From 314c6a3559393741f22fdd9836f83d9f364fbd2a Mon Sep 17 00:00:00 2001 From: Tom Tromey Date: Fri, 13 Jun 2014 09:22:09 -0600 Subject: [PATCH] Make gdbserver CORE_ADDR unsigned gdbserver defines CORE_ADDR to be signed. This seems erroneous to me; and furthermore likely to cause problems in common/, as it is different from gdb's definition. gdb/gdbserver/ 2014-07-24 Tom Tromey Gary Benson * server.h (CORE_ADDR): Now unsigned. --- gdb/gdbserver/ChangeLog | 5 +++++ gdb/gdbserver/server.h | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/gdb/gdbserver/ChangeLog b/gdb/gdbserver/ChangeLog index 2bcd6ea7971..60d2430ce79 100644 --- a/gdb/gdbserver/ChangeLog +++ b/gdb/gdbserver/ChangeLog @@ -1,3 +1,8 @@ +2014-07-24 Tom Tromey + Gary Benson + + * server.h (CORE_ADDR): Now unsigned. + 2014-07-16 Pedro Alves * linux-low.c (linux_kill_one_lwp): Use kill_lwp, not kill. diff --git a/gdb/gdbserver/server.h b/gdb/gdbserver/server.h index 6eb1a16bc7a..2d55513e17b 100644 --- a/gdb/gdbserver/server.h +++ b/gdb/gdbserver/server.h @@ -87,7 +87,7 @@ typedef unsigned char gdb_byte; /* FIXME: This should probably be autoconf'd for. It's an integer type at least the size of a (void *). */ -typedef long long CORE_ADDR; +typedef unsigned long long CORE_ADDR; typedef long long LONGEST; typedef unsigned long long ULONGEST; -- 2.30.2