aarch64.c, [...]: Move target-def.h includes to end.
authorRichard Sandiford <richard.sandiford@arm.com>
Thu, 25 Jun 2015 17:18:00 +0000 (17:18 +0000)
committerRichard Sandiford <rsandifo@gcc.gnu.org>
Thu, 25 Jun 2015 17:18:00 +0000 (17:18 +0000)
gcc/
* config/aarch64/aarch64.c, config/alpha/alpha.c, config/arm/arm.c,
config/avr/avr.c, config/bfin/bfin.c, config/c6x/c6x.c,
config/cr16/cr16.c, config/cris/cris.c, config/fr30/fr30.c,
config/frv/frv.c, config/ft32/ft32.c, config/h8300/h8300.c,
config/i386/i386.c, config/ia64/ia64.c, config/iq2000/iq2000.c,
config/lm32/lm32.c, config/m32c/m32c.c, config/m32r/m32r.c,
config/m68k/m68k.c, config/mcore/mcore.c, config/mep/mep.c,
config/microblaze/microblaze.c, config/mips/mips.c, config/mmix/mmix.c,
config/mn10300/mn10300.c, config/moxie/moxie.c, config/msp430/msp430.c,
config/nds32/nds32.c, config/nios2/nios2.c, config/nvptx/nvptx.c,
config/pa/pa.c, config/pdp11/pdp11.c, config/rl78/rl78.c,
config/rs6000/rs6000.c, config/rx/rx.c, config/s390/s390.c,
config/sh/sh.c, config/sparc/sparc.c, config/spu/spu.c,
config/stormy16/stormy16.c, config/tilegx/tilegx.c,
config/tilepro/tilepro.c, config/v850/v850.c, config/vax/vax.c,
config/visium/visium.c, config/xtensa/xtensa.c: Move target-def.h
includes to end.

From-SVN: r224978

47 files changed:
gcc/ChangeLog
gcc/config/aarch64/aarch64.c
gcc/config/alpha/alpha.c
gcc/config/arm/arm.c
gcc/config/avr/avr.c
gcc/config/bfin/bfin.c
gcc/config/c6x/c6x.c
gcc/config/cr16/cr16.c
gcc/config/cris/cris.c
gcc/config/fr30/fr30.c
gcc/config/frv/frv.c
gcc/config/ft32/ft32.c
gcc/config/h8300/h8300.c
gcc/config/i386/i386.c
gcc/config/ia64/ia64.c
gcc/config/iq2000/iq2000.c
gcc/config/lm32/lm32.c
gcc/config/m32c/m32c.c
gcc/config/m32r/m32r.c
gcc/config/m68k/m68k.c
gcc/config/mcore/mcore.c
gcc/config/mep/mep.c
gcc/config/microblaze/microblaze.c
gcc/config/mips/mips.c
gcc/config/mmix/mmix.c
gcc/config/mn10300/mn10300.c
gcc/config/moxie/moxie.c
gcc/config/msp430/msp430.c
gcc/config/nds32/nds32.c
gcc/config/nios2/nios2.c
gcc/config/nvptx/nvptx.c
gcc/config/pa/pa.c
gcc/config/pdp11/pdp11.c
gcc/config/rl78/rl78.c
gcc/config/rs6000/rs6000.c
gcc/config/rx/rx.c
gcc/config/s390/s390.c
gcc/config/sh/sh.c
gcc/config/sparc/sparc.c
gcc/config/spu/spu.c
gcc/config/stormy16/stormy16.c
gcc/config/tilegx/tilegx.c
gcc/config/tilepro/tilepro.c
gcc/config/v850/v850.c
gcc/config/vax/vax.c
gcc/config/visium/visium.c
gcc/config/xtensa/xtensa.c

