[Ada/C/C++] Do not include tree-flow.h in FEs

Manuel López-Ibáñez lopezibanez@gmail.com
Mon Jun 28 20:28:00 GMT 2010


The subject says all. Bootstrapped and regression tested on
x86_64-linux-gnu with --enable-languages=all,ada

I tried to poison _TREE_FLOW_H in FEs but mudflap really uses it and I
didn't see any workaround, so I gave up.

2010-06-28  Manuel López-Ibáñez  <manu@gcc.gnu.org>

	* tree.h (block_may_fallthru): Declare here.
	* tree-flow.h (block_may_fallthru): Do not declare here.
	* c-typeck.c: Do not include tree-flow.h. Include gimple.h and
	bitmap.h
c-family/
	* c-gimplify.c: Do not include tree-flow.h
cp/
	* tree.c: Include gimple.h. Do not include tree-flow.h
	* decl.c: Do not include tree-flow.h
ada/
	* gcc-interface/trans.c: Do not include tree-flow.h.



More information about the Gcc-patches mailing list