1
0
Fork 0
mirror of https://gitlab.com/sortix/sortix.git synced 2023-02-13 20:55:38 -05:00
sortix--sortix/libc
Jonas 'Sortie' Termansen 05282c86d7 Fix fchownat(2) system call ABI on x86.
This system call has five arguments, of which one is a 64-bit uid_t, and
another is a 64-bit gid_t, which means that 7 registers are needed. However,
x86 only has 5 registers available for system calls. Wrap the system call
with a structure like with mmap(2).
2016-03-26 23:28:36 +01:00
..
arpa/inet Relicense Sortix to the ISC license. 2016-03-05 22:21:50 +01:00
assert Relicense Sortix to the ISC license. 2016-03-05 22:21:50 +01:00
blf Convert libc to C. 2016-03-03 23:02:23 +01:00
c++ Relicense Sortix to the ISC license. 2016-03-05 22:21:50 +01:00
ctype Relicense Sortix to the ISC license. 2016-03-05 22:21:50 +01:00
dirent Relicense Sortix to the ISC license. 2016-03-05 22:21:50 +01:00
dlfcn Relicense Sortix to the ISC license. 2016-03-05 22:21:50 +01:00
err Relicense Sortix to the ISC license. 2016-03-05 22:21:50 +01:00
errno Relicense Sortix to the ISC license. 2016-03-05 22:21:50 +01:00
error Relicense Sortix to the ISC license. 2016-03-05 22:21:50 +01:00
fcntl Relicense Sortix to the ISC license. 2016-03-05 22:21:50 +01:00
fnmatch Relicense Sortix to the ISC license. 2016-03-05 22:21:50 +01:00
fsmarshall Relicense Sortix to the ISC license. 2016-03-05 22:21:50 +01:00
fstab Relicense Sortix to the ISC license. 2016-03-05 22:21:50 +01:00
getopt Relicense Sortix to the ISC license. 2016-03-05 22:21:50 +01:00
grp Relicense Sortix to the ISC license. 2016-03-05 22:21:50 +01:00
include Relicense Sortix to the ISC license. 2016-03-05 22:21:50 +01:00
init Relicense Sortix to the ISC license. 2016-03-05 22:21:50 +01:00
inttypes Relicense Sortix to the ISC license. 2016-03-05 22:21:50 +01:00
ioleast Relicense Sortix to the ISC license. 2016-03-05 22:21:50 +01:00
libgen Relicense Sortix to the ISC license. 2016-03-05 22:21:50 +01:00
locale Relicense Sortix to the ISC license. 2016-03-05 22:21:50 +01:00
malloc Relicense Sortix to the ISC license. 2016-03-05 22:21:50 +01:00
msr Relicense Sortix to the ISC license. 2016-03-05 22:21:50 +01:00
netdb Relicense Sortix to the ISC license. 2016-03-05 22:21:50 +01:00
netinet/in Relicense Sortix to the ISC license. 2016-03-05 22:21:50 +01:00
poll Relicense Sortix to the ISC license. 2016-03-05 22:21:50 +01:00
psctl Relicense Sortix to the ISC license. 2016-03-05 22:21:50 +01:00
pthread Relicense Sortix to the ISC license. 2016-03-05 22:21:50 +01:00
pwd Relicense Sortix to the ISC license. 2016-03-05 22:21:50 +01:00
regex Relicense Sortix to the ISC license. 2016-03-05 22:21:50 +01:00
sched Relicense Sortix to the ISC license. 2016-03-05 22:21:50 +01:00
scram Relicense Sortix to the ISC license. 2016-03-05 22:21:50 +01:00
semaphore Relicense Sortix to the ISC license. 2016-03-05 22:21:50 +01:00
signal Relicense Sortix to the ISC license. 2016-03-05 22:21:50 +01:00
ssp Relicense Sortix to the ISC license. 2016-03-05 22:21:50 +01:00
stdio Relicense Sortix to the ISC license. 2016-03-05 22:21:50 +01:00
stdio_ext Relicense Sortix to the ISC license. 2016-03-05 22:21:50 +01:00
stdlib Relicense Sortix to the ISC license. 2016-03-05 22:21:50 +01:00
string Relicense Sortix to the ISC license. 2016-03-05 22:21:50 +01:00
sys Relicense Sortix to the ISC license. 2016-03-05 22:21:50 +01:00
syslog Relicense Sortix to the ISC license. 2016-03-05 22:21:50 +01:00
termios Relicense Sortix to the ISC license. 2016-03-05 22:21:50 +01:00
time Relicense Sortix to the ISC license. 2016-03-05 22:21:50 +01:00
timespec Relicense Sortix to the ISC license. 2016-03-05 22:21:50 +01:00
ubsan Relicense Sortix to the ISC license. 2016-03-05 22:21:50 +01:00
unistd Fix fchownat(2) system call ABI on x86. 2016-03-26 23:28:36 +01:00
utime Relicense Sortix to the ISC license. 2016-03-05 22:21:50 +01:00
wchar Relicense Sortix to the ISC license. 2016-03-05 22:21:50 +01:00
wctype Relicense Sortix to the ISC license. 2016-03-05 22:21:50 +01:00
x64 Relicense Sortix to the ISC license. 2016-03-05 22:21:50 +01:00
x86 Relicense Sortix to the ISC license. 2016-03-05 22:21:50 +01:00
.gitignore Rename libmaxsi to sortix libc. 2012-12-14 14:13:36 +01:00
Makefile Add dirname and basename to libk. 2016-03-07 17:46:14 +01:00