Sun Sep 10 10:24:48 1995 Michael Tiemann <tiemann@axon.cygnus.com>
authorMichael Tiemann <tiemann@cygnus>
Sun, 10 Sep 1995 17:37:22 +0000 (17:37 +0000)
committerMichael Tiemann <tiemann@cygnus>
Sun, 10 Sep 1995 17:37:22 +0000 (17:37 +0000)
commit3a4f97862f047c2b299e3f04ca652142c7032ded
treefd3c8c65a03ab3061471db50f9dfe417c46a4018
parent0384d2e3df704ef422af71964c596d5ece533f32
Sun Sep 10 10:24:48 1995  Michael Tiemann  <tiemann@axon.cygnus.com>

* tm-ppc-eabi.h (PC_IN_CALL_DUMMY): Redefine this to work with the
simulator.  FIXME.

* rs6000-tdep.c (push_dummy_frame): Calculate the correct link
register offset from the current frame (don't assume it is always 8).
(push_dummy_frame): Add comment about having only 4096 bytes of
stack space in the simulator (by default).

* remote-sim.c (gdbsim_create_inferior): Call
`add_text_to_loadinfo' so that gdb can find TOC entries when
calling functions in the inferior.

With this changes, it is now possible to correctly call inferior
functions in the PPC simulator.
gdb/ChangeLog
gdb/remote-sim.c
gdb/rs6000-tdep.c