* breakpoint.c (all_locations_are_pending): Consider locations
authorUlrich Weigand <uweigand@de.ibm.com>
Wed, 4 Jan 2012 12:31:49 +0000 (12:31 +0000)
committerUlrich Weigand <uweigand@de.ibm.com>
Wed, 4 Jan 2012 12:31:49 +0000 (12:31 +0000)
in program spaces executing during startup pending as well.

gdb/ChangeLog
gdb/breakpoint.c

index b051b54..374a445 100644 (file)
@@ -1,3 +1,8 @@
+2012-01-04  Ulrich Weigand  <uweigand@de.ibm.com>
+
+       * breakpoint.c (all_locations_are_pending): Consider locations
+       in program spaces executing during startup pending as well.
+
 2012-01-04  Joel Brobecker  <brobecker@adacore.com>
 
        Copyright year update in most files of the GDB Project.
index b6445bb..a0beb15 100644 (file)
@@ -11498,7 +11498,8 @@ static int
 all_locations_are_pending (struct bp_location *loc)
 {
   for (; loc; loc = loc->next)
-    if (!loc->shlib_disabled)
+    if (!loc->shlib_disabled
+       && !loc->pspace->executing_startup)
       return 0;
   return 1;
 }