|
Boost-Commit : |
From: kbelco_at_[hidden]
Date: 2008-05-30 12:22:39
Author: noel_belcourt
Date: 2008-05-30 12:22:39 EDT (Fri, 30 May 2008)
New Revision: 45956
URL: http://svn.boost.org/trac/boost/changeset/45956
Log:
Change execunix.c to always use fork() instead of
vfork() on the Mac. This works around known issues
with bjam on PPC under Tiger and a problem reported
by Rene with bjam on x86 under Leopard.
A future revision will change execvp() use to execve()
to enable the Mac to once again use the more efficient
vfork() on the Mac.
Text files modified:
trunk/tools/jam/src/execunix.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
Modified: trunk/tools/jam/src/execunix.c
==============================================================================
--- trunk/tools/jam/src/execunix.c (original)
+++ trunk/tools/jam/src/execunix.c 2008-05-30 12:22:39 EDT (Fri, 30 May 2008)
@@ -25,7 +25,7 @@
# ifdef USE_EXECUNIX
# include <sys/times.h>
-# if defined(__APPLE__) && defined(__ppc__)
+# if defined(__APPLE__)
# define NO_VFORK
# endif
Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk