|
Jakub Jelinek |
6e8885 |
--- valgrind-3.2.3/glibc-2.5.supp.jj 2007-01-07 06:39:15.000000000 +0100
|
|
Jakub Jelinek |
6e8885 |
+++ valgrind-3.2.3/glibc-2.5.supp 2007-06-27 16:10:34.000000000 +0200
|
|
Jakub Jelinek |
6e8885 |
@@ -1,7 +1,7 @@
|
|
Jakub Jelinek |
6e8885 |
|
|
Jakub Jelinek |
6e8885 |
##----------------------------------------------------------------------##
|
|
Jakub Jelinek |
6e8885 |
|
|
Jakub Jelinek |
6e8885 |
-# Errors to suppress by default with glibc 2.4.x
|
|
Jakub Jelinek |
6e8885 |
+# Errors to suppress by default with glibc 2.5.x
|
|
Jakub Jelinek |
6e8885 |
|
|
Jakub Jelinek |
6e8885 |
# Format of this file is:
|
|
Jakub Jelinek |
6e8885 |
# {
|
|
Jakub Jelinek |
6e8885 |
@@ -43,9 +43,9 @@
|
|
Jakub Jelinek |
6e8885 |
{
|
|
Jakub Jelinek |
6e8885 |
dl-hack3
|
|
Jakub Jelinek |
6e8885 |
Memcheck:Cond
|
|
Jakub Jelinek |
6e8885 |
- obj:/lib*/ld-2.5*so*
|
|
Jakub Jelinek |
6e8885 |
- obj:/lib*/ld-2.5*so*
|
|
Jakub Jelinek |
6e8885 |
- obj:/lib*/ld-2.5*so*
|
|
Jakub Jelinek |
6e8885 |
+ obj:/lib*/ld-2.5*.so
|
|
Jakub Jelinek |
6e8885 |
+ obj:/lib*/ld-2.5*.so
|
|
Jakub Jelinek |
6e8885 |
+ obj:/lib*/ld-2.5*.so
|
|
Jakub Jelinek |
6e8885 |
}
|
|
Jakub Jelinek |
6e8885 |
|
|
Jakub Jelinek |
6e8885 |
##----------------------------------------------------------------------##
|
|
Jakub Jelinek |
6e8885 |
@@ -60,7 +60,7 @@
|
|
Jakub Jelinek |
6e8885 |
glibc-2.5.x-on-SUSE-10.2-(PPC)-2a
|
|
Jakub Jelinek |
6e8885 |
Memcheck:Cond
|
|
Jakub Jelinek |
6e8885 |
fun:index
|
|
Jakub Jelinek |
6e8885 |
- obj:*ld-2.5.*.so
|
|
Jakub Jelinek |
6e8885 |
+ obj:*ld-2.5*.so
|
|
Jakub Jelinek |
6e8885 |
}
|
|
Jakub Jelinek |
6e8885 |
{
|
|
Jakub Jelinek |
6e8885 |
glibc-2.5.x-on-SuSE-10.2-(PPC)-2b
|
|
Jakub Jelinek |
6e8885 |
@@ -72,14 +72,14 @@
|
|
Jakub Jelinek |
6e8885 |
glibc-2.5.5-on-SuSE-10.2-(PPC)-2c
|
|
Jakub Jelinek |
6e8885 |
Memcheck:Addr4
|
|
Jakub Jelinek |
6e8885 |
fun:index
|
|
Jakub Jelinek |
6e8885 |
- obj:*ld-2.5.*.so
|
|
Jakub Jelinek |
6e8885 |
+ obj:*ld-2.5*.so
|
|
Jakub Jelinek |
6e8885 |
}
|
|
Jakub Jelinek |
6e8885 |
{
|
|
Jakub Jelinek |
6e8885 |
glibc-2.3.5-on-SuSE-10.1-(PPC)-3
|
|
Jakub Jelinek |
6e8885 |
Memcheck:Addr4
|
|
Jakub Jelinek |
6e8885 |
fun:*wordcopy_fwd_dest_aligned*
|
|
Jakub Jelinek |
6e8885 |
fun:mem*cpy
|
|
Jakub Jelinek |
6e8885 |
- obj:*lib*2.5.*.so
|
|
Jakub Jelinek |
6e8885 |
+ obj:*lib*2.5*.so
|
|
Jakub Jelinek |
6e8885 |
}
|
|
Jakub Jelinek |
6e8885 |
|
|
Jakub Jelinek |
6e8885 |
##----------------------------------------------------------------------##
|
|
Jakub Jelinek |
6e8885 |
@@ -154,9 +154,9 @@
|
|
Jakub Jelinek |
6e8885 |
Memcheck:Param
|
|
Jakub Jelinek |
6e8885 |
socketcall.sendto(msg)
|
|
Jakub Jelinek |
6e8885 |
fun:__sendto_nocancel
|
|
Jakub Jelinek |
6e8885 |
- obj:/*libc-2.5.so
|
|
Jakub Jelinek |
6e8885 |
- obj:/*libc-2.5.so
|
|
Jakub Jelinek |
6e8885 |
- obj:/*libc-2.5.so
|
|
Jakub Jelinek |
6e8885 |
+ obj:/*libc-2.5*.so
|
|
Jakub Jelinek |
6e8885 |
+ obj:/*libc-2.5*.so
|
|
Jakub Jelinek |
6e8885 |
+ obj:/*libc-2.5*.so
|
|
Jakub Jelinek |
6e8885 |
}
|
|
Jakub Jelinek |
6e8885 |
{
|
|
Jakub Jelinek |
6e8885 |
glibc24-64bit-padding-1c
|
|
Jakub Jelinek |
6e8885 |
@@ -166,7 +166,7 @@
|
|
Jakub Jelinek |
6e8885 |
fun:__nscd_get_map_ref
|
|
Jakub Jelinek |
6e8885 |
fun:nscd_get*_r
|
|
Jakub Jelinek |
6e8885 |
fun:*nscd*
|
|
Jakub Jelinek |
6e8885 |
- obj:/*libc-2.5.so
|
|
Jakub Jelinek |
6e8885 |
+ obj:/*libc-2.5*.so
|
|
Jakub Jelinek |
6e8885 |
}
|
|
Jakub Jelinek |
6e8885 |
|
|
Jakub Jelinek |
6e8885 |
|
|
Jakub Jelinek |
6e8885 |
@@ -174,7 +174,7 @@
|
|
Jakub Jelinek |
6e8885 |
X11-64bit-padding-3a
|
|
Jakub Jelinek |
6e8885 |
Memcheck:Param
|
|
Jakub Jelinek |
6e8885 |
write(buf)
|
|
Jakub Jelinek |
6e8885 |
- obj:/*libpthread-2.4.so*
|
|
Jakub Jelinek |
6e8885 |
+ obj:/*libpthread-2.5*.so*
|
|
Jakub Jelinek |
6e8885 |
obj:/usr/lib*/libX11.so*
|
|
Jakub Jelinek |
6e8885 |
obj:/usr/lib*/libX11.so*
|
|
Jakub Jelinek |
6e8885 |
obj:/usr/lib*/libX11.so*
|
|
Jakub Jelinek |
6e8885 |
@@ -185,18 +185,18 @@
|
|
Jakub Jelinek |
6e8885 |
Memcheck:Param
|
|
Jakub Jelinek |
6e8885 |
socketcall.sendto(msg)
|
|
Jakub Jelinek |
6e8885 |
fun:send
|
|
Jakub Jelinek |
6e8885 |
- obj:/*libc-2.5.so
|
|
Jakub Jelinek |
6e8885 |
- obj:/*libc-2.5.so
|
|
Jakub Jelinek |
6e8885 |
- obj:/*libc-2.5.so
|
|
Jakub Jelinek |
6e8885 |
+ obj:/*libc-2.5*.so
|
|
Jakub Jelinek |
6e8885 |
+ obj:/*libc-2.5*.so
|
|
Jakub Jelinek |
6e8885 |
+ obj:/*libc-2.5*.so
|
|
Jakub Jelinek |
6e8885 |
}
|
|
Jakub Jelinek |
6e8885 |
{
|
|
Jakub Jelinek |
6e8885 |
X11-64bit-padding-4b
|
|
Jakub Jelinek |
6e8885 |
Memcheck:Param
|
|
Jakub Jelinek |
6e8885 |
socketcall.send(msg)
|
|
Jakub Jelinek |
6e8885 |
fun:send
|
|
Jakub Jelinek |
6e8885 |
- obj:/*libc-2.5.so
|
|
Jakub Jelinek |
6e8885 |
- obj:/*libc-2.5.so
|
|
Jakub Jelinek |
6e8885 |
- obj:/*libc-2.5.so
|
|
Jakub Jelinek |
6e8885 |
+ obj:/*libc-2.5*.so
|
|
Jakub Jelinek |
6e8885 |
+ obj:/*libc-2.5*.so
|
|
Jakub Jelinek |
6e8885 |
+ obj:/*libc-2.5*.so
|
|
Jakub Jelinek |
6e8885 |
}
|
|
Jakub Jelinek |
6e8885 |
|
|
Jakub Jelinek |
6e8885 |
##----------------------------------------------------------------------##
|
|
Jakub Jelinek |
6e8885 |
--- valgrind-3.2.3/configure.in.jj 2007-06-27 12:22:59.000000000 +0200
|
|
Jakub Jelinek |
6e8885 |
+++ valgrind-3.2.3/configure.in 2007-06-27 16:03:45.000000000 +0200
|
|
Jakub Jelinek |
6e8885 |
@@ -361,6 +361,16 @@ AC_EGREP_CPP([GLIBC_25], [
|
|
Jakub Jelinek |
6e8885 |
],
|
|
Jakub Jelinek |
6e8885 |
glibc="2.5")
|
|
Jakub Jelinek |
6e8885 |
|
|
Jakub Jelinek |
6e8885 |
+AC_EGREP_CPP([GLIBC_26], [
|
|
Jakub Jelinek |
6e8885 |
+#include <features.h>
|
|
Jakub Jelinek |
6e8885 |
+#ifdef __GNU_LIBRARY__
|
|
Jakub Jelinek |
6e8885 |
+ #if (__GLIBC__ == 2 && __GLIBC_MINOR__ == 6)
|
|
Jakub Jelinek |
6e8885 |
+ GLIBC_26
|
|
Jakub Jelinek |
6e8885 |
+ #endif
|
|
Jakub Jelinek |
6e8885 |
+#endif
|
|
Jakub Jelinek |
6e8885 |
+],
|
|
Jakub Jelinek |
6e8885 |
+glibc="2.6")
|
|
Jakub Jelinek |
6e8885 |
+
|
|
Jakub Jelinek |
6e8885 |
AC_MSG_CHECKING([the glibc version])
|
|
Jakub Jelinek |
6e8885 |
|
|
Jakub Jelinek |
6e8885 |
case "${glibc}" in
|
|
Jakub Jelinek |
6e8885 |
@@ -388,9 +398,15 @@ case "${glibc}" in
|
|
Jakub Jelinek |
6e8885 |
DEFAULT_SUPP="glibc-2.5.supp ${DEFAULT_SUPP}"
|
|
Jakub Jelinek |
6e8885 |
;;
|
|
Jakub Jelinek |
6e8885 |
|
|
Jakub Jelinek |
6e8885 |
+ 2.6)
|
|
Jakub Jelinek |
6e8885 |
+ AC_MSG_RESULT(2.6 family)
|
|
Jakub Jelinek |
6e8885 |
+ AC_DEFINE([GLIBC_2_6], 1, [Define to 1 if you're using glibc 2.6.x])
|
|
Jakub Jelinek |
6e8885 |
+ DEFAULT_SUPP="glibc-2.6.supp ${DEFAULT_SUPP}"
|
|
Jakub Jelinek |
6e8885 |
+ ;;
|
|
Jakub Jelinek |
6e8885 |
+
|
|
Jakub Jelinek |
6e8885 |
*)
|
|
Jakub Jelinek |
6e8885 |
AC_MSG_RESULT(unsupported version)
|
|
Jakub Jelinek |
6e8885 |
- AC_MSG_ERROR([Valgrind requires glibc version 2.2 - 2.5])
|
|
Jakub Jelinek |
6e8885 |
+ AC_MSG_ERROR([Valgrind requires glibc version 2.2 - 2.6])
|
|
Jakub Jelinek |
6e8885 |
;;
|
|
Jakub Jelinek |
6e8885 |
esac
|
|
Jakub Jelinek |
6e8885 |
|
|
Jakub Jelinek |
6e8885 |
--- valgrind-3.2.3/config.h.in.jj 2007-01-02 15:55:38.000000000 +0100
|
|
Jakub Jelinek |
6e8885 |
+++ valgrind-3.2.3/config.h.in 2007-06-27 16:08:37.000000000 +0200
|
|
Jakub Jelinek |
6e8885 |
@@ -18,6 +18,9 @@
|
|
Jakub Jelinek |
6e8885 |
/* Define to 1 if you're using glibc 2.5.x */
|
|
Jakub Jelinek |
6e8885 |
#undef GLIBC_2_5
|
|
Jakub Jelinek |
6e8885 |
|
|
Jakub Jelinek |
6e8885 |
+/* Define to 1 if you're using glibc 2.6.x */
|
|
Jakub Jelinek |
6e8885 |
+#undef GLIBC_2_6
|
|
Jakub Jelinek |
6e8885 |
+
|
|
Jakub Jelinek |
6e8885 |
/* Define to 1 if as supports mtocrf/mfocrf. */
|
|
Jakub Jelinek |
6e8885 |
#undef HAVE_AS_PPC_MFTOCRF
|
|
Jakub Jelinek |
6e8885 |
|
|
Jakub Jelinek |
6e8885 |
--- valgrind-3.2.3/configure.jj 2007-06-27 12:22:59.000000000 +0200
|
|
Jakub Jelinek |
6e8885 |
+++ valgrind-3.2.3/configure 2007-06-27 16:08:16.000000000 +0200
|
|
Jakub Jelinek |
6e8885 |
@@ -4391,8 +4391,30 @@ fi
|
|
Jakub Jelinek |
6e8885 |
rm -f conftest*
|
|
Jakub Jelinek |
6e8885 |
|
|
Jakub Jelinek |
6e8885 |
|
|
Jakub Jelinek |
6e8885 |
-echo "$as_me:$LINENO: checking the glibc version" >&5
|
|
Jakub Jelinek |
6e8885 |
-echo $ECHO_N "checking the glibc version... $ECHO_C" >&6
|
|
Jakub Jelinek |
6e8885 |
+cat >conftest.$ac_ext <<_ACEOF
|
|
Jakub Jelinek |
6e8885 |
+/* confdefs.h. */
|
|
Jakub Jelinek |
6e8885 |
+_ACEOF
|
|
Jakub Jelinek |
6e8885 |
+cat confdefs.h >>conftest.$ac_ext
|
|
Jakub Jelinek |
6e8885 |
+cat >>conftest.$ac_ext <<_ACEOF
|
|
Jakub Jelinek |
6e8885 |
+/* end confdefs.h. */
|
|
Jakub Jelinek |
6e8885 |
+
|
|
Jakub Jelinek |
6e8885 |
+#include <features.h>
|
|
Jakub Jelinek |
6e8885 |
+#ifdef __GNU_LIBRARY__
|
|
Jakub Jelinek |
6e8885 |
+ #if (__GLIBC__ == 2 && __GLIBC_MINOR__ == 6)
|
|
Jakub Jelinek |
6e8885 |
+ GLIBC_26
|
|
Jakub Jelinek |
6e8885 |
+ #endif
|
|
Jakub Jelinek |
6e8885 |
+#endif
|
|
Jakub Jelinek |
6e8885 |
+
|
|
Jakub Jelinek |
6e8885 |
+_ACEOF
|
|
Jakub Jelinek |
6e8885 |
+if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
|
|
Jakub Jelinek |
6e8885 |
+ $EGREP "GLIBC_26" >/dev/null 2>&1; then
|
|
Jakub Jelinek |
6e8885 |
+ glibc="2.6"
|
|
Jakub Jelinek |
6e8885 |
+fi
|
|
Jakub Jelinek |
6e8885 |
+rm -f conftest*
|
|
Jakub Jelinek |
6e8885 |
+
|
|
Jakub Jelinek |
6e8885 |
+
|
|
Jakub Jelinek |
6e8885 |
+{ echo "$as_me:$LINENO: checking the glibc version" >&5
|
|
Jakub Jelinek |
6e8885 |
+echo $ECHO_N "checking the glibc version... $ECHO_C" >&6; }
|
|
Jakub Jelinek |
6e8885 |
|
|
Jakub Jelinek |
6e8885 |
case "${glibc}" in
|
|
Jakub Jelinek |
6e8885 |
2.2)
|
|
Jakub Jelinek |
6e8885 |
@@ -4439,11 +4461,22 @@ _ACEOF
|
|
Jakub Jelinek |
6e8885 |
DEFAULT_SUPP="glibc-2.5.supp ${DEFAULT_SUPP}"
|
|
Jakub Jelinek |
6e8885 |
;;
|
|
Jakub Jelinek |
6e8885 |
|
|
Jakub Jelinek |
6e8885 |
+ 2.6)
|
|
Jakub Jelinek |
6e8885 |
+ echo "$as_me:$LINENO: result: 2.6 family" >&5
|
|
Jakub Jelinek |
6e8885 |
+echo "${ECHO_T}2.6 family" >&6
|
|
Jakub Jelinek |
6e8885 |
+
|
|
Jakub Jelinek |
6e8885 |
+cat >>confdefs.h <<\_ACEOF
|
|
Jakub Jelinek |
6e8885 |
+#define GLIBC_2_6 1
|
|
Jakub Jelinek |
6e8885 |
+_ACEOF
|
|
Jakub Jelinek |
6e8885 |
+
|
|
Jakub Jelinek |
6e8885 |
+ DEFAULT_SUPP="glibc-2.6.supp ${DEFAULT_SUPP}"
|
|
Jakub Jelinek |
6e8885 |
+ ;;
|
|
Jakub Jelinek |
6e8885 |
+
|
|
Jakub Jelinek |
6e8885 |
*)
|
|
Jakub Jelinek |
6e8885 |
- echo "$as_me:$LINENO: result: unsupported version" >&5
|
|
Jakub Jelinek |
6e8885 |
-echo "${ECHO_T}unsupported version" >&6
|
|
Jakub Jelinek |
6e8885 |
- { { echo "$as_me:$LINENO: error: Valgrind requires glibc version 2.2 - 2.5" >&5
|
|
Jakub Jelinek |
6e8885 |
-echo "$as_me: error: Valgrind requires glibc version 2.2 - 2.5" >&2;}
|
|
Jakub Jelinek |
6e8885 |
+ { echo "$as_me:$LINENO: result: unsupported version" >&5
|
|
Jakub Jelinek |
6e8885 |
+echo "${ECHO_T}unsupported version" >&6; }
|
|
Jakub Jelinek |
6e8885 |
+ { { echo "$as_me:$LINENO: error: Valgrind requires glibc version 2.2 - 2.6" >&5
|
|
Jakub Jelinek |
6e8885 |
+echo "$as_me: error: Valgrind requires glibc version 2.2 - 2.6" >&2;}
|
|
Jakub Jelinek |
6e8885 |
{ (exit 1); exit 1; }; }
|
|
Jakub Jelinek |
6e8885 |
;;
|
|
Jakub Jelinek |
6e8885 |
esac
|
|
Jakub Jelinek |
6e8885 |
--- valgrind-3.2.3/glibc-2.6.supp.jj 2007-06-27 16:09:55.000000000 +0200
|
|
Jakub Jelinek |
6e8885 |
+++ valgrind-3.2.3/glibc-2.6.supp 2007-06-27 16:10:20.000000000 +0200
|
|
Jakub Jelinek |
6e8885 |
@@ -0,0 +1,216 @@
|
|
Jakub Jelinek |
6e8885 |
+
|
|
Jakub Jelinek |
6e8885 |
+##----------------------------------------------------------------------##
|
|
Jakub Jelinek |
6e8885 |
+
|
|
Jakub Jelinek |
6e8885 |
+# Errors to suppress by default with glibc 2.6.x
|
|
Jakub Jelinek |
6e8885 |
+
|
|
Jakub Jelinek |
6e8885 |
+# Format of this file is:
|
|
Jakub Jelinek |
6e8885 |
+# {
|
|
Jakub Jelinek |
6e8885 |
+# name_of_suppression
|
|
Jakub Jelinek |
6e8885 |
+# tool_name:supp_kind
|
|
Jakub Jelinek |
6e8885 |
+# (optional extra info for some suppression types)
|
|
Jakub Jelinek |
6e8885 |
+# caller0 name, or /name/of/so/file.so
|
|
Jakub Jelinek |
6e8885 |
+# caller1 name, or ditto
|
|
Jakub Jelinek |
6e8885 |
+# (optionally: caller2 name)
|
|
Jakub Jelinek |
6e8885 |
+# (optionally: caller3 name)
|
|
Jakub Jelinek |
6e8885 |
+# }
|
|
Jakub Jelinek |
6e8885 |
+#
|
|
Jakub Jelinek |
6e8885 |
+# For Memcheck, the supp_kinds are:
|
|
Jakub Jelinek |
6e8885 |
+#
|
|
Jakub Jelinek |
6e8885 |
+# Param Value1 Value2 Value4 Value8 Value16
|
|
Jakub Jelinek |
6e8885 |
+# Free Addr1 Addr2 Addr4 Addr8 Addr16
|
|
Jakub Jelinek |
6e8885 |
+# Cond (previously known as Value0)
|
|
Jakub Jelinek |
6e8885 |
+#
|
|
Jakub Jelinek |
6e8885 |
+# and the optional extra info is:
|
|
Jakub Jelinek |
6e8885 |
+# if Param: name of system call param
|
|
Jakub Jelinek |
6e8885 |
+# if Free: name of free-ing fn)
|
|
Jakub Jelinek |
6e8885 |
+
|
|
Jakub Jelinek |
6e8885 |
+{
|
|
Jakub Jelinek |
6e8885 |
+ dl-hack1
|
|
Jakub Jelinek |
6e8885 |
+ Memcheck:Cond
|
|
Jakub Jelinek |
6e8885 |
+ fun:_dl_start
|
|
Jakub Jelinek |
6e8885 |
+ fun:_start
|
|
Jakub Jelinek |
6e8885 |
+}
|
|
Jakub Jelinek |
6e8885 |
+
|
|
Jakub Jelinek |
6e8885 |
+{
|
|
Jakub Jelinek |
6e8885 |
+ dl-hack2
|
|
Jakub Jelinek |
6e8885 |
+ Memcheck:Cond
|
|
Jakub Jelinek |
6e8885 |
+ obj:/lib*/ld-2.6*.so
|
|
Jakub Jelinek |
6e8885 |
+ obj:/lib*/ld-2.6*.so
|
|
Jakub Jelinek |
6e8885 |
+ obj:/lib*/ld-2.6*.so
|
|
Jakub Jelinek |
6e8885 |
+ obj:/lib*/ld-2.6*.so
|
|
Jakub Jelinek |
6e8885 |
+}
|
|
Jakub Jelinek |
6e8885 |
+
|
|
Jakub Jelinek |
6e8885 |
+{
|
|
Jakub Jelinek |
6e8885 |
+ dl-hack3
|
|
Jakub Jelinek |
6e8885 |
+ Memcheck:Cond
|
|
Jakub Jelinek |
6e8885 |
+ obj:/lib*/ld-2.6*.so
|
|
Jakub Jelinek |
6e8885 |
+ obj:/lib*/ld-2.6*.so
|
|
Jakub Jelinek |
6e8885 |
+ obj:/lib*/ld-2.6*.so
|
|
Jakub Jelinek |
6e8885 |
+}
|
|
Jakub Jelinek |
6e8885 |
+
|
|
Jakub Jelinek |
6e8885 |
+##----------------------------------------------------------------------##
|
|
Jakub Jelinek |
6e8885 |
+{
|
|
Jakub Jelinek |
6e8885 |
+ glibc-2.5.x-on-SUSE-10.2-(PPC)-1
|
|
Jakub Jelinek |
6e8885 |
+ Memcheck:Cond
|
|
Jakub Jelinek |
6e8885 |
+ fun:_dl_start_final
|
|
Jakub Jelinek |
6e8885 |
+ fun:_dl_start
|
|
Jakub Jelinek |
6e8885 |
+ fun:_start
|
|
Jakub Jelinek |
6e8885 |
+}
|
|
Jakub Jelinek |
6e8885 |
+{
|
|
Jakub Jelinek |
6e8885 |
+ glibc-2.5.x-on-SUSE-10.2-(PPC)-2a
|
|
Jakub Jelinek |
6e8885 |
+ Memcheck:Cond
|
|
Jakub Jelinek |
6e8885 |
+ fun:index
|
|
Jakub Jelinek |
6e8885 |
+ obj:*ld-2.6*.so
|
|
Jakub Jelinek |
6e8885 |
+}
|
|
Jakub Jelinek |
6e8885 |
+{
|
|
Jakub Jelinek |
6e8885 |
+ glibc-2.5.x-on-SuSE-10.2-(PPC)-2b
|
|
Jakub Jelinek |
6e8885 |
+ Memcheck:Addr4
|
|
Jakub Jelinek |
6e8885 |
+ fun:index
|
|
Jakub Jelinek |
6e8885 |
+ fun:expand_dynamic_string_token
|
|
Jakub Jelinek |
6e8885 |
+}
|
|
Jakub Jelinek |
6e8885 |
+{
|
|
Jakub Jelinek |
6e8885 |
+ glibc-2.5.5-on-SuSE-10.2-(PPC)-2c
|
|
Jakub Jelinek |
6e8885 |
+ Memcheck:Addr4
|
|
Jakub Jelinek |
6e8885 |
+ fun:index
|
|
Jakub Jelinek |
6e8885 |
+ obj:*ld-2.6*.so
|
|
Jakub Jelinek |
6e8885 |
+}
|
|
Jakub Jelinek |
6e8885 |
+{
|
|
Jakub Jelinek |
6e8885 |
+ glibc-2.3.5-on-SuSE-10.1-(PPC)-3
|
|
Jakub Jelinek |
6e8885 |
+ Memcheck:Addr4
|
|
Jakub Jelinek |
6e8885 |
+ fun:*wordcopy_fwd_dest_aligned*
|
|
Jakub Jelinek |
6e8885 |
+ fun:mem*cpy
|
|
Jakub Jelinek |
6e8885 |
+ obj:*lib*2.6*.so
|
|
Jakub Jelinek |
6e8885 |
+}
|
|
Jakub Jelinek |
6e8885 |
+
|
|
Jakub Jelinek |
6e8885 |
+##----------------------------------------------------------------------##
|
|
Jakub Jelinek |
6e8885 |
+## Various structure padding things on SUSE 10.2
|
|
Jakub Jelinek |
6e8885 |
+##
|
|
Jakub Jelinek |
6e8885 |
+{
|
|
Jakub Jelinek |
6e8885 |
+ X11-64bit-padding-1a
|
|
Jakub Jelinek |
6e8885 |
+ Memcheck:Param
|
|
Jakub Jelinek |
6e8885 |
+ write(buf)
|
|
Jakub Jelinek |
6e8885 |
+ fun:__write_nocancel
|
|
Jakub Jelinek |
6e8885 |
+ obj:/usr/lib*/libX11.so*
|
|
Jakub Jelinek |
6e8885 |
+ obj:/usr/lib*/libX11.so*
|
|
Jakub Jelinek |
6e8885 |
+ fun:X*
|
|
Jakub Jelinek |
6e8885 |
+}
|
|
Jakub Jelinek |
6e8885 |
+{
|
|
Jakub Jelinek |
6e8885 |
+ X11-64bit-padding-1b
|
|
Jakub Jelinek |
6e8885 |
+ Memcheck:Param
|
|
Jakub Jelinek |
6e8885 |
+ write(buf)
|
|
Jakub Jelinek |
6e8885 |
+ fun:__write_nocancel
|
|
Jakub Jelinek |
6e8885 |
+ obj:/usr/lib*/libX11.so*
|
|
Jakub Jelinek |
6e8885 |
+ obj:/usr/lib*/libX11.so*
|
|
Jakub Jelinek |
6e8885 |
+ fun:_X*
|
|
Jakub Jelinek |
6e8885 |
+}
|
|
Jakub Jelinek |
6e8885 |
+{
|
|
Jakub Jelinek |
6e8885 |
+ X11-64bit-padding-1c
|
|
Jakub Jelinek |
6e8885 |
+ Memcheck:Param
|
|
Jakub Jelinek |
6e8885 |
+ write(buf)
|
|
Jakub Jelinek |
6e8885 |
+ fun:__write_nocancel
|
|
Jakub Jelinek |
6e8885 |
+ obj:/usr/lib*/libX11.so*
|
|
Jakub Jelinek |
6e8885 |
+ obj:/usr/lib*/libX11.so*
|
|
Jakub Jelinek |
6e8885 |
+ obj:/usr/lib*/libX11.so*
|
|
Jakub Jelinek |
6e8885 |
+}
|
|
Jakub Jelinek |
6e8885 |
+{
|
|
Jakub Jelinek |
6e8885 |
+ X11-64bit-padding-1d
|
|
Jakub Jelinek |
6e8885 |
+ Memcheck:Param
|
|
Jakub Jelinek |
6e8885 |
+ write(buf)
|
|
Jakub Jelinek |
6e8885 |
+ fun:__write_nocancel
|
|
Jakub Jelinek |
6e8885 |
+ obj:/usr/lib*/libICE.so*
|
|
Jakub Jelinek |
6e8885 |
+ obj:/usr/lib*/libICE.so*
|
|
Jakub Jelinek |
6e8885 |
+ obj:/usr/lib*/libICE.so*
|
|
Jakub Jelinek |
6e8885 |
+}
|
|
Jakub Jelinek |
6e8885 |
+{
|
|
Jakub Jelinek |
6e8885 |
+ X11-64bit-padding-2a
|
|
Jakub Jelinek |
6e8885 |
+ Memcheck:Param
|
|
Jakub Jelinek |
6e8885 |
+ writev(vector[...])
|
|
Jakub Jelinek |
6e8885 |
+ fun:do_writev
|
|
Jakub Jelinek |
6e8885 |
+ obj:/usr/lib*/libX11.so*
|
|
Jakub Jelinek |
6e8885 |
+ obj:/usr/lib*/libX11.so*
|
|
Jakub Jelinek |
6e8885 |
+ obj:/usr/lib*/libX11.so*
|
|
Jakub Jelinek |
6e8885 |
+}
|
|
Jakub Jelinek |
6e8885 |
+{
|
|
Jakub Jelinek |
6e8885 |
+ X11-64bit-padding-2b
|
|
Jakub Jelinek |
6e8885 |
+ Memcheck:Param
|
|
Jakub Jelinek |
6e8885 |
+ writev(vector[...])
|
|
Jakub Jelinek |
6e8885 |
+ fun:do_writev
|
|
Jakub Jelinek |
6e8885 |
+ fun:writev
|
|
Jakub Jelinek |
6e8885 |
+ obj:/usr/lib*/libX11.so*
|
|
Jakub Jelinek |
6e8885 |
+ obj:/usr/lib*/libX11.so*
|
|
Jakub Jelinek |
6e8885 |
+}
|
|
Jakub Jelinek |
6e8885 |
+
|
|
Jakub Jelinek |
6e8885 |
+{
|
|
Jakub Jelinek |
6e8885 |
+ glibc24-64bit-padding-1a
|
|
Jakub Jelinek |
6e8885 |
+ Memcheck:Param
|
|
Jakub Jelinek |
6e8885 |
+ socketcall.sendto(msg)
|
|
Jakub Jelinek |
6e8885 |
+ fun:send
|
|
Jakub Jelinek |
6e8885 |
+ fun:get_mapping
|
|
Jakub Jelinek |
6e8885 |
+ fun:__nscd_get_map_ref
|
|
Jakub Jelinek |
6e8885 |
+ fun:nscd*
|
|
Jakub Jelinek |
6e8885 |
+}
|
|
Jakub Jelinek |
6e8885 |
+{
|
|
Jakub Jelinek |
6e8885 |
+ glibc24-64bit-padding-1b
|
|
Jakub Jelinek |
6e8885 |
+ Memcheck:Param
|
|
Jakub Jelinek |
6e8885 |
+ socketcall.sendto(msg)
|
|
Jakub Jelinek |
6e8885 |
+ fun:__sendto_nocancel
|
|
Jakub Jelinek |
6e8885 |
+ obj:/*libc-2.6*.so
|
|
Jakub Jelinek |
6e8885 |
+ obj:/*libc-2.6*.so
|
|
Jakub Jelinek |
6e8885 |
+ obj:/*libc-2.6*.so
|
|
Jakub Jelinek |
6e8885 |
+}
|
|
Jakub Jelinek |
6e8885 |
+{
|
|
Jakub Jelinek |
6e8885 |
+ glibc24-64bit-padding-1c
|
|
Jakub Jelinek |
6e8885 |
+ Memcheck:Param
|
|
Jakub Jelinek |
6e8885 |
+ socketcall.send(msg)
|
|
Jakub Jelinek |
6e8885 |
+ fun:send
|
|
Jakub Jelinek |
6e8885 |
+ fun:__nscd_get_map_ref
|
|
Jakub Jelinek |
6e8885 |
+ fun:nscd_get*_r
|
|
Jakub Jelinek |
6e8885 |
+ fun:*nscd*
|
|
Jakub Jelinek |
6e8885 |
+ obj:/*libc-2.6*.so
|
|
Jakub Jelinek |
6e8885 |
+}
|
|
Jakub Jelinek |
6e8885 |
+
|
|
Jakub Jelinek |
6e8885 |
+
|
|
Jakub Jelinek |
6e8885 |
+{
|
|
Jakub Jelinek |
6e8885 |
+ X11-64bit-padding-3a
|
|
Jakub Jelinek |
6e8885 |
+ Memcheck:Param
|
|
Jakub Jelinek |
6e8885 |
+ write(buf)
|
|
Jakub Jelinek |
6e8885 |
+ obj:/*libpthread-2.6*.so*
|
|
Jakub Jelinek |
6e8885 |
+ obj:/usr/lib*/libX11.so*
|
|
Jakub Jelinek |
6e8885 |
+ obj:/usr/lib*/libX11.so*
|
|
Jakub Jelinek |
6e8885 |
+ obj:/usr/lib*/libX11.so*
|
|
Jakub Jelinek |
6e8885 |
+}
|
|
Jakub Jelinek |
6e8885 |
+
|
|
Jakub Jelinek |
6e8885 |
+{
|
|
Jakub Jelinek |
6e8885 |
+ X11-64bit-padding-4a
|
|
Jakub Jelinek |
6e8885 |
+ Memcheck:Param
|
|
Jakub Jelinek |
6e8885 |
+ socketcall.sendto(msg)
|
|
Jakub Jelinek |
6e8885 |
+ fun:send
|
|
Jakub Jelinek |
6e8885 |
+ obj:/*libc-2.6*.so
|
|
Jakub Jelinek |
6e8885 |
+ obj:/*libc-2.6*.so
|
|
Jakub Jelinek |
6e8885 |
+ obj:/*libc-2.6*.so
|
|
Jakub Jelinek |
6e8885 |
+}
|
|
Jakub Jelinek |
6e8885 |
+{
|
|
Jakub Jelinek |
6e8885 |
+ X11-64bit-padding-4b
|
|
Jakub Jelinek |
6e8885 |
+ Memcheck:Param
|
|
Jakub Jelinek |
6e8885 |
+ socketcall.send(msg)
|
|
Jakub Jelinek |
6e8885 |
+ fun:send
|
|
Jakub Jelinek |
6e8885 |
+ obj:/*libc-2.6*.so
|
|
Jakub Jelinek |
6e8885 |
+ obj:/*libc-2.6*.so
|
|
Jakub Jelinek |
6e8885 |
+ obj:/*libc-2.6*.so
|
|
Jakub Jelinek |
6e8885 |
+}
|
|
Jakub Jelinek |
6e8885 |
+
|
|
Jakub Jelinek |
6e8885 |
+##----------------------------------------------------------------------##
|
|
Jakub Jelinek |
6e8885 |
+# MontaVista Linux 4.0.1 on ppc32
|
|
Jakub Jelinek |
6e8885 |
+{
|
|
Jakub Jelinek |
6e8885 |
+ MVL-401-linuxthreads-pthread_create
|
|
Jakub Jelinek |
6e8885 |
+ Memcheck:Param
|
|
Jakub Jelinek |
6e8885 |
+ write(buf)
|
|
Jakub Jelinek |
6e8885 |
+ fun:pthread_create
|
|
Jakub Jelinek |
6e8885 |
+}
|
|
Jakub Jelinek |
6e8885 |
+{
|
|
Jakub Jelinek |
6e8885 |
+ MVL-401-linuxthreads-pthread_create
|
|
Jakub Jelinek |
6e8885 |
+ Memcheck:Param
|
|
Jakub Jelinek |
6e8885 |
+ write(buf)
|
|
Jakub Jelinek |
6e8885 |
+ obj:/lib/libpthread-0.10.so
|
|
Jakub Jelinek |
6e8885 |
+ fun:pthread_create
|
|
Jakub Jelinek |
6e8885 |
+}
|