summaryrefslogtreecommitdiff
path: root/gcc/diagnostic.h
diff options
context:
space:
mode:
authorgdr <gdr@138bc75d-0d04-0410-961f-82ee72b054a4>2000-08-24 08:30:02 +0000
committergdr <gdr@138bc75d-0d04-0410-961f-82ee72b054a4>2000-08-24 08:30:02 +0000
commit1ad9b6c33b29b248f77f9f3825957bf6bae2d45c (patch)
tree121cbb1202f3c2a0bf8cddde99e1cf439d814256 /gcc/diagnostic.h
parent8466cb1bb7ffb326aa845e1489d30253d17f1685 (diff)
downloadgcc-1ad9b6c33b29b248f77f9f3825957bf6bae2d45c.tar.gz
* diagnostic.c (finish_diagnostic): Define.
(output_do_printf): Use wrap_text instead of output_add_string. (default_print_error_function): Avoid embedded '\n'. * diagnostic.h (flush_diagnostic_buffer): Declare. cp/ * error.c (print_instantiation_context): Don't forget to flush the buffer. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@35939 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/diagnostic.h')
-rw-r--r--gcc/diagnostic.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/diagnostic.h b/gcc/diagnostic.h
index 196f3f76b1f..39f650e10f5 100644
--- a/gcc/diagnostic.h
+++ b/gcc/diagnostic.h
@@ -168,6 +168,7 @@ void initialize_diagnostics PARAMS ((void));
void reshape_diagnostic_buffer PARAMS ((void));
void default_initialize_buffer PARAMS ((output_buffer *));
void init_output_buffer PARAMS ((output_buffer *, const char *, int));
+void flush_diagnostic_buffer PARAMS ((void));
void output_clear PARAMS ((output_buffer *));
const char *output_get_prefix PARAMS ((const output_buffer *));
void output_set_prefix PARAMS ((output_buffer *, const char *));