1: / error = lseek(fildes, offset, whence); 2: / long offset 3: 4: .globl _lseek, cerror 5: 6: _lseek: 7: mov r5,-(sp) 8: mov sp,r5 9: mov 4(r5),r0 10: mov 6(r5),0f 11: mov 8(r5),0f+2 12: mov 10.(r5),0f+4 13: sys 0; 9f 14: bec 1f 15: mov $1,r1 16: jmp cerror 17: 1: 18: mov (sp)+,r5 19: rts pc 20: .data 21: 9: 22: sys lseek; 0:..; ..; ..