platform/upstream/perl.git
19 years agoRemove binary files, add a pseudo-test in Archive::Tar to generate them
Rafael Garcia-Suarez [Thu, 23 Jun 2005 11:29:16 +0000 (11:29 +0000)]
Remove binary files, add a pseudo-test in Archive::Tar to generate them

p4raw-id: //depot/perl@24954

19 years agoSilence bcc32 compiler warnings following change 24945
Steve Hay [Thu, 23 Jun 2005 11:02:42 +0000 (11:02 +0000)]
Silence bcc32 compiler warnings following change 24945

("Possible use of '%s' before definition")

p4raw-id: //depot/perl@24953

19 years agoRe-initialise PL_curcop to &PL_compiling before destroying the optree.
Nicholas Clark [Thu, 23 Jun 2005 10:41:00 +0000 (10:41 +0000)]
Re-initialise PL_curcop to &PL_compiling before destroying the optree.

p4raw-id: //depot/perl@24952

19 years agoRe: [perl #36350] unstable sorting for use integer; sort { $b <=> $a } @foo
Salvador Fandiño [Tue, 21 Jun 2005 19:50:35 +0000 (21:50 +0200)]
Re: [perl #36350] unstable sorting for use integer; sort { $b <=> $a } @foo
Message-ID: <20050621181658.5977.qmail@lists.develooper.com>

p4raw-id: //depot/perl@24951

19 years agoOops! Change 24946 wasn't quite right
Steve Hay [Thu, 23 Jun 2005 10:21:53 +0000 (10:21 +0000)]
Oops! Change 24946 wasn't quite right

p4raw-id: //depot/perl@24950

19 years agoAdd handling of NV_ZERO_IS_ALLBITS_ZERO for Netware and epoc
Rafael Garcia-Suarez [Thu, 23 Jun 2005 09:32:55 +0000 (09:32 +0000)]
Add handling of NV_ZERO_IS_ALLBITS_ZERO for Netware and epoc

p4raw-id: //depot/perl@24949

19 years agoDefine d_nv_zero_is_allbits_zero for symbian
Rafael Garcia-Suarez [Thu, 23 Jun 2005 09:25:03 +0000 (09:25 +0000)]
Define d_nv_zero_is_allbits_zero for symbian
(noticed by Jarkko)

p4raw-id: //depot/perl@24948

19 years agoSilence bcc32 compiler warnings from win32/fcrypt.c (almost)
Steve Hay [Thu, 23 Jun 2005 09:18:37 +0000 (09:18 +0000)]
Silence bcc32 compiler warnings from win32/fcrypt.c (almost)

It still whines about 'in' and 'b' being assigned values that are
never used on lines 348 and 505 respectively (as side effects of the
calls to c2l and l2c respectively), but I'm not sure how to shut
them up.

p4raw-id: //depot/perl@24947

19 years agoMore bcc32 compiler warnings to silence
Steve Hay [Thu, 23 Jun 2005 09:00:28 +0000 (09:00 +0000)]
More bcc32 compiler warnings to silence

("Suspicious pointer conversion")

p4raw-id: //depot/perl@24946

19 years agoConst Boy II: The Localizing
Andy Lester [Wed, 22 Jun 2005 09:41:00 +0000 (04:41 -0500)]
Const Boy II: The Localizing
Message-ID: <20050622144059.GA19598@petdance.com>

p4raw-id: //depot/perl@24945

19 years agoSilence another bcc32 compiler warning
Steve Hay [Thu, 23 Jun 2005 08:04:21 +0000 (08:04 +0000)]
Silence another bcc32 compiler warning

("Possible use of '%s' before definition")

p4raw-id: //depot/perl@24944

19 years agoremove taint hack now that local $tainted no longer copies taint magic
Dave Mitchell [Wed, 22 Jun 2005 23:08:55 +0000 (23:08 +0000)]
remove taint hack now that local $tainted no longer copies taint magic

p4raw-id: //depot/perl@24943

19 years agohandle magic in local correctly
Dave Mitchell [Wed, 22 Jun 2005 21:42:54 +0000 (21:42 +0000)]
handle magic in local correctly
the local SV now gets a copy of any container magic, and no value
magic; in the past the whole magic chain was either shared or
moved

p4raw-id: //depot/perl@24942

19 years agoUpgrade to Test::Harness 2.50
H.Merijn Brand [Wed, 22 Jun 2005 17:14:04 +0000 (17:14 +0000)]
Upgrade to Test::Harness 2.50

p4raw-id: //depot/perl@24941

19 years agoAdd facility to fork() early in perl_destruct and use the child to
Nicholas Clark [Wed, 22 Jun 2005 16:37:06 +0000 (16:37 +0000)]
Add facility to fork() early in perl_destruct and use the child to
dump out leaked scalars (enabled with DEBUG_LEAKING_SCALARS_FORK_DUMP
when DEBUG_LEAKING_SCALARS is already in force)

p4raw-id: //depot/perl@24940

19 years agoSilence yet more bcc32 compiler warnings
Steve Hay [Wed, 22 Jun 2005 13:25:16 +0000 (13:25 +0000)]
Silence yet more bcc32 compiler warnings

("Code has no effect")

p4raw-id: //depot/perl@24939

19 years agoSilence some more bcc32 compiler warnings
Steve Hay [Wed, 22 Jun 2005 13:02:17 +0000 (13:02 +0000)]
Silence some more bcc32 compiler warnings

("Suggest parentheses to clarify precedence")

p4raw-id: //depot/perl@24938

19 years agoSilence some bcc32 compiler warnings
Steve Hay [Wed, 22 Jun 2005 12:31:59 +0000 (12:31 +0000)]
Silence some bcc32 compiler warnings

("Superfluous & with function")

p4raw-id: //depot/perl@24937

19 years agoNow that the global string table is using a single hunk of memory
Nicholas Clark [Wed, 22 Jun 2005 10:08:43 +0000 (10:08 +0000)]
Now that the global string table is using a single hunk of memory
for both HE and HEK, we need to actually free things in perl_destruct

p4raw-id: //depot/perl@24936

19 years agoFix Archive-Tar tests on Win32
Steve Hay [Wed, 22 Jun 2005 09:40:25 +0000 (09:40 +0000)]
Fix Archive-Tar tests on Win32

(Patch from Jos Boumans, from his current dev version.)

p4raw-id: //depot/perl@24935

19 years agoRedo generation of change #24898
H.Merijn Brand [Tue, 21 Jun 2005 19:27:38 +0000 (19:27 +0000)]
Redo generation of change #24898
Do not forget to run Porting/config_h.pl!
p4raw-link: @24898 on //depot/perl: f607920a165f3c14b9c61dc74e535bdc6aa1904c

p4raw-id: //depot/perl@24934

19 years agoUpgrade to Test::Harness 2.49_02
Rafael Garcia-Suarez [Tue, 21 Jun 2005 17:05:01 +0000 (17:05 +0000)]
Upgrade to Test::Harness 2.49_02

p4raw-id: //depot/perl@24932

19 years agoAdd Archive::Tar to the maintainers list
Rafael Garcia-Suarez [Tue, 21 Jun 2005 16:33:32 +0000 (16:33 +0000)]
Add Archive::Tar to the maintainers list

p4raw-id: //depot/perl@24931

19 years agoTrim trailing spaces
Rafael Garcia-Suarez [Tue, 21 Jun 2005 16:14:06 +0000 (16:14 +0000)]
Trim trailing spaces

p4raw-id: //depot/perl@24930

19 years agoAdd pod, so ptar has a manpage
Rafael Garcia-Suarez [Tue, 21 Jun 2005 15:53:30 +0000 (15:53 +0000)]
Add pod, so ptar has a manpage

p4raw-id: //depot/perl@24929

19 years agoPOD nits
Rafael Garcia-Suarez [Tue, 21 Jun 2005 15:27:37 +0000 (15:27 +0000)]
POD nits

p4raw-id: //depot/perl@24928

19 years agoDrag t/op/gv.t kicking and screaming into the century of the fruitbat
Nicholas Clark [Tue, 21 Jun 2005 15:27:14 +0000 (15:27 +0000)]
Drag t/op/gv.t kicking and screaming into the century of the fruitbat
(or at least into the decade of t/test.pl)

p4raw-id: //depot/perl@24927

19 years agoAdd the ptar(1) utility from Archive::Tar
Rafael Garcia-Suarez [Tue, 21 Jun 2005 15:04:10 +0000 (15:04 +0000)]
Add the ptar(1) utility from Archive::Tar

p4raw-id: //depot/perl@24926

19 years agoTrim trailing whitespace from $! and $^E
Steve Hay [Tue, 21 Jun 2005 13:49:10 +0000 (13:49 +0000)]
Trim trailing whitespace from $! and $^E

(Fixes lib/Test/Simple/t/fail-more.t with bcc32 on Win32, and is
good for consistency anyway)

p4raw-id: //depot/perl@24925

19 years agoAvoid having NULL entries in the weakref backreference array, and
Nicholas Clark [Tue, 21 Jun 2005 12:39:27 +0000 (12:39 +0000)]
Avoid having NULL entries in the weakref backreference array, and
make S_sv_add_backref O(1) (instead of O(n))

p4raw-id: //depot/perl@24924

19 years agoCleanup after this test
Rafael Garcia-Suarez [Tue, 21 Jun 2005 12:12:10 +0000 (12:12 +0000)]
Cleanup after this test

p4raw-id: //depot/perl@24923

19 years agoAdd Archive::Tar 1.24, except ptar for now
Rafael Garcia-Suarez [Tue, 21 Jun 2005 12:01:07 +0000 (12:01 +0000)]
Add Archive::Tar 1.24, except ptar for now

p4raw-id: //depot/perl@24922

19 years agoweak references aren't UVs, do don't show this in the dump flags.
Nicholas Clark [Tue, 21 Jun 2005 10:58:22 +0000 (10:58 +0000)]
weak references aren't UVs, do don't show this in the dump flags.

p4raw-id: //depot/perl@24921

19 years agoternary operator cond ? foo : bar being parsed as ?...?
Salvador Fandiño [Fri, 17 Jun 2005 14:06:30 +0000 (15:06 +0100)]
ternary operator cond ? foo : bar being parsed as ?...?
Message-ID: <20050617130548.18776.qmail@lists.develooper.com>

with wordings improvements suggested by Ronald J Kimball

p4raw-id: //depot/perl@24920

19 years agoNo need to set flags twice.
Nicholas Clark [Tue, 21 Jun 2005 10:35:09 +0000 (10:35 +0000)]
No need to set flags twice.

p4raw-id: //depot/perl@24919

19 years agoAs there will be no old body to dispose of, we can return immediately.
Nicholas Clark [Tue, 21 Jun 2005 09:44:08 +0000 (09:44 +0000)]
As there will be no old body to dispose of, we can return immediately.

p4raw-id: //depot/perl@24918

19 years agoFix [perl #36102] Data::Dumper Doesn't Stringify Numeric Labels
Rafael Garcia-Suarez [Tue, 21 Jun 2005 09:40:46 +0000 (09:40 +0000)]
Fix [perl #36102] Data::Dumper Doesn't Stringify Numeric Labels

p4raw-id: //depot/perl@24917

19 years agoRe: [perl #36310] sv_vcatpvfn() fails on some (very limited) situations
Tsutomu IKEGAMI [Fri, 17 Jun 2005 17:55:10 +0000 (02:55 +0900)]
Re: [perl #36310] sv_vcatpvfn() fails on some (very limited) situations
Message-Id: <20050617.175510.21285350.t-ikegami@aist.go.jp>

p4raw-id: //depot/perl@24916

19 years agoFPTR2DPTR/DPTR2FPTR
Robin Barker [Mon, 20 Jun 2005 13:47:37 +0000 (14:47 +0100)]
FPTR2DPTR/DPTR2FPTR
Message-ID: <533D273D4014D411AB1D00062938C4D90849C6E4@hotel.npl.co.uk>

p4raw-id: //depot/perl@24915

19 years agoReplace the non-const initialiser block + loop with a series of calls
Nicholas Clark [Mon, 20 Jun 2005 15:21:59 +0000 (15:21 +0000)]
Replace the non-const initialiser block + loop with a series of calls
to a small static function.
c.f. "I will replace you with a small shell script..."

p4raw-id: //depot/perl@24914

19 years agoThe continuing adventures of Constman and Localize Boy
Andy Lester [Mon, 20 Jun 2005 10:22:37 +0000 (05:22 -0500)]
The continuing adventures of Constman and Localize Boy
Message-ID: <20050620152237.GA5032@petdance.com>

p4raw-id: //depot/perl@24913

19 years agoSame fix, for the test, now.
Rafael Garcia-Suarez [Mon, 20 Jun 2005 13:32:52 +0000 (13:32 +0000)]
Same fix, for the test, now.

p4raw-id: //depot/perl@24912

19 years agoperl -v was outputting a double v (spotted by Jarkko)
Rafael Garcia-Suarez [Mon, 20 Jun 2005 13:06:13 +0000 (13:06 +0000)]
perl -v was outputting a double v (spotted by Jarkko)

p4raw-id: //depot/perl@24911

19 years agoRemove signature test, which is always skipped
Rafael Garcia-Suarez [Mon, 20 Jun 2005 11:58:32 +0000 (11:58 +0000)]
Remove signature test, which is always skipped

p4raw-id: //depot/perl@24910

19 years agoRecommend Against UNIVERSAL:: Methods as Functions, take 2
chromatic [Sat, 18 Jun 2005 12:15:41 +0000 (05:15 -0700)]
Recommend Against UNIVERSAL:: Methods as Functions, take 2
Message-Id: <1119122141.21521.9.camel@localhost>

p4raw-id: //depot/perl@24909

19 years agoRemove the deprecated $# variable
Rafael Garcia-Suarez [Mon, 20 Jun 2005 11:00:31 +0000 (11:00 +0000)]
Remove the deprecated $# variable

p4raw-id: //depot/perl@24908

19 years agoSilence warning in debug printf
Nicholas Clark [Mon, 20 Jun 2005 10:35:41 +0000 (10:35 +0000)]
Silence warning in debug printf

p4raw-id: //depot/perl@24907

19 years agoMore random cleanups
Andy Lester [Fri, 17 Jun 2005 09:50:29 +0000 (04:50 -0500)]
More random cleanups
Message-ID: <20050617145029.GC11769@petdance.com>

p4raw-id: //depot/perl@24906

19 years agoSupport NV_ZERO_IS_ALLBITS_ZERO on Win32 (re: change 24898)
Steve Hay [Mon, 20 Jun 2005 09:30:23 +0000 (09:30 +0000)]
Support NV_ZERO_IS_ALLBITS_ZERO on Win32 (re: change 24898)

The try.c test program added to Configure by change 24898 outputs
"Yes" using each of VC++, GCC and BCC32, so here goes...

p4raw-id: //depot/perl@24905

19 years agoHugo suggests this.
Rafael Garcia-Suarez [Mon, 20 Jun 2005 09:23:33 +0000 (09:23 +0000)]
Hugo suggests this.

p4raw-id: //depot/perl@24904

19 years agoMissed a chunk in previous commit
Rafael Garcia-Suarez [Mon, 20 Jun 2005 09:20:40 +0000 (09:20 +0000)]
Missed a chunk in previous commit

p4raw-id: //depot/perl@24903

19 years ago[perl #36328] Until Statement Undocumented
Eric Amick [Sat, 18 Jun 2005 03:47:32 +0000 (03:47 +0000)]
[perl #36328] Until Statement Undocumented
From: Eric Amick (via RT) <perlbug-followup@perl.org>
Message-ID: <rt-3.0.11-36328-115949.3.38667506136829@perl.org>

p4raw-id: //depot/perl@24902

19 years agoRe: [PATCH replacement] Re: [perl #36313] perl -e "1for$[=0" crash
Rick Delaney [Sun, 19 Jun 2005 09:47:22 +0000 (05:47 -0400)]
Re: [PATCH replacement] Re: [perl #36313] perl -e "1for$[=0" crash
Message-ID: <20050619134722.GB31592@localhost.localdomain>

p4raw-id: //depot/perl@24901

19 years agoS_del_body is sufficiently small that inlining it is a space win.
Nicholas Clark [Mon, 20 Jun 2005 08:19:52 +0000 (08:19 +0000)]
S_del_body is sufficiently small that inlining it is a space win.

p4raw-id: //depot/perl@24900

19 years agoIf NV_ZERO_IS_ALLBITS_ZERO there's no need to explicitly set the NVX
Nicholas Clark [Sun, 19 Jun 2005 15:12:26 +0000 (15:12 +0000)]
If NV_ZERO_IS_ALLBITS_ZERO there's no need to explicitly set the NVX
to 0.0, as the memset has already done it.

p4raw-id: //depot/perl@24899

19 years agoAdd a Configure test to see if NV 0.0 is stored as all bits zero, and
Craig A. Berry [Sat, 18 Jun 2005 18:23:59 +0000 (13:23 -0500)]
Add a Configure test to see if NV 0.0 is stored as all bits zero, and
#define NV_ZERO_IS_ALLBITS_ZERO if so.  This is always true on VMS:

Subject: Re: Configure check for whether 0.0 is stored as all bits zero
From: "Craig A. Berry" <craigberry@mac.com>
Message-Id: <p06210214beda5bf31c4c@[172.16.52.1]>
Date: Sat, 18 Jun 2005 18:23:59 -0500

p4raw-id: //depot/perl@24898

19 years agoMove the offset calculations outside of new_body/del_body.
Nicholas Clark [Sun, 19 Jun 2005 10:22:58 +0000 (10:22 +0000)]
Move the offset calculations outside of new_body/del_body.
This makes some of the upgrade code slightly simpler.

p4raw-id: //depot/perl@24897

19 years agoRefactor sv_dup to memcpy from source to destination, and only
Nicholas Clark [Sat, 18 Jun 2005 22:43:58 +0000 (22:43 +0000)]
Refactor sv_dup to memcpy from source to destination, and only
explicitly copy the structure members that need explicit duplication.

p4raw-id: //depot/perl@24896

19 years agoSqueeze a little more savings by moving pte and he arenas into the
Nicholas Clark [Sat, 18 Jun 2005 16:33:41 +0000 (16:33 +0000)]
Squeeze a little more savings by moving pte and he arenas into the
common arena free code.

p4raw-id: //depot/perl@24895

19 years agosqueeze repetition out of Perl_sv_free_arenas
Jim Cromie [Sat, 18 Jun 2005 00:47:36 +0000 (18:47 -0600)]
squeeze repetition out of Perl_sv_free_arenas
Message-ID: <42B3C388.2090902@divsol.com>
Date: Sat, 18 Jun 2005 00:47:36 -0600

p4raw-id: //depot/perl@24894

19 years agoupdate AVs and HVs using the old_body, and remove all of the local
Nicholas Clark [Sat, 18 Jun 2005 14:28:04 +0000 (14:28 +0000)]
update AVs and HVs using the old_body, and remove all of the local
variables used to hold the SV body piecemeal.

p4raw-id: //depot/perl@24893

19 years agosv_upgrade by memcpy
Nicholas Clark [Sat, 18 Jun 2005 10:57:02 +0000 (10:57 +0000)]
sv_upgrade by memcpy
AV and HV cases need tidyup

p4raw-id: //depot/perl@24892

19 years agoFix compiling with -DPURIFY
Nicholas Clark [Fri, 17 Jun 2005 19:37:56 +0000 (19:37 +0000)]
Fix compiling with -DPURIFY

p4raw-id: //depot/perl@24891

19 years agoChange 24886 was buggy - should be taking (and passing in) the
Nicholas Clark [Fri, 17 Jun 2005 17:30:19 +0000 (17:30 +0000)]
Change 24886 was buggy - should be taking (and passing in) the
address of the arena.

p4raw-id: //depot/perl@24890

19 years agoAdd new internal error message to perldiag
Rafael Garcia-Suarez [Fri, 17 Jun 2005 15:43:11 +0000 (15:43 +0000)]
Add new internal error message to perldiag

p4raw-id: //depot/perl@24889

19 years agoCollect a little more information about the body we're getting rid of
Nicholas Clark [Fri, 17 Jun 2005 15:37:50 +0000 (15:37 +0000)]
Collect a little more information about the body we're getting rid of

p4raw-id: //depot/perl@24888

19 years agoMissing aTHX_ (noticed by Jim Cromie)
Rafael Garcia-Suarez [Fri, 17 Jun 2005 14:44:43 +0000 (14:44 +0000)]
Missing aTHX_ (noticed by Jim Cromie)

p4raw-id: //depot/perl@24887

19 years agoMove freeing the old body after the creating of the new body.
Nicholas Clark [Fri, 17 Jun 2005 14:28:07 +0000 (14:28 +0000)]
Move freeing the old body after the creating of the new body.

p4raw-id: //depot/perl@24886

19 years agoThe only way is up!
Nicholas Clark [Fri, 17 Jun 2005 13:42:03 +0000 (13:42 +0000)]
The only way is up!
(*up*grades. Or croak)

p4raw-id: //depot/perl@24885

19 years ago[perl #36199] [PATCH] 5.8.7 fails to build with parallel make
Steve Peters [Thu, 16 Jun 2005 17:11:14 +0000 (17:11 +0000)]
[perl #36199] [PATCH] 5.8.7 fails to build with parallel make
From: "Steve Peters via RT" <perlbug-followup@perl.org>
Message-ID: <rt-3.0.11-36199-115872.8.39962488213992@perl.org>

p4raw-id: //depot/perl@24884

19 years agoSilence STDERR grumblings from Borland's math library.
Steve Hay [Fri, 17 Jun 2005 11:36:45 +0000 (11:36 +0000)]
Silence STDERR grumblings from Borland's math library.

This fixes failures in ext/B/t/deparse.t and lib/warnings.t (and
renders change 24870 obsolete, hence it is reverted here).

p4raw-id: //depot/perl@24883

19 years agoUpgrade to PathTools 3.09
Rafael Garcia-Suarez [Fri, 17 Jun 2005 09:26:25 +0000 (09:26 +0000)]
Upgrade to PathTools 3.09

p4raw-id: //depot/perl@24882

19 years agonew_pte/del_pte can use new_body/del_body too
Nicholas Clark [Fri, 17 Jun 2005 08:35:48 +0000 (08:35 +0000)]
new_pte/del_pte can use new_body/del_body too

p4raw-id: //depot/perl@24881

19 years agoStrip \\?\ prefix from Perl path in win32/win32.c:set_w32_module_name()
Jan Dubois [Thu, 16 Jun 2005 11:43:15 +0000 (04:43 -0700)]
Strip \\?\ prefix from Perl path in win32/win32.c:set_w32_module_name()
From: "Jan Dubois" <jand@ActiveState.com>
Message-Id: <200506161843.j5GIhKhL024472@smtp3.ActiveState.com>

p4raw-id: //depot/perl@24880

19 years agoStoring the ixv for magic arrays seems to cause double free errors on
Nicholas Clark [Thu, 16 Jun 2005 22:08:29 +0000 (22:08 +0000)]
Storing the ixv for magic arrays seems to cause double free errors on
OS X. This all feels like voodoo.

p4raw-id: //depot/perl@24879

19 years agoReplace all the new/del static functions with calls to a single pair
Nicholas Clark [Thu, 16 Jun 2005 22:06:57 +0000 (22:06 +0000)]
Replace all the new/del static functions with calls to a single pair
of functions that uproot/plant bodies

p4raw-id: //depot/perl@24878

19 years agoMaking more_* return a pointer, and swapping to a ternary ?: in
Nicholas Clark [Thu, 16 Jun 2005 19:28:20 +0000 (19:28 +0000)]
Making more_* return a pointer, and swapping to a ternary ?: in
new_* seems to generate slightly terser object code.

p4raw-id: //depot/perl@24877

19 years agoReplace all the S_more_* functions with a single function.
Nicholas Clark [Thu, 16 Jun 2005 18:37:55 +0000 (18:37 +0000)]
Replace all the S_more_* functions with a single function.
Saves 1.5K on the object file in OS X when built with -Os

p4raw-id: //depot/perl@24876

19 years agoRe: [perl #36048] Refactor S_more_*v into one function
Jim Cromie [Mon, 13 Jun 2005 11:57:01 +0000 (05:57 -0600)]
Re: [perl #36048] Refactor S_more_*v into one function
Message-ID: <42ADC8ED.4090009@divsol.com>
Date: Mon, 13 Jun 2005 11:57:01 -0600

p4raw-id: //depot/perl@24875

19 years agoI'm not convinced that manually creating HVs via sv_upgrade is a great
Nicholas Clark [Thu, 16 Jun 2005 15:09:00 +0000 (15:09 +0000)]
I'm not convinced that manually creating HVs via sv_upgrade is a great
idea, but as we are, turning on shared keys makes sense.

p4raw-id: //depot/perl@24874

19 years agoLint support
Andy Lester [Thu, 16 Jun 2005 09:35:21 +0000 (04:35 -0500)]
Lint support
Message-ID: <20050616143521.GB22188@petdance.com>

p4raw-id: //depot/perl@24873

19 years agoRe: a warning for a ExtUtils::ParseXS test
Ken Williams [Wed, 15 Jun 2005 20:00:42 +0000 (15:00 -0500)]
Re: a warning for a ExtUtils::ParseXS test
Message-Id: <29d2a69650cb39059c9af487069b941c@mathforum.org>

p4raw-id: //depot/perl@24872

19 years agoRemoving /*SUPPRESS xxx*/
Andy Lester [Thu, 16 Jun 2005 09:13:42 +0000 (04:13 -0500)]
Removing /*SUPPRESS xxx*/
Message-ID: <20050616141342.GA22188@petdance.com>

p4raw-id: //depot/perl@24871

19 years agoTeach lib/warnings.t about Borland CRT error messages
Steve Hay [Thu, 16 Jun 2005 13:16:56 +0000 (13:16 +0000)]
Teach lib/warnings.t about Borland CRT error messages

p4raw-id: //depot/perl@24870

19 years ago[perl #36237] IO::File $fh->binmode($layer) is broken
Alexander Foken [Fri, 10 Jun 2005 12:46:41 +0000 (12:46 +0000)]
[perl #36237] IO::File $fh->binmode($layer) is broken
From: "Alexander Foken" (via RT) <perlbug-followup@perl.org>
Message-ID: <rt-3.0.11-36237-115536.13.400290704223@perl.org>

and bump version number

p4raw-id: //depot/perl@24869

19 years agoUpdate README.win32
Steve Hay [Thu, 16 Jun 2005 11:10:01 +0000 (11:10 +0000)]
Update README.win32

(Mention Borland compiler is also free; update libwin32 link)

p4raw-id: //depot/perl@24868

19 years agoGive op/taint.t a helping hand for Borland compiler on Win32
Steve Hay [Thu, 16 Jun 2005 11:00:19 +0000 (11:00 +0000)]
Give op/taint.t a helping hand for Borland compiler on Win32

p4raw-id: //depot/perl@24867

19 years agoFix changes 24862 and 24863 for Sarathy's old dmake
Steve Hay [Thu, 16 Jun 2005 09:51:33 +0000 (09:51 +0000)]
Fix changes 24862 and 24863 for Sarathy's old dmake

p4raw-id: //depot/perl@24866

19 years agoSubs with builtin attributes shouldn't be made constant
Salvador Fandiño [Wed, 15 Jun 2005 08:27:00 +0000 (01:27 -0700)]
Subs with builtin attributes shouldn't be made constant

Subject: Re: [perl #36297] builtin attrs on subrutine declarations
Message-ID: <20050615152700.96320.qmail@web52702.mail.yahoo.com>

p4raw-id: //depot/perl@24865

19 years agoAdd -f in perl synopsys, sync perl.pod and perlrun.pod synopses
Rafael Garcia-Suarez [Thu, 16 Jun 2005 09:18:58 +0000 (09:18 +0000)]
Add -f in perl synopsys, sync perl.pod and perlrun.pod synopses

p4raw-id: //depot/perl@24864

19 years agoSimplify win32/makefile.mk for static extensions with GCC
Steve Hay [Thu, 16 Jun 2005 09:09:22 +0000 (09:09 +0000)]
Simplify win32/makefile.mk for static extensions with GCC

p4raw-id: //depot/perl@24863

19 years agoEnable static extensions with Borland compiler on Win32
Steve Hay [Thu, 16 Jun 2005 08:51:14 +0000 (08:51 +0000)]
Enable static extensions with Borland compiler on Win32

p4raw-id: //depot/perl@24862

19 years agoRevert part of change #24854
Rafael Garcia-Suarez [Thu, 16 Jun 2005 08:29:10 +0000 (08:29 +0000)]
Revert part of change #24854
p4raw-link: @24854 on //depot/perl: ab019eaa775fdcae8aaf709315c7ba85a788ee6c

p4raw-id: //depot/perl@24861

19 years agoDon't export Perl_stashpv_hvname_match when !USE_ITHREADS
Steve Hay [Thu, 16 Jun 2005 07:40:21 +0000 (07:40 +0000)]
Don't export Perl_stashpv_hvname_match when !USE_ITHREADS

(Fixes a linker error on Win 32 introduced by change #24847)
p4raw-link: @24847 on //depot/perl: ed221c571749f1ebcbc3664c74e36e68f3a83031

p4raw-id: //depot/perl@24860

19 years agoDon't write bytecode to load the NVX of AVs and HVs
Nicholas Clark [Wed, 15 Jun 2005 22:32:14 +0000 (22:32 +0000)]
Don't write bytecode to load the NVX of AVs and HVs

p4raw-id: //depot/perl@24859

19 years agoWe were failing to pring "not ok" if the text exited uncleanly
Nicholas Clark [Wed, 15 Jun 2005 22:31:41 +0000 (22:31 +0000)]
We were failing to pring "not ok" if the text exited uncleanly

p4raw-id: //depot/perl@24858

19 years agoassert that you aren't assigning to the NVX of an AV or HV
Nicholas Clark [Wed, 15 Jun 2005 22:30:53 +0000 (22:30 +0000)]
assert that you aren't assigning to the NVX of an AV or HV

p4raw-id: //depot/perl@24857

19 years agoIntroduce PERL_RUNPERL_DEBUG to alter the behavior of runperl(),
Rafael Garcia-Suarez [Wed, 15 Jun 2005 16:37:46 +0000 (16:37 +0000)]
Introduce PERL_RUNPERL_DEBUG to alter the behavior of runperl(),
this can be useful to use valgrind for example

p4raw-id: //depot/perl@24856

19 years agoFix $Config{ccversion} for Borland C++ 5.5.1
Steve Hay [Wed, 15 Jun 2005 16:30:58 +0000 (16:30 +0000)]
Fix $Config{ccversion} for Borland C++ 5.5.1

This pattern match seems a little saner, and stops " for Win32"
getting picked up from the following output:

Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland

Maybe it breaks older versions, but at least the latest now works
correctly. If anyone knows what older versions' messages look like
then speak up!

p4raw-id: //depot/perl@24855

19 years agoRe: [PATCH] make -f invalid when USE_SITECUSTOMIZE isn't set
Steve Peters [Wed, 15 Jun 2005 11:30:41 +0000 (06:30 -0500)]
Re: [PATCH] make -f invalid when USE_SITECUSTOMIZE isn't set
Message-ID: <20050615163040.GA14745@mccoy.peters.homeunix.org>

p4raw-id: //depot/perl@24854