This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Avoid a warning from the Irix C compiler.
[perl5.git] / win32 / config_H.vc
index 319fdfd..d30d648 100644 (file)
  *     This symbol contains the ~name expanded version of ARCHLIB, to be used
  *     in programs that are not prepared to deal with ~ expansion at run-time.
  */
-#define ARCHLIB "c:\\perl\\5.9.3\\lib\\MSWin32-x86-multi-thread"               /**/
+#define ARCHLIB "c:\\perl\\5.9.3\\lib\\MSWin32-x86"            /**/
 /*#define ARCHLIB_EXP ""       /**/
 
 /* ARCHNAME:
  *     where library files may be held under a private library, for
  *     instance.
  */
-#define ARCHNAME "MSWin32-x86-multi-thread"            /**/
+#define ARCHNAME "MSWin32-x86"         /**/
 
 /* HAS_ATOLF:
  *     This symbol, if defined, indicates that the atolf routine is
  *     This symbol is the filename expanded version of the BIN symbol, for
  *     programs that do not want to deal with that at run-time.
  */
-#define BIN "c:\\perl\\5.9.3\\bin\\MSWin32-x86-multi-thread"   /**/
-#define BIN_EXP "c:\\perl\\5.9.3\\bin\\MSWin32-x86-multi-thread"       /**/
+#define BIN "c:\\perl\\5.9.3\\bin\\MSWin32-x86"        /**/
+#define BIN_EXP "c:\\perl\\5.9.3\\bin\\MSWin32-x86"    /**/
 
 /* INTSIZE:
  *     This symbol contains the value of sizeof(int) so that the C
 #endif /* NeXT */
 
 /* CAT2:
- *     This macro catenates 2 tokens together.
+ *     This macro concatenates 2 tokens together.
  */
 /* STRINGIFY:
  *     This macro surrounds its token with double quotes.
  */
 /*#define HAS_FTELLO           /**/
 
+/* HAS_FUTIMES:
+ *     This symbol, if defined, indicates that the futimes routine is
+ *     available to change file descriptor time stamps with struct timevals.
+ */
+/*#define HAS_FUTIMES          /**/
+
 /* Gconvert:
  *     This preprocessor macro is defined to convert a floating point
  *     number to a string without a trailing decimal point.  This
  */
 /*#define HAS_MADVISE          /**/
 
+/* HAS_MALLOC_SIZE:
+ *     This symbol, if defined, indicates that the malloc_size
+ *     routine is available for use.
+ */
+/*#define HAS_MALLOC_SIZE              /**/
+
+/* HAS_MALLOC_GOOD_SIZE:
+ *     This symbol, if defined, indicates that the malloc_good_size
+ *     routine is available for use.
+ */
+/*#define HAS_MALLOC_GOOD_SIZE /**/
+
 /* HAS_MEMCHR:
  *     This symbol, if defined, indicates that the memchr routine is available
  *     to locate characters within a C string.
  */
 /*#define      USE_SITECUSTOMIZE               /**/
 
+/* HAS_SNPRINTF:
+ *     This symbol, if defined, indicates that the snprintf () library
+ *     function is available for use.
+ */
+/* HAS_VSNPRINTF:
+ *     This symbol, if defined, indicates that the vsnprintf () library
+ *     function is available for use.
+ */
+#define HAS_SNPRINTF   /**/
+#define HAS_VSNPRINTF  /**/
+
 /* HAS_SOCKET:
  *     This symbol, if defined, indicates that the BSD socket interface is
  *     supported.
  */
 /*#define HAS_UNORDERED                /**/
 
+/* HAS_UNSETENV:
+ *     This symbol, if defined, indicates that the unsetenv () routine is
+ *     available for use.
+ */
+/*#define HAS_UNSETENV         /**/
+
 /* HAS_USTAT:
  *     This symbol, if defined, indicates that the ustat system call is
  *     available to query file system statistics by dev_t.
  *     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 "c:\\perl\\site\\5.9.3\\lib\\MSWin32-x86-multi-thread"                /**/
+#define SITEARCH "c:\\perl\\site\\5.9.3\\lib\\MSWin32-x86"             /**/
 /*#define SITEARCH_EXP ""      /**/
 
 /* SITELIB:
  *     should be used when available.
  */
 #ifndef USE_LARGE_FILES
-#define        USE_LARGE_FILES         /**/
+/*#define      USE_LARGE_FILES         /**/
 #endif
 
 /* USE_LONG_DOUBLE:
  *     be built to use multiplicity.
  */
 #ifndef MULTIPLICITY
-#define        MULTIPLICITY            /**/
+/*#define      MULTIPLICITY            /**/
 #endif
 
 /* USE_PERLIO:
  *     used in a fully backward compatible manner.
  */
 #ifndef USE_PERLIO
-#define        USE_PERLIO              /**/
+/*#define      USE_PERLIO              /**/
 #endif
 
 /* USE_SOCKS:
  *     This is extremely experimental.
  */
 /*#define      USE_5005THREADS         /**/
-#define        USE_ITHREADS            /**/
+/*#define      USE_ITHREADS            /**/
 #if defined(USE_5005THREADS) && !defined(USE_ITHREADS)
 #define                USE_THREADS             /* until src is revised*/
 #endif
  */
 /*#define HAS_AINTL            / **/
 
+/* HAS_CLEARENV:
+ *     This symbol, if defined, indicates that the clearenv () routine is
+ *     available for use.
+ */
+/*#define HAS_CLEARENV         /**/
+
 /* HAS_COPYSIGNL:
  *     This symbol, if defined, indicates that the copysignl routine is
  *     available.  If aintl is also present we can emulate modfl.
 /*#define HAS_ILOGBL           /**/
 
 /* LIBM_LIB_VERSION:
- *    This symbol, if defined, indicates that libm exports _LIB_VERSION
- *    and that math.h defines the enum to manipulate it.
+ *     This symbol, if defined, indicates that libm exports _LIB_VERSION
+ *     and that math.h defines the enum to manipulate it.
  */
 /*#define LIBM_LIB_VERSION         /**/
 
  */
 /*#define      HAS_SOCKATMARK_PROTO    /**/
 
+/* SPRINTF_RETURNS_STRLEN:
+ *     This variable defines whether sprintf returns the length of the string
+ *     (as per the ANSI spec). Some C libraries retain compatibility with
+ *     pre-ANSI C and return a pointer to the passed in buffer; for these
+ *     this variable will be undef.
+ */
+#define SPRINTF_RETURNS_STRLEN       /**/
+
 /* HAS_SETRESGID_PROTO:
  *     This symbol, if defined, indicates that the system provides
  *     a prototype for the setresgid() function.  Otherwise, it is up
 
 /* HAS_STRLCAT:
  *     This symbol, if defined, indicates that the strlcat () routine is
- *      available to do string concatenation.
+ *     available to do string concatenation.
  */
 /*#define HAS_STRLCAT                  /**/
 
 /* HAS_STRLCPY:
  *     This symbol, if defined, indicates that the strlcpy () routine is
- *      available to do string copying.
+ *     available to do string copying.
  */
 /*#define HAS_STRLCPY                  /**/