integrate cfgperl changes into mainline
Gurusamy Sarathy [Wed, 8 Mar 2000 12:22:59 +0000 (12:22 +0000)]
p4raw-id: //depot/perl@5611

1  2 
Changes
installperl
vms/vmsish.h

diff --cc Changes
+++ b/Changes
@@@ -95,6 -95,6 +95,146 @@@ Version v5.6.
  --------------
  
  ____________________________________________________________________________
++[  5610] By: gsar                                  on 2000/03/08  12:08:17
++        Log: add missing locks for op refcounts
++     Branch: perl
++         ! dosish.h embedvar.h makedef.pl op.c op.h perl.c perlapi.h
++         ! perlvars.h sv.c unixish.h vms/vmsish.h
++____________________________________________________________________________
++[  5609] By: gsar                                  on 2000/03/08  11:30:32
++        Log: Pod::InputObjects tweak (from Brad Appleton)
++     Branch: perl
++         ! lib/Pod/InputObjects.pm
++____________________________________________________________________________
++[  5608] By: jhi                                   on 2000/03/08  05:08:59
++        Log: Integrate with Sarathy.
++     Branch: cfgperl
++        !> (integrate 27 files)
++____________________________________________________________________________
++[  5607] By: jhi                                   on 2000/03/08  05:07:06
++        Log: Make the stringification more customizable.
++             A potentially backward incompatible change.
++             Based on a suggestion by Roman Kosenko <ra@amk.al.lg.ua>.
++     Branch: cfgperl
++         ! lib/Math/Complex.pm pod/perldelta.pod t/lib/complex.t
++____________________________________________________________________________
++[  5606] By: jhi                                   on 2000/03/08  00:49:14
++        Log: s/lfs/largefiles/
++     Branch: metaconfig
++         ! U/mksample
++____________________________________________________________________________
++[  5605] By: gsar                                  on 2000/03/07  23:37:48
++        Log: VMS build patch (from Peter Prymmer)
++     Branch: perl
++         ! configure.com installhtml lib/lib.pm vms/descrip_mms.template
++         ! vms/subconfigure.com vms/vms.c
++____________________________________________________________________________
++[  5604] By: gsar                                  on 2000/03/07  23:25:46
++        Log: CopFILEGV(&PL_compiling) must be reset properly (from Doug MacEachern)
++     Branch: perl
++         ! perl.c
++____________________________________________________________________________
++[  5603] By: gsar                                  on 2000/03/07  23:05:16
++        Log: type mismatch
++     Branch: perl
++         ! sv.c
++____________________________________________________________________________
++[  5602] By: gsar                                  on 2000/03/07  22:40:55
++        Log: add note to INSTALL about C++ compilers (from M J T Guy)
++     Branch: perl
++         ! INSTALL
++____________________________________________________________________________
++[  5601] By: gsar                                  on 2000/03/07  22:30:35
++        Log: separate options to incpush() for adding version directories and
++             architecture directories (from Andy Dougherty)
++     Branch: perl
++         ! embed.h embed.pl perl.c proto.h t/lib/fatal.t
++____________________________________________________________________________
++[  5600] By: gsar                                  on 2000/03/07  20:18:54
++        Log: support :void to enable croaking only in void context (from
++             Simon Cozens <simon@othersideofthe.earth.li>)
++     Branch: perl
++         ! lib/Fatal.pm t/lib/fatal.t
++____________________________________________________________________________
++[  5599] By: gsar                                  on 2000/03/07  18:35:21
++        Log: Pod::Html tweak to avoid false falses
++     Branch: perl
++         ! lib/Pod/Html.pm
++____________________________________________________________________________
++[  5598] By: gsar                                  on 2000/03/07  18:21:58
++        Log: skip null siblings encountered by goto out of loopish block
++             (from Doug Lankshear)
++     Branch: perl
++         ! pp_ctl.c
++____________________________________________________________________________
++[  5597] By: gsar                                  on 2000/03/07  16:33:29
++        Log: omit XSLoader from bytecode dumps
++     Branch: perl
++         ! ext/B/B/Bytecode.pm ext/B/B/Stash.pm ext/B/B/Xref.pm
++____________________________________________________________________________
++[  5596] By: gsar                                  on 2000/03/07  10:58:17
++        Log: avoid coredump on C<printf "%vd">
++     Branch: perl
++         ! sv.c
++____________________________________________________________________________
++[  5595] By: gsar                                  on 2000/03/07  10:26:03
++        Log: add missing HTML escapes that can be displayed in xterm (from
++             Tim Jenness <timj@jach.hawaii.edu>)
++     Branch: perl
++         ! lib/Pod/Text.pm
++____________________________________________________________________________
++[  5594] By: gsar                                  on 2000/03/07  10:24:55
++        Log: Fatal.pm pod tweak (from Matt Sergeant <matt@sergeant.org>)
++     Branch: perl
++         ! lib/Fatal.pm
++____________________________________________________________________________
++[  5593] By: gsar                                  on 2000/03/07  09:57:24
++        Log: get ByteLoader working again
++     Branch: perl
++         ! bytecode.pl ext/B/B/Asmdata.pm ext/B/B/Bytecode.pm
++         ! ext/B/B/C.pm ext/ByteLoader/bytecode.h
++         ! ext/ByteLoader/byterun.c
++____________________________________________________________________________
++[  5592] By: gsar                                  on 2000/03/07  05:14:49
++        Log: typo in makedef.pl
++     Branch: perl
++         ! lib/File/Path.pm makedef.pl
++____________________________________________________________________________
++[  5591] By: jhi                                   on 2000/03/06  22:56:24
++        Log: Integrate with Sarathy.
++     Branch: cfgperl
++        !> Changes ext/File/Glob/Glob.xs lib/Pod/Html.pm
++____________________________________________________________________________
++[  5590] By: gsar                                  on 2000/03/06  22:32:44
++        Log: fix incorrect prototypes in File::Glob
++     Branch: perl
++         ! ext/File/Glob/Glob.xs
++____________________________________________________________________________
++[  5589] By: gsar                                  on 2000/03/06  22:07:38
++        Log: update Changes
++     Branch: perl
++         ! Changes
++____________________________________________________________________________
++[  5588] By: jhi                                   on 2000/03/06  21:46:18
++        Log: From: "Craig A. Berry" <craig.berry@metamorgs.com>
++             To: vmsperl@perl.org, perl5-porters@perl.org
++             Cc: jhi@iki.fi, Charles Bailey <BAILEY@newman.upenn.edu>, gsar@activestate.com
++             Subject: [PATCH 5.5.670] circumvent VMS fileno bug in old DEC C version
++             Date: Mon, 06 Mar 2000 15:36:13 -0600
++             Message-Id: <4.2.2.20000306153539.00ca6420@exchi01.midwest.metamorgs.com>
++     Branch: cfgperl
++         ! vms/vmsish.h
++____________________________________________________________________________
++[  5587] By: jhi                                   on 2000/03/06  21:23:27
++        Log: Use $^O.
++     Branch: cfgperl
++         ! installperl
++____________________________________________________________________________
++[  5586] By: jhi                                   on 2000/03/06  21:19:15
++        Log: Undo drift from the mainline.
++     Branch: cfgperl
++        !> (integrate 1607 files)
++____________________________________________________________________________
  [  5585] By: gsar                                  on 2000/03/06  20:23:37
          Log: change#5513 accidentally undid change#5373, put it back
       Branch: perl
diff --cc installperl
@@@ -375,8 -375,9 +375,8 @@@ if (! $versiononly) 
  
  if (! $versiononly) {
      safe_unlink("$installscript/pstruct$scr_ext");
-     if ($^O eq 'dos' or $Is_VMS) {
+     if ($^O eq 'dos' or $Is_VMS or $^O eq 'transit') {
          copy("$installscript/c2ph$scr_ext", "$installscript/pstruct$scr_ext"); 
 -      chmod(0755, "$installscript/pstruct$scr_ext");
      } else {
          link("$installscript/c2ph$scr_ext", "$installscript/pstruct$scr_ext");
      }
diff --cc vms/vmsish.h
Simple merge