[llvm-commits] [llvm-gcc-4.2] r136822 - /llvm-gcc-4.2/trunk/gcc/Makefile.in

Bob Wilson bob.wilson at apple.com
Wed Aug 3 15:23:43 PDT 2011


Author: bwilson
Date: Wed Aug  3 17:23:43 2011
New Revision: 136822

URL: http://llvm.org/viewvc/llvm-project?rev=136822&view=rev
Log:
Fix the Apple llvm-gcc build by adding an explicit reference to the
PassManagerBuilder destructor to force it into libllvmgcc.dylib.
That file was recently moved to libLLVMipo.a, which isn't pulled into the
dylib otherwise.  This is pretty gross, but we don't care much about llvm-gcc
anymore.

Modified:
    llvm-gcc-4.2/trunk/gcc/Makefile.in

Modified: llvm-gcc-4.2/trunk/gcc/Makefile.in
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/Makefile.in?rev=136822&r1=136821&r2=136822&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/Makefile.in (original)
+++ llvm-gcc-4.2/trunk/gcc/Makefile.in Wed Aug  3 17:23:43 2011
@@ -1191,7 +1191,7 @@
   _LLVMInitializeARMTargetMC \
   _LLVMInitializeX86Target _LLVMInitializeX86AsmPrinter \
   _LLVMInitializeX86TargetMC \
-
+  __ZN4llvm18PassManagerBuilderD1Ev
 endif
 
 # We use llvm-config to determine the libraries that we need to link in our





More information about the llvm-commits mailing list