summaryrefslogtreecommitdiff
path: root/os2/Changes
diff options
context:
space:
mode:
authorIlya Zakharevich <ilya@math.ohio-state.edu>1997-06-09 16:52:06 +1200
committerTim Bunce <Tim.Bunce@ig.co.uk>1997-08-07 00:00:00 +1200
commit367f3c247e808d76465803ec861b19fd55ffd90d (patch)
tree4ca58250b62dedd5b9ff9bae8d8a993b3debb769 /os2/Changes
parent17fd57d4d5d145d80aa9549b4fb89625b31a4148 (diff)
downloadperl-367f3c247e808d76465803ec861b19fd55ffd90d.tar.gz
Assorted OS/2 fixes
In article <9706131709.AA05526@toad.ig.co.uk>, Tim Bunce <Tim.Bunce@ig.co.uk> wrote: > It give me great pleasure to announce the arrival of perl5.004_01. Thank you for a great job! You even corrected os2/diff.configure! Unfortunately, several sections of os2/diff.configure were erroneously removed, so it will not create a valid config.sh any more (ar used instead of $ar, and one extra method to extract symbols is not tried). Unfortunately, I was away from my development machine, so could not try it earlier. A patch to correct this problem, and some other ones, follows. a) Missing sections restored; os2/diff.configure b) my_flock added to os2/os2.c (libc contains a dummy implementation only) (switchable off in case CRT DLL is fixed in this respect); os2/os2ish.h os2/Makefile.SHs os2/os2.c c) depending on architecture, waitpid may be implemented or not. New define HAS_WAITPID_RUNTIME is added and wait4pid corrected correspondingly; os2/os2ish.h util.c d) if -S was given and the file name contained \ , it was nevertheless searched on path; perl.c e) updated: os2/Changes README.os2 f) by default use better gcc optimization options (as mbeattie advices): hints/os2.sh [editor's note: this was applied in the reverse order to one a couple of commits ago] p5p-msgid: 1997Jun16.163234.2091727@hmivax.humgen.upenn.edu
Diffstat (limited to 'os2/Changes')
-rw-r--r--os2/Changes6
1 files changed, 6 insertions, 0 deletions
diff --git a/os2/Changes b/os2/Changes
index 9678ea66e1..c69fb73205 100644
--- a/os2/Changes
+++ b/os2/Changes
@@ -144,6 +144,12 @@ after 5.003_27:
returns immediately, thus Perl cannot wait for completion of
started programs.
+after 5.004_01:
+ flock emulation added (disable by setting env PERL_USE_FLOCK=0),
+ thanks to Rocco Caputo;
+ RSX bug with missing waitpid circomvented;
+ -S bug with full path with \ corrected.
+
before 5.004_02:
-S switch to perl enables a search with additional extensions
.cmd, .btm, .bat, .pl as well. This means that if you have