aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorTim Newsome <tim@sifive.com>2017-12-26 14:03:42 -0800
committerPaul Fertser <fercerpav@gmail.com>2018-01-13 09:52:13 +0000
commit2f6f60750733c50c815ddc84d09c0694f0693af8 (patch)
tree4087a9783cb08829f5da4a77d465412f5e6c7c57 /src
parent79cbeafe9f948217d388045882015bdd00df706c (diff)
Accept 64-bit addresses in CRC requests.
Change-Id: I6a3e97ae8ffb4dc2ca1197a8102cb9ba34de0a1e Signed-off-by: Tim Newsome <tim@sifive.com> Reviewed-on: http://openocd.zylin.com/4317 Tested-by: jenkins Reviewed-by: Andreas Fritiofson <andreas.fritiofson@gmail.com>
Diffstat (limited to 'src')
-rw-r--r--src/server/gdb_server.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/server/gdb_server.c b/src/server/gdb_server.c
index b2d13d72..f90f12bb 100644
--- a/src/server/gdb_server.c
+++ b/src/server/gdb_server.c
@@ -2415,13 +2415,13 @@ static int gdb_query_packet(struct connection *connection,
char gdb_reply[10];
char *separator;
uint32_t checksum;
- uint32_t addr = 0;
+ target_addr_t addr = 0;
uint32_t len = 0;
/* skip command character */
packet += 5;
- addr = strtoul(packet, &separator, 16);
+ addr = strtoull(packet, &separator, 16);
if (*separator != ',') {
LOG_ERROR("incomplete read memory packet received, dropping connection");