summaryrefslogtreecommitdiff
path: root/gcc/diagnostic.h
diff options
context:
space:
mode:
authorGabriel Dos Reis <gdr@codesourcery.com>2000-07-09 22:51:25 +0000
committerGabriel Dos Reis <gdr@gcc.gnu.org>2000-07-09 22:51:25 +0000
commit93d87cb15d97e514fcc3c0bd008369b52df3e3bc (patch)
tree9417a2efda36818d8132dfa3ca02f99703f76eca /gcc/diagnostic.h
parent66267cdb85cc3c32c160b48bf1fba73f0b9aaa44 (diff)
downloadgcc-93d87cb15d97e514fcc3c0bd008369b52df3e3bc.tar.gz
diagnostic.c (wrap_text): New function.
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. From-SVN: r34935
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 *));