This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
perl5.git
22 years agoIntegrate Memoize 0.64. Few tweaks were required in
Jarkko Hietaniemi [Sat, 16 Jun 2001 21:47:00 +0000 (21:47 +0000)]
Integrate Memoize 0.64.  Few tweaks were required in
the test scripts.  Note that the speed and expire*
tests take several dozen seconds to run.

p4raw-id: //depot/perl@10645

22 years agoDocument the cross-compilation options.
Jarkko Hietaniemi [Sat, 16 Jun 2001 20:35:49 +0000 (20:35 +0000)]
Document the cross-compilation options.

p4raw-id: //depot/perl@10644

22 years agoNetWare port from Guruprasad S <SGURUPRASAD@novell.com>.
Jarkko Hietaniemi [Sat, 16 Jun 2001 19:46:38 +0000 (19:46 +0000)]
NetWare port from Guruprasad S <SGURUPRASAD@novell.com>.

p4raw-id: //depot/perl@10643

22 years agoResort MANIFEST.
Jarkko Hietaniemi [Sat, 16 Jun 2001 19:16:04 +0000 (19:16 +0000)]
Resort MANIFEST.

p4raw-id: //depot/perl@10642

22 years agoIntegrate perlio:
Jarkko Hietaniemi [Sat, 16 Jun 2001 18:52:26 +0000 (18:52 +0000)]
Integrate perlio:

[ 10640]
Disable :win32 layer as default till I get it working

[ 10632]
Work-in-progress win32 layer semi-functional, checking
for UNIX breakage.

[ 10627]
Work in progress UNIX-side edit of win32 PerLIO layer

p4raw-link: @10640 on //depot/perlio: 2f8118af5e6ae8b76fdc332011717931c71acde6
p4raw-link: @10632 on //depot/perlio: 0c4128adc5f62cd332ae4fa5bc8999c95d611d36
p4raw-link: @10627 on //depot/perlio: a8c08ecdc5ffec9869657a967edfe7b74a713a27

p4raw-id: //depot/perl@10641

22 years agoDisable :win32 layer as default till I get it working
Nick Ing-Simmons [Sat, 16 Jun 2001 18:38:31 +0000 (18:38 +0000)]
Disable :win32 layer as default till I get it working

p4raw-id: //depot/perlio@10640

22 years agoTry the new scheme by moving the Text::Abbrev test
Jarkko Hietaniemi [Sat, 16 Jun 2001 18:35:46 +0000 (18:35 +0000)]
Try the new scheme by moving the Text::Abbrev test
to a new place under lib.

p4raw-id: //depot/perl@10639

22 years agoMake the code even more dynamical so that testname
Jarkko Hietaniemi [Sat, 16 Jun 2001 18:34:30 +0000 (18:34 +0000)]
Make the code even more dynamical so that testname
suffix length can change.

p4raw-id: //depot/perl@10638

22 years agoAllow for deeper t/ and also a single test.pl.
Jarkko Hietaniemi [Sat, 16 Jun 2001 18:16:28 +0000 (18:16 +0000)]
Allow for deeper t/ and also a single test.pl.

p4raw-id: //depot/perl@10637

22 years ago#define fix from Nicholas Clark.
Jarkko Hietaniemi [Sat, 16 Jun 2001 18:13:59 +0000 (18:13 +0000)]
#define fix from Nicholas Clark.

p4raw-id: //depot/perl@10636

22 years agoInitialization is nice.
Jarkko Hietaniemi [Sat, 16 Jun 2001 17:50:43 +0000 (17:50 +0000)]
Initialization is nice.

p4raw-id: //depot/perl@10635

22 years agoMake t/TEST and t/harness to test also the t/ tests
Jarkko Hietaniemi [Sat, 16 Jun 2001 17:38:53 +0000 (17:38 +0000)]
Make t/TEST and t/harness to test also the t/ tests
under the main lib/ and ext/ directories.  Fix Test::Harness
to dynamically change the width of its "foo/bar....ok" output.

p4raw-id: //depot/perl@10634

22 years agoRe: perl@10611
Nicholas Clark [Sat, 16 Jun 2001 16:52:47 +0000 (17:52 +0100)]
Re: perl@10611
Message-ID: <20010616165247.O98663@plum.flirble.org>

The .xs parts, too.

p4raw-id: //depot/perl@10633

