1N/A# This file was created by configpm when Perl was built. Any changes
1N/A# made to this file will be lost the next time perl is built.
1N/A
1N/Apackage Config;
1N/A@EXPORT = qw(%Config);
1N/A@EXPORT_OK = qw(myconfig config_sh config_vars config_re);
1N/A
1N/Amy %Export_Cache = map {($_ => 1)} (@EXPORT, @EXPORT_OK);
1N/A
1N/A# Define our own import method to avoid pulling in the full Exporter:
1N/Asub import {
1N/A my $pkg = shift;
1N/A @_ = @EXPORT unless @_;
1N/A
1N/A my @funcs = grep $_ ne '%Config', @_;
1N/A my $export_Config = @funcs < @_ ? 1 : 0;
1N/A
1N/A my $callpkg = caller(0);
1N/A foreach my $func (@funcs) {
1N/A die sprintf qq{"%s" is not exported by the %s module\n},
1N/A $func, __PACKAGE__ unless $Export_Cache{$func};
1N/A *{$callpkg.'::'.$func} = \&{$func};
1N/A }
1N/A
1N/A *{"$callpkg\::Config"} = \%Config if $export_Config;
1N/A return;
1N/A}
1N/A
1N/Adie "Perl lib version (v5.8.4) doesn't match executable version ($])"
1N/A unless $^V;
1N/A
1N/A$^V eq v5.8.4
1N/A or die "Perl lib version (v5.8.4) doesn't match executable version (" .
1N/A sprintf("v%vd",$^V) . ")";
1N/A
1N/A##
1N/A## This file was produced by running the Configure script. It holds all the
1N/A## definitions figured out by Configure. Should you modify one of these values,
1N/A## do not forget to propagate your changes by running "Configure -der". You may
1N/A## instead choose to run each of the .SH files by yourself, or "Configure -S".
1N/A##
1N/A#
1N/A## Package name : perl5
1N/A## Source directory : .
1N/A## Configuration time:
1N/A## Configured by : perl-bugs
1N/A## Target system : sunos localhost 5.11 i86pc i386 i86pc
1N/A#
1N/A## Configure command line arguments.
1N/A#PERL_PATCHLEVEL=
1N/A
1N/Aour $summary : unique = <<'!END!';
1N/ASummary of my $package (revision $revision $version_patchlevel_string) configuration:
1N/A Platform:
1N/A osname=$osname, osvers=$osvers, archname=$archname
1N/A uname='$myuname'
1N/A config_args='$config_args'
1N/A hint=$hint, useposix=$useposix, d_sigaction=$d_sigaction
1N/A usethreads=$usethreads use5005threads=$use5005threads useithreads=$useithreads usemultiplicity=$usemultiplicity
1N/A useperlio=$useperlio d_sfio=$d_sfio uselargefiles=$uselargefiles usesocks=$usesocks
1N/A use64bitint=$use64bitint use64bitall=$use64bitall uselongdouble=$uselongdouble
1N/A usemymalloc=$usemymalloc, bincompat5005=undef
1N/A Compiler:
1N/A cc='$cc', ccflags ='$ccflags',
1N/A optimize='$optimize',
1N/A cppflags='$cppflags'
1N/A ccversion='$ccversion', gccversion='$gccversion', gccosandvers='$gccosandvers'
1N/A intsize=$intsize, longsize=$longsize, ptrsize=$ptrsize, doublesize=$doublesize, byteorder=$byteorder
1N/A d_longlong=$d_longlong, longlongsize=$longlongsize, d_longdbl=$d_longdbl, longdblsize=$longdblsize
1N/A ivtype='$ivtype', ivsize=$ivsize, nvtype='$nvtype', nvsize=$nvsize, Off_t='$lseektype', lseeksize=$lseeksize
1N/A alignbytes=$alignbytes, prototype=$prototype
1N/A Linker and Libraries:
1N/A ld='$ld', ldflags ='$ldflags'
1N/A libpth=$libpth
1N/A libs=$libs
1N/A perllibs=$perllibs
1N/A libc=$libc, so=$so, useshrplib=$useshrplib, libperl=$libperl
1N/A gnulibc_version='$gnulibc_version'
1N/A Dynamic Linking:
1N/A dlsrc=$dlsrc, dlext=$dlext, d_dlsymun=$d_dlsymun, ccdlflags='$ccdlflags'
1N/A cccdlflags='$cccdlflags', lddlflags='$lddlflags'
1N/A
1N/A!END!
1N/Amy $summary_expanded;
1N/A
1N/Asub myconfig {
1N/A return $summary_expanded if $summary_expanded;
1N/A ($summary_expanded = $summary) =~ s{\$(\w+)}
1N/A { my $c = $Config{$1}; defined($c) ? $c : 'undef' }ge;
1N/A $summary_expanded;
1N/A}
1N/A
1N/Aour $Config_SH : unique = <<'!END!';
1N/Aarchlibexp='/usr/perl5/5.8.4/lib/i86pc-solaris-64int'
1N/Aarchname='i86pc-solaris-64int'
1N/Acc='gcc'
1N/Accflags='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TS_ERRNO'
1N/Acppflags=''
1N/Adlsrc='dl_dlopen.xs'
1N/Adynamic_ext='B ByteLoader Cwd Data/Dumper Devel/DProf Devel/PPPort Devel/Peek Digest/MD5 Encode Fcntl File/Glob Filter/Util/Call I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 NDBM_File ODBM_File Opcode POSIX PerlIO/encoding PerlIO/scalar PerlIO/via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Time/HiRes Unicode/Normalize XS/APItest XS/Typemap attrs re'
1N/Ainstallarchlib='/usr/perl5/5.8.4/lib/i86pc-solaris-64int'
1N/Ainstallprivlib='/usr/perl5/5.8.4/lib'
1N/Alibpth='/lib /usr/lib'
1N/Alibs='-lsocket -lnsl -ldl -lm -lc'
1N/Aosname='solaris'
1N/Aosvers='2.11'
1N/Aprefix='/usr/perl5/5.8.4'
1N/Aprivlibexp='/usr/perl5/5.8.4/lib'
1N/Asharpbang='#!'
1N/Ashsharp='true'
1N/Aso='so'
1N/Astartsh='#!/bin/sh'
1N/Astatic_ext=''
1N/AAuthor=''
1N/ACONFIG='true'
1N/ADate='$Date'
1N/AHeader=''
1N/AId='$Id'
1N/ALocker=''
1N/ALog='$Log'
1N/AMcc='Mcc'
1N/APATCHLEVEL='8'
1N/APERL_API_REVISION='5'
1N/APERL_API_SUBVERSION='0'
1N/APERL_API_VERSION='8'
1N/APERL_CONFIG_SH='true'
1N/APERL_REVISION='5'
1N/APERL_SUBVERSION='4'
1N/APERL_VERSION='8'
1N/ARCSfile='$RCSfile'
1N/ARevision='$Revision'
1N/ASUBVERSION='4'
1N/ASource=''
1N/AState=''
1N/A_a='.a'
1N/A_exe=''
1N/A_o='.o'
1N/Aafs='false'
1N/Aafsroot='/afs'
1N/Aalignbytes='4'
1N/Aansi2knr=''
1N/Aaphostname='/usr/bin/hostname'
1N/Aapi_revision='5'
1N/Aapi_subversion='0'
1N/Aapi_version='8'
1N/Aapi_versionstring='5.8.0'
1N/Aar='ar'
1N/Aarchlib='/usr/perl5/5.8.4/lib/i86pc-solaris-64int'
1N/Aarchname64='64int'
1N/Aarchobjs=''
1N/Aasctime_r_proto='0'
1N/Aawk='awk'
1N/Abaserev='5.0'
1N/Abash=''
1N/Abin='/usr/perl5/5.8.4/bin'
1N/Abinexp='/usr/perl5/5.8.4/bin'
1N/Abison='bison'
1N/Abyacc='byacc'
1N/Abyteorder='12345678'
1N/Ac='\c'
1N/Acastflags='0'
1N/Acat='cat'
1N/Acccdlflags='-fPIC'
1N/Accdlflags='-R /usr/perl5/5.8.4/lib/i86pc-solaris-64int/CORE'
1N/Accflags_uselargefiles='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
1N/Accname='gcc'
1N/Accsymbols='__i386=1 __i386__=1 __sun=1 __sun__=1 __SVR4=1 __svr4__=1 __unix=1 __unix__=1 cpu=i386 machine=i386 system=svr4'
1N/Accversion='GNU gcc'
1N/Acf_by='perl-bugs'
1N/Acf_email='perl-bugs@sun.com'
1N/Acf_time=''
1N/Acharsize='1'
1N/Achgrp=''
1N/Achmod='chmod'
1N/Achown=''
1N/Aclocktype='clock_t'
1N/Acomm='comm'
1N/Acompress=''
1N/Aconfig_arg0='./Configure'
1N/Aconfig_argc='0'
1N/Aconfig_args=''
1N/Acontains='grep'
1N/Acp='cp'
1N/Acpio=''
1N/Acpp='cpp'
1N/Acpp_stuff='42'
1N/Acppccsymbols='i386=1 sun=1 unix=1'
1N/Acpplast='-'
1N/Acppminus='-'
1N/Acpprun='gcc -E'
1N/Acppstdin='gcc -E'
1N/Acppsymbols='_FILE_OFFSET_BITS=64 __i386=1 __i386__=1 _ILP32=1 _LARGEFILE64_SOURCE=1 _LARGEFILE_SOURCE=1 _LITTLE_ENDIAN=1 __STDC__=1 __sun=1 __sun__=1 __SVR4=1 __svr4__=1 __unix=1 __unix__=1'
1N/Acrypt_r_proto='0'
1N/Acryptlib=''
1N/Acsh='csh'
1N/Actermid_r_proto='0'
1N/Actime_r_proto='0'
1N/Ad_Gconvert='gconvert((x),(n),(t),(b))'
1N/Ad_PRIEUldbl='define'
1N/Ad_PRIFUldbl='define'
1N/Ad_PRIGUldbl='define'
1N/Ad_PRIXU64='define'
1N/Ad_PRId64='define'
1N/Ad_PRIeldbl='define'
1N/Ad_PRIfldbl='define'
1N/Ad_PRIgldbl='define'
1N/Ad_PRIi64='define'
1N/Ad_PRIo64='define'
1N/Ad_PRIu64='define'
1N/Ad_PRIx64='define'
1N/Ad_SCNfldbl='define'
1N/Ad__fwalk='undef'
1N/Ad_access='define'
1N/Ad_accessx='undef'
1N/Ad_aintl='undef'
1N/Ad_alarm='define'
1N/Ad_archlib='define'
1N/Ad_asctime_r='undef'
1N/Ad_atolf='undef'
1N/Ad_atoll='define'
1N/Ad_attribut='define'
1N/Ad_bcmp='define'
1N/Ad_bcopy='define'
1N/Ad_bsd='undef'
1N/Ad_bsdgetpgrp='undef'
1N/Ad_bsdsetpgrp='undef'
1N/Ad_bzero='define'
1N/Ad_casti32='undef'
1N/Ad_castneg='define'
1N/Ad_charvspr='undef'
1N/Ad_chown='define'
1N/Ad_chroot='define'
1N/Ad_chsize='undef'
1N/Ad_class='undef'
1N/Ad_closedir='define'
1N/Ad_cmsghdr_s='define'
1N/Ad_const='define'
1N/Ad_copysignl='define'
1N/Ad_crypt='define'
1N/Ad_crypt_r='undef'
1N/Ad_csh='define'
1N/Ad_ctermid_r='undef'
1N/Ad_ctime_r='undef'
1N/Ad_cuserid='define'
1N/Ad_dbl_dig='define'
1N/Ad_dbminitproto='undef'
1N/Ad_difftime='define'
1N/Ad_dirfd='undef'
1N/Ad_dirnamlen='undef'
1N/Ad_dlerror='define'
1N/Ad_dlopen='define'
1N/Ad_dlsymun='undef'
1N/Ad_dosuid='undef'
1N/Ad_drand48_r='undef'
1N/Ad_drand48proto='define'
1N/Ad_dup2='define'
1N/Ad_eaccess='undef'
1N/Ad_endgrent='define'
1N/Ad_endgrent_r='undef'
1N/Ad_endhent='define'
1N/Ad_endhostent_r='undef'
1N/Ad_endnent='define'
1N/Ad_endnetent_r='undef'
1N/Ad_endpent='define'
1N/Ad_endprotoent_r='undef'
1N/Ad_endpwent='define'
1N/Ad_endpwent_r='undef'
1N/Ad_endsent='define'
1N/Ad_endservent_r='undef'
1N/Ad_eofnblk='define'
1N/Ad_eunice='undef'
1N/Ad_faststdio='define'
1N/Ad_fchdir='define'
1N/Ad_fchmod='define'
1N/Ad_fchown='define'
1N/Ad_fcntl='define'
1N/Ad_fcntl_can_lock='define'
1N/Ad_fd_macros='define'
1N/Ad_fd_set='define'
1N/Ad_fds_bits='define'
1N/Ad_fgetpos='define'
1N/Ad_finite='define'
1N/Ad_finitel='undef'
1N/Ad_flexfnam='define'
1N/Ad_flock='undef'
1N/Ad_flockproto='undef'
1N/Ad_fork='define'
1N/Ad_fp_class='undef'
1N/Ad_fpathconf='define'
1N/Ad_fpclass='define'
1N/Ad_fpclassify='undef'
1N/Ad_fpclassl='undef'
1N/Ad_fpos64_t='define'
1N/Ad_frexpl='define'
1N/Ad_fs_data_s='undef'
1N/Ad_fseeko='define'
1N/Ad_fsetpos='define'
1N/Ad_fstatfs='define'
1N/Ad_fstatvfs='define'
1N/Ad_fsync='define'
1N/Ad_ftello='define'
1N/Ad_ftime='undef'
1N/Ad_getcwd='define'
1N/Ad_getespwnam='undef'
1N/Ad_getfsstat='undef'
1N/Ad_getgrent='define'
1N/Ad_getgrent_r='undef'
1N/Ad_getgrgid_r='undef'
1N/Ad_getgrnam_r='undef'
1N/Ad_getgrps='define'
1N/Ad_gethbyaddr='define'
1N/Ad_gethbyname='define'
1N/Ad_gethent='define'
1N/Ad_gethname='define'
1N/Ad_gethostbyaddr_r='undef'
1N/Ad_gethostbyname_r='undef'
1N/Ad_gethostent_r='undef'
1N/Ad_gethostprotos='define'
1N/Ad_getitimer='define'
1N/Ad_getlogin='define'
1N/Ad_getlogin_r='undef'
1N/Ad_getmnt='undef'
1N/Ad_getmntent='define'
1N/Ad_getnbyaddr='define'
1N/Ad_getnbyname='define'
1N/Ad_getnent='define'
1N/Ad_getnetbyaddr_r='undef'
1N/Ad_getnetbyname_r='undef'
1N/Ad_getnetent_r='undef'
1N/Ad_getnetprotos='define'
1N/Ad_getpagsz='define'
1N/Ad_getpbyname='define'
1N/Ad_getpbynumber='define'
1N/Ad_getpent='define'
1N/Ad_getpgid='define'
1N/Ad_getpgrp2='undef'
1N/Ad_getpgrp='define'
1N/Ad_getppid='define'
1N/Ad_getprior='define'
1N/Ad_getprotobyname_r='undef'
1N/Ad_getprotobynumber_r='undef'
1N/Ad_getprotoent_r='undef'
1N/Ad_getprotoprotos='define'
1N/Ad_getprpwnam='undef'
1N/Ad_getpwent='define'
1N/Ad_getpwent_r='undef'
1N/Ad_getpwnam_r='undef'
1N/Ad_getpwuid_r='undef'
1N/Ad_getsbyname='define'
1N/Ad_getsbyport='define'
1N/Ad_getsent='define'
1N/Ad_getservbyname_r='undef'
1N/Ad_getservbyport_r='undef'
1N/Ad_getservent_r='undef'
1N/Ad_getservprotos='define'
1N/Ad_getspnam='define'
1N/Ad_getspnam_r='undef'
1N/Ad_gettimeod='define'
1N/Ad_gmtime_r='undef'
1N/Ad_gnulibc='undef'
1N/Ad_grpasswd='define'
1N/Ad_hasmntopt='define'
1N/Ad_htonl='define'
1N/Ad_ilogbl='define'
1N/Ad_index='undef'
1N/Ad_inetaton='undef'
1N/Ad_int64_t='define'
1N/Ad_isascii='define'
1N/Ad_isfinite='undef'
1N/Ad_isinf='undef'
1N/Ad_isnan='define'
1N/Ad_isnanl='define'
1N/Ad_killpg='define'
1N/Ad_lchown='define'
1N/Ad_ldbl_dig='define'
1N/Ad_link='define'
1N/Ad_localtime_r='undef'
1N/Ad_locconv='define'
1N/Ad_lockf='define'
1N/Ad_longdbl='define'
1N/Ad_longlong='define'
1N/Ad_lseekproto='define'
1N/Ad_lstat='define'
1N/Ad_madvise='define'
1N/Ad_mblen='define'
1N/Ad_mbstowcs='define'
1N/Ad_mbtowc='define'
1N/Ad_memchr='define'
1N/Ad_memcmp='define'
1N/Ad_memcpy='define'
1N/Ad_memmove='define'
1N/Ad_memset='define'
1N/Ad_mkdir='define'
1N/Ad_mkdtemp='define'
1N/Ad_mkfifo='define'
1N/Ad_mkstemp='define'
1N/Ad_mkstemps='define'
1N/Ad_mktime='define'
1N/Ad_mmap='define'
1N/Ad_modfl='define'
1N/Ad_modfl_pow32_bug='undef'
1N/Ad_modflproto='undef'
1N/Ad_mprotect='define'
1N/Ad_msg='define'
1N/Ad_msg_ctrunc='define'
1N/Ad_msg_dontroute='define'
1N/Ad_msg_oob='define'
1N/Ad_msg_peek='define'
1N/Ad_msg_proxy='undef'
1N/Ad_msgctl='define'
1N/Ad_msgget='define'
1N/Ad_msghdr_s='define'
1N/Ad_msgrcv='define'
1N/Ad_msgsnd='define'
1N/Ad_msync='define'
1N/Ad_munmap='define'
1N/Ad_mymalloc='undef'
1N/Ad_nice='define'
1N/Ad_nl_langinfo='define'
1N/Ad_nv_preserves_uv='undef'
1N/Ad_off64_t='define'
1N/Ad_old_pthread_create_joinable='undef'
1N/Ad_oldpthreads='undef'
1N/Ad_oldsock='undef'
1N/Ad_open3='define'
1N/Ad_pathconf='define'
1N/Ad_pause='define'
1N/Ad_perl_otherlibdirs='undef'
1N/Ad_phostname='undef'
1N/Ad_pipe='define'
1N/Ad_poll='define'
1N/Ad_portable='define'
1N/Ad_procselfexe='undef'
1N/Ad_pthread_atfork='define'
1N/Ad_pthread_attr_setscope='define'
1N/Ad_pthread_yield='undef'
1N/Ad_pwage='define'
1N/Ad_pwchange='undef'
1N/Ad_pwclass='undef'
1N/Ad_pwcomment='define'
1N/Ad_pwexpire='undef'
1N/Ad_pwgecos='define'
1N/Ad_pwpasswd='define'
1N/Ad_pwquota='undef'
1N/Ad_qgcvt='define'
1N/Ad_quad='define'
1N/Ad_random_r='undef'
1N/Ad_readdir64_r='undef'
1N/Ad_readdir='define'
1N/Ad_readdir_r='undef'
1N/Ad_readlink='define'
1N/Ad_readv='define'
1N/Ad_recvmsg='define'
1N/Ad_rename='define'
1N/Ad_rewinddir='define'
1N/Ad_rmdir='define'
1N/Ad_safebcpy='undef'
1N/Ad_safemcpy='undef'
1N/Ad_sanemcmp='define'
1N/Ad_sbrkproto='define'
1N/Ad_scalbnl='define'
1N/Ad_sched_yield='undef'
1N/Ad_scm_rights='define'
1N/Ad_seekdir='define'
1N/Ad_select='define'
1N/Ad_sem='define'
1N/Ad_semctl='define'
1N/Ad_semctl_semid_ds='define'
1N/Ad_semctl_semun='define'
1N/Ad_semget='define'
1N/Ad_semop='define'
1N/Ad_sendmsg='define'
1N/Ad_setegid='define'
1N/Ad_seteuid='define'
1N/Ad_setgrent='define'
1N/Ad_setgrent_r='undef'
1N/Ad_setgrps='define'
1N/Ad_sethent='define'
1N/Ad_sethostent_r='undef'
1N/Ad_setitimer='define'
1N/Ad_setlinebuf='define'
1N/Ad_setlocale='define'
1N/Ad_setlocale_r='undef'
1N/Ad_setnent='define'
1N/Ad_setnetent_r='undef'
1N/Ad_setpent='define'
1N/Ad_setpgid='define'
1N/Ad_setpgrp2='undef'
1N/Ad_setpgrp='define'
1N/Ad_setprior='define'
1N/Ad_setproctitle='undef'
1N/Ad_setprotoent_r='undef'
1N/Ad_setpwent='define'
1N/Ad_setpwent_r='undef'
1N/Ad_setregid='define'
1N/Ad_setresgid='undef'
1N/Ad_setresuid='undef'
1N/Ad_setreuid='define'
1N/Ad_setrgid='undef'
1N/Ad_setruid='undef'
1N/Ad_setsent='define'
1N/Ad_setservent_r='undef'
1N/Ad_setsid='define'
1N/Ad_setvbuf='define'
1N/Ad_sfio='undef'
1N/Ad_shm='define'
1N/Ad_shmat='define'
1N/Ad_shmatprototype='define'
1N/Ad_shmctl='define'
1N/Ad_shmdt='define'
1N/Ad_shmget='define'
1N/Ad_sigaction='define'
1N/Ad_sigprocmask='define'
1N/Ad_sigsetjmp='define'
1N/Ad_sockatmark='define'
1N/Ad_sockatmarkproto='define'
1N/Ad_socket='define'
1N/Ad_socklen_t='define'
1N/Ad_sockpair='define'
1N/Ad_socks5_init='undef'
1N/Ad_sqrtl='define'
1N/Ad_srand48_r='undef'
1N/Ad_srandom_r='undef'
1N/Ad_sresgproto='undef'
1N/Ad_sresuproto='undef'
1N/Ad_statblks='define'
1N/Ad_statfs_f_flags='undef'
1N/Ad_statfs_s='define'
1N/Ad_statvfs='define'
1N/Ad_stdio_cnt_lval='define'
1N/Ad_stdio_ptr_lval='define'
1N/Ad_stdio_ptr_lval_nochange_cnt='define'
1N/Ad_stdio_ptr_lval_sets_cnt='undef'
1N/Ad_stdio_stream_array='define'
1N/Ad_stdiobase='define'
1N/Ad_stdstdio='define'
1N/Ad_strchr='define'
1N/Ad_strcoll='define'
1N/Ad_strctcpy='define'
1N/Ad_strerrm='strerror(e)'
1N/Ad_strerror='define'
1N/Ad_strerror_r='undef'
1N/Ad_strftime='define'
1N/Ad_strtod='define'
1N/Ad_strtol='define'
1N/Ad_strtold='define'
1N/Ad_strtoll='define'
1N/Ad_strtoq='undef'
1N/Ad_strtoul='define'
1N/Ad_strtoull='define'
1N/Ad_strtouq='undef'
1N/Ad_strxfrm='define'
1N/Ad_suidsafe='define'
1N/Ad_symlink='define'
1N/Ad_syscall='define'
1N/Ad_syscallproto='undef'
1N/Ad_sysconf='define'
1N/Ad_sysernlst=''
1N/Ad_syserrlst='define'
1N/Ad_system='define'
1N/Ad_tcgetpgrp='define'
1N/Ad_tcsetpgrp='define'
1N/Ad_telldir='define'
1N/Ad_telldirproto='define'
1N/Ad_time='define'
1N/Ad_times='define'
1N/Ad_tm_tm_gmtoff='undef'
1N/Ad_tm_tm_zone='undef'
1N/Ad_tmpnam_r='undef'
1N/Ad_truncate='define'
1N/Ad_ttyname_r='undef'
1N/Ad_tzname='define'
1N/Ad_u32align='define'
1N/Ad_ualarm='define'
1N/Ad_umask='define'
1N/Ad_uname='define'
1N/Ad_union_semun='undef'
1N/Ad_unordered='define'
1N/Ad_usleep='define'
1N/Ad_usleepproto='define'
1N/Ad_ustat='define'
1N/Ad_vendorarch='define'
1N/Ad_vendorbin='define'
1N/Ad_vendorlib='define'
1N/Ad_vendorscript='define'
1N/Ad_vfork='undef'
1N/Ad_void_closedir='undef'
1N/Ad_voidsig='define'
1N/Ad_voidtty=''
1N/Ad_volatile='define'
1N/Ad_vprintf='define'
1N/Ad_wait4='define'
1N/Ad_waitpid='define'
1N/Ad_wcstombs='define'
1N/Ad_wctomb='define'
1N/Ad_writev='define'
1N/Ad_xenix='undef'
1N/Adate='date'
1N/Adb_hashtype='u_int32_t'
1N/Adb_prefixtype='size_t'
1N/Adb_version_major=''
1N/Adb_version_minor=''
1N/Adb_version_patch=''
1N/Adefvoidused='15'
1N/Adirentrytype='struct dirent'
1N/Adlext='so'
1N/Adoublesize='8'
1N/Adrand01='drand48()'
1N/Adrand48_r_proto='0'
1N/Aeagain='EAGAIN'
1N/Aebcdic='undef'
1N/Aecho='echo'
1N/Aegrep='egrep'
1N/Aemacs=''
1N/Aendgrent_r_proto='0'
1N/Aendhostent_r_proto='0'
1N/Aendnetent_r_proto='0'
1N/Aendprotoent_r_proto='0'
1N/Aendpwent_r_proto='0'
1N/Aendservent_r_proto='0'
1N/Aeunicefix=':'
1N/Aexe_ext=''
1N/Aexpr='expr'
1N/Aextensions='B ByteLoader Cwd Data/Dumper Devel/DProf Devel/PPPort Devel/Peek Digest/MD5 Encode Fcntl File/Glob Filter/Util/Call I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 NDBM_File ODBM_File Opcode POSIX PerlIO/encoding PerlIO/scalar PerlIO/via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Time/HiRes Unicode/Normalize XS/APItest XS/Typemap attrs re Errno'
1N/Aextras=''
1N/AfflushNULL='define'
1N/Afflushall='undef'
1N/Afind=''
1N/Afirstmakefile='makefile'
1N/Aflex=''
1N/Afpossize='8'
1N/Afpostype='fpos_t'
1N/Afreetype='void'
1N/Afrom=':'
1N/Afull_ar='/usr/bin/ar'
1N/Afull_csh='/usr/bin/csh'
1N/Afull_sed='/usr/bin/sed'
1N/Agccansipedantic=''
1N/Agccosandvers=''
1N/Agccversion=''
1N/Agetgrent_r_proto='0'
1N/Agetgrgid_r_proto='0'
1N/Agetgrnam_r_proto='0'
1N/Agethostbyaddr_r_proto='0'
1N/Agethostbyname_r_proto='0'
1N/Agethostent_r_proto='0'
1N/Agetlogin_r_proto='0'
1N/Agetnetbyaddr_r_proto='0'
1N/Agetnetbyname_r_proto='0'
1N/Agetnetent_r_proto='0'
1N/Agetprotobyname_r_proto='0'
1N/Agetprotobynumber_r_proto='0'
1N/Agetprotoent_r_proto='0'
1N/Agetpwent_r_proto='0'
1N/Agetpwnam_r_proto='0'
1N/Agetpwuid_r_proto='0'
1N/Agetservbyname_r_proto='0'
1N/Agetservbyport_r_proto='0'
1N/Agetservent_r_proto='0'
1N/Agetspnam_r_proto='0'
1N/Agidformat='"ld"'
1N/Agidsign='-1'
1N/Agidsize='4'
1N/Agidtype='gid_t'
1N/Aglibpth='/usr/shlib /usr/lib /usr/lib/386 /lib/386 /usr/local/lib'
1N/Agmake='gmake'
1N/Agmtime_r_proto='0'
1N/Agnulibc_version=''
1N/Agrep='grep'
1N/Agroupcat='cat /etc/group'
1N/Agroupstype='gid_t'
1N/Agzip='gzip'
1N/Ah_fcntl='true'
1N/Ah_sysfile='false'
1N/Ahint='recommended'
1N/Ahostcat='cat /etc/hosts'
1N/Ahtml1dir=''
1N/Ahtml1direxp=''
1N/Ahtml3dir=''
1N/Ahtml3direxp=''
1N/Ai16size='2'
1N/Ai16type='short'
1N/Ai32size='4'
1N/Ai32type='long'
1N/Ai64size='8'
1N/Ai64type='long long'
1N/Ai8size='1'
1N/Ai8type='char'
1N/Ai_arpainet='define'
1N/Ai_bsdioctl=''
1N/Ai_crypt='define'
1N/Ai_db='undef'
1N/Ai_dbm='undef'
1N/Ai_dirent='define'
1N/Ai_dld='undef'
1N/Ai_dlfcn='define'
1N/Ai_fcntl='define'
1N/Ai_float='define'
1N/Ai_fp='undef'
1N/Ai_fp_class='undef'
1N/Ai_gdbm='undef'
1N/Ai_grp='define'
1N/Ai_ieeefp='define'
1N/Ai_inttypes='define'
1N/Ai_langinfo='define'
1N/Ai_libutil='undef'
1N/Ai_limits='define'
1N/Ai_locale='define'
1N/Ai_machcthr='undef'
1N/Ai_malloc='define'
1N/Ai_math='define'
1N/Ai_memory='undef'
1N/Ai_mntent='undef'
1N/Ai_ndbm='define'
1N/Ai_netdb='define'
1N/Ai_neterrno='undef'
1N/Ai_netinettcp='define'
1N/Ai_niin='define'
1N/Ai_poll='define'
1N/Ai_prot='undef'
1N/Ai_pthread='define'
1N/Ai_pwd='define'
1N/Ai_rpcsvcdbm='define'
1N/Ai_sfio='undef'
1N/Ai_sgtty='undef'
1N/Ai_shadow='define'
1N/Ai_socks='undef'
1N/Ai_stdarg='define'
1N/Ai_stddef='define'
1N/Ai_stdlib='define'
1N/Ai_string='define'
1N/Ai_sunmath='undef'
1N/Ai_sysaccess='undef'
1N/Ai_sysdir='undef'
1N/Ai_sysfile='undef'
1N/Ai_sysfilio='define'
1N/Ai_sysin='undef'
1N/Ai_sysioctl='define'
1N/Ai_syslog='define'
1N/Ai_sysmman='define'
1N/Ai_sysmode='define'
1N/Ai_sysmount='define'
1N/Ai_sysndir='undef'
1N/Ai_sysparam='define'
1N/Ai_sysresrc='define'
1N/Ai_syssecrt='undef'
1N/Ai_sysselct='define'
1N/Ai_syssockio='define'
1N/Ai_sysstat='define'
1N/Ai_sysstatfs='define'
1N/Ai_sysstatvfs='define'
1N/Ai_systime='define'
1N/Ai_systimek='undef'
1N/Ai_systimes='define'
1N/Ai_systypes='define'
1N/Ai_sysuio='define'
1N/Ai_sysun='define'
1N/Ai_sysutsname='define'
1N/Ai_sysvfs='define'
1N/Ai_syswait='define'
1N/Ai_termio='undef'
1N/Ai_termios='define'
1N/Ai_time='undef'
1N/Ai_unistd='define'
1N/Ai_ustat='define'
1N/Ai_utime='define'
1N/Ai_values='define'
1N/Ai_varargs='undef'
1N/Ai_varhdr='stdarg.h'
1N/Ai_vfork='undef'
1N/Aignore_versioned_solibs=''
1N/Ainc_version_list=''
1N/Ainc_version_list_init='0'
1N/Aincpath=''
1N/Ainews=''
1N/Ainstallbin='/usr/perl5/5.8.4/bin'
1N/Ainstallhtml1dir=''
1N/Ainstallhtml3dir=''
1N/Ainstallman1dir='/usr/perl5/5.8.4/man/man1'
1N/Ainstallman3dir='/usr/perl5/5.8.4/man/man3'
1N/Ainstallprefix='/usr/perl5/5.8.4'
1N/Ainstallprefixexp='/usr/perl5/5.8.4'
1N/Ainstallscript='/usr/perl5/5.8.4/bin'
1N/Ainstallsitearch='/usr/perl5/site_perl/5.8.4/i86pc-solaris-64int'
1N/Ainstallsitebin='/usr/perl5/5.8.4/bin'
1N/Ainstallsitehtml1dir=''
1N/Ainstallsitehtml3dir=''
1N/Ainstallsitelib='/usr/perl5/site_perl/5.8.4'
1N/Ainstallsiteman1dir='/usr/perl5/5.8.4/man/man1'
1N/Ainstallsiteman3dir='/usr/perl5/5.8.4/man/man3'
1N/Ainstallsitescript='/usr/perl5/5.8.4/bin'
1N/Ainstallstyle='lib'
1N/Ainstallusrbinperl='undef'
1N/Ainstallvendorarch='/usr/perl5/vendor_perl/5.8.4/i86pc-solaris-64int'
1N/Ainstallvendorbin='/usr/perl5/5.8.4/bin'
1N/Ainstallvendorhtml1dir=''
1N/Ainstallvendorhtml3dir=''
1N/Ainstallvendorlib='/usr/perl5/vendor_perl/5.8.4'
1N/Ainstallvendorman1dir='/usr/perl5/5.8.4/man/man1'
1N/Ainstallvendorman3dir='/usr/perl5/5.8.4/man/man3'
1N/Ainstallvendorscript='/usr/perl5/5.8.4/bin'
1N/Aintsize='4'
1N/Aissymlink='test -h'
1N/Aivdformat='"lld"'
1N/Aivsize='8'
1N/Aivtype='long long'
1N/Aknown_extensions='B ByteLoader Cwd DB_File Data/Dumper Devel/DProf Devel/PPPort Devel/Peek Digest/MD5 Encode Fcntl File/Glob Filter/Util/Call GDBM_File I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 NDBM_File ODBM_File Opcode POSIX PerlIO/encoding PerlIO/scalar PerlIO/via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Thread Time/HiRes Unicode/Normalize XS/APItest XS/Typemap attrs re'
1N/Aksh=''
1N/Ald='gcc'
1N/Alddlflags='-G'
1N/Aldflags=''
1N/Aldflags_uselargefiles=''
1N/Aldlibpthname='LD_LIBRARY_PATH'
1N/Aless='less'
1N/Alib_ext='.a'
1N/Alibc='/lib/libc.so'
1N/Alibperl='libperl.so'
1N/Alibsdirs='/usr/lib'
1N/Alibsfiles='libsocket.so.1 libnsl.so.1 libdl.so.1 libm.so.2 libc.so.1'
1N/Alibsfound='/usr/lib/libsocket.so.1 /usr/lib/libnsl.so.1 /usr/lib/libdl.so.1 /usr/lib/libm.so.2 /usr/lib/libc.so.1'
1N/Alibspath='/lib /usr/lib'
1N/Alibswanted='sfio socket bind inet nsl nm ndbm gdbm dbm db dl dld sun m util c cposix posix bsd BSD'
1N/Alibswanted_uselargefiles=''
1N/Aline=''
1N/Alint=''
1N/Alkflags=''
1N/Aln='ln'
1N/Alns='/usr/bin/ln -s'
1N/Alocaltime_r_proto='0'
1N/Alocincpth='/usr/sfw/include /opt/sfw/include /usr/local/include /opt/local/include /usr/gnu/include /opt/gnu/include /usr/GNU/include /opt/GNU/include'
1N/Aloclibpth='/usr/sfw/lib /opt/sfw/lib /usr/local/lib /opt/local/lib /usr/gnu/lib /opt/gnu/lib /usr/GNU/lib /opt/GNU/lib'
1N/Alongdblsize='12'
1N/Alonglongsize='8'
1N/Alongsize='4'
1N/Alp=''
1N/Alpr=''
1N/Als='ls'
1N/Alseeksize='8'
1N/Alseektype='off_t'
1N/Amail=''
1N/Amailx=''
1N/Amake='make'
1N/Amake_set_make='#'
1N/Amallocobj=''
1N/Amallocsrc=''
1N/Amalloctype='void *'
1N/Aman1dir='/usr/perl5/5.8.4/man/man1'
1N/Aman1direxp='/usr/perl5/5.8.4/man/man1'
1N/Aman1ext='1'
1N/Aman3dir='/usr/perl5/5.8.4/man/man3'
1N/Aman3direxp='/usr/perl5/5.8.4/man/man3'
1N/Aman3ext='3'
1N/Amips_type=''
1N/Amistrustnm='run'
1N/Amkdir='mkdir'
1N/Ammaptype='caddr_t'
1N/Amodetype='mode_t'
1N/Amore='more'
1N/Amultiarch='undef'
1N/Amv=''
1N/Amyarchname='i86pc-solaris'
1N/Amydomain='.sun.com'
1N/Amyhostname='localhost'
1N/Amyuname='sunos localhost 5.11 i86pc i386 i86pc'
1N/An=''
1N/Aneed_va_copy='undef'
1N/Anetdb_hlen_type='size_t'
1N/Anetdb_host_type='const void *'
1N/Anetdb_name_type='const char *'
1N/Anetdb_net_type='in_addr_t'
1N/Anm='nm'
1N/Anm_opt='-p'
1N/Anm_so_opt=''
1N/Anonxs_ext='Errno'
1N/Anroff='nroff'
1N/AnvEUformat='"E"'
1N/AnvFUformat='"F"'
1N/AnvGUformat='"G"'
1N/Anv_preserves_uv_bits='53'
1N/Anveformat='"e"'
1N/Anvfformat='"f"'
1N/Anvgformat='"g"'
1N/Anvsize='8'
1N/Anvtype='double'
1N/Ao_nonblock='O_NONBLOCK'
1N/Aobj_ext='.o'
1N/Aold_pthread_create_joinable=''
1N/Aoptimize='-O2 -fno-strict-aliasing'
1N/Aorderlib='false'
1N/Aotherlibdirs=''
1N/Apackage='perl5'
1N/Apager='/usr/bin/more'
1N/Apasscat='cat /etc/passwd'
1N/Apatchlevel='8'
1N/Apath_sep=':'
1N/Aperl5='/bin/perl'
1N/Aperl=''
1N/Aperl_patchlevel=''
1N/Aperladmin='perl-bugs@sun.com'
1N/Aperllibs='-lsocket -lnsl -ldl -lm -lc'
1N/Aperlpath='/usr/perl5/5.8.4/bin/perl'
1N/Apg='pg'
1N/Aphostname='hostname'
1N/Apidtype='pid_t'
1N/Aplibpth=''
1N/Apmake=''
1N/Apr=''
1N/Aprefixexp='/usr/perl5/5.8.4'
1N/Aprivlib='/usr/perl5/5.8.4/lib'
1N/Aprocselfexe=''
1N/Aprototype='define'
1N/Aptrsize='4'
1N/Aquadkind='3'
1N/Aquadtype='long long'
1N/Arandbits='48'
1N/Arandfunc='drand48'
1N/Arandom_r_proto='0'
1N/Arandseedtype='long'
1N/Aranlib=':'
1N/Ard_nodata='-1'
1N/Areaddir64_r_proto='0'
1N/Areaddir_r_proto='0'
1N/Arevision='5'
1N/Arm='rm'
1N/Armail=''
1N/Arun=''
1N/Arunnm='true'
1N/AsPRIEUldbl='"LE"'
1N/AsPRIFUldbl='"LF"'
1N/AsPRIGUldbl='"LG"'
1N/AsPRIXU64='"llX"'
1N/AsPRId64='"lld"'
1N/AsPRIeldbl='"Le"'
1N/AsPRIfldbl='"Lf"'
1N/AsPRIgldbl='"Lg"'
1N/AsPRIi64='"lli"'
1N/AsPRIo64='"llo"'
1N/AsPRIu64='"llu"'
1N/AsPRIx64='"llx"'
1N/AsSCNfldbl='"Lf"'
1N/Asched_yield='undef'
1N/Ascriptdir='/usr/perl5/5.8.4/bin'
1N/Ascriptdirexp='/usr/perl5/5.8.4/bin'
1N/Ased='sed'
1N/Aseedfunc='srand48'
1N/Aselectminbits='32'
1N/Aselecttype='fd_set *'
1N/Asendmail=''
1N/Asetgrent_r_proto='0'
1N/Asethostent_r_proto='0'
1N/Asetlocale_r_proto='0'
1N/Asetnetent_r_proto='0'
1N/Asetprotoent_r_proto='0'
1N/Asetpwent_r_proto='0'
1N/Asetservent_r_proto='0'
1N/Ash='/bin/sh'
1N/Ashar=''
1N/Ashmattype='void *'
1N/Ashortsize='2'
1N/Ashrpenv=''
1N/Asig_count='49'
1N/Asig_name='ZERO HUP INT QUIT ILL TRAP ABRT EMT FPE KILL BUS SEGV SYS PIPE ALRM TERM USR1 USR2 CHLD PWR WINCH URG IO STOP TSTP CONT TTIN TTOU VTALRM PROF XCPU XFSZ WAITING LWP FREEZE THAW CANCEL LOST XRES JVM1 JVM2 RTMIN NUM42 NUM43 NUM44 NUM45 NUM46 NUM47 RTMAX IOT CLD POLL'
1N/Asig_name_init='"ZERO", "HUP", "INT", "QUIT", "ILL", "TRAP", "ABRT", "EMT", "FPE", "KILL", "BUS", "SEGV", "SYS", "PIPE", "ALRM", "TERM", "USR1", "USR2", "CHLD", "PWR", "WINCH", "URG", "IO", "STOP", "TSTP", "CONT", "TTIN", "TTOU", "VTALRM", "PROF", "XCPU", "XFSZ", "WAITING", "LWP", "FREEZE", "THAW", "CANCEL", "LOST", "XRES", "JVM1", "JVM2", "RTMIN", "NUM42", "NUM43", "NUM44", "NUM45", "NUM46", "NUM47", "RTMAX", "IOT", "CLD", "POLL", 0'
1N/Asig_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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 6 18 22'
1N/Asig_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, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 6, 18, 22, 0'
1N/Asig_size='52'
1N/Asignal_t='void'
1N/Asitearch='/usr/perl5/site_perl/5.8.4/i86pc-solaris-64int'
1N/Asitearchexp='/usr/perl5/site_perl/5.8.4/i86pc-solaris-64int'
1N/Asitebin='/usr/perl5/5.8.4/bin'
1N/Asitebinexp='/usr/perl5/5.8.4/bin'
1N/Asitehtml1dir=''
1N/Asitehtml1direxp=''
1N/Asitehtml3dir=''
1N/Asitehtml3direxp=''
1N/Asitelib='/usr/perl5/site_perl/5.8.4'
1N/Asitelib_stem='/usr/perl5/site_perl'
1N/Asitelibexp='/usr/perl5/site_perl/5.8.4'
1N/Asiteman1dir='/usr/perl5/5.8.4/man/man1'
1N/Asiteman1direxp='/usr/perl5/5.8.4/man/man1'
1N/Asiteman3dir='/usr/perl5/5.8.4/man/man3'
1N/Asiteman3direxp='/usr/perl5/5.8.4/man/man3'
1N/Asiteprefix='/usr/perl5/5.8.4'
1N/Asiteprefixexp='/usr/perl5/5.8.4'
1N/Asitescript='/usr/perl5/5.8.4/bin'
1N/Asitescriptexp='/usr/perl5/5.8.4/bin'
1N/Asizesize='4'
1N/Asizetype='size_t'
1N/Asleep=''
1N/Asmail=''
1N/Asockethdr=''
1N/Asocketlib=''
1N/Asocksizetype='unsigned int'
1N/Asort='sort'
1N/Aspackage='Perl5'
1N/Aspitshell='cat'
1N/Asrand48_r_proto='0'
1N/Asrandom_r_proto='0'
1N/Asrc='.'
1N/Assizetype='ssize_t'
1N/Astartperl='#!/usr/perl5/5.8.4/bin/perl'
1N/Astdchar='unsigned char'
1N/Astdio_base='((fp)->_base)'
1N/Astdio_bufsiz='((fp)->_cnt + (fp)->_ptr - (fp)->_base)'
1N/Astdio_cnt='((fp)->_cnt)'
1N/Astdio_filbuf=''
1N/Astdio_ptr='((fp)->_ptr)'
1N/Astdio_stream_array='__iob'
1N/Astrerror_r_proto='0'
1N/Astrings='/usr/include/string.h'
1N/Asubmit=''
1N/Asubversion='4'
1N/Asysman='/usr/share/man/man1'
1N/Atail=''
1N/Atar=''
1N/Atargetarch=''
1N/Atbl=''
1N/Atee=''
1N/Atest='test'
1N/Atimeincl='/usr/include/sys/time.h'
1N/Atimetype='time_t'
1N/Atmpnam_r_proto='0'
1N/Ato=':'
1N/Atouch='touch'
1N/Atr='tr'
1N/Atrnl='\n'
1N/Atroff=''
1N/Attyname_r_proto='0'
1N/Au16size='2'
1N/Au16type='unsigned short'
1N/Au32size='4'
1N/Au32type='unsigned long'
1N/Au64size='8'
1N/Au64type='unsigned long long'
1N/Au8size='1'
1N/Au8type='unsigned char'
1N/Auidformat='"ld"'
1N/Auidsign='-1'
1N/Auidsize='4'
1N/Auidtype='uid_t'
1N/Auname='uname'
1N/Auniq='uniq'
1N/Auquadtype='unsigned long long'
1N/Ause5005threads='undef'
1N/Ause64bitall='undef'
1N/Ause64bitint='define'
1N/Ausecrosscompile='undef'
1N/Ausedl='define'
1N/Ausefaststdio='define'
1N/Auseithreads='undef'
1N/Auselargefiles='define'
1N/Auselongdouble='undef'
1N/Ausemallocwrap='define'
1N/Ausemorebits='undef'
1N/Ausemultiplicity='undef'
1N/Ausemymalloc='n'
1N/Ausenm='true'
1N/Auseopcode='true'
1N/Auseperlio='define'
1N/Auseposix='true'
1N/Ausereentrant='undef'
1N/Ausesfio='false'
1N/Auseshrplib='true'
1N/Ausesocks='undef'
1N/Ausethreads='undef'
1N/Ausevendorprefix='define'
1N/Ausevfork='false'
1N/Ausrinc='/usr/include'
1N/Auuname=''
1N/AuvXUformat='"llX"'
1N/Auvoformat='"llo"'
1N/Auvsize='8'
1N/Auvtype='unsigned long long'
1N/Auvuformat='"llu"'
1N/Auvxformat='"llx"'
1N/Avendorarch='/usr/perl5/vendor_perl/5.8.4/i86pc-solaris-64int'
1N/Avendorarchexp='/usr/perl5/vendor_perl/5.8.4/i86pc-solaris-64int'
1N/Avendorbin='/usr/perl5/5.8.4/bin'
1N/Avendorbinexp='/usr/perl5/5.8.4/bin'
1N/Avendorhtml1dir=''
1N/Avendorhtml1direxp=''
1N/Avendorhtml3dir=''
1N/Avendorhtml3direxp=''
1N/Avendorlib='/usr/perl5/vendor_perl/5.8.4'
1N/Avendorlib_stem='/usr/perl5/vendor_perl'
1N/Avendorlibexp='/usr/perl5/vendor_perl/5.8.4'
1N/Avendorman1dir='/usr/perl5/5.8.4/man/man1'
1N/Avendorman1direxp='/usr/perl5/5.8.4/man/man1'
1N/Avendorman3dir='/usr/perl5/5.8.4/man/man3'
1N/Avendorman3direxp='/usr/perl5/5.8.4/man/man3'
1N/Avendorprefix='/usr/perl5/5.8.4'
1N/Avendorprefixexp='/usr/perl5/5.8.4'
1N/Avendorscript='/usr/perl5/5.8.4/bin'
1N/Avendorscriptexp='/usr/perl5/5.8.4/bin'
1N/Aversion='5.8.4'
1N/Aversion_patchlevel_string='version 8 subversion 4'
1N/Aversiononly='undef'
1N/Avi=''
1N/Avoidflags='15'
1N/Axlibpth='/usr/lib/386 /lib/386'
1N/Ayacc='yacc'
1N/Ayaccflags=''
1N/Azcat=''
1N/Azip='zip'
1N/A!END!
1N/A
1N/A# Search for it in the big string
1N/Asub fetch_string {
1N/A my($self, $key) = @_;
1N/A
1N/A my $quote_type = "'";
1N/A my $marker = "$key=";
1N/A
1N/A # Check for the common case, ' delimited
1N/A my $start = index($Config_SH, "\n$marker$quote_type");
1N/A # If that failed, check for " delimited
1N/A if ($start == -1) {
1N/A $quote_type = '"';
1N/A $start = index($Config_SH, "\n$marker$quote_type");
1N/A }
1N/A return undef if ( ($start == -1) && # in case it's first
1N/A (substr($Config_SH, 0, length($marker)) ne $marker) );
1N/A if ($start == -1) {
1N/A # It's the very first thing we found. Skip $start forward
1N/A # and figure out the quote mark after the =.
1N/A $start = length($marker) + 1;
1N/A $quote_type = substr($Config_SH, $start - 1, 1);
1N/A }
1N/A else {
1N/A $start += length($marker) + 2;
1N/A }
1N/A
1N/A my $value = substr($Config_SH, $start,
1N/A index($Config_SH, "$quote_type\n", $start) - $start);
1N/A
1N/A # If we had a double-quote, we'd better eval it so escape
1N/A # sequences and such can be interpolated. Since the incoming
1N/A # value is supposed to follow shell rules and not perl rules,
1N/A # we escape any perl variable markers
1N/A if ($quote_type eq '"') {
1N/A $value =~ s/\$/\\\$/g;
1N/A $value =~ s/\@/\\\@/g;
1N/A eval "\$value = \"$value\"";
1N/A }
1N/A
1N/A # So we can say "if $Config{'foo'}".
1N/A $value = undef if $value eq 'undef';
1N/A $self->{$key} = $value; # cache it
1N/A}
1N/A
1N/Asub fetch_virtual {
1N/A my($self, $key) = @_;
1N/A
1N/A my $value;
1N/A
1N/A if ($key =~ /^((?:cc|ld)flags|libs(?:wanted)?)_nolargefiles/) {
1N/A # These are purely virtual, they do not exist, but need to
1N/A # be computed on demand for largefile-incapable extensions.
1N/A my $new_key = "${1}_uselargefiles";
1N/A $value = $Config{$1};
1N/A my $withlargefiles = $Config{$new_key};
1N/A if ($new_key =~ /^(?:cc|ld)flags_/) {
1N/A $value =~ s/\Q$withlargefiles\E\b//;
1N/A } elsif ($new_key =~ /^libs/) {
1N/A my @lflibswanted = split(' ', $Config{libswanted_uselargefiles});
1N/A if (@lflibswanted) {
1N/A my %lflibswanted;
1N/A @lflibswanted{@lflibswanted} = ();
1N/A if ($new_key =~ /^libs_/) {
1N/A my @libs = grep { /^-l(.+)/ &&
1N/A not exists $lflibswanted{$1} }
1N/A split(' ', $Config{libs});
1N/A $Config{libs} = join(' ', @libs);
1N/A } elsif ($new_key =~ /^libswanted_/) {
1N/A my @libswanted = grep { not exists $lflibswanted{$_} }
1N/A split(' ', $Config{libswanted});
1N/A $Config{libswanted} = join(' ', @libswanted);
1N/A }
1N/A }
1N/A }
1N/A }
1N/A
1N/A $self->{$key} = $value;
1N/A}
1N/A
1N/Asub FETCH {
1N/A my($self, $key) = @_;
1N/A
1N/A # check for cached value (which may be undef so we use exists not defined)
1N/A return $self->{$key} if exists $self->{$key};
1N/A
1N/A $self->fetch_string($key);
1N/A return $self->{$key} if exists $self->{$key};
1N/A $self->fetch_virtual($key);
1N/A
1N/A # Might not exist, in which undef is correct.
1N/A return $self->{$key};
1N/A}
1N/A
1N/Amy $prevpos = 0;
1N/A
1N/Asub FIRSTKEY {
1N/A $prevpos = 0;
1N/A substr($Config_SH, 0, index($Config_SH, '=') );
1N/A}
1N/A
1N/Asub NEXTKEY {
1N/A # Find out how the current key's quoted so we can skip to its end.
1N/A my $quote = substr($Config_SH, index($Config_SH, "=", $prevpos)+1, 1);
1N/A my $pos = index($Config_SH, qq($quote\n), $prevpos) + 2;
1N/A my $len = index($Config_SH, "=", $pos) - $pos;
1N/A $prevpos = $pos;
1N/A $len > 0 ? substr($Config_SH, $pos, $len) : undef;
1N/A}
1N/A
1N/Asub EXISTS {
1N/A return 1 if exists($_[0]->{$_[1]});
1N/A
1N/A return(index($Config_SH, "\n$_[1]='") != -1 or
1N/A substr($Config_SH, 0, length($_[1])+2) eq "$_[1]='" or
1N/A index($Config_SH, "\n$_[1]=\"") != -1 or
1N/A substr($Config_SH, 0, length($_[1])+2) eq "$_[1]=\"" or
1N/A $_[1] =~ /^(?:(?:cc|ld)flags|libs(?:wanted)?)_nolargefiles$/
1N/A );
1N/A}
1N/A
1N/Asub STORE { die "\%Config::Config is read-only\n" }
1N/A*DELETE = \&STORE;
1N/A*CLEAR = \&STORE;
1N/A
1N/A
1N/Asub config_sh {
1N/A $Config_SH
1N/A}
1N/A
1N/Asub config_re {
1N/A my $re = shift;
1N/A return map { chomp; $_ } grep /^$re=/, split /^/, $Config_SH;
1N/A}
1N/A
1N/Asub config_vars {
1N/A foreach (@_) {
1N/A if (/\W/) {
1N/A my @matches = config_re($_);
1N/A print map "$_\n", @matches ? @matches : "$_: not found";
1N/A } else {
1N/A my $v = (exists $Config{$_}) ? $Config{$_} : 'UNKNOWN';
1N/A $v = 'undef' unless defined $v;
1N/A print "$_='$v';\n";
1N/A }
1N/A }
1N/A}
1N/A
1N/Asub TIEHASH {
1N/A bless $_[1], $_[0];
1N/A}
1N/A
1N/A# avoid Config..Exporter..UNIVERSAL search for DESTROY then AUTOLOAD
1N/Asub DESTROY { }
1N/A
1N/Amy $i = 0;
1N/Aforeach my $c (8,7,6,5,4,3,2) { $i |= ord($c); $i <<= 8 }
1N/A$i |= ord(1);
1N/Amy $value = join('', unpack('aaaaaaaa', pack('Q', $i)));
1N/A
1N/A
1N/Atie %Config, 'Config', {
1N/A 'archlibexp' => '/usr/perl5/5.8.4/lib/i86pc-solaris-64int',
1N/A 'archname' => 'i86pc-solaris-64int',
1N/A 'cc' => 'gcc',
1N/A 'ccflags' => '-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TS_ERRNO',
1N/A 'cppflags' => '',
1N/A 'dlsrc' => 'dl_dlopen.xs',
1N/A 'dynamic_ext' => 'B ByteLoader Cwd Data/Dumper Devel/DProf Devel/PPPort Devel/Peek Digest/MD5 Encode Fcntl File/Glob Filter/Util/Call I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 NDBM_File ODBM_File Opcode POSIX PerlIO/encoding PerlIO/scalar PerlIO/via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Time/HiRes Unicode/Normalize XS/APItest XS/Typemap attrs re',
1N/A 'installarchlib' => '/usr/perl5/5.8.4/lib/i86pc-solaris-64int',
1N/A 'installprivlib' => '/usr/perl5/5.8.4/lib',
1N/A 'libpth' => '/lib /usr/lib',
1N/A 'libs' => '-lsocket -lnsl -ldl -lm -lc',
1N/A 'osname' => 'solaris',
1N/A 'osvers' => '2.11',
1N/A 'prefix' => '/usr/perl5/5.8.4',
1N/A 'privlibexp' => '/usr/perl5/5.8.4/lib',
1N/A 'sharpbang' => '#!',
1N/A 'shsharp' => 'true',
1N/A 'so' => 'so',
1N/A 'startsh' => '#!/bin/sh',
1N/A 'static_ext' => '',
1N/A byteorder => $value,
1N/A
1N/A};
1N/A
1N/A1;