summaryrefslogtreecommitdiffstats
path: root/libc/sysdeps/linux/sparc/bits/setjmp.h
Commit message (Collapse)AuthorAgeFilesLines
* Blue Swirl writes:Mike Frysinger2007-09-151-1/+1
| | | | | | | | | | | | | | | | | | | | I got the library to compile with the attached patches, though dynamic loader crashes early. In buildroot I changed the architecture name by hand from sparc to sparc64, otherwise the compiler produced 32-bit files with V9 (64-bit) instructions. This configuration is not supported by QEMU, so I aimed for pure 64-bit. I think Sparc64 option needs to be added to buildroot. The _Qp_ ops seem to be required by the ABI. This and setjmp patches are just hacks to get the compilation further. The _Qp_ ops can be found in glibc, would it be OK to use those? V9 assembler requires declarations for global register use. The mem* functions in sparc32 directory did not work. They are actually used only by the hybrid 32-bit + V9 CPU configuration.
* sync with glibcMike Frysinger2005-12-011-3/+3
|
* update copyright and license, add _BITS_SETJMP_H protection around the file, ↵Mike Frysinger2005-11-161-3/+7
| | | | make sure we are only included by setjmp.h and pthread.h, and fix casting of address/jumpbugf in _JMPBUF_UNWINDS
* Sync up sparc headersEric Andersen2001-11-141-12/+38
|
* I just grabbed the bits dir from glibc 2.1.3 on a sparc boxEric Andersen2001-03-061-0/+54
to facilitate the sparc porting work being done by Mathew Bosworth. -Erik