From: Kaveh R. Ghazi Date: Wed, 30 Jan 2008 20:40:58 +0000 (+0000) Subject: first-global.C: Add -fpie for all pic targets. X-Git-Tag: releases/gcc-4.3.0~324 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=cbe9cc080e3361d5512b78bd6ffc4776fb26d2f2;p=thirdparty%2Fgcc.git 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 --- diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 24c89231375c..9f30f9903698 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 4093ade7f930..a993a9d51755 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 98fec2b4a981..dbdab88af2d2 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" } }