]> Savannah Git Hosting - gnulib.git/commitdiff
Add copyright notices in several files.
authorBruno Haible <bruno@clisp.org>
Sun, 7 Apr 2019 11:37:02 +0000 (13:37 +0200)
committerBruno Haible <bruno@clisp.org>
Sun, 7 Apr 2019 14:58:19 +0000 (16:58 +0200)
Reported by <ineiev@gnu.org> in <https://savannah.gnu.org/bugs/?54809>.

* lib/_Noreturn.h: Add LGPLv2+ copyright notice.
* lib/libunistring.valgrind: Likewise.
* lib/iconv_open-*.gperf: Add GPLv2+ copyright notice.
* lib/uniname/gen-uninames.lisp: Add GPLv3+ copyright notice.
* lib/memchr.valgrind: Likewise.
* lib/memchr2.valgrind: Likewise.
* lib/rawmemchr.valgrind: Likewise.
* lib/relocatable.valgrind: Likewise.
* lib/strchrnul.valgrind: Likewise.

14 files changed:
ChangeLog
lib/_Noreturn.h
lib/iconv_open-aix.gperf
lib/iconv_open-hpux.gperf
lib/iconv_open-irix.gperf
lib/iconv_open-osf.gperf
lib/iconv_open-solaris.gperf
lib/libunistring.valgrind
lib/memchr.valgrind
lib/memchr2.valgrind
lib/rawmemchr.valgrind
lib/relocatable.valgrind
lib/strchrnul.valgrind
lib/uniname/gen-uninames.lisp

index a3a9f42167ba8bf4f5c5eb8d73b1733229074833..0da6f20a6104f4329a8204c887045c07efcf32f3 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,17 @@
+2019-04-07  Bruno Haible  <bruno@clisp.org>
+
+       Add copyright notices in several files.
+       Reported by <ineiev@gnu.org> in <https://savannah.gnu.org/bugs/?54809>.
+       * lib/_Noreturn.h: Add LGPLv2+ copyright notice.
+       * lib/libunistring.valgrind: Likewise.
+       * lib/iconv_open-*.gperf: Add GPLv2+ copyright notice.
+       * lib/uniname/gen-uninames.lisp: Add GPLv3+ copyright notice.
+       * lib/memchr.valgrind: Likewise.
+       * lib/memchr2.valgrind: Likewise.
+       * lib/rawmemchr.valgrind: Likewise.
+       * lib/relocatable.valgrind: Likewise.
+       * lib/strchrnul.valgrind: Likewise.
+
 2019-03-25  Bruno Haible  <bruno@clisp.org>
 
        term-style-control tests: Fix link error.
index 7594e4b0c0bddec7046576396930b390123b73cf..06320b8cf2e320593c2980b316ebbd4043a669e3 100644 (file)
@@ -1,3 +1,19 @@
+/* A C macro for declaring that a function does not return.
+   Copyright (C) 2011-2019 Free Software Foundation, Inc.
+
+   This program is free software: you can redistribute it and/or modify it
+   under the terms of the GNU Lesser General Public License as published
+   by the Free Software Foundation; either version 2 of the License, or
+   (at your option) any later version.
+
+   This program 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
+   Lesser General Public License for more details.
+
+   You should have received a copy of the GNU Lesser General Public License
+   along with this program.  If not, see <https://www.gnu.org/licenses/>.  */
+
 #ifndef _Noreturn
 # if (defined __cplusplus \
       && ((201103 <= __cplusplus && !(__GNUC__ == 4 && __GNUC_MINOR__ == 7)) \
index 6782b9956cffeee78fb231f4d5302c9230cd27fd..3c4dbc5ffa3afc4f77f34d2c740e36ade04832f2 100644 (file)
@@ -1,3 +1,19 @@
+/* Character set conversion.
+   Copyright (C) 2007 Free Software Foundation, Inc.
+
+   This program 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 program 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 program; if not, see <https://www.gnu.org/licenses/>.  */
+
 struct mapping { int standard_name; const char vendor_name[10 + 1]; };
 %struct-type
 %language=ANSI-C
index 5a35c83e1e845f6271c66e1d3809e39ef3e1faee..529f3adced5b75a19f32ba85ce5f2b59cfcf1424 100644 (file)
@@ -1,3 +1,19 @@
+/* Character set conversion.
+   Copyright (C) 2007 Free Software Foundation, Inc.
+
+   This program 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 program 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 program; if not, see <https://www.gnu.org/licenses/>.  */
+
 struct mapping { int standard_name; const char vendor_name[9 + 1]; };
 %struct-type
 %language=ANSI-C
index 3672a801377a66765d29529bf576b574570d7d8f..7e78222474be280040e3300e977903dfe0604ae9 100644 (file)
@@ -1,3 +1,19 @@
+/* Character set conversion.
+   Copyright (C) 2007 Free Software Foundation, Inc.
+
+   This program 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 program 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 program; if not, see <https://www.gnu.org/licenses/>.  */
+
 struct mapping { int standard_name; const char vendor_name[10 + 1]; };
 %struct-type
 %language=ANSI-C
index f468ff60932bc7731d142ce7ecaeac53e3410ec1..d55c60c9546f4a9e8c9f92e4e000c30817763652 100644 (file)
@@ -1,3 +1,19 @@
+/* Character set conversion.
+   Copyright (C) 2007 Free Software Foundation, Inc.
+
+   This program 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 program 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 program; if not, see <https://www.gnu.org/licenses/>.  */
+
 struct mapping { int standard_name; const char vendor_name[10 + 1]; };
 %struct-type
 %language=ANSI-C
index 7d7da38e6eb3260dfe8eff98dec80a0c499a2f1e..44b20476ae4c0a05ac764fa7e0c94b97c46921b3 100644 (file)
@@ -1,3 +1,19 @@
+/* Character set conversion.
+   Copyright (C) 2007, 2009 Free Software Foundation, Inc.
+
+   This program 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 program 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 program; if not, see <https://www.gnu.org/licenses/>.  */
+
 struct mapping { int standard_name; const char vendor_name[10 + 1]; };
 %struct-type
 %language=ANSI-C
index aba265aecf98b37b34ffd3e04faa26362da32d90..91e019fa579f1f7092a7ca539cd71422a64c8d7b 100644 (file)
@@ -1,5 +1,20 @@
 # Suppress valgrind messages in an installed libunistring.
 
+# Copyright (C) 2010-2019 Free Software Foundation, Inc.
+#
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU Lesser General Public License as published
+# by the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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
+# Lesser General Public License for more details.
+#
+# You should have received a copy of the GNU Lesser General Public License
+# along with this program.  If not, see <https://www.gnu.org/licenses/>.
+
 # Suppress a valgrind message about use of uninitialized memory in freea().
 # This use is OK because it provides only a speedup.
 {
index 60f247e10dca1e6fc15d637edc2de0ea1ed5e23b..1d60e29bac6e4200eefcc4af3bf5f27b7ef2c3be 100644 (file)
@@ -1,4 +1,20 @@
 # Suppress a valgrind message about use of uninitialized memory in memchr().
+
+# Copyright (C) 2009-2019 Free Software Foundation, Inc.
+#
+# This program 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 3 of the License, or
+# (at your option) any later version.
+#
+# This program 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 program.  If not, see <https://www.gnu.org/licenses/>.
+
 # POSIX states that when the character is found, memchr must not read extra
 # bytes in an overestimated length (for example, where memchr is used to
 # implement strnlen).  However, we use a safe word read to provide a speedup.
index 778fe867dca2da4ab5b777865dfe126a33bc1417..ecda84e1f8c2db4a14fb5bb60019651d1a61ba72 100644 (file)
@@ -1,4 +1,20 @@
 # Suppress a valgrind message about use of uninitialized memory in memchr2().
+
+# Copyright (C) 2009-2019 Free Software Foundation, Inc.
+#
+# This program 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 3 of the License, or
+# (at your option) any later version.
+#
+# This program 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 program.  If not, see <https://www.gnu.org/licenses/>.
+
 # Like memchr, it is safe to overestimate the length when the terminator
 # is guaranteed to be found.  In this case, we may end up reading a word
 # that is partially uninitialized, but this use is OK for a speedup.
index 63639236803948f9c603353409fe908dad1c58cf..3d91a7271dbc6aedfd4f9c5ef180da74d2270034 100644 (file)
@@ -1,4 +1,20 @@
 # Suppress a valgrind message about use of uninitialized memory in rawmemchr().
+
+# Copyright (C) 2008-2019 Free Software Foundation, Inc.
+#
+# This program 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 3 of the License, or
+# (at your option) any later version.
+#
+# This program 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 program.  If not, see <https://www.gnu.org/licenses/>.
+
 # This use is OK because it provides only a speedup.
 {
     rawmemchr-value4
index c3dfeff41f9a2945dd70245c887962f7489a1893..2862f8b2a438e928faa9a37512ef428c1cc87717 100644 (file)
@@ -1,3 +1,20 @@
+# Suppress a valgrind message about a memory leak in relocatable.c.
+
+# Copyright (C) 2017-2019 Free Software Foundation, Inc.
+#
+# This program 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 3 of the License, or
+# (at your option) any later version.
+#
+# This program 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 program.  If not, see <https://www.gnu.org/licenses/>.
+
 # set_this_relocation_prefix leaks intentionally
 {
   relocatable/set_this_relocation_prefix
index b14fa1304d765f3845c2a081a4ede93fc828d8a7..781d037b0e5d8333b718897b1426f1eb3a0e9f91 100644 (file)
@@ -1,4 +1,20 @@
 # Suppress a valgrind message about use of uninitialized memory in strchrnul().
+
+# Copyright (C) 2008-2019 Free Software Foundation, Inc.
+#
+# This program 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 3 of the License, or
+# (at your option) any later version.
+#
+# This program 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 program.  If not, see <https://www.gnu.org/licenses/>.
+
 # This use is OK because it provides only a speedup.
 {
     strchrnul-value4
index 937b50ef5163cebc8e9498026829980c3f919222..cefb1253e3896b11284a426b1620db610e7a13e5 100755 (executable)
@@ -1,7 +1,22 @@
 #!/usr/local/bin/clisp -C
 
 ;;; Creation of gnulib's uninames.h from the UnicodeData.txt table.
-;;; Bruno Haible 2000-12-28
+
+;;; Copyright (C) 2000-2019 Free Software Foundation, Inc.
+;;; Written by Bruno Haible <bruno@clisp.org>, 2000-12-28.
+;;;
+;;; This program 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 3 of the License, or
+;;; (at your option) any later version.
+;;;
+;;; This program 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 program.  If not, see <https://www.gnu.org/licenses/>.
 
 (defparameter add-comments nil)