index e0134e1027967363143dbd5b1cf0985edf3e4ca9..0fce7946933b7008cd09cab3125879cc34d717b2 100644 (file)
@@ -1,3 +1,23 @@
+2015-06-25  Richard Sandiford  <richard.sandiford@arm.com>
+
+       * config/aarch64/aarch64.c, config/alpha/alpha.c, config/arm/arm.c,
+       config/avr/avr.c, config/bfin/bfin.c, config/c6x/c6x.c,
+       config/cr16/cr16.c, config/cris/cris.c, config/fr30/fr30.c,
+       config/frv/frv.c, config/ft32/ft32.c, config/h8300/h8300.c,
+       config/i386/i386.c, config/ia64/ia64.c, config/iq2000/iq2000.c,
+       config/lm32/lm32.c, config/m32c/m32c.c, config/m32r/m32r.c,
+       config/m68k/m68k.c, config/mcore/mcore.c, config/mep/mep.c,
+       config/microblaze/microblaze.c, config/mips/mips.c, config/mmix/mmix.c,
+       config/mn10300/mn10300.c, config/moxie/moxie.c, config/msp430/msp430.c,
+       config/nds32/nds32.c, config/nios2/nios2.c, config/nvptx/nvptx.c,
+       config/pa/pa.c, config/pdp11/pdp11.c, config/rl78/rl78.c,
+       config/rs6000/rs6000.c, config/rx/rx.c, config/s390/s390.c,
+       config/sh/sh.c, config/sparc/sparc.c, config/spu/spu.c,
+       config/stormy16/stormy16.c, config/tilegx/tilegx.c,
+       config/tilepro/tilepro.c, config/v850/v850.c, config/vax/vax.c,
+       config/visium/visium.c, config/xtensa/xtensa.c: Move target-def.h
+       includes to end.
+
 2015-06-25  Richard Sandiford  <richard.sandiford@arm.com>
 
        * hash-map-traits.h (simple_hashmap_traits::key_type): New typedef.
index fa1f7da3954326aa7b9bd7590a4e82f94b46f5e6..d9abff20eaaebb3d68b9d4cf3938f44bce436556 100644 (file)
@@ -58,7 +58,6 @@
 #include "reload.h"
 #include "toplev.h"
 #include "target.h"
-#include "target-def.h"
 #include "targhooks.h"
 #include "tm_p.h"
 #include "recog.h"
@@ -83,6 +82,8 @@
 #include "sched-int.h"
 #include "cortex-a57-fma-steering.h"
 
+#include "target-def.h"
+
 /* Defined for convenience.  */
 #define POINTER_BYTES (POINTER_SIZE / BITS_PER_UNIT)
 
index 29dfc681e34a969e71bdb1010d37062a513b7453..c7e575a82f9418b397fc0000672433ecf2db50f4 100644 (file)
@@ -54,7 +54,6 @@ along with GCC; see the file COPYING3.  If not see
 #include "diagnostic-core.h"
 #include "tm_p.h"
 #include "target.h"
-#include "target-def.h"
 #include "common/common-target.h"
 #include "debug.h"
 #include "langhooks.h"
@@ -90,6 +89,8 @@ along with GCC; see the file COPYING3.  If not see
 #include "builtins.h"
 #include "rtl-iter.h"
 
+#include "target-def.h"
+
 /* Specify which cpu to schedule for.  */
 enum processor_type alpha_tune;
 
index 2f711be29bf2197a0edb05a7ec77c6cc3f796726..7f613f480d84a525a3a188537934bd473a5c0844 100644 (file)
@@ -69,7 +69,6 @@
 #include "tm_p.h"
 #include "target.h"
 #include "sched-int.h"
-#include "target-def.h"
 #include "debug.h"
 #include "langhooks.h"
 #include "df.h"
@@ -86,6 +85,8 @@
 #include "sched-int.h"
 #include "tree.h"
 
+#include "target-def.h"
+
 /* Forward definitions of types.  */
 typedef struct minipool_node    Mnode;
 typedef struct minipool_fixup   Mfix;
index f291cf97c1260ff0b62bd7dd18041f0a84f5652e..7712b78cb14ca3103559484ce22bfc3afc6df548 100644 (file)
@@ -56,7 +56,6 @@
 #include "langhooks.h"
 #include "tm_p.h"
 #include "target.h"
-#include "target-def.h"
 #include "params.h"
 #include "dominance.h"
 #include "cfg.h"
@@ -72,6 +71,8 @@
 #include "context.h"
 #include "tree-pass.h"
 
+#include "target-def.h"
+
 /* Maximal allowed offset for an address in the LD command */
 #define MAX_LD_OFFSET(MODE) (64 - (signed)GET_MODE_SIZE (MODE))
 
index dade478541fc290517f19734bf3bbc5dd61c0ee4..653a6704bb9f01c4c7524e3e66f3258c1762af71 100644 (file)
@@ -41,7 +41,6 @@
 #include "except.h"
 #include "function.h"
 #include "target.h"
-#include "target-def.h"
 #include "expmed.h"
 #include "dojump.h"
 #include "explow.h"
@@ -77,6 +76,8 @@
 #include "dumpfile.h"
 #include "builtins.h"
 
+#include "target-def.h"
+
 /* A C structure for machine-specific, per-function data.
    This is added to the cfun structure.  */
 struct GTY(()) machine_function
