fix build on Windows
authorSimon Marlow <marlowsd@gmail.com>
Fri, 22 Jan 2010 12:10:16 +0000 (12:10 +0000)
committerSimon Marlow <marlowsd@gmail.com>
Fri, 22 Jan 2010 12:10:16 +0000 (12:10 +0000)
rts/Linker.c

index c3d90d2..d84e4f7 100644 (file)
@@ -1121,7 +1121,7 @@ initLinker( void )
       linker_init_done = 1;
     }
 
-#ifdef THREADED_RTS
+#if defined(THREADED_RTS) && (defined(OBJFORMAT_ELF) || defined(OBJFORMAT_MACHO))
     initMutex(&dl_mutex);
 #endif
     stablehash = allocStrHashTable();