22 years agoWork-in-progress win32 layer semi-functional, checking
Nick Ing-Simmons [Sat, 16 Jun 2001 16:44:35 +0000 (16:44 +0000)]
Work-in-progress win32 layer semi-functional, checking
for UNIX breakage.

p4raw-id: //depot/perlio@10632

22 years agoRe: perl@10611
Nicholas Clark [Sat, 16 Jun 2001 16:52:47 +0000 (17:52 +0100)]
Re: perl@10611
Message-ID: <20010616165247.O98663@plum.flirble.org>

p4raw-id: //depot/perl@10631

22 years agoThe extraction changed directories.
Jarkko Hietaniemi [Sat, 16 Jun 2001 15:11:10 +0000 (15:11 +0000)]
The extraction changed directories.

p4raw-id: //depot/perl@10629

22 years agoMath::BigInt 1.35 from Tels.
Jarkko Hietaniemi [Sat, 16 Jun 2001 14:59:38 +0000 (14:59 +0000)]
Math::BigInt 1.35 from Tels.

p4raw-id: //depot/perl@10628

22 years agoWork in progress UNIX-side edit of win32 PerLIO layer
Nick Ing-Simmons [Sat, 16 Jun 2001 14:54:52 +0000 (14:54 +0000)]
Work in progress UNIX-side edit of win32 PerLIO layer

p4raw-id: //depot/perlio@10627

22 years agoos2/diff-configure
Ilya Zakharevich [Fri, 15 Jun 2001 01:19:36 +0000 (21:19 -0400)]
os2/diff-configure
Message-ID: <20010615011936.A26982@math.ohio-state.edu>

Empty all of it because I think #10624 made even the
last patch hunk unnecessary.

p4raw-id: //depot/perl@10626

22 years agoMetaconfig unit change for 10624.
Jarkko Hietaniemi [Sat, 16 Jun 2001 13:58:34 +0000 (13:58 +0000)]
Metaconfig unit change for 10624.

p4raw-id: //depot/perl@10625

22 years agoMove the initialization of libnames to the beginning so
Jarkko Hietaniemi [Sat, 16 Jun 2001 13:58:13 +0000 (13:58 +0000)]
Move the initialization of libnames to the beginning so
that can one 'seed' it (as OS/2 does.)

p4raw-id: //depot/perl@10624

22 years agoOS2::DLL patch
Ilya Zakharevich [Fri, 15 Jun 2001 19:10:57 +0000 (15:10 -0400)]
OS2::DLL patch
Message-ID: <20010615191057.A8050@math.ohio-state.edu>

p4raw-id: //depot/perl@10623

22 years agomake VMS find util.c's offspring
Craig A. Berry [Fri, 15 Jun 2001 17:00:03 +0000 (12:00 -0500)]
make VMS find util.c's offspring
Message-Id: <a05101007b750342599be@[172.16.52.1]>

p4raw-id: //depot/perl@10622

22 years agoget extutils.t working on VMS (again)
Craig A. Berry [Fri, 15 Jun 2001 18:39:42 +0000 (13:39 -0500)]
get extutils.t working on VMS (again)
Message-Id: <a05101008b7503dc9dc2f@[172.16.52.1]>

p4raw-id: //depot/perl@10621

22 years agoIntegrate perlio:
Jarkko Hietaniemi [Sat, 16 Jun 2001 13:25:06 +0000 (13:25 +0000)]
Integrate perlio:

[ 10619]
Generated files

[ 10618]
Fix open.pm to work via XS-implemented method calls rather
than *open::layers variables which caused all the HV/AV hassle.

p4raw-link: @10619 on //depot/perlio: 36ed54254cbe91c6051630e3440813400d44c456
p4raw-link: @10618 on //depot/perlio: 0c4f7ff0542ecfc72484b0714d25e263611253ee

p4raw-id: //depot/perl@10620

22 years agoGenerated files
Nick Ing-Simmons [Fri, 15 Jun 2001 21:05:19 +0000 (21:05 +0000)]
Generated files

p4raw-id: //depot/perlio@10619

22 years agoFix open.pm to work via XS-implemented method calls rather
Nick Ing-Simmons [Fri, 15 Jun 2001 20:27:42 +0000 (20:27 +0000)]
Fix open.pm to work via XS-implemented method calls rather
than *open::layers variables which caused all the HV/AV hassle.

