Commit Graph

367 Commits

Author SHA1 Message Date
bumbread 08053f6c96 revert errno 2022-06-16 21:38:24 +11:00
bumbread bc1c0bcc11 Improve unicode compile times 2022-06-16 20:34:46 +11:00
bumbread 59e70ebfc9 hotfix 2022-06-16 19:09:52 +11:00
bumbread 0ef1894917 Unicode shit (wctype.h) 2022-06-16 18:49:46 +11:00
bumbread 293b812a03 make errno great again 2022-06-16 16:17:19 +11:00
bumbread f80957583b prinf formats 2022-06-16 16:16:07 +11:00
bumbread f533aa779c Float division functions 2022-06-16 16:16:07 +11:00
bumbread 105251088f Move macros into assert.h 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 6f57efcaa9 non-std functions for fenv.g 2022-06-10 23:34:51 +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
bumbread 5890659112 tabs ==> spaces 2022-06-09 20:15:37 +11:00
bumbread 470bce6c6d Some ieee754 funcs of math 2022-06-09 20:06:10 +11:00
NeGate 5899130570 Fixed conflicts 2022-06-08 22:01:05 -04:00
NeGate c893a5716c Started work on system() 2022-06-08 21:59:48 -04:00
bumbread 1c6938e880 aljsndlkjasn 2022-06-09 12:25:42 +11:00
bumbread aa4c3c2d32 LESS FILES 2022-06-09 12:25:42 +11:00
NeGate d873ab18ef Merge branch 'main' of https://github.com/bumbread/ciabatta into main 2022-06-08 18:03:05 -04:00
NeGate 0f4d5393d8 Moment of weakness 😔 2022-06-08 18:02:45 -04:00
bumbread c95b61dc1d some meth func 2022-06-08 15:34:59 +11:00
bumbread 3117bb0079 Some stdio stuff 2022-06-08 15:34:58 +11: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 17a258f736 Redid memmove to not use copies 2022-06-07 22:42:08 -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
NeGate 454a2cc78d Merge branch 'main' of https://github.com/bumbread/ciabatta into main 2022-06-07 21:46:47 -04:00
NeGate 66ea2f09df Changed some includes 2022-06-07 21:46:36 -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 aa247b3d4b Separate out platform dependent stuff 2022-06-07 14:53:15 +11:00
NeGate 7bdca7eb73 fixed conflicts 2022-06-06 17:42:18 -04:00
NeGate be3b3a04b6 included stdarg.h 2022-06-06 17:41:20 -04:00
bumbread 3dba3a64aa Different build script 2022-06-07 00:18:54 +11:00
bumbread b7c72f49ea Replace platform.h by more specific os.h and compiler.h 2022-06-06 22:07:58 +11:00
bumbread 605412d34c Compile with warnings and fix some warnings 2022-06-06 16:34:35 +11:00
bumbread 2091450e32 Scan formats inttypes 2022-06-06 16:15:17 +11:00
bumbread b497abd243 Shorten the code and add intmax_t formats 2022-06-06 16:13:07 +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
bumbread 3f849253ff Use size_t for string lengths 2022-06-06 12:38:36 +11:00
bumbread 8c6bda878a Some string functions (untested) 2022-06-06 12:30:29 +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