← Index
NYTProf Performance Profile   « line view »
For ../prof.pl
  Run on Wed Dec 14 15:57:08 2022
Reported on Wed Dec 14 16:00:31 2022

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