Home
last modified time | relevance | path

Searched refs:longjmp (Results 1 – 25 of 56) sorted by relevance

123

/picolibc-3.7.0-3.6.0/newlib/libc/machine/xtensa/
Dxtensa.tex9 * longjmp:: Non-local goto
23 @code{setjmp} and @code{longjmp} are useful for dealing with errors
26 later use by @code{longjmp}. The stack context will be invalidated if
32 returning from @code{longjmp} using the saved context.
42 @node longjmp
43 @section @code{longjmp}---non-local goto
44 @findex longjmp
48 void longjmp(jmp_buf env, int val);
52 @code{longjmp} and @code{setjmp} are useful for dealing with errors
54 @code{longjmp} restores the environment saved by the last call of
[all …]
Dsetjmp.S135 .global longjmp
136 .type longjmp, @function
137 longjmp: label
222 .size longjmp, . - longjmp
244 .global longjmp
245 .type longjmp, @function
246 longjmp: label
258 .size longjmp, .-longjmp
/picolibc-3.7.0-3.6.0/newlib/libc/machine/d10v/
Dsetjmp.S17 ; setjmp/longjmp for D10V. The jmpbuf looks like this:
51 .globl longjmp
52 .type longjmp,@function
53 .stabs "longjmp:F(0,1)",36,0,1,longjmp
54 longjmp: label
70 .size longjmp,.Llongjmp-longjmp
71 .stabs "",36,0,0,.Llongjmp-longjmp
/picolibc-3.7.0-3.6.0/newlib/libc/machine/aarch64/
Dsetjmp.S63 .global longjmp
64 .type longjmp, %function
65 longjmp: label
81 .size longjmp, .-longjmp
/picolibc-3.7.0-3.6.0/newlib/libc/machine/moxie/
Dsetjmp.S14 # setjmp/longjmp for moxie. The jmpbuf looks like this:
50 .global longjmp
51 .type longjmp,@function
52 longjmp: label
76 .size longjmp,.Lend2-longjmp
/picolibc-3.7.0-3.6.0/newlib/libc/machine/microblaze/
Dlongjmp.S52 .globl longjmp
55 .ent longjmp
56 longjmp: label
80 .end longjmp
/picolibc-3.7.0-3.6.0/newlib/libc/machine/visium/
Dsetjmp.S50 .globl longjmp
51 .type longjmp, @function
52 longjmp: label
67 .size longjmp, .-longjmp
/picolibc-3.7.0-3.6.0/newlib/libc/machine/pru/
Dsetjmp.s30 .globl longjmp
31 .type longjmp,@function
39 longjmp: label
/picolibc-3.7.0-3.6.0/newlib/libc/machine/lm32/
Dsetjmp.S32 .globl longjmp
33 .type longjmp,@function
67 .global longjmp
68 .type longjmp,@function
71 longjmp: label
/picolibc-3.7.0-3.6.0/newlib/libc/machine/spu/
Dsetjmp.S108 .global longjmp
109 .type longjmp, @function
110 longjmp: label
182 .size longjmp, .-longjmp
/picolibc-3.7.0-3.6.0/newlib/libc/machine/iq2000/
Dsetjmp.S29 .globl longjmp
30 .ent longjmp
31 longjmp: label
52 .end longjmp
/picolibc-3.7.0-3.6.0/newlib/libc/machine/m68k/
Dsetjmp.S21 .global SYM (longjmp)
22 .type SYM (longjmp), @function
33 SYM (longjmp):
43 .size SYM(longjmp), . - SYM(longjmp)
/picolibc-3.7.0-3.6.0/newlib/libc/machine/d30v/
Dsetjmp.S17 ; setjmp/longjmp for D30V.
71 .globl longjmp
72 .type longjmp,@function
73 .stabs "longjmp:F(0,1)",36,0,1,longjmp
74 longjmp: label
121 .size longjmp,.Llongjmp-longjmp
122 .stabs "",36,0,0,.Llongjmp-longjmp
/picolibc-3.7.0-3.6.0/newlib/libc/machine/ft32/
Dsetjmp.S14 # setjmp/longjmp for FT32.
56 .global longjmp
57 .type longjmp,@function
58 longjmp: label
94 .size longjmp,.Lend2-longjmp
/picolibc-3.7.0-3.6.0/newlib/libc/include/
Dsetjmp.h48 void longjmp (jmp_buf __jmpb, int __retval)
51 void longjmp (jmp_buf __jmpb, int __retval);
/picolibc-3.7.0-3.6.0/newlib/libc/machine/riscv/
Dsetjmp.S59 .section .text.longjmp
60 .globl longjmp
61 .type longjmp, @function
62 longjmp: label
100 .size longjmp, .-longjmp
/picolibc-3.7.0-3.6.0/newlib/libc/machine/frv/
Dsetjmp.S2 # setjmp/longjmp for Frv. The jmpbuf looks like this:
71 .global EXT(longjmp)
72 .type EXT(longjmp),@function
73 EXT(longjmp):
127 .size EXT(longjmp),.Lend2-EXT(longjmp)
/picolibc-3.7.0-3.6.0/newlib/libc/machine/avr/
Dsetjmp.S123 .global _U(longjmp)
124 .type _U(longjmp), @function
126 _U(longjmp):
176 .size _U(longjmp), . - _U(longjmp)
/picolibc-3.7.0-3.6.0/newlib/libc/machine/xstormy16/
Dsetjmp.S34 .global longjmp
35 .type longjmp,@function
36 longjmp: label
51 ;; status arg (r3) to longjmp is return value
/picolibc-3.7.0-3.6.0/newlib/libc/machine/x86/
Dsetjmp-64.S24 .global SYM (longjmp)
26 SOTYPE_FUNCTION(longjmp)
42 SYM (longjmp):
/picolibc-3.7.0-3.6.0/newlib/libc/machine/msp430/
Dsetjmp.S15 # setjmp/longjmp for msp430. The jmpbuf looks like this:
66 .global longjmp
67 longjmp: label
106 .size longjmp , . - longjmp
/picolibc-3.7.0-3.6.0/newlib/libc/machine/nios2/
Dsetjmp.s45 .globl longjmp
46 .type longjmp,@function
65 longjmp: label
/picolibc-3.7.0-3.6.0/newlib/libc/machine/mt/
Dsetjmp.S2 # setjmp/longjmp for mt.
61 .global longjmp
62 .type longjmp,@function
63 longjmp: label
100 .size longjmp,.Lend2-longjmp2
/picolibc-3.7.0-3.6.0/newlib/libc/machine/mips/
Dsetjmp.S157 .globl longjmp
158 .ent longjmp
159 longjmp: label
175 .end longjmp
/picolibc-3.7.0-3.6.0/newlib/libc/machine/fr30/
Dsetjmp.S17 # setjmp/longjmp for FR30. The jmpbuf looks like this:
59 .global longjmp
60 longjmp: label

123