This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
egcs/gcc ChangeLog diagnostic.h diagnostic.c c ...
- From: gdr at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: 14 Apr 2002 23:35:37 -0000
- Subject: egcs/gcc ChangeLog diagnostic.h diagnostic.c c ...
CVSROOT: /cvs/gcc
Module name: egcs
Changes by: gdr@gcc.gnu.org 2002-04-14 16:35:37
Modified files:
gcc : ChangeLog diagnostic.h diagnostic.c
gcc/cp : ChangeLog error.c
Log message:
* 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.
Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/ChangeLog.diff?cvsroot=gcc&r1=1.13726&r2=1.13727
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/diagnostic.h.diff?cvsroot=gcc&r1=1.39&r2=1.40
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/diagnostic.c.diff?cvsroot=gcc&r1=1.81&r2=1.82
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/cp/ChangeLog.diff?cvsroot=gcc&r1=1.2774&r2=1.2775
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/cp/error.c.diff?cvsroot=gcc&r1=1.176&r2=1.177