]> git.ipfire.org Git - thirdparty/gcc.git/commit
i386.c (ix86_scalar_mode_supported_p): Don't return unconditional true for decimal...
authorJanis Johnson <janis187@us.ibm.com>
Tue, 22 Sep 2009 16:39:35 +0000 (16:39 +0000)
committerJanis Johnson <janis@gcc.gnu.org>
Tue, 22 Sep 2009 16:39:35 +0000 (16:39 +0000)
commita9ab39d3b4528fb63e91260369d7a8103a5a745e
treed90f82a6ce227ca65909f91da042b0cbe19c8b6b
parentbcf11ab47fffbb787dcf7140f7e30e92f7751d7a
i386.c (ix86_scalar_mode_supported_p): Don't return unconditional true for decimal float modes.

* config/i386/i386.c (ix86_scalar_mode_supported_p): Don't return
unconditional true for decimal float modes.
* config/rs6000/rs6000.c (rs6000_scalar_mode_supported_p): Ditto.
* config/s390/s390.c (s390_scalar_mode_supported_p): Ditto.

* lib/target-supports.exp (check_effective_target_dfp_nocache):
Check support via mode instead of C type.
(check_effective_target_dfprt_nocache): Ditto.
(check_effective_target_hard_dfp): Ditto.

From-SVN: r152030
gcc/ChangeLog
gcc/config/i386/i386.c
gcc/config/rs6000/rs6000.c
gcc/config/s390/s390.c
gcc/testsuite/ChangeLog
gcc/testsuite/lib/target-supports.exp