--- libmudflap/mf-runtime.h.in.orig	2004-08-03 15:39:22.000000000 -0400
+++ libmudflap/mf-runtime.h.in	2004-08-03 16:43:50.000000000 -0400
@@ -15,18 +15,11 @@
 #endif
 
 
-/* Global declarations used by instrumentation.  When _MUDFLAP is
-   defined, these have been auto-declared by the compiler and we
-   should not declare them again (ideally we *would* declare them
-   again, to verify that the compiler's declarations match the
-   library's, but the C++ front end has no mechanism for allowing
-   the re-definition of a structure type).  */
-#ifndef _MUDFLAP
+/* Global declarations used by instrumentation.  */
 struct __mf_cache { uintptr_t low; uintptr_t high; };
 extern struct __mf_cache __mf_lookup_cache [];
 extern uintptr_t __mf_lc_mask;
 extern unsigned char __mf_lc_shift;
-#endif
 
 /* Multithreading support.  */
 #ifdef _MUDFLAPTH
