From: Pedro Alves Date: Mon, 5 Nov 2012 16:23:36 +0000 (+0000) Subject: 2012-11-05 Pedro Alves X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=a7c8c9312a88f65ecb43c28c5fba6f26aa87ba5b;p=binutils-gdb.git 2012-11-05 Pedro Alves * gdb.base/foll-vfork.c (main): Call perror and _exit if execlp() fails. --- diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog index ad0407dd3d6..227b24fbd78 100644 --- a/gdb/testsuite/ChangeLog +++ b/gdb/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2012-11-05 Pedro Alves + + * gdb.base/foll-vfork.c (main): Call perror and _exit if execlp() + fails. + 2012-11-03 Yao Qi Fix PR gdb/14617. diff --git a/gdb/testsuite/gdb.base/foll-vfork.c b/gdb/testsuite/gdb.base/foll-vfork.c index 3bb37ad4e27..85c54930b7b 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);