sh.h (TARGET_SH4): Remove and use default implementation.
[gcc.git] / gcc / ChangeLog
index 7dd426d8fdeb63295c19e51e8311a6871e7e3d5d..acba7d0c51f8b1b41b6994e81705a4f712bb68e2 100644 (file)
@@ -1,3 +1,13 @@
+2016-05-01  Oleg Endo  <olegendo@gcc.gnu.org>
+
+       * 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.
+
 2016-05-01  Yoshinori Sato  <ysato@users.sourceforge.jp>
 
        * config/sh/linux.h (SH_DIV_STRATEGY_DEFAULT,