diff options
author | John Criswell <criswell@uiuc.edu> | 2005-10-26 20:35:13 +0000 |
---|---|---|
committer | John Criswell <criswell@uiuc.edu> | 2005-10-26 20:35:13 +0000 |
commit | e96a1a576becba35edc318b63ab85448d810854f (patch) | |
tree | cb1e498fd2e6d5f7171d3d3a521cedbd4cb128d0 /Makefile.rules | |
parent | 2012cc013cd0ee3c64290f97bfaede4d4f154802 (diff) | |
download | llvm-e96a1a576becba35edc318b63ab85448d810854f.tar.gz llvm-e96a1a576becba35edc318b63ab85448d810854f.tar.bz2 llvm-e96a1a576becba35edc318b63ab85448d810854f.tar.xz |
1. Remove libraries no longer created from the list of libraries linked into the
SparcV9 JIT.
2. Make LLVMTransformUtils a relinked object file and always link it before
LLVMAnalysis.a. These two libraries have circular dependencies on each
other which creates problem when building the SparcV9 JIT. This change
fixes the dependency on all platforms problems with a minimum of fuss.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24023 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'Makefile.rules')
-rw-r--r-- | Makefile.rules | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/Makefile.rules b/Makefile.rules index 156354b2a7..04f3660a1a 100644 --- a/Makefile.rules +++ b/Makefile.rules @@ -588,9 +588,9 @@ endif # What the Sparc JIT requires ifdef ENABLE_SPARCV9_JIT JIT_LIBS += LLVMSparcV9 LLVMSparcV9ModuloSched LLVMSparcV9InstrSched \ - LLVMSparcV9LiveVar LLVMInstrumentation.a LLVMProfilePaths \ + LLVMSparcV9LiveVar LLVMInstrumentation.a \ LLVMBCWriter LLVMTransforms.a LLVMipo.a LLVMipa.a \ - LLVMDataStructure.a LLVMSparcV9RegAlloc + LLVMDataStructure LLVMSparcV9RegAlloc endif # You can enable the PowerPC JIT on a non-PowerPC host by setting the flag @@ -617,7 +617,7 @@ ifdef ENABLE_ALPHA_JIT JIT_LIBS += LLVMAlpha LLVMSelectionDAG endif -LLVMLIBS := $(JIT_LIBS) LLVMScalarOpts.a LLVMTransformUtils.a LLVMAnalysis.a \ +LLVMLIBS := $(JIT_LIBS) LLVMScalarOpts.a LLVMTransformUtils LLVMAnalysis.a \ LLVMBCReader LLVMCore LLVMSupport.a LLVMTarget.a LLVMbzip2 \ LLVMSystem.a $(PLATFORMLIBDL) endif |