rs6000.c (rs6000_expand_builtin): Do not do the switch statement mapping KF built...
authorMichael Meissner <meissner@linux.vnet.ibm.com>
Thu, 16 Nov 2017 18:35:42 +0000 (18:35 +0000)
committerMichael Meissner <meissner@gcc.gnu.org>
Thu, 16 Nov 2017 18:35:42 +0000 (18:35 +0000)
commit285346b5eba02c9a21351355de4cb7fb7d2b91ef
treeb8ec31b4c708b12abd82f17753c7a6f7dd4c8d2e
parent9d99775c34864d030d97b6a5ea5987616ff37468
rs6000.c (rs6000_expand_builtin): Do not do the switch statement mapping KF built-ins to TF built-ins if...

[gcc]
2017-11-15  Michael Meissner  <meissner@linux.vnet.ibm.com>

* config/rs6000/rs6000.c (rs6000_expand_builtin): Do not do the
switch statement mapping KF built-ins to TF built-ins if we don't
have the proper ISA 3.0 assembler support.

[gcc/testsuite]
2017-11-15  Michael Meissner  <meissner@linux.vnet.ibm.com>

* gcc.target/powerpc/bfp/bfp.exp: Look for *.c files, not *.c*
files to prevent ~ files from getting recognized.
* gcc.target/powerpc/dfp/dfp.exp: Likewise.
* gcc.target/powerpc/vsu/vsu.exp: Likewise.

From-SVN: r254839
gcc/ChangeLog
gcc/config/rs6000/rs6000.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/powerpc/bfp/bfp.exp
gcc/testsuite/gcc.target/powerpc/dfp/dfp.exp
gcc/testsuite/gcc.target/powerpc/vsu/vsu.exp