gdb/testsuite/
authorJan Kratochvil <jan.kratochvil@redhat.com>
Mon, 30 Nov 2009 22:55:27 +0000 (22:55 +0000)
committerJan Kratochvil <jan.kratochvil@redhat.com>
Mon, 30 Nov 2009 22:55:27 +0000 (22:55 +0000)
* gdb.base/foll-fork.exp (unpatch child, breakpoint at exit call):
Force $srcfile file.
* gdb.base/foll-fork.c (callee): Comment out the printf call.

gdb/testsuite/ChangeLog
gdb/testsuite/gdb.base/foll-fork.c
gdb/testsuite/gdb.base/foll-fork.exp

index acfde75a3aae67764d49a7f334ce1d1a4627f996..01cd4f7edf7ca5d8102821efa05c3d5c206c97ff 100644 (file)
@@ -1,3 +1,9 @@
+2009-11-30  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       * gdb.base/foll-fork.exp (unpatch child, breakpoint at exit call):
+       Force $srcfile file.
+       * gdb.base/foll-fork.c (callee): Comment out the printf call.
+
 2009-11-27  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
 
        * gdb.base/hbreak.exp: Disable for s390*-*-* targets.
index b7e69abfb1254c28cc037cc17b6b2a76fcbee884..a640928ff8688c9a5cd904a8c4f0db1b3c09be24 100644 (file)
@@ -9,7 +9,8 @@ void callee (i)
   int  i;
 #endif
 {
-  printf("callee: %d\n", i);
+  /* Any output corrupts GDB CLI expect strings.
+     printf("callee: %d\n", i);  */
 }
 
 #ifdef PROTOTYPES
index c1eb1fca14be1e7191802c99e1fa20061c48ea6e..8f5ebad028c8132eb0ddfcbc0b563c62e91ad6e4 100644 (file)
@@ -240,7 +240,8 @@ proc catch_fork_unpatch_child {} {
    # Delete all breakpoints and catchpoints.
    delete_breakpoints
 
-   gdb_test "break $bp_exit" \
+   # Force $srcfile as the current GDB source can be in glibc sourcetree.
+   gdb_test "break $srcfile:$bp_exit" \
        "Breakpoint .*file .*$srcfile, line .*" \
        "unpatch child, breakpoint at exit call"