]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
2014-08-21 Sandra Loosemore <sandra@codesourcery.com>
authorSandra Loosemore <sandra@codesourcery.com>
Thu, 21 Aug 2014 14:52:03 +0000 (10:52 -0400)
committerSandra Loosemore <sandra@gcc.gnu.org>
Thu, 21 Aug 2014 14:52:03 +0000 (10:52 -0400)
gcc/testsuite/
* lib/target-supports.exp
(check_effective_target_logical_op_short_circuit): Add nios2.
* gcc.dg/tree-ssa/reassoc-33.c: Skip for nios2.
* gcc.dg/tree-ssa/reassoc-34.c: Likewise.
* gcc.dg/tree-ssa/reassoc-35.c: Likewise.
* gcc.dg/tree-ssa/reassoc-36.c: Likewise.
* gcc.dg/tree-ssa/interposition.c: Require fpic effective target
for test using -fPIC.
* gcc.dg/lto/pr61526_0.c: Likewise.

From-SVN: r214274

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/lto/pr61526_0.c
gcc/testsuite/gcc.dg/tree-ssa/interposition.c
gcc/testsuite/gcc.dg/tree-ssa/reassoc-33.c
gcc/testsuite/gcc.dg/tree-ssa/reassoc-34.c
gcc/testsuite/gcc.dg/tree-ssa/reassoc-35.c
gcc/testsuite/gcc.dg/tree-ssa/reassoc-36.c
gcc/testsuite/lib/target-supports.exp

index 72a1feee8175f7cfd9896f5d860dea206213d1ba..222da32c1e275bd1d7b34b00ff580e2fa85dd873 100644 (file)
@@ -1,3 +1,15 @@
+2014-08-21  Sandra Loosemore  <sandra@codesourcery.com>
+
+       * lib/target-supports.exp
+       (check_effective_target_logical_op_short_circuit): Add nios2.
+       * gcc.dg/tree-ssa/reassoc-33.c: Skip for nios2.
+       * gcc.dg/tree-ssa/reassoc-34.c: Likewise.
+       * gcc.dg/tree-ssa/reassoc-35.c: Likewise.
+       * gcc.dg/tree-ssa/reassoc-36.c: Likewise.
+       * gcc.dg/tree-ssa/interposition.c: Require fpic effective target
+       for test using -fPIC.
+       * gcc.dg/lto/pr61526_0.c: Likewise.
+       
 2014-08-21  Jan Hubicka  <hubicka@ucw.cz>
 
        PR tree-optimization/62091
index 6324c8c5bdae27a5b1f2626b3ac46610aa88f08b..8a631f058ed5aa59c0e04c2ea96ff74c3998339c 100644 (file)
@@ -1,3 +1,4 @@
+/* { dg-require-effective-target fpic } */
 /* { dg-lto-do link } */
 /* { dg-lto-options { { -fPIC -flto -flto-partition=1to1 } } } */
 /* { dg-extra-ld-options { -shared } } */
index 8c89150fc709aba3f9b29038d5b0306995cbb3f8..3ce3365c2d0623d84f9458aba677b95fdd09c51e 100644 (file)
@@ -1,4 +1,5 @@
 /* { dg-do compile } */
