linux/tools/include/nolibc
Daniel Palmer 109770cc81 tools/nolibc: Add fseek() to stdio.h
A very basic wrapper around lseek() that implements fseek().

Signed-off-by: Daniel Palmer <daniel@thingy.jp>
Link: https://patch.msgid.link/20260105023629.1502801-3-daniel@thingy.jp
Signed-off-by: Thomas Weißschuh <linux@weissschuh.net>
2026-01-11 12:47:47 +01:00
..
sys selftests/nolibc: add static assertions around time types handling 2026-01-06 12:08:08 +01:00
.gitignore tools/nolibc: Add gitignore to avoid git complaints about sysroot 2023-03-20 08:45:21 -07:00
arch-arm.h tools/nolibc: add option to disable runtime 2025-10-29 16:29:16 +01:00
arch-arm64.h tools/nolibc: add option to disable runtime 2025-10-29 16:29:16 +01:00
arch-loongarch.h tools/nolibc: add option to disable runtime 2025-10-29 16:29:16 +01:00
arch-m68k.h tools/nolibc: add option to disable runtime 2025-10-29 16:29:16 +01:00
arch-mips.h tools/nolibc: add option to disable runtime 2025-10-29 16:29:16 +01:00
arch-powerpc.h tools/nolibc: add option to disable runtime 2025-10-29 16:29:16 +01:00
arch-riscv.h tools/nolibc: add option to disable runtime 2025-10-29 16:29:16 +01:00
arch-s390.h tools/nolibc: align sys_vfork() with sys_fork() 2026-01-06 12:08:10 +01:00
arch-sh.h tools/nolibc: add option to disable runtime 2025-10-29 16:29:16 +01:00
arch-sparc.h tools/nolibc: add option to disable runtime 2025-10-29 16:29:16 +01:00
arch-x86.h tools/nolibc: add option to disable runtime 2025-10-29 16:29:16 +01:00
arch.h nolibc changes for v6.19 2025-12-03 09:23:25 -08:00
compiler.h tools/nolibc: add __nolibc_static_assert() 2026-01-06 12:08:08 +01:00
crt.h tools/nolibc: add option to disable runtime 2025-10-29 16:29:16 +01: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/dirent: avoid errno in readdir_r 2025-10-29 16:29:14 +01: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: avoid using plain integer as NULL pointer 2025-11-09 21:29:57 +01:00
inttypes.h tools/nolibc: add the more portable inttypes.h 2025-11-02 14:28:20 +01:00
limits.h tools/nolibc: add limits.h shim header 2025-03-03 20:00:12 +01:00
Makefile tools/nolibc: always use 64-bit mode for s390 header checks 2026-01-04 10:28:56 +01:00
math.h tools/nolibc: add abs() and friends 2025-05-21 15:32:05 +02:00
nolibc.h tools/nolibc: add ptrace support 2026-01-04 10:28:44 +01:00
poll.h tools/nolibc: prefer explicit 64-bit time-related system calls 2026-01-04 10:29:00 +01: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 tools/nolibc: add option to disable runtime 2025-10-29 16:29:16 +01:00
std.h tools/nolibc: always use 64-bit time types 2026-01-04 10:29:03 +01:00
stdarg.h tools/nolibc: add stdarg.h header 2023-10-12 21:13:52 +02:00
stdbool.h tools/nolibc: add stdbool.h header 2024-07-29 07:52:57 +02:00
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 fseek() to stdio.h 2026-01-11 12:47:47 +01:00
stdlib.h tools/nolibc: add option to disable runtime 2025-10-29 16:29:16 +01:00
string.h tools/nolibc: add missing memchr() to string.h 2025-11-02 12:11:48 +01:00
sys.h tools/nolibc: align sys_vfork() with sys_fork() 2026-01-06 12:08:10 +01:00
time.h selftests/nolibc: add static assertions around time types handling 2026-01-06 12:08:08 +01:00
types.h tools/nolibc: always use 64-bit time types 2026-01-04 10:29:03 +01:00
unistd.h tools/nolibc: avoid using plain integer as NULL pointer 2025-11-09 21:29:57 +01:00