new port for TILEPro and TILE-Gx processors (binutils files)

Walter Lee walt@tilera.com
Fri Jun 3 21:38:00 GMT 2011


Here is the binutils port.

2011-06-03  Walter Lee  <walt@tilera.com>

	* dwarf.c (dwarf_regnames_tile): New.
	(init_dwarf_regnames_tile): Likewise.
	* dwarf.h (init_dwarf_regnames_tile): Declare.
	(init_dwarf_regnames): Handle EM_TILE64, EM_TILEPRO, and EM_TILEGX.
	* readelf.c (guess_is_rela): Likewise.
	(dump_relocations): Likewise.
	(is_32bit_abs_reloc): Likewise.
	(is_32bit_pcrel_reloc): Likewise.
	(is_16bit_abs_reloc): Likewise.
	(is_none_reloc): Likewise.
	(get_machine_name): Handle EM_TILEGX.
	(is_64bit_abs_reloc): Likewise.
	(is_64bit_pcrel_reloc): Likewise.

Here are the changes to the binutils testsuite.

2011-06-03  Walter Lee  <walt@tilera.com>

	* binutils-all/readelf.exp (readelf_test): Support tilepro.
	* binutils-all/readelf.s-tilepro: New.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: binutils.diff.bz2
Type: application/octet-stream
Size: 1731 bytes
Desc: not available
URL: <https://sourceware.org/pipermail/binutils/attachments/20110603/ed18be79/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: binutils-testsuite.diff.bz2
Type: application/octet-stream
Size: 734 bytes
Desc: not available
URL: <https://sourceware.org/pipermail/binutils/attachments/20110603/ed18be79/attachment-0001.obj>


More information about the Binutils mailing list