|
From: <sv...@va...> - 2008-07-22 16:45:48
|
Author: sewardj
Date: 2008-07-22 17:45:54 +0100 (Tue, 22 Jul 2008)
New Revision: 8453
Log:
Start of a standard suppression set for exp-ptrcheck.
Added:
branches/PTRCHECK/exp-ptrcheck.supp
Modified:
branches/PTRCHECK/Makefile.am
branches/PTRCHECK/configure.in
Modified: branches/PTRCHECK/Makefile.am
===================================================================
--- branches/PTRCHECK/Makefile.am 2008-07-22 16:27:26 UTC (rev 8452)
+++ branches/PTRCHECK/Makefile.am 2008-07-22 16:45:54 UTC (rev 8453)
@@ -26,7 +26,8 @@
aix5libc.supp xfree-3.supp xfree-4.supp \
glibc-2.34567-NPTL-helgrind.supp \
glibc-2.2-LinuxThreads-helgrind.supp \
- glibc-2.X-drd.supp
+ glibc-2.X-drd.supp \
+ exp-ptrcheck.supp
dist_val_DATA = $(SUPP_FILES) default.supp
Modified: branches/PTRCHECK/configure.in
===================================================================
--- branches/PTRCHECK/configure.in 2008-07-22 16:27:26 UTC (rev 8452)
+++ branches/PTRCHECK/configure.in 2008-07-22 16:45:54 UTC (rev 8453)
@@ -567,6 +567,10 @@
fi
+# Add glibc and X11 suppressions for exp-ptrcheck
+DEFAULT_SUPP="exp-ptrcheck.supp ${DEFAULT_SUPP}"
+
+
# Check for CLOCK_MONOTONIC
AC_MSG_CHECKING([for CLOCK_MONOTONIC])
Added: branches/PTRCHECK/exp-ptrcheck.supp
===================================================================
--- branches/PTRCHECK/exp-ptrcheck.supp (rev 0)
+++ branches/PTRCHECK/exp-ptrcheck.supp 2008-07-22 16:45:54 UTC (rev 8453)
@@ -0,0 +1,21 @@
+{
+ lib-X11-used-old-pointer-after-realloc-1
+ exp-ptrcheck:LoadStore
+ fun:strlen
+ obj:/usr/lib*/libX11.so*
+ obj:/usr/lib*/libX11.so*
+}
+{
+ lib-X11-used-old-pointer-after-realloc-2
+ exp-ptrcheck:LoadStore
+ obj:/usr/lib*/libX11.so*
+ obj:/usr/lib*/libX11.so*
+}
+
+{
+ ld-2.X-invalid-Add32/64-who-knows
+ exp-ptrcheck:Arith
+ obj:/lib*/ld-2.*so*
+ obj:/lib*/ld-2.*so*
+ obj:/lib*/ld-2.*so*
+}
|