1/* Generated by ./xlat/gen.sh from ./xlat/prctl_options.in; do not edit. */
2
3static const struct xlat prctl_options[] = {
4#if !(defined(PR_SET_PDEATHSIG) || (defined(HAVE_DECL_PR_SET_PDEATHSIG) && HAVE_DECL_PR_SET_PDEATHSIG))
5# define PR_SET_PDEATHSIG 1
6#endif
7 XLAT(PR_SET_PDEATHSIG),
8#if !(defined(PR_GET_PDEATHSIG) || (defined(HAVE_DECL_PR_GET_PDEATHSIG) && HAVE_DECL_PR_GET_PDEATHSIG))
9# define PR_GET_PDEATHSIG 2
10#endif
11 XLAT(PR_GET_PDEATHSIG),
12#if !(defined(PR_GET_DUMPABLE) || (defined(HAVE_DECL_PR_GET_DUMPABLE) && HAVE_DECL_PR_GET_DUMPABLE))
13# define PR_GET_DUMPABLE 3
14#endif
15 XLAT(PR_GET_DUMPABLE),
16#if !(defined(PR_SET_DUMPABLE) || (defined(HAVE_DECL_PR_SET_DUMPABLE) && HAVE_DECL_PR_SET_DUMPABLE))
17# define PR_SET_DUMPABLE 4
18#endif
19 XLAT(PR_SET_DUMPABLE),
20#if !(defined(PR_GET_UNALIGN) || (defined(HAVE_DECL_PR_GET_UNALIGN) && HAVE_DECL_PR_GET_UNALIGN))
21# define PR_GET_UNALIGN 5
22#endif
23 XLAT(PR_GET_UNALIGN),
24#if !(defined(PR_SET_UNALIGN) || (defined(HAVE_DECL_PR_SET_UNALIGN) && HAVE_DECL_PR_SET_UNALIGN))
25# define PR_SET_UNALIGN 6
26#endif
27 XLAT(PR_SET_UNALIGN),
28#if !(defined(PR_GET_KEEPCAPS) || (defined(HAVE_DECL_PR_GET_KEEPCAPS) && HAVE_DECL_PR_GET_KEEPCAPS))
29# define PR_GET_KEEPCAPS 7
30#endif
31 XLAT(PR_GET_KEEPCAPS),
32#if !(defined(PR_SET_KEEPCAPS) || (defined(HAVE_DECL_PR_SET_KEEPCAPS) && HAVE_DECL_PR_SET_KEEPCAPS))
33# define PR_SET_KEEPCAPS 8
34#endif
35 XLAT(PR_SET_KEEPCAPS),
36#if !(defined(PR_GET_FPEMU) || (defined(HAVE_DECL_PR_GET_FPEMU) && HAVE_DECL_PR_GET_FPEMU))
37# define PR_GET_FPEMU 9
38#endif
39 XLAT(PR_GET_FPEMU),
40#if !(defined(PR_SET_FPEMU) || (defined(HAVE_DECL_PR_SET_FPEMU) && HAVE_DECL_PR_SET_FPEMU))
41# define PR_SET_FPEMU 10
42#endif
43 XLAT(PR_SET_FPEMU),
44#if !(defined(PR_GET_FPEXC) || (defined(HAVE_DECL_PR_GET_FPEXC) && HAVE_DECL_PR_GET_FPEXC))
45# define PR_GET_FPEXC 11
46#endif
47 XLAT(PR_GET_FPEXC),
48#if !(defined(PR_SET_FPEXC) || (defined(HAVE_DECL_PR_SET_FPEXC) && HAVE_DECL_PR_SET_FPEXC))
49# define PR_SET_FPEXC 12
50#endif
51 XLAT(PR_SET_FPEXC),
52#if !(defined(PR_GET_TIMING) || (defined(HAVE_DECL_PR_GET_TIMING) && HAVE_DECL_PR_GET_TIMING))
53# define PR_GET_TIMING 13
54#endif
55 XLAT(PR_GET_TIMING),
56#if !(defined(PR_SET_TIMING) || (defined(HAVE_DECL_PR_SET_TIMING) && HAVE_DECL_PR_SET_TIMING))
57# define PR_SET_TIMING 14
58#endif
59 XLAT(PR_SET_TIMING),
60#if !(defined(PR_SET_NAME) || (defined(HAVE_DECL_PR_SET_NAME) && HAVE_DECL_PR_SET_NAME))
61# define PR_SET_NAME 15
62#endif
63 XLAT(PR_SET_NAME),
64#if !(defined(PR_GET_NAME) || (defined(HAVE_DECL_PR_GET_NAME) && HAVE_DECL_PR_GET_NAME))
65# define PR_GET_NAME 16
66#endif
67 XLAT(PR_GET_NAME),
68#if !(defined(PR_GET_ENDIAN) || (defined(HAVE_DECL_PR_GET_ENDIAN) && HAVE_DECL_PR_GET_ENDIAN))
69# define PR_GET_ENDIAN 19
70#endif
71 XLAT(PR_GET_ENDIAN),
72#if !(defined(PR_SET_ENDIAN) || (defined(HAVE_DECL_PR_SET_ENDIAN) && HAVE_DECL_PR_SET_ENDIAN))
73# define PR_SET_ENDIAN 20
74#endif
75 XLAT(PR_SET_ENDIAN),
76#if !(defined(PR_GET_SECCOMP) || (defined(HAVE_DECL_PR_GET_SECCOMP) && HAVE_DECL_PR_GET_SECCOMP))
77# define PR_GET_SECCOMP 21
78#endif
79 XLAT(PR_GET_SECCOMP),
80#if !(defined(PR_SET_SECCOMP) || (defined(HAVE_DECL_PR_SET_SECCOMP) && HAVE_DECL_PR_SET_SECCOMP))
81# define PR_SET_SECCOMP 22
82#endif
83 XLAT(PR_SET_SECCOMP),
84#if !(defined(PR_CAPBSET_READ) || (defined(HAVE_DECL_PR_CAPBSET_READ) && HAVE_DECL_PR_CAPBSET_READ))
85# define PR_CAPBSET_READ 23
86#endif
87 XLAT(PR_CAPBSET_READ),
88#if !(defined(PR_CAPBSET_DROP) || (defined(HAVE_DECL_PR_CAPBSET_DROP) && HAVE_DECL_PR_CAPBSET_DROP))
89# define PR_CAPBSET_DROP 24
90#endif
91 XLAT(PR_CAPBSET_DROP),
92#if !(defined(PR_GET_TSC) || (defined(HAVE_DECL_PR_GET_TSC) && HAVE_DECL_PR_GET_TSC))
93# define PR_GET_TSC 25
94#endif
95 XLAT(PR_GET_TSC),
96#if !(defined(PR_SET_TSC) || (defined(HAVE_DECL_PR_SET_TSC) && HAVE_DECL_PR_SET_TSC))
97# define PR_SET_TSC 26
98#endif
99 XLAT(PR_SET_TSC),
100#if !(defined(PR_GET_SECUREBITS) || (defined(HAVE_DECL_PR_GET_SECUREBITS) && HAVE_DECL_PR_GET_SECUREBITS))
101# define PR_GET_SECUREBITS 27
102#endif
103 XLAT(PR_GET_SECUREBITS),
104#if !(defined(PR_SET_SECUREBITS) || (defined(HAVE_DECL_PR_SET_SECUREBITS) && HAVE_DECL_PR_SET_SECUREBITS))
105# define PR_SET_SECUREBITS 28
106#endif
107 XLAT(PR_SET_SECUREBITS),
108#if !(defined(PR_SET_TIMERSLACK) || (defined(HAVE_DECL_PR_SET_TIMERSLACK) && HAVE_DECL_PR_SET_TIMERSLACK))
109# define PR_SET_TIMERSLACK 29
110#endif
111 XLAT(PR_SET_TIMERSLACK),
112#if !(defined(PR_GET_TIMERSLACK) || (defined(HAVE_DECL_PR_GET_TIMERSLACK) && HAVE_DECL_PR_GET_TIMERSLACK))
113# define PR_GET_TIMERSLACK 30
114#endif
115 XLAT(PR_GET_TIMERSLACK),
116#if !(defined(PR_TASK_PERF_EVENTS_DISABLE) || (defined(HAVE_DECL_PR_TASK_PERF_EVENTS_DISABLE) && HAVE_DECL_PR_TASK_PERF_EVENTS_DISABLE))
117# define PR_TASK_PERF_EVENTS_DISABLE 31
118#endif
119 XLAT(PR_TASK_PERF_EVENTS_DISABLE),
120#if !(defined(PR_TASK_PERF_EVENTS_ENABLE) || (defined(HAVE_DECL_PR_TASK_PERF_EVENTS_ENABLE) && HAVE_DECL_PR_TASK_PERF_EVENTS_ENABLE))
121# define PR_TASK_PERF_EVENTS_ENABLE 32
122#endif
123 XLAT(PR_TASK_PERF_EVENTS_ENABLE),
124#if !(defined(PR_MCE_KILL) || (defined(HAVE_DECL_PR_MCE_KILL) && HAVE_DECL_PR_MCE_KILL))
125# define PR_MCE_KILL 33
126#endif
127 XLAT(PR_MCE_KILL),
128#if !(defined(PR_MCE_KILL_GET) || (defined(HAVE_DECL_PR_MCE_KILL_GET) && HAVE_DECL_PR_MCE_KILL_GET))
129# define PR_MCE_KILL_GET 34
130#endif
131 XLAT(PR_MCE_KILL_GET),
132#if !(defined(PR_SET_MM) || (defined(HAVE_DECL_PR_SET_MM) && HAVE_DECL_PR_SET_MM))
133# define PR_SET_MM 35
134#endif
135 XLAT(PR_SET_MM),
136#if !(defined(PR_SET_PTRACER) || (defined(HAVE_DECL_PR_SET_PTRACER) && HAVE_DECL_PR_SET_PTRACER))
137# define PR_SET_PTRACER 0x59616d61
138#endif
139 XLAT(PR_SET_PTRACER),
140#if !(defined(PR_SET_CHILD_SUBREAPER) || (defined(HAVE_DECL_PR_SET_CHILD_SUBREAPER) && HAVE_DECL_PR_SET_CHILD_SUBREAPER))
141# define PR_SET_CHILD_SUBREAPER 36
142#endif
143 XLAT(PR_SET_CHILD_SUBREAPER),
144#if !(defined(PR_GET_CHILD_SUBREAPER) || (defined(HAVE_DECL_PR_GET_CHILD_SUBREAPER) && HAVE_DECL_PR_GET_CHILD_SUBREAPER))
145# define PR_GET_CHILD_SUBREAPER 37
146#endif
147 XLAT(PR_GET_CHILD_SUBREAPER),
148#if !(defined(PR_SET_NO_NEW_PRIVS) || (defined(HAVE_DECL_PR_SET_NO_NEW_PRIVS) && HAVE_DECL_PR_SET_NO_NEW_PRIVS))
149# define PR_SET_NO_NEW_PRIVS 38
150#endif
151 XLAT(PR_SET_NO_NEW_PRIVS),
152#if !(defined(PR_GET_NO_NEW_PRIVS) || (defined(HAVE_DECL_PR_GET_NO_NEW_PRIVS) && HAVE_DECL_PR_GET_NO_NEW_PRIVS))
153# define PR_GET_NO_NEW_PRIVS 39
154#endif
155 XLAT(PR_GET_NO_NEW_PRIVS),
156#if !(defined(PR_GET_TID_ADDRESS) || (defined(HAVE_DECL_PR_GET_TID_ADDRESS) && HAVE_DECL_PR_GET_TID_ADDRESS))
157# define PR_GET_TID_ADDRESS 40
158#endif
159 XLAT(PR_GET_TID_ADDRESS),
160#if !(defined(PR_SET_THP_DISABLE) || (defined(HAVE_DECL_PR_SET_THP_DISABLE) && HAVE_DECL_PR_SET_THP_DISABLE))
161# define PR_SET_THP_DISABLE 41
162#endif
163 XLAT(PR_SET_THP_DISABLE),
164#if !(defined(PR_GET_THP_DISABLE) || (defined(HAVE_DECL_PR_GET_THP_DISABLE) && HAVE_DECL_PR_GET_THP_DISABLE))
165# define PR_GET_THP_DISABLE 42
166#endif
167 XLAT(PR_GET_THP_DISABLE),
168#if !(defined(PR_MPX_ENABLE_MANAGEMENT) || (defined(HAVE_DECL_PR_MPX_ENABLE_MANAGEMENT) && HAVE_DECL_PR_MPX_ENABLE_MANAGEMENT))
169# define PR_MPX_ENABLE_MANAGEMENT 43
170#endif
171 XLAT(PR_MPX_ENABLE_MANAGEMENT),
172#if !(defined(PR_MPX_DISABLE_MANAGEMENT) || (defined(HAVE_DECL_PR_MPX_DISABLE_MANAGEMENT) && HAVE_DECL_PR_MPX_DISABLE_MANAGEMENT))
173# define PR_MPX_DISABLE_MANAGEMENT 44
174#endif
175 XLAT(PR_MPX_DISABLE_MANAGEMENT),
176 XLAT_END
177};
178