From: Ian Lance Taylor Date: Wed, 15 Sep 1993 20:57:47 +0000 (+0000) Subject: * libbfd.h (COERCExx): Cast x to bfd_signed_vma before doing the X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=0542a638d799252feb41e7c59153488bd8684333;p=binutils-gdb.git * libbfd.h (COERCExx): Cast x to bfd_signed_vma before doing the xor and subtract. Otherwise it will not sign extend if the type of bfd_vma is larger than int. --- diff --git a/bfd/ChangeLog b/bfd/ChangeLog index bcb64fccea7..f359f45fddb 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,5 +1,9 @@ Wed Sep 15 11:48:37 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com) + * libbfd.h (COERCExx): Cast x to bfd_signed_vma before doing the + xor and subtract. Otherwise it will not sign extend if the type + of bfd_vma is larger than int. + * ecoffswap.h (ecoff_swap_pdr_in): Get regoffset, iopt, fregoffset and frameoffset as signed numbers. From Peter Schauer.