mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2025-01-30 12:44:10 +08:00
breakpoint.h: move enum ‘print_stop_action’
Building GDB in C++, we get: src/gdb/breakpoint.h:529:8: error: use of enum ‘print_stop_action’ without previous declaration We can't forward declare enums in C++. gdb/ChangeLog: 2015-02-27 Pedro Alves <palves@redhat.com> * breakpoint.h (enum print_stop_action): Move further up in the file.
This commit is contained in:
parent
8a526fa69a
commit
64166036b3
@ -1,3 +1,8 @@
|
||||
2015-02-27 Pedro Alves <palves@redhat.com>
|
||||
|
||||
* breakpoint.h (enum print_stop_action): Move further up in the
|
||||
file.
|
||||
|
||||
2015-02-27 Pedro Alves <palves@redhat.com>
|
||||
|
||||
* gdbarch.sh: Include regcache.h.
|
||||
|
@ -471,6 +471,26 @@ struct bp_location
|
||||
struct symtab *symtab;
|
||||
};
|
||||
|
||||
/* The possible return values for print_bpstat, print_it_normal,
|
||||
print_it_done, print_it_noop. */
|
||||
enum print_stop_action
|
||||
{
|
||||
/* We printed nothing or we need to do some more analysis. */
|
||||
PRINT_UNKNOWN = -1,
|
||||
|
||||
/* We printed something, and we *do* desire that something to be
|
||||
followed by a location. */
|
||||
PRINT_SRC_AND_LOC,
|
||||
|
||||
/* We printed something, and we do *not* desire that something to be
|
||||
followed by a location. */
|
||||
PRINT_SRC_ONLY,
|
||||
|
||||
/* We already printed all we needed to print, don't print anything
|
||||
else. */
|
||||
PRINT_NOTHING
|
||||
};
|
||||
|
||||
/* This structure is a collection of function pointers that, if available,
|
||||
will be called instead of the performing the default action for this
|
||||
bptype. */
|
||||
@ -966,26 +986,6 @@ struct bpstat_what
|
||||
int is_longjmp;
|
||||
};
|
||||
|
||||
/* The possible return values for print_bpstat, print_it_normal,
|
||||
print_it_done, print_it_noop. */
|
||||
enum print_stop_action
|
||||
{
|
||||
/* We printed nothing or we need to do some more analysis. */
|
||||
PRINT_UNKNOWN = -1,
|
||||
|
||||
/* We printed something, and we *do* desire that something to be
|
||||
followed by a location. */
|
||||
PRINT_SRC_AND_LOC,
|
||||
|
||||
/* We printed something, and we do *not* desire that something to
|
||||
be followed by a location. */
|
||||
PRINT_SRC_ONLY,
|
||||
|
||||
/* We already printed all we needed to print, don't print anything
|
||||
else. */
|
||||
PRINT_NOTHING
|
||||
};
|
||||
|
||||
/* Tell what to do about this bpstat. */
|
||||
struct bpstat_what bpstat_what (bpstat);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user