From 01f01fd910ef373abfc7d15408ff90cbe1a0737b Mon Sep 17 00:00:00 2001 From: Bart Van Assche Date: Sat, 19 Sep 2020 14:59:06 -0700 Subject: [PATCH] drd: Update copyright notices --- drd/drd.h | 2 +- drd/drd_barrier.c | 2 +- drd/drd_barrier.h | 2 +- drd/drd_basics.h | 2 +- drd/drd_bitmap.c | 2 +- drd/drd_bitmap.h | 2 +- drd/drd_clientobj.c | 2 +- drd/drd_clientobj.h | 2 +- drd/drd_clientreq.c | 2 +- drd/drd_clientreq.h | 2 +- drd/drd_cond.c | 2 +- drd/drd_cond.h | 2 +- drd/drd_darwin_intercepts.c | 2 +- drd/drd_error.c | 2 +- drd/drd_error.h | 2 +- drd/drd_hb.c | 2 +- drd/drd_hb.h | 2 +- drd/drd_load_store.c | 2 +- drd/drd_load_store.h | 2 +- drd/drd_main.c | 4 ++-- drd/drd_malloc_wrappers.c | 2 +- drd/drd_malloc_wrappers.h | 2 +- drd/drd_mutex.c | 2 +- drd/drd_mutex.h | 2 +- drd/drd_pthread_intercepts.c | 2 +- drd/drd_qtcore_intercepts.c | 2 +- drd/drd_rwlock.c | 2 +- drd/drd_rwlock.h | 2 +- drd/drd_segment.c | 2 +- drd/drd_segment.h | 2 +- drd/drd_semaphore.c | 2 +- drd/drd_semaphore.h | 2 +- drd/drd_suppression.c | 2 +- drd/drd_thread.c | 2 +- drd/drd_thread.h | 2 +- drd/drd_thread_bitmap.h | 2 +- drd/drd_vc.c | 2 +- drd/drd_vc.h | 2 +- drd/pub_drd_bitmap.h | 2 +- drd/tests/filter_stderr | 2 +- 40 files changed, 41 insertions(+), 41 deletions(-) diff --git a/drd/drd.h b/drd/drd.h index d63b3dd20..88a5c6e9b 100644 --- a/drd/drd.h +++ b/drd/drd.h @@ -12,7 +12,7 @@ This file is part of DRD, a Valgrind tool for verification of multithreaded programs. - Copyright (C) 2006-2017 Bart Van Assche . + Copyright (C) 2006-2020 Bart Van Assche . All rights reserved. Redistribution and use in source and binary forms, with or without diff --git a/drd/drd_barrier.c b/drd/drd_barrier.c index bc37b473c..460283724 100644 --- a/drd/drd_barrier.c +++ b/drd/drd_barrier.c @@ -1,7 +1,7 @@ /* This file is part of drd, a thread error detector. - Copyright (C) 2006-2017 Bart Van Assche . + Copyright (C) 2006-2020 Bart Van Assche . This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as diff --git a/drd/drd_barrier.h b/drd/drd_barrier.h index 24266b90f..c8cda80b6 100644 --- a/drd/drd_barrier.h +++ b/drd/drd_barrier.h @@ -1,7 +1,7 @@ /* This file is part of drd, a thread error detector. - Copyright (C) 2006-2017 Bart Van Assche . + Copyright (C) 2006-2020 Bart Van Assche . This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as diff --git a/drd/drd_basics.h b/drd/drd_basics.h index 0d56ebe3e..f1e2001c7 100644 --- a/drd/drd_basics.h +++ b/drd/drd_basics.h @@ -1,7 +1,7 @@ /* This file is part of DRD, a thread error detector. - Copyright (C) 2009-2017 Bart Van Assche . + Copyright (C) 2009-2020 Bart Van Assche . This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as diff --git a/drd/drd_bitmap.c b/drd/drd_bitmap.c index 564aa6922..479c7f20e 100644 --- a/drd/drd_bitmap.c +++ b/drd/drd_bitmap.c @@ -1,7 +1,7 @@ /* This file is part of drd, a thread error detector. - Copyright (C) 2006-2017 Bart Van Assche . + Copyright (C) 2006-2020 Bart Van Assche . This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as diff --git a/drd/drd_bitmap.h b/drd/drd_bitmap.h index b288bee81..d88811e41 100644 --- a/drd/drd_bitmap.h +++ b/drd/drd_bitmap.h @@ -1,7 +1,7 @@ /* This file is part of drd, a thread error detector. - Copyright (C) 2006-2017 Bart Van Assche . + Copyright (C) 2006-2020 Bart Van Assche . This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as diff --git a/drd/drd_clientobj.c b/drd/drd_clientobj.c index a5ab1bcda..4815f712f 100644 --- a/drd/drd_clientobj.c +++ b/drd/drd_clientobj.c @@ -1,7 +1,7 @@ /* This file is part of drd, a thread error detector. - Copyright (C) 2006-2017 Bart Van Assche . + Copyright (C) 2006-2020 Bart Van Assche . This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as diff --git a/drd/drd_clientobj.h b/drd/drd_clientobj.h index e00f3ee16..5a99f1e37 100644 --- a/drd/drd_clientobj.h +++ b/drd/drd_clientobj.h @@ -1,7 +1,7 @@ /* This file is part of drd, a thread error detector. - Copyright (C) 2006-2017 Bart Van Assche . + Copyright (C) 2006-2020 Bart Van Assche . This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as diff --git a/drd/drd_clientreq.c b/drd/drd_clientreq.c index 9023a6185..5b6f38825 100644 --- a/drd/drd_clientreq.c +++ b/drd/drd_clientreq.c @@ -1,7 +1,7 @@ /* This file is part of drd, a thread error detector. - Copyright (C) 2006-2017 Bart Van Assche . + Copyright (C) 2006-2020 Bart Van Assche . This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as diff --git a/drd/drd_clientreq.h b/drd/drd_clientreq.h index 1425d6889..6cb649cf7 100644 --- a/drd/drd_clientreq.h +++ b/drd/drd_clientreq.h @@ -1,7 +1,7 @@ /* This file is part of drd, a thread error detector. - Copyright (C) 2006-2017 Bart Van Assche . + Copyright (C) 2006-2020 Bart Van Assche . This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as diff --git a/drd/drd_cond.c b/drd/drd_cond.c index 81c72bdf1..0e35eb140 100644 --- a/drd/drd_cond.c +++ b/drd/drd_cond.c @@ -1,7 +1,7 @@ /* This file is part of drd, a thread error detector. - Copyright (C) 2006-2017 Bart Van Assche . + Copyright (C) 2006-2020 Bart Van Assche . This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as diff --git a/drd/drd_cond.h b/drd/drd_cond.h index 91532d47e..c41b5935b 100644 --- a/drd/drd_cond.h +++ b/drd/drd_cond.h @@ -1,7 +1,7 @@ /* This file is part of drd, a thread error detector. - Copyright (C) 2006-2017 Bart Van Assche . + Copyright (C) 2006-2020 Bart Van Assche . This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as diff --git a/drd/drd_darwin_intercepts.c b/drd/drd_darwin_intercepts.c index 737408afe..9b082173a 100644 --- a/drd/drd_darwin_intercepts.c +++ b/drd/drd_darwin_intercepts.c @@ -1,7 +1,7 @@ /* This file is part of drd, a thread error detector. - Copyright (C) 2006-2017 Bart Van Assche . + Copyright (C) 2006-2020 Bart Van Assche . This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as diff --git a/drd/drd_error.c b/drd/drd_error.c index fa7ecb90f..c3f98bcb3 100644 --- a/drd/drd_error.c +++ b/drd/drd_error.c @@ -1,7 +1,7 @@ /* This file is part of drd, a thread error detector. - Copyright (C) 2006-2017 Bart Van Assche . + Copyright (C) 2006-2020 Bart Van Assche . This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as diff --git a/drd/drd_error.h b/drd/drd_error.h index 32109f09c..742cd43a0 100644 --- a/drd/drd_error.h +++ b/drd/drd_error.h @@ -1,7 +1,7 @@ /* This file is part of drd, a thread error detector. - Copyright (C) 2006-2017 Bart Van Assche . + Copyright (C) 2006-2020 Bart Van Assche . This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as diff --git a/drd/drd_hb.c b/drd/drd_hb.c index a681a509d..120bca2a7 100644 --- a/drd/drd_hb.c +++ b/drd/drd_hb.c @@ -1,7 +1,7 @@ /* This file is part of drd, a thread error detector. - Copyright (C) 2006-2017 Bart Van Assche . + Copyright (C) 2006-2020 Bart Van Assche . This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as diff --git a/drd/drd_hb.h b/drd/drd_hb.h index c4902c7fc..8ac6f7d9a 100644 --- a/drd/drd_hb.h +++ b/drd/drd_hb.h @@ -1,7 +1,7 @@ /* This file is part of drd, a thread error detector. - Copyright (C) 2006-2017 Bart Van Assche . + Copyright (C) 2006-2020 Bart Van Assche . This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as diff --git a/drd/drd_load_store.c b/drd/drd_load_store.c index c5b1306a9..fba1dac71 100644 --- a/drd/drd_load_store.c +++ b/drd/drd_load_store.c @@ -1,7 +1,7 @@ /* This file is part of drd, a thread error detector. - Copyright (C) 2006-2017 Bart Van Assche . + Copyright (C) 2006-2020 Bart Van Assche . This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as diff --git a/drd/drd_load_store.h b/drd/drd_load_store.h index 67005ba8c..1bd7eccec 100644 --- a/drd/drd_load_store.h +++ b/drd/drd_load_store.h @@ -1,7 +1,7 @@ /* This file is part of drd, a thread error detector. - Copyright (C) 2006-2017 Bart Van Assche . + Copyright (C) 2006-2020 Bart Van Assche . This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as diff --git a/drd/drd_main.c b/drd/drd_main.c index b7f514213..7873c1f97 100644 --- a/drd/drd_main.c +++ b/drd/drd_main.c @@ -1,7 +1,7 @@ /* This file is part of drd, a thread error detector. - Copyright (C) 2006-2017 Bart Van Assche . + Copyright (C) 2006-2020 Bart Van Assche . This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as @@ -822,7 +822,7 @@ void drd_pre_clo_init(void) VG_(details_name) ("drd"); VG_(details_version) (NULL); VG_(details_description) ("a thread error detector"); - VG_(details_copyright_author)("Copyright (C) 2006-2017, and GNU GPL'd," + VG_(details_copyright_author)("Copyright (C) 2006-2020, and GNU GPL'd," " by Bart Van Assche."); VG_(details_bug_reports_to) (VG_BUGS_TO); diff --git a/drd/drd_malloc_wrappers.c b/drd/drd_malloc_wrappers.c index 2f1ab483b..c8d293ccd 100644 --- a/drd/drd_malloc_wrappers.c +++ b/drd/drd_malloc_wrappers.c @@ -1,7 +1,7 @@ /* This file is part of drd, a thread error detector. - Copyright (C) 2006-2017 Bart Van Assche . + Copyright (C) 2006-2020 Bart Van Assche . This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as diff --git a/drd/drd_malloc_wrappers.h b/drd/drd_malloc_wrappers.h index 87eb3e7cb..31fd9946c 100644 --- a/drd/drd_malloc_wrappers.h +++ b/drd/drd_malloc_wrappers.h @@ -1,7 +1,7 @@ /* This file is part of drd, a thread error detector. - Copyright (C) 2006-2017 Bart Van Assche . + Copyright (C) 2006-2020 Bart Van Assche . This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as diff --git a/drd/drd_mutex.c b/drd/drd_mutex.c index bc33fbb43..34d8c8260 100644 --- a/drd/drd_mutex.c +++ b/drd/drd_mutex.c @@ -1,7 +1,7 @@ /* This file is part of drd, a thread error detector. - Copyright (C) 2006-2017 Bart Van Assche . + Copyright (C) 2006-2020 Bart Van Assche . This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as diff --git a/drd/drd_mutex.h b/drd/drd_mutex.h index 7574420f3..624b1d44a 100644 --- a/drd/drd_mutex.h +++ b/drd/drd_mutex.h @@ -1,7 +1,7 @@ /* This file is part of drd, a thread error detector. - Copyright (C) 2006-2017 Bart Van Assche . + Copyright (C) 2006-2020 Bart Van Assche . This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as diff --git a/drd/drd_pthread_intercepts.c b/drd/drd_pthread_intercepts.c index c2882e5ab..62c466f50 100644 --- a/drd/drd_pthread_intercepts.c +++ b/drd/drd_pthread_intercepts.c @@ -5,7 +5,7 @@ /* This file is part of DRD, a thread error detector. - Copyright (C) 2006-2017 Bart Van Assche . + Copyright (C) 2006-2020 Bart Van Assche . This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as diff --git a/drd/drd_qtcore_intercepts.c b/drd/drd_qtcore_intercepts.c index 7299087a5..ba5bc4788 100644 --- a/drd/drd_qtcore_intercepts.c +++ b/drd/drd_qtcore_intercepts.c @@ -5,7 +5,7 @@ /* This file is part of drd, a thread error detector. - Copyright (C) 2006-2017 Bart Van Assche . + Copyright (C) 2006-2020 Bart Van Assche . This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as diff --git a/drd/drd_rwlock.c b/drd/drd_rwlock.c index 81d157170..e5f845721 100644 --- a/drd/drd_rwlock.c +++ b/drd/drd_rwlock.c @@ -1,7 +1,7 @@ /* This file is part of drd, a thread error detector. - Copyright (C) 2006-2017 Bart Van Assche . + Copyright (C) 2006-2020 Bart Van Assche . This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as diff --git a/drd/drd_rwlock.h b/drd/drd_rwlock.h index ea6c762b1..c36eac44a 100644 --- a/drd/drd_rwlock.h +++ b/drd/drd_rwlock.h @@ -1,7 +1,7 @@ /* This file is part of drd, a thread error detector. - Copyright (C) 2006-2017 Bart Van Assche . + Copyright (C) 2006-2020 Bart Van Assche . This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as diff --git a/drd/drd_segment.c b/drd/drd_segment.c index 570ed4994..2674914d0 100644 --- a/drd/drd_segment.c +++ b/drd/drd_segment.c @@ -1,7 +1,7 @@ /* This file is part of drd, a thread error detector. - Copyright (C) 2006-2017 Bart Van Assche . + Copyright (C) 2006-2020 Bart Van Assche . This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as diff --git a/drd/drd_segment.h b/drd/drd_segment.h index 4546f5a27..377b1bab8 100644 --- a/drd/drd_segment.h +++ b/drd/drd_segment.h @@ -1,7 +1,7 @@ /* This file is part of drd, a thread error detector. - Copyright (C) 2006-2017 Bart Van Assche . + Copyright (C) 2006-2020 Bart Van Assche . This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as diff --git a/drd/drd_semaphore.c b/drd/drd_semaphore.c index f11469062..7984c7630 100644 --- a/drd/drd_semaphore.c +++ b/drd/drd_semaphore.c @@ -1,7 +1,7 @@ /* This file is part of drd, a thread error detector. - Copyright (C) 2006-2017 Bart Van Assche . + Copyright (C) 2006-2020 Bart Van Assche . This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as diff --git a/drd/drd_semaphore.h b/drd/drd_semaphore.h index 396a480ad..46eed0578 100644 --- a/drd/drd_semaphore.h +++ b/drd/drd_semaphore.h @@ -1,7 +1,7 @@ /* This file is part of drd, a thread error detector. - Copyright (C) 2006-2017 Bart Van Assche . + Copyright (C) 2006-2020 Bart Van Assche . This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as diff --git a/drd/drd_suppression.c b/drd/drd_suppression.c index 7912a262f..8688bec97 100644 --- a/drd/drd_suppression.c +++ b/drd/drd_suppression.c @@ -1,7 +1,7 @@ /* This file is part of drd, a thread error detector. - Copyright (C) 2006-2017 Bart Van Assche . + Copyright (C) 2006-2020 Bart Van Assche . This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as diff --git a/drd/drd_thread.c b/drd/drd_thread.c index a4ea68cf7..548c74843 100644 --- a/drd/drd_thread.c +++ b/drd/drd_thread.c @@ -1,7 +1,7 @@ /* This file is part of drd, a thread error detector. - Copyright (C) 2006-2017 Bart Van Assche . + Copyright (C) 2006-2020 Bart Van Assche . This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as diff --git a/drd/drd_thread.h b/drd/drd_thread.h index b42b6d858..063ae35fc 100644 --- a/drd/drd_thread.h +++ b/drd/drd_thread.h @@ -1,7 +1,7 @@ /* This file is part of drd, a thread error detector. - Copyright (C) 2006-2017 Bart Van Assche . + Copyright (C) 2006-2020 Bart Van Assche . This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as diff --git a/drd/drd_thread_bitmap.h b/drd/drd_thread_bitmap.h index b6b86cd7b..2c7b0a91e 100644 --- a/drd/drd_thread_bitmap.h +++ b/drd/drd_thread_bitmap.h @@ -1,7 +1,7 @@ /* This file is part of drd, a thread error detector. - Copyright (C) 2006-2017 Bart Van Assche . + Copyright (C) 2006-2020 Bart Van Assche . This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as diff --git a/drd/drd_vc.c b/drd/drd_vc.c index 66736e975..ee9fa52be 100644 --- a/drd/drd_vc.c +++ b/drd/drd_vc.c @@ -1,7 +1,7 @@ /* This file is part of drd, a thread error detector. - Copyright (C) 2006-2017 Bart Van Assche . + Copyright (C) 2006-2020 Bart Van Assche . This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as diff --git a/drd/drd_vc.h b/drd/drd_vc.h index c1ed6c429..47dd51baf 100644 --- a/drd/drd_vc.h +++ b/drd/drd_vc.h @@ -1,7 +1,7 @@ /* This file is part of drd, a thread error detector. - Copyright (C) 2006-2017 Bart Van Assche . + Copyright (C) 2006-2020 Bart Van Assche . This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as diff --git a/drd/pub_drd_bitmap.h b/drd/pub_drd_bitmap.h index 6e94d59b6..4c5c1b6e5 100644 --- a/drd/pub_drd_bitmap.h +++ b/drd/pub_drd_bitmap.h @@ -1,7 +1,7 @@ /* This file is part of drd, a thread error detector. - Copyright (C) 2006-2017 Bart Van Assche . + Copyright (C) 2006-2020 Bart Van Assche . This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as diff --git a/drd/tests/filter_stderr b/drd/tests/filter_stderr index d3e0e321f..59907f627 100755 --- a/drd/tests/filter_stderr +++ b/drd/tests/filter_stderr @@ -27,7 +27,7 @@ sed \ -e "s/, in frame #[0-9]* of thread /, in frame #? of thread /" \ -e "s/(\(functional\|thread\):[0-9]*)/(\1:...)/" \ -e "s/(tc20_verifywrap.c:261)/(tc20_verifywrap.c:262)/" \ --e "/^Copyright (C) 2006-201., and GNU GPL'd, by Bart Van Assche.$/d" \ +-e "/^Copyright (C) 2006-20.., and GNU GPL'd, by Bart Van Assche.$/d" \ -e "s/\([A-Za-z_]*\) (clone.S:[0-9]*)/\1 (in \/...libc...)/" \ -e "s/[A-Za-z_]* (pthread_create.c:[0-9]*)/(within libpthread-?.?.so)/" \ -e "s/[A-Za-z_]* (in [^ ]*libpthread-[0-9.]*\.so)/(within libpthread-?.?.so)/" \