deheader

deheader analyzes C and C++ files to determine which header enclusions can be
removed while still allowing them to compile.  This may result in substantial
improvements in compilation time, especially on large C++ projects; it also
sometimes exposes dependencies and cohesions of which developers were unaware.

	 	 	     	 	      Eric S. Raymond
					      December 2010