..
sys
tools/nolibc: cast pointers returned from system calls through integers
2026-04-27 20:08:54 +02:00
.gitignore
alloca.h
tools/nolibc: add alloca()
2026-04-27 09:00:50 +02:00
arch-arm.h
tools/nolibc: add ftruncate()
2026-05-24 23:58:04 +02:00
arch-arm64.h
tools/nolibc: Rename __no_stack_protector to __nolibc_no_stack_protector
2026-04-27 18:14:47 +02:00
arch-loongarch.h
tools/nolibc: Rename __no_stack_protector to __nolibc_no_stack_protector
2026-04-27 18:14:47 +02:00
arch-m68k.h
tools/nolibc: Rename __no_stack_protector to __nolibc_no_stack_protector
2026-04-27 18:14:47 +02:00
arch-mips.h
tools/nolibc: add ftruncate()
2026-05-24 23:58:04 +02:00
arch-openrisc.h
tools/nolibc: add support for OpenRISC / or1k
2026-05-03 16:34:58 +02:00
arch-parisc.h
tools/nolibc: add support for 32-bit parisc
2026-05-03 16:39:54 +02:00
arch-powerpc.h
tools/nolibc: add ftruncate()
2026-05-24 23:58:04 +02:00
arch-riscv.h
tools/nolibc: Rename __no_stack_protector to __nolibc_no_stack_protector
2026-04-27 18:14:47 +02:00
arch-s390.h
tools/nolibc: Rename __no_stack_protector to __nolibc_no_stack_protector
2026-04-27 18:14:47 +02:00
arch-sh.h
tools/nolibc: Rename __no_stack_protector to __nolibc_no_stack_protector
2026-04-27 18:14:47 +02:00
arch-sparc.h
tools/nolibc: Rename __no_stack_protector to __nolibc_no_stack_protector
2026-04-27 18:14:47 +02:00
arch-x86.h
tools/nolibc: handle 64-bit system call arguments on x32
2026-04-27 20:09:00 +02:00
arch.h
tools/nolibc: add support for 32-bit parisc
2026-05-03 16:39:54 +02:00
assert.h
tools/nolibc: add assert() and assert.h
2026-04-27 09:00:49 +02:00
byteswap.h
tools/nolibc: add byteorder conversions
2026-04-07 09:27:25 +02:00
compiler.h
tools/nolibc: Rename __no_stack_protector to __nolibc_no_stack_protector
2026-04-27 18:14:47 +02:00
crt.h
tools/nolibc: add __nolibc_arg_to_reg()
2026-04-27 20:08:48 +02:00
ctype.h
dirent.h
tools/nolibc: rename sys_foo() functions to _sys_foo()
2026-03-22 11:03:59 +01:00
elf.h
endian.h
tools/nolibc: add byteorder conversions
2026-04-07 09:27:25 +02:00
err.h
tools/nolibc: add err.h
2026-03-22 10:40:37 +01:00
errno.h
tools/nolibc: cast default values of program_invocation_name
2026-05-26 21:06:12 +02:00
fcntl.h
tools/nolibc: always pass mode to open syscall
2026-05-14 17:41:14 +02:00
getopt.h
tools/nolibc: getopt: Fix potential out of bounds access
2026-05-20 18:43:17 +02:00
inttypes.h
limits.h
Makefile
tools/nolibc: add support for 32-bit parisc
2026-05-03 16:39:54 +02:00
math.h
nolibc.h
tools/nolibc: add alloca()
2026-04-27 09:00:50 +02:00
poll.h
tools/nolibc: rename sys_foo() functions to _sys_foo()
2026-03-22 11:03:59 +01:00
sched.h
tools/nolibc: rename sys_foo() functions to _sys_foo()
2026-03-22 11:03:59 +01:00
signal.h
tools/nolibc: rename sys_foo() functions to _sys_foo()
2026-03-22 11:03:59 +01:00
stackprotector.h
tools/nolibc: stackprotector: Avoid stalling program startup if crng is not init yet
2026-05-24 23:52:58 +02:00
std.h
tools/nolibc: make dev_t 64 bits wide
2026-04-04 10:28:57 +02:00
stdarg.h
stdbool.h
stddef.h
tools/nolibc: use __builtin_offsetof()
2026-04-04 10:48:14 +02:00
stdint.h
stdio.h
tools/nolibc: add support for asprintf()
2026-04-06 19:46:51 +02:00
stdlib.h
tools/nolibc: check for overflow in calloc() without divisions
2026-04-06 19:46:52 +02:00
string.h
sys.h
tools/nolibc: add a helper to split a 64-bit argument into 32-bit halves
2026-05-24 23:57:59 +02:00
time.h
tools/nolibc: rename sys_foo() functions to _sys_foo()
2026-03-22 11:03:59 +01:00
types.h
unistd.h
tools/nolibc: add ftruncate()
2026-05-24 23:58:04 +02:00