9#ifndef LLDB_SOURCE_PLUGINS_ARCHITECTURE_PPC64_ARCHITECTUREPPC64_H
10#define LLDB_SOURCE_PLUGINS_ARCHITECTURE_PPC64_ARCHITECTUREPPC64_H
A section + offset based address class.
An architecture specification class.
ArchitecturePPC64()=default
llvm::StringRef GetPluginName() override
size_t GetBytesToSkip(Symbol &func, const Address &curr_addr) const override
This method compares current address with current function's local entry point, returning the bytes t...
static llvm::StringRef GetPluginNameStatic()
static std::unique_ptr< Architecture > Create(const ArchSpec &arch)
void OverrideStopInfo(Thread &thread) const override
This is currently intended to handle cases where a program stops at an instruction that won't get exe...
void AdjustBreakpointAddress(const Symbol &func, Address &addr) const override
Adjust function breakpoint address, if needed.
A class that represents a running process on the host machine.