* symfile.h (struct sym_fns): Delete member "sym_flavour".
[binutils-gdb.git] / gdb / infrun.c
index 9e4323c72e2c5111ff6597224f856389384f0732..8952b23a96a7c32da5b3235fe13440482a74bb82 100644 (file)
@@ -4943,7 +4943,7 @@ process_event_stop_test:
                 or stepped back out of a signal handler to the first instruction
                 of the function.  Just keep going, which will single-step back
                 to the caller.  */
-             if (ecs->stop_func_start != stop_pc)
+             if (ecs->stop_func_start != stop_pc && ecs->stop_func_start != 0)
                {
                  struct symtab_and_line sr_sal;