glibc/sysdeps/generic
Florian Weimer efedd1ed3d Linux: Remove rseq support
The kernel ABI is not finalized, and there are now various proposals
to change the size of struct rseq, which would make the glibc ABI
dependent on the version of the kernels used for building glibc.
This is of course not acceptable.

This reverts commit 48699da1c4 ("elf:
Support at least 32-byte alignment in static dlopen"), commit
8f4632deb3 ("Linux: rseq registration
tests"), commit 6e29cb3f61 ("Linux: Use
rseq in sched_getcpu if available"), and commit
0c76fc3c2b ("Linux: Perform rseq
registration at C startup and thread creation"), resolving the conflicts
introduced by the ARC port and the TLS static surplus changes.

Reviewed-by: Carlos O'Donell <carlos@redhat.com>
2020-07-16 17:55:35 +02:00
..
net
netinet
nfs
sys
Makefile string: Remove old TLS usage on strsignal 2020-07-07 14:10:58 -03:00
_G_config.h
_itoa.h
a.out.h
abort-instr.h
adaptive_spin_count.h
aio_misc.h
allocalim.h
arch-fd_to_filename.h
asm-syntax.h
atomic-machine.h
c++-types.data
confstr.h
crti.S
crtn.S
device-nrs.h
dirstream.h
dl-auxv.h
dl-cache.h
dl-dtprocnum.h
dl-dtv.h
dl-fcntl.h
dl-fileid.h
dl-fptr.h
dl-hash.h
dl-irel.h
dl-librecon.h
dl-lookupcfg.h
dl-machine.h
dl-mman.h
dl-osinfo.h
dl-procinfo.c
dl-procinfo.h
dl-procruntime.c
dl-prop.h rtld: Clean up PT_NOTE and add PT_GNU_PROPERTY handling 2020-07-08 14:28:53 +01:00
dl-sysdep.h
dl-tls.h
dl-unistd.h
dl-vdso-setup.c
dl-vdso-setup.h
dl-vdso.h
dwarf2.h
elf-initfini.h
elf_machine_sym_no_match.h
elide.h
eloop-threshold.h
entry.h
errqueue.h
exit-thread.h
fd_to_filename.h
fenv_private.h
fips-private.h
fix-fp-int-compare-invalid.h
fix-fp-int-convert-overflow.h
fix-int-fp-convert-zero.h
float128-abi.h
fork.h
fpu_control.h
framestate.c
gcc-compat.h
gccframe.h
get-rounding-mode.h
gmp-mparam.h
hp-timing-common.h
hp-timing.h Update HP_TIMING_NOW for _ISOMAC in sysdeps/generic/hp-timing.h 2020-06-05 09:44:06 -07:00
ifreq.h
ifunc-init.h
ifunc-sel.h
internal-signals.h
intr-msg.h
ld.abilist
ldbl-classify-compat.h
ldconfig.h elf: Include <stddef.h> (for size_t), <sys/stat.h> in <ldconfig.h> 2020-06-25 16:51:03 +02:00
ldsodefs.h rtld: Avoid using up static TLS surplus for optimizations [BZ #25051] 2020-07-08 17:32:56 +01:00
libBrokenLocale.abilist
libanl.abilist
libc-lock.h
libc-mmap.h
libc-start.h
libc-tsd.h
libc.abilist Add the __libc_single_threaded variable 2020-07-06 11:15:58 +02:00
libcrypt.abilist
libdl.abilist
libm-alias-double.h
libm-alias-float.h
libm-alias-float128.h
libm-alias-ldouble.h
libm-test-ulps
libm-test-ulps-name
libm.abilist
libnsl.abilist
libnss_compat.abilist
libnss_db.abilist
libnss_dns.abilist
libnss_files.abilist
libnss_hesiod.abilist
libnss_nis.abilist
libnss_nisplus.abilist
libpthread.abilist
libresolv.abilist
librt.abilist
libutil.abilist
link_map.h
linkmap.h
local-setxid.h
localplt.data
machine-gmon.h
machine-lock.h
machine-sp.h
malloc-alignment.h
malloc-machine.h
malloc-sysdep.h
math-barriers.h
math-nan-payload-double.h
math-nan-payload-float.h
math-narrow-alias-float128.h
math-tests-arch.h
math-tests-exceptions.h
math-tests-rounding.h
math-tests-snan-cast.h
math-tests-snan-payload.h
math-tests-snan.h
math-tests-trap-force.h
math-tests-trap.h
math-tests.h
math-type-macros-double.h
math-type-macros-float.h
math-type-macros-float128.h
math-type-macros-ldouble.h
math-type-macros.h
math-use-builtins-ceil.h math: Decompose math-use-builtins.h 2020-06-22 11:09:45 -03:00
math-use-builtins-copysign.h math: Decompose math-use-builtins.h 2020-06-22 11:09:45 -03:00
math-use-builtins-floor.h math: Decompose math-use-builtins.h 2020-06-22 11:09:45 -03:00
math-use-builtins-fma.h math: Decompose math-use-builtins.h 2020-06-22 11:09:45 -03:00
math-use-builtins-nearbyint.h math: Decompose math-use-builtins.h 2020-06-22 11:09:45 -03:00
math-use-builtins-rint.h math: Decompose math-use-builtins.h 2020-06-22 11:09:45 -03:00
math-use-builtins-round.h math: Decompose math-use-builtins.h 2020-06-22 11:09:45 -03:00
math-use-builtins-sqrt.h math: Decompose math-use-builtins.h 2020-06-22 11:09:45 -03:00
math-use-builtins-trunc.h math: Decompose math-use-builtins.h 2020-06-22 11:09:45 -03:00
math-use-builtins.h math: Decompose math-use-builtins.h 2020-06-22 11:09:45 -03:00
math_ldbl.h
math_ldbl_opt.h
math_private.h
math_private_calls.h
memcopy.h
memusage.h y2038: Replace __clock_gettime with __clock_gettime64 2020-05-20 16:45:16 +02:00
mmap_info.h
nan-high-order-bit.h
not-cancel.h
not-errno.h
nscd-types.h
pagecopy.h
paths.h
profil-counter.h
pty-private.h
register-dump.h
rtld-lowlevel.h
safe-fatal.h
setjmpP.h
sigcontextinfo.h
siglist-compat.c signal: Move sys_siglist to a compat symbol 2020-07-07 14:10:58 -03:00
siglist-compat.h signal: Move sys_siglist to a compat symbol 2020-07-07 14:10:58 -03:00
siglist.h
sigset-cvt-mask.h Hurd: Use __sigmask in favor of deprecated sigmask 2020-05-28 11:40:13 +02:00
sigsetops.h
single-thread.h
stackguard-macros.h
stackinfo.h
stap-probe-machine.h
startup.h
stdio-lock.h
string_private.h
symbol-hacks.h
sysdep-cancel.h
sysdep.h
thread_state.h
time-clockid.h
tininess.h
tls-internal-struct.h string: Use tls-internal on strerror_l 2020-07-07 14:10:58 -03:00
tls-internal.c string: Remove old TLS usage on strsignal 2020-07-07 14:10:58 -03:00
tls-internal.h string: Use tls-internal on strerror_l 2020-07-07 14:10:58 -03:00
tls-macros.h
tls-setup.h
tls.h
tst-audit.h
tst-stack-align.h
unsecvars.h
unwind-arch.h
unwind-dw2-fde-glibc.c
unwind-dw2-fde.c
unwind-dw2-fde.h
unwind-dw2.c
unwind-pe.c
unwind-pe.h
unwind-resume.h
unwind.h
utmp-equal.h