platform/upstream/perl.git
25 years agoUse vendorprefixlib.
Jarkko Hietaniemi [Sun, 25 Jul 1999 14:12:34 +0000 (14:12 +0000)]
Use vendorprefixlib.

p4raw-id: //depot/cfgperl@3737

25 years agoFirst steps of making builds outside the source
Jarkko Hietaniemi [Sun, 25 Jul 1999 12:27:20 +0000 (12:27 +0000)]
First steps of making builds outside the source
directory possible.  These should get us as far
as miniperl, then building DynaLoader falls into
tiny twinkling pieces as MakeMaker knows nothing
of VPATH mindset.

p4raw-id: //depot/cfgperl@3735

25 years agoPoor Glossary--are we fixed yet?
Jarkko Hietaniemi [Sun, 25 Jul 1999 11:19:28 +0000 (11:19 +0000)]
Poor Glossary--are we fixed yet?

p4raw-id: //depot/cfgperl@3734

25 years agoChange #3732 mistakenly clobbered Glossary.
Jarkko Hietaniemi [Sun, 25 Jul 1999 11:15:06 +0000 (11:15 +0000)]
Change #3732 mistakenly clobbered Glossary.

p4raw-id: //depot/cfgperl@3733

25 years agoAndy's new installation scheme (note: a lot of this
Jarkko Hietaniemi [Sun, 25 Jul 1999 10:46:39 +0000 (10:46 +0000)]
Andy's new installation scheme (note: a lot of this
leaked in already with change #3731).  The vendor*
stuff is not used anywhere (in *.SH, say), so it
isn't in Configure, either.

p4raw-link: @3731 on //depot/cfgperl: dd4e71fdc0d3da1d09384ab498212866e7d17b94

p4raw-id: //depot/cfgperl@3732

