linux/tools/include/nolibc
Thomas Weißschuh 2217abe09c tools/nolibc: move NULL and offsetof() to sys/stddef.h
This is the location regular userspace expects these definitions.

Signed-off-by: Thomas Weißschuh <linux@weissschuh.net>
Acked-by: Willy Tarreau <w@1wt.eu>
Link: https://lore.kernel.org/r/20250515-nolibc-sys-v1-8-74f82eea3b59@weissschuh.net
2025-05-21 15:32:25 +02:00
..
sys tools/nolibc: move uname() and friends to sys/utsname.h 2025-05-21 15:32:24 +02:00
.gitignore
Makefile tools/nolibc: move NULL and offsetof() to sys/stddef.h 2025-05-21 15:32:25 +02:00
arch-aarch64.h tools/nolibc: drop manual stack pointer alignment 2025-04-14 07:51:25 +02:00
arch-arm.h tools/nolibc: drop manual stack pointer alignment 2025-04-14 07:51:25 +02:00
arch-i386.h tools/nolibc: drop manual stack pointer alignment 2025-04-14 07:51:25 +02:00
arch-loongarch.h tools/nolibc: drop manual stack pointer alignment 2025-04-14 07:51:25 +02:00
arch-m68k.h tools/nolibc: Add m68k support 2025-05-21 15:31:54 +02:00
arch-mips.h
arch-powerpc.h tools/nolibc: drop manual stack pointer alignment 2025-04-14 07:51:25 +02:00
arch-riscv.h tools/nolibc: drop manual stack pointer alignment 2025-04-14 07:51:25 +02:00
arch-s390.h
arch-sparc.h
arch-x86_64.h tools/nolibc: drop manual stack pointer alignment 2025-04-14 07:51:25 +02:00
arch.h tools/nolibc: Add m68k support 2025-05-21 15:31:54 +02:00
compiler.h tools/nolibc: add __nolibc_aligned() and __nolibc_aligned_as() 2025-04-19 14:17:52 +02:00
crt.h tools/nolibc: disable function sanitizer for _start_c() 2025-04-19 14:17:56 +02:00
ctype.h tools/nolibc: include nolibc.h early from all header files 2025-05-21 15:31:50 +02:00
dirent.h tools/nolibc: include nolibc.h early from all header files 2025-05-21 15:31:50 +02:00
elf.h tools/nolibc: include nolibc.h early from all header files 2025-05-21 15:31:50 +02:00
errno.h tools/nolibc: include nolibc.h early from all header files 2025-05-21 15:31:50 +02:00
fcntl.h tools/nolibc: include nolibc.h early from all header files 2025-05-21 15:31:50 +02:00
getopt.h tools/nolibc: include nolibc.h early from all header files 2025-05-21 15:31:50 +02:00
limits.h
math.h tools/nolibc: add abs() and friends 2025-05-21 15:32:05 +02:00
nolibc.h tools/nolibc: move uname() and friends to sys/utsname.h 2025-05-21 15:32:24 +02:00
poll.h tools/nolibc: use poll-related definitions from UAPI headers 2025-05-21 15:32:00 +02:00
sched.h tools/nolibc: add namespace functionality 2025-05-21 15:32:12 +02:00
signal.h tools/nolibc: include nolibc.h early from all header files 2025-05-21 15:31:50 +02:00
stackprotector.h
std.h tools/nolibc: move NULL and offsetof() to sys/stddef.h 2025-05-21 15:32:25 +02:00
stdarg.h
stdbool.h
stddef.h tools/nolibc: move NULL and offsetof() to sys/stddef.h 2025-05-21 15:32:25 +02:00
stdint.h tools/nolibc: use intmax definitions from compiler 2025-04-22 10:56:24 +02:00
stdio.h tools/nolibc: add fopen() 2025-05-21 15:32:14 +02:00
stdlib.h tools/nolibc: add abs() and friends 2025-05-21 15:32:05 +02:00
string.h tools/nolibc: add strstr() 2025-05-21 15:32:00 +02:00
sys.h tools/nolibc: move uname() and friends to sys/utsname.h 2025-05-21 15:32:24 +02:00
time.h tools/nolibc: add difftime() 2025-05-21 15:32:12 +02:00
types.h tools/nolibc: move NULL and offsetof() to sys/stddef.h 2025-05-21 15:32:25 +02:00
unistd.h tools/nolibc: add support for access() and faccessat() 2025-05-21 15:32:06 +02:00