Added overlap checking to Addrcheck, mostly just moving things around.  In
particular, renamed mc_replace_strmem.c as mac_replace_strmem.c;  the 'mac'
prefix indicates it's shared between Memcheck and Addrcheck.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@1774 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/memcheck/mc_include.h b/memcheck/mc_include.h
index 63aee18..40458dc 100644
--- a/memcheck/mc_include.h
+++ b/memcheck/mc_include.h
@@ -113,14 +113,14 @@
 /*--- Functions                                            ---*/
 /*------------------------------------------------------------*/
 
-/* Functions defined in vg_memcheck_helpers.S */
+/* Functions defined in mc_helpers.S */
 extern void MC_(helper_value_check4_fail) ( void );
 extern void MC_(helper_value_check2_fail) ( void );
 extern void MC_(helper_value_check1_fail) ( void );
 extern void MC_(helper_value_check0_fail) ( void );
 
 
-/* Functions defined in vg_memcheck.c */
+/* Functions defined in mc_main.c */
 extern void MC_(helperc_STOREV4) ( Addr, UInt );
 extern void MC_(helperc_STOREV2) ( Addr, UInt );
 extern void MC_(helperc_STOREV1) ( Addr, UInt );
@@ -151,15 +151,14 @@
                Bool setting /* True <=> set vbits,  False <=> get vbits */ 
             );
 
-/* Functions defined in vg_memcheck_clientreqs.c */
+/* Functions defined in mc_clientreqs.c */
 extern Bool MC_(client_perm_maybe_describe)( Addr a, AddrInfo* ai );
 extern void MC_(show_client_block_stats) ( void );
 
 
-/* Functions defined in vg_memcheck_errcontext.c */
+/* Functions defined in mc_errcontext.c */
 extern void MC_(record_value_error)  ( ThreadState* tst, Int size );
 extern void MC_(record_user_error)   ( ThreadState* tst, Addr a, Bool isWrite );
-extern void MC_(record_overlap_error)( ThreadState* tst, Char* function );
 
 
 #endif