Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Move SC_* defines into <machine/setjmp.h>, and rename them, | 2018-01-08 | 1 | -80/+80 | |
| | | | | | | so that <machine/signal.h> is not needed in setjmp.S. Suggested by kettenis@ long ago, OK deraadt@ | ||||
* | Do setjmp cookies for gp, sp, and ra | 2016-05-30 | 1 | -13/+33 | |
| | | | | | endian testing and ok deraadt@ ok visa@ | ||||
* | Stop supporting longjmperror(); it's not used, not portable, and the checks | 2016-05-23 | 1 | -3/+1 | |
| | | | | | | | longjmp performs can't really be relied upon, even after we got rid of the false positives... ok millert@ deraadt@ | ||||
* | Implement longjmp directly and not on top of sigreturn. | 2016-05-08 | 1 | -88/+115 | |
| | | | | | | Use the hidden symbols for internal calls to abort, longjmp, etc ok deraadt@ | ||||
* | Do provide hidden _libc_* aliases for sig{block,setmask} and use them in | 2015-09-13 | 1 | -2/+2 | |
| | | | | | | | the ASM *setjmp implementations. Skip the PLT when calling them on amd64 (other archs to do this after testing) ok miod@ | ||||
* | sigstack() is long dead, and the compat sigaltstack syscall is gone too. | 2011-11-22 | 1 | -2/+2 | |
| | | | | | | Correct the namespace protections for sigreturn(), sigwait(), and psignal() ok millert@ | ||||
* | More changes to avoid truncating 64 bit pointers to 32 bits and sign-extending | 2009-12-11 | 1 | -2/+2 | |
| | | | | them; allows userland with stack beyond 2GB to run. | ||||
* | zap rcsid. | 2005-08-07 | 1 | -6/+1 | |
| | | | | okay deraadt@ (tested them all) | ||||
* | setjmp now passes all regress tests. | 2004-09-10 | 1 | -3/+7 | |
| | |||||
* | mips64 is now going ABI64 and shared library support! | 2004-09-09 | 1 | -24/+37 | |
| | | | | String functions need some optimization/rewrite to take full advantage. | ||||
* | 32 -> 64 bit cleanups but no optimizations yet | 2004-09-07 | 1 | -6/+10 | |
| | |||||
* | Move mips to mips64 | 2004-08-11 | 1 | -0/+138 | |