• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1##===- lib/ExecutionEngine/JIT/Makefile --------------------*- Makefile -*-===##
2#
3#                     The LLVM Compiler Infrastructure
4#
5# This file is distributed under the University of Illinois Open Source
6# License. See LICENSE.TXT for details.
7#
8##===----------------------------------------------------------------------===##
9
10LEVEL = ../../..
11LIBRARYNAME = LLVMJIT
12
13# Get the $(ARCH) setting
14include $(LEVEL)/Makefile.config
15
16# Enable the X86 JIT if compiling on X86
17ifeq ($(ARCH), x86)
18  ENABLE_X86_JIT = 1
19endif
20
21# This flag can also be used on the command line to force inclusion
22# of the X86 JIT on non-X86 hosts
23ifdef ENABLE_X86_JIT
24  CPPFLAGS += -DENABLE_X86_JIT
25endif
26
27# Enable the Sparc JIT if compiling on Sparc
28ifeq ($(ARCH), Sparc)
29  ENABLE_SPARC_JIT = 1
30endif
31
32# This flag can also be used on the command line to force inclusion
33# of the Sparc JIT on non-Sparc hosts
34ifdef ENABLE_SPARC_JIT
35  CPPFLAGS += -DENABLE_SPARC_JIT
36endif
37
38include $(LEVEL)/Makefile.common
39