193ba36dab79d5f00ace9704bbbd4fe8700635f0
[oota-llvm.git] / lib / Target / PowerPC / Makefile.am
1 #===-- lib/Target/PowerPC/Makefile.am ----------------------*- Makefile -*--===#
2 #
3 #                     The LLVM Compiler Infrastructure
4 #
5 # This file was developed by Reid Spencer and is distributed under the 
6 # University of Illinois Open Source License. See LICENSE.TXT for details.
7
8 #===------------------------------------------------------------------------===#
9
10 include $(top_srcdir)/Makefile_config
11
12 lib_LIBRARIES = libLLVMPowerPC.a
13
14 BUILT_SOURCES = \
15   PowerPCGenInstrNames.inc \
16   PowerPCGenRegisterNames.inc \
17   PowerPCGenAsmWriter.inc \
18   PPC32GenCodeEmitter.inc \
19   PPC32GenRegisterInfo.h.inc \
20   PPC32GenRegisterInfo.inc \
21   PPC32GenInstrInfo.inc \
22   PPC64GenRegisterInfo.h.inc \
23   PPC64GenRegisterInfo.inc \
24   PPC64GenInstrInfo.inc
25
26 libLLVMPowerPC_a_SOURCES = \
27   PowerPCAsmPrinter.cpp \
28   PowerPCBranchSelector.cpp \
29   PowerPCTargetMachine.cpp \
30   PPC32CodeEmitter.cpp \
31   PPC32InstrInfo.cpp \
32   PPC32ISelSimple.cpp \
33   PPC32RegisterInfo.cpp \
34   PPC64CodeEmitter.cpp \
35   PPC64InstrInfo.cpp \
36   PPC64ISelSimple.cpp \
37   PPC64RegisterInfo.cpp
38
39 PRELINK=libLLVMPowerPC.a
40
41 $(BUILT_SOURCES) : $(LLVM_TDFILES) $(TBLGEN)