#ifdef __PIC__
import pthread_mutex_lock;
+import EnterCriticalSection;
+import LeaveCriticalSection;
import base_GHCziBase_Czh_static_info;
import base_GHCziBase_Izh_static_info;
#endif
LDV_ENTER(R1);
#if defined(THREADED_RTS)
- foreign "C" ACQUIRE_LOCK(sched_mutex "ptr");
+ ACQUIRE_LOCK(sched_mutex "ptr");
// released in stg_block_blackhole_finally
#endif
#endif
#if defined(THREADED_RTS)
- foreign "C" ACQUIRE_LOCK(sched_mutex "ptr");
+ ACQUIRE_LOCK(sched_mutex "ptr");
// released in stg_block_blackhole_finally
#endif