glibc/sysdeps
Florian Weimer 30af7c7fa1 struct _Unwind_Exception alignment should not depend on compiler flags
__attribute__((__aligned__)) selects an alignment that depends on
the micro-architecture selected by GCC flags.  Enabling vector
extensions may increase the allignment.  This is a problem when
building glibc as a collection of ELF multilibs with different
GCC flags because ld.so and libc.so/libpthread.so/&c may end up
with a different layout of struct pthread because of the
changing offset of its struct _Unwind_Exception field.

Tested-By: Matheus Castanho <msc@linux.ibm.com>
2020-11-11 11:59:29 +01:00
..
aarch64 aarch64: Add unwind information to _start (bug 26853) 2020-11-09 11:31:04 +01:00
alpha Update alpha libm-test-ulps 2020-10-08 10:29:15 -03:00
arc aarch64: enforce >=64K guard size [BZ #26691] 2020-10-02 09:57:44 +01:00
arm aarch64: enforce >=64K guard size [BZ #26691] 2020-10-02 09:57:44 +01:00
csky C-SKY: Make dynamic linker's name compitable with the older gcc. 2020-10-21 16:05:29 +08:00
generic struct _Unwind_Exception alignment should not depend on compiler flags 2020-11-11 11:59:29 +01:00
gnu string: Fix strerrorname_np return value [BZ #26555] 2020-09-29 13:56:06 -03:00
hppa aarch64: enforce >=64K guard size [BZ #26691] 2020-10-02 09:57:44 +01:00
htl
hurd
i386 hurd: keep only required PLTs in ld.so 2020-11-11 02:36:22 +01:00
ia64 aarch64: enforce >=64K guard size [BZ #26691] 2020-10-02 09:57:44 +01:00
ieee754
m68k aarch64: enforce >=64K guard size [BZ #26691] 2020-10-02 09:57:44 +01:00
mach hurd: keep only required PLTs in ld.so 2020-11-11 02:36:22 +01:00
microblaze aarch64: enforce >=64K guard size [BZ #26691] 2020-10-02 09:57:44 +01:00
mips Update mips64 libm-test-ulps 2020-10-08 10:29:15 -03:00
nios2 aarch64: enforce >=64K guard size [BZ #26691] 2020-10-02 09:57:44 +01:00
nptl Avoid -Wstringop-overflow warning in pthread_cleanup_push macros 2020-10-30 22:25:42 +00:00
posix linux: Move posix dir implementations to Linux 2020-10-16 14:19:23 -03:00
powerpc aarch64: enforce >=64K guard size [BZ #26691] 2020-10-02 09:57:44 +01:00
pthread
riscv RISC-V: Add _dl_start_user. 2020-11-10 14:02:46 -05:00
s390 aarch64: enforce >=64K guard size [BZ #26691] 2020-10-02 09:57:44 +01:00
sh aarch64: enforce >=64K guard size [BZ #26691] 2020-10-02 09:57:44 +01:00
sparc aarch64: enforce >=64K guard size [BZ #26691] 2020-10-02 09:57:44 +01:00
unix riscv: Get cache information through sysconf 2020-11-10 14:43:49 -05:00
wordsize-32
wordsize-64
x86 x86: Restore processing of cache size tunables in init_cacheinfo 2020-10-28 15:53:26 +01:00
x86_64 hurd: keep only required PLTs in ld.so 2020-11-11 02:36:22 +01:00