This is the mail archive of the libc-hacker@sourceware.cygnus.com mailing list for the glibc project.

Note that libc-hacker is a closed list. You may look at the archives of this list, but subscription and posting are not open.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: GPL (not LGPL) in libio and restrictions


>>>>> H J Lu writes:

>> 
>> Interesting.  I think there is a loophole wich makes it possible to
>> use a libc that contains libio under all circumstances:
>> 
>> As a special exception, if you link this library with files
>> compiled with a GNU compiler to produce an executable, this does
>> not cause the resulting executable to be covered by the GNU General
>> Public License.
>> 

HJ> We, Ulrich, Adam and I,  had a dicussion with RMS on this. RMS has
HJ> agreed to the following new words:

HJ>    As a special exception, if you link this library or the library,
HJ>    which is licensed under the GNU Library General Public License 
HJ>    and contains this library, to produce an executable or shared object
HJ>    file, this does not cause the resulting executable or shared object
HJ>    file to be covered by the GNU General Public License.  This
HJ>    exception does not however invalidate any other reasons why the
HJ>    executable or shared object file might be covered by the GNU General
HJ>    Public License.

Glad to hear.  If this is agreed on, we should implement it directly.
I'm appending a patch which should be applied to both glibc 2.1 and
2.2 trees.

Andreas

1999-05-31  Andreas Jaeger  <aj@arthur.rhein-neckar.de>

	* libio/fcloseall.c: Change copyright of GNU IO Library. 
	* libio/feof.c: Likewise.
	* libio/feof_u.c: Likewise.
	* libio/ferror.c: Likewise.
	* libio/ferror_u.c: Likewise
	* libio/filedoalloc.c: Likewise.
	* libio/fileno.c: Likewise.
	* libio/fileops.c: Likewise.
	* libio/fputc.c: Likewise.
	* libio/fputc_u.c: Likewise.
	* libio/freopen.c: Likewise.
	* libio/freopen64.c: Likewise.
	* libio/fseek.c: Likewise.
	* libio/fseeko.c: Likewise.
	* libio/fseeko64.c: Likewise.
	* libio/ftello.c: Likewise.
	* libio/ftello64.c: Likewise.
	* libio/genops.c: Likewise.
	* libio/getc.c: Likewise.
	* libio/getc_u.c: Likewise.
	* libio/getchar.c: Likewise.
	* libio/getchar_u.c: Likewise.
	* libio/iofclose.c: Likewise.
	* libio/iofdopen.c: Likewise.
	* libio/iofflush.c: Likewise.
	* libio/iofflush_u.c: Likewise.
	* libio/iofgetpos.c: Likewise.
	* libio/iofgetpos64.c: Likewise.
	* libio/iofgets.c: Likewise.
	* libio/iofgets_u.c: Likewise.
	* libio/iofopen.c: Likewise.
	* libio/iofopen64.c: Likewise.
	* libio/iofopncook.c: Likewise.
	* libio/iofputs.c: Likewise.
	* libio/iofputs_u.c: Likewise.
	* libio/iofread.c: Likewise.
	* libio/iofread_u.c: Likewise.
	* libio/iofsetpos.c: Likewise.
	* libio/iofsetpos64.c: Likewise.
	* libio/ioftell.c: Likewise.
	* libio/iofwrite.c: Likewise.
	* libio/iofwrite_u.c: Likewise.
	* libio/iogetdelim.c: Likewise.
	* libio/iogetline.c: Likewise.
	* libio/iogets.c: Likewise.
	* libio/iopadn.c: Likewise.
	* libio/iopopen.c: Likewise.
	* libio/ioputs.c: Likewise.
	* libio/ioseekoff.c: Likewise.
	* libio/ioseekpos.c: Likewise.
	* libio/iosetbuffer.c: Likewise.
	* libio/iosetvbuf.c: Likewise.
	* libio/iosprintf.c: Likewise.
	* libio/ioungetc.c: Likewise.
	* libio/iovdprintf.c: Likewise.
	* libio/iovsprintf.c: Likewise.
	* libio/iovsscanf.c: Likewise.
	* libio/libio.h: Likewise.
	* libio/libioP.h: Likewise.
	* libio/oldfileops.c: Likewise.
	* libio/oldiofclose.c: Likewise.
	* libio/oldiofdopen.c: Likewise.
	* libio/oldiofopen.c: Likewise.
	* libio/oldiopopen.c: Likewise.
	* libio/oldpclose.c: Likewise.
	* libio/oldstdfiles.c: Likewise.
	* libio/pclose.c: Likewise.
	* libio/peekc.c: Likewise.
	* libio/rewind.c: Likewise.
	* libio/setbuf.c: Likewise.
	* libio/setlinebuf.c: Likewise.
	* libio/stdfiles.c: Likewise.
	* libio/stdio.c: Likewise.
	* libio/strfile.h: Likewise.
	* libio/strops.c: Likewise.
	* libio/vasprintf.c: Likewise.
	* libio/vscanf.c: Likewise.
	* libio/vsnprintf.c: Likewise.

============================================================
Index: libio/feof_u.c
--- libio/feof_u.c	1997/08/20 03:39:59	1.3
+++ libio/feof_u.c	1999/05/31 18:50:07
@@ -16,12 +16,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 #include "libioP.h"
 #include "stdio.h"
============================================================
Index: libio/ferror_u.c
--- libio/ferror_u.c	1997/08/20 03:39:59	1.3
+++ libio/ferror_u.c	1999/05/31 18:50:07
@@ -16,12 +16,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 #include "libioP.h"
 #include "stdio.h"
============================================================
Index: libio/fcloseall.c
--- libio/fcloseall.c	1998/04/14 16:42:30	1.4
+++ libio/fcloseall.c	1999/05/31 18:41:15
@@ -16,12 +16,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 #include "libioP.h"
 #include <stdio.h>
============================================================
Index: libio/feof.c
--- libio/feof.c	1997/08/20 03:39:59	1.5
+++ libio/feof.c	1999/05/31 18:41:15
@@ -16,12 +16,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 #include "libioP.h"
 #include "stdio.h"
============================================================
Index: libio/ferror.c
--- libio/ferror.c	1997/08/20 03:39:59	1.5
+++ libio/ferror.c	1999/05/31 18:41:15
@@ -16,12 +16,15 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
+
 
 #include "libioP.h"
 #include "stdio.h"
============================================================
Index: libio/filedoalloc.c
--- libio/filedoalloc.c	1997/10/12 03:10:11	1.9
+++ libio/filedoalloc.c	1999/05/31 18:41:15
@@ -16,12 +16,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 /*
  * Copyright (c) 1990 The Regents of the University of California.
============================================================
Index: libio/fileno.c
--- libio/fileno.c	1997/08/20 03:40:00	1.5
+++ libio/fileno.c	1999/05/31 18:41:15
@@ -16,12 +16,15 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
+
 
 #include "libioP.h"
 #include "stdio.h"
============================================================
Index: libio/fileops.c
--- libio/fileops.c	1998/11/04 22:58:44	1.41
+++ libio/fileops.c	1999/05/31 18:41:16
@@ -17,12 +17,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 
 #ifndef _POSIX_SOURCE
============================================================
Index: libio/fputc.c
--- libio/fputc.c	1998/06/07 13:47:04	1.8
+++ libio/fputc.c	1999/05/31 18:41:16
@@ -16,12 +16,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 #include "libioP.h"
 #include "stdio.h"
============================================================
Index: libio/fputc_u.c
--- libio/fputc_u.c	1997/08/20 03:40:00	1.4
+++ libio/fputc_u.c	1999/05/31 18:41:16
@@ -16,12 +16,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 #include "libioP.h"
 #include "stdio.h"
============================================================
Index: libio/freopen.c
--- libio/freopen.c	1998/06/07 13:47:05	1.11
+++ libio/freopen.c	1999/05/31 18:41:16
@@ -16,12 +16,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 #include "libioP.h"
 #include "stdio.h"
============================================================
Index: libio/freopen64.c
--- libio/freopen64.c	1998/06/07 13:47:06	1.2
+++ libio/freopen64.c	1999/05/31 18:41:16
@@ -16,12 +16,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 #include "libioP.h"
 #include "stdio.h"
============================================================
Index: libio/fseek.c
--- libio/fseek.c	1998/06/07 13:47:07	1.7
+++ libio/fseek.c	1999/05/31 18:41:16
@@ -16,12 +16,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 #include "libioP.h"
 #include "stdio.h"
============================================================
Index: libio/fseeko.c
--- libio/fseeko.c	1998/06/07 13:47:08	1.2
+++ libio/fseeko.c	1999/05/31 18:41:16
@@ -16,12 +16,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 #include "libioP.h"
 #include "stdio.h"
============================================================
Index: libio/fseeko64.c
--- libio/fseeko64.c	1998/06/07 13:47:10	1.2
+++ libio/fseeko64.c	1999/05/31 18:41:16
@@ -16,12 +16,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 #include <errno.h>
 #include "libioP.h"
============================================================
Index: libio/ftello.c
--- libio/ftello.c	1998/09/18 17:47:39	1.3
+++ libio/ftello.c	1999/05/31 18:41:16
@@ -16,12 +16,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 #include <stdio.h>
 #include <libioP.h>
============================================================
Index: libio/ftello64.c
--- libio/ftello64.c	1998/09/18 17:48:04	1.3
+++ libio/ftello64.c	1999/05/31 18:41:16
@@ -16,12 +16,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 #include <stdio.h>
 #include <libioP.h>
============================================================
Index: libio/genops.c
--- libio/genops.c	1999/01/28 13:53:05	1.31
+++ libio/genops.c	1999/05/31 18:41:17
@@ -16,12 +16,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 /* Generic or default I/O operations. */
 
============================================================
Index: libio/getc.c
--- libio/getc.c	1999/01/26 20:46:42	1.10
+++ libio/getc.c	1999/05/31 18:41:17
@@ -16,12 +16,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 #include "libioP.h"
 #include "stdio.h"
============================================================
Index: libio/getc_u.c
--- libio/getc_u.c	1999/01/28 12:40:28	1.6
+++ libio/getc_u.c	1999/05/31 18:41:17
@@ -16,12 +16,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 #include "libioP.h"
 #include "stdio.h"
============================================================
Index: libio/getchar.c
--- libio/getchar.c	1998/06/07 13:47:14	1.8
+++ libio/getchar.c	1999/05/31 18:41:17
@@ -16,12 +16,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 #include "libioP.h"
 #include "stdio.h"
============================================================
Index: libio/getchar_u.c
--- libio/getchar_u.c	1997/08/20 03:40:01	1.4
+++ libio/getchar_u.c	1999/05/31 18:41:17
@@ -16,12 +16,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 #include "libioP.h"
 #include "stdio.h"
============================================================
Index: libio/iofclose.c
--- libio/iofclose.c	1998/09/18 17:51:35	1.11
+++ libio/iofclose.c	1999/05/31 18:41:17
@@ -16,12 +16,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 #include "libioP.h"
 #ifdef __STDC__
============================================================
Index: libio/iofdopen.c
--- libio/iofdopen.c	1998/08/08 19:39:30	1.11
+++ libio/iofdopen.c	1999/05/31 18:41:17
@@ -16,12 +16,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 #ifdef __STDC__
 #include <stdlib.h>
============================================================
Index: libio/iofflush.c
--- libio/iofflush.c	1998/06/07 13:47:16	1.9
+++ libio/iofflush.c	1999/05/31 18:41:17
@@ -16,12 +16,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 #include "libioP.h"
 #include <stdio.h>
============================================================
Index: libio/iofflush_u.c
--- libio/iofflush_u.c	1997/08/20 03:40:01	1.3
+++ libio/iofflush_u.c	1999/05/31 18:41:17
@@ -16,12 +16,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 #include "libioP.h"
 #include <stdio.h>
============================================================
Index: libio/iofgetpos.c
--- libio/iofgetpos.c	1998/09/18 17:52:13	1.12
+++ libio/iofgetpos.c	1999/05/31 18:41:17
@@ -16,12 +16,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 #include "libioP.h"
 #include <errno.h>
============================================================
Index: libio/iofgetpos64.c
--- libio/iofgetpos64.c	1998/09/18 17:52:28	1.4
+++ libio/iofgetpos64.c	1999/05/31 18:41:17
@@ -16,12 +16,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 #include "libioP.h"
 #include <errno.h>
============================================================
Index: libio/iofgets.c
--- libio/iofgets.c	1998/11/08 10:37:58	1.12
+++ libio/iofgets.c	1999/05/31 18:41:17
@@ -16,12 +16,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 #include "libioP.h"
 #include <stdio.h>
============================================================
Index: libio/iofgets_u.c
--- libio/iofgets_u.c	1998/11/08 10:37:59	1.2
+++ libio/iofgets_u.c	1999/05/31 18:41:17
@@ -16,12 +16,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 #include "libioP.h"
 #include <stdio.h>
============================================================
Index: libio/iofopen.c
--- libio/iofopen.c	1999/01/24 17:27:48	1.12
+++ libio/iofopen.c	1999/05/31 18:41:17
@@ -16,12 +16,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 #include "libioP.h"
 #ifdef __STDC__
============================================================
Index: libio/iofopen64.c
--- libio/iofopen64.c	1999/01/24 17:27:30	1.6
+++ libio/iofopen64.c	1999/05/31 18:41:17
@@ -16,12 +16,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 #include "libioP.h"
 #ifdef __STDC__
============================================================
Index: libio/iofopncook.c
--- libio/iofopncook.c	1999/04/28 10:00:02	1.7
+++ libio/iofopncook.c	1999/05/31 18:41:18
@@ -16,12 +16,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 #include <libioP.h>
 #include <stdio.h>
============================================================
Index: libio/iofputs.c
--- libio/iofputs.c	1998/06/07 13:47:20	1.8
+++ libio/iofputs.c	1999/05/31 18:41:18
@@ -16,12 +16,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 #include "libioP.h"
 #include <string.h>
============================================================
Index: libio/iofputs_u.c
--- libio/iofputs_u.c	1998/07/16 13:48:42	1.2
+++ libio/iofputs_u.c	1999/05/31 18:41:18
@@ -16,12 +16,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 #include "libioP.h"
 #include <stdio.h>
============================================================
Index: libio/iofread.c
--- libio/iofread.c	1998/11/12 18:00:33	1.9
+++ libio/iofread.c	1999/05/31 18:41:18
@@ -16,12 +16,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 #include "libioP.h"
 
============================================================
Index: libio/iofread_u.c
--- libio/iofread_u.c	1998/11/12 18:01:16	1.3
+++ libio/iofread_u.c	1999/05/31 18:41:18
@@ -16,12 +16,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 #include "libioP.h"
 #include <stdio.h>
============================================================
Index: libio/iofsetpos.c
--- libio/iofsetpos.c	1998/06/07 13:47:22	1.10
+++ libio/iofsetpos.c	1999/05/31 18:41:18
@@ -16,12 +16,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 #include <libioP.h>
 #include <errno.h>
============================================================
Index: libio/iofsetpos64.c
--- libio/iofsetpos64.c	1998/06/07 13:47:23	1.2
+++ libio/iofsetpos64.c	1999/05/31 18:41:18
@@ -16,12 +16,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 #include <libioP.h>
 #include <errno.h>
============================================================
Index: libio/ioftell.c
--- libio/ioftell.c	1998/09/18 17:52:53	1.10
+++ libio/ioftell.c	1999/05/31 18:41:18
@@ -16,12 +16,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 #include "libioP.h"
 #include <errno.h>
============================================================
Index: libio/iofwrite.c
--- libio/iofwrite.c	1998/07/04 10:21:49	1.9
+++ libio/iofwrite.c	1999/05/31 18:41:18
@@ -16,12 +16,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 #include "libioP.h"
 
============================================================
Index: libio/iofwrite_u.c
--- libio/iofwrite_u.c	1998/11/12 18:01:43	1.3
+++ libio/iofwrite_u.c	1999/05/31 18:41:18
@@ -16,12 +16,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 #include "libioP.h"
 #include <stdio.h>
============================================================
Index: libio/iogetdelim.c
--- libio/iogetdelim.c	1998/06/07 13:47:26	1.10
+++ libio/iogetdelim.c	1999/05/31 18:41:18
@@ -16,12 +16,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 #ifdef __STDC__
 #include <stdlib.h>
============================================================
Index: libio/iogetline.c
--- libio/iogetline.c	1998/08/26 07:27:39	1.6
+++ libio/iogetline.c	1999/05/31 18:41:18
@@ -16,12 +16,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 #include "libioP.h"
 #include <string.h>
============================================================
Index: libio/iogets.c
--- libio/iogets.c	1998/06/07 13:47:27	1.11
+++ libio/iogets.c	1999/05/31 18:41:18
@@ -16,12 +16,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 #include "libioP.h"
 #include <limits.h>
============================================================
Index: libio/iopadn.c
--- libio/iopadn.c	1997/08/20 03:40:04	1.3
+++ libio/iopadn.c	1999/05/31 18:41:18
@@ -16,12 +16,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 #include "libioP.h"
 
============================================================
Index: libio/iopopen.c
--- libio/iopopen.c	1999/04/28 21:54:37	1.18
+++ libio/iopopen.c	1999/05/31 18:41:18
@@ -17,12 +17,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 #ifndef _POSIX_SOURCE
 # define _POSIX_SOURCE
============================================================
Index: libio/ioputs.c
--- libio/ioputs.c	1998/06/07 13:47:28	1.8
+++ libio/ioputs.c	1999/05/31 18:41:18
@@ -16,12 +16,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 #include "libioP.h"
 #include <string.h>
============================================================
Index: libio/ioseekoff.c
--- libio/ioseekoff.c	1998/10/25 09:01:06	1.8
+++ libio/ioseekoff.c	1999/05/31 18:41:18
@@ -16,12 +16,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 #include <libioP.h>
 #include <errno.h> 
============================================================
Index: libio/ioseekpos.c
--- libio/ioseekpos.c	1998/06/07 13:47:30	1.6
+++ libio/ioseekpos.c	1999/05/31 18:41:18
@@ -16,12 +16,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 #include <libioP.h>
 
============================================================
Index: libio/iosetbuffer.c
--- libio/iosetbuffer.c	1998/06/07 13:47:31	1.8
+++ libio/iosetbuffer.c	1999/05/31 18:41:18
@@ -16,12 +16,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 #include "libioP.h"
 
============================================================
Index: libio/iosetvbuf.c
--- libio/iosetvbuf.c	1998/06/07 13:47:32	1.10
+++ libio/iosetvbuf.c	1999/05/31 18:41:19
@@ -16,12 +16,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 #include "libioP.h"
 
============================================================
Index: libio/iosprintf.c
--- libio/iosprintf.c	1997/08/20 03:40:04	1.2
+++ libio/iosprintf.c	1999/05/31 18:41:19
@@ -16,12 +16,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 #include "libioP.h"
 
============================================================
Index: libio/ioungetc.c
--- libio/ioungetc.c	1998/06/07 13:47:33	1.8
+++ libio/ioungetc.c	1999/05/31 18:41:19
@@ -16,12 +16,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 #include "libioP.h"
 
============================================================
Index: libio/iovdprintf.c
--- libio/iovdprintf.c	1998/03/10 20:31:03	1.5
+++ libio/iovdprintf.c	1999/05/31 18:41:19
@@ -16,12 +16,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 #include "libioP.h"
 #include "libio.h"
============================================================
Index: libio/iovsprintf.c
--- libio/iovsprintf.c	1998/06/07 13:47:34	1.12
+++ libio/iovsprintf.c	1999/05/31 18:41:19
@@ -16,12 +16,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 #include "libioP.h"
 #include "strfile.h"
============================================================
Index: libio/iovsscanf.c
--- libio/iovsscanf.c	1998/06/07 13:47:35	1.14
+++ libio/iovsscanf.c	1999/05/31 18:41:19
@@ -16,12 +16,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 #include "libioP.h"
 #include "strfile.h"
============================================================
Index: libio/libio.h
--- libio/libio.h	1998/12/04 20:54:10	1.33
+++ libio/libio.h	1999/05/31 18:41:19
@@ -17,12 +17,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 #ifndef _IO_STDIO_H
 #define _IO_STDIO_H
============================================================
Index: libio/libioP.h
--- libio/libioP.h	1998/11/23 09:31:48	1.33
+++ libio/libioP.h	1999/05/31 18:41:20
@@ -16,12 +16,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 #include <errno.h>
 #ifndef __set_errno
============================================================
Index: libio/oldfileops.c
--- libio/oldfileops.c	1999/03/26 18:23:19	1.13
+++ libio/oldfileops.c	1999/05/31 18:41:21
@@ -17,12 +17,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 /* This is a compatibility file.  If we don't build the libc with
    versioning don't compile this file.  */
============================================================
Index: libio/oldiofclose.c
--- libio/oldiofclose.c	1999/03/26 18:23:20	1.4
+++ libio/oldiofclose.c	1999/05/31 18:41:21
@@ -16,12 +16,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 #define _IO_USE_OLD_IO_FILE
 #include "libioP.h"
============================================================
Index: libio/oldiofdopen.c
--- libio/oldiofdopen.c	1999/03/26 18:23:21	1.3
+++ libio/oldiofdopen.c	1999/05/31 18:41:21
@@ -16,12 +16,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 #define _IO_USE_OLD_IO_FILE
 #ifdef __STDC__
============================================================
Index: libio/oldiofopen.c
--- libio/oldiofopen.c	1999/03/26 18:23:22	1.4
+++ libio/oldiofopen.c	1999/05/31 18:41:21
@@ -16,12 +16,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 #define _IO_USE_OLD_IO_FILE
 #include "libioP.h"
============================================================
Index: libio/oldiopopen.c
--- libio/oldiopopen.c	1999/04/28 21:54:53	1.2
+++ libio/oldiopopen.c	1999/05/31 18:41:21
@@ -17,12 +17,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 #define _IO_USE_OLD_IO_FILE
 #ifndef _POSIX_SOURCE
============================================================
Index: libio/oldpclose.c
--- libio/oldpclose.c	1998/11/23 09:32:30	1.1
+++ libio/oldpclose.c	1999/05/31 18:41:21
@@ -16,12 +16,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 #define _IO_USE_OLD_IO_FILE
 #include "libioP.h"
============================================================
Index: libio/oldstdfiles.c
--- libio/oldstdfiles.c	1998/09/16 17:42:09	1.5
+++ libio/oldstdfiles.c	1999/05/31 18:41:22
@@ -16,12 +16,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 
 /* This file provides definitions of _IO_stdin, _IO_stdout, and _IO_stderr
============================================================
Index: libio/pclose.c
--- libio/pclose.c	1998/11/23 09:31:58	1.3
+++ libio/pclose.c	1999/05/31 18:41:22
@@ -16,12 +16,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 #include "libioP.h"
 #include "stdio.h"
============================================================
Index: libio/peekc.c
--- libio/peekc.c	1998/06/07 13:47:38	1.3
+++ libio/peekc.c	1999/05/31 18:41:22
@@ -16,12 +16,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 #include "libioP.h"
 #include "stdio.h"
============================================================
Index: libio/rewind.c
--- libio/rewind.c	1998/10/25 09:01:21	1.7
+++ libio/rewind.c	1999/05/31 18:41:22
@@ -16,12 +16,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 #include "libioP.h"
 #include "stdio.h"
============================================================
Index: libio/setbuf.c
--- libio/setbuf.c	1997/08/20 03:40:06	1.2
+++ libio/setbuf.c	1999/05/31 18:41:22
@@ -16,12 +16,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 #include "libioP.h"
 #include "stdio.h"
============================================================
Index: libio/setlinebuf.c
--- libio/setlinebuf.c	1997/08/20 03:40:06	1.2
+++ libio/setlinebuf.c	1999/05/31 18:41:22
@@ -16,12 +16,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 #include "libioP.h"
 #include "stdio.h"
============================================================
Index: libio/stdfiles.c
--- libio/stdfiles.c	1997/12/14 21:38:31	1.11
+++ libio/stdfiles.c	1999/05/31 18:41:22
@@ -16,12 +16,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 
 /* This file provides definitions of _IO_stdin, _IO_stdout, and _IO_stderr
============================================================
Index: libio/stdio.c
--- libio/stdio.c	1997/12/14 21:38:42	1.6
+++ libio/stdio.c	1999/05/31 18:41:22
@@ -16,12 +16,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 #include "libioP.h"
 #include "stdio.h"
============================================================
Index: libio/strfile.h
--- libio/strfile.h	1998/07/20 18:25:14	1.5
+++ libio/strfile.h	1999/05/31 18:41:22
@@ -16,12 +16,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 #include <libio.h>
 #ifdef TODO
============================================================
Index: libio/strops.c
--- libio/strops.c	1998/05/22 17:17:34	1.16
+++ libio/strops.c	1999/05/31 18:41:22
@@ -16,12 +16,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 #include "strfile.h"
 #include "libioP.h"
============================================================
Index: libio/vasprintf.c
--- libio/vasprintf.c	1997/08/20 03:40:07	1.6
+++ libio/vasprintf.c	1999/05/31 18:41:22
@@ -16,12 +16,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 #include <malloc.h>
 #include "libioP.h"
============================================================
Index: libio/vscanf.c
--- libio/vscanf.c	1997/08/20 03:40:07	1.2
+++ libio/vscanf.c	1999/05/31 18:41:22
@@ -16,12 +16,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 #include "libioP.h"
 #include "stdio.h"
============================================================
Index: libio/vsnprintf.c
--- libio/vsnprintf.c	1998/08/23 18:18:01	1.10
+++ libio/vsnprintf.c	1999/05/31 18:41:22
@@ -16,12 +16,14 @@
    the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA.
 
-   As a special exception, if you link this library with files
-   compiled with a GNU compiler to produce an executable, this does
-   not cause the resulting executable to be covered by the GNU General
-   Public License.  This exception does not however invalidate any
-   other reasons why the executable file might be covered by the GNU
-   General Public License.  */
+   As a special exception, if you link this library or the library,
+   which is licensed under the GNU Library General Public License 
+   and contains this library, to produce an executable or shared object
+   file, this does not cause the resulting executable or shared object
+   file to be covered by the GNU General Public License.  This
+   exception does not however invalidate any other reasons why the
+   executable or shared object file might be covered by the GNU General
+   Public License.  */
 
 #include "libioP.h"
 #include "strfile.h"



-- 
 Andreas Jaeger   aj@arthur.rhein-neckar.de    jaeger@informatik.uni-kl.de
  for pgp-key finger ajaeger@aixd1.rhrk.uni-kl.de

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]