25 years agolexwarn maintenance: new warning class unsafe
Jarkko Hietaniemi [Mon, 9 Aug 1999 20:35:13 +0000]
lexwarn maintenance: new warning class unsafe
subclasses 'overflow' and 'portable' created,
used by the recent integer overflow warnings.
Class syntax subclass 'octal' renamed to 'digit',
binary and hexadecimal parsing errors also 'digit' warnings.

p4raw-id: //depot/cfgperl@3942

25 years agoIntegrate with Nick.
Jarkko Hietaniemi [Mon, 9 Aug 1999 10:40:47 +0000]
Integrate with Nick.

p4raw-id: //depot/cfgperl@3941

25 years agoRegenerate the Unicode tables after having updated the Unicode
Jarkko Hietaniemi [Mon, 9 Aug 1999 10:32:43 +0000]
Regenerate the Unicode tables after having updated the Unicode
database (change #3939).

p4raw-link: @3939 on //depot/cfgperl: 1b840072c89904927826b140322b783653b204a1

p4raw-id: //depot/cfgperl@3940

25 years agoUnicode data updated to be the latest beta of the Unicode 3.0.
Jarkko Hietaniemi [Mon, 9 Aug 1999 10:27:22 +0000]
Unicode data updated to be the latest beta of the Unicode 3.0.

p4raw-id: //depot/cfgperl@3939

25 years agoEthiopic changes via private email from Daniel Yacob,
Jarkko Hietaniemi [Mon, 9 Aug 1999 10:25:54 +0000]
Ethiopic changes via private email from Daniel Yacob,
<dmulholl@cs.indiana.edu>.  Ethiopic and Cherokee done,
Canadian Syllabics and Yi under construction.

p4raw-id: //depot/cfgperl@3938

25 years agoMove the equivalence class creation last.
Jarkko Hietaniemi [Mon, 9 Aug 1999 10:21:51 +0000]
Move the equivalence class creation last.

p4raw-id: //depot/cfgperl@3937

25 years agoCompute equivalence classes (diacritics stripping) only
Jarkko Hietaniemi [Mon, 9 Aug 1999 10:20:40 +0000]
Compute equivalence classes (diacritics stripping) only
for letters, not for ligatures.

p4raw-id: //depot/cfgperl@3936

25 years agoWill now correctly re-call
Nick Ing-Simmons [Sun, 8 Aug 1999 13:53:57 +0000]
Will now correctly re-call
  bootstrap "Foo";
if requested. This should allow build on Win32 and other
platforms where you cannot link to loadables directly.

p4raw-id: //depot/perl@3935

25 years agoVishal Bhatia <vishalb@my-deja.com>
Nick Ing-Simmons [Sat, 7 Aug 1999 12:23:55 +0000]
Vishal Bhatia <vishalb@my-deja.com>
  Subject: [PATCH 5.005_60] fix for some obscure bugs (compiler)
  Message-ID: <HLPEBPHPAKHKAAAA@my-deja.com>

p4raw-id: //depot/perl@3934

25 years agoB::C changes to get simple Tk app. compiling again
Nick Ing-Simmons [Sat, 7 Aug 1999 12:19:46 +0000]
B::C changes to get simple Tk app. compiling again

p4raw-id: //depot/perl@3933

25 years agoRegen Configure to include change #3915.
Jarkko Hietaniemi [Fri, 6 Aug 1999 21:17:16 +0000]
Regen Configure to include change #3915.

p4raw-link: @3915 on //depot/metaconfig: 59f727b5b92dc1f484242a311cbb15243d425aef

p4raw-id: //depot/cfgperl@3932

25 years agoTodo update.
Jarkko Hietaniemi [Fri, 6 Aug 1999 18:52:57 +0000]
Todo update.

p4raw-id: //depot/cfgperl@3931

25 years agoCharacter class equivalence tables.
Jarkko Hietaniemi [Fri, 6 Aug 1999 13:13:05 +0000]
Character class equivalence tables.

p4raw-id: //depot/cfgperl@3930

25 years agoMore Fcntl constants. (This process really needs
Jarkko Hietaniemi [Fri, 6 Aug 1999 11:59:11 +0000]
More Fcntl constants.  (This process really needs
to be automated, at least partly, see the Errno extension.)
Now also the SEEK_ constants are available via the Fcntl.
Yes, this is redundant (IO::Seekable and POSIX supply them already),
but now Fcntl is a one-stop shopping mall for all your
file-related constants.

p4raw-id: //depot/cfgperl@3929

25 years agoProtect against pack/unpack repeat count overflows,
Nathan Torkington [Thu, 5 Aug 1999 23:01:51 +0000]
Protect against pack/unpack repeat count overflows,
based on:
To: Brian Keefer <mgomes@cwix.com>
Cc: perl5-porters@perl.org
Subject: Re: [ID 19990806.001] Core dump with obfuscated code
Message-ID: <14250.27711.769942.100675@localhost.frii.com>

p4raw-id: //depot/cfgperl@3928

25 years agoFix for Nathan's fix (#3920) from Guy Decoux.
Nathan Torkington [Thu, 5 Aug 1999 21:25:47 +0000]
Fix for Nathan's fix (#3920) from Guy Decoux.
To: perl5-porters@perl.org
Subject: Bugfix for my bugfix
Message-ID: <14250.21947.765134.940583@localhost.frii.com>

p4raw-id: //depot/cfgperl@3927

25 years agoFix regex charclass parsing so that bogus ranges
Jarkko Hietaniemi [Thu, 5 Aug 1999 17:25:19 +0000]
Fix regex charclass parsing so that bogus ranges
like [0-\d] and [[:word:]-z] are no more allowed.
The anomaly was noticed by Guy Decoux.

p4raw-id: //depot/cfgperl@3926

25 years agosplit /^/ deprecation warning should not be on by default.
Jarkko Hietaniemi [Thu, 5 Aug 1999 10:31:47 +0000]
split /^/ deprecation warning should not be on by default.

p4raw-id: //depot/cfgperl@3925

25 years agoWarning fix to change #3922.
Paul Marquess [Thu, 5 Aug 1999 09:01:15 +0000]
Warning fix to change #3922.
To: ilya@math.ohio-state.edu, gsar@activestate.com
Cc: tchrist@jhereg.perl.com, chaimf@pobox.com, ed@chronos.net,
        perl5-porters@perl.org
Subject: RE: [PATCH 5.00557] split /^/
Message-ID: <5104D4DBC598D211B5FE0000F8FE7EB202D49B23@mbtlipnt02.btlabs.bt.co.uk>

p4raw-link: @3922 on //depot/cfgperl: 2cdd06f700e22243a0f92357f562eb4b13b7197a

p4raw-id: //depot/cfgperl@3924

25 years agoRE: [PATCH 5.005_60] anydbm.t + DB_File + Berkeley DB >= 2.4.10
Paul Marquess [Thu, 5 Aug 1999 09:33:14 +0000]
RE: [PATCH 5.005_60] anydbm.t + DB_File + Berkeley DB >= 2.4.10

To: jhi@iki.fi, paul.marquess@bt.com
Cc: gsar@ActiveState.com, perl5-porters@perl.org
Message-ID: <5104D4DBC598D211B5FE0000F8FE7EB202D49B26@mbtlipnt02.btlabs.bt.co.uk>

p4raw-id: //depot/cfgperl@3923

25 years agoDeprecate /^/ implictly meaning /^/m.
Ilya Zakharevich [Wed, 4 Aug 1999 16:46:57 +0000]
Deprecate /^/ implictly meaning /^/m.
To: Gurusamy Sarathy <gsar@activestate.com>
Cc: Tom Christiansen <tchrist@jhereg.perl.com>, chaimf@pobox.com,
        ed@chronos.net, perl5-porters@perl.org
Subject: [PATCH 5.00557] split /^/
Message-ID: <19990804164657.A3776@monk.mps.ohio-state.edu>

p4raw-id: //depot/cfgperl@3922

25 years agoDB_File 1.70
Paul Marquess [Wed, 4 Aug 1999 23:22:22 +0000]
DB_File 1.70

To: perl5-porters@perl.org
Cc: gsar@activestate.com, nik@tiuk.ti.com, jhi@iki.fi,
        randy@theoryx5.uwinnipeg.ca
Message-ID: <5104D4DBC598D211B5FE0000F8FE7EB202D49B21@mbtlipnt02.btlabs.bt.co.uk>

(Replaces change #3917)

p4raw-link: @3917 on //depot/cfgperl: a62982a846c50953d49f512fd1ec36e63b0a9e81

p4raw-id: //depot/cfgperl@3921

25 years ago[5.005_60 PATCH] Make B::Bytecode work
Nathan Torkington [Wed, 4 Aug 1999 11:24:56 +0000]
[5.005_60 PATCH] Make B::Bytecode work

To: perl5-porters@perl.org
Message-ID: <14248.30568.769427.216092@localhost.frii.com>

p4raw-id: //depot/cfgperl@3920

25 years agoUpdate history records.
Jarkko Hietaniemi [Wed, 4 Aug 1999 10:56:26 +0000]
Update history records.

p4raw-id: //depot/cfgperl@3919

25 years agoMinor fixes to linux -Dusethreads -Duseperlio.
Jarkko Hietaniemi [Wed, 4 Aug 1999 09:36:13 +0000]
Minor fixes to linux -Dusethreads -Duseperlio.

p4raw-id: //depot/cfgperl@3918

25 years ago(Replaced by change #3921)
Paul Marquess [Tue, 3 Aug 1999 22:55:00 +0000]
(Replaced by change #3921)
To: gsar@activestate.com
Cc: perl5-porters@perl.org
Subject: [PATCH 5.005_60] DB_File 1.69
Message-ID: <5104D4DBC598D211B5FE0000F8FE7EB29C6D04@mbtlipnt02.btlabs.bt.co.uk>

p4raw-link: @3921 (not found)

p4raw-id: //depot/cfgperl@3917

25 years agoIntroduce the charnames pragma.
Jarkko Hietaniemi [Wed, 4 Aug 1999 07:59:05 +0000]
Introduce the charnames pragma.

Subject: [PATCH 5.005_58] Free \C (for named chars), move to \O
From: Ilya Zakharevich <[9]ilya@math.ohio-state.edu>
To: Chip Salzenberg <[11]chip@perlsupport.com>
Cc: Mailing list Perl5 <[12]perl5-porters@perl.org>
Date: Sat, 31 Jul 1999 05:44:05 -0400
Message-Id: <[13]199907311407.IAA25042@localhost.frii.com>

From: Ilya Zakharevich <ilya@math.ohio-state.edu>
To: Mailing list Perl5 <perl5-porters@perl.org>
Subject: [PATCH 5.005_58] Named characters in Perl
Date: Mon, 2 Aug 1999 19:25:40 -0400
Message-ID: <19990802192540.B24407@monk.mps.ohio-state.edu>

p4raw-id: //depot/cfgperl@3916

25 years agoThe op/filetest.t failed subtest 7 if testing as root.
François Désarménien [Tue, 27 Jul 1999 22:54:05 +0000]
The op/filetest.t failed subtest 7 if testing as root.
To: perl5-porters@perl.org
Subject: [ID 19990727.039] Not OK: perl 5.00558 on i386-sco 3.2v5.0.4
Message-Id: <379E1C6D.626DC765@club-internet.fr>

p4raw-id: //depot/cfgperl@3914

25 years agoRetract #3912, much too many compilation warnings
Jarkko Hietaniemi [Tue, 3 Aug 1999 21:07:57 +0000]
Retract #3912, much too many compilation warnings
under Digital UNIX.

p4raw-id: //depot/cfgperl@3913

25 years ago(Retracted). See #3913.
Sven Verdoolaege [Tue, 3 Aug 1999 13:14:07 +0000]
(Retracted).  See #3913.
To: perl5-porters@perl.org
Subject: [ID 19990803.003] Not OK: perl 5.00560 on i586-linux-thread
    2.1.125 [PATCH]
Message-Id: <19990803131407.A30911@pool.kotnet.org>

p4raw-id: //depot/cfgperl@3912

25 years agoThe "-Dusethreads -Duseperlio" combination failed.
Spider Boardman [Tue, 3 Aug 1999 14:25:00 +0000]
The "-Dusethreads -Duseperlio" combination failed.
To: perl5-porters@perl.org
Subject: [ID 19990803.007] Not OK: perl 5.00560 on alpha-dec_osf-thread
    4.0 (UNINSTALLED)
Message-Id: <199908031825.OAA29254@leggy.zk3.dec.com>

See also change #3912.

p4raw-link: @3912 (not found)

p4raw-id: //depot/cfgperl@3911

25 years agoperlbug.PL 1.27
Chris Nandor [Wed, 28 Jul 1999 23:42:49 +0000]
perlbug.PL 1.27

To: perl5-porters@perl.org
Message-Id: <v04210104b3c57ce9e3de@[152.167.11.247]>

p4raw-id: //depot/cfgperl@3910

25 years agoHints for building ByteLoader in SunoS. Based on
Andy Dougherty [Mon, 2 Aug 1999 14:01:58 +0000]
Hints for building ByteLoader in SunoS.  Based on
To: Gurusamy Sarathy <gsar@activestate.com>
Cc: Perl Porters <perl5-porters@perl.org>
Subject: Re: 5.005_58 Not OK SunOS 4.1.3
Message-Id: <Pine.GSU.4.05.9908021357410.5873-100000@newton.phys>

p4raw-id: //depot/cfgperl@3909

25 years agoClarify RE engine code; inline a static function to a macro;
Ilya Zakharevich [Mon, 2 Aug 1999 21:53:36 +0000]
Clarify RE engine code; inline a static function to a macro;
make exact string nodes smaller.
To: perl5-porters@perl.org (Mailing list Perl5)
Subject: [PATCH 5.005_60] Cosmetic change to REx engine
Message-Id: <199908030153.VAA10542@monk.mps.ohio-state.edu>

p4raw-id: //depot/cfgperl@3908

25 years ago5_59 configured with -Dd_bincompat5005 can't be made
Spider Boardman [Mon, 2 Aug 1999 16:11:13 +0000]
5_59 configured with -Dd_bincompat5005 can't be made
binary compatible with a 5_03 which was built with -DEMBEDMYMALLOC.
To: perl5-porters@perl.org
Subject: [ID 19990802.016] Not OK: perl 5.00559
Message-Id: <199908022011.QAA30224@leggy.zk3.dec.com>

p4raw-id: //depot/cfgperl@3907

25 years agoChange #3790 redemption: with a little additional
Jarkko Hietaniemi [Tue, 3 Aug 1999 07:48:59 +0000]
Change #3790 redemption: with a little additional
patch from Ilya it works okay.

p4raw-id: //depot/cfgperl@3906

25 years agothis will be 5.005_60
Gurusamy Sarathy [Mon, 2 Aug 1999 21:03:23 +0000]
this will be 5.005_60

p4raw-id: //depot/perl@3905

25 years agodon't enable PERL_POLLUTE_MALLOC when EMBEDMYMALLOC is
Gurusamy Sarathy [Mon, 2 Aug 1999 20:30:23 +0000]
don't enable PERL_POLLUTE_MALLOC when EMBEDMYMALLOC is
in effect (from Spider Boardman <spider@leggy.zk3.dec.com>);
regen headers

p4raw-id: //depot/perl@3904

25 years agonative int pack/unpack fixes (from Spider Boardman
Gurusamy Sarathy [Mon, 2 Aug 1999 20:26:07 +0000]
native int pack/unpack fixes (from Spider Boardman
<spider@leggy.zk3.dec.com>)

p4raw-id: //depot/perl@3903

25 years agofix broken -DDEBUGGING_OPS (from Spider Boardman
Gurusamy Sarathy [Mon, 2 Aug 1999 20:24:41 +0000]
fix broken -DDEBUGGING_OPS (from Spider Boardman
<spider@leggy.zk3.dec.com>)

p4raw-id: //depot/perl@3902

25 years agointegrate cfgperl contents
Gurusamy Sarathy [Mon, 2 Aug 1999 18:51:18 +0000]
integrate cfgperl contents

p4raw-id: //depot/perl@3901

25 years agoUpdate README and INSTALL; partly based on the message
John L. Allen [Thu, 29 Jul 1999 14:55:05 +0000]
Update README and INSTALL; partly based on the message
To: Jarkko Hietaniemi <jhi@iki.fi>
cc: perl5-porters@perl.org
Subject: Re: Perl Installation Problem
Message-ID: <Pine.SOL.3.91.990729144440.1035A-100000@gateway.grumman.com>

and private email from Andy Dougherty.

p4raw-id: //depot/cfgperl@3900

25 years agoIntegrate with Sarathy.
Jarkko Hietaniemi [Mon, 2 Aug 1999 18:36:35 +0000]
Integrate with Sarathy.

p4raw-id: //depot/cfgperl@3899

25 years agoUpdate PERL_BINCOMPAT_5005; update 64-bitness.
Jarkko Hietaniemi [Mon, 2 Aug 1999 18:34:49 +0000]
Update PERL_BINCOMPAT_5005; update 64-bitness.

p4raw-id: //depot/cfgperl@3898

25 years agooptimizations could sometimes bypass bareword check
Gurusamy Sarathy [Mon, 2 Aug 1999 18:18:37 +0000]
optimizations could sometimes bypass bareword check

p4raw-id: //depot/perl@3897

25 years agoIntegrate with Sarathy.
Jarkko Hietaniemi [Mon, 2 Aug 1999 18:18:34 +0000]
Integrate with Sarathy.

p4raw-id: //depot/cfgperl@3896

25 years agoup patchlevel etc.
Gurusamy Sarathy [Mon, 2 Aug 1999 17:22:40 +0000]
up patchlevel etc.

p4raw-id: //depot/perl@3895

25 years agointegrate change#3893, make it conditional on bincompat5005
Gurusamy Sarathy [Mon, 2 Aug 1999 17:12:31 +0000]
integrate change#3893, make it conditional on bincompat5005

p4raw-link: @3893 on //depot/cfgperl: 28dc62dc8a145e3aa6074d477ca4896dec6ede33

p4raw-id: //depot/perl@3894

25 years agoPERL_BINCOMPAT_5005 symbol translation.
Jarkko Hietaniemi [Mon, 2 Aug 1999 16:49:08 +0000]
PERL_BINCOMPAT_5005 symbol translation.
(AIX wouldn't link neither perl nor extensions.)

p4raw-id: //depot/cfgperl@3893

25 years agointegrate cfgperl contents into mainline
Gurusamy Sarathy [Mon, 2 Aug 1999 16:09:13 +0000]
integrate cfgperl contents into mainline

p4raw-id: //depot/perl@3892

25 years agoAIX long long probing requires LL suffix for
Jarkko Hietaniemi [Mon, 2 Aug 1999 14:52:40 +0000]
AIX long long probing requires LL suffix for
the ll constant.  The suffix doesn't seem
to bother other ll platforms.

p4raw-id: //depot/cfgperl@3891

25 years agoExact path to perl for open -|.
Jarkko Hietaniemi [Mon, 2 Aug 1999 14:21:55 +0000]
Exact path to perl for open -|.

p4raw-id: //depot/cfgperl@3890

25 years agoIntegrate with Sarathy.
Jarkko Hietaniemi [Mon, 2 Aug 1999 14:18:03 +0000]
Integrate with Sarathy.

p4raw-id: //depot/cfgperl@3889

25 years agoAIX -Duse64bits: old AIXen do not have the getconf variables.
Jarkko Hietaniemi [Mon, 2 Aug 1999 14:14:29 +0000]
AIX -Duse64bits: old AIXen do not have the getconf variables.

p4raw-id: //depot/cfgperl@3888

25 years agoFix some of the {IV_IS_QUAD,UV_IS_QUAD} cases so that
Jarkko Hietaniemi [Mon, 2 Aug 1999 12:53:10 +0000]
Fix some of the {IV_IS_QUAD,UV_IS_QUAD} cases so that
emacs code indentation doesn't get wrong ideas--
in other words, introduce a couple of "redundant" if:s.

p4raw-id: //depot/cfgperl@3887

25 years agoMention that also *BSD systems with glibc are known to stumble.
Jarkko Hietaniemi [Mon, 2 Aug 1999 12:43:16 +0000]
Mention that also *BSD systems with glibc are known to stumble.

p4raw-id: //depot/cfgperl@3886

25 years agoAllow also non-long long but still quad platforms print quads.
Jarkko Hietaniemi [Mon, 2 Aug 1999 12:34:15 +0000]
Allow also non-long long but still quad platforms print quads.

p4raw-id: //depot/cfgperl@3885

25 years agoFix regclass utf8 hex ranges for quads.
Jarkko Hietaniemi [Mon, 2 Aug 1999 11:56:14 +0000]
Fix regclass utf8 hex ranges for quads.

p4raw-id: //depot/cfgperl@3884

25 years agoEnhance the description of how to detect quad support.
Jarkko Hietaniemi [Mon, 2 Aug 1999 11:42:14 +0000]
Enhance the description of how to detect quad support.

p4raw-id: //depot/cfgperl@3883

25 years agoFix printf %D %U %O for quads.
Jarkko Hietaniemi [Mon, 2 Aug 1999 11:22:19 +0000]
Fix printf %D %U %O for quads.

p4raw-id: //depot/cfgperl@3882

25 years agoDocument quad printing.
Jarkko Hietaniemi [Mon, 2 Aug 1999 11:16:12 +0000]
Document quad printing.

p4raw-id: //depot/cfgperl@3881

25 years agoMore 64-bit fixing. One known bug of that kind
Jarkko Hietaniemi [Mon, 2 Aug 1999 10:32:01 +0000]
More 64-bit fixing.  One known bug of that kind
remains, 32-bit platforms using long long in
the test t/pragma/utf8 subtests 1-3 fail.
(Update: change #3884 fixed that one.)

p4raw-link: @3884 (not found)

p4raw-id: //depot/cfgperl@3880

25 years agointegrate cfgperl changes into mainline
Gurusamy Sarathy [Mon, 2 Aug 1999 08:18:58 +0000]
integrate cfgperl changes into mainline

p4raw-id: //depot/perl@3879

25 years agochange#3692 had an unintentional patch leak through!
Gurusamy Sarathy [Mon, 2 Aug 1999 08:13:16 +0000]
change#3692 had an unintentional patch leak through!
(this would explain the mysterious C<next LABEL> failures
people have seen)

p4raw-link: @3692 on //depot/perl: 2c15bef39460c09b2a7846a30a4fc1fc1c4f93e4

p4raw-id: //depot/perl@3878

25 years agoup patchlevel to 59
Gurusamy Sarathy [Mon, 2 Aug 1999 08:00:29 +0000]
up patchlevel to 59

p4raw-id: //depot/perl@3877

25 years agofix coredump under usethreads+debug
Gurusamy Sarathy [Mon, 2 Aug 1999 07:51:18 +0000]
fix coredump under usethreads+debug

p4raw-id: //depot/perl@3876

25 years agod_bincompat5005 could be left empty.
Jarkko Hietaniemi [Mon, 2 Aug 1999 07:50:51 +0000]
d_bincompat5005 could be left empty.

p4raw-id: //depot/cfgperl@3875

25 years agoFix printf %d when IV is quad.
Jarkko Hietaniemi [Mon, 2 Aug 1999 07:42:45 +0000]
Fix printf %d when IV is quad.

p4raw-id: //depot/cfgperl@3874

25 years agofix d_bincompat5005='' junking config.h
Gurusamy Sarathy [Mon, 2 Aug 1999 07:41:03 +0000]
fix d_bincompat5005='' junking config.h

p4raw-id: //depot/perl@3873

25 years agoC needs parameter list, not merely type
Gurusamy Sarathy [Mon, 2 Aug 1999 07:38:48 +0000]
C needs parameter list, not merely type

p4raw-id: //depot/perl@3872

25 years agoIntegrate with Sarathy.
Jarkko Hietaniemi [Mon, 2 Aug 1999 07:20:51 +0000]
Integrate with Sarathy.

p4raw-id: //depot/cfgperl@3871

25 years agointegrate cfgperl changes into mainline
Gurusamy Sarathy [Mon, 2 Aug 1999 07:12:18 +0000]
integrate cfgperl changes into mainline

p4raw-id: //depot/perl@3870

25 years ago"use constant" in the compiler
Vishal Bhatia [Sat, 31 Jul 1999 19:08:33 +0000]
"use constant" in the compiler

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

p4raw-id: //depot/perl@3869

25 years agodebug build tweak
Gurusamy Sarathy [Mon, 2 Aug 1999 06:55:51 +0000]
debug build tweak

p4raw-id: //depot/perl@3868

25 years agoRemoving so_locations once is enough.
Jarkko Hietaniemi [Sun, 1 Aug 1999 23:34:40 +0000]
Removing so_locations once is enough.

p4raw-id: //depot/cfgperl@3866

25 years agoSimplicate duplicated code.
Jarkko Hietaniemi [Sun, 1 Aug 1999 23:13:05 +0000]
Simplicate duplicated code.

p4raw-id: //depot/cfgperl@3865

25 years agoIntegrate with Sarathy. perl.h and util.c required manual resolving.
Jarkko Hietaniemi [Sun, 1 Aug 1999 22:41:41 +0000]
Integrate with Sarathy.  perl.h and util.c required manual resolving.

p4raw-id: //depot/cfgperl@3864

25 years agoRegen Configure and Glossary once again.
Jarkko Hietaniemi [Sun, 1 Aug 1999 22:36:02 +0000]
Regen Configure and Glossary once again.

p4raw-id: //depot/cfgperl@3863

25 years agoGlossary update for #3861.
Jarkko Hietaniemi [Sun, 1 Aug 1999 22:26:09 +0000]
Glossary update for #3861.

p4raw-id: //depot/cfgperl@3862

25 years ago64-bit work. Now 32-bit platforms get a 100% make test
Jarkko Hietaniemi [Sun, 1 Aug 1999 22:22:51 +0000]
64-bit work.  Now 32-bit platforms get a 100% make test
with -Duse64bits (using long long).
Tested in Solaris 2.6 sparc  RH Linux 6.0 x86
(and Digital IX 4.0D, to get a true 64-bit opinion).  Now e.g.
'print unpack "q", pack "q", 12345678901'
should work on such 32-bit platforms.
Still a lot of printf()s behind -D which wrongly assume
that %ld/%lx and (long) are a good combination.
Introducing a slew of new macros intended to be used in printf()
format strings: e. g. PERL_PRId64 is the string to be used
when printing an IV, printf("%" PERL_PRId64 "\n", iv).
The PRI... naming follows the C9X naming of <inttypes.h> macros.

p4raw-id: //depot/cfgperl@3861

25 years agointegrate cfgperl contents into mainline
Gurusamy Sarathy [Sun, 1 Aug 1999 21:23:18 +0000]
integrate cfgperl contents into mainline

p4raw-id: //depot/perl@3860

25 years agoext/B/B/Disassembler.pm patch
Nathan Torkington [Sun, 1 Aug 1999 11:23:35 +0000]
ext/B/B/Disassembler.pm patch

Message-ID: <14244.33431.739419.806927@localhost.frii.com>

p4raw-id: //depot/perl@3859

25 years agoDB_File 1.68 update from Paul Marquess
Gurusamy Sarathy [Sun, 1 Aug 1999 21:09:15 +0000]
DB_File 1.68 update from Paul Marquess

p4raw-id: //depot/perl@3858

25 years agoMore optimizations to REx engine
Ilya Zakharevich [Sat, 31 Jul 1999 05:13:38 +0000]
More optimizations to REx engine

Message-Id: <199907311407.IAA25038@localhost.frii.com>

p4raw-id: //depot/perl@3857

25 years agoslightly modified version of suggested patch
Ilya Zakharevich [Sat, 31 Jul 1999 04:45:12 +0000]
slightly modified version of suggested patch
Message-Id: <199907311406.IAA25034@localhost.frii.com>
Subject: [PATCH 5.005_58] Fix OS/2 build

p4raw-id: //depot/perl@3856

25 years agocygwin update
Fifer, Eric [Fri, 30 Jul 1999 18:31:48 +0000]
cygwin update
Message-Id: <71E287AB0D94D111BBD600600849EC8185EE06@POST>
Subject: [ID 19990730.003] PATCH] perl5.005_58 cygwin port

p4raw-id: //depot/perl@3855

25 years agofixes from Stephen McCamant that address bugs in change#3612
Gurusamy Sarathy [Sun, 1 Aug 1999 20:41:53 +0000]
fixes from Stephen McCamant that address bugs in change#3612
(the optimization shouldn't be enabled in expressions where
the variable is introduced), and fix Deparse to grok the
optimization
Date: Thu, 29 Jul 1999 21:21:49 -0500 (CDT)
Message-ID: <14241.3133.979257.953396@alias-2.pr.mcs.net>
Subject: [PATCH _58] Set OPpTARGET_MY more consistently
--
Date: Thu, 29 Jul 1999 22:31:16 -0500 (CDT)
Message-ID: <14241.7300.181386.763503@alias-2.pr.mcs.net>
Subject: [PATCH _58] Disable TARGET_MY-ization on variable introduction
--
Date: Fri, 30 Jul 1999 22:25:27 -0500 (CDT)
Message-Id: <199907310326.VAA24376@localhost.frii.com>
Subject: [PATCH _58, long] B::Deparse (was Re: New warning 'Useless use of...')

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

p4raw-id: //depot/perl@3854

25 years agoTwo one-liner LOGOP tweaks
Stephen McCamant [Thu, 29 Jul 1999 14:08:50 +0000]
Two one-liner LOGOP tweaks

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

p4raw-id: //depot/perl@3853

25 years agorename cygwin32 to cygwin (from Eric Fifer <EFifer@sanwaint.com>)
Gurusamy Sarathy [Sun, 1 Aug 1999 20:29:17 +0000]
rename cygwin32 to cygwin (from Eric Fifer <EFifer@sanwaint.com>)

p4raw-id: //depot/perl@3852

25 years agomove files around for s/cygwin32/cygwin/ renaming
Gurusamy Sarathy [Sun, 1 Aug 1999 20:20:05 +0000]
move files around for s/cygwin32/cygwin/ renaming

p4raw-id: //depot/perl@3851

25 years agoposix-bc hints tweak (via private mail from Thomas Dorner
Gurusamy Sarathy [Sun, 1 Aug 1999 20:05:14 +0000]
posix-bc hints tweak (via private mail from Thomas Dorner
<Thomas.Dorner@start.de>)

p4raw-id: //depot/perl@3850

25 years agonotes on PERL_IMPLICIT_CONTEXT (from a version by Nathan Torkington
Gurusamy Sarathy [Sun, 1 Aug 1999 19:50:20 +0000]
notes on PERL_IMPLICIT_CONTEXT (from a version by Nathan Torkington
<gnat@frii.com>)

p4raw-id: //depot/perl@3849

25 years agofix defined(@foo) encarpments
Gurusamy Sarathy [Sun, 1 Aug 1999 18:34:41 +0000]
fix defined(@foo) encarpments

p4raw-id: //depot/perl@3848

25 years agoUndo #3790 and the patches that attempted to fix it
Jarkko Hietaniemi [Sun, 1 Aug 1999 17:17:07 +0000]
Undo #3790 and the patches that attempted to fix it
(#3837, #3838, #3845).  The #3790 caused linkage failures
and/or core dumps in Solaris 2.6, Digital UNIX 4.0D, and
IRIX 6.5.

p4raw-id: //depot/cfgperl@3847

25 years agoReading 64-bit decimal numbers was broken because
Jarkko Hietaniemi [Sun, 1 Aug 1999 11:41:52 +0000]
Reading 64-bit decimal numbers was broken because
the NV was cast to an I32, not an IV.

p4raw-id: //depot/cfgperl@3846

25 years agoSolaris doesn't like PERL_MALLOC_OK in SDBM_File.
Jarkko Hietaniemi [Sun, 1 Aug 1999 11:00:24 +0000]
Solaris doesn't like PERL_MALLOC_OK in SDBM_File.

p4raw-id: //depot/cfgperl@3845

25 years agoEnable Solaris largefiles support only if -Duse64bits is used.
Jarkko Hietaniemi [Sun, 1 Aug 1999 10:55:44 +0000]
Enable Solaris largefiles support only if -Duse64bits is used.
(Effectively removes #3311).

p4raw-id: //depot/cfgperl@3844

25 years agoInteger overflow iteration.
Jarkko Hietaniemi [Sat, 31 Jul 1999 22:44:56 +0000]
Integer overflow iteration.

p4raw-id: //depot/cfgperl@3843

25 years agoRemove a lot of unused regnode codes.
Jarkko Hietaniemi [Sat, 31 Jul 1999 22:11:03 +0000]
Remove a lot of unused regnode codes.
Noticed by Ilya.

p4raw-id: //depot/cfgperl@3842

25 years agoMake the use64bits and usethreads friendlier/braver;
Jarkko Hietaniemi [Sat, 31 Jul 1999 21:53:54 +0000]
Make the use64bits and usethreads friendlier/braver;
they no more wimp out if the platform is unknown.
On use64bits if gcc used -DUSE_LONG_LONG is added
to the ccflags (this dependency on gcc caused a slightly weird
reordering of Configure, but things still seem to work.)

p4raw-id: //depot/cfgperl@3841