2002-08-11 Roland McGrath <roland@redhat.com>
+ * include/sys/errno.h: New file.
+
+ * include/signal.h: No libc_hidden_proto for raise,
+ __libc_current_sigrtmin, __libc_current_sigrtmax.
+ These need to be overridden by linuxthreads.
+ * sysdeps/posix/raise.c: Reverted.
+ * sysdeps/generic/raise.c: Reverted.
+ * signal/allocrtsig.c: Reverted.
+
* locale/loadarchive.c (LOCALEDIR): Remove debugging defn. Oops.
2002-08-10 Roland McGrath <roland@redhat.com>
#else
# include <signal/signal.h>
-libc_hidden_proto (raise)
libc_hidden_proto (sigemptyset)
libc_hidden_proto (sigfillset)
libc_hidden_proto (sigismember)
libc_hidden_proto (__sigpause)
-libc_hidden_proto (__libc_current_sigrtmin)
-libc_hidden_proto (__libc_current_sigrtmax)
/* Now define the internal interfaces. */
extern __sighandler_t __bsd_signal (int __sig, __sighandler_t __handler);
--- /dev/null
+#include <stdlib/sys/errno.h>
#endif
return current_rtmin;
}
-libc_hidden_def (__libc_current_sigrtmin)
/* Return number of available real-time signal with lowest priority. */
int
#endif
return current_rtmax;
}
-libc_hidden_def (__libc_current_sigrtmax)
/* Allocate real-time signal with highest/lowest available
priority. Please note that we don't use a lock since we assume
__set_errno (ENOSYS);
return -1;
}
-libc_hidden_def (raise)
weak_alias (raise, gsignal)
stub_warning (raise)
{
return __kill (__getpid (), sig);
}
-libc_hidden_def (raise)
weak_alias (raise, gsignal)