summaryrefslogtreecommitdiff
path: root/win32
diff options
context:
space:
mode:
authorJarkko Hietaniemi <jhi@iki.fi>2003-04-23 18:53:46 +0000
committerJarkko Hietaniemi <jhi@iki.fi>2003-04-23 18:53:46 +0000
commit1de32f2a8367111f29377c6ed81b538f36717dd9 (patch)
tree9ed632b812cc1ce84ee803b2b85f78b8f2b5b6f5 /win32
parent4d54317ac9ba0c90a68cd73dbfa18c9d8dcb5075 (diff)
downloadperl-1de32f2a8367111f29377c6ed81b538f36717dd9.tar.gz
Introduce 'fast stdio' symbols to non-Configure lands.
p4raw-id: //depot/perl@19314
Diffstat (limited to 'win32')
-rw-r--r--win32/config.bc2
-rw-r--r--win32/config.gc2
-rw-r--r--win32/config.vc2
-rw-r--r--win32/config.vc642
-rw-r--r--win32/config_H.bc15
-rw-r--r--win32/config_H.gc15
-rw-r--r--win32/config_H.vc15
-rw-r--r--win32/config_H.vc6424
8 files changed, 77 insertions, 0 deletions
diff --git a/win32/config.bc b/win32/config.bc
index ed55066605..f601e72843 100644
--- a/win32/config.bc
+++ b/win32/config.bc
@@ -150,6 +150,7 @@ d_endsent='undef'
d_endservent_r='undef'
d_eofnblk='define'
d_eunice='undef'
+d_faststdio='define'
d_fchdir='undef'
d_fchmod='undef'
d_fchown='undef'
@@ -907,6 +908,7 @@ use64bitall='undef'
use64bitint='undef'
usecrosscompile='undef'
usedl='define'
+usefaststdio='undef'
useithreads='undef'
uselargefiles='define'
uselongdouble='undef'
diff --git a/win32/config.gc b/win32/config.gc
index 2b91ca8697..43d02415ed 100644
--- a/win32/config.gc
+++ b/win32/config.gc
@@ -150,6 +150,7 @@ d_endsent='undef'
d_endservent_r='undef'
d_eofnblk='define'
d_eunice='undef'
+d_faststdio='undef'
d_fchdir='undef'
d_fchmod='undef'
d_fchown='undef'
@@ -907,6 +908,7 @@ use64bitall='undef'
use64bitint='undef'
usecrosscompile='undef'
usedl='define'
+usefaststdio='undef'
useithreads='undef'
uselargefiles='define'
uselongdouble='undef'
diff --git a/win32/config.vc b/win32/config.vc
index 70b4a329bb..7b15b752c2 100644
--- a/win32/config.vc
+++ b/win32/config.vc
@@ -150,6 +150,7 @@ d_endsent='undef'
d_endservent_r='undef'
d_eofnblk='define'
d_eunice='undef'
+d_faststdio='define'
d_fchdir='undef'
d_fchmod='undef'
d_fchown='undef'
@@ -907,6 +908,7 @@ use64bitall='undef'
use64bitint='undef'
usecrosscompile='undef'
usedl='define'
+usefaststdio='undef'
useithreads='undef'
uselargefiles='define'
uselongdouble='undef'
diff --git a/win32/config.vc64 b/win32/config.vc64
index 7ca5e9cfdc..0ed41ca429 100644
--- a/win32/config.vc64
+++ b/win32/config.vc64
@@ -150,6 +150,7 @@ d_endsent='undef'
d_endservent_r='undef'
d_eofnblk='define'
d_eunice='undef'
+d_faststdio='undef'
d_fchdir='undef'
d_fchmod='undef'
d_fchown='undef'
@@ -907,6 +908,7 @@ use64bitall='undef'
use64bitint='define'
usecrosscompile='undef'
usedl='define'
+usefaststdio='undef'
useithreads='undef'
uselargefiles='define'
uselongdouble='undef'
diff --git a/win32/config_H.bc b/win32/config_H.bc
index 1efc090263..bc3efa9557 100644
--- a/win32/config_H.bc
+++ b/win32/config_H.bc
@@ -2336,6 +2336,12 @@
*/
/*#define DLSYM_NEEDS_UNDERSCORE /**/
+/* HAS_FAST_STDIO:
+ * This symbol, if defined, indicates that the "fast stdio"
+ * is available to manipulate the stdio buffers directly.
+ */
+#define HAS_FAST_STDIO /**/
+
/* HAS_FCHDIR:
* This symbol, if defined, indicates that the fchdir routine is
* available to change directory using a file descriptor.
@@ -3292,6 +3298,15 @@
/*#define USE_64_BIT_ALL /**/
#endif
+/* USE_FAST_STDIO:
+ * This symbol, if defined, indicates that Perl should
+ * be built to use 'fast stdio'.
+ * Defaults to define in Perls 5.8 and earlier, to undef later.
+ */
+#ifndef USE_FAST_STDIO
+/*#define USE_FAST_STDIO / **/
+#endif
+
/* USE_LARGE_FILES:
* This symbol, if defined, indicates that large file support
* should be used when available.
diff --git a/win32/config_H.gc b/win32/config_H.gc
index cf6d17e0e5..3c07bf149e 100644
--- a/win32/config_H.gc
+++ b/win32/config_H.gc
@@ -2336,6 +2336,12 @@
*/
/*#define DLSYM_NEEDS_UNDERSCORE /**/
+/* HAS_FAST_STDIO:
+ * This symbol, if defined, indicates that the "fast stdio"
+ * is available to manipulate the stdio buffers directly.
+ */
+#define HAS_FAST_STDIO /**/
+
/* HAS_FCHDIR:
* This symbol, if defined, indicates that the fchdir routine is
* available to change directory using a file descriptor.
@@ -3292,6 +3298,15 @@
/*#define USE_64_BIT_ALL /**/
#endif
+/* USE_FAST_STDIO:
+ * This symbol, if defined, indicates that Perl should
+ * be built to use 'fast stdio'.
+ * Defaults to define in Perls 5.8 and earlier, to undef later.
+ */
+#ifndef USE_FAST_STDIO
+/*#define USE_FAST_STDIO / **/
+#endif
+
/* USE_LARGE_FILES:
* This symbol, if defined, indicates that large file support
* should be used when available.
diff --git a/win32/config_H.vc b/win32/config_H.vc
index 712f5e260f..62e37727ef 100644
--- a/win32/config_H.vc
+++ b/win32/config_H.vc
@@ -2336,6 +2336,12 @@
*/
/*#define DLSYM_NEEDS_UNDERSCORE /**/
+/* HAS_FAST_STDIO:
+ * This symbol, if defined, indicates that the "fast stdio"
+ * is available to manipulate the stdio buffers directly.
+ */
+#define HAS_FAST_STDIO /**/
+
/* HAS_FCHDIR:
* This symbol, if defined, indicates that the fchdir routine is
* available to change directory using a file descriptor.
@@ -3292,6 +3298,15 @@
/*#define USE_64_BIT_ALL /**/
#endif
+/* USE_FAST_STDIO:
+ * This symbol, if defined, indicates that Perl should
+ * be built to use 'fast stdio'.
+ * Defaults to define in Perls 5.8 and earlier, to undef later.
+ */
+#ifndef USE_FAST_STDIO
+/*#define USE_FAST_STDIO / **/
+#endif
+
/* USE_LARGE_FILES:
* This symbol, if defined, indicates that large file support
* should be used when available.
diff --git a/win32/config_H.vc64 b/win32/config_H.vc64
index 23e7156905..0654a0812e 100644
--- a/win32/config_H.vc64
+++ b/win32/config_H.vc64
@@ -2336,6 +2336,12 @@
*/
/*#define DLSYM_NEEDS_UNDERSCORE /**/
+/* HAS_FAST_STDIO:
+ * This symbol, if defined, indicates that the "fast stdio"
+ * is available to manipulate the stdio buffers directly.
+ */
+#define HAS_FAST_STDIO /**/
+
/* HAS_FCHDIR:
* This symbol, if defined, indicates that the fchdir routine is
* available to change directory using a file descriptor.
@@ -3292,6 +3298,24 @@
/*#define USE_64_BIT_ALL /**/
#endif
+/* USE_FAST_STDIO:
+ * This symbol, if defined, indicates that Perl should
+ * be built to use 'fast stdio'.
+ * Defaults to define in Perls 5.8 and earlier, to undef later.
+ */
+#ifndef USE_FAST_STDIO
+/*#define USE_FAST_STDIO / **/
+#endif
+
+/* USE_FAST_STDIO:
+ * This symbol, if defined, indicates that Perl should
+ * be built to use 'fast stdio'.
+ * Defaults to define in Perls 5.8 and earlier, to undef later.
+ */
+#ifndef USE_FAST_STDIO
+/*#define USE_FAST_STDIO / **/
+#endif
+
/* USE_LARGE_FILES:
* This symbol, if defined, indicates that large file support
* should be used when available.