Modularised vg_main.c as m_main.c.  Moved some stuff out of it to reduce the
number of files that depend on it, but there are still some which should be
removed in the future.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3819 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/coregrind/Makefile.am b/coregrind/Makefile.am
index b6f2dbe..7c52a53 100644
--- a/coregrind/Makefile.am
+++ b/coregrind/Makefile.am
@@ -44,6 +44,7 @@
 	pub_core_errormgr.h	\
 	pub_core_execontext.h	\
 	pub_core_hashtable.h	\
+	pub_core_main.h		\
 	pub_core_mallocfree.h	\
 	pub_core_options.h	\
 	pub_core_redir.h	\
@@ -84,6 +85,7 @@
 	m_errormgr.c \
 	m_execontext.c \
 	m_hashtable.c \
+	m_main.c \
 	m_mallocfree.c \
 	m_options.c \
 	m_redir.c \
@@ -92,9 +94,8 @@
 	m_tooliface.c \
 	m_translate.c \
 	m_transtab.c \
-	ume.c \
 	\
-	vg_main.c \
+	ume.c \
 	vg_messages.c \
 	vg_mylibc.c \
 	vg_dummy_profile.c \