From 0542a638d799252feb41e7c59153488bd8684333 Mon Sep 17 00:00:00 2001 From: Ian Lance Taylor Date: Wed, 15 Sep 1993 20:57:47 +0000 Subject: [PATCH] * 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. --- bfd/ChangeLog | 4 ++++ 1 file changed, 4 insertions(+) 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. -- 2.30.2