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