This is again a test case that assumes sizeof (int) > 2 which is not true in
general.

        * g++.dg/ipa/pr51759.C: Fix assumption sizeof(int) > 2.

Ok for trunk.



Index: testsuite/g++.dg/ipa/pr51759.C
===================================================================
--- testsuite/g++.dg/ipa/pr51759.C      (revision 183150)
+++ testsuite/g++.dg/ipa/pr51759.C      (working copy)
@@ -1,6 +1,10 @@
 /* { dg-do run } */
 /* { dg-options "-O2"  } */

+#if __SIZEOF_INT__ == 2 && __SIZEOF_LONG__ == 4
+#define unsigned unsigned long
+#endif
+
 extern "C" void abort (void);
 struct S
 {

Reply via email to