From 8a810680ee212c8c01239699859a4dd395db6174 Mon Sep 17 00:00:00 2001 From: Richard Sandiford Date: Wed, 3 Jun 2015 09:29:42 +0000 Subject: [PATCH] defaults.h (SWITCHABLE_TARGET, [...]): Move out of GCC_INSN_FLAGS_H block. gcc/ * defaults.h (SWITCHABLE_TARGET, TARGET_SUPPORTS_WIDE_INT): Move out of GCC_INSN_FLAGS_H block. From-SVN: r224069 --- gcc/ChangeLog | 5 +++++ gcc/defaults.h | 24 ++++++++++++------------ 2 files changed, 17 insertions(+), 12 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 4c8c609a2c5..390ea0f171e 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2015-06-03 Richard Sandiford + + * defaults.h (SWITCHABLE_TARGET, TARGET_SUPPORTS_WIDE_INT): Move out + of GCC_INSN_FLAGS_H block. + 2015-06-03 Andrew Bennett * explow.c (plus_constant): Update check after force_const_mem call diff --git a/gcc/defaults.h b/gcc/defaults.h index b89f409baa1..057b64686f4 100644 --- a/gcc/defaults.h +++ b/gcc/defaults.h @@ -1253,6 +1253,18 @@ see the files COPYING3 and COPYING.RUNTIME respectively. If not, see # define DEFAULT_FLAG_PIE 0 #endif +#ifndef SWITCHABLE_TARGET +#define SWITCHABLE_TARGET 0 +#endif + +/* If the target supports integers that are wider than two + HOST_WIDE_INTs on the host compiler, then the target should define + TARGET_SUPPORTS_WIDE_INT and make the appropriate fixups. + Otherwise the compiler really is not robust. */ +#ifndef TARGET_SUPPORTS_WIDE_INT +#define TARGET_SUPPORTS_WIDE_INT 0 +#endif + #ifdef GCC_INSN_FLAGS_H /* Dependent default target macro definitions @@ -1414,18 +1426,6 @@ see the files COPYING3 and COPYING.RUNTIME respectively. If not, see #define TARGET_VTABLE_USES_DESCRIPTORS 0 #endif -#ifndef SWITCHABLE_TARGET -#define SWITCHABLE_TARGET 0 -#endif - -/* If the target supports integers that are wider than two - HOST_WIDE_INTs on the host compiler, then the target should define - TARGET_SUPPORTS_WIDE_INT and make the appropriate fixups. - Otherwise the compiler really is not robust. */ -#ifndef TARGET_SUPPORTS_WIDE_INT -#define TARGET_SUPPORTS_WIDE_INT 0 -#endif - #ifndef HAVE_simple_return #define HAVE_simple_return 0 static inline rtx -- 2.30.2