flysand7
|
8c5c5adeca
|
Fix %I64d not loading correct int sizes
|
2023-09-12 21:07:02 +11:00 |
flysand7
|
3d761f344f
|
accept the patch from this random based guy on stackoverflow
|
2023-09-04 18:52:58 +11:00 |
flysand7
|
bbea5423f6
|
change CI scripts in accordance with build script
|
2023-09-02 11:47:40 +11:00 |
flysand7
|
e1b7a84ba6
|
make thread locals work
|
2023-09-02 11:45:00 +11:00 |
flysand7
|
d8dc35c083
|
switch stacks
|
2023-08-30 19:52:29 +11:00 |
flysand7
|
8b7850f03e
|
make release build work with dynamic linker
|
2023-08-26 17:11:12 +11:00 |
flysand7
|
8ceb3e2e49
|
add more options
|
2023-08-26 17:08:46 +11:00 |
flysand7
|
45ae248539
|
readd --test option to build script
|
2023-08-26 16:52:59 +11:00 |
flysand7
|
be17cebb56
|
why it crash normally but fine in gdb and valgrind AAAAAAAA
|
2023-08-26 10:36:26 +11:00 |
flysand7
|
1f448dab10
|
pull out arch-specific stuff into its own folder (windows broken)
|
2023-08-25 20:18:28 +11:00 |
flysand7
|
82788654d8
|
Linux threads (not working)
|
2023-08-15 19:54:02 +11:00 |
flysand7
|
50fe56949f
|
Fix SSE by aligning the stack
|
2023-08-05 22:35:45 +11:00 |
flysand7
|
35717f62a0
|
make dynamic linker perform relocs and jump into the main code
|
2023-08-05 21:33:19 +11:00 |
flysand7
|
246e9f2071
|
Fix optimized builds emitting SSE code
|
2023-08-04 06:20:32 +11:00 |
flysand7
|
845d08ee3a
|
Hide dbg_printfs behind a define
|
2023-08-04 05:46:05 +11:00 |
flysand7
|
a812a18033
|
Custom linux headers
|
2023-08-04 05:36:03 +11:00 |
flysand7
|
5b2d0c0c9d
|
self-relocation in dynamic loader
|
2023-08-04 00:16:15 +11:00 |
flysand7
|
c293fc7813
|
Start on dynamic loader
|
2023-08-02 14:43:07 +11:00 |
flysand7
|
57a2e138cd
|
Clean up build script
|
2023-08-02 10:34:37 +11:00 |
flysand7
|
e041fdd474
|
Add export section to library.json
|
2023-08-01 13:05:10 +11:00 |
flysand7
|
8efd9b7c7a
|
Add data model macro setting
|
2023-08-01 12:20:43 +11:00 |
flysand7
|
fd8f580b63
|
Rename DEBUG to _DEBUG
|
2023-08-01 11:28:18 +11:00 |
flysand7
|
5a9bea11ad
|
Fix failing link on empty file
|
2023-08-01 11:26:13 +11:00 |
flysand7
|
9442c41168
|
Fix missing whitespace in buildscript
|
2023-08-01 02:05:05 +11:00 |
flysand7
|
42dd38804a
|
Terminal colors in build script (yay)
|
2023-07-31 09:43:01 +11:00 |
flysand7
|
2954ad3b63
|
Get windows build working
|
2023-07-31 07:55:59 +11:00 |
flysand7
|
a71e49ca22
|
Fix linux build failing
|
2023-07-28 22:41:53 +11:00 |
flysand7
|
8a5804b51d
|
Fix module deps checks, make allocators use one proc
|
2023-07-28 22:29:12 +11:00 |
flysand7
|
76904bd19b
|
Handle inter-module dependencies
|
2023-07-28 21:52:12 +11:00 |
flysand7
|
9119be8e24
|
Fix formatting on ciabatta.c
|
2023-07-28 20:55:41 +11:00 |
flysand7
|
e65506babb
|
Remove root object parens from jsons
|
2023-07-28 20:53:20 +11:00 |
flysand7
|
8d14b1749a
|
Make cuik compile
|
2023-07-28 20:41:37 +11:00 |
flysand7
|
bdce40092d
|
try cuik?
|
2023-07-28 20:16:09 +11:00 |
flysand7
|
1f811d7646
|
Make it compile on windows
|
2023-07-28 19:53:06 +11:00 |
flysand7
|
5e177fae50
|
Quick and dirty file api
|
2023-07-28 00:49:53 +11:00 |
flysand7
|
dbd10db051
|
Underscore prefix TinyRT definitions
|
2023-07-28 00:04:24 +11:00 |
flysand7
|
06e1057ad2
|
Use target platform from the build script, don't autodetect
|
2023-07-27 23:58:00 +11:00 |
flysand7
|
7e6066ff85
|
Rewrite build script in python, use JSON5 for configuration
|
2023-07-27 09:17:57 +11:00 |