Skip to content
Commit 30af7c7f authored by Florian Weimer's avatar Florian Weimer
Browse files

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: default avatarMatheus Castanho <msc@linux.ibm.com>
parent 3d3316b1
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment