Gurusamy Sarathy [Tue, 22 Jun 1999 19:30:32 +0000 (19:30 +0000)]
tweak RefHash to make intent clearer (suggested by John Dlugosz)
p4raw-id: //depot/perl@3547
Gurusamy Sarathy [Tue, 22 Jun 1999 17:25:03 +0000 (17:25 +0000)]
oops, backout bogus change#3545
p4raw-link: @3545 on //depot/perl:
151c20ad7c538678c95caebf3d22c0270964f452
p4raw-id: //depot/perl@3546
Gurusamy Sarathy [Tue, 22 Jun 1999 17:18:05 +0000 (17:18 +0000)]
remove dead code
p4raw-id: //depot/perl@3545
Gurusamy Sarathy [Wed, 16 Jun 1999 16:49:55 +0000 (16:49 +0000)]
dump C<0> as such, not C<'0'>
p4raw-id: //depot/perl@3540
Gurusamy Sarathy [Sun, 13 Jun 1999 04:04:40 +0000 (04:04 +0000)]
fix coredumper in change#3498
p4raw-link: @3498 on //depot/cfgperl:
697943021785eb8447e25eb51a6f27fd78921863
p4raw-id: //depot/perl@3539
Gurusamy Sarathy [Sat, 12 Jun 1999 06:43:03 +0000 (06:43 +0000)]
EXTERN_C declarations for global arrays in various
headers, so perl can be built even in C++ mode; win32
build fixups; regen headers
p4raw-id: //depot/perl@3537
Gurusamy Sarathy [Sat, 12 Jun 1999 06:38:21 +0000 (06:38 +0000)]
caller.pm typos
p4raw-id: //depot/perl@3536
Gurusamy Sarathy [Fri, 11 Jun 1999 23:13:54 +0000 (23:13 +0000)]
various little tweaks; most globals are now in intrpvar.h, ninterps
is temporarily gone
p4raw-id: //depot/perl@3535
Gurusamy Sarathy [Fri, 11 Jun 1999 20:41:51 +0000 (20:41 +0000)]
implement C<use caller 'encoding'>
p4raw-id: //depot/perl@3534
Gurusamy Sarathy [Fri, 11 Jun 1999 16:51:04 +0000 (16:51 +0000)]
truncate() has a peculiar exemption from strict barewords, even
though it has a non-filehandle prototype
p4raw-id: //depot/perl@3533
Gurusamy Sarathy [Fri, 11 Jun 1999 09:09:16 +0000 (09:09 +0000)]
GDBM tweak
p4raw-id: //depot/perl@3532
Gurusamy Sarathy [Thu, 10 Jun 1999 23:34:19 +0000 (23:34 +0000)]
part of the platform changes for IMPLICIT_CONTEXT
p4raw-id: //depot/perl@3531
Gurusamy Sarathy [Thu, 10 Jun 1999 20:40:01 +0000 (20:40 +0000)]
DB_File tweaks for IMPLICIT CONTEXT
p4raw-id: //depot/perl@3529
Gurusamy Sarathy [Thu, 10 Jun 1999 09:30:35 +0000 (09:30 +0000)]
most globals are now interpreter local; locale initialization
was too early, defer it until interpreter is allocated and
initialized; multiple interpreters should now be
concurrency-safe (untested)
p4raw-id: //depot/perl@3527
Gurusamy Sarathy [Thu, 10 Jun 1999 08:38:00 +0000 (08:38 +0000)]
fix small nits
p4raw-id: //depot/perl@3526
Gurusamy Sarathy [Thu, 10 Jun 1999 04:41:38 +0000 (04:41 +0000)]
win32 build fixes
p4raw-id: //depot/perl@3525
Gurusamy Sarathy [Wed, 9 Jun 1999 18:03:01 +0000 (18:03 +0000)]
more complete support for implicit thread/interpreter pointer,
enabled via -DPERL_IMPLICIT_CONTEXT (all changes are noops
without that enabled):
- USE_THREADS now enables PERL_IMPLICIT_CONTEXT, so dTHR
is a noop; tests pass on Solaris; should be faster now!
- MULTIPLICITY has been tested with and without
PERL_IMPLICIT_CONTEXT on Solaris
- improved function database now merged with embed.pl
- everything except the varargs functions have foo(a,b,c) macros
to provide compatibility
- varargs functions default to compatibility variants that
get the context pointer using dTHX
- there should be almost no source compatibility issues as a
result of all this
- dl_foo.xs changes other than dl_dlopen.xs untested
- still needs documentation, fixups for win32 etc
Next step: migrate most non-mutex variables from perlvars.h
to intrpvar.h
p4raw-id: //depot/perl@3524
Gurusamy Sarathy [Mon, 7 Jun 1999 05:24:13 +0000 (05:24 +0000)]
missed a file
p4raw-id: //depot/perl@3523
Gurusamy Sarathy [Mon, 7 Jun 1999 05:18:34 +0000 (05:18 +0000)]
initial stub implementation of implicit thread/this
pointer argument; builds/tests on Solaris, win32
hasn't been fixed up yet; proto.h, global.sym and
static function decls are now generated from a common
database in proto.pl; some inconsistently named
perl_foo() things are now Perl_foo(), compatibility
#defines provided; perl_foo() (lowercase 'p') reserved
for functions that take an explicit context argument;
next step: generate #define foo(a,b) Perl_foo(aTHX_ a,b)
p4raw-id: //depot/perl@3522
Gurusamy Sarathy [Fri, 4 Jun 1999 23:00:22 +0000 (23:00 +0000)]
clean up some stray "global" symbols
p4raw-id: //depot/perl@3521
Gurusamy Sarathy [Wed, 2 Jun 1999 07:16:10 +0000 (07:16 +0000)]
avoid dereferencing null pointer from getpwent() et al
p4raw-id: //depot/perl@3519
Gurusamy Sarathy [Wed, 2 Jun 1999 04:47:10 +0000 (04:47 +0000)]
remove _() non-ansism
p4raw-id: //depot/perl@3518
Gurusamy Sarathy [Wed, 2 Jun 1999 02:17:51 +0000 (02:17 +0000)]
missed a few files
p4raw-id: //depot/perl@3517
Gurusamy Sarathy [Wed, 2 Jun 1999 01:37:33 +0000 (01:37 +0000)]
integrate cfgperl contents into mainline
p4raw-id: //depot/perl@3516
Gurusamy Sarathy [Wed, 2 Jun 1999 00:48:50 +0000 (00:48 +0000)]
remove stray K&R-isms
p4raw-id: //depot/perl@3515
Gurusamy Sarathy [Tue, 1 Jun 1999 15:55:55 +0000 (15:55 +0000)]
change#3447 didn't do enough to exempt Foo->bar(qw/.../) from
strict 'subs'
p4raw-link: @3447 on //depot/perl:
7a52d87a7fbc7848e6b3e9e96db52d4070212cca
p4raw-id: //depot/perl@3514
Jarkko Hietaniemi [Tue, 1 Jun 1999 07:17:05 +0000 (07:17 +0000)]
Patch applying of #3499 had gone awry.
p4raw-id: //depot/cfgperl@3513
Gurusamy Sarathy [Mon, 31 May 1999 19:21:30 +0000 (19:21 +0000)]
tighter -help output
p4raw-id: //depot/perl@3512
Gurusamy Sarathy [Mon, 31 May 1999 17:18:23 +0000 (17:18 +0000)]
fix memory leak in C<eval 'return sub {...}'>
p4raw-id: //depot/perl@3511
Gurusamy Sarathy [Mon, 31 May 1999 14:11:46 +0000 (14:11 +0000)]
tweak C++isms
p4raw-id: //depot/perl@3510
Jarkko Hietaniemi [Sun, 30 May 1999 13:02:26 +0000 (13:02 +0000)]
Cleanup of #3488.
p4raw-id: //depot/cfgperl@3509
Ilya Zakharevich [Sat, 29 May 1999 20:18:13 +0000 (16:18 -0400)]
OS/2 socket fixes.
To: Mailing list Perl5 <perl5-porters@perl.org>
Subject: [PATCH 5.005_57] Teach Socket and io_unix.t the syntax of OS/2
Message-ID: <
19990529201813.B9489@monk.mps.ohio-state.edu>
p4raw-id: //depot/cfgperl@3508
Mark-Jason Dominus [Sat, 29 May 1999 14:45:10 +0000 (10:45 -0400)]
PATCH (5.005_57): Document use of `SPECIAL' flag for `pushre':
To: perl5-porters@perl.com
Message-ID: <
19990529184510.27557.qmail@plover.com>
p4raw-id: //depot/cfgperl@3507
Gurusamy Sarathy [Sat, 29 May 1999 16:49:39 +0000 (16:49 +0000)]
avoid gv_check() recursive pit
p4raw-id: //depot/perl@3506
Jan Dubois [Sat, 29 May 1999 08:46:22 +0000 (10:46 +0200)]
Safeguard against unimplemented functions in pwuid.t and grent.t
To: Gurusamy Sarathy <gsar@activestate.com>
Cc: perl5-porters@perl.org
Message-ID: <
374f8007.2016008@smtp1.ibm.net>
p4raw-id: //depot/cfgperl@3505
Norton T. Allen [Wed, 26 May 1999 13:51:27 +0000 (09:51 -0400)]
QNX needs <sys/select.h> to define fd_set.
To: perl5-porters@perl.org
Subject: [
19990526.016] Not OK: perl 5.00503 on x86-qnx 424
Message-Id: <
199905261751.NAA20966@bottesini.harvard.edu>
p4raw-id: //depot/cfgperl@3504
Jan Dubois [Fri, 28 May 1999 20:14:35 +0000 (22:14 +0200)]
(was Re: Unitialized Value Complaints in Math::BigFloat)
To: Gurusamy Sarathy <gsar@activestate.com>, perl5-porters@perl.org
Message-ID: <
3751daa4.7188847@smtp1.ibm.net>
p4raw-id: //depot/cfgperl@3503
Jarkko Hietaniemi [Sat, 29 May 1999 10:44:44 +0000 (10:44 +0000)]
Make Configure support the change #3367,
SysV shadow passwords.
p4raw-link: @3367 on //depot/perl:
8c0bfa080e85353d7675b8b2fb1a04c6cc60cd5f
p4raw-id: //depot/cfgperl@3502
Gurusamy Sarathy [Fri, 28 May 1999 21:22:23 +0000 (21:22 +0000)]
add wide versions of win32 system calls (first step in
globalization); delayload winsock for performance if compiling
with VC 6.0
p4raw-id: //depot/perl@3501
Jarkko Hietaniemi [Fri, 28 May 1999 21:17:24 +0000 (21:17 +0000)]
The new t/lib/io_linenum.t was using stricture
before @INC was set up.
p4raw-id: //depot/cfgperl@3500
Tom Hughes [Wed, 26 May 1999 23:59:49 +0000 (00:59 +0100)]
ByteLoader mark 2
To: perl5-porters@perl.org
Message-ID: <
bf337a0849.tom@compton.compton.nu>
plus resolve tiny conflict with #3479
plus regen_headers.
p4raw-id: //depot/cfgperl@3499
Mark-Jason Dominus [Thu, 27 May 1999 16:05:44 +0000 (12:05 -0400)]
PATCH (5.005_57): defined(@a) now deprecated
To: perl5-porters@perl.com
Message-ID: <
19990527200544.13330.qmail@plover.com>
p4raw-id: //depot/cfgperl@3498
Ilya Zakharevich [Fri, 28 May 1999 12:13:00 +0000 (08:13 -0400)]
Cosmetic OS/2-related patches
To: perl5-porters@perl.org (Mailing list Perl5)
Message-Id: <
199905281613.MAA02048@monk.mps.ohio-state.edu>
p4raw-id: //depot/cfgperl@3497
Ilya Zakharevich [Fri, 28 May 1999 12:11:48 +0000 (08:11 -0400)]
Required OS/2-related patches
To: perl5-porters@perl.org (Mailing list Perl5)
Message-Id: <
199905281611.MAA02037@monk.mps.ohio-state.edu>
p4raw-id: //depot/cfgperl@3496
Paul Johnson [Fri, 28 May 1999 15:13:54 +0000 (16:13 +0100)]
Provide more useful test okay percentage
To: perl5-porters <perl5-porters@perl.org>
Message-ID: <
19990528151354.B289@west-tip.transeda.com>
p4raw-id: //depot/cfgperl@3495
Paul Johnson [Fri, 28 May 1999 15:11:18 +0000 (16:11 +0100)]
Fixes related to working local $.
To: perl5-porters <perl5-porters@perl.org>
Message-ID: <
19990528151118.A289@west-tip.transeda.com>
p4raw-id: //depot/cfgperl@3494
Gurusamy Sarathy [Fri, 28 May 1999 16:37:26 +0000 (16:37 +0000)]
change#3449 wasn't doing enough
p4raw-link: @3449 on //depot/perl:
18228614d1dac2db099ef3d8846e53f44accce72
p4raw-id: //depot/perl@3493
Paul Marquess [Thu, 27 May 1999 23:31:38 +0000 (00:31 +0100)]
RE: [
19990527.002] DBM Filters in _57 cause problems in NDBM_File
To: doughera@lafayette.edu
Cc: perl5-porters@perl.org
Message-ID: <
5104D4DBC598D211B5FE0000F8FE7EB29C6C03@mbtlipnt02.btlabs.bt.co.uk>
Had to be applied manually; some mailer had munged the patch slightly.
p4raw-id: //depot/cfgperl@3492
Vishal Bhatia [Thu, 27 May 1999 07:56:54 +0000 (00:56 -0700)]
fixing eval in the compiler
To: perl5-porters@perl.org
Message-ID: <JDIKFDKKLGHHBAAA@my-deja.com>
p4raw-id: //depot/cfgperl@3491
Andy Dougherty [Thu, 27 May 1999 15:19:21 +0000 (11:19 -0400)]
Configure updates for ISC 4.1
To: perlbug@perl.com
Cc: Jarkko Hietaniemi <jhi@iki.fi>
Message-Id: <Pine.GSU.4.05.
9905271513500.22115-100000@newton.phys>
p4raw-id: //depot/cfgperl@3490
Jarkko Hietaniemi [Fri, 28 May 1999 07:39:17 +0000 (07:39 +0000)]
Integrate from mainperl.
p4raw-id: //depot/cfgperl@3489
Andy Dougherty [Thu, 27 May 1999 12:26:28 +0000 (08:26 -0400)]
Re: 5.005_57 NOT OK on SunOS 4.1.3
To: Perl Porters <perl5-porters@perl.org>
Message-Id: <Pine.GSU.4.05.
9905271120230.22115-100000@newton.phys>
p4raw-id: //depot/cfgperl@3488
Gurusamy Sarathy [Thu, 27 May 1999 03:56:20 +0000 (03:56 +0000)]
make win32_spawnvp() inherit standard handles even when they
may be redirected
p4raw-id: //depot/perl@3487
Andy Dougherty [Wed, 26 May 1999 14:49:52 +0000 (10:49 -0400)]
Re: BUG -> [
19990526.004] perl5.005_57 error in util.c on sun4-solaris2.6
To: perl5-porters@perl.org
Message-Id: <Pine.GSU.4.05.
9905261448310.19172-100000@newton.phys>
p4raw-id: //depot/cfgperl@3486
Gurusamy Sarathy [Wed, 26 May 1999 01:56:28 +0000 (01:56 +0000)]
fix missing exported symbol
p4raw-id: //depot/perl@3484
Todd C. Miller [Tue, 25 May 1999 12:12:38 +0000 (06:12 -0600)]
Configure -Dopenbsd_distribution to build for the OpenBSD tree.
To: perlbug@perl.com
Subject: OpenBSD hints file update
Message-Id: <
199905251812.MAA06032@xerxes.courtesan.com>
p4raw-id: //depot/cfgperl@3483
Tom Hughes [Tue, 25 May 1999 23:10:23 +0000 (00:10 +0100)]
Make Configure recognise glibc 2.1 stdio
To: perl5-porters@perl.org
Message-ID: <
1ed7f10749.tom@compton.compton.nu>
p4raw-id: //depot/cfgperl@3482
Jarkko Hietaniemi [Tue, 25 May 1999 22:31:50 +0000 (22:31 +0000)]
3479, 3480, 3481 seems logical.
p4raw-id: //depot/cfgperl@3481
Jarkko Hietaniemi [Tue, 25 May 1999 22:13:39 +0000 (22:13 +0000)]
The change #3479 wasn't perfect.
p4raw-link: @3479 on //depot/perl: 366e399a4ddea371332acd3b46db7692b92ac76con //depot/cfgperl:
015b361d14b10a254511e7c77a5c4078d4a207cd
p4raw-id: //depot/perl@3480
Jarkko Hietaniemi [Tue, 25 May 1999 21:59:21 +0000 (21:59 +0000)]
Cures for _57 in AIX 4.1.5.0.
(1) The lddlflags lost its -lc by change #3660
(and the politeness of change #3257).
(2) optype_size must end up in perl.exp (as PL_optype_size).
Added it to perlvars.h, fixed bytecode.pl,
regen'ed the relevant headers.
p4raw-link: @3660 (not found)
p4raw-link: @3257 on //depot/cfgperl:
5f3774a9b49fbaa1b06fec2cad77079ee509d6ca
p4raw-id: //depot/cfgperl@3479
Jarkko Hietaniemi [Tue, 25 May 1999 21:59:21 +0000 (21:59 +0000)]
Cures for _57 in AIX 4.1.5.0.
(1) The lddlflags lost its -lc by change #3660
(and the politeness of change #3257).
(2) optype_size must end up in perl.exp (as PL_optype_size).
Added it to perlvars.h, fixed bytecode.pl,
regen'ed the relevant headers.
p4raw-link: @3660 (not found)
p4raw-link: @3257 on //depot/cfgperl:
5f3774a9b49fbaa1b06fec2cad77079ee509d6ca
p4raw-id: //depot/perl@3479
Jarkko Hietaniemi [Tue, 25 May 1999 20:13:47 +0000 (20:13 +0000)]
Integrate from mainperl.
p4raw-id: //depot/cfgperl@3478
Gurusamy Sarathy [Tue, 25 May 1999 10:43:48 +0000 (10:43 +0000)]
here be 5.005_57
p4raw-id: //depot/perl@3477
p4raw-integrated: from //depot/maint-5.005/perl@3476 'merge in' Changes
(@3085..)
Gurusamy Sarathy [Tue, 25 May 1999 09:23:43 +0000 (09:23 +0000)]
up patchlevel &c
p4raw-id: //depot/perl@3476
Ilya Zakharevich [Tue, 25 May 1999 02:42:23 +0000 (22:42 -0400)]
REx engine improvements
Message-Id: <
199905250642.
CAA06208@monk.mps.ohio-state.edu>
p4raw-id: //depot/perl@3475
Gurusamy Sarathy [Tue, 25 May 1999 08:39:56 +0000 (08:39 +0000)]
test case for change#3470
p4raw-link: @3470 on //depot/perl:
e094bb4e86c3cb9e46442b6003185dc746deb691
p4raw-id: //depot/perl@3474
Gurusamy Sarathy [Tue, 25 May 1999 08:36:52 +0000 (08:36 +0000)]
perlport 1.43 update from Chris Nandor and Tom Christiansen
p4raw-id: //depot/perl@3473
Gurusamy Sarathy [Tue, 25 May 1999 08:28:57 +0000 (08:28 +0000)]
assorted tweaks
p4raw-id: //depot/perl@3472
Gurusamy Sarathy [Tue, 25 May 1999 06:06:04 +0000 (06:06 +0000)]
perlref update from Tom Christiansen
p4raw-id: //depot/perl@3471
Ilya Zakharevich [Mon, 24 May 1999 17:43:56 +0000 (13:43 -0400)]
hv.c calling negative malloc()
Message-ID: <
19990524174356.A1944@monk.mps.ohio-state.edu>
p4raw-id: //depot/perl@3470
Gurusamy Sarathy [Tue, 25 May 1999 05:59:22 +0000 (05:59 +0000)]
avoid temporary files that have a constant name (from a suggestion
by Anthony J. Lill <ajlill@ajlc.waterloo.on.ca>)
p4raw-id: //depot/perl@3469
Peter Prymmer [Mon, 24 May 1999 11:20:25 +0000 (04:20 -0700)]
EBCDIC %HTML_Escapes for Pod::Text, plus sync patch.
Message-Id: <
9905241820.AA28071@forte.com>
p4raw-id: //depot/perl@3468
Gurusamy Sarathy [Tue, 25 May 1999 04:08:50 +0000 (04:08 +0000)]
fix glob() bug that resulted in missing symlinks that don't point
anywhere
p4raw-id: //depot/perl@3467
Gurusamy Sarathy [Tue, 25 May 1999 03:00:00 +0000 (03:00 +0000)]
avoid enumerating @INC contents in diagnostic if @INC was never
searched
p4raw-id: //depot/perl@3466
Gurusamy Sarathy [Tue, 25 May 1999 02:24:08 +0000 (02:24 +0000)]
add caveat about close(PIPE) carelessness
p4raw-id: //depot/perl@3465
Gurusamy Sarathy [Mon, 24 May 1999 23:55:53 +0000 (23:55 +0000)]
fix bogus line numbers for void context warnings
(change#2548 was overeager)
p4raw-link: @2548 on //depot/cfgperl:
68c734842396ee490e3f1243c6050bbadc602253
p4raw-id: //depot/perl@3464
Gurusamy Sarathy [Mon, 24 May 1999 23:31:58 +0000 (23:31 +0000)]
change#3455 had a typo
p4raw-link: @3455 on //depot/perl:
288ec9e31566cfd8e9a63e1dd3d7e670d6e519b8
p4raw-id: //depot/perl@3463
Gurusamy Sarathy [Mon, 24 May 1999 17:32:20 +0000 (17:32 +0000)]
more pod updates from Tom Christiansen; regen perltoc
p4raw-id: //depot/perl@3462
Gurusamy Sarathy [Mon, 24 May 1999 07:41:32 +0000 (07:41 +0000)]
perlmod notes from Damian Conway (via Tom Christiansen)
p4raw-id: //depot/perl@3461
Gurusamy Sarathy [Mon, 24 May 1999 07:24:11 +0000 (07:24 +0000)]
major pod update from Tom Christiansen
p4raw-id: //depot/perl@3460
Gurusamy Sarathy [Mon, 24 May 1999 06:26:48 +0000 (06:26 +0000)]
perlfaq update from Tom Christiansen
p4raw-id: //depot/perl@3459
Gurusamy Sarathy [Mon, 24 May 1999 05:55:11 +0000 (05:55 +0000)]
updated to v1.50 from CPAN
p4raw-id: //depot/perl@3458
Hugo van der Sanden [Sun, 23 May 1999 16:35:07 +0000 (17:35 +0100)]
name PL_in_eval bits
Message-Id: <
199905231535.QAA00032@crypt.compulink.co.uk>
p4raw-id: //depot/perl@3457
Gurusamy Sarathy [Mon, 24 May 1999 05:18:06 +0000 (05:18 +0000)]
make -t mode the default on emacs/dumb terminals
p4raw-id: //depot/perl@3456
Gurusamy Sarathy [Mon, 24 May 1999 05:05:19 +0000 (05:05 +0000)]
return 0 rather than "" when scalar grep has nothing to iterate
on (brings behavior in line with documentation)
p4raw-id: //depot/perl@3455
Tim Jenness [Thu, 20 May 1999 13:27:02 +0000 (03:27 -1000)]
Problem with MM_Unix in 5.005_03
Message-Id: <E10kcDN-0007TA-00@lapaki>
p4raw-id: //depot/perl@3454
Byron Brummer [Thu, 20 May 1999 04:01:17 +0000 (21:01 -0700)]
avoid removing duplicates in user-generated warnings
Message-Id: <
199905201101.
EAA91175@thrush.omix.com>
Subject: [PATCH] Re: warn buffers/loses output in ?? - 5.005_03
p4raw-id: //depot/perl@3453
Gurusamy Sarathy [Mon, 24 May 1999 04:23:10 +0000 (04:23 +0000)]
straighten some code to avoid NeXT compiler bugs (from
Geoff Kuenning <geoff@cs.hmc.edu>)
p4raw-id: //depot/perl@3452
Gurusamy Sarathy [Mon, 24 May 1999 03:03:05 +0000 (03:03 +0000)]
minor logic tweak for reserved word warning
p4raw-id: //depot/perl@3451
Gurusamy Sarathy [Mon, 24 May 1999 02:34:20 +0000 (02:34 +0000)]
oops, some files missing in change#3449
p4raw-link: @3449 on //depot/perl:
18228614d1dac2db099ef3d8846e53f44accce72
p4raw-id: //depot/perl@3450
Gurusamy Sarathy [Mon, 24 May 1999 02:33:12 +0000 (02:33 +0000)]
allow '*' prototype to autoquote even barewords that happen to be
function names; parens or ampersand continue to force the other
interpretation; makes C<sub Foo {'bar'} CORE::GLOBAL::require Foo;>
do the right thing, for example
p4raw-id: //depot/perl@3449
Gurusamy Sarathy [Mon, 24 May 1999 01:51:24 +0000 (01:51 +0000)]
remove vestiges of PL_last_proto
p4raw-id: //depot/perl@3448
Gurusamy Sarathy [Mon, 24 May 1999 01:49:20 +0000 (01:49 +0000)]
redo change#2061 and parts of change#1169 with code in the
parser; PL_last_proto hackery gone, strict 'subs' in now
implemented in the optimizer where specifying the exceptional
cases is much more robust; '*' (bareword) prototype now works
reliably when used in second and subsequent arguments
p4raw-link: @2061 on //depot/perl:
bf8481137c02593eb36f8d0e234a2ec41a1c92e4
p4raw-link: @1169 on //depot/perl:
2a841d1398ee9bbf30a942905192cc2591b3e92a
p4raw-id: //depot/perl@3447
Gurusamy Sarathy [Sun, 23 May 1999 05:00:55 +0000 (05:00 +0000)]
remove redundant part of change#1169 superseded by change#2061;
avoid "future reserved word" warning on prototypical bearwords
p4raw-link: @2061 on //depot/perl:
bf8481137c02593eb36f8d0e234a2ec41a1c92e4
p4raw-link: @1169 on //depot/perl:
2a841d1398ee9bbf30a942905192cc2591b3e92a
p4raw-id: //depot/perl@3446
Gurusamy Sarathy [Fri, 21 May 1999 23:36:49 +0000 (23:36 +0000)]
s/isspace/isSPACE/g and make sure the CRT version is always
passed an unsigned char (fixes random occurrence of spaces in
arguments containing high-bit chars passed to spawned children,
on win32)
p4raw-id: //depot/perl@3445
Gurusamy Sarathy [Fri, 21 May 1999 23:08:55 +0000 (23:08 +0000)]
integrate Configure changes from cfgperl
p4raw-id: //depot/perl@3444
Jarkko Hietaniemi [Fri, 21 May 1999 22:00:56 +0000 (22:00 +0000)]
Integrate from mainperl.
p4raw-id: //depot/cfgperl@3443
Jarkko Hietaniemi [Fri, 21 May 1999 21:59:46 +0000 (21:59 +0000)]
fflush.
p4raw-id: //depot/cfgperl@3442
Gurusamy Sarathy [Fri, 21 May 1999 17:48:55 +0000 (17:48 +0000)]
integrate cfgperl changes
p4raw-id: //depot/perl@3441
Gurusamy Sarathy [Fri, 21 May 1999 17:42:49 +0000 (17:42 +0000)]
test tweak
p4raw-id: //depot/perl@3440