diff options
Diffstat (limited to 'lldb/source/Plugins/Process/FreeBSDKernel/RegisterContextFreeBSDKernel_i386.h')
-rw-r--r-- | lldb/source/Plugins/Process/FreeBSDKernel/RegisterContextFreeBSDKernel_i386.h | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/lldb/source/Plugins/Process/FreeBSDKernel/RegisterContextFreeBSDKernel_i386.h b/lldb/source/Plugins/Process/FreeBSDKernel/RegisterContextFreeBSDKernel_i386.h deleted file mode 100644 index 218e3374f8df..000000000000 --- a/lldb/source/Plugins/Process/FreeBSDKernel/RegisterContextFreeBSDKernel_i386.h +++ /dev/null @@ -1,41 +0,0 @@ -//===-- RegisterContextFreeBSDKernel_i386.h ---------------------*- C++ -*-===// -// -// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. -// See https://llvm.org/LICENSE.txt for license information. -// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception -// -//===----------------------------------------------------------------------===// - -#ifndef LLDB_SOURCE_PLUGINS_PROCESS_FREEBSDKERNEL_REGISTERCONTEXTFREEBSDKERNEL_I386_H -#define LLDB_SOURCE_PLUGINS_PROCESS_FREEBSDKERNEL_REGISTERCONTEXTFREEBSDKERNEL_I386_H - -#include "Plugins/Process/Utility/RegisterContextPOSIX_x86.h" -#include "Plugins/Process/elf-core/RegisterUtilities.h" - -class RegisterContextFreeBSDKernel_i386 : public RegisterContextPOSIX_x86 { -public: - RegisterContextFreeBSDKernel_i386( - lldb_private::Thread &thread, - lldb_private::RegisterInfoInterface *register_info, - lldb::addr_t pcb_addr); - - bool ReadRegister(const lldb_private::RegisterInfo *reg_info, - lldb_private::RegisterValue &value) override; - - bool WriteRegister(const lldb_private::RegisterInfo *reg_info, - const lldb_private::RegisterValue &value) override; - -protected: - bool ReadGPR() override; - - bool ReadFPR() override; - - bool WriteGPR() override; - - bool WriteFPR() override; - -private: - lldb::addr_t m_pcb_addr; -}; - -#endif // LLDB_SOURCE_PLUGINS_PROCESS_FREEBSDKERNEL_REGISTERCONTEXTFREEBSDKERNEL_I386_H |