about summary refs log tree commit diff
path: root/debug
diff options
context:
space:
mode:
authorSiddhesh Poyarekar <siddhesh@sourceware.org>2021-09-03 22:06:44 +0530
committerSiddhesh Poyarekar <siddhesh@sourceware.org>2021-09-03 22:06:44 +0530
commit30891f35fa7da832b66d80d0807610df361851f3 (patch)
tree684c81cc6e88650313797fadaa642d714fcce8a8 /debug
parent04f2125c6eff341f9c52682866d1eea8d204c852 (diff)
downloadglibc-30891f35fa7da832b66d80d0807610df361851f3.tar.gz
glibc-30891f35fa7da832b66d80d0807610df361851f3.tar.xz
glibc-30891f35fa7da832b66d80d0807610df361851f3.zip
Remove "Contributed by" lines
We stopped adding "Contributed by" or similar lines in sources in 2012
in favour of git logs and keeping the Contributors section of the
glibc manual up to date.  Removing these lines makes the license
header a bit more consistent across files and also removes the
possibility of error in attribution when license blocks or files are
copied across since the contributed-by lines don't actually reflect
reality in those cases.

Move all "Contributed by" and similar lines (Written by, Test by,
etc.) into a new file CONTRIBUTED-BY to retain record of these
contributions.  These contributors are also mentioned in
manual/contrib.texi, so we just maintain this additional record as a
courtesy to the earlier developers.

The following scripts were used to filter a list of files to edit in
place and to clean up the CONTRIBUTED-BY file respectively.  These
were not added to the glibc sources because they're not expected to be
of any use in future given that this is a one time task:

https://gist.github.com/siddhesh/b5ecac94eabfd72ed2916d6d8157e7dc
https://gist.github.com/siddhesh/15ea1f5e435ace9774f485030695ee02

