diff options
author | Jim Blandy <jimb@codesourcery.com> | 2007-12-26 17:11:16 +0000 |
---|---|---|
committer | Jim Blandy <jimb@codesourcery.com> | 2007-12-26 17:11:16 +0000 |
commit | aad9a193036c41177eabf4f2f9c6c655ddd2c16b (patch) | |
tree | 903cbdf7ba35624c5cc975b719bd6699ef29eabe | |
parent | fb5f3683c3984c670818d49ff90974e8476614ca (diff) | |
download | gdb-aad9a193036c41177eabf4f2f9c6c655ddd2c16b.zip gdb-aad9a193036c41177eabf4f2f9c6c655ddd2c16b.tar.gz gdb-aad9a193036c41177eabf4f2f9c6c655ddd2c16b.tar.bz2 |
* gdb.base/multi-forks.exp: Doc fix.
-rw-r--r-- | gdb/testsuite/ChangeLog | 4 | ||||
-rw-r--r-- | gdb/testsuite/gdb.base/multi-forks.exp | 11 |
2 files changed, 12 insertions, 3 deletions
diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog index 8f561e4..a214ec1 100644 --- a/gdb/testsuite/ChangeLog +++ b/gdb/testsuite/ChangeLog @@ -1,3 +1,7 @@ +2007-12-26 Jim Blandy <jimb@codesourcery.com> + + * gdb.base/multi-forks.exp: Doc fix. + 2007-12-26 Joel Brobecker <brobecker@adacore.com> * gdb.ada/Makefile.in (EXECUTABLES): Update list. diff --git a/gdb/testsuite/gdb.base/multi-forks.exp b/gdb/testsuite/gdb.base/multi-forks.exp index 7161be5..b607d43 100644 --- a/gdb/testsuite/gdb.base/multi-forks.exp +++ b/gdb/testsuite/gdb.base/multi-forks.exp @@ -53,9 +53,14 @@ global gdb_prompt # parent and child of multiple Unix fork() system calls. # -# Inferior program calls fork 4 times. Since each fork -# calls fork 4 times, there will be 16 forks. Each fork -# saves the return values of its own 4 fork calls. +# The inferior program builds a tree of processes by executing a loop +# four times, calling fork at each iteration. Thus, at each +# iteration, the total number of processes doubles; after four +# iterations, we have 16 processes. Each process saves the results +# from its 'fork' calls, so we can tell which leaf a given process is +# by looking at which forks returned zero and which returned a pid: a +# zero means to take the child's branch; a pid means to take the +# parent's branch. # First set gdb to follow the child. # The result should be that each of the 4 forks returns zero. |