/* Allocate input grammar variables for Bison.
- Copyright (C) 1984, 1986, 1989, 2001-2003, 2005-2010 Free Software
+ Copyright (C) 1984, 1986, 1989, 2001-2003, 2005-2011 Free Software
Foundation, Inc.
This file is part of Bison, the GNU Compiler Compiler.
#include <quotearg.h>
+#include "complain.h"
#include "gram.h"
+#include "print-xml.h"
#include "reader.h"
#include "reduce.h"
#include "symtab.h"
-#include "print-xml.h"
/* Comments for these variables are in gram.h. */
for (r = 0; r < nrules ; ++r)
if (!rules[r].useful)
{
- location_print (stderr, rules[r].location);
- fprintf (stderr, ": %s: %s: ", _("warning"), message);
- rule_print (&rules[r], stderr);
+ warn_at (rules[r].location, "%s: ", message);
+ rule_print (&rules[r], stderr);
+ fflush (stderr);
}
}