Reviewed-by: Carlos O'Donell <carlos@redhat.com>
Diffstat (limited to 'debug')
-rw-r--r--debug/backtrace.c1
-rw-r--r--debug/backtracesyms.c1
-rw-r--r--debug/backtracesymsfd.c1
-rwxr-xr-xdebug/catchsegv.sh1
-rw-r--r--debug/confstr_chk.c1
-rw-r--r--debug/explicit_bzero_chk.c1
-rw-r--r--debug/memcpy_chk.c1
-rw-r--r--debug/memmove_chk.c1
-rw-r--r--debug/mempcpy_chk.c1
-rw-r--r--debug/noophooks.c1
-rw-r--r--debug/obprintf_chk.c1
-rw-r--r--debug/pcprofile.c1
-rw-r--r--debug/pcprofiledump.c1
-rw-r--r--debug/segfault.c1
-rw-r--r--debug/test-stpcpy_chk.c1
-rw-r--r--debug/test-strcpy_chk.c1
-rw-r--r--debug/tst-chk1.c1
-rw-r--r--debug/tst-longjmp_chk2.c4
-rw-r--r--debug/wcpcpy_chk.c1
-rw-r--r--debug/wcpncpy_chk.c1
-rw-r--r--debug/wcscat_chk.c1
-rw-r--r--debug/wcscpy_chk.c1
-rw-r--r--debug/wcsncat_chk.c1
-rw-r--r--debug/wcsncpy_chk.c1
-rw-r--r--debug/wmemcpy_chk.c1
-rw-r--r--debug/wmemmove_chk.c1
-rw-r--r--debug/wmempcpy_chk.c1
-rw-r--r--debug/wmemset_chk.c1
-rwxr-xr-xdebug/xtrace.sh1
29 files changed, 1 insertions, 31 deletions
diff --git a/debug/backtrace.c b/debug/backtrace.c
index 187d911a0d..4018eaa55c 100644
--- a/debug/backtrace.c
+++ b/debug/backtrace.c
@@ -1,7 +1,6 @@
 /* Return backtrace of current program state.
    Copyright (C) 2003-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Jakub Jelinek <jakub@redhat.com>, 2003.
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/debug/backtracesyms.c b/debug/backtracesyms.c
index df40b8d617..a19cb1eb6c 100644
--- a/debug/backtracesyms.c
+++ b/debug/backtracesyms.c
@@ -1,7 +1,6 @@
 /* Return list with names for address in backtrace.
    Copyright (C) 1998-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@cygnus.com>, 1998.
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/debug/backtracesymsfd.c b/debug/backtracesymsfd.c
index 0d9057a390..9a75d645b0 100644
--- a/debug/backtracesymsfd.c
+++ b/debug/backtracesymsfd.c
@@ -1,7 +1,6 @@
 /* Write formatted list with names for addresses in backtrace to a file.
    Copyright (C) 1998-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@cygnus.com>, 1998.
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/debug/catchsegv.sh b/debug/catchsegv.sh
index 0c4b819ee4..e431d4417b 100755
--- a/debug/catchsegv.sh
+++ b/debug/catchsegv.sh
@@ -1,7 +1,6 @@
 #!/bin/sh
 # Copyright (C) 1998-2021 Free Software Foundation, Inc.
 # This file is part of the GNU C Library.
-# Contributed by Ulrich Drepper <drepper@cygnus.com>, 1998.
 
 # The GNU C Library is free software; you can redistribute it and/or
 # modify it under the terms of the GNU Lesser General Public
diff --git a/debug/confstr_chk.c b/debug/confstr_chk.c
index c4f0af3347..ff11393d19 100644
--- a/debug/confstr_chk.c
+++ b/debug/confstr_chk.c
@@ -1,6 +1,5 @@
 /* Copyright (C) 2005-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@readhat.com>, 20055.
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/debug/explicit_bzero_chk.c b/debug/explicit_bzero_chk.c
index 3b19d84824..849c73fb76 100644
--- a/debug/explicit_bzero_chk.c
+++ b/debug/explicit_bzero_chk.c
@@ -1,7 +1,6 @@
 /* Generic implementation of __explicit_bzero_chk.
    Copyright (C) 1991-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Torbjorn Granlund (tege@sics.se).
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/debug/memcpy_chk.c b/debug/memcpy_chk.c
index 0ccd44ee32..89759eb1f0 100644
--- a/debug/memcpy_chk.c
+++ b/debug/memcpy_chk.c
@@ -2,7 +2,6 @@
    has been copied with error checking.  Overlap is NOT handled correctly.
    Copyright (C) 1991-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Torbjorn Granlund (tege@sics.se).
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/debug/memmove_chk.c b/debug/memmove_chk.c
index 2d19dec7de..1b2b58c21b 100644
--- a/debug/memmove_chk.c
+++ b/debug/memmove_chk.c
@@ -2,7 +2,6 @@
    has been copied with error checking.  Overlap is handled correctly.
    Copyright (C) 1991-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Torbjorn Granlund (tege@sics.se).
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/debug/mempcpy_chk.c b/debug/mempcpy_chk.c
index 63718e8f76..5e81f65b03 100644
--- a/debug/mempcpy_chk.c
+++ b/debug/mempcpy_chk.c
@@ -3,7 +3,6 @@
    Overlap is NOT handled correctly.
    Copyright (C) 1991-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Torbjorn Granlund (tege@sics.se).
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/debug/noophooks.c b/debug/noophooks.c
index 9aed34b46d..20fb4d5752 100644
--- a/debug/noophooks.c
+++ b/debug/noophooks.c
@@ -1,7 +1,6 @@
 /* Noop hooks for the instrumenting functions.
    Copyright (C) 1999-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@cygnus.com>, 1999.
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/debug/obprintf_chk.c b/debug/obprintf_chk.c
index 13fe2c1664..a6298c0906 100644
--- a/debug/obprintf_chk.c
+++ b/debug/obprintf_chk.c
@@ -1,7 +1,6 @@
 /* Print output of stream to given obstack.
    Copyright (C) 1996-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@cygnus.com>, 1996.
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/debug/pcprofile.c b/debug/pcprofile.c
index 2ce4588a52..b1a8c00e67 100644
--- a/debug/pcprofile.c
+++ b/debug/pcprofile.c
@@ -1,7 +1,6 @@
 /* Profile PC and write result to FIFO.
    Copyright (C) 1999-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@cygnus.com>, 1999.
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/debug/pcprofiledump.c b/debug/pcprofiledump.c
index a213c1249e..bf01392dfd 100644
--- a/debug/pcprofiledump.c
+++ b/debug/pcprofiledump.c
@@ -1,7 +1,6 @@
 /* Dump information generated by PC profiling.
    Copyright (C) 1999-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@cygnus.com>, 1999.
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/debug/segfault.c b/debug/segfault.c
index 1873022db9..b6c0facd59 100644
--- a/debug/segfault.c
+++ b/debug/segfault.c
@@ -1,7 +1,6 @@
 /* Catch segmentation faults and print backtrace.
    Copyright (C) 1998-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@cygnus.com>, 1998.
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/debug/test-stpcpy_chk.c b/debug/test-stpcpy_chk.c
index 96ad600bc2..c626c2de86 100644
--- a/debug/test-stpcpy_chk.c
+++ b/debug/test-stpcpy_chk.c
@@ -1,7 +1,6 @@
 /* Test and measure stpcpy checking functions.
    Copyright (C) 1999-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Written by Jakub Jelinek <jakub@redhat.com>, 1999.
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/debug/test-strcpy_chk.c b/debug/test-strcpy_chk.c
index 80c07482aa..62dbfa1876 100644
--- a/debug/test-strcpy_chk.c
+++ b/debug/test-strcpy_chk.c
@@ -1,7 +1,6 @@
 /* Test and measure __strcpy_chk functions.
    Copyright (C) 1999-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Written by Jakub Jelinek <jakub@redhat.com>, 1999.
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/debug/tst-chk1.c b/debug/tst-chk1.c
index 6c1d32cc62..6712770201 100644
--- a/debug/tst-chk1.c
+++ b/debug/tst-chk1.c
@@ -1,6 +1,5 @@
 /* Copyright (C) 2004-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Jakub Jelinek <jakub@redhat.com>, 2004.
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/debug/tst-longjmp_chk2.c b/debug/tst-longjmp_chk2.c
index 23d3436d1d..1810ab44d7 100644
--- a/debug/tst-longjmp_chk2.c
+++ b/debug/tst-longjmp_chk2.c
@@ -1,6 +1,4 @@
-/* Verify longjmp fortify checking does not reject signal stacks.
-
-   Test case mostly written by Paolo Bonzini <pbonzini@redhat.com>.  */
+/* Verify longjmp fortify checking does not reject signal stacks.  */
 #include <assert.h>
 #include <setjmp.h>
 #include <signal.h>
diff --git a/debug/wcpcpy_chk.c b/debug/wcpcpy_chk.c
index 0e1d381ad4..a60fa31a3c 100644
--- a/debug/wcpcpy_chk.c
+++ b/debug/wcpcpy_chk.c
@@ -1,6 +1,5 @@
 /* Copyright (C) 1996-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@gnu.ai.mit.edu>, 1996.
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/debug/wcpncpy_chk.c b/debug/wcpncpy_chk.c
index 79ed4bc123..5a689bd8e2 100644
--- a/debug/wcpncpy_chk.c
+++ b/debug/wcpncpy_chk.c
@@ -1,6 +1,5 @@
 /* Copyright (C) 1995-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@gnu.ai.mit.edu>, 1995.
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/debug/wcscat_chk.c b/debug/wcscat_chk.c
index 964ac5a48d..eaa1390a1b 100644
--- a/debug/wcscat_chk.c
+++ b/debug/wcscat_chk.c
@@ -1,6 +1,5 @@
 /* Copyright (C) 1995-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@gnu.ai.mit.edu>, 1995.
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/debug/wcscpy_chk.c b/debug/wcscpy_chk.c
index dfe475da32..9498a7bb1e 100644
--- a/debug/wcscpy_chk.c
+++ b/debug/wcscpy_chk.c
@@ -1,6 +1,5 @@
 /* Copyright (C) 1995-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@gnu.ai.mit.edu>, 1995.
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/debug/wcsncat_chk.c b/debug/wcsncat_chk.c
index c442acc797..795661edbc 100644
--- a/debug/wcsncat_chk.c
+++ b/debug/wcsncat_chk.c
@@ -1,6 +1,5 @@
 /* Copyright (C) 1995-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@gnu.ai.mit.edu>, 1995.
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/debug/wcsncpy_chk.c b/debug/wcsncpy_chk.c
index 0a19191042..d4c1f2682a 100644
--- a/debug/wcsncpy_chk.c
+++ b/debug/wcsncpy_chk.c
@@ -1,6 +1,5 @@
 /* Copyright (C) 1995-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@gnu.ai.mit.edu>, 1995.
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/debug/wmemcpy_chk.c b/debug/wmemcpy_chk.c
index 7e1b87ded4..a2db3bbc5b 100644
--- a/debug/wmemcpy_chk.c
+++ b/debug/wmemcpy_chk.c
@@ -1,6 +1,5 @@
 /* Copyright (C) 1996-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@gnu.org>, 1996.
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/debug/wmemmove_chk.c b/debug/wmemmove_chk.c
index 16ae34d127..c29cfbbb82 100644
--- a/debug/wmemmove_chk.c
+++ b/debug/wmemmove_chk.c
@@ -1,6 +1,5 @@
 /* Copyright (C) 1996-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper, <drepper@gnu.ai.mit.edu>
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/debug/wmempcpy_chk.c b/debug/wmempcpy_chk.c
index 8fbfd80a66..f5055e573b 100644
--- a/debug/wmempcpy_chk.c
+++ b/debug/wmempcpy_chk.c
@@ -1,6 +1,5 @@
 /* Copyright (C) 1999-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@gnu.org>, 1999.
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/debug/wmemset_chk.c b/debug/wmemset_chk.c
index ebb331fb2e..2f34f03867 100644
--- a/debug/wmemset_chk.c
+++ b/debug/wmemset_chk.c
@@ -1,6 +1,5 @@
 /* Copyright (C) 1996-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@gnu.org>, 1996.
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/debug/xtrace.sh b/debug/xtrace.sh
index 9697fbe0b4..d49b1fa6a4 100755
--- a/debug/xtrace.sh
+++ b/debug/xtrace.sh
@@ -1,7 +1,6 @@
 #!/bin/bash
 # Copyright (C) 1999-2021 Free Software Foundation, Inc.
 # This file is part of the GNU C Library.
-# Contributed by Ulrich Drepper <drepper@gnu.org>, 1999.
 
 # The GNU C Library is free software; you can redistribute it and/or
 # modify it under the terms of the GNU Lesser General Public