summaryrefslogtreecommitdiffstats
path: root/libc/sysdeps/linux/arm/__longjmp.S
Commit message (Collapse)AuthorAgeFilesLines
* Paul Brook writes:Bernhard Reutner-Fischer2008-03-261-0/+33
| | | | | | | | | | | | | | | The attached patch adds support for compiling arm uClibc as pure Thumb code. This is needed because some recent ARM codes do not implement traditional ARM mode. Specifically: * Cortex-M1 - An extremely minimal FPGA based core that only implements Thumb-1 (aka ARMv6-M). * Cortex-M3 - A Thumb-2 only ARMv7-M core. Most of uClibc already builds in Thumb mode, all that is left are a handful of assembly bits. Tested on arm-uclinuxeabi.
* Fix from Joseph Myers: Save and restore iWMMXt registers in ARM setjmp/longjmpKhem Raj2006-08-311-0/+10
|
* Joseph S. Myers writes:Mike Frysinger2006-02-111-0/+4
| | | | | | This patch fixes some of the ARM EABI code to be interworking-safe, using bx where appropriate. (This code went in around the same time as the Thumb patches, hence not being fixed by those patches.)
* John Bowler writes in Bug 385:Mike Frysinger2006-01-311-1/+1
| | | | | | | | | The patch fixes up the .align directives to '2' (i.e. a multiple of 4) not '4' (a multiple of 16 - apparently an error since it seems to be unnecessary, there is no advantage here in cache line alignment). this is an arm "feature" ... the value given to .align is not in bytes: .align 4 in arm means .align 2 ^ 4
* Patch by Joseph S. Myers to add support for ARM EABIMike Frysinger2006-01-291-8/+12
|
* hidden_def/hidden_proto: convert all users (I hope) termios split, add some ↵Peter S. Mazinger2006-01-141-0/+1
| | | | missing headers, other jump relocs removed
* add support for cirrus maverick fpu using patch for glibc ↵Mike Frysinger2005-11-101-0/+19
| | | | http://yann.poupet.free.fr/ep93xx/
* touchup syntax for no real good reason ;)Mike Frysinger2005-06-111-3/+4
|
* Fix FP handling alignment problems on ARM platforms without an FPU,David McCullough2003-02-231-0/+2
| | | | patch from Vadim Lebedev <vadim@7chips.com>.
* Update soft-float handlingEric Andersen2002-11-061-1/+1
|
* Don't run floating point opcodes when code is compiled -msoft-floatEric Andersen2002-09-101-1/+1
| | | | -Erik
* Fixup setjmp and longjmp so they behave themselves properly nowEric Andersen2002-01-311-0/+40
on both x86 and arm... -Erik