On 2017-02-01 23:50 +0000, Wookey wrote:
After feedback from people interested in ILP32, and discussion at Linaro Connect, it seems that everyone involved is in agreement that the triplets with the 'ilp32' bit in the ABI/OS part rather than the machine/cpu part makes more sense. And that we can and should change it, so long as it doesn't add significant delay. Thus it was agreed to make this change. So the triplet for ilp32 on arm64/aarch64 is now:
aarch64-linux-gnu_ilp32 (normal, little endian) aarch64_be-linux-gnu_ilp32 (big endian)
(The original ones were: aarch64_ilp32-linux-gnu aarch64_be_ilp32-linux-gnu )
Unfortunately, as the one who suggested this change, it falls to me to actually do the work, although if anyone beats me to it I shan't complain.
I'm on hols next week, but I will send some patches when I'm back. This only affects configurey, nothing substantive about the port.
Wookey