xref: /freebsd/lib/clang/include/lldb/Host/Config.h (revision 04eeddc0aa8e0a417a16eaf9d7d095207f4a8623)
128ae63f9SDimitry Andric // $FreeBSD$
228ae63f9SDimitry Andric //===-- Config.h -----------------------------------------------*- C++ -*-===//
328ae63f9SDimitry Andric //
486aa9539SDimitry Andric // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
586aa9539SDimitry Andric // See https://llvm.org/LICENSE.txt for license information.
686aa9539SDimitry Andric // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
728ae63f9SDimitry Andric //
828ae63f9SDimitry Andric //===----------------------------------------------------------------------===//
928ae63f9SDimitry Andric 
1028ae63f9SDimitry Andric #ifndef LLDB_HOST_CONFIG_H
1128ae63f9SDimitry Andric #define LLDB_HOST_CONFIG_H
1228ae63f9SDimitry Andric 
1386aa9539SDimitry Andric #define LLDB_EDITLINE_USE_WCHAR 1
147726714dSDimitry Andric 
1586aa9539SDimitry Andric #define LLDB_HAVE_EL_RFUNC_T 1
167726714dSDimitry Andric 
17f37b6182SDimitry Andric #define HAVE_SYS_EVENT_H 1
18f37b6182SDimitry Andric 
19f37b6182SDimitry Andric #define HAVE_PPOLL 1
20f37b6182SDimitry Andric 
21e8d8bef9SDimitry Andric #define HAVE_PTSNAME_R 1
22e8d8bef9SDimitry Andric 
236d97bb29SDimitry Andric #define HAVE_PROCESS_VM_READV 0
246d97bb29SDimitry Andric 
256d97bb29SDimitry Andric #define HAVE_NR_PROCESS_VM_READV 0
266d97bb29SDimitry Andric 
277726714dSDimitry Andric #ifndef HAVE_LIBCOMPRESSION
2802d2ad99SDimitry Andric /* #undef HAVE_LIBCOMPRESSION */
297726714dSDimitry Andric #endif
3002d2ad99SDimitry Andric 
310b37c159SDimitry Andric #define LLDB_ENABLE_POSIX 1
320b37c159SDimitry Andric 
330b37c159SDimitry Andric #define LLDB_ENABLE_TERMIOS 1
340b37c159SDimitry Andric 
350b37c159SDimitry Andric #define LLDB_ENABLE_LZMA 1
360b37c159SDimitry Andric 
370b37c159SDimitry Andric #define LLDB_ENABLE_CURSES 1
380b37c159SDimitry Andric 
39e8d8bef9SDimitry Andric #define CURSES_HAVE_NCURSES_CURSES_H 0
40e8d8bef9SDimitry Andric 
410b37c159SDimitry Andric #define LLDB_ENABLE_LIBEDIT 1
420b37c159SDimitry Andric 
43f46f1d28SDimitry Andric #define LLDB_ENABLE_LIBXML2 0
440b37c159SDimitry Andric 
45652a9748SEd Maste #define LLDB_ENABLE_LUA 1
460b37c159SDimitry Andric 
47f46f1d28SDimitry Andric #define LLDB_ENABLE_PYTHON 0
480b37c159SDimitry Andric 
49*04eeddc0SDimitry Andric #define LLDB_ENABLE_FBSDVMCORE 0
50*04eeddc0SDimitry Andric 
515f24ef21SDimitry Andric #define LLDB_EMBED_PYTHON_HOME 0
525f24ef21SDimitry Andric 
530b37c159SDimitry Andric /* #undef LLDB_PYTHON_HOME */
540b37c159SDimitry Andric 
550b37c159SDimitry Andric #define LLDB_LIBDIR_SUFFIX ""
560b37c159SDimitry Andric 
5728ae63f9SDimitry Andric #endif // #ifndef LLDB_HOST_CONFIG_H
58