p4raw-id: //depot/perlio@10618

22 years agoIntegrate perlio:
Jarkko Hietaniemi [Fri, 15 Jun 2001 18:50:53 +0000 (18:50 +0000)]
Integrate perlio:

[ 10616]
pTHX_ / aTHX_ for ExtUtils/Constant.pm

p4raw-link: @10616 on //depot/perlio: a2c454fab251f31050e7634776a305ebcdba5ec4

p4raw-id: //depot/perl@10617

22 years agopTHX_ / aTHX_ for ExtUtils/Constant.pm
Nick Ing-Simmons [Fri, 15 Jun 2001 18:46:47 +0000 (18:46 +0000)]
pTHX_ / aTHX_ for ExtUtils/Constant.pm

p4raw-id: //depot/perlio@10616

22 years agoIntegrate perlio:
Jarkko Hietaniemi [Fri, 15 Jun 2001 18:36:43 +0000 (18:36 +0000)]
Integrate perlio:

[ 10614]
MULTIPLICITY fix for Socket.xs

p4raw-link: @10614 on //depot/perlio: a062834f6b91f994c046043f1bbf3218aea18281

p4raw-id: //depot/perl@10615

22 years agoMULTIPLICITY fix for Socket.xs
Nick Ing-Simmons [Fri, 15 Jun 2001 18:33:37 +0000 (18:33 +0000)]
MULTIPLICITY fix for Socket.xs

p4raw-id: //depot/perlio@10614

22 years agoRe: perl@10611
Doug MacEachern [Fri, 15 Jun 2001 10:10:33 +0000 (03:10 -0700)]
Re: perl@10611
Message-ID: <Pine.LNX.4.21.0106151007420.10871-100000@mako.covalent.net>

p4raw-id: //depot/perl@10613

22 years agoRaw integrate on mainline - MULTIPLICITY issues with Socket.xs
Nick Ing-Simmons [Fri, 15 Jun 2001 16:14:38 +0000 (16:14 +0000)]
Raw integrate on mainline - MULTIPLICITY issues with Socket.xs

p4raw-id: //depot/perlio@10612

22 years agoUpdate Changes.
Jarkko Hietaniemi [Fri, 15 Jun 2001 14:29:04 +0000 (14:29 +0000)]
Update Changes.

p4raw-id: //depot/perl@10611

22 years agoUpping the test count.
Jarkko Hietaniemi [Fri, 15 Jun 2001 14:20:33 +0000 (14:20 +0000)]
Upping the test count.

p4raw-id: //depot/perl@10610

22 years agoIntegrate perlio:
Jarkko Hietaniemi [Fri, 15 Jun 2001 14:13:29 +0000 (14:13 +0000)]
Integrate perlio:

[ 10606]
regen_config_h for Win32.

p4raw-link: @10606 on //depot/perlio: 7cce17069295bdc68633121fcba9e8cc7d1a2a8d

p4raw-id: //depot/perl@10609

22 years agoRe: [ID 20010608.010] File::Find re-entrancy
Andreas König [Fri, 15 Jun 2001 13:30:39 +0000 (15:30 +0200)]
Re: [ID 20010608.010] File::Find re-entrancy
Message-ID: <m3hexikmjk.fsf@ak-71.mind.de>

Record the grim history.

p4raw-id: //depot/perl@10608

22 years agoRe: [ID 20010608.010] File::Find re-entrancy
Brian McCauley [Fri, 15 Jun 2001 07:51:26 +0000 (08:51 +0100)]
Re: [ID 20010608.010] File::Find re-entrancy
Message-Id: <200106150923.f5F9NpG02725@wcl-l.bham.ac.uk>

p4raw-id: //depot/perl@10607

22 years agoregen_config_h for Win32.
Nick Ing-Simmons [Fri, 15 Jun 2001 14:00:08 +0000 (14:00 +0000)]
regen_config_h for Win32.

p4raw-id: //depot/perlio@10606

22 years agohandle tri graphs in h2ph.PL -> h2ph*
Peter Prymmer [Thu, 14 Jun 2001 16:25:33 +0000 (09:25 -0700)]
handle tri graphs in h2ph.PL -> h2ph*
Message-ID: <Pine.OSF.4.10.10106141608080.110974-100000@aspara.forte.com>

p4raw-id: //depot/perl@10605

