summaryrefslogtreecommitdiff
path: root/gcc/toplev.c
diff options
context:
space:
mode:
authorJeff Law <law@gcc.gnu.org>1998-04-16 18:40:39 -0600
committerJeff Law <law@gcc.gnu.org>1998-04-16 18:40:39 -0600
commit0e05e8ea120730bbe3ff45c2f6b9a6172e469ae9 (patch)
tree6a89784a7594dce3c6e8e000c1873ed88f1d6e8c /gcc/toplev.c
parenta777ae13a761638ee29cfe06f9542f14769d0dd0 (diff)
downloadgcc-0e05e8ea120730bbe3ff45c2f6b9a6172e469ae9.tar.gz
varasm.c (asm_output_bss): Add prototype.
* varasm.c (asm_output_bss): Add prototype. (asm_output_aligned_bss): Likewise. * unroll.c (verify_addresses): Add prototype. * toplev.c: Add many prototypes. Too many to mention here. * stmt.c (check_seenlabel): Add prototype. * rtlanal.c (reg_set_p_1): Add prototype. (reg_set_last_1): Likewise. * reorg.c (find_dead_or_set_registers): Add prototype. * regmove (try_auto_increment): Add prototype. * regstack.c (pop_stack): Add prototype. From-SVN: r19254
Diffstat (limited to 'gcc/toplev.c')
-rw-r--r--gcc/toplev.c29
1 files changed, 28 insertions, 1 deletions
diff --git a/gcc/toplev.c b/gcc/toplev.c
index 96c21e39e73..a4674c6a27a 100644
--- a/gcc/toplev.c
+++ b/gcc/toplev.c
@@ -166,7 +166,34 @@ void sorry PVPROTO((char *s, ...));
void really_sorry PVPROTO((char *s, ...));
void fancy_abort ();
void set_target_switch ();
-static char *decl_name ();
+static char *decl_name PROTO((tree, int));
+static void vmessage PROTO((char *, char *, va_list));
+static void v_message_with_file_and_line PROTO((char *, int, char *,
+ char *, va_list));
+static void v_message_with_decl PROTO((tree, char *, char *, va_list));
+static void file_and_line_for_asm PROTO((rtx, char **, int *));
+static void v_error_with_file_and_line PROTO((char *, int, char *, va_list));
+static void v_error_with_decl PROTO((tree, char *, va_list));
+static void v_error_for_asm PROTO((rtx, char *, va_list));
+static void verror PROTO((char *, va_list));
+static void vfatal PROTO((char *, va_list));
+static void v_warning_with_file_and_line PROTO ((char *, int, char *, va_list));
+static void v_warning_with_decl PROTO((tree, char *, va_list));
+static void v_warning_for_asm PROTO((rtx, char *, va_list));
+static void vwarning PROTO((char *, va_list));
+static void vpedwarn PROTO((char *, va_list));
+static void v_pedwarn_with_decl PROTO((tree, char *, va_list));
+static void v_pedwarn_with_file_and_line PROTO((char *, int, char *, va_list));
+static void vsorry PROTO((char *, va_list));
+static void v_really_sorry PROTO((char *, va_list));
+static void float_signal PROTO((int));
+static void pipe_closed PROTO((int));
+static void output_lang_identify PROTO((FILE *));
+static void open_dump_file PROTO((char *, char *));
+static void close_dump_file PROTO((void (*) (FILE *, rtx), rtx));
+static void dump_rtl PROTO((char *, tree, void (*) (FILE *, rtx), rtx));
+static void clean_dump_file PROTO((char *));
+static void compile_file PROTO((char *));
void print_version ();
int print_single_switch ();