@@ -71,16 +71,18 @@ movq %rbp, %rsp popq %rbp jmp *%r11 +.type of_forward, %function +.size of_forward, .-of_forward init: leaq module(%rip), %rdi jmp __objc_exec_class@PLT -.section .init_array +.section .ctors, "a", %progbits .quad init .section .rodata str_forwardingTargetForSelector_: .asciz "forwardingTargetForSelector:" @@ -95,11 +97,8 @@ .long 0 .quad 0 module: .quad 8, 32, 0, symtab -.type of_forward, %function -.size of_forward, init-of_forward - #ifdef __linux__ .section .note.GNU-stack, "", %progbits #endif