From: Ian Lance Taylor Date: Thu, 9 Nov 1995 01:04:56 +0000 (+0000) Subject: Wed Nov 8 20:03:44 1995 Eric Freudenthal X-Git-Tag: gdb-4_18-branchpoint~10185 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=1b3b0c0343cb794db4efcdac42499dc5f304c11d;p=thirdparty%2Fbinutils-gdb.git Wed Nov 8 20:03:44 1995 Eric Freudenthal * coff-a29k.c (SIGN_EXTEND_HWORD): Use ~0xffff rather than 0xffff0000. --- diff --git a/bfd/ChangeLog b/bfd/ChangeLog index 783ea8203e3..0f1dda446dd 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,3 +1,8 @@ +Wed Nov 8 20:03:44 1995 Eric Freudenthal + + * coff-a29k.c (SIGN_EXTEND_HWORD): Use ~0xffff rather than + 0xffff0000. + Wed Nov 8 11:31:11 1995 Ian Lance Taylor * libbfd.c (bfd_get_file_window): Change writable parameter from diff --git a/bfd/coff-a29k.c b/bfd/coff-a29k.c index 46730419578..633899df201 100644 --- a/bfd/coff-a29k.c +++ b/bfd/coff-a29k.c @@ -45,7 +45,7 @@ static boolean coff_a29k_adjust_symndx #define EXTRACT_HWORD(WORD) \ ((((WORD) & 0x00ff0000) >> 8) | ((WORD)& 0xff)) #define SIGN_EXTEND_HWORD(HWORD) \ - ((HWORD) & 0x8000 ? (HWORD)|0xffff0000 : (HWORD)) + ((HWORD) & 0x8000 ? (HWORD)|(~0xffffL) : (HWORD)) /* Provided the symbol, returns the value reffed */ static long