We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
siglongjmp
1 parent 8aa7cf7 commit f8ef704Copy full SHA for f8ef704
1 file changed
winsup/cygwin/scripts/gendef
@@ -696,7 +696,16 @@ setjmp:
696
.globl siglongjmp
697
.seh_proc siglongjmp
698
siglongjmp:
699
+ // prologue
700
+ stp fp, lr, [sp, #-0x10]! // save FP and LR registers
701
+ mov fp, sp // set FP to current SP
702
+ sub sp, sp, #32 // allocate 32 bytes on stack
703
.seh_endprologue
704
+
705
+ bl longjmp
706
707
+ // epilogue
708
+ ldp fp, lr, [sp], #0x10 // restore saved FP and LR registers
709
ret
710
.seh_endproc
711
0 commit comments