mmx1.C: Only use the PIC options for fpic targets.
gcc/testsuite/ * g++.dg/opt/mmx1.C: Only use the PIC options for fpic targets. * g++.old-deja/g++.other/store-expr1.C: Require fpic. From-SVN: r122960
This commit is contained in:
parent
e6625c4411
commit
71afac1da3
|
@ -1,3 +1,8 @@
|
|||
2007-03-15 Richard Sandiford <richard@codesourcery.com>
|
||||
|
||||
* g++.dg/opt/mmx1.C: Only use the PIC options for fpic targets.
|
||||
* g++.old-deja/g++.other/store-expr1.C: Require fpic.
|
||||
|
||||
2007-03-15 Richard Sandiford <richard@codesourcery.com>
|
||||
|
||||
* lib/target-supports.exp (check_missing_uclibc_feature)
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
// mmx -> mmx register moves.
|
||||
// { dg-do compile }
|
||||
// { dg-options "-O2" }
|
||||
// { dg-options "-fno-exceptions -O2 -mmmx -fPIC" { target { { i?86-*-* x86_64-*-* } && ilp32 } } }
|
||||
// { dg-options "-fno-exceptions -O2 -mmmx -fPIC" { target { { i?86-*-* x86_64-*-* } && { ilp32 && fpic } } } }
|
||||
|
||||
struct A {
|
||||
unsigned a0;
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
// { dg-do run { target i?86-*-* x86_64-*-* } }
|
||||
// { dg-require-effective-target ilp32 }
|
||||
// { dg-require-effective-target fpic }
|
||||
// { dg-options "-mtune=i686 -O2 -fpic" }
|
||||
// { dg-bogus "\[Uu\]nresolved symbol .(_GLOBAL_OFFSET_TABLE_|\[_.A-Za-z\]\[_.0-9A-Za-z\]*@(PLT|GOT|GOTOFF))|\[Bb\]ad fixup at .DATA.:" "PIC unsupported" { xfail *-*-netware* } 0 }
|
||||
class G {};
|
||||
|
|
Loading…
Reference in New Issue