summaryrefslogtreecommitdiff
path: root/src/interfaces/ecpg/preproc/extern.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/interfaces/ecpg/preproc/extern.h')
-rw-r--r--src/interfaces/ecpg/preproc/extern.h9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/interfaces/ecpg/preproc/extern.h b/src/interfaces/ecpg/preproc/extern.h
index 43a15394af3..1f25d0824dd 100644
--- a/src/interfaces/ecpg/preproc/extern.h
+++ b/src/interfaces/ecpg/preproc/extern.h
@@ -3,7 +3,7 @@
/* variables */
-extern int braces_open;
+extern int braces_open, no_auto_trans;
extern char *yytext;
extern int yylineno,
yyleng;
@@ -25,6 +25,13 @@ struct cursor { char *name;
extern struct cursor *cur;
+struct _defines { char *old;
+ char *new;
+ struct _defines *next;
+ };
+
+extern struct _defines *defines;
+
/* This is a linked list of the variable names and types. */
struct variable
{