fix coredump when upgrading PL_sv_yes in a second call to
[p5sagit/p5-mst-13.2.git] / vos / config.h
index a145c30..55bb25f 100644 (file)
  *     Usually the <inttypes.h> needs to be included, but sometimes
  *     <sys/types.h> is enough.
  */
-#     HAS_INT64_T               /**/
+/*#define     HAS_INT64_T               /**/
 
 /* HAS_ISASCII:
  *     This manifest constant lets the C program know that isascii 
  *     This symbol, if defined, indicates that the mkdtemp routine is
  *     available to exclusively create a uniquely named temporary directory.
  */
-# HAS_MKDTEMP          /**/
+/*#define HAS_MKDTEMP          /**/
 
 /* HAS_MKSTEMP:
  *     This symbol, if defined, indicates that the mkstemp routine is
  *     available to exclusively create and open a uniquely named
  *     temporary file.
  */
-# HAS_MKSTEMP          /**/
+/*#define HAS_MKSTEMP          /**/
 
 /* HAS_MKSTEMPS:
  *     This symbol, if defined, indicates that the mkstemps routine is
  *     available to excluslvely create and open a uniquely named
  *     (with a suffix) temporary file.
  */
-# HAS_MKSTEMPS         /**/
+/*#define HAS_MKSTEMPS         /**/
 
 /* HAS_MMAP:
  *     This symbol, if defined, indicates that the mmap system call is
  *     This symbol, if defined, indicates that <syslog.h> exists and
  *     should be included.
  */
-#      I_SYSLOG                /**/
+/*#define      I_SYSLOG                /**/
 
 /* I_SYSMODE:
  *     This symbol, if defined, indicates that <sys/mode.h> exists and
  *     should be included.
  */
-#      I_SYSMODE               /**/
+/*#define      I_SYSMODE               /**/
 
 /* I_SYS_MOUNT:
  *     This symbol, if defined, indicates that <sys/mount.h> exists and
  *     This symbol, if defined, indicates that <sys/utsname.h> exists and
  *     should be included.
  */
-#      I_SYSUTSNAME            /**/
+#define        I_SYSUTSNAME            /**/
 
 /* I_SYS_VFS:
  *     This symbol, if defined, indicates that <sys/vfs.h> exists and
  *     for a C initialization string.  See the inc_version_list entry
  *     in Porting/Glossary for more details.
  */
-#define PERL_INC_VERSION_LIST          /**/
+#define PERL_INC_VERSION_LIST 0                /**/
 
 /* INSTALL_USR_BIN_PERL:
  *     This symbol, if defined, indicates that Perl is to be installed
  *     This symbol contains the ~name expanded version of SITEARCH, to be used
  *     in programs that are not prepared to deal with ~ expansion at run-time.
  */
-#define SITEARCH ""            /**/
-#define SITEARCH_EXP ""                /**/
+/*#define SITEARCH ""          /**/
+/*#define SITEARCH_EXP ""              /**/
 
 /* SITELIB:
  *     This symbol contains the name of the private library for this package.
 #define SITELIB_EXP "/system/ported/perl/lib/site/5.005"               /**/
 #define SITELIB_STEM "/system/ported/perl/lib/site"            /**/
 
+/* Size_t_size:
+ *     This symbol holds the size of a Size_t in bytes.
+ */
+#define Size_t_size 4          /* */
+
 /* Size_t:
  *     This symbol holds the type used to declare length parameters
  *     for string functions.  It is usually size_t, but may be
  *     be built to use the old draft POSIX threads API.
  */
 /*#define      USE_5005THREADS         /**/
-#      USE_ITHREADS            /**/
+/*#define      USE_ITHREADS            /**/
 #if defined(USE_5005THREADS) && !defined(USE_ITHREADS)
 #define                USE_THREADS             /* until src is revised*/
 #endif
  *     This symbol contains the ~name expanded version of PERL_VENDORARCH, to be used
  *     in programs that are not prepared to deal with ~ expansion at run-time.
  */
-# PERL_VENDORARCH_EXP ""               /**/
+#define PERL_VENDORARCH_EXP ""         /**/
 
 /* PERL_VENDORLIB_EXP:
  *     This symbol contains the ~name expanded version of VENDORLIB, to be used