]> git.saurik.com Git - bison.git/commitdiff
Undo 2005-12-01 tentative license wording change.
authorPaul Eggert <eggert@cs.ucla.edu>
Thu, 22 Dec 2005 04:38:26 +0000 (04:38 +0000)
committerPaul Eggert <eggert@cs.ucla.edu>
Thu, 22 Dec 2005 04:38:26 +0000 (04:38 +0000)
ChangeLog
NEWS
data/glr.c
data/glr.cc
data/lalr1.cc
data/location.cc
data/yacc.c

index 9cd319389299ae5afec41f6c98995eb31b11bfd0..3be972e518bc8afb775defaec29d0fa80047e23b 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,16 @@
 2005-12-21  Paul Eggert  <eggert@cs.ucla.edu>
 
+       Undo 2005-12-01 tentative license wording change.  The wording is
+       still being reviewed by the lawyers, and we don't want to wait for
+       them before publishing a test release.  For now, revert to the
+       previous wording.
+       * NEWS: Undo 2005-12-01 change.
+       * data/glr.c: Revert to previous license wording.
+       * data/glr.cc: Likewise.
+       * data/lalr1.cc: Likewise.
+       * data/location.cc: Likewise.
+       * data/yacc.c: Likewise.
+
        * NEWS: Reword %destructor vs YYABORT etc.
        * data/glr.c: Use American spacing, for consistency.
        * data/glr.cc: Likewise.
diff --git a/NEWS b/NEWS
index ae7c5c9499d3197ca41350ccdd41529195864ef2..22d182fa25fd2c963f882d65b0640310e3fea0ab 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -8,12 +8,6 @@ Changes in version 2.1a:
   and YYERROR, for all objects on the stack, other than objects
   corresponding to the right-hand side of the current rule.
 
-* GLR, C++ LALR(1) parsers.
-  These parser skeletons are now distributed with the same special
-  license exception that the C LALR(1) parser skeleton has had since
-  Bison 1.24.  Hence the FSF imposes no copyright restriction on the
-  output of Bison when it is generating such parsers.
-
 * %expect, %expect-rr
   Incorrect numbers of expected conflicts are now actual errors,
   instead of warnings.
index e1671325203d9d4af503067f9187bc8096e29f9d..6b90187cee4c0e3d17c267d0a9555d6661891e23 100644 (file)
@@ -2444,11 +2444,6 @@ m4_if(b4_defines_flag, 0, [],
 b4_copyright([Skeleton parser for GLR parsing with Bison],
             [2002, 2003, 2004, 2005])[
 
-/* As a special exception, when this parser skeleton is copied by
-   Bison into a Bison output file, you may use that output file
-   without restriction.  This special exception was added by the Free
-   Software Foundation for C GLR parsers in version 2.2 of Bison.  */
-
 /* C GLR parser skeleton written by Paul Hilfinger.  */
 ]
 
index 23148c9a8a74552d2dcdfbcd2c5921ea0d74411e..69232f97d4944364db389cd3621238df8bd6d9d5 100644 (file)
@@ -168,12 +168,6 @@ m4_include(b4_pkgdatadir/[glr.c])
 b4_copyright([C++ Skeleton parser for GLALR(1) parsing with Bison],
              [2002, 2003, 2004, 2005])[
 
-/* As a special exception, when this parser skeleton is copied by
-   Bison into a Bison output file, you may use that output file
-   without restriction.  This special exception was added by the Free
-   Software Foundation for C++ GLR parsers in version 2.2 of
-   Bison.  */
-
 /* C++ GLR parser skeleton written by Akim Demaille.  */
 
 #ifndef PARSER_HEADER_H
index ef45107082c33c35f009074f3116882ddc361812..dba89da6c9689a1aac230a5865f8c6a4f839053d 100644 (file)
@@ -32,12 +32,7 @@ m4_if(b4_defines_flag, 0, [],
 b4_copyright([C++ Skeleton parser for LALR(1) parsing with Bison],
              [2002, 2003, 2004, 2005])
 dnl FIXME: This is wrong, we want computed header guards.
-[/* As a special exception, when this parser skeleton is copied by
-   Bison into a Bison output file, you may use that output file
-   without restriction.  This special exception was added by the Free
-   Software Foundation for C++ LALR(1) parsers in version 2.2 of
-   Bison.  */
-
+[
 /* C++ LALR(1) parser skeleton written by Akim Demaille.  */
 
 #ifndef PARSER_HEADER_H
index a6b1b35eac4b93b4e708e3e0725be13b70d6873b..a134bfa8e52465e6b5545e4c6d559c5905c9b57d 100644 (file)
@@ -25,11 +25,7 @@ m4_include(b4_pkgdatadir/[c++.m4])
 m4_changecom()
 m4_divert(0)dnl
 @output b4_dir_prefix[]position.hh
-b4_copyright([Position class for Bison C++ parsers], [2002, 2003, 2004, 2005])dnl
-[/* As a special exception, when this parser skeleton is copied by
-   Bison into a Bison output file, you may use that output file
-   without restriction.  This special exception was added by the Free
-   Software Foundation for C++ parsers in version 2.2 of Bison.  */
+b4_copyright([Position class for Bison C++ parsers], [2002, 2003, 2004, 2005])[
 
 /**
  ** \file position.hh
index c23b5dc1c79c471da7733788c8d0854d1bdd72cc..71d2e5322c07cda62b65115074973c1eb645f0a2 100644 (file)
@@ -137,11 +137,10 @@ m4_divert(0)dnl
 b4_copyright([Skeleton parser for Yacc-like parsing with Bison],
              [1984, 1989, 1990, 2000, 2001, 2002, 2003, 2004, 2005])[
 
-/* As a special exception, when this parser skeleton is copied by
-   Bison into a Bison output file, you may use that output file
-   without restriction.  This special exception was added by the Free
-   Software Foundation for C LALR(1) parsers in version 1.24 of
-   Bison.  */
+/* As a special exception, when this file is copied by Bison into a
+   Bison output file, you may use that output file without restriction.
+   This special exception was added by the Free Software Foundation
+   in version 1.24 of Bison.  */
 
 /* C LALR(1) parser skeleton written by Richard Stallman, by
    simplifying the original so-called "semantic" parser.  */