Accepting request 23881 from devel:tools

Copy from devel:tools/valgrind based on submit request 23881 from user dirkmueller

OBS-URL: https://build.opensuse.org/request/show/23881
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/valgrind?expand=0&rev=30
This commit is contained in:
OBS User autobuild 2009-11-10 09:10:31 +00:00 committed by Git OBS Bridge
parent fbdc0e7dd5
commit f4c69b3d09
3 changed files with 14 additions and 7 deletions

View File

@ -1,6 +1,8 @@
--- memcheck/memcheck.h (revision 7274)
+++ memcheck/memcheck.h (revision 7273)
@@ -131,6 +131,18 @@ typedef
Index: memcheck/memcheck.h
===================================================================
--- memcheck/memcheck.h.orig
+++ memcheck/memcheck.h
@@ -134,6 +134,18 @@ typedef
_qzz_res; \
}))
@ -19,9 +21,9 @@
/* Similar to VALGRIND_MAKE_MEM_DEFINED except that addressability is
not altered: bytes which are addressable are marked as defined,
but those which are not addressable are left unchanged. */
@@ -202,6 +214,18 @@ typedef
@@ -205,6 +217,18 @@ typedef
(volatile unsigned char *)&(__lvalue), \
(unsigned int)(sizeof (__lvalue)))
(unsigned long)(sizeof (__lvalue)))
+/* This is the old name for VALGRIND_CHECK_MEM_IS_ADDRESSABLE. Deprecated. */
+#define VALGRIND_CHECK_WRITABLE(_qzz_addr,_qzz_len) \
@ -36,5 +38,5 @@
+ VALGRIND_CHECK_VALUE_IS_DEFINED(__lvalue)
+
/* Do a memory leak check mid-execution. */
/* Do a full memory leak check (like --leak-check=full) mid-execution. */
#define VALGRIND_DO_LEAK_CHECK \

View File

@ -1,3 +1,8 @@
-------------------------------------------------------------------
Tue Nov 3 19:09:50 UTC 2009 - coolo@novell.com
- updated patches to apply with fuzz=0
-------------------------------------------------------------------
Tue Sep 8 09:34:49 CEST 2009 - dmueller@suse.de

View File

@ -28,7 +28,7 @@ Group: Development/Tools/Debuggers
Summary: Valgrind Suite of Tools for Debugging and Profiling
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Version: 3.5.0
Release: 1
Release: 2
Source0: %{name}-%{version}.tar.bz2
# svn di svn://svn.valgrind.org/valgrind/tags/VALGRIND_3_2_1 svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH > 3_2_BRANCH.diff
# svn di svn://svn.valgrind.org/vex/tags/VEX_3_2_1 svn://svn.valgrind.org/vex/branches/VEX_3_2_BRANCH > VEX_3_2_BRANCH.diff