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
 }