On 22/09/18 19:51, Andreas Schwab wrote:
That breaks aarch64 ILP32.
I'm struggling to reproduce this because apparently I don't know how to build aarch64 ILP32.
Presumably, in order to be building libgomp this must be an aarch64-linux-gnu toolchain, but when I set --with-abi=ilp32 I can't build glibc:
In file included from ../nptl/descr.h:24,
from ../sysdeps/aarch64/nptl/tls.h:44,
from ../sysdeps/unix/sysv/linux/aarch64/sysdep.h:29,
from <stdin>:1:
../include/setjmp.h:50:3: error: static assertion failed: "offset of __saved_mask field of struct __jmp_buf_tag != 184
What should I have done? Thanks Andrew