2009-01-15 Andrew Stubbs <ams@codesourcery.com>
[deliverable/binutils-gdb.git] / bfd / elf32-arm.c
index 8b65dfc0456be32c664a0cf544135bf587d00936..705d4fc3882cfb8ed5758ad767d2ad71d9085265 100644 (file)
@@ -8375,6 +8375,10 @@ elf32_arm_merge_eabi_attributes (bfd *ibfd, bfd *obfd)
            }
          break;
 
+       case Tag_compatibility:
+         /* Merged in target-independent code.  */
+         break;
+
        default: /* All known attributes should be explicitly covered.   */
          abort ();
        }
@@ -8402,12 +8406,7 @@ elf32_arm_merge_eabi_attributes (bfd *ibfd, bfd *obfd)
 
   /* Check for any attributes not known on ARM.  */
   in_list = elf_other_obj_attributes_proc (ibfd);
-  while (in_list && in_list->tag == Tag_compatibility)
-    in_list = in_list->next;
-
   out_list = elf_other_obj_attributes_proc (obfd);
-  while (out_list && out_list->tag == Tag_compatibility)
-    out_list = out_list->next;
 
   for (; in_list != NULL; )
     {
This page took 0.035134 seconds and 4 git commands to generate.