diff -r 61d9aa8be445 Modules/signalmodule.c --- a/Modules/signalmodule.c Tue May 20 15:57:32 2014 +0200 +++ b/Modules/signalmodule.c Thu May 22 15:05:10 2014 +0200 @@ -40,6 +40,8 @@ #ifndef NSIG # if defined(_NSIG) # define NSIG _NSIG /* For BSD/SysV */ +# if defined(_SIG_MAXSIG) +# define NSIG _SIG_MAXSIG /* For FreeBSD */ # elif defined(_SIGMAX) # define NSIG (_SIGMAX + 1) /* For QNX */ # elif defined(SIGMAX)