[llvm-commits] [llvm] r74000 - in /llvm/trunk: Makefile.rules include/llvm/CompilerDriver/ForceLinkage.h include/llvm/CompilerDriver/ForceLinkageMacros.h include/llvm/CompilerDriver/Main.inc tools/llvmc/driver/Makefile utils/TableGen/LLVMCConfigurationEmitter.cpp

Chris Lattner clattner at apple.com
Tue Jun 23 16:04:42 PDT 2009


On Jun 23, 2009, at 1:46 PM, Mikhail Glushenkov wrote:

> Author: foldr
> Date: Tue Jun 23 15:46:48 2009
> New Revision: 74000
>
> URL: http://llvm.org/viewvc/llvm-project?rev=74000&view=rev
> Log:
> Make llvmc work again.
>
> Chris recently broke llvmc with his Makefile changes (r75379). That  
> patch made
> the global change .o -> .a, which caused built-in llvmc plugins to  
> stop working
> since plugin initialization in llvmc is based on static variables  
> not referenced
> from the main executable. This patch implements auto-generated  
> forced references
> to the plugin libraries.

Thank you Mikhail!  I'm sorry for the breakage,

-Chris



More information about the llvm-commits mailing list