-extern void heapCensus( void );
-extern nat initHeapProfiling( void );
-extern void endHeapProfiling( void );
-extern rtsBool closureSatisfiesConstraints( StgClosure* p );
-extern void LDV_recordDead( StgClosure *c, nat size );
-extern rtsBool strMatchesSelector( char* str, char* sel );
+BEGIN_RTS_PRIVATE
+
+void heapCensus (void);
+nat initHeapProfiling (void);
+void endHeapProfiling (void);
+void LDV_recordDead (StgClosure *c, nat size);
+rtsBool strMatchesSelector (char* str, char* sel);
+
+END_RTS_PRIVATE