]> git.saurik.com Git - apple/xnu.git/blobdiff - osfmk/mach/vm_prot.h
xnu-792.21.3.tar.gz
[apple/xnu.git] / osfmk / mach / vm_prot.h
index ed81997c283dfd3ed2c17f59563bc0ced1007a48..2801dafd7220661c32b170fcc5531ca6b1f9a6ff 100644 (file)
@@ -84,12 +84,6 @@ typedef int          vm_prot_t;
 #define VM_PROT_WRITE  ((vm_prot_t) 0x02)      /* write permission */
 #define VM_PROT_EXECUTE        ((vm_prot_t) 0x04)      /* execute permission */
 
 #define VM_PROT_WRITE  ((vm_prot_t) 0x02)      /* write permission */
 #define VM_PROT_EXECUTE        ((vm_prot_t) 0x04)      /* execute permission */
 
-/*
- *     For now we can only support no execute on stacks... too many
- *     entries are marked w/o VM_PROT_EXECUTE that actually have code
- */
-#define STACK_ONLY_NX  1
-
 /*
  *     The default protection for newly-created virtual memory
  */
 /*
  *     The default protection for newly-created virtual memory
  */
@@ -135,5 +129,4 @@ typedef int         vm_prot_t;
 
 #define VM_PROT_WANTS_COPY     ((vm_prot_t) 0x10)
 
 
 #define VM_PROT_WANTS_COPY     ((vm_prot_t) 0x10)
 
-
 #endif /* _MACH_VM_PROT_H_ */
 #endif /* _MACH_VM_PROT_H_ */