re PR ada/60411 (Ada bootstrap failure on ARM)
authorDoug Rupp <rupp@adacore.com>
Fri, 7 Mar 2014 20:35:33 +0000 (20:35 +0000)
committerArnaud Charlet <charlet@gcc.gnu.org>
Fri, 7 Mar 2014 20:35:33 +0000 (21:35 +0100)
2014-03-07  Doug Rupp  <rupp@adacore.com>

PR ada/60411
* system-linux-armel.ads (Backend_Overflow_Checks): Set to True.
(Support_64_Bit_Divides): Removed, no longer used.
(ZCX_By_Default): Enabled.

From-SVN: r208419

gcc/ada/ChangeLog
gcc/ada/system-linux-armel.ads

index 3e8cbda0b08aa7483df94ec63f540bcb0ca14cfd..374c504f3bb1f8e35f701cca5664dcd2a1450891 100644 (file)
@@ -1,3 +1,10 @@
+2014-03-07  Doug Rupp  <rupp@adacore.com>
+
+       PR ada/60411
+       * system-linux-armel.ads (Backend_Overflow_Checks): Set to True.
+       (Support_64_Bit_Divides): Removed, no longer used.
+       (ZCX_By_Default): Enabled.
+
 2014-02-25  Doug Rupp  <rupp@adacore.com>
 
        * gcc-interface/Makefile.in (arm-linux):
index 104649e75db22466166561a566b33bac639d5c9d..36cccabfc4f66320319d387740e461daa403d463 100644 (file)
@@ -7,7 +7,7 @@
 --                                 S p e c                                  --
 --                        (GNU-Linux/ARMEL Version)                         --
 --                                                                          --
---          Copyright (C) 1992-2011, Free Software Foundation, Inc.         --
+--          Copyright (C) 1992-2014, Free Software Foundation, Inc.         --
 --                                                                          --
 -- This specification is derived from the Ada Reference Manual for use with --
 -- GNAT. The copyright notice above, and the license provisions that follow --
@@ -124,7 +124,7 @@ private
    --  of the individual switch values.
 
    Backend_Divide_Checks     : constant Boolean := False;
-   Backend_Overflow_Checks   : constant Boolean := False;
+   Backend_Overflow_Checks   : constant Boolean := True;
    Command_Line_Args         : constant Boolean := True;
    Configurable_Run_Time     : constant Boolean := False;
    Denorm                    : constant Boolean := True;
@@ -139,7 +139,6 @@ private
    Stack_Check_Default       : constant Boolean := False;
    Stack_Check_Probes        : constant Boolean := True;
    Stack_Check_Limits        : constant Boolean := False;
-   Support_64_Bit_Divides    : constant Boolean := True;
    Support_Aggregates        : constant Boolean := True;
    Support_Composite_Assign  : constant Boolean := True;
    Support_Composite_Compare : constant Boolean := True;
@@ -147,6 +146,6 @@ private
    Always_Compatible_Rep     : constant Boolean := False;
    Suppress_Standard_Library : constant Boolean := False;
    Use_Ada_Main_Program_Name : constant Boolean := False;
-   ZCX_By_Default            : constant Boolean := False;
+   ZCX_By_Default            : constant Boolean := True;
 
 end System;