@@ -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 @@ -72,13 +72,13 @@ move $v0, $t0 jr $ra 0: #ifdef OF_PIC - addiu $v0, $t9, nilMethod-\name + addiu $v0, $t9, .LnilMethod-\name #else - la $v0, nilMethod + la $v0, .LnilMethod #endif jr $ra #ifdef OF_PIC 1: @@ -134,13 +134,13 @@ addiu $t9, $t9, \lookup-\name b .Lmain_\lookup 0: #ifdef OF_PIC - addiu $v0, $t9, nilMethod-\name + addiu $v0, $t9, .LnilMethod-\name #else - la $v0, nilMethod + la $v0, .LnilMethod #endif jr $ra .type \name, %function .size \name, .-\name .endm @@ -148,12 +148,12 @@ GENERATE_LOOKUP objc_msg_lookup objc_methodNotFound GENERATE_LOOKUP objc_msg_lookup_stret objc_methodNotFound_stret GENERATE_LOOKUP_SUPER objc_msg_lookup_super objc_msg_lookup GENERATE_LOOKUP_SUPER objc_msg_lookup_super_stret objc_msg_lookup_stret -nilMethod: +.LnilMethod: move $v0, $zero jr $ra -#ifdef OF_LINUX +#if defined(OF_LINUX) || defined(OF_HAIKU) || defined(OF_HURD) .section .note.GNU-stack, "", %progbits #endif