wmc: Change the prefix on bison-generated names to avoid the name-prefix directive.
diff --git a/tools/wmc/utils.c b/tools/wmc/utils.c
index 6b2de4c..2b3b87c 100644
--- a/tools/wmc/utils.c
+++ b/tools/wmc/utils.c
@@ -49,7 +49,7 @@
  * The extra routine 'xyyerror' is used to exit after giving a real
  * message.
  */
-int yyerror(const char *s, ...)
+int mcy_error(const char *s, ...)
 {
 #ifndef SUPPRESS_YACC_ERROR_MESSAGE
 	va_list ap;
@@ -70,7 +70,7 @@
 	return 1;
 }
 
-int yywarning(const char *s, ...)
+int mcy_warning(const char *s, ...)
 {
 	va_list ap;
 	va_start(ap, s);
@@ -215,7 +215,7 @@
 			if(!once)
 			{
 				once++;
-				yywarning(warn);
+				mcy_warning(warn);
 			}
 			i = *s1++ - *s2++;
 		}
@@ -228,7 +228,7 @@
 	if((*s1 & 0xffff) > 0x7f || (*s2 & 0xffff) > 0x7f)
 	{
 		if(!once)
-			yywarning(warn);
+			mcy_warning(warn);
 		return *s1 - *s2;
 	}
 	else