.option nopic .text .align 1 .globl _start .type _start, @function _start: lla a5,f beqz a5,.L1 addi sp,sp,-16 sd ra,8(sp) call f ld ra,8(sp) addi sp,sp,16 tail f .L1: ret .size _start, .-_start .weak f