mirror of
https://sourceware.org/git/glibc.git
synced 2024-11-26 23:10:06 +00:00
4b93a93e40
This patch consolidates the setsockopt implementation on sysdeps/unix/sysv/linux/getsockopt.c. The changes are: 1. Remove it from auto-generation syscalls.list on all architectures. 2. Add __ASSUME_SETSOCKOPT_SYSCALL as default and undef if for specific kernel versions on some architectures. This also fix a potential issue where 32-bit time_t ABI should use the linux setsockopt which overrides the underlying SO_* constants used for socket timestamping for _TIME_BITS=64. Checked on x86_64-linux-gnu and i686-linux-gnu. |
||
---|---|---|
.. | ||
bits | ||
coldfire | ||
m680x0 | ||
sys | ||
____longjmp_chk.c | ||
arch-syscall.h | ||
c++-types.data | ||
clone.S | ||
configure | ||
configure.ac | ||
dl-librecon.h | ||
getpagesize.c | ||
Implies | ||
kernel_sigaction.h | ||
kernel_stat.h | ||
kernel-features.h | ||
ldconfig.h | ||
m68k-helpers.c | ||
Makefile | ||
mmap_internal.h | ||
mremap.S | ||
register-dump.h | ||
sigcontextinfo.h | ||
syscall.S | ||
syscalls.list | ||
sysdep.h | ||
sysdep.S | ||
time64-compat.h | ||
Versions | ||
vfork.S | ||
xstatver.h |