From f6e366c058b136f0789a42222b8189510a3693d1 Mon Sep 17 00:00:00 2001 From: Ben Gamari Date: Mon, 12 Jul 2021 20:33:16 -0400 Subject: rts: Drop allocateExec and friends All uses of these now use ExecPage. --- includes/rts/storage/GC.h | 7 ------- 1 file changed, 7 deletions(-) (limited to 'includes/rts') diff --git a/includes/rts/storage/GC.h b/includes/rts/storage/GC.h index 6f8f382d56..478503aaee 100644 --- a/includes/rts/storage/GC.h +++ b/includes/rts/storage/GC.h @@ -203,14 +203,7 @@ StgPtr allocatePinned ( Capability *cap, W_ n, W_ alignment, W_ align_off); typedef void* AdjustorWritable; typedef void* AdjustorExecutable; -AdjustorWritable allocateExec(W_ len, AdjustorExecutable *exec_addr); void flushExec(W_ len, AdjustorExecutable exec_addr); -#if RTS_LINKER_USE_MMAP -AdjustorWritable allocateWrite(W_ bytes); -void markExec(W_ bytes, AdjustorWritable writ); -void freeWrite(W_ bytes, AdjustorWritable writ); -#endif -void freeExec (AdjustorExecutable p); // Used by GC checks in external .cmm code: extern W_ large_alloc_lim; -- cgit v1.2.1