22 years agoSome filesystems require writability for rename/unlink.
Jarkko Hietaniemi [Fri, 15 Jun 2001 13:45:03 +0000 (13:45 +0000)]
Some filesystems require writability for rename/unlink.

p4raw-id: //depot/perl@10604

22 years agoRe: [PATCH} perlio and threading @ 10576 + report
H.Merijn Brand [Fri, 15 Jun 2001 12:08:53 +0000 (14:08 +0200)]
Re: [PATCH} perlio and threading @ 10576 + report
Message-Id: <20010615120320.F009.H.M.BRAND@hccnet.nl>

p4raw-id: //depot/perl@10603

22 years agoRe: [PATCH] opcode.pl is chmod'ing the original source tree
Mike Guy [Fri, 15 Jun 2001 14:11:49 +0000 (15:11 +0100)]
Re: [PATCH] opcode.pl is chmod'ing the original source tree
Message-Id: <E15AtO9-0006Nd-00@draco.cus.cam.ac.uk>

p4raw-id: //depot/perl@10602

22 years agoINADDR_ANY INADDR_BROADCAST INADDR_LOOPBACK INADDR_NONE
Nicholas Clark [Thu, 14 Jun 2001 23:52:56 +0000 (00:52 +0100)]
INADDR_ANY INADDR_BROADCAST INADDR_LOOPBACK INADDR_NONE
Message-ID: <20010614235256.G98663@plum.flirble.org>

p4raw-id: //depot/perl@10601

22 years agoRe: [PATCH] GDBM_File (wasRe: ext/ + -Wall)
Russ Allbery [Thu, 14 Jun 2001 13:24:43 +0000 (06:24 -0700)]
Re: [PATCH] GDBM_File (wasRe: ext/ + -Wall)
Message-ID: <ylzobaizck.fsf@windlord.stanford.edu>

p4raw-id: //depot/perl@10600

22 years agoGDBM_File (wasRe: ext/ + -Wall)
Nicholas Clark [Thu, 14 Jun 2001 20:37:47 +0000 (21:37 +0100)]
GDBM_File (wasRe: ext/ + -Wall)
Message-ID: <20010614203747.F98663@plum.flirble.org>

p4raw-id: //depot/perl@10599

22 years agoIntegrate perlio:
Jarkko Hietaniemi [Fri, 15 Jun 2001 13:13:13 +0000 (13:13 +0000)]
Integrate perlio:

[ 10597]
Check that HVs with HvNAME() != NULL are really stashes before
treating them as such. Also be more defensive on the GvCV.
Win32 fork and dprof now working again.

[ 10595]
Skip Perl_my_bcopy in .def file as we do not provide it.
- Win32 (VC++) now builds but fails:
filefind.t - suspect Win32's builtin cwd is not doing insecure dir test
fork.t     - No &___ENV_HV_NAME___::CLONE method ???
write.t    - open(...,"|-") not implemented on Win32

p4raw-link: @10597 on //depot/perlio: 5f438a9a23e13957a6f27a6c29850d4dce382023
p4raw-link: @10595 on //depot/perlio: 9d50d3997b5daf2ecaed7d0cafc86ab4121491bc

p4raw-id: //depot/perl@10598

22 years agoCheck that HVs with HvNAME() != NULL are really stashes before
Nick Ing-Simmons [Fri, 15 Jun 2001 11:08:13 +0000 (11:08 +0000)]
Check that HVs with HvNAME() != NULL are really stashes before
treating them as such. Also be more defensive on the GvCV.
Win32 fork and dprof now working again.

p4raw-id: //depot/perlio@10597

22 years agoIntegrate mainline.
Nick Ing-Simmons [Fri, 15 Jun 2001 10:11:20 +0000 (10:11 +0000)]
Integrate mainline.

p4raw-id: //depot/perlio@10596

22 years agoSkip Perl_my_bcopy in .def file as we do not provide it.
Nick Ing-Simmons [Fri, 15 Jun 2001 09:37:17 +0000 (09:37 +0000)]
Skip Perl_my_bcopy in .def file as we do not provide it.
- Win32 (VC++) now builds but fails:
          filefind.t - suspect Win32's builtin cwd is not doing insecure dir test
          fork.t     - No &___ENV_HV_NAME___::CLONE method ???
          write.t    - open(...,"|-") not implemented on Win32

