[all-commits] [llvm/llvm-project] 672316: [lldb] [ABI/X86] Split base x86 and i386 classes
Michał Górny via All-commits
all-commits at lists.llvm.org
Wed Oct 6 13:22:07 PDT 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 67231650e6ef2dda02838cf9146a200ba7e08a84
https://github.com/llvm/llvm-project/commit/67231650e6ef2dda02838cf9146a200ba7e08a84
Author: Michał Górny <mgorny at moritz.systems>
Date: 2021-10-06 (Wed, 06 Oct 2021)
Changed paths:
M lldb/source/Plugins/ABI/X86/ABIMacOSX_i386.h
M lldb/source/Plugins/ABI/X86/ABISysV_i386.h
M lldb/source/Plugins/ABI/X86/ABIX86.cpp
M lldb/source/Plugins/ABI/X86/ABIX86.h
M lldb/source/Plugins/ABI/X86/ABIX86_64.h
A lldb/source/Plugins/ABI/X86/ABIX86_i386.cpp
A lldb/source/Plugins/ABI/X86/ABIX86_i386.h
M lldb/source/Plugins/ABI/X86/CMakeLists.txt
Log Message:
-----------
[lldb] [ABI/X86] Split base x86 and i386 classes
Split the ABIX86 class into two classes: base ABIX86 class that is
common to 32-bit and 64-bit ABIs, and ABIX86_i386 class that is the base
for 32-bit ABIs. This removes the confusing concept that ABIX86
initializes 64-bit ABIs but is only the base for 32-bit ABIs.
Differential Revision: https://reviews.llvm.org/D111216
More information about the All-commits
mailing list