Jarkko Hietaniemi [Fri, 17 Mar 2000 14:38:29 +0000 (14:38 +0000)]
Add the NEXTSTEP strftime %j bug to Known Problems.
p4raw-id: //depot/cfgperl@5783
Jarkko Hietaniemi [Fri, 17 Mar 2000 14:29:46 +0000 (14:29 +0000)]
Integrate with Sarathy.
p4raw-id: //depot/cfgperl@5782
Gurusamy Sarathy [Fri, 17 Mar 2000 06:19:17 +0000 (06:19 +0000)]
PodParser v1.13 update (from Brad Appleton)
p4raw-id: //depot/perl@5781
Gurusamy Sarathy [Fri, 17 Mar 2000 05:42:45 +0000 (05:42 +0000)]
propagate CvFLAGS() into clones
p4raw-id: //depot/perl@5780
Gurusamy Sarathy [Fri, 17 Mar 2000 04:58:39 +0000 (04:58 +0000)]
documentation fixes from p5p
p4raw-id: //depot/perl@5779
Gurusamy Sarathy [Fri, 17 Mar 2000 04:13:27 +0000 (04:13 +0000)]
make attributes::reftype(*FOO{IO}) return "IO" instead of "UNKNOWN"
(from Tom Christiansen)
p4raw-id: //depot/perl@5777
Jarkko Hietaniemi [Fri, 17 Mar 2000 03:40:18 +0000 (03:40 +0000)]
More Todo.
p4raw-id: //depot/cfgperl@5776
Gurusamy Sarathy [Fri, 17 Mar 2000 03:40:14 +0000 (03:40 +0000)]
s/:def/:DEFAULT/
p4raw-id: //depot/perl@5775
Gurusamy Sarathy [Fri, 17 Mar 2000 03:39:07 +0000 (03:39 +0000)]
export cv_undef() and cv_const_sv() (mod_perl uses them to
good advantage)
p4raw-id: //depot/perl@5774
Gurusamy Sarathy [Fri, 17 Mar 2000 03:12:34 +0000 (03:12 +0000)]
remove non-ANSI parts in comp/cpp.t
p4raw-id: //depot/perl@5773
Jarkko Hietaniemi [Fri, 17 Mar 2000 03:11:49 +0000 (03:11 +0000)]
Integrate with Sarathy.
p4raw-id: //depot/cfgperl@5772
Jarkko Hietaniemi [Fri, 17 Mar 2000 03:10:34 +0000 (03:10 +0000)]
Make the test easier to use.
p4raw-id: //depot/cfgperl@5771
Gurusamy Sarathy [Fri, 17 Mar 2000 03:04:33 +0000 (03:04 +0000)]
pod{man,text} updates from podlators-1.00 (from Russ Allbery)
p4raw-id: //depot/perl@5770
Gurusamy Sarathy [Fri, 17 Mar 2000 02:53:39 +0000 (02:53 +0000)]
integrate vmsperl contents into mainline (no actual changes, since
cfgperl already had them all)
p4raw-id: //depot/perl@5769
Gurusamy Sarathy [Fri, 17 Mar 2000 02:48:14 +0000 (02:48 +0000)]
fix signedness in test for syswrite() length argument
p4raw-id: //depot/perl@5768
Gurusamy Sarathy [Fri, 17 Mar 2000 02:38:51 +0000 (02:38 +0000)]
integrate cfgperl contents into mainline
p4raw-id: //depot/perl@5767
Jarkko Hietaniemi [Fri, 17 Mar 2000 02:29:24 +0000 (02:29 +0000)]
Add "Known Problems" section.
p4raw-id: //depot/cfgperl@5766
Gurusamy Sarathy [Fri, 17 Mar 2000 00:31:19 +0000 (00:31 +0000)]
add missing bincompat5005 #defines
p4raw-id: //depot/perl@5765
Jarkko Hietaniemi [Thu, 16 Mar 2000 15:32:52 +0000 (15:32 +0000)]
pp_send() type tuning continues.
p4raw-id: //depot/cfgperl@5764
Jarkko Hietaniemi [Thu, 16 Mar 2000 04:09:37 +0000 (04:09 +0000)]
Integrate with Sarathy.
p4raw-id: //depot/cfgperl@5763
Jarkko Hietaniemi [Thu, 16 Mar 2000 04:06:36 +0000 (04:06 +0000)]
VMS patches from Dan Sugalski and Charles Bailey
p4raw-id: //depot/cfgperl@5762
Gurusamy Sarathy [Thu, 16 Mar 2000 03:18:41 +0000 (03:18 +0000)]
due to an oversight during PERL_OBJECT migration, hosts created
by pseudo-fork were never being deleted, leading to a sizeable
memory leak; std FDs in pseudo-children are now closed
automatically to avoid resource leaks; basic infinite looping
fork() test works without leaking again in non-PERL_OBJECT
build
p4raw-id: //depot/perl@5761
Jarkko Hietaniemi [Thu, 16 Mar 2000 01:50:13 +0000 (01:50 +0000)]
Fix pp_send() sizes (pass a Size_t, not an Off_t, and
return a SSize_t, not an Off_t); add a note about a slightly
similar situation in pp_truncate(); introduce $sizesize
for Configure; update EPOC, VOS, Win32, and VMS for the
sizesize; minor updates on the EPOC config file; reword
socklen_t message slightly; fix fpossize (though unused currently)
p4raw-id: //depot/cfgperl@5760
Jarkko Hietaniemi [Wed, 15 Mar 2000 23:47:11 +0000 (23:47 +0000)]
Integrate with Sarathy.
p4raw-id: //depot/cfgperl@5759
Jarkko Hietaniemi [Wed, 15 Mar 2000 23:46:17 +0000 (23:46 +0000)]
Retract #5767; replace it with a tested patch
from Anton Berezin.
p4raw-id: //depot/cfgperl@5758
Jarkko Hietaniemi [Wed, 15 Mar 2000 23:36:53 +0000 (23:36 +0000)]
Configure nits: do not use /tmp to avoid potential security
problems (Andy Dougherty: this does not fix the rampant
use of /tmp by the various utilities like C compilers, though.
Just don't run Configure as root if you care about security.),
fix man3dir bug (both from Andy Dougherty); fix hints files
not to use /tmp; retract #4993 (the description of the *symbols
variables is okay, after all); regen Configure.
p4raw-id: //depot/cfgperl@5757
Jarkko Hietaniemi [Wed, 15 Mar 2000 22:20:06 +0000 (22:20 +0000)]
cater for FreeBSD 5.*
p4raw-id: //depot/cfgperl@5756
Jarkko Hietaniemi [Wed, 15 Mar 2000 22:00:57 +0000 (22:00 +0000)]
Add missing Windows O_ constants.
p4raw-id: //depot/cfgperl@5755
Gurusamy Sarathy [Wed, 15 Mar 2000 19:56:37 +0000 (19:56 +0000)]
add PL_thr_key to export list under useithreads
p4raw-id: //depot/perl@5754
Jarkko Hietaniemi [Wed, 15 Mar 2000 04:19:19 +0000 (04:19 +0000)]
Integrate with Sarathy.
p4raw-id: //depot/cfgperl@5753
Charles Bailey [Wed, 15 Mar 2000 03:45:28 +0000 (03:45 +0000)]
Make DEBUGGING a configurable option
p4raw-id: //depot/vmsperl@5752
Charles Bailey [Wed, 15 Mar 2000 03:38:57 +0000 (03:38 +0000)]
Remove obsolete DCL symbol from subconfigure.com
p4raw-id: //depot/vmsperl@5751
Charles Bailey [Wed, 15 Mar 2000 03:29:17 +0000 (03:29 +0000)]
Add VMS' default to the CGI.pm temp list (should update to File::Spec)
p4raw-id: //depot/vmsperl@5750
p4raw-integrated: from //depot/perl@5749 'merge in'
ext/File/Glob/Glob.pm (@5507..)
Charles Bailey [Wed, 15 Mar 2000 02:05:28 +0000 (02:05 +0000)]
Change test using obsolete %COnfig element
p4raw-id: //depot/vmsperl@5749
Gurusamy Sarathy [Tue, 14 Mar 2000 23:39:42 +0000 (23:39 +0000)]
update local_patches entry for RC2
p4raw-id: //depot/perl@5748
Gurusamy Sarathy [Tue, 14 Mar 2000 22:44:27 +0000 (22:44 +0000)]
more warnings tidy-ups (from Paul Marquess)
p4raw-id: //depot/perl@5747
Gurusamy Sarathy [Tue, 14 Mar 2000 22:30:43 +0000 (22:30 +0000)]
Sys::Syslog fix for accidental arguments to autoloaded constants
p4raw-id: //depot/perl@5746
Gurusamy Sarathy [Tue, 14 Mar 2000 22:20:27 +0000 (22:20 +0000)]
tweak to use SIZE_ONLY
p4raw-id: //depot/perl@5745
Gurusamy Sarathy [Tue, 14 Mar 2000 21:56:48 +0000 (21:56 +0000)]
regen win32/config*
p4raw-id: //depot/perl@5744
Gurusamy Sarathy [Tue, 14 Mar 2000 21:46:25 +0000 (21:46 +0000)]
change#5729 had syntax errors
p4raw-link: @5729 on //depot/cfgperl:
36d4c99b292eeccedae13ea063319aca314246bb
p4raw-id: //depot/perl@5743
Gurusamy Sarathy [Tue, 14 Mar 2000 21:26:33 +0000 (21:26 +0000)]
integrate vmsperl changes into mainline (change#5693 denied)
p4raw-link: @5693 on //depot/vmsperl:
925fd5a3f200998584b0c9f5f508f038863055cb
p4raw-id: //depot/perl@5742
p4raw-integrated: from //depot/vmsperl@5741 'copy in'
vms/ext/filespec.t (@5564..) t/lib/filespec.t vms/vms.c
(@5689..) configure.com (@5690..) 'edit in'
lib/File/Spec/VMS.pm (@5690..) 'ignore' t/lib/complex.t
(@5690..)
Gurusamy Sarathy [Tue, 14 Mar 2000 21:17:34 +0000 (21:17 +0000)]
update Changes; integrate cfgperl contents into mainline
p4raw-id: //depot/perl@5741
Gurusamy Sarathy [Tue, 14 Mar 2000 20:57:12 +0000 (20:57 +0000)]
perlfaq4 tweak (from Damian Conway <damian@cs.monash.edu.au>)
p4raw-id: //depot/perl@5740
Gurusamy Sarathy [Tue, 14 Mar 2000 20:53:07 +0000 (20:53 +0000)]
allow alternates to negate correctly (from Johan Vromans)
p4raw-id: //depot/perl@5739
Gurusamy Sarathy [Tue, 14 Mar 2000 20:34:19 +0000 (20:34 +0000)]
kludge our way around warnings on C<use POSIX; use IO::File;>
p4raw-id: //depot/perl@5738
Gurusamy Sarathy [Tue, 14 Mar 2000 20:06:23 +0000 (20:06 +0000)]
protect special characters better against interpretation by *roff
(from Russ Allbery)
p4raw-id: //depot/perl@5737
Gurusamy Sarathy [Tue, 14 Mar 2000 19:47:00 +0000 (19:47 +0000)]
provide an explicit base address for perl56.dll to avoid relocations;
increase the default stack size (RE engine can use a lot more stack
than the 1MB default limit); default to using the regular version of
the MSVCRT even for DEBUGGING builds (this allows extensions to be
selectively built with debugging)
p4raw-id: //depot/perl@5736
Gurusamy Sarathy [Tue, 14 Mar 2000 19:31:53 +0000 (19:31 +0000)]
regen perltoc, other pod nits
p4raw-id: //depot/perl@5735
Gurusamy Sarathy [Tue, 14 Mar 2000 19:08:22 +0000 (19:08 +0000)]
avoid dup warning (from Simon Cozens)
p4raw-id: //depot/perl@5734
Gurusamy Sarathy [Tue, 14 Mar 2000 18:46:50 +0000 (18:46 +0000)]
allow usemymalloc to be overridden via -Uusemymalloc
p4raw-id: //depot/perl@5733
Gurusamy Sarathy [Tue, 14 Mar 2000 17:23:47 +0000 (17:23 +0000)]
test case for change#5700 (from M. J. T. Guy)
p4raw-link: @5700 on //depot/perl:
386d01d60781c452398a2c213e241a4169059c2c
p4raw-id: //depot/perl@5732
Gurusamy Sarathy [Tue, 14 Mar 2000 17:15:44 +0000 (17:15 +0000)]
revise README.win32 for currentness, point to function
list in perlport.pod (from a patch suggested by Dominic Dunlop)
p4raw-id: //depot/perl@5731
Gurusamy Sarathy [Tue, 14 Mar 2000 17:14:21 +0000 (17:14 +0000)]
tweak sort() notes (from Nathan Torkington)
p4raw-id: //depot/perl@5730
Jarkko Hietaniemi [Tue, 14 Mar 2000 15:13:13 +0000 (15:13 +0000)]
Make the tests 1018 and 1019 more robust.
p4raw-id: //depot/cfgperl@5729
Jarkko Hietaniemi [Tue, 14 Mar 2000 15:07:48 +0000 (15:07 +0000)]
Fix for one of the problems in RC1 reported by M. E. O'Neill
in NEXTSTEP 3.3p2.
p4raw-id: //depot/cfgperl@5728
Jarkko Hietaniemi [Tue, 14 Mar 2000 14:57:04 +0000 (14:57 +0000)]
Integrate with Sarathy; unapply the #5539 that snekt in
with #5539.
p4raw-id: //depot/cfgperl@5727
Gurusamy Sarathy [Tue, 14 Mar 2000 07:43:37 +0000 (07:43 +0000)]
fixes for Borland compiler (from Vadim Konovalov
<vkonovalov@lucent.com>)
p4raw-id: //depot/perl@5726
Gurusamy Sarathy [Tue, 14 Mar 2000 07:38:00 +0000 (07:38 +0000)]
more efficient Text::Abbrev (from M.E. O'Neill <oneill@cs.sfu.ca>)
p4raw-id: //depot/perl@5725
Gurusamy Sarathy [Tue, 14 Mar 2000 05:59:02 +0000 (05:59 +0000)]
integrate cfgperl changes into mainline, ignoring the
__attribute__((unused)) stuff that seems to have snuck
back in
p4raw-id: //depot/perl@5724
Gurusamy Sarathy [Tue, 14 Mar 2000 05:49:08 +0000 (05:49 +0000)]
patches for many bugs in the debugger; documentation updates for
perldelta; split perldebug.pod into perldeb{ug,guts}.pod (from
Tom Christiansen)
p4raw-id: //depot/perl@5723
Gurusamy Sarathy [Tue, 14 Mar 2000 05:37:29 +0000 (05:37 +0000)]
add sleep() to avoid race on NeXT (from M.E. O'Neill
<oneill@cs.sfu.ca>)
p4raw-id: //depot/perl@5722
Gurusamy Sarathy [Tue, 14 Mar 2000 03:53:50 +0000 (03:53 +0000)]
support a -U option when run as root to drop privileges (from
Tom Christiansen)
p4raw-id: //depot/perl@5721
Jarkko Hietaniemi [Tue, 14 Mar 2000 03:43:51 +0000 (03:43 +0000)]
move the big AVAILABILITY list to perlport as Supported Platforms
(Tom Christiansen); add few more platforms
p4raw-id: //depot/cfgperl@5720
Jarkko Hietaniemi [Tue, 14 Mar 2000 02:44:55 +0000 (02:44 +0000)]
more todo
p4raw-id: //depot/cfgperl@5719
Jarkko Hietaniemi [Tue, 14 Mar 2000 02:17:16 +0000 (02:17 +0000)]
detypo
p4raw-id: //depot/cfgperl@5718
Jarkko Hietaniemi [Tue, 14 Mar 2000 02:00:24 +0000 (02:00 +0000)]
Integrate with Sarathy.
p4raw-id: //depot/cfgperl@5717
Gurusamy Sarathy [Tue, 14 Mar 2000 00:01:39 +0000 (00:01 +0000)]
reference miscount in Devel::Peek that causes debugger to
crash unceremoniously when doing "V DB" etc., repeatedly
p4raw-id: //depot/perl@5716
Gurusamy Sarathy [Mon, 13 Mar 2000 21:40:23 +0000 (21:40 +0000)]
fixes for broken L<> links (from Wolfgang Laun
<wolfgang.laun@alcatel.at>)
p4raw-id: //depot/perl@5715
Gurusamy Sarathy [Mon, 13 Mar 2000 21:37:48 +0000 (21:37 +0000)]
typos in perlboot.pod (from Randal L. Schwartz <merlyn@stonehenge.com>)
p4raw-id: //depot/perl@5714
Gurusamy Sarathy [Mon, 13 Mar 2000 21:36:24 +0000 (21:36 +0000)]
avoid infinite loop in h2xs (from Hugo van der Sanden)
p4raw-id: //depot/perl@5713
Gurusamy Sarathy [Mon, 13 Mar 2000 21:29:15 +0000 (21:29 +0000)]
lexical warnings update for docs and tests (from Paul Marquess)
p4raw-id: //depot/perl@5712
Gurusamy Sarathy [Mon, 13 Mar 2000 21:08:29 +0000 (21:08 +0000)]
updates from PodParser v1.12 on CPAN (from Brad Appleton)
p4raw-id: //depot/perl@5711
Gurusamy Sarathy [Mon, 13 Mar 2000 20:46:37 +0000 (20:46 +0000)]
cleaner logic in op.c, also avoids QNX optimizer bug (from Norton
Allen <allen@huarp.harvard.edu>)
p4raw-id: //depot/perl@5710
Gurusamy Sarathy [Mon, 13 Mar 2000 20:43:30 +0000 (20:43 +0000)]
mention changes to diagnostics
p4raw-id: //depot/perl@5709
Gurusamy Sarathy [Mon, 13 Mar 2000 20:34:38 +0000 (20:34 +0000)]
ignore const for the purposes of typemaps (from Hugo van der Sanden)
p4raw-id: //depot/perl@5708
Gurusamy Sarathy [Mon, 13 Mar 2000 20:23:24 +0000 (20:23 +0000)]
don't check for errno after Atof() (atof() doesn't set errno, and
where Atof() is actually strto[l]d(), some platforms seem to want
to set errno randomly)
p4raw-id: //depot/perl@5707
Gurusamy Sarathy [Mon, 13 Mar 2000 18:14:18 +0000 (18:14 +0000)]
integrate cfgperl changes into mainline
p4raw-id: //depot/perl@5706
Jarkko Hietaniemi [Mon, 13 Mar 2000 14:44:11 +0000 (14:44 +0000)]
STRLEN != int.
p4raw-id: //depot/cfgperl@5705
Jarkko Hietaniemi [Mon, 13 Mar 2000 13:18:07 +0000 (13:18 +0000)]
Integrate with Sarathy.
p4raw-id: //depot/cfgperl@5704
Gurusamy Sarathy [Mon, 13 Mar 2000 12:40:51 +0000 (12:40 +0000)]
mention autoflush portability caveat
p4raw-id: //depot/perl@5703
Gurusamy Sarathy [Mon, 13 Mar 2000 11:09:05 +0000 (11:09 +0000)]
final touches for lexical warnings (from Paul Marquess)
p4raw-id: //depot/perl@5702
Gurusamy Sarathy [Mon, 13 Mar 2000 11:00:00 +0000 (11:00 +0000)]
avoid compiler warnings
p4raw-id: //depot/perl@5701
Gurusamy Sarathy [Mon, 13 Mar 2000 09:57:59 +0000 (09:57 +0000)]
make the is_utf8_*() safe for use on invalid utf8 (they now
return false on such input instead of emitting warnings)
p4raw-id: //depot/perl@5700
Gurusamy Sarathy [Mon, 13 Mar 2000 06:59:57 +0000 (06:59 +0000)]
the premature FREETMPS calls in change#1187 weren't defensive enough
p4raw-link: @1187 on //depot/perl:
a29cdaf07aa5601e42ae4955cc0f168e91a7c385
p4raw-id: //depot/perl@5699
Jarkko Hietaniemi [Mon, 13 Mar 2000 05:03:37 +0000 (05:03 +0000)]
hints nibbling continues
p4raw-id: //depot/cfgperl@5698
Jarkko Hietaniemi [Mon, 13 Mar 2000 04:45:57 +0000 (04:45 +0000)]
there's no end to tweaking
p4raw-id: //depot/cfgperl@5697
Jarkko Hietaniemi [Mon, 13 Mar 2000 04:26:15 +0000 (04:26 +0000)]
hints tweak
p4raw-id: //depot/cfgperl@5696
Charles Bailey [Mon, 13 Mar 2000 03:54:09 +0000 (03:54 +0000)]
Trim out leftover hunk from prior resolve conflict
p4raw-id: //depot/vmsperl@5695
Charles Bailey [Mon, 13 Mar 2000 03:20:20 +0000 (03:20 +0000)]
Assorted configuration cleanups (Peter Prymmer, and a
bit from Charles Bailey and Dan Sugalski)
p4raw-id: //depot/vmsperl@5694
Charles Bailey [Mon, 13 Mar 2000 03:00:16 +0000 (03:00 +0000)]
Add vmsish 'hushed' option to suppress error messages at exit
p4raw-id: //depot/vmsperl@5693
Charles Bailey [Mon, 13 Mar 2000 02:50:10 +0000 (02:50 +0000)]
Fix inverted test conditions for secure lnm translation
and default file types. (Dan Sugalski)
p4raw-id: //depot/vmsperl@5692
Charles Bailey [Mon, 13 Mar 2000 02:41:36 +0000 (02:41 +0000)]
Insulate tests of default display_format from different precision
on different machines by truncating at 1 digit less than the most
common choice (.15g)
p4raw-id: //depot/vmsperl@5691
Charles Bailey [Mon, 13 Mar 2000 02:31:44 +0000 (02:31 +0000)]
Resync with mainline post RC1
p4raw-id: //depot/vmsperl@5690
Charles Bailey [Mon, 13 Mar 2000 02:22:24 +0000 (02:22 +0000)]
Update File::Spec::VMS and tests
Since reduce_ricochet has been removed from File::Spec,
revert changes to VMS::Filespec::vmsify made to accomodate it.
p4raw-id: //depot/vmsperl@5689
Charles Bailey [Mon, 13 Mar 2000 02:12:11 +0000 (02:12 +0000)]
Basic 5.6.0 RC1 build patches for VMS
p4raw-id: //depot/vmsperl@5688
Jarkko Hietaniemi [Mon, 13 Mar 2000 00:41:51 +0000 (00:41 +0000)]
Solaris long double fixes from Alan Burlison.
p4raw-id: //depot/cfgperl@5687
Jarkko Hietaniemi [Mon, 13 Mar 2000 00:17:13 +0000 (00:17 +0000)]
Integrate with Sarathy.
p4raw-id: //depot/cfgperl@5686
Jarkko Hietaniemi [Mon, 13 Mar 2000 00:13:17 +0000 (00:13 +0000)]
Retract #5680, it broke more than it helped.
p4raw-id: //depot/cfgperl@5685
Gurusamy Sarathy [Sun, 12 Mar 2000 21:48:44 +0000 (21:48 +0000)]
set optimize=-O only if not already set
p4raw-id: //depot/perl@5684
Gurusamy Sarathy [Sun, 12 Mar 2000 20:11:45 +0000 (20:11 +0000)]
another optimized-OP_SASSIGN bug: ops that were not OA_TARGLEX
were being mistakenly subverted anyway
p4raw-id: //depot/perl@5683