----------------
____________________________________________________________________________
+[ 3592] By: jhi on 1999/07/05 17:17:22
+ Log: AIX threaded build, plus few more on the side.
+ Branch: cfgperl
+ ! embed.h embed.pl ext/DynaLoader/dl_aix.xs
+ ! ext/DynaLoader/dl_next.xs ext/DynaLoader/dl_rhapsody.xs
+ ! ext/DynaLoader/dl_vms.xs hints/aix.sh objXSUB.h perl.h
+ ! perl_exp.SH pp_ctl.c proto.h toke.c util.c
+____________________________________________________________________________
+[ 3591] By: gsar on 1999/07/05 16:52:34
+ Log: "\e" and "\a" didn't produce right escape under EBCDIC
+ From: pvhp@forte.com (Peter Prymmer)
+ Date: Fri, 4 Jun 99 12:00:27 PDT
+ Message-Id: <9906041900.AA28387@forte.com>
+ Subject: [PATCH 5.005_57]lingering ASCIIism in tokener
+ Branch: perl
+ ! toke.c
+____________________________________________________________________________
+[ 3590] By: gsar on 1999/07/05 16:40:01
+ Log: s/scalar ref constructor/single ref constructor/ (suggested
+ by Stephen McCamant)
+ Branch: perl
+ ! opcode.h opcode.pl
+____________________________________________________________________________
+[ 3589] By: gsar on 1999/07/05 16:34:06
+ Log: no such thing as gdbm_clearerr() (from Andy Dougherty)
+ Branch: perl
+ ! ext/GDBM_File/GDBM_File.xs
+____________________________________________________________________________
+[ 3588] By: gsar on 1999/07/05 16:29:39
+ Log: allow C<-foo> under C<use integer> (behavior of C<-$string>
+ is unchanged still)
+ Branch: perl
+ ! op.c
+____________________________________________________________________________
+[ 3587] By: jhi on 1999/07/05 10:31:43
+ Log: Make perl_exp.SH smarter about what to include and what to exclude.
+ Branch: cfgperl
+ ! perl_exp.SH
+____________________________________________________________________________
+[ 3586] By: jhi on 1999/07/05 09:29:31
+ Log: Remove unnecessary and extraneous my $i = 0.
+ Branch: cfgperl
+ ! bytecode.pl
+____________________________________________________________________________
+[ 3585] By: jhi on 1999/07/05 07:28:59
+ Log: Integrate with mainperl.
+ Branch: cfgperl
+ !> (integrate 30 files)
+____________________________________________________________________________
+[ 3584] By: gsar on 1999/07/05 05:36:28
+ Log: From: Vishal Bhatia <vishalb@hotmail.com>
+ Date: Thu, 03 Jun 1999 00:57:48 PDT
+ Message-ID: <19990603075749.86665.qmail@hotmail.com>
+ Subject: Re: [PATCH 5.005_57] pp_sort sorted out
+ Branch: perl
+ ! ext/B/B/Bblock.pm ext/B/B/C.pm ext/B/B/CC.pm
+____________________________________________________________________________
+[ 3583] By: gsar on 1999/07/05 05:31:19
+ Log: suppress fancy display when in verbose mode (suggested by
+ Paul Johnson <pjcj@transeda.com>)
+ Branch: perl
+ ! lib/Test/Harness.pm
+____________________________________________________________________________
+[ 3582] By: gsar on 1999/07/05 05:17:12
+ Log: cygwin32 update
+ From: "Fifer, Eric" <EFifer@sanwaint.com>
+ Date: Wed, 2 Jun 1999 15:16:05 +0100
+ Message-Id: <71E287AB0D94D111BBD600600849EC8185EDD9@POST>
+ Subject: [ID 19990602.003] perl5.005_03 (CORE) cygwin32 port
+ Branch: perl
+ ! Configure Makefile.SH README.cygwin32 cygwin32/Makefile.SHs
+ ! cygwin32/build-instructions.READFIRST
+ ! cygwin32/build-instructions.charles-wilson
+ ! cygwin32/build-instructions.sebastien-barre
+ ! cygwin32/build-instructions.steven-morlock
+ ! cygwin32/build-instructions.steven-morlock2 doio.c dosish.h
+ ! ext/POSIX/Makefile.PL ext/POSIX/POSIX.xs hints/cygwin32.sh
+ ! lib/Cwd.pm lib/ExtUtils/MM_Cygwin.pm perl.h pp_hot.c
+ ! t/op/magic.t util.c
+____________________________________________________________________________
+[ 3581] By: gsar on 1999/07/05 02:46:18
+ Log: NeXT doesn't have FD_CLOEXEC (suggested by Hans Mulder)
+ Branch: perl
+ ! util.c
+____________________________________________________________________________
+[ 3580] By: gsar on 1999/07/05 02:38:03
+ Log: From: "Ed Peschko" <ed_peschko@csgsystems.com>
+ Date: Mon, 31 May 1999 18:18:13 -0600
+ Message-ID: <19990601001813.AAA17834@csgsystems.com>
+ Subject: [ PATCH perl5.005_57 ] new perlcc + regression tests
+ Branch: perl
+ ! t/TEST t/UTEST t/harness utils/perlcc.PL
+____________________________________________________________________________
+[ 3579] By: gsar on 1999/07/05 01:20:58
+ Log: compatibility tweak for Class::Struct
+ Branch: perl
+ ! lib/Class/Struct.pm
+____________________________________________________________________________
+[ 3578] By: jhi on 1999/07/04 23:26:01
+ Log: Miscellaneus AIX fixes + SOCKS support.
+ Branch: cfgperl
+ ! Configure Makefile.SH Porting/Glossary Porting/config.sh
+ ! Porting/config_H config_h.SH doio.c ext/Socket/Socket.xs
+ ! hints/aix.sh pp_sys.c
+____________________________________________________________________________
+[ 3577] By: gsar on 1999/07/04 23:07:39
+ Log: test tweak
+ Branch: perl
+ ! t/io/openpid.t
+____________________________________________________________________________
+[ 3576] By: jhi on 1999/07/04 22:39:23
+ Log: Integrate with mainperl.
+ Branch: cfgperl
+ +> t/io/openpid.t
+ - win32/perlhost.h
+ !> (integrate 51 files)
+____________________________________________________________________________
+[ 3575] By: jhi on 1999/07/04 22:26:48
+ Log: Added 64-bit support for AIX 4.3 or better
+ based on Martin H. Rusoff's observations.
+ Branch: cfgperl
+ ! Configure config_h.SH hints/aix.sh
+____________________________________________________________________________
+[ 3574] By: jhi on 1999/07/04 21:34:47
+ Log: Do not throw away gccvers compilation errors.
+ From: Andy Dougherty <doughera@lafayette.edu>
+ To: Ron Seguin <rseguin@on.bell.ca>
+ Cc: Perl Porters <perl5-porters@perl.org>
+ Subject: [PATCH] Re: [ID 19990625.011] WHOA There
+ Date: Mon, 28 Jun 1999 12:36:38 -0400 (EDT)
+ Message-Id: <Pine.GSU.4.05.9906281230100.6265-100000@newton.phys>
+ Branch: cfgperl
+ ! Configure config_h.SH
+____________________________________________________________________________
+[ 3573] By: gsar on 1999/07/04 21:10:32
+ Log: adapted suggested tests for addition to testsuite
+ From: RonaldWS@aol.com
+ Date: Sun, 30 May 1999 16:27:28 EDT
+ Message-Id: <25cd799f.2482f930@aol.com>
+ Subject: [19990530.007] Open with pipe | does not return pid under win32
+ Branch: perl
+ + t/io/openpid.t
+ ! MANIFEST win32/win32.c
+____________________________________________________________________________
+[ 3572] By: gsar on 1999/07/04 20:29:32
+ Log: perl_run() should call my_exit(0) for normal completion
+ Branch: perl
+ ! perl.c
+____________________________________________________________________________
+[ 3571] By: jhi on 1999/07/04 20:10:44
+ Log: Add test for change #3568 plus general cleanup.
+ Branch: cfgperl
+ ! t/pragma/locale.t
+____________________________________________________________________________
+[ 3570] By: gsar on 1999/07/04 20:03:21
+ Log: make overload, Data::Dumper, and dumpvar understand qr// stringify
+ overloading
+ Branch: perl
+ ! ext/Data/Dumper/Dumper.pm ext/Data/Dumper/Dumper.xs
+ ! lib/Dumpvalue.pm lib/dumpvar.pl lib/overload.pm pp_ctl.c
+____________________________________________________________________________
+[ 3569] By: gsar on 1999/07/04 18:04:48
+ Log: make AIX dynaloading work when libperl is shared (and thus under
+ mod_perl etc.)
+ From: Jens-Uwe Mager <jum@helios.de>
+ Date: Sat, 29 May 1999 17:09:52 +0200
+ Message-Id: <199905291509.RAA43978@ans.helios.de>
+ Subject: [19990529.002] DynaLoader does not work properly if perl is not the main program (AIX)
+ Branch: perl
+ ! ext/DynaLoader/dl_aix.xs
+____________________________________________________________________________
+[ 3568] By: jhi on 1999/07/04 14:54:23
+ Log: pp_lc/pp_lcfirst/pp_quotemeta/pp_uc/pp_ucfirst were not calling mg_set().
+ This resulted for example in the 'o' magic not being cleared by
+ magic_setcollxfrm(), which resulted in strange cmp results.
+ The bug was reported originally in the message
+ Subject: Bug with locale
+ From: Jan Starzynski <jan@planet.de>
+ To: perlbug@perl.com
+ Date: Fri, 09 Apr 1999 13:23:07 +0200
+ Message-ID: <370DE31B.DAEE1332@planet.de>
+ Branch: cfgperl
+ ! pp.c
+____________________________________________________________________________
+[ 3567] By: gsar on 1999/07/04 02:38:34
+ Log: remove misleading info on defined(&func), unclutter deprecation
+ about defined(@array)
+ Branch: perl
+ ! op.c pod/perldelta.pod pod/perldiag.pod pod/perlfunc.pod
+ ! t/pragma/warn/op
+____________________________________________________________________________
+[ 3566] By: gsar on 1999/07/04 01:46:31
+ Log: From: jan.dubois@ibm.net (Jan Dubois)
+ Date: Wed, 26 May 1999 22:07:17 +0200
+ Message-ID: <374c53ac.10322322@smtp1.ibm.net>
+ Subject: [PATCH 5.005_57] MINGW32 and EGCS 1.1.2 support
+ Branch: perl
+ ! Changes win32/win32.c win32/win32.h
+____________________________________________________________________________
+[ 3565] By: gsar on 1999/07/04 01:26:02
+ Log: newer version of perlxstut from Jeff Okamoto (slightly edited
+ for win32 issues)
+ Branch: perl
+ ! pod/perlxstut.pod
+____________________________________________________________________________
+[ 3564] By: gsar on 1999/07/02 03:09:04
+ Log: avoid warnings
+ Branch: perl
+ ! ext/Thread/Thread/Specific.pm lib/fields.pm
+____________________________________________________________________________
+[ 3563] By: gsar on 1999/06/28 19:23:47
+ Log: inc version (for CPAN.pm sanity)
+ Branch: perl
+ ! lib/Text/ParseWords.pm
+____________________________________________________________________________
+[ 3562] By: gsar on 1999/06/28 19:19:01
+ Log: regen perltoc
+ Branch: perl
+ ! pod/perltoc.pod
+____________________________________________________________________________
+[ 3561] By: gsar on 1999/06/28 19:08:41
+ Log: From: Damian Conway <damian@cs.monash.edu.au>
+ Date: Wed, 26 May 1999 00:58:35 -0400
+ Message-Id: <199905260458.AAA06411@defender.perl.org>
+ Subject: [19990526.002] Misc. improvements to Class:Struct
+ Branch: perl
+ ! MANIFEST lib/Class/Struct.pm
+____________________________________________________________________________
+[ 3560] By: gsar on 1999/06/28 18:50:52
+ Log: remove bogus PL_optype_size
+ Branch: perl
+ ! bytecode.pl ext/ByteLoader/byterun.h
+____________________________________________________________________________
+[ 3559] By: gsar on 1999/06/28 18:22:26
+ Log: upgrade CGI.pm to v2.53 (CGI/{Apache,Switch}.pm NOT deleted)
+ Branch: perl
+ + lib/CGI/Pretty.pm
+ ! eg/cgi/file_upload.cgi lib/CGI.pm lib/CGI/Carp.pm
+ ! lib/CGI/Cookie.pm lib/CGI/Fast.pm t/lib/cgi-form.t
+ ! t/lib/cgi-html.t t/lib/cgi-request.t
+____________________________________________________________________________
+[ 3558] By: jhi on 1999/06/28 07:30:21
+ Log: Change Olaf Lebbe's email address.
+ Branch: cfgperl
+ ! README.epoc
+____________________________________________________________________________
+[ 3557] By: gsar on 1999/06/28 00:07:33
+ Log: make autogenerated files writable
+ Branch: perl
+ - win32/perlhost.h
+ ! MANIFEST Porting/makerel embed.h embedvar.h ext/B/B/Asmdata.pm
+ ! ext/ByteLoader/byterun.c ext/ByteLoader/byterun.h global.sym
+ ! keywords.h lib/warning.pm objXSUB.h opcode.h pp.sym pp_proto.h
+ ! proto.h regnodes.h warning.h win32/config_H.bc
+ ! win32/config_H.gc win32/config_H.vc
+____________________________________________________________________________
+[ 3556] By: jhi on 1999/06/27 19:22:53
+ Log: Update MANIFEST to match #3555.
+ Branch: cfgperl
+ ! MANIFEST
+____________________________________________________________________________
+[ 3555] By: jhi on 1999/06/27 19:16:22
+ Log: EPOC port to Psion5.
+ From: Olaf Flebbe <O.Flebbe@science-computing.de>
+ To: Jarkko Hietaniemi <jhi@iki.fi>
+ Cc: perl5-porters@perl.org
+ Subject: Re: Psion5
+ Date: Sun, 27 Jun 1999 20:50:30 +0200 (METDST)
+ Message-ID: <Pine.GHP.4.02.9906272048130.17736-100000@io.science-computing.de>
+ Branch: cfgperl
+ + README.epoc epoc/config.h epoc/epoc.c epoc/epocish.h
+ + epoc/perl.mmp epoc/perl.pkg
+ ! MANIFEST doio.c lib/Term/ReadLine.pm lib/perl5db.pl perl.c
+ ! perl.h sv.c util.c
+____________________________________________________________________________
+[ 3554] By: jhi on 1999/06/27 18:50:52
+ Log: Integrate from mainperl.
+ Branch: cfgperl
+ !> (integrate 48 files)
+____________________________________________________________________________
+[ 3553] By: gsar on 1999/06/27 14:28:49
+ Log: somewhat untested PERL_OBJECT cleanups (C++isms mostly
+ gone from the public API); PERL_OBJECT builds again on
+ windows
+
+ TODO: namespace-clean the typedefs in iperlsys.h and
+ elsewhere; remove C++ remnants from public headers
+ Branch: perl
+ ! XSUB.h bytecode.pl cv.h embed.h embed.pl ext/B/B.xs
+ ! ext/ByteLoader/ByteLoader.xs ext/ByteLoader/bytecode.h
+ ! ext/ByteLoader/byterun.c ext/ByteLoader/byterun.h
+ ! ext/DynaLoader/dlutils.c global.sym globals.c iperlsys.h
+ ! lib/ExtUtils/Embed.pm lib/ExtUtils/xsubpp mg.c objXSUB.h
+ ! opcode.h opcode.pl perl.c perl.h pod/perlhist.pod pp_ctl.c
+ ! pp_hot.c proto.h scope.h sv.h toke.c universal.c util.c
+ ! win32/GenCAPI.pl win32/Makefile win32/config.bc
+ ! win32/config.gc win32/config.vc win32/dl_win32.xs
+ ! win32/makedef.pl win32/makefile.mk win32/perllib.c
+ ! win32/runperl.c win32/win32.c win32/win32.h win32/win32iop.h
+ ! win32/win32sck.c
+____________________________________________________________________________
+[ 3552] By: gsar on 1999/06/27 13:49:31
+ Log: integrate cfgperl changes into mainline
+ Branch: perl
+ !> dump.c embed.h embed.pl embedvar.h global.sym intrpvar.h mg.c
+ !> objXSUB.h op.c perl.c perl.h perlvars.h pp.c pp_ctl.c
+ !> pp_proto.h pp_sys.c proto.h sv.c t/pragma/locale.t toke.c
+ !> util.c
+____________________________________________________________________________
+[ 3551] By: gsar on 1999/06/27 13:31:11
+ Log: fix indents
+ Branch: perl
+ ! op.c
+____________________________________________________________________________
+[ 3550] By: gsar on 1999/06/24 22:42:53
+ Log: update Changes
+ Branch: perl
+ ! Changes
+____________________________________________________________________________
+[ 3549] By: gsar on 1999/06/24 22:41:17
+ Log: avoid race condition in the CAPI extension bootstrap handler
+ Branch: perl
+ ! lib/ExtUtils/xsubpp win32/GenCAPI.pl
+____________________________________________________________________________
+[ 3548] By: gsar on 1999/06/24 22:39:53
+ Log: sanity check to cover the case when perl is installed into the
+ X:\ (drive root)
+ Branch: perl
+ ! win32/win32.c
+____________________________________________________________________________
+[ 3547] By: gsar on 1999/06/22 19:30:32
+ Log: tweak RefHash to make intent clearer (suggested by John Dlugosz)
+ Branch: perl
+ ! lib/Tie/RefHash.pm
+____________________________________________________________________________
+[ 3544] By: jhi on 1999/06/18 19:24:28
+ Log: Tidy up #3542 and #3543.
+ Branch: cfgperl
+ ! t/pragma/locale.t util.c
+____________________________________________________________________________
+[ 3543] By: jhi on 1999/06/18 10:28:45
+ Log: Spice up locale.t.
+ Branch: cfgperl
+ ! t/pragma/locale.t
+____________________________________________________________________________
+[ 3542] By: jhi on 1999/06/17 22:42:03
+ Log: Fixed two long-standing locale bugs.
+
+ Both problems were related to numeric locale which
+ controls the radix character aka the decimal separator.
+ (1) printf (and sprintf) were resetting the numeric locale to C.
+ (2) Using locale-numerically formatted floating point
+ numbers (e.g. "1,23") together with -w caused warnings about
+ "isn't numeric". The operations were working fine, though,
+ because atof() was using the local locale.
+ Both problems reported by Stefan Vogtner.
+
+ Introduced a wrapper for atof() that attempts to convert
+ the string both ways. This helps Perl to understand
+ numbers like this "4.56" even when using a local locale
+ makes atof() understand only numbers like this "7,89".
+
+ Remaining related problems, both of which existed before
+ this patch and continue to exist after this patch:
+ (a) The behaviour of print() is _not_ as documented by perllocale.
+ Instead of always using the C locale, print() does use the
+ local locale, just like the *printf() do. This may be fixable
+ now that switching to-and-fro between locales has been made
+ more consistent, but fixing print() would change existing
+ behaviour. perllocale is not changed by this patch.
+ (b) If a number has been stringified (say, via "$number") under
+ a local locale, the cached string value persists even under
+ "no locale". This may or may not be a problem: operations
+ work fine because the original number is still there, but
+ that the string form keeps its locale-ish outlook may be
+ somewhat confusing.
+ Branch: cfgperl
+ ! dump.c embed.h embed.pl embedvar.h global.sym intrpvar.h mg.c
+ ! objXSUB.h op.c perl.c perl.h perlvars.h pp.c pp_ctl.c
+ ! pp_proto.h pp_sys.c proto.h sv.c t/pragma/locale.t toke.c
+ ! util.c
+____________________________________________________________________________
+[ 3541] By: jhi on 1999/06/17 20:00:16
+ Log: Integrate from mainperl.
+ Branch: cfgperl
+ !> ext/Data/Dumper/Dumper.pm op.c
+____________________________________________________________________________
+[ 3540] By: gsar on 1999/06/16 16:49:55
+ Log: dump C<0> as such, not C<'0'>
+ Branch: perl
+ ! ext/Data/Dumper/Dumper.pm
+____________________________________________________________________________
+[ 3539] By: gsar on 1999/06/13 04:04:40
+ Log: fix coredumper in change#3498
+ Branch: perl
+ ! op.c
+____________________________________________________________________________
+[ 3538] By: jhi on 1999/06/12 22:01:26
+ Log: Integrate from mainperl.
+ Branch: cfgperl
+ +> lib/caller.pm
+ !> (integrate 36 files)
+____________________________________________________________________________
+[ 3537] By: gsar on 1999/06/12 06:43:03
+ Log: EXTERN_C declarations for global arrays in various
+ headers, so perl can be built even in C++ mode; win32
+ build fixups; regen headers
+ Branch: perl
+ ! XSUB.h embedvar.h ext/B/B.xs objXSUB.h opcode.h opcode.pl
+ ! perl.h regcomp.h regexec.c utf8.h win32/win32.c win32/win32.h
+____________________________________________________________________________
+[ 3536] By: gsar on 1999/06/12 06:38:21
+ Log: caller.pm typos
+ Branch: perl
+ ! lib/caller.pm
+____________________________________________________________________________
+[ 3535] By: gsar on 1999/06/11 23:13:54
+ Log: various little tweaks; most globals are now in intrpvar.h, ninterps
+ is temporarily gone
+ Branch: perl
+ ! embed.pl intrpvar.h os2/os2.c perl.c perlvars.h
+ ! pod/perldelta.pod proto.h win32/perllib.c
+____________________________________________________________________________
+[ 3534] By: gsar on 1999/06/11 20:41:51
+ Log: implement C<use caller 'encoding'>
+ Branch: perl
+ + lib/caller.pm
+ ! MANIFEST perl.h pod/perldelta.pod pod/perlfunc.pod pp_ctl.c
+____________________________________________________________________________
+[ 3533] By: gsar on 1999/06/11 16:51:04
+ Log: truncate() has a peculiar exemption from strict barewords, even
+ though it has a non-filehandle prototype
+ Branch: perl
+ ! op.c t/io/fs.t
+____________________________________________________________________________
+[ 3532] By: gsar on 1999/06/11 09:09:16
+ Log: GDBM tweak
+ Branch: perl
+ ! ext/GDBM_File/GDBM_File.xs ext/GDBM_File/typemap
+____________________________________________________________________________
+[ 3531] By: gsar on 1999/06/10 23:34:19
+ Log: part of the platform changes for IMPLICIT_CONTEXT
+ Branch: perl
+ ! djgpp/djgpp.c jpl/JNI/JNI.xs jpl/JNI/typemap
+ ! jpl/PerlInterpreter/PerlInterpreter.c
+ ! jpl/PerlInterpreter/PerlInterpreter.h
+ ! os2/OS2/ExtAttr/ExtAttr.xs os2/OS2/PrfDB/PrfDB.xs
+ ! os2/OS2/Process/Process.xs os2/OS2/REXX/REXX.xs perl.h
+____________________________________________________________________________
+[ 3530] By: jhi on 1999/06/10 20:55:56
+ Log: Integrate from mainperl.
+ Branch: cfgperl
+ !> ext/DB_File/DB_File.xs ext/DB_File/typemap
+____________________________________________________________________________
+[ 3529] By: gsar on 1999/06/10 20:40:01
+ Log: DB_File tweaks for IMPLICIT CONTEXT
+ Branch: perl
+ ! ext/DB_File/DB_File.xs ext/DB_File/typemap
+____________________________________________________________________________
+[ 3528] By: jhi on 1999/06/10 10:18:15
+ Log: Integrate from mainperl.
+ Branch: cfgperl
+ !> (integrate 105 files)
+____________________________________________________________________________
+[ 3527] By: gsar on 1999/06/10 09:30:35
+ Log: 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)
+ Branch: perl
+ ! embedvar.h intrpvar.h malloc.c miniperlmain.c perl.c perl.h
+ ! perlvars.h
+____________________________________________________________________________
+[ 3526] By: gsar on 1999/06/10 08:38:00
+ Log: fix small nits
+ Branch: perl
+ ! cc_runtime.h ext/B/B/CC.pm run.c
+____________________________________________________________________________
+[ 3525] By: gsar on 1999/06/10 04:41:38
+ Log: win32 build fixes
+ Branch: perl
+ ! bytecode.pl dosish.h embed.h embed.pl ext/B/B.xs
+ ! ext/ByteLoader/ByteLoader.xs ext/ByteLoader/bytecode.h
+ ! ext/ByteLoader/byterun.h ext/SDBM_File/sdbm/sdbm.c globals.c
+ ! mg.c objXSUB.h op.h perl.c perl.h pp_sys.c proto.h sv.c util.c
+ ! win32/Makefile win32/config_H.bc win32/config_H.gc
+ ! win32/config_H.vc win32/config_h.PL win32/dl_win32.xs
+ ! win32/makedef.pl win32/makefile.mk win32/perllib.c
+ ! win32/win32.c win32/win32.h win32/win32sck.c
+ ! win32/win32thread.c win32/win32thread.h
+____________________________________________________________________________
+[ 3524] By: gsar on 1999/06/09 18:03:01
+ Log: 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
+ Branch: perl
+ - proto.pl
+ ! MANIFEST XSUB.h av.c bytecode.pl cv.h doio.c doop.c dump.c
+ ! ebcdic.c embed.h embed.pl embedvar.h ext/B/B.xs ext/B/typemap
+ ! ext/ByteLoader/ByteLoader.xs ext/ByteLoader/bytecode.h
+ ! ext/ByteLoader/byterun.c ext/ByteLoader/byterun.h
+ ! ext/Data/Dumper/Dumper.xs ext/Devel/Peek/Peek.xs
+ ! ext/DynaLoader/dl_aix.xs ext/DynaLoader/dl_beos.xs
+ ! ext/DynaLoader/dl_cygwin32.xs ext/DynaLoader/dl_dld.xs
+ ! ext/DynaLoader/dl_dlopen.xs ext/DynaLoader/dl_hpux.xs
+ ! ext/DynaLoader/dl_mpeix.xs ext/DynaLoader/dl_next.xs
+ ! ext/DynaLoader/dl_none.xs ext/DynaLoader/dl_rhapsody.xs
+ ! ext/DynaLoader/dl_vmesa.xs ext/DynaLoader/dl_vms.xs
+ ! ext/DynaLoader/dlutils.c ext/Opcode/Opcode.xs
+ ! ext/POSIX/POSIX.xs ext/Thread/Thread.xs ext/re/re.xs
+ ! global.sym globals.c gv.c hv.c lib/ExtUtils/typemap
+ ! lib/ExtUtils/xsubpp malloc.c mg.c mg.h miniperlmain.c
+ ! objXSUB.h op.c opcode.h opcode.pl perl.c perl.h perlio.c
+ ! perlsfio.h perly.c pp.c pp.h pp_ctl.c pp_hot.c pp_sys.c
+ ! proto.h regcomp.c regcomp.h regexec.c run.c scope.c scope.h
+ ! sv.c taint.c thrdvar.h thread.h toke.c universal.c utf8.c
+ ! util.c win32/Makefile win32/makefile.mk writemain.SH
+____________________________________________________________________________
+[ 3523] By: gsar on 1999/06/07 05:24:13
+ Log: missed a file
+ Branch: perl
+ + proto.pl
+ ! MANIFEST
+____________________________________________________________________________
+[ 3522] By: gsar on 1999/06/07 05:18:34
+ Log: 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)
+ Branch: perl
+ ! XSUB.h av.c cop.h deb.c doio.c doop.c dump.c ebcdic.c embed.h
+ ! embed.pl ext/POSIX/POSIX.xs global.sym globals.c gv.c gv.h
+ ! hv.c malloc.c mg.c miniperlmain.c objXSUB.h op.c opcode.h
+ ! opcode.pl perl.c perl.h perl_exp.SH perlio.c perly.c perly.y
+ ! pp.c pp.sym pp_ctl.c pp_hot.c pp_proto.h pp_sys.c proto.h
+ ! regcomp.c regexec.c run.c scope.c scope.h sv.c taint.c toke.c
+ ! universal.c utf8.c util.c
+____________________________________________________________________________
+[ 3521] By: gsar on 1999/06/04 23:00:22
+ Log: clean up some stray "global" symbols
+ Branch: perl
+ ! embed.h embed.pl global.sym objXSUB.h opcode.pl pp.sym
+ ! pp_proto.h proto.h
+____________________________________________________________________________
+[ 3520] By: jhi on 1999/06/02 21:33:28
+ Log: Integrate from mainperl.
+ Branch: cfgperl
+ !> (integrate 94 files)
+____________________________________________________________________________
+[ 3519] By: gsar on 1999/06/02 07:16:10
+ Log: avoid dereferencing null pointer from getpwent() et al
+ Branch: perl
+ ! pp_sys.c
+____________________________________________________________________________
+[ 3518] By: gsar on 1999/06/02 04:47:10
+ Log: remove _() non-ansism
+ Branch: perl
+ ! Porting/config_H XSUB.h config_h.SH cv.h doio.c doop.c
+ ! ext/B/B/C.pm ext/B/B/CC.pm ext/B/byteperl.c
+ ! ext/ByteLoader/ByteLoader.xs ext/Data/Dumper/Dumper.xs
+ ! ext/DynaLoader/dl_beos.xs ext/DynaLoader/dl_dlopen.xs
+ ! ext/DynaLoader/dl_vmesa.xs ext/IO/poll.h ext/IPC/SysV/SysV.xs
+ ! ext/Opcode/Opcode.xs ext/POSIX/POSIX.xs ext/Thread/Thread.xs
+ ! ext/re/re.xs handy.h hv.c iperlsys.h
+ ! jpl/PerlInterpreter/PerlInterpreter.c lib/ExtUtils/Embed.pm
+ ! malloc.c mg.c mg.h minimod.pl miniperlmain.c op.c op.h
+ ! opcode.h opcode.pl os2/POSIX.mkfifo perl.c perl.h
+ ! plan9/config.plan9 pod/perlembed.pod pod/perlguts.pod pp.c
+ ! pp_ctl.c pp_hot.c pp_sys.c proto.h regcomp.c regexec.c run.c
+ ! scope.h sv.c sv.h thread.h toke.c util.c vms/sockadapt.h
+ ! vms/vmsish.h vms/writemain.pl vos/config.h
+ ! vos/config_h.SH_orig win32/GenCAPI.pl win32/config_H.bc
+ ! win32/config_H.gc win32/config_H.vc win32/makemain.pl
+ ! win32/perllib.c win32/runperl.c win32/win32.h
+ ! win32/win32thread.h writemain.SH x2p/a2p.c x2p/a2p.h x2p/a2p.y
+ ! x2p/hash.h x2p/str.h x2p/util.h x2p/walk.c
+____________________________________________________________________________
+[ 3517] By: gsar on 1999/06/02 02:17:51
+ Log: missed a few files
+ Branch: perl
+ ! ext/POSIX/POSIX.xs jpl/JNI/JNI.xs
+____________________________________________________________________________
+[ 3516] By: gsar on 1999/06/02 01:37:33
+ Log: integrate cfgperl contents into mainline
+ Branch: perl
+ +> ext/ByteLoader/bytecode.h ext/ByteLoader/byterun.c
+ +> ext/ByteLoader/byterun.h
+ - bytecode.h byterun.c byterun.h
+ ! Changes
+ !> (integrate 58 files)
+____________________________________________________________________________
[ 3515] By: gsar on 1999/06/02 00:48:50
Log: remove stray K&R-isms
Branch: perl
____________________________________________________________________________
[ 3307] By: gsar on 1999/05/06 01:56:06
Log: fix bogus OPf_REF context in C<sort BLOCK @foo> (extension of
- change#3810)
+ change#3180)
Branch: perl
! op.c
____________________________________________________________________________