diff options
author | Markus Metzger <mmetzger@sourceware.org> | 2012-11-13 15:19:56 +0000 |
---|---|---|
committer | Markus Metzger <mmetzger@sourceware.org> | 2012-11-13 15:19:56 +0000 |
commit | dfaae88645ac58515a3037a09df0d1b7b6d034a4 (patch) | |
tree | f5a25fa722d0445676f36acfe892fa6af848b4a1 /gdb/symtab.h | |
parent | 3ba6ad0f876ad790def1eaa57397c1cf2235cfc7 (diff) | |
download | gdb-dfaae88645ac58515a3037a09df0d1b7b6d034a4.zip gdb-dfaae88645ac58515a3037a09df0d1b7b6d034a4.tar.gz gdb-dfaae88645ac58515a3037a09df0d1b7b6d034a4.tar.bz2 |
* symtab.h (print_source_lines_flags): New enum.
* source.c (print_source_lines_base): Change noerror to flags.
(print_source_lines): Change noerror to flags.
Diffstat (limited to 'gdb/symtab.h')
-rw-r--r-- | gdb/symtab.h | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/gdb/symtab.h b/gdb/symtab.h index b74fbe4..3b87c96 100644 --- a/gdb/symtab.h +++ b/gdb/symtab.h @@ -1162,7 +1162,16 @@ extern void clear_solib (void); extern int identify_source_line (struct symtab *, int, int, CORE_ADDR); -extern void print_source_lines (struct symtab *, int, int, int); +/* Flags passed as 4th argument to print_source_lines. */ + +enum print_source_lines_flags + { + /* Do not print an error message. */ + PRINT_SOURCE_LINES_NOERROR = (1 << 0) + }; + +extern void print_source_lines (struct symtab *, int, int, + enum print_source_lines_flags); extern void forget_cached_source_info_for_objfile (struct objfile *); extern void forget_cached_source_info (void); |