LLDB  mainline
Config.h
Go to the documentation of this file.
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 #if defined(__APPLE__)
13 
14 // This block of code only exists to keep the Xcode project working in the
15 // absence of a configuration step.
16 #define LLDB_LIBDIR_SUFFIX ""
17 
18 #define LLDB_CONFIG_TERMIOS_SUPPORTED 1
19 
20 #define LLDB_EDITLINE_USE_WCHAR 1
21 
22 #define LLDB_HAVE_EL_RFUNC_T 1
23 
24 #define HAVE_SYS_EVENT_H 1
25 
26 #define HAVE_PPOLL 0
27 
28 #define HAVE_SIGACTION 1
29 
30 #define HAVE_LIBCOMPRESSION 1
31 
32 #else
33 
34 #error This file is only used by the Xcode build.
35 
36 #endif
37 
38 #endif // #ifndef LLDB_HOST_CONFIG_H