linux-yocto/tools/include/nolibc
Willy Tarreau c87b19de62 tools/nolibc: fix spelling of FD_SETBITMASK in FD_* macros
commit a477629baa upstream.

While nolibc-test does test syscalls, it doesn't test as much the rest
of the macros, and a wrong spelling of FD_SETBITMASK in commit
feaf756587 broke programs using either FD_SET() or FD_CLR() without
being noticed. Let's fix these macros.

Fixes: feaf756587 ("nolibc: fix fd_set type")
Cc: stable@vger.kernel.org # v6.2+
Acked-by: Thomas Weißschuh <linux@weissschuh.net>
Signed-off-by: Willy Tarreau <w@1wt.eu>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2025-08-20 18:41:42 +02:00
..
sys tools/nolibc: avoid false-positive -Wmaybe-uninitialized through waitpid() 2025-08-15 16:38:31 +02:00
.gitignore
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 tools/nolibc: add prototypes for non-static functions 2025-02-03 20:57:37 +01:00
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 tools/nolibc: don't use asm/ UAPI headers 2025-03-08 13:18:27 +01:00
arch-sparc.h tools/nolibc: Add support for SPARC 2025-04-11 20:00:20 +02:00
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 tools/nolibc: add limits.h shim header 2025-03-03 20:00:12 +01:00
Makefile tools/nolibc: move NULL and offsetof() to sys/stddef.h 2025-05-21 15:32:25 +02:00
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 tools/nolibc: add prototypes for non-static functions 2025-02-03 20:57:37 +01:00
std.h tools/nolibc: define time_t in terms of __kernel_old_time_t 2025-08-20 18:40:59 +02: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 selftests/nolibc: correctly report errors from printf() and friends 2025-08-15 16:38:31 +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: fix spelling of FD_SETBITMASK in FD_* macros 2025-08-20 18:41:42 +02:00
unistd.h tools/nolibc: add support for access() and faccessat() 2025-05-21 15:32:06 +02:00