instruction point value of dynamic linking and static linking
问题 By using Intel's pin, I printed out the instruction pointer (ip) values for a program with dynamic linking and static linking. And I've found that their ip values are quite different, even though they are the same program. A program with static linking shows 0x400f50 for its very first ip value. but a program with dynamic linking shows 0x7f94f0762090 for its first ip value I am not sure why they have that quite a large gap. It would be appreciated if anyone could help me find out the reason