|
From: <sv...@va...> - 2005-06-11 01:31:55
|
Author: njn Date: 2005-06-11 02:31:52 +0100 (Sat, 11 Jun 2005) New Revision: 3881 Log: Having moved VG_(arena_strdup)() out of core.h, core.h no longer needs to #include pub_core_mallocfree.h. As a result, we need to #include it explicitly everywhere else. Modified: trunk/coregrind/core.h trunk/coregrind/m_aspacemgr/aspacemgr.c trunk/coregrind/m_debuginfo/dwarf.c trunk/coregrind/m_debuginfo/stabs.c trunk/coregrind/m_debuginfo/symtab.c trunk/coregrind/m_debuginfo/symtypes.c trunk/coregrind/m_demangle/cp-demangle.c trunk/coregrind/m_demangle/cplus-dem.c trunk/coregrind/m_demangle/demangle.c trunk/coregrind/m_demangle/dyn-string.c trunk/coregrind/m_errormgr.c trunk/coregrind/m_execontext.c trunk/coregrind/m_hashtable.c trunk/coregrind/m_libcfile.c trunk/coregrind/m_main.c trunk/coregrind/m_mallocfree.c trunk/coregrind/m_redir.c trunk/coregrind/m_replacemalloc/replacemalloc_core.c trunk/coregrind/m_replacemalloc/vg_replace_malloc.c trunk/coregrind/m_scheduler/scheduler.c trunk/coregrind/m_signals.c trunk/coregrind/m_skiplist.c trunk/coregrind/m_syscalls/syscalls-generic.c trunk/coregrind/m_syscalls/syscalls-linux.c trunk/coregrind/m_syscalls/syscalls-x86-linux.c trunk/coregrind/m_tooliface.c trunk/coregrind/vg_mylibc.c Modified: trunk/coregrind/core.h =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/coregrind/core.h 2005-06-11 01:30:57 UTC (rev 3880) +++ trunk/coregrind/core.h 2005-06-11 01:31:52 UTC (rev 3881) @@ -78,7 +78,6 @@ =20 #include <setjmp.h> // for jmp_buf =20 -#include "pub_core_mallocfree.h" // for type 'ArenaId' #include "pub_core_scheduler.h" // for types 'ThreadArchState' =20 /* --------------------------------------------------------------------- Modified: trunk/coregrind/m_aspacemgr/aspacemgr.c =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/coregrind/m_aspacemgr/aspacemgr.c 2005-06-11 01:30:57 UTC (rev = 3880) +++ trunk/coregrind/m_aspacemgr/aspacemgr.c 2005-06-11 01:31:52 UTC (rev = 3881) @@ -36,6 +36,7 @@ #include "pub_core_libcassert.h" #include "pub_core_libcfile.h" // For VG_(fstat)() #include "pub_core_libcprint.h" +#include "pub_core_mallocfree.h" #include "pub_core_options.h" #include "pub_core_syscalls.h" #include "pub_core_tooliface.h" Modified: trunk/coregrind/m_debuginfo/dwarf.c =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/coregrind/m_debuginfo/dwarf.c 2005-06-11 01:30:57 UTC (rev 3880= ) +++ trunk/coregrind/m_debuginfo/dwarf.c 2005-06-11 01:31:52 UTC (rev 3881= ) @@ -32,6 +32,7 @@ #include "pub_core_libcbase.h" #include "pub_core_libcassert.h" #include "pub_core_libcprint.h" +#include "pub_core_mallocfree.h" #include "pub_core_options.h" #include "priv_symtab.h" =20 Modified: trunk/coregrind/m_debuginfo/stabs.c =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/coregrind/m_debuginfo/stabs.c 2005-06-11 01:30:57 UTC (rev 3880= ) +++ trunk/coregrind/m_debuginfo/stabs.c 2005-06-11 01:31:52 UTC (rev 3881= ) @@ -32,6 +32,7 @@ #include "pub_core_libcbase.h" #include "pub_core_libcassert.h" #include "pub_core_libcprint.h" +#include "pub_core_mallocfree.h" #include "priv_symtab.h" =20 #include <a.out.h> /* stabs defns */ Modified: trunk/coregrind/m_debuginfo/symtab.c =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/coregrind/m_debuginfo/symtab.c 2005-06-11 01:30:57 UTC (rev 388= 0) +++ trunk/coregrind/m_debuginfo/symtab.c 2005-06-11 01:31:52 UTC (rev 388= 1) @@ -36,6 +36,7 @@ #include "pub_core_libcassert.h" #include "pub_core_libcfile.h" #include "pub_core_libcprint.h" +#include "pub_core_mallocfree.h" #include "pub_core_options.h" #include "pub_core_profile.h" #include "pub_core_redir.h" Modified: trunk/coregrind/m_debuginfo/symtypes.c =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/coregrind/m_debuginfo/symtypes.c 2005-06-11 01:30:57 UTC (rev 3= 880) +++ trunk/coregrind/m_debuginfo/symtypes.c 2005-06-11 01:31:52 UTC (rev 3= 881) @@ -35,6 +35,7 @@ #include "pub_core_libcassert.h" #include "pub_core_libcprint.h" #include "pub_core_libcsignal.h" +#include "pub_core_mallocfree.h" #include "pub_core_tooliface.h" #include "priv_symtypes.h" =20 Modified: trunk/coregrind/m_demangle/cp-demangle.c =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/coregrind/m_demangle/cp-demangle.c 2005-06-11 01:30:57 UTC (rev= 3880) +++ trunk/coregrind/m_demangle/cp-demangle.c 2005-06-11 01:31:52 UTC (rev= 3881) @@ -43,6 +43,7 @@ #include "core.h" #include "pub_core_libcbase.h" #include "pub_core_libcassert.h" +#include "pub_core_mallocfree.h" #include "ansidecl.h" #include "dyn-string.h" #include "demangle.h" Modified: trunk/coregrind/m_demangle/cplus-dem.c =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/coregrind/m_demangle/cplus-dem.c 2005-06-11 01:30:57 UTC (rev 3= 880) +++ trunk/coregrind/m_demangle/cplus-dem.c 2005-06-11 01:31:52 UTC (rev 3= 881) @@ -41,6 +41,7 @@ #include "pub_core_libcbase.h" #include "pub_core_libcassert.h" #include "pub_tool_libcprint.h" +#include "pub_core_mallocfree.h" =20 /*#include <sys/types.h> #include <string.h> Modified: trunk/coregrind/m_demangle/demangle.c =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/coregrind/m_demangle/demangle.c 2005-06-11 01:30:57 UTC (rev 38= 80) +++ trunk/coregrind/m_demangle/demangle.c 2005-06-11 01:31:52 UTC (rev 38= 81) @@ -31,6 +31,7 @@ #include "core.h" #include "pub_core_demangle.h" #include "pub_core_libcbase.h" +#include "pub_core_mallocfree.h" #include "pub_core_options.h" #include "pub_core_profile.h" #include "demangle.h" Modified: trunk/coregrind/m_demangle/dyn-string.c =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/coregrind/m_demangle/dyn-string.c 2005-06-11 01:30:57 UTC (rev = 3880) +++ trunk/coregrind/m_demangle/dyn-string.c 2005-06-11 01:31:52 UTC (rev = 3881) @@ -34,6 +34,7 @@ #include "core.h" #include "pub_core_libcbase.h" #include "pub_core_libcassert.h" +#include "pub_core_mallocfree.h" #include "ansidecl.h" #include "dyn-string.h" =20 Modified: trunk/coregrind/m_errormgr.c =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/coregrind/m_errormgr.c 2005-06-11 01:30:57 UTC (rev 3880) +++ trunk/coregrind/m_errormgr.c 2005-06-11 01:31:52 UTC (rev 3881) @@ -37,6 +37,7 @@ #include "pub_core_libcfile.h" #include "pub_core_libcprint.h" #include "pub_core_main.h" // for VG_(start_debugger)() +#include "pub_core_mallocfree.h" #include "pub_core_options.h" #include "pub_core_stacktrace.h" #include "pub_core_tooliface.h" Modified: trunk/coregrind/m_execontext.c =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/coregrind/m_execontext.c 2005-06-11 01:30:57 UTC (rev 3880) +++ trunk/coregrind/m_execontext.c 2005-06-11 01:31:52 UTC (rev 3881) @@ -32,6 +32,7 @@ #include "pub_core_execontext.h" #include "pub_core_libcassert.h" #include "pub_core_libcprint.h" +#include "pub_core_mallocfree.h" #include "pub_core_options.h" #include "pub_core_profile.h" =20 Modified: trunk/coregrind/m_hashtable.c =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/coregrind/m_hashtable.c 2005-06-11 01:30:57 UTC (rev 3880) +++ trunk/coregrind/m_hashtable.c 2005-06-11 01:31:52 UTC (rev 3881) @@ -31,6 +31,7 @@ #include "core.h" #include "pub_core_hashtable.h" #include "pub_core_libcassert.h" +#include "pub_core_mallocfree.h" =20 /*--------------------------------------------------------------------*/ /*--- Declarations ---*/ Modified: trunk/coregrind/m_libcfile.c =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/coregrind/m_libcfile.c 2005-06-11 01:30:57 UTC (rev 3880) +++ trunk/coregrind/m_libcfile.c 2005-06-11 01:31:52 UTC (rev 3881) @@ -32,6 +32,7 @@ #include "pub_core_libcbase.h" #include "pub_core_libcassert.h" #include "pub_core_libcfile.h" +#include "pub_core_mallocfree.h" #include "pub_core_options.h" #include "vki_unistd.h" =20 Modified: trunk/coregrind/m_main.c =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/coregrind/m_main.c 2005-06-11 01:30:57 UTC (rev 3880) +++ trunk/coregrind/m_main.c 2005-06-11 01:31:52 UTC (rev 3881) @@ -42,6 +42,7 @@ #include "pub_core_libcprint.h" #include "pub_core_libcsignal.h" #include "pub_core_main.h" +#include "pub_core_mallocfree.h" #include "pub_core_options.h" #include "pub_core_profile.h" #include "pub_core_redir.h" Modified: trunk/coregrind/m_mallocfree.c =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/coregrind/m_mallocfree.c 2005-06-11 01:30:57 UTC (rev 3880) +++ trunk/coregrind/m_mallocfree.c 2005-06-11 01:31:52 UTC (rev 3881) @@ -35,6 +35,7 @@ #include "pub_core_libcbase.h" #include "pub_core_libcassert.h" #include "pub_core_libcprint.h" +#include "pub_core_mallocfree.h" #include "pub_core_options.h" #include "pub_core_profile.h" #include "valgrind.h" Modified: trunk/coregrind/m_redir.c =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/coregrind/m_redir.c 2005-06-11 01:30:57 UTC (rev 3880) +++ trunk/coregrind/m_redir.c 2005-06-11 01:31:52 UTC (rev 3881) @@ -35,9 +35,10 @@ #include "pub_core_libcbase.h" #include "pub_core_libcassert.h" #include "pub_core_libcprint.h" -#include "pub_core_skiplist.h" +#include "pub_core_mallocfree.h" #include "pub_core_options.h" #include "pub_core_redir.h" +#include "pub_core_skiplist.h" #include "pub_core_transtab.h" #include "m_debuginfo/priv_symtab.h" // XXX: bad! =20 Modified: trunk/coregrind/m_replacemalloc/replacemalloc_core.c =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/coregrind/m_replacemalloc/replacemalloc_core.c 2005-06-11 01:30= :57 UTC (rev 3880) +++ trunk/coregrind/m_replacemalloc/replacemalloc_core.c 2005-06-11 01:31= :52 UTC (rev 3881) @@ -31,6 +31,7 @@ #include "core.h" #include "pub_core_libcbase.h" #include "pub_core_libcprint.h" +#include "pub_core_mallocfree.h" #include "pub_core_options.h" #include "pub_core_replacemalloc.h" =20 Modified: trunk/coregrind/m_replacemalloc/vg_replace_malloc.c =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/coregrind/m_replacemalloc/vg_replace_malloc.c 2005-06-11 01:30:= 57 UTC (rev 3880) +++ trunk/coregrind/m_replacemalloc/vg_replace_malloc.c 2005-06-11 01:31:= 52 UTC (rev 3881) @@ -47,6 +47,7 @@ =20 #include "valgrind.h" /* for VALGRIND_NON_SIMD_CALL[12] */ #include "core.h" +#include "pub_core_mallocfree.h" // for VG_MIN_MALLOC_SZB, VG_AR_CLIE= NT #include "pub_core_replacemalloc.h" =20 /* The general idea is: you can write a function like this: Modified: trunk/coregrind/m_scheduler/scheduler.c =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/coregrind/m_scheduler/scheduler.c 2005-06-11 01:30:57 UTC (rev = 3880) +++ trunk/coregrind/m_scheduler/scheduler.c 2005-06-11 01:31:52 UTC (rev = 3881) @@ -68,6 +68,7 @@ #include "pub_core_libcprint.h" #include "pub_core_libcsignal.h" #include "pub_core_main.h" +#include "pub_core_mallocfree.h" #include "pub_core_options.h" #include "pub_core_profile.h" #include "pub_core_replacemalloc.h" Modified: trunk/coregrind/m_signals.c =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/coregrind/m_signals.c 2005-06-11 01:30:57 UTC (rev 3880) +++ trunk/coregrind/m_signals.c 2005-06-11 01:31:52 UTC (rev 3881) @@ -88,6 +88,7 @@ #include "pub_core_libcprint.h" #include "pub_core_libcsignal.h" #include "pub_core_main.h" +#include "pub_core_mallocfree.h" #include "pub_core_options.h" #include "pub_core_signals.h" #include "pub_core_sigframe.h" Modified: trunk/coregrind/m_skiplist.c =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/coregrind/m_skiplist.c 2005-06-11 01:30:57 UTC (rev 3880) +++ trunk/coregrind/m_skiplist.c 2005-06-11 01:31:52 UTC (rev 3881) @@ -90,6 +90,7 @@ #include "pub_core_libcbase.h" #include "pub_core_libcassert.h" #include "pub_core_libcprint.h" +#include "pub_core_mallocfree.h" #include "pub_core_skiplist.h" =20 #include <stdlib.h> Modified: trunk/coregrind/m_syscalls/syscalls-generic.c =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/coregrind/m_syscalls/syscalls-generic.c 2005-06-11 01:30:57 UTC= (rev 3880) +++ trunk/coregrind/m_syscalls/syscalls-generic.c 2005-06-11 01:31:52 UTC= (rev 3881) @@ -37,6 +37,7 @@ #include "pub_core_libcprint.h" #include "pub_core_libcsignal.h" #include "pub_core_main.h" +#include "pub_core_mallocfree.h" #include "pub_core_stacktrace.h" #include "pub_core_tooliface.h" #include "pub_core_options.h" Modified: trunk/coregrind/m_syscalls/syscalls-linux.c =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/coregrind/m_syscalls/syscalls-linux.c 2005-06-11 01:30:57 UTC (= rev 3880) +++ trunk/coregrind/m_syscalls/syscalls-linux.c 2005-06-11 01:31:52 UTC (= rev 3881) @@ -34,6 +34,7 @@ #include "pub_core_libcassert.h" #include "pub_core_libcfile.h" #include "pub_core_libcprint.h" +#include "pub_core_mallocfree.h" #include "pub_core_tooliface.h" #include "pub_core_options.h" #include "pub_core_signals.h" Modified: trunk/coregrind/m_syscalls/syscalls-x86-linux.c =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/coregrind/m_syscalls/syscalls-x86-linux.c 2005-06-11 01:30:57 U= TC (rev 3880) +++ trunk/coregrind/m_syscalls/syscalls-x86-linux.c 2005-06-11 01:31:52 U= TC (rev 3881) @@ -42,6 +42,7 @@ #include "pub_core_libcassert.h" #include "pub_core_libcprint.h" #include "pub_core_libcsignal.h" +#include "pub_core_mallocfree.h" #include "pub_core_sigframe.h" #include "pub_core_signals.h" #include "pub_core_syscalls.h" Modified: trunk/coregrind/m_tooliface.c =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/coregrind/m_tooliface.c 2005-06-11 01:30:57 UTC (rev 3880) +++ trunk/coregrind/m_tooliface.c 2005-06-11 01:31:52 UTC (rev 3881) @@ -33,6 +33,7 @@ #include "pub_core_tooliface.h" #include "pub_core_libcbase.h" #include "pub_core_libcprint.h" +#include "pub_core_mallocfree.h" =20 // The core/tool dictionary of functions (initially zeroed, as we want i= t) VgToolInterface VG_(tdict); Modified: trunk/coregrind/vg_mylibc.c =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/coregrind/vg_mylibc.c 2005-06-11 01:30:57 UTC (rev 3880) +++ trunk/coregrind/vg_mylibc.c 2005-06-11 01:31:52 UTC (rev 3881) @@ -38,6 +38,7 @@ #include "pub_core_libcprint.h" #include "pub_core_libcfile.h" #include "pub_core_main.h" +#include "pub_core_mallocfree.h" #include "pub_core_options.h" #include "pub_core_stacktrace.h" #include "pub_core_syscalls.h" |