diff options
author | Uros Bizjak <uros@gcc.gnu.org> | 2008-11-16 15:14:44 +0100 |
---|---|---|
committer | Uros Bizjak <uros@gcc.gnu.org> | 2008-11-16 15:14:44 +0100 |
commit | 7cf98868513b35e5b9607e03577c17f490a172bb (patch) | |
tree | d3f66fd79397ddc555e8ec18483a4267c81a58c0 | |
parent | 2208990515245daa0c65cd35851510ecd2d290cb (diff) | |
download | gcc-7cf98868513b35e5b9607e03577c17f490a172bb.zip gcc-7cf98868513b35e5b9607e03577c17f490a172bb.tar.gz gcc-7cf98868513b35e5b9607e03577c17f490a172bb.tar.bz2 |
pr36246.c: Add -fomit-frame-pointer to dg-options.
* gcc.target/i386/pr36246.c: Add -fomit-frame-pointer to dg-options.
* gcc.target/i386/pr32661-1.c: Ditto.
* gcc.target/i386/pr34256.c: Ditto.
* gcc.target/i386/pr22076.c: Ditto. Check for "movl" instruction on
nonpic targets only.
From-SVN: r141916
-rw-r--r-- | gcc/testsuite/ChangeLog | 12 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/i386/pr22076.c | 5 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/i386/pr32661-1.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/i386/pr34256.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/i386/pr36246.c | 2 |
5 files changed, 15 insertions, 8 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 3fc9162..8327d6c 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,11 @@ +2008-11-16 Uros Bizjak <ubizjak@gmail.com> + + * gcc.target/i386/pr36246.c: Add -fomit-frame-pointer to dg-options. + * gcc.target/i386/pr32661-1.c: Ditto. + * gcc.target/i386/pr34256.c: Ditto. + * gcc.target/i386/pr22076.c: Ditto. Check for "movl" instruction on + nonpic targets only. + 2008-11-16 Paul Thomas <pault@gcc.gnu.org> PR fortran/38119 @@ -11,8 +19,8 @@ 2008-11-15 Paul Thomas <pault@gcc.gnu.org> - PR fortran/37926 - * gfortran.dg/dummy_procedure_3.f90: New test. + PR fortran/37926 + * gfortran.dg/dummy_procedure_3.f90: New test. 2008-11-15 Jakub Jelinek <jakub@redhat.com> diff --git a/gcc/testsuite/gcc.target/i386/pr22076.c b/gcc/testsuite/gcc.target/i386/pr22076.c index de3e8e8..5195f36 100644 --- a/gcc/testsuite/gcc.target/i386/pr22076.c +++ b/gcc/testsuite/gcc.target/i386/pr22076.c @@ -1,5 +1,5 @@ /* { dg-do compile } */ -/* { dg-options "-O2 -flax-vector-conversions -mmmx" } */ +/* { dg-options "-O2 -fomit-frame-pointer -flax-vector-conversions -mmmx" } */ #include <mmintrin.h> @@ -15,5 +15,4 @@ __v8qi test () } /* { dg-final { scan-assembler-times "movq" 3 } } */ -/* { dg-final { scan-assembler-times "movl" 1 { target { ilp32 && nonpic } } } } */ -/* { dg-final { scan-assembler-times "movl" 2 { target { ilp32 && { ! nonpic } } } } } */ +/* { dg-final { scan-assembler-not "movl" { target nonpic } } } */ diff --git a/gcc/testsuite/gcc.target/i386/pr32661-1.c b/gcc/testsuite/gcc.target/i386/pr32661-1.c index 068c861..9411c28 100644 --- a/gcc/testsuite/gcc.target/i386/pr32661-1.c +++ b/gcc/testsuite/gcc.target/i386/pr32661-1.c @@ -1,6 +1,6 @@ /* { dg-do compile } */ /* { dg-require-effective-target lp64 } */ -/* { dg-options "-O2" } */ +/* { dg-options "-O2 -fomit-frame-pointer" } */ typedef long long __m128i __attribute__ ((__vector_size__ (16))); diff --git a/gcc/testsuite/gcc.target/i386/pr34256.c b/gcc/testsuite/gcc.target/i386/pr34256.c index 59afdfc..e207ece 100644 --- a/gcc/testsuite/gcc.target/i386/pr34256.c +++ b/gcc/testsuite/gcc.target/i386/pr34256.c @@ -1,6 +1,6 @@ /* { dg-do compile } */ /* { dg-require-effective-target lp64 } */ -/* { dg-options "-O2 -march=core2" } */ +/* { dg-options "-O2 -fomit-frame-pointer -march=core2" } */ #include <mmintrin.h> diff --git a/gcc/testsuite/gcc.target/i386/pr36246.c b/gcc/testsuite/gcc.target/i386/pr36246.c index 5ef5732..4f3e155 100644 --- a/gcc/testsuite/gcc.target/i386/pr36246.c +++ b/gcc/testsuite/gcc.target/i386/pr36246.c @@ -1,6 +1,6 @@ /* { dg-do compile } */ /* { dg-require-effective-target lp64 } */ -/* { dg-options "-O2 -mtune=generic" } */ +/* { dg-options "-O2 -fomit-frame-pointer -mtune=generic" } */ typedef long long __m128i __attribute__ ((__vector_size__ (16), __may_alias__)); typedef int __v4si __attribute__ ((__vector_size__ (16))); |