* Port the TLS improvements back to i386 * Sneak in another x86_64 fix * Attempt to make mutexes pointer-aligned
That last one is sort of ugly with how the initializers grew two pairs of braces, but it seems to build. Maybe it would be better to try with __attribute__ ((__aligned__ (sizeof (void *)))) instead? Sergey Bugaev (3): hurd: i386 TLS tweaks mach: undef ENTRY2 htl: Make pthread_mutex_t pointer-aligned .../htl/bits/types/struct___pthread_mutex.h | 13 +++-- sysdeps/mach/hurd/i386/tls.h | 48 ++++++++++++++----- sysdeps/mach/sysdep.h | 1 + 3 files changed, 44 insertions(+), 18 deletions(-) -- 2.39.1