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