.section ".text" .global main .global Stop, End .section ".text" .global main .global Stop, End main: save %sp, -96, %sp call TestContext nop ! Delay slot Stop: ret restore TestContext: save %sp, -96, %sp mov 111, %i0 mov 222, %i1 mov 333, %i2 mov 444, %i3 mov 111, %l0 mov 222, %l1 mov 333, %l2 mov 444, %l3 restore jmpl %o7+8, %g0 nop End: