xref: /freebsd/lib/clang/include/lldb/Host/Config.h (revision 0b37c1590418417c894529d371800dfac71ef887)
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 
1728ae63f9SDimitry Andric 
18*0b37c159SDimitry Andric #define HAVE_SYS_TYPES_H 1
197726714dSDimitry Andric 
20f37b6182SDimitry Andric #define HAVE_SYS_EVENT_H 1
21f37b6182SDimitry Andric 
22f37b6182SDimitry Andric #define HAVE_PPOLL 1
23f37b6182SDimitry Andric 
24f37b6182SDimitry Andric #define HAVE_SIGACTION 1
2528ae63f9SDimitry Andric 
266d97bb29SDimitry Andric #define HAVE_PROCESS_VM_READV 0
276d97bb29SDimitry Andric 
286d97bb29SDimitry Andric #define HAVE_NR_PROCESS_VM_READV 0
296d97bb29SDimitry Andric 
307726714dSDimitry Andric #ifndef HAVE_LIBCOMPRESSION
3102d2ad99SDimitry Andric /* #undef HAVE_LIBCOMPRESSION */
327726714dSDimitry Andric #endif
3302d2ad99SDimitry Andric 
34*0b37c159SDimitry Andric #define LLDB_ENABLE_POSIX 1
35*0b37c159SDimitry Andric 
36*0b37c159SDimitry Andric #define LLDB_ENABLE_TERMIOS 1
37*0b37c159SDimitry Andric 
38*0b37c159SDimitry Andric #define LLDB_ENABLE_LZMA 1
39*0b37c159SDimitry Andric 
40*0b37c159SDimitry Andric #define LLDB_ENABLE_CURSES 1
41*0b37c159SDimitry Andric 
42*0b37c159SDimitry Andric #define LLDB_ENABLE_LIBEDIT 1
43*0b37c159SDimitry Andric 
44*0b37c159SDimitry Andric #define LLDB_ENABLE_LIBXML2 1
45*0b37c159SDimitry Andric 
46*0b37c159SDimitry Andric #define LLDB_ENABLE_LUA 1
47*0b37c159SDimitry Andric 
48*0b37c159SDimitry Andric #define LLDB_ENABLE_PYTHON 1
49*0b37c159SDimitry Andric 
50*0b37c159SDimitry Andric /* #undef LLDB_PYTHON_HOME */
51*0b37c159SDimitry Andric 
52*0b37c159SDimitry Andric #define LLDB_LIBDIR_SUFFIX ""
53*0b37c159SDimitry Andric 
5428ae63f9SDimitry Andric #endif // #ifndef LLDB_HOST_CONFIG_H
55