record-full: Remove unused function netorder16
authorSimon Marchi <simon.marchi@ericsson.com>
Mon, 26 Jun 2017 13:08:36 +0000 (15:08 +0200)
committerSimon Marchi <simon.marchi@ericsson.com>
Mon, 26 Jun 2017 14:51:17 +0000 (16:51 +0200)
clang shows this warning:

  /home/emaisin/src/binutils-gdb/gdb/record-full.c:2344:1: error: unused function 'netorder16' [-Werror,-Wunused-function]
  netorder16 (uint16_t input)
  ^

Remove this function, which, AFAIK, has never been used.  Note that GCC
doesn't warn about this, because the function is marked as inline.
According to gcc's man page, it should ideed not warn:

  -Wunused-function
    Warn whenever a static function is declared but not defined or a non-inline static function is unused.  This warning is enabled by -Wall.

So it's probably not a GCC bug that it doesn't find this unused function, but a
different definition of "unused".

gdb/ChangeLog:

* record-full.c (netorder16): Remove.

gdb/ChangeLog
gdb/record-full.c

index e817dc7997f377b3d3e052cc06b8da35e46dd7cd..ac5965a04f44678de9e3afd24afe74d2f177072d 100644 (file)
@@ -1,3 +1,7 @@
+2017-06-26  Simon Marchi  <simon.marchi@ericsson.com>
+
+       * record-full.c (netorder16): Remove.
+
 2017-06-26  Simon Marchi  <simon.marchi@ericsson.com>
 
        * common/diagnostics.h: Define macros for GCC.
index 8e774a22711adc3b7c4a77350955b2be628fcc1a..7f6ecc71530bca618d35f82f874b987aabd2ec93 100644 (file)
@@ -2340,16 +2340,6 @@ netorder32 (uint32_t input)
   return ret;
 }
 
-static inline uint16_t
-netorder16 (uint16_t input)
-{
-  uint16_t ret;
-
-  store_unsigned_integer ((gdb_byte *) &ret, sizeof (ret), 
-                         BFD_ENDIAN_BIG, input);
-  return ret;
-}
-
 /* Restore the execution log from a core_bfd file.  */
 static void
 record_full_restore (void)