blob: 14cbc6c8e9319670303f298b7810337faab430d7 [file] [log] [blame]
Andrew Lenharth304d0f32005-01-22 23:41:55 +00001##===- lib/Target/Alpha/Makefile -------------------------*- Makefile -*-===##
Misha Brukman9b8f5422009-01-09 16:44:42 +00002#
Andrew Lenharth304d0f32005-01-22 23:41:55 +00003# The LLVM Compiler Infrastructure
4#
Chris Lattnerfc643c52007-12-29 20:09:26 +00005# This file is distributed under the University of Illinois Open Source
6# License. See LICENSE.TXT for details.
Misha Brukman9b8f5422009-01-09 16:44:42 +00007#
Andrew Lenharth304d0f32005-01-22 23:41:55 +00008##===----------------------------------------------------------------------===##
Chris Lattnere73a31f2010-01-22 06:49:46 +00009
Andrew Lenharth304d0f32005-01-22 23:41:55 +000010LEVEL = ../../..
Anton Korobeynikovbfac4262008-11-11 16:42:17 +000011LIBRARYNAME = LLVMAlphaCodeGen
Andrew Lenharth304d0f32005-01-22 23:41:55 +000012TARGET = Alpha
Chris Lattnere73a31f2010-01-22 06:49:46 +000013CXXFLAGS = -fno-rtti
Andrew Lenharth304d0f32005-01-22 23:41:55 +000014
15# Make sure that tblgen is run, first thing.
16BUILT_SOURCES = AlphaGenRegisterInfo.h.inc AlphaGenRegisterNames.inc \
17 AlphaGenRegisterInfo.inc AlphaGenInstrNames.inc \
18 AlphaGenInstrInfo.inc AlphaGenCodeEmitter.inc \
Chris Lattnered465f52005-10-23 22:15:34 +000019 AlphaGenAsmWriter.inc AlphaGenDAGISel.inc \
Daniel Dunbarc6465512009-07-19 01:33:04 +000020 AlphaGenCallingConv.inc AlphaGenSubtarget.inc
Andrew Lenharth304d0f32005-01-22 23:41:55 +000021
Daniel Dunbarc984df82009-07-15 06:35:19 +000022DIRS = AsmPrinter TargetInfo
Anton Korobeynikovbfac4262008-11-11 16:42:17 +000023
Andrew Lenharth304d0f32005-01-22 23:41:55 +000024include $(LEVEL)/Makefile.common