along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */
-#include <stdio.h>
#include "defs.h"
-#include "param.h"
#include "frame.h"
#include "inferior.h"
#include "value.h"
struct frame_info *thisframe;
{
return (chain != 0
- && outside_startup_file (FRAME_SAVED_PC (thisframe)));
-}
-
-CORE_ADDR
-frame_chain_combine (chain, thisframe)
- CORE_ADDR chain;
-{
- return chain;
+ && !inside_entry_file (FRAME_SAVED_PC (thisframe)));
}
void
fi->args_pointer = 0; /* Unknown */
fi->locals_pointer = 0; /* Unknown */
}
-
-void
-init_frame_pc (fromleaf, prev)
- int fromleaf;
- struct frame_info *prev;
-{
- /* FIXME, for now it's the default from blockframe.c. If it stays that
- way, remove it entirely from here. */
- prev->pc = (fromleaf ? SAVED_PC_AFTER_CALL (prev->next) :
- prev->next ? FRAME_SAVED_PC (prev->next) : read_pc ());
-
-}
\f
/* Examine an m88k function prologue, recording the addresses at which
registers are saved explicitly by the prologue code, and returning