I use IDA pro to disassembly ELF 32 bit file.
In the asm code it creates, I find one sentence as below:
mov eax, ds:(__dso_handle_ptr - 804DFF4h)[ebx]
I have never seen asm code like this, and use nasm/masm to directly assembly it would generate errors...
After searching the code, I found this:
__dso_handle dd 0
But I don't found __dso_handle_ptr which is very strange...
Could anyone give me some help..? Thank you!