xref: /netbsd-src/external/gpl3/gcc.old/dist/libiberty/vfork.c (revision 1debfc3d3fad8af6f31804271c18e67f77b4d718)
1*1debfc3dSmrg /* Emulate vfork using just plain fork, for systems without a real vfork.
2*1debfc3dSmrg    This function is in the public domain. */
3*1debfc3dSmrg 
4*1debfc3dSmrg /*
5*1debfc3dSmrg 
6*1debfc3dSmrg @deftypefn Supplemental int vfork (void)
7*1debfc3dSmrg 
8*1debfc3dSmrg Emulates @code{vfork} by calling @code{fork} and returning its value.
9*1debfc3dSmrg 
10*1debfc3dSmrg @end deftypefn
11*1debfc3dSmrg 
12*1debfc3dSmrg */
13*1debfc3dSmrg 
14*1debfc3dSmrg #include "ansidecl.h"
15*1debfc3dSmrg 
16*1debfc3dSmrg extern int fork (void);
17*1debfc3dSmrg 
18*1debfc3dSmrg int
vfork(void)19*1debfc3dSmrg vfork (void)
20*1debfc3dSmrg {
21*1debfc3dSmrg   return (fork ());
22*1debfc3dSmrg }
23