svn commit: trunk/uClibc: include libc/signal

andersen at uclibc.org andersen at uclibc.org
Mon Nov 14 20:33:27 UTC 2005


Author: andersen
Date: 2005-11-14 12:33:25 -0800 (Mon, 14 Nov 2005)
New Revision: 12229

Log:
Let the #define do all the work


Modified:
   trunk/uClibc/include/signal.h
   trunk/uClibc/libc/signal/sigpause.c


Changeset:
Modified: trunk/uClibc/include/signal.h
===================================================================
--- trunk/uClibc/include/signal.h	2005-11-13 23:08:53 UTC (rev 12228)
+++ trunk/uClibc/include/signal.h	2005-11-14 20:33:25 UTC (rev 12229)
@@ -159,12 +159,8 @@
 # define sigpause(mask) __sigpause ((mask), 0)
 #else
 # ifdef __USE_XOPEN
-#  ifdef __GNUC__
-extern int sigpause (int __sig) __asm__ ("__xpg_sigpause");
-#  else
 /* Remove a signal from the signal mask and suspend the process.  */
-#   define sigpause(sig) __sigpause ((sig), 1)
-#  endif
+#  define sigpause(sig) __sigpause ((sig), 1)
 # endif
 #endif
 

Modified: trunk/uClibc/libc/signal/sigpause.c
===================================================================
--- trunk/uClibc/libc/signal/sigpause.c	2005-11-13 23:08:53 UTC (rev 12228)
+++ trunk/uClibc/libc/signal/sigpause.c	2005-11-14 20:33:25 UTC (rev 12229)
@@ -63,9 +63,3 @@
 {
   return __sigpause (mask, 0);
 }
-
-int __xpg_sigpause (int sig)
-{
-  return __sigpause (sig, 1);
-}
-




More information about the uClibc-cvs mailing list