What is `objc_msgSend_fixup`, exactly?
问题 I'm messing around with the Objective-C runtime, trying to compile objective-c code without linking it against libobjc , and I'm having some segmentation fault problems with a program, so I generated an assembly file from it. I think it's not necessary to show the whole assembly file. At some point of my main function, I've got the following line (which, by the way, is the line after which I get the seg fault): callq *l_objc_msgSend_fixup_alloc and here is the definition for l_objc_msgSend