This is a live mirror of the Perl 5 development currently hosted at
https://github.com/perl/perl5
https://perl5.git.perl.org
/
perl5.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
sv.c:sv_grow: accept read-only COWs
[perl5.git]
/
dosish.h
diff --git
a/dosish.h
b/dosish.h
index
c7a780c
..
8c3917b
100644
(file)
--- a/
dosish.h
+++ b/
dosish.h
@@
-1,7
+1,7
@@
/* dosish.h
*
* Copyright (C) 1993, 1994, 1996, 1997, 1998, 1999,
/* dosish.h
*
* Copyright (C) 1993, 1994, 1996, 1997, 1998, 1999,
- * 2000, 2001, 2002, by Larry Wall and others
+ * 2000, 2001, 2002,
2007,
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.
*
* You may distribute under the terms of either the GNU General Public
* License or the Artistic License, as specified in the README file.
@@
-26,7
+26,12
@@
# if (DJGPP==2 && DJGPP_MINOR < 2)
# define NO_LOCALECONV_MON_THOUSANDS_SEP
# endif
# if (DJGPP==2 && DJGPP_MINOR < 2)
# define NO_LOCALECONV_MON_THOUSANDS_SEP
# endif
-# define PERL_FS_VER_FMT "%d_%d_%d"
+# ifndef PERL_CORE
+# define PERL_FS_VER_FMT "%d_%d_%d"
+# endif
+# define PERL_FS_VERSION STRINGIFY(PERL_REVISION) "_" \
+ STRINGIFY(PERL_VERSION) "_" \
+ STRINGIFY(PERL_SUBVERSION)
#else /* DJGPP */
# ifdef WIN32
# define PERL_SYS_INIT_BODY(c,v) \
#else /* DJGPP */
# ifdef WIN32
# define PERL_SYS_INIT_BODY(c,v) \
@@
-47,7
+52,9
@@
#endif /* DJGPP */
#ifndef PERL_SYS_TERM_BODY
#endif /* DJGPP */
#ifndef PERL_SYS_TERM_BODY
-# define PERL_SYS_TERM_BODY() HINTS_REFCNT_TERM; OP_REFCNT_TERM; PERLIO_TERM; MALLOC_TERM
+# define PERL_SYS_TERM_BODY() \
+ HINTS_REFCNT_TERM; OP_CHECK_MUTEX_TERM; \
+ OP_REFCNT_TERM; PERLIO_TERM; MALLOC_TERM
#endif
#define dXSUB_SYS
#endif
#define dXSUB_SYS
@@
-83,12
+90,7
@@
* information.
*/
#if defined(WIN64) || defined(USE_LARGE_FILES)
* information.
*/
#if defined(WIN64) || defined(USE_LARGE_FILES)
-# if defined(__BORLANDC__) /* buk */
-# include <sys\stat.h>
-# define Stat_t struct stati64
-# else
#define Stat_t struct _stati64
#define Stat_t struct _stati64
-# endif
#else
#if defined(UNDER_CE)
#define Stat_t struct xcestat
#else
#if defined(UNDER_CE)
#define Stat_t struct xcestat
@@
-197,3
+199,13
@@
/* Don't go reading from /dev/urandom */
#define PERL_NO_DEV_RANDOM
/* Don't go reading from /dev/urandom */
#define PERL_NO_DEV_RANDOM
+
+/*
+ * Local variables:
+ * c-indentation-style: bsd
+ * c-basic-offset: 4
+ * indent-tabs-mode: nil
+ * End:
+ *
+ * ex: set ts=8 sts=4 sw=4 et:
+ */