d0107bb6ae
* xtensa-config.c (rmap): Remove entries for ar32 through ar63. Add threadptr, scompare1, mmid, epc5, epc6, epc7, eps5, eps6, eps7, excsave5, excsave6, excsave7, cpenable, and vecbase registers. (xtensa_submask0, xtensa_submask1, xtensa_submask2) (xtensa_submask3, xtensa_submask4, xtensa_submask5, xtensa_submask6) (xtensa_submask7, xtensa_submask8, xtensa_submask9, xtensa_submask10) (xtensa_submask11, xtensa_submask12, xtensa_submask13, xtensa_submask14) (xtensa_submask15): Adjust register numbers. * xtensa-xtregs.c (XTENSA_ELF_XTREG_SIZE): Change to 4. (xtensa_regmap_table): Add entry for scompare1. * regformats/reg-xtensa.dat: Remove ar32 through ar63. Add threadptr and scompare1. gdb/gdbserver/ * xtensa-xtregs.c (XTENSA_ELF_XTREG_SIZE): Change to 4. (xtensa_regmap_table): Add entry for scompare1.
48 lines
422 B
Plaintext
48 lines
422 B
Plaintext
name:xtensa
|
|
expedite:pc,windowbase,windowstart
|
|
32:pc
|
|
32:ar0
|
|
32:ar1
|
|
32:ar2
|
|
32:ar3
|
|
32:ar4
|
|
32:ar5
|
|
32:ar6
|
|
32:ar7
|
|
32:ar8
|
|
32:ar9
|
|
32:ar10
|
|
32:ar11
|
|
32:ar12
|
|
32:ar13
|
|
32:ar14
|
|
32:ar15
|
|
32:ar16
|
|
32:ar17
|
|
32:ar18
|
|
32:ar19
|
|
32:ar20
|
|
32:ar21
|
|
32:ar22
|
|
32:ar23
|
|
32:ar24
|
|
32:ar25
|
|
32:ar26
|
|
32:ar27
|
|
32:ar28
|
|
32:ar29
|
|
32:ar30
|
|
32:ar31
|
|
32:lbeg
|
|
32:lend
|
|
32:lcount
|
|
32:sar
|
|
32:litbase
|
|
32:windowbase
|
|
32:windowstart
|
|
32:sr176
|
|
32:sr208
|
|
32:ps
|
|
32:threadptr
|
|
32:scompare1
|