1 #include <stdio.h>
2 #include <unistd.h>
3 
4 #ifdef PROTOTYPES
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