p4raw-id: //depot/perlio@10595

22 years agoIntegrate perlio:
Jarkko Hietaniemi [Fri, 15 Jun 2001 00:17:16 +0000 (00:17 +0000)]
Integrate perlio:

[ 10591]
Steps along the road toward Win32 building again.

p4raw-link: @10591 on //depot/perlio: e06a3afbe255226c27f480b83177014c2fe65464

p4raw-id: //depot/perl@10594

22 years agoThe first steps towards cross-compilation.
Jarkko Hietaniemi [Fri, 15 Jun 2001 00:15:52 +0000 (00:15 +0000)]
The first steps towards cross-compilation.

Abstract execution of compiled test executables with $run,
and abstract transfer of files with $to and $from.

Under cross-compilation the $run, $to, and $from will point
to appropriate wrapper scripts, by default ssh and scp,
but also rsh, rcp, and cp are supported.  If not
cross-compiling, they will be set to '', ':', and ':',
respectively.

With these patches I was able to get Configure for
iPAQ ARM Linux on an Intel Linux about 95% right
(only a few tests failed to execute or they produced
incorrect results), and I was able to compile
a functional miniperl.

The symbol crosscompile renamed to be usecrosscompile,
the corresponding C symbol from CROSSCOMPILE to
USE_CROSS_COMPILE.

p4raw-id: //depot/perl@10592

22 years agoSteps along the road toward Win32 building again.
Nick Ing-Simmons [Thu, 14 Jun 2001 20:00:12 +0000 (20:00 +0000)]
Steps along the road toward Win32 building again.

p4raw-id: //depot/perlio@10591

22 years agoIntegrate perlio:
Jarkko Hietaniemi [Thu, 14 Jun 2001 16:11:11 +0000 (16:11 +0000)]
Integrate perlio:

[ 10589]
Routine regen_config_h for Win32

p4raw-link: @10589 on //depot/perlio: 4d3be0c7dd56140382c75663158705a0e4495245

p4raw-id: //depot/perl@10590

22 years agoRoutine regen_config_h for Win32
Nick Ing-Simmons [Thu, 14 Jun 2001 13:54:07 +0000 (13:54 +0000)]
Routine regen_config_h for Win32

p4raw-id: //depot/perlio@10589

22 years agoIntegrate perlio:
Jarkko Hietaniemi [Thu, 14 Jun 2001 12:30:46 +0000 (12:30 +0000)]
Integrate perlio:

[ 10586]
Add new step to run_byacc which:
A. Corrects #line NNN "perly.c" lines so warnings etc. are trackable
B. Adds extra () to the two if (var = ...) constructs gcc -Wall winges about.

[ 10584]
Hack to remove insecure directories from PATH so test will run.

p4raw-link: @10586 on //depot/perlio: f4db54055cd36d83622f77949fd6ab7c67198101
p4raw-link: @10584 on //depot/perlio: 24e8cdb889e0ad40169b18813ffa9d1841ab8217

p4raw-id: //depot/perl@10588

22 years agoA placeholder.
Jarkko Hietaniemi [Thu, 14 Jun 2001 12:23:24 +0000 (12:23 +0000)]
A placeholder.

p4raw-id: //depot/perl@10587

22 years agoAdd new step to run_byacc which:
Nick Ing-Simmons [Thu, 14 Jun 2001 08:25:07 +0000 (08:25 +0000)]
Add new step to run_byacc which:
 A. Corrects #line NNN "perly.c" lines so warnings etc. are trackable
 B. Adds extra () to the two if (var = ...) constructs gcc -Wall winges about.

p4raw-id: //depot/perlio@10586

22 years agoIntegrate mainline
Nick Ing-Simmons [Thu, 14 Jun 2001 08:22:29 +0000 (08:22 +0000)]
Integrate mainline

p4raw-id: //depot/perlio@10585

22 years agoHack to remove insecure directories from PATH so test will run.
Nick Ing-Simmons [Thu, 14 Jun 2001 08:05:53 +0000 (08:05 +0000)]
Hack to remove insecure directories from PATH so test will run.

p4raw-id: //depot/perlio@10584

22 years agoThe test doesn't work (yet?), Math::BigInt::round_mode() is missing.
Jarkko Hietaniemi [Thu, 14 Jun 2001 03:11:16 +0000 (03:11 +0000)]
The test doesn't work (yet?), Math::BigInt::round_mode() is missing.

