Turn off deprecated bison warnings under MSVC

These are disabled by the configure code, so this is just fixing an
inconsistency in the MSVC code.

Backpatch to all live branches.
This commit is contained in:
Andrew Dunstan 2020-03-20 13:55:15 -04:00
parent 6802942fa2
commit e8a6391fc1

View File

@ -45,5 +45,7 @@ close($mf);
my $basetarg = basename($output); my $basetarg = basename($output);
my $headerflag = ($make =~ /^$basetarg:\s+BISONFLAGS\b.*-d/m ? '-d' : ''); my $headerflag = ($make =~ /^$basetarg:\s+BISONFLAGS\b.*-d/m ? '-d' : '');
system("bison $headerflag $input -o $output"); my $nodep = $bisonver ge '3.0' ? "-Wno-deprecated" : "";
system("bison $nodep $headerflag $input -o $output");
exit $? >> 8; exit $? >> 8;