aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/defaults.h24
2 files changed, 17 insertions, 12 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 4c8c609..390ea0f 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2015-06-03 Richard Sandiford <richard.sandiford@arm.com>
+
+ * defaults.h (SWITCHABLE_TARGET, TARGET_SUPPORTS_WIDE_INT): Move out
+ of GCC_INSN_FLAGS_H block.
+
2015-06-03 Andrew Bennett <andrew.bennett@imgtec.com>
* explow.c (plus_constant): Update check after force_const_mem call
diff --git a/gcc/defaults.h b/gcc/defaults.h
index b89f409..057b646 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