Skip to content
Snippets Groups Projects
Commit f3386bdb authored by sof's avatar sof
Browse files

[project @ 1998-02-04 22:24:55 by sof]

Warn specially if users should supply interface files
on the command line.
parent 1955f86f
No related merge requests found
......@@ -1697,10 +1697,15 @@ Finally, decide what to queue up for linker input.
#ToDo: local($or_isuf) = ($Isuffix eq '') ? '' : "|$Isuffix";
if ( $ifile !~ /\.(lhs|hs|hc|c|s)$/ && $ifile !~ /_hc$/ ) {
print STDERR "$Pgm: don't recognise suffix on `$ifile'; passing it through to linker\n"
if $ifile !~ /\.a$/;
if ( $ifile !~ /\.(lhs|hs|hc|c|s|a)$/ && $ifile !~ /_hc$/ ) {
# There's sometimes confusion regarding .hi files; users
# supplying them on the command line.
if ( $ifile =~ /\.hi$/ ) {
print STDERR "$Pgm: warning: found `$ifile' on command line; interface files should not be supplied here - ignoring it.\n";
} else {
print STDERR "$Pgm: don't recognise suffix on `$ifile'; passing it through to linker\n";
}
# oops; we tentatively pushed the wrong thing; fix & do the right thing
pop(@Link_file); push(@Link_file, $ifile);
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment