diff options
author | Tim Newsome <tim@sifive.com> | 2017-12-26 14:03:42 -0800 |
---|---|---|
committer | Paul Fertser <fercerpav@gmail.com> | 2018-01-13 09:52:13 +0000 |
commit | 2f6f60750733c50c815ddc84d09c0694f0693af8 (patch) | |
tree | 4087a9783cb08829f5da4a77d465412f5e6c7c57 | |
parent | 79cbeafe9f948217d388045882015bdd00df706c (diff) | |
download | riscv-openocd-2f6f60750733c50c815ddc84d09c0694f0693af8.zip riscv-openocd-2f6f60750733c50c815ddc84d09c0694f0693af8.tar.gz riscv-openocd-2f6f60750733c50c815ddc84d09c0694f0693af8.tar.bz2 |
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>
-rw-r--r-- | src/server/gdb_server.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/server/gdb_server.c b/src/server/gdb_server.c index b2d13d7..f90f12b 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"); |