From: Rafael Garcia-Suarez Date: Thu, 10 Nov 2005 15:10:42 +0000 (+0000) Subject: Define PERL_DEFAULT_DO_EXEC3_IMPLEMENTATION earlier in perl.h X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=a62746fa01f7841968350e8f568bbd10789c4213;p=p5sagit%2Fp5-mst-13.2.git Define PERL_DEFAULT_DO_EXEC3_IMPLEMENTATION earlier in perl.h (that is, before embed.h, that uses this symbol, is included) p4raw-id: //depot/perl@26077 --- diff --git a/perl.h b/perl.h index d3eef2c..172f96b 100644 --- a/perl.h +++ b/perl.h @@ -819,6 +819,10 @@ int usleep(unsigned int); #define PERL_USES_PL_PIDSTATUS #endif +#if !defined(OS2) && !defined(WIN32) && !defined(DJGPP) && !defined(EPOC) && !defined(__SYMBIAN32__) && !defined(MACOS_TRADITIONAL) +#define PERL_DEFAULT_DO_EXEC3_IMPLEMENTATION +#endif + /* Cannot include embed.h here on Win32 as win32.h has not yet been included and defines some config variables e.g. HAVE_INTERP_INTERN */ @@ -5390,10 +5394,6 @@ extern void moncontrol(int); #pragma message disable (mainparm) /* Perl uses the envp in main(). */ #endif -#if !defined(OS2) && !defined(WIN32) && !defined(DJGPP) && !defined(EPOC) && !defined(__SYMBIAN32__) && !defined(MACOS_TRADITIONAL) -#define PERL_DEFAULT_DO_EXEC3_IMPLEMENTATION -#endif - #define do_open(g, n, l, a, rm, rp, sf) \ do_openn(g, n, l, a, rm, rp, sf, (SV **) NULL, 0) #ifdef PERL_DEFAULT_DO_EXEC3_IMPLEMENTATION