-
Notifications
You must be signed in to change notification settings - Fork 0
/
cia.c
39 lines (29 loc) · 793 Bytes
/
cia.c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
#include <cia/def.h>
// Base includes
#include <cia/def.h>
// Platform-dependent sources
#include _CIA_OS_CONF
// Forward declarations
#include <stdlib.h>
#include <stdio.h>
#include <threads.h>
#include <cia/mem.h>
#include <cia/sync.h>
// Module cia_memory
#include "src/cia-mem/util.c"
#include "src/cia-mem/allocator.c"
#include "src/cia-mem/arena.c"
#include "src/cia-mem/pool.c"
// Module cia_sync
#include "src/cia-sync/mutex.c"
// Module stdlib_program
#include "src/stdlib-program/program.c"
// Module stdlib_threads
#include "src/stdlib-thread/thread.c"
// Module stdlib_file
#include "src/stdlib-file/common.c"
#include "src/stdlib-file/file.c"
#include "src/stdlib-file/fmt.c"
// Module stdlib_string
#include "src/stdlib-string/mem.c"
#include "src/stdlib-string/str.c"