X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fruntime%2Fppc-assem.S;h=53e8cad0029f6bc86304caaf40940f46fb3c69bd;hb=449088454569070e400f9f562c247bdc17cf60b5;hp=afd0b1c9c97a9db0ace396d5b60763bb05edcc55;hpb=ded744f74ab2f1a97679ad4f91e0eb8d995daef2;p=sbcl.git diff --git a/src/runtime/ppc-assem.S b/src/runtime/ppc-assem.S index afd0b1c..53e8cad 100644 --- a/src/runtime/ppc-assem.S +++ b/src/runtime/ppc-assem.S @@ -515,12 +515,11 @@ lra: .byte 0,0,0,SIMPLE_FUN_HEADER_WIDETAG .byte 18<<2 CSYMBOL(undefined_tramp): - .byte 0,0,24 + .byte 0,0,48 .long CSYMBOL(undefined_tramp) .long NIL .long NIL .long NIL - .long NIL twllei reg_ZERO,trap_Cerror .byte 4 .byte UNDEFINED_FUN_ERROR @@ -530,7 +529,9 @@ CSYMBOL(undefined_tramp): la reg_LIP,SIMPLE_FUN_CODE_OFFSET(reg_CODE) mtctr reg_LIP bctr - + mr reg_CSP,reg_CFP + b 1b + SET_SIZE(xundefined_tramp) GFUNCDEF(xclosure_tramp)