Created
March 31, 2015 08:53
-
-
Save nidev/0dcdf8212a0f348cb12d to your computer and use it in GitHub Desktop.
LLVM 3.5 & LLVM 3.6
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* include/llvm/Config/llvm-config.h. Generated from llvm-config.h.in by configure. */ | |
/*===------- llvm/Config/llvm-config.h - llvm configuration -------*- C -*-===*/ | |
/* */ | |
/* The LLVM Compiler Infrastructure */ | |
/* */ | |
/* This file is distributed under the University of Illinois Open Source */ | |
/* License. See LICENSE.TXT for details. */ | |
/* */ | |
/*===----------------------------------------------------------------------===*/ | |
/* This file enumerates variables from the LLVM configuration so that they | |
can be in exported headers and won't override package specific directives. | |
This is a C header that can be included in the llvm-c headers. */ | |
#ifndef LLVM_CONFIG_H | |
#define LLVM_CONFIG_H | |
/* Installation directory for binary executables */ | |
#define LLVM_BINDIR "/usr/lib/llvm-3.5/bin" | |
/* Time at which LLVM was configured */ | |
#define LLVM_CONFIGTIME "Thu Feb 12 17:56:22 UTC 2015" | |
/* Installation directory for data files */ | |
#define LLVM_DATADIR "/usr/lib/llvm-3.5/share/llvm" | |
/* Target triple LLVM will generate code for by default */ | |
#define LLVM_DEFAULT_TARGET_TRIPLE "x86_64-pc-linux-gnu" | |
/* Installation directory for documentation */ | |
#define LLVM_DOCSDIR "/usr/lib/llvm-3.5/share/doc/llvm" | |
/* Define if threads enabled */ | |
#define LLVM_ENABLE_THREADS 1 | |
/* Installation directory for config files */ | |
#define LLVM_ETCDIR "/usr/lib/llvm-3.5/etc/llvm" | |
/* Has gcc/MSVC atomic intrinsics */ | |
#define LLVM_HAS_ATOMICS 1 | |
/* Host triple LLVM will be executed on */ | |
#define LLVM_HOST_TRIPLE "x86_64-pc-linux-gnu" | |
/* Installation directory for include files */ | |
#define LLVM_INCLUDEDIR "/usr/lib/llvm-3.5/include" | |
/* Installation directory for .info files */ | |
#define LLVM_INFODIR "/usr/lib/llvm-3.5/info" | |
/* Installation directory for man pages */ | |
#define LLVM_MANDIR "/usr/lib/llvm-3.5/man" | |
/* LLVM architecture name for the native architecture, if available */ | |
#define LLVM_NATIVE_ARCH X86 | |
/* LLVM name for the native AsmParser init function, if available */ | |
#define LLVM_NATIVE_ASMPARSER LLVMInitializeX86AsmParser | |
/* LLVM name for the native AsmPrinter init function, if available */ | |
#define LLVM_NATIVE_ASMPRINTER LLVMInitializeX86AsmPrinter | |
/* LLVM name for the native Disassembler init function, if available */ | |
#define LLVM_NATIVE_DISASSEMBLER LLVMInitializeX86Disassembler | |
/* LLVM name for the native Target init function, if available */ | |
#define LLVM_NATIVE_TARGET LLVMInitializeX86Target | |
/* LLVM name for the native TargetInfo init function, if available */ | |
#define LLVM_NATIVE_TARGETINFO LLVMInitializeX86TargetInfo | |
/* LLVM name for the native target MC init function, if available */ | |
#define LLVM_NATIVE_TARGETMC LLVMInitializeX86TargetMC | |
/* Define if this is Unixish platform */ | |
#define LLVM_ON_UNIX 1 | |
/* Define if this is Win32ish platform */ | |
/* #undef LLVM_ON_WIN32 */ | |
/* Installation prefix directory */ | |
#define LLVM_PREFIX "/usr/lib/llvm-3.5" | |
/* Define if we have the Intel JIT API runtime support library */ | |
#define LLVM_USE_INTEL_JITEVENTS 0 | |
/* Define if we have the oprofile JIT-support library */ | |
#define LLVM_USE_OPROFILE 0 | |
/* Major version of the LLVM API */ | |
#define LLVM_VERSION_MAJOR 3 | |
/* Minor version of the LLVM API */ | |
#define LLVM_VERSION_MINOR 5 | |
#endif |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <bits/wordsize.h> | |
#if __WORDSIZE == 32 | |
#include "llvm-config-32.h" | |
#elif __WORDSIZE == 64 | |
#include "llvm-config-64.h" | |
#else | |
#error "Unknown word size" | |
#endif |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment