summaryrefslogtreecommitdiff
path: root/win32
diff options
context:
space:
mode:
authorJarkko Hietaniemi <jhi@iki.fi>2000-02-09 02:07:08 +0000
committerJarkko Hietaniemi <jhi@iki.fi>2000-02-09 02:07:08 +0000
commitfe749a9feb9cbf8d28d589c8fd24caaf6b33a0a4 (patch)
tree8fd43ad8313fa03e4b962667f1a1b0bb21b56845 /win32
parent1761cee512762c09b2a848d3c6cbd5a3b4232ffa (diff)
downloadperl-fe749a9feb9cbf8d28d589c8fd24caaf6b33a0a4.tar.gz
Add/restore probes for getcwd/mk*temp*/mmap.
p4raw-id: //depot/cfgperl@5044
Diffstat (limited to 'win32')
-rw-r--r--win32/config.bc18
-rw-r--r--win32/config.gc18
-rw-r--r--win32/config.vc18
-rw-r--r--win32/config_H.bc32
-rw-r--r--win32/config_H.gc32
-rw-r--r--win32/config_H.vc32
6 files changed, 138 insertions, 12 deletions
diff --git a/win32/config.bc b/win32/config.bc
index fd70a3f560..70054d67fd 100644
--- a/win32/config.bc
+++ b/win32/config.bc
@@ -147,6 +147,7 @@ d_fstatfs='undef'
d_fstatvfs='undef'
d_ftello='undef'
d_ftime='define'
+d_getcwd='undef'
d_getgrent='undef'
d_getgrps='undef'
d_gethbyaddr='define'
@@ -164,13 +165,13 @@ d_getnetprotos='undef'
d_getpbyname='define'
d_getpbynumber='define'
d_getpent='undef'
-d_getpwent='undef'
d_getpgid='undef'
d_getpgrp2='undef'
d_getpgrp='undef'
d_getppid='undef'
d_getprior='undef'
d_getprotoprotos='define'
+d_getpwent='undef'
d_getsbyname='define'
d_getsbyport='define'
d_getsent='undef'
@@ -178,23 +179,24 @@ d_getservprotos='define'
d_getspent='undef'
d_getspnam='undef'
d_gettimeod='undef'
+d_gnulibc='undef'
d_grpasswd='undef'
d_hasmntopt='undef'
-d_gnulibc='undef'
d_htonl='define'
d_index='undef'
d_inetaton='undef'
d_int64t='undef'
d_isascii='define'
d_killpg='undef'
-d_ldbl_dig='define'
d_lchown='undef'
+d_ldbl_dig='define'
d_link='define'
d_locconv='define'
d_lockf='undef'
d_longdbl='define'
d_longlong='undef'
d_lstat='undef'
+d_madvise='undef'
d_mblen='define'
d_mbstowcs='define'
d_mbtowc='define'
@@ -204,8 +206,13 @@ d_memcpy='define'
d_memmove='define'
d_memset='define'
d_mkdir='define'
+d_mkdtemp='undef'
d_mkfifo='undef'
+d_mkstemp='undef'
+d_mkstemps='undef'
d_mktime='define'
+d_mmap='undef'
+d_mprotect='undef'
d_msg='undef'
d_msg_ctrunc='undef'
d_msg_dontroute='undef'
@@ -216,6 +223,8 @@ d_msgctl='undef'
d_msgget='undef'
d_msgrcv='undef'
d_msgsnd='undef'
+d_msync='undef'
+d_munmap='undef'
d_mymalloc='undef'
d_nice='undef'
d_off64_t='undef'
@@ -262,7 +271,6 @@ d_seteuid='undef'
d_setgrent='undef'
d_setgrps='undef'
d_sethent='undef'
-d_setpwent='undef'
d_setlinebuf='undef'
d_setlocale='define'
d_setnent='undef'
@@ -271,6 +279,7 @@ d_setpgid='undef'
d_setpgrp2='undef'
d_setpgrp='undef'
d_setprior='undef'
+d_setpwent='undef'
d_setregid='undef'
d_setresgid='undef'
d_setresuid='undef'
@@ -540,6 +549,7 @@ man3ext='3'
medium=''
mips_type=''
mkdir='mkdir'
+mmaptype='void *'
models='none'
modetype='mode_t'
more='more /e'
diff --git a/win32/config.gc b/win32/config.gc
index 10a1c778f9..9b613d939e 100644
--- a/win32/config.gc
+++ b/win32/config.gc
@@ -147,6 +147,7 @@ d_fstatfs='undef'
d_fstatvfs='undef'
d_ftello='undef'
d_ftime='define'
+d_getcwd='undef'
d_getgrent='undef'
d_getgrps='undef'
d_gethbyaddr='define'
@@ -164,13 +165,13 @@ d_getnetprotos='undef'
d_getpbyname='define'
d_getpbynumber='define'
d_getpent='undef'
-d_getpwent='undef'
d_getpgid='undef'
d_getpgrp2='undef'
d_getpgrp='undef'
d_getppid='undef'
d_getprior='undef'
d_getprotoprotos='define'
+d_getpwent='undef'
d_getsbyname='define'
d_getsbyport='define'
d_getsent='undef'
@@ -178,23 +179,24 @@ d_getservprotos='define'
d_getspent='undef'
d_getspnam='undef'
d_gettimeod='undef'
+d_gnulibc='undef'
d_grpasswd='undef'
d_hasmntopt='undef'
-d_gnulibc='undef'
d_htonl='define'
d_index='undef'
d_inetaton='undef'
d_int64t='undef'
d_isascii='define'
d_killpg='undef'
-d_ldbl_dig='define'
d_lchown='undef'
+d_ldbl_dig='define'
d_link='define'
d_locconv='define'
d_lockf='undef'
d_longdbl='define'
d_longlong='undef'
d_lstat='undef'
+d_madvise='undef'
d_mblen='define'
d_mbstowcs='define'
d_mbtowc='define'
@@ -204,8 +206,13 @@ d_memcpy='define'
d_memmove='define'
d_memset='define'
d_mkdir='define'
+d_mkdtemp='undef'
d_mkfifo='undef'
+d_mkstemp='undef'
+d_mkstemps='undef'
d_mktime='define'
+d_mmap='undef'
+d_mprotect='undef'
d_msg='undef'
d_msg_ctrunc='undef'
d_msg_dontroute='undef'
@@ -216,6 +223,8 @@ d_msgctl='undef'
d_msgget='undef'
d_msgrcv='undef'
d_msgsnd='undef'
+d_msync='undef'
+d_munmap='undef'
d_mymalloc='undef'
d_nice='undef'
d_off64_t='undef'
@@ -262,7 +271,6 @@ d_seteuid='undef'
d_setgrent='undef'
d_setgrps='undef'
d_sethent='undef'
-d_setpwent='undef'
d_setlinebuf='undef'
d_setlocale='define'
d_setnent='undef'
@@ -271,6 +279,7 @@ d_setpgid='undef'
d_setpgrp2='undef'
d_setpgrp='undef'
d_setprior='undef'
+d_setpwent='undef'
d_setregid='undef'
d_setresgid='undef'
d_setresuid='undef'
@@ -540,6 +549,7 @@ man3ext='3'
medium=''
mips_type=''
mkdir='mkdir'
+mmaptype='void *'
models='none'
modetype='mode_t'
more='more /e'
diff --git a/win32/config.vc b/win32/config.vc
index 5514827e86..fa5ab64b7e 100644
--- a/win32/config.vc
+++ b/win32/config.vc
@@ -147,6 +147,7 @@ d_fstatfs='undef'
d_fstatvfs='undef'
d_ftello='undef'
d_ftime='define'
+d_getcwd='undef'
d_getgrent='undef'
d_getgrps='undef'
d_gethbyaddr='define'
@@ -164,13 +165,13 @@ d_getnetprotos='undef'
d_getpbyname='define'
d_getpbynumber='define'
d_getpent='undef'
-d_getpwent='undef'
d_getpgid='undef'
d_getpgrp2='undef'
d_getpgrp='undef'
d_getppid='undef'
d_getprior='undef'
d_getprotoprotos='define'
+d_getpwent='undef'
d_getsbyname='define'
d_getsbyport='define'
d_getsent='undef'
@@ -178,23 +179,24 @@ d_getservprotos='define'
d_getspent='undef'
d_getspnam='undef'
d_gettimeod='undef'
+d_gnulibc='undef'
d_grpasswd='undef'
d_hasmntopt='undef'
-d_gnulibc='undef'
d_htonl='define'
d_index='undef'
d_inetaton='undef'
d_int64t='undef'
d_isascii='define'
d_killpg='undef'
-d_ldbl_dig='define'
d_lchown='undef'
+d_ldbl_dig='define'
d_link='define'
d_locconv='define'
d_lockf='undef'
d_longdbl='define'
d_longlong='undef'
d_lstat='undef'
+d_madvise='undef'
d_mblen='define'
d_mbstowcs='define'
d_mbtowc='define'
@@ -204,8 +206,13 @@ d_memcpy='define'
d_memmove='define'
d_memset='define'
d_mkdir='define'
+d_mkdtemp='undef'
d_mkfifo='undef'
+d_mkstemp='undef'
+d_mkstemps='undef'
d_mktime='define'
+d_mmap='undef'
+d_mprotect='undef'
d_msg='undef'
d_msg_ctrunc='undef'
d_msg_dontroute='undef'
@@ -216,6 +223,8 @@ d_msgctl='undef'
d_msgget='undef'
d_msgrcv='undef'
d_msgsnd='undef'
+d_msync='undef'
+d_munmap='undef'
d_mymalloc='undef'
d_nice='undef'
d_off64_t='undef'
@@ -262,7 +271,6 @@ d_seteuid='undef'
d_setgrent='undef'
d_setgrps='undef'
d_sethent='undef'
-d_setpwent='undef'
d_setlinebuf='undef'
d_setlocale='define'
d_setnent='undef'
@@ -271,6 +279,7 @@ d_setpgid='undef'
d_setpgrp2='undef'
d_setpgrp='undef'
d_setprior='undef'
+d_setpwent='undef'
d_setregid='undef'
d_setresgid='undef'
d_setresuid='undef'
@@ -540,6 +549,7 @@ man3ext='3'
medium=''
mips_type=''
mkdir='mkdir'
+mmaptype='void *'
models='none'
modetype='mode_t'
more='more /e'
diff --git a/win32/config_H.bc b/win32/config_H.bc
index e89f71eecd..7ce21cbd9d 100644
--- a/win32/config_H.bc
+++ b/win32/config_H.bc
@@ -293,6 +293,12 @@
*/
/*#define HAS_LSTAT /**/
+/* HAS_MADVISE:
+ * This symbol, if defined, indicates that the madvise routine is
+ * available to hint about the expected access behavior.
+ */
+/*#define HAS_MADVISE /**/
+
/* HAS_MBLEN:
* This symbol, if defined, indicates that the mblen routine is available
* to find the number of bytes in a multibye character.
@@ -344,6 +350,12 @@
*/
#define HAS_MKDIR /**/
+/* HAS_MKDTEMP:
+ * This symbol, if defined, indicates that the mkdtemp routine is
+ * available to exclusively create a uniquely named temporary directory.
+ */
+/*#define HAS_MKDTEMP /**/
+
/* HAS_MKFIFO:
* This symbol, if defined, indicates that the mkfifo routine is
* available to create FIFOs. Otherwise, mknod should be able to
@@ -352,6 +364,20 @@
*/
/*#define HAS_MKFIFO /**/
+/* HAS_MKSTEMP:
+ * This symbol, if defined, indicates that the mkstemp routine is
+ * available to exclusively create and open a uniquely named
+ * extemporary file.
+ */
+/*#define HAS_MKSTEMP /**/
+
+/* HAS_MKSTEMPS:
+ * This symbol, if defined, indicates that the mkstemps routine is
+ * available to exclusively create and open a uniquely named
+ * (with a suffix) temporary file.
+ */
+/*#define HAS_MKSTEMPS /**/
+
/* HAS_MKTIME:
* This symbol, if defined, indicates that the mktime routine is
* available.
@@ -1361,6 +1387,12 @@
*/
#define Gconvert(x,n,t,b) gcvt((x),(n),(b))
+/* HAS_GETCWD:
+ * This symbol, if defined, indicates that the getcwd routine is
+ * available to get the current working directory.
+ */
+/*#define HAS_GETCWD /**/
+
/* HAS_GETGRENT:
* This symbol, if defined, indicates that the getgrent routine is
* available for sequential access of the group database.
diff --git a/win32/config_H.gc b/win32/config_H.gc
index d9adb8f8d7..f7b3ff96b6 100644
--- a/win32/config_H.gc
+++ b/win32/config_H.gc
@@ -293,6 +293,12 @@
*/
/*#define HAS_LSTAT /**/
+/* HAS_MADVISE:
+ * This symbol, if defined, indicates that the madvise routine is
+ * available to hint about the expected access behavior.
+ */
+/*#define HAS_MADVISE /**/
+
/* HAS_MBLEN:
* This symbol, if defined, indicates that the mblen routine is available
* to find the number of bytes in a multibye character.
@@ -344,6 +350,12 @@
*/
#define HAS_MKDIR /**/
+/* HAS_MKDTEMP:
+ * This symbol, if defined, indicates that the mkdtemp routine is
+ * available to exclusively create a uniquely named temporary directory.
+ */
+/*#define HAS_MKDTEMP /**/
+
/* HAS_MKFIFO:
* This symbol, if defined, indicates that the mkfifo routine is
* available to create FIFOs. Otherwise, mknod should be able to
@@ -352,6 +364,20 @@
*/
/*#define HAS_MKFIFO /**/
+/* HAS_MKSTEMP:
+ * This symbol, if defined, indicates that the mkstemp routine is
+ * available to exclusively create and open a uniquely named
+ * temporary file.
+ */
+/*#define HAS_MKSTEMP /**/
+
+/* HAS_MKSTEMPS:
+ * This symbol, if defined, indicates that the mkstemps routine is
+ * available to exclusively create and open a uniquely named
+ * (with a suffix) temporary file.
+ */
+/*#define HAS_MKSTEMPS /**/
+
/* HAS_MKTIME:
* This symbol, if defined, indicates that the mktime routine is
* available.
@@ -1361,6 +1387,12 @@
*/
#define Gconvert(x,n,t,b) sprintf((b),"%.*g",(n),(x))
+/* HAS_GETCWD:
+ * This symbol, if defined, indicates that the getcwd routine is
+ * available to get the current working directory.
+ */
+/*#define HAS_GETCWD /**/
+
/* HAS_GETGRENT:
* This symbol, if defined, indicates that the getgrent routine is
* available for sequential access of the group database.
diff --git a/win32/config_H.vc b/win32/config_H.vc
index 1cd5e65a60..c4d9c4292f 100644
--- a/win32/config_H.vc
+++ b/win32/config_H.vc
@@ -293,6 +293,12 @@
*/
/*#define HAS_LSTAT /**/
+/* HAS_MADVISE:
+ * This symbol, if defined, indicates that the madvise routine is
+ * available to hint about the expected access behavior.
+ */
+/*#define HAS_MADVISE /**/
+
/* HAS_MBLEN:
* This symbol, if defined, indicates that the mblen routine is available
* to find the number of bytes in a multibye character.
@@ -344,6 +350,12 @@
*/
#define HAS_MKDIR /**/
+/* HAS_MKDTEMP:
+ * This symbol, if defined, indicates that the mkdtemp routine is
+ * available to exclusively create a uniquely named temporary directory.
+ */
+/*#define HAS_MKDTEMP /**/
+
/* HAS_MKFIFO:
* This symbol, if defined, indicates that the mkfifo routine is
* available to create FIFOs. Otherwise, mknod should be able to
@@ -352,6 +364,20 @@
*/
/*#define HAS_MKFIFO /**/
+/* HAS_MKSTEMP:
+ * This symbol, if defined, indicates that the mkstemp routine is
+ * available to exclusively create and open a uniquely named
+ * temporary file.
+ */
+/*#define HAS_MKSTEMP /**/
+
+/* HAS_MKSTEMPS:
+ * This symbol, if defined, indicates that the mkstemps routine is
+ * available to exclusively create and open a uniquely named
+ * (with a suffix) temporary file.
+ */
+/*#define HAS_MKSTEMPS /**/
+
/* HAS_MKTIME:
* This symbol, if defined, indicates that the mktime routine is
* available.
@@ -1361,6 +1387,12 @@
*/
#define Gconvert(x,n,t,b) sprintf((b),"%.*g",(n),(x))
+/* HAS_GETCWD:
+ * This symbol, if defined, indicates that the getcwd routine is
+ * available to get the current working directory.
+ */
+/*#define HAS_GETCWD /**/
+
/* HAS_GETGRENT:
* This symbol, if defined, indicates that the getgrent routine is
* available for sequential access of the group database.