From 30891f35fa7da832b66d80d0807610df361851f3 Mon Sep 17 00:00:00 2001 From: Siddhesh Poyarekar Date: Fri, 3 Sep 2021 22:06:44 +0530 Subject: 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 --- rt/aio_cancel.c | 1 - rt/aio_error.c | 1 - rt/aio_fsync.c | 1 - rt/aio_misc.c | 1 - rt/aio_notify.c | 1 - rt/aio_read.c | 1 - rt/aio_read64.c | 1 - rt/aio_return.c | 1 - rt/aio_suspend.c | 1 - rt/aio_write.c | 1 - rt/aio_write64.c | 1 - rt/lio_listio-common.c | 1 - rt/timer_create.c | 1 - rt/timer_delete.c | 1 - rt/timer_getoverr.c | 1 - rt/timer_gettime.c | 1 - rt/timer_settime.c | 1 - rt/tst-aio.c | 1 - rt/tst-aio2.c | 1 - rt/tst-aio64.c | 1 - rt/tst-mqueue.h | 1 - rt/tst-mqueue1.c | 1 - rt/tst-mqueue2.c | 1 - rt/tst-mqueue3.c | 1 - rt/tst-mqueue4.c | 1 - rt/tst-mqueue5.c | 1 - rt/tst-mqueue6.c | 1 - rt/tst-mqueue7.c | 1 - rt/tst-mqueue8.c | 1 - rt/tst-mqueue9.c | 1 - rt/tst-shm.c | 1 - rt/tst-timer4.c | 1 - 32 files changed, 32 deletions(-) (limited to 'rt') diff --git a/rt/aio_cancel.c b/rt/aio_cancel.c index 5934205199..464cc1d62e 100644 --- a/rt/aio_cancel.c +++ b/rt/aio_cancel.c @@ -1,7 +1,6 @@ /* Cancel requests associated with given file descriptor. Copyright (C) 1997-2021 Free Software Foundation, Inc. This file is part of the GNU C Library. - Contributed by Ulrich Drepper , 1997. 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/rt/aio_error.c b/rt/aio_error.c index 0e82283ca7..2abe755948 100644 --- a/rt/aio_error.c +++ b/rt/aio_error.c @@ -1,7 +1,6 @@ /* Return error status of asynchronous I/O request. Copyright (C) 1997-2021 Free Software Foundation, Inc. This file is part of the GNU C Library. - Contributed by Ulrich Drepper , 1997. 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/rt/aio_fsync.c b/rt/aio_fsync.c index 73b906a1e2..f74b94f468 100644 --- a/rt/aio_fsync.c +++ b/rt/aio_fsync.c @@ -1,7 +1,6 @@ /* Synchronize I/O in given file descriptor. Copyright (C) 1997-2021 Free Software Foundation, Inc. This file is part of the GNU C Library. - Contributed by Ulrich Drepper , 1997. 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/rt/aio_misc.c b/rt/aio_misc.c index acbd4f3623..df98b5d167 100644 --- a/rt/aio_misc.c +++ b/rt/aio_misc.c @@ -1,7 +1,6 @@ /* Handle general operations. Copyright (C) 1997-2021 Free Software Foundation, Inc. This file is part of the GNU C Library. - Contributed by Ulrich Drepper , 1997. 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/rt/aio_notify.c b/rt/aio_notify.c index 0fa84f203c..a78f184302 100644 --- a/rt/aio_notify.c +++ b/rt/aio_notify.c @@ -1,7 +1,6 @@ /* Notify initiator of AIO request. Copyright (C) 1997-2021 Free Software Foundation, Inc. This file is part of the GNU C Library. - Contributed by Ulrich Drepper , 1997. 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/rt/aio_read.c b/rt/aio_read.c index 61cf8bc99a..7f531634f3 100644 --- a/rt/aio_read.c +++ b/rt/aio_read.c @@ -1,7 +1,6 @@ /* Asynchronous read. Copyright (C) 1997-2021 Free Software Foundation, Inc. This file is part of the GNU C Library. - Contributed by Ulrich Drepper , 1997. 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/rt/aio_read64.c b/rt/aio_read64.c index 3aa169fbf3..519fb6d04a 100644 --- a/rt/aio_read64.c +++ b/rt/aio_read64.c @@ -1,7 +1,6 @@ /* Asynchronous read, 64bit offset version. Copyright (C) 1997-2021 Free Software Foundation, Inc. This file is part of the GNU C Library. - Contributed by Ulrich Drepper , 1997. 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/rt/aio_return.c b/rt/aio_return.c index a7a0b141d2..a20ea9d087 100644 --- a/rt/aio_return.c +++ b/rt/aio_return.c @@ -1,7 +1,6 @@ /* Return exit value of asynchronous I/O request. Copyright (C) 1997-2021 Free Software Foundation, Inc. This file is part of the GNU C Library. - Contributed by Ulrich Drepper , 1997. 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/rt/aio_suspend.c b/rt/aio_suspend.c index 29f01d1023..9887e9d49d 100644 --- a/rt/aio_suspend.c +++ b/rt/aio_suspend.c @@ -1,7 +1,6 @@ /* Suspend until termination of a requests. Copyright (C) 1997-2021 Free Software Foundation, Inc. This file is part of the GNU C Library. - Contributed by Ulrich Drepper , 1997. 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/rt/aio_write.c b/rt/aio_write.c index 5cf7c67eab..4c7f3c7b63 100644 --- a/rt/aio_write.c +++ b/rt/aio_write.c @@ -1,7 +1,6 @@ /* Asynchronous write. Copyright (C) 1997-2021 Free Software Foundation, Inc. This file is part of the GNU C Library. - Contributed by Ulrich Drepper , 1997. 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/rt/aio_write64.c b/rt/aio_write64.c index 5660fa5a41..b276cd84cb 100644 --- a/rt/aio_write64.c +++ b/rt/aio_write64.c @@ -1,7 +1,6 @@ /* Asynchronous read, 64bit offset version. Copyright (C) 1997-2021 Free Software Foundation, Inc. This file is part of the GNU C Library. - Contributed by Ulrich Drepper , 1997. 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/rt/lio_listio-common.c b/rt/lio_listio-common.c index aa4ee5f465..d91b97cba1 100644 --- a/rt/lio_listio-common.c +++ b/rt/lio_listio-common.c @@ -1,7 +1,6 @@ /* Enqueue and list of read or write requests. Common code template. Copyright (C) 1997-2021 Free Software Foundation, Inc. This file is part of the GNU C Library. - Contributed by Ulrich Drepper , 1997. 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/rt/timer_create.c b/rt/timer_create.c index 2808f5b32b..89427c4a5f 100644 --- a/rt/timer_create.c +++ b/rt/timer_create.c @@ -1,6 +1,5 @@ /* Copyright (C) 2000-2021 Free Software Foundation, Inc. This file is part of the GNU C Library. - Contributed by Kaz Kylheku . The GNU C Library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as diff --git a/rt/timer_delete.c b/rt/timer_delete.c index c6f6d9743d..c6e0914578 100644 --- a/rt/timer_delete.c +++ b/rt/timer_delete.c @@ -1,6 +1,5 @@ /* Copyright (C) 2000-2021 Free Software Foundation, Inc. This file is part of the GNU C Library. - Contributed by Kaz Kylheku . The GNU C Library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as diff --git a/rt/timer_getoverr.c b/rt/timer_getoverr.c index c1952f80c6..d490ae6af0 100644 --- a/rt/timer_getoverr.c +++ b/rt/timer_getoverr.c @@ -1,6 +1,5 @@ /* Copyright (C) 2000-2021 Free Software Foundation, Inc. This file is part of the GNU C Library. - Contributed by Kaz Kylheku . The GNU C Library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as diff --git a/rt/timer_gettime.c b/rt/timer_gettime.c index dd3b4a6281..58f9e8c284 100644 --- a/rt/timer_gettime.c +++ b/rt/timer_gettime.c @@ -1,6 +1,5 @@ /* Copyright (C) 2000-2021 Free Software Foundation, Inc. This file is part of the GNU C Library. - Contributed by Kaz Kylheku . The GNU C Library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as diff --git a/rt/timer_settime.c b/rt/timer_settime.c index c05adf166f..366765fdb9 100644 --- a/rt/timer_settime.c +++ b/rt/timer_settime.c @@ -1,6 +1,5 @@ /* Copyright (C) 2000-2021 Free Software Foundation, Inc. This file is part of the GNU C Library. - Contributed by Kaz Kylheku . The GNU C Library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as diff --git a/rt/tst-aio.c b/rt/tst-aio.c index 48f4e8934f..de811ec646 100644 --- a/rt/tst-aio.c +++ b/rt/tst-aio.c @@ -1,7 +1,6 @@ /* Tests for AIO in librt. Copyright (C) 1998-2021 Free Software Foundation, Inc. This file is part of the GNU C Library. - Contributed by Ulrich Drepper , 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/rt/tst-aio2.c b/rt/tst-aio2.c index 82575cb0ed..fdaa79fc58 100644 --- a/rt/tst-aio2.c +++ b/rt/tst-aio2.c @@ -1,7 +1,6 @@ /* Test for notification mechanism in lio_listio. Copyright (C) 2000-2021 Free Software Foundation, Inc. This file is part of the GNU C Library. - Contributed by Ulrich Drepper , 2000. 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/rt/tst-aio64.c b/rt/tst-aio64.c index c73534553c..a54e4ffd25 100644 --- a/rt/tst-aio64.c +++ b/rt/tst-aio64.c @@ -1,7 +1,6 @@ /* Tests for 64bit AIO in librt. Copyright (C) 1998-2021 Free Software Foundation, Inc. This file is part of the GNU C Library. - Contributed by Ulrich Drepper , 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/rt/tst-mqueue.h b/rt/tst-mqueue.h index c28e4fbb03..0f9560a3c3 100644 --- a/rt/tst-mqueue.h +++ b/rt/tst-mqueue.h @@ -1,7 +1,6 @@ /* Common code for message queue passing tests. Copyright (C) 2004-2021 Free Software Foundation, Inc. This file is part of the GNU C Library. - Contributed by Jakub Jelinek , 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/rt/tst-mqueue1.c b/rt/tst-mqueue1.c index 76ed29232c..6338c4de0a 100644 --- a/rt/tst-mqueue1.c +++ b/rt/tst-mqueue1.c @@ -1,7 +1,6 @@ /* Test message queue passing. Copyright (C) 2004-2021 Free Software Foundation, Inc. This file is part of the GNU C Library. - Contributed by Jakub Jelinek , 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/rt/tst-mqueue2.c b/rt/tst-mqueue2.c index d59d747995..dee2f62e7b 100644 --- a/rt/tst-mqueue2.c +++ b/rt/tst-mqueue2.c @@ -1,7 +1,6 @@ /* Test message queue passing. Copyright (C) 2004-2021 Free Software Foundation, Inc. This file is part of the GNU C Library. - Contributed by Jakub Jelinek , 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/rt/tst-mqueue3.c b/rt/tst-mqueue3.c index b3c3ac1b54..251d652250 100644 --- a/rt/tst-mqueue3.c +++ b/rt/tst-mqueue3.c @@ -1,7 +1,6 @@ /* Test SIGEV_THREAD handling for POSIX message queues. Copyright (C) 2004-2021 Free Software Foundation, Inc. This file is part of the GNU C Library. - Contributed by Ulrich Drepper , 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/rt/tst-mqueue4.c b/rt/tst-mqueue4.c index a91524b1de..578d3b31ee 100644 --- a/rt/tst-mqueue4.c +++ b/rt/tst-mqueue4.c @@ -1,7 +1,6 @@ /* Test message queue passing. Copyright (C) 2004-2021 Free Software Foundation, Inc. This file is part of the GNU C Library. - Contributed by Jakub Jelinek , 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/rt/tst-mqueue5.c b/rt/tst-mqueue5.c index a4b17624fa..37e13a6363 100644 --- a/rt/tst-mqueue5.c +++ b/rt/tst-mqueue5.c @@ -1,7 +1,6 @@ /* Test mq_notify. Copyright (C) 2004-2021 Free Software Foundation, Inc. This file is part of the GNU C Library. - Contributed by Jakub Jelinek , 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/rt/tst-mqueue6.c b/rt/tst-mqueue6.c index 88c1cfc5f9..812891a019 100644 --- a/rt/tst-mqueue6.c +++ b/rt/tst-mqueue6.c @@ -1,7 +1,6 @@ /* Test mq_notify. Copyright (C) 2004-2021 Free Software Foundation, Inc. This file is part of the GNU C Library. - Contributed by Jakub Jelinek , 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/rt/tst-mqueue7.c b/rt/tst-mqueue7.c index b7871e89b4..96a2919fc6 100644 --- a/rt/tst-mqueue7.c +++ b/rt/tst-mqueue7.c @@ -1,7 +1,6 @@ /* Test all open message queues descriptors are closed during exec*. Copyright (C) 2004-2021 Free Software Foundation, Inc. This file is part of the GNU C Library. - Contributed by Jakub Jelinek , 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/rt/tst-mqueue8.c b/rt/tst-mqueue8.c index e827fdcc71..8b1d400096 100644 --- a/rt/tst-mqueue8.c +++ b/rt/tst-mqueue8.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 , 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/rt/tst-mqueue9.c b/rt/tst-mqueue9.c index f1dc67d6ac..472b9de395 100644 --- a/rt/tst-mqueue9.c +++ b/rt/tst-mqueue9.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 , 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/rt/tst-shm.c b/rt/tst-shm.c index 19c5b35438..466e968e96 100644 --- a/rt/tst-shm.c +++ b/rt/tst-shm.c @@ -1,7 +1,6 @@ /* Test program for POSIX shm_* functions. Copyright (C) 2000-2021 Free Software Foundation, Inc. This file is part of the GNU C Library. - Contributed by Ulrich Drepper , 2000. 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/rt/tst-timer4.c b/rt/tst-timer4.c index 50654357fc..2bfebb90c0 100644 --- a/rt/tst-timer4.c +++ b/rt/tst-timer4.c @@ -1,7 +1,6 @@ /* Tests for POSIX timer implementation. Copyright (C) 2004-2021 Free Software Foundation, Inc. This file is part of the GNU C Library. - Contributed by Jakub Jelinek , 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 License as -- cgit 1.4.1