and not going to; regen perltoc, perlmodlib.
(Some references still linger in perltoc, have to figure
out where they are coming from.)
p4raw-id: //depot/perl@12095
# $Id: Head.U,v 3.0.1.9 1997/02/28 15:02:09 ram Exp $
#
-# Generated on Tue Sep 11 15:19:00 EET DST 2001 [metaconfig 3.0 PL70]
+# Generated on Thu Sep 20 17:20:27 EET DST 2001 [metaconfig 3.0 PL70]
# (with additional metaconfig patches by perlbug@perl.org)
cat >c1$$ <<EOF
d_gnulibc=''
d_hasmntopt=''
d_htonl=''
-d_iconv=''
d_inetaton=''
d_int64_t=''
d_isascii=''
i_gdbm=''
d_grpasswd=''
i_grp=''
-i_iconv=''
i_ieeefp=''
i_inttypes=''
i_langinfo=''
libswanted='sfio socket bind inet nsl nm ndbm gdbm dbm db malloc dl'
libswanted="$libswanted dld ld sun m c cposix posix"
libswanted="$libswanted ndir dir crypt sec"
-libswanted="$libswanted ucb bsd BSD PW x iconv util"
+libswanted="$libswanted ucb bsd BSD PW x util"
: We probably want to search /usr/shlib before most other libraries.
: This is only used by the lib/ExtUtils/MakeMaker.pm routine extliblist.
glibpth=`echo " $glibpth " | sed -e 's! /usr/shlib ! !'`
set d_htonl
eval $setvar
-: see if iconv exists
-set iconv d_iconv
-eval $inlibc
-
: index or strchr
echo " "
if set index val -f; eval $csym; $val; then
set fp_class.h i_fp_class
eval $inhdr
-: see if this is a iconv.h system
-set iconv.h i_iconv
-eval $inhdr
-
: see if this is a ieeefp.h system
set ieeefp.h i_ieeefp
eval $inhdr
d_grpasswd='$d_grpasswd'
d_hasmntopt='$d_hasmntopt'
d_htonl='$d_htonl'
-d_iconv='$d_iconv'
d_index='$d_index'
d_inetaton='$d_inetaton'
d_int64_t='$d_int64_t'
i_fp_class='$i_fp_class'
i_gdbm='$i_gdbm'
i_grp='$i_grp'
-i_iconv='$i_iconv'
i_ieeefp='$i_ieeefp'
i_inttypes='$i_inttypes'
i_langinfo='$i_langinfo'
d_grpasswd='undef'
d_hasmntopt='undef'
d_htonl='define'
-d_iconv='undef'
d_index='undef'
d_inetaton='undef'
d_int64_t='undef'
i_fp_class='undef'
i_gdbm='undef'
i_grp='undef'
-i_iconv='undef'
i_ieeefp='undef'
i_inttypes='undef'
i_langinfo='undef'
#define HAS_NTOHL /**/
#define HAS_NTOHS /**/
-/* HAS_ICONV:
- * This symbol, if defined, indicates that the iconv routine is
- * available to do character set conversions.
- */
-/*#define HAS_ICONV /**/
-
/* HAS_INT64_T:
* This symbol will defined if the C compiler supports int64_t.
* Usually the <inttypes.h> needs to be included, but sometimes
/*#define I_GRP /**/
/*#define GRPASSWD /**/
-/* I_ICONV:
- * This symbol, if defined, indicates that <iconv.h> exists and
- * should be included.
- */
-/*#define I_ICONV /**/
-
/* I_IEEEFP:
* This symbol, if defined, indicates that <ieeefp.h> exists and
* should be included.
This variable conditionally defines HAS_HTONL if htonl() and its
friends are available to do network order byte swapping.
-d_iconv (d_iconv.U):
- This variable conditionally defines the HAS_ICONV symbol, which
- indicates to the C program that the iconv() routine is available.
-
d_index (d_strchr.U):
This variable conditionally defines HAS_INDEX if index() and
rindex() are available for string searching.
This variable conditionally defines the I_GRP symbol, and indicates
whether a C program should include <grp.h>.
-i_iconv (i_iconv.U):
- This variable conditionally defines the I_ICONV symbol, and indicates
- whether a C program should include <iconv.h>.
-
i_ieeefp (i_ieeefp.U):
This variable conditionally defines the I_IEEEFP symbol, and indicates
whether a C program should include <ieeefp.h>.
# Package name : perl5
# Source directory : .
-# Configuration time: Tue Sep 11 04:09:55 EET DST 2001
+# Configuration time: Thu Sep 20 17:22:20 EET DST 2001
# Configured by : jhi
# Target system : osf1 alpha.hut.fi v4.0 878 alpha
ccversion='V5.6-082'
cf_by='jhi'
cf_email='yourname@yourhost.yourplace.com'
-cf_time='Tue Sep 11 04:09:55 EET DST 2001'
+cf_time='Thu Sep 20 17:22:20 EET DST 2001'
charsize='1'
chgrp=''
chmod='chmod'
d_grpasswd='define'
d_hasmntopt='undef'
d_htonl='define'
-d_iconv='define'
d_index='undef'
d_inetaton='define'
d_int64_t='undef'
d_lockf='define'
d_longdbl='define'
d_longlong='define'
-d_lseekproto=''
+d_lseekproto='define'
d_lstat='define'
d_madvise='define'
d_mblen='define'
i_fp_class='define'
i_gdbm='undef'
i_grp='define'
-i_iconv='define'
i_ieeefp='undef'
i_inttypes='undef'
i_langinfo='define'
ivdformat='"ld"'
ivsize='8'
ivtype='long'
-known_extensions='B ByteLoader Cwd DB_File Data/Dumper Devel/DProf 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/Scalar PerlIO/Via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Thread Time/HiRes XS/Typemap attrs re'
+known_extensions='B ByteLoader Cwd DB_File Data/Dumper Devel/DProf 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/Scalar PerlIO/Via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Thread Time/HiRes XS/Typemap attrs re threads'
ksh=''
ld='ld'
lddlflags='-shared -expect_unresolved "*" -msym -std -s'
libc='/usr/shlib/libc.so'
libperl='libperl.so'
libpth='/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /var/shlib'
-libs='-lgdbm -ldbm -ldb -lm -liconv -lutil'
+libs='-lgdbm -ldbm -ldb -lm -lutil'
libsdirs=' /usr/shlib /usr/ccs/lib'
-libsfiles=' libgdbm.so libdbm.a libdb.so libm.so libiconv.so libutil.a'
-libsfound=' /usr/shlib/libgdbm.so /usr/ccs/lib/libdbm.a /usr/shlib/libdb.so /usr/shlib/libm.so /usr/shlib/libiconv.so /usr/ccs/lib/libutil.a'
+libsfiles=' libgdbm.so libdbm.a libdb.so libm.so libutil.a'
+libsfound=' /usr/shlib/libgdbm.so /usr/ccs/lib/libdbm.a /usr/shlib/libdb.so /usr/shlib/libm.so /usr/ccs/lib/libutil.a'
libspath=' /usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /var/shlib'
-libswanted='sfio socket bind inet nsl nm gdbm dbm db malloc dld ld sun m cposix posix ndir dir crypt sec ucb BSD x iconv util'
+libswanted='sfio socket bind inet nsl nm gdbm dbm db malloc dld ld sun m cposix posix ndir dir crypt sec ucb BSD x util'
libswanted_uselargefiles=''
line=''
lint=''
path_sep=':'
perl5='perl'
perl=''
-perl_patchlevel='11978'
+perl_patchlevel='12086'
perladmin='yourname@yourhost.yourplace.com'
-perllibs='-lm -liconv -lutil'
+perllibs='-lm -lutil'
perlpath='/opt/perl/bin/perl'
pg='pg'
phostname=''
vendorprefix=''
vendorprefixexp=''
version='5.7.2'
-version_patchlevel_string='version 7 subversion 2 patch 11978'
+version_patchlevel_string='version 7 subversion 2 patch 12086'
versiononly='define'
vi=''
voidflags='15'
PERL_API_REVISION=5
PERL_API_VERSION=5
PERL_API_SUBVERSION=0
-PERL_PATCHLEVEL=11978
+PERL_PATCHLEVEL=12086
PERL_CONFIG_SH=true
# Variables propagated from previous config.sh file.
pp_sys_cflags='ccflags="$ccflags -DNO_EFF_ONLY_OK"'
/*
* Package name : perl5
* Source directory : .
- * Configuration time: Tue Sep 11 04:09:55 EET DST 2001
+ * Configuration time: Thu Sep 20 17:22:20 EET DST 2001
* Configured by : jhi
* Target system : osf1 alpha.hut.fi v4.0 878 alpha
*/
#define HAS_NTOHL /**/
#define HAS_NTOHS /**/
-/* HAS_ICONV:
- * This symbol, if defined, indicates that the iconv routine is
- * available to do character set conversions.
- */
-#define HAS_ICONV /**/
-
/* HAS_INT64_T:
* This symbol will defined if the C compiler supports int64_t.
* Usually the <inttypes.h> needs to be included, but sometimes
* to the program to supply one. A good guess is
* extern off_t lseek(int, off_t, int);
*/
-# HAS_LSEEK_PROTO /**/
+#define HAS_LSEEK_PROTO /**/
/* HAS_MADVISE:
* This symbol, if defined, indicates that the madvise system call is
#define I_GRP /**/
#define GRPASSWD /**/
-/* I_ICONV:
- * This symbol, if defined, indicates that <iconv.h> exists and
- * should be included.
- */
-#define I_ICONV /**/
-
/* I_IEEEFP:
* This symbol, if defined, indicates that <ieeefp.h> exists and
* should be included.
#$d_htonl HAS_NTOHL /**/
#$d_htonl HAS_NTOHS /**/
-/* HAS_ICONV:
- * This symbol, if defined, indicates that the iconv routine is
- * available to do character set conversions.
- */
-#$d_iconv HAS_ICONV /**/
-
/* HAS_INT64_T:
* This symbol will defined if the C compiler supports int64_t.
* Usually the <inttypes.h> needs to be included, but sometimes
#$i_grp I_GRP /**/
#$d_grpasswd GRPASSWD /**/
-/* I_ICONV:
- * This symbol, if defined, indicates that <iconv.h> exists and
- * should be included.
- */
-#$i_iconv I_ICONV /**/
-
/* I_IEEEFP:
* This symbol, if defined, indicates that <ieeefp.h> exists and
* should be included.
$ GOSUB inlibc
$ d_mkstemps = tmp
$!
-$! Check for iconv
-$!
-$ OS
-$ WS "#if defined(__DECC) || defined(__DECCXX)"
-$ WS "#include <stdlib.h>"
-$ WS "#endif"
-$ WS "#include <stdio.h>"
-$ WS "#include <iconv.h>"
-$ WS "int main()"
-$ WS "{"
-$ WS " iconv_t cd = (iconv_t)0;"
-$ WS " char *inbuf, *outbuf;"
-$ WS " size_t inleft, outleft;"
-$ WS " iconv(cd, &inbuf, &inleft, &outbuf, &outleft);"
-$ WS " exit(0);"
-$ WS "}"
-$ CS
-$ GOSUB link_ok
-$ IF compile_status .ne. good_compile
-$ THEN
-$ d_iconv="undef"
-$ i_iconv="undef"
-$ ELSE
-$ IF link_status .ne. good_link
-$ THEN
-$ d_iconv="undef"
-$ i_iconv="undef"
-$ ELSE
-$ d_iconv="define"
-$ i_iconv="define"
-$ ENDIF
-$ ENDIF
-$ IF i_iconv .eqs. "define"
-$ THEN echo4 "<iconv.h> found."
-$ ELSE echo4 "<iconv.h> NOT found."
-$ ENDIF
-$!
$! Check for mkdtemp
$!
$ OS
$ WC "d_grpasswd='undef'"
$ WC "d_hasmntopt='undef'"
$ WC "d_htonl='" + d_htonl + "'"
-$ WC "d_iconv='" + d_iconv +"'"
$ WC "d_index='" + d_index + "'"
$ WC "d_inetaton='undef'"
$ WC "d_int64_t='" + d_int64_t + "'"
$ WC "i_fp='undef'"
$ WC "i_fp_class='undef'"
$ WC "i_grp='undef'"
-$ WC "i_iconv='" + i_iconv +"'"
$ WC "i_ieeefp='undef'"
$ WC "i_inttypes='" + i_inttypes + "'"
$ WC "i_langinfo='" + i_langinfo + "'"
d_grpasswd='undef'
d_hasmntopt='undef'
d_htonl='define'
-d_iconv='undef'
d_index='undef'
d_inetaton='define'
d_int64_t='undef'
i_fp_class='undef'
i_gdbm='undef'
i_grp='undef'
-i_iconv='undef'
i_ieeefp='undef'
i_inttypes='undef'
i_langinfo='undef'
d_qgcvt='undef'
d_socklen_t='undef'
d_vendorarch=''
-i_iconv='undef'
i_ieeefp='undef'
i_sunmath='undef'
i_syslog='undef'
d_qgcvt='undef'
d_socklen_t='undef'
d_vendorarch=''
-i_iconv='undef'
i_ieeefp='undef'
i_sunmath='undef'
i_syslog='undef'
NV_PRESERVES_UV
- HAS_ICONV
- I_ICONV
-
HAS_MKSTEMP
HAS_MKSTEMPS
HAS_MKDTEMP
Predeclare sub names
+=item threads
+
+Perl extension allowing use of interpreter based threads from perl
+
=item utf8
Enable/disable UTF-8 (or UTF-EBCDIC) in source code
=item File::Spec::Unix
-Methods used by File::Spec
+File::Spec for Unix, base for other File::Spec modules
=item File::Spec::VMS
Open a process for reading, writing, and error handling
+=item Lingua::KO::Hangul::Util
+
+Utility functions for Hangul Syllables
+
=item Locale::Constants
Constants for Locale codes
Basic utilities for writing tests.
+=item Test::Tutorial
+
+A tutorial about writing really basic tests
+
=item Text::Abbrev
Create an abbreviation table from a list
Line wrapping to form simple paragraphs
-=item Thread
-
-Manipulate threads in Perl (EXPERIMENTAL, subject to change)
-
-=item Thread::Queue
-
-Thread-safe queues
-
-=item Thread::Semaphore
-
-Thread-safe semaphores
-
-=item Thread::Signal
-
-Start a thread which runs signal handlers reliably
-
-=item Thread::Specific
-
-Thread-specific keys
-
=item Tie::Array
Base class for tied arrays
Base class for ALL classes (blessed references)
-=item UnicodeCD
+=item Unicode::Collate
+
+Use UCA (Unicode Collation Algorithm)
+
+=item Unicode::Normalize
+
+Normalized forms of Unicode text
+
+=item Unicode::UCD
Unicode character database
=back
-=head2 perlfaq - frequently asked questions about Perl ($Date: 1999/05/23
-20:38:02 $)
+=head2 perlfaq - frequently asked questions about Perl ($Date: 2001/09/20
+03:03:00 $)
=over 4
command, a [line], A, W expr, W, O booloption .., O anyoption? .., O
option=value .., < ?, < [ command ], << command, > ?, > command, >>
command, { ?, { [ command ], {{ command, ! number, ! -number, ! pattern, !!
-cmd, H -number, q or ^D, R, |dbcmd, ||dbcmd, command, m expr, man [manpage]
+cmd, @ file, H -number, q or ^D, R, |dbcmd, ||dbcmd, command, m expr, man
+[manpage]
=item Configurable Options
0x08, 0x10, 0x20, 0x40, 0x80, 0x100, 0x200, $LAST_REGEXP_CODE_RESULT, $^R,
$EXCEPTIONS_BEING_CAUGHT, $^S, $BASETIME, $^T, $PERL_VERSION, $^V,
$WARNING, $^W, ${^WARNING_BITS}, ${^WIDE_SYSTEM_CALLS}, $EXECUTABLE_NAME,
-$^X, $ARGV, @ARGV, @F, @INC, @_, %INC, %ENV, $ENV{expr}, %SIG, $SIG{expr}
+$^X, ARGV, $ARGV, @ARGV, @F, @INC, @_, %INC, %ENV, $ENV{expr}, %SIG,
+$SIG{expr}
=item Error Indicators
=item CAVEATS
+=item UNICODE REGULAR EXPRESSION SUPPORT LEVEL
+
=item SEE ALSO
=back
attributes, attrs, autouse, base, blib, bytes, charnames, constant,
diagnostics, fields, filetest, integer, less, locale, open, ops, overload,
-re, sigtrap, strict, subs, utf8, vars, warnings, warnings::register
+re, sigtrap, strict, subs, threads, utf8, vars, warnings,
+warnings::register
=item Standard Modules
File::Spec::Win32, File::Temp, File::stat, FileCache, FileHandle,
Filter::Simple, FindBin, Getopt::Long, Getopt::Std, I18N::Collate,
I18N::LangTags, I18N::LangTags::List, IO, IPC::Open2, IPC::Open3,
-Locale::Constants, Locale::Country, Locale::Currency, Locale::Language,
-Locale::Maketext, Locale::Maketext::TPJ13, Math::BigFloat, Math::BigInt,
-Math::BigInt::Calc, Math::Complex, Math::Trig, Memoize,
-Memoize::AnyDBM_File, Memoize::Expire, Memoize::ExpireFile,
-Memoize::ExpireTest, Memoize::NDBM_File, Memoize::SDBM_File,
-Memoize::Saves, Memoize::Storable, NDBM_File, NEXT, Net::Cmd, Net::Config,
-Net::Domain, Net::FTP, Net::NNTP, Net::Netrc, Net::POP3, Net::Ping,
-Net::SMTP, Net::Time, Net::hostent, Net::libnetFAQ, Net::netent,
-Net::protoent, Net::servent, O, ODBM_File, Opcode, POSIX, PerlIO,
-Pod::Checker, Pod::Find, Pod::Html, Pod::InputObjects, Pod::LaTeX,
+Lingua::KO::Hangul::Util, Locale::Constants, Locale::Country,
+Locale::Currency, Locale::Language, Locale::Maketext,
+Locale::Maketext::TPJ13, Math::BigFloat, Math::BigInt, Math::BigInt::Calc,
+Math::Complex, Math::Trig, Memoize, Memoize::AnyDBM_File, Memoize::Expire,
+Memoize::ExpireFile, Memoize::ExpireTest, Memoize::NDBM_File,
+Memoize::SDBM_File, Memoize::Saves, Memoize::Storable, NDBM_File, NEXT,
+Net::Cmd, Net::Config, Net::Domain, Net::FTP, Net::NNTP, Net::Netrc,
+Net::POP3, Net::Ping, Net::SMTP, Net::Time, Net::hostent, Net::libnetFAQ,
+Net::netent, Net::protoent, Net::servent, O, ODBM_File, Opcode, POSIX,
+PerlIO, Pod::Checker, Pod::Find, Pod::Html, Pod::InputObjects, Pod::LaTeX,
Pod::Man, Pod::ParseUtils, Pod::Parser, Pod::Plainer, Pod::Select,
Pod::Text, Pod::Text::Color, Pod::Text::Overstrike, Pod::Text::Termcap,
Pod::Usage, SDBM_File, Safe, Search::Dict, SelectSaver, SelfLoader, Shell,
Socket, Storable, Switch, Symbol, Term::ANSIColor, Term::Cap,
Term::Complete, Term::ReadLine, Test, Test::Harness, Test::More,
-Test::Simple, Text::Abbrev, Text::Balanced, Text::ParseWords,
-Text::Soundex, Text::Tabs, Text::Wrap, Thread, Thread::Queue,
-Thread::Semaphore, Thread::Signal, Thread::Specific, Tie::Array,
+Test::Simple, Test::Tutorial, Text::Abbrev, Text::Balanced,
+Text::ParseWords, Text::Soundex, Text::Tabs, Text::Wrap, Tie::Array,
Tie::Handle, Tie::Hash, Tie::RefHash, Tie::Scalar, Tie::SubstrHash,
-Time::Local, Time::gmtime, Time::localtime, Time::tm, UNIVERSAL, UnicodeCD,
-User::grent, User::pwent, Win32
+Time::Local, Time::gmtime, Time::localtime, Time::tm, UNIVERSAL,
+Unicode::Collate, Unicode::Normalize, Unicode::UCD, User::grent,
+User::pwent, Win32
=item Extension Modules
=back
-=head2 perlfaq1 - General Questions About Perl ($Revision: 1.23 $, $Date:
-1999/05/23 16:08:30 $)
+=head2 perlfaq1 - General Questions About Perl ($Revision: 1.1 $, $Date:
+2001/09/20 03:03:00 $)
=over 4
=back
-=head2 perlfaq2 - Obtaining and Learning about Perl ($Revision: 1.32 $,
-$Date: 1999/10/14 18:46:09 $)
+=head2 perlfaq2 - Obtaining and Learning about Perl ($Revision: 1.1 $,
+$Date: 2001/09/20 03:03:00 $)
=over 4
=back
-=head2 perlfaq3 - Programming Tools ($Revision: 1.38 $, $Date: 1999/05/23
-16:08:30 $)
+=head2 perlfaq3 - Programming Tools ($Revision: 1.1 $, $Date: 2001/09/20
+03:03:00 $)
=over 4
=back
-=head2 perlfaq4 - Data Manipulation ($Revision: 1.49 $, $Date: 1999/05/23
-20:37:49 $)
+=head2 perlfaq4 - Data Manipulation ($Revision: 1.1 $, $Date: 2001/09/20
+03:03:00 $)
=over 4
=back
-=head2 perlfaq5 - Files and Formats ($Revision: 1.38 $, $Date: 1999/05/23
-16:08:30 $)
+=head2 perlfaq5 - Files and Formats ($Revision: 1.1 $, $Date: 2001/09/20
+03:03:00 $)
=over 4
=back
-=head2 perlfaq6 - Regexes ($Revision: 1.27 $, $Date: 1999/05/23 16:08:30 $)
+=head2 perlfaq6 - Regexes ($Revision: 1.1 $, $Date: 2001/09/20 03:03:00 $)
=over 4
=back
-=head2 perlfaq7 - Perl Language Issues ($Revision: 1.28 $, $Date:
-1999/05/23 20:36:18 $)
+=head2 perlfaq7 - Perl Language Issues ($Revision: 1.1 $, $Date: 2001/09/20
+03:03:00 $)
=over 4
=back
-=head2 perlfaq8 - System Interaction ($Revision: 1.39 $, $Date: 1999/05/23
-18:37:57 $)
+=head2 perlfaq8 - System Interaction ($Revision: 1.1 $, $Date: 2001/09/20
+03:03:00 $)
=over 4
=back
-=head2 perlfaq9 - Networking ($Revision: 1.26 $, $Date: 1999/05/23 16:08:30
+=head2 perlfaq9 - Networking ($Revision: 1.1 $, $Date: 2001/09/20 03:03:00
$)
=over 4
=item Overloadable regex assertions
-=item Unicode case mappings
-
-=item Unicode regular expression character classes
+=item Unicode
=item use Thread for iThreads
=back
+=head2 threads - Perl extension allowing use of interpreter based threads
+from perl
+
+=over 4
+
+=item SYNOPSIS
+
+=item DESCRIPTION
+
+new, function, LIST, $threads->join, $threads->detach, threads->self,
+$threads->tid
+
+=item TODO
+
+Fix so the return value is returned when you join, Add join_all, Fix memory
+leaks!
+
+=item AUTHOR and COPYRIGHT
+
+=item BUGS
+
+creating a thread from within a thread is unsafe under win32
+
+=item SEE ALSO
+
+=back
+
=head2 attributes - get/set subroutine or variable attributes
=over 4
=back
+=head2 threads - Perl extension allowing use of interpreter based threads
+from perl
+
+=over 4
+
+=item SYNOPSIS
+
+=item DESCRIPTION
+
+new, function, LIST, $threads->join, $threads->detach, threads->self,
+$threads->tid
+
+=item TODO
+
+Fix so the return value is returned when you join, Add join_all, Fix memory
+leaks!
+
+=item AUTHOR and COPYRIGHT
+
+=item BUGS
+
+creating a thread from within a thread is unsafe under win32
+
+=item SEE ALSO
+
+=back
+
=head2 utf8 - Perl pragma to enable/disable UTF-8 (or UTF-EBCDIC) in source
code
eqtime src dst
-rm_f files...
+rm_rf files...
rm_f files...
=back
+=head2 Test::Tutorial - A tutorial about writing really basic tests
+
+=over 4
+
+=item DESCRIPTION
+
+=over 4
+
+=item Nuts and bolts of testing.
+
+=item Where to start?
+
+=item Names
+
+=item Test the manual
+
+=item Sometimes the tests are wrong
+
+=item Testing lots of values
+
+=item Informative names
+
+=item Skipping tests
+
+=item Todo tests
+
+=item Testing with taint mode.
+
+=back
+
+=item FOOTNOTES
+
+=back
+
=head2 Text::Abbrev, abbrev - create an abbreviation table from a list
=over 4
/*#define HAS_NTOHL / **/
/*#define HAS_NTOHS / **/
-/* HAS_ICONV:
- * This symbol, if defined, indicates that the iconv routine is
- * available to do character set conversions.
- */
-/*#define HAS_ICONV / **/
-
/* HAS_INT64_T:
* This symbol will defined if the C compiler supports int64_t.
* Usually the <inttypes.h> needs to be included, but sometimes
/*#define I_GRP / **/
/*#define GRPASSWD / **/
-/* I_ICONV:
- * This symbol, if defined, indicates that <iconv.h> exists and
- * should be included.
- */
-/*#define I_ICONV / **/
-
/* I_IEEEFP:
* This symbol, if defined, indicates that <ieeefp.h> exists and
* should be included.
d_grpasswd='undef'
d_hasmntopt='undef'
d_htonl='undef'
-d_iconv='undef'
d_index='undef'
d_inetaton='undef'
d_int64_t='undef'
i_fp_class='undef'
i_gdbm='undef'
i_grp='undef'
-i_iconv='undef'
i_ieeefp='undef'
i_inttypes='undef'
i_langinfo='undef'
$d_grpasswd='undef'
$d_hasmntopt='undef'
$d_htonl='define'
-$d_iconv='undef'
$d_index='undef'
$d_inetaton='undef'
$d_int64_t='undef'
$i_fp='undef'
$i_fp_class='undef'
$i_grp='define'
-$i_iconv='undef'
$i_ieeefp='undef'
$i_inttypes='undef'
$i_langinfo='undef'
#define _(args) ()
#endif
-/* SH_PATH:
- * This symbol contains the full pathname to the shell used on this
- * on this system to execute Bourne shell scripts. Usually, this will be
- * /bin/sh, though it's possible that some systems will have /bin/ksh,
- * /bin/pdksh, /bin/ash, /bin/bash, or even something such as
- * D:/bin/sh.exe.
- */
-#define SH_PATH "/bin/sh" /**/
-
/* INTSIZE:
* This symbol contains the value of sizeof(int) so that the C
* preprocessor can make decisions based on it.
*/
/*#define HAS_FPCLASSIFY /**/
-/* HAS_FPCLASSL:
- * This symbol, if defined, indicates that the fpclassl routine is
- * available to classify long doubles. Available for example in IRIX.
- * The returned values are defined in <ieeefp.h> and are:
- *
- * FP_SNAN signaling NaN
- * FP_QNAN quiet NaN
- * FP_NINF negative infinity
- * FP_PINF positive infinity
- * FP_NDENORM negative denormalized non-zero
- * FP_PDENORM positive denormalized non-zero
- * FP_NZERO negative zero
- * FP_PZERO positive zero
- * FP_NNORM negative normalized non-zero
- * FP_PNORM positive normalized non-zero
- */
-/*#define HAS_FPCLASSL /**/
-
/* HAS_FPOS64_T:
* This symbol will be defined if the C compiler supports fpos64_t.
*/
#define HAS_NTOHL /**/
#define HAS_NTOHS /**/
-/* HAS_ICONV:
- * This symbol, if defined, indicates that the iconv routine is
- * available to do character set conversions.
- */
-/*#define HAS_ICONV /**/
-
/* HAS_INT64_T:
* This symbol will defined if the C compiler supports int64_t.
* Usually the <inttypes.h> needs to be included, but sometimes
#define I_GRP /**/
/*#define GRPASSWD /**/
-/* I_ICONV:
- * This symbol, if defined, indicates that <iconv.h> exists and
- * should be included.
- */
-/*#define I_ICONV /**/
-
/* I_IEEEFP:
* This symbol, if defined, indicates that <ieeefp.h> exists and
* should be included.
/*#define USE_5005THREADS /**/
/*#define USE_ITHREADS /**/
#if defined(USE_5005THREADS) && !defined(USE_ITHREADS)
-#define USE_5005THREADS /* until src is revised*/
+#define USE_THREADS /* until src is revised*/
#endif
/*#define OLD_PTHREADS_API /**/
/*#define USE_REENTRANT_API /**/
#define I_STDARG /**/
/*#define I_VARARGS /**/
+/* SH_PATH:
+ * This symbol contains the full pathname to the shell used on this
+ * on this system to execute Bourne shell scripts. Usually, this will be
+ * /bin/sh, though it's possible that some systems will have /bin/ksh,
+ * /bin/pdksh, /bin/ash, /bin/bash, or even something such as
+ * D:/bin/sh.exe.
+ */
+#define SH_PATH "/bin/sh" /**/
+
/* USE_CROSS_COMPILE:
* This symbol, if defined, indicates that Perl is being cross-compiled.
*/
*/
/*#define HAS_FLOCK_PROTO /**/
+/* HAS_FPCLASSL:
+ * This symbol, if defined, indicates that the fpclassl routine is
+ * available to classify long doubles. Available for example in IRIX.
+ * The returned values are defined in <ieeefp.h> and are:
+ *
+ * FP_SNAN signaling NaN
+ * FP_QNAN quiet NaN
+ * FP_NINF negative infinity
+ * FP_PINF positive infinity
+ * FP_NDENORM negative denormalized non-zero
+ * FP_PDENORM positive denormalized non-zero
+ * FP_NZERO negative zero
+ * FP_PZERO positive zero
+ * FP_NNORM negative normalized non-zero
+ * FP_PNORM positive normalized non-zero
+ */
+/*#define HAS_FPCLASSL /**/
+
/* HAS_NL_LANGINFO:
* This symbol, if defined, indicates that the nl_langinfo routine is
* available to return local data. You will also need <langinfo.h>
$d_grpasswd='undef'
$d_hasmntopt='undef'
$d_htonl='define'
-$d_iconv='undef'
$d_index='undef'
$d_inetaton='undef'
$d_int64_t='undef'
$i_fp='undef'
$i_fp_class='undef'
$i_grp='define'
-$i_iconv='undef'
$i_ieeefp='undef'
$i_inttypes='undef'
$i_langinfo='undef'
#define _(args) ()
#endif
-/* SH_PATH:
- * This symbol contains the full pathname to the shell used on this
- * on this system to execute Bourne shell scripts. Usually, this will be
- * /bin/sh, though it's possible that some systems will have /bin/ksh,
- * /bin/pdksh, /bin/ash, /bin/bash, or even something such as
- * D:/bin/sh.exe.
- */
-#define SH_PATH "/system/gnu_library/bin/bash.pm" /**/
-
/* INTSIZE:
* This symbol contains the value of sizeof(int) so that the C
* preprocessor can make decisions based on it.
*/
/*#define HAS_FPCLASSIFY /**/
-/* HAS_FPCLASSL:
- * This symbol, if defined, indicates that the fpclassl routine is
- * available to classify long doubles. Available for example in IRIX.
- * The returned values are defined in <ieeefp.h> and are:
- *
- * FP_SNAN signaling NaN
- * FP_QNAN quiet NaN
- * FP_NINF negative infinity
- * FP_PINF positive infinity
- * FP_NDENORM negative denormalized non-zero
- * FP_PDENORM positive denormalized non-zero
- * FP_NZERO negative zero
- * FP_PZERO positive zero
- * FP_NNORM negative normalized non-zero
- * FP_PNORM positive normalized non-zero
- */
-/*#define HAS_FPCLASSL /**/
-
/* HAS_FPOS64_T:
* This symbol will be defined if the C compiler supports fpos64_t.
*/
#define HAS_NTOHL /**/
#define HAS_NTOHS /**/
-/* HAS_ICONV:
- * This symbol, if defined, indicates that the iconv routine is
- * available to do character set conversions.
- */
-/*#define HAS_ICONV /**/
-
/* HAS_INT64_T:
* This symbol will defined if the C compiler supports int64_t.
* Usually the <inttypes.h> needs to be included, but sometimes
#define I_GRP /**/
/*#define GRPASSWD /**/
-/* I_ICONV:
- * This symbol, if defined, indicates that <iconv.h> exists and
- * should be included.
- */
-/*#define I_ICONV /**/
-
/* I_IEEEFP:
* This symbol, if defined, indicates that <ieeefp.h> exists and
* should be included.
/*#define USE_5005THREADS /**/
/*#define USE_ITHREADS /**/
#if defined(USE_5005THREADS) && !defined(USE_ITHREADS)
-#define USE_5005THREADS /* until src is revised*/
+#define USE_THREADS /* until src is revised*/
#endif
/*#define OLD_PTHREADS_API /**/
/*#define USE_REENTRANT_API /**/
#define I_STDARG /**/
/*#define I_VARARGS /**/
+/* SH_PATH:
+ * This symbol contains the full pathname to the shell used on this
+ * on this system to execute Bourne shell scripts. Usually, this will be
+ * /bin/sh, though it's possible that some systems will have /bin/ksh,
+ * /bin/pdksh, /bin/ash, /bin/bash, or even something such as
+ * D:/bin/sh.exe.
+ */
+#define SH_PATH "/system/gnu_library/bin/bash.pm" /**/
+
/* USE_CROSS_COMPILE:
* This symbol, if defined, indicates that Perl is being cross-compiled.
*/
*/
/*#define HAS_FLOCK_PROTO /**/
+/* HAS_FPCLASSL:
+ * This symbol, if defined, indicates that the fpclassl routine is
+ * available to classify long doubles. Available for example in IRIX.
+ * The returned values are defined in <ieeefp.h> and are:
+ *
+ * FP_SNAN signaling NaN
+ * FP_QNAN quiet NaN
+ * FP_NINF negative infinity
+ * FP_PINF positive infinity
+ * FP_NDENORM negative denormalized non-zero
+ * FP_PDENORM positive denormalized non-zero
+ * FP_NZERO negative zero
+ * FP_PZERO positive zero
+ * FP_NNORM negative normalized non-zero
+ * FP_PNORM positive normalized non-zero
+ */
+/*#define HAS_FPCLASSL /**/
+
/* HAS_NL_LANGINFO:
* This symbol, if defined, indicates that the nl_langinfo routine is
* available to return local data. You will also need <langinfo.h>
d_grpasswd='undef'
d_hasmntopt='undef'
d_htonl='define'
-d_iconv='undef'
d_index='undef'
d_inetaton='undef'
d_int64_t='undef'
i_fp_class='undef'
i_gdbm='undef'
i_grp='undef'
-i_iconv='undef'
i_ieeefp='undef'
i_inttypes='undef'
i_langinfo='undef'
d_grpasswd='undef'
d_hasmntopt='undef'
d_htonl='define'
-d_iconv='undef'
d_index='undef'
d_inetaton='undef'
d_int64_t='undef'
i_fp_class='undef'
i_gdbm='undef'
i_grp='undef'
-i_iconv='undef'
i_ieeefp='undef'
i_inttypes='undef'
i_langinfo='undef'
d_grpasswd='undef'
d_hasmntopt='undef'
d_htonl='define'
-d_iconv='undef'
d_index='undef'
d_inetaton='undef'
d_int64_t='undef'
i_fp_class='undef'
i_gdbm='undef'
i_grp='undef'
-i_iconv='undef'
i_ieeefp='undef'
i_inttypes='undef'
i_langinfo='undef'
#define HAS_NTOHL /**/
#define HAS_NTOHS /**/
-/* HAS_ICONV:
- * This symbol, if defined, indicates that the iconv routine is
- * available to do character set conversions.
- */
-/*#define HAS_ICONV /**/
-
/* HAS_INT64_T:
* This symbol will defined if the C compiler supports int64_t.
* Usually the <inttypes.h> needs to be included, but sometimes
/*#define I_GRP /**/
/*#define GRPASSWD /**/
-/* I_ICONV:
- * This symbol, if defined, indicates that <iconv.h> exists and
- * should be included.
- */
-/*#define I_ICONV /**/
-
/* I_IEEEFP:
* This symbol, if defined, indicates that <ieeefp.h> exists and
* should be included.
#define HAS_NTOHL /**/
#define HAS_NTOHS /**/
-/* HAS_ICONV:
- * This symbol, if defined, indicates that the iconv routine is
- * available to do character set conversions.
- */
-/*#define HAS_ICONV /**/
-
/* HAS_INT64_T:
* This symbol will defined if the C compiler supports int64_t.
* Usually the <inttypes.h> needs to be included, but sometimes
/*#define I_GRP /**/
/*#define GRPASSWD /**/
-/* I_ICONV:
- * This symbol, if defined, indicates that <iconv.h> exists and
- * should be included.
- */
-/*#define I_ICONV /**/
-
/* I_IEEEFP:
* This symbol, if defined, indicates that <ieeefp.h> exists and
* should be included.
#define HAS_NTOHL /**/
#define HAS_NTOHS /**/
-/* HAS_ICONV:
- * This symbol, if defined, indicates that the iconv routine is
- * available to do character set conversions.
- */
-/*#define HAS_ICONV /**/
-
/* HAS_INT64_T:
* This symbol will defined if the C compiler supports int64_t.
* Usually the <inttypes.h> needs to be included, but sometimes
/*#define I_GRP /**/
/*#define GRPASSWD /**/
-/* I_ICONV:
- * This symbol, if defined, indicates that <iconv.h> exists and
- * should be included.
- */
-/*#define I_ICONV /**/
-
/* I_IEEEFP:
* This symbol, if defined, indicates that <ieeefp.h> exists and
* should be included.
d_grpasswd='undef'
d_hasmntopt='undef'
d_htonl='define'
-d_iconv='undef'
d_index='undef'
d_inetaton='undef'
d_int64_t='undef'
i_fp_class='undef'
i_gdbm='undef'
i_grp='undef'
-i_iconv='undef'
i_ieeefp='undef'
i_inttypes='undef'
i_limits='define'
#define HAS_NTOHL /**/
#define HAS_NTOHS /**/
-/* HAS_ICONV:
- * This symbol, if defined, indicates that the iconv routine is
- * available to do character set conversions.
- */
-/*#define HAS_ICONV /**/
-
/* HAS_INT64_T:
* This symbol will defined if the C compiler supports int64_t.
* Usually the <inttypes.h> needs to be included, but sometimes
/*#define I_GRP /**/
/*#define GRPASSWD /**/
-/* I_ICONV:
- * This symbol, if defined, indicates that <iconv.h> exists and
- * should be included.
- */
-/*#define I_ICONV /**/
-
/* I_IEEEFP:
* This symbol, if defined, indicates that <ieeefp.h> exists and
* should be included.
#define HAS_NTOHL /**/
#define HAS_NTOHS /**/
-/* HAS_ICONV:
- * This symbol, if defined, indicates that the iconv routine is
- * available to do character set conversions.
- */
-/*#define HAS_ICONV /**/
-
/* HAS_INT64_T:
* This symbol will defined if the C compiler supports int64_t.
* Usually the <inttypes.h> needs to be included, but sometimes
/*#define I_GRP /**/
/*#define GRPASSWD /**/
-/* I_ICONV:
- * This symbol, if defined, indicates that <iconv.h> exists and
- * should be included.
- */
-/*#define I_ICONV /**/
-
/* I_IEEEFP:
* This symbol, if defined, indicates that <ieeefp.h> exists and
* should be included.