X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=dosish.h;h=6828bafe06e5454edce0cff9ac1b915e5da2a68d;hb=1ae0ae1779f56be3f5008214f23d0e0a7f3dce42;hp=818325129e5ee6ed729717d19f427f9da613b4a2;hpb=3db8f154c4c6e098a5a0bdf7932e8f86fbd2c451;p=p5sagit%2Fp5-mst-13.2.git diff --git a/dosish.h b/dosish.h index 8183251..6828baf 100644 --- a/dosish.h +++ b/dosish.h @@ -1,12 +1,12 @@ /* dosish.h * - * Copyright (c) 1997-2002, Larry Wall + * Copyright (C) 1993, 1994, 1996, 1997, 1998, 1999, + * 2000, 2001, 2002, by Larry Wall and others * * You may distribute under the terms of either the GNU General Public * License or the Artistic License, as specified in the README file. * */ - #define ABORT() abort(); #ifndef SH_PATH @@ -30,6 +30,7 @@ #else /* DJGPP */ # ifdef WIN32 # define PERL_SYS_INIT(c,v) Perl_win32_init(c,v) +# define PERL_SYS_TERM() Perl_win32_term() # define BIT_BUCKET "nul" # else # ifdef NETWARE @@ -42,7 +43,9 @@ # endif #endif /* DJGPP */ -#define PERL_SYS_TERM() OP_REFCNT_TERM; MALLOC_TERM +#ifndef PERL_SYS_TERM +# define PERL_SYS_TERM() OP_REFCNT_TERM; MALLOC_TERM +#endif #define dXSUB_SYS /* @@ -79,8 +82,12 @@ #if defined(WIN64) || defined(USE_LARGE_FILES) #define Stat_t struct _stati64 #else +#if defined(UNDER_CE) +#define Stat_t struct xcestat +#else #define Stat_t struct stat #endif +#endif /* USE_STAT_RDEV: * This symbol is defined if this system has a stat structure declaring