diff options
author | Kai Tietz <kai.tietz@onevision.com> | 2010-12-30 11:51:14 +0000 |
---|---|---|
committer | Kai Tietz <ktietz@gcc.gnu.org> | 2010-12-30 12:51:14 +0100 |
commit | 7831434fbfa750c69867348177e82c752cd69fc0 (patch) | |
tree | 8a00e2e4d597eaf7fd5896c023c5cc01b67e2537 | |
parent | dea44e569da296dab34c6f76b259c0844083a919 (diff) | |
download | gcc-7831434fbfa750c69867348177e82c752cd69fc0.zip gcc-7831434fbfa750c69867348177e82c752cd69fc0.tar.gz gcc-7831434fbfa750c69867348177e82c752cd69fc0.tar.bz2 |
re PR testsuite/47050 (gcc.target/i386/aggregate-ret[12].c FAIL with -m64)
2010-12-30 Kai Tietz <kai.tietz@onevision.com>
PR testsuite/47050
* gcc.target/i386/aggregate-ret1.c: Restrict to ilp32.
* gcc.target/i386/aggregate-ret2.c: Likewise.
From-SVN: r168339
-rw-r--r-- | gcc/testsuite/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/i386/aggregate-ret1.c | 3 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/i386/aggregate-ret2.c | 3 |
3 files changed, 10 insertions, 2 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 7dd36f1..0e5a5b6 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,9 @@ +2010-12-30 Kai Tietz <kai.tietz@onevision.com> + + PR testsuite/47050 + * gcc.target/i386/aggregate-ret1.c: Restrict to ilp32. + * gcc.target/i386/aggregate-ret2.c: Likewise. + 2010-12-30 Nicola Pero <nicola.pero@meta-innovation.com> * objc.dg/attributes/class-attribute-3.m: New. diff --git a/gcc/testsuite/gcc.target/i386/aggregate-ret1.c b/gcc/testsuite/gcc.target/i386/aggregate-ret1.c index a506067..1cd314b 100644 --- a/gcc/testsuite/gcc.target/i386/aggregate-ret1.c +++ b/gcc/testsuite/gcc.target/i386/aggregate-ret1.c @@ -2,7 +2,8 @@ /* Check that, with keep_aggregate_return_pointer attribute, callee does not pop the stack for the implicit pointer arg when returning a large structure in memory. */ -/* { dg-do compile { target i?86-*-* } } */ +/* { dg-do compile } */ +/* { dg-require-effective-target ilp32 } */ struct foo { int a; diff --git a/gcc/testsuite/gcc.target/i386/aggregate-ret2.c b/gcc/testsuite/gcc.target/i386/aggregate-ret2.c index 03e9bae..50aa0bb 100644 --- a/gcc/testsuite/gcc.target/i386/aggregate-ret2.c +++ b/gcc/testsuite/gcc.target/i386/aggregate-ret2.c @@ -2,7 +2,8 @@ /* Check that, with dont_keep_aggregate_return_pointer attribute, callee pops the stack for the implicit pointer arg when returning a large structure in memory. */ -/* { dg-do compile { target i?86-*-* } } */ +/* { dg-do compile } */ +/* { dg-require-effective-target ilp32 } */ struct foo { int a; |