+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/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: Add comment above
+ target-def.h include.
+ * config/ft32/ft32.c: Likewise. Fix misapplied hunk.
+
2015-06-25 Richard Sandiford <richard.sandiford@arm.com>
* Makefile.in (TARGET_DEF): Add target-insns.def.
#include "sched-int.h"
#include "cortex-a57-fma-steering.h"
+/* This file should be included last. */
#include "target-def.h"
/* Defined for convenience. */
#include "builtins.h"
#include "rtl-iter.h"
+/* This file should be included last. */
#include "target-def.h"
/* Specify which cpu to schedule for. */
#include "sched-int.h"
#include "tree.h"
+/* This file should be included last. */
#include "target-def.h"
/* Forward definitions of types. */
#include "context.h"
#include "tree-pass.h"
+/* This file should be included last. */
#include "target-def.h"
/* Maximal allowed offset for an address in the LD command */
#include "dumpfile.h"
#include "builtins.h"
+/* This file should be included last. */
#include "target-def.h"
/* A C structure for machine-specific, per-function data.
#include "gimple-expr.h"
#include "builtins.h"
+/* This file should be included last. */
#include "target-def.h"
/* Table of supported architecture variants. */
#include "df.h"
#include "builtins.h"
+/* This file should be included last. */
#include "target-def.h"
/* Definitions. */
#include "cgraph.h"
#include "builtins.h"
+/* This file should be included last. */
#include "target-def.h"
/* Usable when we have an amount to add or subtract, and want the
#include "target.h"
#include "builtins.h"
+/* This file should be included last. */
#include "target-def.h"
/*}}}*/
#include "ifcvt.h"
#include "rtl-iter.h"
+/* This file should be included last. */
#include "target-def.h"
#ifndef FRV_INLINE
#include "builtins.h"
#include "emit-rtl.h"
+/* This file should be included last. */
+#include "target-def.h"
+
#include <stdint.h>
#define LOSE_AND_RETURN(msgid, x) \
return ggc_cleared_alloc < machine_function > ();
}
-#include "target-def.h"
-
/* The TARGET_OPTION_OVERRIDE worker.
All this curently does is set init_machine_status. */
#include "df.h"
#include "builtins.h"
+/* This file should be included last. */
#include "target-def.h"
/* Classifies a h8300_src_operand or h8300_dst_operand.
#include "tree-chkp.h"
#include "rtl-chkp.h"
+/* This file should be included last. */
#include "target-def.h"
static rtx legitimize_dllimport_symbol (rtx, bool);
#include "dumpfile.h"
#include "builtins.h"
+/* This file should be included last. */
#include "target-def.h"
/* This is used for communication between ASM_OUTPUT_LABEL and
#include "df.h"
#include "builtins.h"
+/* This file should be included last. */
#include "target-def.h"
/* Enumeration for all of the relational tests, so that we can build
#include "df.h"
#include "builtins.h"
+/* This file should be included last. */
#include "target-def.h"
struct lm32_frame_info
#include "tm-constrs.h"
#include "builtins.h"
+/* This file should be included last. */
#include "target-def.h"
/* Prototypes */
#include "opts.h"
#include "builtins.h"
+/* This file should be included last. */
#include "target-def.h"
/* Array of valid operand punctuation characters. */
#include "builtins.h"
#include "rtl-iter.h"
+/* This file should be included last. */
#include "target-def.h"
enum reg_class regno_reg_class[] =
#include "df.h"
#include "builtins.h"
+/* This file should be included last. */
#include "target-def.h"
/* For dumping information about frame sizes. */
#include "builtins.h"
#include "rtl-iter.h"
+/* This file should be included last. */
#include "target-def.h"
/* Structure of this file:
#include "builtins.h"
#include "rtl-iter.h"
+/* This file should be included last. */
#include "target-def.h"
#define MICROBLAZE_VERSION_COMPARE(VA,VB) strcasecmp (VA, VB)
#include "builtins.h"
#include "rtl-iter.h"
+/* This file should be included last. */
#include "target-def.h"
/* True if X is an UNSPEC wrapper around a SYMBOL_REF or LABEL_REF. */
#include "tm-constrs.h"
#include "builtins.h"
+/* This file should be included last. */
#include "target-def.h"
/* First some local helper definitions. */
#include "dumpfile.h"
#include "builtins.h"
+/* This file should be included last. */
#include "target-def.h"
/* This is used in the am33_2.0-linux-gnu port, in which global symbol
#include "df.h"
#include "builtins.h"
+/* This file should be included last. */
#include "target-def.h"
#define LOSE_AND_RETURN(msgid, x) \
#include "opts.h"
#include "builtins.h"
+/* This file should be included last. */
#include "target-def.h"
\f
#include "langhooks.h" /* For add_builtin_function(). */
#include "builtins.h"
+/* This file should be included last. */
#include "target-def.h"
/* ------------------------------------------------------------------------ */
#include "stor-layout.h"
#include "builtins.h"
+/* This file should be included last. */
#include "target-def.h"
/* Forward function declarations. */
#include "df.h"
#include "builtins.h"
+/* This file should be included last. */
#include "target-def.h"
/* Record the function decls we've written, and the libfuncs and function
#include "opts.h"
#include "builtins.h"
+/* This file should be included last. */
#include "target-def.h"
/* Return nonzero if there is a bypass for the output of
#include "dbxout.h"
#include "builtins.h"
+/* This file should be included last. */
#include "target-def.h"
/* this is the current value returned by the macro FIRST_PARM_OFFSET
#include "builtins.h"
#include "stringpool.h"
+/* This file should be included last. */
#include "target-def.h"
\f
static inline bool is_interrupt_func (const_tree decl);
#include "gstab.h" /* for N_SLINE */
#endif
+/* This file should be included last. */
#include "target-def.h"
#ifndef TARGET_NO_PROTOTYPE
#include "cgraph.h"
#include "builtins.h"
+/* This file should be included last. */
#include "target-def.h"
static unsigned int rx_gp_base_regnum_val = INVALID_REGNUM;
#include "ipa-ref.h"
#include "cgraph.h"
+/* This file should be included last. */
#include "target-def.h"
/* Define the specific costs for a given cpu. */
#include "builtins.h"
#include "rtl-iter.h"
+/* This file should be included last. */
#include "target-def.h"
int code_for_indirect_jump_scratch = CODE_FOR_indirect_jump_scratch;
#include "builtins.h"
#include "rtl-iter.h"
+/* This file should be included last. */
#include "target-def.h"
/* Processor costs */
#include "builtins.h"
#include "rtl-iter.h"
+/* This file should be included last. */
#include "target-def.h"
/* Builtin types, data and prototypes. */
#include "reload.h"
#include "builtins.h"
+/* This file should be included last. */
#include "target-def.h"
static rtx emit_addhi3_postreload (rtx, rtx, rtx);
#include "diagnostic.h"
#include "builtins.h"
+/* This file should be included last. */
#include "target-def.h"
/* SYMBOL_REF for GOT */
#include "diagnostic.h"
#include "builtins.h"
+/* This file should be included last. */
#include "target-def.h"
/* SYMBOL_REF for GOT */
#include "opts.h"
#include "builtins.h"
+/* This file should be included last. */
#include "target-def.h"
#ifndef streq
#include "target.h"
#include "builtins.h"
+/* This file should be included last. */
#include "target-def.h"
static void vax_option_override (void);
#include "context.h"
#include "builtins.h"
+/* This file should be included last. */
#include "target-def.h"
/* Machine specific function data. */
#include "hw-doloop.h"
#include "rtl-iter.h"
+/* This file should be included last. */
#include "target-def.h"
/* Enumeration for all of the relational tests, so that we can build