aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKaveh R. Ghazi <ghazi@caip.rutgers.edu>2008-01-30 20:40:58 +0000
committerKaveh Ghazi <ghazi@gcc.gnu.org>2008-01-30 20:40:58 +0000
commitcbe9cc080e3361d5512b78bd6ffc4776fb26d2f2 (patch)
tree50358aaddc3b58d31c25d9620588078bad058753
parent493f36a777a9564c9dfa4f3711c97c3e7c323532 (diff)
downloadgcc-cbe9cc080e3361d5512b78bd6ffc4776fb26d2f2.zip
gcc-cbe9cc080e3361d5512b78bd6ffc4776fb26d2f2.tar.gz
gcc-cbe9cc080e3361d5512b78bd6ffc4776fb26d2f2.tar.bz2
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
-rw-r--r--gcc/testsuite/ChangeLog5
-rw-r--r--gcc/testsuite/g++.dg/other/first-global.C2
-rw-r--r--gcc/testsuite/g++.dg/parse/attr-externally-visible-1.C2
3 files changed, 7 insertions, 2 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 24c8923..9f30f99 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,8 @@
+2008-01-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * 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 <jh@suse.cz>
PR target/34982
diff --git a/gcc/testsuite/g++.dg/other/first-global.C b/gcc/testsuite/g++.dg/other/first-global.C
index 4093ade..a993a9d 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 98fec2b..dbdab88 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" } }