Craig A. Berry [Wed, 11 Aug 1999 14:31:11 +0000 (09:31 -0500)]
Bypass fsync(NULL) (crashes miniperl compiled with DEC C 5.2)
Sender: owner-perl5-porters@perl.org
To: vmsperl@perl.org, perl5-porters@perl.org, sarathy@activestate.com,
bailey@newman.upenn.edu
Subject: [PATCH 5.005_60] vms.c my_flush patch to circumvent fileno
problem
Message-Id: <4.2.0.58.
19990811141007.
00b8f8a0@mmtnt11.metamor.com>
p4raw-id: //depot/cfgperl@3959
Jarkko Hietaniemi [Wed, 11 Aug 1999 15:35:45 +0000 (15:35 +0000)]
Add a hopefully comforting message if there seems to be no LFS.
This seems to be the case with e.g. ext2fs, a somewhat popular fs.
The tests will fail on lfs tests only if quad is available,
if ENOQUAD, the lfs tests will be skipped.
p4raw-id: //depot/cfgperl@3958
Jarkko Hietaniemi [Wed, 11 Aug 1999 12:25:59 +0000 (12:25 +0000)]
Unapply an experimental patch that accidentally escaped
from the lab by piggybacking with the change #3955.
p4raw-link: @3955 on //depot/cfgperl:
d28f7c377ae191ca53d9157f124642cf323614a0
p4raw-id: //depot/cfgperl@3957
Jarkko Hietaniemi [Wed, 11 Aug 1999 08:19:23 +0000 (08:19 +0000)]
Add sysio large file support testing.
p4raw-id: //depot/cfgperl@3956
Dan Sugalski [Tue, 10 Aug 1999 16:34:56 +0000 (09:34 -0700)]
Patches needed to get _60 building with
To: vmsperl@perl.org, perl5-porters@perl.org,
sarathy@activestate.com, bailey@newman.upenn.edu
threads on VMS
Message-ID: <Pine.LNX.4.10.
9908101631030.18266-100000@tuatha.sidhe.org>
p4raw-id: //depot/cfgperl@3955
Jarkko Hietaniemi [Tue, 10 Aug 1999 20:37:55 +0000 (20:37 +0000)]
LFS testing robustness.
p4raw-id: //depot/cfgperl@3954
Dan Sugalski [Tue, 10 Aug 1999 13:28:18 +0000 (06:28 -0700)]
Pathces to get _60 building on VMS
To: vmsperl@perl.org, perp5-porters@perl.org, bailey@newman.upenn.edu,
sarathy@activestate.com
Message-ID: <Pine.LNX.4.10.
9908101323130.18266-100000@tuatha.sidhe.org>
p4raw-id: //depot/cfgperl@3953
Jarkko Hietaniemi [Tue, 10 Aug 1999 17:18:57 +0000 (17:18 +0000)]
AIX is different, again. Now in cc -E output.
p4raw-id: //depot/cfgperl@3952
Jarkko Hietaniemi [Tue, 10 Aug 1999 14:37:08 +0000 (14:37 +0000)]
Use Pid_t on pgrp matters.
p4raw-id: //depot/cfgperl@3951
Jarkko Hietaniemi [Tue, 10 Aug 1999 14:35:30 +0000 (14:35 +0000)]
Use Pid_t.
p4raw-id: //depot/cfgperl@3950
Jarkko Hietaniemi [Tue, 10 Aug 1999 14:11:15 +0000 (14:11 +0000)]
Use Mode_t.
p4raw-id: //depot/cfgperl@3949
Jarkko Hietaniemi [Tue, 10 Aug 1999 13:53:19 +0000 (13:53 +0000)]
Small perlbug doc tweaks from Jon Orwant.
p4raw-id: //depot/cfgperl@3948
Jarkko Hietaniemi [Tue, 10 Aug 1999 09:55:11 +0000 (09:55 +0000)]
Large file support testing.
p4raw-id: //depot/cfgperl@3947
Jarkko Hietaniemi [Tue, 10 Aug 1999 09:13:54 +0000 (09:13 +0000)]
Remove I32 casting from time-related functions.
p4raw-id: //depot/cfgperl@3946
Jarkko Hietaniemi [Tue, 10 Aug 1999 09:06:42 +0000 (09:06 +0000)]
Gratuitous uid and gid casts to I32s and ints removed.
There are still problem spots in printfing such ids:
width (%d vs %ld) and signedness %d vs %u.
p4raw-id: //depot/cfgperl@3945
Phil Lobbes [Mon, 9 Aug 1999 21:38:54 +0000 (14:38 -0700)]
Remove I32 casts from pp_stat, these make stat()
very broken e.g. on files larger than 2 gigabytes.
Reported by
To: perl5-porters@perl.org
Subject: [ID
19990810.001] Possible bug using stat w/large files Digital
UNIX Perl 5.005_03
Message-Id: <
199908100438.VAA08292@ultra.finchcomputer.com>
There are more of these I32 casts all over pp_sys.c,
all of them should be checked.
p4raw-id: //depot/cfgperl@3944
Jarkko Hietaniemi [Tue, 10 Aug 1999 07:38:30 +0000 (07:38 +0000)]
Remove blathering.
p4raw-id: //depot/cfgperl@3943
Jarkko Hietaniemi [Mon, 9 Aug 1999 20:35:13 +0000 (20:35 +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
Jarkko Hietaniemi [Mon, 9 Aug 1999 10:40:47 +0000 (10:40 +0000)]
Integrate with Nick.
p4raw-id: //depot/cfgperl@3941
Jarkko Hietaniemi [Mon, 9 Aug 1999 10:32:43 +0000 (10:32 +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
Jarkko Hietaniemi [Mon, 9 Aug 1999 10:27:22 +0000 (10:27 +0000)]
Unicode data updated to be the latest beta of the Unicode 3.0.
p4raw-id: //depot/cfgperl@3939
Jarkko Hietaniemi [Mon, 9 Aug 1999 10:25:54 +0000 (10:25 +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
Jarkko Hietaniemi [Mon, 9 Aug 1999 10:21:51 +0000 (10:21 +0000)]
Move the equivalence class creation last.
p4raw-id: //depot/cfgperl@3937
Jarkko Hietaniemi [Mon, 9 Aug 1999 10:20:40 +0000 (10:20 +0000)]
Compute equivalence classes (diacritics stripping) only
for letters, not for ligatures.
p4raw-id: //depot/cfgperl@3936
Nick Ing-Simmons [Sun, 8 Aug 1999 13:53:57 +0000 (13:53 +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
Nick Ing-Simmons [Sat, 7 Aug 1999 12:23:55 +0000 (12:23 +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
Nick Ing-Simmons [Sat, 7 Aug 1999 12:19:46 +0000 (12:19 +0000)]
B::C changes to get simple Tk app. compiling again
p4raw-id: //depot/perl@3933
Jarkko Hietaniemi [Fri, 6 Aug 1999 21:17:16 +0000 (21:17 +0000)]
Regen Configure to include change #3915.
p4raw-link: @3915 on //depot/metaconfig:
59f727b5b92dc1f484242a311cbb15243d425aef
p4raw-id: //depot/cfgperl@3932
Jarkko Hietaniemi [Fri, 6 Aug 1999 18:52:57 +0000 (18:52 +0000)]
Todo update.
p4raw-id: //depot/cfgperl@3931
Jarkko Hietaniemi [Fri, 6 Aug 1999 13:13:05 +0000 (13:13 +0000)]
Character class equivalence tables.
p4raw-id: //depot/cfgperl@3930
Jarkko Hietaniemi [Fri, 6 Aug 1999 11:59:11 +0000 (11:59 +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
Nathan Torkington [Thu, 5 Aug 1999 23:01:51 +0000 (17:01 -0600)]
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
Nathan Torkington [Thu, 5 Aug 1999 21:25:47 +0000 (15:25 -0600)]
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
Jarkko Hietaniemi [Thu, 5 Aug 1999 17:25:19 +0000 (17:25 +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
Jarkko Hietaniemi [Thu, 5 Aug 1999 10:31:47 +0000 (10:31 +0000)]
split /^/ deprecation warning should not be on by default.
p4raw-id: //depot/cfgperl@3925
Paul Marquess [Thu, 5 Aug 1999 09:01:15 +0000 (10:01 +0100)]
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
Paul Marquess [Thu, 5 Aug 1999 09:33:14 +0000 (10:33 +0100)]
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
Ilya Zakharevich [Wed, 4 Aug 1999 16:46:57 +0000 (12:46 -0400)]
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
Paul Marquess [Wed, 4 Aug 1999 23:22:22 +0000 (00:22 +0100)]
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
Nathan Torkington [Wed, 4 Aug 1999 11:24:56 +0000 (05:24 -0600)]
[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
Jarkko Hietaniemi [Wed, 4 Aug 1999 10:56:26 +0000 (10:56 +0000)]
Update history records.
p4raw-id: //depot/cfgperl@3919
Jarkko Hietaniemi [Wed, 4 Aug 1999 09:36:13 +0000 (09:36 +0000)]
Minor fixes to linux -Dusethreads -Duseperlio.
p4raw-id: //depot/cfgperl@3918
Paul Marquess [Tue, 3 Aug 1999 22:55:00 +0000 (23:55 +0100)]
(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
Jarkko Hietaniemi [Wed, 4 Aug 1999 07:59:05 +0000 (07:59 +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
François Désarménien [Tue, 27 Jul 1999 22:54:05 +0000 (00:54 +0200)]
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
Jarkko Hietaniemi [Tue, 3 Aug 1999 21:07:57 +0000 (21:07 +0000)]
Retract #3912, much too many compilation warnings
under Digital UNIX.
p4raw-id: //depot/cfgperl@3913
Sven Verdoolaege [Tue, 3 Aug 1999 13:14:07 +0000 (15:14 +0200)]
(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
Spider Boardman [Tue, 3 Aug 1999 14:25:00 +0000 (10:25 -0400)]
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
Chris Nandor [Wed, 28 Jul 1999 23:42:49 +0000 (19:42 -0400)]
perlbug.PL 1.27
To: perl5-porters@perl.org
Message-Id: <v04210104b3c57ce9e3de@[152.167.11.247]>
p4raw-id: //depot/cfgperl@3910
Andy Dougherty [Mon, 2 Aug 1999 14:01:58 +0000 (10:01 -0400)]
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
Ilya Zakharevich [Mon, 2 Aug 1999 21:53:36 +0000 (17:53 -0400)]
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
Spider Boardman [Mon, 2 Aug 1999 16:11:13 +0000 (12:11 -0400)]
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
Jarkko Hietaniemi [Tue, 3 Aug 1999 07:48:59 +0000 (07:48 +0000)]
Change #3790 redemption: with a little additional
patch from Ilya it works okay.
p4raw-id: //depot/cfgperl@3906
Gurusamy Sarathy [Mon, 2 Aug 1999 21:03:23 +0000 (21:03 +0000)]
this will be 5.005_60
p4raw-id: //depot/perl@3905
Gurusamy Sarathy [Mon, 2 Aug 1999 20:30:23 +0000 (20:30 +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
Gurusamy Sarathy [Mon, 2 Aug 1999 20:26:07 +0000 (20:26 +0000)]
native int pack/unpack fixes (from Spider Boardman
<spider@leggy.zk3.dec.com>)
p4raw-id: //depot/perl@3903
Gurusamy Sarathy [Mon, 2 Aug 1999 20:24:41 +0000 (20:24 +0000)]
fix broken -DDEBUGGING_OPS (from Spider Boardman
<spider@leggy.zk3.dec.com>)
p4raw-id: //depot/perl@3902
Gurusamy Sarathy [Mon, 2 Aug 1999 18:51:18 +0000 (18:51 +0000)]
integrate cfgperl contents
p4raw-id: //depot/perl@3901
John L. Allen [Thu, 29 Jul 1999 14:55:05 +0000 (10:55 -0400)]
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
Jarkko Hietaniemi [Mon, 2 Aug 1999 18:36:35 +0000 (18:36 +0000)]
Integrate with Sarathy.
p4raw-id: //depot/cfgperl@3899
Jarkko Hietaniemi [Mon, 2 Aug 1999 18:34:49 +0000 (18:34 +0000)]
Update PERL_BINCOMPAT_5005; update 64-bitness.
p4raw-id: //depot/cfgperl@3898
Gurusamy Sarathy [Mon, 2 Aug 1999 18:18:37 +0000 (18:18 +0000)]
optimizations could sometimes bypass bareword check
p4raw-id: //depot/perl@3897
Jarkko Hietaniemi [Mon, 2 Aug 1999 18:18:34 +0000 (18:18 +0000)]
Integrate with Sarathy.
p4raw-id: //depot/cfgperl@3896
Gurusamy Sarathy [Mon, 2 Aug 1999 17:22:40 +0000 (17:22 +0000)]
up patchlevel etc.
p4raw-id: //depot/perl@3895
Gurusamy Sarathy [Mon, 2 Aug 1999 17:12:31 +0000 (17:12 +0000)]
integrate change#3893, make it conditional on bincompat5005
p4raw-link: @3893 on //depot/cfgperl:
28dc62dc8a145e3aa6074d477ca4896dec6ede33
p4raw-id: //depot/perl@3894
Jarkko Hietaniemi [Mon, 2 Aug 1999 16:49:08 +0000 (16:49 +0000)]
PERL_BINCOMPAT_5005 symbol translation.
(AIX wouldn't link neither perl nor extensions.)
p4raw-id: //depot/cfgperl@3893
Gurusamy Sarathy [Mon, 2 Aug 1999 16:09:13 +0000 (16:09 +0000)]
integrate cfgperl contents into mainline
p4raw-id: //depot/perl@3892
Jarkko Hietaniemi [Mon, 2 Aug 1999 14:52:40 +0000 (14:52 +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
Jarkko Hietaniemi [Mon, 2 Aug 1999 14:21:55 +0000 (14:21 +0000)]
Exact path to perl for open -|.
p4raw-id: //depot/cfgperl@3890
Jarkko Hietaniemi [Mon, 2 Aug 1999 14:18:03 +0000 (14:18 +0000)]
Integrate with Sarathy.
p4raw-id: //depot/cfgperl@3889
Jarkko Hietaniemi [Mon, 2 Aug 1999 14:14:29 +0000 (14:14 +0000)]
AIX -Duse64bits: old AIXen do not have the getconf variables.
p4raw-id: //depot/cfgperl@3888
Jarkko Hietaniemi [Mon, 2 Aug 1999 12:53:10 +0000 (12:53 +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
Jarkko Hietaniemi [Mon, 2 Aug 1999 12:43:16 +0000 (12:43 +0000)]
Mention that also *BSD systems with glibc are known to stumble.
p4raw-id: //depot/cfgperl@3886
Jarkko Hietaniemi [Mon, 2 Aug 1999 12:34:15 +0000 (12:34 +0000)]
Allow also non-long long but still quad platforms print quads.
p4raw-id: //depot/cfgperl@3885
Jarkko Hietaniemi [Mon, 2 Aug 1999 11:56:14 +0000 (11:56 +0000)]
Fix regclass utf8 hex ranges for quads.
p4raw-id: //depot/cfgperl@3884
Jarkko Hietaniemi [Mon, 2 Aug 1999 11:42:14 +0000 (11:42 +0000)]
Enhance the description of how to detect quad support.
p4raw-id: //depot/cfgperl@3883
Jarkko Hietaniemi [Mon, 2 Aug 1999 11:22:19 +0000 (11:22 +0000)]
Fix printf %D %U %O for quads.
p4raw-id: //depot/cfgperl@3882
Jarkko Hietaniemi [Mon, 2 Aug 1999 11:16:12 +0000 (11:16 +0000)]
Document quad printing.
p4raw-id: //depot/cfgperl@3881
Jarkko Hietaniemi [Mon, 2 Aug 1999 10:32:01 +0000 (10:32 +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
Gurusamy Sarathy [Mon, 2 Aug 1999 08:18:58 +0000 (08:18 +0000)]
integrate cfgperl changes into mainline
p4raw-id: //depot/perl@3879
Gurusamy Sarathy [Mon, 2 Aug 1999 08:13:16 +0000 (08:13 +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
Gurusamy Sarathy [Mon, 2 Aug 1999 08:00:29 +0000 (08:00 +0000)]
up patchlevel to 59
p4raw-id: //depot/perl@3877
Gurusamy Sarathy [Mon, 2 Aug 1999 07:51:18 +0000 (07:51 +0000)]
fix coredump under usethreads+debug
p4raw-id: //depot/perl@3876
Jarkko Hietaniemi [Mon, 2 Aug 1999 07:50:51 +0000 (07:50 +0000)]
d_bincompat5005 could be left empty.
p4raw-id: //depot/cfgperl@3875
Jarkko Hietaniemi [Mon, 2 Aug 1999 07:42:45 +0000 (07:42 +0000)]
Fix printf %d when IV is quad.
p4raw-id: //depot/cfgperl@3874
Gurusamy Sarathy [Mon, 2 Aug 1999 07:41:03 +0000 (07:41 +0000)]
fix d_bincompat5005='' junking config.h
p4raw-id: //depot/perl@3873
Gurusamy Sarathy [Mon, 2 Aug 1999 07:38:48 +0000 (07:38 +0000)]
C needs parameter list, not merely type
p4raw-id: //depot/perl@3872
Jarkko Hietaniemi [Mon, 2 Aug 1999 07:20:51 +0000 (07:20 +0000)]
Integrate with Sarathy.
p4raw-id: //depot/cfgperl@3871
Gurusamy Sarathy [Mon, 2 Aug 1999 07:12:18 +0000 (07:12 +0000)]
integrate cfgperl changes into mainline
p4raw-id: //depot/perl@3870
Vishal Bhatia [Sat, 31 Jul 1999 19:08:33 +0000 (12:08 -0700)]
"use constant" in the compiler
Message-ID: <LAONLKLELDJAFAAA@my-deja.com>
p4raw-id: //depot/perl@3869
Gurusamy Sarathy [Mon, 2 Aug 1999 06:55:51 +0000 (06:55 +0000)]
debug build tweak
p4raw-id: //depot/perl@3868
Jarkko Hietaniemi [Sun, 1 Aug 1999 23:34:40 +0000 (23:34 +0000)]
Removing so_locations once is enough.
p4raw-id: //depot/cfgperl@3866
Jarkko Hietaniemi [Sun, 1 Aug 1999 23:13:05 +0000 (23:13 +0000)]
Simplicate duplicated code.
p4raw-id: //depot/cfgperl@3865
Jarkko Hietaniemi [Sun, 1 Aug 1999 22:41:41 +0000 (22:41 +0000)]
Integrate with Sarathy. perl.h and util.c required manual resolving.
p4raw-id: //depot/cfgperl@3864
Jarkko Hietaniemi [Sun, 1 Aug 1999 22:36:02 +0000 (22:36 +0000)]
Regen Configure and Glossary once again.
p4raw-id: //depot/cfgperl@3863
Jarkko Hietaniemi [Sun, 1 Aug 1999 22:26:09 +0000 (22:26 +0000)]
Glossary update for #3861.
p4raw-id: //depot/cfgperl@3862
Jarkko Hietaniemi [Sun, 1 Aug 1999 22:22:51 +0000 (22:22 +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
Gurusamy Sarathy [Sun, 1 Aug 1999 21:23:18 +0000 (21:23 +0000)]
integrate cfgperl contents into mainline
p4raw-id: //depot/perl@3860
Nathan Torkington [Sun, 1 Aug 1999 11:23:35 +0000 (05:23 -0600)]
ext/B/B/Disassembler.pm patch
Message-ID: <14244.33431.739419.806927@localhost.frii.com>
p4raw-id: //depot/perl@3859
Gurusamy Sarathy [Sun, 1 Aug 1999 21:09:15 +0000 (21:09 +0000)]
DB_File 1.68 update from Paul Marquess
p4raw-id: //depot/perl@3858