Commit Graph

29 Commits

Author SHA1 Message Date
flysand7 27ee227f8e Thread cancellation 2023-09-17 17:15:58 +11:00
flysand7 8c5c5adeca Fix %I64d not loading correct int sizes 2023-09-12 21:07:02 +11:00
flysand7 4917b05771 basic printf 2023-09-12 04:33:42 +11:00
flysand7 2b03bc5645 add str/memcpy functions 2023-09-12 03:03:06 +11:00
flysand7 a0a32bdb7c add sequential consistency test 2023-09-12 02:38:24 +11:00
flysand7 35f10c78b7 fix joins & detaches 2023-09-06 20:37:30 +11:00
flysand7 9fa3a65736 let the child threads get a dream stack too! 2023-09-03 20:32:51 +11:00
flysand7 e1b7a84ba6 make thread locals work 2023-09-02 11:45:00 +11:00
flysand7 653342a30a loader retrieve stack bounds from /proc/self/maps 2023-08-29 18:57:34 +11:00
flysand7 35a760e54e broken mutex 2023-08-27 13:51:35 +11:00
flysand7 fa1f9ec0e6 stdatomic.h 2023-08-26 22:35:18 +11:00
flysand7 8f739d3a10 move ciabatta headers to <cia/*> 2023-08-26 18:39:40 +11:00
flysand7 deb67217b5 expand threaded example 2023-08-26 18:28:59 +11:00
flysand7 71aa64a7d4 threads work on linux! 2023-08-26 14:00:37 +11:00
flysand7 be17cebb56 why it crash normally but fine in gdb and valgrind AAAAAAAA 2023-08-26 10:36:26 +11:00
flysand7 82788654d8 Linux threads (not working) 2023-08-15 19:54:02 +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 7e6066ff85 Rewrite build script in python, use JSON5 for configuration 2023-07-27 09:17:57 +11:00
flysand7 c72164fff0 Write proper plt relocations in entry assembly, fix stack checking not working correctly 2023-07-23 18:19:53 +11:00
flysand7 c8df2f9d42 Retrieve envp, call main 2023-07-23 03:28:16 +11:00
flysand7 31dbc0abd1 ANEW 2023-07-23 01:30:04 +11:00
flysand7 da0f34325c I dont know what that is but i need to push it 2023-07-17 16:11:56 +11:00
flysand7 30b0423e0a Fix alignment on failure messages 2023-06-25 04:43:38 +11:00
flysand7 8b828d4906 Add failure message to JUnit output 2023-06-25 04:41:21 +11:00
flysand7 805ed17f93 Fix XML escapes in JUnit output 2023-06-25 04:36:44 +11:00
flysand7 f7ca7f33fc Add JUnit output 2023-06-25 04:23:13 +11:00
flysand7 0fd422148c add fprint* functions to test suite 2023-06-25 04:23:13 +11:00
flysand7 c1582bc4be Change scripts to powershell 2023-06-25 04:23:13 +11:00