https://gcc.gnu.org/g:0171793aca4c0d4e9c8020c539bb4d3abfb91da7

commit r15-3546-g0171793aca4c0d4e9c8020c539bb4d3abfb91da7
Author: Eric Botcazou <ebotca...@adacore.com>
Date:   Mon Sep 9 12:27:25 2024 +0200

    Silence warning for 32-bit targets
    
    gcc/testsuite
            PR ada/115250
            * gnat.dg/opt58_pkg.ads: Convert to Unix line ending.
            * gnat.dg/opt58.adb: Likewise and pass -gnatws to the compiler.

Diff:
---
 gcc/testsuite/gnat.dg/opt58.adb     | 38 ++++++++++++++++++-------------------
 gcc/testsuite/gnat.dg/opt58_pkg.ads | 38 ++++++++++++++++++-------------------
 2 files changed, 38 insertions(+), 38 deletions(-)

diff --git a/gcc/testsuite/gnat.dg/opt58.adb b/gcc/testsuite/gnat.dg/opt58.adb
index ac39cc06056e..16326ae615f2 100644
--- a/gcc/testsuite/gnat.dg/opt58.adb
+++ b/gcc/testsuite/gnat.dg/opt58.adb
@@ -1,19 +1,19 @@
--- { dg-do compile }
--- { dg-options "-O" }
-
-with Unchecked_Conversion;
-with System; use System;
-with Opt58_Pkg; use Opt58_Pkg;
-
-procedure Opt58 is
-
-   function Convert is new Unchecked_Conversion (Integer, Rec);
-
-   Dword : Integer := 0;
-   I : Small_Int := F1 (Convert (Dword));
-
-begin
-   if F2 (Null_Address, I = 0) then
-      null;
-   end if;
-end Opt58;
+-- { dg-do compile }
+-- { dg-options "-O -gnatws" }
+
+with Unchecked_Conversion;
+with System; use System;
+with Opt58_Pkg; use Opt58_Pkg;
+
+procedure Opt58 is
+
+   function Convert is new Unchecked_Conversion (Integer, Rec);
+
+   Dword : Integer := 0;
+   I : Small_Int := F1 (Convert (Dword));
+
+begin
+   if F2 (Null_Address, I = 0) then
+      null;
+   end if;
+end Opt58;
diff --git a/gcc/testsuite/gnat.dg/opt58_pkg.ads 
b/gcc/testsuite/gnat.dg/opt58_pkg.ads
index 9cb7f3a2540f..02a374fd1e95 100644
--- a/gcc/testsuite/gnat.dg/opt58_pkg.ads
+++ b/gcc/testsuite/gnat.dg/opt58_pkg.ads
@@ -1,19 +1,19 @@
-with System; use System;
-
-package Opt58_Pkg is
-
-   pragma Pure (Opt58_Pkg);
-
-   type Small_Int is range 0 .. 255;
-
-   type Rec is record
-     D1, D2, D3, D4 : Small_Int;
-   end record;
-   pragma Pack (Rec);
-   for Rec'Size use 32;
-
-   function F1 (R : Rec) return Small_Int;
-
-   function F2 (A : Address; B : Boolean) return Boolean;
-
-end Opt58_Pkg;
+with System; use System;
+
+package Opt58_Pkg is
+
+   pragma Pure (Opt58_Pkg);
+
+   type Small_Int is range 0 .. 255;
+
+   type Rec is record
+     D1, D2, D3, D4 : Small_Int;
+   end record;
+   pragma Pack (Rec);
+   for Rec'Size use 32;
+
+   function F1 (R : Rec) return Small_Int;
+
+   function F2 (A : Address; B : Boolean) return Boolean;
+
+end Opt58_Pkg;

Reply via email to