index 7088e454e85bd347f20480d477f1106aa4e33a16..20d0fe3ca5d82ad7c64ca85053f393cde5945e12 100644 (file)
@@ -70,7 +70,6 @@
 #include "cgraph.h"
 #include "langhooks.h"
 #include "target.h"
-#include "target-def.h"
 #include "sel-sched.h"
 #include "debug.h"
 #include "opts.h"
@@ -80,6 +79,8 @@
 #include "gimple-expr.h"
 #include "builtins.h"
 
+#include "target-def.h"
+
 /* Table of supported architecture variants.  */
 typedef struct
 {
index 00250f6c2bf2bf6f2b22d9fe4266d29dbfafed76..73653325efb5621980ed7d569925d5387de33f87 100644 (file)
 #include "cfgcleanup.h"
 #include "basic-block.h"
 #include "target.h"
-#include "target-def.h"
 #include "df.h"
 #include "builtins.h"
 
+#include "target-def.h"
+
 /* Definitions.  */
 
 /* Maximum number of register used for passing parameters.  */
index ecddc8e344d9c9c11a473f44369cf9339c55e960..a3bf00b3b234bdc9fa5e663d35300ec24031e7b5 100644 (file)
@@ -52,7 +52,6 @@ along with GCC; see the file COPYING3.  If not see
 #include "output.h"
 #include "tm-constrs.h"
 #include "target.h"
-#include "target-def.h"
 #include "insn-codes.h"
 #include "optabs.h"
 #include "dominance.h"
@@ -71,6 +70,8 @@ along with GCC; see the file COPYING3.  If not see
 #include "cgraph.h"
 #include "builtins.h"
 
+#include "target-def.h"
+
 /* Usable when we have an amount to add or subtract, and want the
    optimal size of the insn.  */
 #define ADDITIVE_SIZE_MODIFIER(size) \
index 3bb53f02ea3e90ec79af3b0c386c49b2ee6de7b9..c0da2bab5210b9c0a1f8d8e2f4c1f7d749909cef 100644 (file)
 #include "diagnostic-core.h"
 #include "tm_p.h"
 #include "target.h"
-#include "target-def.h"
 #include "builtins.h"
 
+#include "target-def.h"
+
 /*}}}*/
 /*{{{  Function Prologues & Epilogues */ 
 
index 46569adedc7516815707b16ae8e45639031545f6..3e66286f76baafac681f16555e589937427cdabb 100644 (file)
@@ -63,7 +63,6 @@ along with GCC; see the file COPYING3.  If not see
 #include "basic-block.h"
 #include "tm_p.h"
 #include "target.h"
-#include "target-def.h"
 #include "targhooks.h"
 #include "langhooks.h"
 #include "df.h"
@@ -72,6 +71,8 @@ along with GCC; see the file COPYING3.  If not see
 #include "ifcvt.h"
 #include "rtl-iter.h"
 
+#include "target-def.h"
+
 #ifndef FRV_INLINE
 #define FRV_INLINE inline
 #endif
index 1630c9c04c4c97fef168c3a6b12f45fba9d2f0c9..f9ca2b5a1ec5bb3214ca8cb8f26ceb2901085f99 100644 (file)
@@ -45,7 +45,6 @@
 #include "except.h"
 #include "function.h"
 #include "target.h"
-#include "target-def.h"
 #include "tm_p.h"
 #include "langhooks.h"
 #include "dominance.h"
@@ -371,6 +370,8 @@ ft32_init_machine_status (void)
   return ggc_cleared_alloc < machine_function > ();
 }
 
+#include "target-def.h"
+
 
 /* The TARGET_OPTION_OVERRIDE worker.
    All this curently does is set init_machine_status.  */
index 4c7828a7131ba1a1e11641db4f735a918645f75b..343f955d309504175f8613a499f5d7365d40e356 100644 (file)
@@ -53,7 +53,6 @@ along with GCC; see the file COPYING3.  If not see
 #include "tm_p.h"
 #include "tm-constrs.h"
 #include "target.h"
-#include "target-def.h"
 #include "dominance.h"
 #include "cfg.h"
 #include "cfgrtl.h"
@@ -66,6 +65,8 @@ along with GCC; see the file COPYING3.  If not see
 #include "df.h"
 #include "builtins.h"
 
