https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79945
Eric Botcazou <ebotcazou at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed| |2017-03-07 Ever confirmed|0 |1 --- Comment #1 from Eric Botcazou <ebotcazou at gcc dot gnu.org> --- > Shall we > cp -a gcc/ada/system-linux-ppc{,le}.ads > sed -i -e 's/:= High_Order/:= Low_Order/' gcc/ada/system-linux-ppcle.ads > and tweak gcc/ada/gcc-interface/Makefile.in, something else? Presumably: Index: system-linux-ppc.ads =================================================================== --- system-linux-ppc.ads (revision 245767) +++ system-linux-ppc.ads (working copy) @@ -89,7 +89,8 @@ package System is -- Other System-Dependent Declarations type Bit_Order is (High_Order_First, Low_Order_First); - Default_Bit_Order : constant Bit_Order := High_Order_First; + Default_Bit_Order : constant Bit_Order := + Bit_Order'Val (Standard'Default_Bit_Order); pragma Warnings (Off, Default_Bit_Order); -- kill constant condition warning -- Priority-related Declarations (RM D.1)