Commit Graph

25 Commits

Author SHA1 Message Date
Krzosa Karol
71d36352cb Fix memcpy in arena 2024-03-16 11:40:26 +01:00
Krzosa Karol
1b48585308 Add stubs, wanted to compile to wasm 2024-03-15 16:23:33 +01:00
Krzosa Karol
c944ceac4b IO Thread local on callback, build system thread local on perm arena 2024-03-10 19:22:16 +01:00
Krzosa Karol
3f358584bb Add cmd.cpp cmd.h, MA_LENGTHOF to MA_Lengthof 2024-03-04 15:26:15 +01:00
Krzosa Karol
c3c5922017 Small fixes 2024-01-29 16:58:19 +01:00
Krzosa Karol
61967d16ad Small changes 2024-01-29 12:29:19 +01:00
Krzosa Karol
1617135e65 Split sprintf 2024-01-29 07:00:01 +01:00
Krzosa Karol
908cfca794 Replace pragma onces with guards because preproc names are useful 2024-01-28 19:17:13 +01:00
Krzosa Karol
1547ebd5ce Add source locs to allocator procs 2024-01-28 11:21:57 +01:00
Krzosa Karol
104867d881 Try out sending line information to arena 2024-01-28 08:47:00 +01:00
Krzosa Karol
1a1ea7c84f More debug info 2024-01-28 08:18:50 +01:00
Krzosa Karol
f56bee1cfb Fix linker errors 2024-01-28 08:14:24 +01:00
Krzosa Karol
bb8d96e010 Cleanup build tool main and add diagnostics for arenas 2024-01-28 08:02:44 +01:00
Krzosa Karol
43f770b790 Many changes, building many targets at the same time 2024-01-27 19:32:12 +01:00
Krzosa Karol
e39cd78546 Improve build tool api, cleanup pass, add lexer tests 2024-01-25 22:21:58 +01:00
Krzosa Karol
738d27db9d Add #error lexing 2024-01-25 17:29:32 +01:00
Krzosa Karol
2eb1bbdfd9 Extend User IO, OS_GetDate for linux 2024-01-14 17:18:58 +01:00
Krzosa Karol
bad74c2dcd Add easy_strings, S8_List iterator 2024-01-14 16:44:25 +01:00
Krzosa Karol
c375cdf04f Fix cache, misc changes 2024-01-13 21:18:08 +01:00
Krzosa Karol
1b6d908b6b Fix visibility in clexer, fix compiler error on linux/mac 2024-01-13 20:31:28 +01:00
Krzosa Karol
2754ff7ed6 Big rework of clexer 2024-01-13 20:25:28 +01:00
Krzosa Karol
1dc0eceeba Improving string for C++ 2024-01-13 17:09:38 +01:00
Krzosa Karol
3408f3a1ff New list dir api 2024-01-13 14:49:38 +01:00
Krzosa Karol
2cb4160497 Improve flags in string library 2024-01-13 08:18:39 +01:00
Krzosa Karol
eb60189b4b Restructuring 2024-01-12 11:28:19 +01:00