This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
Re: PATCH: The relax finalize pass has broken relax for h8300-coff
- From: Alan Modra <amodra at bigpond dot net dot au>
- To: "H. J. Lu" <hjl at lucon dot org>
- Cc: binutils at sources dot redhat dot com
- Date: Fri, 5 Dec 2003 07:37:43 +1030
- Subject: Re: PATCH: The relax finalize pass has broken relax for h8300-coff
- References: <69595093233BB547BB70CF5E492B63F201D03FB4@sohm.kpit.com> <20031126205030.GA31387@lucon.org> <20031126213835.GA32237@lucon.org> <20031201231809.GB2618@bubble.sa.bigpond.net.au> <20031204193811.GA22933@lucon.org>
On Thu, Dec 04, 2003 at 11:38:11AM -0800, H. J. Lu wrote:
> bfd/
>
> 2003-12-04 H.J. Lu <hongjiu.lu@intel.com>
>
> * elfxx-ia64.c (elfNN_ia64_relax_section): Use the
> need_relax_finalize field in link_info instead of
> relax_finalizing to check if the relax finalize pass is being
> done.
>
> include/
>
> 2003-12-04 H.J. Lu <hongjiu.lu@intel.com>
>
> * bfdlink.h (bfd_link_info): Change relax_finalizing to
> need_relax_finalize.
>
> ld/
>
> 2003-12-04 H.J. Lu <hongjiu.lu@intel.com>
>
> * emultempl/ia64elf.em (gld${EMULATION_NAME}_after_parse): Set
> link_info.need_relax_finalize to TRUE.
>
> * ldlang.c (lang_process): Use link_info.need_relax_finalize
> instead of link_info.relax_finalizing.
> * ldmain.c (main): Likewise.
OK. Please also delete the test of relax_finalizing in elf32-ppc.c,
and fix the comment there as well.
--
Alan Modra
IBM OzLabs - Linux Technology Centre