Alexander van der Grinten
|
74a641c2c3
|
options/posix: Implement strncasecmp()
|
2019-01-13 16:26:31 +01:00 |
|
Alexander van der Grinten
|
8980066136
|
options/posix: Implement realpath()
|
2019-01-13 14:52:01 +01:00 |
|
Alexander van der Grinten
|
a7785bc7b7
|
sysdeps/qword: Add getcwd() sysdeps
|
2019-01-13 14:51:12 +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
|
8181cc0f37
|
sysdeps/qword: Do not fail on sys_anon_free()
|
2019-01-12 13:01:51 +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
|
a461184a36
|
sysdeps/managarm: Add getrusage() implementation
|
2019-01-12 12:06:40 +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
|
45b100debc
|
meson: Add GCC's include-fixed directory
|
2019-01-11 21:55:37 +01:00 |
|
mintsuki
|
1538736a50
|
Add qword pipe sysdep
|
2019-01-10 11:05:53 +01:00 |
|
Alexander van der Grinten
|
01b74973b3
|
options/posix: Implement fseeko()/ftello()
|
2019-01-10 07:13:16 +01:00 |
|
Alexander van der Grinten
|
32d2bb21d1
|
options/ansi: Move FILE declaration to header
|
2019-01-10 06:56:32 +01:00 |
|
Alexander van der Grinten
|
2f2353d258
|
options/posix: Add _PC_PATH_MAX
|
2019-01-10 06:42:50 +01:00 |
|
Alexander van der Grinten
|
b7247f37e7
|
options/posix: Implement sys/resource.h sysdeps
|
2019-01-10 06:42:15 +01:00 |
|
Alexander van der Grinten
|
8480b21eae
|
options/ansi: Implement printf %n terminator
|
2019-01-09 20:29:26 +01:00 |
|
Alexander van der Grinten
|
e02e1f4cc7
|
options/posix: Improve static uname information
|
2019-01-09 20:08:48 +01:00 |
|
Alexander van der Grinten
|
c0c49b4993
|
options/elf: Implement program_invocation_name
|
2019-01-09 19:05:44 +01:00 |
|
Alexander van der Grinten
|
932b87755b
|
sysdeps/managarm: Add stub for sys_chdir()
|
2019-01-09 18:40:12 +01:00 |
|
Alexander van der Grinten
|
d6fcb3f7de
|
options/ansi: Implement wcsrtombs()
|
2019-01-09 18:40:12 +01:00 |
|
Alexander van der Grinten
|
26644a9a72
|
options/posix: Simplify posix_fallocate().
|
2019-01-07 18:01:56 +01:00 |
|
Alexander van der Grinten
|
6d97fb23d3
|
options/posix: Implement posix_fadvise()
|
2019-01-07 18:01:01 +01:00 |
|
Alexander van der Grinten
|
4e2ff591e0
|
options/posix: Implement getpagesize()
|
2019-01-07 17:29:28 +01:00 |
|
mintsuki
|
aae65d7de6
|
Added fcntl sysdep
|
2019-01-07 06:23:54 +01:00 |
|
Alexander van der Grinten
|
92bacdf8f5
|
meson: Support headers-only installation
|
2019-01-06 13:22:25 +01:00 |
|
mintsuki
|
f55cc06c19
|
Change qword ABI for open flags
|
2019-01-06 05:44:03 +01:00 |
|
mintsuki
|
42d358427f
|
qword: Added readdir sysdep, changed lseek ABI
|
2019-01-05 21:02:46 +01:00 |
|
mintsuki
|
014ceb0044
|
Merge branch 'master' of https://github.com/managarm/mlibc
|
2019-01-05 18:31:40 +01:00 |
|
mintsuki
|
40ba7eb663
|
Added dup2 qword sysdep
|
2019-01-05 18:31:22 +01:00 |
|
Alexander van der Grinten
|
c6d478620f
|
options/linux: Implement more constants in elf.h
|
2019-01-05 18:30:42 +01:00 |
|
mintsuki
|
f1618f85cc
|
Added qword chdir sysdep
|
2019-01-04 18:11:41 +01:00 |
|
Alexander van der Grinten
|
9890507efc
|
options/ansi: Adjust ENOTDIR error string
|
2019-01-04 17:25:44 +01:00 |
|
Alexander van der Grinten
|
dadee6f6a8
|
options/posix: Properly implement chdir()
|
2019-01-04 17:02:43 +01:00 |
|
Alexander van der Grinten
|
91b5943b74
|
options/ansi: Add ENOTDIR to strerror()
|
2019-01-04 16:53:56 +01:00 |
|
mintsuki
|
3d7b2c4d6e
|
Added proper errno support
|
2019-01-03 18:55:48 +01:00 |
|
Alexander van der Grinten
|
7c8f7d9813
|
options/ansi: Implement wctob() and btowc()
|
2019-01-03 18:48:43 +01:00 |
|
Alexander van der Grinten
|
b0e02d389f
|
options/ansi: Add isascii() extension from glibc
|
2019-01-03 18:48:43 +01:00 |
|
Alexander van der Grinten
|
29ca961e43
|
options/ansi: Add wctype() function
|
2019-01-03 18:48:43 +01:00 |
|
Alexander van der Grinten
|
484847fc78
|
sysdeps/managarm: Make sysdeps signal-safe
|
2019-01-03 18:48:43 +01:00 |
|
Alexander van der Grinten
|
cd77b1221b
|
options/ansi: Change SIG_{ERR,DFL,IGN} impl.
This break the ABI as those constants are visible to users.
|
2019-01-03 18:48:43 +01:00 |
|
mintsuki
|
a0984d8153
|
Added getppid sysdep
|
2019-01-03 17:52:26 +01:00 |
|
Alexander van der Grinten
|
f9b73a9324
|
options/ansi: Fix line-buffering bug
|
2019-01-03 14:44:52 +01:00 |
|
Alexander van der Grinten
|
8bedb69583
|
options/posix: Fix bug in access()
|
2019-01-03 14:02:42 +01:00 |
|
Alexander van der Grinten
|
06889cf255
|
sysdeps/managarm: Change sys_isatty() logic
|
2019-01-03 13:52:51 +01:00 |
|
Alexander van der Grinten
|
426b105626
|
ldso: Use readahead on mapped segments
Note that no sysdeps support sys_vm_readahead() yet.
|
2019-01-03 13:39:32 +01:00 |
|
Alexander van der Grinten
|
97bcd45f5a
|
options/ansi: Properly implement %m modifier
|
2019-01-03 13:39:32 +01:00 |
|
Alexander van der Grinten
|
c4fd351dec
|
options/ansi: Fix bug in strtoimax()
|
2019-01-03 12:36:33 +01:00 |
|
mintsuki
|
a16747dbdf
|
Add qword waitpid sysdep and fix sysdep errno bug
|
2019-01-03 06:28:57 +01:00 |
|
Alexander van der Grinten
|
b10ddec51e
|
options/ansi: Implement wchar_t ctypes functions
|
2019-01-01 22:33:22 +01:00 |
|