OSDN Git Service

* elf32-bfin.c (bfinfdpic_relocs_info_hash): Sprinkle casts to
authorBernd Schmidt <bernd.schmidt@analog.com>
Thu, 6 Apr 2006 11:45:01 +0000 (11:45 +0000)
committerBernd Schmidt <bernd.schmidt@analog.com>
Thu, 6 Apr 2006 11:45:01 +0000 (11:45 +0000)
eliminate warnings.

bfd/ChangeLog
bfd/elf32-bfin.c

index a18bd20..97794af 100644 (file)
@@ -1,3 +1,8 @@
+2006-04-05  Bernd Schmidt  <bernd.schmidt@analog.com>
+
+       * elf32-bfin.c (bfinfdpic_relocs_info_hash): Sprinkle casts to
+       eliminate warnings.
+
 2006-04-05  H.J. Lu  <hongjiu.lu@intel.com>
            James E Wilson  <wilson@specifixinc.com>
 
index 8f4dfcf..d5a81db 100644 (file)
@@ -1284,8 +1284,8 @@ bfinfdpic_relocs_info_hash (const void *entry_)
   const struct bfinfdpic_relocs_info *entry = entry_;
 
   return (entry->symndx == -1
-         ? entry->d.h->root.root.hash
-         : entry->symndx + entry->d.abfd->id * 257) + entry->addend;
+         ? (long) entry->d.h->root.root.hash
+         : entry->symndx + (long) entry->d.abfd->id * 257) + entry->addend;
 }
 
 /* Test whether the key fields of two bfinfdpic_relocs_info entries are