diff options
author | Segher Boessenkool <segher@kernel.crashing.org> | 2018-12-11 09:30:36 +0100 |
---|---|---|
committer | Segher Boessenkool <segher@gcc.gnu.org> | 2018-12-11 09:30:36 +0100 |
commit | b900470ba640385d184a003a4b8269a3095cbd5c (patch) | |
tree | f17b0f18446946e7c69edaf74579840ef80201e3 /gcc/testsuite/lib/target-supports.exp | |
parent | 3b14d7fad64a5ab82798955579e2d1a9b3be6853 (diff) | |
download | gcc-b900470ba640385d184a003a4b8269a3095cbd5c.zip gcc-b900470ba640385d184a003a4b8269a3095cbd5c.tar.gz gcc-b900470ba640385d184a003a4b8269a3095cbd5c.tar.bz2 |
rs6000: Don't use rs6000_isa_flags_explicit for soft float tests (PR88145)
...specifically, those for builtins. Soft float can be enabled
implicitly, too (for certain CPUs for example). We should use
rs6000_isa_flags instead, to decide whether to expand a builtin or
to bail out with an error instead.
PR target/88145
* config/rs6000/rs6000.c (rs6000_expand_zeroop_builtin): Use
rs6000_isa_flags instead of rs6000_isa_flags_explicit to decide
whether soft float is enabled.
(rs6000_expand_mtfsb_builtin): Ditto.
(rs6000_expand_set_fpscr_rn_builtin): Ditto.
(rs6000_expand_set_fpscr_drn_builtin): Ditto.
From-SVN: r266973
Diffstat (limited to 'gcc/testsuite/lib/target-supports.exp')
0 files changed, 0 insertions, 0 deletions