binutils-gdb/gdb/regformats/reg-tilegx.dat
Jiong Wang e1f58301dd gdb/
* regformats/reg-tilegx.dat (name): Change abi name to "tilegx".
	* regformats/reg-tilegx32.dat: New.

  gdbserver/

	* Makefile.in (clean): Remove reg-tilegx.c, reg-tilegx32.c.
	(reg-tilegx32.c): New rule.
	* configure.srv (tilegx-*-linux*): Add reg-tilegx32.o to srv_regobj.
	* linux-tile-low.c (tile_arch_setup): New function.  Invoke
	different register info initializer according to elf class.
	(init_registers_tilgx32): New function.  The tilegx32 register info
	initializer.
	(tile_fill_gregset): Use "uint_reg_t" to represent register size.
	(tile_store_gregset): Likewise.
2013-02-27 14:58:18 +00:00

68 lines
471 B
Plaintext

name:tilegx
expedite:sp,lr,pc
64:r0
64:r1
64:r2
64:r3
64:r4
64:r5
64:r6
64:r7
64:r8
64:r9
64:r10
64:r11
64:r12
64:r13
64:r14
64:r15
64:r16
64:r17
64:r18
64:r19
64:r20
64:r21
64:r22
64:r23
64:r24
64:r25
64:r26
64:r27
64:r28
64:r29
64:r30
64:r31
64:r32
64:r33
64:r34
64:r35
64:r36
64:r37
64:r38
64:r39
64:r40
64:r41
64:r42
64:r43
64:r44
64:r45
64:r46
64:r47
64:r48
64:r49
64:r50
64:r51
64:r52
64:tp
64:sp
64:lr
64:sn
64:io0
64:io1
64:us0
64:us1
64:us2
64:us3
64:zero
64:pc