[Bug gas/18198] On ARM, instruction and data endianness cannot differ

2015-04-08 Thread nickc at redhat dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=18198 Nick Clifton changed: What|Removed |Added Status|NEW |ASSIGNED --- Comment #4 from Nick Clif

[Bug gas/18198] On ARM, instruction and data endianness cannot differ

2015-04-08 Thread nickc at redhat dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=18198 Nick Clifton changed: What|Removed |Added CC||nickc at redhat dot com --- Comment #3

[Bug gas/18198] On ARM, instruction and data endianness cannot differ

2015-04-04 Thread solrabizna at gmail dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=18198 --- Comment #2 from Solra Bizna --- I can confirm that this works. (Yay!) Compiling with -EB and passing --be8 to ld results in little-endian instructions and big-endian data. I specifically tested that it correctly handles literal pools, and

[Bug gas/18198] On ARM, instruction and data endianness cannot differ

2015-04-03 Thread joseph at codesourcery dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=18198 --- Comment #1 from joseph at codesourcery dot com --- The way this works is that you assemble with -EB (both instructions and data big-endian) and then link with --be8 (which reverses the endianness of instructions back to little-endian, us