diff options
author | Jarkko Hietaniemi <jhi@iki.fi> | 2003-04-17 15:39:56 +0000 |
---|---|---|
committer | Jarkko Hietaniemi <jhi@iki.fi> | 2003-04-17 15:39:56 +0000 |
commit | e10940c3bd0b15078d498577d8860a2ac86cc768 (patch) | |
tree | bc8841bbba40d359e21c466cbd34b10a439c7b05 | |
parent | 5c567d7dcdec6edbcc618895107f1912b0365bec (diff) | |
download | perl-e10940c3bd0b15078d498577d8860a2ac86cc768.tar.gz |
Introduce the new *l APIs, undefined, to non-Configure lands.
p4raw-id: //depot/perl@19251
-rw-r--r-- | NetWare/config.wc | 4 | ||||
-rw-r--r-- | NetWare/config_H.wc | 24 | ||||
-rw-r--r-- | configure.com | 4 | ||||
-rw-r--r-- | djgpp/configure.bat | 74 | ||||
-rw-r--r-- | epoc/config.sh | 4 | ||||
-rw-r--r-- | plan9/config.plan9 | 24 | ||||
-rw-r--r-- | plan9/config_h.sample | 24 | ||||
-rw-r--r-- | plan9/config_sh.sample | 4 | ||||
-rw-r--r-- | win32/config.bc | 4 | ||||
-rw-r--r-- | win32/config.gc | 4 | ||||
-rw-r--r-- | win32/config.vc | 4 | ||||
-rw-r--r-- | win32/config.vc64 | 4 | ||||
-rw-r--r-- | win32/config_H.bc | 24 | ||||
-rw-r--r-- | win32/config_H.gc | 24 | ||||
-rw-r--r-- | win32/config_H.vc | 24 | ||||
-rw-r--r-- | win32/config_H.vc64 | 24 | ||||
-rw-r--r-- | wince/config.ce | 4 | ||||
-rw-r--r-- | wince/config_H.ce | 24 |
18 files changed, 265 insertions, 37 deletions
diff --git a/NetWare/config.wc b/NetWare/config.wc index 26edbb8b80..43fb659231 100644 --- a/NetWare/config.wc +++ b/NetWare/config.wc @@ -91,6 +91,7 @@ d_PRIu64='undef' d_PRIx64='undef' d_access='define' d_accessx='undef' +d_aintl='undef' d_alarm='undef' d_archlib='define' d_asctime_r='undef' @@ -112,6 +113,7 @@ d_chsize='define' d_class='undef' d_closedir='define' d_const='define' +d_copysignl='undef' d_crypt='undef' d_crypt_r='undef' d_csh='undef' @@ -229,6 +231,7 @@ d_gnulibc='undef' d_grpasswd='undef' d_hasmntopt='undef' d_htonl='define' +d_ilogbl='undef' d_index='undef' d_inetaton='undef' d_int64_t='undef' @@ -316,6 +319,7 @@ d_rmdir='define' d_safebcpy='undef' d_safemcpy='undef' d_sanemcmp='define' +d_scalbnl='undef' d_sched_yield='undef' d_scm_rights='undef' d_seekdir='define' diff --git a/NetWare/config_H.wc b/NetWare/config_H.wc index f7f1fd96bd..2c18d89f50 100644 --- a/NetWare/config_H.wc +++ b/NetWare/config_H.wc @@ -26,6 +26,12 @@ */ #define LOC_SED "" /**/ +/* HAS_AINTL: + * This symbol, if defined, indicates that the aintl routine is + * available. If copysignl is also present we can emulate modfl. + */ +/*#define HAS_AINTL / **/ + /* HAS_ALARM: * This symbol, if defined, indicates that the alarm routine is * available. @@ -1605,6 +1611,12 @@ #define HAS_NTOHL /**/ #define HAS_NTOHS /**/ +/* HAS_ILOGBL: + * This symbol, if defined, indicates that the ilogbl routine is + * available. If scalbnl is also present we can emulate frexpl. + */ +/*#define HAS_ILOGBL /**/ + /* HAS_INT64_T: * This symbol will defined if the C compiler supports int64_t. * Usually the <inttypes.h> needs to be included, but sometimes @@ -1848,6 +1860,12 @@ */ /*#define HAS_SEM /**/ +/* HAS_SCALBNL: + * This symbol, if defined, indicates that the scalbnl routine is + * available. If ilogbl is also present we can emulate frexpl. + */ +/*#define HAS_SCALBNL /**/ + /* HAS_SENDMSG: * This symbol, if defined, indicates that the sendmsg routine is * available to send structured socket messages. @@ -3334,6 +3352,12 @@ #define PERL_TARGETARCH "undef" /**/ #endif +/* HAS_COPYSIGNL: + * This symbol, if defined, indicates that the copysignl routine is + * available. If aintl is also present we can emulate modfl. + */ +/*#define HAS_COPYSIGNL /**/ + /* HAS_DBMINIT_PROTO: * This symbol, if defined, indicates that the system provides * a prototype for the dbminit() function. Otherwise, it is up diff --git a/configure.com b/configure.com index b6955cf596..cd5dfdbd03 100644 --- a/configure.com +++ b/configure.com @@ -5205,6 +5205,7 @@ $ WC "d_SCNfldbl='" + d_SCNfldbl + "'" $ WC "d__fwalk='undef'" $ WC "d_access='" + d_access + "'" $ WC "d_accessx='undef'" +$ WC "d_aintl='undef'" $ WC "d_alarm='define'" $ WC "d_archlib='define'" $ WC "d_atolf='" + d_atolf + "'" @@ -5226,6 +5227,7 @@ $ WC "d_chsize='undef'" $ WC "d_class='undef'" $ WC "d_cmsghdr_s='undef'" $ WC "d_const='define'" +$ WC "d_copysignl='define'" $ WC "d_crypt='define'" $ WC "d_csh='undef'" $ WC "d_cuserid='define'" @@ -5315,6 +5317,7 @@ $ WC "d_gnulibc='undef'" $ WC "d_grpasswd='undef'" $ WC "d_hasmntopt='undef'" $ WC "d_htonl='" + d_htonl + "'" +$ WC "d_ilogbl='undef'" $ WC "d_index='" + d_index + "'" $ WC "d_inetaton='undef'" $ WC "d_int64_t='" + d_int64_t + "'" @@ -5406,6 +5409,7 @@ $ WC "d_safebcpy='undef'" $ WC "d_safemcpy='define'" $ WC "d_sanemcmp='define'" $ WC "d_sbrkproto='define'" +$ WC "d_scalbnl='undef'" $ WC "d_sched_yield='" + d_sched_yield + "'" $ WC "d_scm_rights='undef'" $ WC "d_seekdir='define'" diff --git a/djgpp/configure.bat b/djgpp/configure.bat index 4d73cd1dfe..db08fc256d 100644 --- a/djgpp/configure.bat +++ b/djgpp/configure.bat @@ -1,37 +1,37 @@ -@echo off -set CONFIG= -set PATH_SEPARATOR=; -set PATH_EXPAND=y -sh -c 'if test $PATH_SEPARATOR = ";"; then exit 1; fi' -if ERRORLEVEL 1 goto path_sep_ok -echo Error: -echo Make sure the environment variable PATH_SEPARATOR=; while building perl! -echo Please check your DJGPP.ENV! -goto end - -:path_sep_ok -sh -c 'if test $PATH_EXPAND = "Y" -o $PATH_EXPAND = "y"; then exit 1; fi' -if ERRORLEVEL 1 goto path_exp_ok -echo Error: -echo Make sure the environment variable PATH_EXPAND=Y while building perl! -echo Please check your DJGPP.ENV! -goto end - -:path_exp_ok -sh -c '$SHELL -c "exit 128"' -if ERRORLEVEL 128 goto shell_ok - -echo Error: -echo The SHELL environment variable must be set to the full path of your sh.exe! -goto end - -:shell_ok -sh -c 'if test ! -d /tmp; then mkdir /tmp; fi' -cp djgpp.[hc] config.over .. -cd .. -echo Running sed... -sh djgpp/djgppsed.sh - -echo Running Configure... -sh Configure %1 %2 %3 %4 %5 %6 %7 %8 %9 -:end +@echo off
+set CONFIG=
+set PATH_SEPARATOR=;
+set PATH_EXPAND=y
+sh -c 'if test $PATH_SEPARATOR = ";"; then exit 1; fi'
+if ERRORLEVEL 1 goto path_sep_ok
+echo Error:
+echo Make sure the environment variable PATH_SEPARATOR=; while building perl!
+echo Please check your DJGPP.ENV!
+goto end
+
+:path_sep_ok
+sh -c 'if test $PATH_EXPAND = "Y" -o $PATH_EXPAND = "y"; then exit 1; fi'
+if ERRORLEVEL 1 goto path_exp_ok
+echo Error:
+echo Make sure the environment variable PATH_EXPAND=Y while building perl!
+echo Please check your DJGPP.ENV!
+goto end
+
+:path_exp_ok
+sh -c '$SHELL -c "exit 128"'
+if ERRORLEVEL 128 goto shell_ok
+
+echo Error:
+echo The SHELL environment variable must be set to the full path of your sh.exe!
+goto end
+
+:shell_ok
+sh -c 'if test ! -d /tmp; then mkdir /tmp; fi'
+cp djgpp.[hc] config.over ..
+cd ..
+echo Running sed...
+sh djgpp/djgppsed.sh
+
+echo Running Configure...
+sh Configure %1 %2 %3 %4 %5 %6 %7 %8 %9
+:end
diff --git a/epoc/config.sh b/epoc/config.sh index c5d96cfa0e..5702a0c05e 100644 --- a/epoc/config.sh +++ b/epoc/config.sh @@ -97,6 +97,7 @@ d_PRIx64='undef' d__fwalk='undef' d_access='undef' d_accessx='undef' +d_aintl='undef' d_alarm='undef' d_archlib='define' d_asctime_r='undef' @@ -120,6 +121,7 @@ d_closedir='undef' d_cmsghdr_s='undef' d_cmsghdr_s='undef' d_const='define' +d_copysignl='undef' d_crypt='undef' d_crypt_r='undef' d_csh='undef' @@ -241,6 +243,7 @@ d_gnulibc='undef' d_grpasswd='undef' d_hasmntopt='undef' d_htonl='define' +d_ilogbl='undef' d_index='undef' d_inetaton='define' d_int64_t='undef' @@ -335,6 +338,7 @@ d_safebcpy='undef' d_safemcpy='undef' d_sanemcmp='define' d_sbrkproto='undef' +d_scalbnl='undef' d_sched_yield='undef' d_scm_rights='undef' d_seekdir='define' diff --git a/plan9/config.plan9 b/plan9/config.plan9 index 35f7759dc8..87a50e4213 100644 --- a/plan9/config.plan9 +++ b/plan9/config.plan9 @@ -68,6 +68,12 @@ */ #define LOC_SED "/bin/sed" /**/ +/* HAS_AINTL: + * This symbol, if defined, indicates that the aintl routine is + * available. If copysignl is also present we can emulate modfl. + */ +/*#define HAS_AINTL / **/ + /* HAS_ALARM: * This symbol, if defined, indicates that the alarm routine is * available. @@ -1887,6 +1893,12 @@ #define HAS_NTOHL /**/ #define HAS_NTOHS /**/ +/* HAS_ILOGBL: + * This symbol, if defined, indicates that the ilogbl routine is + * available. If scalbnl is also present we can emulate frexpl. + */ +/*#define HAS_ILOGBL /**/ + /* HAS_INT64_T: * This symbol will defined if the C compiler supports int64_t. * Usually the <inttypes.h> needs to be included, but sometimes @@ -2181,6 +2193,12 @@ */ /*#define HAS_SEM / **/ +/* HAS_SCALBNL: + * This symbol, if defined, indicates that the scalbnl routine is + * available. If ilogbl is also present we can emulate frexpl. + */ +/*#define HAS_SCALBNL /**/ + /* HAS_SENDMSG: * This symbol, if defined, indicates that the sendmsg routine is * available to send structured socket messages. @@ -3827,6 +3845,12 @@ #define PERL_TARGETARCH "" /**/ #endif +/* HAS_COPYSIGNL: + * This symbol, if defined, indicates that the copysignl routine is + * available. If aintl is also present we can emulate modfl. + */ +/*#define HAS_COPYSIGNL /**/ + /* HAS_DBMINIT_PROTO: * This symbol, if defined, indicates that the system provides * a prototype for the dbminit() function. Otherwise, it is up diff --git a/plan9/config_h.sample b/plan9/config_h.sample index f89bb8c52c..0710d351ad 100644 --- a/plan9/config_h.sample +++ b/plan9/config_h.sample @@ -26,6 +26,12 @@ */ #define LOC_SED "/bin/sed" /**/ +/* HAS_AINTL: + * This symbol, if defined, indicates that the aintl routine is + * available. If copysignl is also present we can emulate modfl. + */ +/*#define HAS_AINTL / **/ + /* HAS_ALARM: * This symbol, if defined, indicates that the alarm routine is * available. @@ -1834,6 +1840,12 @@ #define HAS_NTOHL /**/ #define HAS_NTOHS /**/ +/* HAS_ILOGBL: + * This symbol, if defined, indicates that the ilogbl routine is + * available. If scalbnl is also present we can emulate frexpl. + */ +/*#define HAS_ILOGBL /**/ + /* HAS_INT64_T: * This symbol will defined if the C compiler supports int64_t. * Usually the <inttypes.h> needs to be included, but sometimes @@ -2128,6 +2140,12 @@ */ /*#define HAS_SEM / **/ +/* HAS_SCALBNL: + * This symbol, if defined, indicates that the scalbnl routine is + * available. If ilogbl is also present we can emulate frexpl. + */ +/*#define HAS_SCALBNL /**/ + /* HAS_SENDMSG: * This symbol, if defined, indicates that the sendmsg routine is * available to send structured socket messages. @@ -3772,6 +3790,12 @@ #define PERL_TARGETARCH "" /**/ #endif +/* HAS_COPYSIGNL: + * This symbol, if defined, indicates that the copysignl routine is + * available. If aintl is also present we can emulate modfl. + */ +/*#define HAS_COPYSIGNL /**/ + /* HAS_DBMINIT_PROTO: * This symbol, if defined, indicates that the system provides * a prototype for the dbminit() function. Otherwise, it is up diff --git a/plan9/config_sh.sample b/plan9/config_sh.sample index e5ea850229..ebaaf980ec 100644 --- a/plan9/config_sh.sample +++ b/plan9/config_sh.sample @@ -105,6 +105,7 @@ d_SCNfldbl='define' d__fwalk='undef' d_access='define' d_accessx='undef' +d_aintl='undef' d_alarm='define' d_archlib='define' d_asctime_r='undef' @@ -127,6 +128,7 @@ d_class='undef' d_closedir='define' d_cmsghdr_s='undef' d_const='define' +d_copysignl='undef' d_crypt='undef' d_crypt_r='undef' d_csh='undef' @@ -251,6 +253,7 @@ d_gnulibc='undef' d_grpasswd='undef' d_hasmntopt='undef' d_htonl='define' +d_ilogbl='undef' d_index='undef' d_inetaton='undef' d_int64_t='define' @@ -346,6 +349,7 @@ d_safemcpy='undef' d_sanemcmp='define' d_sbrkproto='undef' d_sched_yield='undef' +d_scalbnl='undef' d_scm_rights='undef' d_seekdir='undef' d_select='define' diff --git a/win32/config.bc b/win32/config.bc index 4ad810af27..ed55066605 100644 --- a/win32/config.bc +++ b/win32/config.bc @@ -93,6 +93,7 @@ d_SCNfldbl='undef' d__fwalk='undef' d_access='define' d_accessx='undef' +d_aintl='undef' d_alarm='define' d_archlib='define' d_asctime_r='undef' @@ -115,6 +116,7 @@ d_class='undef' d_closedir='define' d_cmsghdr_s='undef' d_const='define' +d_copysignl='undef' d_crypt='undef' d_crypt_r='undef' d_csh='undef' @@ -239,6 +241,7 @@ d_gnulibc='undef' d_grpasswd='undef' d_hasmntopt='undef' d_htonl='define' +d_ilogbl='undef' d_index='undef' d_inetaton='undef' d_int64_t='undef' @@ -334,6 +337,7 @@ d_safebcpy='undef' d_safemcpy='undef' d_sanemcmp='define' d_sbrkproto='undef' +d_scalbnl='undef' d_sched_yield='undef' d_scm_rights='undef' d_seekdir='define' diff --git a/win32/config.gc b/win32/config.gc index 0109ae9e28..2b91ca8697 100644 --- a/win32/config.gc +++ b/win32/config.gc @@ -93,6 +93,7 @@ d_SCNfldbl='undef' d__fwalk='undef' d_access='define' d_accessx='undef' +d_aintl='undef' d_alarm='define' d_archlib='define' d_asctime_r='undef' @@ -115,6 +116,7 @@ d_class='undef' d_closedir='define' d_cmsghdr_s='undef' d_const='define' +d_copysignl='undef' d_crypt='undef' d_crypt_r='undef' d_csh='undef' @@ -239,6 +241,7 @@ d_gnulibc='undef' d_grpasswd='undef' d_hasmntopt='undef' d_htonl='define' +d_ilogbl='undef' d_index='undef' d_inetaton='undef' d_int64_t='undef' @@ -334,6 +337,7 @@ d_safebcpy='undef' d_safemcpy='undef' d_sanemcmp='define' d_sbrkproto='undef' +d_scalbnl='undef' d_sched_yield='undef' d_scm_rights='undef' d_seekdir='define' diff --git a/win32/config.vc b/win32/config.vc index c2454e71be..70b4a329bb 100644 --- a/win32/config.vc +++ b/win32/config.vc @@ -93,6 +93,7 @@ d_SCNfldbl='undef' d__fwalk='undef' d_access='define' d_accessx='undef' +d_aintl='undef' d_alarm='define' d_archlib='define' d_asctime_r='undef' @@ -115,6 +116,7 @@ d_class='undef' d_closedir='define' d_cmsghdr_s='undef' d_const='define' +d_copysignl='undef' d_crypt='undef' d_crypt_r='undef' d_csh='undef' @@ -239,6 +241,7 @@ d_gnulibc='undef' d_grpasswd='undef' d_hasmntopt='undef' d_htonl='define' +d_ilogbl='undef' d_index='undef' d_inetaton='undef' d_int64_t='undef' @@ -334,6 +337,7 @@ d_safebcpy='undef' d_safemcpy='undef' d_sanemcmp='define' d_sbrkproto='undef' +d_scalbnl='undef' d_sched_yield='undef' d_scm_rights='undef' d_seekdir='define' diff --git a/win32/config.vc64 b/win32/config.vc64 index a55f46c261..7ca5e9cfdc 100644 --- a/win32/config.vc64 +++ b/win32/config.vc64 @@ -93,6 +93,7 @@ d_SCNfldbl='undef' d__fwalk='undef' d_access='define' d_accessx='undef' +d_aintl='undef' d_alarm='define' d_archlib='define' d_asctime_r='undef' @@ -115,6 +116,7 @@ d_class='undef' d_closedir='define' d_cmsghdr_s='undef' d_const='define' +d_copysignl='undef' d_crypt='undef' d_crypt_r='undef' d_csh='undef' @@ -239,6 +241,7 @@ d_gnulibc='undef' d_grpasswd='undef' d_hasmntopt='undef' d_htonl='define' +d_ilogbl='undef' d_index='undef' d_inetaton='undef' d_int64_t='undef' @@ -335,6 +338,7 @@ d_safemcpy='undef' d_sanemcmp='define' d_sbrkproto='undef' d_sched_yield='undef' +d_scalbnl='undef' d_scm_rights='undef' d_seekdir='define' d_select='define' diff --git a/win32/config_H.bc b/win32/config_H.bc index b48fd98d3d..1efc090263 100644 --- a/win32/config_H.bc +++ b/win32/config_H.bc @@ -26,6 +26,12 @@ */ #define LOC_SED "" /**/ +/* HAS_AINTL: + * This symbol, if defined, indicates that the aintl routine is + * available. If copysignl is also present we can emulate modfl. + */ +/*#define HAS_AINTL / **/ + /* HAS_ALARM: * This symbol, if defined, indicates that the alarm routine is * available. @@ -2302,6 +2308,12 @@ */ /*#define HAS_STRUCT_CMSGHDR /**/ +/* HAS_COPYSIGNL: + * This symbol, if defined, indicates that the copysignl routine is + * available. If aintl is also present we can emulate modfl. + */ +/*#define HAS_COPYSIGNL /**/ + /* HAS_DBMINIT_PROTO: * This symbol, if defined, indicates that the system provides * a prototype for the dbminit() function. Otherwise, it is up @@ -2523,6 +2535,12 @@ */ /*#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_ILOGBL /**/ + /* HAS_INT64_T: * This symbol will defined if the C compiler supports int64_t. * Usually the <inttypes.h> needs to be included, but sometimes @@ -2668,6 +2686,12 @@ */ /*#define HAS_SBRK_PROTO /**/ +/* HAS_SCALBNL: + * This symbol, if defined, indicates that the scalbnl routine is + * available. If ilogbl is also present we can emulate frexpl. + */ +/*#define HAS_SCALBNL /**/ + /* HAS_SENDMSG: * This symbol, if defined, indicates that the sendmsg routine is * available to send structured socket messages. diff --git a/win32/config_H.gc b/win32/config_H.gc index 0d5ae62012..cf6d17e0e5 100644 --- a/win32/config_H.gc +++ b/win32/config_H.gc @@ -26,6 +26,12 @@ */ #define LOC_SED "" /**/ +/* HAS_AINTL: + * This symbol, if defined, indicates that the aintl routine is + * available. If copysignl is also present we can emulate modfl. + */ +/*#define HAS_AINTL / **/ + /* HAS_ALARM: * This symbol, if defined, indicates that the alarm routine is * available. @@ -2302,6 +2308,12 @@ */ /*#define HAS_STRUCT_CMSGHDR /**/ +/* HAS_COPYSIGNL: + * This symbol, if defined, indicates that the copysignl routine is + * available. If aintl is also present we can emulate modfl. + */ +/*#define HAS_COPYSIGNL /**/ + /* HAS_DBMINIT_PROTO: * This symbol, if defined, indicates that the system provides * a prototype for the dbminit() function. Otherwise, it is up @@ -2523,6 +2535,12 @@ */ /*#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_ILOGBL /**/ + /* HAS_INT64_T: * This symbol will defined if the C compiler supports int64_t. * Usually the <inttypes.h> needs to be included, but sometimes @@ -2668,6 +2686,12 @@ */ /*#define HAS_SBRK_PROTO /**/ +/* HAS_SCALBNL: + * This symbol, if defined, indicates that the scalbnl routine is + * available. If ilogbl is also present we can emulate frexpl. + */ +/*#define HAS_SCALBNL /**/ + /* HAS_SENDMSG: * This symbol, if defined, indicates that the sendmsg routine is * available to send structured socket messages. diff --git a/win32/config_H.vc b/win32/config_H.vc index d6950649ef..712f5e260f 100644 --- a/win32/config_H.vc +++ b/win32/config_H.vc @@ -26,6 +26,12 @@ */ #define LOC_SED "" /**/ +/* HAS_AINTL: + * This symbol, if defined, indicates that the aintl routine is + * available. If copysignl is also present we can emulate modfl. + */ +/*#define HAS_AINTL / **/ + /* HAS_ALARM: * This symbol, if defined, indicates that the alarm routine is * available. @@ -2302,6 +2308,12 @@ */ /*#define HAS_STRUCT_CMSGHDR /**/ +/* HAS_COPYSIGNL: + * This symbol, if defined, indicates that the copysignl routine is + * available. If aintl is also present we can emulate modfl. + */ +/*#define HAS_COPYSIGNL /**/ + /* HAS_DBMINIT_PROTO: * This symbol, if defined, indicates that the system provides * a prototype for the dbminit() function. Otherwise, it is up @@ -2523,6 +2535,12 @@ */ /*#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_ILOGBL /**/ + /* HAS_INT64_T: * This symbol will defined if the C compiler supports int64_t. * Usually the <inttypes.h> needs to be included, but sometimes @@ -2668,6 +2686,12 @@ */ /*#define HAS_SBRK_PROTO /**/ +/* HAS_SCALBNL: + * This symbol, if defined, indicates that the scalbnl routine is + * available. If ilogbl is also present we can emulate frexpl. + */ +/*#define HAS_SCALBNL /**/ + /* HAS_SENDMSG: * This symbol, if defined, indicates that the sendmsg routine is * available to send structured socket messages. diff --git a/win32/config_H.vc64 b/win32/config_H.vc64 index d2fe1ecb3d..23e7156905 100644 --- a/win32/config_H.vc64 +++ b/win32/config_H.vc64 @@ -26,6 +26,12 @@ */ #define LOC_SED "" /**/ +/* HAS_AINTL: + * This symbol, if defined, indicates that the aintl routine is + * available. If copysignl is also present we can emulate modfl. + */ +/*#define HAS_AINTL / **/ + /* HAS_ALARM: * This symbol, if defined, indicates that the alarm routine is * available. @@ -2302,6 +2308,12 @@ */ /*#define HAS_STRUCT_CMSGHDR /**/ +/* HAS_COPYSIGNL: + * This symbol, if defined, indicates that the copysignl routine is + * available. If aintl is also present we can emulate modfl. + */ +/*#define HAS_COPYSIGNL /**/ + /* HAS_DBMINIT_PROTO: * This symbol, if defined, indicates that the system provides * a prototype for the dbminit() function. Otherwise, it is up @@ -2523,6 +2535,12 @@ */ /*#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_ILOGBL /**/ + /* HAS_INT64_T: * This symbol will defined if the C compiler supports int64_t. * Usually the <inttypes.h> needs to be included, but sometimes @@ -2668,6 +2686,12 @@ */ /*#define HAS_SBRK_PROTO /**/ +/* HAS_SCALBNL: + * This symbol, if defined, indicates that the scalbnl routine is + * available. If ilogbl is also present we can emulate frexpl. + */ +/*#define HAS_SCALBNL /**/ + /* HAS_SENDMSG: * This symbol, if defined, indicates that the sendmsg routine is * available to send structured socket messages. diff --git a/wince/config.ce b/wince/config.ce index 08424f03a6..ccad244da2 100644 --- a/wince/config.ce +++ b/wince/config.ce @@ -91,6 +91,7 @@ d_PRIu64='undef' d_PRIx64='undef' d_access='define' d_accessx='undef' +d_aintl='undef' d_alarm='undef' d_archlib='define' d_asctime_r='undef' @@ -112,6 +113,7 @@ d_chsize='define' d_class='undef' d_closedir='define' d_const='define' +d_copysignl='undef' d_crypt='undef' d_crypt_r='undef' d_csh='undef' @@ -228,6 +230,7 @@ d_gnulibc='undef' d_grpasswd='undef' d_hasmntopt='undef' d_htonl='define' +d_ilogbl='undef' d_index='undef' d_inetaton='undef' d_int64_t='undef' @@ -314,6 +317,7 @@ d_rmdir='define' d_safebcpy='undef' d_safemcpy='undef' d_sanemcmp='define' +d_scalbnl='undef' d_sched_yield='undef' d_scm_rights='undef' d_seekdir='define' diff --git a/wince/config_H.ce b/wince/config_H.ce index 140dc9e484..33b4ad7c43 100644 --- a/wince/config_H.ce +++ b/wince/config_H.ce @@ -26,6 +26,12 @@ */ #define LOC_SED "" /**/ +/* HAS_AINTL: + * This symbol, if defined, indicates that the aintl routine is + * available. If copysignl is also present we can emulate modfl. + */ +/*#define HAS_AINTL / **/ + /* HAS_ALARM: * This symbol, if defined, indicates that the alarm routine is * available. @@ -1795,6 +1801,12 @@ #define HAS_NTOHL /**/ #define HAS_NTOHS /**/ +/* HAS_ILOGBL: + * This symbol, if defined, indicates that the ilogbl routine is + * available. If scalbnl is also present we can emulate frexpl. + */ +/*#define HAS_ILOGBL /**/ + /* HAS_INT64_T: * This symbol will defined if the C compiler supports int64_t. * Usually the <inttypes.h> needs to be included, but sometimes @@ -2074,6 +2086,12 @@ */ /*#define HAS_SBRK_PROTO /**/ +/* HAS_SCALBNL: + * This symbol, if defined, indicates that the scalbnl routine is + * available. If ilogbl is also present we can emulate frexpl. + */ +/*#define HAS_SCALBNL /**/ + /* HAS_SEM: * This symbol, if defined, indicates that the entire sem*(2) library is * supported. @@ -3695,6 +3713,12 @@ #define PERL_TARGETARCH "undef" /**/ #endif +/* HAS_COPYSIGNL: + * This symbol, if defined, indicates that the copysignl routine is + * available. If aintl is also present we can emulate modfl. + */ +/*#define HAS_COPYSIGNL /**/ + /* HAS_DBMINIT_PROTO: * This symbol, if defined, indicates that the system provides * a prototype for the dbminit() function. Otherwise, it is up |