+/* { dg-require-effective-target fpic } */
 /* { dg-options "-O1 -fno-semantic-interposition -fdump-tree-optimized -fPIC" } */
 int t(void)
 {
index da96d0df441f5cd7b2ef5376b2fb8435e853e057..8082d043e229586d61ef81005b4c26809d7afb0f 100644 (file)
@@ -1,4 +1,4 @@
-/* { dg-do run { target { ! "m68k*-*-* mmix*-*-* mep*-*-* bfin*-*-* v850*-*-* picochip*-*-* moxie*-*-* cris*-*-* m32c*-*-* fr30*-*-* mcore*-*-* powerpc*-*-* xtensa*-*-* hppa*-*-*"} } } */
+/* { dg-do run { target { ! "m68k*-*-* mmix*-*-* mep*-*-* bfin*-*-* v850*-*-* picochip*-*-* moxie*-*-* cris*-*-* m32c*-*-* fr30*-*-* mcore*-*-* powerpc*-*-* xtensa*-*-* hppa*-*-* nios2*-*-*"} } } */
 
 /* { dg-options "-O2 -fno-inline -fdump-tree-reassoc1-details" } */
 /* { dg-additional-options "-mbranch-cost=2" { target mips*-*-* avr-*-* s390*-*-* i?86-*-* x86_64-*-* } } */
index dbb1a6c300439104a2e839477ea433f68752d6f9..c8318fd76b4dc0c6744d85c2ec532c75cc984b31 100644 (file)
@@ -1,4 +1,4 @@
-/* { dg-do run { target { ! "m68k*-*-* mmix*-*-* mep*-*-* bfin*-*-* v850*-*-* picochip*-*-* moxie*-*-* cris*-*-* m32c*-*-* fr30*-*-* mcore*-*-* powerpc*-*-* xtensa*-*-* hppa*-*-*"} } } */
+/* { dg-do run { target { ! "m68k*-*-* mmix*-*-* mep*-*-* bfin*-*-* v850*-*-* picochip*-*-* moxie*-*-* cris*-*-* m32c*-*-* fr30*-*-* mcore*-*-* powerpc*-*-* xtensa*-*-* hppa*-*-* nios2*-*-*"} } } */
 
 /* { dg-options "-O2 -fno-inline -fdump-tree-reassoc1-details" } */
 /* { dg-additional-options "-mbranch-cost=2" { target mips*-*-* avr-*-* s390*-*-* i?86-*-* x86_64-*-* } } */
index 05830c83124a700b27b9b2e7e58c13b67499a383..6604a8bae31c1534225a51944621a4f4310a5b59 100644 (file)
@@ -1,4 +1,4 @@
-/* { dg-do run { target { ! "m68k*-*-* mmix*-*-* mep*-*-* bfin*-*-* v850*-*-* picochip*-*-* moxie*-*-* cris*-*-* m32c*-*-* fr30*-*-* mcore*-*-* powerpc*-*-* xtensa*-*-* hppa*-*-*"} } } */
+/* { dg-do run { target { ! "m68k*-*-* mmix*-*-* mep*-*-* bfin*-*-* v850*-*-* picochip*-*-* moxie*-*-* cris*-*-* m32c*-*-* fr30*-*-* mcore*-*-* powerpc*-*-* xtensa*-*-* hppa*-*-* nios2*-*-*"} } } */
 
 /* { dg-options "-O2 -fno-inline -fdump-tree-reassoc1-details" } */
 /* { dg-additional-options "-mbranch-cost=2" { target mips*-*-* avr-*-* s390*-*-* i?86-*-* x86_64-*-* } } */
index 91c95b583ec957a4f62321f899469250de1ae0e7..8f0ed699a3a26987d6da77416e9c63a20c04a9c9 100644 (file)
@@ -1,4 +1,4 @@
-/* { dg-do run { target { ! "m68k*-*-* mmix*-*-* mep*-*-* bfin*-*-* v850*-*-* picochip*-*-* moxie*-*-* cris*-*-* m32c*-*-* fr30*-*-* mcore*-*-* powerpc*-*-* xtensa*-*-* hppa*-*-*"} } } */
+/* { dg-do run { target { ! "m68k*-*-* mmix*-*-* mep*-*-* bfin*-*-* v850*-*-* picochip*-*-* moxie*-*-* cris*-*-* m32c*-*-* fr30*-*-* mcore*-*-* powerpc*-*-* xtensa*-*-* hppa*-*-* nios2*-*-*"} } } */
 
 /* { dg-options "-O2 -fno-inline -fdump-tree-reassoc1-details" } */
 /* { dg-additional-options "-mbranch-cost=2" { target mips*-*-* avr-*-* s390*-*-* i?86-*-* x86_64-*-* } } */
index d373c039d13a1698abd26b7f1300eaab2925d52f..1c28c262d202b3a5eb609f154a1efe38f532ccdb 100644 (file)
@@ -5970,6 +5970,7 @@ proc check_effective_target_logical_op_short_circuit {} {
         || [istarget mmix-*-*]
         || [istarget s390*-*-*]
         || [istarget powerpc*-*-*]
+        || [istarget nios2*-*-*]
         || [check_effective_target_arm_cortex_m] } {
        return 1
     }