Make R3 hold trampoline_to_interface rather than scheme_to_interface.
authorGuillermo J. Rozas <edu/mit/csail/zurich/gjr>
Mon, 27 Nov 1989 03:31:40 +0000 (03:31 +0000)
committerGuillermo J. Rozas <edu/mit/csail/zurich/gjr>
Mon, 27 Nov 1989 03:31:40 +0000 (03:31 +0000)
commitad860cf9f9deae322f24eb6dab21171950030673
treec7de5520fcaa0aad65fb7e226cce08662ec32682
parenta7b0bffd9bf35c6b92206f2b199c5c35d5eb0e0f
Make R3 hold trampoline_to_interface rather than scheme_to_interface.
scheme_to_interface is 4 bytes beyond trampoline_to_interface, so
it can be reached from the same register.

Fix the space register in the BLE instruction that invokes the
handler. We are jumping into code space, and the BLE instruction
does not understand short pointers.
v7/src/microcode/cmpauxmd/hppa.m4
v8/src/microcode/cmpauxmd/hppa.m4