hanchenye-llvm-project/lldb/source/Host
Justin Hibbits 6256a0ea8f First cut of PowerPC(64) support in LLDB.
Summary:
This adds preliminary support for PowerPC/PowerPC64, for FreeBSD.  There are
some issues still:

 * Breakpoints don't work well on powerpc64.
 * Shared libraries don't yet get loaded for a 32-bit process on powerpc64 host.
 * Backtraces don't work.  This is due to PowerPC ABI using a backchain pointer
   in memory, instead of a dedicated frame pointer register for the backchain.
 * Breakpoints on functions without debug info may not work correctly for 32-bit
   powerpc.

Reviewers: emaste, tfiala, jingham, clayborg

Reviewed By: clayborg

Subscribers: emaste, lldb-commits

Differential Revision: http://reviews.llvm.org/D5988

llvm-svn: 220944
2014-10-31 02:34:28 +00:00
..
common Implement explicit thread stack size specification on Windows. 2014-10-24 22:06:29 +00:00
freebsd First cut of PowerPC(64) support in LLDB. 2014-10-31 02:34:28 +00:00
linux Enable llgs to build against experimental Android AOSP lldb/llvm/clang/compiler-rt repos. 2014-09-27 16:54:22 +00:00
macosx Remove always-true part of a conditional expression. 2014-10-17 01:38:10 +00:00
posix Remove LLDB_DEFAULT_SHELL #define, and determine this at runtime. 2014-10-20 17:46:43 +00:00
windows Added a missing call to 'Reset'. 2014-10-26 21:38:43 +00:00
CMakeLists.txt Create a process launcher abstraction. 2014-10-14 21:55:08 +00:00
Makefile Try to fix the Make build 2014-08-15 22:50:48 +00:00