Turnstone Operating System
|
Linker from TOSDB tables. More...
#include "setup.h"
#include <tosdb/tosdb.h>
#include <strings.h>
#include <hashmap.h>
#include <buffer.h>
#include <linker.h>
#include <list.h>
#include <compression.h>
#include <utils.h>
#include <set.h>
#include <cache.h>
#include <xxhash.h>
#include <rbtree.h>
#include <bloomfilter.h>
#include <binarysearch.h>
#include <bplustree.h>
#include <zpack.h>
#include <math.h>
#include <deflate.h>
#include <quicksort.h>
Classes | |
struct | linkerdb_t |
Macros | |
#define | RAMSIZE (256 << 20) |
#define | LINKERDB_CAP (32 << 20) |
Typedefs | |
typedef struct linkerdb_t | linkerdb_t |
Functions | |
int32_t | main (int32_t argc, char_t **args) |
linkerdb_t * | linkerdb_open (const char_t *file) |
boolean_t | linkerdb_close (linkerdb_t *ldb) |
int8_t | linker_print_context (linker_context_t *ctx) |
static void | linker_print_unresolved_modules (linker_context_t *ctx, set_t *unresolved_modules) |
Linker from TOSDB tables.
This work is licensed under TURNSTONE OS Public License. Please read and understand latest version of Licence.