]> git.saurik.com Git - bison.git/blobdiff - ChangeLog
Always put auxiliary code files in the same dir as other output files.
[bison.git] / ChangeLog
index 95477a250e760c863b0eac5bf32fd6b28ae14b2d..40037cf8c2d77d6819ff9f0fe86cf1d6dbdd8a76 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,15 @@
+2008-10-30  Joel E. Denny  <jdenny@ces.clemson.edu>
+
+       Always put auxiliary code files in the same dir as other output files.
+       * src/files.c (compute_file_name_parts): When the user specifies
+       --output but not --file-prefix, extract the directory prefix from the
+       file prefix not from the grammar file name.  This affects the location
+       of files like location.hh generated by the C++ skeleton.  The includes
+       in the other output files require this fix.
+       * tests/output.at (AT_CHECK_OUTPUT): Automatically create directories
+       for expected output files.
+       (Output files): Add a test for the above.
+
 2008-10-29  Joel E. Denny  <jdenny@ces.clemson.edu>
 
        * gnulib: Update submodule to HEAD.