xref: /openbsd-src/gnu/usr.bin/binutils/gdb/testsuite/gdb.base/foll-vfork.c (revision b725ae7711052a2233e31a66fefb8a752c388d7a)
1 #include <stdio.h>
2 #include <unistd.h>
3 
4 #ifdef PROTOTYPES
main(void)5 int main (void)
6 #else
7 main ()
8 #endif
9 {
10   int  pid;
11 
12   pid = vfork ();
13   if (pid == 0) {
14     printf ("I'm the child!\n");
15     execlp ("gdb.base/vforked-prog", "gdb.base/vforked-prog", (char *)0);
16   }
17   else {
18     printf ("I'm the proud parent of child #%d!\n", pid);
19   }
20 }
21