]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Reapply r327151 (partially):
authordim <dim@FreeBSD.org>
Thu, 6 Aug 2020 15:46:39 +0000 (15:46 +0000)
committerdim <dim@FreeBSD.org>
Thu, 6 Aug 2020 15:46:39 +0000 (15:46 +0000)
commit8d9a2859af079a138e4e73fae016419a66f85ac2
tree18fdb87169bd2dc27ee2628a4063f0db93867739
parent7af9c152c3dd911b4538ec281acbb908b1678c21
Reapply r327151 (partially):

For our lldb customizations, instead of commenting out lines, use #ifdef
LLDB_ENABLE_ALL / #endif preprocess directives instead, so our diffs
against upstream only consist of added lines.

(Note that upstream has largely reshuffled the way optional lldb plugins
are handled, so we need a lot less of these #ifdefs. However, not all of
them can be dropped, unless we re-import several sources that we have
always skipped.)
contrib/llvm-project/lldb/source/Plugins/ABI/AArch64/ABIAArch64.cpp
contrib/llvm-project/lldb/source/Plugins/ABI/ARM/ABIARM.cpp
contrib/llvm-project/lldb/source/Plugins/ABI/X86/ABIX86.cpp
contrib/llvm-project/lldb/source/Plugins/JITLoader/GDB/JITLoaderGDB.cpp
contrib/llvm-project/lldb/source/Plugins/Process/elf-core/ThreadElfCore.cpp
contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.cpp
contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h