Added target function calls for SH, M32R and H8300.
authorMichael Snyder <msnyder@vmware.com>
Wed, 27 Nov 1996 19:10:07 +0000 (19:10 +0000)
committerMichael Snyder <msnyder@vmware.com>
Wed, 27 Nov 1996 19:10:07 +0000 (19:10 +0000)
commitdc1b349d39a95d3944428155d352ff04c3115963
tree432c778d293c925ed3e29a2f838719dcd574022c
parent3bb3fe44e0f0ace7fb3894ce1e37f542aa5f4d89
Added target function calls for SH, M32R and H8300.
Added some generic target-independant code for managing call-dummy frames.

Wed Nov 27 10:32:14 1996  Michael Snyder  <msnyder@cleaver.cygnus.com>

        * breakpoint.c: DELETE command will not delete CALL_DUMMY breakpoint.
        * blockframe.c: Add target-independant support for managing
                        CALL_DUMMY frames on the host side.
        * frame.h:      Declarations for generic CALL_DUMMY frame support.
        * h8300-tdep.c: Add target function calls using generic frame support.
        * config/h8300/tm-h8300.h: config for generic target function calls.
start-sanitize-m32r
        * m32r-tdep.c:  Add target function calls using generic frame support.
        * config/m32r/tm-m32r.h:   config for generic target function calls.
end-sanitize-m32r
        * sh-tdep.c:    Add target function calls using generic frame support.
        * config/sh/tm-sh.h:       config for generic target function calls.
start-sanitize-v850
        * v850-tdep.c:  Add target function calls using generic frame support.
        * config/v850/tm-v850.h:   config for generic target function calls.
end-sanitize-v850
        * valops.c:     ADD PUSH_RETURN_ADDRESS so that it doesn't have to be
                        done by PUSH_ARGUMENTS when there's no CALL_DUMMY.
gdb/ChangeLog
gdb/blockframe.c
gdb/config/h8300/tm-h8300.h
gdb/config/m32r/tm-m32r.h
gdb/config/sh/tm-sh.h
gdb/config/v850/tm-v850.h
gdb/h8300-tdep.c
gdb/m32r-tdep.c
gdb/sh-tdep.c
gdb/v850-tdep.c
gdb/valops.c