xref: /freebsd/lib/clang/include/lldb/Host/Config.h (revision 7a6dacaca14b62ca4b74406814becb87a3fefac0)
128ae63f9SDimitry Andric //===-- Config.h -----------------------------------------------*- C++ -*-===//
228ae63f9SDimitry Andric //
386aa9539SDimitry Andric // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
486aa9539SDimitry Andric // See https://llvm.org/LICENSE.txt for license information.
586aa9539SDimitry Andric // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
628ae63f9SDimitry Andric //
728ae63f9SDimitry Andric //===----------------------------------------------------------------------===//
828ae63f9SDimitry Andric 
928ae63f9SDimitry Andric #ifndef LLDB_HOST_CONFIG_H
1028ae63f9SDimitry Andric #define LLDB_HOST_CONFIG_H
1128ae63f9SDimitry Andric 
1286aa9539SDimitry Andric #define LLDB_EDITLINE_USE_WCHAR 1
137726714dSDimitry Andric 
1486aa9539SDimitry Andric #define LLDB_HAVE_EL_RFUNC_T 1
157726714dSDimitry Andric 
16f37b6182SDimitry Andric #define HAVE_SYS_EVENT_H 1
17f37b6182SDimitry Andric 
18f37b6182SDimitry Andric #define HAVE_PPOLL 1
19f37b6182SDimitry Andric 
20e8d8bef9SDimitry Andric #define HAVE_PTSNAME_R 1
21e8d8bef9SDimitry Andric 
226d97bb29SDimitry Andric #define HAVE_PROCESS_VM_READV 0
236d97bb29SDimitry Andric 
246d97bb29SDimitry Andric #define HAVE_NR_PROCESS_VM_READV 0
256d97bb29SDimitry Andric 
267726714dSDimitry Andric #ifndef HAVE_LIBCOMPRESSION
2702d2ad99SDimitry Andric /* #undef HAVE_LIBCOMPRESSION */
287726714dSDimitry Andric #endif
2902d2ad99SDimitry Andric 
300b37c159SDimitry Andric #define LLDB_ENABLE_POSIX 1
310b37c159SDimitry Andric 
320b37c159SDimitry Andric #define LLDB_ENABLE_TERMIOS 1
330b37c159SDimitry Andric 
340b37c159SDimitry Andric #define LLDB_ENABLE_LZMA 1
350b37c159SDimitry Andric 
360b37c159SDimitry Andric #define LLDB_ENABLE_CURSES 1
370b37c159SDimitry Andric 
38e8d8bef9SDimitry Andric #define CURSES_HAVE_NCURSES_CURSES_H 0
39e8d8bef9SDimitry Andric 
400b37c159SDimitry Andric #define LLDB_ENABLE_LIBEDIT 1
410b37c159SDimitry Andric 
42f46f1d28SDimitry Andric #define LLDB_ENABLE_LIBXML2 0
430b37c159SDimitry Andric 
44652a9748SEd Maste #define LLDB_ENABLE_LUA 1
450b37c159SDimitry Andric 
46f46f1d28SDimitry Andric #define LLDB_ENABLE_PYTHON 0
470b37c159SDimitry Andric 
4804eeddc0SDimitry Andric #define LLDB_ENABLE_FBSDVMCORE 0
4904eeddc0SDimitry Andric 
505f24ef21SDimitry Andric #define LLDB_EMBED_PYTHON_HOME 0
515f24ef21SDimitry Andric 
520b37c159SDimitry Andric /* #undef LLDB_PYTHON_HOME */
530b37c159SDimitry Andric 
54bdd1243dSDimitry Andric #define LLDB_INSTALL_LIBDIR_BASENAME "lib"
550b37c159SDimitry Andric 
5681ad6265SDimitry Andric /* #undef LLDB_GLOBAL_INIT_DIRECTORY */
5781ad6265SDimitry Andric 
58*7a6dacacSDimitry Andric #define LLDB_BUG_REPORT_URL "https://bugs.freebsd.org/submit/"
59*7a6dacacSDimitry Andric 
6028ae63f9SDimitry Andric #endif // #ifndef LLDB_HOST_CONFIG_H
61