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.
This commit is contained in:
		| @@ -1,3 +1,7 @@ | ||||
| 2010-10-29  Joseph Myers  <joseph@codesourcery.com> | ||||
|  | ||||
| 	* tic6x-attrs.h (Tag_ABI_compatibility): Define. | ||||
|  | ||||
| 2010-10-29  Bernd Schmidt  <bernds@codesourcery.com> | ||||
|             Joseph Myers  <joseph@codesourcery.com> | ||||
|  | ||||
|   | ||||
| @@ -24,3 +24,4 @@ | ||||
|  | ||||
| TAG(Tag_ISA, 4) | ||||
| TAG(Tag_ABI_DSBT, 12) | ||||
| TAG(Tag_ABI_compatibility, 32) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user