summaryrefslogtreecommitdiffstats
path: root/libc/sysdeps/linux/powerpc/setjmp.S
Commit message (Collapse)AuthorAgeFilesLines
* Rehash the PowerPC e500 port to avoid creating symlinks Joakim Tjernlund2007-02-121-0/+92
| | | | | | | in the powerpc arch code and make more code common with classic PowerPC. From Steve Papacharalambous Lets hope I didn't break something.
* Add support for PowerPC e500, libc part only.Joakim Tjernlund2007-02-041-82/+0
| | | | | Math support to be done. From Steve Papacharalambous, stevep@freescale.com
* Support SecurePLTs for PowerPC. You need a toolchain that supportsJoakim Tjernlund2007-01-051-5/+3
| | | | | | config option --enable-secureplt. The assembler must also supports R_PPC_REL16* relocations. gcc 4.1.1 and binutils 2.17 is known to do this.
* rohde at soap dot adsl dot dk writes:Eric Andersen2004-01-021-1/+1
| | | | | The macro to do some floating point checks in libc/sysdeps/linux/powerpc/setjmp.S is incorrect. The following should fix it.
* As noted by Felix Radensky back on 16 Mar:Eric Andersen2003-07-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | I've tried several times to compile uClibc with soft-float (both gcc-3.2.2 toolchain and wrapper), but applications compiled with uClibc always failed with "Invalid instruction". So I ended up disabling floating point at all and this works well. I also has no problem with glibc from Monta Vista, which is compiled with soft-float. My processor is PowerPC 405GP. Maybe the problem is in FP() macro definition in libc/sysdeps/linux/powerpc/setjmp.S and libc/sysdeps/linux/powerpc/__longjmp.S #ifdef __UCLIBC_HAS_FLOATS__ #define FP(x...) x #else #define FP(x...) #endif which should be defined as if defined __UCLIBC_HAS_FLOATS__ && ! defined __UCLIBC_HAS_SOFT_FLOAT__ #define FP(x...) x #else #define FP(x...) #endif
* Make assembly code PIC-compatible.David Schleef2002-04-101-0/+4
|
* Rework powerpc to be consistant with the other arches.Eric Andersen2002-02-041-47/+35
| | | | -Erik
* Rewrite vfork() as C, should now work. Changed longjmp.S and setjmp.SDavid Schleef2001-11-261-22/+35
| | | | | | to use GCC's internal ppc-asm.h, and added macro to disable FP save/ restore in longjmp and setjmp. Fixed name of _setjmp() (was __setjmp). Fixed _setjmp to be PIC.
* Add powerpc port done by David Schleef <ds@schleef.org>Eric Andersen2001-03-161-0/+79