This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
[win32] update win32/config* files
authorGurusamy Sarathy <gsar@cpan.org>
Mon, 16 Mar 1998 22:06:03 +0000 (22:06 +0000)
committerGurusamy Sarathy <gsar@cpan.org>
Mon, 16 Mar 1998 22:06:03 +0000 (22:06 +0000)
p4raw-id: //depot/win32/perl@828

win32/config.bc
win32/config.gc
win32/config.vc
win32/config_H.bc
win32/config_H.gc
win32/config_H.vc

index b161429..0098f74 100644 (file)
@@ -29,7 +29,6 @@ awk='awk'
 baserev='5.0'
 bash=''
 bin='~INST_TOP~\bin'
-bincompat3=''
 binexp='~INST_TOP~\bin'
 bison=''
 byacc='byacc'
@@ -69,7 +68,6 @@ d_archlib='define'
 d_attribut='undef'
 d_bcmp='undef'
 d_bcopy='undef'
-d_bincompat3='undef'
 d_bsd='define'
 d_bsdgetpgrp='undef'
 d_bsdsetpgrp='undef'
@@ -93,6 +91,10 @@ d_dlopen='define'
 d_dlsymun='undef'
 d_dosuid='undef'
 d_dup2='define'
+d_endhent='undef'
+d_endnent='undef'
+d_endpent='undef'
+d_endsent='undef'
 d_eofnblk='define'
 d_eunice='undef'
 d_fchmod='undef'
@@ -116,8 +118,10 @@ d_gethname='define'
 d_getlogin='define'
 d_getnbyaddr='undef'
 d_getnbyname='undef'
+d_getnent='undef'
 d_getpbyname='define'
 d_getpbynumber='define'
+d_getpent='undef'
 d_getpgid='undef'
 d_getpgrp2='undef'
 d_getpgrp='undef'
@@ -125,6 +129,7 @@ d_getppid='undef'
 d_getprior='undef'
 d_getsbyname='define'
 d_getsbyport='define'
+d_getsent='undef'
 d_gettimeod='undef'
 d_gnulibc='undef'
 d_htonl='define'
@@ -135,6 +140,7 @@ d_killpg='undef'
 d_link='undef'
 d_locconv='define'
 d_lockf='undef'
+d_longdbl='define'
 d_lstat='undef'
 d_mblen='define'
 d_mbstowcs='define'
@@ -145,6 +151,7 @@ d_memmove='define'
 d_memset='define'
 d_mkdir='define'
 d_mkfifo='undef'
+d_mkstemp='undef'
 d_mktime='define'
 d_msg='undef'
 d_msgctl='define'
@@ -191,6 +198,8 @@ d_setgrps='undef'
 d_sethent='undef'
 d_setlinebuf='undef'
 d_setlocale='define'
+d_setnent='undef'
+d_setpent='undef'
 d_setpgid='undef'
 d_setpgrp2='undef'
 d_setpgrp='undef'
@@ -201,7 +210,9 @@ d_setresuid='undef'
 d_setreuid='undef'
 d_setrgid='undef'
 d_setruid='undef'
+d_setsent='undef'
 d_setsid='undef'
+d_setvbuf='define'
 d_sfio='undef'
 d_shm='undef'
 d_shmat='undef'
@@ -375,6 +386,7 @@ ln=''
 lns='copy'
 locincpth='/usr/local/include /opt/local/include /usr/gnu/include /opt/gnu/include /usr/GNU/include /opt/GNU/include'
 loclibpth='/usr/local/lib /opt/local/lib /usr/gnu/lib /opt/gnu/lib /usr/GNU/lib /opt/GNU/lib'
+longdblsize='10'
 longsize='4'
 lp=''
 lpr=''
index ac16650..8fdbc76 100644 (file)
@@ -29,7 +29,6 @@ awk='awk'
 baserev='5.0'
 bash=''
 bin='~INST_TOP~\bin'
-bincompat3=''
 binexp='~INST_TOP~\bin'
 bison=''
 byacc='byacc'
@@ -69,7 +68,6 @@ d_archlib='define'
 d_attribut='define'
 d_bcmp='undef'
 d_bcopy='undef'
-d_bincompat3='undef'
 d_bsd='define'
 d_bsdgetpgrp='undef'
 d_bsdsetpgrp='undef'
@@ -93,6 +91,10 @@ d_dlopen='define'
 d_dlsymun='undef'
 d_dosuid='undef'
 d_dup2='define'
+d_endhent='undef'
+d_endnent='undef'
+d_endpent='undef'
+d_endsent='undef'
 d_eofnblk='define'
 d_eunice='undef'
 d_fchmod='undef'
@@ -116,8 +118,10 @@ d_gethname='define'
 d_getlogin='define'
 d_getnbyaddr='undef'
 d_getnbyname='undef'
+d_getnent='undef'
 d_getpbyname='define'
 d_getpbynumber='define'
+d_getpent='undef'
 d_getpgid='undef'
 d_getpgrp2='undef'
 d_getpgrp='undef'
@@ -125,6 +129,7 @@ d_getppid='undef'
 d_getprior='undef'
 d_getsbyname='define'
 d_getsbyport='define'
+d_getsent='undef'
 d_gettimeod='undef'
 d_gnulibc='undef'
 d_htonl='define'
@@ -135,6 +140,7 @@ d_killpg='undef'
 d_link='undef'
 d_locconv='define'
 d_lockf='undef'
+d_longdbl='define'
 d_lstat='undef'
 d_mblen='define'
 d_mbstowcs='define'
@@ -145,6 +151,7 @@ d_memmove='define'
 d_memset='define'
 d_mkdir='define'
 d_mkfifo='undef'
+d_mkstemp='undef'
 d_mktime='define'
 d_msg='undef'
 d_msgctl='define'
@@ -191,6 +198,8 @@ d_setgrps='undef'
 d_sethent='undef'
 d_setlinebuf='undef'
 d_setlocale='define'
+d_setnent='undef'
+d_setpent='undef'
 d_setpgid='undef'
 d_setpgrp2='undef'
 d_setpgrp='undef'
@@ -201,7 +210,9 @@ d_setresuid='undef'
 d_setreuid='undef'
 d_setrgid='undef'
 d_setruid='undef'
+d_setsent='undef'
 d_setsid='undef'
+d_setvbuf='define'
 d_sfio='undef'
 d_shm='undef'
 d_shmat='undef'
@@ -375,6 +386,7 @@ ln=''
 lns='copy'
 locincpth='/usr/local/include /opt/local/include /usr/gnu/include /opt/gnu/include /usr/GNU/include /opt/GNU/include'
 loclibpth='/usr/local/lib /opt/local/lib /usr/gnu/lib /opt/gnu/lib /usr/GNU/lib /opt/GNU/lib'
+longdblsize='12'
 longsize='4'
 lp=''
 lpr=''
index 5e05b63..5c8c5dd 100644 (file)
@@ -29,7 +29,6 @@ awk='awk'
 baserev='5.0'
 bash=''
 bin='~INST_TOP~\bin'
-bincompat3=''
 binexp='~INST_TOP~\bin'
 bison=''
 byacc='byacc'
@@ -69,7 +68,6 @@ d_archlib='define'
 d_attribut='undef'
 d_bcmp='undef'
 d_bcopy='undef'
-d_bincompat3='undef'
 d_bsd='define'
 d_bsdgetpgrp='undef'
 d_bsdsetpgrp='undef'
@@ -93,6 +91,10 @@ d_dlopen='define'
 d_dlsymun='undef'
 d_dosuid='undef'
 d_dup2='define'
+d_endhent='undef'
+d_endnent='undef'
+d_endpent='undef'
+d_endsent='undef'
 d_eofnblk='define'
 d_eunice='undef'
 d_fchmod='undef'
@@ -116,8 +118,10 @@ d_gethname='define'
 d_getlogin='define'
 d_getnbyaddr='undef'
 d_getnbyname='undef'
+d_getnent='undef'
 d_getpbyname='define'
 d_getpbynumber='define'
