author | Camm Maguire <camm@debian.org> | 2014年09月17日 14:58:44 -0400 |
---|---|---|
committer | Camm Maguire <camm@debian.org> | 2014年09月17日 14:58:44 -0400 |
commit | 73318119cb2dce50b5df7a0f6706e1e0bcda5c8d (patch) | |
tree | d9bf3eefb3b3a9ce9a7b604cf4306cde3ac48cee | |
parent | 5b476693cfc35ad3e7ad69e5c7461c4594833ec5 (diff) | |
parent | bcb40518d2dcfa47732c4d72be572d2a92ccd4e8 (diff) | |
download | gcl-wointerrupt-rturbo-oorder-aboj2.tar.gz |
-rwxr-xr-x | gcl/h/notcomp.h | 6 |
diff --git a/gcl/h/notcomp.h b/gcl/h/notcomp.h index d3b6d1667..926a6fde7 100755 --- a/gcl/h/notcomp.h +++ b/gcl/h/notcomp.h @@ -348,7 +348,9 @@ extern bool writable_malloc; #include "prelink.h" -#ifdef GCL_PROF +#include <signal.h> + +#ifdef GCL_GPROF #define prof_block(x) ({\ sigset_t prof,old; \ int r; \ @@ -356,7 +358,7 @@ extern bool writable_malloc; sigaddset(&prof,SIGPROF); \ sigprocmask(SIG_BLOCK,&prof,&old); \ r=x; \ - sigprocmask(SIG_SETMASK,&old); \ + sigprocmask(SIG_SETMASK,&old,NULL); \ r;}) #else #define prof_block(x) x |