summaryrefslogtreecommitdiffstats
path: root/libc/sysdeps/linux/sh/setjmp.S
Commit message (Collapse)AuthorAgeFilesLines
* whitespace fixesAustin Foxley2009-10-171-1/+1
| | | | Signed-off-by: Austin Foxley <austinf@cetoncorp.com>
* sh specific bits needed for nptlAustin Foxley2009-10-171-1/+1
| | | | | | | | | * unified atomic.h compare and exchange macros * clone.S with RESET_PID support * sh specific versions of pread/pwrite with cancellation support * check SHARED instead of PIC Signed-off-by: Austin Foxley <austinf@cetoncorp.com>
* sh: Change __HAVE_SHARED__ to __PIC__Peter Griffin2009-07-091-1/+1
| | | | | | | | Generate PIC relocations when __PIC__ is defined rather than __HAVE_SHARED__ (like other architectures). Signed-off-by: Peter Griffin <pgriffin@mpc-data.co.uk> Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
* Remove HAVE_ELFPeter S. Mazinger2006-01-191-1/+1
|
* setjmp was trashing r12 which is bad and can cause apps to crash if they areDavid McCullough2003-05-011-3/+3
| | | | | using r12. r12 is supposed to be preserved across C function calls. r0-r7 are trashable :-)
* If floating point was enabled, setjmp would write to memory well past theDavid McCullough2003-02-171-2/+3
| | | | end of the buffer.
* Stefan Allius writes:Eric Andersen2002-11-151-10/+61
| | | | | | | | | | | | | Hi Erik, I added the FPU support for the setjmp/longjmp stuff. This patch also moves the code from the bsd*.S files to the setjmp.S file, so we can use simple branch instructions instead of referencing over the .GOT/.PLT section. This makes the PIC code much easier, smaller and faster. (The idea comes from the SPARC target) Bye Stefan
* I dunno why there were align 5, but align 4 is much more sensible.Eric Andersen2002-11-041-1/+1
|
* Kill sysdep.h and fixup the SH asm to not use it.Eric Andersen2002-11-041-8/+6
| | | | -Erik
* Add sbrk and friendsDavid McCullough2002-01-171-1/+1
| | | | Fix bug in setjmp (jmpbuf changed size)
* Patch from Jean-Yves Avenard to add missing siglongjmp entry andEric Andersen2001-02-221-1/+1
| | | | fix a bug in setjmp for SH
* Add an SH port done by Jean-Yves Avenard of Hewlett-Packard - EmbeddedEric Andersen2001-02-211-0/+52
and Personal Systems. Thanks! -Erik