summaryrefslogtreecommitdiff
path: root/flexdef.h
diff options
context:
space:
mode:
authorVern Paxson <vern@ee.lbl.gov>1993-10-02 13:37:14 +0000
committerVern Paxson <vern@ee.lbl.gov>1993-10-02 13:37:14 +0000
commite1cffb75bcf9e136cf9947834382344a8d6d0bb8 (patch)
tree464d4568ce7b9aaaf077cd13072dc058bd6cba18 /flexdef.h
parentaad7b2b167fb0d36a01fa8d38a80ac2c8689f70c (diff)
Added -a option for long-align.
Diffstat (limited to 'flexdef.h')
-rw-r--r--flexdef.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/flexdef.h b/flexdef.h
index 81a1fe1..028d516 100644
--- a/flexdef.h
+++ b/flexdef.h
@@ -321,6 +321,7 @@ extern struct hash_entry *ccltab[CCL_HASH_SIZE];
* listing backing-up states
* C_plus_plus - if true (i.e., -+ flag), generate a C++ scanner class;
* otherwise, a standard C scanner
+ * long_align - if true (-a flag), favor long-word alignment.
* yytext_is_array - if true (i.e., %array directive), then declare
* yytext as a array instead of a character pointer. Nice and inefficient.
* csize - size of character set for the scanner we're generating;
@@ -339,7 +340,7 @@ extern struct hash_entry *ccltab[CCL_HASH_SIZE];
extern int printstats, syntaxerror, eofseen, ddebug, trace, nowarn, spprdflt;
extern int interactive, caseins, useecs, fulltbl, usemecs;
extern int fullspd, gen_line_dirs, performance_report, backing_up_report;
-extern int C_plus_plus, yytext_is_array, csize;
+extern int C_plus_plus, long_align, yytext_is_array, csize;
extern int yymore_used, reject, real_reject, continued_action;
#define REALLY_NOT_DETERMINED 0