github.com/afumu/libc@v0.0.6/musl/src/signal/aarch64/sigsetjmp.s (about)

     1  .global sigsetjmp
     2  .global __sigsetjmp
     3  .type sigsetjmp,%function
     4  .type __sigsetjmp,%function
     5  sigsetjmp:
     6  __sigsetjmp:
     7  	cbz x1,setjmp
     8  
     9  	str x30,[x0,#176]
    10  	str x19,[x0,#176+8+8]
    11  	mov x19,x0
    12  
    13  	bl setjmp
    14  
    15  	mov w1,w0
    16  	mov x0,x19
    17  	ldr x30,[x0,#176]
    18  	ldr x19,[x0,#176+8+8]
    19  
    20  .hidden __sigsetjmp_tail
    21  	b __sigsetjmp_tail