Makefile.arch revision 1.1
1# $OpenBSD: Makefile.arch,v 1.1 2016/09/05 10:56:48 pascal Exp $ 2 3.if ${MACHINE_ARCH} == "amd64" || ${MACHINE_ARCH} == "i386" 4LLVM_ARCH= X86 5.elif ${MACHINE_ARCH} == "powerpc" 6LLVM_ARCH= PowerPC 7.elif ${MACHINE_ARCH} == "sparc64" 8LLVM_ARCH= Sparc 9.elif ${MACHINE_ARCH} == "arm" 10LLVM_ARCH= ARM 11.elif ${MACHINE_ARCH} == "mips64" || ${MACHINE_ARCH} == "mips64el" 12LLVM_ARCH= Mips 13.endif 14 15.if !(${LLVM_ARCH} == "X86") 16BACKEND_UTILS= 17.endif 18 19BACKEND_ASMPARSER?= LLVM${LLVM_ARCH}AsmParser 20BACKEND_ASMPRINTER?= LLVM${LLVM_ARCH}AsmPrinter 21BACKEND_CODEGEN?= LLVM${LLVM_ARCH}CodeGen 22BACKEND_DESC?= LLVM${LLVM_ARCH}Desc 23BACKEND_DISASSEMBLER?= LLVM${LLVM_ARCH}Disassembler 24BACKEND_INFO?= LLVM${LLVM_ARCH}Info 25BACKEND_UTILS?= LLVM${LLVM_ARCH}Utils 26 27BACKEND_LIBS+= ${BACKEND_ASMPARSER} 28BACKEND_LIBS+= ${BACKEND_ASMPRINTER} 29BACKEND_LIBS+= ${BACKEND_CODEGEN} 30BACKEND_LIBS+= ${BACKEND_DESC} 31BACKEND_LIBS+= ${BACKEND_DISASSEMBLER} 32BACKEND_LIBS+= ${BACKEND_INFO} 33BACKEND_LIBS+= ${BACKEND_UTILS} 34