Commit Graph

39 Commits

Author SHA1 Message Date
bumbread e1a2205fc7 Simple printf and restore assert stuff 2022-06-26 17:42:17 +11:00
bumbread c2cc9e5129 Implement caching for file streams 2022-06-24 14:54:51 +11:00
bumbread 1e58a85f02 fputc 2022-06-24 13:43:47 +11:00
bumbread 337e6734a7 Stack checking et uchar utf8->utf16 2022-06-22 23:36:26 +11:00
bumbread 5cf93a6532 Make _Thread_local work on windows haven't tested tho 2022-06-22 00:40:10 +11:00
bumbread 88ef3bf81f Separate out platform stuff 2022-06-20 17:28:03 +11:00
bumbread c024b3b241 Assert stack trace 2022-06-19 16:24:36 +11:00
bumbread e79c192472 CORDIC trig functions 2022-06-18 13:53:07 +11:00
bumbread b414343f52 reorganize, random fixes 2022-06-16 23:36:35 +11:00
bumbread cca63462fc math generic exp function 2022-06-16 21:51:55 +11:00
bumbread 0ef1894917 Unicode shit (wctype.h) 2022-06-16 18:49:46 +11:00
bumbread f80957583b prinf formats 2022-06-16 16:16:07 +11:00
NeGate 343ca0058e Hotfix 2022-06-14 18:47:02 -04:00
NeGate 7936d0c633 Added C11 mutexes 2022-06-14 18:46:14 -04:00
bumbread effd0acb63 math.h rounding functions 2022-06-11 17:17:24 +11:00
bumbread 2320a22706 Steal some math funcs 2022-06-11 15:49:07 +11:00
bumbread caef55ef67 tests for fenv.h, improv 2022-06-10 18:38:32 +11:00
bumbread 2cc1ad7504 fenv.h 2022-06-10 18:24:21 +11:00
bumbread 1a834c303d basic sqrt implementation 2022-06-10 13:08:45 +11:00
NeGate c893a5716c Started work on system() 2022-06-08 21:59:48 -04:00
NeGate 4ac9fa33bd Added some time.h stuff 2022-06-08 00:24:27 -04:00
NeGate 4950f1febd Added bsearch 2022-06-07 23:13:18 -04:00
NeGate 9458655faf fixed realloc behavior, added getenv and reentrant strtok variant 2022-06-07 22:36:49 -04:00
NeGate 911841be30 Added atexit 2022-06-07 22:17:57 -04:00
bumbread 3c0baa113f strtok and some changes to string.h 2022-06-07 20:26:29 +11:00
bumbread a8d1afdea2 make assert do abort 2022-06-07 17:15:47 +11:00
bumbread 3252f1f10a signal 2022-06-07 17:02:23 +11:00
bumbread 605412d34c Compile with warnings and fix some warnings 2022-06-06 16:34:35 +11:00
bumbread 4f9381f052 inttypes print specifiers 2022-06-06 15:57:25 +11:00
bumbread 6412fdc006 Clean up build stuff 2022-06-06 12:43:31 +11:00
NeGate 67e15fbb4e fixed merge conflicts 2022-06-05 20:26:32 -04:00
NeGate e964f2375d Added printf variants 2022-06-05 20:16:44 -04:00
bumbread 7b6bea0ff1 strtod, strtof, strtold 2022-06-06 09:02:54 +11:00
bumbread e18e9a988e Complete implementation of strto* and ato* functions 2022-06-05 14:13:27 +11:00
NeGate 4b7f9dad52 Formatting changes also command line parsing 2022-06-02 22:02:19 -04:00
NeGate e93d2070ff Added some string.h functions and fixed up (formatting a bit broken :p) 2022-06-02 19:36:04 -04:00
NeGate 55d39d289d Fixed some build issues 2022-06-02 15:55:10 -04:00
bumbread 712e116741 Add ctype.h, some reorg 2022-06-03 00:08:59 +11:00
bumbread f8aef19b5c assert.h progress 2022-06-02 16:19:33 +11:00