# | Line 566 | Line 566 | C_SYMBOL_NAME(execute_68k): | |
---|---|---|
566 | * uint32 call_macos1(uint32 tvect{r3}, uint32 arg1{r4}) ... - Call MacOS routines | |
567 | */ | |
568 | ||
569 | < | .macro prolog |
569 | > | ASM_MACRO_START prolog |
570 | mflr r0 | |
571 | stw r0,4(r1) | |
572 | stwu r1,-64(r1) | |
573 | < | .endm |
573 | > | ASM_MACRO_END |
574 | ||
575 | < | .macro epilog |
575 | > | ASM_MACRO_START epilog |
576 | lwz r13,XLM_TOC(0) | |
577 | lwz r0,64+4(r1) | |
578 | mtlr r0 | |
579 | addi r1,r1,64 | |
580 | blr | |
581 | < | .endm |
581 | > | ASM_MACRO_END |
582 | ||
583 | ASM_GLOBAL_DIRECTIVE C_SYMBOL_NAME(call_macos) | |
584 | C_SYMBOL_NAME(call_macos): |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |