binutils-gdb/ld/testsuite/ld-tic6x
Joseph Myers 3cbd1c0665 bfd:
* elf32-tic6x.c (elf32_tic6x_obj_attrs_arg_type): Check
	Tag_ABI_compatibility not Tag_compatibility.
	(elf32_tic6x_merge_attributes): Update compatibility attribute
	name in comment.  Return FALSE if merging common attributes fails.

binutils:
	* readelf.c (display_tic6x_attribute): Use Tag_ABI_compatibility
	not hardcoded 32.  Display name of this attribute.

gas:
	* doc/c-tic6x.texi (TIC6X Directives): Mention
	Tag_ABI_compatibility.

gas/testsuite:
	* gas/tic6x/attr-compatibility-directive-1.d,
	gas/tic6x/attr-compatibility-directive-1.s,
	gas/tic6x/attr-compatibility-directive-2.d,
	gas/tic6x/attr-compatibility-directive-2.s: New tests.

include/elf:
	* tic6x-attrs.h (Tag_ABI_compatibility): Define.

ld/testsuite:
	* ld-tic6x/attr-compatibility-gnu-gnu.d,
	ld-tic6x/attr-compatibility-gnu-other.d,
	ld-tic6x/attr-compatibility-gnu.s,
	ld-tic6x/attr-compatibility-other-gnu.d,
	ld-tic6x/attr-compatibility-other-other.d,
	ld-tic6x/attr-compatibility-other.s: New tests.
2010-10-29 16:47:55 +00:00
..
attr-arch-c62x-c62x.d bfd: 2010-10-21 21:16:54 +00:00
attr-arch-c62x-c64x.d bfd: 2010-10-21 21:16:54 +00:00
attr-arch-c62x-c64x+.d bfd: 2010-10-21 21:16:54 +00:00
attr-arch-c62x-c67x.d bfd: 2010-10-21 21:16:54 +00:00
attr-arch-c62x-c67x+.d bfd: 2010-10-21 21:16:54 +00:00
attr-arch-c62x-c674x.d bfd: 2010-10-21 21:16:54 +00:00
attr-arch-c62x.s bfd: 2010-06-16 00:36:04 +00:00
attr-arch-c64x-c62x.d bfd: 2010-10-21 21:16:54 +00:00
attr-arch-c64x-c64x.d bfd: 2010-10-21 21:16:54 +00:00
attr-arch-c64x-c64x+.d bfd: 2010-10-21 21:16:54 +00:00
attr-arch-c64x-c67x.d bfd: 2010-10-21 21:16:54 +00:00
attr-arch-c64x-c67x+.d bfd: 2010-10-21 21:16:54 +00:00
attr-arch-c64x-c674x.d bfd: 2010-10-21 21:16:54 +00:00
attr-arch-c64x.s bfd: 2010-06-16 00:36:04 +00:00
attr-arch-c64x+-c62x.d bfd: 2010-10-21 21:16:54 +00:00
attr-arch-c64x+-c64x.d bfd: 2010-10-21 21:16:54 +00:00
attr-arch-c64x+-c64x+.d bfd: 2010-10-21 21:16:54 +00:00
attr-arch-c64x+-c67x.d bfd: 2010-10-21 21:16:54 +00:00
attr-arch-c64x+-c67x+.d bfd: 2010-10-21 21:16:54 +00:00
attr-arch-c64x+-c674x.d bfd: 2010-10-21 21:16:54 +00:00
attr-arch-c64x+.s bfd: 2010-06-16 00:36:04 +00:00
attr-arch-c67x-c62x.d bfd: 2010-10-21 21:16:54 +00:00
attr-arch-c67x-c64x.d bfd: 2010-10-21 21:16:54 +00:00
attr-arch-c67x-c64x+.d bfd: 2010-10-21 21:16:54 +00:00
attr-arch-c67x-c67x.d bfd: 2010-10-21 21:16:54 +00:00
attr-arch-c67x-c67x+.d bfd: 2010-10-21 21:16:54 +00:00
attr-arch-c67x-c674x.d bfd: 2010-10-21 21:16:54 +00:00
attr-arch-c67x.s bfd: 2010-06-16 00:36:04 +00:00
attr-arch-c67x+-c62x.d bfd: 2010-10-21 21:16:54 +00:00
attr-arch-c67x+-c64x.d bfd: 2010-10-21 21:16:54 +00:00
attr-arch-c67x+-c64x+.d bfd: 2010-10-21 21:16:54 +00:00
attr-arch-c67x+-c67x.d bfd: 2010-10-21 21:16:54 +00:00
attr-arch-c67x+-c67x+.d bfd: 2010-10-21 21:16:54 +00:00
attr-arch-c67x+-c674x.d bfd: 2010-10-21 21:16:54 +00:00
attr-arch-c67x+.s bfd: 2010-06-16 00:36:04 +00:00
attr-arch-c674x-c62x.d bfd: 2010-10-21 21:16:54 +00:00
attr-arch-c674x-c64x.d bfd: 2010-10-21 21:16:54 +00:00
attr-arch-c674x-c64x+.d bfd: 2010-10-21 21:16:54 +00:00
attr-arch-c674x-c67x.d bfd: 2010-10-21 21:16:54 +00:00
attr-arch-c674x-c67x+.d bfd: 2010-10-21 21:16:54 +00:00
attr-arch-c674x-c674x.d bfd: 2010-10-21 21:16:54 +00:00
attr-arch-c674x.s bfd: 2010-06-16 00:36:04 +00:00
attr-compatibility-gnu-gnu.d bfd: 2010-10-29 16:47:55 +00:00
attr-compatibility-gnu-other.d bfd: 2010-10-29 16:47:55 +00:00
attr-compatibility-gnu.s bfd: 2010-10-29 16:47:55 +00:00
attr-compatibility-other-gnu.d bfd: 2010-10-29 16:47:55 +00:00
attr-compatibility-other-other.d bfd: 2010-10-29 16:47:55 +00:00
attr-compatibility-other.s bfd: 2010-10-29 16:47:55 +00:00
attr-dsbt-0.s bfd: 2010-10-29 00:15:59 +00:00
attr-dsbt-1.s bfd: 2010-10-29 00:15:59 +00:00
attr-dsbt-00.d bfd: 2010-10-29 00:15:59 +00:00
attr-dsbt-01.d bfd: 2010-10-29 00:15:59 +00:00
attr-dsbt-10.d bfd: 2010-10-29 00:15:59 +00:00
attr-dsbt-11.d bfd: 2010-10-29 00:15:59 +00:00
data-reloc-global-rel.d
data-reloc-global-rel.s
data-reloc-global.d
data-reloc-global.s
data-reloc-local-1.s
data-reloc-local-2.s
data-reloc-local-r-rel.d
data-reloc-local-r.d
data-reloc-local-rel.d
data-reloc-local.d
generic.ld
mvk-reloc-global-rel.d
mvk-reloc-global-rel.s
mvk-reloc-global.d
mvk-reloc-global.s
mvk-reloc-local-1-rel.s
mvk-reloc-local-1.s
mvk-reloc-local-2-rel.s
mvk-reloc-local-2.s
mvk-reloc-local-r-rel.d
mvk-reloc-local-r.d
mvk-reloc-local-rel.d
mvk-reloc-local.d
pcrel-reloc-global-rel.d
pcrel-reloc-global.d
pcrel-reloc-global.s
pcrel-reloc-local-1.s
pcrel-reloc-local-2.s
pcrel-reloc-local-r-rel-rela.d bfd/ 2010-09-23 16:16:38 +00:00
pcrel-reloc-local-r-rel.d
pcrel-reloc-local-r.d
pcrel-reloc-local-rel.d
pcrel-reloc-local.d
reloc-overflow-abs8-1.d
reloc-overflow-abs8-2.d
reloc-overflow-abs8.s
reloc-overflow-abs16-1.d
reloc-overflow-abs16-2.d
reloc-overflow-abs16.s
reloc-overflow-abs-s16-1.d
reloc-overflow-abs-s16-2.d
reloc-overflow-abs-s16.s
reloc-overflow-pcr-s7-1.d
reloc-overflow-pcr-s7-2.d
reloc-overflow-pcr-s7.s
reloc-overflow-pcr-s10-1.d
reloc-overflow-pcr-s10-2.d
reloc-overflow-pcr-s10.s
reloc-overflow-pcr-s12-1.d
reloc-overflow-pcr-s12-2.d
reloc-overflow-pcr-s12.s
reloc-overflow-pcr-s21-1.d
reloc-overflow-pcr-s21-2.d
reloc-overflow-pcr-s21.s
reloc-overflow-sbr-s16-1.d
reloc-overflow-sbr-s16-2.d
reloc-overflow-sbr-s16.s
reloc-overflow-sbr-u15-b-1.d
reloc-overflow-sbr-u15-b-2.d
reloc-overflow-sbr-u15-b.s
reloc-overflow-sbr-u15-h-1.d
reloc-overflow-sbr-u15-h-2.d
reloc-overflow-sbr-u15-h.s
reloc-overflow-sbr-u15-w-1.d
reloc-overflow-sbr-u15-w-2.d
reloc-overflow-sbr-u15-w.s
sbr-reloc-global-rel.d
sbr-reloc-global-rel.s
sbr-reloc-global.d
sbr-reloc-global.s
sbr-reloc-local-1-rel.s
sbr-reloc-local-1.s
sbr-reloc-local-2-rel.s
sbr-reloc-local-2.s
sbr-reloc-local-r-rel.d
sbr-reloc-local-r.d
sbr-reloc-local-rel.d
sbr-reloc-local.d
sbr.ld
tic6x.exp