X-Git-Url: https://git.saurik.com/apple/xnu.git/blobdiff_plain/21362eb3e66fd2c787aee132bce100a44d71a99c..4452a7af2eac33dbad800bcc91f2399d62c18f53:/bsd/sys/vm.h?ds=inline diff --git a/bsd/sys/vm.h b/bsd/sys/vm.h index 04fe68e83..18e5c1779 100644 --- a/bsd/sys/vm.h +++ b/bsd/sys/vm.h @@ -107,27 +107,19 @@ struct vmspace { * WARNING - keep in sync with vmspace */ -#if __DARWIN_ALIGN_NATURAL -#pragma options align=natural -#endif - struct user_vmspace { int vm_refcnt; /* number of references */ - user_addr_t vm_shm; /* SYS5 shared memory private data XXX */ + user_addr_t vm_shm __attribute((aligned(8))); /* SYS5 shared memory private data XXX */ segsz_t vm_rssize; /* current resident set size in pages */ segsz_t vm_swrss; /* resident set size before last swap */ segsz_t vm_tsize; /* text size (pages) XXX */ segsz_t vm_dsize; /* data size (pages) XXX */ segsz_t vm_ssize; /* stack size (pages) */ - user_addr_t vm_taddr; /* user virtual address of text XXX */ + user_addr_t vm_taddr __attribute((aligned(8))); /* user virtual address of text XXX */ user_addr_t vm_daddr; /* user virtual address of data XXX */ user_addr_t vm_maxsaddr; /* user VA at max stack growth */ }; -#if __DARWIN_ALIGN_NATURAL -#pragma options align=reset -#endif - #endif /* KERNEL */ #include