]> sourceware.org Git - newlib-cygwin.git/commitdiff
* elf32-ppc.c (ppc_elf_merge_obj_attributes): Add support for
authorDaniel Jacobowitz <drow@false.org>
Thu, 25 Oct 2007 15:20:24 +0000 (15:20 +0000)
committerDaniel Jacobowitz <drow@false.org>
Thu, 25 Oct 2007 15:20:24 +0000 (15:20 +0000)
Tag_GNU_Power_ABI_Vector.

* readelf.c (display_power_gnu_attribute): Add support for
Tag_GNU_Power_ABI_Vector.

* ppc.h (Tag_GNU_Power_ABI_Vector): New.

* ld-powerpc/attr-gnu-8-1.s, ld-powerpc/attr-gnu-8-11.d,
ld-powerpc/attr-gnu-8-2.s, ld-powerpc/attr-gnu-8-23.d,
ld-powerpc/attr-gnu-8-3.s, ld-powerpc/attr-gnu-8-31.d: New.
* ld-powerpc/powerpc.exp: Run new tests.

include/elf/ChangeLog
include/elf/ppc.h

index e8e12ac5092d72e3e1cd2dac96b80d62b4c0f6a1..a9a1e12fba81ac17be93873991757d5a8eca8490 100644 (file)
@@ -1,3 +1,7 @@
+2007-10-25  Daniel Jacobowitz  <dan@codesourcery.com>
+
+       * ppc.h (Tag_GNU_Power_ABI_Vector): New.
+
 2007-10-19  Nick Clifton  <nickc@redhat.com>
 
        * mn10300.h: Add R_MN10300_SYM_DIFF reloc.
index fe48814d86f208a93df8d90c870a4e5eb0c31c65..5d4462b0694ee8aae4dfeeac49d6cbeead658b97 100644 (file)
@@ -180,6 +180,11 @@ enum
                               soft-float; 0 for not tagged or not
                               using any ABIs affected by the
                               differences.  */
+
+  /* Value 1 for general purpose registers only, 2 for AltiVec
+     registers, 3 for SPE registers; 0 for not tagged or not using any
+     ABIs affected by the differences.  */
+  Tag_GNU_Power_ABI_Vector = 8,
 };
 
 #endif /* _ELF_PPC_H */
This page took 0.033201 seconds and 5 git commands to generate.