~pali/+junk/llvm-toolchain-3.7

« back to all changes in this revision

Viewing changes to include/llvm/Config/llvm-config.h.in

  • Committer: Package Import Robot
  • Author(s): Sylvestre Ledru
  • Date: 2015-07-15 17:51:08 UTC
  • Revision ID: package-import@ubuntu.com-20150715175108-l8mynwovkx4zx697
Tags: upstream-3.7~+rc2
ImportĀ upstreamĀ versionĀ 3.7~+rc2

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
/*===------- llvm/Config/llvm-config.h - llvm configuration -------*- C -*-===*/
 
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
 
 
10
/* This file enumerates variables from the LLVM configuration so that they
 
11
   can be in exported headers and won't override package specific directives.
 
12
   This is a C header that can be included in the llvm-c headers. */
 
13
 
 
14
#ifndef LLVM_CONFIG_H
 
15
#define LLVM_CONFIG_H
 
16
 
 
17
/* Installation directory for binary executables */
 
18
#undef LLVM_BINDIR
 
19
 
 
20
/* Time at which LLVM was configured */
 
21
#undef LLVM_CONFIGTIME
 
22
 
 
23
/* Installation directory for data files */
 
24
#undef LLVM_DATADIR
 
25
 
 
26
/* Target triple LLVM will generate code for by default */
 
27
#undef LLVM_DEFAULT_TARGET_TRIPLE
 
28
 
 
29
/* Installation directory for documentation */
 
30
#undef LLVM_DOCSDIR
 
31
 
 
32
/* Define to enable checks that alter the LLVM C++ ABI */
 
33
#undef LLVM_ENABLE_ABI_BREAKING_CHECKS
 
34
 
 
35
/* Define if threads enabled */
 
36
#undef LLVM_ENABLE_THREADS
 
37
 
 
38
/* Installation directory for config files */
 
39
#undef LLVM_ETCDIR
 
40
 
 
41
/* Has gcc/MSVC atomic intrinsics */
 
42
#undef LLVM_HAS_ATOMICS
 
43
 
 
44
/* Host triple LLVM will be executed on */
 
45
#undef LLVM_HOST_TRIPLE
 
46
 
 
47
/* Installation directory for include files */
 
48
#undef LLVM_INCLUDEDIR
 
49
 
 
50
/* Installation directory for .info files */
 
51
#undef LLVM_INFODIR
 
52
 
 
53
/* Installation directory for man pages */
 
54
#undef LLVM_MANDIR
 
55
 
 
56
/* LLVM architecture name for the native architecture, if available */
 
57
#undef LLVM_NATIVE_ARCH
 
58
 
 
59
/* LLVM name for the native AsmParser init function, if available */
 
60
#undef LLVM_NATIVE_ASMPARSER
 
61
 
 
62
/* LLVM name for the native AsmPrinter init function, if available */
 
63
#undef LLVM_NATIVE_ASMPRINTER
 
64
 
 
65
/* LLVM name for the native Disassembler init function, if available */
 
66
#undef LLVM_NATIVE_DISASSEMBLER
 
67
 
 
68
/* LLVM name for the native Target init function, if available */
 
69
#undef LLVM_NATIVE_TARGET
 
70
 
 
71
/* LLVM name for the native TargetInfo init function, if available */
 
72
#undef LLVM_NATIVE_TARGETINFO
 
73
 
 
74
/* LLVM name for the native target MC init function, if available */
 
75
#undef LLVM_NATIVE_TARGETMC
 
76
 
 
77
/* Define if this is Unixish platform */
 
78
#undef LLVM_ON_UNIX
 
79
 
 
80
/* Define if this is Win32ish platform */
 
81
#undef LLVM_ON_WIN32
 
82
 
 
83
/* Installation prefix directory */
 
84
#undef LLVM_PREFIX
 
85
 
 
86
/* Define if we have the Intel JIT API runtime support library */
 
87
#undef LLVM_USE_INTEL_JITEVENTS
 
88
 
 
89
/* Define if we have the oprofile JIT-support library */
 
90
#undef LLVM_USE_OPROFILE
 
91
 
 
92
/* Major version of the LLVM API */
 
93
#undef LLVM_VERSION_MAJOR
 
94
 
 
95
/* Minor version of the LLVM API */
 
96
#undef LLVM_VERSION_MINOR
 
97
 
 
98
/* Patch version of the LLVM API */
 
99
#undef LLVM_VERSION_PATCH
 
100
 
 
101
/* LLVM version string */
 
102
#undef LLVM_VERSION_STRING
 
103
 
 
104
#endif