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: Refactor unknown attribute handling


On Wed, Nov 03, 2010 at 05:05:20PM +0000, Joseph S. Myers wrote:
> 	* elf-attrs.c (_bfd_elf_merge_unknown_attribute_low,
> 	_bfd_elf_merge_unknown_attribute_list): New.
> 	* elf-bfd.h (struct elf_backend_data): Add
> 	obj_attrs_handle_unknown.
> 	(_bfd_elf_merge_unknown_attribute_low,
> 	_bfd_elf_merge_unknown_attribute_list): Declare.
> 	* elf32-arm.c (elf32_arm_obj_attrs_handle_unknown): New.  Split
> 	out from elf32_arm_merge_eabi_attributes.
> 	(elf32_arm_merge_eabi_attributes): Use
> 	_bfd_elf_merge_unknown_attribute_low and
> 	_bfd_elf_merge_unknown_attribute_list.
> 	(elf_backend_obj_attrs_handle_unknown): Define.
> 	* elfxx-target.h (elf_backend_obj_attrs_handle_unknown): Define.
> 	(elfNN_bed): Update initializer.

OK.

-- 
Alan Modra
Australia Development Lab, IBM


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