Home | History | Annotate | Download | only in linux-x86
      1 /* GENERATED BY MAKEFILE */
      2 
      3 #include <errno.h>
      4 #include <fcntl.h>
      5 #include <linux/prctl.h>
      6 #include <linux/sched.h>
      7 #include <stddef.h>
      8 #include <signal.h>
      9 #include <sys/stat.h>
     10 #include <sys/types.h>
     11 
     12 #include "libconstants.h"
     13 const struct constant_entry constant_table[] = {
     14 #ifdef AT_EACCESS
     15   { "AT_EACCESS", (unsigned long) AT_EACCESS },
     16 #endif  // AT_EACCESS
     17 #ifdef AT_REMOVEDIR
     18   { "AT_REMOVEDIR", (unsigned long) AT_REMOVEDIR },
     19 #endif  // AT_REMOVEDIR
     20 #ifdef AT_SYMLINK_FOLLOW
     21   { "AT_SYMLINK_FOLLOW", (unsigned long) AT_SYMLINK_FOLLOW },
     22 #endif  // AT_SYMLINK_FOLLOW
     23 #ifdef AT_SYMLINK_NOFOLLOW
     24   { "AT_SYMLINK_NOFOLLOW", (unsigned long) AT_SYMLINK_NOFOLLOW },
     25 #endif  // AT_SYMLINK_NOFOLLOW
     26 #ifdef BUS_ADRALN
     27   { "BUS_ADRALN", (unsigned long) BUS_ADRALN },
     28 #endif  // BUS_ADRALN
     29 #ifdef BUS_ADRERR
     30   { "BUS_ADRERR", (unsigned long) BUS_ADRERR },
     31 #endif  // BUS_ADRERR
     32 #ifdef BUS_MCEERR_AO
     33   { "BUS_MCEERR_AO", (unsigned long) BUS_MCEERR_AO },
     34 #endif  // BUS_MCEERR_AO
     35 #ifdef BUS_MCEERR_AR
     36   { "BUS_MCEERR_AR", (unsigned long) BUS_MCEERR_AR },
     37 #endif  // BUS_MCEERR_AR
     38 #ifdef BUS_OBJERR
     39   { "BUS_OBJERR", (unsigned long) BUS_OBJERR },
     40 #endif  // BUS_OBJERR
     41 #ifdef CLD_CONTINUED
     42   { "CLD_CONTINUED", (unsigned long) CLD_CONTINUED },
     43 #endif  // CLD_CONTINUED
     44 #ifdef CLD_DUMPED
     45   { "CLD_DUMPED", (unsigned long) CLD_DUMPED },
     46 #endif  // CLD_DUMPED
     47 #ifdef CLD_EXITED
     48   { "CLD_EXITED", (unsigned long) CLD_EXITED },
     49 #endif  // CLD_EXITED
     50 #ifdef CLD_KILLED
     51   { "CLD_KILLED", (unsigned long) CLD_KILLED },
     52 #endif  // CLD_KILLED
     53 #ifdef CLD_STOPPED
     54   { "CLD_STOPPED", (unsigned long) CLD_STOPPED },
     55 #endif  // CLD_STOPPED
     56 #ifdef CLD_TRAPPED
     57   { "CLD_TRAPPED", (unsigned long) CLD_TRAPPED },
     58 #endif  // CLD_TRAPPED
     59 #ifdef CLONE_CHILD_CLEARTID
     60   { "CLONE_CHILD_CLEARTID", (unsigned long) CLONE_CHILD_CLEARTID },
     61 #endif  // CLONE_CHILD_CLEARTID
     62 #ifdef CLONE_CHILD_SETTID
     63   { "CLONE_CHILD_SETTID", (unsigned long) CLONE_CHILD_SETTID },
     64 #endif  // CLONE_CHILD_SETTID
     65 #ifdef CLONE_DETACHED
     66   { "CLONE_DETACHED", (unsigned long) CLONE_DETACHED },
     67 #endif  // CLONE_DETACHED
     68 #ifdef CLONE_FILES
     69   { "CLONE_FILES", (unsigned long) CLONE_FILES },
     70 #endif  // CLONE_FILES
     71 #ifdef CLONE_FS
     72   { "CLONE_FS", (unsigned long) CLONE_FS },
     73 #endif  // CLONE_FS
     74 #ifdef CLONE_IO
     75   { "CLONE_IO", (unsigned long) CLONE_IO },
     76 #endif  // CLONE_IO
     77 #ifdef CLONE_NEWIPC
     78   { "CLONE_NEWIPC", (unsigned long) CLONE_NEWIPC },
     79 #endif  // CLONE_NEWIPC
     80 #ifdef CLONE_NEWNET
     81   { "CLONE_NEWNET", (unsigned long) CLONE_NEWNET },
     82 #endif  // CLONE_NEWNET
     83 #ifdef CLONE_NEWNS
     84   { "CLONE_NEWNS", (unsigned long) CLONE_NEWNS },
     85 #endif  // CLONE_NEWNS
     86 #ifdef CLONE_NEWPID
     87   { "CLONE_NEWPID", (unsigned long) CLONE_NEWPID },
     88 #endif  // CLONE_NEWPID
     89 #ifdef CLONE_NEWUSER
     90   { "CLONE_NEWUSER", (unsigned long) CLONE_NEWUSER },
     91 #endif  // CLONE_NEWUSER
     92 #ifdef CLONE_NEWUTS
     93   { "CLONE_NEWUTS", (unsigned long) CLONE_NEWUTS },
     94 #endif  // CLONE_NEWUTS
     95 #ifdef CLONE_PARENT
     96   { "CLONE_PARENT", (unsigned long) CLONE_PARENT },
     97 #endif  // CLONE_PARENT
     98 #ifdef CLONE_PARENT_SETTID
     99   { "CLONE_PARENT_SETTID", (unsigned long) CLONE_PARENT_SETTID },
    100 #endif  // CLONE_PARENT_SETTID
    101 #ifdef CLONE_PTRACE
    102   { "CLONE_PTRACE", (unsigned long) CLONE_PTRACE },
    103 #endif  // CLONE_PTRACE
    104 #ifdef CLONE_SETTLS
    105   { "CLONE_SETTLS", (unsigned long) CLONE_SETTLS },
    106 #endif  // CLONE_SETTLS
    107 #ifdef CLONE_SIGHAND
    108   { "CLONE_SIGHAND", (unsigned long) CLONE_SIGHAND },
    109 #endif  // CLONE_SIGHAND
    110 #ifdef CLONE_SYSVSEM
    111   { "CLONE_SYSVSEM", (unsigned long) CLONE_SYSVSEM },
    112 #endif  // CLONE_SYSVSEM
    113 #ifdef CLONE_THREAD
    114   { "CLONE_THREAD", (unsigned long) CLONE_THREAD },
    115 #endif  // CLONE_THREAD
    116 #ifdef CLONE_UNTRACED
    117   { "CLONE_UNTRACED", (unsigned long) CLONE_UNTRACED },
    118 #endif  // CLONE_UNTRACED
    119 #ifdef CLONE_VFORK
    120   { "CLONE_VFORK", (unsigned long) CLONE_VFORK },
    121 #endif  // CLONE_VFORK
    122 #ifdef CLONE_VM
    123   { "CLONE_VM", (unsigned long) CLONE_VM },
    124 #endif  // CLONE_VM
    125 #ifdef CSIGNAL
    126   { "CSIGNAL", (unsigned long) CSIGNAL },
    127 #endif  // CSIGNAL
    128 #ifdef E2BIG
    129   { "E2BIG", (unsigned long) E2BIG },
    130 #endif  // E2BIG
    131 #ifdef EACCES
    132   { "EACCES", (unsigned long) EACCES },
    133 #endif  // EACCES
    134 #ifdef EADDRINUSE
    135   { "EADDRINUSE", (unsigned long) EADDRINUSE },
    136 #endif  // EADDRINUSE
    137 #ifdef EADDRNOTAVAIL
    138   { "EADDRNOTAVAIL", (unsigned long) EADDRNOTAVAIL },
    139 #endif  // EADDRNOTAVAIL
    140 #ifdef EADV
    141   { "EADV", (unsigned long) EADV },
    142 #endif  // EADV
    143 #ifdef EAFNOSUPPORT
    144   { "EAFNOSUPPORT", (unsigned long) EAFNOSUPPORT },
    145 #endif  // EAFNOSUPPORT
    146 #ifdef EAGAIN
    147   { "EAGAIN", (unsigned long) EAGAIN },
    148 #endif  // EAGAIN
    149 #ifdef EALREADY
    150   { "EALREADY", (unsigned long) EALREADY },
    151 #endif  // EALREADY
    152 #ifdef EBADE
    153   { "EBADE", (unsigned long) EBADE },
    154 #endif  // EBADE
    155 #ifdef EBADF
    156   { "EBADF", (unsigned long) EBADF },
    157 #endif  // EBADF
    158 #ifdef EBADFD
    159   { "EBADFD", (unsigned long) EBADFD },
    160 #endif  // EBADFD
    161 #ifdef EBADMSG
    162   { "EBADMSG", (unsigned long) EBADMSG },
    163 #endif  // EBADMSG
    164 #ifdef EBADR
    165   { "EBADR", (unsigned long) EBADR },
    166 #endif  // EBADR
    167 #ifdef EBADRQC
    168   { "EBADRQC", (unsigned long) EBADRQC },
    169 #endif  // EBADRQC
    170 #ifdef EBADSLT
    171   { "EBADSLT", (unsigned long) EBADSLT },
    172 #endif  // EBADSLT
    173 #ifdef EBFONT
    174   { "EBFONT", (unsigned long) EBFONT },
    175 #endif  // EBFONT
    176 #ifdef EBUSY
    177   { "EBUSY", (unsigned long) EBUSY },
    178 #endif  // EBUSY
    179 #ifdef ECANCELED
    180   { "ECANCELED", (unsigned long) ECANCELED },
    181 #endif  // ECANCELED
    182 #ifdef ECHILD
    183   { "ECHILD", (unsigned long) ECHILD },
    184 #endif  // ECHILD
    185 #ifdef ECHRNG
    186   { "ECHRNG", (unsigned long) ECHRNG },
    187 #endif  // ECHRNG
    188 #ifdef ECOMM
    189   { "ECOMM", (unsigned long) ECOMM },
    190 #endif  // ECOMM
    191 #ifdef ECONNABORTED
    192   { "ECONNABORTED", (unsigned long) ECONNABORTED },
    193 #endif  // ECONNABORTED
    194 #ifdef ECONNREFUSED
    195   { "ECONNREFUSED", (unsigned long) ECONNREFUSED },
    196 #endif  // ECONNREFUSED
    197 #ifdef ECONNRESET
    198   { "ECONNRESET", (unsigned long) ECONNRESET },
    199 #endif  // ECONNRESET
    200 #ifdef EDEADLK
    201   { "EDEADLK", (unsigned long) EDEADLK },
    202 #endif  // EDEADLK
    203 #ifdef EDEADLOCK
    204   { "EDEADLOCK", (unsigned long) EDEADLOCK },
    205 #endif  // EDEADLOCK
    206 #ifdef EDESTADDRREQ
    207   { "EDESTADDRREQ", (unsigned long) EDESTADDRREQ },
    208 #endif  // EDESTADDRREQ
    209 #ifdef EDOM
    210   { "EDOM", (unsigned long) EDOM },
    211 #endif  // EDOM
    212 #ifdef EDOTDOT
    213   { "EDOTDOT", (unsigned long) EDOTDOT },
    214 #endif  // EDOTDOT
    215 #ifdef EDQUOT
    216   { "EDQUOT", (unsigned long) EDQUOT },
    217 #endif  // EDQUOT
    218 #ifdef EEXIST
    219   { "EEXIST", (unsigned long) EEXIST },
    220 #endif  // EEXIST
    221 #ifdef EFAULT
    222   { "EFAULT", (unsigned long) EFAULT },
    223 #endif  // EFAULT
    224 #ifdef EFBIG
    225   { "EFBIG", (unsigned long) EFBIG },
    226 #endif  // EFBIG
    227 #ifdef EHOSTDOWN
    228   { "EHOSTDOWN", (unsigned long) EHOSTDOWN },
    229 #endif  // EHOSTDOWN
    230 #ifdef EHOSTUNREACH
    231   { "EHOSTUNREACH", (unsigned long) EHOSTUNREACH },
    232 #endif  // EHOSTUNREACH
    233 #ifdef EHWPOISON
    234   { "EHWPOISON", (unsigned long) EHWPOISON },
    235 #endif  // EHWPOISON
    236 #ifdef EIDRM
    237   { "EIDRM", (unsigned long) EIDRM },
    238 #endif  // EIDRM
    239 #ifdef EILSEQ
    240   { "EILSEQ", (unsigned long) EILSEQ },
    241 #endif  // EILSEQ
    242 #ifdef EINPROGRESS
    243   { "EINPROGRESS", (unsigned long) EINPROGRESS },
    244 #endif  // EINPROGRESS
    245 #ifdef EINTR
    246   { "EINTR", (unsigned long) EINTR },
    247 #endif  // EINTR
    248 #ifdef EINVAL
    249   { "EINVAL", (unsigned long) EINVAL },
    250 #endif  // EINVAL
    251 #ifdef EIO
    252   { "EIO", (unsigned long) EIO },
    253 #endif  // EIO
    254 #ifdef EISCONN
    255   { "EISCONN", (unsigned long) EISCONN },
    256 #endif  // EISCONN
    257 #ifdef EISDIR
    258   { "EISDIR", (unsigned long) EISDIR },
    259 #endif  // EISDIR
    260 #ifdef EISNAM
    261   { "EISNAM", (unsigned long) EISNAM },
    262 #endif  // EISNAM
    263 #ifdef EKEYEXPIRED
    264   { "EKEYEXPIRED", (unsigned long) EKEYEXPIRED },
    265 #endif  // EKEYEXPIRED
    266 #ifdef EKEYREJECTED
    267   { "EKEYREJECTED", (unsigned long) EKEYREJECTED },
    268 #endif  // EKEYREJECTED
    269 #ifdef EKEYREVOKED
    270   { "EKEYREVOKED", (unsigned long) EKEYREVOKED },
    271 #endif  // EKEYREVOKED
    272 #ifdef EL2HLT
    273   { "EL2HLT", (unsigned long) EL2HLT },
    274 #endif  // EL2HLT
    275 #ifdef EL2NSYNC
    276   { "EL2NSYNC", (unsigned long) EL2NSYNC },
    277 #endif  // EL2NSYNC
    278 #ifdef EL3HLT
    279   { "EL3HLT", (unsigned long) EL3HLT },
    280 #endif  // EL3HLT
    281 #ifdef EL3RST
    282   { "EL3RST", (unsigned long) EL3RST },
    283 #endif  // EL3RST
    284 #ifdef ELIBACC
    285   { "ELIBACC", (unsigned long) ELIBACC },
    286 #endif  // ELIBACC
    287 #ifdef ELIBBAD
    288   { "ELIBBAD", (unsigned long) ELIBBAD },
    289 #endif  // ELIBBAD
    290 #ifdef ELIBEXEC
    291   { "ELIBEXEC", (unsigned long) ELIBEXEC },
    292 #endif  // ELIBEXEC
    293 #ifdef ELIBMAX
    294   { "ELIBMAX", (unsigned long) ELIBMAX },
    295 #endif  // ELIBMAX
    296 #ifdef ELIBSCN
    297   { "ELIBSCN", (unsigned long) ELIBSCN },
    298 #endif  // ELIBSCN
    299 #ifdef ELNRNG
    300   { "ELNRNG", (unsigned long) ELNRNG },
    301 #endif  // ELNRNG
    302 #ifdef ELOOP
    303   { "ELOOP", (unsigned long) ELOOP },
    304 #endif  // ELOOP
    305 #ifdef EMEDIUMTYPE
    306   { "EMEDIUMTYPE", (unsigned long) EMEDIUMTYPE },
    307 #endif  // EMEDIUMTYPE
    308 #ifdef EMFILE
    309   { "EMFILE", (unsigned long) EMFILE },
    310 #endif  // EMFILE
    311 #ifdef EMLINK
    312   { "EMLINK", (unsigned long) EMLINK },
    313 #endif  // EMLINK
    314 #ifdef EMSGSIZE
    315   { "EMSGSIZE", (unsigned long) EMSGSIZE },
    316 #endif  // EMSGSIZE
    317 #ifdef EMULTIHOP
    318   { "EMULTIHOP", (unsigned long) EMULTIHOP },
    319 #endif  // EMULTIHOP
    320 #ifdef ENAMETOOLONG
    321   { "ENAMETOOLONG", (unsigned long) ENAMETOOLONG },
    322 #endif  // ENAMETOOLONG
    323 #ifdef ENAVAIL
    324   { "ENAVAIL", (unsigned long) ENAVAIL },
    325 #endif  // ENAVAIL
    326 #ifdef ENETDOWN
    327   { "ENETDOWN", (unsigned long) ENETDOWN },
    328 #endif  // ENETDOWN
    329 #ifdef ENETRESET
    330   { "ENETRESET", (unsigned long) ENETRESET },
    331 #endif  // ENETRESET
    332 #ifdef ENETUNREACH
    333   { "ENETUNREACH", (unsigned long) ENETUNREACH },
    334 #endif  // ENETUNREACH
    335 #ifdef ENFILE
    336   { "ENFILE", (unsigned long) ENFILE },
    337 #endif  // ENFILE
    338 #ifdef ENOANO
    339   { "ENOANO", (unsigned long) ENOANO },
    340 #endif  // ENOANO
    341 #ifdef ENOBUFS
    342   { "ENOBUFS", (unsigned long) ENOBUFS },
    343 #endif  // ENOBUFS
    344 #ifdef ENOCSI
    345   { "ENOCSI", (unsigned long) ENOCSI },
    346 #endif  // ENOCSI
    347 #ifdef ENODATA
    348   { "ENODATA", (unsigned long) ENODATA },
    349 #endif  // ENODATA
    350 #ifdef ENODEV
    351   { "ENODEV", (unsigned long) ENODEV },
    352 #endif  // ENODEV
    353 #ifdef ENOENT
    354   { "ENOENT", (unsigned long) ENOENT },
    355 #endif  // ENOENT
    356 #ifdef ENOEXEC
    357   { "ENOEXEC", (unsigned long) ENOEXEC },
    358 #endif  // ENOEXEC
    359 #ifdef ENOKEY
    360   { "ENOKEY", (unsigned long) ENOKEY },
    361 #endif  // ENOKEY
    362 #ifdef ENOLCK
    363   { "ENOLCK", (unsigned long) ENOLCK },
    364 #endif  // ENOLCK
    365 #ifdef ENOLINK
    366   { "ENOLINK", (unsigned long) ENOLINK },
    367 #endif  // ENOLINK
    368 #ifdef ENOMEDIUM
    369   { "ENOMEDIUM", (unsigned long) ENOMEDIUM },
    370 #endif  // ENOMEDIUM
    371 #ifdef ENOMEM
    372   { "ENOMEM", (unsigned long) ENOMEM },
    373 #endif  // ENOMEM
    374 #ifdef ENOMSG
    375   { "ENOMSG", (unsigned long) ENOMSG },
    376 #endif  // ENOMSG
    377 #ifdef ENONET
    378   { "ENONET", (unsigned long) ENONET },
    379 #endif  // ENONET
    380 #ifdef ENOPKG
    381   { "ENOPKG", (unsigned long) ENOPKG },
    382 #endif  // ENOPKG
    383 #ifdef ENOPROTOOPT
    384   { "ENOPROTOOPT", (unsigned long) ENOPROTOOPT },
    385 #endif  // ENOPROTOOPT
    386 #ifdef ENOSPC
    387   { "ENOSPC", (unsigned long) ENOSPC },
    388 #endif  // ENOSPC
    389 #ifdef ENOSR
    390   { "ENOSR", (unsigned long) ENOSR },
    391 #endif  // ENOSR
    392 #ifdef ENOSTR
    393   { "ENOSTR", (unsigned long) ENOSTR },
    394 #endif  // ENOSTR
    395 #ifdef ENOSYS
    396   { "ENOSYS", (unsigned long) ENOSYS },
    397 #endif  // ENOSYS
    398 #ifdef ENOTBLK
    399   { "ENOTBLK", (unsigned long) ENOTBLK },
    400 #endif  // ENOTBLK
    401 #ifdef ENOTCONN
    402   { "ENOTCONN", (unsigned long) ENOTCONN },
    403 #endif  // ENOTCONN
    404 #ifdef ENOTDIR
    405   { "ENOTDIR", (unsigned long) ENOTDIR },
    406 #endif  // ENOTDIR
    407 #ifdef ENOTEMPTY
    408   { "ENOTEMPTY", (unsigned long) ENOTEMPTY },
    409 #endif  // ENOTEMPTY
    410 #ifdef ENOTNAM
    411   { "ENOTNAM", (unsigned long) ENOTNAM },
    412 #endif  // ENOTNAM
    413 #ifdef ENOTRECOVERABLE
    414   { "ENOTRECOVERABLE", (unsigned long) ENOTRECOVERABLE },
    415 #endif  // ENOTRECOVERABLE
    416 #ifdef ENOTSOCK
    417   { "ENOTSOCK", (unsigned long) ENOTSOCK },
    418 #endif  // ENOTSOCK
    419 #ifdef ENOTSUP
    420   { "ENOTSUP", (unsigned long) ENOTSUP },
    421 #endif  // ENOTSUP
    422 #ifdef ENOTTY
    423   { "ENOTTY", (unsigned long) ENOTTY },
    424 #endif  // ENOTTY
    425 #ifdef ENOTUNIQ
    426   { "ENOTUNIQ", (unsigned long) ENOTUNIQ },
    427 #endif  // ENOTUNIQ
    428 #ifdef ENXIO
    429   { "ENXIO", (unsigned long) ENXIO },
    430 #endif  // ENXIO
    431 #ifdef EOPNOTSUPP
    432   { "EOPNOTSUPP", (unsigned long) EOPNOTSUPP },
    433 #endif  // EOPNOTSUPP
    434 #ifdef EOVERFLOW
    435   { "EOVERFLOW", (unsigned long) EOVERFLOW },
    436 #endif  // EOVERFLOW
    437 #ifdef EOWNERDEAD
    438   { "EOWNERDEAD", (unsigned long) EOWNERDEAD },
    439 #endif  // EOWNERDEAD
    440 #ifdef EPERM
    441   { "EPERM", (unsigned long) EPERM },
    442 #endif  // EPERM
    443 #ifdef EPFNOSUPPORT
    444   { "EPFNOSUPPORT", (unsigned long) EPFNOSUPPORT },
    445 #endif  // EPFNOSUPPORT
    446 #ifdef EPIPE
    447   { "EPIPE", (unsigned long) EPIPE },
    448 #endif  // EPIPE
    449 #ifdef EPROTO
    450   { "EPROTO", (unsigned long) EPROTO },
    451 #endif  // EPROTO
    452 #ifdef EPROTONOSUPPORT
    453   { "EPROTONOSUPPORT", (unsigned long) EPROTONOSUPPORT },
    454 #endif  // EPROTONOSUPPORT
    455 #ifdef EPROTOTYPE
    456   { "EPROTOTYPE", (unsigned long) EPROTOTYPE },
    457 #endif  // EPROTOTYPE
    458 #ifdef ERANGE
    459   { "ERANGE", (unsigned long) ERANGE },
    460 #endif  // ERANGE
    461 #ifdef EREMCHG
    462   { "EREMCHG", (unsigned long) EREMCHG },
    463 #endif  // EREMCHG
    464 #ifdef EREMOTE
    465   { "EREMOTE", (unsigned long) EREMOTE },
    466 #endif  // EREMOTE
    467 #ifdef EREMOTEIO
    468   { "EREMOTEIO", (unsigned long) EREMOTEIO },
    469 #endif  // EREMOTEIO
    470 #ifdef ERESTART
    471   { "ERESTART", (unsigned long) ERESTART },
    472 #endif  // ERESTART
    473 #ifdef ERFKILL
    474   { "ERFKILL", (unsigned long) ERFKILL },
    475 #endif  // ERFKILL
    476 #ifdef EROFS
    477   { "EROFS", (unsigned long) EROFS },
    478 #endif  // EROFS
    479 #ifdef ESHUTDOWN
    480   { "ESHUTDOWN", (unsigned long) ESHUTDOWN },
    481 #endif  // ESHUTDOWN
    482 #ifdef ESOCKTNOSUPPORT
    483   { "ESOCKTNOSUPPORT", (unsigned long) ESOCKTNOSUPPORT },
    484 #endif  // ESOCKTNOSUPPORT
    485 #ifdef ESPIPE
    486   { "ESPIPE", (unsigned long) ESPIPE },
    487 #endif  // ESPIPE
    488 #ifdef ESRCH
    489   { "ESRCH", (unsigned long) ESRCH },
    490 #endif  // ESRCH
    491 #ifdef ESRMNT
    492   { "ESRMNT", (unsigned long) ESRMNT },
    493 #endif  // ESRMNT
    494 #ifdef ESTALE
    495   { "ESTALE", (unsigned long) ESTALE },
    496 #endif  // ESTALE
    497 #ifdef ESTRPIPE
    498   { "ESTRPIPE", (unsigned long) ESTRPIPE },
    499 #endif  // ESTRPIPE
    500 #ifdef ETIME
    501   { "ETIME", (unsigned long) ETIME },
    502 #endif  // ETIME
    503 #ifdef ETIMEDOUT
    504   { "ETIMEDOUT", (unsigned long) ETIMEDOUT },
    505 #endif  // ETIMEDOUT
    506 #ifdef ETOOMANYREFS
    507   { "ETOOMANYREFS", (unsigned long) ETOOMANYREFS },
    508 #endif  // ETOOMANYREFS
    509 #ifdef ETXTBSY
    510   { "ETXTBSY", (unsigned long) ETXTBSY },
    511 #endif  // ETXTBSY
    512 #ifdef EUCLEAN
    513   { "EUCLEAN", (unsigned long) EUCLEAN },
    514 #endif  // EUCLEAN
    515 #ifdef EUNATCH
    516   { "EUNATCH", (unsigned long) EUNATCH },
    517 #endif  // EUNATCH
    518 #ifdef EUSERS
    519   { "EUSERS", (unsigned long) EUSERS },
    520 #endif  // EUSERS
    521 #ifdef EWOULDBLOCK
    522   { "EWOULDBLOCK", (unsigned long) EWOULDBLOCK },
    523 #endif  // EWOULDBLOCK
    524 #ifdef EXDEV
    525   { "EXDEV", (unsigned long) EXDEV },
    526 #endif  // EXDEV
    527 #ifdef EXFULL
    528   { "EXFULL", (unsigned long) EXFULL },
    529 #endif  // EXFULL
    530 #ifdef FAPPEND
    531   { "FAPPEND", (unsigned long) FAPPEND },
    532 #endif  // FAPPEND
    533 #ifdef FASYNC
    534   { "FASYNC", (unsigned long) FASYNC },
    535 #endif  // FASYNC
    536 #ifdef FD_CLOEXEC
    537   { "FD_CLOEXEC", (unsigned long) FD_CLOEXEC },
    538 #endif  // FD_CLOEXEC
    539 #ifdef F_DUPFD
    540   { "F_DUPFD", (unsigned long) F_DUPFD },
    541 #endif  // F_DUPFD
    542 #ifdef F_DUPFD_CLOEXEC
    543   { "F_DUPFD_CLOEXEC", (unsigned long) F_DUPFD_CLOEXEC },
    544 #endif  // F_DUPFD_CLOEXEC
    545 #ifdef F_EXLCK
    546   { "F_EXLCK", (unsigned long) F_EXLCK },
    547 #endif  // F_EXLCK
    548 #ifdef FFSYNC
    549   { "FFSYNC", (unsigned long) FFSYNC },
    550 #endif  // FFSYNC
    551 #ifdef F_GETFD
    552   { "F_GETFD", (unsigned long) F_GETFD },
    553 #endif  // F_GETFD
    554 #ifdef F_GETFL
    555   { "F_GETFL", (unsigned long) F_GETFL },
    556 #endif  // F_GETFL
    557 #ifdef F_GETLK
    558   { "F_GETLK", (unsigned long) F_GETLK },
    559 #endif  // F_GETLK
    560 #ifdef F_GETLK64
    561   { "F_GETLK64", (unsigned long) F_GETLK64 },
    562 #endif  // F_GETLK64
    563 #ifdef F_LOCK
    564   { "F_LOCK", (unsigned long) F_LOCK },
    565 #endif  // F_LOCK
    566 #ifdef FNDELAY
    567   { "FNDELAY", (unsigned long) FNDELAY },
    568 #endif  // FNDELAY
    569 #ifdef FNONBLOCK
    570   { "FNONBLOCK", (unsigned long) FNONBLOCK },
    571 #endif  // FNONBLOCK
    572 #ifdef F_OK
    573   { "F_OK", (unsigned long) F_OK },
    574 #endif  // F_OK
    575 #ifdef FPE_FLTDIV
    576   { "FPE_FLTDIV", (unsigned long) FPE_FLTDIV },
    577 #endif  // FPE_FLTDIV
    578 #ifdef FPE_FLTINV
    579   { "FPE_FLTINV", (unsigned long) FPE_FLTINV },
    580 #endif  // FPE_FLTINV
    581 #ifdef FPE_FLTOVF
    582   { "FPE_FLTOVF", (unsigned long) FPE_FLTOVF },
    583 #endif  // FPE_FLTOVF
    584 #ifdef FPE_FLTRES
    585   { "FPE_FLTRES", (unsigned long) FPE_FLTRES },
    586 #endif  // FPE_FLTRES
    587 #ifdef FPE_FLTSUB
    588   { "FPE_FLTSUB", (unsigned long) FPE_FLTSUB },
    589 #endif  // FPE_FLTSUB
    590 #ifdef FPE_FLTUND
    591   { "FPE_FLTUND", (unsigned long) FPE_FLTUND },
    592 #endif  // FPE_FLTUND
    593 #ifdef FPE_INTDIV
    594   { "FPE_INTDIV", (unsigned long) FPE_INTDIV },
    595 #endif  // FPE_INTDIV
    596 #ifdef FPE_INTOVF
    597   { "FPE_INTOVF", (unsigned long) FPE_INTOVF },
    598 #endif  // FPE_INTOVF
    599 #ifdef FP_XSTATE_MAGIC1
    600   { "FP_XSTATE_MAGIC1", (unsigned long) FP_XSTATE_MAGIC1 },
    601 #endif  // FP_XSTATE_MAGIC1
    602 #ifdef FP_XSTATE_MAGIC2
    603   { "FP_XSTATE_MAGIC2", (unsigned long) FP_XSTATE_MAGIC2 },
    604 #endif  // FP_XSTATE_MAGIC2
    605 #ifdef FP_XSTATE_MAGIC2_SIZE
    606   { "FP_XSTATE_MAGIC2_SIZE", (unsigned long) FP_XSTATE_MAGIC2_SIZE },
    607 #endif  // FP_XSTATE_MAGIC2_SIZE
    608 #ifdef F_RDLCK
    609   { "F_RDLCK", (unsigned long) F_RDLCK },
    610 #endif  // F_RDLCK
    611 #ifdef F_SETFD
    612   { "F_SETFD", (unsigned long) F_SETFD },
    613 #endif  // F_SETFD
    614 #ifdef F_SETFL
    615   { "F_SETFL", (unsigned long) F_SETFL },
    616 #endif  // F_SETFL
    617 #ifdef F_SETLK
    618   { "F_SETLK", (unsigned long) F_SETLK },
    619 #endif  // F_SETLK
    620 #ifdef F_SETLK64
    621   { "F_SETLK64", (unsigned long) F_SETLK64 },
    622 #endif  // F_SETLK64
    623 #ifdef F_SETLKW64
    624   { "F_SETLKW64", (unsigned long) F_SETLKW64 },
    625 #endif  // F_SETLKW64
    626 #ifdef F_SETLKW
    627   { "F_SETLKW", (unsigned long) F_SETLKW },
    628 #endif  // F_SETLKW
    629 #ifdef F_SHLCK
    630   { "F_SHLCK", (unsigned long) F_SHLCK },
    631 #endif  // F_SHLCK
    632 #ifdef F_TEST
    633   { "F_TEST", (unsigned long) F_TEST },
    634 #endif  // F_TEST
    635 #ifdef F_TLOCK
    636   { "F_TLOCK", (unsigned long) F_TLOCK },
    637 #endif  // F_TLOCK
    638 #ifdef F_ULOCK
    639   { "F_ULOCK", (unsigned long) F_ULOCK },
    640 #endif  // F_ULOCK
    641 #ifdef F_UNLCK
    642   { "F_UNLCK", (unsigned long) F_UNLCK },
    643 #endif  // F_UNLCK
    644 #ifdef F_WRLCK
    645   { "F_WRLCK", (unsigned long) F_WRLCK },
    646 #endif  // F_WRLCK
    647 #ifdef ILL_BADSTK
    648   { "ILL_BADSTK", (unsigned long) ILL_BADSTK },
    649 #endif  // ILL_BADSTK
    650 #ifdef ILL_COPROC
    651   { "ILL_COPROC", (unsigned long) ILL_COPROC },
    652 #endif  // ILL_COPROC
    653 #ifdef ILL_ILLADR
    654   { "ILL_ILLADR", (unsigned long) ILL_ILLADR },
    655 #endif  // ILL_ILLADR
    656 #ifdef ILL_ILLOPC
    657   { "ILL_ILLOPC", (unsigned long) ILL_ILLOPC },
    658 #endif  // ILL_ILLOPC
    659 #ifdef ILL_ILLOPN
    660   { "ILL_ILLOPN", (unsigned long) ILL_ILLOPN },
    661 #endif  // ILL_ILLOPN
    662 #ifdef ILL_ILLTRP
    663   { "ILL_ILLTRP", (unsigned long) ILL_ILLTRP },
    664 #endif  // ILL_ILLTRP
    665 #ifdef ILL_PRVOPC
    666   { "ILL_PRVOPC", (unsigned long) ILL_PRVOPC },
    667 #endif  // ILL_PRVOPC
    668 #ifdef ILL_PRVREG
    669   { "ILL_PRVREG", (unsigned long) ILL_PRVREG },
    670 #endif  // ILL_PRVREG
    671 #ifdef LOCK_EX
    672   { "LOCK_EX", (unsigned long) LOCK_EX },
    673 #endif  // LOCK_EX
    674 #ifdef LOCK_NB
    675   { "LOCK_NB", (unsigned long) LOCK_NB },
    676 #endif  // LOCK_NB
    677 #ifdef LOCK_SH
    678   { "LOCK_SH", (unsigned long) LOCK_SH },
    679 #endif  // LOCK_SH
    680 #ifdef LOCK_UN
    681   { "LOCK_UN", (unsigned long) LOCK_UN },
    682 #endif  // LOCK_UN
    683 #ifdef MINSIGSTKSZ
    684   { "MINSIGSTKSZ", (unsigned long) MINSIGSTKSZ },
    685 #endif  // MINSIGSTKSZ
    686 #ifdef NGREG
    687   { "NGREG", (unsigned long) NGREG },
    688 #endif  // NGREG
    689 #ifdef O_ACCMODE
    690   { "O_ACCMODE", (unsigned long) O_ACCMODE },
    691 #endif  // O_ACCMODE
    692 #ifdef O_APPEND
    693   { "O_APPEND", (unsigned long) O_APPEND },
    694 #endif  // O_APPEND
    695 #ifdef O_ASYNC
    696   { "O_ASYNC", (unsigned long) O_ASYNC },
    697 #endif  // O_ASYNC
    698 #ifdef O_CREAT
    699   { "O_CREAT", (unsigned long) O_CREAT },
    700 #endif  // O_CREAT
    701 #ifdef O_EXCL
    702   { "O_EXCL", (unsigned long) O_EXCL },
    703 #endif  // O_EXCL
    704 #ifdef O_FSYNC
    705   { "O_FSYNC", (unsigned long) O_FSYNC },
    706 #endif  // O_FSYNC
    707 #ifdef O_NDELAY
    708   { "O_NDELAY", (unsigned long) O_NDELAY },
    709 #endif  // O_NDELAY
    710 #ifdef O_NOCTTY
    711   { "O_NOCTTY", (unsigned long) O_NOCTTY },
    712 #endif  // O_NOCTTY
    713 #ifdef O_NONBLOCK
    714   { "O_NONBLOCK", (unsigned long) O_NONBLOCK },
    715 #endif  // O_NONBLOCK
    716 #ifdef O_RDONLY
    717   { "O_RDONLY", (unsigned long) O_RDONLY },
    718 #endif  // O_RDONLY
    719 #ifdef O_RDWR
    720   { "O_RDWR", (unsigned long) O_RDWR },
    721 #endif  // O_RDWR
    722 #ifdef O_RSYNC
    723   { "O_RSYNC", (unsigned long) O_RSYNC },
    724 #endif  // O_RSYNC
    725 #ifdef O_SYNC
    726   { "O_SYNC", (unsigned long) O_SYNC },
    727 #endif  // O_SYNC
    728 #ifdef O_TRUNC
    729   { "O_TRUNC", (unsigned long) O_TRUNC },
    730 #endif  // O_TRUNC
    731 #ifdef O_WRONLY
    732   { "O_WRONLY", (unsigned long) O_WRONLY },
    733 #endif  // O_WRONLY
    734 #ifdef POLL_ERR
    735   { "POLL_ERR", (unsigned long) POLL_ERR },
    736 #endif  // POLL_ERR
    737 #ifdef POLL_HUP
    738   { "POLL_HUP", (unsigned long) POLL_HUP },
    739 #endif  // POLL_HUP
    740 #ifdef POLL_IN
    741   { "POLL_IN", (unsigned long) POLL_IN },
    742 #endif  // POLL_IN
    743 #ifdef POLL_MSG
    744   { "POLL_MSG", (unsigned long) POLL_MSG },
    745 #endif  // POLL_MSG
    746 #ifdef POLL_OUT
    747   { "POLL_OUT", (unsigned long) POLL_OUT },
    748 #endif  // POLL_OUT
    749 #ifdef POLL_PRI
    750   { "POLL_PRI", (unsigned long) POLL_PRI },
    751 #endif  // POLL_PRI
    752 #ifdef POSIX_FADV_NORMAL
    753   { "POSIX_FADV_NORMAL", (unsigned long) POSIX_FADV_NORMAL },
    754 #endif  // POSIX_FADV_NORMAL
    755 #ifdef POSIX_FADV_RANDOM
    756   { "POSIX_FADV_RANDOM", (unsigned long) POSIX_FADV_RANDOM },
    757 #endif  // POSIX_FADV_RANDOM
    758 #ifdef POSIX_FADV_SEQUENTIAL
    759   { "POSIX_FADV_SEQUENTIAL", (unsigned long) POSIX_FADV_SEQUENTIAL },
    760 #endif  // POSIX_FADV_SEQUENTIAL
    761 #ifdef POSIX_FADV_WILLNEED
    762   { "POSIX_FADV_WILLNEED", (unsigned long) POSIX_FADV_WILLNEED },
    763 #endif  // POSIX_FADV_WILLNEED
    764 #ifdef PR_CAPBSET_DROP
    765   { "PR_CAPBSET_DROP", (unsigned long) PR_CAPBSET_DROP },
    766 #endif  // PR_CAPBSET_DROP
    767 #ifdef PR_CAPBSET_READ
    768   { "PR_CAPBSET_READ", (unsigned long) PR_CAPBSET_READ },
    769 #endif  // PR_CAPBSET_READ
    770 #ifdef PR_ENDIAN_BIG
    771   { "PR_ENDIAN_BIG", (unsigned long) PR_ENDIAN_BIG },
    772 #endif  // PR_ENDIAN_BIG
    773 #ifdef PR_ENDIAN_LITTLE
    774   { "PR_ENDIAN_LITTLE", (unsigned long) PR_ENDIAN_LITTLE },
    775 #endif  // PR_ENDIAN_LITTLE
    776 #ifdef PR_ENDIAN_PPC_LITTLE
    777   { "PR_ENDIAN_PPC_LITTLE", (unsigned long) PR_ENDIAN_PPC_LITTLE },
    778 #endif  // PR_ENDIAN_PPC_LITTLE
    779 #ifdef PR_FPEMU_NOPRINT
    780   { "PR_FPEMU_NOPRINT", (unsigned long) PR_FPEMU_NOPRINT },
    781 #endif  // PR_FPEMU_NOPRINT
    782 #ifdef PR_FPEMU_SIGFPE
    783   { "PR_FPEMU_SIGFPE", (unsigned long) PR_FPEMU_SIGFPE },
    784 #endif  // PR_FPEMU_SIGFPE
    785 #ifdef PR_FP_EXC_ASYNC
    786   { "PR_FP_EXC_ASYNC", (unsigned long) PR_FP_EXC_ASYNC },
    787 #endif  // PR_FP_EXC_ASYNC
    788 #ifdef PR_FP_EXC_DISABLED
    789   { "PR_FP_EXC_DISABLED", (unsigned long) PR_FP_EXC_DISABLED },
    790 #endif  // PR_FP_EXC_DISABLED
    791 #ifdef PR_FP_EXC_DIV
    792   { "PR_FP_EXC_DIV", (unsigned long) PR_FP_EXC_DIV },
    793 #endif  // PR_FP_EXC_DIV
    794 #ifdef PR_FP_EXC_INV
    795   { "PR_FP_EXC_INV", (unsigned long) PR_FP_EXC_INV },
    796 #endif  // PR_FP_EXC_INV
    797 #ifdef PR_FP_EXC_NONRECOV
    798   { "PR_FP_EXC_NONRECOV", (unsigned long) PR_FP_EXC_NONRECOV },
    799 #endif  // PR_FP_EXC_NONRECOV
    800 #ifdef PR_FP_EXC_OVF
    801   { "PR_FP_EXC_OVF", (unsigned long) PR_FP_EXC_OVF },
    802 #endif  // PR_FP_EXC_OVF
    803 #ifdef PR_FP_EXC_PRECISE
    804   { "PR_FP_EXC_PRECISE", (unsigned long) PR_FP_EXC_PRECISE },
    805 #endif  // PR_FP_EXC_PRECISE
    806 #ifdef PR_FP_EXC_RES
    807   { "PR_FP_EXC_RES", (unsigned long) PR_FP_EXC_RES },
    808 #endif  // PR_FP_EXC_RES
    809 #ifdef PR_FP_EXC_SW_ENABLE
    810   { "PR_FP_EXC_SW_ENABLE", (unsigned long) PR_FP_EXC_SW_ENABLE },
    811 #endif  // PR_FP_EXC_SW_ENABLE
    812 #ifdef PR_FP_EXC_UND
    813   { "PR_FP_EXC_UND", (unsigned long) PR_FP_EXC_UND },
    814 #endif  // PR_FP_EXC_UND
    815 #ifdef PR_GET_CHILD_SUBREAPER
    816   { "PR_GET_CHILD_SUBREAPER", (unsigned long) PR_GET_CHILD_SUBREAPER },
    817 #endif  // PR_GET_CHILD_SUBREAPER
    818 #ifdef PR_GET_DUMPABLE
    819   { "PR_GET_DUMPABLE", (unsigned long) PR_GET_DUMPABLE },
    820 #endif  // PR_GET_DUMPABLE
    821 #ifdef PR_GET_ENDIAN
    822   { "PR_GET_ENDIAN", (unsigned long) PR_GET_ENDIAN },
    823 #endif  // PR_GET_ENDIAN
    824 #ifdef PR_GET_FPEMU
    825   { "PR_GET_FPEMU", (unsigned long) PR_GET_FPEMU },
    826 #endif  // PR_GET_FPEMU
    827 #ifdef PR_GET_FPEXC
    828   { "PR_GET_FPEXC", (unsigned long) PR_GET_FPEXC },
    829 #endif  // PR_GET_FPEXC
    830 #ifdef PR_GET_KEEPCAPS
    831   { "PR_GET_KEEPCAPS", (unsigned long) PR_GET_KEEPCAPS },
    832 #endif  // PR_GET_KEEPCAPS
    833 #ifdef PR_GET_NAME
    834   { "PR_GET_NAME", (unsigned long) PR_GET_NAME },
    835 #endif  // PR_GET_NAME
    836 #ifdef PR_GET_NO_NEW_PRIVS
    837   { "PR_GET_NO_NEW_PRIVS", (unsigned long) PR_GET_NO_NEW_PRIVS },
    838 #endif  // PR_GET_NO_NEW_PRIVS
    839 #ifdef PR_GET_PDEATHSIG
    840   { "PR_GET_PDEATHSIG", (unsigned long) PR_GET_PDEATHSIG },
    841 #endif  // PR_GET_PDEATHSIG
    842 #ifdef PR_GET_SECCOMP
    843   { "PR_GET_SECCOMP", (unsigned long) PR_GET_SECCOMP },
    844 #endif  // PR_GET_SECCOMP
    845 #ifdef PR_GET_SECUREBITS
    846   { "PR_GET_SECUREBITS", (unsigned long) PR_GET_SECUREBITS },
    847 #endif  // PR_GET_SECUREBITS
    848 #ifdef PR_GET_TID_ADDRESS
    849   { "PR_GET_TID_ADDRESS", (unsigned long) PR_GET_TID_ADDRESS },
    850 #endif  // PR_GET_TID_ADDRESS
    851 #ifdef PR_GET_TIMERSLACK
    852   { "PR_GET_TIMERSLACK", (unsigned long) PR_GET_TIMERSLACK },
    853 #endif  // PR_GET_TIMERSLACK
    854 #ifdef PR_GET_TIMING
    855   { "PR_GET_TIMING", (unsigned long) PR_GET_TIMING },
    856 #endif  // PR_GET_TIMING
    857 #ifdef PR_GET_TSC
    858   { "PR_GET_TSC", (unsigned long) PR_GET_TSC },
    859 #endif  // PR_GET_TSC
    860 #ifdef PR_GET_UNALIGN
    861   { "PR_GET_UNALIGN", (unsigned long) PR_GET_UNALIGN },
    862 #endif  // PR_GET_UNALIGN
    863 #ifdef PR_MCE_KILL
    864   { "PR_MCE_KILL", (unsigned long) PR_MCE_KILL },
    865 #endif  // PR_MCE_KILL
    866 #ifdef PR_MCE_KILL_CLEAR
    867   { "PR_MCE_KILL_CLEAR", (unsigned long) PR_MCE_KILL_CLEAR },
    868 #endif  // PR_MCE_KILL_CLEAR
    869 #ifdef PR_MCE_KILL_DEFAULT
    870   { "PR_MCE_KILL_DEFAULT", (unsigned long) PR_MCE_KILL_DEFAULT },
    871 #endif  // PR_MCE_KILL_DEFAULT
    872 #ifdef PR_MCE_KILL_EARLY
    873   { "PR_MCE_KILL_EARLY", (unsigned long) PR_MCE_KILL_EARLY },
    874 #endif  // PR_MCE_KILL_EARLY
    875 #ifdef PR_MCE_KILL_GET
    876   { "PR_MCE_KILL_GET", (unsigned long) PR_MCE_KILL_GET },
    877 #endif  // PR_MCE_KILL_GET
    878 #ifdef PR_MCE_KILL_LATE
    879   { "PR_MCE_KILL_LATE", (unsigned long) PR_MCE_KILL_LATE },
    880 #endif  // PR_MCE_KILL_LATE
    881 #ifdef PR_MCE_KILL_SET
    882   { "PR_MCE_KILL_SET", (unsigned long) PR_MCE_KILL_SET },
    883 #endif  // PR_MCE_KILL_SET
    884 #ifdef PR_SET_CHILD_SUBREAPER
    885   { "PR_SET_CHILD_SUBREAPER", (unsigned long) PR_SET_CHILD_SUBREAPER },
    886 #endif  // PR_SET_CHILD_SUBREAPER
    887 #ifdef PR_SET_DUMPABLE
    888   { "PR_SET_DUMPABLE", (unsigned long) PR_SET_DUMPABLE },
    889 #endif  // PR_SET_DUMPABLE
    890 #ifdef PR_SET_ENDIAN
    891   { "PR_SET_ENDIAN", (unsigned long) PR_SET_ENDIAN },
    892 #endif  // PR_SET_ENDIAN
    893 #ifdef PR_SET_FPEMU
    894   { "PR_SET_FPEMU", (unsigned long) PR_SET_FPEMU },
    895 #endif  // PR_SET_FPEMU
    896 #ifdef PR_SET_FPEXC
    897   { "PR_SET_FPEXC", (unsigned long) PR_SET_FPEXC },
    898 #endif  // PR_SET_FPEXC
    899 #ifdef PR_SET_KEEPCAPS
    900   { "PR_SET_KEEPCAPS", (unsigned long) PR_SET_KEEPCAPS },
    901 #endif  // PR_SET_KEEPCAPS
    902 #ifdef PR_SET_MM
    903   { "PR_SET_MM", (unsigned long) PR_SET_MM },
    904 #endif  // PR_SET_MM
    905 #ifdef PR_SET_MM_ARG_END
    906   { "PR_SET_MM_ARG_END", (unsigned long) PR_SET_MM_ARG_END },
    907 #endif  // PR_SET_MM_ARG_END
    908 #ifdef PR_SET_MM_ARG_START
    909   { "PR_SET_MM_ARG_START", (unsigned long) PR_SET_MM_ARG_START },
    910 #endif  // PR_SET_MM_ARG_START
    911 #ifdef PR_SET_MM_AUXV
    912   { "PR_SET_MM_AUXV", (unsigned long) PR_SET_MM_AUXV },
    913 #endif  // PR_SET_MM_AUXV
    914 #ifdef PR_SET_MM_BRK
    915   { "PR_SET_MM_BRK", (unsigned long) PR_SET_MM_BRK },
    916 #endif  // PR_SET_MM_BRK
    917 #ifdef PR_SET_MM_END_CODE
    918   { "PR_SET_MM_END_CODE", (unsigned long) PR_SET_MM_END_CODE },
    919 #endif  // PR_SET_MM_END_CODE
    920 #ifdef PR_SET_MM_END_DATA
    921   { "PR_SET_MM_END_DATA", (unsigned long) PR_SET_MM_END_DATA },
    922 #endif  // PR_SET_MM_END_DATA
    923 #ifdef PR_SET_MM_ENV_END
    924   { "PR_SET_MM_ENV_END", (unsigned long) PR_SET_MM_ENV_END },
    925 #endif  // PR_SET_MM_ENV_END
    926 #ifdef PR_SET_MM_ENV_START
    927   { "PR_SET_MM_ENV_START", (unsigned long) PR_SET_MM_ENV_START },
    928 #endif  // PR_SET_MM_ENV_START
    929 #ifdef PR_SET_MM_EXE_FILE
    930   { "PR_SET_MM_EXE_FILE", (unsigned long) PR_SET_MM_EXE_FILE },
    931 #endif  // PR_SET_MM_EXE_FILE
    932 #ifdef PR_SET_MM_START_BRK
    933   { "PR_SET_MM_START_BRK", (unsigned long) PR_SET_MM_START_BRK },
    934 #endif  // PR_SET_MM_START_BRK
    935 #ifdef PR_SET_MM_START_CODE
    936   { "PR_SET_MM_START_CODE", (unsigned long) PR_SET_MM_START_CODE },
    937 #endif  // PR_SET_MM_START_CODE
    938 #ifdef PR_SET_MM_START_DATA
    939   { "PR_SET_MM_START_DATA", (unsigned long) PR_SET_MM_START_DATA },
    940 #endif  // PR_SET_MM_START_DATA
    941 #ifdef PR_SET_MM_START_STACK
    942   { "PR_SET_MM_START_STACK", (unsigned long) PR_SET_MM_START_STACK },
    943 #endif  // PR_SET_MM_START_STACK
    944 #ifdef PR_SET_NAME
    945   { "PR_SET_NAME", (unsigned long) PR_SET_NAME },
    946 #endif  // PR_SET_NAME
    947 #ifdef PR_SET_NO_NEW_PRIVS
    948   { "PR_SET_NO_NEW_PRIVS", (unsigned long) PR_SET_NO_NEW_PRIVS },
    949 #endif  // PR_SET_NO_NEW_PRIVS
    950 #ifdef PR_SET_PDEATHSIG
    951   { "PR_SET_PDEATHSIG", (unsigned long) PR_SET_PDEATHSIG },
    952 #endif  // PR_SET_PDEATHSIG
    953 #ifdef PR_SET_PTRACER
    954   { "PR_SET_PTRACER", (unsigned long) PR_SET_PTRACER },
    955 #endif  // PR_SET_PTRACER
    956 #ifdef PR_SET_SECCOMP
    957   { "PR_SET_SECCOMP", (unsigned long) PR_SET_SECCOMP },
    958 #endif  // PR_SET_SECCOMP
    959 #ifdef PR_SET_SECUREBITS
    960   { "PR_SET_SECUREBITS", (unsigned long) PR_SET_SECUREBITS },
    961 #endif  // PR_SET_SECUREBITS
    962 #ifdef PR_SET_TIMERSLACK
    963   { "PR_SET_TIMERSLACK", (unsigned long) PR_SET_TIMERSLACK },
    964 #endif  // PR_SET_TIMERSLACK
    965 #ifdef PR_SET_TIMING
    966   { "PR_SET_TIMING", (unsigned long) PR_SET_TIMING },
    967 #endif  // PR_SET_TIMING
    968 #ifdef PR_SET_TSC
    969   { "PR_SET_TSC", (unsigned long) PR_SET_TSC },
    970 #endif  // PR_SET_TSC
    971 #ifdef PR_SET_UNALIGN
    972   { "PR_SET_UNALIGN", (unsigned long) PR_SET_UNALIGN },
    973 #endif  // PR_SET_UNALIGN
    974 #ifdef PR_TASK_PERF_EVENTS_DISABLE
    975   { "PR_TASK_PERF_EVENTS_DISABLE", (unsigned long) PR_TASK_PERF_EVENTS_DISABLE },
    976 #endif  // PR_TASK_PERF_EVENTS_DISABLE
    977 #ifdef PR_TASK_PERF_EVENTS_ENABLE
    978   { "PR_TASK_PERF_EVENTS_ENABLE", (unsigned long) PR_TASK_PERF_EVENTS_ENABLE },
    979 #endif  // PR_TASK_PERF_EVENTS_ENABLE
    980 #ifdef PR_TIMING_STATISTICAL
    981   { "PR_TIMING_STATISTICAL", (unsigned long) PR_TIMING_STATISTICAL },
    982 #endif  // PR_TIMING_STATISTICAL
    983 #ifdef PR_TIMING_TIMESTAMP
    984   { "PR_TIMING_TIMESTAMP", (unsigned long) PR_TIMING_TIMESTAMP },
    985 #endif  // PR_TIMING_TIMESTAMP
    986 #ifdef PR_TSC_ENABLE
    987   { "PR_TSC_ENABLE", (unsigned long) PR_TSC_ENABLE },
    988 #endif  // PR_TSC_ENABLE
    989 #ifdef PR_TSC_SIGSEGV
    990   { "PR_TSC_SIGSEGV", (unsigned long) PR_TSC_SIGSEGV },
    991 #endif  // PR_TSC_SIGSEGV
    992 #ifdef PR_UNALIGN_NOPRINT
    993   { "PR_UNALIGN_NOPRINT", (unsigned long) PR_UNALIGN_NOPRINT },
    994 #endif  // PR_UNALIGN_NOPRINT
    995 #ifdef PR_UNALIGN_SIGBUS
    996   { "PR_UNALIGN_SIGBUS", (unsigned long) PR_UNALIGN_SIGBUS },
    997 #endif  // PR_UNALIGN_SIGBUS
    998 #ifdef R_OK
    999   { "R_OK", (unsigned long) R_OK },
   1000 #endif  // R_OK
   1001 #ifdef SA_INTERRUPT
   1002   { "SA_INTERRUPT", (unsigned long) SA_INTERRUPT },
   1003 #endif  // SA_INTERRUPT
   1004 #ifdef SA_NOCLDSTOP
   1005   { "SA_NOCLDSTOP", (unsigned long) SA_NOCLDSTOP },
   1006 #endif  // SA_NOCLDSTOP
   1007 #ifdef SA_NOCLDWAIT
   1008   { "SA_NOCLDWAIT", (unsigned long) SA_NOCLDWAIT },
   1009 #endif  // SA_NOCLDWAIT
   1010 #ifdef SA_NODEFER
   1011   { "SA_NODEFER", (unsigned long) SA_NODEFER },
   1012 #endif  // SA_NODEFER
   1013 #ifdef SA_NOMASK
   1014   { "SA_NOMASK", (unsigned long) SA_NOMASK },
   1015 #endif  // SA_NOMASK
   1016 #ifdef SA_ONESHOT
   1017   { "SA_ONESHOT", (unsigned long) SA_ONESHOT },
   1018 #endif  // SA_ONESHOT
   1019 #ifdef SA_ONSTACK
   1020   { "SA_ONSTACK", (unsigned long) SA_ONSTACK },
   1021 #endif  // SA_ONSTACK
   1022 #ifdef SA_RESETHAND
   1023   { "SA_RESETHAND", (unsigned long) SA_RESETHAND },
   1024 #endif  // SA_RESETHAND
   1025 #ifdef SA_RESTART
   1026   { "SA_RESTART", (unsigned long) SA_RESTART },
   1027 #endif  // SA_RESTART
   1028 #ifdef SA_SIGINFO
   1029   { "SA_SIGINFO", (unsigned long) SA_SIGINFO },
   1030 #endif  // SA_SIGINFO
   1031 #ifdef SA_STACK
   1032   { "SA_STACK", (unsigned long) SA_STACK },
   1033 #endif  // SA_STACK
   1034 #ifdef S_BLKSIZE
   1035   { "S_BLKSIZE", (unsigned long) S_BLKSIZE },
   1036 #endif  // S_BLKSIZE
   1037 #ifdef SCHED_BATCH
   1038   { "SCHED_BATCH", (unsigned long) SCHED_BATCH },
   1039 #endif  // SCHED_BATCH
   1040 #ifdef SCHED_FIFO
   1041   { "SCHED_FIFO", (unsigned long) SCHED_FIFO },
   1042 #endif  // SCHED_FIFO
   1043 #ifdef SCHED_IDLE
   1044   { "SCHED_IDLE", (unsigned long) SCHED_IDLE },
   1045 #endif  // SCHED_IDLE
   1046 #ifdef SCHED_NORMAL
   1047   { "SCHED_NORMAL", (unsigned long) SCHED_NORMAL },
   1048 #endif  // SCHED_NORMAL
   1049 #ifdef SCHED_RESET_ON_FORK
   1050   { "SCHED_RESET_ON_FORK", (unsigned long) SCHED_RESET_ON_FORK },
   1051 #endif  // SCHED_RESET_ON_FORK
   1052 #ifdef SCHED_RR
   1053   { "SCHED_RR", (unsigned long) SCHED_RR },
   1054 #endif  // SCHED_RR
   1055 #ifdef SEEK_CUR
   1056   { "SEEK_CUR", (unsigned long) SEEK_CUR },
   1057 #endif  // SEEK_CUR
   1058 #ifdef SEEK_END
   1059   { "SEEK_END", (unsigned long) SEEK_END },
   1060 #endif  // SEEK_END
   1061 #ifdef SEEK_SET
   1062   { "SEEK_SET", (unsigned long) SEEK_SET },
   1063 #endif  // SEEK_SET
   1064 #ifdef SEGV_ACCERR
   1065   { "SEGV_ACCERR", (unsigned long) SEGV_ACCERR },
   1066 #endif  // SEGV_ACCERR
   1067 #ifdef SEGV_MAPERR
   1068   { "SEGV_MAPERR", (unsigned long) SEGV_MAPERR },
   1069 #endif  // SEGV_MAPERR
   1070 #ifdef SI_ASYNCIO
   1071   { "SI_ASYNCIO", (unsigned long) SI_ASYNCIO },
   1072 #endif  // SI_ASYNCIO
   1073 #ifdef SI_ASYNCNL
   1074   { "SI_ASYNCNL", (unsigned long) SI_ASYNCNL },
   1075 #endif  // SI_ASYNCNL
   1076 #ifdef S_IEXEC
   1077   { "S_IEXEC", (unsigned long) S_IEXEC },
   1078 #endif  // S_IEXEC
   1079 #ifdef SIGABRT
   1080   { "SIGABRT", (unsigned long) SIGABRT },
   1081 #endif  // SIGABRT
   1082 #ifdef SIGALRM
   1083   { "SIGALRM", (unsigned long) SIGALRM },
   1084 #endif  // SIGALRM
   1085 #ifdef SIGBUS
   1086   { "SIGBUS", (unsigned long) SIGBUS },
   1087 #endif  // SIGBUS
   1088 #ifdef SIGCHLD
   1089   { "SIGCHLD", (unsigned long) SIGCHLD },
   1090 #endif  // SIGCHLD
   1091 #ifdef SIGCLD
   1092   { "SIGCLD", (unsigned long) SIGCLD },
   1093 #endif  // SIGCLD
   1094 #ifdef SIGCONT
   1095   { "SIGCONT", (unsigned long) SIGCONT },
   1096 #endif  // SIGCONT
   1097 #ifdef SIGEV_NONE
   1098   { "SIGEV_NONE", (unsigned long) SIGEV_NONE },
   1099 #endif  // SIGEV_NONE
   1100 #ifdef SIGEV_SIGNAL
   1101   { "SIGEV_SIGNAL", (unsigned long) SIGEV_SIGNAL },
   1102 #endif  // SIGEV_SIGNAL
   1103 #ifdef SIGEV_THREAD_ID
   1104   { "SIGEV_THREAD_ID", (unsigned long) SIGEV_THREAD_ID },
   1105 #endif  // SIGEV_THREAD_ID
   1106 #ifdef SIGEV_THREAD
   1107   { "SIGEV_THREAD", (unsigned long) SIGEV_THREAD },
   1108 #endif  // SIGEV_THREAD
   1109 #ifdef SIGFPE
   1110   { "SIGFPE", (unsigned long) SIGFPE },
   1111 #endif  // SIGFPE
   1112 #ifdef SIGHUP
   1113   { "SIGHUP", (unsigned long) SIGHUP },
   1114 #endif  // SIGHUP
   1115 #ifdef SIGILL
   1116   { "SIGILL", (unsigned long) SIGILL },
   1117 #endif  // SIGILL
   1118 #ifdef SIGINT
   1119   { "SIGINT", (unsigned long) SIGINT },
   1120 #endif  // SIGINT
   1121 #ifdef SIGIO
   1122   { "SIGIO", (unsigned long) SIGIO },
   1123 #endif  // SIGIO
   1124 #ifdef SIGIOT
   1125   { "SIGIOT", (unsigned long) SIGIOT },
   1126 #endif  // SIGIOT
   1127 #ifdef SIGKILL
   1128   { "SIGKILL", (unsigned long) SIGKILL },
   1129 #endif  // SIGKILL
   1130 #ifdef SIGPIPE
   1131   { "SIGPIPE", (unsigned long) SIGPIPE },
   1132 #endif  // SIGPIPE
   1133 #ifdef SIGPOLL
   1134   { "SIGPOLL", (unsigned long) SIGPOLL },
   1135 #endif  // SIGPOLL
   1136 #ifdef SIGPROF
   1137   { "SIGPROF", (unsigned long) SIGPROF },
   1138 #endif  // SIGPROF
   1139 #ifdef SIGPWR
   1140   { "SIGPWR", (unsigned long) SIGPWR },
   1141 #endif  // SIGPWR
   1142 #ifdef SIGQUIT
   1143   { "SIGQUIT", (unsigned long) SIGQUIT },
   1144 #endif  // SIGQUIT
   1145 #ifdef SIGSEGV
   1146   { "SIGSEGV", (unsigned long) SIGSEGV },
   1147 #endif  // SIGSEGV
   1148 #ifdef SIGSTKFLT
   1149   { "SIGSTKFLT", (unsigned long) SIGSTKFLT },
   1150 #endif  // SIGSTKFLT
   1151 #ifdef SIGSTKSZ
   1152   { "SIGSTKSZ", (unsigned long) SIGSTKSZ },
   1153 #endif  // SIGSTKSZ
   1154 #ifdef SIGSTOP
   1155   { "SIGSTOP", (unsigned long) SIGSTOP },
   1156 #endif  // SIGSTOP
   1157 #ifdef SIGSYS
   1158   { "SIGSYS", (unsigned long) SIGSYS },
   1159 #endif  // SIGSYS
   1160 #ifdef SIGTERM
   1161   { "SIGTERM", (unsigned long) SIGTERM },
   1162 #endif  // SIGTERM
   1163 #ifdef SIGTRAP
   1164   { "SIGTRAP", (unsigned long) SIGTRAP },
   1165 #endif  // SIGTRAP
   1166 #ifdef SIGTSTP
   1167   { "SIGTSTP", (unsigned long) SIGTSTP },
   1168 #endif  // SIGTSTP
   1169 #ifdef SIGTTIN
   1170   { "SIGTTIN", (unsigned long) SIGTTIN },
   1171 #endif  // SIGTTIN
   1172 #ifdef SIGTTOU
   1173   { "SIGTTOU", (unsigned long) SIGTTOU },
   1174 #endif  // SIGTTOU
   1175 #ifdef SIGUNUSED
   1176   { "SIGUNUSED", (unsigned long) SIGUNUSED },
   1177 #endif  // SIGUNUSED
   1178 #ifdef SIGURG
   1179   { "SIGURG", (unsigned long) SIGURG },
   1180 #endif  // SIGURG
   1181 #ifdef SIGUSR1
   1182   { "SIGUSR1", (unsigned long) SIGUSR1 },
   1183 #endif  // SIGUSR1
   1184 #ifdef SIGUSR2
   1185   { "SIGUSR2", (unsigned long) SIGUSR2 },
   1186 #endif  // SIGUSR2
   1187 #ifdef SIGVTALRM
   1188   { "SIGVTALRM", (unsigned long) SIGVTALRM },
   1189 #endif  // SIGVTALRM
   1190 #ifdef SIGWINCH
   1191   { "SIGWINCH", (unsigned long) SIGWINCH },
   1192 #endif  // SIGWINCH
   1193 #ifdef SIGXCPU
   1194   { "SIGXCPU", (unsigned long) SIGXCPU },
   1195 #endif  // SIGXCPU
   1196 #ifdef SIGXFSZ
   1197   { "SIGXFSZ", (unsigned long) SIGXFSZ },
   1198 #endif  // SIGXFSZ
   1199 #ifdef SI_KERNEL
   1200   { "SI_KERNEL", (unsigned long) SI_KERNEL },
   1201 #endif  // SI_KERNEL
   1202 #ifdef SI_MESGQ
   1203   { "SI_MESGQ", (unsigned long) SI_MESGQ },
   1204 #endif  // SI_MESGQ
   1205 #ifdef SI_QUEUE
   1206   { "SI_QUEUE", (unsigned long) SI_QUEUE },
   1207 #endif  // SI_QUEUE
   1208 #ifdef S_IREAD
   1209   { "S_IREAD", (unsigned long) S_IREAD },
   1210 #endif  // S_IREAD
   1211 #ifdef SI_SIGIO
   1212   { "SI_SIGIO", (unsigned long) SI_SIGIO },
   1213 #endif  // SI_SIGIO
   1214 #ifdef SI_TIMER
   1215   { "SI_TIMER", (unsigned long) SI_TIMER },
   1216 #endif  // SI_TIMER
   1217 #ifdef SI_TKILL
   1218   { "SI_TKILL", (unsigned long) SI_TKILL },
   1219 #endif  // SI_TKILL
   1220 #ifdef SI_USER
   1221   { "SI_USER", (unsigned long) SI_USER },
   1222 #endif  // SI_USER
   1223 #ifdef S_IWRITE
   1224   { "S_IWRITE", (unsigned long) S_IWRITE },
   1225 #endif  // S_IWRITE
   1226 #ifdef SS_DISABLE
   1227   { "SS_DISABLE", (unsigned long) SS_DISABLE },
   1228 #endif  // SS_DISABLE
   1229 #ifdef SS_ONSTACK
   1230   { "SS_ONSTACK", (unsigned long) SS_ONSTACK },
   1231 #endif  // SS_ONSTACK
   1232 #ifdef TRAP_BRKPT
   1233   { "TRAP_BRKPT", (unsigned long) TRAP_BRKPT },
   1234 #endif  // TRAP_BRKPT
   1235 #ifdef TRAP_TRACE
   1236   { "TRAP_TRACE", (unsigned long) TRAP_TRACE },
   1237 #endif  // TRAP_TRACE
   1238 #ifdef W_OK
   1239   { "W_OK", (unsigned long) W_OK },
   1240 #endif  // W_OK
   1241 #ifdef X_OK
   1242   { "X_OK", (unsigned long) X_OK },
   1243 #endif  // X_OK
   1244   { NULL, 0 },
   1245 };
   1246