@@ -1,7 +1,7 @@ /* - * Copyright (c) 2008-2022 Jonathan Schleifer + * Copyright (c) 2008-2024 Jonathan Schleifer * * All rights reserved. * * This file is part of ObjFW. It may be distributed under the terms of the * Q Public License 1.0, which can be found in the file LICENSE.QPL included in @@ -17,16 +17,16 @@ .globl _OFForward .globl _OFForward_stret .section __TEXT, __objc_methname, cstring_literals -str_forwardingTargetForSelector_: +Lstr_forwardingTargetForSelector_: .asciz "forwardingTargetForSelector:" .section __DATA, __objc_selrefs, literal_pointers, no_dead_strip -sel_forwardingTargetForSelector_: - .quad str_forwardingTargetForSelector_ +Lsel_forwardingTargetForSelector_: + .quad Lstr_forwardingTargetForSelector_ .section __DATA, __objc_imageinfo, regular, no_dead_strip .long 0, 0 .section __TEXT, __text, regular, pure_instructions @@ -53,18 +53,18 @@ movaps %xmm7, -0xC0(%rbp) call _object_getClass movq %rax, %rdi - movq sel_forwardingTargetForSelector_(%rip), %rsi + movq Lsel_forwardingTargetForSelector_(%rip), %rsi call _class_respondsToSelector testq %rax, %rax jz 0f movq -0x10(%rbp), %rdi - movq sel_forwardingTargetForSelector_(%rip), %rsi + movq Lsel_forwardingTargetForSelector_(%rip), %rsi movq -0x18(%rbp), %rdx call _objc_msgSend testq %rax, %rax jz 0f @@ -127,17 +127,17 @@ movq %rsi, %rdi call _object_getClass movq %rax, %rdi - movq sel_forwardingTargetForSelector_(%rip), %rsi + movq Lsel_forwardingTargetForSelector_(%rip), %rsi call _class_respondsToSelector testq %rax, %rax jz 0f movq -0x18(%rbp), %rdi - movq sel_forwardingTargetForSelector_(%rip), %rsi + movq Lsel_forwardingTargetForSelector_(%rip), %rsi movq -0x20(%rbp), %rdx call _objc_msgSend testq %rax, %rax jz 0f