Commit Graph

68 Commits

Author SHA1 Message Date
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
Krzosa Karol
dde2334f95 Reorganization 2024-01-12 10:10:09 +01:00
Krzosa Karol
f68500a804 Restructuring and add format strings typechecking for clang 2024-01-12 09:54:41 +01:00
Krzosa Karol
a3c0a63ee2 Remove address sanitizer for windows build, stb_sprintf acts weird with address sanitizer sometimes 2024-01-10 20:51:03 +01:00
Krzosa Karol
3fca72bc57 AddressSanitizer working, fixed major bug thanks to this in OS_ListDir 2024-01-10 20:43:08 +01:00
Krzosa Karol
4fb5984ad8 Test add address sanitizer to arena 2024-01-10 07:53:55 +01:00
Krzosa Karol
fef3dd609a Add "base_len" to memory arena so that bootstrap arena doesn't delete itself 2024-01-10 07:35:01 +01:00
Krzosa Karol
cba1b30d89 Modify build tool 2024-01-10 07:19:37 +01:00
Krzosa Karol
9e2e53ab35 Fix mac 2024-01-08 07:16:03 +01:00
Krzosa Karol
be55dae0d0 Fix mac 2024-01-08 07:15:56 +01:00
Krzosa Karol
2adeb7aecc Fix mac 2024-01-08 07:06:51 +01:00
Krzosa Karol
fbf32c2c59 Fix arena for mac 2024-01-08 06:55:22 +01:00
Krzosa Karol
fb9cbdac3f Fix mac runner 2024-01-08 06:52:15 +01:00
Krzosa Karol
7c7c596227 Fix mac action 2024-01-08 06:48:18 +01:00
Krzosa Karol
6dbef92794 Misc fix 2024-01-06 14:38:42 +01:00
Krzosa Karol
8e62c45af1 Add command line arguments to build 2024-01-06 14:37:48 +01:00
Krzosa Karol
37eec9346e Fix actions 2024-01-06 13:49:12 +01:00
Krzosa Karol
af3daf564e Remove mac runner 2024-01-06 13:45:40 +01:00
Krzosa Karol
f34019efb7 Reorganization 2024-01-06 13:44:50 +01:00
Krzosa Karol
3ed4893ccb Actions test 2024-01-05 22:40:11 +01:00
Krzosa Karol
dda4ac3bfb Mac actions update 2024-01-05 21:18:08 +01:00
Krzosa Karol
4af0a18e15 Add mac build 2024-01-05 21:15:17 +01:00
Krzosa Karol
6e07d19c87 Fixes in filesystem and build 2024-01-05 21:12:58 +01:00
Krzosa Karol
6458e6ab9a Misc 2024-01-05 16:11:14 +01:00
Krzosa Karol
150a775278 Fix warning 2024-01-05 16:06:43 +01:00
Krzosa Karol
1cdbc10dfc Add flag reference to bld_lib 2024-01-05 16:03:37 +01:00
Krzosa Karol
cb6a88bc95 Small script cleanup 2024-01-05 14:16:38 +01:00
Krzosa Karol
ea5842a454 Small script cleanup 2024-01-05 14:15:13 +01:00
Krzosa Karol
cc1a90e96b using bld to build on both linux and windows 2024-01-05 14:12:32 +01:00
Krzosa Karol
6e38cb160e Port bld cache to linux successfuly 2024-01-05 13:41:29 +01:00
Krzosa Karol
84f8cb1596 Porting bld to linux 2024-01-05 13:03:04 +01:00
Krzosa Karol
7c9c337194 Port filesystem to ubuntu, add filesystem tests 2024-01-04 21:54:16 +01:00
Krzosa Karol
d13c0e6f86 Bring back bld with new design 2024-01-03 22:01:32 +01:00
Krzosa Karol
3d074ce0ac Add bootstrap exclusive arena 2023-12-31 19:41:49 +01:00
Krzosa Karol
49068c9818 Add arena tests 2023-12-31 19:31:21 +01:00
Krzosa Karol
14f10cc836 Fixing compile issues 2023-12-31 17:02:22 +01:00
Krzosa Karol
d8860c725e Add stubs for linux 2023-12-31 16:57:57 +01:00
Krzosa Karol
502c5f5d92 Formatting 2023-12-31 16:46:03 +01:00
Krzosa Karol
0a81270278 Add table tests 2023-12-31 16:41:02 +01:00
Krzosa Karol
b3f5ce3772 Array tests, allocator design changes 2023-12-31 16:07:58 +01:00
Krzosa Karol
f14d5462b0 Defer pragma 2023-12-31 10:35:43 +01:00
Krzosa Karol
4ef1cb7250 Replace guards with pragma once 2023-12-31 10:30:34 +01:00
Krzosa Karol
1569f94374 Fix build.sh 2023-12-31 10:23:27 +01:00
Krzosa Karol
a3c09bf50c Add arena test 2023-12-31 10:20:57 +01:00
Krzosa Karol
556c38d572 Add arena test 2023-12-31 10:20:23 +01:00
Krzosa Karol
dcb9a9bfaa Fix enums 2023-12-31 10:14:29 +01:00