From 5ac9118ef9eac76fe38b89c6af869203a6980969 Mon Sep 17 00:00:00 2001 From: "Kaveh R. Ghazi" Date: Sun, 11 Jun 2000 04:29:49 +0000 Subject: Warning fixes: * bb-reorder.c (build_scope_forest): Initialize variable `curr_scope'. * calls.c (expand_call): Likewise for variables `save_pending_stack_adjust' and `save_stack_pointer_delta'. * i386.c (function_arg_advance, function_arg): Cast to avoid signed/unsigned warnings. * i386.h (MEMORY_MOVE_COST): Likewise. * ifcvt.c (cond_exec_process_if_block): Initialize variables `else_start' and `else_end'. * libgcc2.h (__eh_alloc, __eh_free): Prototype. * regrename.c (rr_replace_reg): Initialize variable `dest_subregno'. ch: * Makefile.in (EXPR_H): New dependency variable. (actions.o, expr.o): Use EXPR_H. (lang.o): Depend on RTL_H and EXPR_H. * lang.c: Include rtl.h and expr.h. (lang_get_alias_set): Mark parameter with ATTRIBUTE_UNUSED. cp: * decl2.c (compare_options): Don't needlessly cast away const-ness. f: * com.c (lang_get_alias_set): Mark parameter with ATTRIBUTE_UNUSED. java: * decl.c (create_primitive_vtable): Prototype. * jcf-write.c (generate_bytecode_insns): Initialize variable `saved_context'. * lang.c (lang_get_alias_set): Mark parameter with ATTRIBUTE_UNUSED. From-SVN: r34490 --- gcc/libgcc2.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'gcc/libgcc2.h') diff --git a/gcc/libgcc2.h b/gcc/libgcc2.h index 31f5a96..fdb0f49 100644 --- a/gcc/libgcc2.h +++ b/gcc/libgcc2.h @@ -42,6 +42,8 @@ extern void __sjthrow (void) __attribute__ ((__noreturn__)); extern void __sjpopnthrow (void) __attribute__ ((__noreturn__)); extern void __eprintf (const char *, const char *, unsigned int, const char *) __attribute__ ((__noreturn__)); +extern void *__eh_alloc (size_t); +extern void __eh_free (void *); struct bb; extern void __bb_exit_func (void); -- cgit v1.1