|
From: | joseph at codesourcery dot com |
Subject: | [Bug gas/18198] On ARM, instruction and data endianness cannot differ |
Date: | Fri, 03 Apr 2015 19:47:39 +0000 |
https://sourceware.org/bugzilla/show_bug.cgi?id=18198 --- Comment #1 from joseph at codesourcery dot com <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, using the EABI mapping symbols to distinguish instructions and data and to tell which instructions are ARM and which are Thumb). GCC knows to pass --be8 when linking (without -r) for v7-A processors for big-endian. -- You are receiving this mail because: You are on the CC list for the bug.
[Prev in Thread] | Current Thread | [Next in Thread] |