X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fgnucompiler.h;h=d953e47f3c847a64cc794906dfaa186f7ead52d9;hb=30aa066f674421268abc6c79bf828e005ac50031;hp=9d025edbf791bf326440e49f7e12837973caf016;hpb=25a315f3cb5805614c513ac762ea1bd512ce82cb;p=builder.git diff --git a/source/gnucompiler.h b/source/gnucompiler.h index 9d025ed..d953e47 100644 --- a/source/gnucompiler.h +++ b/source/gnucompiler.h @@ -3,6 +3,13 @@ #include "tool.h" +/** +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. +*/ class GnuCompiler: public Tool { protected: