mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-08-20 11:29:24 +00:00
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
22 lines
767 B
Makefile
22 lines
767 B
Makefile
##===- tools/bugpoint/Makefile -----------------------------*- Makefile -*-===##
|
|
#
|
|
# The LLVM Compiler Infrastructure
|
|
#
|
|
# This file was developed by the LLVM research group and is distributed under
|
|
# the University of Illinois Open Source License. See LICENSE.TXT for details.
|
|
#
|
|
##===----------------------------------------------------------------------===##
|
|
LEVEL = ../..
|
|
|
|
TOOLNAME = bugpoint
|
|
|
|
OPTLIBS = LLVMTransforms.a LLVMInstrumentation.a
|
|
ANALIBS = LLVMDataStructure LLVMipa.a LLVMTarget.a
|
|
|
|
USEDLIBS = LLVMipo.a LLVMScalarOpts.a $(OPTLIBS) $(ANALIBS) LLVMAnalysis.a \
|
|
LLVMTransformUtils \
|
|
LLVMAsmParser LLVMLinker.a LLVMBCReader LLVMBCWriter \
|
|
LLVMCore LLVMSupport.a LLVMbzip2 LLVMSystem.a
|
|
|
|
include $(LEVEL)/Makefile.common
|