From cbe9cc080e3361d5512b78bd6ffc4776fb26d2f2 Mon Sep 17 00:00:00 2001 From: "Kaveh R. Ghazi" Date: Wed, 30 Jan 2008 20:40:58 +0000 Subject: [PATCH] first-global.C: Add -fpie for all pic targets. * g++.dg/other/first-global.C: Add -fpie for all pic targets. * g++.dg/parse/attr-externally-visible-1.C: Likewise. From-SVN: r131968 --- gcc/testsuite/ChangeLog | 5 +++++ gcc/testsuite/g++.dg/other/first-global.C | 2 +- gcc/testsuite/g++.dg/parse/attr-externally-visible-1.C | 2 +- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 24c89231375..9f30f990369 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2008-01-30 Kaveh R. Ghazi + + * g++.dg/other/first-global.C: Add -fpie for all pic targets. + * g++.dg/parse/attr-externally-visible-1.C: Likewise. + 2008-01-30 Jan Hubicka PR target/34982 diff --git a/gcc/testsuite/g++.dg/other/first-global.C b/gcc/testsuite/g++.dg/other/first-global.C index 4093ade7f93..a993a9d5175 100644 --- a/gcc/testsuite/g++.dg/other/first-global.C +++ b/gcc/testsuite/g++.dg/other/first-global.C @@ -1,5 +1,5 @@ /* { dg-do compile } */ -/* { dg-options "-fpie" { target *-*-darwin* } } */ +/* { dg-options "-fpie" { target { ! nonpic } } } */ /* { dg-final { scan-assembler "_GLOBAL__I(_|_65535_0_)foobar" } } */ struct foo { foo (); }; diff --git a/gcc/testsuite/g++.dg/parse/attr-externally-visible-1.C b/gcc/testsuite/g++.dg/parse/attr-externally-visible-1.C index 98fec2b4a98..dbdab88af2d 100644 --- a/gcc/testsuite/g++.dg/parse/attr-externally-visible-1.C +++ b/gcc/testsuite/g++.dg/parse/attr-externally-visible-1.C @@ -1,6 +1,6 @@ // { dg-do compile } // { dg-options "-O3 -fwhole-program" } -/* { dg-options "-O3 -fwhole-program -fpie" { target *-*-darwin* } } */ +// { dg-options "-O3 -fwhole-program -fpie" { target { ! nonpic } } } // { dg-final { scan-assembler "foo1" } } // { dg-final { scan-assembler "foo2" } } // { dg-final { scan-assembler "foo3" } }