|
Cthulhu
0.2.10
Cthulhu compiler collection
|
#include "common.h"#include "arena/arena.h"#include "base/panic.h"#include <ctu_config.h>#include "std/typed/vector.h"#include "support/loader.inc"
Go to the source code of this file.
Macros | |
| #define | LOADER_ERROR(ID, STR) [ID] = (STR), |
Functions | |
| loaded_module_t | load_error (load_error_t error, os_error_t os) |
| loader_config_t | loader_config (void) |
| STA_DECL loader_t * | loader_new (arena_t *arena) |
| STA_DECL typevec_t * | load_default_modules (loader_t *loader) |
| STA_DECL loaded_module_t | load_module (loader_t *loader, module_type_t mask, const char *name) |
| const char * | load_error_string (load_error_t error) |
| #define LOADER_ERROR | ( | ID, | |
| STR | |||
| ) | [ID] = (STR), |
| loaded_module_t load_error | ( | load_error_t | error, |
| os_error_t | os | ||
| ) |
| const char* load_error_string | ( | load_error_t | error | ) |
| STA_DECL loaded_module_t load_module | ( | loader_t * | loader, |
| module_type_t | mask, | ||
| const char * | name | ||
| ) |
| loader_config_t loader_config | ( | void | ) |