Hi, Anton Blanchard pointed out that we don't currently execute the whole-vector-shift tests for PowerPC. I tested enabling them on powerpc64le-unknown-linux-gnu, which resulted in 8 more test successes and no additional failures. I still need to test this on big-endian. Assuming no problems there, is this patch ok for trunk? I suppose technically it should be queued up for GCC 7, though it seems harmless enough for GCC 6. Please let me know which you would prefer.
Thanks! Bill 2016-03-06 Bill Schmidt <wschm...@linux.vnet.ibm.com> * lib/target-supports.exp (check_effective_target_whole_vector_shift): Enable for PPC64. Index: gcc/testsuite/lib/target-supports.exp =================================================================== --- gcc/testsuite/lib/target-supports.exp (revision 233943) +++ gcc/testsuite/lib/target-supports.exp (working copy) @@ -4006,6 +4006,7 @@ proc check_effective_target_whole_vector_shift { } if { [istarget i?86-*-*] || [istarget x86_64-*-*] || [istarget ia64-*-*] || [istarget aarch64*-*-*] + || [istarget powerpc64*-*-*] || ([check_effective_target_arm32] && [check_effective_target_arm_little_endian]) || ([istarget mips*-*-*]