mintsuki
|
254c3173d3
|
options/ansi/generic/stdio: Implement fgetc_unlocked
|
2019-08-11 16:36:29 +02:00 |
|
Alexander van der Grinten
|
7a23a3499c
|
options/ansi: Move seek-whence.h to abi-bits
|
2019-08-11 11:44:27 +02:00 |
|
Geert Custers
|
c28eabd822
|
Fix %n and fix integers being assigned as chars by default
|
2019-08-10 14:47:22 +02:00 |
|
Kacper Słomiński
|
5b12c94167
|
options/ansi: implement atol and atoll
|
2019-08-03 22:22:32 +02:00 |
|
qookie
|
044671bc04
|
options/ansi: change puts implementation
|
2019-06-28 23:08:58 +02:00 |
|
qookie
|
6559756fa9
|
options/ansi: add CHAR_BIT and LONG_BIT defines
|
2019-06-23 19:37:36 +02:00 |
|
Alexander van der Grinten
|
ca77e7adba
|
meson: Add mlibc_no_headers option
|
2019-06-15 11:15:41 +02:00 |
|
Alexander van der Grinten
|
ba5522ceb7
|
options/ansi: Implement math.h comparison macros
|
2019-06-06 18:14:04 +02:00 |
|
ArsenArsen
|
0e1cc90dc4
|
options/ansi: finish perror implementation
|
2019-06-02 20:49:53 +02:00 |
|
Alexander van der Grinten
|
ad5352cd66
|
options/ansi: Implement posix_memalign()
|
2019-05-31 23:20:36 +02:00 |
|
Alexander van der Grinten
|
3d55419449
|
options/ansi: Compile llrintl and friends
|
2019-05-31 20:13:14 +02:00 |
|
qookie
|
cbe20412bc
|
ansi/generic: add a strerror string for ENXIO
|
2019-05-19 22:31:27 +02:00 |
|
Alexander van der Grinten
|
235686ad72
|
options/ansi: Fix tzh_timecnt == 0 case in tzinfo
This bug was reported in managarm/managarm#80.
|
2019-05-17 20:29:36 +02:00 |
|
Alexander van der Grinten
|
81e821d7f2
|
options/posix: Make misc. sysdeps optional
|
2019-05-13 20:18:08 +02:00 |
|
Alexander van der Grinten
|
13e9e477e2
|
options/posix: Make FS-related sysdeps optional
|
2019-05-13 19:59:42 +02:00 |
|
Alexander van der Grinten
|
d784c5eba2
|
options/posix: Make signal/process sysdeps optional
|
2019-05-13 06:47:03 +02:00 |
|
Alexander van der Grinten
|
081f2c224b
|
options/ansi: Fix typo in funlockfile()
|
2019-05-10 22:51:27 +02:00 |
|
Alexander van der Grinten
|
08c89f0f31
|
options/ansi: Add flockfile() and friends
|
2019-05-10 21:36:10 +02:00 |
|
Alexander van der Grinten
|
98f319ed77
|
options/ansi: Implement wcrtomb()
|
2019-05-08 07:01:52 +02:00 |
|
Alexander van der Grinten
|
ff6b5cb1d8
|
options/ansi: Handle wcrtomb() errors
|
2019-05-08 07:01:21 +02:00 |
|
Alexander van der Grinten
|
23a0cba474
|
options/ansi: Handle non-C locales
|
2019-05-08 07:00:49 +02:00 |
|
Alexander van der Grinten
|
0a7b9b244f
|
options/ansi: Implement gmtime() and gmtime_r()
|
2019-04-01 19:12:36 +02:00 |
|
Geert Custers
|
72152b74e4
|
options/ansi: implement all scanf bases
|
2019-03-26 13:08:47 +01:00 |
|
Geert Custers
|
6ea1ba00b0
|
options/ansi: implement sscanf
|
2019-03-26 11:24:29 +01:00 |
|
Geert Custers
|
d4be0b7356
|
options/ansi: partly implement scanf
|
2019-03-26 11:16:17 +01:00 |
|
Alexander van der Grinten
|
cffdf686af
|
ansi: Implement strncat()
|
2019-03-23 14:33:44 +01:00 |
|
Alexander van der Grinten
|
421ed16411
|
options/ansi: Fix relative seek bug in FILE
|
2019-03-02 17:30:09 +01:00 |
|
Alexander van der Grinten
|
5c06169e87
|
options/ansi: Properly flush FILE on close()
|
2019-03-02 13:27:45 +01:00 |
|
Alexander van der Grinten
|
59f5b9bdb5
|
options/ansi: Fix bug in setenv()
|
2019-03-02 13:27:21 +01:00 |
|
Alexander van der Grinten
|
1e4ef89ce6
|
options/ansi: Do not dispose() files on exit()
|
2019-02-28 19:16:59 +01:00 |
|
Alexander van der Grinten
|
7c120b1fb8
|
options/ansi: Work around systems without mmap()
|
2019-02-28 18:30:16 +01:00 |
|
mintsuki
|
bc1cef10e4
|
Use long int instead of double for clock_t type
|
2019-02-27 20:38:37 +00:00 |
|
Alexander van der Grinten
|
106ef65441
|
options/ansi: Add rudimentary ungetc() function
|
2019-02-25 21:08:03 +01:00 |
|
Alexander van der Grinten
|
455884e6d8
|
options/ansi: Impl. getc() and related functions
|
2019-02-25 20:46:18 +01:00 |
|
Alexander van der Grinten
|
83f7469834
|
options/ansi: Rework environment handling
|
2019-02-25 20:30:44 +01:00 |
|
Alexander van der Grinten
|
03599d8fb1
|
options/ansi: Deallocate FILE objects on close()
|
2019-02-23 16:23:11 +01:00 |
|
Alexander van der Grinten
|
fa99401cff
|
options/ansi: Fix bug in setvbuf()
|
2019-02-23 15:52:22 +01:00 |
|
Alexander van der Grinten
|
338e1e0018
|
options/ansi: Flush all open FILEs on exit()
|
2019-02-23 15:51:32 +01:00 |
|
Alexander van der Grinten
|
aeb61770e8
|
options/lsb: Properly invoke destructors on exit()
|
2019-02-23 15:48:12 +01:00 |
|
Alexander van der Grinten
|
02550f623e
|
options/ansi: Implement stdio functions for gcc
|
2019-02-14 19:54:05 +01:00 |
|
Alexander van der Grinten
|
cc3ef934f3
|
options/ansi: Implement sterror_r()
|
2019-01-28 06:46:50 +01:00 |
|
Alexander van der Grinten
|
263f68d10a
|
options/ansi: Implement wmemchr()
|
2019-01-16 19:44:12 +01:00 |
|
Alexander van der Grinten
|
b7a27881fa
|
options/ansi: Implement mbsrtowcs()
|
2019-01-16 19:43:36 +01:00 |
|
Alexander van der Grinten
|
a2c1bbf15c
|
options/ansi: Implement missing fopen() flags
|
2019-01-13 16:26:46 +01:00 |
|
Alexander van der Grinten
|
0be03338d1
|
options/ansi: Do not fail on relative seeks
|
2019-01-12 13:09:40 +01:00 |
|
Alexander van der Grinten
|
7de71cede3
|
options/glibc: Implement __freading()/__fwriting()
|
2019-01-12 13:06:05 +01:00 |
|
Alexander van der Grinten
|
ab71c3d271
|
options/ansi: Implement fread_unlocked()
|
2019-01-12 13:01:26 +01:00 |
|
Alexander van der Grinten
|
87075cceb1
|
options/ansi: Implement ferror() and feof()
|
2019-01-12 12:51:17 +01:00 |
|
Alexander van der Grinten
|
c671d114fd
|
options/ansi: Add localeconv() for C locale
|
2019-01-11 21:56:07 +01:00 |
|
Alexander van der Grinten
|
01b74973b3
|
options/posix: Implement fseeko()/ftello()
|
2019-01-10 07:13:16 +01:00 |
|