ensure that a '-h' in the options doesn't confuse the parser
add 'progname' attribute to GccInvocation