diff options
Diffstat (limited to 'os2/diff.configure')
-rw-r--r-- | os2/diff.configure | 14 |
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 |