r132407 - in /trunk/gcc: ChangeLog ggc-common.c...
hp@gcc.gnu.org
hp@gcc.gnu.org
Tue Feb 19 04:13:00 GMT 2008
Author: hp
Date: Tue Feb 19 04:13:05 2008
New Revision: 132407
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=132407
Log:
Support valgrind 3.3 for --enable-checking=valgrind.
* system.h: Consolidate ENABLE_VALGRIND_CHECKING-dependent defines
here.
[!VALGRIND_MAKE_MEM_NOACCESS]: Define as VALGRIND_MAKE_NOACCESS.
[!VALGRIND_MAKE_MEM_DEFINED]: Define as VALGRIND_MAKE_READABLE.
[!VALGRIND_MAKE_MEM_UNDEFINED]: Define as VALGRIND_MAKE_WRITABLE.
* ggc-common.c: Remove ENABLE_VALGRIND_CHECKING-dependent defines.
Replace use of VALGRIND_MAKE_READABLE, VALGRIND_MAKE_WRITABLE, and
VALGRIND_MAKE_NOACCESS with VALGRIND_MAKE_MEM_DEFINED,
VALGRIND_MAKE_MEM_UNDEFINED, and VALGRIND_MAKE_MEM_NOACCESS
respectively.
* ggc-zone.c: Similar.
* ggc-page.c: Similar.
Modified:
trunk/gcc/ChangeLog
trunk/gcc/ggc-common.c
trunk/gcc/ggc-page.c
trunk/gcc/ggc-zone.c
trunk/gcc/system.h
More information about the Gcc-cvs
mailing list