glibc/sysdeps/arm
Florian Weimer 1d95b035c7 nptl: Move __pthread_unwind_next into libc
It's necessary to stub out __libc_disable_asynccancel and
__libc_enable_asynccancel via rtld-stubbed-symbols because the new
direct references to the unwinder result in symbol conflicts when the
rtld exception handling from libc is linked in during the construction
of librtld.map.

unwind-forcedunwind.c is merged into unwind-resume.c.  libc now needs
the functions that were previously only used in libpthread.

The GLIBC_PRIVATE exports of __libc_longjmp and __libc_siglongjmp are
no longer needed, so switch them to hidden symbols.

The symbol __pthread_unwind_next has been moved using
scripts/move-symbol-to-libc.py.

Reviewed-by: Adhemerva Zanella  <adhemerval.zanella@linaro.org>
2021-04-21 19:49:50 +02:00
..
armv6
armv6t2
armv7
be
bits
include/bits
le
nofpu
nptl nptl: Move __pthread_unwind_next into libc 2021-04-21 19:49:50 +02:00
sys
__longjmp.S
add_n.S
addmul_1.S
aeabi_assert.c
aeabi_atexit.c
aeabi_errno_addr.c
aeabi_lcsts.c
aeabi_localeconv.c
aeabi_math.c
aeabi_mb_cur_max.c
aeabi_memclr.c
aeabi_memcpy.c
aeabi_memmove.c
aeabi_memset.c
aeabi_sighandlers.S
aeabi_unwind_cpp_pr1.c
arm-features.h
arm-ifunc.h
arm-mcount.S
arm-unwind-resume.S Implement _Unwind_Resume in libc on top of <unwind-link.h> 2021-03-01 16:00:03 +01:00
atomic-machine.h
backtrace.c arm: Implement backtrace on top of <unwind-link.h> 2021-03-01 15:58:45 +01:00
bsd-_setjmp.S
bsd-setjmp.S
configure
configure.ac
crti.S
crtn.S
dl-irel.h
dl-lookupcfg.h
dl-machine.h
dl-sysdep.h
dl-tls.h
dl-tlsdesc.h
dl-tlsdesc.S
dl-trampoline.S
elf-initfini.h
fclrexcpt.c
fedisblxcpt.c
feenablxcpt.c
fegetenv.c
fegetexcept.c
fegetmode.c
fegetround.c
feholdexcpt.c
fenv_private.h
fesetenv.c
fesetexcept.c
fesetmode.c
fesetround.c
feupdateenv.c
fgetexcptflg.c
find_exidx.c
fix-fp-int-convert-overflow.h
fpu_control.h
fraiseexcpt.c
framestate.c
fsetexcptflg.c
ftestexcept.c
gcc-compat.h
gccframe.h
get-rounding-mode.h
Implies
jmpbuf-unwind.h
ldbl-classify-compat.h
ldsodefs.h
libc-aeabi_read_tp.S
libc-tls.c
libm-test-ulps arm: update libm test ulps 2021-04-08 09:55:33 +01:00
libm-test-ulps-name
linkmap.h
machine-gmon.h
Makefile nptl: Move __pthread_unwind_next into libc 2021-04-21 19:49:50 +02:00
math-tests-trap.h
math-use-builtins-sqrt.h
memcpy.S
memmove.S
memset.S
memusage.h
nptl-aeabi_unwind_cpp_pr1.c
preconfigure
preconfigure.ac
rt-aeabi_unwind_cpp_pr1.c
rt-arm-unwind-resume.S
rtld-global-offsets.sym
setfpucw.c
setjmp.S
sfp-machine.h
sotruss-lib.c
stackinfo.h
stap-probe-machine.h
start.S Reduce the statically linked startup code [BZ #23323] 2021-02-25 12:13:02 +01:00
static-stubs.c
strlen.S
sub_n.S
submul_1.S
sysdep.h
test-fpucw.c
tls-macros.h
tlsdesc.c elf: Remove lazy tlsdesc relocation related code 2021-04-21 14:35:53 +01:00
tlsdesc.sym
tst-armtlsdescextlazy.c
tst-armtlsdescextlazymod.c
tst-armtlsdescextnow.c
tst-armtlsdescextnowmod.c
tst-armtlsdescloc.c
tst-armtlsdesclocmod.c
tst-audit.h
unwind-arch.h Implement _Unwind_Resume in libc on top of <unwind-link.h> 2021-03-01 16:00:03 +01:00
unwind-dw2-fde-glibc.c
unwind-pe.c
unwind-resume.c Implement _Unwind_Resume in libc on top of <unwind-link.h> 2021-03-01 16:00:03 +01:00
unwind-resume.h
unwind.h
Versions