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

Bill Wendling isanbard at gmail.com
Tue Jun 16 15:26:40 PDT 2009


Author: void
Date: Tue Jun 16 17:26:40 2009
New Revision: 73569

URL: http://llvm.org/viewvc/llvm-project?rev=73569&view=rev
Log:
--- Reverse-merging (from foreign repository) r73554 into '.':
U    gcc/Makefile.in

Back-out patch. It was causing a bootstrap failure in Apple-style build:

Undefined symbols:
  "__ZN4llvm19InitializeARMAsmPrinterEv", referenced from:
  "__ZN4llvm19InitializePowerPCTargetEv", referenced from:
  "__ZN4llvm19InitializePowerPCAsmPrinterEv", referenced from:
  "__ZN4llvm19InitializeX86AsmPrinterEv", referenced from:
ld: symbol(s) not found
collect2: ld returned 1 exit status

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=73569&r1=73568&r2=73569&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/Makefile.in (original)
+++ llvm-gcc-4.2/trunk/gcc/Makefile.in Tue Jun 16 17:26:40 2009
@@ -1170,7 +1170,6 @@
 # See below for more details.
 ifdef BUILD_LLVM_INTO_A_DYLIB
 LLVMTARGETOBJ := $(sort $(LLVMTARGETOBJ) x86 powerpc arm)
-LLVMTARGETNAME := $(sort X86 PowerPC ARM)
 endif
 
 # We use llvm-config to determine the libraries that we need to link in our
@@ -1233,9 +1232,7 @@
 	$(CXX) $(DYLIB_COMPILE_FLAGS) $(INCLUDES) -o $@ \
            $< $(LLVMLIBFILES) -dynamiclib -single_module \
            -compatibility_version 1.0.0 -current_version 1.0.0 \
-           -install_name @executable_path/$@ \
-           $(patsubst %,-u __ZN4llvm19Initialize%TargetEv,$(LLVMTARGETNAME)) \
-           $(patsubst %,-u __ZN4llvm19Initialize%AsmPrinterEv,$(LLVMTARGETNAME)) \
+           -install_name @executable_path/$@
 
 LLVMBACKENDFILES := libllvmgcc$(LLVM_STAGE).dylib
 





More information about the llvm-commits mailing list