aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/gcc.dg/compat/struct-return-2_x.c
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/testsuite/gcc.dg/compat/struct-return-2_x.c')
-rw-r--r--gcc/testsuite/gcc.dg/compat/struct-return-2_x.c15
1 files changed, 13 insertions, 2 deletions
diff --git a/gcc/testsuite/gcc.dg/compat/struct-return-2_x.c b/gcc/testsuite/gcc.dg/compat/struct-return-2_x.c
index 4463dc4cbcd..590c30aa937 100644
--- a/gcc/testsuite/gcc.dg/compat/struct-return-2_x.c
+++ b/gcc/testsuite/gcc.dg/compat/struct-return-2_x.c
@@ -1,7 +1,6 @@
#include "compat-common.h"
-/* Turn off checking for variable arguments with -DSKIPVA. */
-#ifdef SKIPVA
+#ifdef SKIP_VA
const int test_va = 0;
#else
const int test_va = 1;
@@ -102,7 +101,9 @@ testit##NAME##N (void) \
DEBUG_NL; \
}
+#ifndef SKIP_ZERO_ARRAY
T(0, uc, unsigned char)
+#endif
T(1, uc, unsigned char)
T(2, uc, unsigned char)
T(3, uc, unsigned char)
@@ -118,7 +119,9 @@ T(12, uc, unsigned char)
T(13, uc, unsigned char)
T(14, uc, unsigned char)
T(15, uc, unsigned char)
+#ifndef SKIP_ZERO_ARRAY
T(0, us, unsigned short)
+#endif
T(1, us, unsigned short)
T(2, us, unsigned short)
T(3, us, unsigned short)
@@ -134,7 +137,9 @@ T(12, us, unsigned short)
T(13, us, unsigned short)
T(14, us, unsigned short)
T(15, us, unsigned short)
+#ifndef SKIP_ZERO_ARRAY
T(0, ui, unsigned int)
+#endif
T(1, ui, unsigned int)
T(2, ui, unsigned int)
T(3, ui, unsigned int)
@@ -160,7 +165,9 @@ DEBUG_INIT
#define T(N, NAME, TYPE) testit##NAME##N ();
+#ifndef SKIP_ZERO_ARRAY
T(0, uc, unsigned char)
+#endif
T(1, uc, unsigned char)
T(2, uc, unsigned char)
T(3, uc, unsigned char)
@@ -176,7 +183,9 @@ T(12, uc, unsigned char)
T(13, uc, unsigned char)
T(14, uc, unsigned char)
T(15, uc, unsigned char)
+#ifndef SKIP_ZERO_ARRAY
T(0, us, unsigned short)
+#endif
T(1, us, unsigned short)
T(2, us, unsigned short)
T(3, us, unsigned short)
@@ -192,7 +201,9 @@ T(12, us, unsigned short)
T(13, us, unsigned short)
T(14, us, unsigned short)
T(15, us, unsigned short)
+#ifndef SKIP_ZERO_ARRAY
T(0, ui, unsigned int)
+#endif
T(1, ui, unsigned int)
T(2, ui, unsigned int)
T(3, ui, unsigned int)