Patchwork [testsuite] Check for pic support on tests that use -fPIC

login
register
mail settings
Submitter Steve Ellcey
Date Dec. 12, 2012, 5:52 p.m.
Message ID <e90af4fd-e04f-4776-b09f-1699bfb675ca@EXCHHUB01.MIPS.com>
Download mbox | patch
Permalink /patch/205589/
State New
Headers show

Comments

Steve Ellcey - Dec. 12, 2012, 5:52 p.m.
I think this patch qualifies as obvious so I will check it in later today if
I don't get any objections.  These two tests use the -fPIC flag but do not
check for pic support.  Tested on mips-mti-elf.

Steve Ellcey
sellcey@mips.com


2012-12-12  Steve Ellcey  <sellcey@mips.com>

	* gcc.dg/pr55150-2.c: Add pic support check.
	* gcc.dg/lto/pr54709_0.c: Ditto.

Patch

diff --git a/gcc/testsuite/gcc.dg/lto/pr54709_0.c b/gcc/testsuite/gcc.dg/lto/pr54709_0.c
index 7e38bd4..f3db5dc 100644
--- a/gcc/testsuite/gcc.dg/lto/pr54709_0.c
+++ b/gcc/testsuite/gcc.dg/lto/pr54709_0.c
@@ -1,5 +1,6 @@ 
 /* { dg-lto-do link } */
 /* { dg-require-visibility "hidden" } */
+/* { dg-require-effective-target fpic } */
 /* { dg-extra-ld-options { -shared } } */
 /* { dg-lto-options { { -fPIC -fvisibility=hidden -flto } } } */
 
diff --git a/gcc/testsuite/gcc.dg/pr55150-2.c b/gcc/testsuite/gcc.dg/pr55150-2.c
index 48dbb53..1be769d 100644
--- a/gcc/testsuite/gcc.dg/pr55150-2.c
+++ b/gcc/testsuite/gcc.dg/pr55150-2.c
@@ -1,5 +1,6 @@ 
 /* PR middle-end/55150 */
 /* { dg-do compile } */
+/* { dg-require-effective-target fpic } */
 /* { dg-options "-Os -g -fPIC" } */
 
 typedef unsigned char DES_cblock[8];