summaryrefslogtreecommitdiff
path: root/src/flexdef.h
diff options
context:
space:
mode:
authorEric S. Raymond <esr@thyrsus.com>2020-10-06 20:48:28 -0400
committerEric S. Raymond <esr@thyrsus.com>2020-10-07 06:28:09 -0400
commit34771445d5891e9d4adc1146c9e55858793ed770 (patch)
treeb47a7db28ba9e8dfbc7984aa4cd47232d9849ccf /src/flexdef.h
parentfd8748a311ed2f3f849d4b0fb12ea8198c8039ac (diff)
downloadflex-git-34771445d5891e9d4adc1146c9e55858793ed770.tar.gz
Inline all yydmap entries, get rid of %tables-yydmap.
What it used to do is now handled entirely by macro conditionals. Besides being a good complexoty reduction in itself, this is one of the last steps in turning C backend methods into macro deliveries. Order of the yydmap table is perturbed. No other non-whitespace diffs and no logic changes, #67 in the retargeting patch series
Diffstat (limited to 'src/flexdef.h')
-rw-r--r--src/flexdef.h1
1 files changed, 0 insertions, 1 deletions
diff --git a/src/flexdef.h b/src/flexdef.h
index b913cfe..5fbb887 100644
--- a/src/flexdef.h
+++ b/src/flexdef.h
@@ -1107,7 +1107,6 @@ extern struct Buf *buf_strnappend(struct Buf *, const char *str, int nchars);
extern struct Buf *buf_prints(struct Buf *buf, const char *fmt, const char* s);
extern struct Buf userdef_buf; /* a string buffer for #define's generated by user-options on cmd line. */
-extern struct Buf yydmap_buf; /* a string buffer to hold yydmap elements */
extern struct Buf top_buf; /* contains %top code. String buffer. */
/* For blocking out code from the header file. */