X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=perl.h;h=2fffc93b5b6e05d6719bd2b810f01e5bdd7e423a;hb=f500e21038bb585503c82fdd93a02341caeb6432;hp=856e0be63a5a7fb202608702a11118f58e92e81f;hpb=9d9f6b522dae2008a4aa198438ba564e1f80bf14;p=p5sagit%2Fp5-mst-13.2.git diff --git a/perl.h b/perl.h index 856e0be..2fffc93 100644 --- a/perl.h +++ b/perl.h @@ -42,6 +42,10 @@ /* See L for detailed notes on * PERL_IMPLICIT_CONTEXT and PERL_IMPLICIT_SYS */ +/* Note that from here --> to <-- the same logic is + * repeated in makedef.pl, so be certain to update + * both places when editing. */ + #ifdef PERL_IMPLICIT_SYS /* PERL_IMPLICIT_SYS implies PerlMemShared != PerlMem so use slab allocator to avoid lots of MUTEX overhead @@ -69,6 +73,8 @@ # endif #endif +/* <--- here ends the logic shared by perl.h and makedef.pl */ + #ifdef PERL_IMPLICIT_CONTEXT # ifdef USE_5005THREADS struct perl_thread; @@ -435,7 +441,7 @@ int usleep(unsigned int); # define MYSWAP #endif -/* Cannot include embed.h here on Win32 as win32.h has not +/* 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 */ #if !defined(PERL_FOR_X2P) && !(defined(WIN32)||defined(VMS))