sortix-mirror/libc
Jonas 'Sortie' Termansen b607900a00 Fix <dirent.h> not being C89 friendly. 2014-07-07 17:52:33 +02:00
..
arpa/inet Add socket interface. 2013-12-17 14:30:30 +01:00
assert Fix incorrect usage of __is_sortix_foo macros in preprocessor conditionals. 2014-01-18 16:30:55 +01:00
aux Avoid libc conflicts with libstdc++. 2013-12-17 14:30:45 +01:00
calltrace Fix unportable pid_t printing in calltrace(3). 2013-12-30 20:46:22 +01:00
ctype Split libc/ctype/ctype.cpp into multiple files. 2014-03-01 14:37:41 +01:00
dirent Fix wrong allocation failure check in dscandir_r(3). 2014-03-31 19:08:57 +02:00
dlfcn Don't write errors to stderr in dlopen(3) and dlsym(3). 2013-12-17 14:30:41 +01:00
errno Fix incorrect usage of __is_sortix_foo macros in preprocessor conditionals. 2014-01-18 16:30:55 +01:00
error Split gnu_error(3) and perror(3). 2013-12-17 14:30:40 +01:00
fcntl Refactor fcntl(2) ABI. 2013-12-17 14:30:43 +01:00
fnmatch Add fnmatch(3). 2013-12-19 17:42:08 +01:00
fsmarshall Move fsmarshall.h functions into their own directory. 2013-12-17 14:30:37 +01:00
getopt Fix getopt_long(3) not handling invalid options and long options properly. 2014-04-24 00:03:52 +02:00
grp Fix libc files not including <stdalign.h> if using alignas(3). 2014-05-28 22:18:54 +02:00
include Fix <dirent.h> not being C89 friendly. 2014-07-07 17:52:33 +02:00
init Move libc initialization functions into their own directory. 2013-12-17 14:30:39 +01:00
inttypes Split stdlib/abs.cpp into multiple files. 2013-12-17 14:30:40 +01:00
ioleast Split libc/unistd/ioleast.cpp into multiple files. 2013-12-17 14:30:43 +01:00
libgen Fix basename(3) and dirname(3) returning incorrect strings. 2014-03-17 16:59:59 +01:00
locale Update libc/locale/setlocale.cpp to current coding conventions. 2014-03-01 14:37:41 +01:00
msr Fix libc/msr/wrmsr.cpp not containing its own file path. 2014-06-12 00:05:40 +02:00
netdb Add socket interface. 2013-12-17 14:30:30 +01:00
poll Move poll.h functions into their own directory. 2013-12-17 14:30:38 +01:00
pwd Fix missing parentheses in grp and pwd implementation. 2014-05-16 14:06:36 +02:00
sched Add sched_yield(2). 2014-05-29 17:16:49 +02:00
signal Fix range check in sigismember(3). 2014-02-02 23:14:02 +01:00
stdio Fix libk being built with -mmmx, -msse and -msse2 on x86_64. 2014-05-28 17:42:19 +02:00
stdlib Fix libk being built with -mmmx, -msse and -msse2 on x86_64. 2014-05-28 17:42:19 +02:00
string Fix memccpy(3) being terribly broken. 2014-06-27 16:17:47 +02:00
sys Add statvfs(2), fstatvfs(2) and fstatvfsat(2). 2014-03-17 19:22:12 +01:00
syslog Add syslog(3). 2014-03-17 19:22:12 +01:00
termios Add tcgetwincurpos(2). 2014-03-17 19:22:10 +01:00
time Fix libc files not including <assert.h> if using static_assert(3). 2014-05-28 22:18:54 +02:00
timespec Move timespec.h functions into their own directory. 2013-12-17 14:30:39 +01:00
unistd Fix wrongly named system call constants. 2014-06-27 15:49:55 +02:00
utime Move utime.h functions into their own directory. 2013-12-17 14:30:38 +01:00
wchar Fix libc files not including their associated header. 2014-05-16 14:21:13 +02:00
wctype Improve wchar declarations in <wchar.h>, <wctype.h> and <stdint.h>. 2014-03-01 14:37:41 +01:00
x64 Add rdmsr(2) and wrmsr(2). 2014-05-29 17:14:30 +02:00
x86 Fix x86 longjmp(3) not restoring ebx. 2014-06-02 18:56:04 +02:00
.gitignore Rename libmaxsi to sortix libc. 2012-12-14 14:13:36 +01:00
Makefile Add exit_thread(2). 2014-06-12 00:05:40 +02:00