From: Gabe Black Date: Wed, 17 Oct 2018 21:34:08 +0000 (-0700) Subject: mem: Mark the guest endianness packet accessors as deprecated. X-Git-Tag: v19.0.0.0~1471 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=6adc2afaa0398a4872b9fd3694311333e8f6ded3;p=gem5.git mem: Mark the guest endianness packet accessors as deprecated. Change-Id: Iebefeb5b1ce905f2b45b30b7656d6a01d0724584 Reviewed-on: https://gem5-review.googlesource.com/c/13575 Maintainer: Gabe Black Reviewed-by: Jason Lowe-Power --- diff --git a/src/mem/packet.hh b/src/mem/packet.hh index 95c6f8183..e378de8f0 100644 --- a/src/mem/packet.hh +++ b/src/mem/packet.hh @@ -1062,7 +1062,8 @@ class Packet : public Printable * endian. */ template - T get() const; + T get() const + M5_DEPRECATED_MSG("The memory system should be ISA independent."); #endif /** Set the value in the data pointer to v as big endian. */ @@ -1083,10 +1084,10 @@ class Packet : public Printable #if THE_ISA != NULL_ISA /** Set the value in the data pointer to v as guest endian. */ template - void set(T v); + void set(T v) + M5_DEPRECATED_MSG("The memory system should be ISA independent."); #endif - /** * Get the data in the packet byte swapped from the specified * endianness and zero-extended to 64 bits.