diagnostic.h (output_buffer_state): Redefine.
authorGabriel Dos Reis <gdr@merlin.codesourcery.com>
Sun, 14 Apr 2002 23:35:36 +0000 (23:35 +0000)
committerGabriel Dos Reis <gdr@gcc.gnu.org>
Sun, 14 Apr 2002 23:35:36 +0000 (23:35 +0000)
commitbd6bec6be2be7b11880547fecd9df1c6fcb3fbdb
tree66b07837c16817e692a056798f570c35b8bab971
parentf20c0d98a7ed7843f317dd0d74c7dc7d2c239d10
diagnostic.h (output_buffer_state): Redefine.

* diagnostic.h (output_buffer_state): Redefine.
(output_format_decoder): New macro.
(output_prefixing_rule): Likewise.
(output_line_cutoff): Likewise.
(diagnostic_format_decoder): Adjust.
(diagnostic_prefixing_rule): Likewise.
(diagnostic_line_cutoff): Likewise.
(diagnostic_state): Likewise.
(diagnostic_kind_count): Likewise.
(diagnostic_buffer): Now a macro.

* diagnostic.c (diagnostic_buffer): Remove definition.
(output_is_line_wrapping): Adjust.
(set_real_maximum_length): Likewise.
(output_set_maximum_length): Likewise.
(init_output_buffer): Likewise.
(lhd_print_error_function): Likewise.
(output_do_verbatim): Likewise.

cp/
* error.c (cxx_print_error_function): Adjust call to macros.

From-SVN: r52307
gcc/ChangeLog
gcc/cp/ChangeLog
gcc/cp/error.c
gcc/diagnostic.c
gcc/diagnostic.h