Remove duplicate cast
authorAlan Modra <amodra@gmail.com>
Thu, 12 Dec 2019 03:50:07 +0000 (14:20 +1030)
committerAlan Modra <amodra@gmail.com>
Thu, 12 Dec 2019 06:16:30 +0000 (16:46 +1030)
* libbfd.c (bfd_get): Don't cast result of bfd_get_8.
* bfd-in2.h: Regenerate.

bfd/ChangeLog
bfd/bfd-in2.h
bfd/libbfd.c

index 5933a05e7e8c5f36d9b815bd7d4166ee59a8dfaf..7c3cf2906fceeafe3e0354e3d254848e1e7cf940 100644 (file)
@@ -1,3 +1,8 @@
+2019-12-12  Alan Modra  <amodra@gmail.com>
+
+       * libbfd.c (bfd_get): Don't cast result of bfd_get_8.
+       * bfd-in2.h: Regenerate.
+
 2019-12-11  Alan Modra  <amodra@gmail.com>
 
        * elf32-rx.c (elf32_rx_relax_section): Avoid signed overflow.
index 6f3e41da376e93a310e4a2dca80ca005bdad40c4..ed91ed27ee7cc8940e00fca3237f435867cbc08f 100644 (file)
@@ -700,7 +700,7 @@ bfd_vma bfd_getl24 (const void *p);
   BFD_SEND (abfd, bfd_getx_signed_64, (ptr))
 
 #define bfd_get(bits, abfd, ptr)                       \
-  ((bits) == 8 ? (bfd_vma) bfd_get_8 (abfd, ptr)       \
+  ((bits) == 8 ? bfd_get_8 (abfd, ptr)                 \
    : (bits) == 16 ? bfd_get_16 (abfd, ptr)             \
    : (bits) == 32 ? bfd_get_32 (abfd, ptr)             \
    : (bits) == 64 ? bfd_get_64 (abfd, ptr)             \
index 3a3e523bccdae5d6c7bb9e6bcf81acab0913cbeb..608d80cd40c766b9451d305f6c4b66793175d643 100644 (file)
@@ -495,7 +495,7 @@ DESCRIPTION
 .  BFD_SEND (abfd, bfd_getx_signed_64, (ptr))
 .
 .#define bfd_get(bits, abfd, ptr)                      \
-.  ((bits) == 8 ? (bfd_vma) bfd_get_8 (abfd, ptr)      \
+.  ((bits) == 8 ? bfd_get_8 (abfd, ptr)                        \
 .   : (bits) == 16 ? bfd_get_16 (abfd, ptr)            \
 .   : (bits) == 32 ? bfd_get_32 (abfd, ptr)            \
 .   : (bits) == 64 ? bfd_get_64 (abfd, ptr)            \