+#include "target-def.h"
+
 /* Classifies a h8300_src_operand or h8300_dst_operand.
 
    H8OP_IMMEDIATE
index 5c904409bbae1a0fb8ab12b5529d07d1e6b3a762..001de0534c4fc47fb21a5faf7d6e5619d122dbda 100644 (file)
@@ -62,7 +62,6 @@ along with GCC; see the file COPYING3.  If not see
 #include "cfgcleanup.h"
 #include "basic-block.h"
 #include "target.h"
-#include "target-def.h"
 #include "common/common-target.h"
 #include "langhooks.h"
 #include "reload.h"
@@ -101,6 +100,8 @@ along with GCC; see the file COPYING3.  If not see
 #include "tree-chkp.h"
 #include "rtl-chkp.h"
 
+#include "target-def.h"
+
 static rtx legitimize_dllimport_symbol (rtx, bool);
 static rtx legitimize_pe_coff_extern_decl (rtx, bool);
 static rtx legitimize_pe_coff_symbol (rtx, bool);
index 508532e5fbaa8d4446c1a7eeeca91524447fd9c7..e956144fccb58791e41bc55700c6074b810da52b 100644 (file)
@@ -64,7 +64,6 @@ along with GCC; see the file COPYING3.  If not see
 #include "sched-int.h"
 #include "timevar.h"
 #include "target.h"
-#include "target-def.h"
 #include "common/common-target.h"
 #include "tm_p.h"
 #include "langhooks.h"
@@ -87,6 +86,8 @@ along with GCC; see the file COPYING3.  If not see
 #include "dumpfile.h"
 #include "builtins.h"
 
+#include "target-def.h"
+
 /* This is used for communication between ASM_OUTPUT_LABEL and
    ASM_OUTPUT_LABELREF.  */
 int ia64_asm_output_label = 0;
index a16add75e32b406f3a508286cc390a58148bfb1c..df29089b8255882fe0ee0c410a0e682bef5a0c94 100644 (file)
@@ -52,7 +52,6 @@ along with GCC; see the file COPYING3.  If not see
 #include "tm_p.h"
 #include "debug.h"
 #include "target.h"
-#include "target-def.h"
 #include "langhooks.h"
 #include "dominance.h"
 #include "cfg.h"
@@ -66,6 +65,8 @@ along with GCC; see the file COPYING3.  If not see
 #include "df.h"
 #include "builtins.h"
 
+#include "target-def.h"
+
 /* Enumeration for all of the relational tests, so that we can build
    arrays indexed by the test type, and not worry about the order
    of EQ, NE, etc.  */
index ba4782c74a53787827e480853f978261d0fa5ea8..0c4fc9a6bcf543e0073f0e14ad8e7f0526fe0a26 100644 (file)
 #include "optabs.h"
 #include "libfuncs.h"
 #include "target.h"
-#include "target-def.h"
 #include "langhooks.h"
 #include "tm-constrs.h"
 #include "df.h"
 #include "builtins.h"
 
