Differences From Artifact [515ca230a1]:
- File src/runtime/lookup-asm/lookup-asm-amd64-macho.S — part of check-in [d80d091b0e] at 2014-01-19 12:00:18 on branch trunk — Add lookup-asm-ppc-macho.S. (user: js, size: 1585) [annotate] [blame] [check-ins using]
To Artifact [f898194a7d]:
- File
src/runtime/lookup-asm/lookup-asm-amd64-macho.S
— part of check-in
[452bdb4a5f]
at
2014-02-19 13:05:17
on branch trunk
— lookup-asm-amd64-*: Remove useless mov
This mov was not correctly translated when the code was converted from
Intel syntax to AT&T syntax, but this never caused any trouble as rdi is
not used in the code it jumps to anyway. (user: js, size: 1568) [annotate] [blame] [check-ins using] - File src/runtime/lookup-asm/lookup-asm-x86_64-macho.S — part of check-in [05f4b0a4f0] at 2014-02-22 01:14:03 on branch trunk — Rename AMD64 to x86_64 (user: js, size: 1568) [annotate] [blame] [check-ins using]
︙ | ︙ | |||
52 53 54 55 56 57 58 | $0: movq (%rdi), %rax testq %rax, %rax jz ret_nil movq 8(%rdi), %r8 movq 64(%r8), %r8 | < | 52 53 54 55 56 57 58 59 60 61 62 63 64 65 | $0: movq (%rdi), %rax testq %rax, %rax jz ret_nil movq 8(%rdi), %r8 movq 64(%r8), %r8 jmp Lmain_$1 .endmacro 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 |
︙ | ︙ |