- user_addr_t mach_header;
- user_addr_t entry_point;
- user_addr_t user_stack;
- int thread_count;
+ user_addr_t mach_header;
+ user_addr_t entry_point;
+
+ // The user stack pointer and addressable user stack size.
+ user_addr_t user_stack;
+ mach_vm_size_t user_stack_size;
+
+ // The allocation containing the stack and guard area.
+ user_addr_t user_stack_alloc;
+ mach_vm_size_t user_stack_alloc_size;
+
+ mach_vm_address_t all_image_info_addr;
+ mach_vm_size_t all_image_info_size;
+
+ int thread_count;