[Bug ada/80117] Standard'Word_Size is wrong for aarch64 ILP32
timo.teras at iki dot fi
gcc-bugzilla@gcc.gnu.org
Thu Jul 13 05:52:00 GMT 2017
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80117
--- Comment #25 from Timo Teräs <timo.teras at iki dot fi> ---
(In reply to Andrew Pinski from comment #24)
> >This works everywhere else, so I wonder if we could have the ada makefile check the abi somehow more reliably than pathname?
>
> Your patch is broken anyways because it makes your OS very incompatible with
> most others. Note I think this is a YOCTO which I know very much is wrong
> in doing that. YOCTO is not friendly to multi-libing with aarch32 and
> aarch64 and ilp32. Cavium had to hack the YOCTO patches to get rid of that
> brokenness.
We have musl c-library so binary compatibility is limited anyways. We do ship
/lib64 -> /lib symlink in compatibility packages, though. My concern is that
there are valid reasons to change that path. Could it be tested against
MULTILIB_OSDIRNAMES or have alternate test that is not based on the path?
More information about the Gcc-bugs
mailing list