! ! Command language definition for GCC ! (same as CC) ! define type DEBUG_OPTIONS keyword ALL keyword NONE keyword TRACEBACK negatable keyword SYMBOLS negatable define type MACHINE_LIST_OPTIONS keyword INTERSPERSED keyword AFTER keyword BEFORE define type PRECISION_OPTIONS keyword SINGLE keyword DOUBLE define type SHOW_OPTIONS keyword ALL keyword NONE keyword INCLUDE negatable keyword STATISTICS negatable keyword SYMBOLS negatable keyword SOURCE negatable keyword HEADER negatable keyword EXPANSION negatable keyword INTERMEDIATE negatable keyword BRIEF negatable keyword TERMINAL negatable keyword DICTIONARY negatable keyword TRANSLATION negatable define type STANDARD_OPTIONS keyword ALL keyword NONE keyword PORTABLE negatable define type WARNING_OPTIONS keyword ALL keyword NONE keyword NOINFORMATIONALS keyword NOWARNINGS define verb GCC image GNU_CC:[000000]GCC.EXE parameter P1 , label=VCG$INPUT , prompt="File" value (required,list,type=$infile) qualifier ANALYSIS_DATA , label=VCG$ANALYSIS_DATA_FILE value (type=$outfile) placement=positional qualifier CROSS_REFERENCE , label=VCG$CROSS placement=positional qualifier DEFINE , label=VCG$DEFINE value (list) placement=positional qualifier DEBUG , label=VCG$DEBUG value (list,type=DEBUG_OPTIONS) placement=positional qualifier DIAGNOSTICS , label=VCG$PSE_FILE value (type=$outfile) placement=positional qualifier G_FLOAT , label=VCG$G_FLOAT placement=positional qualifier INCLUDE_DIRECTORY , label=VCG$INCLUDE value (required,list) placement=positional qualifier LIBRARY , label=VCG$LIBRARY nonnegatable placement=local qualifier LIST , label=VCG$LISTING batch value (type=$outfile) placement=positional qualifier MACHINE_CODE , label=VCG$MACHINE value (type=MACHINE_LIST_OPTIONS) placement=positional qualifier OBJECT , label=VCG$OBJECT default value (type=$outfile) placement=positional qualifier OPTIMIZE , label=VCG$OPTIM default value (list) placement=positional qualifier PRECISION , label=VCG$PRECISION nonnegatable value (required,type=PRECISION_OPTIONS) placement=positional qualifier SHOW , label=VCG$SHOW nonnegatable value (list,type=SHOW_OPTIONS) placement=positional qualifier STANDARD , label=VCG$CHECK value (list,type=STANDARD_OPTIONS) placement=positional qualifier TRACE , label=VCG$DIAG nonnegatable value (list) placement=positional qualifier UNDEFINE , label=VCG$UNDEFINE value (list) placement=positional qualifier VERBOSE, label=VCG$VERBOSE qualifier WARNINGS , label=VCG$WARNING default value (list,type=WARNING_OPTIONS) placement=positional qualifier CC1_OPTIONS , label=VCG$CC1_OPTIONS value (required) outputs(VCG$OBJECT,VCG$LISTING,VCG$PSE_FILE,VCG$ANALYSIS_DATA_FILE)