From mboxrd@z Thu Jan 1 00:00:00 1970 From: Geoff Keating To: ulfc@calypso.engr.sgi.com Cc: ac131313@cygnus.com, alan@linuxcare.com.au, binutils@sourceware.cygnus.com, gdb-patches@sourceware.cygnus.com Subject: Re: [rfc] For mips, sign-extended ecoff offsets Date: Mon, 19 Jun 2000 20:08:00 -0000 Message-id: <200006200307.UAA10516@localhost.cygnus.com> References: <394EC637.24300B87@cygnus.com> <14670.52424.697477.308492@calypso.engr.sgi.com> X-SW-Source: 2000-06/msg00396.html > From: Ulf Carlsson > Date: Mon, 19 Jun 2000 18:45:44 -0700 (PDT) > On a 64-bit MIPS processor 32-bit addresses are of course sign > extended, but this shouldn't concern the 32-bit BFD backend for MIPS > in any way. Whether we sign extend the addresses or not shouldn't > make any difference except in our internal representation of the > bfd_vma. I may be wrong though! The 64-bit MIPS machines often use the 32-bit ELF format, typically because they have 32-bit memory addresses (I forget whether trying to access 0x0000000087654321 gives you 0xffffffff87654321 or a trap). -- - Geoffrey Keating