From 969386165da4b2b619c453c25dead6d8a086a3cb Mon Sep 17 00:00:00 2001 From: "H.Merijn Brand" Date: Fri, 3 Oct 2008 16:19:55 +0000 Subject: [PATCH] Add probes for *time64 () functions Add missing config vars p4raw-id: //depot/perl@34456 --- Configure | 34 +++++++++++++++++++++- Cross/config.sh-arm-linux | 70 ++++++++++++++++++++++++++------------------- NetWare/config.wc | 55 +++++++++++++++++++++-------------- Porting/Glossary | 24 ++++++++++++++++ Porting/config.sh | 19 ++++++++---- Porting/config_H | 59 ++++++++++++++++++++++++++++++++------ config_h.SH | 31 ++++++++++++++++++++ configure.com | 10 +++++++ epoc/config.sh | 59 ++++++++++++++++++++++---------------- handy.h | 10 ++++++- plan9/config_sh.sample | 51 ++++++++++++++++++++------------- symbian/config.sh | 73 +++++++++++++++++++++++++++-------------------- uconfig.sh | 68 +++++++++++++++++++++++-------------------- win32/config.bc | 48 +++++++++++++++++-------------- win32/config.ce | 55 +++++++++++++++++++++-------------- win32/config.gc | 48 +++++++++++++++++-------------- win32/config.vc | 48 +++++++++++++++++-------------- win32/config.vc64 | 48 +++++++++++++++++-------------- 18 files changed, 530 insertions(+), 280 deletions(-) diff --git a/Configure b/Configure index 9e93cc4..42baaba 100755 --- a/Configure +++ b/Configure @@ -25,7 +25,7 @@ # $Id: Head.U 6 2006-08-25 22:21:46Z rmanfredi $ # -# Generated on Mon Sep 29 18:55:08 CEST 2008 [metaconfig 3.5 PL0] +# Generated on Fri Oct 3 17:54:11 CEST 2008 [metaconfig 3.5 PL0] # (with additional metaconfig patches by perlbug@perl.org) cat >c1$$ <. +d_gmtime64 (d_timefuncs64.U): + This variable conditionally defines the HAS_GMTIME64 symbol, which + indicates to the C program that the gmtime64 () routine is available. + d_gmtime_r (d_gmtime_r.U): This variable conditionally defines the HAS_GMTIME_R symbol, which indicates to the C program that the gmtime_r() @@ -1226,6 +1242,10 @@ d_link (d_link.U): This variable conditionally defines HAS_LINK if link() is available to create hard links. +d_localtime64 (d_timefuncs64.U): + This variable conditionally defines the HAS_LOCALTIME64 symbol, which + indicates to the C program that the localtime64 () routine is available. + d_localtime_r (d_localtime_r.U): This variable conditionally defines the HAS_LOCALTIME_R symbol, which indicates to the C program that the localtime_r() @@ -1342,6 +1362,10 @@ d_mktime (d_mktime.U): This variable conditionally defines the HAS_MKTIME symbol, which indicates to the C program that the mktime() routine is available. +d_mktime64 (d_timefuncs64.U): + This variable conditionally defines the HAS_MKTIME64 symbol, which + indicates to the C program that the mktime64 () routine is available. + d_mmap (d_mmap.U): This variable conditionally defines HAS_MMAP if mmap() is available to map a file into memory. diff --git a/Porting/config.sh b/Porting/config.sh index e9cef88..73c1138 100644 --- a/Porting/config.sh +++ b/Porting/config.sh @@ -120,6 +120,7 @@ d_accessx='undef' d_aintl='undef' d_alarm='define' d_archlib='define' +d_asctime64='undef' d_asctime_r='undef' d_atolf='undef' d_atoll='define' @@ -157,10 +158,12 @@ d_crypt_r='undef' d_csh='define' d_ctermid='define' d_ctermid_r='undef' +d_ctime64='undef' d_ctime_r='undef' d_cuserid='define' d_dbl_dig='define' d_dbminitproto='undef' +d_difftime64='undef' d_difftime='define' d_dir_dd_fd='undef' d_dirfd='define' @@ -275,6 +278,7 @@ d_getservprotos='define' d_getspnam='define' d_getspnam_r='undef' d_gettimeod='define' +d_gmtime64='undef' d_gmtime_r='undef' d_gnulibc='define' d_grpasswd='define' @@ -295,6 +299,7 @@ d_lchown='define' d_ldbl_dig='define' d_libm_lib_version='define' d_link='define' +d_localtime64='undef' d_localtime_r='undef' d_localtime_r_needs_tzset='undef' d_locconv='define' @@ -319,6 +324,7 @@ d_mkdtemp='define' d_mkfifo='define' d_mkstemp='define' d_mkstemps='undef' +d_mktime64='undef' d_mktime='define' d_mmap='define' d_modfl='define' @@ -339,6 +345,7 @@ d_msgsnd='define' d_msync='define' d_munmap='define' d_mymalloc='undef' +d_ndbm='undef' d_nice='define' d_nl_langinfo='define' d_nv_preserves_uv='undef' @@ -684,8 +691,8 @@ i_sysmman='define' i_sysmode='undef' i_sysmount='define' i_sysndir='undef' -i_syspoll='define' i_sysparam='define' +i_syspoll='define' i_sysresrc='define' i_syssecrt='undef' i_sysselct='define' @@ -842,7 +849,7 @@ old_pthread_create_joinable='' optimize='-O2' orderlib='false' osname='linux' -osvers='2.6.22.13-0.3-default' +osvers='2.6.22.18-0.2-default' otherlibdirs=' ' package='perl5' pager='/pro/local/bin/less' @@ -851,7 +858,7 @@ patchlevel='11' path_sep=':' perl5='/opt/perl/bin/perl' perl='' -perl_patchlevel='33036' +perl_patchlevel='34454' perladmin='yourname@yourhost.yourplace.com' perllibs='-lpthread -lnsl -ldl -lm -lcrypt -lutil -lc' perlpath='/opt/perl/bin/perl5.11.0' @@ -886,6 +893,8 @@ run='' runnm='false' sGMTIME_max='2147483647' sGMTIME_min='-2147483648' +sLOCALTIME_max='2147483647' +sLOCALTIME_min='-2147483648' sPRIEUldbl='"LE"' sPRIFUldbl='"LF"' sPRIGUldbl='"LG"' @@ -1062,7 +1071,7 @@ vendorprefixexp='' vendorscript='' vendorscriptexp='' version='5.11.0' -version_patchlevel_string='version 11 subversion 0 patch 33036' +version_patchlevel_string='version 11 subversion 0 patch 34454' versiononly='define' vi='' voidflags='15' @@ -1090,7 +1099,7 @@ PERL_SUBVERSION=0 PERL_API_REVISION=5 PERL_API_VERSION=11 PERL_API_SUBVERSION=0 -PERL_PATCHLEVEL=33036 +PERL_PATCHLEVEL=34454 PERL_CONFIG_SH=true : Variables propagated from previous config.sh file. libdb_needs_pthread='N' diff --git a/Porting/config_H b/Porting/config_H index 5caaaa2..143e45a 100644 --- a/Porting/config_H +++ b/Porting/config_H @@ -17,7 +17,7 @@ /* * Package name : perl5 * Source directory : . - * Configuration time: Tue Jul 8 13:49:11 CEST 2008 + * Configuration time: Fri Oct 3 17:54:26 CEST 2008 * Configured by : merijn * Target system : linux nb09 2.6.22.18-0.2-default #1 smp 2008-06-09 13:53:20 +0200 i686 i686 i386 gnulinux */ @@ -2733,6 +2733,12 @@ */ #define Sock_size_t socklen_t /**/ +/* STDCHAR: + * This symbol is defined to be the type of char used in stdio.h. + * It has the values "unsigned char" or "char". + */ +#define STDCHAR char /**/ + /* Uid_t_f: * This symbol defines the format string used for printing a Uid_t. */ @@ -3241,12 +3247,6 @@ */ /*#define EBCDIC / **/ -/* STDCHAR: - * This symbol is defined to be the type of char used in stdio.h. - * It has the values "unsigned char" or "char". - */ -#define STDCHAR char /**/ - /* HAS_ATOLF: * This symbol, if defined, indicates that the atolf routine is * available to convert strings into long doubles. @@ -3941,6 +3941,37 @@ */ #define HAS_TELLDIR_PROTO /**/ +/* HAS_CTIME64: + * This symbol, if defined, indicates that the ctime64 () routine is + * available to do the 64bit variant of ctime () + */ +/* HAS_LOCALTIME64: + * This symbol, if defined, indicates that the localtime64 () routine is + * available to do the 64bit variant of localtime () + */ +/* HAS_GMTIME64: + * This symbol, if defined, indicates that the gmtime64 () routine is + * available to do the 64bit variant of gmtime () + */ +/* HAS_MKTIME64: + * This symbol, if defined, indicates that the mktime64 () routine is + * available to do the 64bit variant of mktime () + */ +/* HAS_DIFFTIME64: + * This symbol, if defined, indicates that the difftime64 () routine is + * available to do the 64bit variant of difftime () + */ +/* HAS_ASCTIME64: + * This symbol, if defined, indicates that the asctime64 () routine is + * available to do the 64bit variant of asctime () + */ +/*#define HAS_CTIME64 / **/ +/*#define HAS_LOCALTIME64 / **/ +/*#define HAS_GMTIME64 / **/ +/*#define HAS_MKTIME64 / **/ +/*#define HAS_DIFFTIME64 / **/ +/*#define HAS_ASCTIME64 / **/ + /* HAS_TIMEGM: * This symbol, if defined, indicates that the timegm routine is * available to do the opposite of gmtime () @@ -4431,8 +4462,18 @@ * This symbol contains the minimum value for the time_t offset that * the system function gmtime () accepts, and defaults to 0 */ -#define GMTIME_MAX 2147483647 /**/ -#define GMTIME_MIN -2147483648 /**/ +/* LOCALTIME_MAX: + * This symbol contains the maximum value for the time_t offset that + * the system function localtime () accepts, and defaults to 0 + */ +/* LOCALTIME_MIN: + * This symbol contains the minimum value for the time_t offset that + * the system function localtime () accepts, and defaults to 0 + */ +#define GMTIME_MAX 2147483647 /**/ +#define GMTIME_MIN -2147483648 /**/ +#define LOCALTIME_MAX 2147483647 /**/ +#define LOCALTIME_MIN -2147483648 /**/ /* USE_64_BIT_INT: * This symbol, if defined, indicates that 64-bit integers should diff --git a/config_h.SH b/config_h.SH index fb105b7..ad65bdf 100644 --- a/config_h.SH +++ b/config_h.SH @@ -3970,6 +3970,37 @@ sed <$CONFIG_H -e 's!^#undef\(.*/\)\*!/\*#define\1 \*!' -e 's!^#un */ #$d_telldirproto HAS_TELLDIR_PROTO /**/ +/* HAS_CTIME64: + * This symbol, if defined, indicates that the ctime64 () routine is + * available to do the 64bit variant of ctime () + */ +/* HAS_LOCALTIME64: + * This symbol, if defined, indicates that the localtime64 () routine is + * available to do the 64bit variant of localtime () + */ +/* HAS_GMTIME64: + * This symbol, if defined, indicates that the gmtime64 () routine is + * available to do the 64bit variant of gmtime () + */ +/* HAS_MKTIME64: + * This symbol, if defined, indicates that the mktime64 () routine is + * available to do the 64bit variant of mktime () + */ +/* HAS_DIFFTIME64: + * This symbol, if defined, indicates that the difftime64 () routine is + * available to do the 64bit variant of difftime () + */ +/* HAS_ASCTIME64: + * This symbol, if defined, indicates that the asctime64 () routine is + * available to do the 64bit variant of asctime () + */ +#$d_ctime64 HAS_CTIME64 /**/ +#$d_localtime64 HAS_LOCALTIME64 /**/ +#$d_gmtime64 HAS_GMTIME64 /**/ +#$d_mktime64 HAS_MKTIME64 /**/ +#$d_difftime64 HAS_DIFFTIME64 /**/ +#$d_asctime64 HAS_ASCTIME64 /**/ + /* HAS_TIMEGM: * This symbol, if defined, indicates that the timegm routine is * available to do the opposite of gmtime () diff --git a/configure.com b/configure.com index 547e5d4..0e6e886 100644 --- a/configure.com +++ b/configure.com @@ -5808,6 +5808,7 @@ $ WC "d_accessx='undef'" $ WC "d_aintl='undef'" $ WC "d_alarm='define'" $ WC "d_archlib='define'" +$ WC "d_asctime64='undef'" $ WC "d_atolf='" + d_atolf + "'" $ WC "d_atoll='" + d_atoll + "'" $ WC "d_attribute_format='" + d_attribut + "'" @@ -5841,11 +5842,13 @@ $ WC "d_cplusplus='" + d_cplusplus + "'" $ WC "d_crypt='define'" $ WC "d_csh='undef'" $ WC "d_ctermid='define'" +$ WC "d_ctime64='undef'" $ WC "d_cuserid='define'" $ WC "d_c99_variadic_macros='undef'" $ WC "d_dbl_dig='define'" $ WC "d_dbminitproto='undef'" $ WC "d_difftime='define'" +$ WC "d_difftime64='undef'" $ WC "d_dir_dd_fd='undef'" $ WC "d_dirfd='undef'" $ WC "d_dirnamlen='define'" @@ -5927,6 +5930,7 @@ $ WC "d_getsent='" + d_getsent + "'" $ WC "d_getservprotos='" + d_getservprotos + "'" $ WC "d_getspnam='undef'" $ WC "d_gettimeod='" + d_gettimeod + "'" +$ WC "d_gmtime64='undef'" $ WC "d_gnulibc='undef'" $ WC "d_grpasswd='undef'" $ WC "d_hasmntopt='undef'" @@ -5947,6 +5951,7 @@ $ WC "d_ldbl_dig='define'" $ WC "d_libm_lib_version='undef'" $ WC "d_link='" + d_link + "'" $ WC "d_llseek='undef'" +$ WC "d_localtime64='undef'" $ WC "d_locconv='" + d_locconv + "'" $ WC "d_lockf='undef'" $ WC "d_longdbl='" + d_longdbl + "'" @@ -5971,6 +5976,7 @@ $ WC "d_mknod='undef'" $ WC "d_mkstemp='" + d_mkstemp + "'" $ WC "d_mkstemps='" + d_mkstemps + "'" $ WC "d_mktime='" + d_mktime + "'" +$ WC "d_mktime64='undef'" $ WC "d_mmap='" + d_mmap + "'" $ WC "d_modfl='" + d_modfl + "'" $ WC "d_modflproto='" + d_modflproto + "'" @@ -6408,6 +6414,10 @@ $ WC "randseedtype='" + randseedtype + "'" $ WC "ranlib='" + "'" $ WC "rd_nodata=' '" $ WC "revision='" + revision + "'" +$ WC "sGMTIME_max='2147483647'" +$ WC "sGMTIME_min='0'" +$ WC "sLOCALTIME_max='2147483647'" +$ WC "sLOCALTIME_min='0'" $ WC "sPRId64='" + sPRId64 + "'" $ WC "sPRIEldbl='" + sPRIEUldbl + "'" $ WC "sPRIFldbl='" + sPRIFUldbl + "'" diff --git a/epoc/config.sh b/epoc/config.sh index c5f68fb..6361a91 100644 --- a/epoc/config.sh +++ b/epoc/config.sh @@ -100,6 +100,7 @@ d_accessx='undef' d_aintl='undef' d_alarm='undef' d_archlib='define' +d_asctime64='undef' d_asctime_r='undef' d_atolf='undef' d_atoll='undef' @@ -112,10 +113,11 @@ d_attribute_unused='undef' d_attribute_warn_unused_result='undef' d_bcmp='define' d_bcopy='define' -d_bsd='undef' d_bsdgetpgrp='undef' d_bsdsetpgrp='undef' +d_bsd='undef' d_bzero='define' +d_c99_variadic_macros='undef' d_casti32='undef' d_castneg='undef' d_charvspr='undef' @@ -130,15 +132,16 @@ d_cmsghdr_s='undef' d_const='define' d_copysignl='undef' d_cplusplus='undef' -d_crypt='undef' d_crypt_r='undef' +d_crypt='undef' d_csh='undef' d_ctermid_r='undef' +d_ctime64='undef' d_ctime_r='undef' -d_c99_variadic_macros='undef' d_cuserid='undef' d_dbl_dig='undef' d_dbminitproto='undef' +d_difftime64='undef' d_difftime='define' d_dir_dd_fd='undef' d_dirfd='undef' @@ -147,20 +150,20 @@ d_dlerror='undef' d_dlopen='undef' d_dlsymun='undef' d_dosuid='undef' -d_drand48_r='undef' d_drand48proto='define' +d_drand48_r='undef' d_dup2='undef' d_eaccess='undef' -d_endgrent='undef' d_endgrent_r='undef' +d_endgrent='undef' d_endhent='undef' d_endhostent_r='undef' d_endnent='undef' d_endnetent_r='undef' d_endpent='undef' d_endprotoent_r='undef' -d_endpwent='undef' d_endpwent_r='undef' +d_endpwent='undef' d_endsent='undef' d_endservent_r='undef' d_eofnblk='define' @@ -169,23 +172,23 @@ d_faststdio='undef' d_fchdir='undef' d_fchmod='undef' d_fchown='undef' -d_fcntl='undef' d_fcntl_can_lock='undef' +d_fcntl='undef' d_fd_macros='undef' -d_fd_set='define' d_fds_bits='undef' +d_fd_set='define' d_fgetpos='define' -d_finite='undef' d_finitel='undef' +d_finite='undef' d_flexfnam='define' -d_flock='undef' d_flockproto='undef' +d_flock='undef' d_fork='undef' -d_fp_class='undef' d_fpathconf='undef' -d_fpclass='undef' d_fpclassify='undef' d_fpclassl='undef' +d_fp_class='undef' +d_fpclass='undef' d_fpos64_t='undef' d_frexpl='undef' d_fseeko='undef' @@ -198,8 +201,8 @@ d_ftime='undef' d_futimes='undef' d_getespwnam='undef' d_getfsstat='undef' -d_getgrent='undef' d_getgrent_r='undef' +d_getgrent='undef' d_getgrgid_r='undef' d_getgrnam_r='undef' d_getgrps='undef' @@ -212,8 +215,8 @@ d_gethostbyname_r='undef' d_gethostent_r='undef' d_gethostprotos='define' d_getitimer='undef' -d_getlogin='undef' d_getlogin_r='undef' +d_getlogin='undef' d_getmntent='undef' d_getnbyaddr='undef' d_getnbyname='undef' @@ -236,8 +239,8 @@ d_getprotobynumber_r='undef' d_getprotoent_r='undef' d_getprotoprotos='define' d_getprpwnam='undef' -d_getpwent='undef' d_getpwent_r='undef' +d_getpwent='undef' d_getpwnam_r='undef' d_getpwuid_r='undef' d_getsbyname='undef' @@ -247,9 +250,10 @@ d_getservbyname_r='undef' d_getservbyport_r='undef' d_getservent_r='undef' d_getservprotos='define' -d_getspnam='undef' d_getspnam_r='undef' +d_getspnam='undef' d_gettimeod='define' +d_gmtime64='undef' d_gmtime_r='undef' d_gnulibc='undef' d_grpasswd='undef' @@ -270,8 +274,9 @@ d_lchown='undef' d_ldbl_dig='undef' d_link='undef' d_llseek='undef' -d_localtime_r='undef' +d_localtime64='undef' d_localtime_r_needs_tzset='undef' +d_localtime_r='undef' d_locconv='undef' d_lockf='undef' d_longdbl='undef' @@ -291,24 +296,25 @@ d_memmove='define' d_memset='define' d_mkdir='define' d_mkfifo='undef' +d_mktime64='undef' d_mktime='define' d_mmap='undef' -d_modfl='undef' -d_modflproto='undef' d_modfl_pow32_bug='undef' +d_modflproto='undef' +d_modfl='undef' d_mprotect='undef' -d_msg='undef' +d_msgctl='undef' d_msg_ctrunc='undef' d_msg_dontroute='undef' -d_msg_oob='undef' -d_msg_peek='undef' -d_msg_proxy='undef' -d_msgctl='undef' d_msgget='undef' d_msghdr_s='undef' d_msghdr_s='undef' +d_msg_oob='undef' +d_msg_peek='undef' +d_msg_proxy='undef' d_msgrcv='undef' d_msgsnd='undef' +d_msg='undef' d_msync='undef' d_munmap='undef' d_mymalloc='undef' @@ -459,6 +465,7 @@ d_tcsetpgrp='undef' d_telldir='define' d_telldirproto='define' d_time='undef' +d_timegm='undef' d_times='undef' d_tm_tm_gmtoff='undef' d_tm_tm_zone='undef' @@ -762,6 +769,10 @@ readdir_r_proto='0' rm='rm' rmail='' runnm='false' +sGMTIME_max='2147483647' +sGMTIME_min='0' +sLOCALTIME_max='2147483647' +sLOCALTIME_min='0' sPRIEUldbl='' sPRIFUldbl='' sPRIGUldbl='' diff --git a/handy.h b/handy.h index e37b917..5303dbc 100644 --- a/handy.h +++ b/handy.h @@ -177,9 +177,17 @@ typedef U64TYPE U64; #endif /* HMB H.Merijn Brand - a placeholder for preparing Configure patches */ -#if defined(LOCALTIME_R_NEEDS_TZSET) && defined(HAS_PSEUDOFORK) && defined(USE_DTRACE) && defined(GMTIME_MAX) && defined(GMTIME_MIN) && defined(LOCALTIME_MAX) && defined(LOCALTIME_MIN) && defined(HAS_TIMEGM) +#if defined(HAS_PSEUDOFORK) && defined(USE_DTRACE) +#if defined(LOCALTIME_R_NEEDS_TZSET) && defined(HAS_TIMEGM) +#if defined(GMTIME_MAX) && defined(GMTIME_MIN) && defined(LOCALTIME_MAX) && defined(LOCALTIME_MIN) +#if defined(HAS_CTIME64) && defined(HAS_LOCALTIME64) && defined(HAS_GMTIME64) +#if defined(HAS_MKTIME64) && defined(HAS_DIFFTIME64) && defined(HAS_ASCTIME64) /* Not (yet) used at top level, but mention them for metaconfig */ #endif +#endif +#endif +#endif +#endif /* Mention I8SIZE, U8SIZE, I16SIZE, U16SIZE, I32SIZE, U32SIZE, I64SIZE, and U64SIZE here so that metaconfig pulls them in. */ diff --git a/plan9/config_sh.sample b/plan9/config_sh.sample index ad904a6..b0d9353 100644 --- a/plan9/config_sh.sample +++ b/plan9/config_sh.sample @@ -107,6 +107,7 @@ d_accessx='undef' d_aintl='undef' d_alarm='define' d_archlib='define' +d_asctime64='undef' d_asctime_r='undef' d_atolf='undef' d_atoll='define' @@ -119,9 +120,9 @@ d_attribute_unused='undef' d_attribute_warn_unused_result='undef' d_bcmp='define' d_bcopy='define' -d_bsd='undef' d_bsdgetpgrp='undef' d_bsdsetpgrp='undef' +d_bsd='undef' d_builtin_choose_expr='undef' d_builtin_expect='undef' d_bzero='define' @@ -139,15 +140,17 @@ d_cmsghdr_s='undef' d_const='define' d_copysignl='undef' d_cplusplus='undef' -d_crypt='undef' d_crypt_r='undef' +d_crypt='undef' d_csh='undef' -d_ctermid='undef' d_ctermid_r='undef' +d_ctermid='undef' +d_ctime64='undef' d_ctime_r='undef' d_cuserid='define' d_dbl_dig='define' d_dbminitproto='undef' +d_difftime64='undef' d_difftime='define' d_dir_dd_fd='undef' d_dirfd='undef' @@ -156,8 +159,8 @@ d_dlerror='undef' d_dlopen='undef' d_dlsymun='undef' d_dosuid='undef' -d_drand48_r='undef' d_drand48proto='undef' +d_drand48_r='undef' d_dup2='define' d_eaccess='undef' d_endgrent='define' @@ -178,23 +181,23 @@ d_faststdio='undef' d_fchdir='undef' d_fchmod='define' d_fchown='undef' -d_fcntl='define' d_fcntl_can_lock='undef' +d_fcntl='define' d_fd_macros='undef' -d_fd_set='undef' d_fds_bits='undef' +d_fd_set='undef' d_fgetpos='define' -d_finite='undef' d_finitel='undef' +d_finite='undef' d_flexfnam='define' -d_flock='undef' d_flockproto='undef' +d_flock='undef' d_fork='define' -d_fp_class='undef' d_fpathconf='define' -d_fpclass='undef' d_fpclassify='undef' d_fpclassl='undef' +d_fp_class='undef' +d_fpclass='undef' d_fpos64_t='undef' d_frexpl='undef' d_fs_data_s='undef' @@ -225,8 +228,8 @@ d_gethostprotos='undef' d_getitimer='undef' d_getlogin='define' d_getlogin_r='undef' -d_getmnt='undef' d_getmntent='undef' +d_getmnt='undef' d_getnbyaddr='undef' d_getnbyname='undef' d_getnent='undef' @@ -259,9 +262,10 @@ d_getservbyname_r='undef' d_getservbyport_r='undef' d_getservent_r='undef' d_getservprotos='undef' -d_getspnam='undef' d_getspnam_r='undef' +d_getspnam='undef' d_gettimeod='define' +d_gmtime64='undef' d_gmtime_r='undef' d_gnulibc='undef' d_grpasswd='undef' @@ -275,15 +279,16 @@ d_int64_t='define' d_isascii='undef' d_isfinite='undef' d_isinf='undef' -d_isnan='undef' d_isnanl='undef' +d_isnan='undef' d_killpg='undef' d_lchown='undef' d_ldbl_dig='define' d_libm_lib_version='0' d_link='define' -d_localtime_r='undef' +d_localtime64='undef' d_localtime_r_needs_tzset='undef' +d_localtime_r='undef' d_locconv='define' d_lockf='undef' d_longdbl='define' @@ -304,25 +309,26 @@ d_memset='define' d_mkdir='define' d_mkdtemp='undef' d_mkfifo='define' -d_mkstemp='undef' d_mkstemps='undef' +d_mkstemp='undef' +d_mktime64='undef' d_mktime='define' d_mmap='undef' -d_modfl='undef' d_modfl_pow32_bug='undef' d_modflproto='undef' +d_modfl='undef' d_mprotect='undef' -d_msg='undef' +d_msgctl='undef' d_msg_ctrunc='undef' d_msg_dontroute='undef' +d_msgget='undef' +d_msghdr_s='undef' d_msg_oob='undef' d_msg_peek='undef' d_msg_proxy='undef' -d_msgctl='undef' -d_msgget='undef' -d_msghdr_s='undef' d_msgrcv='undef' d_msgsnd='undef' +d_msg='undef' d_msync='undef' d_munmap='undef' d_mymalloc='define' @@ -483,6 +489,7 @@ d_tcsetpgrp='define' d_telldir='undef' d_telldirproto='undef' d_time='define' +d_timegm='undef' d_times='define' d_tm_tm_gmtoff='undef' d_tm_tm_zone='undef' @@ -846,6 +853,10 @@ rm='rm' rmail='' run='' runnm='false' +sGMTIME_max='2147483647' +sGMTIME_min='0' +sLOCALTIME_max='2147483647' +sLOCALTIME_min='0' sPRIEUldbl='"E"' sPRIFUldbl='"F"' sPRIGUldbl='"G"' diff --git a/symbian/config.sh b/symbian/config.sh index 7dd6011..ea191f2 100644 --- a/symbian/config.sh +++ b/symbian/config.sh @@ -45,12 +45,12 @@ d_PRIo64='undef' d_PRIu64='undef' d_PRIx64='undef' d_SCNfldbl='undef' -d__fwalk='undef' d_access='undef' d_accessx='undef' d_aintl='undef' d_alarm='undef' d_archlib='define' +d_asctime64='undef' d_asctime_r='undef' d_atolf='undef' d_atoll='undef' @@ -61,14 +61,15 @@ d_attribute_noreturn='undef' d_attribute_pure='undef' d_attribute_unused='undef' d_attribute_warn_unused_result='undef' -d_builtin_expect='undef' -d_builtin_choose_expr='undef' d_bcmp='undef' d_bcopy='undef' -d_bsd='undef' d_bsdgetpgrp='undef' d_bsdsetpgrp='undef' +d_bsd='undef' +d_builtin_choose_expr='undef' +d_builtin_expect='undef' d_bzero='undef' +d_c99_variadic_macros='undef' d_casti32='undef' d_castneg='undef' d_charvspr='undef' @@ -82,16 +83,17 @@ d_cmsghdr_s='undef' d_const='define' d_copysignl='undef' d_cplusplus='undef' -d_crypt='undef' d_crypt_r='undef' +d_crypt='undef' d_csh='undef' -d_ctermid='undef' d_ctermid_r='undef' +d_ctermid='undef' +d_ctime64='undef' d_ctime_r='undef' -d_c99_variadic_macros='undef' d_cuserid='undef' d_dbl_dig='undef' d_dbminitproto='undef' +d_difftime64='undef' d_difftime='undef' d_dir_dd_fd='undef' d_dirfd='undef' @@ -100,20 +102,20 @@ d_dlerror='undef' d_dlopen='undef' d_dlsymun='undef' d_dosuid='undef' -d_drand48_r='undef' d_drand48proto='undef' +d_drand48_r='undef' d_dup2='undef' d_eaccess='undef' -d_endgrent='undef' d_endgrent_r='undef' +d_endgrent='undef' d_endhent='undef' d_endhostent_r='undef' d_endnent='undef' d_endnetent_r='undef' d_endpent='undef' d_endprotoent_r='undef' -d_endpwent='undef' d_endpwent_r='undef' +d_endpwent='undef' d_endsent='undef' d_endservent_r='undef' d_eofnblk='undef' @@ -122,23 +124,23 @@ d_faststdio='undef' d_fchdir='undef' d_fchmod='undef' d_fchown='undef' -d_fcntl='undef' d_fcntl_can_lock='undef' +d_fcntl='undef' d_fd_macros='undef' -d_fd_set='undef' d_fds_bits='undef' +d_fd_set='undef' d_fgetpos='undef' -d_finite='undef' d_finitel='undef' +d_finite='undef' d_flexfnam='define' -d_flock='undef' d_flockproto='undef' +d_flock='undef' d_fork='undef' -d_fp_class='undef' d_fpathconf='undef' -d_fpclass='undef' d_fpclassify='undef' d_fpclassl='undef' +d_fp_class='undef' +d_fpclass='undef' d_fpos64_t='undef' d_frexpl='undef' d_fs_data_s='undef' @@ -149,13 +151,14 @@ d_fstatvfs='undef' d_fsync='undef' d_ftello='undef' d_ftime='undef' -d_futimes='undef' d_futimesat='undef' +d_futimes='undef' +d__fwalk='undef' d_getcwd='define' d_getespwnam='undef' d_getfsstat='undef' -d_getgrent='undef' d_getgrent_r='undef' +d_getgrent='undef' d_getgrgid_r='undef' d_getgrnam_r='undef' d_getgrps='undef' @@ -168,10 +171,10 @@ d_gethostbyname_r='undef' d_gethostent_r='undef' d_gethostprotos='define' d_getitimer='undef' -d_getlogin='undef' d_getlogin_r='undef' -d_getmnt='undef' +d_getlogin='undef' d_getmntent='undef' +d_getmnt='undef' d_getnbyaddr='undef' d_getnbyname='undef' d_getnent='undef' @@ -193,8 +196,8 @@ d_getprotobynumber_r='undef' d_getprotoent_r='undef' d_getprotoprotos='define' d_getprpwnam='undef' -d_getpwent='undef' d_getpwent_r='undef' +d_getpwent='undef' d_getpwnam_r='undef' d_getpwuid_r='undef' d_getsbyname='define' @@ -205,9 +208,10 @@ d_getservbyport_r='undef' d_getservent_r='undef' d_getservprotos='define' d_getspent='undef' -d_getspnam='undef' d_getspnam_r='undef' +d_getspnam='undef' d_gettimeod='define' +d_gmtime64='undef' d_gmtime_r='undef' d_gnulibc='undef' d_grpasswd='undef' @@ -221,15 +225,16 @@ d_int64_t='undef' d_isascii='undef' d_isfinite='undef' d_isinf='undef' -d_isnan='undef' d_isnanl='undef' +d_isnan='undef' d_killpg='undef' d_lchown='undef' d_ldbl_dig='undef' d_libm_lib_version='undef' d_link='undef' -d_localtime_r='undef' +d_localtime64='undef' d_localtime_r_needs_tzset='undef' +d_localtime_r='undef' d_locconv='undef' d_lockf='undef' d_longdbl='undef' @@ -237,8 +242,8 @@ d_longlong='undef' d_lseekproto='undef' d_lstat='undef' d_madvise='undef' -d_malloc_size='undef' d_malloc_good_size='undef' +d_malloc_size='undef' d_mblen='undef' d_mbstowcs='undef' d_mbtowc='undef' @@ -250,25 +255,26 @@ d_memset='define' d_mkdir='define' d_mkdtemp='undef' d_mkfifo='undef' -d_mkstemp='undef' d_mkstemps='undef' +d_mkstemp='undef' +d_mktime64='undef' d_mktime='undef' d_mmap='undef' -d_modfl='undef' d_modfl_pow32_bug='undef' d_modflproto='undef' +d_modfl='undef' d_mprotect='undef' -d_msg='undef' +d_msgctl='undef' d_msg_ctrunc='undef' d_msg_dontroute='undef' +d_msgget='undef' +d_msghdr_s='undef' d_msg_oob='undef' d_msg_peek='undef' d_msg_proxy='undef' -d_msgctl='undef' -d_msgget='undef' -d_msghdr_s='undef' d_msgrcv='undef' d_msgsnd='undef' +d_msg='undef' d_msync='undef' d_munmap='undef' d_mymalloc='undef' @@ -430,6 +436,7 @@ d_tcsetpgrp='undef' d_telldir='define' d_telldirproto='define' d_time='define' +d_timegm='undef' d_times='define' d_tm_tm_gmtoff='undef' d_tm_tm_zone='undef' @@ -696,6 +703,10 @@ ranlib=':' rd_nodata='-1' readdir64_r_proto='0' readdir_r_proto='0' +sGMTIME_max='2147483647' +sGMTIME_min='0' +sLOCALTIME_max='2147483647' +sLOCALTIME_min='0' sPRIEUldbl='"llE"' sPRIFUldbl='"llF"' sPRIGUldbl='"llG"' diff --git a/uconfig.sh b/uconfig.sh index 4222330..490a481 100755 --- a/uconfig.sh +++ b/uconfig.sh @@ -44,6 +44,7 @@ d_accessx='undef' d_aintl='undef' d_alarm='undef' d_archlib='undef' +d_asctime64='undef' d_asctime_r='undef' d_atolf='undef' d_atoll='undef' @@ -54,14 +55,15 @@ d_attribute_noreturn='undef' d_attribute_pure='undef' d_attribute_unused='undef' d_attribute_warn_unused_result='undef' -d_builtin_expect='undef' -d_builtin_choose_expr='undef' d_bcmp='undef' d_bcopy='undef' -d_bsd='undef' d_bsdgetpgrp='undef' d_bsdsetpgrp='undef' +d_bsd='undef' +d_builtin_choose_expr='undef' +d_builtin_expect='undef' d_bzero='undef' +d_c99_variadic_macros='undef' d_casti32='undef' d_castneg='undef' d_charvspr='undef' @@ -75,16 +77,17 @@ d_cmsghdr_s='undef' d_const='undef' d_copysignl='undef' d_cplusplus='undef' -d_crypt='undef' d_crypt_r='undef' +d_crypt='undef' d_csh='undef' -d_ctermid='undef' d_ctermid_r='undef' +d_ctermid='undef' +d_ctime64='undef' d_ctime_r='undef' -d_c99_variadic_macros='undef' d_cuserid='undef' d_dbl_dig='undef' d_dbminitproto='undef' +d_difftime64='undef' d_difftime='undef' d_dir_dd_fd='undef' d_dirfd='undef' @@ -93,20 +96,20 @@ d_dlerror='undef' d_dlopen='undef' d_dlsymun='undef' d_dosuid='undef' -d_drand48_r='undef' d_drand48proto='undef' +d_drand48_r='undef' d_dup2='undef' d_eaccess='undef' -d_endgrent='undef' d_endgrent_r='undef' +d_endgrent='undef' d_endhent='undef' d_endhostent_r='undef' d_endnent='undef' d_endnetent_r='undef' d_endpent='undef' d_endprotoent_r='undef' -d_endpwent='undef' d_endpwent_r='undef' +d_endpwent='undef' d_endsent='undef' d_endservent_r='undef' d_eofnblk='undef' @@ -115,23 +118,23 @@ d_faststdio='undef' d_fchdir='undef' d_fchmod='undef' d_fchown='undef' -d_fcntl='undef' d_fcntl_can_lock='undef' +d_fcntl='undef' d_fd_macros='undef' -d_fd_set='undef' d_fds_bits='undef' +d_fd_set='undef' d_fgetpos='undef' -d_finite='undef' d_finitel='undef' +d_finite='undef' d_flexfnam='undef' -d_flock='undef' d_flockproto='undef' +d_flock='undef' d_fork='define' -d_fp_class='undef' d_fpathconf='undef' -d_fpclass='undef' d_fpclassify='undef' d_fpclassl='undef' +d_fp_class='undef' +d_fpclass='undef' d_fpos64_t='undef' d_frexpl='undef' d_fs_data_s='undef' @@ -146,8 +149,8 @@ d_futimes='undef' d_getcwd='undef' d_getespwnam='undef' d_getfsstat='undef' -d_getgrent='undef' d_getgrent_r='undef' +d_getgrent='undef' d_getgrgid_r='undef' d_getgrnam_r='undef' d_getgrps='undef' @@ -160,10 +163,10 @@ d_gethostbyname_r='undef' d_gethostent_r='undef' d_gethostprotos='undef' d_getitimer='undef' -d_getlogin='undef' d_getlogin_r='undef' -d_getmnt='undef' +d_getlogin='undef' d_getmntent='undef' +d_getmnt='undef' d_getnbyaddr='undef' d_getnbyname='undef' d_getnent='undef' @@ -185,8 +188,8 @@ d_getprotobynumber_r='undef' d_getprotoent_r='undef' d_getprotoprotos='undef' d_getprpwnam='undef' -d_getpwent='undef' d_getpwent_r='undef' +d_getpwent='undef' d_getpwnam_r='undef' d_getpwuid_r='undef' d_getsbyname='undef' @@ -197,9 +200,10 @@ d_getservbyport_r='undef' d_getservent_r='undef' d_getservprotos='undef' d_getspent='undef' -d_getspnam='undef' d_getspnam_r='undef' +d_getspnam='undef' d_gettimeod='undef' +d_gmtime64='undef' d_gmtime_r='undef' d_gnulibc='undef' d_grpasswd='undef' @@ -213,15 +217,16 @@ d_int64_t='undef' d_isascii='undef' d_isfinite='undef' d_isinf='undef' -d_isnan='undef' d_isnanl='undef' +d_isnan='undef' d_killpg='undef' d_lchown='undef' d_ldbl_dig='undef' d_libm_lib_version='undef' d_link='undef' -d_localtime_r='undef' +d_localtime64='undef' d_localtime_r_needs_tzset='undef' +d_localtime_r='undef' d_locconv='undef' d_lockf='undef' d_longdbl='undef' @@ -242,25 +247,26 @@ d_memset='undef' d_mkdir='undef' d_mkdtemp='undef' d_mkfifo='undef' -d_mkstemp='undef' d_mkstemps='undef' +d_mkstemp='undef' +d_mktime64='undef' d_mktime='undef' d_mmap='undef' -d_modfl='undef' -d_modflproto='undef' d_modfl_pow32_bug='undef' +d_modflproto='undef' +d_modfl='undef' d_mprotect='undef' -d_msg='undef' +d_msgctl='undef' d_msg_ctrunc='undef' d_msg_dontroute='undef' +d_msgget='undef' +d_msghdr_s='undef' d_msg_oob='undef' d_msg_peek='undef' d_msg_proxy='undef' -d_msgctl='undef' -d_msgget='undef' -d_msghdr_s='undef' d_msgrcv='undef' d_msgsnd='undef' +d_msg='undef' d_msync='undef' d_munmap='undef' d_mymalloc='undef' @@ -268,13 +274,13 @@ d_nice='undef' d_nl_langinfo='undef' d_nv_preserves_uv='undef' d_nv_zero_is_allbits_zero='undef' -nv_preserves_uv_bits='0' -nv_overflows_integers_at='256.0*256.0*256.0*256.0*256.0*256.0*2.0*2.0*2.0*2.0*2.0' d_off64_t='undef' d_old_pthread_create_joinable='undef' d_oldpthreads='undef' d_oldsock='undef' d_open3='undef' +nv_overflows_integers_at='256.0*256.0*256.0*256.0*256.0*256.0*2.0*2.0*2.0*2.0*2.0' +nv_preserves_uv_bits='0' d_pathconf='undef' d_pause='undef' d_perl_otherlibdirs='undef' diff --git a/win32/config.bc b/win32/config.bc index fafdf1b..a888daa 100644 --- a/win32/config.bc +++ b/win32/config.bc @@ -95,6 +95,7 @@ d_accessx='undef' d_aintl='undef' d_alarm='define' d_archlib='define' +d_asctime64='undef' d_asctime_r='undef' d_atolf='undef' d_atoll='undef' @@ -127,15 +128,17 @@ d_cmsghdr_s='undef' d_const='define' d_copysignl='undef' d_cplusplus='undef' -d_crypt='undef' d_crypt_r='undef' +d_crypt='undef' d_csh='undef' -d_ctermid='undef' d_ctermid_r='undef' +d_ctermid='undef' +d_ctime64='undef' d_ctime_r='undef' d_cuserid='undef' d_dbl_dig='define' d_dbminitproto='undef' +d_difftime64='undef' d_difftime='define' d_dir_dd_fd='undef' d_dirfd='undef' @@ -144,20 +147,20 @@ d_dlerror='define' d_dlopen='define' d_dlsymun='undef' d_dosuid='undef' -d_drand48_r='undef' d_drand48proto='undef' +d_drand48_r='undef' d_dup2='define' d_eaccess='undef' -d_endgrent='undef' d_endgrent_r='undef' +d_endgrent='undef' d_endhent='undef' d_endhostent_r='undef' d_endnent='undef' d_endnetent_r='undef' d_endpent='undef' d_endprotoent_r='undef' -d_endpwent='undef' d_endpwent_r='undef' +d_endpwent='undef' d_endsent='undef' d_endservent_r='undef' d_eofnblk='define' @@ -166,23 +169,23 @@ d_faststdio='define' d_fchdir='undef' d_fchmod='undef' d_fchown='undef' -d_fcntl='undef' d_fcntl_can_lock='undef' +d_fcntl='undef' d_fd_macros='define' -d_fd_set='define' d_fds_bits='define' +d_fd_set='define' d_fgetpos='define' -d_finite='undef' d_finitel='undef' +d_finite='undef' d_flexfnam='define' d_flock='define' d_flockproto='define' d_fork='undef' -d_fp_class='undef' d_fpathconf='undef' -d_fpclass='undef' d_fpclassify='undef' d_fpclassl='undef' +d_fp_class='undef' +d_fpclass='undef' d_fpos64_t='undef' d_frexpl='undef' d_fs_data_s='undef' @@ -197,8 +200,8 @@ d_futimes='undef' d_getcwd='define' d_getespwnam='undef' d_getfsstat='undef' -d_getgrent='undef' d_getgrent_r='undef' +d_getgrent='undef' d_getgrgid_r='undef' d_getgrnam_r='undef' d_getgrps='undef' @@ -213,8 +216,8 @@ d_gethostprotos='define' d_getitimer='undef' d_getlogin='define' d_getlogin_r='undef' -d_getmnt='undef' d_getmntent='undef' +d_getmnt='undef' d_getnbyaddr='undef' d_getnbyname='undef' d_getnent='undef' @@ -236,8 +239,8 @@ d_getprotobynumber_r='undef' d_getprotoent_r='undef' d_getprotoprotos='define' d_getprpwnam='undef' -d_getpwent='undef' d_getpwent_r='undef' +d_getpwent='undef' d_getpwnam_r='undef' d_getpwuid_r='undef' d_getsbyname='define' @@ -247,9 +250,10 @@ d_getservbyname_r='undef' d_getservbyport_r='undef' d_getservent_r='undef' d_getservprotos='define' -d_getspnam='undef' d_getspnam_r='undef' +d_getspnam='undef' d_gettimeod='define' +d_gmtime64='undef' d_gmtime_r='undef' d_gnulibc='undef' d_grpasswd='undef' @@ -270,8 +274,9 @@ d_lchown='undef' d_ldbl_dig='define' d_libm_lib_version='undef' d_link='define' -d_localtime_r='undef' +d_localtime64='undef' d_localtime_r_needs_tzset='undef' +d_localtime_r='undef' d_locconv='define' d_lockf='undef' d_longdbl='define' @@ -292,25 +297,26 @@ d_memset='define' d_mkdir='define' d_mkdtemp='undef' d_mkfifo='undef' -d_mkstemp='undef' d_mkstemps='undef' +d_mkstemp='undef' +d_mktime64='undef' d_mktime='define' d_mmap='undef' -d_modfl='undef' d_modfl_pow32_bug='undef' d_modflproto='undef' +d_modfl='undef' d_mprotect='undef' -d_msg='undef' +d_msgctl='undef' d_msg_ctrunc='undef' d_msg_dontroute='undef' +d_msgget='undef' +d_msghdr_s='undef' d_msg_oob='undef' d_msg_peek='undef' d_msg_proxy='undef' -d_msgctl='undef' -d_msgget='undef' -d_msghdr_s='undef' d_msgrcv='undef' d_msgsnd='undef' +d_msg='undef' d_msync='undef' d_munmap='undef' d_mymalloc='undef' diff --git a/win32/config.ce b/win32/config.ce index 36fe4ad..dff4b2f 100644 --- a/win32/config.ce +++ b/win32/config.ce @@ -95,6 +95,7 @@ d_accessx='undef' d_aintl='undef' d_alarm='undef' d_archlib='define' +d_asctime64='undef' d_asctime_r='undef' d_atolf='undef' d_atoll='undef' @@ -127,15 +128,17 @@ d_cmsghdr_s='undef' d_const='define' d_copysignl='undef' d_cplusplus='undef' -d_crypt='undef' d_crypt_r='undef' +d_crypt='undef' d_csh='undef' -d_ctermid='undef' d_ctermid_r='undef' +d_ctermid='undef' +d_ctime64='undef' d_ctime_r='undef' d_cuserid='undef' d_dbl_dig='define' d_dbminitproto='undef' +d_difftime64='undef' d_difftime='define' d_dir_dd_fd='undef' d_dirfd='undef' @@ -144,20 +147,20 @@ d_dlerror='define' d_dlopen='define' d_dlsymun='undef' d_dosuid='undef' -d_drand48_r='undef' d_drand48proto='undef' +d_drand48_r='undef' d_dup2='define' d_eaccess='undef' -d_endgrent='undef' d_endgrent_r='undef' +d_endgrent='undef' d_endhent='undef' d_endhostent_r='undef' d_endnent='undef' d_endnetent_r='undef' d_endpent='undef' d_endprotoent_r='undef' -d_endpwent='undef' d_endpwent_r='undef' +d_endpwent='undef' d_endsent='undef' d_endservent_r='undef' d_endspent='undef' @@ -167,23 +170,23 @@ d_faststdio='undef' d_fchdir='undef' d_fchmod='undef' d_fchown='undef' -d_fcntl='undef' d_fcntl_can_lock='undef' +d_fcntl='undef' d_fd_macros='define' -d_fd_set='define' d_fds_bits='define' +d_fd_set='define' d_fgetpos='define' -d_finite='undef' d_finitel='undef' +d_finite='undef' d_flexfnam='define' -d_flock='undef' d_flockproto='undef' +d_flock='undef' d_fork='undef' -d_fp_class='undef' d_fpathconf='undef' -d_fpclass='undef' d_fpclassify='undef' d_fpclassl='undef' +d_fp_class='undef' +d_fpclass='undef' d_fpos64_t='undef' d_frexpl='undef' d_fs_data_s='undef' @@ -198,8 +201,8 @@ d_futimes='undef' d_getcwd='define' d_getespwnam='undef' d_getfsstat='undef' -d_getgrent='undef' d_getgrent_r='undef' +d_getgrent='undef' d_getgrgid_r='undef' d_getgrnam_r='undef' d_getgrps='undef' @@ -214,8 +217,8 @@ d_gethostprotos='define' d_getitimer='undef' d_getlogin='define' d_getlogin_r='undef' -d_getmnt='undef' d_getmntent='undef' +d_getmnt='undef' d_getnbyaddr='undef' d_getnbyname='undef' d_getnent='undef' @@ -237,8 +240,8 @@ d_getprotobynumber_r='undef' d_getprotoent_r='undef' d_getprotoprotos='define' d_getprpwnam='undef' -d_getpwent='undef' d_getpwent_r='undef' +d_getpwent='undef' d_getpwnam_r='undef' d_getpwuid_r='undef' d_getsbyname='define' @@ -249,9 +252,10 @@ d_getservbyport_r='undef' d_getservent_r='undef' d_getservprotos='define' d_getspent='undef' -d_getspnam='undef' d_getspnam_r='undef' +d_getspnam='undef' d_gettimeod='undef' +d_gmtime64='undef' d_gmtime_r='undef' d_gnulibc='undef' d_grpasswd='undef' @@ -272,8 +276,9 @@ d_lchown='undef' d_ldbl_dig='define' d_libm_lib_version='undef' d_link='define' -d_localtime_r='undef' +d_localtime64='undef' d_localtime_r_needs_tzset='undef' +d_localtime_r='undef' d_locconv='define' d_lockf='undef' d_longdbl='undef' @@ -294,25 +299,26 @@ d_memset='define' d_mkdir='define' d_mkdtemp='undef' d_mkfifo='undef' -d_mkstemp='undef' d_mkstemps='undef' +d_mkstemp='undef' +d_mktime64='undef' d_mktime='define' d_mmap='undef' -d_modfl='undef' d_modfl_pow32_bug='undef' d_modflproto='undef' +d_modfl='undef' d_mprotect='undef' -d_msg='undef' +d_msgctl='undef' d_msg_ctrunc='undef' d_msg_dontroute='undef' +d_msgget='undef' +d_msghdr_s='undef' d_msg_oob='undef' d_msg_peek='undef' d_msg_proxy='undef' -d_msgctl='undef' -d_msgget='undef' -d_msghdr_s='undef' d_msgrcv='undef' d_msgsnd='undef' +d_msg='undef' d_msync='undef' d_munmap='undef' d_mymalloc='~PERL_MALLOC~' @@ -474,6 +480,7 @@ d_tcsetpgrp='undef' d_telldir='define' d_telldirproto='define' d_time='define' +d_timegm='undef' d_times='define' d_tm_tm_gmtoff='undef' d_tm_tm_zone='undef' @@ -830,6 +837,10 @@ revision='5' rm='del' rmail='' runnm='true' +sGMTIME_max='2147483647' +sGMTIME_min='0' +sLOCALTIME_max='2147483647' +sLOCALTIME_min='0' sPRIEldbl='"E"' sPRIFldbl='"F"' sPRIGldbl='"G"' diff --git a/win32/config.gc b/win32/config.gc index 5c269dc..79f4d8e 100644 --- a/win32/config.gc +++ b/win32/config.gc @@ -95,6 +95,7 @@ d_accessx='undef' d_aintl='undef' d_alarm='define' d_archlib='define' +d_asctime64='undef' d_asctime_r='undef' d_atolf='undef' d_atoll='undef' @@ -127,15 +128,17 @@ d_cmsghdr_s='undef' d_const='define' d_copysignl='undef' d_cplusplus='undef' -d_crypt='undef' d_crypt_r='undef' +d_crypt='undef' d_csh='undef' -d_ctermid='undef' d_ctermid_r='undef' +d_ctermid='undef' +d_ctime64='undef' d_ctime_r='undef' d_cuserid='undef' d_dbl_dig='define' d_dbminitproto='undef' +d_difftime64='undef' d_difftime='define' d_dir_dd_fd='undef' d_dirfd='undef' @@ -144,20 +147,20 @@ d_dlerror='define' d_dlopen='define' d_dlsymun='undef' d_dosuid='undef' -d_drand48_r='undef' d_drand48proto='undef' +d_drand48_r='undef' d_dup2='define' d_eaccess='undef' -d_endgrent='undef' d_endgrent_r='undef' +d_endgrent='undef' d_endhent='undef' d_endhostent_r='undef' d_endnent='undef' d_endnetent_r='undef' d_endpent='undef' d_endprotoent_r='undef' -d_endpwent='undef' d_endpwent_r='undef' +d_endpwent='undef' d_endsent='undef' d_endservent_r='undef' d_eofnblk='define' @@ -166,23 +169,23 @@ d_faststdio='define' d_fchdir='undef' d_fchmod='undef' d_fchown='undef' -d_fcntl='undef' d_fcntl_can_lock='undef' +d_fcntl='undef' d_fd_macros='define' -d_fd_set='define' d_fds_bits='define' +d_fd_set='define' d_fgetpos='define' -d_finite='undef' d_finitel='undef' +d_finite='undef' d_flexfnam='define' d_flock='define' d_flockproto='define' d_fork='undef' -d_fp_class='undef' d_fpathconf='undef' -d_fpclass='undef' d_fpclassify='undef' d_fpclassl='undef' +d_fp_class='undef' +d_fpclass='undef' d_fpos64_t='undef' d_frexpl='undef' d_fs_data_s='undef' @@ -197,8 +200,8 @@ d_futimes='undef' d_getcwd='define' d_getespwnam='undef' d_getfsstat='undef' -d_getgrent='undef' d_getgrent_r='undef' +d_getgrent='undef' d_getgrgid_r='undef' d_getgrnam_r='undef' d_getgrps='undef' @@ -213,8 +216,8 @@ d_gethostprotos='define' d_getitimer='undef' d_getlogin='define' d_getlogin_r='undef' -d_getmnt='undef' d_getmntent='undef' +d_getmnt='undef' d_getnbyaddr='undef' d_getnbyname='undef' d_getnent='undef' @@ -236,8 +239,8 @@ d_getprotobynumber_r='undef' d_getprotoent_r='undef' d_getprotoprotos='define' d_getprpwnam='undef' -d_getpwent='undef' d_getpwent_r='undef' +d_getpwent='undef' d_getpwnam_r='undef' d_getpwuid_r='undef' d_getsbyname='define' @@ -247,9 +250,10 @@ d_getservbyname_r='undef' d_getservbyport_r='undef' d_getservent_r='undef' d_getservprotos='define' -d_getspnam='undef' d_getspnam_r='undef' +d_getspnam='undef' d_gettimeod='define' +d_gmtime64='undef' d_gmtime_r='undef' d_gnulibc='undef' d_grpasswd='undef' @@ -270,8 +274,9 @@ d_lchown='undef' d_ldbl_dig='define' d_libm_lib_version='undef' d_link='define' -d_localtime_r='undef' +d_localtime64='undef' d_localtime_r_needs_tzset='undef' +d_localtime_r='undef' d_locconv='define' d_lockf='undef' d_longdbl='define' @@ -292,25 +297,26 @@ d_memset='define' d_mkdir='define' d_mkdtemp='undef' d_mkfifo='undef' -d_mkstemp='undef' d_mkstemps='undef' +d_mkstemp='undef' +d_mktime64='undef' d_mktime='define' d_mmap='undef' -d_modfl='undef' d_modfl_pow32_bug='undef' d_modflproto='undef' +d_modfl='undef' d_mprotect='undef' -d_msg='undef' +d_msgctl='undef' d_msg_ctrunc='undef' d_msg_dontroute='undef' +d_msgget='undef' +d_msghdr_s='undef' d_msg_oob='undef' d_msg_peek='undef' d_msg_proxy='undef' -d_msgctl='undef' -d_msgget='undef' -d_msghdr_s='undef' d_msgrcv='undef' d_msgsnd='undef' +d_msg='undef' d_msync='undef' d_munmap='undef' d_mymalloc='undef' diff --git a/win32/config.vc b/win32/config.vc index 3d2ec7e..6613b45 100644 --- a/win32/config.vc +++ b/win32/config.vc @@ -95,6 +95,7 @@ d_accessx='undef' d_aintl='undef' d_alarm='define' d_archlib='define' +d_asctime64='undef' d_asctime_r='undef' d_atolf='undef' d_atoll='undef' @@ -127,15 +128,17 @@ d_cmsghdr_s='undef' d_const='define' d_copysignl='undef' d_cplusplus='undef' -d_crypt='undef' d_crypt_r='undef' +d_crypt='undef' d_csh='undef' -d_ctermid='undef' d_ctermid_r='undef' +d_ctermid='undef' +d_ctime64='undef' d_ctime_r='undef' d_cuserid='undef' d_dbl_dig='define' d_dbminitproto='undef' +d_difftime64='undef' d_difftime='define' d_dir_dd_fd='undef' d_dirfd='undef' @@ -144,20 +147,20 @@ d_dlerror='define' d_dlopen='define' d_dlsymun='undef' d_dosuid='undef' -d_drand48_r='undef' d_drand48proto='undef' +d_drand48_r='undef' d_dup2='define' d_eaccess='undef' -d_endgrent='undef' d_endgrent_r='undef' +d_endgrent='undef' d_endhent='undef' d_endhostent_r='undef' d_endnent='undef' d_endnetent_r='undef' d_endpent='undef' d_endprotoent_r='undef' -d_endpwent='undef' d_endpwent_r='undef' +d_endpwent='undef' d_endsent='undef' d_endservent_r='undef' d_eofnblk='define' @@ -166,23 +169,23 @@ d_faststdio='define' d_fchdir='undef' d_fchmod='undef' d_fchown='undef' -d_fcntl='undef' d_fcntl_can_lock='undef' +d_fcntl='undef' d_fd_macros='define' -d_fd_set='define' d_fds_bits='define' +d_fd_set='define' d_fgetpos='define' -d_finite='undef' d_finitel='undef' +d_finite='undef' d_flexfnam='define' d_flock='define' d_flockproto='define' d_fork='undef' -d_fp_class='undef' d_fpathconf='undef' -d_fpclass='undef' d_fpclassify='undef' d_fpclassl='undef' +d_fp_class='undef' +d_fpclass='undef' d_fpos64_t='undef' d_frexpl='undef' d_fs_data_s='undef' @@ -197,8 +200,8 @@ d_futimes='undef' d_getcwd='define' d_getespwnam='undef' d_getfsstat='undef' -d_getgrent='undef' d_getgrent_r='undef' +d_getgrent='undef' d_getgrgid_r='undef' d_getgrnam_r='undef' d_getgrps='undef' @@ -213,8 +216,8 @@ d_gethostprotos='define' d_getitimer='undef' d_getlogin='define' d_getlogin_r='undef' -d_getmnt='undef' d_getmntent='undef' +d_getmnt='undef' d_getnbyaddr='undef' d_getnbyname='undef' d_getnent='undef' @@ -236,8 +239,8 @@ d_getprotobynumber_r='undef' d_getprotoent_r='undef' d_getprotoprotos='define' d_getprpwnam='undef' -d_getpwent='undef' d_getpwent_r='undef' +d_getpwent='undef' d_getpwnam_r='undef' d_getpwuid_r='undef' d_getsbyname='define' @@ -247,9 +250,10 @@ d_getservbyname_r='undef' d_getservbyport_r='undef' d_getservent_r='undef' d_getservprotos='define' -d_getspnam='undef' d_getspnam_r='undef' +d_getspnam='undef' d_gettimeod='define' +d_gmtime64='undef' d_gmtime_r='undef' d_gnulibc='undef' d_grpasswd='undef' @@ -270,8 +274,9 @@ d_lchown='undef' d_ldbl_dig='define' d_libm_lib_version='undef' d_link='define' -d_localtime_r='undef' +d_localtime64='undef' d_localtime_r_needs_tzset='undef' +d_localtime_r='undef' d_locconv='define' d_lockf='undef' d_longdbl='define' @@ -292,25 +297,26 @@ d_memset='define' d_mkdir='define' d_mkdtemp='undef' d_mkfifo='undef' -d_mkstemp='undef' d_mkstemps='undef' +d_mkstemp='undef' +d_mktime64='undef' d_mktime='define' d_mmap='undef' -d_modfl='undef' d_modfl_pow32_bug='undef' d_modflproto='undef' +d_modfl='undef' d_mprotect='undef' -d_msg='undef' +d_msgctl='undef' d_msg_ctrunc='undef' d_msg_dontroute='undef' +d_msgget='undef' +d_msghdr_s='undef' d_msg_oob='undef' d_msg_peek='undef' d_msg_proxy='undef' -d_msgctl='undef' -d_msgget='undef' -d_msghdr_s='undef' d_msgrcv='undef' d_msgsnd='undef' +d_msg='undef' d_msync='undef' d_munmap='undef' d_mymalloc='undef' diff --git a/win32/config.vc64 b/win32/config.vc64 index 05140d6..02b5ac9 100644 --- a/win32/config.vc64 +++ b/win32/config.vc64 @@ -95,6 +95,7 @@ d_accessx='undef' d_aintl='undef' d_alarm='define' d_archlib='define' +d_asctime64='undef' d_asctime_r='undef' d_atolf='undef' d_atoll='define' @@ -127,15 +128,17 @@ d_cmsghdr_s='undef' d_const='define' d_copysignl='undef' d_cplusplus='undef' -d_crypt='undef' d_crypt_r='undef' +d_crypt='undef' d_csh='undef' -d_ctermid='undef' d_ctermid_r='undef' +d_ctermid='undef' +d_ctime64='undef' d_ctime_r='undef' d_cuserid='undef' d_dbl_dig='define' d_dbminitproto='undef' +d_difftime64='undef' d_difftime='define' d_dir_dd_fd='undef' d_dirfd='undef' @@ -144,20 +147,20 @@ d_dlerror='define' d_dlopen='define' d_dlsymun='undef' d_dosuid='undef' -d_drand48_r='undef' d_drand48proto='undef' +d_drand48_r='undef' d_dup2='define' d_eaccess='undef' -d_endgrent='undef' d_endgrent_r='undef' +d_endgrent='undef' d_endhent='undef' d_endhostent_r='undef' d_endnent='undef' d_endnetent_r='undef' d_endpent='undef' d_endprotoent_r='undef' -d_endpwent='undef' d_endpwent_r='undef' +d_endpwent='undef' d_endsent='undef' d_endservent_r='undef' d_eofnblk='define' @@ -166,23 +169,23 @@ d_faststdio='define' d_fchdir='undef' d_fchmod='undef' d_fchown='undef' -d_fcntl='undef' d_fcntl_can_lock='undef' +d_fcntl='undef' d_fd_macros='define' -d_fd_set='define' d_fds_bits='define' +d_fd_set='define' d_fgetpos='define' -d_finite='undef' d_finitel='undef' +d_finite='undef' d_flexfnam='define' d_flock='define' d_flockproto='define' d_fork='undef' -d_fp_class='undef' d_fpathconf='undef' -d_fpclass='undef' d_fpclassify='undef' d_fpclassl='undef' +d_fp_class='undef' +d_fpclass='undef' d_fpos64_t='undef' d_frexpl='undef' d_fs_data_s='undef' @@ -197,8 +200,8 @@ d_futimes='undef' d_getcwd='define' d_getespwnam='undef' d_getfsstat='undef' -d_getgrent='undef' d_getgrent_r='undef' +d_getgrent='undef' d_getgrgid_r='undef' d_getgrnam_r='undef' d_getgrps='undef' @@ -213,8 +216,8 @@ d_gethostprotos='define' d_getitimer='undef' d_getlogin='define' d_getlogin_r='undef' -d_getmnt='undef' d_getmntent='undef' +d_getmnt='undef' d_getnbyaddr='undef' d_getnbyname='undef' d_getnent='undef' @@ -236,8 +239,8 @@ d_getprotobynumber_r='undef' d_getprotoent_r='undef' d_getprotoprotos='define' d_getprpwnam='undef' -d_getpwent='undef' d_getpwent_r='undef' +d_getpwent='undef' d_getpwnam_r='undef' d_getpwuid_r='undef' d_getsbyname='define' @@ -247,9 +250,10 @@ d_getservbyname_r='undef' d_getservbyport_r='undef' d_getservent_r='undef' d_getservprotos='define' -d_getspnam='undef' d_getspnam_r='undef' +d_getspnam='undef' d_gettimeod='define' +d_gmtime64='undef' d_gmtime_r='undef' d_gnulibc='undef' d_grpasswd='undef' @@ -270,8 +274,9 @@ d_lchown='undef' d_ldbl_dig='define' d_libm_lib_version='undef' d_link='define' -d_localtime_r='undef' +d_localtime64='undef' d_localtime_r_needs_tzset='undef' +d_localtime_r='undef' d_locconv='define' d_lockf='undef' d_longdbl='define' @@ -292,25 +297,26 @@ d_memset='define' d_mkdir='define' d_mkdtemp='undef' d_mkfifo='undef' -d_mkstemp='undef' d_mkstemps='undef' +d_mkstemp='undef' +d_mktime64='undef' d_mktime='define' d_mmap='undef' -d_modfl='undef' d_modfl_pow32_bug='undef' d_modflproto='undef' +d_modfl='undef' d_mprotect='undef' -d_msg='undef' +d_msgctl='undef' d_msg_ctrunc='undef' d_msg_dontroute='undef' +d_msgget='undef' +d_msghdr_s='undef' d_msg_oob='undef' d_msg_peek='undef' d_msg_proxy='undef' -d_msgctl='undef' -d_msgget='undef' -d_msghdr_s='undef' d_msgrcv='undef' d_msgsnd='undef' +d_msg='undef' d_msync='undef' d_munmap='undef' d_mymalloc='undef' -- 2.7.4