diff options
-rw-r--r-- | backends/ChangeLog | 4 | ||||
-rw-r--r-- | backends/alpha_regs.c | 6 | ||||
-rw-r--r-- | tests/ChangeLog | 4 | ||||
-rwxr-xr-x | tests/run-allregs.sh | 2 |
4 files changed, 10 insertions, 6 deletions
diff --git a/backends/ChangeLog b/backends/ChangeLog index e962de95..994aec07 100644 --- a/backends/ChangeLog +++ b/backends/ChangeLog @@ -1,3 +1,7 @@ +2007-05-23 Roland McGrath <roland@redhat.com> + + * alpha_regs.c (alpha_register_info): fp -> s6 + 2007-04-26 Roland McGrath <roland@redhat.com> * alpha_symbol.c (alpha_machine_section_flag_check): New function. diff --git a/backends/alpha_regs.c b/backends/alpha_regs.c index 2bc7d8fe..3bb9a6cd 100644 --- a/backends/alpha_regs.c +++ b/backends/alpha_regs.c @@ -70,16 +70,12 @@ alpha_register_info (Ebl *ebl __attribute__ ((unused)), namelen = 2; break; - case 9 ... 14: + case 9 ... 15: name[0] = 's'; name[1] = regno - 9 + '0'; namelen = 2; break; - case 15: - *type = DW_ATE_address; - return stpcpy (name, "fp") + 1 - name; - case 16 ... 21: name[0] = 'a'; name[1] = regno - 16 + '0'; diff --git a/tests/ChangeLog b/tests/ChangeLog index 3424c1e2..e4c2f88a 100644 --- a/tests/ChangeLog +++ b/tests/ChangeLog @@ -1,3 +1,7 @@ +2007-05-23 Roland McGrath <roland@redhat.com> + + * run-allregs.sh: Update expected Alpha results. + 2007-05-18 Roland McGrath <roland@redhat.com> * run-strip-test4.sh (stripped, debugfile): Use new reference files. diff --git a/tests/run-allregs.sh b/tests/run-allregs.sh index af69ac69..74f97380 100755 --- a/tests/run-allregs.sh +++ b/tests/run-allregs.sh @@ -2536,7 +2536,7 @@ integer registers: 12: $s3 (s3), signed 64 bits 13: $s4 (s4), signed 64 bits 14: $s5 (s5), signed 64 bits - 15: $fp (fp), address 64 bits + 15: $s6 (s6), signed 64 bits 16: $a0 (a0), signed 64 bits 17: $a1 (a1), signed 64 bits 18: $a2 (a2), signed 64 bits |