Urk, more fixes. This thing *really* needs to be taken out and shot.
$BuildTag = '_t';
} elsif ( $UNREGing eq 'u' ) {
- $BuildTag = '_u';
+ if ($GhcWithRegisterised eq 'YES') {
+ $BuildTag = '_u';
+ }
}
\end{code}
if ($CompilingPrelude) {
$HiSuffix_prelude = "$HiSuffix" if $CompilingPrelude;
- } elsif ($BuildTag eq '_u' && $GhcWithRegisterised eq 'NO') {
- $HiSuffix_prelude = 'hi';
} else {
local($Tag) = "${BuildTag}";