diff --git a/src/sequencer/gen_tables.c b/src/sequencer/gen_tables.c index b6903e5aa..123ba051b 100644 --- a/src/sequencer/gen_tables.c +++ b/src/sequencer/gen_tables.c @@ -315,6 +315,7 @@ gen_state_prog_table() encode_options() { int options; + extern int async_opt, debug_opt, reent_opt, conn_opt, newef_opt; options = 0; if (async_opt) diff --git a/src/sequencer/parse.c b/src/sequencer/parse.c index 6566b92bc..457e00a6b 100644 --- a/src/sequencer/parse.c +++ b/src/sequencer/parse.c @@ -452,6 +452,7 @@ char *line; char *fname; { extern int line_num; + extern char *src_file; line_num = atoi(line); src_file = fname; diff --git a/src/sequencer/phase2.c b/src/sequencer/phase2.c index 3ad0627d0..9e3567536 100644 --- a/src/sequencer/phase2.c +++ b/src/sequencer/phase2.c @@ -176,6 +176,7 @@ Expr *ep; reconcile_states() { extern int num_errors; + extern Expr *ss_list; Expr *ssp, *sp, *sp1, tr; for (ssp = ss_list; ssp != 0; ssp = ssp->next)