From 7eedccfa2afb7a44b513282cb138d85cde1f7f41 Mon Sep 17 00:00:00 2001 From: Paul Pluzhnikov Date: Tue, 16 Jun 2009 18:49:25 +0000 Subject: 2009-06-16 Paul Pluzhnikov * solib.c (symbol_add_stub): New FLAGS parameter. (solib_read_symbols): FROM_TTY -> FLAGS, call symbol_add_stub directly. (solib_add): Defer breakpoint_re_set until after all solibs. * bsd-uthread.c (bsd_uthread_solib_loaded): Adjust. * rs6000-nat.c (objfile_symbol_add): Adjust. * symfile.c (syms_from_objfile): Merge parameters into ADD_FLAGS. (new_symfile_objfile): Likewise. (symbol_file_add_with_addrs_or_offsets): Likewise. (symbol_file_add_from_bfd): Likewise. (symbol_file_add): Likewise. * symfile.h (enum symfile_add_flags): New. Adjust prototypes. * symfile-mem.c (symbol_file_add_from_memory): Adjust. * windows-nat.c (safe_symbol_file_add_stub): Adjust. * machoread.c (macho_oso_symfile, macho_symfile_read): Adjust. --- gdb/windows-nat.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'gdb/windows-nat.c') diff --git a/gdb/windows-nat.c b/gdb/windows-nat.c index aed3a2b53e3..a90973373cc 100644 --- a/gdb/windows-nat.c +++ b/gdb/windows-nat.c @@ -556,7 +556,9 @@ static int safe_symbol_file_add_stub (void *argv) { #define p ((struct safe_symbol_file_add_args *) argv) - p->ret = symbol_file_add (p->name, p->from_tty, p->addrs, p->mainline, p->flags); + const int add_flags = ((p->from_tty ? SYMFILE_VERBOSE : 0) + | (p->mainline ? SYMFILE_MAINLINE : 0)); + p->ret = symbol_file_add (p->name, add_flags, p->addrs, p->flags); return !!p->ret; #undef p } -- cgit v1.2.1