]> gcc.gnu.org Git - gcc.git/commitdiff
990628-1.c: Tweak to work on targets with 16 bit integers.
authorJeffrey A Law <law@cygnus.com>
Tue, 11 Jan 2000 01:18:53 +0000 (01:18 +0000)
committerJeff Law <law@gcc.gnu.org>
Tue, 11 Jan 2000 01:18:53 +0000 (18:18 -0700)
* gcc.c-torture/execute/990628-1.c: Tweak to work on targets
with 16 bit integers.

From-SVN: r31311

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/execute/990628-1.c

index 5261760cb80b1c5c85ddf6963ff165deb6308ab1..5584eb6817babac911cb9cf85eb7826aff2abbbc 100644 (file)
@@ -1,3 +1,8 @@
+Mon Jan 10 18:12:49 2000  Jeffrey A Law  (law@cygnus.com)
+
+       * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
+       with 16 bit integers.
+
 2000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
 
        * gcc.dg/20000108-1.c: New test.
index 3b1342f29b548daf6bb4f765489dd8089968d7c4..e010510cd500654da4538666843b9c5fb6a14b49 100644 (file)
@@ -48,7 +48,9 @@ load_data() {
 main()
 {
     load_data();
-    if (data_ptr[0].dummy != 0x55555555)
+    if (sizeof (int) == 2 && data_ptr[0].dummy != 0x5555)
+      abort ();
+    else if (sizeof (int) > 2 && data_ptr[0].dummy != 0x55555555)
       abort ();
     exit (0);
 }
This page took 0.068686 seconds and 5 git commands to generate.