S/390: bswap testcases require -march=z900 to work with -m31.
gcc/testsuite/ChangeLog: 2015-12-02 Andreas Krebbel <krebbel@linux.vnet.ibm.com> * gcc.dg/builtin-bswap-6a.c: Add -march=z900 for s390 and s390x in order to make -m31 work. * gcc.dg/optimize-bswapsi-1.c: Likewise. * gcc.dg/optimize-bswapsi-2.c: Likewise. From-SVN: r231148
This commit is contained in:
parent
657e4e4734
commit
71e513525f
|
@ -1,3 +1,10 @@
|
|||
2015-12-02 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
|
||||
|
||||
* gcc.dg/builtin-bswap-6a.c: Add -march=z900 for s390 and s390x in
|
||||
order to make -m31 work.
|
||||
* gcc.dg/optimize-bswapsi-1.c: Likewise.
|
||||
* gcc.dg/optimize-bswapsi-2.c: Likewise.
|
||||
|
||||
2015-12-02 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c/68533
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/* { dg-do compile { target arm*-*-* alpha*-*-* i?86-*-* powerpc*-*-* rs6000-*-* x86_64-*-* s390*-*-* } } */
|
||||
/* { dg-require-effective-target stdint_types } */
|
||||
/* { dg-options "-O2 -fdump-rtl-combine" } */
|
||||
/* { dg-additional-options "-march=z900" { target s390-*-* } } */
|
||||
/* { dg-additional-options "-march=z900" { target s390*-*-* } } */
|
||||
|
||||
/* The test is similiar to builtin-bswap-6.c but returns 1/2 instead
|
||||
of 0/1 to prevent GCC from calculating the return value with
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
/* { dg-require-effective-target bswap32 } */
|
||||
/* { dg-require-effective-target stdint_types } */
|
||||
/* { dg-options "-O2 -fdump-tree-bswap" } */
|
||||
/* { dg-additional-options "-march=z900" { target s390-*-* } } */
|
||||
/* { dg-additional-options "-march=z900" { target s390*-*-* } } */
|
||||
|
||||
#include <stdint.h>
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
/* { dg-require-effective-target bswap32 } */
|
||||
/* { dg-require-effective-target stdint_types } */
|
||||
/* { dg-options "-O2 -fdump-tree-bswap" } */
|
||||
/* { dg-additional-options "-march=z900" { target s390-*-* } } */
|
||||
/* { dg-additional-options "-march=z900" { target s390*-*-* } } */
|
||||
|
||||
#include <stdint.h>
|
||||
|
||||
|
|
Loading…
Reference in New Issue