1//===-- Config.h -----------------------------------------------*- C++ -*-===// 2// 3// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 4// See https://llvm.org/LICENSE.txt for license information. 5// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 6// 7//===----------------------------------------------------------------------===// 8 9#ifndef LLDB_HOST_CONFIG_H 10#define LLDB_HOST_CONFIG_H 11 12#cmakedefine01 LLDB_EDITLINE_USE_WCHAR 13 14#cmakedefine01 LLDB_HAVE_EL_RFUNC_T 15 16 17#cmakedefine01 HAVE_SYS_TYPES_H 18 19#cmakedefine01 HAVE_SYS_EVENT_H 20 21#cmakedefine01 HAVE_PPOLL 22 23#cmakedefine01 HAVE_PTSNAME_R 24 25#cmakedefine01 HAVE_SIGACTION 26 27#cmakedefine01 HAVE_PROCESS_VM_READV 28 29#cmakedefine01 HAVE_NR_PROCESS_VM_READV 30 31#ifndef HAVE_LIBCOMPRESSION 32#cmakedefine HAVE_LIBCOMPRESSION 33#endif 34 35#cmakedefine01 LLDB_ENABLE_POSIX 36 37#cmakedefine01 LLDB_ENABLE_TERMIOS 38 39#cmakedefine01 LLDB_ENABLE_LZMA 40 41#cmakedefine01 LLDB_ENABLE_CURSES 42 43#cmakedefine01 CURSES_HAVE_NCURSES_CURSES_H 44 45#cmakedefine01 LLDB_ENABLE_LIBEDIT 46 47#cmakedefine01 LLDB_ENABLE_LIBXML2 48 49#cmakedefine01 LLDB_ENABLE_LUA 50 51#cmakedefine01 LLDB_ENABLE_PYTHON 52 53#cmakedefine01 LLDB_EMBED_PYTHON_HOME 54 55#cmakedefine LLDB_PYTHON_HOME R"(${LLDB_PYTHON_HOME})" 56 57#define LLDB_LIBDIR_SUFFIX "${LLVM_LIBDIR_SUFFIX}" 58 59#endif // #ifndef LLDB_HOST_CONFIG_H 60