Commit cbecd29a authored by Andy Polyakov's avatar Andy Polyakov
Browse files

Configure: make -mno-cygwin optional on mingw platforms.

PR: 2381
parent 09c1dc85
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -1131,6 +1131,12 @@ my ($prelflags,$postlflags)=split('%',$lflags);
if (defined($postlflags))	{ $lflags=$postlflags;	}
else				{ $lflags=$prelflags; undef $prelflags;	}

if ($target =~ /^mingw/ && `$cc --target-help 2>&1` !~ m/\-mno\-cygwin/m)
	{
	$cflags =~ s/\-mno\-cygwin\s*//;
	$shared_ldflag =~ s/\-mno\-cygwin\s*//;
	}

my $no_shared_warn=0;
my $no_user_cflags=0;