]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Remove suppression files that have never been used, and don't get included in
authorNicholas Nethercote <n.nethercote@gmail.com>
Mon, 13 Sep 2004 11:05:11 +0000 (11:05 +0000)
committerNicholas Nethercote <n.nethercote@gmail.com>
Mon, 13 Sep 2004 11:05:11 +0000 (11:05 +0000)
"make dist".

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@2707

coregrind/core.h
linux22.supp [deleted file]
linux24.supp [deleted file]

index be48fd22cf3fbd4e5d47b508ea5e9108c58b931f..074899c6fe1a2887d5b3a96de3fe3506bb2afd46 100644 (file)
@@ -1488,23 +1488,28 @@ extern UInt VG_(baseBlock)[VG_BASEBLOCK_WORDS];
 // Architecture-specific things defined in eg. x86/*.c
 // ---------------------------------------------------------------------
 
-/* For setting up the baseBlock */    
+// For setting up the baseBlock
 extern void VGA_(init_low_baseBlock)  ( Addr client_eip, Addr esp_at_startup );
 extern void VGA_(init_high_baseBlock) ( Addr client_eip, Addr esp_at_startup );
 
+// Register state moving
 extern void VGA_(load_state) ( arch_thread_t*, ThreadId tid );
 extern void VGA_(save_state) ( arch_thread_t*, ThreadId tid );
 
+// Thread stuff
 extern void VGA_(clear_thread)   ( arch_thread_t* );
 extern void VGA_(init_thread)    ( arch_thread_t* );
 extern void VGA_(cleanup_thread) ( arch_thread_t* );
 extern void VGA_(setup_child)    ( arch_thread_t*, arch_thread_t* );
 
+// Symtab stuff
 extern UInt* VGA_(reg_addr_from_BB)  ( Int reg );
 extern UInt* VGA_(reg_addr_from_tst) ( Int reg, arch_thread_t* );
 
+// Pointercheck
 extern Bool VGA_(setup_pointercheck) ( void );
 
+// For attaching the debugger
 extern Int  VGA_(ptrace_setregs_from_BB)  ( Int pid );
 extern Int  VGA_(ptrace_setregs_from_tst) ( Int pid, arch_thread_t* arch );
 
