update suppression file
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6239 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/glibc-2.5.supp b/glibc-2.5.supp
index 94493a9..e372497 100644
--- a/glibc-2.5.supp
+++ b/glibc-2.5.supp
@@ -24,118 +24,74 @@
# if Param: name of system call param
# if Free: name of free-ing fn)
-##----------------------------------------------------------------------##
-## Suppressions for Fedora Core 5 on ppc32/amd64 (glibc-2.3.90)
-
{
- Fedora-Core-5-hack1
+ dl-hack1
Memcheck:Cond
fun:_dl_start
fun:_start
}
{
- Fedora-Core-5-hack2
+ dl-hack2
Memcheck:Cond
- obj:/lib*/ld-2.3.90.so
- obj:/lib*/ld-2.3.90.so
- obj:/lib*/ld-2.3.90.so
- obj:/lib*/ld-2.3.90.so
+ obj:/lib*/ld-2.5*.so
+ obj:/lib*/ld-2.5*.so
+ obj:/lib*/ld-2.5*.so
+ obj:/lib*/ld-2.5*.so
}
{
- Fedora-Core-5-hack2a
+ dl-hack3
Memcheck:Cond
- obj:/lib*/ld-2.4*so
- obj:/lib*/ld-2.4*so
- obj:/lib*/ld-2.4*so
- obj:/lib*/ld-2.4*so
-}
-
-{
- Fedora-Core-5-hack3
- Memcheck:Cond
- obj:/lib*/ld-2.3.90.so
- obj:/lib*/ld-2.3.90.so
- obj:/lib*/ld-2.3.90.so
- obj:/lib*/libc-2.3.90.so
-}
-
-{
- Fedora-Core-5-__strcpy_chk-64bit-hack-TODO-fix-this-properly
- Memcheck:Addr8
- fun:__strcpy_chk
- obj:/usr/lib64/libX11.so.6.2.0
- obj:/usr/lib64/libX11.so.6.2.0
-}
-
-{
- Fedora-Core-5-hack3-ld24
- Memcheck:Cond
- obj:/lib*/ld-2.4*so*
- obj:/lib*/ld-2.4*so*
- obj:/lib*/ld-2.4*so*
-}
-
-{
- Fedora-Core-5-yet-another-ppc32-hack
- Memcheck:Addr4
- fun:_wordcopy_fwd_dest_aligned
- fun:mempcpy
- obj:/lib*/libc-2.4*so*
+ obj:/lib*/ld-2.5*so*
+ obj:/lib*/ld-2.5*so*
+ obj:/lib*/ld-2.5*so*
}
##----------------------------------------------------------------------##
{
- glibc-2.3.x-on-SUSE-10.1-(PPC)-1
+ glibc-2.5.x-on-SUSE-10.2-(PPC)-1
Memcheck:Cond
fun:_dl_start_final
fun:_dl_start
fun:_start
}
{
- glibc-2.3.x-on-SUSE-10.1-(PPC)-2a
+ glibc-2.5.x-on-SUSE-10.2-(PPC)-2a
Memcheck:Cond
fun:index
- obj:*ld-2.3.*.so
+ obj:*ld-2.5.*.so
}
{
- glibc-2.3.x-on-SuSE-10.1-(PPC)-2b
+ glibc-2.5.x-on-SuSE-10.2-(PPC)-2b
Memcheck:Addr4
fun:index
fun:expand_dynamic_string_token
}
{
- glibc-2.3.5-on-SuSE-10.1-(PPC)-2c
+ glibc-2.5.5-on-SuSE-10.2-(PPC)-2c
Memcheck:Addr4
fun:index
- obj:*ld-2.3.*.so
+ obj:*ld-2.5.*.so
}
{
glibc-2.3.5-on-SuSE-10.1-(PPC)-3
Memcheck:Addr4
fun:*wordcopy_fwd_dest_aligned*
fun:mem*cpy
- obj:*lib*2.3.*.so
+ obj:*lib*2.5.*.so
}
-{
- index-not-intercepted-early-enough-HACK-4
- Memcheck:Cond
- fun:index
- fun:expand_dynamic_string_token
-}
-
##----------------------------------------------------------------------##
-## Various structure padding things on amd64 SuSE 10.1
+## Various structure padding things on SUSE 10.2
##
{
X11-64bit-padding-1a
Memcheck:Param
write(buf)
fun:__write_nocancel
- obj:/usr/X*/libX11.so*
- obj:/usr/X*/libX11.so*
+ obj:/usr/lib*/libX11.so*
+ obj:/usr/lib*/libX11.so*
fun:X*
}
{
@@ -143,8 +99,8 @@
Memcheck:Param
write(buf)
fun:__write_nocancel
- obj:/usr/X*/libX11.so*
- obj:/usr/X*/libX11.so*
+ obj:/usr/lib*/libX11.so*
+ obj:/usr/lib*/libX11.so*
fun:_X*
}
{
@@ -152,29 +108,27 @@
Memcheck:Param
write(buf)
fun:__write_nocancel
- obj:/usr/X*/libX11.so*
- obj:/usr/X*/libX11.so*
- obj:/usr/X*/libX11.so*
+ obj:/usr/lib*/libX11.so*
+ obj:/usr/lib*/libX11.so*
+ obj:/usr/lib*/libX11.so*
}
{
X11-64bit-padding-1d
Memcheck:Param
write(buf)
fun:__write_nocancel
- obj:/usr/X*/libICE.so*
- obj:/usr/X*/libICE.so*
- obj:/usr/X*/libICE.so*
+ obj:/usr/lib*/libICE.so*
+ obj:/usr/lib*/libICE.so*
+ obj:/usr/lib*/libICE.so*
}
-
-
{
X11-64bit-padding-2a
Memcheck:Param
writev(vector[...])
fun:do_writev
- obj:/usr/X*/libX11.so*
- obj:/usr/X*/libX11.so*
- obj:/usr/X*/libX11.so*
+ obj:/usr/lib*/libX11.so*
+ obj:/usr/lib*/libX11.so*
+ obj:/usr/lib*/libX11.so*
}
{
X11-64bit-padding-2b
@@ -182,8 +136,8 @@
writev(vector[...])
fun:do_writev
fun:writev
- obj:/usr/X*/libX11.so*
- obj:/usr/X*/libX11.so*
+ obj:/usr/lib*/libX11.so*
+ obj:/usr/lib*/libX11.so*
}
{
@@ -200,9 +154,9 @@
Memcheck:Param
socketcall.sendto(msg)
fun:__sendto_nocancel
- obj:/*libc-2.4.so
- obj:/*libc-2.4.so
- obj:/*libc-2.4.so
+ obj:/*libc-2.5.so
+ obj:/*libc-2.5.so
+ obj:/*libc-2.5.so
}
{
glibc24-64bit-padding-1c
@@ -212,7 +166,7 @@
fun:__nscd_get_map_ref
fun:nscd_get*_r
fun:*nscd*
- obj:/*libc-2.4.so
+ obj:/*libc-2.5.so
}
@@ -221,9 +175,9 @@
Memcheck:Param
write(buf)
obj:/*libpthread-2.4.so*
- obj:/usr/X*/libX11.so*
- obj:/usr/X*/libX11.so*
- obj:/usr/X*/libX11.so*
+ obj:/usr/lib*/libX11.so*
+ obj:/usr/lib*/libX11.so*
+ obj:/usr/lib*/libX11.so*
}
{
@@ -231,16 +185,16 @@
Memcheck:Param
socketcall.sendto(msg)
fun:send
- obj:/*libc-2.4.so
- obj:/*libc-2.4.so
- obj:/*libc-2.4.so
+ obj:/*libc-2.5.so
+ obj:/*libc-2.5.so
+ obj:/*libc-2.5.so
}
{
X11-64bit-padding-4b
Memcheck:Param
socketcall.send(msg)
fun:send
- obj:/*libc-2.4.so
- obj:/*libc-2.4.so
- obj:/*libc-2.4.so
+ obj:/*libc-2.5.so
+ obj:/*libc-2.5.so
+ obj:/*libc-2.5.so
}