https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70711
Bug ID: 70711 Summary: GCC ARM big-endian ARMv8.1 code fails. Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: mwahab at gcc dot gnu.org Target Milestone: --- Created attachment 38301 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38301&action=edit Fix ARMv8.1-A big-endian builds. The config/arm/bpabi.h file wasn't updated when ARMv8.1 support went in. This means that when GCC is targeting big-endian ARMv8.1, the code it generates can fail to execute. The attached patch is being tested for armeb-none-eabi.