From fa3bf4cec95977de0686a8805159aee9c29a5219 Mon Sep 17 00:00:00 2001 From: Richard Biener Date: Tue, 3 Sep 2013 09:48:27 +0000 Subject: [PATCH] re PR lto/58285 (ICE in lto_output_tree, at lto-streamer-out.c:1318) 2013-09-03 Richard Biener PR lto/58285 * tree-streamer-out.c: Include tm.h. * Makefile.in (tree-streamer-out.o): Depend on $(TM_H). From-SVN: r202202 --- gcc/ChangeLog | 6 ++++++ gcc/Makefile.in | 2 +- gcc/tree-streamer-out.c | 1 + 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 2af5ff5682d..25e3fa5a5ae 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2013-09-03 Richard Biener + + PR lto/58285 + * tree-streamer-out.c: Include tm.h. + * Makefile.in (tree-streamer-out.o): Depend on $(TM_H). + 2013-09-03 Jan Hubicka * tree-profile.c (tree_profiling): Cleanup CFG when done. diff --git a/gcc/Makefile.in b/gcc/Makefile.in index 77166d6c392..c301aecaa10 100644 --- a/gcc/Makefile.in +++ b/gcc/Makefile.in @@ -2186,7 +2186,7 @@ tree-streamer-in.o: tree-streamer-in.c $(CONFIG_H) $(SYSTEM_H) \ $(DATA_STREAMER_H) $(STREAMER_HOOKS_H) $(LTO_STREAMER_H) tree-streamer-out.o: tree-streamer-out.c $(CONFIG_H) $(SYSTEM_H) \ coretypes.h $(DIAGNOSTIC_H) $(TREE_STREAMER_H) $(DATA_STREAMER_H) \ - $(STREAMER_HOOKS_H) + $(STREAMER_HOOKS_H) $(TM_H) streamer-hooks.o: streamer-hooks.c $(CONFIG_H) $(SYSTEM_H) coretypes.h \ $(STREAMER_HOOKS_H) lto-cgraph.o: lto-cgraph.c $(CONFIG_H) $(SYSTEM_H) coretypes.h \ diff --git a/gcc/tree-streamer-out.c b/gcc/tree-streamer-out.c index 98e5cf57785..942ba1ee44f 100644 --- a/gcc/tree-streamer-out.c +++ b/gcc/tree-streamer-out.c @@ -22,6 +22,7 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" +#include "tm.h" #include "diagnostic.h" #include "tree.h" #include "tree-streamer.h" -- 2.11.4.GIT