* stack.c (print_frame_info): Print specially if dummy frame.
This commit is contained in:
parent
fa99ebe19f
commit
df2a1bd7d9
@ -1,5 +1,7 @@
|
|||||||
Wed Apr 14 17:12:51 1993 Jim Kingdon (kingdon@cygnus.com)
|
Wed Apr 14 17:12:51 1993 Jim Kingdon (kingdon@cygnus.com)
|
||||||
|
|
||||||
|
* stack.c (print_frame_info): Print specially if dummy frame.
|
||||||
|
|
||||||
* breakpoint.c: Add comments regarding within_scope future direction.
|
* breakpoint.c: Add comments regarding within_scope future direction.
|
||||||
|
|
||||||
* Version 4.8.3.
|
* Version 4.8.3.
|
||||||
|
13
gdb/stack.c
13
gdb/stack.c
@ -29,6 +29,7 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */
|
|||||||
#include "target.h"
|
#include "target.h"
|
||||||
#include "breakpoint.h"
|
#include "breakpoint.h"
|
||||||
#include "demangle.h"
|
#include "demangle.h"
|
||||||
|
#include "inferior.h"
|
||||||
|
|
||||||
static void
|
static void
|
||||||
return_command PARAMS ((char *, int));
|
return_command PARAMS ((char *, int));
|
||||||
@ -142,9 +143,15 @@ print_frame_info (fi, level, source, args)
|
|||||||
enum language funlang = language_unknown;
|
enum language funlang = language_unknown;
|
||||||
int numargs;
|
int numargs;
|
||||||
|
|
||||||
#ifdef CORE_NEEDS_RELOCATION
|
if (PC_IN_CALL_DUMMY (fi->pc, read_register (SP_REGNUM), fi->frame))
|
||||||
CORE_NEEDS_RELOCATION(fi->pc);
|
{
|
||||||
#endif
|
/* Do this regardless of SOURCE because we don't have any source
|
||||||
|
to list for this frame. */
|
||||||
|
if (level >= 0)
|
||||||
|
printf_filtered ("#%-2d ", level);
|
||||||
|
printf_filtered ("<function called from gdb>\n");
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
sal = find_pc_line (fi->pc, fi->next_frame);
|
sal = find_pc_line (fi->pc, fi->next_frame);
|
||||||
func = find_pc_function (fi->pc);
|
func = find_pc_function (fi->pc);
|
||||||
|
Loading…
Reference in New Issue
Block a user