+d_getpent='undef'
 d_getpgid='undef'
 d_getpgrp2='undef'
 d_getpgrp='undef'
@@ -125,6 +129,7 @@ d_getppid='undef'
 d_getprior='undef'
 d_getsbyname='define'
 d_getsbyport='define'
+d_getsent='undef'
 d_gettimeod='undef'
 d_gnulibc='undef'
 d_htonl='define'
@@ -135,6 +140,7 @@ d_killpg='undef'
 d_link='undef'
 d_locconv='define'
 d_lockf='undef'
+d_longdbl='define'
 d_lstat='undef'
 d_mblen='define'
 d_mbstowcs='define'
@@ -145,6 +151,7 @@ d_memmove='define'
 d_memset='define'
 d_mkdir='define'
 d_mkfifo='undef'
+d_mkstemp='undef'
 d_mktime='define'
 d_msg='undef'
 d_msgctl='define'
@@ -191,6 +198,8 @@ d_setgrps='undef'
 d_sethent='undef'
 d_setlinebuf='undef'
 d_setlocale='define'
+d_setnent='undef'
+d_setpent='undef'
 d_setpgid='undef'
 d_setpgrp2='undef'
 d_setpgrp='undef'
@@ -201,7 +210,9 @@ d_setresuid='undef'
 d_setreuid='undef'
 d_setrgid='undef'
 d_setruid='undef'
+d_setsent='undef'
 d_setsid='undef'
+d_setvbuf='define'
 d_sfio='undef'
 d_shm='undef'
 d_shmat='undef'
@@ -375,6 +386,7 @@ ln=''
 lns='copy'
 locincpth='/usr/local/include /opt/local/include /usr/gnu/include /opt/gnu/include /usr/GNU/include /opt/GNU/include'
 loclibpth='/usr/local/lib /opt/local/lib /usr/gnu/lib /opt/gnu/lib /usr/GNU/lib /opt/GNU/lib'
+longdblsize='10'
 longsize='4'
 lp=''
 lpr=''
index 29d088a..80577b7 100644 (file)
 #endif
 
 /* CSH:
- *     This symbol, if defined, indicates that the C-shell exists.
- *     If defined, contains the full pathname of csh.
+ *     This symbol, if defined, contains the full pathname of csh.
  */
-/*#define CSH ""               /**/
+/*#define HAS_CSH              /**/
+#ifdef HAS_CSH
+#define CSH "" /**/
+#endif
+
+/* HAS_ENDHOSTENT:
+ *     This symbol, if defined, indicates that the endhostent() routine is
+ *     available to close whatever was being used for host queries.
+ */
+/*#define HAS_ENDHOSTENT               /**/
+
+/* HAS_ENDNETENT:
+ *     This symbol, if defined, indicates that the endnetent() routine is
+ *     available to close whatever was being used for network queries.
+ */
+/*#define HAS_ENDNETENT                /**/
+
+/* HAS_ENDPROTOENT:
+ *     This symbol, if defined, indicates that the endprotoent() routine is
+ *     available to close whatever was being used for protocol queries.
+ */
+/*#define HAS_ENDPROTOENT              /**/
+
+/* HAS_ENDSERVENT:
+ *     This symbol, if defined, indicates that the endservent() routine is
+ *     available to close whatever was being used for service queries.
+ */
+/*#define HAS_ENDSERVENT               /**/
 
 /* HAS_GETHOSTBYADDR:
  *     This symbol, if defined, indicates that the gethostbyaddr() routine is
  */
 /*#define HAS_GETNETBYNAME             /**/
 
+/* HAS_GETNETENT:
+ *     This symbol, if defined, indicates that the getnetent() routine is
+ *     available to look up network names in some data base or another.
+ */
+/*#define HAS_GETNETENT                /**/
+
+/* HAS_GETPROTOENT:
+ *     This symbol, if defined, indicates that the getprotoent() routine is
+ *     available to look up protocols in some data base or another.
+ */
+/*#define HAS_GETPROTOENT              /**/
+
 /* HAS_GETPROTOBYNAME:
  *     This symbol, if defined, indicates that the getprotobyname()
  *     routine is available to look up protocols by their name.
 #define HAS_GETPROTOBYNAME             /**/
 #define HAS_GETPROTOBYNUMBER           /**/
 
