f40162d465e7bed888b502a287da1f76c861d833 |
|
23-Apr-2013 |
Sylvestre Ledru <sylvestre@debian.org> |
Remove duplicate define git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@180095 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/include/lldb/Host/freebsd/Config.h
|
4b66329ac82b5f3d939bd31b4d1498da9257d85a |
|
02-Aug-2011 |
Johnny Chen <johnny.chen@apple.com> |
Patch by David Forsythe to build lldb on FreeBSD! I did not take the patch for ClangExpressionParser.cpp since there was a recent change by Peter for the same line. Feel free to disagree. :-) Reference: ---------------------------------------------------------------------- r136580 | pcc | 2011-07-30 15:42:24 -0700 (Sat, 30 Jul 2011) | 3 lines Add reloc arg to standard JIT createJIT() Fixes non-__APPLE__ build. Patch by Matt Johnson! ---------------------------------------------------------------------- Also, I ignore the part of the patch to remove the RegisterContextDarwin*.h/.cpp. git-svn-id: https://llvm.org/svn/llvm-project/llvdb/trunk@136720 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/include/lldb/Host/freebsd/Config.h
|
c08c4d3fa57387517b9ef43230f4b92c19e70572 |
|
09-Feb-2011 |
Greg Clayton <gclayton@apple.com> |
Pull support for the shared and exclusive lock since this wasn't available on linux. And conditionalize the availablility of the fcntl() command F_GETPATH. git-svn-id: https://llvm.org/svn/llvm-project/llvdb/trunk@125152 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/include/lldb/Host/freebsd/Config.h
|
14ef59fe5728d862c040cf5a6b99c384229a34ee |
|
08-Feb-2011 |
Greg Clayton <gclayton@apple.com> |
Cleaned up the dynamic library open/getsymbol/close code to use abstracted flags such that symbols can be searched for within a shared library if desired. Platforms that support the RTLD_FIRST flag can still take advantage of their quicker lookups, and other platforms can still get the same fucntionality with a little extra work. Also changed LLDB_CONFIG flags over to either being defined, or not being defined to stay in line with current open source practices and to prepare for using autoconf or cmake to configure LLDB builds. git-svn-id: https://llvm.org/svn/llvm-project/llvdb/trunk@125064 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/include/lldb/Host/freebsd/Config.h
|
5e41dd3d1392e841b89a57b965a6db39a9ed5b48 |
|
04-Feb-2011 |
Greg Clayton <gclayton@apple.com> |
Added the start of platform configuration designed for internal LLDB use. Internal use means for compiling the LLDB debug engine and plug-ins, but it should never make it into the public API. Since we don't currently have a configuration script that detects avaiable functionality in the LLDB build system, we are hard coding #define values in the host specific "Config.h" files. #define values in these Config.h header files should set the value to zero or one: #define LLDB_CONFIG_TERMIOS_SUPPORTED 1 #define LLDB_CONFIG_OTHER 0 Then any code in the LLDB engine should check the availability using: #if LLDB_CONFIG_TERMIOS_SUPPORTED .... #endif Eventually the contents of the host specific Config.h files will be auto generated, but for now they will be hard coded. Any LLDB_CONFIG_XXXX items that are added should be added to all Config.h files and set to either zero or one. git-svn-id: https://llvm.org/svn/llvm-project/llvdb/trunk@124892 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/include/lldb/Host/freebsd/Config.h
|