* grub-core/lib/ia64/longjmp.S: Fix the name of longjmp function.
* grub-core/lib/ia64/setjmp.S: Fix the name of setjmp function.
This commit is contained in:
parent
396d4091e7
commit
7f8c105f61
4 changed files with 15 additions and 10 deletions
|
@ -40,10 +40,10 @@
|
|||
|
||||
/* __longjmp(__jmp_buf buf, int val) */
|
||||
|
||||
.text
|
||||
.global longjmp
|
||||
.proc longjmp
|
||||
longjmp:
|
||||
.text
|
||||
|
||||
.proc EXT_C(grub_longjmp)
|
||||
FUNCTION(grub_longjmp)
|
||||
alloc r8=ar.pfs,2,1,0,0
|
||||
mov r27=ar.rsc
|
||||
add r2=0x98,in0 // r2 <- &jmpbuf.orig_jmp_buf_addr
|
||||
|
@ -159,4 +159,4 @@ longjmp:
|
|||
invala // virt. -> phys. regnum mapping may change
|
||||
mov pr=r24,-1
|
||||
br.ret.dptk.few rp
|
||||
.endp longjmp
|
||||
.endp EXT_C(grub_longjmp)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue