summaryrefslogtreecommitdiff
path: root/os2/diff.configure
diff options
context:
space:
mode:
authorLarry Wall <lwall@sems.com>1996-08-10 15:24:58 +0000
committerLarry Wall <lwall@sems.com>1996-08-10 15:24:58 +0000
commit760ac839baf413929cd31cc32ffd6dba6b781a81 (patch)
tree010ae8135426972c27b065782284341c839dc2a0 /os2/diff.configure
parent43cc1d52f97c5f21f3207f045444707e7be33927 (diff)
downloadperl-760ac839baf413929cd31cc32ffd6dba6b781a81.tar.gz
perl 5.003_02: [no incremental changelog available]
Diffstat (limited to 'os2/diff.configure')
-rw-r--r--os2/diff.configure14
1 files changed, 8 insertions, 6 deletions
diff --git a/os2/diff.configure b/os2/diff.configure
index 53aa16b4a2..f687898f0c 100644
--- a/os2/diff.configure
+++ b/os2/diff.configure
@@ -288,19 +288,21 @@
cryptlib=-lcrypt
fi
***************
-*** 5198,5204 ****
- }
+*** 5198,5205 ****
EOM
+ : Call the object file tmp-dyna.o in case dlext=o.
if $cc $ccflags $cccdlflags -c dyna.c > /dev/null 2>&1 &&
-! $ld $lddlflags -o dyna.$dlext dyna.o > /dev/null 2>&1 &&
+! mv dyna.o tmp-dyna.o > /dev/null 2>&1 &&
+! $ld $lddlflags -o dyna.$dlext tmp-dyna.o > /dev/null 2>&1 &&
$cc $ccflags $ldflags $cccdlflags $ccdlflags fred.c -o fred $libs > /dev/null 2>&1; then
xxx=`./fred`
case $xxx in
---- 5213,5219 ----
- }
+--- 5213,5220 ----
EOM
+ : Call the object file tmp-dyna.o in case dlext=o.
if $cc $ccflags $cccdlflags -c dyna.c > /dev/null 2>&1 &&
-! $ld $lddlflags -o dyna.$dlext dyna$obj_ext > /dev/null 2>&1 &&
+! mv dyna$obj_ext tmp-dyna$obj_ext > /dev/null 2>&1 &&
+! $ld $lddlflags -o dyna.$dlext tmp-dyna$obj_ext > /dev/null 2>&1 &&
$cc $ccflags $ldflags $cccdlflags $ccdlflags fred.c -o fred $libs > /dev/null 2>&1; then
xxx=`./fred`
case $xxx in