banan-os/userspace/libraries/LibC/include
Bananymous ac90800c3c Kernel/LibC/DynamicLoader: Implement thread local storage
For some reason this does not work on 32 bit version, so it is disabled
on that platform. I'll have to look into it later to find the bug :)
2025-04-15 23:33:39 +03:00
..
arpa BuildSystem: Move all userpace libraries under the userspace directory 2024-06-18 13:14:35 +03:00
bits LibC: Implement pthread_spin_* functions 2025-04-02 12:58:39 +03:00
net LibC: Add missing definitions for ifreq members 2024-12-02 20:13:37 +02:00
netinet LibC: Add non standard types/values used by ports 2025-04-01 23:26:13 +03:00
sys Kernel: Start working on TLS, add SYS_{SET,GET}_TLS 2025-04-15 23:31:17 +03:00
aio.h BuildSystem: Move all userpace libraries under the userspace directory 2024-06-18 13:14:35 +03:00
assert.h LibC: Make libc usable with tcc 2025-01-28 17:27:41 +02:00
complex.h BuildSystem: Move all userpace libraries under the userspace directory 2024-06-18 13:14:35 +03:00
cpio.h BuildSystem: Move all userpace libraries under the userspace directory 2024-06-18 13:14:35 +03:00
ctype.h LibC: Fix _toupper and _tolower definitions 2024-07-18 01:10:51 +03:00
dirent.h BuildSystem: Move all userpace libraries under the userspace directory 2024-06-18 13:14:35 +03:00
dlfcn.h LibC: Cleanup and fix missing LibC headers 2024-08-28 17:07:58 +03:00
errno.h LibC: Remove errno EEXISTS 2024-12-02 20:13:38 +02:00
fcntl.h LibC: Redefine SEEK_* macros to match common systems 2025-01-14 22:52:13 +02:00
fenv.h Kernel/userspace: rework floating point math 2024-11-03 20:28:15 +02:00
fmtmsg.h BuildSystem: Move all userpace libraries under the userspace directory 2024-06-18 13:14:35 +03:00
fnmatch.h BuildSystem: Move all userpace libraries under the userspace directory 2024-06-18 13:14:35 +03:00
ftw.h BuildSystem: Move all userpace libraries under the userspace directory 2024-06-18 13:14:35 +03:00
glob.h BuildSystem: Move all userpace libraries under the userspace directory 2024-06-18 13:14:35 +03:00
grp.h BuildSystem: Move all userpace libraries under the userspace directory 2024-06-18 13:14:35 +03:00
iconv.h BuildSystem: Move all userpace libraries under the userspace directory 2024-06-18 13:14:35 +03:00
icxxabi.h BuildSystem: Move all userpace libraries under the userspace directory 2024-06-18 13:14:35 +03:00
inttypes.h BuildSystem: Move all userpace libraries under the userspace directory 2024-06-18 13:14:35 +03:00
langinfo.h BuildSystem: Move all userpace libraries under the userspace directory 2024-06-18 13:14:35 +03:00
libgen.h BuildSystem: Move all userpace libraries under the userspace directory 2024-06-18 13:14:35 +03:00
limits.h LibC: Implement getpass 2024-12-02 20:13:37 +02:00
locale.h LibC: Start work on locales 2024-08-09 15:52:42 +03:00
math.h LibC: Implement nan{,f,l} as functions 2024-11-08 02:49:21 +02:00
monetary.h BuildSystem: Move all userpace libraries under the userspace directory 2024-06-18 13:14:35 +03:00
mqueue.h BuildSystem: Move all userpace libraries under the userspace directory 2024-06-18 13:14:35 +03:00
ndbm.h BuildSystem: Move all userpace libraries under the userspace directory 2024-06-18 13:14:35 +03:00
netdb.h LibC: Add h_addr definition for hostent backwards compatibility 2025-04-15 21:39:50 +03:00
nl_types.h BuildSystem: Move all userpace libraries under the userspace directory 2024-06-18 13:14:35 +03:00
poll.h BuildSystem: Move all userpace libraries under the userspace directory 2024-06-18 13:14:35 +03:00
pthread.h Kernel/LibC/DynamicLoader: Implement thread local storage 2025-04-15 23:33:39 +03:00
pwd.h BuildSystem: Move all userpace libraries under the userspace directory 2024-06-18 13:14:35 +03:00
regex.h BuildSystem: Move all userpace libraries under the userspace directory 2024-06-18 13:14:35 +03:00
scanf_impl.h LibC: Fix *scanf consuming extra characters 2024-10-19 12:43:23 +03:00
sched.h BuildSystem: Move all userpace libraries under the userspace directory 2024-06-18 13:14:35 +03:00
search.h BuildSystem: Move all userpace libraries under the userspace directory 2024-06-18 13:14:35 +03:00
semaphore.h BuildSystem: Move all userpace libraries under the userspace directory 2024-06-18 13:14:35 +03:00
setjmp.h LibC: Implement {sig,_,}{longjmp,setjmp} 2024-08-09 15:58:56 +03:00
signal.h LibC: Add definitions to LibC that are used by some ports 2024-12-02 20:13:37 +02:00
spawn.h BuildSystem: Move all userpace libraries under the userspace directory 2024-06-18 13:14:35 +03:00
stdint.h LibC: Make libc usable with tcc 2025-01-28 17:27:41 +02:00
stdio.h LibC: Redefine SEEK_* macros to match common systems 2025-01-14 22:52:13 +02:00
stdlib.h LibC: Add stubs for tmpfile, mktemp and fchmod 2024-08-09 17:02:49 +03:00
string.h BuildSystem: Move all userpace libraries under the userspace directory 2024-06-18 13:14:35 +03:00
strings.h BuildSystem: Move all userpace libraries under the userspace directory 2024-06-18 13:14:35 +03:00
stropts.h LibC: Move ioctl to <sys/ioctl.h> 2024-08-09 16:54:30 +03:00
syslog.h BuildSystem: Move all userpace libraries under the userspace directory 2024-06-18 13:14:35 +03:00
tar.h BuildSystem: Move all userpace libraries under the userspace directory 2024-06-18 13:14:35 +03:00
termios.h LibC/Kernel: Cleanup termios code 2024-07-30 11:10:43 +03:00
tgmath.h BuildSystem: Move all userpace libraries under the userspace directory 2024-06-18 13:14:35 +03:00
time.h LibC: Fix time.h sigevent defition 2024-12-01 21:31:27 +02:00
ulimit.h BuildSystem: Move all userpace libraries under the userspace directory 2024-06-18 13:14:35 +03:00
unistd.h LibC: Implement getpass 2024-12-02 20:13:37 +02:00
utime.h BuildSystem: Move all userpace libraries under the userspace directory 2024-06-18 13:14:35 +03:00
utmpx.h LibC: Add and cleanup some networking structures and definitions 2024-08-22 15:10:41 +03:00
wchar.h BuildSystem: Move all userpace libraries under the userspace directory 2024-06-18 13:14:35 +03:00
wctype.h BuildSystem: Move all userpace libraries under the userspace directory 2024-06-18 13:14:35 +03:00
wordexp.h BuildSystem: Move all userpace libraries under the userspace directory 2024-06-18 13:14:35 +03:00