From 2ae5f673388aee2b3b4a455cb1efb22247e2ef0d Mon Sep 17 00:00:00 2001 From: Joseph Myers Date: Wed, 21 Mar 2012 14:55:43 +0000 Subject: 2012-03-21 Eliot Dresselhaus * elf32-tic6x.c (elf32_tic6x_merge_private_bfd_data): Return TRUE for non-C6X objects. --- bfd/ChangeLog | 5 +++++ bfd/elf32-tic6x.c | 3 +++ 2 files changed, 8 insertions(+) diff --git a/bfd/ChangeLog b/bfd/ChangeLog index 762633dfa6..da9f409dc8 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,3 +1,8 @@ +2012-03-21 Eliot Dresselhaus + + * elf32-tic6x.c (elf32_tic6x_merge_private_bfd_data): Return TRUE + for non-C6X objects. + 2012-03-20 Kai Tietz PR ld/12742 diff --git a/bfd/elf32-tic6x.c b/bfd/elf32-tic6x.c index 6d6b59baac..8abfdd0271 100644 --- a/bfd/elf32-tic6x.c +++ b/bfd/elf32-tic6x.c @@ -4011,6 +4011,9 @@ elf32_tic6x_merge_private_bfd_data (bfd *ibfd, bfd *obfd) if (!_bfd_generic_verify_endian_match (ibfd, obfd)) return FALSE; + if (! is_tic6x_elf (ibfd) || ! is_tic6x_elf (obfd)) + return TRUE; + if (!elf32_tic6x_merge_attributes (ibfd, obfd)) return FALSE; -- cgit v1.2.1