summaryrefslogtreecommitdiff
path: root/src/derives.c
diff options
context:
space:
mode:
authorAkim Demaille <akim@epita.fr>2001-11-19 10:37:58 +0000
committerAkim Demaille <akim@epita.fr>2001-11-19 10:37:58 +0000
commit9bfe901c33190b9726bddabf8f192ad0c3a25500 (patch)
treeabc24ea325d8b1f2899c61feb10ac66e04ce4a75 /src/derives.c
parent97db7bd4a13ca29874bc0691446b8267f256e634 (diff)
downloadbison-9bfe901c33190b9726bddabf8f192ad0c3a25500.tar.gz
* src/getargs.c (statistics_flag): Replace with...
(trace_flag): New. (longopts): Accept --trace instead of --statistics. * src/getargs.h, src/options.c: Adjust. * src/LR0.c, src/closure.c, src/derives.c, src/nullable.c, * src/reduce.c: Use trace_flags instead of the CPP conditional TRACE.
Diffstat (limited to 'src/derives.c')
-rw-r--r--src/derives.c8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/derives.c b/src/derives.c
index ec7173d9..7b862d82 100644
--- a/src/derives.c
+++ b/src/derives.c
@@ -25,6 +25,7 @@
*/
#include "system.h"
+#include "getargs.h"
#include "types.h"
#include "reader.h"
#include "gram.h"
@@ -32,7 +33,6 @@
short **derives;
-#if TRACE
static void
print_derives (void)
@@ -53,7 +53,6 @@ print_derives (void)
putc ('\n', stderr);
}
-#endif
void
set_derives (void)
@@ -96,9 +95,8 @@ set_derives (void)
*q++ = -1;
}
-#if TRACE
- print_derives ();
-#endif
+ if (trace_flag)
+ print_derives ();
XFREE (dset + ntokens);
XFREE (delts);