class ObjectFile;
/**
-Common base class for GNU compilers. Turns SourceFiles into ObjectFiles.
-
-Since invocation is mostly the same for all language frontends, most of the
-logic is here and the individual tools only handle creating source files of
-appropriate type.
+The GNU compiler. Can be created with different tags for different languages.
+Turns SourceFiles into ObjectFiles.
*/
class GnuCompiler: public Tool
{