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 2214ef59fe5728d862c040cf5a6b99c384229a34eeGreg Clayton#define LLDB_CONFIG_TILDE_RESOLVES_TO_USER 1 2314ef59fe5728d862c040cf5a6b99c384229a34eeGreg Clayton 2414ef59fe5728d862c040cf5a6b99c384229a34eeGreg Clayton//#define LLDB_CONFIG_DLOPEN_RTLD_FIRST_SUPPORTED 1 2514ef59fe5728d862c040cf5a6b99c384229a34eeGreg Clayton 26c08c4d3fa57387517b9ef43230f4b92c19e70572Greg Clayton//#define LLDB_CONFIG_FCNTL_GETPATH_SUPPORTED 1 27c08c4d3fa57387517b9ef43230f4b92c19e70572Greg Clayton 284b66329ac82b5f3d939bd31b4d1498da9257d85aJohnny Chen#endif // #ifndef liblldb_Platform_Config_h_ 29