d_fpgetround=''
d_fpos64_t=''
d_frexpl=''
-d_fs_data_s=''
d_fseeko=''
d_fsetpos=''
-d_fstatfs=''
d_fsync=''
d_ftello=''
d_ftime=''
d_getaddrinfo=''
d_getcwd=''
d_getespwnam=''
-d_getfsstat=''
d_getgrent=''
d_getgrent_r=''
getgrent_r_proto=''
d_getlogin=''
d_getlogin_r=''
getlogin_r_proto=''
-d_getmnt=''
-d_getmntent=''
d_getnameinfo=''
d_getnbyaddr=''
d_getnbyname=''
gmtime_r_proto=''
d_gnulibc=''
gnulibc_version=''
-d_hasmntopt=''
d_htonl=''
d_hypot=''
d_ilogb=''
d_sresuproto=''
d_stat=''
d_statblks=''
-d_statfs_f_flags=''
-d_statfs_s=''
d_static_inline=''
perl_static_inline=''
-d_fstatvfs=''
-d_statvfs=''
d_stdio_cnt_lval=''
d_stdio_ptr_lval=''
d_stdio_ptr_lval_nochange_cnt=''
d_unsetenv=''
d_usleep=''
d_usleepproto=''
-d_ustat=''
d_pseudofork=''
d_vfork=''
usevfork=''
i_mallocmalloc=''
i_math=''
i_memory=''
-i_mntent=''
d_gdbm_ndbm_h_uses_prototypes=''
d_gdbmndbm_h_uses_prototypes=''
d_ndbm=''
i_syslog=''
i_sysmman=''
i_sysmode=''
-i_sysmount=''
i_sysndir=''
i_sysparam=''
i_syspoll=''
i_syssecrt=''
i_sysselct=''
i_sysstat=''
-i_sysstatfs=''
-i_sysstatvfs=''
i_systimes=''
i_systypes=''
i_sysuio=''
i_sysun=''
i_sysutsname=''
-i_sysvfs=''
i_syswait=''
i_sgtty=''
i_termio=''
i_time=''
timeincl=''
i_unistd=''
-i_ustat=''
i_utime=''
i_values=''
i_stdarg=''
set sys/param.h i_sysparam
eval $inhdr
-: see if this is a sys/mount.h system
-set sys/mount.h i_sysmount
-eval $inhdr
-
-: Check for fs_data_s
-echo " "
-echo "Checking to see if your system supports struct fs_data..." >&4
-set d_fs_data_s fs_data $i_systypes sys/types.h $i_sysparam sys/param.h $i_sysmount sys/mount.h
-eval $hasstruct
-case "$d_fs_data_s" in
-"$define") echo "Yes, it does." ;;
-*) echo "No, it doesn't." ;;
-esac
-
: see if fseeko exists
set fseeko d_fseeko
eval $inlibc
set fsetpos d_fsetpos
eval $inlibc
-: see if fstatfs exists
-set fstatfs d_fstatfs
-eval $inlibc
-
-: see if statvfs exists
-set statvfs d_statvfs
-eval $inlibc
-
-: see if fstatvfs exists
-set fstatvfs d_fstatvfs
-eval $inlibc
-
-
: see if fsync exists
set fsync d_fsync
eval $inlibc
set getespwnam d_getespwnam
eval $inlibc
-: see if getfsstat exists
-set getfsstat d_getfsstat
-eval $inlibc
-
: see if getgrent exists
set getgrent d_getgrent
eval $inlibc
;;
esac
-: see if getmnt exists
-set getmnt d_getmnt
-eval $inlibc
-
-: see if getmntent exists
-set getmntent d_getmntent
-eval $inlibc
-
: see if getnameinfo exists
set getnameinfo d_getnameinfo
eval $inlibc
;;
esac
-: see if hasmntopt exists
-set hasmntopt d_hasmntopt
-eval $inlibc
-
: see if this is a netinet/in.h or sys/in.h system
set netinet/in.h i_niin sys/in.h i_sysin
eval $inhdr
set d_statblks stat st_blocks $i_sysstat sys/stat.h
eval $hasfield
-: see if this is a sys/vfs.h system
-set sys/vfs.h i_sysvfs
-eval $inhdr
-
-: see if this is a sys/statfs.h system
-set sys/statfs.h i_sysstatfs
-eval $inhdr
-
-: Check for statfs_s
-echo " "
-echo "Checking to see if your system supports struct statfs..." >&4
-set d_statfs_s statfs $i_systypes sys/types.h $i_sysparam sys/param.h $i_sysmount sys/mount.h $i_sysvfs sys/vfs.h $i_sysstatfs sys/statfs.h
-eval $hasstruct
-case "$d_statfs_s" in
-"$define") echo "Yes, it does." ;;
-*) echo "No, it doesn't." ;;
-esac
-
-
-: see if struct statfs knows about f_flags
-case "$d_statfs_s" in
-define)
- echo " "
- echo "Checking to see if your struct statfs has f_flags field..." >&4
- set d_statfs_f_flags statfs f_flags $i_systypes sys/types.h $i_sysparam sys/param.h $i_sysmount sys/mount.h $i_sysvfs sys/vfs.h $i_sysstatfs sys/statfs.h
- eval $hasfield
- ;;
-*) val="$undef"
- set d_statfs_f_flags
- eval $setvar
- ;;
-esac
-case "$d_statfs_f_flags" in
-"$define") echo "Yes, it does." ;;
-*) echo "No, it doesn't." ;;
-esac
-
: see what flavor, if any, of static inline is supported
echo " "
echo "Checking to see if your system supports static inline..."
set d_usleepproto usleep $i_unistd unistd.h
eval $hasproto
-: see if ustat exists
-set ustat d_ustat
-eval $inlibc
-
: see if closedir exists
set closedir d_closedir
eval $inlibc
i_machcthr="$undef"
fi
-: see if this is a mntent.h system
-set mntent.h i_mntent
-eval $inhdr
-
: see if net/errno.h is available
val=''
set net/errno.h val
set sys/security.h i_syssecrt
eval $inhdr
-: see if this is a sys/statvfs.h system
-set sys/statvfs.h i_sysstatvfs
-eval $inhdr
-
: see if this is a sys/un.h system
set sys/un.h i_sysun
eval $inhdr
set sys/wait.h i_syswait
eval $inhdr
-: see if this is a ustat.h system
-set ustat.h i_ustat
-eval $inhdr
-
: see if this is an utime system
set utime.h i_utime
eval $inhdr
d_fs_data_s='$d_fs_data_s'
d_fseeko='$d_fseeko'
d_fsetpos='$d_fsetpos'
-d_fstatfs='$d_fstatfs'
-d_fstatvfs='$d_fstatvfs'
d_fsync='$d_fsync'
d_ftello='$d_ftello'
d_ftime='$d_ftime'
d_getaddrinfo='$d_getaddrinfo'
d_getcwd='$d_getcwd'
d_getespwnam='$d_getespwnam'
-d_getfsstat='$d_getfsstat'
d_getgrent='$d_getgrent'
d_getgrent_r='$d_getgrent_r'
d_getgrgid_r='$d_getgrgid_r'
d_getitimer='$d_getitimer'
d_getlogin='$d_getlogin'
d_getlogin_r='$d_getlogin_r'
-d_getmnt='$d_getmnt'
-d_getmntent='$d_getmntent'
d_getnameinfo='$d_getnameinfo'
d_getnbyaddr='$d_getnbyaddr'
d_getnbyname='$d_getnbyname'
d_gmtime_r='$d_gmtime_r'
d_gnulibc='$d_gnulibc'
d_grpasswd='$d_grpasswd'
-d_hasmntopt='$d_hasmntopt'
d_htonl='$d_htonl'
d_hypot='$d_hypot'
d_ilogb='$d_ilogb'
d_sresuproto='$d_sresuproto'
d_stat='$d_stat'
d_statblks='$d_statblks'
-d_statfs_f_flags='$d_statfs_f_flags'
-d_statfs_s='$d_statfs_s'
d_static_inline='$d_static_inline'
-d_statvfs='$d_statvfs'
d_stdio_cnt_lval='$d_stdio_cnt_lval'
d_stdio_ptr_lval='$d_stdio_ptr_lval'
d_stdio_ptr_lval_nochange_cnt='$d_stdio_ptr_lval_nochange_cnt'
d_unsetenv='$d_unsetenv'
d_usleep='$d_usleep'
d_usleepproto='$d_usleepproto'
-d_ustat='$d_ustat'
d_vendorarch='$d_vendorarch'
d_vendorbin='$d_vendorbin'
d_vendorlib='$d_vendorlib'
i_mallocmalloc='$i_mallocmalloc'
i_math='$i_math'
i_memory='$i_memory'
-i_mntent='$i_mntent'
i_ndbm='$i_ndbm'
i_netdb='$i_netdb'
i_neterrno='$i_neterrno'
i_syslog='$i_syslog'
i_sysmman='$i_sysmman'
i_sysmode='$i_sysmode'
-i_sysmount='$i_sysmount'
i_sysndir='$i_sysndir'
i_sysparam='$i_sysparam'
i_syspoll='$i_syspoll'
i_sysselct='$i_sysselct'
i_syssockio='$i_syssockio'
i_sysstat='$i_sysstat'
-i_sysstatfs='$i_sysstatfs'
-i_sysstatvfs='$i_sysstatvfs'
i_systime='$i_systime'
i_systimek='$i_systimek'
i_systimes='$i_systimes'
i_sysuio='$i_sysuio'
i_sysun='$i_sysun'
i_sysutsname='$i_sysutsname'
-i_sysvfs='$i_sysvfs'
i_syswait='$i_syswait'
i_termio='$i_termio'
i_termios='$i_termios'
i_time='$i_time'
i_unistd='$i_unistd'
-i_ustat='$i_ustat'
i_utime='$i_utime'
i_values='$i_values'
i_varargs='$i_varargs'
d_fpgetround='undef'
d_fpos64_t='undef'
d_frexpl='define'
-d_fs_data_s='undef'
d_fseeko='define'
d_fsetpos='define'
-d_fstatfs='define'
-d_fstatvfs='define'
d_fsync='define'
d_ftello='define'
d_ftime='undef'
d_getaddrinfo='undef'
d_getcwd='define'
d_getespwnam='undef'
-d_getfsstat='undef'
d_getgrent='define'
d_getgrent_r='undef'
d_getgrgid_r='undef'
d_getitimer='define'
d_getlogin='define'
d_getlogin_r='undef'
-d_getmnt='undef'
-d_getmntent='define'
d_getnameinfo='undef'
d_getnbyaddr='define'
d_getnbyname='define'
d_gmtime_r='undef'
d_gnulibc='define'
d_grpasswd='define'
-d_hasmntopt='define'
d_htonl='define'
d_hypot='undef'
d_ilogb='undef'
d_sresuproto='undef'
d_stat='define'
d_statblks='define'
-d_statfs_f_flags='undef'
-d_statfs_s='define'
d_static_inline='undef'
-d_statvfs='define'
d_stdio_cnt_lval='undef'
d_stdio_ptr_lval='define'
d_stdio_ptr_lval_nochange_cnt='undef'
d_unsetenv='define'
d_usleep='define'
d_usleepproto='define'
-d_ustat='define'
d_vendorarch='undef'
d_vendorbin='undef'
d_vendorlib='undef'
i_mallocmalloc='undef'
i_math='define'
i_memory='undef'
-i_mntent='define'
i_ndbm='undef'
i_netdb='define'
i_neterrno='undef'
i_syslog='define'
i_sysmman='define'
i_sysmode='undef'
-i_sysmount='define'
i_sysndir='undef'
i_sysparam='define'
i_syspoll='undef'
i_sysselct='define'
i_syssockio='undef'
i_sysstat='define'
-i_sysstatfs='define'
-i_sysstatvfs='define'
i_systime='define'
i_systimek='undef'
i_systimes='define'
i_sysuio='define'
i_sysun='define'
i_sysutsname='define'
-i_sysvfs='define'
i_syswait='define'
i_termio='undef'
i_termios='define'
i_time='define'
i_unistd='define'
-i_ustat='define'
i_utime='define'
i_values='define'
i_varargs='undef'
d_fpclassl='undef'
d_fpos64_t='undef'
d_frexpl='define'
-d_fs_data_s='undef'
d_fseeko='define'
d_fsetpos='define'
-d_fstatfs='define'
-d_fstatvfs='define'
d_fsync='define'
d_ftello='define'
d_ftime='undef'
d_futimes='undef'
d_getcwd='define'
d_getespwnam='undef'
-d_getfsstat='undef'
d_getgrent='define'
d_getgrent_r='undef'
d_getgrgid_r='undef'
d_getitimer='define'
d_getlogin='define'
d_getlogin_r='undef'
-d_getmnt='undef'
-d_getmntent='define'
d_getnbyaddr='define'
d_getnbyname='define'
d_getnent='define'
d_gmtime_r='undef'
d_gnulibc='define'
d_grpasswd='define'
-d_hasmntopt='define'
d_htonl='define'
d_ilogbl='define'
d_inc_version_list='define'
d_sresgproto='undef'
d_sresuproto='undef'
d_statblks='define'
-d_statfs_f_flags='undef'
-d_statfs_s='define'
-d_statvfs='define'
d_stdio_cnt_lval='undef'
d_stdio_ptr_lval='define'
d_stdio_ptr_lval_nochange_cnt='undef'
d_unsetenv='define'
d_usleep='define'
d_usleepproto='define'
-d_ustat='define'
d_vendorarch='undef'
d_vendorbin='undef'
d_vendorlib='undef'
i_mallocmalloc='undef'
i_math='define'
i_memory='undef'
-i_mntent='define'
i_ndbm='undef'
i_netdb='define'
i_neterrno='undef'
i_syslog='define'
i_sysmman='define'
i_sysmode='undef'
-i_sysmount='define'
i_sysndir='undef'
i_syspoll='define'
i_sysparam='define'
i_sysselct='define'
i_syssockio='undef'
i_sysstat='define'
-i_sysstatfs='define'
-i_sysstatvfs='define'
i_systime='define'
i_systimek='undef'
i_systimes='define'
i_sysuio='define'
i_sysun='define'
i_sysutsname='define'
-i_sysvfs='define'
i_syswait='define'
i_termio='undef'
i_termios='define'
i_time='define'
i_unistd='define'
-i_ustat='define'
i_utime='define'
i_values='define'
i_varargs='undef'
d_fpgetround='undef'
d_fpos64_t='undef'
d_frexpl='undef'
-d_fs_data_s='undef'
d_fseeko='undef'
d_fsetpos='define'
-d_fstatfs='undef'
-d_fstatvfs='undef'
d_fsync='undef'
d_ftello='undef'
d_ftime='define'
d_getaddrinfo='undef'
d_getcwd='define'
d_getespwnam='undef'
-d_getfsstat='undef'
d_getgrent='undef'
d_getgrent_r='undef'
d_getgrgid_r='undef'
d_getitimer='undef'
d_getlogin='define'
d_getlogin_r='undef'
-d_getmnt='undef'
-d_getmntent='undef'
d_getnameinfo='undef'
d_getnbyaddr='undef'
d_getnbyname='undef'
d_gmtime_r='undef'
d_gnulibc='undef'
d_grpasswd='undef'
-d_hasmntopt='undef'
d_htonl='define'
d_hypot='undef'
d_ilogb='undef'
d_sresuproto='undef'
d_stat='define'
d_statblks='undef'
-d_statfs_f_flags='undef'
-d_statfs_s='undef'
d_static_inline='undef'
-d_statvfs='undef'
d_stdio_cnt_lval='undef'
d_stdio_ptr_lval='undef'
d_stdio_ptr_lval_nochange_cnt='undef'
d_unsetenv='undef'
d_usleep='undef'
d_usleepproto='undef'
-d_ustat='undef'
d_vendorarch='undef'
d_vendorbin='undef'
d_vendorlib='undef'
i_mallocmalloc='undef'
i_math='define'
i_memory='undef'
-i_mntent='undef'
i_ndbm='undef'
i_netdb='define'
i_neterrno='undef'
i_syslog='undef'
i_sysmman='undef'
i_sysmode='undef'
-i_sysmount='undef'
i_sysndir='undef'
i_sysparam='undef'
i_syspoll='undef'
i_sysselct='undef'
i_syssockio='define'
i_sysstat='define'
-i_sysstatfs='undef'
-i_sysstatvfs='undef'
i_systime='undef'
i_systimek='undef'
i_systimes='undef'
i_sysuio='undef'
i_sysun='undef'
i_sysutsname='define'
-i_sysvfs='undef'
i_syswait='undef'
i_termio='undef'
i_termios='undef'
i_time='define'
i_unistd='undef'
-i_ustat='undef'
i_utime='define'
i_values='undef'
i_varargs='undef'
*/
/*#define HAS_FREXPL /**/
-/* HAS_STRUCT_FS_DATA:
- * This symbol, if defined, indicates that the struct fs_data
- * to do statfs() is supported.
- */
-/*#define HAS_STRUCT_FS_DATA /**/
-
/* HAS_FSEEKO:
* This symbol, if defined, indicates that the fseeko routine is
* available to fseek beyond 32 bits (useful for ILP32 hosts).
*/
/*#define HAS_FSEEKO /**/
-/* HAS_FSTATFS:
- * This symbol, if defined, indicates that the fstatfs routine is
- * available to stat filesystems by file descriptors.
- */
-/*#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
*/
/*#define HAS_GETESPWNAM /**/
-/* HAS_GETFSSTAT:
- * This symbol, if defined, indicates that the getfsstat routine is
- * available to stat filesystems in bulk.
- */
-/*#define HAS_GETFSSTAT /**/
-
/* HAS_GETGRENT:
* This symbol, if defined, indicates that the getgrent routine is
* available for sequential access of the group database.
*/
/*#define HAS_GETITIMER /**/
-/* HAS_GETMNT:
- * This symbol, if defined, indicates that the getmnt routine is
- * available to get filesystem mount info by filename.
- */
-/*#define HAS_GETMNT /**/
-
-/* HAS_GETMNTENT:
- * This symbol, if defined, indicates that the getmntent routine is
- * available to iterate through mounted file systems to get their info.
- */
-/*#define HAS_GETMNTENT /**/
-
/* HAS_GETNETBYADDR:
* This symbol, if defined, indicates that the getnetbyaddr() routine is
* available to look up networks by their IP addresses.
#if defined(HAS_GNULIBC) && !defined(_GNU_SOURCE)
# define _GNU_SOURCE
#endif
-/* HAS_HASMNTOPT:
- * This symbol, if defined, indicates that the hasmntopt routine is
- * available to query the mount options of file systems.
- */
-/*#define HAS_HASMNTOPT /**/
/* HAS_HTONL:
* This symbol, if defined, indicates that the htonl() routine (and
/*#define USE_STAT_BLOCKS /**/
#endif
-/* HAS_STRUCT_STATFS_F_FLAGS:
- * This symbol, if defined, indicates that the struct statfs
- * does have the f_flags member containing the mount flags of
- * the filesystem containing the file.
- * This kind of struct statfs is coming from <sys/mount.h> (BSD 4.3),
- * not from <sys/statfs.h> (SYSV). Older BSDs (like Ultrix) do not
- * have statfs() and struct statfs, they have ustat() and getmnt()
- * with struct ustat and struct fs_data.
- */
-/*#define HAS_STRUCT_STATFS_F_FLAGS /**/
-
-/* HAS_STRUCT_STATFS:
- * This symbol, if defined, indicates that the struct statfs
- * to do statfs() is supported.
- */
-/*#define HAS_STRUCT_STATFS /**/
-
-/* HAS_FSTATVFS:
- * This symbol, if defined, indicates that the fstatvfs routine is
- * available to stat filesystems by file descriptors.
- */
-/*#define HAS_FSTATVFS /**/
-
/* USE_STDIO_PTR:
* This symbol is defined if the _ptr and _cnt fields (or similar)
* of the stdio FILE structure can be used to access the stdio buffer
/*#define USE_SEMCTL_SEMUN /**/
/*#define USE_SEMCTL_SEMID_DS /**/
-/* HAS_USTAT:
- * This symbol, if defined, indicates that the ustat system call is
- * available to query file system statistics by dev_t.
- */
-/*#define HAS_USTAT /**/
-
/* HAS_VFORK:
* This symbol, if defined, indicates that vfork() exists.
*/
*/
/*#define I_MACH_CTHREADS /**/
-/* I_MNTENT:
- * This symbol, if defined, indicates that <mntent.h> exists and
- * should be included.
- */
-/*#define I_MNTENT /**/
-
/* I_NETDB:
* This symbol, if defined, indicates that <netdb.h> exists and
* should be included.
*/
/*#define I_SYSMODE /**/
-/* I_SYS_MOUNT:
- * This symbol, if defined, indicates that <sys/mount.h> exists and
- * should be included.
- */
-/*#define I_SYS_MOUNT /**/
-
-/* I_SYS_STATFS:
- * This symbol, if defined, indicates that <sys/statfs.h> exists.
- */
-/*#define I_SYS_STATFS /**/
-
-/* I_SYS_STATVFS:
- * This symbol, if defined, indicates that <sys/statvfs.h> exists and
- * should be included.
- */
-/*#define I_SYS_STATVFS /**/
-
/* I_SYSUIO:
* This symbol, if defined, indicates that <sys/uio.h> exists and
* should be included.
*/
#define I_SYSUTSNAME /**/
-/* I_SYS_VFS:
- * This symbol, if defined, indicates that <sys/vfs.h> exists and
- * should be included.
- */
-/*#define I_SYS_VFS /**/
-
/* I_TIME:
* This symbol, if defined, indicates to the C program that it should
* include <time.h>.
/*#define I_SYS_TIME /**/
/*#define I_SYS_TIME_KERNEL /**/
-/* I_USTAT:
- * This symbol, if defined, indicates that <ustat.h> exists and
- * should be included.
- */
-/*#define I_USTAT /**/
-
/* PERL_INC_VERSION_LIST:
* This variable specifies the list of subdirectories in over
* which perl.c:incpush() and lib/lib.pm will automatically
This variable conditionally defines the HAS_FREXPL symbol, which
indicates to the C program that the frexpl() routine is available.
-d_fs_data_s (d_fs_data_s.U):
- This variable conditionally defines the HAS_STRUCT_FS_DATA symbol,
- which indicates that the struct fs_data is supported.
-
d_fseeko (d_fseeko.U):
This variable conditionally defines the HAS_FSEEKO symbol, which
indicates to the C program that the fseeko() routine is available.
This variable conditionally defines HAS_FSETPOS if fsetpos() is
available to set the file position indicator.
-d_fstatfs (d_fstatfs.U):
- This variable conditionally defines the HAS_FSTATFS symbol, which
- indicates to the C program that the fstatfs() routine is available.
-
-d_fstatvfs (d_statvfs.U):
- This variable conditionally defines the HAS_FSTATVFS symbol, which
- indicates to the C program that the fstatvfs() routine is available.
-
d_fsync (d_fsync.U):
This variable conditionally defines the HAS_FSYNC symbol, which
indicates to the C program that the fsync() routine is available.
This variable conditionally defines HAS_GETESPWNAM if getespwnam() is
available to retrieve enhanced (shadow) password entries by name.
-d_getfsstat (d_getfsstat.U):
- This variable conditionally defines the HAS_GETFSSTAT symbol, which
- indicates to the C program that the getfsstat() routine is available.
-
d_getgrent (d_getgrent.U):
This variable conditionally defines the HAS_GETGRENT symbol, which
indicates to the C program that the getgrent() routine is available
which indicates to the C program that the getlogin_r()
routine is available.
-d_getmnt (d_getmnt.U):
- This variable conditionally defines the HAS_GETMNT symbol, which
- indicates to the C program that the getmnt() routine is available
- to retrieve one or more mount info blocks by filename.
-
-d_getmntent (d_getmntent.U):
- This variable conditionally defines the HAS_GETMNTENT symbol, which
- indicates to the C program that the getmntent() routine is available
- to iterate through mounted files to get their mount info.
-
d_getnameinfo (d_getnameinfo.U):
This variable conditionally defines the HAS_GETNAMEINFO symbol,
which indicates to the C program that the getnameinfo() function
This variable conditionally defines GRPASSWD, which indicates
that struct group in <grp.h> contains gr_passwd.
-d_hasmntopt (d_hasmntopt.U):
- This variable conditionally defines the HAS_HASMNTOPT symbol, which
- indicates to the C program that the hasmntopt() routine is available
- to query the mount options of file systems.
-
d_htonl (d_htonl.U):
This variable conditionally defines HAS_HTONL if htonl() and its
friends are available to do network order byte swapping.
if this system has a stat structure declaring
st_blksize and st_blocks.
-d_statfs_f_flags (d_statfs_f_flags.U):
- This variable conditionally defines the HAS_STRUCT_STATFS_F_FLAGS
- symbol, which indicates to struct statfs from has f_flags member.
- This kind of struct statfs is coming from sys/mount.h (BSD),
- not from sys/statfs.h (SYSV).
-
-d_statfs_s (d_statfs_s.U):
- This variable conditionally defines the HAS_STRUCT_STATFS symbol,
- which indicates that the struct statfs is supported.
-
d_static_inline (d_static_inline.U):
This variable conditionally defines the HAS_STATIC_INLINE symbol,
which indicates that the C compiler supports C99-style static
inline. That is, the function can't be called from another
translation unit.
-d_statvfs (d_statvfs.U):
- This variable conditionally defines the HAS_STATVFS symbol, which
- indicates to the C program that the statvfs() routine is available.
-
d_stdio_cnt_lval (d_stdstdio.U):
This variable conditionally defines STDIO_CNT_LVALUE if the
FILE_cnt macro can be used as an lvalue.
a prototype for the usleep() function. Otherwise, it is
up to the program to supply one.
-d_ustat (d_ustat.U):
- This variable conditionally defines HAS_USTAT if ustat() is
- available to query file system statistics by dev_t.
-
d_vendorarch (vendorarch.U):
This variable conditionally defined PERL_VENDORARCH.
This variable conditionally defines the I_MEMORY symbol, and indicates
whether a C program should include <memory.h>.
-i_mntent (i_mntent.U):
- This variable conditionally defines the I_MNTENT symbol, and indicates
- whether a C program should include <mntent.h>.
-
i_ndbm (i_ndbm.U):
This variable conditionally defines the I_NDBM symbol, which
indicates to the C program that <ndbm.h> exists and should
This variable conditionally defines the I_SYSMODE symbol,
and indicates whether a C program should include <sys/mode.h>.
-i_sysmount (i_sysmount.U):
- This variable conditionally defines the I_SYSMOUNT symbol,
- and indicates whether a C program should include <sys/mount.h>.
-
i_sysndir (i_sysndir.U):
This variable conditionally defines the I_SYS_NDIR symbol, and indicates
whether a C program should include <sys/ndir.h>.
This variable conditionally defines the I_SYS_STAT symbol,
and indicates whether a C program should include <sys/stat.h>.
-i_sysstatfs (i_sysstatfs.U):
- This variable conditionally defines the I_SYSSTATFS symbol,
- and indicates whether a C program should include <sys/statfs.h>.
-
-i_sysstatvfs (i_sysstatvfs.U):
- This variable conditionally defines the I_SYSSTATVFS symbol,
- and indicates whether a C program should include <sys/statvfs.h>.
-
i_systime (i_time.U):
This variable conditionally defines I_SYS_TIME, which indicates
to the C program that it should include <sys/time.h>.
This variable conditionally defines the I_SYSUTSNAME symbol,
and indicates whether a C program should include <sys/utsname.h>.
-i_sysvfs (i_sysvfs.U):
- This variable conditionally defines the I_SYSVFS symbol,
- and indicates whether a C program should include <sys/vfs.h>.
-
i_syswait (i_syswait.U):
This variable conditionally defines I_SYS_WAIT, which indicates
to the C program that it should include <sys/wait.h>.
This variable conditionally defines the I_UNISTD symbol, and indicates
whether a C program should include <unistd.h>.
-i_ustat (i_ustat.U):
- This variable conditionally defines the I_USTAT symbol, and indicates
- whether a C program should include <ustat.h>.
-
i_utime (i_utime.U):
This variable conditionally defines the I_UTIME symbol, and indicates
whether a C program should include <utime.h>.
d_fpgetround='undef'
d_fpos64_t='undef'
d_frexpl='define'
-d_fs_data_s='undef'
d_fseeko='define'
d_fsetpos='define'
-d_fstatfs='define'
-d_fstatvfs='define'
d_fsync='define'
d_ftello='define'
d_ftime='undef'
d_getaddrinfo='define'
d_getcwd='define'
d_getespwnam='undef'
-d_getfsstat='undef'
d_getgrent='define'
d_getgrent_r='undef'
d_getgrgid_r='undef'
d_getitimer='define'
d_getlogin='define'
d_getlogin_r='undef'
-d_getmnt='undef'
-d_getmntent='define'
d_getnameinfo='define'
d_getnbyaddr='define'
d_getnbyname='define'
d_gmtime_r='undef'
d_gnulibc='define'
d_grpasswd='define'
-d_hasmntopt='define'
d_htonl='define'
d_hypot='undef'
d_ilogb='undef'
d_sresuproto='undef'
d_stat='define'
d_statblks='define'
-d_statfs_f_flags='define'
-d_statfs_s='define'
d_static_inline='define'
-d_statvfs='define'
d_stdio_cnt_lval='undef'
d_stdio_ptr_lval='define'
d_stdio_ptr_lval_nochange_cnt='undef'
d_unsetenv='define'
d_usleep='define'
d_usleepproto='define'
-d_ustat='define'
d_vendorarch='undef'
d_vendorbin='undef'
d_vendorlib='undef'
i_mallocmalloc='undef'
i_math='define'
i_memory='undef'
-i_mntent='define'
i_ndbm='define'
i_netdb='define'
i_neterrno='undef'
i_syslog='define'
i_sysmman='define'
i_sysmode='undef'
-i_sysmount='define'
i_sysndir='undef'
i_sysparam='define'
i_syspoll='define'
i_sysselct='define'
i_syssockio='undef'
i_sysstat='define'
-i_sysstatfs='define'
-i_sysstatvfs='define'
i_systime='define'
i_systimek='undef'
i_systimes='define'
i_sysuio='define'
i_sysun='define'
i_sysutsname='define'
-i_sysvfs='define'
i_syswait='define'
i_termio='undef'
i_termios='define'
i_time='define'
i_unistd='define'
-i_ustat='define'
i_utime='define'
i_values='define'
i_varargs='undef'
*/
#define HAS_FREXPL /**/
-/* HAS_STRUCT_FS_DATA:
- * This symbol, if defined, indicates that the struct fs_data
- * to do statfs() is supported.
- */
-/*#define HAS_STRUCT_FS_DATA / **/
-
/* HAS_FSEEKO:
* This symbol, if defined, indicates that the fseeko routine is
* available to fseek beyond 32 bits (useful for ILP32 hosts).
*/
#define HAS_FSEEKO /**/
-/* HAS_FSTATFS:
- * This symbol, if defined, indicates that the fstatfs routine is
- * available to stat filesystems by file descriptors.
- */
-#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
*/
/*#define HAS_GETESPWNAM / **/
-/* HAS_GETFSSTAT:
- * This symbol, if defined, indicates that the getfsstat routine is
- * available to stat filesystems in bulk.
- */
-/*#define HAS_GETFSSTAT / **/
-
/* HAS_GETITIMER:
* This symbol, if defined, indicates that the getitimer routine is
* available to return interval timers.
*/
#define HAS_GETITIMER /**/
-/* HAS_GETMNT:
- * This symbol, if defined, indicates that the getmnt routine is
- * available to get filesystem mount info by filename.
- */
-/*#define HAS_GETMNT / **/
-
-/* HAS_GETMNTENT:
- * This symbol, if defined, indicates that the getmntent routine is
- * available to iterate through mounted file systems to get their info.
- */
-#define HAS_GETMNTENT /**/
-
/* HAS_GETNAMEINFO:
* This symbol, if defined, indicates that the getnameinfo() function
* is available for use.
*/
#define HAS_GETSPNAM /**/
-/* HAS_HASMNTOPT:
- * This symbol, if defined, indicates that the hasmntopt routine is
- * available to query the mount options of file systems.
- */
-#define HAS_HASMNTOPT /**/
-
/* HAS_ILOGBL:
* This symbol, if defined, indicates that the ilogbl routine is
* available. If scalbnl is also present we can emulate frexpl.
*/
/*#define HAS_SETRESUID_PROTO / **/
-/* HAS_STRUCT_STATFS_F_FLAGS:
- * This symbol, if defined, indicates that the struct statfs
- * does have the f_flags member containing the mount flags of
- * the filesystem containing the file.
- * This kind of struct statfs is coming from <sys/mount.h> (BSD 4.3),
- * not from <sys/statfs.h> (SYSV). Older BSDs (like Ultrix) do not
- * have statfs() and struct statfs, they have ustat() and getmnt()
- * with struct ustat and struct fs_data.
- */
-/*#define HAS_STRUCT_STATFS_F_FLAGS / **/
-
-/* HAS_STRUCT_STATFS:
- * This symbol, if defined, indicates that the struct statfs
- * to do statfs() is supported.
- */
-#define HAS_STRUCT_STATFS /**/
-
-/* HAS_FSTATVFS:
- * This symbol, if defined, indicates that the fstatvfs routine is
- * available to stat filesystems by file descriptors.
- */
-#define HAS_FSTATVFS /**/
-
/* HAS_STRFTIME:
* This symbol, if defined, indicates that the strftime routine is
* available to do time formatting.
*/
#define HAS_USLEEP_PROTO /**/
-/* HAS_USTAT:
- * This symbol, if defined, indicates that the ustat system call is
- * available to query file system statistics by dev_t.
- */
-#define HAS_USTAT /**/
-
/* HAS_WRITEV:
* This symbol, if defined, indicates that the writev routine is
* available to do scatter writes.
*/
/*#define I_MALLOCMALLOC / **/
-/* I_MNTENT:
- * This symbol, if defined, indicates that <mntent.h> exists and
- * should be included.
- */
-#define I_MNTENT /**/
-
/* I_NETINET_TCP:
* This symbol, if defined, indicates to the C program that it should
* include <netinet/tcp.h>.
*/
/*#define I_SYSMODE / **/
-/* I_SYS_MOUNT:
- * This symbol, if defined, indicates that <sys/mount.h> exists and
- * should be included.
- */
-#define I_SYS_MOUNT /**/
-
-/* I_SYS_STATFS:
- * This symbol, if defined, indicates that <sys/statfs.h> exists.
- */
-#define I_SYS_STATFS /**/
-
-/* I_SYS_STATVFS:
- * This symbol, if defined, indicates that <sys/statvfs.h> exists and
- * should be included.
- */
-#define I_SYS_STATVFS /**/
-
/* I_SYSUTSNAME:
* This symbol, if defined, indicates that <sys/utsname.h> exists and
* should be included.
*/
#define I_SYSUTSNAME /**/
-/* I_SYS_VFS:
- * This symbol, if defined, indicates that <sys/vfs.h> exists and
- * should be included.
- */
-#define I_SYS_VFS /**/
-
-/* I_USTAT:
- * This symbol, if defined, indicates that <ustat.h> exists and
- * should be included.
- */
-#define I_USTAT /**/
-
/* PERL_PRIfldbl:
* This symbol, if defined, contains the string used by stdio to
* format long doubles (format 'f') for output.
*/
#$d_frexpl HAS_FREXPL /**/
-/* HAS_STRUCT_FS_DATA:
- * This symbol, if defined, indicates that the struct fs_data
- * to do statfs() is supported.
- */
-#$d_fs_data_s HAS_STRUCT_FS_DATA /**/
-
/* HAS_FSEEKO:
* This symbol, if defined, indicates that the fseeko routine is
* available to fseek beyond 32 bits (useful for ILP32 hosts).
*/
#$d_fseeko HAS_FSEEKO /**/
-/* HAS_FSTATFS:
- * This symbol, if defined, indicates that the fstatfs routine is
- * available to stat filesystems by file descriptors.
- */
-#$d_fstatfs 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
*/
#$d_getespwnam HAS_GETESPWNAM /**/
-/* HAS_GETFSSTAT:
- * This symbol, if defined, indicates that the getfsstat routine is
- * available to stat filesystems in bulk.
- */
-#$d_getfsstat HAS_GETFSSTAT /**/
-
/* HAS_GETITIMER:
* This symbol, if defined, indicates that the getitimer routine is
* available to return interval timers.
*/
#$d_getitimer HAS_GETITIMER /**/
-/* HAS_GETMNT:
- * This symbol, if defined, indicates that the getmnt routine is
- * available to get filesystem mount info by filename.
- */
-#$d_getmnt HAS_GETMNT /**/
-
-/* HAS_GETMNTENT:
- * This symbol, if defined, indicates that the getmntent routine is
- * available to iterate through mounted file systems to get their info.
- */
-#$d_getmntent HAS_GETMNTENT /**/
-
/* HAS_GETNAMEINFO:
* This symbol, if defined, indicates that the getnameinfo() function
* is available for use.
*/
#$d_getspnam HAS_GETSPNAM /**/
-/* HAS_HASMNTOPT:
- * This symbol, if defined, indicates that the hasmntopt routine is
- * available to query the mount options of file systems.
- */
-#$d_hasmntopt HAS_HASMNTOPT /**/
-
/* HAS_HYPOT:
* This symbol, if defined, indicates that the hypot routine is
* available to do the hypotenuse function.
*/
#$d_sresuproto HAS_SETRESUID_PROTO /**/
-/* HAS_STRUCT_STATFS_F_FLAGS:
- * This symbol, if defined, indicates that the struct statfs
- * does have the f_flags member containing the mount flags of
- * the filesystem containing the file.
- * This kind of struct statfs is coming from <sys/mount.h> (BSD 4.3),
- * not from <sys/statfs.h> (SYSV). Older BSDs (like Ultrix) do not
- * have statfs() and struct statfs, they have ustat() and getmnt()
- * with struct ustat and struct fs_data.
- */
-#$d_statfs_f_flags HAS_STRUCT_STATFS_F_FLAGS /**/
-
-/* HAS_STRUCT_STATFS:
- * This symbol, if defined, indicates that the struct statfs
- * to do statfs() is supported.
- */
-#$d_statfs_s HAS_STRUCT_STATFS /**/
-
-/* HAS_FSTATVFS:
- * This symbol, if defined, indicates that the fstatvfs routine is
- * available to stat filesystems by file descriptors.
- */
-#$d_fstatvfs HAS_FSTATVFS /**/
-
/* HAS_STRFTIME:
* This symbol, if defined, indicates that the strftime routine is
* available to do time formatting.
*/
#$d_usleepproto HAS_USLEEP_PROTO /**/
-/* HAS_USTAT:
- * This symbol, if defined, indicates that the ustat system call is
- * available to query file system statistics by dev_t.
- */
-#$d_ustat HAS_USTAT /**/
-
/* HAS_WCSCMP:
* This symbol, if defined, indicates that the wcscmp routine is
* available to compare two wide character strings.
*/
#$i_mallocmalloc I_MALLOCMALLOC /**/
-/* I_MNTENT:
- * This symbol, if defined, indicates that <mntent.h> exists and
- * should be included.
- */
-#$i_mntent I_MNTENT /**/
-
/* I_NETINET_TCP:
* This symbol, if defined, indicates to the C program that it should
* include <netinet/tcp.h>.
*/
#$i_sysmode I_SYSMODE /**/
-/* I_SYS_MOUNT:
- * This symbol, if defined, indicates that <sys/mount.h> exists and
- * should be included.
- */
-#$i_sysmount I_SYS_MOUNT /**/
-
-/* I_SYS_STATFS:
- * This symbol, if defined, indicates that <sys/statfs.h> exists.
- */
-#$i_sysstatfs I_SYS_STATFS /**/
-
-/* I_SYS_STATVFS:
- * This symbol, if defined, indicates that <sys/statvfs.h> exists and
- * should be included.
- */
-#$i_sysstatvfs I_SYS_STATVFS /**/
-
/* I_SYSUTSNAME:
* This symbol, if defined, indicates that <sys/utsname.h> exists and
* should be included.
*/
#$i_sysutsname I_SYSUTSNAME /**/
-/* I_SYS_VFS:
- * This symbol, if defined, indicates that <sys/vfs.h> exists and
- * should be included.
- */
-#$i_sysvfs I_SYS_VFS /**/
-
-/* I_USTAT:
- * This symbol, if defined, indicates that <ustat.h> exists and
- * should be included.
- */
-#$i_ustat I_USTAT /**/
-
/* DOUBLEINFBYTES:
* This symbol, if defined, is a comma-separated list of
* hexadecimal bytes for the double precision infinity.
$ d_setsid = "define"
$ endif
$!
-$! VMS V8 powered options
-$! We know that it is only available for 8.2 and later on 64 bit platforms.
-$!
-$ d_fstatvfs = "undef"
-$ d_statvfs = "undef"
-$ i_sysstatvfs = "undef"
-$ if (vms_ver .GES. "8.2")
-$ then
-$ echo "Found 64 bit OpenVMS ''vms_ver' -- will build with 8.2 routines"
-$ d_fstatvfs = "define"
-$ d_statvfs = "define"
-$ i_sysstatvfs = "define"
-$ endif
-$!
$! Check rand48 and its ilk
$!
$ echo4 "Using our internal random number implementation..."
$ WC "d_fpgetround='undef'"
$ WC "d_fpos64_t='" + d_fpos64_t + "'"
$ WC "d_frexpl='" + d_frexpl + "'"
-$ WC "d_fs_data_s='undef'"
$ WC "d_fseeko='" + d_fseeko + "'"
$ WC "d_fsetpos='define'"
-$ WC "d_fstatfs='undef'"
-$ WC "d_fstatvfs='" + d_fstatvfs + "'"
$ WC "d_fsync='define'"
$ WC "d_ftello='" + d_ftello + "'"
$ WC "d_ftime='define'"
$ WC "d_getaddrinfo='define'"
$ WC "d_getcwd='define'"
$ WC "d_getespwnam='undef'"
-$ WC "d_getfsstat='undef'"
$ WC "d_getgrent='define'"
$ WC "d_getgrps='undef'"
$ WC "d_gethbyaddr='" + d_gethbyaddr + "'"
$ WC "d_gethostprotos='" + d_gethostprotos + "'"
$ WC "d_getitimer='" + d_getitimer + "'"
$ WC "d_getlogin='define'"
-$ WC "d_getmnt='undef'"
-$ WC "d_getmntent='undef'"
$ WC "d_getnameinfo='define'"
$ WC "d_getnbyaddr='" + d_getnbyaddr + "'"
$ WC "d_getnbyname='" + d_getnbyname + "'"
$ WC "d_gmtime64='undef'"
$ WC "d_gnulibc='undef'"
$ WC "d_grpasswd='undef'"
-$ WC "d_hasmntopt='undef'"
$ WC "d_htonl='" + d_htonl + "'"
$ WC "d_hypot='" + d_hypot + "'"
$ WC "d_ilogb='" + d_ilogb + "'"
$ WC "d_sresuproto='undef'"
$ WC "d_stat='define'"
$ WC "d_statblks='undef'"
-$ WC "d_statfs_f_flags='undef'"
-$ WC "d_statfs_s='undef'"
-$ WC "d_statfsflags='undef'"
$ WC "d_static_inline='define'"
$ WC "d_stdio_cnt_lval='" + d_stdio_cnt_lval + "'"
$ WC "d_stdio_ptr_lval='" + d_stdio_ptr_lval + "'"
$ WC "d_stdiobase='" + d_stdiobase + "'"
$ WC "d_stdstdio='" + d_stdstdio + "'"
$ WC "d_faststdio='" + d_faststdio + "'"
-$ WC "d_statvfs='" + d_statvfs + "'"
$ WC "d_strchr='define'"
$ WC "d_strcoll='" + d_strcoll + "'"
$ WC "d_strctcpy='define'"
$ WC "d_clearenv='" + d_clearenv + "'"
$ WC "d_usleep='" + d_usleep + "'"
$ WC "d_usleepproto='" + d_usleep + "'"
-$ WC "d_ustat='undef'"
$ WC "d_vendorarch='undef'"
$ WC "d_vendorbin='undef'"
$ WC "d_vendorlib='undef'"
$ WC "i_mallocmalloc='undef'"
$ WC "i_math='define'"
$ WC "i_memory='undef'"
-$ WC "i_mntent='undef'"
$ WC "i_ndbm='undef'"
$ WC "i_netdb='" + i_netdb + "'"
$ WC "i_neterrno='define'"
$ WC "i_syslog='" + i_syslog + "'"
$ WC "i_sysmman='undef'"
$ WC "i_sysmode='" + i_sysmode + "'"
-$ WC "i_sysmount='undef'"
$ WC "i_sysndir='undef'"
$ WC "i_sysparam='undef'"
$ WC "i_syspoll='" + i_syspoll + "'"
$ WC "i_sysselct='undef'"
$ WC "i_syssockio='undef'"
$ WC "i_sysstat='define'"
-$ WC "i_sysstatfs='undef'"
-$ WC "i_sysstatvfs='" + i_sysstatvfs + "'"
$ WC "i_systime='undef'"
$ WC "i_systimek='undef'"
$ WC "i_systimes='undef'"
$ WC "i_sysuio='" + i_sysuio + "'"
$ WC "i_sysun='" + i_sysun + "'"
$ WC "i_sysutsname='" + i_sysutsname + "'"
-$ WC "i_sysvfs='undef'"
$ WC "i_syswait='undef'"
$ WC "i_termio='undef'"
$ WC "i_termios='undef'"
$ WC "i_time='define'"
$ WC "i_unistd='" + i_unistd + "'"
-$ WC "i_ustat='undef'"
$ WC "i_utime='" + i_utime + "'"
$ WC "i_values='undef'"
$ WC "i_varargs='undef'"
fi
$cat > try.c << 'EOM'
-#include <stdio.h>
-#include <mntent.h>
-#include <unistd.h>
-int main() { (void) getmntent(stdout); return(0); }
-EOM
-$cc $ccflags try.c -o try
-android_warn=`$run ./try 2>&1 | $egrep "$android_stub"`
-if test "X$android_warn" != X; then
- d_getmntent="$undef"
-fi
-
-$cat > try.c << 'EOM'
#include <netdb.h>
int main() { (void) getprotobyname("foo"); return(0); }
EOM
return rsfp;
}
-/* Mention
- * I_SYSSTATVFS HAS_FSTATVFS
- * I_SYSMOUNT
- * I_STATFS HAS_FSTATFS HAS_GETFSSTAT
- * I_MNTENT HAS_GETMNTENT HAS_HASMNTOPT
- * here so that metaconfig picks them up. */
-
-
#ifdef SETUID_SCRIPTS_ARE_SECURE_NOW
/* Don't even need this function. */
#else
*/
/*#define HAS_FREXPL / **/
-/* HAS_STRUCT_FS_DATA:
- * This symbol, if defined, indicates that the struct fs_data
- * to do statfs() is supported.
- */
-/*#define HAS_STRUCT_FS_DATA / **/
-
/* HAS_FSEEKO:
* This symbol, if defined, indicates that the fseeko routine is
* available to fseek beyond 32 bits (useful for ILP32 hosts).
*/
/*#define HAS_FSEEKO / **/
-/* HAS_FSTATFS:
- * This symbol, if defined, indicates that the fstatfs routine is
- * available to stat filesystems by file descriptors.
- */
-/*#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
*/
/*#define HAS_GETESPWNAM / **/
-/* HAS_GETFSSTAT:
- * This symbol, if defined, indicates that the getfsstat routine is
- * available to stat filesystems in bulk.
- */
-/*#define HAS_GETFSSTAT / **/
-
/* HAS_GETGRENT:
* This symbol, if defined, indicates that the getgrent routine is
* available for sequential access of the group database.
/*#define HAS_GETLOGIN_R / **/
#define GETLOGIN_R_PROTO 0 /**/
-/* HAS_GETMNT:
- * This symbol, if defined, indicates that the getmnt routine is
- * available to get filesystem mount info by filename.
- */
-/*#define HAS_GETMNT / **/
-
-/* HAS_GETMNTENT:
- * This symbol, if defined, indicates that the getmntent routine is
- * available to iterate through mounted file systems to get their info.
- */
-/*#define HAS_GETMNTENT / **/
-
/* HAS_GETNETBYADDR:
* This symbol, if defined, indicates that the getnetbyaddr() routine is
* available to look up networks by their IP addresses.
#if defined(HAS_GNULIBC) && !defined(_GNU_SOURCE)
# define _GNU_SOURCE
#endif
-/* HAS_HASMNTOPT:
- * This symbol, if defined, indicates that the hasmntopt routine is
- * available to query the mount options of file systems.
- */
-/*#define HAS_HASMNTOPT / **/
/* HAS_HTONL:
* This symbol, if defined, indicates that the htonl() routine (and
/*#define USE_STAT_BLOCKS / **/
#endif
-/* HAS_STRUCT_STATFS_F_FLAGS:
- * This symbol, if defined, indicates that the struct statfs
- * does have the f_flags member containing the mount flags of
- * the filesystem containing the file.
- * This kind of struct statfs is coming from <sys/mount.h> (BSD 4.3),
- * not from <sys/statfs.h> (SYSV). Older BSDs (like Ultrix) do not
- * have statfs() and struct statfs, they have ustat() and getmnt()
- * with struct ustat and struct fs_data.
- */
-/*#define HAS_STRUCT_STATFS_F_FLAGS / **/
-
-/* HAS_STRUCT_STATFS:
- * This symbol, if defined, indicates that the struct statfs
- * to do statfs() is supported.
- */
-/*#define HAS_STRUCT_STATFS / **/
-
-/* HAS_FSTATVFS:
- * This symbol, if defined, indicates that the fstatvfs routine is
- * available to stat filesystems by file descriptors.
- */
-/*#define HAS_FSTATVFS / **/
-
/* USE_STDIO_PTR:
* This symbol is defined if the _ptr and _cnt fields (or similar)
* of the stdio FILE structure can be used to access the stdio buffer
*/
/*#define HAS_UNORDERED / **/
-/* HAS_USTAT:
- * This symbol, if defined, indicates that the ustat system call is
- * available to query file system statistics by dev_t.
- */
-/*#define HAS_USTAT / **/
-
/* HAS_VFORK:
* This symbol, if defined, indicates that vfork() exists.
*/
*/
/*#define I_MACH_CTHREADS / **/
-/* I_MNTENT:
- * This symbol, if defined, indicates that <mntent.h> exists and
- * should be included.
- */
-/*#define I_MNTENT / **/
-
/* I_NETDB:
* This symbol, if defined, indicates that <netdb.h> exists and
* should be included.
*/
/*#define I_SYSMODE / **/
-/* I_SYS_MOUNT:
- * This symbol, if defined, indicates that <sys/mount.h> exists and
- * should be included.
- */
-/*#define I_SYS_MOUNT / **/
-
-/* I_SYS_STATFS:
- * This symbol, if defined, indicates that <sys/statfs.h> exists.
- */
-/*#define I_SYS_STATFS / **/
-
-/* I_SYS_STATVFS:
- * This symbol, if defined, indicates that <sys/statvfs.h> exists and
- * should be included.
- */
-/*#define I_SYS_STATVFS / **/
-
/* I_SYSUIO:
* This symbol, if defined, indicates that <sys/uio.h> exists and
* should be included.
*/
#define I_SYSUTSNAME /**/
-/* I_SYS_VFS:
- * This symbol, if defined, indicates that <sys/vfs.h> exists and
- * should be included.
- */
-/*#define I_SYS_VFS / **/
-
/* Plan 9: P9 has both <time.h> and <sys/time.h> */
/* I_TIME:
* This symbol, if defined, indicates to the C program that it should
/*#define I_SYS_TIME_KERNEL / **/
/*#define HAS_TM_TM_ZONE / **/
-/* I_USTAT:
- * This symbol, if defined, indicates that <ustat.h> exists and
- * should be included.
- */
-/*#define I_USTAT / **/
-
/* PERL_INC_VERSION_LIST:
* This variable specifies the list of subdirectories in over
* which perl.c:incpush() and lib/lib.pm will automatically
*/
/*#define HAS_FREXPL / **/
-/* HAS_STRUCT_FS_DATA:
- * This symbol, if defined, indicates that the struct fs_data
- * to do statfs() is supported.
- */
-/*#define HAS_STRUCT_FS_DATA / **/
-
/* HAS_FSEEKO:
* This symbol, if defined, indicates that the fseeko routine is
* available to fseek beyond 32 bits (useful for ILP32 hosts).
*/
/*#define HAS_FSEEKO / **/
-/* HAS_FSTATFS:
- * This symbol, if defined, indicates that the fstatfs routine is
- * available to stat filesystems by file descriptors.
- */
-/*#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
*/
/*#define HAS_GETESPWNAM / **/
-/* HAS_GETFSSTAT:
- * This symbol, if defined, indicates that the getfsstat routine is
- * available to stat filesystems in bulk.
- */
-/*#define HAS_GETFSSTAT / **/
-
/* HAS_GETGRENT:
* This symbol, if defined, indicates that the getgrent routine is
* available for sequential access of the group database.
/*#define HAS_GETLOGIN_R / **/
#define GETLOGIN_R_PROTO 0 /**/
-/* HAS_GETMNT:
- * This symbol, if defined, indicates that the getmnt routine is
- * available to get filesystem mount info by filename.
- */
-/*#define HAS_GETMNT / **/
-
-/* HAS_GETMNTENT:
- * This symbol, if defined, indicates that the getmntent routine is
- * available to iterate through mounted file systems to get their info.
- */
-/*#define HAS_GETMNTENT / **/
-
/* HAS_GETNETBYADDR:
* This symbol, if defined, indicates that the getnetbyaddr() routine is
* available to look up networks by their IP addresses.
#if defined(HAS_GNULIBC) && !defined(_GNU_SOURCE)
# define _GNU_SOURCE
#endif
-/* HAS_HASMNTOPT:
- * This symbol, if defined, indicates that the hasmntopt routine is
- * available to query the mount options of file systems.
- */
-/*#define HAS_HASMNTOPT / **/
/* HAS_HTONL:
* This symbol, if defined, indicates that the htonl() routine (and
/*#define USE_STAT_BLOCKS / **/
#endif
-/* HAS_STRUCT_STATFS_F_FLAGS:
- * This symbol, if defined, indicates that the struct statfs
- * does have the f_flags member containing the mount flags of
- * the filesystem containing the file.
- * This kind of struct statfs is coming from <sys/mount.h> (BSD 4.3),
- * not from <sys/statfs.h> (SYSV). Older BSDs (like Ultrix) do not
- * have statfs() and struct statfs, they have ustat() and getmnt()
- * with struct ustat and struct fs_data.
- */
-/*#define HAS_STRUCT_STATFS_F_FLAGS / **/
-
-/* HAS_STRUCT_STATFS:
- * This symbol, if defined, indicates that the struct statfs
- * to do statfs() is supported.
- */
-/*#define HAS_STRUCT_STATFS / **/
-
-/* HAS_FSTATVFS:
- * This symbol, if defined, indicates that the fstatvfs routine is
- * available to stat filesystems by file descriptors.
- */
-/*#define HAS_FSTATVFS / **/
-
/* USE_STDIO_PTR:
* This symbol is defined if the _ptr and _cnt fields (or similar)
* of the stdio FILE structure can be used to access the stdio buffer
*/
/*#define HAS_UNORDERED / **/
-/* HAS_USTAT:
- * This symbol, if defined, indicates that the ustat system call is
- * available to query file system statistics by dev_t.
- */
-/*#define HAS_USTAT / **/
-
/* HAS_VFORK:
* This symbol, if defined, indicates that vfork() exists.
*/
*/
/*#define I_MACH_CTHREADS / **/
-/* I_MNTENT:
- * This symbol, if defined, indicates that <mntent.h> exists and
- * should be included.
- */
-/*#define I_MNTENT / **/
-
/* I_NETDB:
* This symbol, if defined, indicates that <netdb.h> exists and
* should be included.
*/
/*#define I_SYSMODE / **/
-/* I_SYS_MOUNT:
- * This symbol, if defined, indicates that <sys/mount.h> exists and
- * should be included.
- */
-/*#define I_SYS_MOUNT / **/
-
-/* I_SYS_STATFS:
- * This symbol, if defined, indicates that <sys/statfs.h> exists.
- */
-/*#define I_SYS_STATFS / **/
-
-/* I_SYS_STATVFS:
- * This symbol, if defined, indicates that <sys/statvfs.h> exists and
- * should be included.
- */
-/*#define I_SYS_STATVFS / **/
-
/* I_SYSUIO:
* This symbol, if defined, indicates that <sys/uio.h> exists and
* should be included.
*/
#define I_SYSUTSNAME /**/
-/* I_SYS_VFS:
- * This symbol, if defined, indicates that <sys/vfs.h> exists and
- * should be included.
- */
-/*#define I_SYS_VFS / **/
-
/* I_TIME:
* This symbol, if defined, indicates to the C program that it should
* include <time.h>.
/*#define I_SYS_TIME_KERNEL / **/
/*#define HAS_TM_TM_ZONE / **/
-/* I_USTAT:
- * This symbol, if defined, indicates that <ustat.h> exists and
- * should be included.
- */
-/*#define I_USTAT / **/
-
/* PERL_INC_VERSION_LIST:
* This variable specifies the list of subdirectories in over
* which perl.c:incpush() and lib/lib.pm will automatically
d_fpgetround='undef'
d_fpos64_t='undef'
d_frexpl='undef'
-d_fs_data_s='undef'
d_fseeko='undef'
d_fsetpos='define'
-d_fstatfs='undef'
-d_fstatvfs='undef'
d_fsync='define'
d_ftello='undef'
d_ftime='undef'
d_getaddrinfo='undef'
d_getcwd='define'
d_getespwnam='undef'
-d_getfsstat='undef'
d_getgrent='define'
d_getgrent_r='undef'
d_getgrgid_r='undef'
d_getitimer='undef'
d_getlogin='define'
d_getlogin_r='undef'
-d_getmnt='undef'
-d_getmntent='undef'
d_getnameinfo='undef'
d_getnbyaddr='undef'
d_getnbyname='undef'
d_gmtime_r='undef'
d_gnulibc='undef'
d_grpasswd='undef'
-d_hasmntopt='undef'
d_htonl='define'
d_hypot='undef'
d_ilogb='undef'
d_sresuproto='undef'
d_stat='define'
d_statblks='undef'
-d_statfs_f_flags='undef'
-d_statfs_s='undef'
d_static_inline='undef'
-d_statvfs='undef'
d_stdio_cnt_lval='undef'
d_stdio_ptr_lval='undef'
d_stdio_ptr_lval_nochange_cnt='undef'
d_unsetenv='undef'
d_usleep='undef'
d_usleepproto='undef'
-d_ustat='undef'
d_vendorarch='undef'
d_vendorbin='undef'
d_vendorlib='undef'
i_mallocmalloc='undef'
i_math='define'
i_memory='undef'
-i_mntent='undef'
i_ndbm='undef'
i_netdb='define'
i_neterrno='undef'
i_syslog='undef'
i_sysmman='undef'
i_sysmode='undef'
-i_sysmount='undef'
i_sysndir='undef'
i_sysparam='define'
i_syspoll='undef'
i_sysselct='define'
i_syssockio='undef'
i_sysstat='define'
-i_sysstatfs='undef'
-i_sysstatvfs='undef'
i_systime='undef'
i_systimek='undef'
i_systimes='define'
i_sysuio='define'
i_sysun='define'
i_sysutsname='define'
-i_sysvfs='undef'
i_syswait='define'
i_termio='undef'
i_termios='define'
i_time='define'
i_unistd='define'
-i_ustat='undef'
i_utime='define'
i_values='undef'
i_varargs='undef'
d_fpgetround='undef'
d_fpos64_t='undef'
d_frexpl='undef'
-d_fs_data_s='undef'
d_fseeko='undef'
d_fsetpos='define'
-d_fstatfs='undef'
-d_fstatvfs='undef'
d_fsync='undef'
d_ftello='undef'
d_ftime='undef'
d_getaddrinfo='undef'
d_getcwd='define'
d_getespwnam='undef'
-d_getfsstat='undef'
d_getgrent='undef'
d_getgrent_r='undef'
d_getgrgid_r='undef'
d_getitimer='undef'
d_getlogin='undef'
d_getlogin_r='undef'
-d_getmnt='undef'
-d_getmntent='undef'
d_getnameinfo='undef'
d_getnbyaddr='undef'
d_getnbyname='undef'
d_gmtime_r='undef'
d_gnulibc='undef'
d_grpasswd='undef'
-d_hasmntopt='undef'
d_htonl='define'
d_hypot='undef'
d_ilogb='undef'
d_sresuproto='undef'
d_stat='define'
d_statblks='undef'
-d_statfs_f_flags='undef'
-d_statfs_s='undef'
d_static_inline='undef'
-d_statvfs='undef'
d_stdio_cnt_lval='undef'
d_stdio_ptr_lval='undef'
d_stdio_ptr_lval_nochange_cnt='undef'
d_unsetenv='undef'
d_usleep='define'
d_usleepproto='undef'
-d_ustat='undef'
d_vendorarch='undef'
d_vendorbin='undef'
d_vendorlib='undef'
i_mallocmalloc='undef'
i_math='define'
i_memory='undef'
-i_mntent='undef'
i_ndbm='undef'
i_netdb='define'
i_neterrno='undef'
i_syslog='undef'
i_sysmman='undef'
i_sysmode='undef'
-i_sysmount='undef'
i_sysndir='undef'
i_sysparam='undef'
i_syspoll='undef'
i_sysselct='undef'
i_syssockio='undef'
i_sysstat='define'
-i_sysstatfs='undef'
-i_sysstatvfs='undef'
i_systime='define'
i_systimek='undef'
i_systimes='define'
i_sysuio='undef'
i_sysun='undef'
i_sysutsname='undef'
-i_sysvfs='undef'
i_syswait='undef'
i_termio='undef'
i_termios='undef'
i_time='define'
i_unistd='define'
-i_ustat='undef'
i_utime='undef'
i_values='undef'
i_varargs='undef'
*/
/*#define HAS_FREXPL / **/
-/* HAS_STRUCT_FS_DATA:
- * This symbol, if defined, indicates that the struct fs_data
- * to do statfs() is supported.
- */
-/*#define HAS_STRUCT_FS_DATA / **/
-
/* HAS_FSEEKO:
* This symbol, if defined, indicates that the fseeko routine is
* available to fseek beyond 32 bits (useful for ILP32 hosts).
*/
/*#define HAS_FSEEKO / **/
-/* HAS_FSTATFS:
- * This symbol, if defined, indicates that the fstatfs routine is
- * available to stat filesystems by file descriptors.
- */
-/*#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
*/
/*#define HAS_GETESPWNAM / **/
-/* HAS_GETFSSTAT:
- * This symbol, if defined, indicates that the getfsstat routine is
- * available to stat filesystems in bulk.
- */
-/*#define HAS_GETFSSTAT / **/
-
/* HAS_GETITIMER:
* This symbol, if defined, indicates that the getitimer routine is
* available to return interval timers.
*/
/*#define HAS_GETITIMER / **/
-/* HAS_GETMNT:
- * This symbol, if defined, indicates that the getmnt routine is
- * available to get filesystem mount info by filename.
- */
-/*#define HAS_GETMNT / **/
-
-/* HAS_GETMNTENT:
- * This symbol, if defined, indicates that the getmntent routine is
- * available to iterate through mounted file systems to get their info.
- */
-/*#define HAS_GETMNTENT / **/
-
/* HAS_GETNAMEINFO:
* This symbol, if defined, indicates that the getnameinfo() function
* is available for use.
*/
/*#define HAS_GETSPNAM / **/
-/* HAS_HASMNTOPT:
- * This symbol, if defined, indicates that the hasmntopt routine is
- * available to query the mount options of file systems.
- */
-/*#define HAS_HASMNTOPT / **/
-
/* HAS_HYPOT:
* This symbol, if defined, indicates that the hypot routine is
* available to do the hypotenuse function.
*/
/*#define HAS_SETRESUID_PROTO / **/
-/* HAS_STRUCT_STATFS_F_FLAGS:
- * This symbol, if defined, indicates that the struct statfs
- * does have the f_flags member containing the mount flags of
- * the filesystem containing the file.
- * This kind of struct statfs is coming from <sys/mount.h> (BSD 4.3),
- * not from <sys/statfs.h> (SYSV). Older BSDs (like Ultrix) do not
- * have statfs() and struct statfs, they have ustat() and getmnt()
- * with struct ustat and struct fs_data.
- */
-/*#define HAS_STRUCT_STATFS_F_FLAGS / **/
-
-/* HAS_STRUCT_STATFS:
- * This symbol, if defined, indicates that the struct statfs
- * to do statfs() is supported.
- */
-/*#define HAS_STRUCT_STATFS / **/
-
-/* HAS_FSTATVFS:
- * This symbol, if defined, indicates that the fstatvfs routine is
- * available to stat filesystems by file descriptors.
- */
-/*#define HAS_FSTATVFS / **/
-
/* HAS_STRFTIME:
* This symbol, if defined, indicates that the strftime routine is
* available to do time formatting.
*/
/*#define HAS_USLEEP_PROTO / **/
-/* HAS_USTAT:
- * This symbol, if defined, indicates that the ustat system call is
- * available to query file system statistics by dev_t.
- */
-/*#define HAS_USTAT / **/
-
/* HAS_WCSCMP:
* This symbol, if defined, indicates that the wcscmp routine is
* available to compare two wide character strings.
*/
/*#define I_MALLOCMALLOC / **/
-/* I_MNTENT:
- * This symbol, if defined, indicates that <mntent.h> exists and
- * should be included.
- */
-/*#define I_MNTENT / **/
-
/* I_NETINET_TCP:
* This symbol, if defined, indicates to the C program that it should
* include <netinet/tcp.h>.
*/
/*#define I_SYSMODE / **/
-/* I_SYS_MOUNT:
- * This symbol, if defined, indicates that <sys/mount.h> exists and
- * should be included.
- */
-/*#define I_SYS_MOUNT / **/
-
-/* I_SYS_STATFS:
- * This symbol, if defined, indicates that <sys/statfs.h> exists.
- */
-/*#define I_SYS_STATFS / **/
-
-/* I_SYS_STATVFS:
- * This symbol, if defined, indicates that <sys/statvfs.h> exists and
- * should be included.
- */
-/*#define I_SYS_STATVFS / **/
-
/* I_SYSUTSNAME:
* This symbol, if defined, indicates that <sys/utsname.h> exists and
* should be included.
*/
/*#define I_SYSUTSNAME / **/
-/* I_SYS_VFS:
- * This symbol, if defined, indicates that <sys/vfs.h> exists and
- * should be included.
- */
-/*#define I_SYS_VFS / **/
-
-/* I_USTAT:
- * This symbol, if defined, indicates that <ustat.h> exists and
- * should be included.
- */
-/*#define I_USTAT / **/
-
/* DOUBLEINFBYTES:
* This symbol, if defined, is a comma-separated list of
* hexadecimal bytes for the double precision infinity.
d_fpgetround='undef'
d_fpos64_t='undef'
d_frexpl='undef'
-d_fs_data_s='undef'
d_fseeko='undef'
d_fsetpos='undef'
-d_fstatfs='undef'
-d_fstatvfs='undef'
d_fsync='undef'
d_ftello='undef'
d_ftime='undef'
d_getaddrinfo='undef'
d_getcwd='undef'
d_getespwnam='undef'
-d_getfsstat='undef'
d_getgrent='undef'
d_getgrent_r='undef'
d_getgrgid_r='undef'
d_getitimer='undef'
d_getlogin='undef'
d_getlogin_r='undef'
-d_getmnt='undef'
-d_getmntent='undef'
d_getnameinfo='undef'
d_getnbyaddr='undef'
d_getnbyname='undef'
d_gmtime_r='undef'
d_gnulibc='undef'
d_grpasswd='undef'
-d_hasmntopt='undef'
d_htonl='undef'
d_hypot='undef'
d_ilogb='undef'
d_sresuproto='undef'
d_stat='define'
d_statblks='undef'
-d_statfs_f_flags='undef'
-d_statfs_s='undef'
d_static_inline='undef'
-d_statvfs='undef'
d_stdio_cnt_lval='undef'
d_stdio_ptr_lval='undef'
d_stdio_ptr_lval_nochange_cnt='undef'
d_unsetenv='undef'
d_usleep='undef'
d_usleepproto='undef'
-d_ustat='undef'
d_vendorarch='undef'
d_vendorbin='undef'
d_vendorlib='undef'
i_mallocmalloc='undef'
i_math='define'
i_memory='undef'
-i_mntent='undef'
i_ndbm='undef'
i_netdb='undef'
i_neterrno='undef'
i_syslog='undef'
i_sysmman='undef'
i_sysmode='undef'
-i_sysmount='undef'
i_sysndir='undef'
i_sysparam='undef'
i_syspoll='undef'
i_sysselct='undef'
i_syssockio='undef'
i_sysstat='define'
-i_sysstatfs='undef'
-i_sysstatvfs='undef'
i_systime='undef'
i_systimek='undef'
i_systimes='undef'
i_sysuio='undef'
i_sysun='undef'
i_sysutsname='undef'
-i_sysvfs='undef'
i_syswait='undef'
i_termio='undef'
i_termios='undef'
i_time='define'
i_unistd='undef'
-i_ustat='undef'
i_utime='undef'
i_values='undef'
i_varargs='undef'
d_fpgetround='undef'
d_fpos64_t='undef'
d_frexpl='undef'
-d_fs_data_s='undef'
d_fseeko='undef'
d_fsetpos='undef'
-d_fstatfs='undef'
-d_fstatvfs='undef'
d_fsync='undef'
d_ftello='undef'
d_ftime='undef'
d_getaddrinfo='undef'
d_getcwd='undef'
d_getespwnam='undef'
-d_getfsstat='undef'
d_getgrent='undef'
d_getgrent_r='undef'
d_getgrgid_r='undef'
d_getitimer='undef'
d_getlogin='undef'
d_getlogin_r='undef'
-d_getmnt='undef'
-d_getmntent='undef'
d_getnameinfo='undef'
d_getnbyaddr='undef'
d_getnbyname='undef'
d_gmtime_r='undef'
d_gnulibc='undef'
d_grpasswd='undef'
-d_hasmntopt='undef'
d_htonl='undef'
d_hypot='undef'
d_ilogb='undef'
d_sresuproto='undef'
d_stat='define'
d_statblks='undef'
-d_statfs_f_flags='undef'
-d_statfs_s='undef'
d_static_inline='undef'
-d_statvfs='undef'
d_stdio_cnt_lval='undef'
d_stdio_ptr_lval='undef'
d_stdio_ptr_lval_nochange_cnt='undef'
d_unsetenv='undef'
d_usleep='undef'
d_usleepproto='undef'
-d_ustat='undef'
d_vendorarch='undef'
d_vendorbin='undef'
d_vendorlib='undef'
i_mallocmalloc='undef'
i_math='define'
i_memory='undef'
-i_mntent='undef'
i_ndbm='undef'
i_netdb='undef'
i_neterrno='undef'
i_syslog='undef'
i_sysmman='undef'
i_sysmode='undef'
-i_sysmount='undef'
i_sysndir='undef'
i_sysparam='undef'
i_syspoll='undef'
i_sysselct='undef'
i_syssockio='undef'
i_sysstat='define'
-i_sysstatfs='undef'
-i_sysstatvfs='undef'
i_systime='undef'
i_systimek='undef'
i_systimes='undef'
i_sysuio='undef'
i_sysun='undef'
i_sysutsname='undef'
-i_sysvfs='undef'
i_syswait='undef'
i_termio='undef'
i_termios='undef'
i_time='define'
i_unistd='undef'
-i_ustat='undef'
i_utime='undef'
i_values='undef'
i_varargs='undef'
d_fpgetround='undef'
d_fpos64_t='undef'
d_frexpl='undef'
-d_fs_data_s='undef'
d_fseeko='undef'
d_fsetpos='define'
-d_fstatfs='undef'
-d_fstatvfs='undef'
d_fsync='undef'
d_ftello='undef'
d_ftime='define'
d_getaddrinfo='undef'
d_getcwd='define'
d_getespwnam='undef'
-d_getfsstat='undef'
d_getgrent='undef'
d_getgrent_r='undef'
d_getgrgid_r='undef'
d_getitimer='undef'
d_getlogin='define'
d_getlogin_r='undef'
-d_getmnt='undef'
-d_getmntent='undef'
d_getnameinfo='undef'
d_getnbyaddr='undef'
d_getnbyname='undef'
d_gmtime_r='undef'
d_gnulibc='undef'
d_grpasswd='undef'
-d_hasmntopt='undef'
d_htonl='define'
d_hypot='undef'
d_ilogb='undef'
d_sresuproto='undef'
d_stat='define'
d_statblks='undef'
-d_statfs_f_flags='undef'
-d_statfs_s='undef'
d_static_inline='undef'
-d_statvfs='undef'
d_stdio_cnt_lval='undef'
d_stdio_ptr_lval='undef'
d_stdio_ptr_lval_nochange_cnt='undef'
d_unsetenv='undef'
d_usleep='undef'
d_usleepproto='undef'
-d_ustat='undef'
d_vendorarch='undef'
d_vendorbin='undef'
d_vendorlib='undef'
i_mallocmalloc='undef'
i_math='define'
i_memory='undef'
-i_mntent='undef'
i_ndbm='undef'
i_netdb='undef'
i_neterrno='undef'
i_syslog='undef'
i_sysmman='undef'
i_sysmode='undef'
-i_sysmount='undef'
i_sysndir='undef'
i_sysparam='undef'
i_syspoll='undef'
i_sysselct='undef'
i_syssockio='undef'
i_sysstat='define'
-i_sysstatfs='undef'
-i_sysstatvfs='undef'
i_systime='undef'
i_systimek='undef'
i_systimes='undef'
i_sysuio='undef'
i_sysun='undef'
i_sysutsname='undef'
-i_sysvfs='undef'
i_syswait='undef'
i_termio='undef'
i_termios='undef'
i_time='undef'
i_unistd='undef'
-i_ustat='undef'
i_utime='define'
i_values='undef'
i_varargs='undef'
d_fpgetround='undef'
d_fpos64_t='undef'
d_frexpl='undef'
-d_fs_data_s='undef'
d_fseeko='undef'
d_fsetpos='define'
-d_fstatfs='undef'
-d_fstatvfs='undef'
d_fsync='undef'
d_ftello='undef'
d_ftime='define'
d_getaddrinfo='undef'
d_getcwd='define'
d_getespwnam='undef'
-d_getfsstat='undef'
d_getgrent='undef'
d_getgrent_r='undef'
d_getgrgid_r='undef'
d_getitimer='undef'
d_getlogin='define'
d_getlogin_r='undef'
-d_getmnt='undef'
-d_getmntent='undef'
d_getnameinfo='undef'
d_getnbyaddr='undef'
d_getnbyname='undef'
d_gmtime_r='undef'
d_gnulibc='undef'
d_grpasswd='undef'
-d_hasmntopt='undef'
d_htonl='define'
d_hypot='undef'
d_ilogb='undef'
d_sresuproto='undef'
d_stat='define'
d_statblks='undef'
-d_statfs_f_flags='undef'
-d_statfs_s='undef'
d_static_inline='define'
-d_statvfs='undef'
d_stdio_cnt_lval='define'
d_stdio_ptr_lval='define'
d_stdio_ptr_lval_nochange_cnt='define'
d_unsetenv='undef'
d_usleep='undef'
d_usleepproto='undef'
-d_ustat='undef'
d_vendorarch='undef'
d_vendorbin='undef'
d_vendorlib='undef'
i_mallocmalloc='undef'
i_math='define'
i_memory='undef'
-i_mntent='undef'
i_ndbm='undef'
i_netdb='undef'
i_neterrno='undef'
i_syslog='undef'
i_sysmman='undef'
i_sysmode='undef'
-i_sysmount='undef'
i_sysndir='undef'
i_sysparam='undef'
i_syspoll='undef'
i_sysselct='undef'
i_syssockio='undef'
i_sysstat='define'
-i_sysstatfs='undef'
-i_sysstatvfs='undef'
i_systime='undef'
i_systimek='undef'
i_systimes='undef'
i_sysuio='undef'
i_sysun='undef'
i_sysutsname='undef'
-i_sysvfs='undef'
i_syswait='undef'
i_termio='undef'
i_termios='undef'
i_time='define'
i_unistd='undef'
-i_ustat='undef'
i_utime='define'
i_values='undef'
i_varargs='undef'
d_fpgetround='undef'
d_fpos64_t='undef'
d_frexpl='undef'
-d_fs_data_s='undef'
d_fseeko='undef'
d_fsetpos='define'
-d_fstatfs='undef'
-d_fstatvfs='undef'
d_fsync='undef'
d_ftello='undef'
d_ftime='define'
d_getaddrinfo='undef'
d_getcwd='define'
d_getespwnam='undef'
-d_getfsstat='undef'
d_getgrent='undef'
d_getgrent_r='undef'
d_getgrgid_r='undef'
d_getitimer='undef'
d_getlogin='define'
d_getlogin_r='undef'
-d_getmnt='undef'
-d_getmntent='undef'
d_getnameinfo='undef'
d_getnbyaddr='undef'
d_getnbyname='undef'
d_gmtime_r='undef'
d_gnulibc='undef'
d_grpasswd='undef'
-d_hasmntopt='undef'
d_htonl='define'
d_hypot='undef'
d_ilogb='undef'
d_sresuproto='undef'
d_stat='define'
d_statblks='undef'
-d_statfs_f_flags='undef'
-d_statfs_s='undef'
d_static_inline='define'
-d_statvfs='undef'
d_stdio_cnt_lval='define'
d_stdio_ptr_lval='define'
d_stdio_ptr_lval_nochange_cnt='define'
d_unsetenv='undef'
d_usleep='undef'
d_usleepproto='undef'
-d_ustat='undef'
d_vendorarch='undef'
d_vendorbin='undef'
d_vendorlib='undef'
i_mallocmalloc='undef'
i_math='define'
i_memory='undef'
-i_mntent='undef'
i_ndbm='undef'
i_netdb='undef'
i_neterrno='undef'
i_syslog='undef'
i_sysmman='undef'
i_sysmode='undef'
-i_sysmount='undef'
i_sysndir='undef'
i_sysparam='undef'
i_syspoll='undef'
i_sysselct='undef'
i_syssockio='undef'
i_sysstat='define'
-i_sysstatfs='undef'
-i_sysstatvfs='undef'
i_systime='undef'
i_systimek='undef'
i_systimes='undef'
i_sysuio='undef'
i_sysun='undef'
i_sysutsname='undef'
-i_sysvfs='undef'
i_syswait='undef'
i_termio='undef'
i_termios='undef'
i_time='define'
i_unistd='undef'
-i_ustat='undef'
i_utime='define'
i_values='undef'
i_varargs='undef'
*/
/*#define HAS_FREXPL /**/
-/* HAS_STRUCT_FS_DATA:
- * This symbol, if defined, indicates that the struct fs_data
- * to do statfs() is supported.
- */
-/*#define HAS_STRUCT_FS_DATA /**/
-
/* HAS_FSEEKO:
* This symbol, if defined, indicates that the fseeko routine is
* available to fseek beyond 32 bits (useful for ILP32 hosts).
*/
/*#define HAS_FSEEKO /**/
-/* HAS_FSTATFS:
- * This symbol, if defined, indicates that the fstatfs routine is
- * available to stat filesystems by file descriptors.
- */
-/*#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
*/
/*#define HAS_GETESPWNAM /**/
-/* HAS_GETFSSTAT:
- * This symbol, if defined, indicates that the getfsstat routine is
- * available to stat filesystems in bulk.
- */
-/*#define HAS_GETFSSTAT /**/
-
/* HAS_GETGRENT:
* This symbol, if defined, indicates that the getgrent routine is
* available for sequential access of the group database.
/*#define HAS_GETLOGIN_R /**/
#define GETLOGIN_R_PROTO 0 /**/
-/* HAS_GETMNT:
- * This symbol, if defined, indicates that the getmnt routine is
- * available to get filesystem mount info by filename.
- */
-/*#define HAS_GETMNT /**/
-
-/* HAS_GETMNTENT:
- * This symbol, if defined, indicates that the getmntent routine is
- * available to iterate through mounted file systems to get their info.
- */
-/*#define HAS_GETMNTENT /**/
-
/* HAS_GETNETBYADDR:
* This symbol, if defined, indicates that the getnetbyaddr() routine is
* available to look up networks by their IP addresses.
#if defined(HAS_GNULIBC) && !defined(_GNU_SOURCE)
# define _GNU_SOURCE
#endif
-/* HAS_HASMNTOPT:
- * This symbol, if defined, indicates that the hasmntopt routine is
- * available to query the mount options of file systems.
- */
-/*#define HAS_HASMNTOPT /**/
/* HAS_HTONL:
* This symbol, if defined, indicates that the htonl() routine (and
/*#define USE_STAT_BLOCKS /**/
#endif
-/* HAS_STRUCT_STATFS_F_FLAGS:
- * This symbol, if defined, indicates that the struct statfs
- * does have the f_flags member containing the mount flags of
- * the filesystem containing the file.
- * This kind of struct statfs is coming from <sys/mount.h> (BSD 4.3),
- * not from <sys/statfs.h> (SYSV). Older BSDs (like Ultrix) do not
- * have statfs() and struct statfs, they have ustat() and getmnt()
- * with struct ustat and struct fs_data.
- */
-/*#define HAS_STRUCT_STATFS_F_FLAGS /**/
-
-/* HAS_STRUCT_STATFS:
- * This symbol, if defined, indicates that the struct statfs
- * to do statfs() is supported.
- */
-/*#define HAS_STRUCT_STATFS /**/
-
-/* HAS_FSTATVFS:
- * This symbol, if defined, indicates that the fstatvfs routine is
- * available to stat filesystems by file descriptors.
- */
-/*#define HAS_FSTATVFS /**/
-
/* USE_STDIO_PTR:
* This symbol is defined if the _ptr and _cnt fields (or similar)
* of the stdio FILE structure can be used to access the stdio buffer
*/
/*#define HAS_UNSETENV /**/
-/* HAS_USTAT:
- * This symbol, if defined, indicates that the ustat system call is
- * available to query file system statistics by dev_t.
- */
-/*#define HAS_USTAT /**/
-
/* HAS_VFORK:
* This symbol, if defined, indicates that vfork() exists.
*/
*/
/*#define I_MACH_CTHREADS /**/
-/* I_MNTENT:
- * This symbol, if defined, indicates that <mntent.h> exists and
- * should be included.
- */
-/*#define I_MNTENT /**/
-
/* I_NETDB:
* This symbol, if defined, indicates that <netdb.h> exists and
* should be included.
*/
/*#define I_SYSMODE /**/
-/* I_SYS_MOUNT:
- * This symbol, if defined, indicates that <sys/mount.h> exists and
- * should be included.
- */
-/*#define I_SYS_MOUNT /**/
-
-/* I_SYS_STATFS:
- * This symbol, if defined, indicates that <sys/statfs.h> exists.
- */
-/*#define I_SYS_STATFS /**/
-
-/* I_SYS_STATVFS:
- * This symbol, if defined, indicates that <sys/statvfs.h> exists and
- * should be included.
- */
-/*#define I_SYS_STATVFS /**/
-
/* I_SYSUIO:
* This symbol, if defined, indicates that <sys/uio.h> exists and
* should be included.
*/
/*#define I_SYSUTSNAME /**/
-/* I_SYS_VFS:
- * This symbol, if defined, indicates that <sys/vfs.h> exists and
- * should be included.
- */
-/*#define I_SYS_VFS /**/
-
/* I_TIME:
* This symbol, if defined, indicates to the C program that it should
* include <time.h>.
/*#define HAS_TM_TM_ZONE /**/
/*#define HAS_TM_TM_GMTOFF /**/
-/* I_USTAT:
- * This symbol, if defined, indicates that <ustat.h> exists and
- * should be included.
- */
-/*#define I_USTAT /**/
-
/* PERL_INC_VERSION_LIST:
* This variable specifies the list of subdirectories in over
* which perl.c:incpush() and lib/lib.pm will automatically
*/
/*#define HAS_FREXPL / **/
-/* HAS_STRUCT_FS_DATA:
- * This symbol, if defined, indicates that the struct fs_data
- * to do statfs() is supported.
- */
-/*#define HAS_STRUCT_FS_DATA / **/
-
/* HAS_FSEEKO:
* This symbol, if defined, indicates that the fseeko routine is
* available to fseek beyond 32 bits (useful for ILP32 hosts).
*/
/*#define HAS_FSEEKO / **/
-/* HAS_FSTATFS:
- * This symbol, if defined, indicates that the fstatfs routine is
- * available to stat filesystems by file descriptors.
- */
-/*#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
*/
/*#define HAS_GETESPWNAM / **/
-/* HAS_GETFSSTAT:
- * This symbol, if defined, indicates that the getfsstat routine is
- * available to stat filesystems in bulk.
- */
-/*#define HAS_GETFSSTAT / **/
-
/* HAS_GETITIMER:
* This symbol, if defined, indicates that the getitimer routine is
* available to return interval timers.
*/
/*#define HAS_GETITIMER / **/
-/* HAS_GETMNT:
- * This symbol, if defined, indicates that the getmnt routine is
- * available to get filesystem mount info by filename.
- */
-/*#define HAS_GETMNT / **/
-
-/* HAS_GETMNTENT:
- * This symbol, if defined, indicates that the getmntent routine is
- * available to iterate through mounted file systems to get their info.
- */
-/*#define HAS_GETMNTENT / **/
-
/* HAS_GETNAMEINFO:
* This symbol, if defined, indicates that the getnameinfo() function
* is available for use.
*/
/*#define HAS_GETSPNAM / **/
-/* HAS_HASMNTOPT:
- * This symbol, if defined, indicates that the hasmntopt routine is
- * available to query the mount options of file systems.
- */
-/*#define HAS_HASMNTOPT / **/
-
/* HAS_ILOGBL:
* This symbol, if defined, indicates that the ilogbl routine is
* available. If scalbnl is also present we can emulate frexpl.
*/
/*#define HAS_SETRESUID_PROTO / **/
-/* HAS_STRUCT_STATFS_F_FLAGS:
- * This symbol, if defined, indicates that the struct statfs
- * does have the f_flags member containing the mount flags of
- * the filesystem containing the file.
- * This kind of struct statfs is coming from <sys/mount.h> (BSD 4.3),
- * not from <sys/statfs.h> (SYSV). Older BSDs (like Ultrix) do not
- * have statfs() and struct statfs, they have ustat() and getmnt()
- * with struct ustat and struct fs_data.
- */
-/*#define HAS_STRUCT_STATFS_F_FLAGS / **/
-
-/* HAS_STRUCT_STATFS:
- * This symbol, if defined, indicates that the struct statfs
- * to do statfs() is supported.
- */
-/*#define HAS_STRUCT_STATFS / **/
-
-/* HAS_FSTATVFS:
- * This symbol, if defined, indicates that the fstatvfs routine is
- * available to stat filesystems by file descriptors.
- */
-/*#define HAS_FSTATVFS / **/
-
/* HAS_STRFTIME:
* This symbol, if defined, indicates that the strftime routine is
* available to do time formatting.
*/
/*#define HAS_USLEEP_PROTO / **/
-/* HAS_USTAT:
- * This symbol, if defined, indicates that the ustat system call is
- * available to query file system statistics by dev_t.
- */
-/*#define HAS_USTAT / **/
-
/* HAS_WCSCMP:
* This symbol, if defined, indicates that the wcscmp routine is
* available to compare two wide character strings.
*/
/*#define I_MALLOCMALLOC / **/
-/* I_MNTENT:
- * This symbol, if defined, indicates that <mntent.h> exists and
- * should be included.
- */
-/*#define I_MNTENT / **/
-
/* I_NETINET_TCP:
* This symbol, if defined, indicates to the C program that it should
* include <netinet/tcp.h>.
*/
/*#define I_SYSMODE / **/
-/* I_SYS_MOUNT:
- * This symbol, if defined, indicates that <sys/mount.h> exists and
- * should be included.
- */
-/*#define I_SYS_MOUNT / **/
-
-/* I_SYS_STATFS:
- * This symbol, if defined, indicates that <sys/statfs.h> exists.
- */
-/*#define I_SYS_STATFS / **/
-
-/* I_SYS_STATVFS:
- * This symbol, if defined, indicates that <sys/statvfs.h> exists and
- * should be included.
- */
-/*#define I_SYS_STATVFS / **/
-
/* I_SYSUTSNAME:
* This symbol, if defined, indicates that <sys/utsname.h> exists and
* should be included.
*/
/*#define I_SYSUTSNAME / **/
-/* I_SYS_VFS:
- * This symbol, if defined, indicates that <sys/vfs.h> exists and
- * should be included.
- */
-/*#define I_SYS_VFS / **/
-
-/* I_USTAT:
- * This symbol, if defined, indicates that <ustat.h> exists and
- * should be included.
- */
-/*#define I_USTAT / **/
-
/* PERL_PRIfldbl:
* This symbol, if defined, contains the string used by stdio to
* format long doubles (format 'f') for output.
*/
/*#define HAS_FREXPL / **/
-/* HAS_STRUCT_FS_DATA:
- * This symbol, if defined, indicates that the struct fs_data
- * to do statfs() is supported.
- */
-/*#define HAS_STRUCT_FS_DATA / **/
-
/* HAS_FSEEKO:
* This symbol, if defined, indicates that the fseeko routine is
* available to fseek beyond 32 bits (useful for ILP32 hosts).
*/
/*#define HAS_FSEEKO / **/
-/* HAS_FSTATFS:
- * This symbol, if defined, indicates that the fstatfs routine is
- * available to stat filesystems by file descriptors.
- */
-/*#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
*/
/*#define HAS_GETESPWNAM / **/
-/* HAS_GETFSSTAT:
- * This symbol, if defined, indicates that the getfsstat routine is
- * available to stat filesystems in bulk.
- */
-/*#define HAS_GETFSSTAT / **/
-
/* HAS_GETITIMER:
* This symbol, if defined, indicates that the getitimer routine is
* available to return interval timers.
*/
/*#define HAS_GETITIMER / **/
-/* HAS_GETMNT:
- * This symbol, if defined, indicates that the getmnt routine is
- * available to get filesystem mount info by filename.
- */
-/*#define HAS_GETMNT / **/
-
-/* HAS_GETMNTENT:
- * This symbol, if defined, indicates that the getmntent routine is
- * available to iterate through mounted file systems to get their info.
- */
-/*#define HAS_GETMNTENT / **/
-
/* HAS_GETNAMEINFO:
* This symbol, if defined, indicates that the getnameinfo() function
* is available for use.
*/
/*#define HAS_GETSPNAM / **/
-/* HAS_HASMNTOPT:
- * This symbol, if defined, indicates that the hasmntopt routine is
- * available to query the mount options of file systems.
- */
-/*#define HAS_HASMNTOPT / **/
-
/* HAS_ILOGBL:
* This symbol, if defined, indicates that the ilogbl routine is
* available. If scalbnl is also present we can emulate frexpl.
*/
/*#define HAS_SETRESUID_PROTO / **/
-/* HAS_STRUCT_STATFS_F_FLAGS:
- * This symbol, if defined, indicates that the struct statfs
- * does have the f_flags member containing the mount flags of
- * the filesystem containing the file.
- * This kind of struct statfs is coming from <sys/mount.h> (BSD 4.3),
- * not from <sys/statfs.h> (SYSV). Older BSDs (like Ultrix) do not
- * have statfs() and struct statfs, they have ustat() and getmnt()
- * with struct ustat and struct fs_data.
- */
-/*#define HAS_STRUCT_STATFS_F_FLAGS / **/
-
-/* HAS_STRUCT_STATFS:
- * This symbol, if defined, indicates that the struct statfs
- * to do statfs() is supported.
- */
-/*#define HAS_STRUCT_STATFS / **/
-
-/* HAS_FSTATVFS:
- * This symbol, if defined, indicates that the fstatvfs routine is
- * available to stat filesystems by file descriptors.
- */
-/*#define HAS_FSTATVFS / **/
-
/* HAS_STRFTIME:
* This symbol, if defined, indicates that the strftime routine is
* available to do time formatting.
*/
/*#define HAS_USLEEP_PROTO / **/
-/* HAS_USTAT:
- * This symbol, if defined, indicates that the ustat system call is
- * available to query file system statistics by dev_t.
- */
-/*#define HAS_USTAT / **/
-
/* HAS_WCSCMP:
* This symbol, if defined, indicates that the wcscmp routine is
* available to compare two wide character strings.
*/
/*#define I_MALLOCMALLOC / **/
-/* I_MNTENT:
- * This symbol, if defined, indicates that <mntent.h> exists and
- * should be included.
- */
-/*#define I_MNTENT / **/
-
/* I_NETINET_TCP:
* This symbol, if defined, indicates to the C program that it should
* include <netinet/tcp.h>.
*/
/*#define I_SYSMODE / **/
-/* I_SYS_MOUNT:
- * This symbol, if defined, indicates that <sys/mount.h> exists and
- * should be included.
- */
-/*#define I_SYS_MOUNT / **/
-
-/* I_SYS_STATFS:
- * This symbol, if defined, indicates that <sys/statfs.h> exists.
- */
-/*#define I_SYS_STATFS / **/
-
-/* I_SYS_STATVFS:
- * This symbol, if defined, indicates that <sys/statvfs.h> exists and
- * should be included.
- */
-/*#define I_SYS_STATVFS / **/
-
/* I_SYSUTSNAME:
* This symbol, if defined, indicates that <sys/utsname.h> exists and
* should be included.
*/
/*#define I_SYSUTSNAME / **/
-/* I_SYS_VFS:
- * This symbol, if defined, indicates that <sys/vfs.h> exists and
- * should be included.
- */
-/*#define I_SYS_VFS / **/
-
-/* I_USTAT:
- * This symbol, if defined, indicates that <ustat.h> exists and
- * should be included.
- */
-/*#define I_USTAT / **/
-
/* PERL_PRIfldbl:
* This symbol, if defined, contains the string used by stdio to
* format long doubles (format 'f') for output.