"Fossies" - the Fresh Open Source Software Archive

Member "install-tl-20200916/tlpkg/tlperl/lib/Config_heavy.pl.orig" (7 Mar 2020, 37481 Bytes) of package /windows/misc/install-tl.zip:


As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file.

    1 # This file was created by configpm when Perl was built. Any changes
    2 # made to this file will be lost the next time perl is built.
    3 
    4 package Config;
    5 use strict;
    6 use warnings;
    7 our %Config;
    8 
    9 sub bincompat_options {
   10     return split ' ', (Internals::V())[0];
   11 }
   12 
   13 sub non_bincompat_options {
   14     return split ' ', (Internals::V())[1];
   15 }
   16 
   17 sub compile_date {
   18     return (Internals::V())[2]
   19 }
   20 
   21 sub local_patches {
   22     my (undef, undef, undef, @patches) = Internals::V();
   23     return @patches;
   24 }
   25 
   26 sub _V {
   27     die "Perl lib was built for 'MSWin32' but is being run on '$^O'"
   28         unless "MSWin32" eq $^O;
   29 
   30     my ($bincompat, $non_bincompat, $date, @patches) = Internals::V();
   31 
   32     my @opts = sort split ' ', "$bincompat $non_bincompat";
   33 
   34     print Config::myconfig();
   35     print "\nCharacteristics of this binary (from libperl): \n";
   36 
   37     print "  Compile-time options:\n";
   38     print "    $_\n" for @opts;
   39 
   40     if (@patches) {
   41         print "  Locally applied patches:\n";
   42         print "    $_\n" foreach @patches;
   43     }
   44 
   45     print "  Built under MSWin32\n";
   46 
   47     print "  $date\n" if defined $date;
   48 
   49     my @env = map { "$_=\"$ENV{$_}\"" } sort grep {/^PERL/} keys %ENV;
   50 
   51     if (@env) {
   52         print "  \%ENV:\n";
   53         print "    $_\n" foreach @env;
   54     }
   55     print "  \@INC:\n";
   56     print "    $_\n" foreach @INC;
   57 }
   58 
   59 sub header_files {
   60     return qw(EXTERN.h INTERN.h XSUB.h av.h config.h cop.h cv.h
   61               dosish.h embed.h embedvar.h form.h gv.h handy.h hv.h hv_func.h
   62               intrpvar.h iperlsys.h keywords.h mg.h nostdio.h op.h opcode.h
   63               pad.h parser.h patchlevel.h perl.h perlio.h perliol.h perlsdio.h
   64               perlvars.h perly.h pp.h pp_proto.h proto.h regcomp.h regexp.h
   65               regnodes.h scope.h sv.h thread.h time64.h unixish.h utf8.h
   66               util.h);
   67 }
   68 
   69 ### Configured by: tex-live@tug.org
   70 ### Target system: WIN32
   71 
   72 our $summary = <<'!END!';
   73 Summary of my $package (revision $revision $version_patchlevel_string) configuration:
   74   $git_commit_id_title $git_commit_id$git_ancestor_line
   75   Platform:
   76     osname=$osname
   77     osvers=$osvers
   78     archname=$archname
   79     uname='$myuname'
   80     config_args='$config_args'
   81     hint=$hint
   82     useposix=$useposix
   83     d_sigaction=$d_sigaction
   84     useithreads=$useithreads
   85     usemultiplicity=$usemultiplicity
   86     use64bitint=$use64bitint
   87     use64bitall=$use64bitall
   88     uselongdouble=$uselongdouble
   89     usemymalloc=$usemymalloc
   90     default_inc_excludes_dot=$default_inc_excludes_dot
   91     bincompat5005=undef
   92   Compiler:
   93     cc='$cc'
   94     ccflags ='$ccflags'
   95     optimize='$optimize'
   96     cppflags='$cppflags'
   97     ccversion='$ccversion'
   98     gccversion='$gccversion'
   99     gccosandvers='$gccosandvers'
  100     intsize=$intsize
  101     longsize=$longsize
  102     ptrsize=$ptrsize
  103     doublesize=$doublesize
  104     byteorder=$byteorder
  105     doublekind=$doublekind
  106     d_longlong=$d_longlong
  107     longlongsize=$longlongsize
  108     d_longdbl=$d_longdbl
  109     longdblsize=$longdblsize
  110     longdblkind=$longdblkind
  111     ivtype='$ivtype'
  112     ivsize=$ivsize
  113     nvtype='$nvtype'
  114     nvsize=$nvsize
  115     Off_t='$lseektype'
  116     lseeksize=$lseeksize
  117     alignbytes=$alignbytes
  118     prototype=$prototype
  119   Linker and Libraries:
  120     ld='$ld'
  121     ldflags ='$ldflags'
  122     libpth=$libpth
  123     libs=$libs
  124     perllibs=$perllibs
  125     libc=$libc
  126     so=$so
  127     useshrplib=$useshrplib
  128     libperl=$libperl
  129     gnulibc_version='$gnulibc_version'
  130   Dynamic Linking:
  131     dlsrc=$dlsrc
  132     dlext=$dlext
  133     d_dlsymun=$d_dlsymun
  134     ccdlflags='$ccdlflags'
  135     cccdlflags='$cccdlflags'
  136     lddlflags='$lddlflags'
  137 
  138 !END!
  139 my $summary_expanded;
  140 
  141 sub myconfig {
  142     return $summary_expanded if $summary_expanded;
  143     ($summary_expanded = $summary) =~ s{\$(\w+)}
  144 		 { 
  145 			my $c;
  146 			if ($1 eq 'git_ancestor_line') {
  147 				if ($Config::Config{git_ancestor}) {
  148 					$c= "\n  Ancestor: $Config::Config{git_ancestor}";
  149 				} else {
  150 					$c= "";
  151 				}
  152 			} else {
  153                      		$c = $Config::Config{$1}; 
  154 			}
  155 			defined($c) ? $c : 'undef' 
  156 		}ge;
  157     $summary_expanded;
  158 }
  159 
  160 local *_ = \my $a;
  161 $_ = <<'!END!';
  162 Author=''
  163 CONFIG='true'
  164 Date='$Date'
  165 Header=''
  166 Id='$Id'
  167 Locker=''
  168 Log='$Log'
  169 PATCHLEVEL='30'
  170 PERL_API_REVISION='5'
  171 PERL_API_SUBVERSION='0'
  172 PERL_API_VERSION='30'
  173 PERL_CONFIG_SH='true'
  174 PERL_PATCHLEVEL=''
  175 PERL_REVISION='5'
  176 PERL_SUBVERSION='1'
  177 PERL_VERSION='30'
  178 RCSfile='$RCSfile'
  179 Revision='$Revision'
  180 SUBVERSION='1'
  181 Source=''
  182 State=''
  183 _a='.a'
  184 _exe='.exe'
  185 _o='.o'
  186 afs='false'
  187 afsroot='/afs'
  188 alignbytes='8'
  189 aphostname=''
  190 api_revision='5'
  191 api_subversion='0'
  192 api_version='30'
  193 api_versionstring='5.30.0'
  194 ar='ar'
  195 archlib='d:\tlperl\lib'
  196 archlibexp='d:\tlperl\lib'
  197 archname='MSWin32-x86-multi-thread'
  198 archname64=''
  199 archobjs=''
  200 asctime_r_proto='0'
  201 awk='awk'
  202 baserev='5'
  203 bash=''
  204 bin='d:\tlperl\bin'
  205 binexp='d:\tlperl\bin'
  206 bison=''
  207 bootstrap_charset='undef'
  208 byacc='byacc'
  209 byteorder='1234'
  210 c=''
  211 castflags='0'
  212 cat='type'
  213 cc='gcc'
  214 cccdlflags=' '
  215 ccdlflags=' '
  216 ccflags=' -s -O2 -DWIN32  -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -fwrapv -fno-strict-aliasing -mms-bitfields'
  217 ccflags_uselargefiles=''
  218 ccname='gcc'
  219 ccsymbols=''
  220 ccversion=''
  221 cf_by='siepo'
  222 cf_email='tex-live@tug.org'
  223 cf_time='Wed Mar  4 17:19:06 2020'
  224 charbits='8'
  225 chgrp=''
  226 chmod=''
  227 chown=''
  228 clocktype='clock_t'
  229 comm=''
  230 compress=''
  231 contains='grep'
  232 cp='copy'
  233 cpio=''
  234 cpp='gcc -E'
  235 cpp_stuff='42'
  236 cppccsymbols=''
  237 cppflags='-DWIN32'
  238 cpplast=''
  239 cppminus='-'
  240 cpprun='gcc -E'
  241 cppstdin='gcc -E'
  242 cppsymbols=''
  243 crypt_r_proto='0'
  244 cryptlib=''
  245 csh='undef'
  246 ctermid_r_proto='0'
  247 ctime_r_proto='0'
  248 d_Gconvert='sprintf((b),"%.*g",(n),(x))'
  249 d_PRIEUldbl='undef'
  250 d_PRIFUldbl='undef'
  251 d_PRIGUldbl='undef'
  252 d_PRIXU64='define'
  253 d_PRId64='define'
  254 d_PRIeldbl='undef'
  255 d_PRIfldbl='undef'
  256 d_PRIgldbl='undef'
  257 d_PRIi64='define'
  258 d_PRIo64='define'
  259 d_PRIu64='define'
  260 d_PRIx64='define'
  261 d_SCNfldbl='undef'
  262 d__fwalk='undef'
  263 d_accept4='undef'
  264 d_access='define'
  265 d_accessx='undef'
  266 d_acosh='define'
  267 d_aintl='undef'
  268 d_alarm='define'
  269 d_archlib='define'
  270 d_asctime64='undef'
  271 d_asctime_r='undef'
  272 d_asinh='define'
  273 d_atanh='define'
  274 d_atolf='undef'
  275 d_atoll='undef'
  276 d_attribute_deprecated='undef'
  277 d_attribute_format='undef'
  278 d_attribute_malloc='undef'
  279 d_attribute_nonnull='undef'
  280 d_attribute_noreturn='undef'
  281 d_attribute_pure='undef'
  282 d_attribute_unused='undef'
  283 d_attribute_warn_unused_result='undef'
  284 d_backtrace='undef'
  285 d_bsd='define'
  286 d_bsdgetpgrp='undef'
  287 d_bsdsetpgrp='undef'
  288 d_builtin_add_overflow='undef'
  289 d_builtin_choose_expr='undef'
  290 d_builtin_expect='undef'
  291 d_builtin_mul_overflow='undef'
  292 d_builtin_sub_overflow='undef'
  293 d_c99_variadic_macros='undef'
  294 d_casti32='define'
  295 d_castneg='define'
  296 d_cbrt='define'
  297 d_chown='undef'
  298 d_chroot='undef'
  299 d_chsize='define'
  300 d_class='undef'
  301 d_clearenv='undef'
  302 d_closedir='define'
  303 d_cmsghdr_s='undef'
  304 d_copysign='define'
  305 d_copysignl='define'
  306 d_cplusplus='undef'
  307 d_crypt='define'
  308 d_crypt_r='undef'
  309 d_csh='undef'
  310 d_ctermid='undef'
  311 d_ctermid_r='undef'
  312 d_ctime64='undef'
  313 d_ctime_r='undef'
  314 d_cuserid='undef'
  315 d_dbl_dig='define'
  316 d_dbminitproto='undef'
  317 d_difftime='define'
  318 d_difftime64='undef'
  319 d_dir_dd_fd='undef'
  320 d_dirfd='undef'
  321 d_dirnamlen='define'
  322 d_dladdr='undef'
  323 d_dlerror='define'
  324 d_dlopen='define'
  325 d_dlsymun='undef'
  326 d_dosuid='undef'
  327 d_double_has_inf='define'
  328 d_double_has_nan='define'
  329 d_double_has_negative_zero='define'
  330 d_double_has_subnormals='define'
  331 d_double_style_cray='undef'
  332 d_double_style_ibm='undef'
  333 d_double_style_ieee='define'
  334 d_double_style_vax='undef'
  335 d_drand48_r='undef'
  336 d_drand48proto='undef'
  337 d_dup2='define'
  338 d_dup3='undef'
  339 d_duplocale='undef'
  340 d_eaccess='undef'
  341 d_endgrent='undef'
  342 d_endgrent_r='undef'
  343 d_endhent='undef'
  344 d_endhostent_r='undef'
  345 d_endnent='undef'
  346 d_endnetent_r='undef'
  347 d_endpent='undef'
  348 d_endprotoent_r='undef'
  349 d_endpwent='undef'
  350 d_endpwent_r='undef'
  351 d_endsent='undef'
  352 d_endservent_r='undef'
  353 d_eofnblk='define'
  354 d_erf='define'
  355 d_erfc='undef'
  356 d_eunice='undef'
  357 d_exp2='define'
  358 d_expm1='define'
  359 d_faststdio='define'
  360 d_fchdir='undef'
  361 d_fchmod='undef'
  362 d_fchmodat='undef'
  363 d_fchown='undef'
  364 d_fcntl='undef'
  365 d_fcntl_can_lock='undef'
  366 d_fd_macros='define'
  367 d_fd_set='define'
  368 d_fdclose='undef'
  369 d_fdim='undef'
  370 d_fds_bits='define'
  371 d_fegetround='undef'
  372 d_fgetpos='define'
  373 d_finite='define'
  374 d_finitel='undef'
  375 d_flexfnam='define'
  376 d_flock='define'
  377 d_flockproto='define'
  378 d_fma='undef'
  379 d_fmax='define'
  380 d_fmin='define'
  381 d_fork='undef'
  382 d_fp_class='undef'
  383 d_fp_classify='undef'
  384 d_fp_classl='undef'
  385 d_fpathconf='undef'
  386 d_fpclass='undef'
  387 d_fpclassify='undef'
  388 d_fpclassl='undef'
  389 d_fpgetround='undef'
  390 d_fpos64_t='undef'
  391 d_freelocale='undef'
  392 d_frexpl='define'
  393 d_fs_data_s='undef'
  394 d_fseeko='undef'
  395 d_fsetpos='define'
  396 d_fstatfs='undef'
  397 d_fstatvfs='undef'
  398 d_fsync='undef'
  399 d_ftello='undef'
  400 d_ftime='define'
  401 d_futimes='undef'
  402 d_gai_strerror='undef'
  403 d_gdbm_ndbm_h_uses_prototypes='undef'
  404 d_gdbmndbm_h_uses_prototypes='undef'
  405 d_getaddrinfo='undef'
  406 d_getcwd='define'
  407 d_getespwnam='undef'
  408 d_getfsstat='undef'
  409 d_getgrent='undef'
  410 d_getgrent_r='undef'
  411 d_getgrgid_r='undef'
  412 d_getgrnam_r='undef'
  413 d_getgrps='undef'
  414 d_gethbyaddr='define'
  415 d_gethbyname='define'
  416 d_gethent='undef'
  417 d_gethname='define'
  418 d_gethostbyaddr_r='undef'
  419 d_gethostbyname_r='undef'
  420 d_gethostent_r='undef'
  421 d_gethostprotos='define'
  422 d_getitimer='undef'
  423 d_getlogin='define'
  424 d_getlogin_r='undef'
  425 d_getmnt='undef'
  426 d_getmntent='undef'
  427 d_getnameinfo='undef'
  428 d_getnbyaddr='undef'
  429 d_getnbyname='undef'
  430 d_getnent='undef'
  431 d_getnetbyaddr_r='undef'
  432 d_getnetbyname_r='undef'
  433 d_getnetent_r='undef'
  434 d_getnetprotos='undef'
  435 d_getpagsz='undef'
  436 d_getpbyname='define'
  437 d_getpbynumber='define'
  438 d_getpent='undef'
  439 d_getpgid='undef'
  440 d_getpgrp='undef'
  441 d_getpgrp2='undef'
  442 d_getppid='undef'
  443 d_getprior='undef'
  444 d_getprotobyname_r='undef'
  445 d_getprotobynumber_r='undef'
  446 d_getprotoent_r='undef'
  447 d_getprotoprotos='define'
  448 d_getprpwnam='undef'
  449 d_getpwent='undef'
  450 d_getpwent_r='undef'
  451 d_getpwnam_r='undef'
  452 d_getpwuid_r='undef'
  453 d_getsbyname='define'
  454 d_getsbyport='define'
  455 d_getsent='undef'
  456 d_getservbyname_r='undef'
  457 d_getservbyport_r='undef'
  458 d_getservent_r='undef'
  459 d_getservprotos='define'
  460 d_getspnam='undef'
  461 d_getspnam_r='undef'
  462 d_gettimeod='define'
  463 d_gmtime64='undef'
  464 d_gmtime_r='undef'
  465 d_gnulibc='undef'
  466 d_grpasswd='undef'
  467 d_has_C_UTF8='undef'
  468 d_hasmntopt='undef'
  469 d_htonl='define'
  470 d_hypot='define'
  471 d_ilogb='define'
  472 d_ilogbl='define'
  473 d_inc_version_list='undef'
  474 d_index='undef'
  475 d_inetaton='undef'
  476 d_inetntop='undef'
  477 d_inetpton='undef'
  478 d_int64_t='undef'
  479 d_ip_mreq='undef'
  480 d_ip_mreq_source='undef'
  481 d_ipv6_mreq='undef'
  482 d_ipv6_mreq_source='undef'
  483 d_isascii='define'
  484 d_isblank='undef'
  485 d_isfinite='undef'
  486 d_isfinitel='undef'
  487 d_isinf='define'
  488 d_isinfl='undef'
  489 d_isless='define'
  490 d_isnan='define'
  491 d_isnanl='define'
  492 d_isnormal='define'
  493 d_j0='define'
  494 d_j0l='undef'
  495 d_killpg='define'
  496 d_lc_monetary_2008='undef'
  497 d_lchown='undef'
  498 d_ldbl_dig='define'
  499 d_ldexpl='define'
  500 d_lgamma='define'
  501 d_lgamma_r='undef'
  502 d_libm_lib_version='undef'
  503 d_link='define'
  504 d_linkat='undef'
  505 d_llrint='define'
  506 d_llrintl='define'
  507 d_llround='define'
  508 d_llroundl='define'
  509 d_localeconv_l='undef'
  510 d_localtime64='undef'
  511 d_localtime_r='undef'
  512 d_localtime_r_needs_tzset='undef'
  513 d_locconv='define'
  514 d_lockf='undef'
  515 d_log1p='define'
  516 d_log2='define'
  517 d_logb='define'
  518 d_long_double_style_ieee='undef'
  519 d_long_double_style_ieee_doubledouble='undef'
  520 d_long_double_style_ieee_extended='define'
  521 d_long_double_style_ieee_std='undef'
  522 d_long_double_style_vax='undef'
  523 d_longdbl='define'
  524 d_longlong='define'
  525 d_lrint='define'
  526 d_lrintl='define'
  527 d_lround='define'
  528 d_lroundl='define'
  529 d_lseekproto='define'
  530 d_lstat='undef'
  531 d_madvise='undef'
  532 d_malloc_good_size='undef'
  533 d_malloc_size='undef'
  534 d_mblen='define'
  535 d_mbrlen='undef'
  536 d_mbrtowc='undef'
  537 d_mbstowcs='define'
  538 d_mbtowc='define'
  539 d_memmem='undef'
  540 d_memrchr='undef'
  541 d_mkdir='define'
  542 d_mkdtemp='undef'
  543 d_mkfifo='undef'
  544 d_mkostemp='undef'
  545 d_mkstemp='undef'
  546 d_mkstemps='undef'
  547 d_mktime='define'
  548 d_mktime64='undef'
  549 d_mmap='undef'
  550 d_modfl='define'
  551 d_modfl_pow32_bug='undef'
  552 d_modflproto='define'
  553 d_mprotect='undef'
  554 d_msg='undef'
  555 d_msg_ctrunc='undef'
  556 d_msg_dontroute='undef'
  557 d_msg_oob='undef'
  558 d_msg_peek='undef'
  559 d_msg_proxy='undef'
  560 d_msgctl='undef'
  561 d_msgget='undef'
  562 d_msghdr_s='undef'
  563 d_msgrcv='undef'
  564 d_msgsnd='undef'
  565 d_msync='undef'
  566 d_munmap='undef'
  567 d_mymalloc='undef'
  568 d_nan='define'
  569 d_nanosleep='undef'
  570 d_ndbm='undef'
  571 d_ndbm_h_uses_prototypes='undef'
  572 d_nearbyint='define'
  573 d_newlocale='undef'
  574 d_nextafter='define'
  575 d_nexttoward='define'
  576 d_nice='undef'
  577 d_nl_langinfo='undef'
  578 d_nv_preserves_uv='define'
  579 d_nv_zero_is_allbits_zero='define'
  580 d_off64_t='undef'
  581 d_old_pthread_create_joinable='undef'
  582 d_oldpthreads='undef'
  583 d_oldsock='undef'
  584 d_open3='undef'
  585 d_openat='undef'
  586 d_pathconf='undef'
  587 d_pause='define'
  588 d_perl_otherlibdirs='undef'
  589 d_phostname='undef'
  590 d_pipe='define'
  591 d_pipe2='undef'
  592 d_poll='undef'
  593 d_portable='define'
  594 d_prctl='undef'
  595 d_prctl_set_name='undef'
  596 d_printf_format_null='undef'
  597 d_procselfexe='undef'
  598 d_pseudofork='define'
  599 d_pthread_atfork='undef'
  600 d_pthread_attr_setscope='undef'
  601 d_pthread_yield='undef'
  602 d_ptrdiff_t='define'
  603 d_pwage='undef'
  604 d_pwchange='undef'
  605 d_pwclass='undef'
  606 d_pwcomment='undef'
  607 d_pwexpire='undef'
  608 d_pwgecos='undef'
  609 d_pwpasswd='undef'
  610 d_pwquota='undef'
  611 d_qgcvt='undef'
  612 d_quad='define'
  613 d_querylocale='undef'
  614 d_random_r='undef'
  615 d_readdir='define'
  616 d_readdir64_r='undef'
  617 d_readdir_r='undef'
  618 d_readlink='undef'
  619 d_readv='undef'
  620 d_recvmsg='undef'
  621 d_regcomp='undef'
  622 d_remainder='define'
  623 d_remquo='define'
  624 d_rename='define'
  625 d_renameat='undef'
  626 d_rewinddir='define'
  627 d_rint='define'
  628 d_rmdir='define'
  629 d_round='define'
  630 d_sbrkproto='undef'
  631 d_scalbn='define'
  632 d_scalbnl='define'
  633 d_sched_yield='undef'
  634 d_scm_rights='undef'
  635 d_seekdir='define'
  636 d_select='define'
  637 d_sem='undef'
  638 d_semctl='undef'
  639 d_semctl_semid_ds='undef'
  640 d_semctl_semun='undef'
  641 d_semget='undef'
  642 d_semop='undef'
  643 d_sendmsg='undef'
  644 d_setegid='undef'
  645 d_seteuid='undef'
  646 d_setgrent='undef'
  647 d_setgrent_r='undef'
  648 d_setgrps='undef'
  649 d_sethent='undef'
  650 d_sethostent_r='undef'
  651 d_setitimer='undef'
  652 d_setlinebuf='undef'
  653 d_setlocale='define'
  654 d_setlocale_accepts_any_locale_name='undef'
  655 d_setlocale_r='undef'
  656 d_setnent='undef'
  657 d_setnetent_r='undef'
  658 d_setpent='undef'
  659 d_setpgid='undef'
  660 d_setpgrp='undef'
  661 d_setpgrp2='undef'
  662 d_setprior='undef'
  663 d_setproctitle='undef'
  664 d_setprotoent_r='undef'
  665 d_setpwent='undef'
  666 d_setpwent_r='undef'
  667 d_setregid='undef'
  668 d_setresgid='undef'
  669 d_setresuid='undef'
  670 d_setreuid='undef'
  671 d_setrgid='undef'
  672 d_setruid='undef'
  673 d_setsent='undef'
  674 d_setservent_r='undef'
  675 d_setsid='undef'
  676 d_setvbuf='define'
  677 d_shm='undef'
  678 d_shmat='undef'
  679 d_shmatprototype='undef'
  680 d_shmctl='undef'
  681 d_shmdt='undef'
  682 d_shmget='undef'
  683 d_sigaction='undef'
  684 d_siginfo_si_addr='undef'
  685 d_siginfo_si_band='undef'
  686 d_siginfo_si_errno='undef'
  687 d_siginfo_si_pid='undef'
  688 d_siginfo_si_status='undef'
  689 d_siginfo_si_uid='undef'
  690 d_siginfo_si_value='undef'
  691 d_signbit='define'
  692 d_sigprocmask='undef'
  693 d_sigsetjmp='undef'
  694 d_sin6_scope_id='define'
  695 d_sitearch='define'
  696 d_snprintf='define'
  697 d_sockaddr_in6='undef'
  698 d_sockaddr_sa_len='undef'
  699 d_sockatmark='undef'
  700 d_sockatmarkproto='undef'
  701 d_socket='define'
  702 d_socklen_t='undef'
  703 d_sockpair='undef'
  704 d_socks5_init='undef'
  705 d_sqrtl='define'
  706 d_srand48_r='undef'
  707 d_srandom_r='undef'
  708 d_sresgproto='undef'
  709 d_sresuproto='undef'
  710 d_stat='define'
  711 d_statblks='undef'
  712 d_statfs_f_flags='undef'
  713 d_statfs_s='undef'
  714 d_static_inline='define'
  715 d_statvfs='undef'
  716 d_stdio_cnt_lval='define'
  717 d_stdio_ptr_lval='define'
  718 d_stdio_ptr_lval_nochange_cnt='define'
  719 d_stdio_ptr_lval_sets_cnt='undef'
  720 d_stdio_stream_array='undef'
  721 d_stdiobase='define'
  722 d_stdstdio='define'
  723 d_strcoll='define'
  724 d_strerror_l='undef'
  725 d_strerror_r='undef'
  726 d_strftime='define'
  727 d_strlcat='undef'
  728 d_strlcpy='undef'
  729 d_strnlen='undef'
  730 d_strtod='define'
  731 d_strtod_l='undef'
  732 d_strtol='define'
  733 d_strtold='undef'
  734 d_strtold_l='undef'
  735 d_strtoll='undef'
  736 d_strtoq='undef'
  737 d_strtoul='define'
  738 d_strtoull='undef'
  739 d_strtouq='undef'
  740 d_strxfrm='define'
  741 d_suidsafe='undef'
  742 d_symlink='undef'
  743 d_syscall='undef'
  744 d_syscallproto='undef'
  745 d_sysconf='undef'
  746 d_sysernlst=''
  747 d_syserrlst='define'
  748 d_system='define'
  749 d_tcgetpgrp='undef'
  750 d_tcsetpgrp='undef'
  751 d_telldir='define'
  752 d_telldirproto='define'
  753 d_tgamma='define'
  754 d_thread_safe_nl_langinfo_l='undef'
  755 d_time='define'
  756 d_timegm='undef'
  757 d_times='define'
  758 d_tm_tm_gmtoff='undef'
  759 d_tm_tm_zone='undef'
  760 d_tmpnam_r='undef'
  761 d_towlower='undef'
  762 d_towupper='undef'
  763 d_trunc='define'
  764 d_truncate='undef'
  765 d_truncl='define'
  766 d_ttyname_r='undef'
  767 d_tzname='define'
  768 d_u32align='define'
  769 d_ualarm='undef'
  770 d_umask='define'
  771 d_uname='define'
  772 d_union_semun='define'
  773 d_unlinkat='undef'
  774 d_unordered='undef'
  775 d_unsetenv='undef'
  776 d_uselocale='undef'
  777 d_usleep='undef'
  778 d_usleepproto='undef'
  779 d_ustat='undef'
  780 d_vendorarch='undef'
  781 d_vendorbin='undef'
  782 d_vendorlib='undef'
  783 d_vendorscript='undef'
  784 d_vfork='undef'
  785 d_void_closedir='undef'
  786 d_voidsig='define'
  787 d_voidtty=''
  788 d_vsnprintf='define'
  789 d_wait4='undef'
  790 d_waitpid='define'
  791 d_wcscmp='define'
  792 d_wcstombs='define'
  793 d_wcsxfrm='define'
  794 d_wctomb='define'
  795 d_writev='undef'
  796 d_xenix='undef'
  797 date='date'
  798 db_hashtype='int'
  799 db_prefixtype='int'
  800 db_version_major='0'
  801 db_version_minor='0'
  802 db_version_patch='0'
  803 default_inc_excludes_dot='define'
  804 direntrytype='struct direct'
  805 dlext='dll'
  806 dlltool='dlltool'
  807 dlsrc='dl_win32.xs'
  808 doubleinfbytes='0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f'
  809 doublekind='3'
  810 doublemantbits='52'
  811 doublenanbytes='0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0x7f'
  812 doublesize='8'
  813 drand01='Perl_drand48()'
  814 drand48_r_proto='0'
  815 dtrace=''
  816 dynamic_ext='B Compress/Raw/Bzip2 Compress/Raw/Zlib Cwd Data/Dumper Devel/PPPort Devel/Peek Digest/MD5 Digest/SHA Encode Fcntl File/DosGlob File/Glob Filter/Util/Call Hash/Util Hash/Util/FieldHash I18N/Langinfo IO List/Util MIME/Base64 Math/BigInt/FastCalc Opcode POSIX PerlIO/encoding PerlIO/mmap PerlIO/scalar PerlIO/via SDBM_File Socket Storable Sys/Hostname Tie/Hash/NamedCapture Time/HiRes Time/Piece Unicode/Collate Unicode/Normalize Win32 Win32API/File XS/APItest XS/Typemap attributes mro re threads threads/shared'
  817 eagain='EAGAIN'
  818 ebcdic='undef'
  819 echo='echo'
  820 egrep='egrep'
  821 emacs=''
  822 endgrent_r_proto='0'
  823 endhostent_r_proto='0'
  824 endnetent_r_proto='0'
  825 endprotoent_r_proto='0'
  826 endpwent_r_proto='0'
  827 endservent_r_proto='0'
  828 eunicefix=':'
  829 exe_ext='.exe'
  830 expr='expr'
  831 extensions='Archive/Tar Attribute/Handlers AutoLoader B CPAN CPAN/Meta CPAN/Meta/Requirements CPAN/Meta/YAML Carp Compress/Raw/Bzip2 Compress/Raw/Zlib Config/Perl/V Cwd Data/Dumper Devel/PPPort Devel/Peek Devel/SelfStubber Digest Digest/MD5 Digest/SHA Dumpvalue Encode Env Errno Exporter ExtUtils/CBuilder ExtUtils/Constant ExtUtils/Install ExtUtils/MakeMaker ExtUtils/Manifest ExtUtils/Miniperl ExtUtils/ParseXS Fcntl File/DosGlob File/Fetch File/Find File/Glob File/Path File/Temp FileCache Filter/Simple Filter/Util/Call Getopt/Long HTTP/Tiny Hash/Util Hash/Util/FieldHash I18N/Collate I18N/LangTags I18N/Langinfo IO IO/Compress IO/Socket/IP IO/Zlib IPC/Cmd IPC/Open3 JSON/PP List/Util Locale/Maketext Locale/Maketext/Simple MIME/Base64 Math/BigInt Math/BigInt/FastCalc Math/BigRat Math/Complex Memoize Module/CoreList Module/Load Module/Load/Conditional Module/Loaded Module/Metadata NEXT Net/Ping Opcode POSIX Params/Check Perl/OSType PerlIO/encoding PerlIO/mmap PerlIO/scalar PerlIO/via PerlIO/via/QuotedPrint Pod/Checker Pod/Escapes Pod/Functions Pod/Html Pod/Parser Pod/Perldoc Pod/Simple Pod/Usage SDBM_File Safe Search/Dict SelfLoader Socket Storable Sys/Hostname Term/ANSIColor Term/Cap Term/Complete Term/ReadLine Test Test/Harness Test/Simple Text/Abbrev Text/Balanced Text/ParseWords Text/Tabs Thread/Queue Thread/Semaphore Tie/File Tie/Hash/NamedCapture Tie/Memoize Tie/RefHash Time/HiRes Time/Local Time/Piece Unicode/Collate Unicode/Normalize Win32 Win32API/File Win32CORE XS/APItest XS/Typemap XSLoader attributes autodie autouse base bignum constant encoding/warnings experimental if lib libnet mro parent perlfaq podlators re threads threads/shared version'
  832 extern_C='extern'
  833 extras=''
  834 fflushNULL='define'
  835 fflushall='undef'
  836 find='find'
  837 firstmakefile='makefile'
  838 flex=''
  839 fpossize='8'
  840 fpostype='fpos_t'
  841 freetype='void'
  842 from=':'
  843 full_ar=''
  844 full_csh=''
  845 full_sed=''
  846 gccansipedantic=''
  847 gccosandvers=''
  848 gccversion='8.3.0'
  849 getgrent_r_proto='0'
  850 getgrgid_r_proto='0'
  851 getgrnam_r_proto='0'
  852 gethostbyaddr_r_proto='0'
  853 gethostbyname_r_proto='0'
  854 gethostent_r_proto='0'
  855 getlogin_r_proto='0'
  856 getnetbyaddr_r_proto='0'
  857 getnetbyname_r_proto='0'
  858 getnetent_r_proto='0'
  859 getprotobyname_r_proto='0'
  860 getprotobynumber_r_proto='0'
  861 getprotoent_r_proto='0'
  862 getpwent_r_proto='0'
  863 getpwnam_r_proto='0'
  864 getpwuid_r_proto='0'
  865 getservbyname_r_proto='0'
  866 getservbyport_r_proto='0'
  867 getservent_r_proto='0'
  868 getspnam_r_proto='0'
  869 gidformat='"ld"'
  870 gidsign='-1'
  871 gidsize='4'
  872 gidtype='gid_t'
  873 glibpth='/usr/shlib  /lib/pa1.1 /usr/lib/large /lib /usr/lib /usr/lib/386 /lib/386 /lib/large /usr/lib/small /lib/small /usr/ccs/lib /usr/ucblib /usr/shlib '
  874 gmake='gmake'
  875 gmtime_r_proto='0'
  876 gnulibc_version=''
  877 grep='grep'
  878 groupcat=''
  879 groupstype='gid_t'
  880 gzip='gzip'
  881 h_fcntl='false'
  882 h_sysfile='true'
  883 hint='recommended'
  884 hostcat='ypcat hosts'
  885 html1dir=' '
  886 html1direxp=''
  887 html3dir=' '
  888 html3direxp=''
  889 i16size='2'
  890 i16type='short'
  891 i32size='4'
  892 i32type='long'
  893 i64size='8'
  894 i64type='long long'
  895 i8size='1'
  896 i8type='char'
  897 i_arpainet='define'
  898 i_bfd='undef'
  899 i_bsdioctl=''
  900 i_crypt='undef'
  901 i_db='undef'
  902 i_dbm='undef'
  903 i_dirent='define'
  904 i_dlfcn='define'
  905 i_execinfo='undef'
  906 i_fcntl='define'
  907 i_fenv='undef'
  908 i_fp='undef'
  909 i_fp_class='undef'
  910 i_gdbm='undef'
  911 i_gdbm_ndbm='undef'
  912 i_gdbmndbm='undef'
  913 i_grp='undef'
  914 i_ieeefp='undef'
  915 i_inttypes='undef'
  916 i_langinfo='undef'
  917 i_libutil='undef'
  918 i_limits='define'
  919 i_locale='define'
  920 i_machcthr='undef'
  921 i_malloc='define'
  922 i_mallocmalloc='undef'
  923 i_mntent='undef'
  924 i_ndbm='undef'
  925 i_netdb='undef'
  926 i_neterrno='undef'
  927 i_netinettcp='undef'
  928 i_niin='undef'
  929 i_poll='undef'
  930 i_prot='undef'
  931 i_pthread='undef'
  932 i_pwd='undef'
  933 i_quadmath='undef'
  934 i_rpcsvcdbm='undef'
  935 i_sgtty='undef'
  936 i_shadow='undef'
  937 i_socks='undef'
  938 i_stdbool='define'
  939 i_stdint='define'
  940 i_stdlib='define'
  941 i_string='define'
  942 i_sunmath='undef'
  943 i_sysaccess='undef'
  944 i_sysdir='undef'
  945 i_sysfile='undef'
  946 i_sysfilio='define'
  947 i_sysin='undef'
  948 i_sysioctl='undef'
  949 i_syslog='undef'
  950 i_sysmman='undef'
  951 i_sysmode='undef'
  952 i_sysmount='undef'
  953 i_sysndir='undef'
  954 i_sysparam='undef'
  955 i_syspoll='undef'
  956 i_sysresrc='undef'
  957 i_syssecrt='undef'
  958 i_sysselct='undef'
  959 i_syssockio='undef'
  960 i_sysstat='define'
  961 i_sysstatfs='undef'
  962 i_sysstatvfs='undef'
  963 i_systime='undef'
  964 i_systimek='undef'
  965 i_systimes='undef'
  966 i_systypes='define'
  967 i_sysuio='undef'
  968 i_sysun='undef'
  969 i_sysutsname='undef'
  970 i_sysvfs='undef'
  971 i_syswait='undef'
  972 i_termio='undef'
  973 i_termios='undef'
  974 i_time='define'
  975 i_unistd='undef'
  976 i_ustat='undef'
  977 i_utime='define'
  978 i_vfork='undef'
  979 i_wchar='undef'
  980 i_wctype='undef'
  981 i_xlocale='undef'
  982 ignore_versioned_solibs=''
  983 inc_version_list=''
  984 inc_version_list_init='0'
  985 incpath='D:\mingw2020\include'
  986 inews=''
  987 initialinstalllocation=''
  988 installarchlib='d:\tlperl\lib'
  989 installbin='d:\tlperl\bin'
  990 installhtml1dir=''
  991 installhtml3dir=''
  992 installhtmldir='d:\tlperl\html'
  993 installhtmlhelpdir='d:\tlperl\htmlhelp'
  994 installman1dir='d:\tlperl\man\man1'
  995 installman3dir='d:\tlperl\man\man3'
  996 installprefix='d:\tlperl'
  997 installprefixexp='d:\tlperl'
  998 installprivlib='d:\tlperl\lib'
  999 installscript='d:\tlperl\bin'
 1000 installsitearch='d:\tlperl\site\lib'
 1001 installsitebin='d:\tlperl\bin'
 1002 installsitehtml1dir=''
 1003 installsitehtml3dir=''
 1004 installsitelib='d:\tlperl\site\lib'
 1005 installsiteman1dir=''
 1006 installsiteman3dir=''
 1007 installsitescript=''
 1008 installstyle='lib'
 1009 installusrbinperl='undef'
 1010 installvendorarch=''
 1011 installvendorbin=''
 1012 installvendorhtml1dir=''
 1013 installvendorhtml3dir=''
 1014 installvendorlib=''
 1015 installvendorman1dir=''
 1016 installvendorman3dir=''
 1017 installvendorscript=''
 1018 intsize='4'
 1019 issymlink=''
 1020 ivdformat='"ld"'
 1021 ivsize='4'
 1022 ivtype='long'
 1023 known_extensions='Amiga/ARexx Amiga/Exec Archive/Tar Attribute/Handlers AutoLoader B CPAN CPAN/Meta CPAN/Meta/Requirements CPAN/Meta/YAML Carp Compress/Raw/Bzip2 Compress/Raw/Zlib Config/Perl/V Cwd DB_File Data/Dumper Devel/PPPort Devel/Peek Devel/SelfStubber Digest Digest/MD5 Digest/SHA Dumpvalue Encode Env Errno Exporter ExtUtils/CBuilder ExtUtils/Constant ExtUtils/Install ExtUtils/MakeMaker ExtUtils/Manifest ExtUtils/Miniperl ExtUtils/ParseXS Fcntl File/DosGlob File/Fetch File/Find File/Glob File/Path File/Temp FileCache Filter/Simple Filter/Util/Call GDBM_File Getopt/Long HTTP/Tiny Hash/Util Hash/Util/FieldHash I18N/Collate I18N/LangTags I18N/Langinfo IO IO/Compress IO/Socket/IP IO/Zlib IPC/Cmd IPC/Open3 IPC/SysV JSON/PP List/Util Locale/Maketext Locale/Maketext/Simple MIME/Base64 Math/BigInt Math/BigInt/FastCalc Math/BigRat Math/Complex Memoize Module/CoreList Module/Load Module/Load/Conditional Module/Loaded Module/Metadata NDBM_File NEXT Net/Ping ODBM_File Opcode POSIX Params/Check Perl/OSType PerlIO/encoding PerlIO/mmap PerlIO/scalar PerlIO/via PerlIO/via/QuotedPrint Pod/Checker Pod/Escapes Pod/Functions Pod/Html Pod/Parser Pod/Perldoc Pod/Simple Pod/Usage SDBM_File Safe Search/Dict SelfLoader Socket Storable Sys/Hostname Sys/Syslog Term/ANSIColor Term/Cap Term/Complete Term/ReadLine Test Test/Harness Test/Simple Text/Abbrev Text/Balanced Text/ParseWords Text/Tabs Thread/Queue Thread/Semaphore Tie/File Tie/Hash/NamedCapture Tie/Memoize Tie/RefHash Time/HiRes Time/Local Time/Piece Unicode/Collate Unicode/Normalize VMS/DCLsym VMS/Filespec VMS/Stdio Win32 Win32API/File Win32CORE XS/APItest XS/Typemap XSLoader attributes autodie autouse base bignum constant encoding/warnings experimental if lib libnet mro parent perlfaq podlators re threads threads/shared version'
 1024 ksh=''
 1025 ld='g++'
 1026 lddlflags='-mdll -s -L"d:\tlperl\lib\CORE" -L"D:\mingw2020\lib"'
 1027 ldflags='-s -L"d:\tlperl\lib\CORE" -L"D:\mingw2020\lib"'
 1028 ldflags_uselargefiles=''
 1029 ldlibpthname=''
 1030 less='less'
 1031 lib_ext='.a'
 1032 libc=''
 1033 libperl='libperl530.a'
 1034 libpth='D:\mingw2020\lib'
 1035 libs=' -lmoldname -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -lole32 -loleaut32 -lnetapi32 -luuid -lws2_32 -lmpr -lwinmm -lversion -lodbc32 -lodbccp32 -lcomctl32'
 1036 libsdirs=''
 1037 libsfiles=''
 1038 libsfound=''
 1039 libspath=''
 1040 libswanted='net socket inet nsl nm ndbm gdbm dbm db malloc dl ld sun m c cposix posix ndir dir crypt ucb bsd BSD PW x'
 1041 libswanted_uselargefiles='net socket inet nsl nm ndbm gdbm dbm db malloc dl ld sun m c cposix posix ndir dir crypt ucb bsd BSD PW x'
 1042 line='line'
 1043 lint=''
 1044 lkflags=''
 1045 ln=''
 1046 lns='copy'
 1047 localtime_r_proto='0'
 1048 locincpth='/usr/local/include /opt/local/include /usr/gnu/include /opt/gnu/include /usr/GNU/include /opt/GNU/include'
 1049 loclibpth='/usr/local/lib /opt/local/lib /usr/gnu/lib /opt/gnu/lib /usr/GNU/lib /opt/GNU/lib'
 1050 longdblinfbytes='0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0xff, 0x7f, 0x00, 0x00'
 1051 longdblkind='3'
 1052 longdblmantbits='64'
 1053 longdblnanbytes='0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0xff, 0xff, 0x00, 0x00'
 1054 longdblsize='12'
 1055 longlongsize='8'
 1056 longsize='4'
 1057 lp=''
 1058 lpr=''
 1059 ls='dir'
 1060 lseeksize='8'
 1061 lseektype='long long'
 1062 mad='undef'
 1063 mail=''
 1064 mailx=''
 1065 make='gmake'
 1066 make_set_make='#'
 1067 mallocobj='malloc.o'
 1068 mallocsrc='malloc.c'
 1069 malloctype='void *'
 1070 man1dir='d:\tlperl\man\man1'
 1071 man1direxp='d:\tlperl\man\man1'
 1072 man1ext='1'
 1073 man3dir='d:\tlperl\man\man3'
 1074 man3direxp='d:\tlperl\man\man3'
 1075 man3ext='3'
 1076 mips_type=''
 1077 mistrustnm=''
 1078 mkdir='mkdir'
 1079 mmaptype='void *'
 1080 modetype='mode_t'
 1081 more='more /e'
 1082 multiarch='undef'
 1083 mv=''
 1084 myarchname='MSWin32'
 1085 mydomain=''
 1086 myhostname=''
 1087 myuname=''
 1088 n='-n'
 1089 need_va_copy='undef'
 1090 netdb_hlen_type='int'
 1091 netdb_host_type='char *'
 1092 netdb_name_type='char *'
 1093 netdb_net_type='long'
 1094 nm='nm'
 1095 nm_opt=''
 1096 nm_so_opt=''
 1097 nonxs_ext='Archive/Tar Attribute/Handlers AutoLoader CPAN CPAN/Meta CPAN/Meta/Requirements CPAN/Meta/YAML Carp Config/Perl/V Devel/SelfStubber Digest Dumpvalue Env Errno Exporter ExtUtils/CBuilder ExtUtils/Constant ExtUtils/Install ExtUtils/MakeMaker ExtUtils/Manifest ExtUtils/Miniperl ExtUtils/ParseXS File/Fetch File/Find File/Path File/Temp FileCache Filter/Simple Getopt/Long HTTP/Tiny I18N/Collate I18N/LangTags IO/Compress IO/Socket/IP IO/Zlib IPC/Cmd IPC/Open3 JSON/PP Locale/Maketext Locale/Maketext/Simple Math/BigInt Math/BigRat Math/Complex Memoize Module/CoreList Module/Load Module/Load/Conditional Module/Loaded Module/Metadata NEXT Net/Ping Params/Check Perl/OSType PerlIO/via/QuotedPrint Pod/Checker Pod/Escapes Pod/Functions Pod/Html Pod/Parser Pod/Perldoc Pod/Simple Pod/Usage Safe Search/Dict SelfLoader Term/ANSIColor Term/Cap Term/Complete Term/ReadLine Test Test/Harness Test/Simple Text/Abbrev Text/Balanced Text/ParseWords Text/Tabs Thread/Queue Thread/Semaphore Tie/File Tie/Memoize Tie/RefHash Time/Local XSLoader autodie autouse base bignum constant encoding/warnings experimental if lib libnet parent perlfaq podlators version'
 1098 nroff=''
 1099 nvEUformat='"E"'
 1100 nvFUformat='"F"'
 1101 nvGUformat='"G"'
 1102 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'
 1103 nv_preserves_uv_bits='32'
 1104 nveformat='"e"'
 1105 nvfformat='"f"'
 1106 nvgformat='"g"'
 1107 nvmantbits='52'
 1108 nvsize='8'
 1109 nvtype='double'
 1110 o_nonblock='O_NONBLOCK'
 1111 obj_ext='.o'
 1112 old_pthread_create_joinable=''
 1113 optimize='-s -O2'
 1114 orderlib='false'
 1115 osname='MSWin32'
 1116 osvers='10.0.18363.418'
 1117 otherlibdirs=''
 1118 package='perl5'
 1119 pager='more /e'
 1120 passcat=''
 1121 patchlevel='30'
 1122 path_sep=';'
 1123 perl='perl'
 1124 perl5=''
 1125 perl_patchlevel=''
 1126 perl_static_inline='static __inline__'
 1127 perladmin=''
 1128 perllibs=' -lmoldname -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -lole32 -loleaut32 -lnetapi32 -luuid -lws2_32 -lmpr -lwinmm -lversion -lodbc32 -lodbccp32 -lcomctl32'
 1129 perlpath='d:\tlperl\bin\perl.exe'
 1130 pg=''
 1131 phostname='hostname'
 1132 pidtype='int'
 1133 plibpth=''
 1134 pmake=''
 1135 pr=''
 1136 prefix='d:\tlperl'
 1137 prefixexp='d:\tlperl'
 1138 privlib='d:\tlperl\lib'
 1139 privlibexp='d:\tlperl\lib'
 1140 procselfexe=''
 1141 prototype='define'
 1142 ptrsize='4'
 1143 quadkind='3'
 1144 quadtype='long long'
 1145 randbits='48'
 1146 randfunc='Perl_drand48'
 1147 random_r_proto='0'
 1148 randseedtype='U32'
 1149 ranlib='rem'
 1150 rd_nodata='-1'
 1151 readdir64_r_proto='0'
 1152 readdir_r_proto='0'
 1153 revision='5'
 1154 rm='del'
 1155 rm_try=''
 1156 rmail=''
 1157 run=''
 1158 runnm='true'
 1159 sGMTIME_max="2147483647"
 1160 sGMTIME_min="0"
 1161 sLOCALTIME_max="2147483647"
 1162 sLOCALTIME_min="0"
 1163 sPRIEUldbl='"LE"'
 1164 sPRIFUldbl='"LF"'
 1165 sPRIGUldbl='"LG"'
 1166 sPRIXU64='"lX"'
 1167 sPRId64='"ld"'
 1168 sPRIeldbl='"Le"'
 1169 sPRIfldbl='"Lf"'
 1170 sPRIgldbl='"Lg"'
 1171 sPRIi64='"li"'
 1172 sPRIo64='"lo"'
 1173 sPRIu64='"lu"'
 1174 sPRIx64='"lx"'
 1175 sSCNfldbl='"Lf"'
 1176 sched_yield=''
 1177 scriptdir='d:\tlperl\bin'
 1178 scriptdirexp='d:\tlperl\bin'
 1179 sed='sed'
 1180 seedfunc='Perl_drand48_init'
 1181 selectminbits='32'
 1182 selecttype='Perl_fd_set *'
 1183 sendmail='blat'
 1184 setgrent_r_proto='0'
 1185 sethostent_r_proto='0'
 1186 setlocale_r_proto='0'
 1187 setnetent_r_proto='0'
 1188 setprotoent_r_proto='0'
 1189 setpwent_r_proto='0'
 1190 setservent_r_proto='0'
 1191 sh='cmd /x /c'
 1192 shar=''
 1193 sharpbang='#!'
 1194 shmattype='void *'
 1195 shortsize='2'
 1196 shrpenv=''
 1197 shsharp='true'
 1198 sig_count='26'
 1199 sig_name='ZERO HUP INT QUIT ILL NUM05 NUM06 NUM07 FPE KILL NUM10 SEGV NUM12 PIPE ALRM TERM NUM16 NUM17 NUM18 NUM19 CHLD BREAK ABRT STOP NUM24 CONT CLD'
 1200 sig_name_init='"ZERO", "HUP", "INT", "QUIT", "ILL", "NUM05", "NUM06", "NUM07", "FPE", "KILL", "NUM10", "SEGV", "NUM12", "PIPE", "ALRM", "TERM", "NUM16", "NUM17", "NUM18", "NUM19", "CHLD", "BREAK", "ABRT", "STOP", "NUM24", "CONT", "CLD", 0'
 1201 sig_num='0 1 2 21 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 20'
 1202 sig_num_init='0, 1, 2, 21, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 20, 0'
 1203 sig_size='27'
 1204 signal_t='void'
 1205 sitearch='d:\tlperl\site\lib'
 1206 sitearchexp='d:\tlperl\site\lib'
 1207 sitebin='d:\tlperl\site\bin'
 1208 sitebinexp='d:\tlperl\site\bin'
 1209 sitehtml1dir=''
 1210 sitehtml1direxp=''
 1211 sitehtml3dir=''
 1212 sitehtml3direxp=''
 1213 sitelib='d:\tlperl\site\lib'
 1214 sitelib_stem=''
 1215 sitelibexp='d:\tlperl\site\lib'
 1216 siteman1dir=''
 1217 siteman1direxp=''
 1218 siteman3dir=''
 1219 siteman3direxp=''
 1220 siteprefix='d:\tlperl\site'
 1221 siteprefixexp='d:\tlperl\site'
 1222 sitescript=''
 1223 sitescriptexp=''
 1224 sizesize='4'
 1225 sizetype='size_t'
 1226 sleep=''
 1227 smail=''
 1228 so='dll'
 1229 sockethdr=''
 1230 socketlib=''
 1231 socksizetype='int'
 1232 sort='sort'
 1233 spackage='Perl5'
 1234 spitshell=''
 1235 srand48_r_proto='0'
 1236 srandom_r_proto='0'
 1237 src=''
 1238 ssizetype='int'
 1239 st_ino_sign='1'
 1240 st_ino_size='4'
 1241 startperl='#!perl'
 1242 startsh='#!/bin/sh'
 1243 static_ext='Win32CORE'
 1244 stdchar='char'
 1245 stdio_base='((fp)->_base)'
 1246 stdio_bufsiz='((fp)->_cnt + (fp)->_ptr - (fp)->_base)'
 1247 stdio_cnt='((fp)->_cnt)'
 1248 stdio_filbuf=''
 1249 stdio_ptr='((fp)->_ptr)'
 1250 stdio_stream_array=''
 1251 strerror_r_proto='0'
 1252 strings='/usr/include/string.h'
 1253 submit=''
 1254 subversion='1'
 1255 sysman='/usr/man/man1'
 1256 tail=''
 1257 tar=''
 1258 targetarch=''
 1259 targetsh='cmd /x /c'
 1260 tbl=''
 1261 tee=''
 1262 test=''
 1263 timeincl='/usr/include/sys/time.h '
 1264 timetype='time_t'
 1265 tmpnam_r_proto='0'
 1266 to=':'
 1267 touch='touch'
 1268 tr=''
 1269 trnl='\012'
 1270 troff=''
 1271 ttyname_r_proto='0'
 1272 u16size='2'
 1273 u16type='unsigned short'
 1274 u32size='4'
 1275 u32type='unsigned long'
 1276 u64size='8'
 1277 u64type='unsigned long long'
 1278 u8size='1'
 1279 u8type='unsigned char'
 1280 uidformat='"ld"'
 1281 uidsign='-1'
 1282 uidsize='4'
 1283 uidtype='uid_t'
 1284 uname='uname'
 1285 uniq='uniq'
 1286 uquadtype='unsigned long long'
 1287 use5005threads='undef'
 1288 use64bitall='undef'
 1289 use64bitint='undef'
 1290 usecbacktrace='undef'
 1291 usecrosscompile='undef'
 1292 usedevel='undef'
 1293 usedl='define'
 1294 usedtrace='undef'
 1295 usefaststdio='undef'
 1296 useithreads='define'
 1297 usekernprocpathname='undef'
 1298 uselargefiles='define'
 1299 uselongdouble='undef'
 1300 usemallocwrap='define'
 1301 usemorebits='undef'
 1302 usemultiplicity='define'
 1303 usemymalloc='n'
 1304 usenm='false'
 1305 usensgetexecutablepath='undef'
 1306 useopcode='true'
 1307 useperlio='define'
 1308 useposix='true'
 1309 usequadmath='undef'
 1310 usereentrant='undef'
 1311 userelocatableinc='undef'
 1312 useshrplib='true'
 1313 usesitecustomize='undef'
 1314 usesocks='undef'
 1315 usethreads='define'
 1316 usevendorprefix='undef'
 1317 usevfork='false'
 1318 usrinc='/usr/include'
 1319 uuname=''
 1320 uvXUformat='"lX"'
 1321 uvoformat='"lo"'
 1322 uvsize='4'
 1323 uvtype='unsigned long'
 1324 uvuformat='"lu"'
 1325 uvxformat='"lx"'
 1326 vendorarch=''
 1327 vendorarchexp=''
 1328 vendorbin=''
 1329 vendorbinexp=''
 1330 vendorhtml1dir=' '
 1331 vendorhtml1direxp=''
 1332 vendorhtml3dir=' '
 1333 vendorhtml3direxp=''
 1334 vendorlib=''
 1335 vendorlib_stem=''
 1336 vendorlibexp=''
 1337 vendorman1dir=' '
 1338 vendorman1direxp=''
 1339 vendorman3dir=' '
 1340 vendorman3direxp=''
 1341 vendorprefix=''
 1342 vendorprefixexp=''
 1343 vendorscript=''
 1344 vendorscriptexp=''
 1345 version='5.30.1'
 1346 version_patchlevel_string='version 30 subversion 1'
 1347 versiononly='undef'
 1348 vi=''
 1349 xlibpth='/usr/lib/386 /lib/386'
 1350 yacc='yacc'
 1351 yaccflags=''
 1352 zcat=''
 1353 zip='zip'
 1354 !END!
 1355 
 1356 my $i = ord(4);
 1357 foreach my $c (3,2,1) { $i <<= 8; $i |= ord($c); }
 1358 our $byteorder = join('', unpack('aaaa', pack('L!', $i)));
 1359 s/(byteorder=)(['"]).*?\2/$1$2$Config::byteorder$2/m;
 1360 
 1361 my $config_sh_len = length $_;
 1362 
 1363 our $Config_SH_expanded = "\n$_" . << 'EOVIRTUAL';
 1364 ccflags_nolargefiles=' -s -O2 -DWIN32  -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -fwrapv -fno-strict-aliasing -mms-bitfields'
 1365 ldflags_nolargefiles='-s -L"d:\tlperl\lib\CORE" -L"D:\mingw2020\lib"'
 1366 libs_nolargefiles='-lmoldname -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -lole32 -loleaut32 -lnetapi32 -luuid -lws2_32 -lmpr -lwinmm -lversion -lodbc32 -lodbccp32 -lcomctl32'
 1367 libswanted_nolargefiles=''
 1368 EOVIRTUAL
 1369 eval {
 1370 	# do not have hairy conniptions if this isnt available
 1371 	require 'Config_git.pl';
 1372 	$Config_SH_expanded .= $Config::Git_Data;
 1373 	1;
 1374 } or warn "Warning: failed to load Config_git.pl, something strange about this perl...\n";
 1375 
 1376 # Search for it in the big string
 1377 sub fetch_string {
 1378     my($self, $key) = @_;
 1379 
 1380     return undef unless my ($quote_type, $value) = $Config_SH_expanded =~ /\n$key=(['"])(.*?)\1\n/s;
 1381 
 1382     # If we had a double-quote, we'd better eval it so escape
 1383     # sequences and such can be interpolated. Since the incoming
 1384     # value is supposed to follow shell rules and not perl rules,
 1385     # we escape any perl variable markers
 1386 
 1387     # Historically, since " 'support' was added in change 1409, the
 1388     # interpolation was done before the undef. Stick to this arguably buggy
 1389     # behaviour as we're refactoring.
 1390     if ($quote_type eq '"') {
 1391 	$value =~ s/\$/\\\$/g;
 1392 	$value =~ s/\@/\\\@/g;
 1393 	eval "\$value = \"$value\"";
 1394     }
 1395 
 1396     # So we can say "if $Config{'foo'}".
 1397     $self->{$key} = $value eq 'undef' ? undef : $value; # cache it
 1398 }
 1399 
 1400 my $prevpos = 0;
 1401 
 1402 sub FIRSTKEY {
 1403     $prevpos = 0;
 1404     substr($Config_SH_expanded, 1, index($Config_SH_expanded, '=') - 1 );
 1405 }
 1406 
 1407 sub NEXTKEY {
 1408     # Find out how the current key's quoted so we can skip to its end.
 1409     my $quote = substr($Config_SH_expanded,
 1410 		       index($Config_SH_expanded, "=", $prevpos)+1, 1);
 1411     my $pos = index($Config_SH_expanded, qq($quote\n), $prevpos) + 2;
 1412     my $len = index($Config_SH_expanded, "=", $pos) - $pos;
 1413     $prevpos = $pos;
 1414     $len > 0 ? substr($Config_SH_expanded, $pos, $len) : undef;
 1415 }
 1416 
 1417 sub EXISTS {
 1418     return 1 if exists($_[0]->{$_[1]});
 1419 
 1420     return(index($Config_SH_expanded, "\n$_[1]='") != -1
 1421            or index($Config_SH_expanded, "\n$_[1]=\"") != -1
 1422           );
 1423 }
 1424 
 1425 sub STORE  { die "\%Config::Config is read-only\n" }
 1426 *DELETE = *CLEAR = \*STORE; # Typeglob aliasing uses less space
 1427 
 1428 sub config_sh {
 1429     substr $Config_SH_expanded, 1, $config_sh_len;
 1430 }
 1431 
 1432 sub config_re {
 1433     my $re = shift;
 1434     return map { chomp; $_ } grep eval{ /^(?:$re)=/ }, split /^/,
 1435     $Config_SH_expanded;
 1436 }
 1437 
 1438 sub config_vars {
 1439     # implements -V:cfgvar option (see perlrun -V:)
 1440     foreach (@_) {
 1441 	# find optional leading, trailing colons; and query-spec
 1442 	my ($notag,$qry,$lncont) = m/^(:)?(.*?)(:)?$/;	# flags fore and aft, 
 1443 	# map colon-flags to print decorations
 1444 	my $prfx = $notag ? '': "$qry=";		# tag-prefix for print
 1445 	my $lnend = $lncont ? ' ' : ";\n";		# line ending for print
 1446 
 1447 	# all config-vars are by definition \w only, any \W means regex
 1448 	if ($qry =~ /\W/) {
 1449 	    my @matches = config_re($qry);
 1450 	    print map "$_$lnend", @matches ? @matches : "$qry: not found"		if !$notag;
 1451 	    print map { s/\w+=//; "$_$lnend" } @matches ? @matches : "$qry: not found"	if  $notag;
 1452 	} else {
 1453 	    my $v = (exists $Config::Config{$qry}) ? $Config::Config{$qry}
 1454 						   : 'UNKNOWN';
 1455 	    $v = 'undef' unless defined $v;
 1456 	    print "${prfx}'${v}'$lnend";
 1457 	}
 1458     }
 1459 }
 1460 
 1461 # Called by the real AUTOLOAD
 1462 sub launcher {
 1463     undef &AUTOLOAD;
 1464     goto \&$Config::AUTOLOAD;
 1465 }
 1466 
 1467 1;