diff options
author | Pedro Alves <palves@redhat.com> | 2012-11-05 16:23:36 +0000 |
---|---|---|
committer | Pedro Alves <palves@redhat.com> | 2012-11-05 16:23:36 +0000 |
commit | a7c8c9312a88f65ecb43c28c5fba6f26aa87ba5b (patch) | |
tree | 6fd95eebb35cf60ce851f1fc158132cd506eb782 | |
parent | 80626a55b99a0cb91546f334fc683f7a9f351101 (diff) | |
download | gdb-a7c8c9312a88f65ecb43c28c5fba6f26aa87ba5b.zip gdb-a7c8c9312a88f65ecb43c28c5fba6f26aa87ba5b.tar.gz gdb-a7c8c9312a88f65ecb43c28c5fba6f26aa87ba5b.tar.bz2 |
2012-11-05 Pedro Alves <palves@redhat.com>
* gdb.base/foll-vfork.c (main): Call perror and _exit if execlp()
fails.
-rw-r--r-- | gdb/testsuite/ChangeLog | 5 | ||||
-rw-r--r-- | gdb/testsuite/gdb.base/foll-vfork.c | 2 |
2 files changed, 7 insertions, 0 deletions
diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog index ad0407d..227b24f 100644 --- a/gdb/testsuite/ChangeLog +++ b/gdb/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2012-11-05 Pedro Alves <palves@redhat.com> + + * gdb.base/foll-vfork.c (main): Call perror and _exit if execlp() + fails. + 2012-11-03 Yao Qi <yao@codesourcery.com> Fix PR gdb/14617. diff --git a/gdb/testsuite/gdb.base/foll-vfork.c b/gdb/testsuite/gdb.base/foll-vfork.c index 3bb37ad..85c5493 100644 --- a/gdb/testsuite/gdb.base/foll-vfork.c +++ b/gdb/testsuite/gdb.base/foll-vfork.c @@ -30,6 +30,8 @@ main () if (pid == 0) { printf ("I'm the child!\n"); execlp ("gdb.base/vforked-prog", "gdb.base/vforked-prog", (char *)0); + perror ("exec failed"); + _exit (1); } else { printf ("I'm the proud parent of child #%d!\n", pid); |