Hello community, here is the log from the commit of package valgrind checked in at Mon Dec 17 12:08:46 CET 2007. -------- --- valgrind/valgrind.changes 2007-12-12 00:19:35.000000000 +0100 +++ /mounts/work_src_done/STABLE/valgrind/valgrind.changes 2007-12-16 15:52:31.000000000 +0100 @@ -1,0 +2,5 @@ +Sun Dec 16 15:52:17 CET 2007 - dmueller@suse.de + +- readd deprecated #define's (#348337) + +------------------------------------------------------------------- New: ---- deprecated.diff ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ valgrind.spec ++++++ --- /var/tmp/diff_new_pack.l28777/_old 2007-12-17 12:07:51.000000000 +0100 +++ /var/tmp/diff_new_pack.l28777/_new 2007-12-17 12:07:51.000000000 +0100 @@ -26,11 +26,12 @@ Summary: Valgrind Suite of Tools for Debugging and Profiling BuildRoot: %{_tmppath}/%{name}-%{version}-build Version: 3.3.0 -Release: 5 +Release: 6 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 Patch8: jit-runtime-support.diff +Patch9: deprecated.diff Provides: callgrind = %version Obsoletes: callgrind < %version ExclusiveArch: %ix86 x86_64 ppc ppc64 @@ -113,6 +114,7 @@ cd VEX cd .. %patch8 +%patch9 %build export CFLAGS="$RPM_OPT_FLAGS" @@ -142,6 +144,8 @@ %_libdir/valgrind/*/*.a %changelog +* Sun Dec 16 2007 - dmueller@suse.de +- readd deprecated #define's (#348337) * Wed Dec 12 2007 - dmueller@suse.de - update to 3.3.0 (final): * last minute bugfixes ++++++ deprecated.diff ++++++ --- memcheck/memcheck.h (revision 7274) +++ memcheck/memcheck.h (revision 7273) @@ -131,6 +131,18 @@ typedef _qzz_res; \ })) +/* This is the old name for VALGRIND_MAKE_MEM_NOACCESS. Deprecated. */ +#define VALGRIND_MAKE_NOACCESS(_qzz_addr,_qzz_len) \ + VALGRIND_MAKE_MEM_NOACCESS(_qzz_addr,_qzz_len) + +/* This is the old name for VALGRIND_MAKE_MEM_UNDEFINED. Deprecated. */ +#define VALGRIND_MAKE_WRITABLE(_qzz_addr,_qzz_len) \ + VALGRIND_MAKE_MEM_UNDEFINED(_qzz_addr,_qzz_len) + +/* This is the old name for VALGRIND_MAKE_MEM_DEFINED. Deprecated. */ +#define VALGRIND_MAKE_READABLE(_qzz_addr,_qzz_len) \ + VALGRIND_MAKE_MEM_DEFINED(_qzz_addr,_qzz_len) + /* 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 (volatile unsigned char *)&(__lvalue), \ (unsigned int)(sizeof (__lvalue))) +/* This is the old name for VALGRIND_CHECK_MEM_IS_ADDRESSABLE. Deprecated. */ +#define VALGRIND_CHECK_WRITABLE(_qzz_addr,_qzz_len) \ + VALGRIND_CHECK_MEM_IS_ADDRESSABLE(_qzz_addr,_qzz_len) + +/* This is the old name for VALGRIND_CHECK_MEM_IS_DEFINED. Deprecated. */ +#define VALGRIND_CHECK_READABLE(_qzz_addr,_qzz_len) \ + VALGRIND_CHECK_MEM_IS_DEFINED(_qzz_addr,_qzz_len) + +/* This is the old name for VALGRIND_CHECK_VALUE_IS_DEFINED. Deprecated. */ +#define VALGRIND_CHECK_DEFINED(__lvalue) \ + VALGRIND_CHECK_VALUE_IS_DEFINED(__lvalue) + /* Do a memory leak check mid-execution. */ #define VALGRIND_DO_LEAK_CHECK \ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org