[committed] Remove bogus target-def.h includes
diff mbox

Message ID 87r3p2gu0w.fsf@googlemail.com
State New
Headers show

Commit Message

Richard Sandiford June 23, 2015, 6:27 p.m. UTC
target-def.h should only be included by files that want to initialise targetm.
This patch removes unnecessary includes for other files.

Bootstrapped & regression-tested on x86_64-linux-gnu.  Also tested with
config-list.mk.  Applied as obvious.

Thanks,
Richard


gcc/c-family/
	* c-common.c: Don't include target-def.h.

gcc/
	* df-scan.c: Don't include target-def.h.
	* targhooks.c: Likewise.
	* config/arm/arm-c.c: Likewise.
	* config/i386/i386-c.c: Likewise.
	* config/nds32/nds32-cost.c: Likewise.
	* config/nds32/nds32-fp-as-gp.c: Likewise.
	* config/nds32/nds32-intrinsic.c: Likewise.
	* config/nds32/nds32-isr.c: Likewise.
	* config/nds32/nds32-md-auxiliary.c: Likewise.
	* config/nds32/nds32-memory-manipulation.c: Likewise.
	* config/nds32/nds32-pipelines-auxiliary.c: Likewise.
	* config/nds32/nds32-predicates.c: Likewise.

Patch
diff mbox

Index: gcc/c-family/c-common.c
===================================================================
--- gcc/c-family/c-common.c	2015-06-22 14:04:01.749581305 +0100
+++ gcc/c-family/c-common.c	2015-06-22 14:04:25.488049064 +0100
@@ -52,7 +52,6 @@  #define GCC_C_COMMON_C
 #include "function.h"
 #include "ipa-ref.h"
 #include "cgraph.h"
-#include "target-def.h"
 #include "gimplify.h"
 #include "wide-int-print.h"
 #include "gimple-expr.h"
Index: gcc/df-scan.c
===================================================================
--- gcc/df-scan.c	2015-06-22 14:03:11.056500735 +0100
+++ gcc/df-scan.c	2015-06-22 14:04:25.486049193 +0100
@@ -45,7 +45,6 @@  Software Foundation; either version 3, o
 #include "dumpfile.h"
 #include "tree.h"
 #include "target.h"
-#include "target-def.h"
 #include "df.h"
 #include "emit-rtl.h"  /* FIXME: Can go away once crtl is moved to rtl.h.  */
 
Index: gcc/targhooks.c
===================================================================
--- gcc/targhooks.c	2015-06-22 14:03:11.056500735 +0100
+++ gcc/targhooks.c	2015-06-22 14:04:25.486049193 +0100
@@ -72,7 +72,6 @@  Software Foundation; either version 3, o
 #include "diagnostic-core.h"
 #include "target.h"
 #include "tm_p.h"
-#include "target-def.h"
 #include "regs.h"
 #include "reload.h"
 #include "insn-codes.h"
Index: gcc/config/arm/arm-c.c
===================================================================
--- gcc/config/arm/arm-c.c	2015-06-22 14:03:11.056500735 +0100
+++ gcc/config/arm/arm-c.c	2015-06-22 14:04:25.488049064 +0100
@@ -27,7 +27,6 @@ 
 #include "tm_p.h"
 #include "c-family/c-common.h"
 #include "target.h"
-#include "target-def.h"
 #include "c-family/c-pragma.h"
 
 /* Output C specific EABI object attributes.  These can not be done in
Index: gcc/config/i386/i386-c.c
===================================================================
--- gcc/config/i386/i386-c.c	2015-06-22 14:03:11.056500735 +0100
+++ gcc/config/i386/i386-c.c	2015-06-22 14:04:25.489048999 +0100
@@ -29,7 +29,6 @@  the Free Software Foundation; either ver
 #include "flags.h"
 #include "c-family/c-common.h"
 #include "target.h"
-#include "target-def.h"
 #include "cpplib.h"
 #include "c-family/c-pragma.h"
 
Index: gcc/config/nds32/nds32-cost.c
===================================================================
--- gcc/config/nds32/nds32-cost.c	2015-06-22 14:03:11.056500735 +0100
+++ gcc/config/nds32/nds32-cost.c	2015-06-22 14:04:25.489048999 +0100
@@ -64,7 +64,6 @@ 
 #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"
 
Index: gcc/config/nds32/nds32-fp-as-gp.c
===================================================================
--- gcc/config/nds32/nds32-fp-as-gp.c	2015-06-22 14:03:11.056500735 +0100
+++ gcc/config/nds32/nds32-fp-as-gp.c	2015-06-22 14:04:25.489048999 +0100
@@ -64,7 +64,6 @@ 
 #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"
 
Index: gcc/config/nds32/nds32-intrinsic.c
===================================================================
--- gcc/config/nds32/nds32-intrinsic.c	2015-06-22 14:03:11.056500735 +0100
+++ gcc/config/nds32/nds32-intrinsic.c	2015-06-22 14:04:25.489048999 +0100
@@ -64,7 +64,6 @@ 
 #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"
 
Index: gcc/config/nds32/nds32-isr.c
===================================================================
--- gcc/config/nds32/nds32-isr.c	2015-06-22 14:03:11.056500735 +0100
+++ gcc/config/nds32/nds32-isr.c	2015-06-22 14:04:25.490048935 +0100
@@ -64,7 +64,6 @@ 
 #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"
 
Index: gcc/config/nds32/nds32-md-auxiliary.c
===================================================================
--- gcc/config/nds32/nds32-md-auxiliary.c	2015-06-22 14:03:11.056500735 +0100
+++ gcc/config/nds32/nds32-md-auxiliary.c	2015-06-22 14:04:25.490048935 +0100
@@ -65,7 +65,6 @@ 
 #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"
 
Index: gcc/config/nds32/nds32-memory-manipulation.c
===================================================================
--- gcc/config/nds32/nds32-memory-manipulation.c	2015-06-22 14:03:11.056500735 +0100
+++ gcc/config/nds32/nds32-memory-manipulation.c	2015-06-22 14:04:25.490048935 +0100
@@ -65,7 +65,6 @@ 
 #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"
 
Index: gcc/config/nds32/nds32-pipelines-auxiliary.c
===================================================================
--- gcc/config/nds32/nds32-pipelines-auxiliary.c	2015-06-22 14:03:11.056500735 +0100
+++ gcc/config/nds32/nds32-pipelines-auxiliary.c	2015-06-22 14:04:25.490048935 +0100
@@ -65,7 +65,6 @@ 
 #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"
 
Index: gcc/config/nds32/nds32-predicates.c
===================================================================
--- gcc/config/nds32/nds32-predicates.c	2015-06-22 14:03:11.056500735 +0100
+++ gcc/config/nds32/nds32-predicates.c	2015-06-22 14:04:25.491048870 +0100
@@ -64,7 +64,6 @@ 
 #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"