xref: /aosp_15_r20/external/strace/xlat/sigact_flags.h (revision cf84ac9a129d8ea9952db616b4e9b904c4bdde56)
1*cf84ac9aSAndroid Build Coastguard Worker /* Generated by ./xlat/gen.sh from ./xlat/sigact_flags.in; do not edit. */
2*cf84ac9aSAndroid Build Coastguard Worker 
3*cf84ac9aSAndroid Build Coastguard Worker #include "gcc_compat.h"
4*cf84ac9aSAndroid Build Coastguard Worker #include "static_assert.h"
5*cf84ac9aSAndroid Build Coastguard Worker 
6*cf84ac9aSAndroid Build Coastguard Worker #if defined SA_NOMASK && SA_NODEFER != SA_NOMASK
7*cf84ac9aSAndroid Build Coastguard Worker #endif
8*cf84ac9aSAndroid Build Coastguard Worker #if defined SA_ONESHOT && SA_ONESHOT != SA_RESETHAND
9*cf84ac9aSAndroid Build Coastguard Worker #endif
10*cf84ac9aSAndroid Build Coastguard Worker 
11*cf84ac9aSAndroid Build Coastguard Worker #ifndef XLAT_MACROS_ONLY
12*cf84ac9aSAndroid Build Coastguard Worker 
13*cf84ac9aSAndroid Build Coastguard Worker # ifdef IN_MPERS
14*cf84ac9aSAndroid Build Coastguard Worker 
15*cf84ac9aSAndroid Build Coastguard Worker #  error static const struct xlat sigact_flags in mpers mode
16*cf84ac9aSAndroid Build Coastguard Worker 
17*cf84ac9aSAndroid Build Coastguard Worker # else
18*cf84ac9aSAndroid Build Coastguard Worker 
19*cf84ac9aSAndroid Build Coastguard Worker static
20*cf84ac9aSAndroid Build Coastguard Worker const struct xlat sigact_flags[] = {
21*cf84ac9aSAndroid Build Coastguard Worker #if defined(SA_RESTORER) || (defined(HAVE_DECL_SA_RESTORER) && HAVE_DECL_SA_RESTORER)
22*cf84ac9aSAndroid Build Coastguard Worker   XLAT(SA_RESTORER),
23*cf84ac9aSAndroid Build Coastguard Worker #endif
24*cf84ac9aSAndroid Build Coastguard Worker #if defined(SA_ONSTACK) || (defined(HAVE_DECL_SA_ONSTACK) && HAVE_DECL_SA_ONSTACK)
25*cf84ac9aSAndroid Build Coastguard Worker   XLAT(SA_ONSTACK),
26*cf84ac9aSAndroid Build Coastguard Worker #endif
27*cf84ac9aSAndroid Build Coastguard Worker #if defined(SA_RESTART) || (defined(HAVE_DECL_SA_RESTART) && HAVE_DECL_SA_RESTART)
28*cf84ac9aSAndroid Build Coastguard Worker   XLAT(SA_RESTART),
29*cf84ac9aSAndroid Build Coastguard Worker #endif
30*cf84ac9aSAndroid Build Coastguard Worker #if defined(SA_INTERRUPT) || (defined(HAVE_DECL_SA_INTERRUPT) && HAVE_DECL_SA_INTERRUPT)
31*cf84ac9aSAndroid Build Coastguard Worker   XLAT(SA_INTERRUPT),
32*cf84ac9aSAndroid Build Coastguard Worker #endif
33*cf84ac9aSAndroid Build Coastguard Worker #if defined(SA_NODEFER) || (defined(HAVE_DECL_SA_NODEFER) && HAVE_DECL_SA_NODEFER)
34*cf84ac9aSAndroid Build Coastguard Worker   XLAT(SA_NODEFER),
35*cf84ac9aSAndroid Build Coastguard Worker #endif
36*cf84ac9aSAndroid Build Coastguard Worker #if defined SA_NOMASK && SA_NODEFER != SA_NOMASK
37*cf84ac9aSAndroid Build Coastguard Worker #if defined(SA_NOMASK) || (defined(HAVE_DECL_SA_NOMASK) && HAVE_DECL_SA_NOMASK)
38*cf84ac9aSAndroid Build Coastguard Worker   XLAT(SA_NOMASK),
39*cf84ac9aSAndroid Build Coastguard Worker #endif
40*cf84ac9aSAndroid Build Coastguard Worker #endif
41*cf84ac9aSAndroid Build Coastguard Worker #if defined(SA_RESETHAND) || (defined(HAVE_DECL_SA_RESETHAND) && HAVE_DECL_SA_RESETHAND)
42*cf84ac9aSAndroid Build Coastguard Worker   XLAT(SA_RESETHAND),
43*cf84ac9aSAndroid Build Coastguard Worker #endif
44*cf84ac9aSAndroid Build Coastguard Worker #if defined SA_ONESHOT && SA_ONESHOT != SA_RESETHAND
45*cf84ac9aSAndroid Build Coastguard Worker #if defined(SA_ONESHOT) || (defined(HAVE_DECL_SA_ONESHOT) && HAVE_DECL_SA_ONESHOT)
46*cf84ac9aSAndroid Build Coastguard Worker   XLAT(SA_ONESHOT),
47*cf84ac9aSAndroid Build Coastguard Worker #endif
48*cf84ac9aSAndroid Build Coastguard Worker #endif
49*cf84ac9aSAndroid Build Coastguard Worker #if defined(SA_SIGINFO) || (defined(HAVE_DECL_SA_SIGINFO) && HAVE_DECL_SA_SIGINFO)
50*cf84ac9aSAndroid Build Coastguard Worker   XLAT(SA_SIGINFO),
51*cf84ac9aSAndroid Build Coastguard Worker #endif
52*cf84ac9aSAndroid Build Coastguard Worker #if defined(SA_RESETHAND) || (defined(HAVE_DECL_SA_RESETHAND) && HAVE_DECL_SA_RESETHAND)
53*cf84ac9aSAndroid Build Coastguard Worker   XLAT(SA_RESETHAND),
54*cf84ac9aSAndroid Build Coastguard Worker #endif
55*cf84ac9aSAndroid Build Coastguard Worker #if defined(SA_ONSTACK) || (defined(HAVE_DECL_SA_ONSTACK) && HAVE_DECL_SA_ONSTACK)
56*cf84ac9aSAndroid Build Coastguard Worker   XLAT(SA_ONSTACK),
57*cf84ac9aSAndroid Build Coastguard Worker #endif
58*cf84ac9aSAndroid Build Coastguard Worker #if defined(SA_NODEFER) || (defined(HAVE_DECL_SA_NODEFER) && HAVE_DECL_SA_NODEFER)
59*cf84ac9aSAndroid Build Coastguard Worker   XLAT(SA_NODEFER),
60*cf84ac9aSAndroid Build Coastguard Worker #endif
61*cf84ac9aSAndroid Build Coastguard Worker #if defined(SA_NOCLDSTOP) || (defined(HAVE_DECL_SA_NOCLDSTOP) && HAVE_DECL_SA_NOCLDSTOP)
62*cf84ac9aSAndroid Build Coastguard Worker   XLAT(SA_NOCLDSTOP),
63*cf84ac9aSAndroid Build Coastguard Worker #endif
64*cf84ac9aSAndroid Build Coastguard Worker #if defined(SA_NOCLDWAIT) || (defined(HAVE_DECL_SA_NOCLDWAIT) && HAVE_DECL_SA_NOCLDWAIT)
65*cf84ac9aSAndroid Build Coastguard Worker   XLAT(SA_NOCLDWAIT),
66*cf84ac9aSAndroid Build Coastguard Worker #endif
67*cf84ac9aSAndroid Build Coastguard Worker #if defined(_SA_BSDCALL) || (defined(HAVE_DECL__SA_BSDCALL) && HAVE_DECL__SA_BSDCALL)
68*cf84ac9aSAndroid Build Coastguard Worker   XLAT(_SA_BSDCALL),
69*cf84ac9aSAndroid Build Coastguard Worker #endif
70*cf84ac9aSAndroid Build Coastguard Worker #if defined(SA_NOPTRACE) || (defined(HAVE_DECL_SA_NOPTRACE) && HAVE_DECL_SA_NOPTRACE)
71*cf84ac9aSAndroid Build Coastguard Worker   XLAT(SA_NOPTRACE),
72*cf84ac9aSAndroid Build Coastguard Worker #endif
73*cf84ac9aSAndroid Build Coastguard Worker  XLAT_END
74*cf84ac9aSAndroid Build Coastguard Worker };
75*cf84ac9aSAndroid Build Coastguard Worker 
76*cf84ac9aSAndroid Build Coastguard Worker # endif /* !IN_MPERS */
77*cf84ac9aSAndroid Build Coastguard Worker 
78*cf84ac9aSAndroid Build Coastguard Worker #endif /* !XLAT_MACROS_ONLY */
79