p4raw-id: //depot/perl@10583

22 years agoDetypo.
Jarkko Hietaniemi [Thu, 14 Jun 2001 03:04:51 +0000 (03:04 +0000)]
Detypo.

p4raw-id: //depot/perl@10582

22 years agode-$CONFIG continues.
Jarkko Hietaniemi [Thu, 14 Jun 2001 03:03:14 +0000 (03:03 +0000)]
de-$CONFIG continues.

p4raw-id: //depot/perl@10581

22 years agoopcode.pl is chmod'ing the original source tree
Nicholas Clark [Wed, 13 Jun 2001 21:20:13 +0000 (22:20 +0100)]
opcode.pl is chmod'ing the original source tree
Message-ID: <20010613212013.D98663@plum.flirble.org>

p4raw-id: //depot/perl@10580

22 years agosplitting util.c
Hugo van der Sanden [Thu, 14 Jun 2001 00:41:08 +0000 (01:41 +0100)]
splitting util.c
Message-Id: <200106132341.AAA24935@crypt.compulink.co.uk>

p4raw-id: //depot/perl@10579

22 years agoUpgrade to Math::BigInt 1.34 from Tels.
Jarkko Hietaniemi [Wed, 13 Jun 2001 23:45:11 +0000 (23:45 +0000)]
Upgrade to Math::BigInt 1.34 from Tels.

p4raw-id: //depot/perl@10578

22 years agoIntegrate mainline. Storable fail has gone, insecure dependancy still there.
Nick Ing-Simmons [Wed, 13 Jun 2001 19:02:48 +0000 (19:02 +0000)]
Integrate mainline. Storable fail has gone, insecure dependancy still there.

p4raw-id: //depot/perlio@10577

22 years agoUpdate Changes.
Jarkko Hietaniemi [Wed, 13 Jun 2001 18:10:01 +0000 (18:10 +0000)]
Update Changes.

p4raw-id: //depot/perl@10576

22 years agoRe: [PATCH perl@10538] make ext/re play nice with DEBUGGING override
Craig A. Berry [Wed, 13 Jun 2001 13:24:28 +0000 (08:24 -0500)]
Re: [PATCH perl@10538] make ext/re play nice with DEBUGGING override
Message-Id: <5.1.0.14.0.20010613131907.01bbc210@mail.mac.com>

p4raw-id: //depot/perl@10575

22 years agoIt would be also be good if I could type.
Jarkko Hietaniemi [Wed, 13 Jun 2001 17:34:00 +0000 (17:34 +0000)]
It would be also be good if I could type.

p4raw-id: //depot/perl@10573

22 years agoA non-empty default is a good thing.
Jarkko Hietaniemi [Wed, 13 Jun 2001 17:26:05 +0000 (17:26 +0000)]
A non-empty default is a good thing.

p4raw-id: //depot/perl@10571

22 years agoAdd Configure directive -Dusereentrant for Artur's ithreads work,
Jarkko Hietaniemi [Wed, 13 Jun 2001 17:14:17 +0000 (17:14 +0000)]
Add Configure directive -Dusereentrant for Artur's ithreads work,
extremely experimental, not even prompted for.

p4raw-id: //depot/perl@10569

22 years agoFAQ tweak for Vanina Arca <varca@baufest.com>.
Jarkko Hietaniemi [Wed, 13 Jun 2001 16:22:27 +0000 (16:22 +0000)]
FAQ tweak for Vanina Arca <varca@baufest.com>.

p4raw-id: //depot/perl@10568

22 years agoIntegrate perlio:
Jarkko Hietaniemi [Wed, 13 Jun 2001 16:20:23 +0000 (16:20 +0000)]
Integrate perlio:

[ 10564]
Avoid AV and HV in perlio.c by inventing PerlIO_list_t which is AV-ish
and using that instead (name lookups are sequential search for now).

p4raw-link: @10564 on //depot/perlio: fcf2db383b9625d65c84a8308e9be05a073bed3b

p4raw-id: //depot/perl@10567

22 years agoRe: ext/ + -Wall
Doug MacEachern [Wed, 13 Jun 2001 10:02:16 +0000 (03:02 -0700)]
Re: ext/ + -Wall
Message-ID: <Pine.LNX.4.21.0106130959050.24181-100000@mako.covalent.net>

