This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
PATCH: dyn-string.c license
- From: Mark Mitchell <mark at codesourcery dot com>
- To: gcc-patches at gcc dot gnu dot org
- Date: Wed, 27 Mar 2002 10:24:13 -0800
- Subject: PATCH: dyn-string.c license
Recently, I announced that the FSF changed the license on cp-demangle.c
so that the demangler could (eventually) be part of the runtime library.
However, I had unfortunately neglected to notice that cp-demangle.c
depends on dyn-string.c. Fortunately, the FSF has approved changing
the license on that file as well. That means that it should now be
fully possible to reintegrate cp-demangle.c into the runtime library.
(This was done in the pre-3.0 time frame, but we undid it when we
realized that the demangler was under the GPL, rather than the libgcc
license.)
Here is the patch that updates the dyn-string.c license, applied on
the mainline and on the branch.
--
Mark Mitchell mark@codesourcery.com
CodeSourcery, LLC http://www.codesourcery.com
2002-03-27 Mark Mitchell <mark@codesourcery.com>
* dyn-string.c: Add libgcc exception to copyright notice.
Index: dyn-string.c
===================================================================
RCS file: /cvs/gcc/gcc/libiberty/dyn-string.c,v
retrieving revision 1.5
diff -c -p -r1.5 dyn-string.c
*** dyn-string.c 2000/09/05 01:01:12 1.5
--- dyn-string.c 2002/03/27 18:24:17
***************
*** 1,5 ****
/* An abstract string datatype.
! Copyright (C) 1998, 1999, 2000 Free Software Foundation, Inc.
Contributed by Mark Mitchell (mark@markmitchell.com).
This file is part of GNU CC.
--- 1,5 ----
/* An abstract string datatype.
! Copyright (C) 1998, 1999, 2000, 2002 Free Software Foundation, Inc.
Contributed by Mark Mitchell (mark@markmitchell.com).
This file is part of GNU CC.
*************** GNU CC is free software; you can redistr
*** 8,13 ****
--- 8,22 ----
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2, or (at your option)
any later version.
+
+ In addition to the permissions in the GNU General Public License, the
+ Free Software Foundation gives you unlimited permission to link the
+ compiled version of this file into combinations with other programs,
+ and to distribute those combinations without any restriction coming
+ from the use of this file. (The General Public License restrictions
+ do apply in other respects; for example, they cover modification of
+ the file, and distribution when not linked into a combined
+ executable.)
GNU CC is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of