Fix incomplete commit of http://llvm.org/viewvc/llvm-project?rev=147609&view=rev:
authorJohnny Chen <johnny.chen@apple.com>
Thu, 5 Jan 2012 21:48:15 +0000 (21:48 +0000)
committerJohnny Chen <johnny.chen@apple.com>
Thu, 5 Jan 2012 21:48:15 +0000 (21:48 +0000)
commit9ed5b49c45ba377cffbc5d0d893b5437f50228af
tree386909c95bde01a8a2071c1b5f7d2c78b5187c5a
parent9afd449e8ff4382d9479cfbc7acc38d74fbcfc76
Fix incomplete commit of llvm.org/viewvc/llvm-project?rev=147609&view=rev:

This patch combines common code from Linux and FreeBSD into
a new POSIX platform.  It also contains fixes for 64bit FreeBSD.

The patch is based on changes by Mark Peek <mp@FreeBSD.org> and
"K. Macy" <kmacy@freebsd.org> in their github repo located at
https://github.com/fbsd/lldb.

llvm-svn: 147613
48 files changed:
lldb/source/Plugins/DynamicLoader/Linux-DYLD/AuxVector.cpp [deleted file]
lldb/source/Plugins/DynamicLoader/Linux-DYLD/AuxVector.h [deleted file]
lldb/source/Plugins/DynamicLoader/Linux-DYLD/DYLDRendezvous.cpp [deleted file]
lldb/source/Plugins/DynamicLoader/Linux-DYLD/DYLDRendezvous.h [deleted file]
lldb/source/Plugins/DynamicLoader/Linux-DYLD/DynamicLoaderLinuxDYLD.cpp [deleted file]
lldb/source/Plugins/DynamicLoader/Linux-DYLD/DynamicLoaderLinuxDYLD.h [deleted file]
lldb/source/Plugins/DynamicLoader/Linux-DYLD/Makefile [deleted file]
lldb/source/Plugins/DynamicLoader/POSIX-DYLD/AuxVector.cpp [new file with mode: 0644]
lldb/source/Plugins/DynamicLoader/POSIX-DYLD/AuxVector.h [new file with mode: 0644]
lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DYLDRendezvous.cpp [new file with mode: 0644]
lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DYLDRendezvous.h [new file with mode: 0644]
lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.cpp [new file with mode: 0644]
lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.h [new file with mode: 0644]
lldb/source/Plugins/DynamicLoader/POSIX-DYLD/Makefile [new file with mode: 0644]
lldb/source/Plugins/Process/FreeBSD/Makefile [new file with mode: 0644]
lldb/source/Plugins/Process/FreeBSD/ProcessFreeBSD.cpp [new file with mode: 0644]
lldb/source/Plugins/Process/FreeBSD/ProcessFreeBSD.h [new file with mode: 0644]
lldb/source/Plugins/Process/FreeBSD/ProcessMonitor.cpp [new file with mode: 0644]
lldb/source/Plugins/Process/FreeBSD/ProcessMonitor.h [new file with mode: 0644]
lldb/source/Plugins/Process/FreeBSD/RegisterContextFreeBSD_x86_64.h [moved from lldb/source/Plugins/Process/Linux/RegisterContextLinux_x86_64.h with 68% similarity]
lldb/source/Plugins/Process/Linux/LinuxStopInfo.cpp [deleted file]
lldb/source/Plugins/Process/Linux/LinuxStopInfo.h [deleted file]
lldb/source/Plugins/Process/Linux/LinuxThread.cpp [deleted file]
lldb/source/Plugins/Process/Linux/LinuxThread.h [deleted file]
lldb/source/Plugins/Process/Linux/ProcessLinuxLog.cpp [deleted file]
lldb/source/Plugins/Process/Linux/ProcessLinuxLog.h [deleted file]
lldb/source/Plugins/Process/Linux/ProcessMessage.cpp [deleted file]
lldb/source/Plugins/Process/Linux/ProcessMessage.h [deleted file]
lldb/source/Plugins/Process/Linux/RegisterContextLinux.h [deleted file]
lldb/source/Plugins/Process/Linux/RegisterContextLinux_i386.cpp [deleted file]
lldb/source/Plugins/Process/Linux/RegisterContextLinux_i386.h [deleted file]
lldb/source/Plugins/Process/Linux/RegisterContextLinux_x86_64.cpp [deleted file]
lldb/source/Plugins/Process/POSIX/Makefile [new file with mode: 0644]
lldb/source/Plugins/Process/POSIX/POSIXStopInfo.cpp [new file with mode: 0644]
lldb/source/Plugins/Process/POSIX/POSIXStopInfo.h [new file with mode: 0644]
lldb/source/Plugins/Process/POSIX/POSIXThread.cpp [new file with mode: 0644]
lldb/source/Plugins/Process/POSIX/POSIXThread.h [new file with mode: 0644]
lldb/source/Plugins/Process/POSIX/ProcessMessage.cpp [new file with mode: 0644]
lldb/source/Plugins/Process/POSIX/ProcessMessage.h [new file with mode: 0644]
lldb/source/Plugins/Process/POSIX/ProcessPOSIX.cpp [new file with mode: 0644]
lldb/source/Plugins/Process/POSIX/ProcessPOSIX.h [new file with mode: 0644]
lldb/source/Plugins/Process/POSIX/ProcessPOSIXLog.cpp [new file with mode: 0644]
lldb/source/Plugins/Process/POSIX/ProcessPOSIXLog.h [new file with mode: 0644]
lldb/source/Plugins/Process/POSIX/RegisterContextPOSIX.h [new file with mode: 0644]
lldb/source/Plugins/Process/POSIX/RegisterContext_i386.cpp [new file with mode: 0644]
lldb/source/Plugins/Process/POSIX/RegisterContext_i386.h [new file with mode: 0644]
lldb/source/Plugins/Process/POSIX/RegisterContext_x86_64.cpp [new file with mode: 0644]
lldb/source/Plugins/Process/POSIX/RegisterContext_x86_64.h [new file with mode: 0644]