@@ -28,11 +28,11 @@ beq- ret_nil lwz %r5, 0(%r3) lwz %r5, 32(%r5) -.main_\name: +.Lmain_\name: #ifdef OF_SELUID24 lbz %r6, 1(%r4) #endif lbz %r7, 2(%r4) lbz %r8, 3(%r4) @@ -48,16 +48,16 @@ #endif lwzx %r5, %r5, %r7 lwzx %r5, %r5, %r8 cmpwi %r5, 0 - beq- .forward_\name + beq- 0f mr %r3, %r5 blr -.forward_\name: +0: b \not_found@plt .type \name, %function .size \name, .-\name .endm @@ -68,11 +68,11 @@ beq- ret_nil lwz %r5, 4(%r3) lwz %r5, 32(%r5) - b .main_\lookup + b .Lmain_\lookup .type \name, %function .size \name, .-\name .endm generate_lookup objc_msg_lookup objc_method_not_found @@ -82,12 +82,12 @@ ret_nil: mflr %r0 bl get_pc mtlr %r0 -.L0: - addi %r3, %r3, nil_method-.L0 +0: + addi %r3, %r3, nil_method-0b blr nil_method: li %r3, 0 blr