[Lldb-commits] [lldb] r147609 - in /lldb/trunk: ./ include/lldb/Host/ lib/ source/ source/Host/freebsd/ source/Host/linux/ source/Plugins/ source/Plugins/DynamicLoader/Linux-DYLD/ source/Plugins/Platform/FreeBSD/ source/Plugins/Platform/Linux/ source/Plugins/Process/Linux/ tools/driver/

dawn at burble.org dawn at burble.org
Thu Jan 5 14:45:44 PST 2012


I just verified the patch I attached matches what I have in my tree.

I compared a diff of "svn st" against what was in the commit email, and the
following changes did not make it into the actual commit:

D     source/Plugins/DynamicLoader/Linux-DYLD
D     source/Plugins/Process/Linux/LinuxThread.h

A     source/Plugins/DynamicLoader/POSIX-DYLD
A     source/Plugins/DynamicLoader/POSIX-DYLD/AuxVector.cpp
A     source/Plugins/DynamicLoader/POSIX-DYLD/AuxVector.h
A     source/Plugins/DynamicLoader/POSIX-DYLD/DYLDRendezvous.cpp
A     source/Plugins/DynamicLoader/POSIX-DYLD/DYLDRendezvous.h
A     source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.cpp
A     source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.h
A     source/Plugins/DynamicLoader/POSIX-DYLD/Makefile
A     source/Plugins/Process/FreeBSD
A     source/Plugins/Process/FreeBSD/Makefile
A     source/Plugins/Process/FreeBSD/ProcessFreeBSD.cpp
A     source/Plugins/Process/FreeBSD/ProcessFreeBSD.h
A     source/Plugins/Process/FreeBSD/ProcessMonitor.cpp
A     source/Plugins/Process/FreeBSD/ProcessMonitor.h
A     source/Plugins/Process/FreeBSD/RegisterContextFreeBSD_x86_64.h
A     source/Plugins/Process/POSIX
A     source/Plugins/Process/POSIX/Makefile
A     source/Plugins/Process/POSIX/POSIXStopInfo.cpp
A     source/Plugins/Process/POSIX/POSIXStopInfo.h
A     source/Plugins/Process/POSIX/POSIXThread.cpp
A     source/Plugins/Process/POSIX/POSIXThread.h
A     source/Plugins/Process/POSIX/ProcessMessage.cpp
A     source/Plugins/Process/POSIX/ProcessMessage.h
A     source/Plugins/Process/POSIX/ProcessPOSIX.cpp
A     source/Plugins/Process/POSIX/ProcessPOSIX.h
A     source/Plugins/Process/POSIX/ProcessPOSIXLog.cpp
A     source/Plugins/Process/POSIX/ProcessPOSIXLog.h
A     source/Plugins/Process/POSIX/RegisterContextPOSIX.h
A     source/Plugins/Process/POSIX/RegisterContext_i386.cpp
A     source/Plugins/Process/POSIX/RegisterContext_i386.h
A     source/Plugins/Process/POSIX/RegisterContext_x86_64.cpp
A     source/Plugins/Process/POSIX/RegisterContext_x86_64.h


I'm not sure what happened with the actual commit.  

-Dawn


