]> git.saurik.com Git - bison.git/blobdiff - ChangeLog
Turn on %{source,header}_extension features.
[bison.git] / ChangeLog
index b52b2ef837064781a8c09b90d3e151d7bc752590..4f039d229139137d7922459735c4d7732be7ec31 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,12 +1,62 @@
+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>
 
 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.
        @samp{$<@dots{}>@var{n}} in Section Actions in Mid-Rule.
        Reported by Fabrice Bauzac.
-       
-2001-08-08  Marc Autret  <autret_m@epita.fr>
-
-       * ChangeLog: Adjust.
 
 2001-08-08  Marc Autret  <autret_m@epita.fr>
 
 
 2001-08-08  Marc Autret  <autret_m@epita.fr>
 
        * src/vcg.c (output_node): Fix.
        * src/vcg.h: Cleanup.
        * src/print_graph.c: Add comments.
        * 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.
        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.
        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.
        blue.
        Get the current node name and node_obstack by argument.
        (node_obstack): New variable.
@@ -41,7 +91,7 @@
        * src/vcg.c (complain.h): Include it.
        Unepitaize `return' invocations.
        [NDEBUG] (main): Remove.
        * 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.
        * 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.