Commit Graph

190 Commits

Author SHA1 Message Date
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
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
bumbread 04555ac1db Memory allocation functions (untested) 2022-06-03 20:34:03 +11:00
NeGate 4b8d8692e5 Switched to spaces 2022-06-02 22:04:02 -04:00
NeGate 4b7f9dad52 Formatting changes also command line parsing 2022-06-02 22:02:19 -04:00
NeGate 0972e80257 formatting 2022-06-02 19:57:14 -04:00
bumbread bdb056ee0a Fix build err 2022-06-03 10:43:21 +11:00
bumbread b5de96b237 Merge in ctype 2022-06-03 10:41:48 +11:00
NeGate f5819e800a Added to gitignore 2022-06-02 19:36:49 -04:00
NeGate 808dfc4d3a No 4coder :p 2022-06-02 19:36:28 -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 843f13b504 Cleaned up code in locale for safety 2022-06-02 16:29:14 -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
NeGate 7611f8bda4 Filled in the headers 2022-06-02 02:28:17 -04:00
bumbread f8aef19b5c assert.h progress 2022-06-02 16:19:33 +11:00
bumbread fc03be076a gitignore 2022-06-02 16:15:57 +11:00