On Thu, Jan 05, 2012 at 01:27:20PM -0800, Mark Peek wrote:
> On 1/5/12 1:07 PM, Charles Davis wrote:
> >
> > On Jan 5, 2012, at 12:17 PM, Johnny Chen wrote:
> >> Modified:
> >>     lldb/trunk/Makefile
> >>     lldb/trunk/include/lldb/Host/Host.h
> >>     lldb/trunk/lib/Makefile
> >>     lldb/trunk/source/Host/freebsd/Host.cpp
> >>     lldb/trunk/source/Host/linux/Host.cpp
> >>     lldb/trunk/source/Plugins/DynamicLoader/Linux-DYLD/AuxVector.cpp
> >>     lldb/trunk/source/Plugins/DynamicLoader/Linux-DYLD/AuxVector.h
> >>     lldb/trunk/source/Plugins/DynamicLoader/Linux-DYLD/DYLDRendezvous.cpp
> >>     lldb/trunk/source/Plugins/DynamicLoader/Linux-DYLD/DYLDRendezvous.h
> >>     lldb/trunk/source/Plugins/DynamicLoader/Linux-DYLD/DynamicLoaderLinuxDYLD.cpp
> >>     lldb/trunk/source/Plugins/DynamicLoader/Linux-DYLD/DynamicLoaderLinuxDYLD.h
> >>     lldb/trunk/source/Plugins/DynamicLoader/Linux-DYLD/Makefile
> >>     lldb/trunk/source/Plugins/Makefile
> >>     lldb/trunk/source/Plugins/Platform/FreeBSD/PlatformFreeBSD.cpp
> >>     lldb/trunk/source/Plugins/Platform/FreeBSD/PlatformFreeBSD.h
> >>     lldb/trunk/source/Plugins/Platform/Linux/PlatformLinux.h
> >>     lldb/trunk/source/Plugins/Process/Linux/LinuxStopInfo.cpp
> >>     lldb/trunk/source/Plugins/Process/Linux/LinuxStopInfo.h
> >>     lldb/trunk/source/Plugins/Process/Linux/LinuxThread.cpp
> >>     lldb/trunk/source/Plugins/Process/Linux/LinuxThread.h
> >>     lldb/trunk/source/Plugins/Process/Linux/Makefile
> >>     lldb/trunk/source/Plugins/Process/Linux/ProcessLinux.cpp
> >>     lldb/trunk/source/Plugins/Process/Linux/ProcessLinux.h
> >>     lldb/trunk/source/Plugins/Process/Linux/ProcessLinuxLog.cpp
> >>     lldb/trunk/source/Plugins/Process/Linux/ProcessLinuxLog.h
> >>     lldb/trunk/source/Plugins/Process/Linux/ProcessMessage.cpp
> >>     lldb/trunk/source/Plugins/Process/Linux/ProcessMessage.h
> >>     lldb/trunk/source/Plugins/Process/Linux/ProcessMonitor.cpp
> >>     lldb/trunk/source/Plugins/Process/Linux/ProcessMonitor.h
> >>     lldb/trunk/source/Plugins/Process/Linux/RegisterContextLinux.h
> >>     lldb/trunk/source/Plugins/Process/Linux/RegisterContextLinux_i386.cpp
> >>     lldb/trunk/source/Plugins/Process/Linux/RegisterContextLinux_i386.h
> >>     lldb/trunk/source/Plugins/Process/Linux/RegisterContextLinux_x86_64.cpp
> >>     lldb/trunk/source/Plugins/Process/Linux/RegisterContextLinux_x86_64.h
> >>     lldb/trunk/source/lldb.cpp
> >>     lldb/trunk/tools/driver/Makefile
> >>
> >> Modified: lldb/trunk/Makefile
> >> URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/Makefile?rev=147609&r1=147608&r2=147609&view=diff
> >> ==============================================================================
> >> --- lldb/trunk/Makefile (original)
> >> +++ lldb/trunk/Makefile Thu Jan  5 13:17:38 2012
> >> @@ -39,6 +39,7 @@
> >> CPP.Flags += -I$(PROJ_SRC_DIR)/$(LLDB_LEVEL)/source
> >> CPP.Flags += -I$(PROJ_SRC_DIR)/$(LLDB_LEVEL)/source/Utility
> >> CPP.Flags += -I$(PROJ_SRC_DIR)/$(LLDB_LEVEL)/source/Plugins/Process/Utility
> >> +CPP.Flags += -I$(PROJ_SRC_DIR)/$(LLDB_LEVEL)/source/Plugins/Process/POSIX
> > Did you forget to 'svn add' something?
> >
> > Chip
> 
> At first glance it would appear that these changes are needed:
> 
> - Remove lldb/trunk/source/Plugins/DynamicLoader/Linux-DYLD and contents 
> (currently 0 size)
> - Remove 0 size files inside of lldb/trunk/source/Plugins/Process/
> - Add lldb/trunk/source/Plugins/DynamicLoader/POSIX-DYLD and contents
> - Add lldb/trunk/source/Plugins/Process/POSIX and contents
> - Add lldb/trunk/source/Plugins/Process/FreeBSD and contents
> 
> I think that will fix it but I'd have to do a more exhaustive check.
> 
> Thanks,
> Mark
> 
> 
> _______________________________________________
> lldb-commits mailing list
> lldb-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/lldb-commits



More information about the lldb-commits mailing list