|
From: <sv...@va...> - 2005-09-21 09:44:24
|
Author: sewardj Date: 2005-09-21 10:44:22 +0100 (Wed, 21 Sep 2005) New Revision: 4717 Log: Delete m_libmman. All mmap-related requests now have to go via m_aspacemgr instead. Removed: branches/ASPACEM/coregrind/m_libcmman.c branches/ASPACEM/coregrind/pub_core_libcmman.h branches/ASPACEM/include/pub_tool_libcmman.h Modified: branches/ASPACEM/coregrind/Makefile.am branches/ASPACEM/coregrind/m_debuginfo/symtab.c branches/ASPACEM/coregrind/m_debuginfo/symtypes.c branches/ASPACEM/coregrind/m_main.c branches/ASPACEM/coregrind/m_mallocfree.c branches/ASPACEM/coregrind/m_signals.c branches/ASPACEM/include/Makefile.am branches/ASPACEM/massif/ms_main.c Modified: branches/ASPACEM/coregrind/Makefile.am =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=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/Makefile.am 2005-09-21 09:25:40 UTC (rev 4= 716) +++ branches/ASPACEM/coregrind/Makefile.am 2005-09-21 09:44:22 UTC (rev 4= 717) @@ -49,7 +49,6 @@ pub_core_libcbase.h \ pub_core_libcassert.h \ pub_core_libcfile.h \ - pub_core_libcmman.h \ pub_core_libcprint.h \ pub_core_libcproc.h \ pub_core_libcsignal.h \ @@ -101,7 +100,6 @@ m_libcbase.c \ m_libcassert.c \ m_libcfile.c \ - m_libcmman.c \ m_libcprint.c \ m_libcproc.c \ m_libcsignal.c \ Modified: branches/ASPACEM/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 --- branches/ASPACEM/coregrind/m_debuginfo/symtab.c 2005-09-21 09:25:40 U= TC (rev 4716) +++ branches/ASPACEM/coregrind/m_debuginfo/symtab.c 2005-09-21 09:44:22 U= TC (rev 4717) @@ -36,7 +36,6 @@ #include "pub_core_libcbase.h" #include "pub_core_libcassert.h" #include "pub_core_libcfile.h" -#include "pub_core_libcmman.h" #include "pub_core_libcprint.h" #include "pub_core_machine.h" #include "pub_core_mallocfree.h" Modified: branches/ASPACEM/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 --- branches/ASPACEM/coregrind/m_debuginfo/symtypes.c 2005-09-21 09:25:40= UTC (rev 4716) +++ branches/ASPACEM/coregrind/m_debuginfo/symtypes.c 2005-09-21 09:44:22= UTC (rev 4717) @@ -33,7 +33,6 @@ #include "pub_core_debuglog.h" // For VG_(debugLog_vprintf) #include "pub_core_libcbase.h" #include "pub_core_libcassert.h" -#include "pub_core_libcmman.h" #include "pub_core_libcprint.h" #include "pub_core_libcsignal.h" #include "pub_core_machine.h" Deleted: branches/ASPACEM/coregrind/m_libcmman.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_libcmman.c 2005-09-21 09:25:40 UTC (rev = 4716) +++ branches/ASPACEM/coregrind/m_libcmman.c 2005-09-21 09:44:22 UTC (rev = 4717) @@ -1,36 +0,0 @@ - -/*--------------------------------------------------------------------*/ -/*--- Memory management libc stuff. m_libcmman.c ---*/ -/*--------------------------------------------------------------------*/ -=20 -/* - This file is part of Valgrind, a dynamic binary instrumentation - framework. - - Copyright (C) 2000-2005 Julian Seward=20 - js...@ac... - - This program is free software; you can redistribute it and/or - modify it under the terms of the GNU General Public License as - published by the Free Software Foundation; either version 2 of the - License, or (at your option) any later version. - - This program is distributed in the hope that it will be useful, but - WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA - 02111-1307, USA. - - The GNU General Public License is contained in the file COPYING. -*/ - - - -/*--------------------------------------------------------------------*/ -/*--- end ---*/ -/*--------------------------------------------------------------------*/ - 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-21 09:25:40 UTC (rev 4716= ) +++ branches/ASPACEM/coregrind/m_main.c 2005-09-21 09:44:22 UTC (rev 4717= ) @@ -40,7 +40,6 @@ #include "pub_core_libcbase.h" #include "pub_core_libcassert.h" #include "pub_core_libcfile.h" -#include "pub_core_libcmman.h" #include "pub_core_libcprint.h" #include "pub_core_libcproc.h" #include "pub_core_libcsignal.h" Modified: branches/ASPACEM/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 --- branches/ASPACEM/coregrind/m_mallocfree.c 2005-09-21 09:25:40 UTC (re= v 4716) +++ branches/ASPACEM/coregrind/m_mallocfree.c 2005-09-21 09:44:22 UTC (re= v 4717) @@ -34,7 +34,6 @@ #include "pub_core_libcbase.h" #include "pub_core_aspacemgr.h" #include "pub_core_libcassert.h" -#include "pub_core_libcmman.h" #include "pub_core_libcprint.h" #include "pub_core_mallocfree.h" #include "pub_core_options.h" Modified: branches/ASPACEM/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 --- branches/ASPACEM/coregrind/m_signals.c 2005-09-21 09:25:40 UTC (rev 4= 716) +++ branches/ASPACEM/coregrind/m_signals.c 2005-09-21 09:44:22 UTC (rev 4= 717) @@ -87,7 +87,6 @@ #include "pub_core_errormgr.h" #include "pub_core_libcbase.h" #include "pub_core_libcassert.h" -#include "pub_core_libcmman.h" #include "pub_core_libcprint.h" #include "pub_core_libcproc.h" #include "pub_core_libcsignal.h" Deleted: branches/ASPACEM/coregrind/pub_core_libcmman.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_libcmman.h 2005-09-21 09:25:40 UT= C (rev 4716) +++ branches/ASPACEM/coregrind/pub_core_libcmman.h 2005-09-21 09:44:22 UT= C (rev 4717) @@ -1,45 +0,0 @@ - -/*--------------------------------------------------------------------*/ -/*--- Memory management libc stuff. pub_core_libcmman.h ---*/ -/*--------------------------------------------------------------------*/ - -/* - This file is part of Valgrind, a dynamic binary instrumentation - framework. - - Copyright (C) 2000-2005 Julian Seward - js...@ac... - - This program is free software; you can redistribute it and/or - modify it under the terms of the GNU General Public License as - published by the Free Software Foundation; either version 2 of the - License, or (at your option) any later version. - - This program is distributed in the hope that it will be useful, but - WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA - 02111-1307, USA. - - The GNU General Public License is contained in the file COPYING. -*/ - -#ifndef __PUB_CORE_LIBCMMAN_H -#define __PUB_CORE_LIBCMMAN_H - -//-------------------------------------------------------------------- -// PURPOSE: This module contains libc code related to low-level -// memory management, ie. mmap and friends. -//-------------------------------------------------------------------- - -#include "pub_tool_libcmman.h" - -#endif // __PUB_CORE_LIBCMMAN_H - -/*--------------------------------------------------------------------*/ -/*--- end ---*/ -/*--------------------------------------------------------------------*/ Modified: branches/ASPACEM/include/Makefile.am =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=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/include/Makefile.am 2005-09-21 09:25:40 UTC (rev 471= 6) +++ branches/ASPACEM/include/Makefile.am 2005-09-21 09:44:22 UTC (rev 471= 7) @@ -13,7 +13,6 @@ pub_tool_libcbase.h \ pub_tool_libcassert.h \ pub_tool_libcfile.h \ - pub_tool_libcmman.h \ pub_tool_libcprint.h \ pub_tool_libcproc.h \ pub_tool_libcsignal.h \ Deleted: branches/ASPACEM/include/pub_tool_libcmman.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/include/pub_tool_libcmman.h 2005-09-21 09:25:40 UTC = (rev 4716) +++ branches/ASPACEM/include/pub_tool_libcmman.h 2005-09-21 09:44:22 UTC = (rev 4717) @@ -1,38 +0,0 @@ - -/*--------------------------------------------------------------------*/ -/*--- Memory management libc stuff. pub_tool_libcmman.h ---*/ -/*--------------------------------------------------------------------*/ - -/* - This file is part of Valgrind, a dynamic binary instrumentation - framework. - - Copyright (C) 2000-2005 Julian Seward - js...@ac... - - This program is free software; you can redistribute it and/or - modify it under the terms of the GNU General Public License as - published by the Free Software Foundation; either version 2 of the - License, or (at your option) any later version. - - This program is distributed in the hope that it will be useful, but - WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA - 02111-1307, USA. - - The GNU General Public License is contained in the file COPYING. -*/ - -#ifndef __PUB_TOOL_LIBCMMAN_H -#define __PUB_TOOL_LIBCMMAN_H - -#endif // __PUB_TOOL_LIBCMMAN_H - -/*--------------------------------------------------------------------*/ -/*--- end ---*/ -/*--------------------------------------------------------------------*/ Modified: branches/ASPACEM/massif/ms_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/massif/ms_main.c 2005-09-21 09:25:40 UTC (rev 4716) +++ branches/ASPACEM/massif/ms_main.c 2005-09-21 09:44:22 UTC (rev 4717) @@ -41,7 +41,6 @@ #include "pub_tool_libcbase.h" #include "pub_tool_libcassert.h" #include "pub_tool_libcfile.h" -#include "pub_tool_libcmman.h" #include "pub_tool_libcprint.h" #include "pub_tool_libcproc.h" #include "pub_tool_machine.h" |