This is the mail archive of the binutils@sourceware.org mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: PATCH: Don't match PE/EFI target with EFI/PE file


On Mon, Jun 18, 2007 at 05:10:14PM +0100, Nick Clifton wrote:
> >2007-06-09  H.J. Lu  <hongjiu.lu@intel.com>
> >
> >	* libpei.h (_bfd_XXi_final_link_postscript): Remove
> >	duplication.
> >	(bfd_target_pei_p): New.
> >	(bfd_target_pei_arch): New
> >	(bfd_target_efi_p): Likewise.
> >	(bfd_target_efi_arch): New
> >	(bfd_pe_executable_p): Use bfd_target_pei_p and
> >	bfd_target_efi_p.
> >
> >	* peicode.h (arch_type): New enum.
> >	(pe_arch): New function.
> >	(pe_bfd_object_p): Don't match PE/EFI target with EFI/PE file
> >	if there is an EFI/PE target.
> 
> Approved - please apply.

I believe this patch is responsible for multiple testsuite failures on
non-x86 pe targets.  eg. arm-wince-pe and mcore-pe.  HJ would you
please look into it?

-- 
Alan Modra
IBM OzLabs - Australia Development Laboratory


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]