|
From: <sv...@va...> - 2005-09-20 18:19:01
|
Author: sewardj
Date: 2005-09-20 19:18:58 +0100 (Tue, 20 Sep 2005)
New Revision: 4707
Log:
Get rid of VG_(client_mapbase), which now seems redundant.
Modified:
branches/ASPACEM/coregrind/m_aspacemgr/aspacemgr.c
branches/ASPACEM/coregrind/m_main.c
branches/ASPACEM/coregrind/pub_core_aspacemgr.h
branches/ASPACEM/coregrind/pub_core_ume.h
branches/ASPACEM/memcheck/tests/vgtest_ume.c
Modified: branches/ASPACEM/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
--- branches/ASPACEM/coregrind/m_aspacemgr/aspacemgr.c 2005-09-20 18:10:3=
3 UTC (rev 4706)
+++ branches/ASPACEM/coregrind/m_aspacemgr/aspacemgr.c 2005-09-20 18:18:5=
8 UTC (rev 4707)
@@ -65,7 +65,7 @@
/* Client address space, lowest to highest (see top of ume.c) */
Addr VG_(client_base); /* client address space limits */
Addr VG_(client_end);
-Addr VG_(client_mapbase);
+
Addr VG_(clstk_base);
Addr VG_(clstk_end);
UWord VG_(clstk_id);
Modified: branches/ASPACEM/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
--- branches/ASPACEM/coregrind/m_main.c 2005-09-20 18:10:33 UTC (rev 4706=
)
+++ branches/ASPACEM/coregrind/m_main.c 2005-09-20 18:18:58 UTC (rev 4707=
)
@@ -825,7 +825,6 @@
}
=20
VG_(memset)(info, 0, sizeof(*info));
- info->map_base =3D VG_(client_mapbase);
info->exe_base =3D VG_(client_base);
info->exe_end =3D VG_(client_end);
info->argv =3D cl_argv;
Modified: branches/ASPACEM/coregrind/pub_core_aspacemgr.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
--- branches/ASPACEM/coregrind/pub_core_aspacemgr.h 2005-09-20 18:10:33 U=
TC (rev 4706)
+++ branches/ASPACEM/coregrind/pub_core_aspacemgr.h 2005-09-20 18:18:58 U=
TC (rev 4707)
@@ -44,7 +44,7 @@
// Address space globals
extern Addr VG_(client_base); // client address space limits
extern Addr VG_(client_end);
-extern Addr VG_(client_mapbase); // base of mappings
+
extern Addr VG_(clstk_base); // client stack range
extern Addr VG_(clstk_end);
extern UWord VG_(clstk_id); // client stack id
Modified: branches/ASPACEM/coregrind/pub_core_ume.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
--- branches/ASPACEM/coregrind/pub_core_ume.h 2005-09-20 18:10:33 UTC (re=
v 4706)
+++ branches/ASPACEM/coregrind/pub_core_ume.h 2005-09-20 18:18:58 UTC (re=
v 4707)
@@ -76,7 +76,6 @@
// inputs/outputs of do_exec().
struct exeinfo
{
- Addr map_base; // IN: if non-zero, base address of mappings
char** argv; // IN: the original argv
=20
Addr exe_base; // INOUT: lowest (allowed) address of exe
Modified: branches/ASPACEM/memcheck/tests/vgtest_ume.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
--- branches/ASPACEM/memcheck/tests/vgtest_ume.c 2005-09-20 18:10:33 UTC =
(rev 4706)
+++ branches/ASPACEM/memcheck/tests/vgtest_ume.c 2005-09-20 18:18:58 UTC =
(rev 4707)
@@ -101,7 +101,6 @@
info.argv =3D NULL;
info.exe_base =3D 0x50000000;
info.exe_end =3D 0x50ffffff;
- info.map_base =3D 0x51000000;
=20
fprintf(stderr, "Calling VG_(do_exec)(\"hello\")\n");
err =3D VG_(do_exec)("hello", &info);
|