p4raw-id: //depot/perl@10566

22 years agoSimilar logic as DB_File.xs, using the modern macros and
Jarkko Hietaniemi [Wed, 13 Jun 2001 16:16:07 +0000 (16:16 +0000)]
Similar logic as DB_File.xs, using the modern macros and
defines them to older ones for older Perls where PERL_VERSION
is not defined, from Doug MacEachern.

p4raw-id: //depot/perl@10565

22 years agoAvoid AV and HV in perlio.c by inventing PerlIO_list_t which is AV-ish
Nick Ing-Simmons [Wed, 13 Jun 2001 15:22:01 +0000 (15:22 +0000)]
Avoid AV and HV in perlio.c by inventing PerlIO_list_t which is AV-ish
and using that instead (name lookups are sequential search for now).

p4raw-id: //depot/perlio@10564

22 years agoRe: [ID 20010526.001] localized glob loses value when assigned to
Richard Soderberg [Sat, 26 May 2001 06:44:20 +0000 (23:44 -0700)]
Re: [ID 20010526.001] localized glob loses value when assigned to
Message-ID: <NAEKLNAAHLMBPMPNBMLECECHDFAA.rs@crystalflame.net>

p4raw-id: //depot/perl@10563

22 years agomake ext/re play nice with DEBUGGING override
Craig A. Berry [Tue, 12 Jun 2001 23:55:26 +0000 (18:55 -0500)]
make ext/re play nice with DEBUGGING override
Message-Id: <a05101002b74ca0013cf5@[192.168.56.160]>

p4raw-id: //depot/perl@10562

22 years agoHide __attribute__((unused)) behind PERL_UNUSED_DECL as
Jarkko Hietaniemi [Wed, 13 Jun 2001 13:44:58 +0000 (13:44 +0000)]
Hide __attribute__((unused)) behind PERL_UNUSED_DECL as
suggested by NI-S.

p4raw-id: //depot/perl@10561

22 years agoRegen toc.
Jarkko Hietaniemi [Wed, 13 Jun 2001 13:35:42 +0000 (13:35 +0000)]
Regen toc.

p4raw-id: //depot/perl@10560

22 years ago[patch] perl.gprof control
Doug MacEachern [Tue, 12 Jun 2001 23:05:44 +0000 (16:05 -0700)]
[patch] perl.gprof control
Message-ID: <Pine.LNX.4.21.0106122247380.24181-100000@mako.covalent.net>

p4raw-id: //depot/perl@10559

22 years agoRe: ext/ + -Wall
Doug MacEachern [Tue, 12 Jun 2001 22:04:50 +0000 (15:04 -0700)]
Re: ext/ + -Wall
Message-ID: <Pine.LNX.4.21.0106122151180.24181-100000@mako.covalent.net>

Document ax and break up dXSARGS.

p4raw-id: //depot/perl@10558

22 years agoMore AIX tweakage from Merijn.
Jarkko Hietaniemi [Wed, 13 Jun 2001 12:39:55 +0000 (12:39 +0000)]
More AIX tweakage from Merijn.

p4raw-id: //depot/perl@10557

22 years agomake VMS autosplit earlier in build
Craig A. Berry [Tue, 12 Jun 2001 22:57:45 +0000 (17:57 -0500)]
make VMS autosplit earlier in build
Message-Id: <a05101001b74c943d7af4@[192.168.56.160]>

p4raw-id: //depot/perl@10556

22 years agoRe: hacking util.c, attrs.xs, and re.xs to compile on VMS
Craig A. Berry [Tue, 12 Jun 2001 22:21:39 +0000 (17:21 -0500)]
Re: hacking util.c, attrs.xs, and re.xs to compile on VMS
Message-Id: <a05101000b74c8698483b@[172.16.52.1]>

p4raw-id: //depot/perl@10555

22 years agoNew AIX dynaloading code from Jens-Uwe Mager.
Jarkko Hietaniemi [Wed, 13 Jun 2001 02:23:16 +0000 (02:23 +0000)]
New AIX dynaloading code from Jens-Uwe Mager.
Does break binary compatibility.

p4raw-id: //depot/perl@10554

22 years agoVMS DEC C compiler found nits by Peter Prymmer.
Jarkko Hietaniemi [Wed, 13 Jun 2001 02:10:16 +0000 (02:10 +0000)]
VMS DEC C compiler found nits by Peter Prymmer.

