summaryrefslogtreecommitdiff
path: root/src/main.c
diff options
context:
space:
mode:
authorDemi Obenour <demiobenour@gmail.com>2016-09-23 11:28:56 -0400
committerWill Estes <westes575@gmail.com>2016-09-25 16:12:14 -0400
commite50d903620be9b81e8dd89d1ed1063c13836ff26 (patch)
tree2af5809689166b1e2a809208193c7e9d2301aaa8 /src/main.c
parent7528bc0aee69c32fad8ffd8c84a4008627b7e445 (diff)
no longer generate K&R C scanners
Diffstat (limited to 'src/main.c')
-rw-r--r--src/main.c18
1 files changed, 0 insertions, 18 deletions
diff --git a/src/main.c b/src/main.c
index e0502d0..805c48b 100644
--- a/src/main.c
+++ b/src/main.c
@@ -106,7 +106,6 @@ int num_input_files;
jmp_buf flex_main_jmp_buf;
bool *rule_has_nl, *ccl_has_nl;
int nlch = '\n';
-bool ansi_func_defs, ansi_func_protos;
bool tablesext, tablesverify, gentables;
char *tablesfilename=0,*tablesname=0;
@@ -311,12 +310,6 @@ void check_options (void)
}
}
- if (!ansi_func_defs)
- buf_m4_define( &m4defs_buf, "M4_YY_NO_ANSI_FUNC_DEFS", NULL);
-
- if (!ansi_func_protos)
- buf_m4_define( &m4defs_buf, "M4_YY_NO_ANSI_FUNC_PROTOS", NULL);
-
if (extra_type)
buf_m4_define( &m4defs_buf, "M4_EXTRA_TYPE_DEFS", extra_type);
@@ -972,7 +965,6 @@ void flexinit (int argc, char **argv)
tablesext = tablesverify = false;
gentables = true;
tablesfilename = tablesname = NULL;
- ansi_func_defs = ansi_func_protos = true;
sawcmpflag = false;
@@ -1349,14 +1341,6 @@ void flexinit (int argc, char **argv)
reject_really_used = false;
break;
- case OPT_NO_ANSI_FUNC_DEFS:
- ansi_func_defs = false;
- break;
-
- case OPT_NO_ANSI_FUNC_PROTOS:
- ansi_func_protos = false;
- break;
-
case OPT_NO_YY_PUSH_STATE:
//buf_strdefine (&userdef_buf, "YY_NO_PUSH_STATE", "1");
buf_m4_define( &m4defs_buf, "M4_YY_NO_PUSH_STATE",0);
@@ -1847,8 +1831,6 @@ void usage (void)
" --bison-bridge scanner for bison pure parser.\n"
" --bison-locations include yylloc support.\n"
" --stdinit initialize yyin/yyout to stdin/stdout\n"
- " --noansi-definitions old-style function definitions\n"
- " --noansi-prototypes empty parameter list in prototypes\n"
" --nounistd do not include <unistd.h>\n"
" --noFUNCTION do not generate a particular FUNCTION\n"
"\n" "Miscellaneous:\n"