Commit Graph

112 Commits

Author SHA1 Message Date
bumbread 15d3ee525a condition variables pt. 1 2023-02-21 10:15:02 +11:00
bumbread fc793c4869 DREAD 2023-02-19 10:27:59 +11:00
bumbread a04353a63c tss 2023-02-19 01:58:56 +11:00
bumbread dc3bab6eb5 Implement some time.h functions 2023-02-16 06:02:09 +11:00
bumbread 7d43887438 threads.h organization 2023-02-15 20:54:58 +11:00
bumbread 3fe99b72cb Temporary files + Some work on threads.h header 2023-02-15 18:37:23 +11:00
bumbread d5650150b1 Merge remote-tracking branch 'refs/remotes/origin/main' 2023-02-01 20:34:27 +11:00
NeGate 4287d9f601 Variety of changes (got Cuik compiling with it) 2023-01-27 01:50:37 -05:00
bumbread 20dd512870 fix assert macro 2022-10-29 14:32:12 +11:00
bumbread 7de01d66f2 Fix stdlib.h not defininng wchar_t 2022-08-13 02:19:13 +11:00
bumbread 0c9875c53c Some type declarations for __STDC_WANT_LIB_EXT1__ 2022-08-10 17:12:33 +11:00
bumbread e5f2711091 Handle cuikc in assert 2022-08-07 23:19:31 +11:00
bumbread 09fbcb4be3 add underscore to _DEBUG user macro 2022-08-07 20:41:49 +11:00
bumbread 5e96c041ba realise that tgmath.h is a time sink 2022-08-06 23:37:34 +11:00
bumbread 9fef829466 stdalign.h, stdbool.h, stdnoreturn.h 2022-08-06 23:12:43 +11:00
bumbread 7582b91334 remove win32 declspec thread 2022-08-06 10:41:45 +11:00
bumbread bfaa80c628 branchless fpclassify 2022-08-05 22:47:19 +11:00
bumbread b349443f8a GUI assert + WinMain handling 2022-08-05 17:27:46 +11:00
bumbread 97c201b96f some wchar stuff 2022-08-05 15:00:54 +11:00
bumbread cc3f1eba1b Make compiel with windows.h 2022-08-05 14:20:20 +11:00
bumbread 3b34ade36e headers (3) 2022-08-05 14:00:32 +11:00
bumbread a35716e34e headers (2) 2022-08-04 20:47:38 +11:00
bumbread e4f23026f3 remove types 2022-08-04 20:00:01 +11:00
bumbread ebcd9fe0de Compile with max warnings 2022-08-04 19:14:35 +11:00
bumbread ca63470cc9 Compile with max warnings 2022-08-04 19:08:53 +11:00
bumbread febe307f89 ifdef size 2022-08-04 16:45:40 +11:00
bumbread 21a7eabe11 move stuff from stddef 2022-08-04 16:41:09 +11:00
bumbread f439b768b1 lmao why did i even commit previous commit 2022-08-02 12:19:55 +11:00
bumbread c65efc8239 turns out using long long for 64 bits was a bad idea 2022-08-01 09:02:36 +11:00
bumbread 4bcbcbff50 make thing compile with cl. TODO: stdatomic 2022-07-31 20:11:28 +11:00
bumbread d889bebc4e Update assert.h 2022-07-30 13:07:34 +11:00
bumbread 0ab396ffc9 wchar.h header formatting 2022-07-30 13:07:33 +11:00
bumbread 320bb829ea add todo items 2022-07-29 05:02:12 +11:00
bumbread 23d859e793 Stream positioning funcs 2022-07-29 01:16:23 +11:00
bumbread e58cf8d645 fgetpos/fsetpos 2022-07-28 17:57:44 +11:00
bumbread 4bf696c2fb make code simpelr 2022-07-25 02:57:12 +11:00
bumbread 21f0e54e7f Better handling of stream buffering, implement ungetc 2022-07-24 08:58:15 +11:00
bumbread 11474a78c6 fix compile issue 2022-07-16 04:41:38 +11:00
bumbread bf428a9924 restartable c16 <-> mb conversions 2022-07-16 04:33:55 +11:00
bumbread 704141d550 Use unicope as submodule like a true chad 2022-07-06 13:31:15 +11:00
bumbread 097d7cf300 unicode enc/dec functions 2022-07-06 10:59:57 +11:00
bumbread 5ab103a4ef End of file newlines 2022-07-06 10:14:05 +11:00
bumbread 9b13717b0d unicode 3rror codes 2022-07-06 10:00:11 +11:00
bumbread f52bd57a8f Fix using invalid unicode data and add other unicode character data 2022-07-05 15:37:15 +11:00
bumbread 2bfdcc94cf unicode.h: encoding/decoding UTF-8/16 2022-07-02 18:51:48 +11:00
bumbread 328e9f6c35 Factor out some unicode stuff also it compiles on linux 2022-06-28 22:49:30 +11:00
bumbread 0d58124c26 Restore makefile because it has better comptimes 2022-06-28 18:04:22 +11:00
bumbread 14c3e8b758 some stuff 2022-06-28 13:08:03 +11:00
bumbread be2c9d132e Complete tgmath.h 2022-06-28 12:35:26 +11:00
bumbread 81feacd996 time.h: time, difftime calls 2022-06-27 23:34:13 +11:00