From: Dirk Mueller Date: Sat, 28 Feb 2004 21:21:46 +0000 (+0000) Subject: adding suppressions for Redhat 7.2, patch by Tom Hughes X-Git-Tag: svn/VALGRIND_2_1_1~35 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=18e5d094224e3885909c78c0677343d582c4e641;p=thirdparty%2Fvalgrind.git adding suppressions for Redhat 7.2, patch by Tom Hughes git-svn-id: svn://svn.valgrind.org/valgrind/trunk@2273 --- diff --git a/glibc-2.2.supp b/glibc-2.2.supp index ff1a9bdce6..2d190e2f42 100644 --- a/glibc-2.2.supp +++ b/glibc-2.2.supp @@ -154,21 +154,29 @@ } #-------- Data races -#{ -# _dl_lookup_symbol/fixup/_dl_runtime_resolve -# helgrind:Eraser -# fun:_dl_lookup_symbol -# fun:fixup -# fun:_dl_runtime_resolve -#} -# -#{ -# _dl_lookup_versioned_symbol/fixup/_dl_runtime_resolve -# helgrind:Eraser -# fun:_dl_lookup_versioned_symbol -# fun:fixup -# fun:_dl_runtime_resolve -#} +{ + _dl_lookup_symbol/fixup/_dl_runtime_resolve + Helgrind:Eraser + fun:_dl_lookup_symbol + fun:fixup + fun:_dl_runtime_resolve +} + +{ + _dl_lookup_versioned_symbol/fixup/_dl_runtime_resolve + Helgrind:Eraser + fun:_dl_lookup_versioned_symbol + fun:fixup + fun:_dl_runtime_resolve +} + +{ + _dl_fini/exit/__libc_start_main + Helgrind:Eraser + fun:_dl_fini + fun:exit + fun:__libc_start_main +} #-------- Threading bugs? # glibc 'knows' that destroying a locked mutex will unlock it @@ -334,6 +342,14 @@ obj:*libc-2.2.?.so fun:_dl_catch_error } +{ + _dl_relocate_object/dl_main/_dl_sysdep_start/_dl_start_final(Cond) + Memcheck:Cond + fun:_dl_relocate_object + fun:dl_main + fun:_dl_sysdep_start + fun:_dl_start_final +} { strrchr/_dl_map_object_from_fd/_dl_map_object(Cond) @@ -343,6 +359,13 @@ fun:_dl_map_object } +{ + _dl_init/ld-2.2.4.so(Cond) + Memcheck:Cond + fun:_dl_start + obj:/lib/ld-2.2.4.so +} + #------------------- { socketcall.connect(serv_addr)/connect/*