[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [] Adding code for fork/vfork?

From: Gilles
Subject: Re: [] Adding code for fork/vfork?
Date: Sat, 16 Apr 2011 00:23:03 +0200

On Thu, 14 Apr 2011 21:07:07 -0500 (CDT), Bob Friesenhahn
<address@hidden> wrote:
>The proper solution for this is to have configure test for both fork() 
>and vfork() (and maybe posix_spawn()).  Then you have to decide which 
>one you prefer:
>AC_CHECK_FUNCS([fork posix_spawnp spawnvp vfork])
>In the program:
>   use vfork

Thanks Bob, but some applications don't use conditional compiling and
simply use code like this:
if (uClinux) {
        *pid = vfork();
} else {
        *pid = fork();

Will the cross-compiler go ahead and compile that type of code?
Currently, it refuses to proceed because fork() is not available on
non-MMU CPU's.

Thank you.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]