From 1d210d0a6343a0e755b7bf1f1d9e7e959e2eba81 Mon Sep 17 00:00:00 2001 From: sof Date: Mon, 9 Feb 1998 00:38:08 +0000 Subject: [PATCH] [project @ 1998-02-09 00:38:08 by sof] misc syslib related fixes --- ghc/driver/ghc.lprl | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/ghc/driver/ghc.lprl b/ghc/driver/ghc.lprl index cadc1a6..25d46bc 100644 --- a/ghc/driver/ghc.lprl +++ b/ghc/driver/ghc.lprl @@ -1963,18 +1963,18 @@ sub makeHiMap { foreach $d ( @Import_dir ) { if ($HiIncludeString) { - $HiIncludeString = "$HiIncludeString:${d}%.${HiSuffix}"; + $HiIncludeString = "$HiIncludeString:${d}/%.${HiSuffix}"; } else { - $HiIncludeString = "$d%.${HiSuffix}"; + $HiIncludeString = "$d/%.${HiSuffix}"; } } foreach $d ( @SysImport_dir ) { if ($HiIncludeString) { - $HiIncludeString = "$HiIncludeString:${d}%.${HiSuffix_prelude}"; + $HiIncludeString = "$HiIncludeString:${d}/%.${HiSuffix_prelude}"; } else { - $HiIncludeString = "${d}%.${HiSuffix_prelude}"; + $HiIncludeString = "${d}/%.${HiSuffix_prelude}"; } } @@ -2444,7 +2444,7 @@ sub add_syslib { push(@SysLibrary, "-lHS$syslib"); push(@SysLibrary, "-lHS${syslib}_cbits") - unless $syslib eq 'contrib' || $syslib eq 'exts' || $syslib eg 'conc'; + unless $syslib eq 'contrib' || $syslib eq 'exts' || $syslib eq 'conc'; #HACK! they have no cbits } \end{code} @@ -2802,8 +2802,8 @@ arg: while($_ = $Args[0]) { # &add_syslib($syslib); if ( $syslib eq 'posix' ) { - &add_syslib('ghc'); - } elsif ( $syslib eq 'ghc' && + &add_syslib('misc'); + } elsif ( $syslib eq 'misc' && $TargetName =~ /-solaris2$/ ) { # needed for Berkeley socket/nwork stuff. push(@SysLibrary, '-lnsl'); -- 1.7.10.4