Unified · Split
| @@ -1662,6 +1662,7 @@ enum { · 1661 unmodified lines | ||
| 1662 | 1662 | TCC_OPTION_d, |
| 1663 | 1663 | TCC_OPTION_float_abi, |
| 1664 | 1664 | TCC_OPTION_static, |
| 1665 | + TCC_OPTION_std, | |
| 1665 | 1666 | TCC_OPTION_shared, |
| 1666 | 1667 | TCC_OPTION_soname, |
| 1667 | 1668 | TCC_OPTION_o, |
| @@ -1718,6 +1719,7 @@ static const TCCOption tcc_options[] = { · 50 unmodified lines | ||
| 1718 | 1719 | { "mfloat-abi", TCC_OPTION_float_abi, TCC_OPTION_HAS_ARG }, |
| 1719 | 1720 | #endif |
| 1720 | 1721 | { "static", TCC_OPTION_static, 0 }, |
| 1722 | + { "std", TCC_OPTION_std, TCC_OPTION_HAS_ARG | TCC_OPTION_NOSEP }, | |
| 1721 | 1723 | { "shared", TCC_OPTION_shared, 0 }, |
| 1722 | 1724 | { "soname", TCC_OPTION_soname, TCC_OPTION_HAS_ARG }, |
| 1723 | 1725 | { "o", TCC_OPTION_o, TCC_OPTION_HAS_ARG }, |
| @@ -1876,6 +1878,10 @@ PUB_FUNC int tcc_parse_args(TCCState *s, int argc, char **argv) · 152 unmodified lines | ||
| 1876 | 1878 | case TCC_OPTION_static: |
| 1877 | 1879 | s->static_link = 1; |
| 1878 | 1880 | break; |
| 1881 | + case TCC_OPTION_std: | |
| 1882 | + /* silently ignore, a current purpose: | |
| 1883 | + allow to use a tcc as a reference compiler for "make test" */ | |
| 1884 | + break; | |
| 1879 | 1885 | case TCC_OPTION_shared: |
| 1880 | 1886 | if (s->output_type) |
| 1881 | 1887 | tcc_warning("-shared: some compiler action already specified (%d)", s->output_type); |