1
0
mirror of https://github.com/upx/upx synced 2025-09-28 19:06:07 +08:00

Update .hgignore. Update valgrind macros.

This commit is contained in:
Markus F.X.J. Oberhumer 2012-04-26 09:05:35 +02:00
parent 82801d1411
commit 5d2d9c7e81
2 changed files with 7 additions and 11 deletions

View File

@ -9,6 +9,7 @@ syntax: regexp
syntax: glob syntax: glob
.depend .depend
*.qtcreator.{config,creator,creator.user,files,includes}
Makevars.local Makevars.local
*.a *.a

View File

@ -222,19 +222,14 @@
#if (WITH_VALGRIND) #if (WITH_VALGRIND)
# include <valgrind/memcheck.h> # include <valgrind/memcheck.h>
#endif #endif
#if !defined(VALGRIND_MAKE_MEM_DEFINED)
#if !defined(VALGRIND_MAKE_WRITABLE) # define VALGRIND_MAKE_MEM_DEFINED(addr,len) 0
# define VALGRIND_MAKE_WRITABLE(addr,len) 0
#endif #endif
#if !defined(VALGRIND_MAKE_READABLE) #if !defined(VALGRIND_MAKE_MEM_NOACCESS)
# if 0 # define VALGRIND_MAKE_MEM_NOACCESS(addr,len) 0
# define VALGRIND_MAKE_READABLE(addr,len) (memset(addr,0,len), 0)
# else
# define VALGRIND_MAKE_READABLE(addr,len) 0
# endif
#endif #endif
#if !defined(VALGRIND_DISCARD) #if !defined(VALGRIND_MAKE_MEM_UNDEFINED)
# define VALGRIND_DISCARD(handle) ((void)(&handle)) # define VALGRIND_MAKE_MEM_UNDEFINED(addr,len) 0
#endif #endif