Make the _dl_relocate_object suppressions more general so that they
work on more systems. The glibc 2.3 suppressions are already like this.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@2498 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/glibc-2.2.supp b/glibc-2.2.supp
index fad964b..e50ac43 100644
--- a/glibc-2.2.supp
+++ b/glibc-2.2.supp
@@ -351,20 +351,16 @@
    fun:_dl_catch_error
 }
 {
-   _dl_relocate_object/dl_main/_dl_sysdep_start/_dl_start_final(Cond)
+   _dl_relocate_object/dl_main(Cond)
    Memcheck:Cond
    fun:_dl_relocate_object
    fun:dl_main
-   fun:_dl_sysdep_start
-   fun:_dl_start_final
 }
 {
-   _dl_relocate_object_internal/dl_main/_dl_sysdep_start/_dl_start_final(Cond)
+   _dl_relocate_object_internal/dl_main(Cond)
    Memcheck:Cond
    fun:_dl_relocate_object_internal
    fun:dl_main
-   fun:_dl_sysdep_start
-   fun:_dl_start_final
 }
 
 {