OSDN Git Service

* diagnostic.c (context_as_prefix): Export.
authorgdr <gdr@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 21 Aug 2000 10:14:18 +0000 (10:14 +0000)
committergdr <gdr@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 21 Aug 2000 10:14:18 +0000 (10:14 +0000)
commitb9995fcad79f2eb50c1fc378ee4571addc016ce8
treeca79cce10e0abbfa450780324e3cf4c8874844eb
parentd777b5c24a14a965ef08f679c4ab15c38d67f2a8
* diagnostic.c (context_as_prefix): Export.
(need_error_newline): Remove.
(lang_diagnostic_starter, lang_diagnostic_finalizer): New objects.
(error_module_changed, record_last_error_module,
error_function_changed, record_last_error_function): New functions.
(initialize_diagnostics): Default intialize
lang_diagnostic_starter, lang_diagnostic_finalizer.
(init_output_buffer): Tweak.
(file_name_as_prefix): New function.
(announce_function, default_print_error_function,
report_error_function, set_diagnostic_context): Tweak.

cp/
* lex.c (lang_init_options): Default diagnostic message maximum
length to 80, when line-wrapping.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@35836 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/cp/ChangeLog
gcc/cp/lex.c
gcc/diagnostic.c
gcc/diagnostic.h