sortix-mirror/libc
Jonas 'Sortie' Termansen 5d1fe2620b Add mkpartition(2).
2013-12-17 14:30:36 +01:00
..
arpa/inet
decl Add ENOLOCK. 2013-12-17 14:30:33 +01:00
include Add mkpartition(2). 2013-12-17 14:30:36 +01:00
netdb Add socket interface. 2013-12-17 14:30:30 +01:00
sortix Add strftime(3). 2013-12-17 14:30:30 +01:00
sys
time Add timezone support. 2013-12-17 14:30:35 +01:00
x64 Implement setjmp(3) and longjmp(3). 2013-12-17 14:30:31 +01:00
x86 Implement setjmp(3) and longjmp(3). 2013-12-17 14:30:31 +01:00
.gitignore
_assert.cpp Update copyright headers of old files to the current format. 2013-12-17 14:30:23 +01:00
_exit.cpp Update copyright headers of old files to the current format. 2013-12-17 14:30:23 +01:00
_Exit.cpp
abort.cpp
abs.cpp Update copyright headers of old files to the current format. 2013-12-17 14:30:23 +01:00
access.cpp Replace system calls that accept a path with *at versions. 2013-12-17 14:30:25 +01:00
alarm.cpp Add alarm(2) and alarmns(2). 2013-12-17 14:30:33 +01:00
alarmns.cpp Add alarm(2) and alarmns(2). 2013-12-17 14:30:33 +01:00
atof.cpp Add strto{f,d,ld}(3). 2013-12-17 14:30:33 +01:00
atoi.cpp Update copyright headers of old files to the current format. 2013-12-17 14:30:23 +01:00
atol.cpp Update copyright headers of old files to the current format. 2013-12-17 14:30:23 +01:00
atoll.cpp Update copyright headers of old files to the current format. 2013-12-17 14:30:23 +01:00
basename.cpp Add dirname(3) and basename(3). 2013-12-17 14:30:31 +01:00
bsearch.cpp Update copyright headers of old files to the current format. 2013-12-17 14:30:23 +01:00
c++.cpp Update copyright headers of old files to the current format. 2013-12-17 14:30:23 +01:00
calloc.cpp Update copyright headers of old files to the current format. 2013-12-17 14:30:23 +01:00
calltrace.cpp Add calltrace(3) function. 2013-12-17 14:30:27 +01:00
canonicalize_file_name.cpp Add canonicalize_file_name{,_at}(3). 2013-12-17 14:30:28 +01:00
canonicalize_file_name_at.cpp Add canonicalize_file_name{,_at}(3). 2013-12-17 14:30:28 +01:00
chdir.cpp
chmod.cpp Replace system calls that accept a path with *at versions. 2013-12-17 14:30:25 +01:00
chown.cpp
chroot.cpp
clearerr.cpp Update copyright headers of old files to the current format. 2013-12-17 14:30:23 +01:00
close.cpp
confstr.cpp Add confstr(3). 2013-12-17 14:30:32 +01:00
creat.cpp
ctype.c Update copyright headers of old files to the current format. 2013-12-17 14:30:23 +01:00
dir.c
dirname.cpp
dispmsg_issue.cpp Update copyright headers of old files to the current format. 2013-12-17 14:30:23 +01:00
div.cpp
dlfcn.cpp
dup.cpp
dup2.cpp Add dup2(2). 2013-12-17 14:30:25 +01:00
env.cpp Update copyright headers of old files to the current format. 2013-12-17 14:30:23 +01:00
errno.cpp Update copyright headers of old files to the current format. 2013-12-17 14:30:23 +01:00
errorprint.cpp Update copyright headers of old files to the current format. 2013-12-17 14:30:23 +01:00
execl.cpp Fix prototypes for execl(3), execle(3), and execlp(3). 2013-12-17 14:30:24 +01:00
execle.cpp Fix prototypes for execl(3), execle(3), and execlp(3). 2013-12-17 14:30:24 +01:00
execlp.cpp Fix prototypes for execl(3), execle(3), and execlp(3). 2013-12-17 14:30:24 +01:00
execv.cpp
execve.cpp Update copyright headers of old files to the current format. 2013-12-17 14:30:23 +01:00
execvp.cpp
execvpe.cpp Add PATH variable. 2013-12-17 14:30:29 +01:00
exit.cpp Update copyright headers of old files to the current format. 2013-12-17 14:30:23 +01:00
fabs.cpp
faccessat.cpp Add faccessat(2). 2013-12-17 14:30:25 +01:00
fbufsize.cpp
fchdir.cpp
fchdirat.cpp
fchmod.cpp
fchmodat.cpp Add fchmodat(2). 2013-12-17 14:30:25 +01:00
fchown.cpp Add fchown(2). 2013-12-17 14:30:25 +01:00
fchownat.cpp
fchroot.cpp
fchrootat.cpp
fclose.cpp Refactor FILE creation and destruction. 2013-12-17 14:30:29 +01:00
fcloseall.cpp
fcntl.cpp
fddir-sortix.c
fdeletefile.cpp Refactor FILE creation and destruction. 2013-12-17 14:30:29 +01:00
fdio.c
fdio.h
feof.cpp Rewrite stdio functions. 2013-12-17 14:30:26 +01:00
ferror.cpp Update copyright headers of old files to the current format. 2013-12-17 14:30:23 +01:00
fflush.cpp Rewrite stdio functions. 2013-12-17 14:30:26 +01:00
fflush_stop_reading.cpp
fflush_stop_writing.cpp Rewrite stdio functions. 2013-12-17 14:30:26 +01:00
fgetc.cpp Implement stdio line buffering semantics. 2013-12-17 14:30:29 +01:00
fgetpos.cpp
fgets.cpp
fileno.cpp
flbf.cpp
flushlbf.cpp
fnewfile.cpp
fork.cpp Update copyright headers of old files to the current format. 2013-12-17 14:30:23 +01:00
format.cpp Support field widths in %c printf conversion. 2013-12-17 14:30:27 +01:00
fpending.cpp Rewrite stdio functions. 2013-12-17 14:30:26 +01:00
fpipe.cpp
fpurge.cpp
fputc.cpp
fputs.cpp Update copyright headers of old files to the current format. 2013-12-17 14:30:23 +01:00
fread.cpp Implement stdio line buffering semantics. 2013-12-17 14:30:29 +01:00
freadable.cpp Update copyright headers of old files to the current format. 2013-12-17 14:30:23 +01:00
freading.cpp Update copyright headers of old files to the current format. 2013-12-17 14:30:23 +01:00
fregister.cpp
freopen.cpp Add freopen(3). 2013-12-17 14:30:29 +01:00
fresetfile.cpp Refactor FILE creation and destruction. 2013-12-17 14:30:29 +01:00
fscanf.cpp Update copyright headers of old files to the current format. 2013-12-17 14:30:23 +01:00
fseek.cpp
fseeko.cpp
fsetdefaultbuf.cpp
fseterr.cpp Update copyright headers of old files to the current format. 2013-12-17 14:30:23 +01:00
fsetlocking.cpp Update copyright headers of old files to the current format. 2013-12-17 14:30:23 +01:00
fsetpos.cpp
fshutdown.cpp
fsm_bootstraprootfd.cpp Add user-space filesystem API. 2013-12-17 14:30:25 +01:00
fsm_closechannel.cpp Add user-space filesystem API. 2013-12-17 14:30:25 +01:00
fsm_closeserver.cpp
fsm_fsbind.cpp Add user-space filesystem API. 2013-12-17 14:30:25 +01:00
fsm_listen.cpp Add user-space filesystem API. 2013-12-17 14:30:25 +01:00
fsm_mkserver.cpp Add user-space filesystem API. 2013-12-17 14:30:25 +01:00
fsm_recv.cpp Add user-space filesystem API. 2013-12-17 14:30:25 +01:00
fsm_send.cpp
fstat.cpp Update copyright headers of old files to the current format. 2013-12-17 14:30:23 +01:00
fstatat.cpp
fsync.cpp
ftell.cpp
ftello.cpp
ftruncate.cpp
futimens.cpp
fwritable.cpp Update copyright headers of old files to the current format. 2013-12-17 14:30:23 +01:00
fwrite.cpp Implement stdio line buffering semantics. 2013-12-17 14:30:29 +01:00
fwriting.cpp
getc.cpp
getcwd.cpp
getdelim.cpp
getdtablesize.cpp Update copyright headers of old files to the current format. 2013-12-17 14:30:23 +01:00
getegid.cpp Add {g,s}et{e,}{g,u}id(2). 2013-12-17 14:30:29 +01:00
geteuid.cpp Add {g,s}et{e,}{g,u}id(2). 2013-12-17 14:30:29 +01:00
getgid.cpp Add {g,s}et{e,}{g,u}id(2). 2013-12-17 14:30:29 +01:00
gethostname.cpp Add gethostname(2). 2013-12-17 14:30:32 +01:00
getline.cpp Update copyright headers of old files to the current format. 2013-12-17 14:30:23 +01:00
getlogin.cpp Add getlogin(2) and getlogin_r(2). 2013-12-17 14:30:32 +01:00
getlogin_r.cpp
getpagesize.cpp
getpid.cpp Update copyright headers of old files to the current format. 2013-12-17 14:30:23 +01:00
getppid.cpp
gettermmode.cpp Update copyright headers of old files to the current format. 2013-12-17 14:30:23 +01:00
getuid.cpp
grent.cpp
heap.cpp Refactor kernel address space allocation. 2013-12-17 14:30:28 +01:00
init.cpp
integer.cpp
ioctl.cpp
ioleast.cpp
isatty.cpp Update copyright headers of old files to the current format. 2013-12-17 14:30:23 +01:00
kernelinfo.cpp
kill.cpp
lchown.cpp
ldiv.cpp
link.cpp
linkat.cpp
lldiv.cpp
localeconv.cpp
lseek.cpp
lstat.cpp Replace system calls that accept a path with *at versions. 2013-12-17 14:30:25 +01:00
Makefile Add mkpartition(2). 2013-12-17 14:30:36 +01:00
mblen.cpp Add mblen(3). 2013-12-17 14:30:33 +01:00
mbrlen.cpp Add mbrlen(3). 2013-12-17 14:30:33 +01:00
mbrtowc.cpp
mbsrtowcs.cpp
mbstowcs.cpp Add mbstowcs(3). 2013-12-17 14:30:31 +01:00
mbtowc.cpp
memccpy.cpp
memchr.cpp
memcmp.cpp
memcpy.cpp
memmove.cpp
memset.cpp
memstat.cpp
mkdir.cpp Replace system calls that accept a path with *at versions. 2013-12-17 14:30:25 +01:00
mkdirat.cpp
mkpartition.cpp
mktemp.cpp Update copyright headers of old files to the current format. 2013-12-17 14:30:23 +01:00
on_exit.cpp Update copyright headers of old files to the current format. 2013-12-17 14:30:23 +01:00
op-new.cpp
open.cpp Replace system calls that accept a path with *at versions. 2013-12-17 14:30:25 +01:00
openat.cpp
pathconf.cpp
pipe.cpp
poll.cpp Add poll(2) and ppoll(2). 2013-12-17 14:30:25 +01:00
popen.cpp
ppoll.cpp Add poll(2) and ppoll(2). 2013-12-17 14:30:25 +01:00
preadv.cpp
print.cpp
psignal.cpp
putc.cpp
pwent.cpp Add pw_gecos to struct passwd. 2013-12-17 14:30:33 +01:00
pwritev.cpp
raise.cpp Update copyright headers of old files to the current format. 2013-12-17 14:30:23 +01:00
rand.cpp
read.cpp Refactor kernel VFS. 2013-12-17 14:30:24 +01:00
readdirents.cpp
readlink.cpp
readlinkat.cpp
readv.cpp Add {,p}{read,write}v(2). 2013-12-17 14:30:33 +01:00
realpath.cpp Add realpath(3). 2013-12-17 14:30:28 +01:00
remove.cpp Add removeat(3) and split remove(3) into its own file. 2013-12-17 14:30:25 +01:00
removeat.cpp
rename.cpp
renameat.cpp
rewind.cpp
rmdir.cpp Replace system calls that accept a path with *at versions. 2013-12-17 14:30:25 +01:00
sbrk.cpp Update copyright headers of old files to the current format. 2013-12-17 14:30:23 +01:00
scanf.cpp
select.cpp
setbuf.cpp
setegid.cpp
seteuid.cpp Add {g,s}et{e,}{g,u}id(2). 2013-12-17 14:30:29 +01:00
setgid.cpp Add {g,s}et{e,}{g,u}id(2). 2013-12-17 14:30:29 +01:00
setlocale.cpp Update copyright headers of old files to the current format. 2013-12-17 14:30:23 +01:00
settermmode.cpp
setuid.cpp
setvbuf.cpp Implement stdio line buffering semantics. 2013-12-17 14:30:29 +01:00
sfork.cpp
SIG_DFL.cpp
SIG_ERR.cpp Update copyright headers of old files to the current format. 2013-12-17 14:30:23 +01:00
SIG_IGN.cpp
sigaction.cpp
sigaddset.cpp
sigdelset.cpp
sigemptyset.cpp Add sigset functions. 2013-12-17 14:30:32 +01:00
sigfillset.cpp
sigismember.cpp Add sigset functions. 2013-12-17 14:30:32 +01:00
signal.cpp
sigprocmask.cpp
sleep.cpp Add clock_nanosleep(2). 2013-12-17 14:30:34 +01:00
sort.cpp
sprint.cpp
sscanf.cpp Update copyright headers of old files to the current format. 2013-12-17 14:30:23 +01:00
stat.cpp
stdio.c
stpcpy.cpp Update copyright headers of old files to the current format. 2013-12-17 14:30:23 +01:00
stpncpy.cpp Update copyright headers of old files to the current format. 2013-12-17 14:30:23 +01:00
strcasecmp.cpp
strcat.cpp Update copyright headers of old files to the current format. 2013-12-17 14:30:23 +01:00
strchr.cpp
strchrnul.cpp Fix poor implementation of the strchr(3) family. 2013-12-17 14:30:24 +01:00
strcmp.cpp
strcoll.cpp
strcpy.cpp
strcspn.cpp
strdup.cpp
strerror.cpp
strlen.cpp
strncasecmp.cpp Update copyright headers of old files to the current format. 2013-12-17 14:30:23 +01:00
strncat.cpp Update copyright headers of old files to the current format. 2013-12-17 14:30:23 +01:00
strncmp.cpp Update copyright headers of old files to the current format. 2013-12-17 14:30:23 +01:00
strncpy.cpp
strndup.cpp
strnlen.cpp
strpbrk.cpp
strrchr.cpp Fix poor implementation of the strchr(3) family. 2013-12-17 14:30:24 +01:00
strsignal.cpp
strspn.cpp Update copyright headers of old files to the current format. 2013-12-17 14:30:23 +01:00
strstr.cpp
strtod.cpp
strtof.cpp Add strto{f,d,ld}(3). 2013-12-17 14:30:33 +01:00
strtok.cpp
strtok_r.cpp
strtold.cpp
strxfrm.cpp
sysconf.cpp
system.cpp
tfork.cpp
timespec.cpp
tmpfile.cpp Add tmpfile(3). 2013-12-17 14:30:31 +01:00
tmpnam.cpp
truncate.cpp
truncateat.cpp
ttyname.cpp Add ttyname(2). 2013-12-17 14:30:30 +01:00
umask.cpp
ungetc.cpp Implement stdio line buffering semantics. 2013-12-17 14:30:29 +01:00
unlink.cpp Replace system calls that accept a path with *at versions. 2013-12-17 14:30:25 +01:00
unlinkat.cpp
usleep.cpp
utime.cpp
utimens.cpp Add utimensat(2) and futimens(2). 2013-12-17 14:30:30 +01:00
utimensat.cpp
vfscanf.cpp Update copyright headers of old files to the current format. 2013-12-17 14:30:23 +01:00
vscanf.cpp
vsscanf.cpp
wait.cpp Update copyright headers of old files to the current format. 2013-12-17 14:30:23 +01:00
waitpid.cpp
wcrtomb.cpp Add mbrtowc(3), mbtowc(3), wcrtomb(3), wctomb(3). 2013-12-17 14:30:26 +01:00
wcscat.cpp Add wcscat(3). 2013-12-17 14:30:30 +01:00
wcschr.cpp
wcschrnul.cpp
wcscmp.cpp
wcscpy.cpp
wcscspn.cpp
wcslen.cpp
wcsncat.cpp
wcsncpy.cpp
wcsrchr.cpp
wcsrtombs.cpp
wcsspn.cpp
wcstok.cpp
wcstombs.cpp
wctomb.cpp Add mbrtowc(3), mbtowc(3), wcrtomb(3), wctomb(3). 2013-12-17 14:30:26 +01:00
wctype.cpp
winsize.cpp
write.cpp
writev.cpp