* h8300-tdep.c (IS_PUSH): Refine.
authorJeff Law <law@redhat.com>
Thu, 23 May 1996 21:35:09 +0000 (21:35 +0000)
committerJeff Law <law@redhat.com>
Thu, 23 May 1996 21:35:09 +0000 (21:35 +0000)
commit31778db0dbe3aba3004df070501806aeccf7005e
tree881b4ac8215766a5267227e57e884bd35ab43a4a
parent52f74d48c99304b7b839fb5636ca246177716133
    * 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?!?
gdb/ChangeLog
gdb/h8300-tdep.c