blob: 812e59a224f16c9bf09d77e9ba9907337e680a63 [file] [log] [blame]
Chris Lattner84c34b72004-07-16 07:12:46 +00001#===- tools/llc/Makefile -----------------------------------*- Makefile -*-===##
John Criswelle2fab732003-10-20 22:29:16 +00002#
3# The LLVM Compiler Infrastructure
4#
5# This file was developed by the LLVM research group and is distributed under
6# the University of Illinois Open Source License. See LICENSE.TXT for details.
7#
8##===----------------------------------------------------------------------===##
Chris Lattner84c34b72004-07-16 07:12:46 +00009
Vikram S. Advecb465fc2001-07-21 12:42:29 +000010LEVEL = ../..
Chris Lattnerc9744e72001-09-07 22:59:25 +000011TOOLNAME = llc
Chris Lattner0465fa92006-07-07 00:46:19 +000012REQUIRES_EH := 1
Reid Spencer18969fb2005-04-22 17:20:11 +000013
14# Include this here so we can get the configuration of the targets
15# that have been configured for construction. We have to do this
16# early so we can set up USEDLIBS properly before includeing Makefile.rules
17include $(LEVEL)/Makefile.config
18
Chris Lattner202ae322006-08-03 16:59:17 +000019USEDLIBS := $(addprefix LLVM,$(TARGETS_TO_BUILD)) \
Chris Lattner3f2e0e62006-09-04 04:04:41 +000020 LLVMTarget.a \
Andrew Lenharth74bda2e2006-07-20 17:27:58 +000021 LLVMCodeGen.a \
Devang Patel2ebc1f82006-07-21 19:44:55 +000022 LLVMSelectionDAG.a \
Reid Spencer6cb21d42004-10-27 23:18:45 +000023 LLVMipa.a \
24 LLVMTransforms.a \
Chris Lattner465be212005-10-24 01:13:21 +000025 LLVMScalarOpts.a \
John Criswella1156432005-10-27 15:54:34 +000026 LLVMTransformUtils.a \
Chris Lattner604b95b2005-10-25 17:10:30 +000027 LLVMAnalysis.a \
Reid Spencer18c8b492006-06-01 01:30:27 +000028 LLVMBCReader.a \
29 LLVMBCWriter.a \
30 LLVMCore.a \
Reid Spencer6cb21d42004-10-27 23:18:45 +000031 LLVMSupport.a \
Reid Spencer18c8b492006-06-01 01:30:27 +000032 LLVMbzip2.a \
Reid Spencer6cb21d42004-10-27 23:18:45 +000033 LLVMSystem.a
34
Reid Spencer18969fb2005-04-22 17:20:11 +000035include $(LLVM_SRC_ROOT)/Makefile.rules
Vikram S. Advecb465fc2001-07-21 12:42:29 +000036