OSDN Git Service

2009-01-19 Andrew Stubbs <ams@codesourcery.com>
authorams <ams>
Mon, 19 Jan 2009 12:14:04 +0000 (12:14 +0000)
committerams <ams>
Mon, 19 Jan 2009 12:14:04 +0000 (12:14 +0000)
commit34d9202be5988c788cb92906697f1e94a9cea6ad
tree03ae17c1247ab35b10a500de7884b3c495e60bc2
parentb03e6bb79aa5bd9a3f38d19d4919c85b5fb0e743
2009-01-19  Andrew Stubbs  <ams@codesourcery.com>

bfd/
* elf-attrs.c (vendor_set_obj_attr_contents): Support tag ordering.
* elf-bfd.h (elf_backend_data): Add obj_attrs_order.
* elf32-arm.c (elf32_arm_obj_attrs_order): New function.
(elf_backend_obj_attrs_order): New define.
* elfxx-target.h (elf_backend_obj_attrs_order): New define.
(elfNN_bed): Add elf_backend_obj_attrs_order.

gas/testsuite/
* gas/arm/attr-order.d: New file.
* gas/arm/attr-order.s: New file.
bfd/ChangeLog
bfd/elf-attrs.c
bfd/elf-bfd.h
bfd/elf32-arm.c
bfd/elfxx-target.h
gas/testsuite/ChangeLog
gas/testsuite/gas/arm/attr-order.d [new file with mode: 0644]
gas/testsuite/gas/arm/attr-order.s [new file with mode: 0644]