summaryrefslogtreecommitdiffstats
path: root/lib/libc/gen/raise.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Split the intra-thread functionality from kill(2) into its own syscallguenther2015-11-101-2/+2
| | | | | | | | | | | | thrkill(2), rolling the kill(2) syscall number with the ABI change to avoid breaking binaries during during the transition. thrkill(2) includes a 'tcb' argument that eliminates the need for locking in pthread_kill() and simplifies pthread_cancel(). Switch __stack_smash_handler() to use thrkill(2) and explicitly unblock SIGABRT. Minor bump to both libc and libpthread: make sure you install a new kernel! ok semarie@
* Finish wrapping <signal.h> so that calls to the sigset ops go direct andguenther2015-09-121-4/+3
| | | | | everything but raise() and signal() are weak. No longer need _thread_sys_ prefix on getthrid()
* Per POSIX, fix raise() and abort() to send the signal to the current thread.guenther2012-11-101-2/+4
| | | | | | Should make coredumps from abort() easier to debug too. ok kurt@
* zap remaining rcsid.espie2005-08-081-4/+1
| | | | | | Kill old files that are no longer compiled. okay theo
* ansify function definitions and zap some `register'jfb2004-05-181-3/+2
| | | | ok millert@
* Remove the advertising clause in the UCB license which Berkeleymillert2003-06-021-6/+2
| | | | rescinded 22 July 1999. Proofed by myself and Theo.
* Fix RCS idstholo1996-08-191-7/+1
| | | | Make sure everything uses {SYS,}LIBC_SCCS properly
* initial import of NetBSD treederaadt1995-10-181-0/+52