[Lldb-commits] [PATCH] LLGS Android target support

Andy Chien achien at blueshiftinc.com
Fri Nov 7 15:50:28 PST 2014


moved std::to_string into Android.h file

removed timegm and posix_openpt (they may have been required when I was working with Arm NDK previously but this commit only focus on x86_64 so if it is needed in the future they will be inside an Android.cpp file)

removed EditLineAndroid and define LLDB_DISABLE_LIBEDIT for Android

removed the ifndef __ANDROID_NDK__ in HostThreadPosix file - the define in HostThreadPosix was done before all the refactoring that's been going on. Android actually just use HostThreadLinux with a few details stubbed out and need to be filled in later.

http://reviews.llvm.org/D6166

Files:
  CMakeLists.txt
  cmake/LLDBDependencies.cmake
  cmake/platforms/Android.cmake
  include/lldb/Core/RegularExpression.h
  include/lldb/Host/Config.h
  include/lldb/Host/Editline.h
  include/lldb/Host/android/Android.h
  include/lldb/Host/android/Config.h
  include/lldb/lldb-private.h
  scripts/Python/modules/CMakeLists.txt
  source/CMakeLists.txt
  source/Core/ConnectionSharedMemory.cpp
  source/DataFormatters/CXXFormatterFunctions.cpp
  source/Host/CMakeLists.txt
  source/Host/common/File.cpp
  source/Host/common/Host.cpp
  source/Host/common/Socket.cpp
  source/Host/linux/Host.cpp
  source/Plugins/ObjectContainer/BSD-Archive/ObjectContainerBSDArchive.cpp
  source/Plugins/Platform/Linux/PlatformLinux.cpp
  source/Plugins/Process/Linux/NativeProcessLinux.cpp
  source/Plugins/Process/Linux/ProcessMonitor.cpp
  source/Plugins/Process/Utility/RegisterContextMacOSXFrameBackchain.cpp
  source/Utility/PseudoTerminal.cpp
  tools/CMakeLists.txt
  tools/driver/Driver.cpp
  tools/driver/Platform.h
  tools/lldb-gdbserver/CMakeLists.txt
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D6166.15941.patch
Type: text/x-patch
Size: 35307 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/lldb-commits/attachments/20141107/3217d228/attachment.bin>


More information about the lldb-commits mailing list