p4raw-id: //depot/perl@10553

22 years agofix for file locking and filecomp test
Peter Prymmer [Tue, 12 Jun 2001 19:34:08 +0000 (12:34 -0700)]
fix for file locking and filecomp test
Message-ID: <Pine.OSF.4.10.10106121927580.15174-100000@aspara.forte.com>

p4raw-id: //depot/perl@10552

22 years agoI wonder how many $CONFIGs still lurk in the shadows.
Jarkko Hietaniemi [Wed, 13 Jun 2001 01:26:53 +0000 (01:26 +0000)]
I wonder how many $CONFIGs still lurk in the shadows.

p4raw-id: //depot/perl@10551

22 years agoGrok three kinds of line endings, should fix [ID 20010612.003]
Jarkko Hietaniemi [Wed, 13 Jun 2001 01:25:12 +0000 (01:25 +0000)]
Grok three kinds of line endings, should fix [ID 20010612.003]

p4raw-id: //depot/perl@10550

22 years agoUse __attribute__((unused)) to silence -Wall on unused ax.
Jarkko Hietaniemi [Wed, 13 Jun 2001 01:05:28 +0000 (01:05 +0000)]
Use __attribute__((unused)) to silence -Wall on unused ax.

p4raw-id: //depot/perl@10549

22 years ago[patch] rid local_patches warnings
Doug MacEachern [Tue, 12 Jun 2001 10:26:34 +0000 (03:26 -0700)]
[patch] rid local_patches warnings
Message-ID: <Pine.LNX.4.21.0106121024470.24181-100000@mako.covalent.net>

p4raw-id: //depot/perl@10548

22 years agoRe: ext/ + -Wall
Doug MacEachern [Tue, 12 Jun 2001 09:38:09 +0000 (02:38 -0700)]
Re: ext/ + -Wall
Message-ID: <Pine.LNX.4.21.0106120927100.24181-100000@mako.covalent.net>

p4raw-id: //depot/perl@10547

22 years agoperlretut.pod: unterminated C<>
Ronald J. Kimball [Tue, 12 Jun 2001 14:36:20 +0000 (10:36 -0400)]
perlretut.pod: unterminated C<>
Message-ID: <20010612143619.A37113@linguist.thayer.dartmouth.edu>

p4raw-id: //depot/perl@10546

22 years agoRe: [ID 20010612.001] out of memory during regex compilation
Mike Guy [Tue, 12 Jun 2001 19:10:31 +0000 (20:10 +0100)]
Re: [ID 20010612.001] out of memory during regex compilation
Date: Tue, 12 Jun 2001 19:10:31 +0100
Message-Id: <E159scZ-0000r2-00@draco.cus.cam.ac.uk>

Subject: Re: [ID 20010612.001] out of memory during regex compilation
From: Mike Guy <mjtg@cam.ac.uk>
Date: Tue, 12 Jun 2001 19:21:01 +0100
Message-Id: <E159smj-0000wY-00@draco.cus.cam.ac.uk>

p4raw-id: //depot/perl@10545

22 years agoAIX tweaks from Merijn H. Brand.
Jarkko Hietaniemi [Wed, 13 Jun 2001 00:34:39 +0000 (00:34 +0000)]
AIX tweaks from Merijn H. Brand.

p4raw-id: //depot/perl@10544

22 years agoSmall bcopy cleanup
Andy Dougherty [Tue, 12 Jun 2001 17:11:52 +0000 (13:11 -0400)]
Small bcopy cleanup
Message-ID: <Pine.SOL.4.10.10106121706360.11034-100000@maxwell.phys.lafayette.edu>

p4raw-id: //depot/perl@10542

22 years agoRe: ext/ + -Wall
Nicholas Clark [Wed, 13 Jun 2001 00:04:30 +0000 (01:04 +0100)]
Re: ext/ + -Wall
Message-ID: <20010613000430.M5901@plum.flirble.org>

p4raw-id: //depot/perl@10541

22 years agoRe: [PATCH] ExtUtils::Constant
Nicholas Clark [Tue, 12 Jun 2001 23:53:07 +0000 (00:53 +0100)]
Re: [PATCH] ExtUtils::Constant
Message-ID: <20010612235307.L5901@plum.flirble.org>

p4raw-id: //depot/perl@10540