25 years agoCircumcode a strange shell(?) bug in AIX found
Jarkko Hietaniemi [Sun, 25 Jul 1999 10:12:07 +0000 (10:12 +0000)]
Circumcode a strange shell(?) bug in AIX found
while trying to do -Duse64bits (which I couldn't do
in the end because the CPU isn't 64-bit in that box,
but at least now the probing doesn't crash.)

p4raw-id: //depot/cfgperl@3731

25 years agoNew INSTALL from Andy plus a typo fix to it from Kurt.
Jarkko Hietaniemi [Fri, 23 Jul 1999 19:56:27 +0000 (19:56 +0000)]
New INSTALL from Andy plus a typo fix to it from Kurt.

From: Andy Dougherty <doughera@lafayette.edu>
To: Perl Porters <perl5-porters@perl.org>
Subject: [PATCH 5.005_57] INSTALL-1.58
Date: Fri, 23 Jul 1999 10:50:13 -0400 (EDT)
Message-Id: <Pine.GSU.4.05.9907231033190.3555-100000@newton.phys>

From: "Kurt D. Starsinic" <kstar@chapin.edu>
To: Andy Dougherty <doughera@lafayette.edu>
Cc: Perl Porters <perl5-porters@perl.org>
Subject: Re: [PATCH 5.005_57] INSTALL-1.58
Date: Fri, 23 Jul 1999 13:38:25 -0400
Message-ID: <19990723133825.A12033@O2.chapin.edu>

p4raw-id: //depot/cfgperl@3729

25 years agoChange #3725 aftershock.
Jarkko Hietaniemi [Fri, 23 Jul 1999 12:08:30 +0000 (12:08 +0000)]
Change #3725 aftershock.

p4raw-id: //depot/cfgperl@3726

25 years agoIntroduce $Config{ldlibpthname} which contains
Jarkko Hietaniemi [Fri, 23 Jul 1999 11:58:49 +0000 (11:58 +0000)]
Introduce $Config{ldlibpthname} which contains
the name of the environment variable holding the
dynamic library search path, often LD_LIBRARY_PATH.
Use this new feature all over.
Also removed remnants of admonition "add LD_LIBRARY_PATH
before running make" because Makefile.SH does this for you.

p4raw-id: //depot/cfgperl@3725

25 years agoAvoid core dumps resulting from humongous array indices
Spider Boardman [Thu, 22 Jul 1999 19:58:34 +0000 (15:58 -0400)]
Avoid core dumps resulting from humongous array indices
(an out of memory error will result instead)
To: perl5-porters@perl.org
Subject: [PATCH] Re: [ID 19990715.003] [BUG] all perl5 versions: segfault on $#
Message-Id: <199907222358.TAA27354@Orb.Nashua.NH.US>

p4raw-id: //depot/cfgperl@3724

25 years agoMakeMaker doc fix.
Kurt D. Starsinic [Wed, 21 Jul 1999 14:15:42 +0000 (10:15 -0400)]
MakeMaker doc fix.
To: perl5-porters@perl.org
Cc: Chip Salzenberg <chip@perlsupport.com>, Gurusamy Sarathy <gsar@activestate.com>
Subject: [PATCH] MakeMaker documentation
Message-ID: <19990721141542.A1800@O2.chapin.edu>

p4raw-id: //depot/cfgperl@3722

25 years agoSmarter OS390 hints.
Peter Prymmer [Wed, 21 Jul 1999 17:15:39 +0000 (10:15 -0700)]
Smarter OS390 hints.
To: chip@perlsupport.com, gsar@activestate.com, perl-mvs@perl.org, perl5-porters@perl.org
Subject: [PATCH: 5.005_03 && 5.005_57]os390 hints file appendix stops bad builds
Message-Id: <9907220015.AA11931@forte.com>

p4raw-id: //depot/cfgperl@3721

25 years agoAIX magic: ccdlflags needs to be different for
Mike W Ellwood [Thu, 22 Jul 1999 14:28:19 +0000 (15:28 +0100)]
AIX magic: ccdlflags needs to be different for
Perl itself and for extra-core extensions
(as used by ExtUtilss::embed::ldopts).
Based on the problems described in
To: perl5-porters@perl.org
Subject: [ID 19990722.002] Perl 5.00503 and AIX 4.1.5; perl.exp; build errors. Also Imagemagick...
Reply-To: m.w.ellwood@rl.ac.uk
Message-Id: <Pine.A41.3.96.990722141209.72660V-100000@unixfe.rl.ac.uk>

p4raw-id: //depot/cfgperl@3720

25 years agoUpdate history records.
Jarkko Hietaniemi [Thu, 22 Jul 1999 08:23:53 +0000 (08:23 +0000)]
Update history records.

p4raw-id: //depot/cfgperl@3719

25 years agoEven still more todo.
Jarkko Hietaniemi [Wed, 21 Jul 1999 13:54:42 +0000 (13:54 +0000)]
Even still more todo.

p4raw-id: //depot/cfgperl@3718

25 years agoEven more Todo.
Jarkko Hietaniemi [Wed, 21 Jul 1999 12:10:48 +0000 (12:10 +0000)]
Even more Todo.

p4raw-id: //depot/cfgperl@3717

25 years agoUse Errno more extensively so that error
oracle@pcr8.pcr.com [Mon, 19 Jul 1999 18:39:13 +0000 (14:39 -0400)]
Use Errno more extensively so that error
messages are more portable (another way
would be to muck around with LC_MESSAGES).
Problem reported in
To: perl5-porters@perl.org
Subject: [ID 19990719.003] LC_MESSAGES breaks h2xs autoloaded constants on AIX 4.1.4
Message-Id: <9907192239.AA44990@pcr8.pcr.com>

p4raw-id: //depot/cfgperl@3716

25 years agoSlightly modified patch.
Sean Sheedy [Tue, 20 Jul 1999 09:52:06 +0000 (02:52 -0700)]
Slightly modified patch.
To: perl5-porters@perl.org
Subject: [ID 19990720.003] Perl 5.005_3 patch: Non-standard object extensions
Message-Id: <3794A935.1C150E54@ncube.com>

p4raw-id: //depot/cfgperl@3715

25 years agoMore Todo.
Jarkko Hietaniemi [Tue, 20 Jul 1999 21:26:19 +0000 (21:26 +0000)]
More Todo.

p4raw-id: //depot/cfgperl@3714

25 years agoIntegrate with Sarathy.
Jarkko Hietaniemi [Tue, 20 Jul 1999 18:02:45 +0000 (18:02 +0000)]
Integrate with Sarathy.

p4raw-id: //depot/cfgperl@3713

25 years agoanother DProf build tweak
Gurusamy Sarathy [Tue, 20 Jul 1999 07:56:19 +0000 (07:56 +0000)]
another DProf build tweak

p4raw-id: //depot/perl@3711

25 years agomove DProf things around to where they are supposed to be
Gurusamy Sarathy [Tue, 20 Jul 1999 07:36:36 +0000 (07:36 +0000)]
move DProf things around to where they are supposed to be

p4raw-id: //depot/perl@3710

25 years agoDProf fixups for PERL_IMPLICIT_CONTEXT
Gurusamy Sarathy [Tue, 20 Jul 1999 06:13:16 +0000 (06:13 +0000)]
DProf fixups for PERL_IMPLICIT_CONTEXT

p4raw-id: //depot/perl@3709

25 years agomove DProf to Devel/DProf
Gurusamy Sarathy [Tue, 20 Jul 1999 06:01:22 +0000 (06:01 +0000)]
move DProf to Devel/DProf

p4raw-id: //depot/perl@3708

25 years agoadd Devel::DProf v19990108 from CPAN, as it was
Gurusamy Sarathy [Tue, 20 Jul 1999 05:39:11 +0000 (05:39 +0000)]
add Devel::DProf v19990108 from CPAN, as it was

p4raw-id: //depot/perl@3707

25 years agoC<union any> needs no PERL_OBJECT-treatment
Gurusamy Sarathy [Tue, 20 Jul 1999 04:52:25 +0000 (04:52 +0000)]
C<union any> needs no PERL_OBJECT-treatment

p4raw-id: //depot/perl@3706

25 years agofix problem in default build
Gurusamy Sarathy [Tue, 20 Jul 1999 04:11:54 +0000 (04:11 +0000)]
fix problem in default build

p4raw-id: //depot/perl@3705

25 years agoIntegrate with Sarathy.
Jarkko Hietaniemi [Mon, 19 Jul 1999 07:06:36 +0000 (07:06 +0000)]
Integrate with Sarathy.

p4raw-id: //depot/cfgperl@3704

25 years agowin32 nits
Gurusamy Sarathy [Mon, 19 Jul 1999 05:55:57 +0000 (05:55 +0000)]
win32 nits

p4raw-id: //depot/perl@3703

25 years agodon't display tid from main thread (or testsuite breaks)
Gurusamy Sarathy [Mon, 19 Jul 1999 04:29:34 +0000 (04:29 +0000)]
don't display tid from main thread (or testsuite breaks)

p4raw-id: //depot/perl@3702

25 years agoremove several doubled (and tripled!) entries
Gurusamy Sarathy [Mon, 19 Jul 1999 00:47:52 +0000 (00:47 +0000)]
remove several doubled (and tripled!) entries

p4raw-id: //depot/perl@3701

25 years agointegrate cfgperl contents into mainline
Gurusamy Sarathy [Mon, 19 Jul 1999 00:42:34 +0000 (00:42 +0000)]
integrate cfgperl contents into mainline

p4raw-id: //depot/perl@3700

25 years agoavoid bug in win32_str_os_error() (from Jan Dubois)
Gurusamy Sarathy [Mon, 19 Jul 1999 00:33:59 +0000 (00:33 +0000)]
avoid bug in win32_str_os_error() (from Jan Dubois)

p4raw-id: //depot/perl@3699

25 years agoIntegrate with Sarathy.
Jarkko Hietaniemi [Sun, 18 Jul 1999 21:33:57 +0000 (21:33 +0000)]
Integrate with Sarathy.

p4raw-id: //depot/cfgperl@3698

25 years ago[ID 19990701.031] 4 ctl chars on EBCDIC not asciiish enough
Peter Prymmer [Thu, 1 Jul 1999 19:31:24 +0000 (12:31 -0700)]
[ID 19990701.031] 4 ctl chars on EBCDIC not asciiish enough

Message-Id: <9907020231.AA16942@forte.com>

p4raw-id: //depot/perl@3697

25 years agodisplay thread id in diagnostics (suggested by Dan Sugalski)
Gurusamy Sarathy [Sun, 18 Jul 1999 05:11:02 +0000 (05:11 +0000)]
display thread id in diagnostics (suggested by Dan Sugalski)

p4raw-id: //depot/perl@3696

25 years agomissing perldiag entry (from Dan Sugalski <sugalskd@osshe.edu>)
Gurusamy Sarathy [Sun, 18 Jul 1999 04:57:47 +0000 (04:57 +0000)]
missing perldiag entry (from Dan Sugalski <sugalskd@osshe.edu>)

p4raw-id: //depot/perl@3695

25 years agocache [NIUP]V conversions of defined READONLY values
Ilya Zakharevich [Sun, 11 Jul 1999 04:39:44 +0000 (00:39 -0400)]
cache [NIUP]V conversions of defined READONLY values
Message-ID: <19990711043944.A25944@monk.mps.ohio-state.edu>
Subject: [PATCH 5.005_57] Allow caching of numeric/string conversion

p4raw-id: //depot/perl@3694

25 years agoSome lib/ExtUtils/Manifest.pm POD fixes
Jan Dubois [Sat, 17 Jul 1999 10:58:29 +0000 (12:58 +0200)]
Some lib/ExtUtils/Manifest.pm POD fixes

Message-ID: <379144ad.13616689@smtp1.ibm.net>

p4raw-id: //depot/perl@3693

25 years agoremove spurious newSTATEOP() that causes goto to enter one too many
Gurusamy Sarathy [Sun, 18 Jul 1999 03:51:03 +0000 (03:51 +0000)]
remove spurious newSTATEOP() that causes goto to enter one too many
contexts when jumping between if and elsif blocks

p4raw-id: //depot/perl@3692

25 years agodetypo, update Changes
Gurusamy Sarathy [Sun, 18 Jul 1999 01:49:59 +0000 (01:49 +0000)]
detypo, update Changes

p4raw-id: //depot/perl@3691

25 years agomention the -Minteger effect on modulus (from Nathan Torkington)
Gurusamy Sarathy [Sun, 18 Jul 1999 01:16:59 +0000 (01:16 +0000)]
mention the -Minteger effect on modulus (from Nathan Torkington)

p4raw-id: //depot/perl@3690

25 years agoensure __END__ appears on a line by itself in wrapped
Gurusamy Sarathy [Sun, 18 Jul 1999 00:47:17 +0000 (00:47 +0000)]
ensure __END__ appears on a line by itself in wrapped
scripts (thanks to Steve Tolkin <tolkin@mediaone.net>);
mention caveat about successfull kill()

p4raw-id: //depot/perl@3689

25 years agonoecho noops (from Nicholas Clark <nick@flirble.org>)
Gurusamy Sarathy [Sat, 17 Jul 1999 20:47:44 +0000 (20:47 +0000)]
noecho noops (from Nicholas Clark <nick@flirble.org>)

p4raw-id: //depot/perl@3688

25 years agomake CC.pm use a distinct CCPP() macro rather than PP()
Gurusamy Sarathy [Sat, 17 Jul 1999 20:43:27 +0000 (20:43 +0000)]
make CC.pm use a distinct CCPP() macro rather than PP()
(suggested by Vishal Bhatia <vishalb@my-deja.com>)

p4raw-id: //depot/perl@3687

25 years agotiny bug in vars.pm (from John Dlugosz)
Gurusamy Sarathy [Sat, 17 Jul 1999 20:39:08 +0000 (20:39 +0000)]
tiny bug in vars.pm (from John Dlugosz)

p4raw-id: //depot/perl@3686

25 years agoapplied suggested patch, along with later tweak
Jan Dubois [Wed, 14 Jul 1999 23:53:43 +0000 (01:53 +0200)]
applied suggested patch, along with later tweak
Message-ID: <37a902e7.15977234@smtp1.ibm.net>
Subject: Merge ActivePerl Stylesheet support etc into Pod::Html.pm

p4raw-id: //depot/perl@3685

25 years agoavoid #ifdef DEBUGGING in thrdvar.h (from Dominic Dunlop <domo@vo.lu>)
Gurusamy Sarathy [Sat, 17 Jul 1999 20:24:32 +0000 (20:24 +0000)]
avoid #ifdef DEBUGGING in thrdvar.h (from Dominic Dunlop <domo@vo.lu>)

p4raw-id: //depot/perl@3684

25 years agoSegfaults if $^P
Ilya Zakharevich [Tue, 13 Jul 1999 05:44:28 +0000 (01:44 -0400)]
Segfaults if $^P

Message-Id: <199907130944.FAA04473@monk.mps.ohio-state.edu>

p4raw-id: //depot/perl@3683

25 years agouse a better prefixify() heuristic than m/perl/ (prefix/lib/perl5
Gurusamy Sarathy [Sat, 17 Jul 1999 20:04:17 +0000 (20:04 +0000)]
use a better prefixify() heuristic than m/perl/ (prefix/lib/perl5
and prefix/lib/perl5/man are ass_u_med only if those directories
actually exist; else prefix/{lib,man} are used)

p4raw-id: //depot/perl@3682

25 years agoallow $foo{$x} and $bar[$i] for (\$) prototype
Gurusamy Sarathy [Sat, 17 Jul 1999 19:12:33 +0000 (19:12 +0000)]
allow $foo{$x} and $bar[$i] for (\$) prototype

p4raw-id: //depot/perl@3681

25 years agofix vec() on magic values
Ian Phillipps [Mon, 12 Jul 1999 12:30:05 +0000 (13:30 +0100)]
fix vec() on magic values
Message-ID: <19990712123005.A11355@homer.diplex.co.uk>
Subject: [PATCH 5.005_57] Re: do_vecset is broken.  Re: [ID 19990703.003].

p4raw-id: //depot/perl@3680

25 years agomake system() return -1 and set $! if exec of child failed
Ilya Zakharevich [Fri, 9 Jul 1999 05:21:13 +0000 (01:21 -0400)]
make system() return -1 and set $! if exec of child failed
Message-ID: <19990709052113.A6201@monk.mps.ohio-state.edu>
Subject: [PATCH 5.005_57] system()==-1 and $! from failing fork/exec

p4raw-id: //depot/perl@3679

25 years agoFile descriptor leak in do_exec3
Ilya Zakharevich [Fri, 9 Jul 1999 04:27:51 +0000 (00:27 -0400)]
File descriptor leak in do_exec3

Message-Id: <199907090827.EAA03321@monk.mps.ohio-state.edu>

p4raw-id: //depot/perl@3678

25 years agoa modernized version of find2perl from Ken Pizzini <ken@halcyon.com>;
Gurusamy Sarathy [Sat, 17 Jul 1999 17:34:38 +0000 (17:34 +0000)]
a modernized version of find2perl from Ken Pizzini <ken@halcyon.com>;
converted Ken's documentation outline into pod

p4raw-id: //depot/perl@3677

25 years agopod fixes (with minor edits) from Abigail, Ronald Kimball, Jon
Gurusamy Sarathy [Sat, 17 Jul 1999 16:34:09 +0000 (16:34 +0000)]
pod fixes (with minor edits) from Abigail, Ronald Kimball, Jon
Waddington, Tuomas Lukka, Steven Tolkin, Ian Phillipps, and
Steve Lidie

p4raw-id: //depot/perl@3676

25 years agobackout redundant change#3628
Gurusamy Sarathy [Sat, 17 Jul 1999 00:16:53 +0000 (00:16 +0000)]
backout redundant change#3628

p4raw-link: @3628 on //depot/perl: 10ca40477ddc9b8d94a5d1880386d95c6cc6cc37

p4raw-id: //depot/perl@3675

25 years agoFix the bin/oct/hex constant overflow tests for
Jarkko Hietaniemi [Thu, 15 Jul 1999 14:26:03 +0000 (14:26 +0000)]
Fix the bin/oct/hex constant overflow tests for
long long platforms.

p4raw-id: //depot/cfgperl@3674

25 years agoFixed AIX dynamic loading and AIX shared Perl library.
Jarkko Hietaniemi [Wed, 14 Jul 1999 21:59:11 +0000 (21:59 +0000)]
Fixed AIX dynamic loading and AIX shared Perl library.
Tested in: AIX 4.1.5 cc+useshrplib+usethreads, 4.1.5 cc,
4.1.5 gcc+useshrplib+usethreads, 4.3.1 cc+useshrplib.
Hijacked win32/makedef.pl for more general purpose export
list building, now it is used (as toplevel makedef.pl)
for win32 and AIX (perl_exp.SH made unnecessary).
Because the export lists are now correct in AIX, no more linker
warnings about "Exported symbol not defined" should appear.

p4raw-id: //depot/cfgperl@3673

25 years agominor efficiency tweak
Gurusamy Sarathy [Wed, 14 Jul 1999 17:12:13 +0000 (17:12 +0000)]
minor efficiency tweak

p4raw-id: //depot/perl@3672

25 years agoThe regexec.c change of #3606 caused a core dump in fbm_instr()
Jarkko Hietaniemi [Wed, 14 Jul 1999 16:22:39 +0000 (16:22 +0000)]
The regexec.c change of #3606 caused a core dump in fbm_instr()
if its caller re_intuit_start() was entered with strend == strpos
because end_shift ended up as -1.  The patch ain't necessarily
correct but least the core dump is avoided.

p4raw-id: //depot/cfgperl@3671

25 years agoIntegrate with Sarathy.
Jarkko Hietaniemi [Tue, 13 Jul 1999 07:59:09 +0000 (07:59 +0000)]
Integrate with Sarathy.

p4raw-id: //depot/cfgperl@3670

25 years agofixups for sundry warnings about function pointers
Gurusamy Sarathy [Mon, 12 Jul 1999 06:14:54 +0000 (06:14 +0000)]
fixups for sundry warnings about function pointers

p4raw-id: //depot/perl@3669

25 years agotweaks for win32/borland
Gurusamy Sarathy [Mon, 12 Jul 1999 04:11:58 +0000 (04:11 +0000)]
tweaks for win32/borland

p4raw-id: //depot/perl@3668

25 years agoyet more cleanups of the PERL_OBJECT, MULTIPLICITY and USE_THREADS
Gurusamy Sarathy [Mon, 12 Jul 1999 01:55:15 +0000 (01:55 +0000)]
yet more cleanups of the PERL_OBJECT, MULTIPLICITY and USE_THREADS
builds; passing the implicit context is unified among the three
flavors; PERL_IMPLICIT_CONTEXT is auto-enabled under all three
flavors (see the top of perl.h) for testing; all varargs functions
foo() have a va_list-taking variant vfoo() for generating the
context-free versions; the PERL_OBJECT build should now be
hyper-compatible with CPAN extensions (C++ is totally out of
the picture)

result has only been tested on Windows

TODO: write docs on the THX rationale and idiomatic usage of
the Perl API

p4raw-id: //depot/perl@3667

25 years agoIntegrate with Sarathy.
Jarkko Hietaniemi [Sun, 11 Jul 1999 22:00:13 +0000 (22:00 +0000)]
Integrate with Sarathy.

p4raw-id: //depot/cfgperl@3666

25 years agoMore manual sync.
Jarkko Hietaniemi [Sun, 11 Jul 1999 21:59:01 +0000 (21:59 +0000)]
More manual sync.

p4raw-id: //depot/cfgperl@3665

25 years agochange#3612 was buggy and failed to build Tk; applied Ilya's
Gurusamy Sarathy [Sun, 11 Jul 1999 19:11:07 +0000 (19:11 +0000)]
change#3612 was buggy and failed to build Tk; applied Ilya's
remedy and related tests via private mail

p4raw-link: @3612 on //depot/perl: b162f9ead0a98db35cdcfc8c889e344c040c8d8e

p4raw-id: //depot/perl@3664

25 years agoManual synchronization with Sarathy (some files
Jarkko Hietaniemi [Sun, 11 Jul 1999 15:04:37 +0000 (15:04 +0000)]
Manual synchronization with Sarathy (some files
had drifted apart for no apparent reason), plus
I had a typo in dl_vms.xs Sarathy had fixed.

p4raw-id: //depot/cfgperl@3663

25 years agoChange t/pragma/warn oct()/hex() overflow tests to use %Config
Jarkko Hietaniemi [Sat, 10 Jul 1999 12:23:21 +0000 (12:23 +0000)]
Change t/pragma/warn oct()/hex() overflow tests to use %Config
to adapt to the underlying platform (the binary, 0b1..., test
was broken in 64-bit platforms).  Also change "hex" in the
warning messages to "hexadecimal" to match "binary" and "octal".

p4raw-id: //depot/cfgperl@3662

25 years agoIntegrate with Sarathy.
Jarkko Hietaniemi [Thu, 8 Jul 1999 21:54:55 +0000 (21:54 +0000)]
Integrate with Sarathy.

p4raw-id: //depot/cfgperl@3661

25 years agomore PERL_OBJECT cleanups (changes still untested on Unix!)
Gurusamy Sarathy [Thu, 8 Jul 1999 18:47:35 +0000 (18:47 +0000)]
more PERL_OBJECT cleanups (changes still untested on Unix!)

p4raw-id: //depot/perl@3660

25 years agosundry cleanups for clean build on windows
Gurusamy Sarathy [Thu, 8 Jul 1999 18:41:45 +0000 (18:41 +0000)]
sundry cleanups for clean build on windows

p4raw-id: //depot/perl@3659

25 years agofixes for logical bugs in the lexwarn patch; other tweaks to avoid
Gurusamy Sarathy [Thu, 8 Jul 1999 01:24:25 +0000 (01:24 +0000)]
fixes for logical bugs in the lexwarn patch; other tweaks to avoid
type mismatch problems

p4raw-id: //depot/perl@3658

25 years agoIntegrate with Sarathy. perldiag.pod required manual editing.
Jarkko Hietaniemi [Wed, 7 Jul 1999 23:01:16 +0000 (23:01 +0000)]
Integrate with Sarathy.  perldiag.pod required manual editing.

p4raw-id: //depot/cfgperl@3657

25 years agointegrate cfgperl contents
Gurusamy Sarathy [Wed, 7 Jul 1999 21:04:38 +0000 (21:04 +0000)]
integrate cfgperl contents

p4raw-id: //depot/perl@3656

25 years agofiletest.t and ByteLoader build tweaks from Peter Prymmer
Gurusamy Sarathy [Wed, 7 Jul 1999 18:55:45 +0000 (18:55 +0000)]
filetest.t and ByteLoader build tweaks from Peter Prymmer
<pvhp@forte.com>

p4raw-id: //depot/perl@3655

25 years agochange#1889 mistakenly removed F_SETLK
Gurusamy Sarathy [Wed, 7 Jul 1999 18:47:03 +0000 (18:47 +0000)]
change#1889 mistakenly removed F_SETLK

p4raw-link: @1889 on //depot/perl: 5ff3f7a4e03a6b103d9e628865398e498e9a7968

p4raw-id: //depot/perl@3654

25 years agoB::Deparse update
Stephen McCamant [Mon, 5 Jul 1999 17:57:03 +0000 (12:57 -0500)]
B::Deparse update
Message-ID: <14209.13729.738691.610723@alias-2.pr.mcs.net>
Subject: [PATCH _57, long] B::Deparse 0.58

p4raw-id: //depot/perl@3653

25 years agoRe: [ID 19990705.001] Overloading boolean conversion
Ilya Zakharevich [Mon, 5 Jul 1999 18:24:19 +0000 (14:24 -0400)]
Re: [ID 19990705.001] Overloading boolean conversion

Message-Id: <199907052224.SAA10454@monk.mps.ohio-state.edu>

p4raw-id: //depot/perl@3652

25 years agomissing PerlIO_reopen() (suggested by sam@daemoninc.com)
Gurusamy Sarathy [Wed, 7 Jul 1999 17:47:30 +0000 (17:47 +0000)]
missing PerlIO_reopen() (suggested by sam@daemoninc.com)

p4raw-id: //depot/perl@3651

25 years agoapplied new parts of suggested patch
Charles Bailey [Fri, 2 Jul 1999 19:18:41 +0000 (15:18 -0400)]
applied new parts of suggested patch
Message-id: <01JD3M8W1VXS000S5G@mail.newman.upenn.edu>
Subject: [PATCH 5.005_57] Consolidated VMS patch

p4raw-id: //depot/perl@3650

25 years agoSync regcomp warn with reality.
Jarkko Hietaniemi [Wed, 7 Jul 1999 13:38:02 +0000 (13:38 +0000)]
Sync regcomp warn with reality.

p4raw-id: //depot/cfgperl@3649

25 years agoIntegrate with Sarathy; one conflict in t/pragma/warn/recgomp
Jarkko Hietaniemi [Wed, 7 Jul 1999 13:04:55 +0000 (13:04 +0000)]
Integrate with Sarathy; one conflict in t/pragma/warn/recgomp
resolved manually.

p4raw-id: //depot/cfgperl@3648

25 years agoMakeMaker support for pod2html
Jan Dubois [Thu, 1 Jul 1999 11:17:53 +0000 (13:17 +0200)]
MakeMaker support for pod2html

Message-ID: <377b2ca4.14467042@smtp1.ibm.net>

p4raw-id: //depot/perl@3647

25 years agofix undocumented IO::Handle functions as suggested
Gurusamy Sarathy [Wed, 7 Jul 1999 10:27:55 +0000 (10:27 +0000)]
fix undocumented IO::Handle functions as suggested
by cj10@cam.ac.uk

p4raw-id: //depot/perl@3646

25 years agoprohibit thread join()ing itself (from Dan Sugalski)
Gurusamy Sarathy [Wed, 7 Jul 1999 10:18:55 +0000 (10:18 +0000)]
prohibit thread join()ing itself (from Dan Sugalski)

p4raw-id: //depot/perl@3645

25 years agoCompiler and XSUBS
Vishal Bhatia [Wed, 30 Jun 1999 14:02:42 +0000 (07:02 -0700)]
Compiler and XSUBS

Message-ID: <LJHFKBDHMHHJDAAA@my-deja.com>

p4raw-id: //depot/perl@3644

25 years agomention C<foreach VAR (LIST) BLOCK continue BLOCK> syntax
Gurusamy Sarathy [Wed, 7 Jul 1999 10:08:38 +0000 (10:08 +0000)]
mention C<foreach VAR (LIST) BLOCK continue BLOCK> syntax
(from François Désarménien <desar@club-internet.fr>)

p4raw-id: //depot/perl@3643

25 years agoadd B::PV::{LEN,CUR}
Doug MacEachern [Sun, 27 Jun 1999 22:43:25 +0000 (15:43 -0700)]
add B::PV::{LEN,CUR}

Message-ID: <Pine.LNX.4.10.9906272236430.389-100000@mojo.eng.cp.net>

p4raw-id: //depot/perl@3642

25 years agoslightly modified version of suggested patch
Steven N. Hirsch [Mon, 28 Jun 1999 14:23:59 +0000 (10:23 -0400)]
slightly modified version of suggested patch
Message-Id: <199906281823.OAA24912@stargate.btv.ibm.com>
Subject: [ID 19990628.007] POSIX::tmpnam() broken for threaded 5.00503

p4raw-id: //depot/perl@3641

25 years agolexical warnings update (warning.t fails one test
Paul Marquess [Sat, 26 Jun 1999 23:19:52 +0000 (00:19 +0100)]
lexical warnings update (warning.t fails one test
due to leaked scalar, investigation pending)
Message-ID: <5104D4DBC598D211B5FE0000F8FE7EB29C6C8E@mbtlipnt02.btlabs.bt.co.uk>
Subject: [PATCH 5.005_57] Lexical Warnings - mandatory warning are now default warnings

p4raw-id: //depot/perl@3640

25 years agoPatch to JPL example program
Brian Jepson [Sat, 26 Jun 1999 10:47:45 +0000 (05:47 -0500)]
Patch to JPL example program

Message-ID: <Pine.LNX.4.10.9906261044180.659-100000@cx384756-a.sking1.ri.home.com>

p4raw-id: //depot/perl@3639

25 years agoIntegrate with Sarathy.
Jarkko Hietaniemi [Wed, 7 Jul 1999 08:07:58 +0000 (08:07 +0000)]
Integrate with Sarathy.

p4raw-id: //depot/cfgperl@3638

25 years agoEliminate CONDOPs
Stephen McCamant [Fri, 25 Jun 1999 13:38:44 +0000 (08:38 -0500)]
Eliminate CONDOPs

Message-ID: <14193.25034.113373.245377@alias-2.pr.mcs.net>

p4raw-id: //depot/perl@3637

25 years agoadapted suggested patch for IO-1.20x
ian@dial.pipex.com [Fri, 25 Jun 1999 10:39:42 +0000 (11:39 +0100)]
adapted suggested patch for IO-1.20x
Message-Id:  <199906250939.KAA02152@homer.diplex.co.uk>
Subject: [ID 19990625.001]  Minor fixes for IO::Socket.pm

p4raw-id: //depot/perl@3636

25 years agoPowerMAX hints update from Tom Horsley <Tom.Horsley@mail.ccur.com>
Gurusamy Sarathy [Wed, 7 Jul 1999 07:26:05 +0000 (07:26 +0000)]
PowerMAX hints update from Tom Horsley <Tom.Horsley@mail.ccur.com>

p4raw-id: //depot/perl@3635

25 years agomemleak in optimizer
Hugo van der Sanden [Wed, 23 Jun 1999 16:16:05 +0000 (17:16 +0100)]
memleak in optimizer

Message-Id: <199906231516.QAA23851@crypt.compulink.co.uk>

p4raw-id: //depot/perl@3634

25 years agoadd do-not-edit caveats for files generated by opcode.pl
Gurusamy Sarathy [Wed, 7 Jul 1999 07:10:52 +0000 (07:10 +0000)]
add do-not-edit caveats for files generated by opcode.pl
(suggested by Hugo van der Sanden)

p4raw-id: //depot/perl@3633

25 years agobetter diagnostics on read operations from write-only
Gurusamy Sarathy [Wed, 7 Jul 1999 06:41:13 +0000 (06:41 +0000)]
better diagnostics on read operations from write-only
filehandles

p4raw-id: //depot/perl@3632