hanchenye-llvm-project/lldb
Greg Clayton 7a5388bf75 Split all of the core of LLDB.framework/lldb.so into a
static archive that can be linked against. LLDB.framework/lldb.so
exports a very controlled API. Splitting the API into a static
library allows other tools (debugserver for now) to use the power
of the LLDB debugger core, yet not export it as its API is not
portable or maintainable. The Host layer and many of the other
internal only APIs can now be statically linked against.

Now LLDB.framework/lldb.so links against "liblldb-core.a" instead
of compiling the .o files only for the shared library. This fix
is only for compiling with Xcode as the Makefile based build already
does this.

The Xcode projecdt compiler has been changed to LLVM. Anyone using
Xcode 3 will need to manually change the compiler back to GCC 4.2,
or update to Xcode 4.

llvm-svn: 127963
2011-03-20 04:57:14 +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 more platform support. There are now some new commands: 2011-03-19 01:12:21 +00:00
lib Add Makefile support for the Platform plugins. 2011-03-10 03:08:28 +00:00
lldb.xcodeproj Split all of the core of LLDB.framework/lldb.so into a 2011-03-20 04:57:14 +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 LLVM/Clang to the latest release, to pick 2011-03-15 20:57:04 +00:00
source Split all of the core of LLDB.framework/lldb.so into a 2011-03-20 04:57:14 +00:00
test Add cases to test that two template instantiations of std::vector<long> and std::vector<short> 2011-03-18 20:51:13 +00:00
tools Split all of the core of LLDB.framework/lldb.so into a 2011-03-20 04:57:14 +00:00
utils Modify disasm.py to better deal with the objc method name which has ':' in them. 2011-03-19 01:24:25 +00:00
www Apply patch from Bruce Mitchener to fix spelling errors. 2011-01-07 17:16:03 +00:00
INSTALL.txt You'll need to be running Mac OS X to get lldb to build right now. 2010-06-09 07:29:26 +00:00
LICENSE.TXT test commit 2010-06-09 03:55:24 +00:00
Makefile Python override patch from Jai Menon. 2011-02-05 02:32:19 +00:00