+/* HAS_GETSERVENT:
+ *     This symbol, if defined, indicates that the getservent() routine is
+ *     available to look up network services in some data base or another.
+ */
+/*#define HAS_GETSERVENT               /**/
+
 /* HAS_GETSERVBYNAME:
  *     This symbol, if defined, indicates that the getservbyname()
  *     routine is available to look up services by their name.
 #define HAS_GETSERVBYNAME              /**/
 #define HAS_GETSERVBYPORT              /**/
 
+/* HAS_LONG_DOUBLE:
+ *     This symbol will be defined if the C compiler supports long
+ *     doubles.
+ */
+/* LONG_DOUBLESIZE:
+ *     This symbol contains the size of a long double, so that the 
+ *     C preprocessor can make decisions based on it.  It is only
+ *     defined if the system supports long doubles.
+ */
+#define HAS_LONG_DOUBLE                /**/
+#ifdef HAS_LONG_DOUBLE
+#define LONG_DOUBLESIZE 10             /**/
+#endif
+
+/* HAS_MKSTEMP:
+ *     This symbol, if defined, indicates that the mkstemp routine is
+ *     available to create and open a unique temporary file.
+ */
+/*#define HAS_MKSTEMP          /**/
+
 /* HAS_SETGROUPS:
  *     This symbol, if defined, indicates that the setgroups() routine is
  *     available to set the list of process groups.  If unavailable, multiple
  */
 /*#define HAS_SETHOSTENT               /**/
 
+/* HAS_SETNETENT:
+ *     This symbol, if defined, indicates that the setnetent() routine is
+ *     available.
+ */
+/*#define HAS_SETNETENT                /**/
+
+/* HAS_SETPROTOENT:
+ *     This symbol, if defined, indicates that the setprotoent() routine is
+ *     available.
+ */
+/*#define HAS_SETPROTOENT              /**/
+
+/* HAS_SETSERVENT:
+ *     This symbol, if defined, indicates that the setservent() routine is
+ *     available.
+ */
+/*#define HAS_SETSERVENT               /**/
+
+/* HAS_SETVBUF:
+ *     This symbol, if defined, indicates that the setvbuf routine is
+ *     available to change buffering on an open stdio stream.
+ *     to a line-buffered mode.
+ */
+#define HAS_SETVBUF            /**/
+
 /* Signal_t:
  *     This symbol's value is either "void" or "int", corresponding to the
  *     appropriate return type of a signal handler.  Thus, you can declare
index c05fceb..c92e074 100644 (file)
 #endif
 
 /* CSH:
- *     This symbol, if defined, indicates that the C-shell exists.
- *     If defined, contains the full pathname of csh.
+ *     This symbol, if defined, contains the full pathname of csh.
  */
-/*#define CSH ""               /**/
+/*#define HAS_CSH              /**/
+#ifdef HAS_CSH
+#define CSH "" /**/
+#endif
+
+/* HAS_ENDHOSTENT:
+ *     This symbol, if defined, indicates that the endhostent() routine is
+ *     available to close whatever was being used for host queries.
+ */
+/*#define HAS_ENDHOSTENT               /**/
+
+/* HAS_ENDNETENT:
+ *     This symbol, if defined, indicates that the endnetent() routine is
+ *     available to close whatever was being used for network queries.
+ */
+/*#define HAS_ENDNETENT                /**/
+
+/* HAS_ENDPROTOENT:
+ *     This symbol, if defined, indicates that the endprotoent() routine is
+ *     available to close whatever was being used for protocol queries.
+ */
+/*#define HAS_ENDPROTOENT              /**/
+
+/* HAS_ENDSERVENT:
+ *     This symbol, if defined, indicates that the endservent() routine is
+ *     available to close whatever was being used for service queries.
+ */
+/*#define HAS_ENDSERVENT               /**/
 
 /* HAS_GETHOSTBYADDR:
  *     This symbol, if defined, indicates that the gethostbyaddr() routine is
  */
 /*#define HAS_GETNETBYNAME             /**/
 