+#include "target-def.h"
+
 struct lm32_frame_info
 {
   HOST_WIDE_INT total_size;    /* number of bytes of entire frame.  */
index 7396be5c9fafc9f5bf2cbe3d6f88feda3645fd7e..b9e041e134d1e8931bdfaf10284ce369c3c86faa 100644 (file)
@@ -53,7 +53,6 @@
 #include "optabs.h"
 #include "except.h"
 #include "target.h"
-#include "target-def.h"
 #include "tm_p.h"
 #include "langhooks.h"
 #include "predict.h"
@@ -75,6 +74,8 @@
 #include "tm-constrs.h"
 #include "builtins.h"
 
+#include "target-def.h"
+
 /* Prototypes */
 
 /* Used by m32c_pushm_popm.  */
index cc40b4578b0433aca7831f57845f0e44e5c5e66c..27c742e1d7b2a2e64637f4bedfa863bd87305d94 100644 (file)
 #include "df.h"
 #include "tm_p.h"
 #include "target.h"
-#include "target-def.h"
 #include "tm-constrs.h"
 #include "opts.h"
 #include "builtins.h"
 
+#include "target-def.h"
+
 /* Array of valid operand punctuation characters.  */
 static char m32r_punct_chars[256];
 
index 3d814491710f32c315a72670418ef0eedb7a7b48..e1558ef9c9646d39e102d8c611520539fe39f168 100644 (file)
@@ -48,7 +48,6 @@ along with GCC; see the file COPYING3.  If not see
 #include "reload.h"
 #include "tm_p.h"
 #include "target.h"
-#include "target-def.h"
 #include "debug.h"
 #include "dominance.h"
 #include "cfg.h"
@@ -68,6 +67,8 @@ along with GCC; see the file COPYING3.  If not see
 #include "builtins.h"
 #include "rtl-iter.h"
 
+#include "target-def.h"
+
 enum reg_class regno_reg_class[] =
 {
   DATA_REGS, DATA_REGS, DATA_REGS, DATA_REGS,
index 937090217dd66ed60b4543c35da618474dfab931..2b284e2243293ef3f509525cd59c4179ac4e25d5 100644 (file)
@@ -51,7 +51,6 @@
 #include "recog.h"
 #include "diagnostic-core.h"
 #include "target.h"
-#include "target-def.h"
 #include "dominance.h"
 #include "cfg.h"
 #include "cfgrtl.h"
@@ -64,6 +63,8 @@
 #include "df.h"
 #include "builtins.h"
 
+#include "target-def.h"
+
 /* For dumping information about frame sizes.  */
 char * mcore_current_function_name = 0;
 long   mcore_current_compilation_timestamp = 0;
index bd372d872fc086aa78b6e05641146968f402ff0d..dd92dadf0d6afe56ba268d0a8bd0c4e7f2086961 100644 (file)
@@ -55,7 +55,6 @@ along with GCC; see the file COPYING3.  If not see
 #include "tm_p.h"
 #include "diagnostic-core.h"
 #include "target.h"
-#include "target-def.h"
 #include "langhooks.h"
 #include "dominance.h"
 #include "cfg.h"
@@ -79,6 +78,8 @@ along with GCC; see the file COPYING3.  If not see
 #include "builtins.h"
 #include "rtl-iter.h"
 
+#include "target-def.h"
+
 /* Structure of this file:
 
  + Command Line Option Support
index 5ded8bc7131a9837164c6b9068481dd3c2dc7959..2c0919df69d58a901e2e58976bd896f3ee882973 100644 (file)
@@ -48,7 +48,6 @@
 #include "reload.h"
 #include "output.h"
 #include "target.h"
-#include "target-def.h"
 #include "tm_p.h"
 #include "gstab.h"
 #include "dominance.h"
@@ -70,6 +69,8 @@
 #include "builtins.h"
 #include "rtl-iter.h"
 
+#include "target-def.h"
+
 #define MICROBLAZE_VERSION_COMPARE(VA,VB) strcasecmp (VA, VB)
 
 /* Classifies an address.
index 367ab74c5b8f26a4a00d496c983716ba74572f11..b3d16c6998743ac21157934c9499656359e396e7 100644 (file)
@@ -57,7 +57,6 @@ along with GCC; see the file COPYING3.  If not see
 #include "gstab.h"
 #include "debug.h"
 #include "target.h"
-#include "target-def.h"
 #include "common/common-target.h"
 #include "langhooks.h"
 #include "dominance.h"
@@ -89,6 +88,8 @@ along with GCC; see the file COPYING3.  If not see
 #include "builtins.h"
 #include "rtl-iter.h"
 
+#include "target-def.h"
+
 /* True if X is an UNSPEC wrapper around a SYMBOL_REF or LABEL_REF.  */
 #define UNSPEC_ADDRESS_P(X)                                    \
   (GET_CODE (X) == UNSPEC                                      \
index 28b4a3e25430ac780fd85df7437b98e04f3fe9a4..163c2e949e90eebf0e64975082cb76521e7ba924 100644 (file)
@@ -56,11 +56,12 @@ along with GCC; see the file COPYING3.  If not see
 #include "debug.h"
 #include "tm_p.h"
 #include "target.h"
-#include "target-def.h"
 #include "df.h"
 #include "tm-constrs.h"
 #include "builtins.h"
 
+#include "target-def.h"
+
 /* First some local helper definitions.  */
 #define MMIX_FIRST_GLOBAL_REGNUM 32
 
index 1e6c28fbd01e5f1a28071134d79d9d809eb01667..44d2da4bc6e2501290ec30e97bc5d9f93432d2e7 100644 (file)
@@ -52,7 +52,6 @@
 #include "tm_p.h"
 #include "tm-constrs.h"
 #include "target.h"
-#include "target-def.h"
 #include "dominance.h"
 #include "cfg.h"
 #include "cfgrtl.h"
@@ -68,6 +67,8 @@
 #include "dumpfile.h"
 #include "builtins.h"
 
+#include "target-def.h"
+
 /* This is used in the am33_2.0-linux-gnu port, in which global symbol
    names are not prefixed by underscores, to tell whether to prefix a
    label with a plus sign or not, so that the assembler can tell
index 4b8e2c3db747d2e8c07d409c36e93a892fae1ea5..14ab63a28818b7976f184d17c270bc7989a7a370 100644 (file)
@@ -52,7 +52,6 @@
 #include "optabs.h"
 #include "except.h"
 #include "target.h"
-#include "target-def.h"
 #include "tm_p.h"
 #include "langhooks.h"
 #include "dominance.h"
@@ -67,6 +66,8 @@
 #include "df.h"
 #include "builtins.h"
 
+#include "target-def.h"
+
 #define LOSE_AND_RETURN(msgid, x)              \
   do                                           \
     {                                          \
index b76fe9365eefb0b73cdbf5607a61154fcd352c06..2a42c38d3fb1baab30c70592f5354f165b506cbf 100644 (file)
 #include "tm_p.h"
 #include "debug.h"
 #include "target.h"
-#include "target-def.h"
 #include "langhooks.h"
 #include "msp430-protos.h"
 #include "dumpfile.h"
 #include "opts.h"
 #include "builtins.h"
+
+#include "target-def.h"
 \f
 
 static void msp430_compute_frame_info (void);
index 8623983d099f0640ce09530a4a5a92a47d5c2149..c019872153aee88ac5181f6d6cce2c24bf53d203 100644 (file)
 #include "tm-constrs.h"
 #include "optabs.h"            /* For GEN_FCN.  */
 #include "target.h"
-#include "target-def.h"
 #include "langhooks.h"         /* For add_builtin_function().  */
 #include "builtins.h"
 
+#include "target-def.h"
+
 /* ------------------------------------------------------------------------ */
 
 /* This file is divided into five parts:
index 608a4c3786caee740f94ccbcc30ef5d3edf0aa8d..567c9215d70bd32069369b20f5f13a82d9888cbf 100644 (file)
@@ -60,7 +60,6 @@
 #include "diagnostic-core.h"
 #include "toplev.h"
 #include "target.h"
-#include "target-def.h"
 #include "tm_p.h"
 #include "langhooks.h"
 #include "df.h"
@@ -69,6 +68,8 @@
 #include "stor-layout.h"
 #include "builtins.h"
 
+#include "target-def.h"
+
 /* Forward function declarations.  */
 static bool prologue_saved_reg_p (unsigned);
 static void nios2_load_pic_register (void);
index af08abefa5e696c99d130dedb4545b83c44c58b8..c69ddfc8775fc6692f570bace05ce75b77fa9c3a 100644 (file)
@@ -53,7 +53,6 @@
 #include "langhooks.h"
 #include "dbxout.h"
 #include "target.h"
-#include "target-def.h"
 #include "diagnostic.h"
 #include "predict.h"
 #include "basic-block.h"
@@ -62,6 +61,8 @@
 #include "df.h"
 #include "builtins.h"
 
+#include "target-def.h"
+
 /* Record the function decls we've written, and the libfuncs and function
    decls corresponding to them.  */
 static std::stringstream func_decls;
index 276848628fd18ecc78044186bac90b58b66b1c60..25b1d3641193c2694f724a36215d1a5b8e0b37fe 100644 (file)
@@ -56,7 +56,6 @@ along with GCC; see the file COPYING3.  If not see
 #include "tm_p.h"
 #include "target.h"
 #include "common/common-target.h"
-#include "target-def.h"
 #include "langhooks.h"
 #include "dominance.h"
 #include "cfg.h"
@@ -70,6 +69,8 @@ along with GCC; see the file COPYING3.  If not see
 #include "opts.h"
 #include "builtins.h"
 
+#include "target-def.h"
+
 /* Return nonzero if there is a bypass for the output of 
    OUT_INSN and the fp store IN_INSN.  */
 int
index 60d06350407a348a8d0c900c6f4aa69042afff24..4788b505cf632fa5b53a407a5b32e1fb7a9504a3 100644 (file)
@@ -47,7 +47,6 @@ along with GCC; see the file COPYING3.  If not see
 #include "diagnostic-core.h"
 #include "tm_p.h"
 #include "target.h"
-#include "target-def.h"
 #include "dominance.h"
 #include "cfg.h"
 #include "cfgrtl.h"
@@ -62,6 +61,8 @@ along with GCC; see the file COPYING3.  If not see
 #include "dbxout.h"
 #include "builtins.h"
 
+#include "target-def.h"
+
 /* this is the current value returned by the macro FIRST_PARM_OFFSET 
    defined in tm.h */
 int current_first_parm_offset;
index 33f4e64cb1047664c28b3829b2205b612fb65a65..8cf4974eecd5d3dab2fa5cbe6fa972f34789e5b7 100644 (file)
@@ -64,7 +64,6 @@
 #include "tm_p.h"
 #include "debug.h"
 #include "target.h"
-#include "target-def.h"
 #include "langhooks.h"
 #include "rl78-protos.h"
 #include "dumpfile.h"
@@ -74,6 +73,8 @@
 #include "insn-flags.h" /* for gen_*().  */
 #include "builtins.h"
 #include "stringpool.h"
+
+#include "target-def.h"
 \f
 static inline bool is_interrupt_func (const_tree decl);
 static inline bool is_brk_interrupt_func (const_tree decl);
index 38442ec3b146f5fec639e6a407a46832c68a7700..73fb73141ae20d53ce63be2949ef84fae50ec1b4 100644 (file)
@@ -65,7 +65,6 @@
 #include "toplev.h"
 #include "tm_p.h"
 #include "target.h"
-#include "target-def.h"
 #include "common/common-target.h"
 #include "langhooks.h"
 #include "reload.h"
 #include "gstab.h"  /* for N_SLINE */
 #endif
 
+#include "target-def.h"
+
 #ifndef TARGET_NO_PROTOTYPE
 #define TARGET_NO_PROTOTYPE 0
 #endif
index cf9a3c15dac9d8258e21180d5bbaf54dc9daa9a4..5cadd3ae94709c4a447117b8482c6b58c5a6cde9 100644 (file)
@@ -67,7 +67,6 @@
 #include "tm_p.h"
 #include "debug.h"
 #include "target.h"
-#include "target-def.h"
 #include "langhooks.h"
 #include "opts.h"
 #include "plugin-api.h"
@@ -75,6 +74,8 @@
 #include "cgraph.h"
 #include "builtins.h"
 
+#include "target-def.h"
+
 static unsigned int rx_gp_base_regnum_val = INVALID_REGNUM;
 static unsigned int rx_pid_base_regnum_val = INVALID_REGNUM;
 static unsigned int rx_num_interrupt_regs;
index 6cb323e7fd95d5e61a0617df912b0ff48251f221..2f2c436a9573586d250e0f7b845c88ff6e053c84 100644 (file)
@@ -63,7 +63,6 @@ along with GCC; see the file COPYING3.  If not see
 #include "cfgcleanup.h"
 #include "basic-block.h"
 #include "target.h"
-#include "target-def.h"
 #include "debug.h"
 #include "langhooks.h"
 #include "insn-codes.h"
@@ -88,6 +87,8 @@ along with GCC; see the file COPYING3.  If not see
 #include "ipa-ref.h"
 #include "cgraph.h"
 
+#include "target-def.h"
+
 /* Define the specific costs for a given cpu.  */
 
 struct processor_costs
index 2c247b1af140429119bebce443ba29287a9c2a76..5c0c6a1c9ca7be567d36031fbb582349cd35551a 100644 (file)
@@ -56,7 +56,6 @@ along with GCC; see the file COPYING3.  If not see
 #include "dwarf2.h"
 #include "tm_p.h"
 #include "target.h"
-#include "target-def.h"
 #include "langhooks.h"
 #include "predict.h"
 #include "dominance.h"
@@ -88,6 +87,8 @@ along with GCC; see the file COPYING3.  If not see
 #include "builtins.h"
 #include "rtl-iter.h"
 
+#include "target-def.h"
+
 int code_for_indirect_jump_scratch = CODE_FOR_indirect_jump_scratch;
 
 /* These are some macros to abstract register modes.  */
index 995a7697638644400e2cab797ebdc8e011d46b15..2163201cb01362490bb14f44aef930e3087ffb4f 100644 (file)
@@ -55,7 +55,6 @@ along with GCC; see the file COPYING3.  If not see
 #include "tm_p.h"
 #include "debug.h"
 #include "target.h"
-#include "target-def.h"
 #include "common/common-target.h"
 #include "predict.h"
 #include "dominance.h"
@@ -83,6 +82,8 @@ along with GCC; see the file COPYING3.  If not see
 #include "builtins.h"
 #include "rtl-iter.h"
 
+#include "target-def.h"
+
 /* Processor costs */
 
 struct processor_costs {
index 8f02ef85de5ed2e98385ae921cf7aef4beb773ef..d89c6cc1f6e0bdd8b042a17389905b93db637dbe 100644 (file)
@@ -58,7 +58,6 @@
 #include "diagnostic-core.h"
 #include "tm_p.h"
 #include "target.h"
-#include "target-def.h"
 #include "langhooks.h"
 #include "reload.h"
 #include "sched-int.h"
@@ -80,6 +79,8 @@
 #include "builtins.h"
 #include "rtl-iter.h"
 
+#include "target-def.h"
+
 /* Builtin types, data and prototypes. */
 
 enum spu_builtin_type_index
index d6247a04d611fde5405d6f4740dc9c5da96df1f9..761bc4e54b21876a85d58c4b26789f510d714f37 100644 (file)
@@ -53,7 +53,6 @@
 #include "optabs.h"
 #include "except.h"
 #include "target.h"
-#include "target-def.h"
 #include "tm_p.h"
 #include "langhooks.h"
 #include "predict.h"
@@ -76,6 +75,8 @@
 #include "reload.h"
 #include "builtins.h"
 
+#include "target-def.h"
+
 static rtx emit_addhi3_postreload (rtx, rtx, rtx);
 static void xstormy16_asm_out_constructor (rtx, int);
 static void xstormy16_asm_out_destructor (rtx, int);
index b77891911207ba9083c60cc07278619158053652..86ad324aaeb3110728921503d46e7a3c4ee839b8 100644 (file)
@@ -58,7 +58,6 @@
 #include "tm_p.h"
 #include "tm-constrs.h"
 #include "target.h"
-#include "target-def.h"
 #include "dwarf2.h"
 #include "timevar.h"
 #include "fold-const.h"
@@ -77,6 +76,8 @@
 #include "diagnostic.h"
 #include "builtins.h"
 
+#include "target-def.h"
+
 /* SYMBOL_REF for GOT */
 static GTY(()) rtx g_got_symbol = NULL;
 
index e1b5acd249ee06928fe638ed59c935865f883942..81c939552230a212832f2694c75c0f0c8967d44a 100644 (file)
@@ -59,7 +59,6 @@
 #include "tm_p.h"
 #include "tm-constrs.h"
 #include "target.h"
-#include "target-def.h"
 #include "dwarf2.h"
 #include "timevar.h"
 #include "fold-const.h"
@@ -78,6 +77,8 @@
 #include "diagnostic.h"
 #include "builtins.h"
 
+#include "target-def.h"
+
 /* SYMBOL_REF for GOT */
 static GTY(()) rtx g_got_symbol = NULL;
 
index 490c19c420e1202bec21056c97ec10c8ecd0ab44..851986f243f74b090105689e515c12be8c49b092 100644 (file)
@@ -48,7 +48,6 @@
 #include "diagnostic-core.h"
 #include "tm_p.h"
 #include "target.h"
-#include "target-def.h"
 #include "dominance.h"
 #include "cfg.h"
 #include "cfgrtl.h"
@@ -62,6 +61,8 @@
 #include "opts.h"
 #include "builtins.h"
 
+#include "target-def.h"
+
 #ifndef streq
 #define streq(a,b) (strcmp (a, b) == 0)
 #endif
index 811d058744fbab7c4043966598cae4c38624aedb..8880d6493fa1df583b38f7bddbe8af1291fa7e74 100644 (file)
@@ -61,9 +61,10 @@ along with GCC; see the file COPYING3.  If not see
 #include "tm-constrs.h"
 #include "tm_p.h"
 #include "target.h"
-#include "target-def.h"
 #include "builtins.h"
 
+#include "target-def.h"
+
 static void vax_option_override (void);
 static bool vax_legitimate_address_p (machine_mode, rtx, bool);
 static void vax_file_start (void);
index 341666c04ed15a068032329f4fac2ff1ea363f88..fcf435988cd9b08f092e061b30d5acbb970646b2 100644 (file)
@@ -52,7 +52,6 @@
 #include "tm_p.h"
 #include "optabs.h"
 #include "target.h"
-#include "target-def.h"
 #include "common/common-target.h"
 #include "predict.h"
 #include "basic-block.h"
@@ -68,6 +67,8 @@
 #include "context.h"
 #include "builtins.h"
 
+#include "target-def.h"
+
 /* Machine specific function data. */
 struct GTY (()) machine_function
 {
index 5396bd5757966d868c26f5166aa0678c0ab39cc6..35fc423f3e04f9599f502ad33b3acf3e261b77df 100644 (file)
@@ -63,7 +63,6 @@ along with GCC; see the file COPYING3.  If not see
 #include "optabs.h"
 #include "libfuncs.h"
 #include "target.h"
-#include "target-def.h"
 #include "langhooks.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
@@ -78,6 +77,7 @@ along with GCC; see the file COPYING3.  If not see
 #include "hw-doloop.h"
 #include "rtl-iter.h"
 
+#include "target-def.h"
 
 /* Enumeration for all of the relational tests, so that we can build
    arrays indexed by the test type, and not worry about the order