Geert Custers
13758361c4
sysdeps/qword: add sys_pselect stub
2020-06-04 14:59:24 +02:00
Dennisbonke
ec0e612b3c
abis: Install termios header and fix compilation error
...
Signed-off-by: Dennisbonke <admin@dennisbonke.com>
2020-05-20 01:59:45 +02:00
Dennisbonke
08a588b448
abis: Give termios.h the abi-bits treatment.
...
options/posix: Give termios.h the abi-bits treatment.
Signed-off-by: Dennisbonke <admin@dennisbonke.com>
2020-05-18 23:38:39 +02:00
Alexander van der Grinten
8537524d0d
sysdeps: Fix installation of abi-bits/resource.h
2020-05-13 09:15:23 +02:00
Alexander van der Grinten
4d9d7718ea
options/posix: Move struct rusage to abi-bits
2020-05-12 18:42:53 +02:00
mintsuki
546c89218c
qword: Implement umount function
2020-04-01 23:34:52 +02:00
Alexander van der Grinten
dd8d96e75d
Merge pull request #30 from Geertiebear/master
...
Add getaddrinfo() support and various other additions
2020-04-01 09:35:20 +02:00
Geert Custers
05aaa486fe
abis: add socket, netinet/in and fcntl abi to abi-bits
2020-03-30 13:52:52 +02:00
Kacper Słomiński
42cb54d838
sysdeps: provide futex sysdep functions to ld.so
2020-03-26 13:20:55 +01:00
Geert Custers
c99a9d711d
sysdeps: add sys_sigaction() on linux and move signal.h to abi-bits
2020-02-20 17:48:13 +01:00
Geert Custers
13cb8ea65f
sysdeps: add sys_stat() and sys_clock_get() on linux, move stat.h to abi-bits
2020-02-20 17:48:12 +01:00
Geert Custers
c0a1c4e411
ansi/errno: move errno.h to abi-bits
2020-02-20 15:07:56 +01:00
mintsuki
a3d7c2dc27
qword: Implement fstatat and unlinkat syscalls
2020-01-05 17:22:03 +01:00
mintsuki
b377e3bdca
qword: Move mount to own header
2019-12-29 09:33:35 +01:00
mintsuki
8a10c316a3
qword: Add mount syscall
2019-12-29 09:16:25 +01:00
mintsuki
1307277b33
qword: Implement sys_sleep
2019-08-27 16:41:11 +02:00
mintsuki
5d4f6ab3c9
unistd: Implement setuid
2019-08-24 11:41:51 +02:00
mintsuki
da73a4cfc4
qword: Add sys_getpgrp sysdep
2019-08-24 02:37:50 +02:00
thom_tl
a617362984
Create Sigma sysdeps ( #17 )
...
* Move abi.h from abis/{qword/,managarm/} to abis/mlibc/
* Add the possibility to link against external libraries (e.g., to provide syscall wrappers)
* Create Sigma sysdeps
2019-08-20 16:47:05 +02:00
mintsuki
6331ff272c
qword: Removed perfmon syscall, added getmemstats syscall
2019-08-20 07:11:42 +02:00
mintsuki
ec8d078715
qword: Implement dup()
2019-08-13 08:04:11 +02:00
mintsuki
fc454b5433
qword: Add gethostname sysdep
2019-08-13 02:05:46 +02:00
Alexander van der Grinten
7a23a3499c
options/ansi: Move seek-whence.h to abi-bits
2019-08-11 11:44:27 +02:00
Alexander van der Grinten
8f12988ad0
sysdeps: Fix install of abi-bits/vm-flags.h
2019-08-10 10:40:39 +02:00
Alexander van der Grinten
4533641521
options/posix: Move vm-flags.h to abi-bits
2019-08-10 09:27:04 +02:00
Alexander van der Grinten
ca77e7adba
meson: Add mlibc_no_headers option
2019-06-15 11:15:41 +02:00
mintsuki
65f5635cc9
qword sysdeps: Renamed file.cpp to generic.cpp
2019-06-01 19:45:19 +02:00
Alexander van der Grinten
4b07802dff
sysdeps/qword: Fix syscall number of sys_pipe()
2019-05-18 09:11:42 +02:00
Alexander van der Grinten
5c80d1df41
options/posix: Condense sys_pipe2 into sys_pipe
2019-05-12 18:18:24 +02:00
mintsuki
4e0324295e
Added pipe2 syscall and qword sysdep for it
2019-05-06 17:33:24 +02:00
mintsuki
582923e1af
Merge branch 'master' of https://github.com/managarm/mlibc
2019-03-05 20:13:09 +01:00
mintsuki
135b136ec6
qword: Add mkdir
2019-03-05 20:13:04 +01:00
Alexander van der Grinten
f9cbfe88a7
options/posix: Rework sys_stat and impl. statat()
2019-03-05 19:11:59 +01:00
mintsuki
852c126585
qword: Added unlink
2019-03-05 19:10:48 +01:00
mintsuki
2eff28f183
qword: add unlink stub
2019-03-02 13:29:52 +01:00
mintsuki
2b52cc7842
Added getcwd and futex qword sysdeps
2019-02-25 16:53:47 +01:00
Alexander van der Grinten
567174c6cb
sysdeps/qword: Impl. sys_access() using sys_open()
2019-02-23 17:17:53 +01:00
Alexander van der Grinten
7c87e37b73
sysdeps/qword: Implement sys_isatty()
2019-02-23 15:52:38 +01:00
Alexander van der Grinten
338e1e0018
options/ansi: Flush all open FILEs on exit()
2019-02-23 15:51:32 +01:00
mintsuki
15e78a8bd5
Add tcflow
2019-02-22 20:58:27 +01:00
mintsuki
1d389d903e
qword: Added more sysdeps
2019-02-13 19:05:35 +01:00
mintsuki
33cc5d4172
Added ttyname qword stub
2019-02-04 17:15:03 +01:00
Geert Custers
b03cdfed54
sysdeps/qword add clock_gettime and getrusage syscalls
2019-01-27 11:18:04 +01:00
Alexander van der Grinten
1f3eab5a7b
sysdeps/qword: Add cpu_time member of perfstats
2019-01-26 18:08:55 +01:00
Geert Custers
a9f7b62577
sysdeps/qword: add tcsetattr and tcgetattr syscalls
2019-01-24 08:41:12 +01:00
Alexander van der Grinten
510cbd3891
sysdeps/qword: Add syscall_time to perfstats
2019-01-20 18:01:06 +01:00
Alexander van der Grinten
542c62c88b
sysdeps/qword: Add perfmon API
2019-01-20 12:50: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
8181cc0f37
sysdeps/qword: Do not fail on sys_anon_free()
2019-01-12 13:01:51 +01:00
mintsuki
1538736a50
Add qword pipe sysdep
2019-01-10 11:05:53 +01:00