smeenai added a comment.

FYI, binutils auto-import actually creates a fake IAT entry rather than using a 
dynamic initializer. I think it's actually a pretty cute trick. 
http://blog.omega-prime.co.uk/2011/07/04/everything-you-never-wanted-to-know-about-dlls/#how-auto-import-works
 has details. That only works when you're referencing an external imported 
symbol directly though, and breaks when you need an offset from the imported 
symbol.


Repository:
  rC Clang

https://reviews.llvm.org/D43184



_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to