Overview
Comment: | lookup-asm-ppc-elf.S: Use @ instead of %
This makes the assembler on MorphOS happy. |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA3-256: |
59b780d6800220044f144bde70f16f64 |
User & Date: | js on 2017-05-16 21:06:04 |
Other Links: | manifest | tags |
Context
2017-05-16
| ||
22:11 | configure: Fix atomic ops PPC ASM check check-in: ae0351be5d user: js tags: trunk | |
21:06 | lookup-asm-ppc-elf.S: Use @ instead of % check-in: 59b780d680 user: js tags: trunk | |
20:59 | runtime-private.h: Define _Nullable if missing check-in: 60c8a351c8 user: js tags: trunk | |
Changes
Modified src/runtime/lookup-asm/lookup-asm-ppc-elf.S from [3d2ce317cc] to [c3ef31f515].
︙ | ︙ | |||
50 51 52 53 54 55 56 | beq- 0f mr %r3, %r5 blr 0: b \not_found@plt | | | | 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 | beq- 0f mr %r3, %r5 blr 0: b \not_found@plt .type \name, @function .size \name, .-\name .endm .macro generate_lookup_super name lookup \name: mr %r5, %r3 lwz %r3, 0(%r3) cmpwi %r3, 0 beq- ret_nil lwz %r5, 4(%r5) lwz %r5, 32(%r5) b .Lmain_\lookup .type \name, @function .size \name, .-\name .endm generate_lookup objc_msg_lookup objc_method_not_found generate_lookup objc_msg_lookup_stret objc_method_not_found_stret generate_lookup_super objc_msg_lookup_super objc_msg_lookup generate_lookup_super objc_msg_lookup_super_stret objc_msg_lookup_stret |
︙ | ︙ | |||
91 92 93 94 95 96 97 | blr get_pc: mflr %r3 blr #ifdef OF_LINUX | | | 91 92 93 94 95 96 97 98 99 | blr get_pc: mflr %r3 blr #ifdef OF_LINUX .section .note.GNU-stack, "", @progbits #endif |