summaryrefslogtreecommitdiff
path: root/vos
diff options
context:
space:
mode:
authorJarkko Hietaniemi <jhi@iki.fi>2000-11-12 19:00:01 +0000
committerJarkko Hietaniemi <jhi@iki.fi>2000-11-12 19:00:01 +0000
commit411ab01cfe8d3e519f9d6ca02e689da8f7724fd9 (patch)
tree5ef608444e22b502de240d1afed31032905366a5 /vos
parentefdf3af0101f6674227449ca5d7f23c6fc6c46e5 (diff)
downloadperl-411ab01cfe8d3e519f9d6ca02e689da8f7724fd9.tar.gz
Add HAS_FSYNC, lack noticed by Nicholas Clark.
p4raw-id: //depot/perl@7653
Diffstat (limited to 'vos')
-rw-r--r--vos/config.alpha.def1
-rw-r--r--vos/config.alpha.h7
-rw-r--r--vos/config.ga.def1
-rw-r--r--vos/config.ga.h7
4 files changed, 16 insertions, 0 deletions
diff --git a/vos/config.alpha.def b/vos/config.alpha.def
index e58fd1294f..31504f3454 100644
--- a/vos/config.alpha.def
+++ b/vos/config.alpha.def
@@ -72,6 +72,7 @@ $d_fseeko='undef'
$d_fsetpos='define'
$d_fstatfs='undef'
$d_fstatvfs='undef'
+$d_fsync='undef'
$d_ftello='undef'
$d_Gconvert='sprintf((b),"%.*g",(n),(x))'
$d_getcwd='define'
diff --git a/vos/config.alpha.h b/vos/config.alpha.h
index 66b3d7a5e9..656395bbbb 100644
--- a/vos/config.alpha.h
+++ b/vos/config.alpha.h
@@ -1357,6 +1357,13 @@
*/
/*#define HAS_FSTATFS /**/
+/* HAS_FSYNC:
+ * This symbol, if defined, indicates that the fsync routine is
+ * available to write a file's modified data and attributes to
+ * permanent storage.
+ */
+/*#define HAS_FSYNC /**/
+
/* HAS_FTELLO:
* This symbol, if defined, indicates that the ftello routine is
* available to ftell beyond 32 bits (useful for ILP32 hosts).
diff --git a/vos/config.ga.def b/vos/config.ga.def
index f7283408a1..efc8c1a640 100644
--- a/vos/config.ga.def
+++ b/vos/config.ga.def
@@ -72,6 +72,7 @@ $d_fseeko='undef'
$d_fsetpos='define'
$d_fstatfs='undef'
$d_fstatvfs='undef'
+$d_fsync='undef'
$d_ftello='undef'
$d_Gconvert='sprintf((b),"%.*g",(n),(x))'
$d_getcwd='define'
diff --git a/vos/config.ga.h b/vos/config.ga.h
index 4bea2da04c..f0b49de383 100644
--- a/vos/config.ga.h
+++ b/vos/config.ga.h
@@ -1357,6 +1357,13 @@
*/
/*#define HAS_FSTATFS /**/
+/* HAS_FSYNC:
+ * This symbol, if defined, indicates that the fsync routine is
+ * available to write a file's modified data and attributes to
+ * permanent storage.
+ */
+/*#define HAS_FSYNC /**/
+
/* HAS_FTELLO:
* This symbol, if defined, indicates that the ftello routine is
* available to ftell beyond 32 bits (useful for ILP32 hosts).