Jarkko Hietaniemi [Sun, 29 Jun 2003 09:28:58 +0000]
Move the PL_earlytaint initialization to the PERL_SYS_INIT()
as per suggestion from Sarathy.
p4raw-id: //depot/perl@19878
Jarkko Hietaniemi [Sat, 28 Jun 2003 18:28:01 +0000]
The #19842 is no more needed thanks to #19876,
and the #19842 was wrong anyway (it affected
only the threaded case.)
p4raw-id: //depot/perl@19877
Ilya Zakharevich [Fri, 27 Jun 2003 06:54:06 +0000]
Re: your malloc patches
Message-ID: <
20030627135406.GA8914@math.berkeley.edu>
More malloc patches: now they seem to work even in Tru64.
p4raw-id: //depot/perl@19876
Jarkko Hietaniemi [Sat, 28 Jun 2003 18:09:30 +0000]
Duh.
p4raw-id: //depot/perl@19875
Jarkko Hietaniemi [Sat, 28 Jun 2003 17:30:52 +0000]
Retract #19867; the bug was really much simpler:
the < max must be <= max instead.
p4raw-id: //depot/perl@19874
Rafael Garcia-Suarez [Sat, 28 Jun 2003 16:02:53 +0000]
Using $1 without testing success of the regexp, bad.
p4raw-id: //depot/perl@19873
Rafael Garcia-Suarez [Sat, 28 Jun 2003 16:01:08 +0000]
Some clarification about the current semantics of CHECK and
INIT blocks. See bug [perl #22826].
p4raw-id: //depot/perl@19872
Dan Kogai [Sat, 28 Jun 2003 01:20:59 +0000]
[Encode] pre-1.97 patches
Message-Id: <
56D5BFEE-A8BB-11D7-9092-000393AE4244@dan.co.jp>
p4raw-id: //depot/perl@19871
Dave Mitchell [Fri, 27 Jun 2003 22:26:24 +0000]
Two debugging patches.
The first allows to hold symbolic switches in $^D
and more generally fixes assignment to $^D. The
second one improves the information given by -Dl.
Subject: [PATCH] allow $^D = "flags"
Date: Fri, 27 Jun 2003 22:26:24 +0100
Message-ID: <
20030627212624.GB12887@fdgroup.com>
Subject: [PATCH] make -Dl show more scope info
From: Dave Mitchell <davem@fdgroup.com>
Date: Fri, 27 Jun 2003 23:00:36 +0100
Message-ID: <
20030627220036.GC12887@fdgroup.com>
p4raw-id: //depot/perl@19870
Rafael Garcia-Suarez [Sat, 28 Jun 2003 14:39:40 +0000]
Fix test count, by Abe Timmerman.
p4raw-id: //depot/perl@19869
Nick Ing-Simmons [Fri, 27 Jun 2003 12:59:51 +0000]
Integrate mainline
p4raw-id: //depot/perlio@19868
Jarkko Hietaniemi [Fri, 27 Jun 2003 10:08:20 +0000]
The two-for-loops is no more a valid way to walk through
a hash (this was the reason the Hash/Util.t intermittently
failed, the two-loop didn't find all the SVs of the HV).
p4raw-id: //depot/perl@19867
Jarkko Hietaniemi [Fri, 27 Jun 2003 08:54:16 +0000]
Some warnings about the (im)proper uses of the hash randomisation.
p4raw-id: //depot/perl@19866
Jarkko Hietaniemi [Fri, 27 Jun 2003 08:40:45 +0000]
atoi() doesn't cut the mustard if the PERL_HASH_SEED
is larger than INT_MAX (atoi() returns -1 in that case).
p4raw-id: //depot/perl@19865
Jarkko Hietaniemi [Fri, 27 Jun 2003 08:18:47 +0000]
Use the PL_earlytaint. (PL_earlytaint is a global,
not per-interp, since perl_construct() is not passed
the argc, argv, and therefore it can't set the per-interp
PL_tainting.)
p4raw-id: //depot/perl@19864
Jarkko Hietaniemi [Fri, 27 Jun 2003 08:15:11 +0000]
Introduce (global) variable PL_earlytaint which
is set very early in main(), before perl_parse()
has been called and PL_tainting (or PL_taint_warn)
might have been set.
p4raw-id: //depot/perl@19863
Jarkko Hietaniemi [Fri, 27 Jun 2003 07:39:58 +0000]
Make doing_taint() always available (though not
part of the public API).
p4raw-id: //depot/perl@19862
Jarkko Hietaniemi [Fri, 27 Jun 2003 05:30:03 +0000]
Do not obey PERL_HASH_SEED or PERL_HASH_SEED_DEBUG
if tainting-- but is this a good thing or a bad thing?
(At least it makes debugging lib/Hash/Util.t harder,
since it has, for no apparent good reason, -T: one must
make a copy of it without the -T.)
p4raw-id: //depot/perl@19861
Tim Bunce [Thu, 26 Jun 2003 10:53:22 +0000]
Re: Change 19854: Bite the bullet and apply the hash randomisation patch.
Message-ID: <
20030626095322.GE97463@dansat.data-plan.com>
p4raw-id: //depot/perl@19860
Jarkko Hietaniemi [Fri, 27 Jun 2003 04:59:23 +0000]
Hash/Util.t and Encode/t/Aliases.t seem to be having
random failures. To make these easier to reproduce,
add a variable, PERL_HASH_SEED_DEBUG, to display the
hash seed. E.g. in Debian/x86 Linux 3.0 PERL_HASH_SEED
of
82972356 makes the first one to fail.
p4raw-id: //depot/perl@19859
Rafael Garcia-Suarez [Thu, 26 Jun 2003 20:21:53 +0000]
perlhack update, by Steve Grazzini
about macro support in gdb and gcc.
p4raw-id: //depot/perl@19858
Jarkko Hietaniemi [Thu, 26 Jun 2003 05:32:02 +0000]
Bite the bullet and apply the hash randomisation patch.
[perl #22371] Algorimic Complexity Attack on Perl 5.6.1, 5.8.0
p4raw-id: //depot/perl@19854
Philip Newton [Wed, 25 Jun 2003 17:50:22 +0000]
Re: P and V
From: "Philip Newton" <pnewton@gmx.de>
Message-ID: <
3EF9E0DE.4786.16A6869@localhost>
p4raw-id: //depot/perl@19853
Rafael Garcia-Suarez [Wed, 25 Jun 2003 19:27:42 +0000]
Enhance some macro robustness.
p4raw-id: //depot/perl@19852
Rafael Garcia-Suarez [Wed, 25 Jun 2003 19:25:47 +0000]
Fix [perl #21742] :
require() should always be called in scalar context,
even when it's the last statement in an eval("").
p4raw-id: //depot/perl@19851
Dave Mitchell [Tue, 24 Jun 2003 13:16:18 +0000]
Re: [perl #22719] ISA cache problem with blessed stash objects
Message-ID: <
20030624121618.GC22675@fdgroup.com>
p4raw-id: //depot/perl@19849
Gerrit P. Haase [Tue, 24 Jun 2003 11:00:34 +0000]
lib/Perldoc.pm patch for Cygwin Bleadperl
From: "Gerrit P. Haase" <gerrit@familiehaase.de>
Message-ID: <
186930306740.20030624110034@familiehaase.de>
p4raw-id: //depot/perl@19848
John Peacock [Mon, 23 Jun 2003 21:58:18 +0000]
version.pm up to date with CPAN
Message-ID: <
3EF7B03A.2060705@rowman.com>
p4raw-id: //depot/perl@19847
SADAHIRO Tomoyuki [Tue, 24 Jun 2003 01:00:16 +0000]
[perlport.pod] code point of \cU
Message-Id: <
20030624004743.1237.BQW10602@nifty.com>
p4raw-id: //depot/perl@19846
Jarkko Hietaniemi [Mon, 23 Jun 2003 04:55:39 +0000]
Test tweaks for VMS from Craig Berry.
p4raw-id: //depot/perl@19845
Jarkko Hietaniemi [Sun, 22 Jun 2003 17:00:10 +0000]
Move the (pseudo)seed functio for (pseudo)random numbers to util.c.
p4raw-id: //depot/perl@19843
Jarkko Hietaniemi [Sun, 22 Jun 2003 16:44:16 +0000]
Until the Perl malloc problems in Tru64 are fixed.
p4raw-id: //depot/perl@19842
Adrian M. Enache [Sat, 21 Jun 2003 03:19:31 +0000]
Re: Is it a Bug? ($c .= "5") . "6"
Message-ID: <
20030621001931.GB1255@ratsnest.hole>
p4raw-id: //depot/perl@19841
Fergal Daly [Sat, 21 Jun 2003 19:02:30 +0000]
[perl #22753] overload::StrVal() fails for regexp refs
From: "fergal@esatclear.ie (via RT)" <perlbug-followup@perl.org>
Message-ID: <rt-22753-59662.14.
6066295633041@rt.perl.org>
p4raw-id: //depot/perl@19840
Craig A. Berry [Sat, 21 Jun 2003 10:31:59 +0000]
FileCache 1.03 broken on VMS -- possible patch
From: "Craig A. Berry" <craigberry@mac.com>
Message-ID: <
3EF47A6F.9060904@mac.com>
p4raw-id: //depot/perl@19839
Jarkko Hietaniemi [Sun, 22 Jun 2003 16:16:01 +0000]
Debian fix from Brendan O'Dea:
Adjust output to screen width.
(adjusted to probe for the stty command)
p4raw-id: //depot/perl@19838
Jarkko Hietaniemi [Sun, 22 Jun 2003 15:56:45 +0000]
Debian fix from Brendan O'Dea:
Use a temporary directory to avoid symlink attacks.
Specify -gstabs explicitly (not the default format for gcc 3.2).
p4raw-id: //depot/perl@19837
Jarkko Hietaniemi [Sun, 22 Jun 2003 15:55:13 +0000]
Debian fix from Brendan O'Dea:
Bug#156284: the stucture used by pp_accept is too small to hold an
IPv6 address.
p4raw-id: //depot/perl@19836
Jarkko Hietaniemi [Sun, 22 Jun 2003 15:46:50 +0000]
For characters beyond the BMP the $bits will be undef,
which will cause utf8_heavy.pl noise (reported by Daniel Yacob,
analysis and fix from SADAHIRO Tomoyuki)
p4raw-id: //depot/perl@19835
Jarkko Hietaniemi [Fri, 20 Jun 2003 08:42:58 +0000]
Allow for things like -DFILL_CHECK_DEFAULT=0 (from Ilya).
p4raw-id: //depot/perl@19834
Jarkko Hietaniemi [Fri, 20 Jun 2003 08:16:02 +0000]
Don't do sprintf().
p4raw-id: //depot/perl@19833
Jarkko Hietaniemi [Fri, 20 Jun 2003 07:43:48 +0000]
Show the source code location of an "assertion botch".
p4raw-id: //depot/perl@19832
Jarkko Hietaniemi [Fri, 20 Jun 2003 07:31:11 +0000]
More Perl malloc debugging magic from Ilya. Seems to work in
Linux, Solaris, AIX. Had to do #ifdef OS2 for the <io.h> in
malloc.c, found in AIX since there is no such header.
In Tru64 miniperl fails an assert: "free()ed/realloc()ed-away
memory was overwritten?"
(In IRIX compiles but that doesn't prove much since in IRIX
Perl's malloc is simply not used.)
p4raw-id: //depot/perl@19831
Jarkko Hietaniemi [Fri, 20 Jun 2003 06:02:21 +0000]
Retract #19785 and #19756: JPL nowadays works without this
(verified by a true JPL user).
p4raw-id: //depot/perl@19830
Jarkko Hietaniemi [Thu, 19 Jun 2003 20:18:31 +0000]
Apparently this is needed for VMS (Craig Berry).
p4raw-id: //depot/perl@19827
Jarkko Hietaniemi [Thu, 19 Jun 2003 15:11:48 +0000]
Bump Time::HiRes to 1.49.
p4raw-id: //depot/perl@19824
Jarkko Hietaniemi [Thu, 19 Jun 2003 14:49:37 +0000]
This change chunk doesn't work well with blead.
p4raw-id: //depot/perl@19822
Jarkko Hietaniemi [Thu, 19 Jun 2003 14:27:52 +0000]
A tweak from Alan Burlison for MM 6.10_07 that makes Solaris
make happy.
p4raw-id: //depot/perl@19821
Jarkko Hietaniemi [Thu, 19 Jun 2003 14:25:53 +0000]
Upgrade to MakeMaker 6.10_07 (from makemaker.org snapshot
as of 2003-06-19 18:39 EET).
p4raw-id: //depot/perl@19820
Steve Grazzini [Wed, 18 Jun 2003 19:42:37 +0000]
Re: [perl #17934] tied STDERR and internal warnings
Message-ID: <
20030618234237.GA6267@grazzini.net>
p4raw-id: //depot/perl@19819
Richard Soderberg [Thu, 19 Jun 2003 02:19:31 +0000]
email address correction
Message-ID: <CGEAIAFGDFMPCFCBLLCOEENKCBAA.rs@crystalflame.net>
From: rs@crystalflame.net (Richard Soderberg)
p4raw-id: //depot/perl@19818
Jarkko Hietaniemi [Thu, 19 Jun 2003 05:02:22 +0000]
MPE/iX gets serious indigestion on w-packed infinities.
p4raw-id: //depot/perl@19816
Rafael Garcia-Suarez [Wed, 18 Jun 2003 20:47:47 +0000]
A bunch of minor changes to perlguts.pod.
p4raw-id: //depot/perl@19815
Adrian M. Enache [Wed, 18 Jun 2003 23:00:43 +0000]
Re: [perl #22727] split() with re_eval segfaults/panics
Message-ID: <
20030618200043.GA1249@ratsnest.hole>
p4raw-id: //depot/perl@19814
Jarkko Hietaniemi [Wed, 18 Jun 2003 17:31:50 +0000]
Upgrade to Tie::File 0.97.
p4raw-id: //depot/perl@19813
Graham Barr [Wed, 18 Jun 2003 16:41:31 +0000]
Sync with libnet 1.16
p4raw-id: //depot/perl@19812
Dan Kogai [Wed, 18 Jun 2003 19:09:11 +0000]
Encode] 1.96 Released
Message-Id: <
E7FFAE2E-A174-11D7-ACE4-000393AE4244@dan.co.jp>
p4raw-id: //depot/perl@19811
Jarkko Hietaniemi [Wed, 18 Jun 2003 09:20:43 +0000]
Oops in change #19809.
p4raw-link: @19809 on //depot/perl:
1d81eac947dedbd62bc60aa6d92509cbe424fa3d
p4raw-id: //depot/perl@19810
Jarkko Hietaniemi [Wed, 18 Jun 2003 09:08:47 +0000]
If the first argument of sigaction() was a string, not a number
(or a SIGXXX 'constant') one got first (if using -w) 'Argument "FOO"
isn't numeric in subroutine entry ...' but after that one got
(depending on the OS) either a coredump (because of trying to
assign to *0 in mg_get) or a hang (because of the sigprocmask()
blocking signals inside POSIX::sigaction, a nasty hang since
one obviously cannot interrupt it...only SIGKILL works).
In older Perls (tried with 5.6.1) one got 'No such signal: SIGZERO ...'
because of the string becoming zero due to the XS typemap magic.
Resolved by making the POSIX::sigaction to try harder to figure
out a valid signal number (one still gets the warning, though),
and returning undef if no sense can be made.
p4raw-id: //depot/perl@19809
Rafael Garcia-Suarez [Tue, 17 Jun 2003 21:10:06 +0000]
Some docs for the assertions.
p4raw-id: //depot/perl@19808
Jarkko Hietaniemi [Tue, 17 Jun 2003 18:12:26 +0000]
io_dir.t tweak from Craig Berry.
p4raw-id: //depot/perl@19806
Peter O'Gorman [Tue, 17 Jun 2003 23:45:47 +0000]
/ext/DynaLoader/dl_dyld.xs
From: "Peter O'Gorman" <peter@pogma.com>
Message-Id: <
619B6B53-A0D2-11D7-BAF7-003065F6C222@pogma.com>
No need to see dlclose() and dlsym() outside the dl_dyld.xs
(Mac OS X, NeXT), and seeing them is harmful for libdlcompat
of OpenDarwin.
p4raw-id: //depot/perl@19805
Jarkko Hietaniemi [Tue, 17 Jun 2003 13:12:21 +0000]
DOCPATCH Re: $1 remains uncleared for failed matches
From: david nicol <whatever@davidnicol.com>
Date: 16 Jun 2003 20:35:24 -0500
Message-Id: <
1055813724.1580.19.camel@plaza.davidnicol.com>
Subject: Re: DOCPATCH Re: $1 remains uncleared for failed matches
From: Ronald J Kimball <rjk@linguist.Thayer.dartmouth.edu>
Date: Tue, 17 Jun 2003 00:12:04 -0400
Message-ID: <
20030617041204.GA34960@linguist.thayer.dartmouth.edu>
p4raw-id: //depot/perl@19804
Jarkko Hietaniemi [Tue, 17 Jun 2003 04:51:33 +0000]
UNICOS: try papering over the Configure symbol scan problems
by disavowing any knowledge of dynaloading.
p4raw-id: //depot/perl@19802
Marcus Holland-Moritz [Sun, 15 Jun 2003 23:09:03 +0000]
Revert change #19126, a poor attempt at fixing bug #21742.
The test for #21742 is marked as TODO.
Plus new regression tests from :
Subject: [perl #22708] void context in string eval is broken
From: "Marcus Holland-Moritz" (via RT) <perlbug-followup@perl.org>
Message-ID: <rt-22708-59432.14.
6755501393177@rt.perl.org>
p4raw-link: @19126 on //depot/perl:
a89be09a10c36299e755a956d356eb7f1f643437
p4raw-id: //depot/perl@19801
Steve Grazzini [Sun, 15 Jun 2003 21:02:26 +0000]
unnecessary stringification in eval/die
Message-ID: <
20030615210226.56430.qmail@onion.perl.org>
(See also <slrnbek5u6.cfi.joey@dragon.kitenet.net>
in c.l.p.misc and bug #17763)
p4raw-id: //depot/perl@19800
Amick, Eric [Mon, 9 Jun 2003 15:48:09 +0000]
[perl #22622] Bogus error codes from File::Copy::move
From: "Amick, Eric" (via RT) <perlbug-followup@perl.org>
Message-ID: <rt-22622-59134.12.
3966151660257@rt.perl.org>
p4raw-id: //depot/perl@19799
Jarkko Hietaniemi [Mon, 16 Jun 2003 12:26:29 +0000]
And even more glibc fcntl constants, this time mostly F_XXX.
Be more conservative and use @EXPORT_OK instead of @EXPORT.
p4raw-id: //depot/perl@19798
Jarkko Hietaniemi [Mon, 16 Jun 2003 08:05:11 +0000]
Even more glibc O_ modes.
p4raw-id: //depot/perl@19797
Jarkko Hietaniemi [Mon, 16 Jun 2003 07:59:26 +0000]
Add O_NOATIME.
p4raw-id: //depot/perl@19796
Jarkko Hietaniemi [Mon, 16 Jun 2003 06:51:19 +0000]
Instead of fancy condvar footwork do a simple join,
as suggested by Arthur.
p4raw-id: //depot/perl@19795
Rafael Garcia-Suarez [Sun, 15 Jun 2003 21:01:18 +0000]
Rename again the warning about $* being no longer supported
(and update perldiag this time!)
p4raw-id: //depot/perl@19794
Aaron J. Mackey [Fri, 13 Jun 2003 08:22:05 +0000]
Remove all magic in untie()
Subject: Re: untie from within FETCH/STORE not working under 5.8.0 (fwd)
Message-ID: <Pine.OSF.4.33.
0306130820570.29017-100000@alpha10.bioch.virginia.edu>
(plus a test case)
p4raw-id: //depot/perl@19793
Dan Kogai [Mon, 16 Jun 2003 01:48:49 +0000]
Start using Perl malloc in FreeBSD since the system malloc
is reaaally slooow for Perl.
Subject: FreeBSD 5.1 vs. -Uusemymalloc
Message-Id: <
3CE9B94D-9F51-11D7-AF50-000393AE4244@dan.co.jp>
p4raw-id: //depot/perl@19790
Ilya Zakharevich [Sat, 14 Jun 2003 17:49:57 +0000]
OS2 patches
Message-ID: <
20030615004956.GA28272@math.berkeley.edu>
p4raw-id: //depot/perl@19789
Jarkko Hietaniemi [Sun, 15 Jun 2003 15:05:40 +0000]
Reindent a section of the file.
p4raw-id: //depot/perl@19788
Jarkko Hietaniemi [Sun, 15 Jun 2003 15:01:26 +0000]
Unused variable.
p4raw-id: //depot/perl@19787
Marcus Holland-Moritz [Sun, 15 Jun 2003 10:48:40 +0000]
Re: [PATCH: sv.c] strchr() running amok in sv_vcatpvfn()
From: "Marcus Holland-Moritz" <mhx-perl@gmx.net>
Message-ID: <
004a01c3331a$ec001320$3445eed9@R2D2>
p4raw-id: //depot/perl@19786
Jarkko Hietaniemi [Sun, 15 Jun 2003 07:37:02 +0000]
Most often unused variables.
p4raw-id: //depot/perl@19785
Rafael Garcia-Suarez [Sat, 14 Jun 2003 20:08:52 +0000]
Rename the warning about $* being removed,
as suggested by Dave Mitchell
p4raw-id: //depot/perl@19784
Jarkko Hietaniemi [Sat, 14 Jun 2003 16:30:23 +0000]
The FileCache 1.03 tests from belg4mit.
p4raw-id: //depot/perl@19783
Jarkko Hietaniemi [Sat, 14 Jun 2003 13:45:01 +0000]
Mention the Unicode::Regex::Set module.
p4raw-id: //depot/perl@19782
Jarkko Hietaniemi [Sat, 14 Jun 2003 13:39:45 +0000]
Followup on #19779: make the helper function static,
and rename it for paranoia reasons.
p4raw-id: //depot/perl@19781
Marcus Holland-Moritz [Sat, 14 Jun 2003 12:51:31 +0000]
strchr() running amok in sv_vcatpvfn()
From: "Marcus Holland-Moritz" <mhx-perl@gmx.net>
Message-ID: <
041901c33262$eac8ae30$f248eed9@R2D2>
(choosing the safe alternative)
p4raw-id: //depot/perl@19779
Jarkko Hietaniemi [Sat, 14 Jun 2003 09:28:01 +0000]
Exercise the utf8:: "internal" functions.
p4raw-id: //depot/perl@19778
Jarkko Hietaniemi [Sat, 14 Jun 2003 09:05:07 +0000]
Having to pull in the whole Encode just to get SvUTF8()
is a bit too much: introduce utf8::is_utf8().
p4raw-id: //depot/perl@19777
Jarkko Hietaniemi [Sat, 14 Jun 2003 08:56:11 +0000]
Slight tweaks on the length() and chr() entries,
passing-by rewrapping on the rmdir entry.
p4raw-id: //depot/perl@19776
Jarkko Hietaniemi [Sat, 14 Jun 2003 08:50:16 +0000]
test.pl-ify and add a couple of tests.
p4raw-id: //depot/perl@19775
Jarkko Hietaniemi [Sat, 14 Jun 2003 08:05:01 +0000]
Slight reorg of the binmode() entry.
p4raw-id: //depot/perl@19773
Jarkko Hietaniemi [Sat, 14 Jun 2003 07:07:38 +0000]
Illegal cpp.
p4raw-id: //depot/perl@19772
Jerrad Pierce [Sat, 14 Jun 2003 01:35:05 +0000]
Re: FileCache
Message-ID: <
3EEAB409.7B4C21EA@mit.edu>
FileCache 1.03.
p4raw-id: //depot/perl@19770
Rafael Garcia-Suarez [Fri, 13 Jun 2003 19:17:50 +0000]
Remove the deprecated $* variable.
Incidentally, this fixes bug #22354, about unwanted
action-at-distance of the /m regexp modifier.
Add a new warning to advertise this fact.
p4raw-id: //depot/perl@19769
Jarkko Hietaniemi [Fri, 13 Jun 2003 17:08:45 +0000]
Encode simply needs more work on EBCDIC.
p4raw-id: //depot/perl@19768
Jarkko Hietaniemi [Fri, 13 Jun 2003 17:05:01 +0000]
Redundancy removal from Brian De Pradine;
both the forms, pthread_mutexattr_settype() and
pthread_mutexattr_setkind_np(), exist on z/OS.
p4raw-id: //depot/perl@19767
Jarkko Hietaniemi [Fri, 13 Jun 2003 17:02:57 +0000]
Somehow MPE/iX managed to get
"18/0Illegal division by zero at ../lib/Test/Harness.pm line 921."
p4raw-id: //depot/perl@19766
Alan Ferrency [Wed, 11 Jun 2003 14:07:00 +0000]
Re: [perl #18849] fork/system bug on FreeBSD
Message-ID: <Pine.BSF.4.30.
0306111348450.32145-100000@smx.pair.com>
(the first alternative)
p4raw-id: //depot/perl@19765
Jarkko Hietaniemi [Fri, 13 Jun 2003 14:33:51 +0000]
Apparently the __APPLE__ cpp symbol is not Officially Sanctioned
way of detecting Darwin/Mac OS X; instead it is recommended to
detect the OS at a higher level and pass the information manually
down to the application, using e.g. a -Ddefinition.
p4raw-id: //depot/perl@19764
Jarkko Hietaniemi [Fri, 13 Jun 2003 14:12:13 +0000]
Define a cpp symbol, BSDish, if that looks appropriate.
p4raw-id: //depot/perl@19763
Jarkko Hietaniemi [Fri, 13 Jun 2003 12:00:06 +0000]
Even more tweakage on symbol scanning from Alan Burlison.
p4raw-id: //depot/perl@19760
Graham Barr [Fri, 13 Jun 2003 07:01:11 +0000]
Sync with libnet 1.15
p4raw-id: //depot/perl@19758