Index: jit.c
===================================================================
RCS file: /cvs/public/parrot/src/jit.c,v
retrieving revision 1.78
diff -b -u -r1.78 jit.c
--- jit.c	21 Dec 2003 10:15:19 -0000	1.78
+++ jit.c	28 Dec 2003 22:32:52 -0000
@@ -6,6 +6,7 @@
 
 #include <parrot/parrot.h>
 #include <assert.h>
+#include <parrot/platform_interface.h>
 #if PARROT_EXEC_CAPABLE
 #  include "parrot/exec.h"
 #endif
@@ -1023,7 +1024,7 @@
     if ((size_t)jit_info->arena.map_size * 10 > (size_t)jit_info->arena.size)
         jit_info->arena.size = jit_info->arena.map_size * 10;
     jit_info->native_ptr = jit_info->arena.start =
-        mem_sys_allocate_zeroed((size_t)jit_info->arena.size);
+        mem_alloc_executable((size_t)jit_info->arena.size);
 #  if EXEC_CAPABLE
     if (obj)
         jit_info->objfile->text.code = jit_info->arena.start;
