Patches for IRIX6 N32-ABI ld

Mark Mitchell mark@codesourcery.com
Thu Jul 1 00:00:00 GMT 1999


>>>>> "Richard" == Richard Henderson <rth@cygnus.com> writes:

    Richard> On Sat, Jun 26, 1999 at 11:01:55AM -0700, Mark Mitchell
    Richard> wrote:
    >> - if (SGI_COMPAT (abfd) + if (SGI_COMPAT (output_bfd)

    Richard> This isn't correct anymore, now that this is an
    Richard> enumeration.  Otherwise it's fine.

Why not?  It's still zero (i.e., sct_none) if we're not trying for
compatibility and non-zero (i.e., sct_irix5 or sct_irix6) otherwise?
The point of that change is that there is no `abfd' in that function.
The BFD is `output_bfd'; before `abfd' was accepted only because
SGI_COMPAT didn't look at its argument.

What am I missing?

--
Mark Mitchell                   mark@codesourcery.com
CodeSourcery, LLC               http://www.codesourcery.com


More information about the Binutils mailing list