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)

Reply via email to