diff --git a/libtcc.c b/libtcc.c index ee12eeb..c3d96d4 100644 --- a/libtcc.c +++ b/libtcc.c @@ -1622,7 +1622,8 @@ enum { TCC_OPTION_MF, TCC_OPTION_x, TCC_OPTION_ar, - TCC_OPTION_impdef + TCC_OPTION_impdef, + TCC_OPTION_C }; #define TCC_OPTION_HAS_ARG 0x0001 @@ -1690,6 +1691,7 @@ static const TCCOption tcc_options[] = { #ifdef TCC_TARGET_PE { "impdef", TCC_OPTION_impdef, 0}, #endif + { "C", TCC_OPTION_C, 0}, { NULL, 0, 0 }, }; @@ -2065,6 +2067,7 @@ reparse: case TCC_OPTION_pedantic: case TCC_OPTION_pipe: case TCC_OPTION_s: + case TCC_OPTION_C: /* ignored */ break; default: diff --git a/tcc.c b/tcc.c index 95eff3c..4f4eb62 100644 --- a/tcc.c +++ b/tcc.c @@ -48,6 +48,7 @@ static const char help[] = " -Dsym[=val] define 'sym' with value 'val'\n" " -Usym undefine 'sym'\n" " -E preprocess only\n" + " -C keep comments (not yet implemented)\n" "Linker options:\n" " -Ldir add library path 'dir'\n" " -llib link with dynamic or static library 'lib'\n"