llvm-project/lldb/source/Utility
Todd Fiala b71e89e9af lldb - Register Context Linux ARM64
Yet another step toward ARM64 support. With this commit, lldb-gdbserver started on ARM64 target can be accessed by lldb running on desktop PC and it can process simple commands (like 'continue'). Still ARM64 support lacks NativeRegisterContextLinux_arm64.* code which waits to be implemented.
Based on similar files for Linux x86_64 and Darwin ARM64. Due to common code extraction from Darwin related files, lldb should be tested for any unexpected regression on Darwin ARM64 machines too.

See the following for more details:
http://reviews.llvm.org/D4580
http://lists.cs.uiuc.edu/pipermail/lldb-commits/Week-of-Mon-20140825/012670.html

Change by Paul Osmialowski.

llvm-svn: 216737
2014-08-29 16:01:35 +00:00
..
ARM64_DWARF_Registers.cpp Switch NULL to C++11 nullptr in source/Symbol and source/Utility 2014-04-20 13:17:36 +00:00
ARM64_DWARF_Registers.h lldb arm64 import. 2014-03-29 18:54:20 +00:00
ARM64_GCC_Registers.h lldb - Register Context Linux ARM64 2014-08-29 16:01:35 +00:00
ARM_DWARF_Registers.cpp Switch NULL to C++11 nullptr in source/Symbol and source/Utility 2014-04-20 13:17:36 +00:00
ARM_DWARF_Registers.h Various fixes for armv7 floating point/vector register support. 2013-03-13 00:14:30 +00:00
ARM_GCC_Registers.h Modified the LocateMacOSXFilesUsingDebugSymbols(...) function to locate 2011-07-19 03:57:15 +00:00
CMakeLists.txt StringLexer: Fix CMake build 2014-08-07 20:48:39 +00:00
KQueue.cpp Added a kqueue class which isn't being used yet, but was part of trying to work around the limitations with the unix select() call and how it is limited to FD_SETSIZE file descriptors. 2013-02-16 22:46:58 +00:00
KQueue.h Make KQueue import the header in the correct path. 2013-04-18 20:58:20 +00:00
Makefile Only enable RTTI for cxa_demangle.cpp 2013-02-15 02:36:40 +00:00
PseudoTerminal.cpp Fix typos. 2014-07-01 21:22:11 +00:00
Range.cpp <rdar://problem/14134716> 2013-06-17 22:51:50 +00:00
SharingPtr.cpp lldb: remove adhoc implementation of array_sizeof 2014-06-27 05:17:41 +00:00
StringExtractor.cpp Add lldb-gdbserver support for Linux x86_64. 2014-06-30 21:05:18 +00:00
StringExtractor.h Add lldb-gdbserver support for Linux x86_64. 2014-06-30 21:05:18 +00:00
StringExtractorGDBRemote.cpp Add lldb-gdbserver support for Linux x86_64. 2014-06-30 21:05:18 +00:00
StringExtractorGDBRemote.h Add lldb-gdbserver support for Linux x86_64. 2014-06-30 21:05:18 +00:00
StringLexer.cpp I forgot to include the header file for std::find, and that's breaking the Linux build. Push a fix out. Patch suggested by Paul Osmialowski and Randy Smith 2014-08-23 18:22:09 +00:00
TimeSpecTimeout.cpp Added a kqueue class which isn't being used yet, but was part of trying to work around the limitations with the unix select() call and how it is limited to FD_SETSIZE file descriptors. 2013-02-16 22:46:58 +00:00
TimeSpecTimeout.h Switch NULL to C++11 nullptr in source/Symbol and source/Utility 2014-04-20 13:17:36 +00:00
UuidCompatibility.h Fix build on Linux 2013-04-17 19:24:22 +00:00