summaryrefslogtreecommitdiff
path: root/src/arch/generic/memhelpers.hh
diff options
context:
space:
mode:
authorAndreas Sandberg <andreas.sandberg@arm.com>2017-02-27 12:06:00 +0000
committerAndreas Sandberg <andreas.sandberg@arm.com>2017-02-27 12:06:00 +0000
commit8d2c3735d9ccb36341a31a86d82907b31edd52ef (patch)
tree49379334305d7af3f0f4c25dd2e5ca9a034e3e4f /src/arch/generic/memhelpers.hh
parent60b26f1546cdafc6d7349e669dae3cea39c9c5c4 (diff)
downloadgem5-8d2c3735d9ccb36341a31a86d82907b31edd52ef.tar.xz
arch: Include generated decoder header after normal headers
The generated decoder header defines macros that represent bit fields within instructions. These fields typically have short names that conflict with names in other header files. Include the generated header after all normal header to avoid this issue. Change-Id: I53d149b75432c20abdbf651e32c3c785d897973b Signed-off-by: Andreas Sandberg <andreas.sandberg@arm.com> Reviewed-by: Curtis Dunham <curtis.dunham@arm.com> Reviewed-by: Jason Lowe-Power <jason@lowepower.com>
Diffstat (limited to 'src/arch/generic/memhelpers.hh')
-rw-r--r--src/arch/generic/memhelpers.hh2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/arch/generic/memhelpers.hh b/src/arch/generic/memhelpers.hh
index f1c1d3322..a0359a5a7 100644
--- a/src/arch/generic/memhelpers.hh
+++ b/src/arch/generic/memhelpers.hh
@@ -43,7 +43,9 @@
#ifndef __ARCH_GENERIC_MEMHELPERS_HH__
#define __ARCH_GENERIC_MEMHELPERS_HH__
+#include "arch/isa_traits.hh"
#include "base/types.hh"
+#include "mem/packet.hh"
#include "mem/request.hh"
#include "sim/byteswap.hh"
#include "sim/insttracer.hh"