From 8666440499ef5b175b16efcf9d3a53f0583f0c45 Mon Sep 17 00:00:00 2001 From: Gabe Black Date: Wed, 1 May 2019 20:14:13 -0700 Subject: arch, base, dev, sim: Remove now unnecessary casts from PortProxy methods. Change-Id: Ia73b2d86a10d02fa09c924a4571477bb5f200eb7 Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/18572 Tested-by: kokoro Reviewed-by: Andreas Sandberg Reviewed-by: Jason Lowe-Power Maintainer: Jason Lowe-Power --- src/base/loader/hex_file.cc | 2 +- src/base/remote_gdb.cc | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) (limited to 'src/base') diff --git a/src/base/loader/hex_file.cc b/src/base/loader/hex_file.cc index c80343961..32de90588 100644 --- a/src/base/loader/hex_file.cc +++ b/src/base/loader/hex_file.cc @@ -74,7 +74,7 @@ HexFile::loadSections(PortProxy& memProxy) parseLine(Line, &MemAddr, &Data); if (MemAddr != 0) { // Now, write to memory - memProxy.writeBlob(MemAddr << 2, (uint8_t *)&Data, sizeof(Data)); + memProxy.writeBlob(MemAddr << 2, &Data, sizeof(Data)); } } return true; diff --git a/src/base/remote_gdb.cc b/src/base/remote_gdb.cc index d620665b6..c092620a9 100644 --- a/src/base/remote_gdb.cc +++ b/src/base/remote_gdb.cc @@ -626,10 +626,10 @@ BaseRemoteGDB::read(Addr vaddr, size_t size, char *data) if (FullSystem) { FSTranslatingPortProxy &proxy = tc->getVirtProxy(); - proxy.readBlob(vaddr, (uint8_t*)data, size); + proxy.readBlob(vaddr, data, size); } else { SETranslatingPortProxy &proxy = tc->getMemProxy(); - proxy.readBlob(vaddr, (uint8_t*)data, size); + proxy.readBlob(vaddr, data, size); } #if TRACING_ON @@ -669,10 +669,10 @@ BaseRemoteGDB::write(Addr vaddr, size_t size, const char *data) } if (FullSystem) { FSTranslatingPortProxy &proxy = tc->getVirtProxy(); - proxy.writeBlob(vaddr, (uint8_t*)data, size); + proxy.writeBlob(vaddr, data, size); } else { SETranslatingPortProxy &proxy = tc->getMemProxy(); - proxy.writeBlob(vaddr, (uint8_t*)data, size); + proxy.writeBlob(vaddr, data, size); } return true; -- cgit v1.2.3