X-Git-Url: https://git.saurik.com/bison.git/blobdiff_plain/d6dc4d36d1db744b060029254eaabaaa525a1c19..8bf276d8207dd31432305002f3a9e81c80ca62af:/src/main.c?ds=sidebyside diff --git a/src/main.c b/src/main.c index 39b39c7a..311ab8c9 100644 --- a/src/main.c +++ b/src/main.c @@ -1,6 +1,6 @@ /* Top level entry point of Bison. - Copyright (C) 1984, 1986, 1989, 1992, 1995, 2000-2002, 2004-2012 Free + Copyright (C) 1984, 1986, 1989, 1992, 1995, 2000-2002, 2004-2015 Free Software Foundation, Inc. This file is part of Bison, the GNU Compiler Compiler. @@ -76,6 +76,7 @@ main (int argc, char *argv[]) uniqstrs_new (); muscle_init (); + complain_init (); getargs (argc, argv); @@ -144,6 +145,8 @@ main (int argc, char *argv[]) grammar_rules_useless_report (_("rule useless in parser due to conflicts")); + print_precedence_warnings (); + /* Output file names. */ compute_output_file_names (); @@ -215,5 +218,7 @@ main (int argc, char *argv[]) timevar_stop (TV_TOTAL); timevar_print (stderr); + cleanup_caret (); + return complaint_status ? EXIT_FAILURE : EXIT_SUCCESS; }