From d66ff635bec25bf940cc6d173a92f7796f18b310 Mon Sep 17 00:00:00 2001 From: John Baldwin Date: Sat, 11 Jun 2016 07:38:42 -0700 Subject: [PATCH] Remove check for negative size. Since CORE_ADDR is unsigned, this value can never be negative. gdb/ChangeLog: * score-tdep.c (score7_malloc_and_get_memblock): Remove check for negative size. --- gdb/ChangeLog | 5 +++++ gdb/score-tdep.c | 8 +------- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/gdb/ChangeLog b/gdb/ChangeLog index bf164bc4ca4..9957227c8a5 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,8 @@ +2016-07-06 John Baldwin + + * score-tdep.c (score7_malloc_and_get_memblock): Remove check for + negative size. + 2016-07-06 John Baldwin * fbsd-nat.c (fbsd_is_vfork_done_pending): Fix return type. diff --git a/gdb/score-tdep.c b/gdb/score-tdep.c index 0d817f80679..8e08d055328 100644 --- a/gdb/score-tdep.c +++ b/gdb/score-tdep.c @@ -813,13 +813,7 @@ score7_malloc_and_get_memblock (CORE_ADDR addr, CORE_ADDR size) int ret; gdb_byte *memblock = NULL; - if (size < 0) - { - error (_("Error: malloc size < 0 in file:%s, line:%d!"), - __FILE__, __LINE__); - return NULL; - } - else if (size == 0) + if (size == 0) return NULL; memblock = (gdb_byte *) xmalloc (size); -- 2.30.2