]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commitdiff
* breakpoint.c (all_locations_are_pending): Consider locations
authorUlrich Weigand <uweigand@de.ibm.com>
Wed, 4 Jan 2012 12:35:11 +0000 (12:35 +0000)
committerUlrich Weigand <uweigand@de.ibm.com>
Wed, 4 Jan 2012 12:35:11 +0000 (12:35 +0000)
in program spaces executing during startup pending as well.

gdb/ChangeLog
gdb/breakpoint.c

index f4fdd844dde14545db783a8c3a6a7bca4f86dfb2..d8837a81813940093564d6675688ff14d9d396aa 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-02  Jan Kratochvil  <jan.kratochvil@redhat.com>
            Joel Brobecker  <brobecker@adacore.com>
 
index 172e4198b5b63942811fee0ac1cea46608240ff5..789f1869a7dcfe05f6b4bf60a87afe2ead7542ad 100644 (file)
@@ -11500,7 +11500,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;
 }