1570af302Sopenharmony_ci.text 2570af302Sopenharmony_ci.global __cp_begin 3570af302Sopenharmony_ci.hidden __cp_begin 4570af302Sopenharmony_ci.global __cp_end 5570af302Sopenharmony_ci.hidden __cp_end 6570af302Sopenharmony_ci.global __cp_cancel 7570af302Sopenharmony_ci.hidden __cp_cancel 8570af302Sopenharmony_ci.hidden __cancel 9570af302Sopenharmony_ci.global __syscall_cp_asm 10570af302Sopenharmony_ci.hidden __syscall_cp_asm 11570af302Sopenharmony_ci.type __syscall_cp_asm,@function 12570af302Sopenharmony_ci__syscall_cp_asm: 13570af302Sopenharmony_ci movem.l %d2-%d5,-(%sp) 14570af302Sopenharmony_ci movea.l 20(%sp),%a0 15570af302Sopenharmony_ci__cp_begin: 16570af302Sopenharmony_ci move.l (%a0),%d0 17570af302Sopenharmony_ci bne __cp_cancel 18570af302Sopenharmony_ci movem.l 24(%sp),%d0-%d5/%a0 19570af302Sopenharmony_ci trap #0 20570af302Sopenharmony_ci__cp_end: 21570af302Sopenharmony_ci movem.l (%sp)+,%d2-%d5 22570af302Sopenharmony_ci rts 23570af302Sopenharmony_ci__cp_cancel: 24570af302Sopenharmony_ci movem.l (%sp)+,%d2-%d5 25570af302Sopenharmony_ci move.l __cancel-.-8,%a1 26570af302Sopenharmony_ci jmp (%pc,%a1) 27