http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49833
--- Comment #7 from Uros Bizjak <ubizjak at gmail dot com> 2011-07-25 16:24:03 UTC --- (In reply to comment #1) > X32 dynamic linker is miscompiled: BTW: These two functions look the same to me. "lea (%rsi,%rdx,1),%edx" is the same as "add %esi,%edx". Can you please post the values of %rsi and %rdx before the insn and %rdx and %r13d after the insn? The %rdx value you posted was from "mov -0xc(%rdx),%edx"