X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=libiberty%2Fsigsetmask.c;h=f7a24246d1fdb15eacb414c35a6cdd98d95e6c4b;hb=5a3ca6e319583a49310067a4b47d7b0dd080c2cd;hp=f705fbb2df2b02c7964ea1f8f39fff56d1e3a377;hpb=39423523167c47f72822dbb9eb3ab4a0dfeafe68;p=binutils-gdb.git diff --git a/libiberty/sigsetmask.c b/libiberty/sigsetmask.c index f705fbb2df2..f7a24246d1f 100644 --- a/libiberty/sigsetmask.c +++ b/libiberty/sigsetmask.c @@ -15,27 +15,25 @@ be the value @code{1}). */ -#define _POSIX_SOURCE #include /* Including seems to be needed by ISC. */ #include #include -extern void abort PARAMS ((void)) ATTRIBUTE_NORETURN; +extern void abort (void) ATTRIBUTE_NORETURN; #ifdef SIG_SETMASK int -DEFUN(sigsetmask,(set), - int set) +sigsetmask (int set) { - sigset_t new; - sigset_t old; + sigset_t new_sig; + sigset_t old_sig; - sigemptyset (&new); + sigemptyset (&new_sig); if (set != 0) { abort(); /* FIXME, we don't know how to translate old mask to new */ } - sigprocmask(SIG_SETMASK, &new, &old); + sigprocmask(SIG_SETMASK, &new_sig, &old_sig); return 1; /* FIXME, we always return 1 as old value. */ } #endif