]> git.unchartedbackwaters.co.uk Git - francis/winuae.git/commitdiff
JIT: Fix toggling JIT on/off on the fly
authorFrode Solheim <frode@fs-uae.net>
Fri, 18 Sep 2015 16:21:33 +0000 (18:21 +0200)
committerFrode Solheim <frode@fs-uae.net>
Fri, 18 Sep 2015 16:21:33 +0000 (18:21 +0200)
jit/compemu_support.cpp

index ab002a7e24dd4d44b178457f64f985a430dec4bd..939d6260354eab285eded47e5b68f38cabbae57f 100644 (file)
@@ -3703,10 +3703,10 @@ static inline void create_popalls(void)
        if ((popallspace = alloc_code(POPALLSPACE_SIZE)) == NULL) {
                jit_abort("Could not allocate popallspace!");
        }
-       vm_protect(popallspace, POPALLSPACE_SIZE, VM_PAGE_READ | VM_PAGE_WRITE);
 #ifdef UAE
        }
 #endif
+       vm_protect(popallspace, POPALLSPACE_SIZE, VM_PAGE_READ | VM_PAGE_WRITE);
 
        int stack_space = STACK_OFFSET;
        for (i=0;i<N_REGS;i++) {