diff options
| author | seyko <seyko2@gmail.com> | 2015-03-23 20:58:27 +0300 |
|---|---|---|
| committer | seyko <seyko2@gmail.com> | 2015-03-23 20:58:27 +0300 |
| commit | 724425addf52e16e8410730d52617311f14c9cfc (patch) | |
| tree | 99235224673eb5241fb7e76371068153b0beb134 /libtcc.c | |
| parent | 8f6390061d4e839ad57d69ceb227e4f957b658de (diff) | |
| download | tinycc-724425addf52e16e8410730d52617311f14c9cfc.tar.gz tinycc-724425addf52e16e8410730d52617311f14c9cfc.tar.bz2 | |
fix for a -dumpversion option: move it before -dD
Options must be sorted and a long one must preceed a short one.
What was before:
tcc -dumpversion
tcc: error: invalid option -- '-dumpversion'
Diffstat (limited to 'libtcc.c')
| -rw-r--r-- | libtcc.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -1662,6 +1662,7 @@ enum { TCC_OPTION_b, TCC_OPTION_g, TCC_OPTION_c, + TCC_OPTION_dumpversion, TCC_OPTION_d, TCC_OPTION_float_abi, TCC_OPTION_static, @@ -1691,7 +1692,6 @@ enum { TCC_OPTION_MD, TCC_OPTION_MF, TCC_OPTION_x, - TCC_OPTION_dumpversion, }; #define TCC_OPTION_HAS_ARG 0x0001 @@ -1717,6 +1717,7 @@ static const TCCOption tcc_options[] = { #endif { "g", TCC_OPTION_g, TCC_OPTION_HAS_ARG | TCC_OPTION_NOSEP }, { "c", TCC_OPTION_c, 0 }, + { "dumpversion", TCC_OPTION_dumpversion, 0}, { "d", TCC_OPTION_d, TCC_OPTION_HAS_ARG | TCC_OPTION_NOSEP }, #ifdef TCC_TARGET_ARM { "mfloat-abi", TCC_OPTION_float_abi, TCC_OPTION_HAS_ARG }, @@ -1748,7 +1749,6 @@ static const TCCOption tcc_options[] = { { "MD", TCC_OPTION_MD, 0}, { "MF", TCC_OPTION_MF, TCC_OPTION_HAS_ARG }, { "x", TCC_OPTION_x, TCC_OPTION_HAS_ARG }, - { "dumpversion", TCC_OPTION_dumpversion, 0}, { NULL, 0, 0 }, }; |
