sh.h (TARGET_SH4): Remove and use default implementation.
authorOleg Endo <olegendo@gcc.gnu.org>
Sun, 1 May 2016 05:06:08 +0000 (05:06 +0000)
committerOleg Endo <olegendo@gcc.gnu.org>
Sun, 1 May 2016 05:06:08 +0000 (05:06 +0000)
commitd5dd0a6208e74cedfff3a95edc3c21345cb7c357
tree065861e3ebf8f518d0560242df1485e8f7f1a87d
parent21b607581a6e09a84823bf04bf263e610f5d69d0
sh.h (TARGET_SH4): Remove and use default implementation.

gcc/
* config/sh/sh.h (TARGET_SH4): Remove and use default implementation.
(TARGET_FPU_DOUBLE): Simplify.
(BASE_ARG_REG, DOUBLE_TYPE_SIZE, OPTIMIZE_MODE_SWITCHING): Replace
'TARGET_SH4 || TARGET_SH2A_DOUBLE' conditions with 'TARGET_FPU_DOUBLE'.
* config/sh/sh.c: Replace 'TARGET_SH4 || TARGET_SH2A_DOUBLE' conditions
with 'TARGET_FPU_DOUBLE'.
* config/sh/sh.md: Likewise.

From-SVN: r235689
gcc/ChangeLog
gcc/config/sh/sh.c
gcc/config/sh/sh.h
gcc/config/sh/sh.md