glibc/sysdeps/mach/include
Samuel Thibault 56010b73e8 hurd: break relocation loop between libc.so and lib{mach,hurd}user.so
See
https://sourceware.org/pipermail/libc-alpha/2020-November/119575.html

lib{mach,hurd}user.so gets relocated before libc.so, but its references
to strpcpy and memcpy would need an ifunc decision, which e.g. on
x86 relies on cpu_features, but libc.so's _rtld_global_ro is not
relocated yet.

We can however just make lib{mach,hurd}user.so only call non-ifunc
functions, which can be relocated before libc.so is relocated.
2020-11-14 00:52:52 +01:00
..
mach hurd: break relocation loop between libc.so and lib{mach,hurd}user.so 2020-11-14 00:52:52 +01:00
lock-intern.h Revert "hurd: Fix mach installed headers test" 2018-04-20 01:27:13 +02:00
mach_error.h Revert "hurd: Fix mach installed headers test" 2018-04-20 01:27:13 +02:00
mach-shortcuts-hidden.h hurd: Fix installed-headers tests 2018-07-20 03:28:08 +02:00
mach.h hurd: Avoid PLT ref to __mach_msg 2018-06-16 02:50:30 +02:00