[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [configure.ac/uClinux] Adding code for fork/vfork?
From: |
Gilles |
Subject: |
Re: [configure.ac/uClinux] 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:
>
>In configure.ac:
>
>AC_CHECK_FUNCS([fork posix_spawnp spawnvp vfork])
>
>In the program:
>
>#if HAVE_VFORK
> 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.
- [configure.ac/uClinux] Adding code for fork/vfork?, Gilles, 2011/04/14
- Re: [configure.ac/uClinux] Adding code for fork/vfork?, Bob Friesenhahn, 2011/04/14
- Re: [configure.ac/uClinux] Adding code for fork/vfork?,
Gilles <=
- Re: [configure.ac/uClinux] Adding code for fork/vfork?, Harlan Stenn, 2011/04/15
- Re: [configure.ac/uClinux] Adding code for fork/vfork?, Gilles, 2011/04/15
- Re: [configure.ac/uClinux] Adding code for fork/vfork?, Mike Frysinger, 2011/04/15
- Re: [configure.ac/uClinux] Adding code for fork/vfork?, Bob Friesenhahn, 2011/04/15
- Re: [configure.ac/uClinux] Adding code for fork/vfork?, Andrew W. Nosenko, 2011/04/15
- Re: [configure.ac/uClinux] Adding code for fork/vfork?, Mike Frysinger, 2011/04/15
- Re: [configure.ac/uClinux] Adding code for fork/vfork?, Bob Friesenhahn, 2011/04/15
- Re: [configure.ac/uClinux] Adding code for fork/vfork?, Mike Frysinger, 2011/04/15
- Re: [configure.ac/uClinux] Adding code for fork/vfork?, Mike Frysinger, 2011/04/15
- Re: [configure.ac/uClinux] Adding code for fork/vfork?, Gilles, 2011/04/16