diff --git a/linux22.supp b/linux22.supp
deleted file mode 100644 (file)
index 98aa7ab..0000000
+++ /dev/null
@@ -1,286 +0,0 @@
-
-##----------------------------------------------------------------------##
-
-# Errors to suppress by default on a RedHat 6.2 system
-# (glibc 2.1.3, XFree86 3.3.6)
-
-# Format of this file is:
-# {
-#     name_of_suppression
-#     tool_name:supp_kind
-#     (optional extra info for some suppression types)
-#     caller0 name, or /name/of/so/file.so
-#     caller1 name, or ditto
-#     (optionally: caller2 name)
-#     (optionally: caller3 name)
-#  }
-#
-# For Memcheck, the supp_kinds are:
-#
-#     Param Value1 Value2 Value4 Value8 Value16
-#     Free Addr1 Addr2 Addr4 Addr8 Addr16
-#     Cond (previously known as Value0)
-#
-# and the optional extra info is:
-#     if Param: name of system call param
-#     if Free: name of free-ing fn)
-
-##----------------------------------------------------------------------##
-
-{
-   socketcall.connect(serv_addr)/__libc_connect/*(Param)
-   Addrcheck,Memcheck:Param
-   socketcall.connect(serv_addr)
-   fun:__libc_connect
-   fun:*
-}
-
-{
-   strrchr/_dl_map_object_from_fd/_dl_map_object(Addr4)
-   Addrcheck,Memcheck:Addr4
-   fun:strrchr
-   fun:_dl_map_object_from_fd
-   fun:_dl_map_object
-}
-
-{
-   strrchr/_dl_map_object_from_fd/_dl_map_object(Value1)
-   Memcheck:Value1
-   fun:strrchr
-   fun:_dl_map_object_from_fd
-   fun:_dl_map_object
-}
-
-{
-   llseek(result)/__libc_lseek64/_IO_file_seek(Param)
-   Addrcheck,Memcheck:Param
-   llseek(result)
-   fun:__libc_lseek64
-   fun:_IO_file_seek
-}
-
-{
-   __rawmemchr/_nl_*/*locale(Addr4)
-   Addrcheck,Memcheck:Addr4
-   fun:__rawmemchr
-   fun:_nl_*
-   fun:*locale
-}
-
-# new ones for RH62 ls -l 
-{
-   __strchrnul/__nss_database_lookup(Cond)
-   Memcheck:Cond
-   fun:__strchrnul
-   fun:__nss_database_lookup
-}
-{
-   __strchrnul/__gethostbyname_r(Cond)
-   Memcheck:Cond
-   fun:__strchrnul
-   fun:__gethostbyname_r
-}
-
-{
-   strrchr/_dl_map*/_dl_map*(Cond)
-   Memcheck:Cond
-   fun:strrchr
-   fun:_dl_map*
-   fun:_dl_map*
-}
-
-{
-   strchr/dl_open_worker/_dl_catch_error(Cond)
-   Memcheck:Cond
-   fun:strchr
-   fun:dl_open_worker
-   fun:_dl_catch_error
-}
-
-{
-   __rawmemchr/???/__getgrgid_r(Cond)
-   Memcheck:Cond
-   fun:__rawmemchr
-   fun:*
-   fun:__getgrgid_r
-}
-
-{
-   __rawmemchr/_nl_*/*locale*(Cond)
-   Memcheck:Cond
-   fun:__rawmemchr
-   fun:_nl_*
-   fun:*locale*
-}
-
-{
-   _dl_relocate_object/dl_open_worker(Value0)
-   Memcheck:Cond
-   fun:_dl_relocate_object
-   fun:dl_open_worker
-}
-
-##----------------------------------------------------------------------##
-## from a Debian machine running kernel 2.2.19 I believe
-## I guess most of these are the same as above really, but
-## Debian stripped their libc-2.1.3
-
-{
-   libc-2.1.3.so/libc-2.1.3.so/libc-2.1.3.so(Cond)
-   Memcheck:Cond
-   obj:*libc-2.1.3.so
-   obj:*libc-2.1.3.so
-   obj:*libc-2.1.3.so
-}
-
-{
-   strchr/libc-2.1.3.so(Cond)
-   Memcheck:Cond
-   fun:*strchr*
-   obj:*libc-2.1.3.so
-}
-
-{
-   libc-2.1.3.so/libXt.so(Cond)
-   Memcheck:Cond
-   obj:*libc-2.1.3.so
-   obj:*libXt.so*
-}
-
-{
-   socketcall.connect(serv_addr)/__libc_connect/*(Param)
-   Addrcheck,Memcheck:Param
-   socketcall.connect(serv_addr)
-   obj:*libc-2.1.3.so
-   obj:*libX11.so*
-}
-
-
-##----------------------------------------------------------------------##
-
-{
-   X11-Cond-0
-   Memcheck:Cond
-   obj:*libXt.so.6.0
-   obj:*libXt.so.6.0
-   obj:*libXt.so.6.0
-}
-{
-   X11-Cond-1
-   Memcheck:Cond
-   fun:__rawmemchr
-   obj:*libXt.so.6.0
-   obj:*libXt.so.6.0
-}
-
-
-# Suppressions for XFree86-3.3.X
-
-{
-   X11-Addr4-1
-   Addrcheck,Memcheck:Addr4
-   obj:/usr/X11R6/lib/libX11.so.6.1
-   obj:/usr/X11R6/lib/libX11.so.6.1
-   obj:/usr/X11R6/lib/libX11.so.6.1
-}
-
-{
-   X11-Addr4-2
-   Addrcheck,Memcheck:Addr4
-   obj:/usr/X11R6/lib/libX11.so.6.1
-   obj:/usr/X11R6/lib/libX11.so.6.1
-   obj:/usr/X11R6/lib/libXt.so.6.0
-}
-
-{
-   X11-Addr4-3
-   Addrcheck,Memcheck:Addr4
-   obj:/usr/X11R6/lib/libXt.so.6.0
-   obj:/usr/X11R6/lib/libXt.so.6.0
-   obj:/usr/X11R6/lib/libXt.so.6.0
-}
-
-{
-   X11-Addr4-4
-   Addrcheck,Memcheck:Addr4
-   obj:/usr/X11R6/lib/libX11.so.6.1
-   obj:/usr/X11R6/lib/libXt.so.6.0
-   obj:/usr/X11R6/lib/libXt.so.6.0
-}
-
-{
-   X11-Addr4-5
-   Addrcheck,Memcheck:Addr4
-   fun:__rawmemchr
-   obj:/usr/X11R6/lib/libXt.so.6.0
-   obj:/usr/X11R6/lib/libXt.so.6.0
-}
-
-{
-   X11-Addr4-6
-   Addrcheck,Memcheck:Addr4
-   obj:/usr/X11R6/lib/libXmu.so.6.0
-   obj:/usr/X11R6/lib/libXmu.so.6.0
-   obj:/usr/X11R6/lib/libXt.so.6.0
-}
-
-{
-   X11-Addr4-7
-   Addrcheck,Memcheck:Addr4
-   obj:/usr/X11R6/lib/libXt.so.6.0
-   obj:/usr/X11R6/lib/libXt.so.6.0
-   obj:/usr/X11R6/lib/libXawXpm_posing_as_Xaw.so.6.1
-}
-
-{
-   X11-Param-1
-   Addrcheck,Memcheck:Param
-   write(buf)
-   fun:__libc_write
-   obj:/usr/X11R6/lib/libX11.so.6.1
-   obj:/usr/X11R6/lib/libX11.so.6.1
-}
-
-{
-   X11-Addr4-8
-   Addrcheck,Memcheck:Addr4
-   obj:/usr/X11R6/lib/libX11.so.6.1
-   obj:/usr/X11R6/lib/libXpm.so.4.11
-   obj:/usr/X11R6/lib/libXpm.so.4.11
-}
-
-{
-   X11-Addr4-8
-   Addrcheck,Memcheck:Addr4
-   obj:/usr/X11R6/lib/libXt.so.6.0
-   obj:/usr/X11R6/lib/libXawXpm_posing_as_Xaw.so.6.1
-   obj:/usr/X11R6/lib/libXt.so.6.0
-}
-
-{
-   X11-Addr4-9
-   Addrcheck,Memcheck:Addr4
-   obj:/usr/X11R6/lib/libXaw.so.6.1
-   obj:/usr/X11R6/lib/libXt.so.6.0
-   obj:/usr/X11R6/lib/libXt.so.6.0
-}
-
-{
-   X11-Addr4-10
-   Addrcheck,Memcheck:Addr4
-   obj:/usr/X11R6/lib/libXaw.so.6.1
-   obj:/usr/X11R6/lib/libXaw.so.6.1
-   obj:/usr/X11R6/lib/libXt.so.6.0
-}
-
-{
-   X11-Addr4-11
-   Addrcheck,Memcheck:Addr4
-   obj:/usr/X11R6/lib/libXt.so.6.0
-   obj:/usr/X11R6/lib/libXt.so.6.0
-   obj:/usr/X11R6/lib/libXaw.so.6.1
-}
-
-
-
-##----------------------------------------------------------------------##
diff --git a/linux24.supp b/linux24.supp
deleted file mode 100644 (file)
index c38dbe1..0000000
+++ /dev/null
@@ -1,304 +0,0 @@
-
-##----------------------------------------------------------------------##
-
-# Errors to suppress by default on a Linux kernel 2.4 system
-# (glibc 2.2.4, XFree86 4.1.0)
-
-# Format of this file is:
-# {
-#     name_of_suppression
-#     tool_name:supp_kind
-#     (optional extra info for some suppression types)
-#     caller0 name, or /name/of/so/file.so
-#     caller1 name, or ditto
-#     (optionally: caller2 name)
-#     (optionally: caller3 name)
-#  }
-#
-# For memcheck, the supp_kinds are:
-#
-#     Param Value1 Value2 Value4 Value8 Value16
-#     Free Addr1 Addr2 Addr4 Addr8 Addr16
-#     Cond (previously known as Value0)
-#
-# and the optional extra info is:
-#     if Param: name of system call param
-#     if Free: name of free-ing fn)
-
-# even more glibc suppressions ?
-{
-   libc-2.2.4.so/libc-2.2.4.so/libc-2.2.4.so(Cond)
-   memcheck:Cond
-   obj:*libc-2.2.4.so
-   obj:*libc-2.2.4.so
-   obj:*libc-2.2.4.so
-}
-{
-   libc-2.2.4.so/libc-2.2.4.so/libc-2.2.4.so(Value4)
-   memcheck:Value4
-   obj:*libc-2.2.4.so
-   obj:*libc-2.2.4.so
-   obj:*libc-2.2.4.so
-}
-
-##### glibc 2.2.5 stuff perhaps?
-##### suppressions for coolo
-{
-   strchr/dl_open_worker(Cond)
-   Memcheck:Cond
-   fun:strchr
-   fun:dl_open_worker
-}
-{ 
-   __rawmemchr/internal_getgrgid_r(Cond)
-   Memcheck:Cond 
-   fun:__rawmemchr
-   fun:internal_getgrgid_r
-} 
-{ 
-   _IO_vfprintf/__strnlen(Cond)
-   Memcheck:Cond 
-   fun:__strnlen
-   fun:_IO_vfprintf
-} 
-{ 
-   __strchrnul/gethostbyname*(Cond)
-   Memcheck:Cond 
-   fun:__strchrnul
-   fun:gethostbyname*
-} 
-
-
-##----
-{
-   strlen/*dl_map_object*(Cond)
-   Memcheck:Cond
-   fun:strlen
-   fun:*dl_map_object*
-}
-
-{
-   strlen/*dl_open_worker*(Cond)
-   Memcheck:Cond
-   fun:strlen
-   fun:*dl_open_worker*
-}
-
-{
-   *rawmemchr*/*nss*(Cond)
-   Memcheck:Cond
-   fun:*rawmemchr*
-   fun:*nss*
-}
-
-{
-   *strchrnul*/*nss*(Cond)
-   Memcheck:Cond
-   fun:*strchrnul*
-   fun:*nss*
-}
-
-
-
-# gcc version 2.96 20000731 (Red Hat Linux 7.1 2.96-98)
-# on Red Hat 7.2 (x86) miscompiles __mpn_construct_double in
-# __mpn_construct_double (../sysdeps/ieee754/dbl-64/mpn2dbl.c:45)
-# (glibc-2.2.4) to read and write below %esp.  Hence the following
-# two:
-{
-   __mpn_construct_double/*(Addr4)
-   Addrcheck,Memcheck:Addr4
-   fun:__mpn_construct_double
-   fun:*
-}
-{
-   __mpn_construct_double/*(Addr8)
-   Addrcheck,Memcheck:Addr8
-   fun:__mpn_construct_double
-   fun:*
-}
-
-# More of the same (gcc bug, I'm pretty sure)
-{
-   __fabs/*(Addr4)
-   Addrcheck,Memcheck:Addr4
-   fun:__fabs
-   fun:*
-}
-{
-   __fabs/*(Addr8)
-   Addrcheck,Memcheck:Addr8
-   fun:__fabs
-   fun:*
-}
-
-
-# Not sure what this is about ... but anyway
-{
-   pthread_sighandler/*(Addr4)
-   Addrcheck,Memcheck:Addr4
-   fun:pthread_sighandler
-   fun:*
-}
-
-
-# More glibc stuff, AFAICS
-
-{
-   __strnlen/__argz_stringify/_nl_make_l10nflist(Cond)
-   Memcheck:Cond
-   fun:__strnlen
-   fun:__argz_stringify
-   fun:_nl_make_l10nflist
-}
-
-#--------------
-{
-   _dl_relocate_object/dl_open_worker/_dl_catch_error(Cond)
-   Memcheck:Cond
-   fun:_dl_relocate_object
-   fun:dl_open_worker
-   fun:_dl_catch_error
-}
-{
-   _dl_relocate_object/libc-2.2.4.so/_dl_catch_error(Cond)
-   Memcheck:Cond
-   fun:_dl_relocate_object
-   obj:*libc-2.2.4.so
-   fun:_dl_catch_error
-}
-
-{
-   strrchr/_dl_map_object_from_fd/_dl_map_object(Cond)
-   Memcheck:Cond
-   fun:strrchr
-   fun:_dl_map_object_from_fd
-   fun:_dl_map_object
-}
-
-#-------------------
-{
-   socketcall.connect(serv_addr)/__libc_connect/*
-   Addrcheck,Memcheck:Param
-   socketcall.connect(serv_addr)
-   fun:__libc_connect
-   fun:*
-}
-{
-   socketcall.connect(serv_addr)/libc-2.2.4.so/libc-2.2.4.so
-   Addrcheck,Memcheck:Param
-   socketcall.connect(serv_addr)
-   obj:*libc-2.2.4.so
-   obj:*libc-2.2.4.so
-}
-
-{
-   libX11.so.6.2/libX11.so.6.2/libX11.so.6.2(Cond)
-   Memcheck:Cond
-   obj:/usr/X11R6/lib/libX11.so.6.2
-   obj:/usr/X11R6/lib/libX11.so.6.2
-   obj:/usr/X11R6/lib/libX11.so.6.2
-}
-
-{
-   libXt.so.6.2/libXt.so.6.2/libXt.so.6.2(Cond)
-   Memcheck:Cond
-   obj:/usr/X11R6/lib/libXt.so.6.0
-   obj:/usr/X11R6/lib/libXt.so.6.0
-   obj:/usr/X11R6/lib/libXt.so.6.0
-}
-
-
-{
-   libXaw.so.7.0/libXaw.so.7.0/libXaw.so.7.0(Cond)
-   Memcheck:Cond
-   obj:/usr/X11R6/lib/libXaw.so.7.0
-   obj:/usr/X11R6/lib/libXaw.so.7.0
-   obj:/usr/X11R6/lib/libXaw.so.7.0
-}
-
-{
-   libXmu.so.6.2/libXmu.so.6.2/libXmu.so.6.2(Cond)
-   Memcheck:Cond
-   obj:/usr/X11R6/lib/libXmu.so.6.2
-   obj:/usr/X11R6/lib/libXmu.so.6.2
-   obj:/usr/X11R6/lib/libXmu.so.6.2
-}
-
-{
-   libXt.so.6.0/libXt.so.6.0/libXaw.so.7.0(Cond)
-   Memcheck:Cond
-   obj:/usr/X11R6/lib/libXt.so.6.0
-   obj:/usr/X11R6/lib/libXt.so.6.0
-   obj:/usr/X11R6/lib/libXaw.so.7.0
-}
-
-{
-   libXaw.so.7.0/libXaw.so.7.0/libXt.so.6.0(Value4)
-   Memcheck:Value4
-   obj:/usr/X11R6/lib/libXaw.so.7.0
-   obj:/usr/X11R6/lib/libXaw.so.7.0
-   obj:/usr/X11R6/lib/libXt.so.6.0
-}
-
-{
-   libX11.so.6.2/libX11.so.6.2/libXaw.so.7.0(Cond)
-   Memcheck:Cond
-   obj:/usr/X11R6/lib/libX11.so.6.2
-   obj:/usr/X11R6/lib/libX11.so.6.2
-   obj:/usr/X11R6/lib/libXaw.so.7.0
-}
-
-#----------------------
-{
-   write(buf)/__libc_write/libX11.so.6.2/libX11.so.6.2(Param)
-   Addrcheck,Memcheck:Param
-   write(buf)
-   fun:__libc_write
-   obj:/usr/X11R6/lib/libX11.so.6.2
-   obj:/usr/X11R6/lib/libX11.so.6.2
-}
-{
-   write(buf)/libc-2.2.4.so/libX11.so.6.2/libX11.so.6.2(Param)
-   Addrcheck,Memcheck:Param
-   write(buf)
-   obj:*libc-2.2.4.so
-   obj:/usr/X11R6/lib/libX11.so.6.2
-   obj:/usr/X11R6/lib/libX11.so.6.2
-}
-
-#{
-#   llseek(result)/__libc_lseek64/_IO_file_seek(Param)
-#   Addrcheck,Memcheck:Param
-#   llseek(result)
-#   fun:__libc_lseek64
-#   fun:_IO_file_seek
-#}
-
-{
-   writev(vector[...])/__writev/libX11.so.6.2/libX11.so.6.2
-   Addrcheck,Memcheck:Param
-   writev(vector[...])
-   fun:__writev
-   obj:/usr/X11R6/lib/libX11.so.6.2
-   obj:/usr/X11R6/lib/libX11.so.6.2
-}
-
-#----------------
-{
-   __rawmemchr/libXt.so.6.0/libXt.so.6.0
-   Memcheck:Cond
-   fun:__rawmemchr
-   obj:/usr/X11R6/lib/libXt.so.6.0
-   obj:/usr/X11R6/lib/libXt.so.6.0
-}
-{
-   libc-2.2.4.so/libXt.so.6.0/libXt.so.6.0
-   Memcheck:Cond
-   obj:*libc-2.2.4.so
-   obj:/usr/X11R6/lib/libXt.so.6.0
-   obj:/usr/X11R6/lib/libXt.so.6.0
-}
-
-##----------------------------------------------------------------------##
-