This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
perl5.git
22 years agoenable most warnings for windows build; fix the various typecasting
Gurusamy Sarathy [Sat, 15 Sep 2001 04:04:04 +0000 (04:04 +0000)]
enable most warnings for windows build; fix the various typecasting
nits that showed up (no bugfixes here)

p4raw-id: //depot/maint-5.6/perl@12026

22 years agofix local() precedence bug in change#8311, came into maint-5.6 as
Gurusamy Sarathy [Fri, 14 Sep 2001 22:11:06 +0000 (22:11 +0000)]
fix local() precedence bug in change#8311, came into maint-5.6 as
change#8642

p4raw-link: @8642 on //depot/maint-5.6/perl: e0eab915a1f45c9f8f7346300d4dbfaa42f6fca4
p4raw-link: @8311 on //depot/perl: 131aa08964be247006f8347599148405626429ac

p4raw-id: //depot/maint-5.6/perl@12024

22 years agotypo in perl_clone() code causes local(*foo) breakage in pseudo-fork()
Gurusamy Sarathy [Mon, 3 Sep 2001 16:47:54 +0000 (16:47 +0000)]
typo in perl_clone() code causes local(*foo) breakage in pseudo-fork()

p4raw-id: //depot/maint-5.6/perl@11847

22 years agoremove age-old UNICOS "workaround" that introduces a static, and
Gurusamy Sarathy [Fri, 31 Aug 2001 17:49:03 +0000 (17:49 +0000)]
remove age-old UNICOS "workaround" that introduces a static, and
hence an egregious race condition for threaded builds (*sigh*
beats me why this kludge wasn't guarded by a UNICOS-specific
#define *sigh*)

p4raw-id: //depot/maint-5.6/perl@11801

22 years agofix URLs for fcrypt.c
Gurusamy Sarathy [Tue, 7 Aug 2001 06:31:39 +0000 (06:31 +0000)]
fix URLs for fcrypt.c

p4raw-id: //depot/maint-5.6/perl@11599

22 years agopod/*.t tests not picked up by t/TEST either
Gurusamy Sarathy [Sat, 21 Jul 2001 05:03:44 +0000 (05:03 +0000)]
pod/*.t tests not picked up by t/TEST either

p4raw-id: //depot/maint-5.6/perl@11431

22 years agobetter tweak for change#11429 (windows has both / and \ separated
Gurusamy Sarathy [Sat, 21 Jul 2001 04:58:12 +0000 (04:58 +0000)]
better tweak for change#11429 (windows has both / and \ separated
paths in @INC at that point)

p4raw-link: @11429 on //depot/maint-5.6/perl: b60466333fc36f1b20b99ea35e6a09e6b46a184a

p4raw-id: //depot/maint-5.6/perl@11430

22 years agoMacOS pod test tweak needs \Escape
Gurusamy Sarathy [Sat, 21 Jul 2001 04:41:15 +0000 (04:41 +0000)]
MacOS pod test tweak needs \Escape

p4raw-id: //depot/maint-5.6/perl@11429

22 years agorun/runenv.t needs fflushNULL sanity (t/TEST is too dumb to detect
Gurusamy Sarathy [Sat, 21 Jul 2001 04:39:34 +0000 (04:39 +0000)]
run/runenv.t needs fflushNULL sanity (t/TEST is too dumb to detect
resulting duplicate output, but t/harness isn't)

p4raw-id: //depot/maint-5.6/perl@11428

22 years agot/harness wasn't picking up all the tests
Gurusamy Sarathy [Sat, 21 Jul 2001 04:37:26 +0000 (04:37 +0000)]
t/harness wasn't picking up all the tests

p4raw-id: //depot/maint-5.6/perl@11427

22 years agoupdate MANIFEST for new file
Gurusamy Sarathy [Sat, 21 Jul 2001 04:09:26 +0000 (04:09 +0000)]
update MANIFEST for new file

p4raw-id: //depot/maint-5.6/perl@11426

22 years agointegrate maint-5.6/macperl changes into maint-5.6/perl, with
Gurusamy Sarathy [Sat, 21 Jul 2001 04:07:46 +0000 (04:07 +0000)]
integrate maint-5.6/macperl changes into maint-5.6/perl, with
the exception of the macperl/macos/... tree

p4raw-id: //depot/maint-5.6/perl@11425
p4raw-branched: from //depot/maint-5.6/macperl@11401 'branch in'
t/lib/filefind-taint.t (@11204..)
p4raw-integrated: from //depot/maint-5.6/macperl@11401 'copy in'
ext/File/Glob/bsd_glob.c ext/IO/lib/IO/Dir.pm gv.c
lib/AutoLoader.pm lib/Cwd.pm lib/DirHandle.pm
lib/File/Basename.pm lib/File/Copy.pm lib/Pod/Find.pm
lib/diagnostics.pm makedef.pl perl.c t/base/term.t t/comp/cpp.t
t/comp/multiline.t t/comp/script.t t/comp/term.t t/harness
t/io/argv.t t/io/dup.t t/io/fs.t t/io/inplace.t t/io/iprefix.t
t/io/open.t t/io/openpid.t t/lib/anydbm.t t/lib/autoloader.t
t/lib/db-btree.t t/lib/db-hash.t t/lib/db-recno.t
t/lib/dirhand.t t/lib/filecopy.t t/lib/filepath.t
t/lib/findbin.t t/lib/io_dir.t t/lib/io_dup.t t/lib/ndbm.t
t/lib/posix.t t/lib/selfloader.t t/lib/socket.t t/op/anonsub.t
t/op/closure.t t/op/defins.t t/op/exec.t t/op/goto.t
t/op/pack.t t/op/read.t t/op/readdir.t t/op/regexp.t
t/op/regexp_noamp.t t/op/runlevel.t t/op/split.t t/op/stat.t
t/op/subst_wamp.t t/op/write.t t/pod/find.t t/pod/testp2pt.pl
t/pragma/diagnostics.t t/pragma/strict.t t/pragma/subs.t
t/pragma/warn/doio t/pragma/warn/mg t/pragma/warnings.t
(@11007..) lib/File/Find.pm t/op/die_exit.t t/op/misc.t
(@11185..) t/op/taint.t t/pragma/warn/op t/pragma/warn/pp_sys
(@11198..) README.macos (@11199..) t/lib/filefind.t (@11204..)
pod/perlport.pod (@11263..)

22 years agothinko in change#11400 (duh)
Gurusamy Sarathy [Tue, 17 Jul 2001 21:31:31 +0000 (21:31 +0000)]
thinko in change#11400 (duh)

p4raw-link: @11400 on //depot/maint-5.6/perl: afcfc1efebbf64ebe6e80beb12eacd7209f5c66c

p4raw-id: //depot/maint-5.6/perl@11401

22 years agochange#11399 revealed another unrelated bug; this is just a temporary
Gurusamy Sarathy [Tue, 17 Jul 2001 19:46:34 +0000 (19:46 +0000)]
change#11399 revealed another unrelated bug; this is just a temporary
bandaid

p4raw-link: @11399 on //depot/maint-5.6/perl: 0f7fbaf2aaedb3ed60637203319f491dc1812a50

p4raw-id: //depot/maint-5.6/perl@11400

22 years agofix bugs in handling of the virtualized environment under windows;
Gurusamy Sarathy [Tue, 17 Jul 2001 19:11:57 +0000 (19:11 +0000)]
fix bugs in handling of the virtualized environment under windows;
there were bugs in propagating any changes to %ENV down to the real
environment when such changes happened in the toplevel process
(thanks to Johan Holmberg <holmberg@iar.se> for the excellent
problem identification, and for a part of the fix)

p4raw-id: //depot/maint-5.6/perl@11399

22 years agomake h2ph grok ccsymbols fo the form 1234L, 1234ULL etc.
Gurusamy Sarathy [Mon, 16 Jul 2001 02:10:51 +0000 (02:10 +0000)]
make h2ph grok ccsymbols fo the form 1234L, 1234ULL etc.

p4raw-id: //depot/maint-5.6/perl@11374

22 years agoIncrementing Extutils::Manifest's $VERSION
Michael G. Schwern [Thu, 28 Jun 2001 13:13:49 +0000 (09:13 -0400)]
Incrementing Extutils::Manifest's $VERSION
Message-ID: <20010628131349.A14738@blackrider>

p4raw-id: //depot/maint-5.6/perl@11009

22 years agomissing ld entry in Config.pm on Windows (makefile.mk had it,
Gurusamy Sarathy [Wed, 20 Jun 2001 15:22:27 +0000 (15:22 +0000)]
missing ld entry in Config.pm on Windows (makefile.mk had it,
but not Makefile)

p4raw-id: //depot/maint-5.6/perl@10754

22 years agoC<eval "/x$\r\n/x"> fails to compile correctly
Gurusamy Sarathy [Tue, 19 Jun 2001 23:49:15 +0000 (23:49 +0000)]
C<eval "/x$\r\n/x"> fails to compile correctly

p4raw-id: //depot/maint-5.6/perl@10739

22 years agochange#10449 broke the special-case that makes lexicals inside the
Gurusamy Sarathy [Sun, 17 Jun 2001 19:08:27 +0000 (19:08 +0000)]
change#10449 broke the special-case that makes lexicals inside the
eval"" within DB::DB() visible

p4raw-link: @10449 on //depot/perl: 2090ab20212398e485f20cd7e50303dcd3601be7

p4raw-id: //depot/maint-5.6/perl@10667

22 years ago5.6.1 -- add LC_MESSAGES constant to POSIX module
Brendan O'Dea [Wed, 13 Jun 2001 05:16:47 +0000 (15:16 +1000)]
5.6.1 -- add LC_MESSAGES constant to POSIX module
Message-ID: <20010613051647.A8945@compusol.com.au>

p4raw-id: //depot/maint-5.6/perl@10543

22 years agoVOS build tweak for 5.6.1 from Paul Green.
Jarkko Hietaniemi [Mon, 11 Jun 2001 17:10:00 +0000 (17:10 +0000)]
VOS build tweak for 5.6.1 from Paul Green.

p4raw-id: //depot/maint-5.6/perl@10519

22 years agointegrate change#10471 from mainline
Gurusamy Sarathy [Thu, 7 Jun 2001 20:04:28 +0000 (20:04 +0000)]
integrate change#10471 from mainline

in change#10451, check that CvOUTSIDE is a CV before looking in
(it can apparently be SVt_NULL during global destruction)

p4raw-link: @10471 on //depot/perl: f58d107366fa640961a38c8b8a863f087a6ab3a2
p4raw-link: @10451 on //depot/maint-5.6/perl: 03f9d59115e90b0796ba7943655c020a829c11bf

p4raw-id: //depot/maint-5.6/perl@10472
p4raw-integrated: from //depot/perl@10451 'merge in' op.c (@10454..)

22 years agochange#9108 needs subtler treatment for case of closures created
Gurusamy Sarathy [Wed, 6 Jun 2001 07:11:36 +0000 (07:11 +0000)]
change#9108 needs subtler treatment for case of closures created
within eval""

p4raw-link: @9108 on //depot/maint-5.6/perl: 1cf1f64f42eb50a67f2427ff9d6d24023a2b9997

p4raw-id: //depot/maint-5.6/perl@10451

22 years agooptimize change#10448 slightly (don't repeat search in eval""s lexical
Gurusamy Sarathy [Wed, 6 Jun 2001 05:47:25 +0000 (05:47 +0000)]
optimize change#10448 slightly (don't repeat search in eval""s lexical
scope, since that has already been searched)

p4raw-link: @10448 on //depot/maint-5.6/perl: 332ba4f98bc63c81fd7ba0d06432a7f903d716cf

p4raw-id: //depot/maint-5.6/perl@10450

22 years agofix yet another bug of hoary vintage found by change#10394: lexicals
Gurusamy Sarathy [Wed, 6 Jun 2001 01:03:26 +0000 (01:03 +0000)]
fix yet another bug of hoary vintage found by change#10394: lexicals
outside an eval"" weren't resolved correctly inside a subroutine
definition inside the eval"" if they were not already referenced
in the toplevel of the eval""-ed code

p4raw-link: @10394 on //depot/maint-5.6/perl: f8a08f7b8bd67b287f13d07e110e93e62aebd509

p4raw-id: //depot/maint-5.6/perl@10448

22 years agointegrate changes#10414-10416 from mainline
Gurusamy Sarathy [Mon, 4 Jun 2001 02:32:03 +0000 (02:32 +0000)]
integrate changes#10414-10416 from mainline

Potential buffer overrun if the radix separator is more than
one byte.  Also, under locales, prefer the locale-specific
separator over the old boring ".".

"10.", that is, decimal numbers can have no decimal part at all.

The non-locale places need love, too.

p4raw-link: @10414 on //depot/perl: b1d91914ebabe76be933f5f742b7228fd199e7e5

p4raw-id: //depot/maint-5.6/perl@10422
p4raw-integrated: from //depot/perl@10416 'merge in' perl.h (@10415..)
p4raw-integrated: from //depot/perl@10412 'merge in' sv.c (@10353..)

22 years agorationalize locale handling to fix the bugs uncovered by change#10394
Gurusamy Sarathy [Sun, 3 Jun 2001 22:23:16 +0000 (22:23 +0000)]
rationalize locale handling to fix the bugs uncovered by change#10394

the major issue was that the runtime was looking at PL_hints rather
than op_private to notice whether locale was enabled

the secondary issue was that many locale-sensitive numeric ops didn't
have HINT_LOCALE propagated into their op_private

HINT_LOCALE is now propagated per-statement (i.e., via PL_curcop)
instead of per-op, just like HINT_BYTE and the hints for lexical
warnings (this makes the hint available to every op via PL_curcop)

pragma/locale.t may need to be reworked with these fixes in mind
(it currently passes its tests)

p4raw-link: @10394 on //depot/maint-5.6/perl: f8a08f7b8bd67b287f13d07e110e93e62aebd509

p4raw-id: //depot/maint-5.6/perl@10412

22 years agoeval.t was relying on pre-change#10394 buggy behavior (lexicals
Gurusamy Sarathy [Sun, 3 Jun 2001 16:23:07 +0000 (16:23 +0000)]
eval.t was relying on pre-change#10394 buggy behavior (lexicals
aren't "normally" visible inside eval""s contained in subs unless
a cloned reference to them already exists)

strangely enough, t/harness didn't show this up as a failure
(harness needs fixing?)

p4raw-link: @10394 on //depot/maint-5.6/perl: f8a08f7b8bd67b287f13d07e110e93e62aebd509

p4raw-id: //depot/maint-5.6/perl@10404

22 years agofix leakage of lexicals at file scope into subroutines that were
Gurusamy Sarathy [Sun, 3 Jun 2001 03:05:43 +0000 (03:05 +0000)]
fix leakage of lexicals at file scope into subroutines that were
declared before them; this appears to be a longstanding bug that
meant that lexicals at file scope were never "deintroduced", meaning
their scope range was never properly closed, and their visibility
extended to all subsequent eval""s or requires

added a test case

seems to also fix a case of bogus duplicate warnings

p4raw-id: //depot/maint-5.6/perl@10394

22 years agoback out change#10153 (it has compatibility issues such as the
Gurusamy Sarathy [Fri, 18 May 2001 18:43:38 +0000 (18:43 +0000)]
back out change#10153 (it has compatibility issues such as the
changed behavior of /[~%@+-]/, and after talking to Jarkko, the
benefit for 5.6.x doesn't seem worth the risk)

p4raw-link: @10153 on //depot/maint-5.6/perl: b84b15bd185e03bc497bf47ec53c7c495c810f38

p4raw-id: //depot/maint-5.6/perl@10158

22 years agoIntegrate change #7224 from mainline into maintperl.
Jarkko Hietaniemi [Fri, 18 May 2001 00:41:51 +0000 (00:41 +0000)]
Integrate change #7224 from mainline into maintperl.

Allow @+ and @- to be doublequoted, from Simon Cozens.
(Approved by Larry, see Tom's comment in 20000830.005.)

p4raw-link: @7224 on //depot/perl: 5d1d4326e46d23745bc8205fab794e804711b784

p4raw-id: //depot/maint-5.6/perl@10153
p4raw-integrated: from //depot/perl@7224 'merge in' toke.c (@7098..)

22 years agofix for ID 20010515.004 (needs test)
Gurusamy Sarathy [Thu, 17 May 2001 16:59:55 +0000 (16:59 +0000)]
fix for ID 20010515.004 (needs test)

p4raw-id: //depot/maint-5.6/perl@10145

22 years agos/CONFIGDOTSH/PERL_CONFIG_SH/g
Gurusamy Sarathy [Thu, 17 May 2001 16:39:02 +0000 (16:39 +0000)]
s/CONFIGDOTSH/PERL_CONFIG_SH/g

p4raw-id: //depot/maint-5.6/perl@10144

22 years agoIntegrate change #10113 from mainline: rename CONFIGDOTSH
Jarkko Hietaniemi [Tue, 15 May 2001 13:19:01 +0000 (13:19 +0000)]
Integrate change #10113 from mainline: rename CONFIGDOTSH
to PERL_CONFIG_SH and use it consistently.

p4raw-link: @10113 on //depot/perl: a02608dec28d4e964c218e69ee3e39c623232d8d

p4raw-id: //depot/maint-5.6/perl@10115
p4raw-integrated: from //depot/perl@10100 'copy in' makeaperl.SH
makedir.SH (@3267..) writemain.SH (@3774..) Policy_sh.SH
(@6530..) cflags.SH (@7041..) myconfig.SH (@7230..) 'merge in'
configpm (@9176..) makedepend.SH (@9827..) config_h.SH
(@9828..) configure.com (@9847..) Configure (@10071..)
Makefile.SH (@10081..)

22 years agoPL_last_in_gv may not be a GV if it was a stale filehandle (fix for
Gurusamy Sarathy [Mon, 14 May 2001 14:43:50 +0000 (14:43 +0000)]
PL_last_in_gv may not be a GV if it was a stale filehandle (fix for
bug ID 20010514.027)

TODO: this needs a testsuite addition

p4raw-id: //depot/maint-5.6/perl@10100

22 years ago$ref1 == $ref2 behaves unpredictably on platforms where NV_PRESERVES_UV
Gurusamy Sarathy [Mon, 14 May 2001 04:38:32 +0000 (04:38 +0000)]
$ref1 == $ref2 behaves unpredictably on platforms where NV_PRESERVES_UV
isn't defined (changes#9366,9368,9370 from mainline without the
pp_scmp() change)

p4raw-link: @9370 on //depot/perl: 34d3ce40eab82fa6d52f54ff00b07b8cce11a920
p4raw-link: @9368 on //depot/perl: d8c7644ed9d0c74a190f456cd50d7fe4d4ff120c
p4raw-link: @9366 on //depot/perl: 4c9fe80f85ef85e4b82a3cf7b265973092634589

p4raw-id: //depot/maint-5.6/perl@10091

22 years agorevert integration of changes#8254,8255 in change#8620 (causes
Gurusamy Sarathy [Wed, 2 May 2001 03:17:11 +0000 (03:17 +0000)]
revert integration of changes#8254,8255 in change#8620 (causes
a coredump in C<tie FH, 'foo'>; the idea itself may need better
rationalization)

p4raw-link: @8620 on //depot/maint-5.6/perl: 84615ddc63ad2a350fb7c2e4583313bbbdf219a9
p4raw-link: @8255 on //depot/perl: 26191e783d73bf5f223253769d4bfbf74617dc91
p4raw-link: @8254 on //depot/perl: d38a0a1467f89c02cbd16ebdc31b41c6b552f379

p4raw-id: //depot/maint-5.6/perl@9950

22 years agointegrate changes#9774,9814 from mainline (Unixware fixes)
Gurusamy Sarathy [Wed, 2 May 2001 02:56:32 +0000 (02:56 +0000)]
integrate changes#9774,9814 from mainline (Unixware fixes)

Subject: [ID 20010421.010] Perl 5.6.1 on Unixware 7

Subject: Re: [ID 20010421.010] Perl 5.6.1 on Unixware 7

p4raw-link: @9814 on //depot/perl: 973abda3de19f81f0355443e0fb0b20961973762
p4raw-link: @9774 on //depot/perl: 0373784c56e67e63843eac86468648d320514ed5

p4raw-id: //depot/maint-5.6/perl@9949
p4raw-integrated: from //depot/perl@9948 'copy in' hints/svr5.sh
(@9774..)

22 years agopod/find.t breaks on VMS (from Craig Berry)
Gurusamy Sarathy [Wed, 2 May 2001 02:49:15 +0000 (02:49 +0000)]
pod/find.t breaks on VMS (from Craig Berry)

p4raw-id: //depot/maint-5.6/perl@9948

23 years agoExtUtils::Installed doesn't quote regex metacharacters in paths
Gurusamy Sarathy [Sun, 15 Apr 2001 17:24:20 +0000 (17:24 +0000)]
ExtUtils::Installed doesn't quote regex metacharacters in paths
before using them in match; also make it work for dosish platforms

p4raw-id: //depot/maint-5.6/perl@9707

23 years agochange#7210 broke .packlist generation (listed only filename
Gurusamy Sarathy [Sun, 15 Apr 2001 17:21:59 +0000 (17:21 +0000)]
change#7210 broke .packlist generation (listed only filename
rather than fully qualified path name)

p4raw-link: @7210 on //depot/perl: a9d83807f0f0b611a2eea3bda7bb80eac9d5b104

p4raw-id: //depot/maint-5.6/perl@9706

23 years ago$VERSION and Version() on the same line provokes a warning from
Gurusamy Sarathy [Thu, 12 Apr 2001 21:55:56 +0000 (21:55 +0000)]
$VERSION and Version() on the same line provokes a warning from
CPAN.pm (from Jonathan Leffler <jleffler@informix.com>)

p4raw-id: //depot/maint-5.6/perl@9693

23 years agoup $File::Glob::VERSION; add a note pointing out the version of
Gurusamy Sarathy [Wed, 11 Apr 2001 03:38:40 +0000 (03:38 +0000)]
up $File::Glob::VERSION; add a note pointing out the version of
the OpenBSD glob bsd_glob.c resembles

p4raw-id: //depot/maint-5.6/perl@9679

23 years agoaddendum to change#9676: some missing changes from OpenBSD glob.c
Gurusamy Sarathy [Wed, 11 Apr 2001 03:09:48 +0000 (03:09 +0000)]
addendum to change#9676: some missing changes from OpenBSD glob.c
revision 1.8.10.1 found here:

    http://www.openbsd.org/cgi-bin/cvsweb/src/lib/libc/gen/glob.c

p4raw-link: @9676 on //depot/maint-5.6/perl: 3f3c3e312f619efa81ad88565a24e92f15dff662

p4raw-id: //depot/maint-5.6/perl@9678

23 years agoport the glob() security patch found at:
Gurusamy Sarathy [Wed, 11 Apr 2001 02:19:02 +0000 (02:19 +0000)]
port the glob() security patch found at:

    ftp://ftp.openbsd.org/pub/OpenBSD/patches/2.8/common/025_glob.patch

CERT advisory for the issue is here:

    http://www.cert.org/advisories/CA-2001-07.html

Note that the security scare is only relevant for those who are
foolish enough to build suidperl (which is now officially discouraged)

p4raw-id: //depot/maint-5.6/perl@9676

23 years agofix for bug 20010410.006
Gurusamy Sarathy [Tue, 10 Apr 2001 23:52:11 +0000 (23:52 +0000)]
fix for bug 20010410.006

undo change#7115 (came into maint-5.6 as change#8156)

add tests to keep it from coming back

p4raw-link: @8156 on //depot/maint-5.6/perl: 72d299dbc059aa8efc323c19d871615d0e98af51
p4raw-link: @7115 on //depot/perl: 5675c1a6395a0842c857fc8de159747577df6c4b

p4raw-id: //depot/maint-5.6/perl@9675

23 years agohere lies 5.6.1 perl-5.6.1
Gurusamy Sarathy [Mon, 9 Apr 2001 03:38:33 +0000 (03:38 +0000)]
here lies 5.6.1

p4raw-id: //depot/maint-5.6/perl@9654

23 years agoupdate Changes, patchlevel.h &c.
Gurusamy Sarathy [Mon, 9 Apr 2001 03:11:19 +0000 (03:11 +0000)]
update Changes, patchlevel.h &c.

p4raw-id: //depot/maint-5.6/perl@9651

23 years agotweak perldelta as suggested by Jarkko
Gurusamy Sarathy [Mon, 9 Apr 2001 02:35:43 +0000 (02:35 +0000)]
tweak perldelta as suggested by Jarkko

p4raw-id: //depot/maint-5.6/perl@9649

23 years agoadd note about ithreads and Thread.pm (too many people are
Gurusamy Sarathy [Mon, 9 Apr 2001 00:48:04 +0000 (00:48 +0000)]
add note about ithreads and Thread.pm (too many people are
confused by the fact that Thread.pm is built and installed
under non-5005threads but doesn't work)

p4raw-id: //depot/maint-5.6/perl@9646

23 years agoupdate perldelta.pod for changes in 5.6.1
Gurusamy Sarathy [Mon, 9 Apr 2001 00:19:03 +0000 (00:19 +0000)]
update perldelta.pod for changes in 5.6.1

p4raw-id: //depot/maint-5.6/perl@9645

23 years agointegrate change#9634 from mainline
Gurusamy Sarathy [Sun, 8 Apr 2001 19:20:46 +0000 (19:20 +0000)]
integrate change#9634 from mainline

Fix the perlmodlib generation (didn't understand separate .pod
files; didn't understand -- as the name-thing separator).
Update the CPAN mirrors list.

p4raw-link: @9634 on //depot/perl: 4e860d0a93684529dc8581a572242f17b59cc3bb

p4raw-id: //depot/maint-5.6/perl@9640
p4raw-integrated: from //depot/perl@9639 'copy in' pod/perlmodlib.PL
(@8709..)

23 years agoon windows, many of the README.* pods were being copied to the wrong
Gurusamy Sarathy [Sun, 8 Apr 2001 18:57:31 +0000 (18:57 +0000)]
on windows, many of the README.* pods were being copied to the wrong
location

p4raw-id: //depot/maint-5.6/perl@9639

23 years agoupdate to latest JPL from the anoncvs repository
Gurusamy Sarathy [Sun, 8 Apr 2001 18:38:25 +0000 (18:38 +0000)]
update to latest JPL from the anoncvs repository

p4raw-id: //depot/maint-5.6/perl@9638

23 years agoadd $Tie::RefHash::VERSION
Gurusamy Sarathy [Sun, 8 Apr 2001 16:36:06 +0000 (16:36 +0000)]
add $Tie::RefHash::VERSION

p4raw-id: //depot/maint-5.6/perl@9632

23 years agotest in t/pod/* were busted
Gurusamy Sarathy [Sun, 8 Apr 2001 06:08:17 +0000 (06:08 +0000)]
test in t/pod/* were busted

these tests are still not enabled in t/{harness,TEST}

p4raw-id: //depot/maint-5.6/perl@9624

23 years agointegrate change#9470 from mainline
Gurusamy Sarathy [Sun, 8 Apr 2001 03:37:01 +0000 (03:37 +0000)]
integrate change#9470 from mainline

Subject: Re: [ID 20010215.006] Bad arg length for Socket::unpack_sockaddr_un, length is 14 ...

p4raw-link: @9470 on //depot/perl: 36902e12d2b30e9370acddd3ddab927d842061cf

p4raw-id: //depot/maint-5.6/perl@9623
p4raw-integrated: from //depot/perl@9605 'copy in' ext/Socket/Socket.xs
(@5741..)

23 years agocan't optimize away scope entry if tr/// is present
Gurusamy Sarathy [Sat, 7 Apr 2001 11:52:40 +0000 (11:52 +0000)]
can't optimize away scope entry if tr/// is present

p4raw-id: //depot/maint-5.6/perl@9605

23 years agointegrate change#9464 from mainline (addendum to change#8313)
Gurusamy Sarathy [Fri, 6 Apr 2001 18:06:35 +0000 (18:06 +0000)]
integrate change#9464 from mainline (addendum to change#8313)

Subject: [PATCH @9452] Better peep()ing for foreach() loops

p4raw-link: @9464 on //depot/perl: 9c2ca71a1e63b63dd28667d8d5cbde30396813df
p4raw-link: @8313 on //depot/perl: 58cccf98a8ed478d6cf084cb2de62268c379cbc6

p4raw-id: //depot/maint-5.6/perl@9597
p4raw-integrated: from //depot/perl@9464 'merge in' op.c (@9325..)

23 years agoadd a low-impact fix to accommodate darwin-ism
Gurusamy Sarathy [Fri, 6 Apr 2001 14:57:17 +0000 (14:57 +0000)]
add a low-impact fix to accommodate darwin-ism

p4raw-id: //depot/maint-5.6/perl@9595

23 years agoIntegrate changes #9528,9593 from mainline into maintperl;
Jarkko Hietaniemi [Fri, 6 Apr 2001 14:55:14 +0000 (14:55 +0000)]
Integrate changes #9528,9593 from mainline into maintperl;
tweaking the editor/IDE/shell list.

p4raw-link: @9593 on //depot/perl: 68fbfbd7eb12a89f116349a7f9f1aa96d64e9cec
p4raw-link: @9528 on //depot/perl: 3461d3d84f15b1b85bfbafa94a811cf21a17cebc

p4raw-id: //depot/maint-5.6/perl@9594
p4raw-integrated: from //depot/perl@9592 'copy in' pod/perlfaq3.pod
(@9528..)

23 years agointegrate change#9477 from mainline (base.pm doc tweak)
Gurusamy Sarathy [Fri, 6 Apr 2001 14:45:18 +0000 (14:45 +0000)]
integrate change#9477 from mainline (base.pm doc tweak)

missing doc entry for fmod()

p4raw-link: @9477 on //depot/perl: 509eaf621fa8b0d040345ae3c00ae8ac8255406e

p4raw-id: //depot/maint-5.6/perl@9592
p4raw-integrated: from //depot/perl@9477 'copy in' lib/base.pm
(@6364..)

23 years agoadd README.macos (from Chris Nandor)
Gurusamy Sarathy [Fri, 6 Apr 2001 07:31:30 +0000 (07:31 +0000)]
add README.macos (from Chris Nandor)

tyop in change#9555

p4raw-link: @9555 on //depot/perl: 6a0af2f17bcde4767b90a72eff7083c5effff21d

p4raw-id: //depot/maint-5.6/perl@9587

23 years agofixes for Math::BigFloat bugs; add fmod() (from John Peacock)
Gurusamy Sarathy [Fri, 6 Apr 2001 07:08:54 +0000 (07:08 +0000)]
fixes for Math::BigFloat bugs; add fmod() (from John Peacock)

p4raw-id: //depot/maint-5.6/perl@9586

23 years agointegrate changes#9555,9556,9563..9567,9570..9575,9577..9578
Gurusamy Sarathy [Fri, 6 Apr 2001 06:58:44 +0000 (06:58 +0000)]
integrate changes#9555,9556,9563..9567,9570..9575,9577..9578
from mainline

Subject: [PATCH] Base64 update to perlfaq9.pod

Subject: [PATCH AUTHORS] Housekeeping

Subject: Re: Not OK: perl v5.6.1 +fools-gold on darwin 1.3 (UNINSTALLED)
Mac OS X (Darwin) has extra pwent fields.

Subject: [PATCH B::*] print control-character vars readably
Needs EBCDICification.

Subject: [PATCH B::Deparse] lexical variables with ridiculously long names that are used in list assignments

Subject: [PATCH B::*] cope with SVf_IVisUV, and cope with $^^ and friends

Subject: [PATCH B::Deparse] "${foo}bar", "${foo}[1]" etc.

Subject: [PATCH B::Deparse] binmode is no longer an UNOP

Subject: [PATCH B::Deparse] regex quoting, and a minor milestone

Subject: [PATCH B::Deparse] suppress "unintialized value" warnings

Subject: bleadperl / hex ignores variable length and/or tr doesn't null terminate   ( with patch)

Subject: patch for t/op/oct.t that shows need for patch supplied with bug 20010404.009, (bugs in hex and oct)

FreeBSD hints tweak from Anton Berezin.

Subject: [PATCH foolperl & bleadperl] README.vms update

Subject: Re: [PATCH foolperl & bleadperl] README.vms update

p4raw-link: @9570 on //depot/perl: 82bafd27c447b694ac8afacb18ba6e4892659fc4
p4raw-link: @9567 on //depot/perl: 8fed110457227e00a470209fe85c3213e99600a1
p4raw-link: @9563 on //depot/perl: 32b4ad3c69185f4ce7cd382edebd968b87bc3e6f
p4raw-link: @9556 on //depot/perl: 9801c297f4e45281257bb32f9ed235b15af367e0
p4raw-link: @9555 on //depot/perl: 6a0af2f17bcde4767b90a72eff7083c5effff21d

p4raw-id: //depot/maint-5.6/perl@9585
p4raw-integrated: from //depot/perl@9584 'copy in' t/op/pwent.t
(@6874..) t/op/oct.t (@7212..) hints/freebsd.sh (@7395..)
pod/perlfaq9.pod (@8839..) AUTHORS (@9139..) ext/B/B/Debug.pm
(@9460..) ext/B/B/Concise.pm (@9522..) ext/B/B/Terse.pm
(@9564..) README.vms (@9577..) 'edit in' ext/B/B.pm (@9564..)
ext/B/B/Deparse.pm (@9571..) 'merge in' pp.c (@9405..)

23 years agokeep eval"" CVs alive until the end of the statement in which
Gurusamy Sarathy [Fri, 6 Apr 2001 04:09:00 +0000 (04:09 +0000)]
keep eval"" CVs alive until the end of the statement in which
they're called; this avoids a coredump ensuing from search for
lexicals in code such as:

    sub bug {
my $s = @_;
eval q[sub { eval 'sub { &$s }' }];
    }
    bug("x")->()->();

this code still doesn't work as intended (as it has remained
since time immemorial), but it doesn't provoke a coredump anymore

p4raw-id: //depot/maint-5.6/perl@9584

23 years agotr/// doesn't null-terminate the result in some situations
Gurusamy Sarathy [Thu, 5 Apr 2001 00:18:34 +0000 (00:18 +0000)]
tr/// doesn't null-terminate the result in some situations
(from Gisle Aas)

p4raw-id: //depot/maint-5.6/perl@9551

23 years agoB::Deparse fix for ${^FOO} and documentation for PVX() method
Gurusamy Sarathy [Wed, 4 Apr 2001 20:04:17 +0000 (20:04 +0000)]
B::Deparse fix for ${^FOO} and documentation for PVX() method
(from Robin Houston)

p4raw-id: //depot/maint-5.6/perl@9550

23 years agointegrate changes#9460,9462,9482,9521,9522
Gurusamy Sarathy [Wed, 4 Apr 2001 18:51:49 +0000 (18:51 +0000)]
integrate changes#9460,9462,9482,9521,9522

Subject: PATCH: B::Debug should show LOOP-specific fields

Subject: B::Deparse precedence bug. (Patch included.)

Subject: Re: [ID 20010330.003] O=Deparse,-p does not preserve "operational semantics"

Subject: [PATCH B::Concise] @stash_array = split(/pat/, str);

Subject: [PATCH B::Concise] padname values may have bogus SvCUR

p4raw-link: @9522 on //depot/perl: 0b40bd6de87cfda9faaca1d3ce7584b852e28687
p4raw-link: @9521 on //depot/perl: b2a3cfdd2ae28c5788743d392c2d839a919b1e53
p4raw-link: @9482 on //depot/perl: e8d3f51b6cb9ed747b68e86c366260f31e4a1404
p4raw-link: @9462 on //depot/perl: d5ae42cc2eafb092305612a6112876537ed48621
p4raw-link: @9460 on //depot/perl: ee3e756d0633dc54b741d94098adc6d20a3f0e1d

p4raw-id: //depot/maint-5.6/perl@9548
p4raw-integrated: from //depot/perl@9547 'copy in' ext/B/B/Showlex.pm
(@1518..) ext/B/B/Debug.pm (@8448..) ext/B/B/Concise.pm
(@9521..) 'edit in' ext/B/B/Deparse.pm (@9462..) 'merge in'
ext/B/B.xs (@8837..) ext/B/B.pm (@9377..)

23 years agos/djSP/dSP/
Gurusamy Sarathy [Wed, 4 Apr 2001 18:49:16 +0000 (18:49 +0000)]
s/djSP/dSP/

p4raw-id: //depot/maint-5.6/perl@9547

23 years agointegrate change#8837 from mainline
Gurusamy Sarathy [Wed, 4 Apr 2001 18:38:52 +0000 (18:38 +0000)]
integrate change#8837 from mainline

Subject: [patch] -Wall cleanup round 2

p4raw-link: @8837 on //depot/perl: 8063af025e8b11a3a92c708534a72a8c4fe60322

p4raw-id: //depot/maint-5.6/perl@9545
p4raw-integrated: from //depot/perl@9544 'copy in'
ext/SDBM_File/SDBM_File.xs (@5091..) ext/IPC/SysV/SysV.xs
(@7614..) ext/Devel/Peek/Peek.xs (@7629..)
ext/Devel/DProf/DProf.xs (@8724..) 'merge in'
ext/Fcntl/Fcntl.xs (@8148..) ext/Opcode/Opcode.xs (@8524..)
p4raw-integrated: from //depot/perl@8837 'copy in'
ext/Data/Dumper/Dumper.xs (@6495..) 'merge in'
ext/File/Glob/Glob.xs (@5590..) ext/IO/IO.xs (@8029..)
ext/GDBM_File/GDBM_File.xs (@8364..) ext/B/B.xs (@8448..)
ext/POSIX/POSIX.xs (@8670..)

23 years ago"double" should be "NV"; standard typemap is missing entry
Gurusamy Sarathy [Wed, 4 Apr 2001 17:49:57 +0000 (17:49 +0000)]
"double" should be "NV"; standard typemap is missing entry
for NV

p4raw-id: //depot/maint-5.6/perl@9544

23 years agoanother tweak needed for SunOS 4.1.x build (from Mike Guy)
Gurusamy Sarathy [Wed, 4 Apr 2001 03:01:14 +0000 (03:01 +0000)]
another tweak needed for SunOS 4.1.x build (from Mike Guy)

p4raw-id: //depot/maint-5.6/perl@9539

23 years agofflush() is a macro on SunOS 4.1.x, so provide a wrapper
Gurusamy Sarathy [Wed, 4 Apr 2001 01:00:38 +0000 (01:00 +0000)]
fflush() is a macro on SunOS 4.1.x, so provide a wrapper
for use with _fwalk() (fix for change#7705)

p4raw-link: @7705 on //depot/perl: 74cac757131a44f884c4728708d3a2e5d87b32d3

p4raw-id: //depot/maint-5.6/perl@9538

23 years agobetter fix for change#9517 to accomodate UNC paths like
Gurusamy Sarathy [Tue, 3 Apr 2001 14:30:07 +0000 (14:30 +0000)]
better fix for change#9517 to accomodate UNC paths like
\\server\share\foo, and paths with trailing backslash
like c:\this\

p4raw-link: @9517 on //depot/maint-5.6/perl: 541b948d383abe4f534f846ff692d582506919cf

p4raw-id: //depot/maint-5.6/perl@9533

23 years agoaccomodate VMS "mailbox overflow" quirk in testsuite (from
Gurusamy Sarathy [Tue, 3 Apr 2001 04:56:41 +0000 (04:56 +0000)]
accomodate VMS "mailbox overflow" quirk in testsuite (from
Craig Berry)

p4raw-id: //depot/maint-5.6/perl@9530

23 years agoEPOC fix for lib/io_udp.t failure (from Olaf Flebbe)
Gurusamy Sarathy [Tue, 3 Apr 2001 01:09:12 +0000 (01:09 +0000)]
EPOC fix for lib/io_udp.t failure (from Olaf Flebbe)

p4raw-id: //depot/maint-5.6/perl@9524

23 years agomany of the utilities interpolate literal paths within doublequotes
Gurusamy Sarathy [Mon, 2 Apr 2001 19:52:21 +0000 (19:52 +0000)]
many of the utilities interpolate literal paths within doublequotes
(fails on dosish platforms where path contains backslashes)

p4raw-id: //depot/maint-5.6/perl@9517

23 years agoa foolish release
Gurusamy Sarathy [Mon, 2 Apr 2001 05:49:37 +0000 (05:49 +0000)]
a foolish release

p4raw-id: //depot/maint-5.6/perl@9516

23 years agoadd missing changelog summaries
Gurusamy Sarathy [Mon, 2 Apr 2001 05:04:29 +0000 (05:04 +0000)]
add missing changelog summaries

p4raw-id: //depot/maint-5.6/perl@9515

23 years agoadd some notes about gutsy threading matters
Gurusamy Sarathy [Mon, 2 Apr 2001 04:07:13 +0000 (04:07 +0000)]
add some notes about gutsy threading matters

p4raw-id: //depot/maint-5.6/perl@9514

23 years agoadd more prominent caveat notices about experimental features
Gurusamy Sarathy [Mon, 2 Apr 2001 03:25:21 +0000 (03:25 +0000)]
add more prominent caveat notices about experimental features

p4raw-id: //depot/maint-5.6/perl@9513

23 years agointegrate changes#9479,9509 from mainline
Gurusamy Sarathy [Mon, 2 Apr 2001 02:54:33 +0000 (02:54 +0000)]
integrate changes#9479,9509 from mainline

[PATCH] File::Glob stuff for Mac OS

[PATH bsd_glob.c perl@9472] Shut up gcc warning in bsd_glob.c

p4raw-link: @9509 on //depot/perl: 3fcf1688d7dab5cc2430127221a7bc4cc93ed344
p4raw-link: @9479 on //depot/perl: 7369a5240f1efb9ab50b6f47289fb602aaaccc25
p4raw-link: @9472 on //depot/perl: f6589a99f2e53f3321db5cff9bf51aaba660d089

p4raw-id: //depot/maint-5.6/perl@9512
p4raw-integrated: from //depot/perl@9511 'copy in' t/lib/glob-case.t
t/lib/glob-global.t t/lib/glob-taint.t (@6874..)
ext/File/Glob/bsd_glob.c (@9497..) 'merge in'
ext/File/Glob/Glob.pm (@9269..) t/lib/glob-basic.t (@9474..)

23 years agoREADME.win32 tweaks; add a note about alternative location for
Gurusamy Sarathy [Mon, 2 Apr 2001 02:38:24 +0000 (02:38 +0000)]
README.win32 tweaks; add a note about alternative location for
getting a gcc-2.95.2 that will build perl properly on windows

p4raw-id: //depot/maint-5.6/perl@9511

23 years agoIntegrate changes #9378,9458,9469,9475,9489,9490,9505,9506
Jarkko Hietaniemi [Sun, 1 Apr 2001 19:24:01 +0000 (19:24 +0000)]
Integrate changes #9378,9458,9469,9475,9489,9490,9505,9506
from mainline to maintperl: pod tweaks.

p4raw-link: @9489 on //depot/perl: cd5c4fcec809b2856fa6108149fbf2c281764644
p4raw-link: @9475 on //depot/perl: f18956b7b7075f4d5c8a71544673eedaab733e30
p4raw-link: @9469 on //depot/perl: 90b75b6104d3f2a3e6455d22675af95dad851d5d
p4raw-link: @9458 on //depot/perl: 483b484002833a65b8cc38e3b4ab6f3211eb1977
p4raw-link: @9378 on //depot/perl: 3fd4402b77b8d20df0d1c764b534fa290d41b2d3

p4raw-id: //depot/maint-5.6/perl@9507
p4raw-integrated: from //depot/perl@9501 'copy in' pod/perldebug.pod
(@7585..) pod/perlfaq1.pod (@8981..) pod/perlop.pod (@9458..)
'edit in' pod/perlvar.pod (@8525..) 'merge in' pod/perlguts.pod
(@8952..) pod/perldiag.pod (@9376..) pod/perlhack.pod (@9438..)

23 years agofix the perlembed notes on multiple interpreters
Gurusamy Sarathy [Sun, 1 Apr 2001 07:21:57 +0000 (07:21 +0000)]
fix the perlembed notes on multiple interpreters

fix ExtUtils::Embed to work passably on Windows

p4raw-id: //depot/maint-5.6/perl@9501

23 years agovarious nits identified by the Borland 5.5 compiler; remove suppression
Gurusamy Sarathy [Sat, 31 Mar 2001 23:22:28 +0000 (23:22 +0000)]
various nits identified by the Borland 5.5 compiler; remove suppression
of a few warnings

p4raw-id: //depot/maint-5.6/perl@9496

23 years agoavoid redefinition warnings under Borland 5.02
Gurusamy Sarathy [Sat, 31 Mar 2001 21:03:08 +0000 (21:03 +0000)]
avoid redefinition warnings under Borland 5.02

p4raw-id: //depot/maint-5.6/perl@9495

23 years agonits spotted by Borland compiler
Gurusamy Sarathy [Sat, 31 Mar 2001 20:18:59 +0000 (20:18 +0000)]
nits spotted by Borland compiler

p4raw-id: //depot/maint-5.6/perl@9494

23 years agofix a broken workaround for Borland compiler in change#4739
Gurusamy Sarathy [Sat, 31 Mar 2001 20:18:05 +0000 (20:18 +0000)]
fix a broken workaround for Borland compiler in change#4739
(caused weird "short reads" on DATA, which caused op/misc.t to fail)

p4raw-link: @4739 on //depot/perl: c39cd00800303e8967294e98aa4c427a1872a251

p4raw-id: //depot/maint-5.6/perl@9493

23 years agoCwd::chdir() doesn't set $ENV{PWD} correctly on windows when the
Gurusamy Sarathy [Sat, 31 Mar 2001 17:01:56 +0000 (17:01 +0000)]
Cwd::chdir() doesn't set $ENV{PWD} correctly on windows when the
directory is relative (need to fetch the full path name *before*
the chdir!)

this is a followup patch for change#6749

p4raw-link: @6749 on //depot/perl: 3b8e344363267faf6fdd62dfd9712dccdf2dc61e

p4raw-id: //depot/maint-5.6/perl@9491

23 years agodmake can only handle == and != in comparisons; support building
Gurusamy Sarathy [Thu, 29 Mar 2001 00:28:04 +0000 (00:28 +0000)]
dmake can only handle == and != in comparisons; support building
with Borland's VCL libraries (from Vadim Konovalov)

p4raw-id: //depot/maint-5.6/perl@9426

23 years agoIntegrate change #9409 from mainline to maintperl.
Jarkko Hietaniemi [Wed, 28 Mar 2001 18:06:07 +0000 (18:06 +0000)]
Integrate change #9409 from mainline to maintperl.

Yet another tweak on AIX dynaloading.

p4raw-link: @9409 on //depot/perl: a660608e605447cc8d265475a0ccbf29d8ac10f3

p4raw-id: //depot/maint-5.6/perl@9416
p4raw-integrated: from //depot/perl@9415 'copy in'
ext/DynaLoader/dl_aix.xs (@9251..) ext/DynaLoader/hints/aix.pl
(@9307..)

23 years agointegrate changes#9377,9385,9401 from mainline
Gurusamy Sarathy [Wed, 28 Mar 2001 17:13:01 +0000 (17:13 +0000)]
integrate changes#9377,9385,9401 from mainline

       Subject: RE: 5.6.0 BUG: Lexical warnings aren't lexical

       If directory entries compare equal case-insensitively,
       retry case-sensitively.

       Subject: [PATCH] B::Terse and warnings

p4raw-link: @9401 on //depot/perl: 7272584d0d275e06fe4442e1b6aecb95109596e4
p4raw-link: @9385 on //depot/perl: fd713a85eb6c0ac3df6fa25ed6c5b990a5c3d174
p4raw-link: @9377 on //depot/perl: 244826ebc30b533e32f299fd464a9d2df6f38a1a

p4raw-id: //depot/maint-5.6/perl@9415
p4raw-integrated: from //depot/perl@9312 'copy in' ext/B/B/Terse.pm
(@8427..) ext/File/Glob/bsd_glob.c (@9269..) 'merge in'
ext/B/B.pm (@8242..) t/pragma/warn/perl (@8750..) gv.c
(@9390..)

23 years agoadd execute bit to files with shebang lines in the repository;
Gurusamy Sarathy [Fri, 23 Mar 2001 16:25:25 +0000 (16:25 +0000)]
add execute bit to files with shebang lines in the repository;
avoid clobbering execute bit in Porting/makerel

p4raw-id: //depot/maint-5.6/perl@9312

23 years agoThere are AIXes without /usr/include/load.h,
Jarkko Hietaniemi [Fri, 23 Mar 2001 12:51:36 +0000 (12:51 +0000)]
There are AIXes without /usr/include/load.h,
patch from H.Merijn Brand.

p4raw-id: //depot/maint-5.6/perl@9306

23 years agoback out changes#7532,7521 for now (appears to have problems
Gurusamy Sarathy [Thu, 22 Mar 2001 16:53:45 +0000 (16:53 +0000)]
back out changes#7532,7521 for now (appears to have problems
on IRIX)

p4raw-link: @7532 on //depot/perl: 86200d5c124bc2c4ff76c03f8d202379eee9e648
p4raw-link: @7521 on //depot/perl: a043a68546f5b73797216edaeee5d9ddb364c19a

p4raw-id: //depot/maint-5.6/perl@9299

23 years agointegrate changes#8306,8532 from mainline (missing USE_PURE_BISON
Gurusamy Sarathy [Thu, 22 Mar 2001 07:12:00 +0000 (07:12 +0000)]
integrate changes#8306,8532 from mainline (missing USE_PURE_BISON
fixes)

p4raw-link: @8532 on //depot/perl: 48cf72c85711f1650a96caf8dc746a297ee2bd06
p4raw-link: @8306 on //depot/perl: 6f202aeac388eea998f0f2557d17b594e2c9670d

p4raw-id: //depot/maint-5.6/perl@9292
p4raw-integrated: from //depot/perl@8532 'copy in' perly.y (@8289..)
'merge in' embed.h embed.pl objXSUB.h perlapi.c proto.h
(@8500..)
p4raw-integrated: from //depot/perl@8306 'merge in' toke.c (@8305..)

23 years agoMove MacOS Classic higher in the list of supported platforms.
Jarkko Hietaniemi [Thu, 22 Mar 2001 05:57:01 +0000 (05:57 +0000)]
Move MacOS Classic higher in the list of supported platforms.

p4raw-id: //depot/maint-5.6/perl@9290