[project @ 2001-06-06 14:03:41 by sewardj]
[ghc-hetmet.git] / ghc / rts / Linker.h
index d4b723e..c143062 100644 (file)
@@ -1,5 +1,5 @@
 /* -----------------------------------------------------------------------------
- * $Id: Linker.h,v 1.1 2000/10/06 15:33:27 simonmar Exp $
+ * $Id: Linker.h,v 1.5 2001/06/06 14:03:41 sewardj Exp $
  *
  * (c) The GHC Team, 2000
  *
@@ -22,8 +22,5 @@ HsInt loadObj( char *path );
 /* resolve all the currently unlinked objects in memory */
 HsInt resolveObjs( void );
 
-/* These three are used by the garbage collector (see ClosureMacros.h,
-   IS_CODE_PTR etc.). */
-int is_dynamically_loaded_code_or_rodata_ptr ( char* p );
-int is_dynamically_loaded_rwdata_ptr ( char* p );
-int is_not_dynamically_loaded_ptr ( char* p );
+/* load a dynamic library */
+char *addDLL( char* path, char* dll_name );