search for: _longjmp

Displaying 5 results from an estimated 5 matches for "_longjmp".

Did you mean: longjmp
2004 Jun 23
4
CRIS port of klibc
...globl _setjmp - .type _setjmp, @function -_setjmp: + .globl setjmp + .type setjmp, @function +setjmp: movem $r8,[$r10+] /* Save $r8..$r0 at $r10... */ move.d $sp,[$r10+] move $srp,[$r10] ret moveq 0,$r10 - .size _setjmp,.-_setjmp + .size setjmp,.-setjmp .text .balign 4 - .globl _longjmp - .type _longjmp, @function -_longjmp: + .globl longjmp + .type longjmp, @function +longjmp: movem [$r10+],$r8 /* Load $r8..$r0 from $r10... */ move.d [$r10+],$sp jump [$r10] - move.d $r11,$r10 + move.d $r11,$r10 - .size _longjmp,.-_longjmp + .size longjmp,.-longjmp diff -urN ./klibc/ar...
2001 May 03
1
Running R under Mosix
...s back to the original. Because R was doing so many setjmp/longjmp calls Mosix decided it wasn't worth migrating the process (even to a machine with twice the CPU power of the home node). I solved the problem by redefining the SETJMP and LONGJMP macros in src/include/Defn.h to call _setjmp and _longjmp instead. These functions dont preserve the signal context. The result was an R executable that migrated and got 99.9% CPU time on the twice-as-powerful machine. But, you R-wizards out there, is there any side-effect of this change? The man page for setjmp says that the POSIX standard doesn't...
2004 Aug 06
0
FreeBSD 4.6-STABLE + icecast 1.3.12 problem
...d-elf.so.1...(no debugging symbols found)...done. #0 0x28121cc0 in geteuid () from /usr/lib/libc_r.so.4 (gdb) bt #0 0x28121cc0 in geteuid () from /usr/lib/libc_r.so.4 #1 0x2816f8c6 in abort () from /usr/lib/libc_r.so.4 #2 0x2813b266 in pthread_exit () from /usr/lib/libc_r.so.4 #3 0x280fbf0a in _longjmp () from /usr/lib/libc_r.so.4 #4 0x2809ef2f in process_options () from /usr/lib/libwrap.so.3 #5 0x2809eeef in process_options () from /usr/lib/libwrap.so.3 #6 0x2809fe01 in hosts_access () from /usr/lib/libwrap.so.3 #7 0x2809fbc8 in hosts_access () from /usr/lib/libwrap.so.3 #8 0x805a91f in get...
2007 Feb 04
0
[LLVMdev] Linux/ppc backend
...are ABI-related, and until we have multiple targets using the same ABI, it doesn't make sense to have os-specific aspects. An example of an OS-specific aspect: cygwin and mingw on x86 use the same ABI, however, mingw refers to longjmp as "longjmp" and cygwin refers to it as "_longjmp". >>> 3) R31, which replaces R1 as stack pointer when there is a dynamic allocation >>> in a method, must be seen as a callee-saved register and must not be saved >>> and restored like it is actually for Darwin. I don't know how to specify >>> that, whe...
2007 Feb 04
2
[LLVMdev] Linux/ppc backend
Hi Chris, Chris Lattner wrote: > On Fri, 2 Feb 2007, Nicolas Geoffray wrote: > > > Some meta comments: > > 1. Please don't change PPC -> llvmPPC. I assume that you did this because > PPC is a #define in some system header. Please just add a '#undef PPC' > where appropriate to make this unneeded. > OK > 2. The X86 backend has the