]> granicus.if.org Git - graphviz/commitdiff
suppress Bison warnings from using non-Yacc compatible extensions in gml parser
authorMatthew Fernandez <matthew.fernandez@gmail.com>
Wed, 16 Sep 2020 01:22:32 +0000 (18:22 -0700)
committerMatthew Fernandez <matthew.fernandez@gmail.com>
Tue, 22 Sep 2020 14:44:09 +0000 (07:44 -0700)
Related to #1806.

cmd/tools/Makefile.am
cmd/tools/gml2gv.vcxproj

index fac0233720def88a27f8bd9ee93e500b63c6bd0c..6ee41feb0d17d7f4383d061dfc734d5bbfc2ea3e 100644 (file)
@@ -276,7 +276,7 @@ gmlparse.h: y.tab.h
 y.tab.c y.tab.h : y.output
 
 y.output: $(top_srcdir)/cmd/tools/gmlparse.y
-       @YACC@ -dv $(top_srcdir)/cmd/tools/gmlparse.y
+       @YACC@ -Wno-yacc -dv $(top_srcdir)/cmd/tools/gmlparse.y
  
 gmlparse.o gmlparse.lo gmlscan.o gmlscan.lo : gmlscan.c gmlparse.h
 
index ec42ef15597616bc3bbc83f5a16f0acc8e943291..73bd6c3b2ccde69792e17d24925bd6f36b1daf6f 100644 (file)
@@ -73,7 +73,7 @@
     </Link>
     <PreBuildEvent>
       <Command>win_flex --outfile=gmlscan.c -i gmlscan.l
-win_bison -dy gmlparse.y -o gmlparse-intermediate.c
+win_bison -dy -Wno-yacc gmlparse.y -o gmlparse-intermediate.c
 sed "s/yy/gml/g" &lt; gmlparse-intermediate.h &gt; gmlparse.h
 sed "s/yy/gml/g" &lt; gmlparse-intermediate.c &gt; gmlparse.c
 del gmlparse-intermediate.h
@@ -100,7 +100,7 @@ del gmlparse-intermediate.c</Command>
     </Link>
     <PreBuildEvent>
       <Command>win_flex --outfile=gmlscan.c -i gmlscan.l
-win_bison -dy gmlparse.y -o gmlparse-intermediate.c
+win_bison -dy -Wno-yacc gmlparse.y -o gmlparse-intermediate.c
 sed "s/yy/gml/g" &lt; gmlparse-intermediate.h &gt; gmlparse.h
 sed "s/yy/gml/g" &lt; gmlparse-intermediate.c &gt; gmlparse.c
 del gmlparse-intermediate.h