bumbread
|
dc3bab6eb5
|
Implement some time.h functions
|
2023-02-16 06:02:09 +11:00 |
bumbread
|
01394ae39a
|
Bug fix
|
2023-02-15 21:11:22 +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 |
bumbread
|
d25fd33ad4
|
fix up some comments and strings
|
2023-02-01 20:33:06 +11:00 |
NeGate
|
fbe47be3c5
|
Merge branch 'cuik-fix'
|
2023-01-27 22:25:26 -05:00 |
NeGate
|
4287d9f601
|
Variety of changes (got Cuik compiling with it)
|
2023-01-27 01:50:37 -05:00 |
bumbread
|
80527ed56a
|
reorganize files
|
2022-08-28 10:13:15 +11:00 |
bumbread
|
1ab4169567
|
degrade fmt but also reorganize it
|
2022-08-24 01:55:19 +11:00 |
bumbread
|
23a025787a
|
string.h OCD
|
2022-08-10 17:05:35 +11:00 |
bumbread
|
0abfd8cf3d
|
On the second thought memmove was correct
|
2022-08-10 13:58:13 +11:00 |
bumbread
|
f943f8167c
|
Make win-specific functions static
|
2022-08-08 23:46:50 +11:00 |
bumbread
|
b426c0f2ee
|
Support for -fstack-protector
|
2022-08-08 23:39:43 +11:00 |
bumbread
|
ee2b02a5c4
|
Make sure printf %a works for all floats
|
2022-08-07 17:24:37 +11:00 |
bumbread
|
0337c383b3
|
nearbyint remove unused variable
|
2022-08-06 23:14:26 +11:00 |
bumbread
|
38da83bfe0
|
nearbyint rewrite
|
2022-08-06 16:31:44 +11:00 |
bumbread
|
4dd8816167
|
remove extra includes
|
2022-08-06 13:48:42 +11:00 |
bumbread
|
b62d074764
|
some float stuff
|
2022-08-06 11:45:56 +11:00 |
bumbread
|
abd8710841
|
Fix some printf bugs and document other
|
2022-08-06 11:06:03 +11:00 |
bumbread
|
bfaa80c628
|
branchless fpclassify
|
2022-08-05 22:47:19 +11:00 |
bumbread
|
bc443e31c3
|
separate out conv stuff
|
2022-08-05 20:00:58 +11:00 |
bumbread
|
4d4449a5d9
|
add util file
|
2022-08-05 19:31:24 +11:00 |
bumbread
|
79f1449be3
|
Reindent decfloat
|
2022-08-05 19:16:49 +11:00 |
bumbread
|
b349443f8a
|
GUI assert + WinMain handling
|
2022-08-05 17:27:46 +11:00 |
bumbread
|
7c38794787
|
separate out cmdline stuff
|
2022-08-05 15:41:01 +11:00 |
bumbread
|
c93371977a
|
Remove submodule dependencies
|
2022-08-05 15:21:07 +11:00 |
bumbread
|
97c201b96f
|
some wchar stuff
|
2022-08-05 15:00:54 +11:00 |
bumbread
|
3b34ade36e
|
headers (3)
|
2022-08-05 14:00:32 +11:00 |
bumbread
|
ca63470cc9
|
Compile with max warnings
|
2022-08-04 19:08:53 +11:00 |
bumbread
|
4bcbcbff50
|
make thing compile with cl. TODO: stdatomic
|
2022-07-31 20:11:28 +11:00 |
bumbread
|
3b4da3a797
|
free user of the need to explicitly specifying ciabatta dependencies in the linker
|
2022-07-31 17:03:53 +11:00 |
bumbread
|
b90d7119d4
|
Add UTF-8 codepage support
|
2022-07-31 05:06:15 +11:00 |
bumbread
|
7a153ada70
|
removed shell32.dll dependency
|
2022-07-30 16:15:11 +11:00 |
Yasser Arguelles Snape
|
828672b615
|
Update locale.c
|
2022-07-29 15:30:45 -04:00 |
bumbread
|
dde336cc39
|
stdio.h: fread/fwrite
|
2022-07-29 04:22:27 +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
|
c96362fb83
|
stdio.h: fclose
|
2022-07-26 04:07:41 +11:00 |
bumbread
|
aa3073904d
|
stdio.h: freopen
|
2022-07-26 02:10:48 +11:00 |
bumbread
|
4bf696c2fb
|
make code simpelr
|
2022-07-25 02:57:12 +11:00 |
bumbread
|
bf9646609e
|
Some err handling and ++todo
|
2022-07-24 20:31:35 +11:00 |
bumbread
|
51360060a5
|
Complete stdio unformatted I/O
|
2022-07-24 10:16:36 +11:00 |
bumbread
|
8ccb136059
|
I/O error functions
|
2022-07-24 09:15:37 +11:00 |
bumbread
|
21f0e54e7f
|
Better handling of stream buffering, implement ungetc
|
2022-07-24 08:58:15 +11:00 |
bumbread
|
46664047a1
|
faster build lmao
|
2022-07-21 16:45:12 +11:00 |
bumbread
|
5e0d4ae8b7
|
use based functions from ryuu instead of ryuu itself, also fix some bugs
|
2022-07-20 11:41:24 +11:00 |
bumbread
|
f94ef2da9e
|
printing 0 bug fix
|
2022-07-19 09:21:36 +11:00 |
bumbread
|
951eef6af6
|
printf complete
|
2022-07-19 09:20:09 +11:00 |
bumbread
|
8f0bf83f0b
|
bad floats for printf
|
2022-07-19 08:27:37 +11:00 |
bumbread
|
e96c840ce4
|
hex float print
|
2022-07-19 04:58:39 +11:00 |
bumbread
|
a84b34abdd
|
printf: integer formats
|
2022-07-18 06:43:41 +11:00 |
bumbread
|
3f7c3de288
|
mb <-> c32 functions
|
2022-07-18 02:09:43 +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
|
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 |
NeGate
|
e043976466
|
Added timedout as return on thrd_join
|
2022-06-29 03:27:50 -04:00 |
NeGate
|
e864a4904a
|
Made bake.cmd faster and added most thrd_* functions
|
2022-06-29 03:21:35 -04:00 |
bumbread
|
d70de47c01
|
I have no idea but something for linux
|
2022-06-28 23:57:14 +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
|
06aa9a096c
|
Remove unused function
|
2022-06-27 23:36:51 +11:00 |
bumbread
|
81feacd996
|
time.h: time, difftime calls
|
2022-06-27 23:34:13 +11:00 |
bumbread
|
f068e506c7
|
stdlib.h: qsort (slow)
|
2022-06-27 13:40:19 +11:00 |
bumbread
|
d232486a11
|
stdlib.h: quick exit
|
2022-06-27 13:04:46 +11:00 |
bumbread
|
e1a2205fc7
|
Simple printf and restore assert stuff
|
2022-06-26 17:42:17 +11:00 |
bumbread
|
0f6a9ff988
|
Remove unneeded define of ln2
|
2022-06-26 15:55:15 +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
|
29a98bf8a3
|
Implement strdup
|
2022-06-24 12:45:55 +11:00 |
bumbread
|
25db1abb6e
|
close all streams on exit
|
2022-06-24 12:38:54 +11:00 |
bumbread
|
673a363d4b
|
uchar.h
|
2022-06-24 12:24:04 +11:00 |
bumbread
|
337e6734a7
|
Stack checking et uchar utf8->utf16
|
2022-06-22 23:36:26 +11:00 |
bumbread
|
7165ac1c41
|
move wchar_t out of unicode data folder
|
2022-06-22 01:14:46 +11:00 |
bumbread
|
5cf93a6532
|
Make _Thread_local work on windows haven't tested tho
|
2022-06-22 00:40:10 +11:00 |
bumbread
|
7cb9dc133f
|
stdio.h the beginning
|
2022-06-22 00:32:46 +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
|
a16e2d5a6e
|
bababbababababababa
|
2022-06-16 23:39:50 +11:00 |
bumbread
|
b414343f52
|
reorganize, random fixes
|
2022-06-16 23:36:35 +11:00 |