[LLVMdev] Bug in X86CompilationCallback_SSE

Anton Korobeynikov anton at korobeynikov.info
Tue Mar 10 23:26:22 PDT 2009


Hello, Corrado

> Before you can correctly invoke a function via the Procedure Linkage
> Table (plt), the ABI mandates that ebx is pointing to the GOT (Global
> Offset Table) (see http://www.greyhat.ch/lab/downloads/pic.html)
This is known issue, just nobody realized, that we have bunch of non- 
PIC-aware assembler code. :) Fixing would be not so trivial though,  
mostly due to ABI differences between linux / darwin / mingw. Please  
file a PR. Thanks!

---
With best regards, Anton Korobeynikov
Faculty of Mathematics and Mechanics, Saint Petersburg State University




More information about the llvm-dev mailing list