Update x86_64 bits to mirror (modulo platform differences) the latest changes

to i386.
This commit is contained in:
Nicholas J. Kain 2011-02-15 08:02:33 -05:00
commit bb89bdd00e
5 changed files with 20 additions and 15 deletions

View file

@ -1,3 +1,6 @@
#if defined(_POSIX_SOURCE) || defined(_POSIX_C_SOURCE) \
|| defined(_XOPEN_SOURCE) || defined(_GNU_SOURCE)
struct __siginfo
{
int si_signo;
@ -65,12 +68,17 @@ struct __siginfo
#define SIG_UNBLOCK 1
#define SIG_SETMASK 2
#define SIG_HOLD ((void (*)(int)) 2)
#endif
#ifdef _GNU_SOURCE
#define NSIG 64
#endif
#define SIG_ERR ((void (*)(int))-1)
#define SIG_DFL ((void (*)(int)) 0)
#define SIG_IGN ((void (*)(int)) 1)
#define SIG_HOLD ((void (*)(int)) 2)
#define NSIG 64
#define SIGHUP 1
#define SIGINT 2