bfd: cast BFD_ALIGN to fix clang error on mips

error: implicit conversion from 'bfd_vma' (aka 'unsigned long long')
to 'int' changes value from 18446744073709551615 to -1
  return BFD_ALIGN (ret, 16);
  ~~~~~~ ^~~~~~~~~~~~~~~~~~~
note: expanded from macro 'BFD_ALIGN'
   : ~ (bfd_vma) 0)
     ^~~~~~~~~~~~~

Sponsored by:	The FreeBSD Foundation
This commit is contained in:
emaste 2017-08-18 18:20:51 +00:00
parent 984a1974b4
commit 0c474a38fc

View File

@ -1878,7 +1878,7 @@ _bfd_ecoff_sizeof_headers (bfd *abfd,
ret = (bfd_coff_filhsz (abfd)
+ bfd_coff_aoutsz (abfd)
+ c * bfd_coff_scnhsz (abfd));
return BFD_ALIGN (ret, 16);
return (int) BFD_ALIGN (ret, 16);
}
/* Get the contents of a section. */