Commit b0c6e48f by Bob Wilson Committed by Bob Wilson

xtensa.c (xtensa_dbx_register_number): Change first FP register number to 48 and…

xtensa.c (xtensa_dbx_register_number): Change first FP register number to 48 and MAC16 accumulator to 0x210.

	* config/xtensa/xtensa.c (xtensa_dbx_register_number): Change first
	FP register number to 48 and MAC16 accumulator to 0x210.

From-SVN: r72283
parent 64833be0
2003-10-09 Bob Wilson <bob.wilson@acm.org>
* config/xtensa/xtensa.c (xtensa_dbx_register_number): Change first
FP register number to 48 and MAC16 accumulator to 0x210.
2003-10-09 Nathanael Nerode <neroden@gcc.gnu.org> 2003-10-09 Nathanael Nerode <neroden@gcc.gnu.org>
* config.gcc: Remove redundant thread_file setting clauses for * config.gcc: Remove redundant thread_file setting clauses for
......
...@@ -1646,7 +1646,7 @@ xtensa_emit_call (int callop, rtx *operands) ...@@ -1646,7 +1646,7 @@ xtensa_emit_call (int callop, rtx *operands)
} }
/* Return the stabs register number to use for 'regno'. */ /* Return the debugger register number to use for 'regno'. */
int int
xtensa_dbx_register_number (int regno) xtensa_dbx_register_number (int regno)
...@@ -1666,17 +1666,12 @@ xtensa_dbx_register_number (int regno) ...@@ -1666,17 +1666,12 @@ xtensa_dbx_register_number (int regno)
else if (FP_REG_P (regno)) else if (FP_REG_P (regno))
{ {
regno -= FP_REG_FIRST; regno -= FP_REG_FIRST;
/* The current numbering convention is that TIE registers are first = 48;
numbered in libcc order beginning with 256. We can't guarantee
that the FP registers will come first, so the following is just
a guess. It seems like we should make a special case for FP
registers and give them fixed numbers < 256. */
first = 256;
} }
else if (ACC_REG_P (regno)) else if (ACC_REG_P (regno))
{ {
first = 0; first = 0x200; /* Start of Xtensa special registers. */
regno = -1; regno = 16; /* ACCLO is special register 16. */
} }
/* When optimizing, we sometimes get asked about pseudo-registers /* When optimizing, we sometimes get asked about pseudo-registers
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment