summaryrefslogtreecommitdiff
path: root/win32/config_H.bc
diff options
context:
space:
mode:
authorGurusamy Sarathy <gsar@cpan.org>1998-03-06 06:00:08 +0000
committerGurusamy Sarathy <gsar@cpan.org>1998-03-06 06:00:08 +0000
commit07ba589215942ebbc273059e8ab8622602f3e0f2 (patch)
tree53fed2416810a992225aa31d6b44556ca70c8785 /win32/config_H.bc
parent15ee1d8715e28c0c0be2cceb2f9f90d79153090e (diff)
downloadperl-07ba589215942ebbc273059e8ab8622602f3e0f2.tar.gz
[win32] various
- s/PerlIO_fread/PerlIO_read/, the former doesn't exist - add missing prototypes - regenerate win32/config*.?c p4raw-id: //depot/win32/perl@791
Diffstat (limited to 'win32/config_H.bc')
-rw-r--r--win32/config_H.bc85
1 files changed, 78 insertions, 7 deletions
diff --git a/win32/config_H.bc b/win32/config_H.bc
index b8f52a020c..bcdc0b8d78 100644
--- a/win32/config_H.bc
+++ b/win32/config_H.bc
@@ -12,7 +12,7 @@
/*
* Package name : perl5
- * Source directory : undef
+ * Source directory :
* Configuration time: undef
* Configured by : gsar
* Target system :
@@ -239,12 +239,6 @@
*/
/*#define HAS_GETGROUPS /**/
-/* HAS_GETHOSTENT:
- * This symbol, if defined, indicates that the gethostent routine is
- * available to lookup host names in some data base or other.
- */
-/*#define HAS_GETHOSTENT /**/
-
/* HAS_UNAME:
* This symbol, if defined, indicates that the C program may use the
* uname() routine to derive the host name. See also HAS_GETHOSTNAME
@@ -1467,6 +1461,12 @@
#define HAS_VPRINTF /**/
/*#define USE_CHAR_VSPRINTF /**/
+/* DOUBLESIZE:
+ * This symbol contains the size of a double, so that the C preprocessor
+ * can make decisions based on it.
+ */
+#define DOUBLESIZE 8 /**/
+
/* I_TIME:
* This symbol, if defined, indicates to the C program that it should
* include <time.h>.
@@ -1526,6 +1526,14 @@
#define RD_NODATA -1
#define EOF_NONBLOCK
+/* PTRSIZE:
+ * This symbol contains the size of a pointer, so that the C preprocessor
+ * can make decisions based on it. It will be sizeof(void *) if
+ * the compiler supports (void *); otherwise it will be
+ * sizeof(char *).
+ */
+#define PTRSIZE 4 /**/
+
/* RANDBITS:
* This symbol contains the number of bits of random number the rand()
* function produces. Usual values are 15, 16, and 31.
@@ -1591,6 +1599,58 @@
*/
/*#define CSH "" /**/
+/* HAS_GETHOSTBYADDR:
+ * This symbol, if defined, indicates that the gethostbyaddr() routine is
+ * available to look up hosts by their IP addresses.
+ */
+#define HAS_GETHOSTBYADDR /**/
+
+/* HAS_GETHOSTBYNAME:
+ * This symbol, if defined, indicates that the gethostbyname() routine is
+ * available to look up host names in some data base or other.
+ */
+#define HAS_GETHOSTBYNAME /**/
+
+/* HAS_GETHOSTENT:
+ * This symbol, if defined, indicates that the gethostent() routine is
+ * available to look up host names in some data base or another.
+ */
+/*#define HAS_GETHOSTENT /**/
+
+/* HAS_GETNETBYADDR:
+ * This symbol, if defined, indicates that the getnetbyaddr() routine is
+ * available to look up networks by their IP addresses.
+ */
+/*#define HAS_GETNETBYADDR /**/
+
+/* HAS_GETNETBYNAME:
+ * This symbol, if defined, indicates that the getnetbyname() routine is
+ * available to look up networks by their names.
+ */
+/*#define HAS_GETNETBYNAME /**/
+
+/* HAS_GETPROTOBYNAME:
+ * This symbol, if defined, indicates that the getprotobyname()
+ * routine is available to look up protocols by their name.
+ */
+/* HAS_GETPROTOBYNUMBER:
+ * This symbol, if defined, indicates that the getprotobynumber()
+ * routine is available to look up protocols by their number.
+ */
+#define HAS_GETPROTOBYNAME /**/
+#define HAS_GETPROTOBYNUMBER /**/
+
+/* HAS_GETSERVBYNAME:
+ * This symbol, if defined, indicates that the getservbyname()
+ * routine is available to look up services by their name.
+ */
+/* HAS_GETSERVBYPORT:
+ * This symbol, if defined, indicates that the getservbyport()
+ * routine is available to look up services by their port.
+ */
+#define HAS_GETSERVBYNAME /**/
+#define HAS_GETSERVBYPORT /**/
+
/* HAS_SETGROUPS:
* This symbol, if defined, indicates that the setgroups() routine is
* available to set the list of process groups. If unavailable, multiple
@@ -1598,6 +1658,12 @@
*/
/*#define HAS_SETGROUPS /**/
+/* HAS_SETHOSTENT:
+ * This symbol, if defined, indicates that the sethostent() routine is
+ * available.
+ */
+/*#define HAS_SETHOSTENT /**/
+
/* 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
@@ -1802,7 +1868,12 @@
* This symbol, if defined, indicates that Perl should
* be built to use threads.
*/
+/* OLD_PTHREADS_API:
+ * This symbol, if defined, indicates that Perl should
+ * be built to use the old draft POSIX threads API.
+ */
/*#define USE_THREADS /**/
+/*#define OLD_PTHREADS_API /**/
#endif
#include <win32.h>