gcc-4.6.2/gcc/Makefile.in:
tree-nomudflap.o : $(CONFIG_H) $(SYSTEM_H) $(TREE_H) $(TREE_INLINE_H) \
$(C_TREE_H) $(C_COMMON_H) $(GIMPLE_H) $(DIAGNOSTIC_H) $(HASHTAB_H) \
output.h langhooks.h tree-mudflap.h $(TM_H) coretypes.h \
$(GGC_H) gt-tree-mudflap.h $(TREE_PASS_H) $(DIAGNOSTIC_CORE_H)
gcc-4.6.2/gcc/tree-nomudflap.c
/* Instead of:
#include "gt-tree-mudflap.h"
We prepare a little dummy struct here.
*/
EXPORTED_CONST struct ggc_root_tab gt_ggc_r_gt_tree_mudflap_h[] = {
LAST_GGC_ROOT_TAB
};
so I don't believe gt-tree-mudflap.h should be in the dependencies of
tree-nomudflap.o.
and 4.7.0 is the same.
(on the other hand -- it seems kind of hacky and maybe the right fix is the
other way around?)
- Jay