/* Top level entry point of Bison.
- Copyright (C) 1984, 1986, 1989, 1992, 1995, 2000, 2001, 2002, 2004,
- 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
+ Copyright (C) 1984, 1986, 1989, 1992, 1995, 2000-2002, 2004-2012 Free
+ Software Foundation, Inc.
This file is part of Bison, the GNU Compiler Compiler.
#include <bitset_stats.h>
#include <bitset.h>
#include <configmake.h>
+#include <progname.h>
#include <quotearg.h>
#include <timevar.h>
#include "LR0.h"
+#include "closeout.h"
#include "complain.h"
#include "conflicts.h"
#include "derives.h"
int
main (int argc, char *argv[])
{
- program_name = argv[0];
+ set_program_name (argv[0]);
setlocale (LC_ALL, "");
(void) bindtextdomain (PACKAGE, LOCALEDIR);
(void) bindtextdomain ("bison-runtime", LOCALEDIR);
(void) textdomain (PACKAGE);
+ atexit (close_stdout);
+
uniqstrs_new ();
muscle_init ();