This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
Re: [PATCH] invalid glue section, arm-thumb interwork
- From: Nick Clifton <nickc at cambridge dot redhat dot com>
- To: Adam Nemet <anemet at Lnxw dot COM>
- Cc: binutils at sources dot redhat dot com
- Date: 29 May 2002 17:03:57 +0100
- Subject: Re: [PATCH] invalid glue section, arm-thumb interwork
- References: <hcg00dvts7.fsf@anemet1.lynx.com>
Hi Adam,
> ld/ChangeLog:
> 2002-05-27 Adam Nemet <anemet@lnxw.com>
>
> * emultempl/armelf.em (arm_elf_after_open): Don't determine
> bfd_for_interwork, instead add glue sections to each input bfd.
> (bfd_for_interwork): New global.
> (arm_elf_set_bfd_for_interworking): New function.
> (arm_elf_before_allocation): Use it.
>
> bfd/ChangeLog:
> 2002-05-27 Adam Nemet <anemet@lnxw.com>
>
> * elf32-arm.h (bfd_elf32_arm_get_bfd_for_interworking): Don't add glue
> sections only record bfd.
> (bfd_elf32_arm_add_glue_sections_to_bfd): New function.
> * bfd-in.h (bfd_elf32_arm_add_glue_sections_to_bfd): Declare it.
> * bfd-in2.h: Regenerate.
Approved and applied.
Thanks very much for finding and fixing this problem!
Cheers
Nick