mirror of
https://github.com/opnsense/src.git
synced 2026-04-24 07:37:25 -04:00
allow the built-in operations to be redefined, at least not without excessive force). Instead, just disable LLVM's support for atomic operations for now. Nothing in either clang or the tablegen tools currently depends on it. This still allows users of head built before r198344 to upgrade to top-of-head seamlessly.
108 lines
3.7 KiB
C
108 lines
3.7 KiB
C
/* $FreeBSD$ */
|
|
/* include/llvm/Config/llvm-config.h. Generated from llvm-config.h.in by configure. */
|
|
/*===-- llvm/config/llvm-config.h - llvm configure variable -------*- 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 all of the llvm variables from configure so that
|
|
they can be in exported headers and won't override package specific
|
|
directives. This is a C file so we can include it in the llvm-c headers. */
|
|
|
|
/* To avoid multiple inclusions of these variables when we include the exported
|
|
headers and config.h, conditionally include these. */
|
|
/* TODO: This is a bit of a hack. */
|
|
#ifndef CONFIG_H
|
|
|
|
/* Installation directory for binary executables */
|
|
/* #undef LLVM_BINDIR */
|
|
|
|
/* Time at which LLVM was configured */
|
|
/* #undef LLVM_CONFIGTIME */
|
|
|
|
/* Installation directory for data files */
|
|
/* #undef LLVM_DATADIR */
|
|
|
|
/* Installation directory for documentation */
|
|
/* #undef LLVM_DOCSDIR */
|
|
|
|
/* Installation directory for config files */
|
|
/* #undef LLVM_ETCDIR */
|
|
|
|
/* Has gcc/MSVC atomic intrinsics */
|
|
#define LLVM_HAS_ATOMICS 0
|
|
|
|
/* Host triple we were built on */
|
|
/* #undef LLVM_HOSTTRIPLE */
|
|
|
|
/* Installation directory for include files */
|
|
/* #undef LLVM_INCLUDEDIR */
|
|
|
|
/* Installation directory for .info files */
|
|
/* #undef LLVM_INFODIR */
|
|
|
|
/* Installation directory for libraries */
|
|
/* #undef LLVM_LIBDIR */
|
|
|
|
/* Installation directory for man pages */
|
|
/* #undef LLVM_MANDIR */
|
|
|
|
/* 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 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 */
|
|
|
|
/* Define to path to circo program if found or 'echo circo' otherwise */
|
|
/* #undef LLVM_PATH_CIRCO */
|
|
|
|
/* Define to path to dot program if found or 'echo dot' otherwise */
|
|
/* #undef LLVM_PATH_DOT */
|
|
|
|
/* Define to path to dotty program if found or 'echo dotty' otherwise */
|
|
/* #undef LLVM_PATH_DOTTY */
|
|
|
|
/* Define to path to fdp program if found or 'echo fdp' otherwise */
|
|
/* #undef LLVM_PATH_FDP */
|
|
|
|
/* Define to path to Graphviz program if found or 'echo Graphviz' otherwise */
|
|
/* #undef LLVM_PATH_GRAPHVIZ */
|
|
|
|
/* Define to path to gv program if found or 'echo gv' otherwise */
|
|
/* #undef LLVM_PATH_GV */
|
|
|
|
/* Define to path to neato program if found or 'echo neato' otherwise */
|
|
/* #undef LLVM_PATH_NEATO */
|
|
|
|
/* Define to path to twopi program if found or 'echo twopi' otherwise */
|
|
/* #undef LLVM_PATH_TWOPI */
|
|
|
|
/* Define to path to xdot.py program if found or 'echo xdot.py' otherwise */
|
|
/* #undef LLVM_PATH_XDOT_PY */
|
|
|
|
/* Installation prefix directory */
|
|
/* #undef LLVM_PREFIX */
|
|
|
|
#endif
|