diff options
author | Jeff Law <law@redhat.com> | 1996-05-23 21:35:09 +0000 |
---|---|---|
committer | Jeff Law <law@redhat.com> | 1996-05-23 21:35:09 +0000 |
commit | 31778db0dbe3aba3004df070501806aeccf7005e (patch) | |
tree | 881b4ac8215766a5267227e57e884bd35ab43a4a /gdb/ChangeLog | |
parent | 52f74d48c99304b7b839fb5636ca246177716133 (diff) | |
download | gdb-31778db0dbe3aba3004df070501806aeccf7005e.zip gdb-31778db0dbe3aba3004df070501806aeccf7005e.tar.gz gdb-31778db0dbe3aba3004df070501806aeccf7005e.tar.bz2 |
* h8300-tdep.c (IS_PUSH): Refine.
(IS_MOVE_FP, IS_MOV_SP_FP): Accept H8/300H varaints.
(IS_SUB4_SP, IS_SUBL_SP): New macros.
(h8300_skip_prologue): Handle H8/300H prologue code sequences.
(examine_prologue): Handle addresses from 0x010000 to 0xffffff
when in H8/300H mode. Get the return pointer's address correctly
for the H8/300H. Handle H8/300H prolouge code sequences.
Avoiding major breakage on the H8/300H, and on the eval board. Jeez, did
anyone even try to debug H8/300H code with gdb in the past?!?
Diffstat (limited to 'gdb/ChangeLog')
-rw-r--r-- | gdb/ChangeLog | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 04fccca..2c1748f 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,5 +1,13 @@ Thu May 23 15:13:56 1996 Jeffrey A Law (law@cygnus.com) + * h8300-tdep.c (IS_PUSH): Refine. + (IS_MOVE_FP, IS_MOV_SP_FP): Accept H8/300H varaints. + (IS_SUB4_SP, IS_SUBL_SP): New macros. + (h8300_skip_prologue): Handle H8/300H prologue code sequences. + (examine_prologue): Handle addresses from 0x010000 to 0xffffff + when in H8/300H mode. Get the return pointer's address correctly + for the H8/300H. Handle H8/300H prolouge code sequences. + * symfile.c (generic_load): Print the starting address of the file just loaded. |