Remove check for negative size.
authorJohn Baldwin <jhb@FreeBSD.org>
Sat, 11 Jun 2016 14:38:42 +0000 (07:38 -0700)
committerJohn Baldwin <jhb@FreeBSD.org>
Wed, 6 Jul 2016 13:08:04 +0000 (06:08 -0700)
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
gdb/score-tdep.c

index bf164bc..9957227 100644 (file)
@@ -1,5 +1,10 @@
 2016-07-06  John Baldwin  <jhb@FreeBSD.org>
 
+       * score-tdep.c (score7_malloc_and_get_memblock): Remove check for
+       negative size.
+
+2016-07-06  John Baldwin  <jhb@FreeBSD.org>
+
        * fbsd-nat.c (fbsd_is_vfork_done_pending): Fix return type.
 
 2016-07-06  Yao Qi  <yao.qi@linaro.org>
index 0d817f8..8e08d05 100644 (file)
@@ -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);