+2001-08-14 Marc Autret <autret_m@epita.fr>
+
+ Turn on %{source,header}_extension features.
+
+ * src/lex.c (percent_table): Un-CPP out header_extension and
+ source_extension.
+ * src/files.c (compute_exts_from_gf): Compare pointers with NULL.
+ (compute_exts_from_src): Remove conditions. It restores priorities
+ between options.
+
+2001-08-14 Marc Autret <autret_m@epita.fr>
+
+ * src/files.c (compute_base_names): Add extensions computing when
+ `--file-prefix' used.
+ Standardize function calls.
+
+2001-08-13 Marc Autret <autret_m@epita.fr>
+
+ * src/bison.simple (YYSTACK_USE_ALLOCA): Changed to allow users
+ defining it (defined but null disables alloca).
+
+2001-08-13 Marc Autret <autret_m@epita.fr>
+
+ * src/bison.simple (_yy_memcpy): CPP reformat.
+
+2001-08-13 Pascal Bart <pascal.bart@epita.fr>
+
+ * tests/atconfig.in (CPPFLAGS): Fix.
+
+2001-08-10 Pascal Bart <pascal.bart@epita.fr>
+
+ * doc/bison.texinfo: Include GNU General Public License from
+ `gpl.texi'.
+ * doc/gpl.texi: Add to package.
+
+2001-08-10 Marc Autret <autret_m@epita.fr>
+
+ * src/print_graph.h: Fix.
+ * src/reader.c (read_declarations): Use parse_header_extension_decl ().
+
+2001-08-10 Akim Demaille <akim@epita.fr>
+
+ * src/system.h: Provide default declarations for stpcpy, strndup,
+ and strnlen.
+
+2001-08-10 Robert Anisko <anisko_r@epita.fr>
+
+ * doc/bison.texinfo (Locations): Update @$ stuff.
+
+2001-08-09 Robert Anisko <anisko_r@epita.fr>
+
+ * src/bison.simple (YYLLOC_DEFAULT): Update.
+ (yyparse): Adjust.
+
2001-08-08 Marc Autret <autret_m@epita.fr>
- * doc/bison.texinfo: Change @samp{$<@dots{}>} to
+ * doc/bison.texinfo: Change @samp{$<@dots{}>} to
@samp{$<@dots{}>@var{n}} in Section Actions in Mid-Rule.
Reported by Fabrice Bauzac.
* src/vcg.c (output_node): Fix.
* src/vcg.h: Cleanup.
* src/print_graph.c: Add comments.
- (node_output_size): New global variable. Simplify the formatting of
+ (node_output_size): New global variable. Simplify the formatting of
the VCG graph output.
- (print_actions): Unused code is now used. It notifies the final state
+ (print_actions): Unused code is now used. It notifies the final state
and no action states in the VCG graph. It also give the reduce actions.
- The `shift and goto' edges are red and the `go to state' edges are
+ The `shift and goto' edges are red and the `go to state' edges are
blue.
Get the current node name and node_obstack by argument.
(node_obstack): New variable.
* src/vcg.c (complain.h): Include it.
Unepitaize `return' invocations.
[NDEBUG] (main): Remove.
- * src/vcg.h (node_t, edge_t, graph_t): Constify the char * memebers.
+ * src/vcg.h (node_t, edge_t, graph_t): Constify the char * members.
* src/files.c (open_files): Initialize graph_obstack.
* src/print_graph.c (print_actions): CPP out useless code.
(print_core): Don't output the last `\n' in labels.