diff options
author | Jason Molenda <jsm@bugshack.cygnus.com> | 2000-01-18 00:55:13 +0000 |
---|---|---|
committer | Jason Molenda <jsm@bugshack.cygnus.com> | 2000-01-18 00:55:13 +0000 |
commit | 3737fc11419f15ae6e62cc9bfbc045e70b6b4e4d (patch) | |
tree | bd191e1f9d4f39010488623b3f0da4fafd4e6c11 /gdb/frame.h | |
parent | fc40d2f38bbc9727fca36b079b035400de581f7a (diff) | |
download | gdb-3737fc11419f15ae6e62cc9bfbc045e70b6b4e4d.tar.gz |
import gdb-2000-01-17 snapshot
Diffstat (limited to 'gdb/frame.h')
-rw-r--r-- | gdb/frame.h | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/gdb/frame.h b/gdb/frame.h index ad329c5e776..0912205e6f6 100644 --- a/gdb/frame.h +++ b/gdb/frame.h @@ -1,5 +1,5 @@ /* Definitions for dealing with stack frames, for GDB, the GNU debugger. - Copyright 1986, 1989, 1991, 1992, 1999 Free Software Foundation, Inc. + Copyright 1986, 1989, 1991, 1992, 1999, 2000 Free Software Foundation, Inc. This file is part of GDB. @@ -99,6 +99,20 @@ struct frame_info struct frame_info *next, *prev; }; +/* Values for the source flag to be used in print_frame_info_base(). */ +enum print_what + { + /* Print only the source line, like in stepi. */ + SRC_LINE = -1, + /* Print only the location, i.e. level, address (sometimes) + function, args, file, line, line num. */ + LOCATION, + /* Print both of the above. */ + SRC_AND_LOC, + /* Print location only, but always include the address. */ + LOC_AND_ADDRESS + }; + /* Allocate additional space for appendices to a struct frame_info. */ #ifndef SIZEOF_FRAME_SAVED_REGS |