summaryrefslogtreecommitdiff
path: root/gdb/avr-tdep.c
diff options
context:
space:
mode:
authorTheodore A. Roth <troth@openavr.org>2003-06-16 05:50:16 +0000
committerTheodore A. Roth <troth@openavr.org>2003-06-16 05:50:16 +0000
commit010ff2c6a97388ed18c6be3a8019688299fbd17e (patch)
tree59fc729c7126d964948de2c9175be03a2e5869e5 /gdb/avr-tdep.c
parentbd7854e7b1edce3d9f38745f334528e8353cc47c (diff)
downloadgdb-010ff2c6a97388ed18c6be3a8019688299fbd17e.tar.gz
* avr-tdep.c (avr_register_type): Remove a blank line.
(avr_scan_prologue): Correct some comments.
Diffstat (limited to 'gdb/avr-tdep.c')
-rw-r--r--gdb/avr-tdep.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/gdb/avr-tdep.c b/gdb/avr-tdep.c
index 62f977d9e6a..c9c5df07ecb 100644
--- a/gdb/avr-tdep.c
+++ b/gdb/avr-tdep.c
@@ -184,7 +184,6 @@ avr_register_type (struct gdbarch *gdbarch, int reg_nr)
{
if (reg_nr == AVR_PC_REGNUM)
return builtin_type_uint32;
-
if (reg_nr == AVR_SP_REGNUM)
return builtin_type_void_data_ptr;
else
@@ -375,9 +374,9 @@ avr_read_fp (void)
sbiw r28,<LOCALS_SIZE>
in __tmp_reg__,__SREG__
cli
- out __SP_L__,r28
- out __SREG__,__tmp_reg__
out __SP_H__,r29
+ out __SREG__,__tmp_reg__
+ out __SP_L__,r28
A typical AVR function prologue without a frame pointer might look like
this:
@@ -672,7 +671,7 @@ avr_scan_prologue (struct frame_info *fi)
/* Third stage of the prologue scanning. (Really two stages)
Scan for:
sbiw r28,XX or subi r28,lo8(XX)
- sbci r29,hi8(XX)
+ sbci r29,hi8(XX)
in __tmp_reg__,__SREG__
cli
out __SP_H__,r29