15e41dd3d1392e841b89a57b965a6db39a9ed5b48Greg Clayton//===-- Config.h -----------------------------------------------*- C++ -*-===// 25e41dd3d1392e841b89a57b965a6db39a9ed5b48Greg Clayton// 35e41dd3d1392e841b89a57b965a6db39a9ed5b48Greg Clayton// The LLVM Compiler Infrastructure 45e41dd3d1392e841b89a57b965a6db39a9ed5b48Greg Clayton// 55e41dd3d1392e841b89a57b965a6db39a9ed5b48Greg Clayton// This file is distributed under the University of Illinois Open Source 65e41dd3d1392e841b89a57b965a6db39a9ed5b48Greg Clayton// License. See LICENSE.TXT for details. 75e41dd3d1392e841b89a57b965a6db39a9ed5b48Greg Clayton// 85e41dd3d1392e841b89a57b965a6db39a9ed5b48Greg Clayton//===----------------------------------------------------------------------===// 95e41dd3d1392e841b89a57b965a6db39a9ed5b48Greg Clayton 105e41dd3d1392e841b89a57b965a6db39a9ed5b48Greg Clayton//---------------------------------------------------------------------- 115e41dd3d1392e841b89a57b965a6db39a9ed5b48Greg Clayton// LLDB currently doesn't have a dynamic configuration mechanism, so we 125e41dd3d1392e841b89a57b965a6db39a9ed5b48Greg Clayton// are going to hardcode things for now. Eventually these files will 135e41dd3d1392e841b89a57b965a6db39a9ed5b48Greg Clayton// be auto generated by some configuration script that can detect 145e41dd3d1392e841b89a57b965a6db39a9ed5b48Greg Clayton// platform functionality availability. 155e41dd3d1392e841b89a57b965a6db39a9ed5b48Greg Clayton//---------------------------------------------------------------------- 165e41dd3d1392e841b89a57b965a6db39a9ed5b48Greg Clayton 175e41dd3d1392e841b89a57b965a6db39a9ed5b48Greg Clayton#ifndef liblldb_Platform_Config_h_ 185e41dd3d1392e841b89a57b965a6db39a9ed5b48Greg Clayton#define liblldb_Platform_Config_h_ 195e41dd3d1392e841b89a57b965a6db39a9ed5b48Greg Clayton 205e41dd3d1392e841b89a57b965a6db39a9ed5b48Greg Clayton#define LLDB_CONFIG_TERMIOS_SUPPORTED 1 215e41dd3d1392e841b89a57b965a6db39a9ed5b48Greg Clayton 228da92a74478ff2465e092aea92ce29ad7ad6ddddGreg Clayton#define LLDB_CONFIG_TILDE_RESOLVES_TO_USER 1 238da92a74478ff2465e092aea92ce29ad7ad6ddddGreg Clayton 2414ef59fe5728d862c040cf5a6b99c384229a34eeGreg Clayton#define LLDB_CONFIG_DLOPEN_RTLD_FIRST_SUPPORTED 1 2514ef59fe5728d862c040cf5a6b99c384229a34eeGreg Clayton 26c08c4d3fa57387517b9ef43230f4b92c19e70572Greg Clayton#define LLDB_CONFIG_FCNTL_GETPATH_SUPPORTED 1 27c08c4d3fa57387517b9ef43230f4b92c19e70572Greg Clayton 288da92a74478ff2465e092aea92ce29ad7ad6ddddGreg Clayton#endif // #ifndef liblldb_Platform_Config_h_ 29