aboutsummaryrefslogtreecommitdiff
path: root/libtcc.c
diff options
context:
space:
mode:
authorgrischka <grischka>2017-02-18 09:55:46 +0100
committergrischka <grischka>2017-02-18 09:55:46 +0100
commit52865296326547995cb2f715b801e0a194e8b361 (patch)
tree1e713a75ce8f9d96c1df45c70cf26973849c51e7 /libtcc.c
parent2d3b9559bf569f137cefb7f8386a0dc58e33c81f (diff)
downloadtinycc-52865296326547995cb2f715b801e0a194e8b361.tar.gz
tinycc-52865296326547995cb2f715b801e0a194e8b361.tar.bz2
tcc -hh: show more options
Diffstat (limited to 'libtcc.c')
-rw-r--r--libtcc.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/libtcc.c b/libtcc.c
index 3282c28..9abb854 100644
--- a/libtcc.c
+++ b/libtcc.c
@@ -1436,6 +1436,7 @@ typedef struct TCCOption {
enum {
TCC_OPTION_HELP,
+ TCC_OPTION_HELP2,
TCC_OPTION_v,
TCC_OPTION_I,
TCC_OPTION_D,
@@ -1494,6 +1495,7 @@ static const TCCOption tcc_options[] = {
{ "h", TCC_OPTION_HELP, 0 },
{ "-help", TCC_OPTION_HELP, 0 },
{ "?", TCC_OPTION_HELP, 0 },
+ { "hh", TCC_OPTION_HELP2, 0 },
{ "v", TCC_OPTION_v, TCC_OPTION_HAS_ARG | TCC_OPTION_NOSEP },
{ "I", TCC_OPTION_I, TCC_OPTION_HAS_ARG },
{ "D", TCC_OPTION_D, TCC_OPTION_HAS_ARG },
@@ -1726,6 +1728,8 @@ reparse:
switch(popt->index) {
case TCC_OPTION_HELP:
return OPT_HELP;
+ case TCC_OPTION_HELP2:
+ return OPT_HELP2;
case TCC_OPTION_I:
tcc_add_include_path(s, optarg);
break;