for simplicity handles like -v (verbose), but enables the usual idiom of configure scripts to use '$CC --version' to find out the compiler variant and version.
Unified · Split
| @@ -1543,6 +1543,7 @@ static const TCCOption tcc_options[] = { · 1542 unmodified lines | |||
| 1543 | { "?", TCC_OPTION_HELP, 0 }, | 1543 | { "?", TCC_OPTION_HELP, 0 }, |
| 1544 | { "hh", TCC_OPTION_HELP2, 0 }, | 1544 | { "hh", TCC_OPTION_HELP2, 0 }, |
| 1545 | { "v", TCC_OPTION_v, TCC_OPTION_HAS_ARG | TCC_OPTION_NOSEP }, | 1545 | { "v", TCC_OPTION_v, TCC_OPTION_HAS_ARG | TCC_OPTION_NOSEP }, |
| 1546 | { "-version", TCC_OPTION_v, 0 }, /* handle as verbose, also prints version*/ | ||
| 1546 | { "I", TCC_OPTION_I, TCC_OPTION_HAS_ARG }, | 1547 | { "I", TCC_OPTION_I, TCC_OPTION_HAS_ARG }, |
| 1547 | { "D", TCC_OPTION_D, TCC_OPTION_HAS_ARG }, | 1548 | { "D", TCC_OPTION_D, TCC_OPTION_HAS_ARG }, |
| 1548 | { "U", TCC_OPTION_U, TCC_OPTION_HAS_ARG }, | 1549 | { "U", TCC_OPTION_U, TCC_OPTION_HAS_ARG }, |