+/* HAS_GETNETENT:
+ *     This symbol, if defined, indicates that the getnetent() routine is
+ *     available to look up network names in some data base or another.
+ */
+/*#define HAS_GETNETENT                /**/
+
+/* HAS_GETPROTOENT:
+ *     This symbol, if defined, indicates that the getprotoent() routine is
+ *     available to look up protocols in some data base or another.
+ */
+/*#define HAS_GETPROTOENT              /**/
+
 /* HAS_GETPROTOBYNAME:
  *     This symbol, if defined, indicates that the getprotobyname()
  *     routine is available to look up protocols by their name.
 #define HAS_GETPROTOBYNAME             /**/
 #define HAS_GETPROTOBYNUMBER           /**/
 
+/* HAS_GETSERVENT:
+ *     This symbol, if defined, indicates that the getservent() routine is
+ *     available to look up network services in some data base or another.
+ */
+/*#define HAS_GETSERVENT               /**/
+
 /* HAS_GETSERVBYNAME:
  *     This symbol, if defined, indicates that the getservbyname()
  *     routine is available to look up services by their name.
 #define HAS_GETSERVBYNAME              /**/
 #define HAS_GETSERVBYPORT              /**/
 
+/* HAS_LONG_DOUBLE:
+ *     This symbol will be defined if the C compiler supports long
+ *     doubles.
+ */
+/* LONG_DOUBLESIZE:
+ *     This symbol contains the size of a long double, so that the 
+ *     C preprocessor can make decisions based on it.  It is only
+ *     defined if the system supports long doubles.
+ */
+#define HAS_LONG_DOUBLE                /**/
+#ifdef HAS_LONG_DOUBLE
+#define LONG_DOUBLESIZE 12             /**/
+#endif
+
+/* HAS_MKSTEMP:
+ *     This symbol, if defined, indicates that the mkstemp routine is
+ *     available to create and open a unique temporary file.
+ */
+/*#define HAS_MKSTEMP          /**/
+
 /* HAS_SETGROUPS:
  *     This symbol, if defined, indicates that the setgroups() routine is
  *     available to set the list of process groups.  If unavailable, multiple
  */
 /*#define HAS_SETHOSTENT               /**/
 
+/* HAS_SETNETENT:
+ *     This symbol, if defined, indicates that the setnetent() routine is
+ *     available.
+ */
+/*#define HAS_SETNETENT                /**/
+
+/* HAS_SETPROTOENT:
+ *     This symbol, if defined, indicates that the setprotoent() routine is
+ *     available.
+ */
+/*#define HAS_SETPROTOENT              /**/
+
+/* HAS_SETSERVENT:
+ *     This symbol, if defined, indicates that the setservent() routine is
+ *     available.
+ */
+/*#define HAS_SETSERVENT               /**/
+
+/* HAS_SETVBUF:
+ *     This symbol, if defined, indicates that the setvbuf routine is
+ *     available to change buffering on an open stdio stream.
+ *     to a line-buffered mode.
+ */
+#define HAS_SETVBUF            /**/
+
 /* Signal_t:
  *     This symbol's value is either "void" or "int", corresponding to the
  *     appropriate return type of a signal handler.  Thus, you can declare
index 17cddf5..af8d841 100644 (file)
 #endif
 
 /* CSH:
- *     This symbol, if defined, indicates that the C-shell exists.
- *     If defined, contains the full pathname of csh.
+ *     This symbol, if defined, contains the full pathname of csh.
  */
-/*#define CSH ""               /**/
+/*#define HAS_CSH              /**/
+#ifdef HAS_CSH
+#define CSH "" /**/
+#endif
+
+/* HAS_ENDHOSTENT:
+ *     This symbol, if defined, indicates that the endhostent() routine is
+ *     available to close whatever was being used for host queries.
+ */
+/*#define HAS_ENDHOSTENT               /**/
+
+/* HAS_ENDNETENT:
+ *     This symbol, if defined, indicates that the endnetent() routine is
+ *     available to close whatever was being used for network queries.
+ */
+/*#define HAS_ENDNETENT                /**/
+
+/* HAS_ENDPROTOENT:
+ *     This symbol, if defined, indicates that the endprotoent() routine is
+ *     available to close whatever was being used for protocol queries.
+ */
+/*#define HAS_ENDPROTOENT              /**/
+
+/* HAS_ENDSERVENT:
+ *     This symbol, if defined, indicates that the endservent() routine is
+ *     available to close whatever was being used for service queries.
+ */
+/*#define HAS_ENDSERVENT               /**/
 
 /* HAS_GETHOSTBYADDR:
  *     This symbol, if defined, indicates that the gethostbyaddr() routine is
  */
 /*#define HAS_GETNETBYNAME             /**/
 
+/* HAS_GETNETENT:
+ *     This symbol, if defined, indicates that the getnetent() routine is
+ *     available to look up network names in some data base or another.
+ */
+/*#define HAS_GETNETENT                /**/
+
+/* HAS_GETPROTOENT:
+ *     This symbol, if defined, indicates that the getprotoent() routine is
+ *     available to look up protocols in some data base or another.
+ */
+/*#define HAS_GETPROTOENT              /**/
+
 /* HAS_GETPROTOBYNAME:
  *     This symbol, if defined, indicates that the getprotobyname()
  *     routine is available to look up protocols by their name.
 #define HAS_GETPROTOBYNAME             /**/
 #define HAS_GETPROTOBYNUMBER           /**/
 
+/* HAS_GETSERVENT:
+ *     This symbol, if defined, indicates that the getservent() routine is
+ *     available to look up network services in some data base or another.
+ */
+/*#define HAS_GETSERVENT               /**/
+
 /* HAS_GETSERVBYNAME:
  *     This symbol, if defined, indicates that the getservbyname()
  *     routine is available to look up services by their name.
 #define HAS_GETSERVBYNAME              /**/
 #define HAS_GETSERVBYPORT              /**/
 
+/* HAS_LONG_DOUBLE:
+ *     This symbol will be defined if the C compiler supports long
+ *     doubles.
+ */
+/* LONG_DOUBLESIZE:
+ *     This symbol contains the size of a long double, so that the 
+ *     C preprocessor can make decisions based on it.  It is only
+ *     defined if the system supports long doubles.
+ */
+#define HAS_LONG_DOUBLE                /**/
+#ifdef HAS_LONG_DOUBLE
+#define LONG_DOUBLESIZE 10             /**/
+#endif
+
+/* HAS_MKSTEMP:
+ *     This symbol, if defined, indicates that the mkstemp routine is
+ *     available to create and open a unique temporary file.
+ */
+/*#define HAS_MKSTEMP          /**/
+
 /* HAS_SETGROUPS:
  *     This symbol, if defined, indicates that the setgroups() routine is
  *     available to set the list of process groups.  If unavailable, multiple
  */
 /*#define HAS_SETHOSTENT               /**/
 
+/* HAS_SETNETENT:
+ *     This symbol, if defined, indicates that the setnetent() routine is
+ *     available.
+ */
+/*#define HAS_SETNETENT                /**/
+
+/* HAS_SETPROTOENT:
+ *     This symbol, if defined, indicates that the setprotoent() routine is
+ *     available.
+ */
+/*#define HAS_SETPROTOENT              /**/
+
+/* HAS_SETSERVENT:
+ *     This symbol, if defined, indicates that the setservent() routine is
+ *     available.
+ */
+/*#define HAS_SETSERVENT               /**/
+
+/* HAS_SETVBUF:
+ *     This symbol, if defined, indicates that the setvbuf routine is
+ *     available to change buffering on an open stdio stream.
+ *     to a line-buffered mode.
+ */
+#define HAS_SETVBUF            /**/
+
 /* Signal_t:
  *     This symbol's value is either "void" or "int", corresponding to the
  *     appropriate return type of a signal handler.  Thus, you can declare