From b56b320b5e2515160073fa1b469514002688fe11 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Tue, 5 Apr 2016 22:27:26 +0000 Subject: tlperl 5.22.1 from siep git-svn-id: svn://tug.org/texlive/trunk@40252 c570f23f-e606-0410-a88d-b1316a301751 --- Master/tlpkg/tlperl/lib/Config.pod | 605 +++++++++++++++++++++++++++++++++---- 1 file changed, 553 insertions(+), 52 deletions(-) (limited to 'Master/tlpkg/tlperl/lib/Config.pod') diff --git a/Master/tlpkg/tlperl/lib/Config.pod b/Master/tlpkg/tlperl/lib/Config.pod index 1ac5fb146b2..3e2020fe2fc 100644 --- a/Master/tlpkg/tlperl/lib/Config.pod +++ b/Master/tlpkg/tlperl/lib/Config.pod @@ -406,13 +406,6 @@ This variable is used internally by Configure to determine the full pathname (if any) of the bison program. After Configure runs, the value is reset to a plain C and is not useful. -=item C - -From F: - -This variable conditionally defines C if -this system uses non-C encoding. - =item C From F: @@ -815,6 +808,13 @@ From F: This variable conditionally defines the C symbol, which indicates to the C program that the accessx() routine is available. +=item C + +From F: + +This variable conditionally defines the C symbol, which +indicates to the C program that the acosh() routine is available. + =item C From F: @@ -853,6 +853,20 @@ This variable conditionally defines the C symbol, which indicates to the C program that the asctime_r() routine is available. +=item C + +From F: + +This variable conditionally defines the C symbol, which +indicates to the C program that the asinh() routine is available. + +=item C + +From F: + +This variable conditionally defines the C symbol, which +indicates to the C program that the atanh() routine is available. + =item C From F: @@ -933,6 +947,14 @@ C, which indicates that the C compiler can know that certain functions have a return values that must not be ignored, such as malloc() or open(). +=item C + +From F: + +This variable conditionally defines the C symbol, which +indicates to the C program that the backtrace() routine is available +to get a stack trace. + =item C From F: @@ -1018,6 +1040,14 @@ From F: This variable conditionally defines C, which indicates whether the C compiler can cast negative float to unsigned. +=item C + +From F: + +This variable conditionally defines the C symbol, which +indicates to the C program that the cbrt() (cube root) function +is available. + =item C From F: @@ -1084,6 +1114,13 @@ This variable conditionally defines the C symbol, which indicates to the C program that this C compiler knows about the const type. +=item C + +From F: + +This variable conditionally defines the C symbol, which +indicates to the C program that the copysign() routine is available. + =item C From F: @@ -1216,6 +1253,14 @@ This variable conditionally defines C, which indicates to the C program that the length of directory entry names is provided by a d_namelen field. +=item C + +From F: + +This variable conditionally defines the C symbol, which +indicates to the C program that the dladdr() routine is available +to get a stack trace. + =item C From F: @@ -1376,6 +1421,20 @@ From F: This variable conditionally defines C if C can be seen when reading from a non-blocking I/O source. +=item C + +From F: + +This variable conditionally defines the C symbol, which +indicates to the C program that the erf() routine is available. + +=item C + +From F: + +This variable conditionally defines the C symbol, which +indicates to the C program that the erfc() routine is available. + =item C From F: @@ -1383,6 +1442,20 @@ From F: This variable conditionally defines the symbols C and C, which alerts the C program that it must deal with idiosyncrasies of C. +=item C + +From F: + +This variable conditionally defines the HAS_EXP2 symbol, which +indicates to the C program that the exp2() routine is available. + +=item C + +From F: + +This variable conditionally defines the HAS_EXPM1 symbol, which +indicates to the C program that the expm1() routine is available. + =item C From F: @@ -1443,6 +1516,13 @@ From F: This variable contains the eventual value of the C symbol, which indicates if your C compiler knows about the fd_set typedef. +=item C + +From F: + +This variable conditionally defines the C symbol, which +indicates to the C program that the fdim() routine is available. + =item C From F: @@ -1453,6 +1533,13 @@ If you have an fd_set typedef, but the dweebs who installed it did a half-fast job and neglected to provide the macros to manipulate an fd_set, C will let us know how to fix the gaffe. +=item C + +From F: + +This variable conditionally defines C if fegetround() is +available to get the floating point rounding mode. + =item C From F: @@ -1497,6 +1584,27 @@ which indicates to the C program that the system provides a prototype for the flock() function. Otherwise, it is up to the program to supply one. +=item C + +From F: + +This variable conditionally defines the C symbol, which +indicates to the C program that the fma() routine is available. + +=item C + +From F: + +This variable conditionally defines the C symbol, which +indicates to the C program that the fmax() routine is available. + +=item C + +From F: + +This variable conditionally defines the C symbol, which +indicates to the C program that the fmin() routine is available. + =item C From F: @@ -1511,6 +1619,20 @@ From F: This variable conditionally defines the C symbol, which indicates to the C program that the fp_class() routine is available. +=item C + +From F: + +This variable conditionally defines the C symbol, which +indicates to the C program that the fp_classify() routine is available. + +=item C + +From F: + +This variable conditionally defines the C symbol, which +indicates to the C program that the fp_classl() routine is available. + =item C From F: @@ -1541,6 +1663,13 @@ From F: This variable conditionally defines the C symbol, which indicates to the C program that the fpclassl() routine is available. +=item C + +From F: + +This variable conditionally defines C if fpgetround() +is available to get the floating point rounding mode. + =item C From F: @@ -2169,12 +2298,28 @@ From F: This variable conditionally defines C if htonl() and its friends are available to do network order byte swapping. +=item C + +From F: + +This variable conditionally defines C if hypot is available +for numerically stable hypotenuse function. + +=item C + +From F: + +This variable conditionally defines the C symbol, which +indicates to the C program that the ilogb() routine is available +for extracting the exponent of double x as a signed integer. + =item C From F: This variable conditionally defines the C symbol, which -indicates to the C program that the ilogbl() routine is available. +indicates to the C program that the ilogbl() routine is available +for extracting the exponent of long double x as a signed integer. If scalbnl is also present we can emulate frexpl. =item C @@ -2270,6 +2415,13 @@ From F: This variable conditionally defines the C symbol, which indicates to the C program that the isfinite() routine is available. +=item C + +From F: + +This variable conditionally defines the C symbol, which +indicates to the C program that the isfinitel() routine is available. + =item C From F: @@ -2277,6 +2429,13 @@ From F: This variable conditionally defines the C symbol, which indicates to the C program that the isinf() routine is available. +=item C + +From F: + +This variable conditionally defines the C symbol, which +indicates to the C program that the isinfl() routine is available. + =item C From F: @@ -2291,6 +2450,27 @@ From F: This variable conditionally defines the C symbol, which indicates to the C program that the isnanl() routine is available. +=item C + +From F: + +This variable conditionally defines the C symbol, which +indicates to the C program that the isnormal() routine is available. + +=item C + +From F: + +This variable conditionally defines the HAS_J0 symbol, which +indicates to the C program that the j0() routine is available. + +=item C + +From F: + +This variable conditionally defines the HAS_J0L symbol, which +indicates to the C program that the j0l() routine is available. + =item C From F: @@ -2299,6 +2479,14 @@ This variable conditionally defines the C symbol, which indicates to the C program that the killpg() routine is available to kill process groups. +=item C + +From F: + +This variable conditionally defines HAS_LC_MONETARY_2008 if libc +has the international currency locale rules from C +1003.1-2008. + =item C From F: @@ -2315,6 +2503,29 @@ This variable conditionally defines d_ldbl_dig if this system's header files provide C, which is the number of significant digits in a long double precision number. +=item C + +From F: + +This variable conditionally defines the C symbol, which +indicates to the C program that the ldexpl() routine is available. + +=item C + +From F: + +This variable conditionally defines the C symbol, which +indicates to the C program that the lgamma() routine is available +for the log gamma function. See also d_tgamma and d_lgamma_r. + +=item C + +From F: + +This variable conditionally defines the C symbol, which +indicates to the C program that the lgamma_r() routine is available +for the log gamma function, without using the global signgam variable. + =item C From F: @@ -2339,6 +2550,40 @@ From F: This variable conditionally defines C if link() is available to create hard links. +=item C + +From F: + +This variable conditionally defines the C symbol, which +indicates to the C program that the llrint() routine is available +to return the long long value closest to (according to the current +rounding mode) to x. + +=item C + +From F: + +This variable conditionally defines the C symbol, which +indicates to the C program that the llrintl() routine is available +to return the long long value closest to (according to the current +rounding mode) to long double x. + +=item C + +From F: + +This variable conditionally defines the C symbol, which +indicates to the C program that the llround() routine is available +to return the long long value nearest to x. + +=item C + +From F: + +This variable conditionally defines the C symbol, which +indicates to the C program that the llroundl() routine is available +to return the long long value nearest to long double x. + =item C From F: @@ -2375,6 +2620,30 @@ From F: This variable conditionally defines C if lockf() is available to do file locking. +=item C + +From F: + +This variable conditionally defines the HAS_LOG1P symbol, which +indicates to the C program that the logp1() routine is available +to compute log(1 + x) for values of x close to zero. + +=item C + +From F: + +This variable conditionally defines the HAS_LOG2 symbol, which +indicates to the C program that the log2() routine is available +to compute log base two. + +=item C + +From F: + +This variable conditionally defines the C symbol, which +indicates to the C program that the logb() routine is available +to extract the exponent of x. + =item C From F: @@ -2389,6 +2658,40 @@ From F: This variable conditionally defines C if the long long type is supported. +=item C + +From F: + +This variable conditionally defines the C symbol, which +indicates to the C program that the lrint() routine is available +to return the integral value closest to (according to the current +rounding mode) to x. + +=item C + +From F: + +This variable conditionally defines the C symbol, which +indicates to the C program that the lrintl() routine is available +to return the integral value closest to (according to the current +rounding mode) to long double x. + +=item C + +From F: + +This variable conditionally defines the C symbol, which +indicates to the C program that the lround() routine is available +to return the integral value nearest to x. + +=item C + +From F: + +This variable conditionally defines the C symbol, which +indicates to the C program that the lroundl() routine is available +to return the integral value nearest to x of the long double argument. + =item C From F: @@ -2688,6 +2991,13 @@ This variable conditionally defines C in case other parts of the source want to take special action if C is used. This may include different sorts of profiling or error detection. +=item C + +From F: + +This variable conditionally defines C if nan() is +available to generate NaN. + =item C From F: @@ -2711,6 +3021,30 @@ special handling when using a C++ compiler and this variable is undefined. Consult the different d_*ndbm_h_uses_prototypes variables to get the same information for alternative F include files. +=item C + +From F: + +This variable conditionally defines C if nearbyint() +is available to return the integral value closest to (according to +the current rounding mode) to x. + +=item C + +From F: + +This variable conditionally defines C if nextafter() +is available to return the next machine representable double from +x in direction y. + +=item C + +From F: + +This variable conditionally defines C if nexttoward() +is available to return the next machine representable long double from +x in direction y. + =item C From F: @@ -2839,6 +3173,8 @@ From F: This variable conditionally defines the C symbol, which indicates to the C program that the prctl() routine is available. +Note that there are at least two prctl variants: Linux and Irix. +While they are somewhat similar, they are incompatible. =item C @@ -2986,6 +3322,12 @@ This variable conditionally defines the C symbol if the pthread_yield routine is available to yield the execution of the current thread. +=item C + +From F: + +This symbol will be defined if the C compiler supports ptrdiff_t. + =item C From F: @@ -3064,6 +3406,15 @@ This variable conditionally defines the C symbol, which indicates to the C program that the random_r() routine is available. +=item C + +From F: + +This variable conditionally defines the C symbol, which +indicates to the C program that the re_comp() routine is available +for regular patern matching (usally on C). If so, it is likely that +re_exec() exists. + =item C From F: @@ -3109,6 +3460,36 @@ From F: This variable conditionally defines the C symbol, which indicates to the C program that the recvmsg() routine is available. +=item C + +From F: + +This variable conditionally defines the C symbol, which +indicates to the C program that the regcmp() routine is available +for regular patern matching (usally on System V). + +=item C + +From F: + +This variable conditionally defines the C symbol, which +indicates to the C program that the regcomp() routine is available +for regular patern matching (usally on F conforming systems). + +=item C + +From F: + +This variable conditionally defines the C symbol, which +indicates to the C program that the remainder() routine is available. + +=item C + +From F: + +This variable conditionally defines the C symbol, which +indicates to the C program that the remquo() routine is available. + =item C From F: @@ -3124,6 +3505,13 @@ From F: This variable conditionally defines C if rewinddir() is available. +=item C + +From F: + +This variable conditionally defines the C symbol, which +indicates to the C program that the rint() routine is available. + =item C From F: @@ -3131,6 +3519,13 @@ From F: This variable conditionally defines C if rmdir() is available to remove directories. +=item C + +From F: + +This variable conditionally defines the C symbol, which +indicates to the C program that the round() routine is available. + =item C From F: @@ -3164,6 +3559,13 @@ which indicates to the C program that the system provides a prototype for the sbrk() function. Otherwise, it is up to the program to supply one. +=item C + +From F: + +This variable conditionally defines the C symbol, which +indicates to the C program that the scalbn() routine is available. + =item C From F: @@ -3712,6 +4114,13 @@ which indicates to the C program that the system provides a prototype for the setresuid() function. Otherwise, it is up to the program to supply one. +=item C + +From F: + +This variable conditionally defines C if stat() is +available to get file status. + =item C From F: @@ -4029,6 +4438,14 @@ which indicates to the C program that the system provides a prototype for the telldir() function. Otherwise, it is up to the program to supply one. +=item C + +From F: + +This variable conditionally defines the C symbol, which +indicates to the C program that the tgamma() routine is available +for the gamma function. See also d_lgamma. + =item C From F: @@ -4074,6 +4491,14 @@ This variable conditionally defines the C symbol, which indicates to the C program that the tmpnam_r() routine is available. +=item C + +From F: + +This variable conditionally defines the C symbol, which +indicates to the C program that the trunc() routine is available +to round doubles towards zero. + =item C From F: @@ -4081,6 +4506,15 @@ From F: This variable conditionally defines C if truncate() is available to truncate files. +=item C + +From F: + +This variable conditionally defines the C symbol, which +indicates to the C program that the truncl() routine is available +to round long doubles towards zero. If copysignl is also present, +we can emulate modfl. + =item C From F: @@ -4263,6 +4697,14 @@ From F: This variable conditionally defines C if waitpid() is available to wait for child process. +=item C + +From F: + +This variable conditionally defines the C symbol if the +wcscmp() routine is available and can be used to compare wide +character strings. + =item C From F: @@ -4271,6 +4713,14 @@ This variable conditionally defines the C symbol, which indicates to the C program that the wcstombs() routine is available to convert wide character strings to multibyte strings. +=item C + +From F: + +This variable conditionally defines the C symbol if the +wcsxfrm() routine is available and can be used to compare wide +character strings. + =item C From F: @@ -4362,6 +4812,21 @@ From F: This variable contains the name of the dynamic loading file that will be used with the package. +=item C + +From F: + +This variable, if defined, encodes the type of a double: +1 = C 754 32-bit big little endian, +2 = C 754 32-bit big big endian, +3 = C 754 64-bit big little endian, +4 = C 754 64-bit big big endian, +5 = C 754 128-bit big little endian, +6 = C 754 128-bit big big endian, +7 = C 754 64-bit big mixed endian le-be, +8 = C 754 64-bit big mixed endian be-le, +-1 = unknown format. + =item C From F: @@ -4996,14 +5461,15 @@ From F: Gives the type of hints used for previous answers. May be one of C, C or C. -=item C +=item C -From F: +From F: -This variable contains the path to a miniperl binary that can be -run on the host C when cross-compiling. Useful and available only -during Perl build. -Empty string '' if not cross-compiling. +This variable contains a command that produces the text of the +F file. This is normally "cat F", but can be +"ypcat hosts" when C is used. +On some systems, such as os390, there may be no equivalent +command, in which case this variable is unset. =item C @@ -5023,15 +5489,14 @@ when cross-compiling. This is useful to pick the proper tools when running build code in the host. Empty string '' if not cross-compiling. -=item C +=item C -From F: +From F: -This variable contains a command that produces the text of the -F file. This is normally "cat F", but can be -"ypcat hosts" when C is used. -On some systems, such as os390, there may be no equivalent -command, in which case this variable is unset. +This variable contains the path to a miniperl binary that can be +run on the host C when cross-compiling. Useful and available only +during Perl build. +Empty string '' if not cross-compiling. =item C @@ -5139,6 +5604,13 @@ This variable conditionally defines the C symbol, which indicates to the C program that exists and could be included. +=item C + +From F: + +This variable conditionally defines the C symbol, and +indicates whether a C program can include . + =item C From F: @@ -5184,6 +5656,13 @@ This variable conditionally defines the C symbol, which indicates to the C program that exists and should be included. +=item C + +From F: + +This variable conditionally defines the C symbol, and indicates +whether a C program may include , for backtrace() support. + =item C From F: @@ -5191,6 +5670,14 @@ From F: This variable controls the value of C (which tells the C program to include ). +=item C + +From F: + +This variable conditionally defines the C symbol, which +indicates to the C program that exists and should +be included. + =item C From F: @@ -5397,6 +5884,13 @@ From F: This variable conditionally defines C, which indicates to the C program that it should include . +=item C + +From F: + +This variable conditionally defines C, which indicates +to the C program that it should include . + =item C From F: @@ -5451,6 +5945,14 @@ This variable conditionally defines the C symbol, which indicates to the C program that exists and should be included. +=item C + +From F: + +This variable conditionally defines the C symbol, which +indicates to the C program that exists and should +be included. + =item C From F: @@ -6360,13 +6862,24 @@ This variable holds the paths (space-separated) used to find local libraries. It is prepended to libpth, and is intended to be easily set from the command line. +=item C + +From F: + +This variable, if defined, encodes the type of a long double: +0 = double, 1 = C 754 128-bit big little endian, +2 = C 754 128-bit big big endian, 3 = x86 80-bit little endian, +4 = x86 80-bit big endian, 5 = double-double 128-bit little endian, +6 = double-double 128-bit big endian, -1 = unknown format. + =item C From F: This variable contains the value of the C symbol, which indicates to the C program how many bytes there are in a long double, -if this system supports long doubles. +if this system supports long doubles. Note that this is +sizeof(long double), which may include unused bytes. =item C @@ -6431,34 +6944,6 @@ kernel (which also appears to be lseek's return type). =cut -=item C - -From F: - -This variable indicates that the Misc Attribute Definition code is to -be compiled. - -=item C - -From F: - -If the Misc Attribute Decoration is to be compiled, this variable is -set to the name of the extra header files to be used, else it is '' - -=item C - -From F: - -If the Misc Attribute Decoration is to be compiled, this variable is -set to the name of the extra object files to be used, else it is '' - -=item C - -From F: - -If the Misc Attribute Decoration is to be compiled, this variable is -set to the name of the extra C source files to be used, else it is '' - =item C From F: @@ -6835,7 +7320,8 @@ a Perl C using %G-ish floating point format. From F: -This variable is the size of an C in bytes. +This variable is the size of a Perl C in bytes. +Note that some floating point formats have unused bytes. =item C @@ -8284,7 +8770,7 @@ connect to the host in targethost, if unset defaults to 22 for ssh. =item C -From F: +From F: If cross-compiling, this variable contains the location of sh on the target system. @@ -8525,6 +9011,13 @@ is employed, just enough to get 64-bit integers into Perl. This may mean using for example "long longs", while your memory may still be limited to 2 gigabytes. +=item C + +From F: + +This variable indicates whether we are compiling with backtrace +support. + =item C From F: @@ -8667,6 +9160,14 @@ use for this currently is to allow an easy mechanism for hints files to indicate that C will not compile on a particular system. +=item C + +From F: + +This variable conditionally defines the C symbol, +and indicates that the quadmath library __float128 long doubles +should be used when available. + =item C From F: -- cgit v1.2.3