> Well, my optimistic assumption is/was that all systems that care are
> already supported NetBSD was just missing. So (a) which systems run on
> ARM-EB at all (b) do they care about BE8 vs BE32 (c) what link flags do
> they need.

I think it affects anyone using ld.bfd for big-endian ARM code. The
ideal behaviour is probably:

1. >=v7 (& v6m) code must pass --be8  (CPU only understands BE8 output)
2. <=v5 code mustn't pass --be8 (CPU does not understand BE8 output)
3. v6 code may or may not. (it's configurable in SCTLR) It probably
should for neatness, but unfortunately compatibility with GCC probably
requires us not to.

Cheers.

Tim.
_______________________________________________
cfe-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits

Reply via email to