Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

tools/nolibc: remove __nolibc_enosys() fallback from dup2()

All architectures have one of the real functions available.
The additional fallback to __nolibc_enosys() is superfluous.

Signed-off-by: Thomas Weißschuh <linux@weissschuh.net>
Acked-by: Willy Tarreau <w@1wt.eu>
Link: https://lore.kernel.org/r/20250821-nolibc-enosys-v1-3-4b63f2caaa89@weissschuh.net

+1 -3
+1 -3
tools/include/nolibc/sys.h
··· 248 248 } 249 249 250 250 return my_syscall3(__NR_dup3, old, new, 0); 251 - #elif defined(__NR_dup2) 252 - return my_syscall2(__NR_dup2, old, new); 253 251 #else 254 - return __nolibc_enosys(__func__, old, new); 252 + return my_syscall2(__NR_dup2, old, new); 255 253 #endif 256 254 } 257 255