gem5 v24.0.0.0
|
This struct wrapper for Addr enables m5ops for systems with 32 bit pointer, since it allows to distinguish between address arguments and native C++ types. More...
#include <pseudo_inst.hh>
Public Member Functions | |
GuestAddr (Addr _addr) | |
Constructor is necessary to cast from uint64_t to GuestAddr. | |
Public Attributes | |
Addr | addr |
This struct wrapper for Addr enables m5ops for systems with 32 bit pointer, since it allows to distinguish between address arguments and native C++ types.
GuestAddr is only a temporary solution and will likely replaced in the future.
Definition at line 73 of file pseudo_inst.hh.
|
inline |
Constructor is necessary to cast from uint64_t to GuestAddr.
Definition at line 77 of file pseudo_inst.hh.
Addr gem5::pseudo_inst::GuestAddr::addr |
Definition at line 75 of file pseudo_inst.hh.
Referenced by gem5::pseudo_inst::addsymbol(), and gem5::pseudo_inst::writefile().