[PATCH 0/5] rs6000: Fixes for Future, mostly testsuite

Segher Boessenkool segher@kernel.crashing.org
Fri May 15 19:35:14 GMT 2020


Some fixes for -mcpu=future, mostly testsuite.  This also cleans up
some other testsuite problems.

Tested on powerpc64-linux {-m32,-m64}; committing to trunk.  This
hopefully cleans up some of the AIX problems here as well.


Segher


Segher Boessenkool (5):
  rs6000/testsuite: Use -mdejagnu-cpu= instead of -mcpu=
  rs6000/testsuite: Don't use powerpc64 effective target
  rs6000/testsuite: Use lp64 in cnttzdm-0.c
  rs6000/testsuite: Use the int128 selector where needed
  rs6000: BU_FUTURE_MISC_2 requires powerpc64

 gcc/config/rs6000/rs6000-builtin.def                   | 3 ++-
 gcc/testsuite/gcc.target/powerpc/cntlzdm-0.c           | 2 +-
 gcc/testsuite/gcc.target/powerpc/cntlzdm-1.c           | 2 +-
 gcc/testsuite/gcc.target/powerpc/cnttzdm-0.c           | 1 +
 gcc/testsuite/gcc.target/powerpc/cnttzdm-1.c           | 2 +-
 gcc/testsuite/gcc.target/powerpc/pdep-0.c              | 4 ++--
 gcc/testsuite/gcc.target/powerpc/pdep-1.c              | 4 ++--
 gcc/testsuite/gcc.target/powerpc/pextd-0.c             | 4 ++--
 gcc/testsuite/gcc.target/powerpc/pextd-1.c             | 4 ++--
 gcc/testsuite/gcc.target/powerpc/pr90763.c             | 2 +-
 gcc/testsuite/gcc.target/powerpc/pr91275.c             | 2 +-
 gcc/testsuite/gcc.target/powerpc/pr92796.c             | 2 +-
 gcc/testsuite/gcc.target/powerpc/pr93658.c             | 2 +-
 gcc/testsuite/gcc.target/powerpc/pr93800.c             | 2 +-
 gcc/testsuite/gcc.target/powerpc/setbceq.c             | 2 +-
 gcc/testsuite/gcc.target/powerpc/setbcge.c             | 2 +-
 gcc/testsuite/gcc.target/powerpc/setbcgt.c             | 2 +-
 gcc/testsuite/gcc.target/powerpc/setbcle.c             | 2 +-
 gcc/testsuite/gcc.target/powerpc/setbclt.c             | 2 +-
 gcc/testsuite/gcc.target/powerpc/setbcne.c             | 2 +-
 gcc/testsuite/gcc.target/powerpc/setnbceq.c            | 2 +-
 gcc/testsuite/gcc.target/powerpc/setnbcge.c            | 2 +-
 gcc/testsuite/gcc.target/powerpc/setnbcgt.c            | 2 +-
 gcc/testsuite/gcc.target/powerpc/setnbcle.c            | 2 +-
 gcc/testsuite/gcc.target/powerpc/setnbclt.c            | 2 +-
 gcc/testsuite/gcc.target/powerpc/setnbcne.c            | 2 +-
 gcc/testsuite/gcc.target/powerpc/vec-gnb-0.c           | 1 +
 gcc/testsuite/gcc.target/powerpc/vec-gnb-1.c           | 1 +
 gcc/testsuite/gcc.target/powerpc/vec-gnb-2.c           | 1 +
 gcc/testsuite/gcc.target/powerpc/vec-ternarylogic-10.c | 1 +
 gcc/testsuite/gcc.target/powerpc/vec-ternarylogic-8.c  | 1 +
 gcc/testsuite/gcc.target/powerpc/vec-ternarylogic-9.c  | 1 +
 gcc/testsuite/gcc.target/powerpc/xxgenpc-runnable.c    | 2 +-
 33 files changed, 38 insertions(+), 30 deletions(-)

-- 
1.8.3.1



More information about the Gcc-patches mailing list