Jarkko Hietaniemi [Mon, 26 Jul 1999 07:14:43 +0000 (07:14 +0000)]
Integrate with Sarathy.
p4raw-id: //depot/cfgperl@3760
Gurusamy Sarathy [Mon, 26 Jul 1999 05:12:24 +0000 (05:12 +0000)]
add disclaimer about perl 4 libraries (modified version of
patch suggested by Clinton Pierce <cpierce1@ford.com>)
p4raw-id: //depot/perl@3759
Ian Phillipps [Thu, 22 Jul 1999 22:48:59 +0000 (23:48 +0100)]
make reset() behave with high-bit characters
Message-ID: <
19990722224859.A27987@homer.diplex.co.uk>
Subject: [PATCH 5.005_57] sv_reset can cause stack corruption
p4raw-id: //depot/perl@3758
Gurusamy Sarathy [Mon, 26 Jul 1999 04:40:32 +0000 (04:40 +0000)]
update to perlport-1.44 from Chris Nandor <pudge@pobox.com>
p4raw-id: //depot/perl@3757
Gurusamy Sarathy [Mon, 26 Jul 1999 04:20:37 +0000 (04:20 +0000)]
dprofpp pod additions from Nathan Torkington <gnat@frii.com>
p4raw-id: //depot/perl@3756
Gurusamy Sarathy [Mon, 26 Jul 1999 04:18:00 +0000 (04:18 +0000)]
disable VPATH for now (breaks x2p build)
p4raw-id: //depot/perl@3755
Gurusamy Sarathy [Mon, 26 Jul 1999 03:15:33 +0000 (03:15 +0000)]
INSTALL =~ s/5.006/5.6/; delay loading Errno until needed
(%! has the necessary magic); misc typos
p4raw-id: //depot/perl@3754
Gurusamy Sarathy [Mon, 26 Jul 1999 02:38:28 +0000 (02:38 +0000)]
integrate cfgperl contents into mainline
p4raw-id: //depot/perl@3753
Gurusamy Sarathy [Mon, 26 Jul 1999 02:11:31 +0000 (02:11 +0000)]
ensure implicitly closed handles don't set $? or $!
p4raw-id: //depot/perl@3752
Gurusamy Sarathy [Mon, 26 Jul 1999 01:28:34 +0000 (01:28 +0000)]
change#3534 didn't preserve undef return values from caller()
p4raw-link: @3534 on //depot/perl:
f3aa04c29a85dd63d563ae8e27316ff34501ccd5
p4raw-id: //depot/perl@3751
Jarkko Hietaniemi [Sun, 25 Jul 1999 20:59:29 +0000 (20:59 +0000)]
Back up a tiny bit from #3735.
This may break builds outside the source directory
but then again, they do not work that ell yet anyway.
p4raw-id: //depot/cfgperl@3750
Jarkko Hietaniemi [Sun, 25 Jul 1999 19:15:55 +0000 (19:15 +0000)]
Integrate with Sarathy.
p4raw-id: //depot/cfgperl@3749
Jarkko Hietaniemi [Sun, 25 Jul 1999 19:06:59 +0000 (19:06 +0000)]
Recode locale.t so that the change in #3730
is not needed and locale.t works both without
and with the utf8 pragma.
p4raw-id: //depot/cfgperl@3748
Jarkko Hietaniemi [Sun, 25 Jul 1999 19:01:46 +0000 (19:01 +0000)]
Fix another typo in #3725.
p4raw-id: //depot/cfgperl@3747
Gurusamy Sarathy [Sun, 25 Jul 1999 18:08:58 +0000 (18:08 +0000)]
add option to omit Changes file, from Abigail <abigail@delanet.com>;
append a HISTORY section to POD if option is used
p4raw-id: //depot/perl@3746
Gurusamy Sarathy [Sun, 25 Jul 1999 17:40:03 +0000 (17:40 +0000)]
warn rather than die when parse_version() can't cut it (from
Michael G Schwern <schwern@pobox.com>)
p4raw-id: //depot/perl@3745
Gurusamy Sarathy [Sun, 25 Jul 1999 16:32:48 +0000 (16:32 +0000)]
make map behave like grep wrt indirect object slot when
there are parentheses; revert an experimental mod by Larry
in change#2038 that failed to parse %{{qw(a b c)}} properly
(this means C<map {use Foo; ...} ...> still needs a proper
fix)
p4raw-link: @2038 on //depot/perl:
834a4ddd8309fbf6aabbbc51bb6fcbe056e7963f
p4raw-id: //depot/perl@3744
Jarkko Hietaniemi [Sun, 25 Jul 1999 16:24:55 +0000 (16:24 +0000)]
Fix a typo in #3725.
p4raw-id: //depot/cfgperl@3743
Jarkko Hietaniemi [Sun, 25 Jul 1999 16:14:39 +0000 (16:14 +0000)]
Integrate with Sarathy.
p4raw-id: //depot/cfgperl@3742
Jarkko Hietaniemi [Sun, 25 Jul 1999 16:02:28 +0000 (16:02 +0000)]
Cut-and-pasto in #3737.
p4raw-id: //depot/cfgperl@3741
Gurusamy Sarathy [Sun, 25 Jul 1999 15:59:34 +0000 (15:59 +0000)]
add note about glibc bug
p4raw-id: //depot/perl@3740
Gurusamy Sarathy [Sun, 25 Jul 1999 15:48:40 +0000 (15:48 +0000)]
fix bug in change#3728 that might free COPs prematurely;
null(op) now does more thorough scrubbing of the op, which
fixes a few compile-time memory "leaks"
p4raw-link: @3728 on //depot/perl:
7399586d384137f7ae66bcc82a83b0df7dd429e5
p4raw-id: //depot/perl@3739
Jarkko Hietaniemi [Sun, 25 Jul 1999 14:12:34 +0000 (14:12 +0000)]
Use vendorprefixlib.
p4raw-id: //depot/cfgperl@3737
Jarkko Hietaniemi [Sun, 25 Jul 1999 12:27:20 +0000 (12:27 +0000)]
First steps of making builds outside the source
directory possible. These should get us as far
as miniperl, then building DynaLoader falls into
tiny twinkling pieces as MakeMaker knows nothing
of VPATH mindset.
p4raw-id: //depot/cfgperl@3735
Jarkko Hietaniemi [Sun, 25 Jul 1999 11:19:28 +0000 (11:19 +0000)]
Poor Glossary--are we fixed yet?
p4raw-id: //depot/cfgperl@3734
Jarkko Hietaniemi [Sun, 25 Jul 1999 11:15:06 +0000 (11:15 +0000)]
Change #3732 mistakenly clobbered Glossary.
p4raw-id: //depot/cfgperl@3733
Jarkko Hietaniemi [Sun, 25 Jul 1999 10:46:39 +0000 (10:46 +0000)]
Andy's new installation scheme (note: a lot of this
leaked in already with change #3731). The vendor*
stuff is not used anywhere (in *.SH, say), so it
isn't in Configure, either.
p4raw-link: @3731 on //depot/cfgperl:
dd4e71fdc0d3da1d09384ab498212866e7d17b94
p4raw-id: //depot/cfgperl@3732
Jarkko Hietaniemi [Sun, 25 Jul 1999 10:12:07 +0000 (10:12 +0000)]
Circumcode a strange shell(?) bug in AIX found
while trying to do -Duse64bits (which I couldn't do
in the end because the CPU isn't 64-bit in that box,
but at least now the probing doesn't crash.)
p4raw-id: //depot/cfgperl@3731
Gurusamy Sarathy [Sun, 25 Jul 1999 04:56:56 +0000 (04:56 +0000)]
fix little utf8 nits in testsuite; add patch from Ilya that cures
a utf8 bug in one of the new RE optimizations
p4raw-id: //depot/perl@3730
Jarkko Hietaniemi [Fri, 23 Jul 1999 19:56:27 +0000 (19:56 +0000)]
New INSTALL from Andy plus a typo fix to it from Kurt.
From: Andy Dougherty <doughera@lafayette.edu>
To: Perl Porters <perl5-porters@perl.org>
Subject: [PATCH 5.005_57] INSTALL-1.58
Date: Fri, 23 Jul 1999 10:50:13 -0400 (EDT)
Message-Id: <Pine.GSU.4.05.
9907231033190.3555-100000@newton.phys>
From: "Kurt D. Starsinic" <kstar@chapin.edu>
To: Andy Dougherty <doughera@lafayette.edu>
Cc: Perl Porters <perl5-porters@perl.org>
Subject: Re: [PATCH 5.005_57] INSTALL-1.58
Date: Fri, 23 Jul 1999 13:38:25 -0400
Message-ID: <
19990723133825.A12033@O2.chapin.edu>
p4raw-id: //depot/cfgperl@3729
Hugo van der Sanden [Wed, 23 Jun 1999 17:27:42 +0000 (18:27 +0100)]
applied suggested patch for tracking line numbers correctly in
optimized blocks with a single statement; changed setcop to
setstate and added code for -Dx dumps
Message-Id: <
199906231627.RAA24033@crypt.compulink.co.uk>
Subject: [PATCH 5.005_57] Line number error in optimised else()
p4raw-id: //depot/perl@3728
Gurusamy Sarathy [Fri, 23 Jul 1999 15:56:04 +0000 (15:56 +0000)]
avoid useless use of target for pp_each(); also fixes bugs due to
refcount held by the target
p4raw-id: //depot/perl@3727
Jarkko Hietaniemi [Fri, 23 Jul 1999 12:08:30 +0000 (12:08 +0000)]
Change #3725 aftershock.
p4raw-id: //depot/cfgperl@3726
Jarkko Hietaniemi [Fri, 23 Jul 1999 11:58:49 +0000 (11:58 +0000)]
Introduce $Config{ldlibpthname} which contains
the name of the environment variable holding the
dynamic library search path, often LD_LIBRARY_PATH.
Use this new feature all over.
Also removed remnants of admonition "add LD_LIBRARY_PATH
before running make" because Makefile.SH does this for you.
p4raw-id: //depot/cfgperl@3725
Spider Boardman [Thu, 22 Jul 1999 19:58:34 +0000 (15:58 -0400)]
Avoid core dumps resulting from humongous array indices
(an out of memory error will result instead)
To: perl5-porters@perl.org
Subject: [PATCH] Re: [ID
19990715.003] [BUG] all perl5 versions: segfault on $#
Message-Id: <
199907222358.TAA27354@Orb.Nashua.NH.US>
p4raw-id: //depot/cfgperl@3724
Gurusamy Sarathy [Fri, 23 Jul 1999 00:01:29 +0000 (00:01 +0000)]
emit warning about function calls that were encountered too early
to enforce their prototype
p4raw-id: //depot/perl@3723
Kurt D. Starsinic [Wed, 21 Jul 1999 14:15:42 +0000 (10:15 -0400)]
MakeMaker doc fix.
To: perl5-porters@perl.org
Cc: Chip Salzenberg <chip@perlsupport.com>, Gurusamy Sarathy <gsar@activestate.com>
Subject: [PATCH] MakeMaker documentation
Message-ID: <
19990721141542.A1800@O2.chapin.edu>
p4raw-id: //depot/cfgperl@3722
Peter Prymmer [Wed, 21 Jul 1999 17:15:39 +0000 (10:15 -0700)]
Smarter OS390 hints.
To: chip@perlsupport.com, gsar@activestate.com, perl-mvs@perl.org, perl5-porters@perl.org
Subject: [PATCH: 5.005_03 && 5.005_57]os390 hints file appendix stops bad builds
Message-Id: <
9907220015.AA11931@forte.com>
p4raw-id: //depot/cfgperl@3721
Mike W Ellwood [Thu, 22 Jul 1999 14:28:19 +0000 (15:28 +0100)]
AIX magic: ccdlflags needs to be different for
Perl itself and for extra-core extensions
(as used by ExtUtilss::embed::ldopts).
Based on the problems described in
To: perl5-porters@perl.org
Subject: [ID
19990722.002] Perl 5.00503 and AIX 4.1.5; perl.exp; build errors. Also Imagemagick...
Reply-To: m.w.ellwood@rl.ac.uk
Message-Id: <Pine.A41.3.96.
990722141209.72660V-100000@unixfe.rl.ac.uk>
p4raw-id: //depot/cfgperl@3720
Jarkko Hietaniemi [Thu, 22 Jul 1999 08:23:53 +0000 (08:23 +0000)]
Update history records.
p4raw-id: //depot/cfgperl@3719
Jarkko Hietaniemi [Wed, 21 Jul 1999 13:54:42 +0000 (13:54 +0000)]
Even still more todo.
p4raw-id: //depot/cfgperl@3718
Jarkko Hietaniemi [Wed, 21 Jul 1999 12:10:48 +0000 (12:10 +0000)]
Even more Todo.
p4raw-id: //depot/cfgperl@3717
oracle@pcr8.pcr.com [Mon, 19 Jul 1999 18:39:13 +0000 (14:39 -0400)]
Use Errno more extensively so that error
messages are more portable (another way
would be to muck around with LC_MESSAGES).
Problem reported in
To: perl5-porters@perl.org
Subject: [ID
19990719.003] LC_MESSAGES breaks h2xs autoloaded constants on AIX 4.1.4
Message-Id: <
9907192239.AA44990@pcr8.pcr.com>
p4raw-id: //depot/cfgperl@3716
Sean Sheedy [Tue, 20 Jul 1999 09:52:06 +0000 (02:52 -0700)]
Slightly modified patch.
To: perl5-porters@perl.org
Subject: [ID
19990720.003] Perl 5.005_3 patch: Non-standard object extensions
Message-Id: <
3794A935.
1C150E54@ncube.com>
p4raw-id: //depot/cfgperl@3715
Jarkko Hietaniemi [Tue, 20 Jul 1999 21:26:19 +0000 (21:26 +0000)]
More Todo.
p4raw-id: //depot/cfgperl@3714
Jarkko Hietaniemi [Tue, 20 Jul 1999 18:02:45 +0000 (18:02 +0000)]
Integrate with Sarathy.
p4raw-id: //depot/cfgperl@3713
Gurusamy Sarathy [Tue, 20 Jul 1999 15:29:01 +0000 (15:29 +0000)]
DProf tweak
p4raw-id: //depot/perl@3712
Gurusamy Sarathy [Tue, 20 Jul 1999 07:56:19 +0000 (07:56 +0000)]
another DProf build tweak
p4raw-id: //depot/perl@3711
Gurusamy Sarathy [Tue, 20 Jul 1999 07:36:36 +0000 (07:36 +0000)]
move DProf things around to where they are supposed to be
p4raw-id: //depot/perl@3710
Gurusamy Sarathy [Tue, 20 Jul 1999 06:13:16 +0000 (06:13 +0000)]
DProf fixups for PERL_IMPLICIT_CONTEXT
p4raw-id: //depot/perl@3709
Gurusamy Sarathy [Tue, 20 Jul 1999 06:01:22 +0000 (06:01 +0000)]
move DProf to Devel/DProf
p4raw-id: //depot/perl@3708
Gurusamy Sarathy [Tue, 20 Jul 1999 05:39:11 +0000 (05:39 +0000)]
add Devel::DProf v19990108 from CPAN, as it was
p4raw-id: //depot/perl@3707
Gurusamy Sarathy [Tue, 20 Jul 1999 04:52:25 +0000 (04:52 +0000)]
C<union any> needs no PERL_OBJECT-treatment
p4raw-id: //depot/perl@3706
Gurusamy Sarathy [Tue, 20 Jul 1999 04:11:54 +0000 (04:11 +0000)]
fix problem in default build
p4raw-id: //depot/perl@3705
Jarkko Hietaniemi [Mon, 19 Jul 1999 07:06:36 +0000 (07:06 +0000)]
Integrate with Sarathy.
p4raw-id: //depot/cfgperl@3704
Gurusamy Sarathy [Mon, 19 Jul 1999 05:55:57 +0000 (05:55 +0000)]
win32 nits
p4raw-id: //depot/perl@3703
Gurusamy Sarathy [Mon, 19 Jul 1999 04:29:34 +0000 (04:29 +0000)]
don't display tid from main thread (or testsuite breaks)
p4raw-id: //depot/perl@3702
Gurusamy Sarathy [Mon, 19 Jul 1999 00:47:52 +0000 (00:47 +0000)]
remove several doubled (and tripled!) entries
p4raw-id: //depot/perl@3701
Gurusamy Sarathy [Mon, 19 Jul 1999 00:42:34 +0000 (00:42 +0000)]
integrate cfgperl contents into mainline
p4raw-id: //depot/perl@3700
Gurusamy Sarathy [Mon, 19 Jul 1999 00:33:59 +0000 (00:33 +0000)]
avoid bug in win32_str_os_error() (from Jan Dubois)
p4raw-id: //depot/perl@3699
Jarkko Hietaniemi [Sun, 18 Jul 1999 21:33:57 +0000 (21:33 +0000)]
Integrate with Sarathy.
p4raw-id: //depot/cfgperl@3698
Peter Prymmer [Thu, 1 Jul 1999 19:31:24 +0000 (12:31 -0700)]
[ID
19990701.031] 4 ctl chars on EBCDIC not asciiish enough
Message-Id: <
9907020231.AA16942@forte.com>
p4raw-id: //depot/perl@3697
Gurusamy Sarathy [Sun, 18 Jul 1999 05:11:02 +0000 (05:11 +0000)]
display thread id in diagnostics (suggested by Dan Sugalski)
p4raw-id: //depot/perl@3696
Gurusamy Sarathy [Sun, 18 Jul 1999 04:57:47 +0000 (04:57 +0000)]
missing perldiag entry (from Dan Sugalski <sugalskd@osshe.edu>)
p4raw-id: //depot/perl@3695
Ilya Zakharevich [Sun, 11 Jul 1999 04:39:44 +0000 (00:39 -0400)]
cache [NIUP]V conversions of defined READONLY values
Message-ID: <
19990711043944.A25944@monk.mps.ohio-state.edu>
Subject: [PATCH 5.005_57] Allow caching of numeric/string conversion
p4raw-id: //depot/perl@3694
Jan Dubois [Sat, 17 Jul 1999 10:58:29 +0000 (12:58 +0200)]
Some lib/ExtUtils/Manifest.pm POD fixes
Message-ID: <
379144ad.
13616689@smtp1.ibm.net>
p4raw-id: //depot/perl@3693
Gurusamy Sarathy [Sun, 18 Jul 1999 03:51:03 +0000 (03:51 +0000)]
remove spurious newSTATEOP() that causes goto to enter one too many
contexts when jumping between if and elsif blocks
p4raw-id: //depot/perl@3692
Gurusamy Sarathy [Sun, 18 Jul 1999 01:49:59 +0000 (01:49 +0000)]
detypo, update Changes
p4raw-id: //depot/perl@3691
Gurusamy Sarathy [Sun, 18 Jul 1999 01:16:59 +0000 (01:16 +0000)]
mention the -Minteger effect on modulus (from Nathan Torkington)
p4raw-id: //depot/perl@3690
Gurusamy Sarathy [Sun, 18 Jul 1999 00:47:17 +0000 (00:47 +0000)]
ensure __END__ appears on a line by itself in wrapped
scripts (thanks to Steve Tolkin <tolkin@mediaone.net>);
mention caveat about successfull kill()
p4raw-id: //depot/perl@3689
Gurusamy Sarathy [Sat, 17 Jul 1999 20:47:44 +0000 (20:47 +0000)]
noecho noops (from Nicholas Clark <nick@flirble.org>)
p4raw-id: //depot/perl@3688
Gurusamy Sarathy [Sat, 17 Jul 1999 20:43:27 +0000 (20:43 +0000)]
make CC.pm use a distinct CCPP() macro rather than PP()
(suggested by Vishal Bhatia <vishalb@my-deja.com>)
p4raw-id: //depot/perl@3687
Gurusamy Sarathy [Sat, 17 Jul 1999 20:39:08 +0000 (20:39 +0000)]
tiny bug in vars.pm (from John Dlugosz)
p4raw-id: //depot/perl@3686
Jan Dubois [Wed, 14 Jul 1999 23:53:43 +0000 (01:53 +0200)]
applied suggested patch, along with later tweak
Message-ID: <
37a902e7.
15977234@smtp1.ibm.net>
Subject: Merge ActivePerl Stylesheet support etc into Pod::Html.pm
p4raw-id: //depot/perl@3685
Gurusamy Sarathy [Sat, 17 Jul 1999 20:24:32 +0000 (20:24 +0000)]
avoid #ifdef DEBUGGING in thrdvar.h (from Dominic Dunlop <domo@vo.lu>)
p4raw-id: //depot/perl@3684
Ilya Zakharevich [Tue, 13 Jul 1999 05:44:28 +0000 (01:44 -0400)]
Segfaults if $^P
Message-Id: <
199907130944.
FAA04473@monk.mps.ohio-state.edu>
p4raw-id: //depot/perl@3683
Gurusamy Sarathy [Sat, 17 Jul 1999 20:04:17 +0000 (20:04 +0000)]
use a better prefixify() heuristic than m/perl/ (prefix/lib/perl5
and prefix/lib/perl5/man are ass_u_med only if those directories
actually exist; else prefix/{lib,man} are used)
p4raw-id: //depot/perl@3682
Gurusamy Sarathy [Sat, 17 Jul 1999 19:12:33 +0000 (19:12 +0000)]
allow $foo{$x} and $bar[$i] for (\$) prototype
p4raw-id: //depot/perl@3681
Ian Phillipps [Mon, 12 Jul 1999 12:30:05 +0000 (13:30 +0100)]
fix vec() on magic values
Message-ID: <
19990712123005.A11355@homer.diplex.co.uk>
Subject: [PATCH 5.005_57] Re: do_vecset is broken. Re: [ID
19990703.003].
p4raw-id: //depot/perl@3680
Ilya Zakharevich [Fri, 9 Jul 1999 05:21:13 +0000 (01:21 -0400)]
make system() return -1 and set $! if exec of child failed
Message-ID: <
19990709052113.A6201@monk.mps.ohio-state.edu>
Subject: [PATCH 5.005_57] system()==-1 and $! from failing fork/exec
p4raw-id: //depot/perl@3679
Ilya Zakharevich [Fri, 9 Jul 1999 04:27:51 +0000 (00:27 -0400)]
File descriptor leak in do_exec3
Message-Id: <
199907090827.
EAA03321@monk.mps.ohio-state.edu>
p4raw-id: //depot/perl@3678
Gurusamy Sarathy [Sat, 17 Jul 1999 17:34:38 +0000 (17:34 +0000)]
a modernized version of find2perl from Ken Pizzini <ken@halcyon.com>;
converted Ken's documentation outline into pod
p4raw-id: //depot/perl@3677
Gurusamy Sarathy [Sat, 17 Jul 1999 16:34:09 +0000 (16:34 +0000)]
pod fixes (with minor edits) from Abigail, Ronald Kimball, Jon
Waddington, Tuomas Lukka, Steven Tolkin, Ian Phillipps, and
Steve Lidie
p4raw-id: //depot/perl@3676
Gurusamy Sarathy [Sat, 17 Jul 1999 00:16:53 +0000 (00:16 +0000)]
backout redundant change#3628
p4raw-link: @3628 on //depot/perl:
10ca40477ddc9b8d94a5d1880386d95c6cc6cc37
p4raw-id: //depot/perl@3675
Jarkko Hietaniemi [Thu, 15 Jul 1999 14:26:03 +0000 (14:26 +0000)]
Fix the bin/oct/hex constant overflow tests for
long long platforms.
p4raw-id: //depot/cfgperl@3674
Jarkko Hietaniemi [Wed, 14 Jul 1999 21:59:11 +0000 (21:59 +0000)]
Fixed AIX dynamic loading and AIX shared Perl library.
Tested in: AIX 4.1.5 cc+useshrplib+usethreads, 4.1.5 cc,
4.1.5 gcc+useshrplib+usethreads, 4.3.1 cc+useshrplib.
Hijacked win32/makedef.pl for more general purpose export
list building, now it is used (as toplevel makedef.pl)
for win32 and AIX (perl_exp.SH made unnecessary).
Because the export lists are now correct in AIX, no more linker
warnings about "Exported symbol not defined" should appear.
p4raw-id: //depot/cfgperl@3673
Gurusamy Sarathy [Wed, 14 Jul 1999 17:12:13 +0000 (17:12 +0000)]
minor efficiency tweak
p4raw-id: //depot/perl@3672
Jarkko Hietaniemi [Wed, 14 Jul 1999 16:22:39 +0000 (16:22 +0000)]
The regexec.c change of #3606 caused a core dump in fbm_instr()
if its caller re_intuit_start() was entered with strend == strpos
because end_shift ended up as -1. The patch ain't necessarily
correct but least the core dump is avoided.
p4raw-id: //depot/cfgperl@3671
Jarkko Hietaniemi [Tue, 13 Jul 1999 07:59:09 +0000 (07:59 +0000)]
Integrate with Sarathy.
p4raw-id: //depot/cfgperl@3670
Gurusamy Sarathy [Mon, 12 Jul 1999 06:14:54 +0000 (06:14 +0000)]
fixups for sundry warnings about function pointers
p4raw-id: //depot/perl@3669
Gurusamy Sarathy [Mon, 12 Jul 1999 04:11:58 +0000 (04:11 +0000)]
tweaks for win32/borland
p4raw-id: //depot/perl@3668
Gurusamy Sarathy [Mon, 12 Jul 1999 01:55:15 +0000 (01:55 +0000)]
yet more cleanups of the PERL_OBJECT, MULTIPLICITY and USE_THREADS
builds; passing the implicit context is unified among the three
flavors; PERL_IMPLICIT_CONTEXT is auto-enabled under all three
flavors (see the top of perl.h) for testing; all varargs functions
foo() have a va_list-taking variant vfoo() for generating the
context-free versions; the PERL_OBJECT build should now be
hyper-compatible with CPAN extensions (C++ is totally out of
the picture)
result has only been tested on Windows
TODO: write docs on the THX rationale and idiomatic usage of
the Perl API
p4raw-id: //depot/perl@3667
Jarkko Hietaniemi [Sun, 11 Jul 1999 22:00:13 +0000 (22:00 +0000)]
Integrate with Sarathy.
p4raw-id: //depot/cfgperl@3666
Jarkko Hietaniemi [Sun, 11 Jul 1999 21:59:01 +0000 (21:59 +0000)]
More manual sync.
p4raw-id: //depot/cfgperl@3665
Gurusamy Sarathy [Sun, 11 Jul 1999 19:11:07 +0000 (19:11 +0000)]
change#3612 was buggy and failed to build Tk; applied Ilya's
remedy and related tests via private mail
p4raw-link: @3612 on //depot/perl:
b162f9ead0a98db35cdcfc8c889e344c040c8d8e
p4raw-id: //depot/perl@3664
Jarkko Hietaniemi [Sun, 11 Jul 1999 15:04:37 +0000 (15:04 +0000)]
Manual synchronization with Sarathy (some files
had drifted apart for no apparent reason), plus
I had a typo in dl_vms.xs Sarathy had fixed.
p4raw-id: //depot/cfgperl@3663
Jarkko Hietaniemi [Sat, 10 Jul 1999 12:23:21 +0000 (12:23 +0000)]
Change t/pragma/warn oct()/hex() overflow tests to use %Config
to adapt to the underlying platform (the binary, 0b1..., test
was broken in 64-bit platforms). Also change "hex" in the
warning messages to "hexadecimal" to match "binary" and "octal".
p4raw-id: //depot/cfgperl@3662
Jarkko Hietaniemi [Thu, 8 Jul 1999 21:54:55 +0000 (21:54 +0000)]
Integrate with Sarathy.
p4raw-id: //depot/cfgperl@3661
Gurusamy Sarathy [Thu, 8 Jul 1999 18:47:35 +0000 (18:47 +0000)]
more PERL_OBJECT cleanups (changes still untested on Unix!)
p4raw-id: //depot/perl@3660
Gurusamy Sarathy [Thu, 8 Jul 1999 18:41:45 +0000 (18:41 +0000)]
sundry cleanups for clean build on windows
p4raw-id: //depot/perl@3659