Commit Graph

  • dbd10db051 Underscore prefix TinyRT definitions flysand7 2023-07-28 00:04:24 +1100
  • 06e1057ad2 Use target platform from the build script, don't autodetect flysand7 2023-07-27 23:58:00 +1100
  • 0e14742117 Update CI flysand7 2023-07-27 09:23:33 +1100
  • 3d25b60b30 Update CI flysand7 2023-07-27 09:21:39 +1100
  • 7e6066ff85 Rewrite build script in python, use JSON5 for configuration flysand7 2023-07-27 09:17:57 +1100
  • 7329ca1f92 change the naming scheme for C modules flysand7 2023-07-26 20:35:54 +1100
  • 13ba60e338 Auto-generate ciabatta.c flysand7 2023-07-26 16:54:37 +1100
  • 4c2ed6e7e4 prefix cia defines with underscore flysand7 2023-07-25 16:31:34 +1100
  • c8a6a65509 rename tinyrt api names flysand7 2023-07-25 16:27:13 +1100
  • 1007f634fb Add program api to tinyrt flysand7 2023-07-25 16:24:19 +1100
  • 8a93fa68ff Change tinyrt inclusion macros to always be defined flysand7 2023-07-25 16:09:15 +1100
  • d49add907c TinyRT abstraction layer flysand7 2023-07-24 02:33:12 +1100
  • 42e9d208fb Fix rmdir on non-existing paths flysand7 2023-07-23 21:28:47 +1100
  • ea78e5de46 git add . flysand7 2023-07-23 21:24:50 +1100
  • bfbe6c82a0 ! flysand7 2023-07-23 20:57:52 +1100
  • a06e024b74 ?! flysand7 2023-07-23 20:55:58 +1100
  • f8766a5f9d ??? flysand7 2023-07-23 20:54:24 +1100
  • 90aa340c37 ? flysand7 2023-07-23 20:52:48 +1100
  • 39febaf2c2 a flysand7 2023-07-23 20:49:55 +1100
  • 85462678a4 gh-actions run luarocks to install lua deps flysand7 2023-07-23 20:48:35 +1100
  • 2222c6ecc7 Update github actions flysand7 2023-07-23 20:43:38 +1100
  • 6390cd3622 Switch to lua build script flysand7 2023-07-23 20:36:23 +1100
  • 85e0c445ae Implement __stack_chk_fail flysand7 2023-07-23 18:28:04 +1100
  • c72164fff0 Write proper plt relocations in entry assembly, fix stack checking not working correctly flysand7 2023-07-23 18:19:53 +1100
  • c8df2f9d42 Retrieve envp, call main flysand7 2023-07-23 03:28:16 +1100
  • f2be833f82 Fix build scripts, align some code, make a workable test flysand7 2023-07-23 02:23:39 +1100
  • b5e4824060 Update readme flysand7 2023-07-23 01:46:04 +1100
  • 31dbc0abd1 ANEW flysand7 2023-07-23 01:30:04 +1100
  • da0f34325c I dont know what that is but i need to push it flysand7 2023-07-17 16:11:56 +1100
  • 30b0423e0a Fix alignment on failure messages flysand7 2023-06-25 04:43:38 +1100
  • 8b828d4906 Add failure message to JUnit output flysand7 2023-06-25 04:41:21 +1100
  • 805ed17f93 Fix XML escapes in JUnit output flysand7 2023-06-25 04:36:29 +1100
  • b3d38c1a10
    Update test.yml flysand7 2023-06-25 04:27:08 +1100
  • f7ca7f33fc Add JUnit output flysand7 2023-06-25 04:06:51 +1100
  • 0fd422148c add fprint* functions to test suite flysand7 2023-06-25 03:35:41 +1100
  • c1582bc4be Change scripts to powershell flysand7 2023-06-25 03:24:55 +1100
  • 2a734fe46f
    Update build.yml to use powershell flysand7 2023-06-25 04:14:29 +1100
  • 7d769085a2
    Create test.yml flysand7 2023-06-25 04:14:07 +1100
  • 2438fad20e Fix up repo for the badge flysand7 2023-06-25 02:54:28 +1100
  • cea9df36b7 Fix up the yml file for badge flysand7 2023-06-25 02:53:28 +1100
  • e88bf9e116 Add CI status to readme.md flysand7 2023-06-25 02:52:53 +1100
  • 520acb6fc4 Update readme.md flysand7 2023-06-25 02:50:53 +1100
  • 64191d2148 Account for 'shit aint working' kind of issue flysand7 2023-06-25 02:41:07 +1100
  • 2cad69beeb Timestamp printing in tests flysand7 2023-06-24 20:57:00 +1100
  • a5ade8a786
    Add NASM to CI flysand7 2023-06-25 02:45:20 +1100
  • b862ba1b42
    Update build.yml flysand7 2023-06-25 02:41:35 +1100
  • 8237605a53
    CI flysand7 2023-06-25 02:38:25 +1100
  • 69c4583e03 More tests flysand7 2023-06-24 19:36:50 +1100
  • f5c02177d5 Print tests in the same order they were executed in flysand7 2023-06-24 19:29:24 +1100
  • 4144329296 Rename CRT test file flysand7 2023-06-24 19:19:58 +1100
  • b5a44c37ee Uncomment fflush flysand7 2023-06-24 16:10:27 +1100
  • c8bee66744 Fix integer overflow on SetFilePointer flysand7 2023-06-24 15:55:21 +1100
  • 1b19084f16 Add line info to better locate which tests failed flysand7 2023-06-24 14:46:06 +1100
  • b6049794d1 Some stdio tests flysand7 2023-06-24 14:42:11 +1100
  • 064dfe3a78 Formatted printing in tests, fix scoping issues related to stack allocation flysand7 2023-06-20 02:13:53 +1100
  • 6197b6747e Better testing setup flysand7 2023-06-18 21:41:55 +1100
  • 9c643bd0a8 rename some files flysand7 2023-06-18 18:28:07 +1100
  • 82b24b4dcd 0 flysand7 2023-03-31 10:43:03 +1100
  • f1b019f2ed Fix memory leak on create thread bumbread 2023-03-18 03:09:35 +1100
  • 47e185a1aa fix file double close bumbread 2023-02-23 08:36:09 +1100
  • 08c8efe47b fix return value to cnd_init bumbread 2023-02-23 08:15:47 +1100
  • 15d3ee525a condition variables pt. 1 bumbread 2023-02-21 10:15:02 +1100
  • bc49be9e0c DREAD fixed bumbread 2023-02-19 10:34:21 +1100
  • fc793c4869 DREAD bumbread 2023-02-19 10:27:59 +1100
  • c02862b550 threads test bumbread 2023-02-19 02:06:30 +1100
  • 9bd52d3145 fix infinite loop on file cleanup bumbread 2023-02-19 02:05:37 +1100
  • 601c4cc6c9 fix calloc not returned zeroed-out memory bumbread 2023-02-19 02:04:44 +1100
  • a04353a63c tss bumbread 2023-02-19 01:58:56 +1100
  • c318e52bfb Fix memory alignment free issue (not tested!) bumbread 2023-02-17 00:34:15 +1100
  • c4b0ded306 rename some files bumbread 2023-02-16 16:58:27 +1100
  • b404ca0de3 fixes 2 bumbread 2023-02-16 07:44:12 +1100
  • 7f97d4f729 tiny fixes bumbread 2023-02-16 06:38:31 +1100
  • dc3bab6eb5 Implement some time.h functions bumbread 2023-02-16 06:02:09 +1100
  • 01394ae39a Bug fix bumbread 2023-02-15 21:11:22 +1100
  • 7d43887438 threads.h organization bumbread 2023-02-15 20:54:58 +1100
  • 3fe99b72cb Temporary files + Some work on threads.h header bumbread 2023-02-15 18:37:23 +1100
  • d5650150b1 Merge remote-tracking branch 'refs/remotes/origin/main' bumbread 2023-02-01 20:34:27 +1100
  • d25fd33ad4 fix up some comments and strings bumbread 2023-02-01 20:33:06 +1100
  • 5cad924d68 Update bake.cmd NeGate 2023-01-27 22:27:44 -0500
  • fbe47be3c5 Merge branch 'cuik-fix' NeGate 2023-01-27 22:25:26 -0500
  • 4287d9f601 Variety of changes (got Cuik compiling with it) cuik-fix NeGate 2023-01-27 01:50:37 -0500
  • 20dd512870 fix assert macro bumbread 2022-10-29 14:32:12 +1100
  • 80527ed56a reorganize files bumbread 2022-08-28 10:13:15 +1100
  • 1ab4169567 degrade fmt but also reorganize it bumbread 2022-08-24 01:55:19 +1100
  • 7de01d66f2 Fix stdlib.h not defininng wchar_t bumbread 2022-08-13 02:19:13 +1100
  • 0c9875c53c Some type declarations for __STDC_WANT_LIB_EXT1__ bumbread 2022-08-10 17:12:33 +1100
  • f080d67c46 Some items for stdint.h bumbread 2022-08-10 17:12:01 +1100
  • 23a025787a string.h OCD bumbread 2022-08-10 14:13:47 +1100
  • 0abfd8cf3d On the second thought memmove was correct bumbread 2022-08-10 13:58:13 +1100
  • f9fa35febe Fix issue with aligned alloc bumbread 2022-08-09 00:48:01 +1100
  • f943f8167c Make win-specific functions static bumbread 2022-08-08 23:46:50 +1100
  • b426c0f2ee Support for -fstack-protector bumbread 2022-08-08 23:39:43 +1100
  • e5f2711091 Handle cuikc in assert bumbread 2022-08-07 23:19:31 +1100
  • 09fbcb4be3 add underscore to _DEBUG user macro bumbread 2022-08-07 20:41:49 +1100
  • ee2b02a5c4 Make sure printf %a works for all floats bumbread 2022-08-07 17:24:37 +1100
  • 5e96c041ba realise that tgmath.h is a time sink bumbread 2022-08-06 23:36:16 +1100
  • 0337c383b3 nearbyint remove unused variable bumbread 2022-08-06 23:14:26 +1100
  • 9fef829466 stdalign.h, stdbool.h, stdnoreturn.h bumbread 2022-08-06 23:12:36 +1100
  • 6e941f6ac8 Update readme bumbread 2022-08-06 22:53:50 +1100
  • 38da83bfe0 nearbyint rewrite bumbread 2022-08-06 16:31:44 +1100