]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Add suppresions for DRD and Helgrind, guard variables on FreeBSD 14.0
authorPaul Floyd <pjfloyd@wanadoo.fr>
Tue, 31 May 2022 20:18:13 +0000 (22:18 +0200)
committerPaul Floyd <pjfloyd@wanadoo.fr>
Tue, 31 May 2022 20:18:13 +0000 (22:18 +0200)
This is a change probably related to clang 13.

guard variables make the initialization of function static variables
thread safe (only the initialization, not other accesses).

freebsd-drd.supp
freebsd-helgrind.supp

index 61bbec762b74bb09c6276b5664f6d1237f6b89bd..26b65caca89121e0f64b0d3bcbe7b4d97c787ef1 100644 (file)
    drd:ConflictingAccess
    fun:_ZNSt3__119__thread_local_dataEv
 }
+{
+   DRD-FREEBSD140-GUARD-VARIABLE
+   drd:ConflictingAccess
+   fun:_ZL11get_counterv
+}
index c09a3618010df6dcc5110811d587dd58e143a6ca..55ed8394b59eca2cdea6aa4e36140697acc5f6be 100644 (file)
    obj:/lib/libgcc_s.so.1
    fun:_Unwind_ForcedUnwind
 }
+{
+   HELGRIND-GUARD-VARIABLE
+   Helgrind:Race
+   fun:_ZL11*
+}