aboutsummaryrefslogtreecommitdiff
path: root/tcc.c
diff options
context:
space:
mode:
authorgrischka <grischka>2009-06-17 02:11:27 +0200
committergrischka <grischka>2009-06-17 02:11:27 +0200
commitc4b7e77bbe1de67350489d205d5962edf1a98d7f (patch)
tree290a6c0494086d34beff3af5278a3467a02bc95a /tcc.c
parent610fd4751023f573d9baa3357eab6259b18a3f6a (diff)
downloadtinycc-c4b7e77bbe1de67350489d205d5962edf1a98d7f.tar.gz
tinycc-c4b7e77bbe1de67350489d205d5962edf1a98d7f.tar.bz2
accept option -x <lang>
Diffstat (limited to 'tcc.c')
-rw-r--r--tcc.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/tcc.c b/tcc.c
index 3fce608..9746f9f 100644
--- a/tcc.c
+++ b/tcc.c
@@ -111,6 +111,7 @@ enum {
TCC_OPTION_w,
TCC_OPTION_pipe,
TCC_OPTION_E,
+ TCC_OPTION_x,
};
static const TCCOption tcc_options[] = {
@@ -148,6 +149,7 @@ static const TCCOption tcc_options[] = {
{ "w", TCC_OPTION_w, 0 },
{ "pipe", TCC_OPTION_pipe, 0},
{ "E", TCC_OPTION_E, 0},
+ { "x", TCC_OPTION_x, TCC_OPTION_HAS_ARG },
{ NULL },
};
@@ -402,6 +404,8 @@ int parse_args(TCCState *s, int argc, char **argv)
case TCC_OPTION_E:
output_type = TCC_OUTPUT_PREPROCESS;
break;
+ case TCC_OPTION_x:
+ break;
default:
if (s->warn_unsupported) {
unsupported_option: