]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
iterator.h: Add GPL copyright info, with exception clause.
authorMatthias Klose <doko@debian.org>
Thu, 6 May 2004 22:35:27 +0000 (22:35 +0000)
committerMatthias Klose <doko@gcc.gnu.org>
Thu, 6 May 2004 22:35:27 +0000 (22:35 +0000)
2004-05-07  Matthias Klose  <doko@debian.org>

* include/backward/iterator.h: Add GPL copyright info,
with exception clause.
* config/cpu/hppa/atomicity.h: Likewise.
* config/io/c_io_libio_codecvt.c: Likewise.
* include/bits/boost_concept_check.h: Likewise.
* include/backward/iterator.h: Likewise.
* libsupc++/tinfo.h: Likewise.
* po/string_literals.cc: Likewise.
* src/wstring-inst.cc: Likewise.
* libio/_G_config.h: Likewise.
* libio/iolibio.h: Likewise.

From-SVN: r81587

libstdc++-v3/ChangeLog
libstdc++-v3/config/cpu/hppa/atomicity.h
libstdc++-v3/config/io/c_io_libio_codecvt.c
libstdc++-v3/include/backward/iterator.h
libstdc++-v3/include/bits/boost_concept_check.h
libstdc++-v3/libio/_G_config.h
libstdc++-v3/libio/iolibio.h
libstdc++-v3/libsupc++/tinfo.h
libstdc++-v3/po/string_literals.cc
libstdc++-v3/src/wstring-inst.cc

index 2bb5a2a2d919f23fb1627fe8788077f659b3db94..0a3d66e3dec48c80c459726194d96d25b5235372 100644 (file)
@@ -1,3 +1,17 @@
+2004-05-07  Matthias Klose  <doko@debian.org>
+
+       * include/backward/iterator.h: Add GPL copyright info,
+       with exception clause.
+       * config/cpu/hppa/atomicity.h: Likewise.
+       * config/io/c_io_libio_codecvt.c: Likewise.
+       * include/bits/boost_concept_check.h: Likewise.
+       * include/backward/iterator.h: Likewise.
+       * libsupc++/tinfo.h: Likewise.
+       * po/string_literals.cc: Likewise.
+       * src/wstring-inst.cc: Likewise.
+       * libio/_G_config.h: Likewise.
+       * libio/iolibio.h: Likewise.
+
 2004-02-22  Paolo Carlini  <pcarlini@suse.de>
 
        PR libstdc++/14220
index d99ac34d0b3e322daf87afe780ef90ce6b580599..f7f16093b4586a60f9f5822f2af8a84396933fdc 100644 (file)
@@ -1,5 +1,5 @@
 /* Low-level functions for atomic operations.  PA-RISC version. -*- C++ -*-
-   Copyright 2002 Free Software Foundation, Inc.
+   Copyright 2002, 2004 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
 
    The GNU C Library is free software; you can redistribute it and/or
    write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
    Boston, MA 02111-1307, USA.  */
 
+// As a special exception, you may use this file as part of a free software
+// library without restriction.  Specifically, if other files instantiate
+// templates or use macros or inline functions from this file, or you compile
+// this file and link it with other files to produce an executable, this
+// file does not by itself 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.
+
 #ifndef _BITS_ATOMICITY_H
 #define _BITS_ATOMICITY_H      1
 
index 38d8b55e0c2aed0fc534f1f6bd4a8528f554a1fa..5c74101263a6eadf0e1edfb76249adabc6db7d3b 100644 (file)
    other reasons why the executable file might be covered by the GNU
    General Public License.  */
 
+// As a special exception, you may use this file as part of a free software
+// library without restriction.  Specifically, if other files instantiate
+// templates or use macros or inline functions from this file, or you compile
+// this file and link it with other files to produce an executable, this
+// file does not by itself 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.
 /* Slightly modified from glibc/libio/iofwide.c */
 
 #include <libio.h>
index 179f457d324dc37fd82b292a9b70b7aff5a1648e..233f17e2f2dfce1a68ac5fdb2d2382a50ce7033f 100644 (file)
@@ -1,3 +1,32 @@
+// Backward-compat support -*- C++ -*-
+
+// Copyright (C) 2001, 2004 Free Software Foundation, Inc.
+//
+// This file is part of the GNU ISO C++ Library.  This library is free
+// software; you can redistribute it and/or modify it under the
+// terms of the GNU General Public License as published by the
+// Free Software Foundation; either version 2, or (at your option)
+// any later version.
+
+// This library is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+// GNU General Public License for more details.
+
+// You should have received a copy of the GNU General Public License along
+// with this library; see the file COPYING.  If not, write to the Free
+// Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307,
+// USA.
+
+// As a special exception, you may use this file as part of a free software
+// library without restriction.  Specifically, if other files instantiate
+// templates or use macros or inline functions from this file, or you compile
+// this file and link it with other files to produce an executable, this
+// file does not by itself 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.
+
 /*
  *
  * Copyright (c) 1994
index d91c2e88e3c90f4c85a0a2b29933b6537be798b2..ff81f43cf049c462a3e1856d2a018a19919ffbd0 100644 (file)
@@ -1,4 +1,30 @@
+// Copyright (C) 2004 Free Software Foundation, Inc.
 //
+// This file is part of the GNU ISO C++ Library.  This library is free
+// software; you can redistribute it and/or modify it under the
+// terms of the GNU General Public License as published by the
+// Free Software Foundation; either version 2, or (at your option)
+// any later version.
+
+// This library is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+// GNU General Public License for more details.
+
+// You should have received a copy of the GNU General Public License along
+// with this library; see the file COPYING.  If not, write to the Free
+// Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307,
+// USA.
+
+// As a special exception, you may use this file as part of a free software
+// library without restriction.  Specifically, if other files instantiate
+// templates or use macros or inline functions from this file, or you compile
+// this file and link it with other files to produce an executable, this
+// file does not by itself 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.
+
 // (C) Copyright Jeremy Siek 2000. Permission to copy, use, modify,
 // sell and distribute this software is granted provided this
 // copyright notice appears in all copies. This software is provided
index d6738c2bf7be669de752ee548266639ca2b46ce6..c548484c82aa0e976af541d67f2b94f2dcbb8007 100644 (file)
@@ -1,3 +1,28 @@
+/* Copyright (C) 1999, 2000, 2004 Free Software Foundation, Inc.
+   This file is part of the GNU IO Library.
+
+   This library is free software; you can redistribute it and/or
+   modify it under the terms of the GNU General Public License as
+   published by the Free Software Foundation; either version 2, or (at
+   your option) any later version.
+
+   This library is distributed in the hope that it will be useful, but
+   WITHOUT ANY WARRANTY; without even the implied warranty of
+   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+   General Public License for more details.
+
+   You should have received a copy of the GNU General Public License
+   along with this library; see the file COPYING.  If not, write to
+   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.  */
+
 /* This file is needed by libio to define various configuration parameters.
    These are always the same in the GNU C library.  */
 
index 61be4b73b94d9e2c7c19e671ca6f446f2c563464..31eb1a2b34438faffc8d261160076e396a80aae4 100644 (file)
@@ -1,3 +1,28 @@
+/* Copyright (C) 1999, 2000, 2004 Free Software Foundation, Inc.
+   This file is part of the GNU IO Library.
+
+   This library is free software; you can redistribute it and/or
+   modify it under the terms of the GNU General Public License as
+   published by the Free Software Foundation; either version 2, or (at
+   your option) any later version.
+
+   This library is distributed in the hope that it will be useful, but
+   WITHOUT ANY WARRANTY; without even the implied warranty of
+   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+   General Public License for more details.
+
+   You should have received a copy of the GNU General Public License
+   along with this library; see the file COPYING.  If not, write to
+   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.  */
+
 #include "libio.h"
 
 /* These emulate stdio functionality, but with a different name
index b7191900d00c1c52d00d33265c2ad301f9ebbf40..2c55e03a6d98a21fabb7243c564660439f804cbd 100644 (file)
@@ -1,7 +1,33 @@
 // RTTI support internals for -*- C++ -*-
-// Copyright (C) 1994, 1995, 1996, 1998, 1999, 2000, 2001 
+// Copyright (C) 1994, 1995, 1996, 1998, 1999, 2000, 2001, 2004
 // Free Software Foundation
 
+// This file is part of GCC.
+//
+// GCC is free software; you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation; either version 2, or (at your option)
+// any later version.
+
+// GCC is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+// GNU General Public License for more details.
+
+// You should have received a copy of the GNU General Public License
+// along with GCC; see the file COPYING.  If not, write to
+// the Free Software Foundation, 59 Temple Place - Suite 330,
+// Boston, MA 02111-1307, USA. 
+
+// As a special exception, you may use this file as part of a free software
+// library without restriction.  Specifically, if other files instantiate
+// templates or use macros or inline functions from this file, or you compile
+// this file and link it with other files to produce an executable, this
+// file does not by itself 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.
+
 #include "typeinfo"
 #include <cstddef>
 
index 776cf39068a08571c8b227ab69fa4fd8e2e6f561..262e708a4dcc6ad109ee21aa875358995661f642 100644 (file)
 // Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307,
 // USA.
 
+// As a special exception, you may use this file as part of a free software
+// library without restriction.  Specifically, if other files instantiate
+// templates or use macros or inline functions from this file, or you compile
+// this file and link it with other files to produce an executable, this
+// file does not by itself 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.
+
 #include <libintl.h>
 #define gettext_noop(Str) Str
 
index 0200fd42d675c8b3703ecf7618d4513ad45ed934..ee07023fef12450d141500ec1e2c49d77d41e85c 100644 (file)
@@ -1,3 +1,37 @@
+// wide string support -*- C++ -*-
+
+// Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004
+// Free Software Foundation, Inc.
+//
+// This file is part of the GNU ISO C++ Library.  This library is free
+// software; you can redistribute it and/or modify it under the
+// terms of the GNU General Public License as published by the
+// Free Software Foundation; either version 2, or (at your option)
+// any later version.
+
+// This library is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+// GNU General Public License for more details.
+
+// You should have received a copy of the GNU General Public License along
+// with this library; see the file COPYING.  If not, write to the Free
+// Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307,
+// USA.
+
+// As a special exception, you may use this file as part of a free software
+// library without restriction.  Specifically, if other files instantiate
+// templates or use macros or inline functions from this file, or you compile
+// this file and link it with other files to produce an executable, this
+// file does not by itself 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.
+
+//
+// ISO C++ 14882: 21  Strings library
+//
+
 #include <bits/c++config.h>
 
 #ifdef _GLIBCPP_USE_WCHAR_T