summaryrefslogtreecommitdiff
path: root/gcc/diagnostic.h
diff options
context:
space:
mode:
authorgdr <gdr@138bc75d-0d04-0410-961f-82ee72b054a4>2000-07-09 22:51:25 +0000
committergdr <gdr@138bc75d-0d04-0410-961f-82ee72b054a4>2000-07-09 22:51:25 +0000
commitb7c4d3f388844c4f1bd7164837028fac75ae425e (patch)
tree9417a2efda36818d8132dfa3ca02f99703f76eca /gcc/diagnostic.h
parent73a6aeee5748ebb120ee57a139e70d0350b4fc9f (diff)
downloadgcc-b7c4d3f388844c4f1bd7164837028fac75ae425e.tar.gz
2000-07-10 Gabriel Dos Reis <gdr@codesourcery.com>
* diagnostic.c (wrap_text): New function. (maybe_wrap_text): Likewise. (output_add_string): Use it. (output_format): Likewise. (count_error): Use verbatim instead of notice. (report_error_function): Likewise. Don't use plain fprintf. (finish_diagnostic): New function. (output_do_verbatim): Tweak. Commonalize functionalities in output_verbatim and verbatim. (output_verbatim): Adjust. (verbatim): Likewise. (report_diagnostic): Define. * diagnostic.h (report_diagnostic): Prototype. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@34935 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/diagnostic.h')
-rw-r--r--gcc/diagnostic.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/gcc/diagnostic.h b/gcc/diagnostic.h
index 5699d180c19..5b082a2e089 100644
--- a/gcc/diagnostic.h
+++ b/gcc/diagnostic.h
@@ -94,6 +94,8 @@ extern int diagnostic_message_length_per_line;
extern output_buffer *diagnostic_buffer;
/* Prototypes */
+void report_diagnostic PARAMS ((const char *, va_list,
+ const char *, int, int));
void initialize_diagnostics PARAMS ((void));
void reshape_diagnostic_buffer PARAMS ((void));
void default_initialize_buffer PARAMS ((output_buffer *));