From 1c9cc1d30401ff075f1195f648f5223d233349f6 Mon Sep 17 00:00:00 2001 From: Uros Bizjak Date: Fri, 30 Jan 2015 20:50:06 +0100 Subject: [PATCH] fuse-caller-save-rec.c: Require nonpic target. * gcc.target/i386/fuse-caller-save-rec.c: Require nonpic target. * gcc.target/i386/fuse-caller-save-xmm.c: Ditto. * gcc.target/i386/fuse-caller-save.c: Ditto. * gcc.target/i386/headmerge-1.c: Ditto. * gcc.target/i386/headmerge-2.c: Ditto. * gcc.target/i386/sibcall-6.c: Ditto. From-SVN: r220296 --- gcc/testsuite/ChangeLog | 9 +++++++++ gcc/testsuite/gcc.target/i386/fuse-caller-save-rec.c | 1 + gcc/testsuite/gcc.target/i386/fuse-caller-save-xmm.c | 1 + gcc/testsuite/gcc.target/i386/fuse-caller-save.c | 1 + gcc/testsuite/gcc.target/i386/headmerge-1.c | 1 + gcc/testsuite/gcc.target/i386/headmerge-2.c | 1 + gcc/testsuite/gcc.target/i386/sibcall-6.c | 1 + 7 files changed, 15 insertions(+) diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 715ee2cac7d..2de7a4bcfb3 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,12 @@ +2015-01-30 Uros Bizjak + + * gcc.target/i386/fuse-caller-save-rec.c: Require nonpic target. + * gcc.target/i386/fuse-caller-save-xmm.c: Ditto. + * gcc.target/i386/fuse-caller-save.c: Ditto. + * gcc.target/i386/headmerge-1.c: Ditto. + * gcc.target/i386/headmerge-2.c: Ditto. + * gcc.target/i386/sibcall-6.c: Ditto. + 2015-01-30 Vladimir Makarov PR target/64617 diff --git a/gcc/testsuite/gcc.target/i386/fuse-caller-save-rec.c b/gcc/testsuite/gcc.target/i386/fuse-caller-save-rec.c index c660e014386..ed0984c544e 100644 --- a/gcc/testsuite/gcc.target/i386/fuse-caller-save-rec.c +++ b/gcc/testsuite/gcc.target/i386/fuse-caller-save-rec.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-require-effective-target nonpic } */ /* { dg-options "-O2 -fipa-ra -fomit-frame-pointer -fno-optimize-sibling-calls" } */ /* { dg-additional-options "-mregparm=1" { target ia32 } } */ diff --git a/gcc/testsuite/gcc.target/i386/fuse-caller-save-xmm.c b/gcc/testsuite/gcc.target/i386/fuse-caller-save-xmm.c index 1d02844a9cb..261ba0777a8 100644 --- a/gcc/testsuite/gcc.target/i386/fuse-caller-save-xmm.c +++ b/gcc/testsuite/gcc.target/i386/fuse-caller-save-xmm.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-require-effective-target nonpic } */ /* { dg-options "-O2 -msse2 -mno-avx -fipa-ra -fomit-frame-pointer" } */ typedef double v2df __attribute__((vector_size (16))); diff --git a/gcc/testsuite/gcc.target/i386/fuse-caller-save.c b/gcc/testsuite/gcc.target/i386/fuse-caller-save.c index 7cfd22afeb2..b9494ac580d 100644 --- a/gcc/testsuite/gcc.target/i386/fuse-caller-save.c +++ b/gcc/testsuite/gcc.target/i386/fuse-caller-save.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-require-effective-target nonpic } */ /* { dg-options "-O2 -fipa-ra -fomit-frame-pointer" } */ /* { dg-additional-options "-mregparm=1" { target ia32 } } */ diff --git a/gcc/testsuite/gcc.target/i386/headmerge-1.c b/gcc/testsuite/gcc.target/i386/headmerge-1.c index 0c1914340ba..8e913ea440d 100644 --- a/gcc/testsuite/gcc.target/i386/headmerge-1.c +++ b/gcc/testsuite/gcc.target/i386/headmerge-1.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-require-effective-target nonpic } */ /* { dg-options "-O2" } */ /* { dg-final { scan-assembler-times "\\\$120|, 120" 1 } } */ diff --git a/gcc/testsuite/gcc.target/i386/headmerge-2.c b/gcc/testsuite/gcc.target/i386/headmerge-2.c index aa2e562556b..427aa14cd6f 100644 --- a/gcc/testsuite/gcc.target/i386/headmerge-2.c +++ b/gcc/testsuite/gcc.target/i386/headmerge-2.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-require-effective-target nonpic } */ /* { dg-options "-O2" } */ /* { dg-final { scan-assembler-times "\\\$120|, 120" 1 } } */ diff --git a/gcc/testsuite/gcc.target/i386/sibcall-6.c b/gcc/testsuite/gcc.target/i386/sibcall-6.c index 7f552b8df42..7358a8a63ec 100644 --- a/gcc/testsuite/gcc.target/i386/sibcall-6.c +++ b/gcc/testsuite/gcc.target/i386/sibcall-6.c @@ -1,4 +1,5 @@ /* { dg-do compile { target ia32 } } */ +/* { dg-require-effective-target nonpic } */ /* { dg-options "-O2" } */ typedef void *ira_loop_tree_node_t; -- 2.30.2