2012-04-24 Manuel López-Ibáñez <manu@gcc.gnu.org>
authormanu <manu@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 24 Apr 2012 19:21:21 +0000 (19:21 +0000)
committermanu <manu@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 24 Apr 2012 19:21:21 +0000 (19:21 +0000)
commitc224fa34178e236fd7e96702e5bcae0bc27f8506
tree03ddeb5ba2cc3f34ce5c10654d25ba5d70db6fb7
parent7eaf7f7fb0f84466fcfa38db893d654155d99688
2012-04-24  Manuel López-Ibáñez  <manu@gcc.gnu.org>

gcc/
* tree-pretty-print.h (default_tree_printer): Do not declare.
* tree-diagnostic.c: Include tree-pretty-print.h, tree-pass.h and
intl.h.
(default_tree_diagnostic_starter): Make static.
(default_tree_printer): Move to here. Make static.
(tree_diagnostics_defaults): New.
* tree-diagnostic.h (default_tree_diagnostic_starter): Do not declare.
* tree.c (free_lang_data): Use tree_diagnostics_defaults.
* toplev.c: Do not include tree-pass.h.
(default_tree_printer): Move from here.
(general_init): Use tree_diagnostics_defaults.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@186780 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/toplev.c
gcc/tree-diagnostic.c
gcc/tree-diagnostic.h
gcc/tree-pretty-print.h
gcc/tree.c