\begin{code}
sub chk_consistency_info {
local($executable) = @_;
-
+
local($major_version, $minor_version);
local($phase, $infile, $opts);
+ # append .exe if it's not there under cygwin32
+ $executable = "${executable}.exe" if $TargetPlatform eq 'i386-unknown-cygwin32' &&
+ $executable !~ /\.exe$/ ;
+
print STDERR "Checking consistency of: $executable\n" if $Verbose;
&tidy_up_and_die(1, "Panic: no such executable: $executable\n")
print STDERR "$Pgm: consistency warning: minor version not $HsC_minor_version:\n$_\n"
if $minor_version != $HsC_minor_version;
$Status++,
- print STDERR "$Pgm: consistency error: not options $HsC_consist_options:\n$_\n"
+ print STDERR "$Pgm: consistency error: not options $opts -- $HsC_consist_options:\n$_\n"
if $opts ne $HsC_consist_options;
} else { # phase is cc ...