1 /* Generated by maint/gen_xlat_defs.sh -f '#x' -p '_?MAP_' -c 'asm-generic/mman*.h' -a 'asm/mman.h' */
7 MAP_SHARED_VALIDATE 0x3
11 #elif defined __alpha__
17 #if defined __alpha__ || defined __hppa__
19 #elif defined __mips__ || defined __xtensa__
25 #if defined __x86_64__ || defined __i386__
31 #if defined MAP_RENAME && MAP_RENAME == MAP_ANONYMOUS /* MAP_RENAME is unusual */
32 # ifndef STRACE_WORKAROUND_FOR_MAP_RENAME
33 # define STRACE_WORKAROUND_FOR_MAP_RENAME
34 /* glibc erroneously defines MAP_RENAME to MAP_ANONYMOUS on some architectures. */
35 /* This is just wrong and has to be fixed. */
38 #endif /* MAP_RENAME */
40 #if defined __mips__ || defined __xtensa__
46 #if defined __powerpc__ || defined __sparc__
48 #elif defined __mips__ || defined __xtensa__
50 #elif defined __alpha__
56 #if defined __hppa__ || defined __mips__ || defined __xtensa__
58 #elif defined __alpha__
64 #if defined __hppa__ || defined __mips__ || defined __xtensa__
66 #elif defined __alpha__
80 #elif defined __alpha__ || defined __mips__ || defined __xtensa__
82 #elif defined __hppa__
94 #if defined __alpha__ || defined __mips__ || defined __xtensa__
100 #if defined __alpha__ || defined __mips__ || defined __xtensa__
101 MAP_EXECUTABLE 0x4000
103 MAP_EXECUTABLE 0x1000
106 #if defined __sparc__
112 #if defined __alpha__
120 #if defined __powerpc__
122 #elif defined __sparc__
124 #elif defined __alpha__ || defined __mips__ || defined __xtensa__
130 #if defined __alpha__
131 _MAP_HASSEMAPHORE 0x200
136 #if defined __hppa__ || defined __mips__ || defined __xtensa__
138 #elif defined __alpha__
144 #if defined __hppa__ || defined __mips__ || defined __xtensa__
146 #elif defined __alpha__
154 # if defined MAP_UNINITIALIZED && MAP_UNINITIALIZED > 0
158 #if defined __alpha__
159 MAP_FIXED_NOREPLACE 0x200000
161 MAP_FIXED_NOREPLACE 0x100000
164 #if defined __mips__ || defined __xtensa__
170 #if defined __mips__ || defined __xtensa__
176 #if defined __mips__ || defined __xtensa__
182 #if defined __alpha__