Differences From Artifact [95368ab171]:
- File
src/forwarding/forwarding-x86_64-elf.S
— part of check-in
[da13b10211]
at
2021-02-07 18:34:41
on branch trunk
— Revert forwarding-x86_64-elf.S back to AT&T syntax
This is for consistency with the Mach-O version. (user: js, size: 4545) [annotate] [blame] [check-ins using] [more...]
To Artifact [8ad5ac6701]:
- File src/forwarding/forwarding-x86_64-elf.S — part of check-in [d9f8960fc5] at 2021-04-18 13:24:11 on branch new-naming-convention — Rename remaining functions in OFObject.h (user: js, size: 4529) [annotate] [blame] [check-ins using] [more...]
︙ | ︙ | |||
13 14 15 16 17 18 19 | * file. */ #include "config.h" #include "platform.h" | | | | | 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 | * file. */ #include "config.h" #include "platform.h" .globl OFForward .globl OFForward_stret .section .text OFForward: pushq %rbp movq %rsp, %rbp /* Save all arguments */ subq $0xC0, %rsp /* 16-byte alignment */ movq %rax, -0x8(%rbp) movq %rdi, -0x10(%rbp) |
︙ | ︙ | |||
98 99 100 101 102 103 104 | 0: movq -0x10(%rbp), %rdi movq -0x18(%rbp), %rsi movq %rbp, %rsp popq %rbp | | | | | | 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 | 0: movq -0x10(%rbp), %rdi movq -0x18(%rbp), %rsi movq %rbp, %rsp popq %rbp jmp OFMethodNotFound@PLT .type OFForward, %function .size OFForward, .-OFForward OFForward_stret: pushq %rbp movq %rsp, %rbp /* Save all arguments */ subq $0xC0, %rsp /* 16-byte alignment */ movq %rax, -0x8(%rbp) movq %rdi, -0x10(%rbp) |
︙ | ︙ | |||
185 186 187 188 189 190 191 | movq -0x10(%rbp), %rdi movq -0x18(%rbp), %rsi movq -0x20(%rbp), %rdx movq %rbp, %rsp popq %rbp | | | | | 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 | movq -0x10(%rbp), %rdi movq -0x18(%rbp), %rsi movq -0x20(%rbp), %rdx movq %rbp, %rsp popq %rbp jmp OFMethodNotFound_stret@PLT .type OFForward_stret, %function .size OFForward_stret, .-OFForward_stret init: leaq module(%rip), %rdi jmp __objc_exec_class@PLT #ifdef OF_SOLARIS .section .init_array, "aw" |
︙ | ︙ |