From: Paul F. <pa...@so...> - 2025-02-06 20:50:51
|
https://sourceware.org/git/gitweb.cgi?p=valgrind.git;h=fc9ae97c3d3b93a021328c029503070d2acdc344 commit fc9ae97c3d3b93a021328c029503070d2acdc344 Author: Paul Floyd <pj...@wa...> Date: Thu Feb 6 21:49:59 2025 +0100 FreeBSD DRD: cleanup suppressions There were quite a lot that duplicated the top level libthr.so.3 suppression. Diff: --- freebsd-drd.supp | 47 +---------------------------------------------- 1 file changed, 1 insertion(+), 46 deletions(-) diff --git a/freebsd-drd.supp b/freebsd-drd.supp index 2f3c8066a9..c0767aadf7 100644 --- a/freebsd-drd.supp +++ b/freebsd-drd.supp @@ -23,28 +23,7 @@ fun:f*lockfile } { - DRD-MANY1 - drd:ConflictingAccess - obj:*/lib*/libthr.so.3 - obj:/libexec/ld-elf*.so.1 -} -{ - DRD-MANY2 - drd:ConflictingAccess - obj:*/lib*/libthr.so.3 - obj:*/lib*/libthr.so.3 - obj:/libexec/ld-elf*.so.1 -} -{ - DRD-MANY3 - drd:ConflictingAccess - obj:*/lib*/libthr.so.3 - obj:*/lib*/libthr.so.3 - obj:*/lib*/libthr.so.3 - obj:/libexec/ld-elf*.so.1 -} -{ - DRD-MANY4 + DRD-MANY drd:ConflictingAccess obj:*/lib*/libthr.so.3 } @@ -75,14 +54,6 @@ drd:ConflictingAccess fun:.omp_outlined* } -{ - DRD-LIBGOMP4 - drd:ConflictingAccess - obj:*/lib*/libthr.so.3 - obj:*/lib*/libthr.so.3 - obj:*/lib*/libthr.so.3 - fun:pthread_setspecific -} { DRD-UNWIND1 drd:ConflictingAccess @@ -135,22 +106,6 @@ obj:*/lib*/libgcc_s.so.1 obj:*/lib*/libgcc_s.so.1 } -{ - DRD-DLOPEN - drd:ConflictingAccess - obj:*/lib*/libthr.so.3 - obj:/libexec/ld-elf*.so.1 - obj:/libexec/ld-elf*.so.1 - obj:/libexec/ld-elf*.so.1 - fun:dlopen -} -{ - DRD-LD-ELF - drd:ConflictingAccess - obj:*/lib*/libthr.so.3 - ... - obj:/libexec/ld-elf*.so.1 -} { DRD-SNPRINTF drd:ConflictingAccess |