automake-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH 1/2] yacc: update NEWS w.r.t. Yacc-generated headers extesions


From: Stefano Lattarini
Subject: [PATCH 1/2] yacc: update NEWS w.r.t. Yacc-generated headers extesions
Date: Sun, 10 Apr 2011 10:46:33 +0200
User-agent: KMail/1.13.3 (Linux/2.6.30-2-686; KDE/4.4.4; i686; ; )

[dropping bug-automake]

On Sunday 10 April 2011, Stefano Lattarini wrote:
> Reference:
>  <http://lists.gnu.org/archive/html/automake-patches/2011-01/msg00306.html>
> 
> This patch has been applied in the meantime, but it lacked NEWS and
> documentation updates.  I will post them soonish in two different
> patches.
> 
Here is the NEWS update.

OK for yacc-work?  I will push in 72 hours if there is no objection.

Thanks,
  Stefano
From 2e52ccee78f795afcb2be0f9c0f1c8c1e47c8b5f Mon Sep 17 00:00:00 2001
From: Stefano Lattarini <address@hidden>
Date: Sat, 9 Apr 2011 10:48:42 +0200
Subject: [PATCH 1/2] yacc: update NEWS w.r.t. Yacc-generated headers extesions

* NEWS: Update.
---
 ChangeLog |    5 +++++
 NEWS      |   11 +++++++++++
 2 files changed, 16 insertions(+), 0 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index f81eeaf..8c31442 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2011-04-10   Stefano Lattarini  <address@hidden>
+
+       yacc: update NEWS w.r.t. extension of Yacc-generated headers
+       * NEWS: Update.
+
 2011-01-28   Stefano Lattarini  <address@hidden>
 
        yacc: extension of headers modelled after extension of sources
diff --git a/NEWS b/NEWS
index a947af9..9fee989 100644
--- a/NEWS
+++ b/NEWS
@@ -5,9 +5,20 @@ New in 1.11.0a:
   - The `lzma' compression scheme and associated automake option `dist-lzma'
     is obsoleted by `xz' and `dist-xz' due to upstream changes.
 
+* Changes to Yacc support:
+
   - C source and header files derived from non-distributed Yacc sources are
     now removed by "make clean", not only by "make maintainer-clean".
 
+  - Slightly backward-incompatible change, relevant only for use of Yacc
+    with C++: the extensions of the header files produced by the Yacc
+    rules are now modelled after extension of the sources corresponding
+    sources.  For example, yacc files named "foo.y++" and "bar.yy" will
+    produce header files named respectively "foo.h++" and "bar.hh", where
+    they would have previously produced header files named simply "foo.h"
+    and "bar.h".  This change offers a better compatibility with the
+    results of `bison -o' calls.
+
 Bugs fixed in 1.11.0a:
 
 * Bugs introduced by 1.11:
-- 
1.7.2.3


reply via email to

[Prev in Thread] Current Thread [Next in Thread]