[lldb-dev] staging the llgs changes

Todd Fiala todd.fiala at gmail.com
Mon Jun 30 14:17:13 PDT 2014


This just went in.

I'm going around and testing off of clean syncs.  Please email any build
issues so we can clear up ASAP.

The one platform I haven't spent any time with is Windows.  Note the one
big place llgs intersected existing code was the
lldb-platform/lldb-gdbserver shared code in GDBRemoteCommunicationServer.

I'll send out more info about the change after we get through any build
issues.

tfiala-macpro:lldb tfiala$ svn commit
Sending        .gitignore
Sending        docs/lldb-gdb-remote.txt
Sending        include/lldb/Core/UserID.h
Sending        include/lldb/Host/Debug.h
Sending        include/lldb/Host/Host.h
Sending        include/lldb/Target/MemoryRegionInfo.h
Adding         include/lldb/Target/NativeRegisterContext.h
Adding         include/lldb/Target/NativeRegisterContextRegisterInfo.h
Sending        include/lldb/Target/Platform.h
Sending        include/lldb/Target/Process.h
Sending        include/lldb/lldb-enumerations.h
Sending        include/lldb/lldb-private-enumerations.h
Adding         include/lldb/lldb-private-forward.h
Sending        lldb.xcodeproj/project.pbxproj
Sending        source/Core/ModuleList.cpp
Sending        source/Expression/IRMemoryMap.cpp
Sending        source/Host/common/CMakeLists.txt
Adding         source/Host/common/NativeBreakpoint.cpp
Adding         source/Host/common/NativeBreakpoint.h
Adding         source/Host/common/NativeBreakpointList.cpp
Adding         source/Host/common/NativeBreakpointList.h
Adding         source/Host/common/NativeProcessProtocol.cpp
Adding         source/Host/common/NativeProcessProtocol.h
Adding         source/Host/common/NativeThreadProtocol.cpp
Adding         source/Host/common/NativeThreadProtocol.h
Adding         source/Host/common/SoftwareBreakpoint.cpp
Adding         source/Host/common/SoftwareBreakpoint.h
Sending        source/Host/linux/Host.cpp
Sending        source/Plugins/DynamicLoader/POSIX-DYLD/AuxVector.cpp
Sending        source/Plugins/DynamicLoader/POSIX-DYLD/DYLDRendezvous.cpp
Sending        source/Plugins/Platform/Linux/PlatformLinux.cpp
Sending        source/Plugins/Platform/Linux/PlatformLinux.h
Sending        source/Plugins/Process/Linux/CMakeLists.txt
Deleting       source/Plugins/Process/Linux/LinuxSignals.cpp
Deleting       source/Plugins/Process/Linux/LinuxSignals.h
Adding         source/Plugins/Process/Linux/NativeProcessLinux.cpp
Adding         source/Plugins/Process/Linux/NativeProcessLinux.h
Adding         source/Plugins/Process/Linux/NativeThreadLinux.cpp
Adding         source/Plugins/Process/Linux/NativeThreadLinux.h
Sending        source/Plugins/Process/Linux/ProcessLinux.h
Sending        source/Plugins/Process/Linux/ProcessMonitor.cpp
Sending        source/Plugins/Process/POSIX/ProcessPOSIX.cpp
Sending        source/Plugins/Process/POSIX/ProcessPOSIX.h
Sending        source/Plugins/Process/Utility/CMakeLists.txt
Adding         source/Plugins/Process/Utility/LinuxSignals.cpp
Adding         source/Plugins/Process/Utility/LinuxSignals.h
Adding
source/Plugins/Process/Utility/NativeRegisterContextLinux_x86_64.cpp
Adding
source/Plugins/Process/Utility/NativeRegisterContextLinux_x86_64.h
Sending
 source/Plugins/Process/Utility/RegisterContextFreeBSD_i386.cpp
Sending        source/Plugins/Process/Utility/RegisterContextFreeBSD_i386.h
Sending
 source/Plugins/Process/Utility/RegisterContextFreeBSD_mips64.cpp
Sending
 source/Plugins/Process/Utility/RegisterContextFreeBSD_mips64.h
Sending
 source/Plugins/Process/Utility/RegisterContextFreeBSD_x86_64.cpp
Sending
 source/Plugins/Process/Utility/RegisterContextFreeBSD_x86_64.h
Sending        source/Plugins/Process/Utility/RegisterContextLinux_i386.cpp
Sending        source/Plugins/Process/Utility/RegisterContextLinux_i386.h
Sending
 source/Plugins/Process/Utility/RegisterContextLinux_x86_64.cpp
Sending        source/Plugins/Process/Utility/RegisterContextLinux_x86_64.h
Sending        source/Plugins/Process/Utility/RegisterInfoInterface.h
Adding         source/Plugins/Process/Utility/lldb-x86-register-enums.h
Sending        source/Plugins/Process/elf-core/ProcessElfCore.h
Sending
 source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp
Sending
 source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServer.cpp
Sending
 source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServer.h
Sending        source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
Sending        source/Plugins/Process/gdb-remote/ProcessGDBRemote.h
Sending        source/Target/CMakeLists.txt
Adding         source/Target/NativeRegisterContext.cpp
Adding         source/Target/NativeRegisterContextRegisterInfo.cpp
Sending        source/Target/Platform.cpp
Sending        source/Target/Process.cpp
Sending        source/Utility/StringExtractor.cpp
Sending        source/Utility/StringExtractor.h
Sending        source/Utility/StringExtractorGDBRemote.cpp
Sending        source/Utility/StringExtractorGDBRemote.h
Sending        test/tools/lldb-gdbserver/TestGdbRemoteAuxvSupport.py
Sending        test/tools/lldb-gdbserver/TestGdbRemoteExpeditedRegisters.py
Sending        test/tools/lldb-gdbserver/TestGdbRemoteRegisterState.py
Sending        test/tools/lldb-gdbserver/TestGdbRemoteSingleStep.py
Sending        test/tools/lldb-gdbserver/TestGdbRemoteThreadsInStopReply.py
Sending        test/tools/lldb-gdbserver/TestGdbRemote_vCont.py
Sending        test/tools/lldb-gdbserver/TestLldbGdbServer.py
Sending        test/tools/lldb-gdbserver/gdbremote_testcase.py
Sending        test/tools/lldb-gdbserver/main.cpp
Sending        tools/debugserver/source/RNBRemote.cpp
Sending        tools/lldb-gdbserver/lldb-gdbserver.cpp
Sending        tools/lldb-platform/lldb-platform.cpp
Transmitting file data
.....................................................................................
Committed revision 212069.


On Mon, Jun 30, 2014 at 1:47 PM, Todd Fiala <tfiala at google.com> wrote:

> Hey all,
>
> It would be awesome if you guys could hold off on any further changes
> until I get llgs checked in.  I'm staging it now for svn submission.  It's
> about 17k new/changed lines so I'd love to not need to rework that too many
> times (until after it's in!)
>
> Thanks all.  I will have this in as fast as I can get it built and tested
> on a few different systems.
>
> I'll send out an all-clear or abort as soon as I hit that point.
> --
> Todd Fiala | Software Engineer |  tfiala at google.com |  650-943-3180
>
>
> _______________________________________________
> lldb-dev mailing list
> lldb-dev at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev
>
>


-- 
-Todd
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/lldb-dev/attachments/20140630/9c580cc9/attachment.html>


More information about the lldb-dev mailing list