From ba6cb9d26806df2c44e946337f6348d5eaebd668 Mon Sep 17 00:00:00 2001 From: Rask Ingemann Lambertsen Date: Wed, 25 Jul 2007 12:58:48 +0200 Subject: [PATCH] pr29584.c: Only run test if pointers have the same size as "long int" and are 32 or 64... * gcc.dg/torture/pr29584.c: Only run test if pointers have the same size as "long int" and are 32 or 64 bits wide. * gcc.dg/torture/pr28814.c: Likewise. From-SVN: r126907 --- gcc/testsuite/ChangeLog | 6 ++++++ gcc/testsuite/gcc.dg/torture/pr28814.c | 2 +- gcc/testsuite/gcc.dg/torture/pr29584.c | 2 +- 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 972dbfb7d9d..057c0ca873c 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,9 @@ +2007-07-25 Rask Ingemann Lambertsen + + * gcc.dg/torture/pr29584.c: Only run test if pointers have the same + size as "long int" and are 32 or 64 bits wide. + * gcc.dg/torture/pr28814.c: Likewise. + 2007-07-25 Rask Ingemann Lambertsen * gcc.dg/torture/pr30313.c (struct S): Make sure the bit-field is diff --git a/gcc/testsuite/gcc.dg/torture/pr28814.c b/gcc/testsuite/gcc.dg/torture/pr28814.c index 94bbc74594a..cc3c9f6ce73 100644 --- a/gcc/testsuite/gcc.dg/torture/pr28814.c +++ b/gcc/testsuite/gcc.dg/torture/pr28814.c @@ -1,4 +1,4 @@ -/* { dg-do compile } */ +/* { dg-do compile { target { ilp32 || lp64 } } } */ struct w49 { diff --git a/gcc/testsuite/gcc.dg/torture/pr29584.c b/gcc/testsuite/gcc.dg/torture/pr29584.c index 84bfddc5e1e..4cb51d27569 100644 --- a/gcc/testsuite/gcc.dg/torture/pr29584.c +++ b/gcc/testsuite/gcc.dg/torture/pr29584.c @@ -1,5 +1,5 @@ /* PR middle-end/29584 */ -/* { dg-do compile } */ +/* { dg-do compile { target { ilp32 || lp64 } } } */ extern void *foo1 (void); extern void foo2 (void); -- 2.30.2