Gcc already uses aarch64_be-*-* for big-endian and has done since the port was upstreamed. Please let's stick to that.
R
On 12 Nov 2013, at 18:37, "Steve McIntyre" steve.mcintyre@linaro.org wrote:
On Mon, Nov 11, 2013 at 03:57:06PM -0800, Brendan Conoboy wrote:
Hi everybody,
During the LCU13 cross distro session Riku brought up the topic of aarch64 BE standardization. After consulting with some of our tools team, we propose the following standard:
Linker path: /lib/ld-linux-aarch64be.so.1
Autoconf triplet: aarch64be-*-linux*
Basically, we'd like to tack a be at the end of aarch64. Will this work for everybody?
I *think* the linker path works, yes. But there's already a defined triplet that's different, IIRC. Adding CCs to Richard and Matt too for their input as ARM and Linaro toolchain maintainers...
/me tries to resist the urge to bikeshed with "eb" rather than "be" ... :-)
Cheers,
Steve McIntyre steve.mcintyre@linaro.org http://www.linaro.org/ Linaro.org | Open source software for ARM SoCs
-- IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium. Thank you.
ARM Limited, Registered office 110 Fulbourn Road, Cambridge CB1 9NJ, Registered in England & Wales, Company No: 2557590 ARM Holdings plc, Registered office 110 Fulbourn Road, Cambridge CB1 9NJ, Registered in England & Wales, Company No: 2548782