hanchenye-llvm-project/lldb
Greg Clayton 768f2809f2 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.

llvm-svn: 124892
2011-02-04 19:17:57 +00:00
..
docs Spelling changes applied from lldb_spelling.diffs from Bruce Mitchener. 2011-01-08 20:28:42 +00:00
examples Spelling changes applied from lldb_spelling.diffs from Bruce Mitchener. 2011-01-08 20:28:42 +00:00
include Added the start of platform configuration designed for internal LLDB use. 2011-02-04 19:17:57 +00:00
lib Simple makefile fixups. 2011-01-25 23:03:42 +00:00
lldb.xcodeproj Added the start of platform configuration designed for internal LLDB use. 2011-02-04 19:17:57 +00:00
lldb.xcworkspace Adding a Xcode workspace for lldb. 2011-01-27 20:15:39 +00:00
resources Bumped Xcode project versions to lldb-46 and debugserver-131. 2011-01-29 07:14:26 +00:00
scripts Updated Clang to a version that supports propagating 2011-01-27 04:42:51 +00:00
source Patch to remove uses of non-standard strcasestr and replace then with 2011-02-04 18:55:41 +00:00
test Add test_apropos_should_also_search_settings_description() to make sure that: 2011-02-04 00:50:49 +00:00
tools Applied a fix to qualify "UUID" with the lldb_private namespace to fix 2011-02-04 18:53:10 +00:00
utils The recent change in argument parsing is messing up the emacs lldb mode's capability to properly 2010-12-20 22:58:58 +00:00
www Apply patch from Bruce Mitchener to fix spelling errors. 2011-01-07 17:16:03 +00:00
INSTALL.txt
LICENSE.TXT
Makefile Simple makefile fixups. 2011-01-25 23:03:42 +00:00