From cab634f2e9a515de84b9c59a564b5df3bce7cd4a Mon Sep 17 00:00:00 2001 From: "Kaveh R. Ghazi" Date: Thu, 18 Jun 1998 06:46:35 +0000 Subject: Warning fixes: * Makefile.in (c-lang.o): Depend on output.h. * c-lang.c: Include output.h. * sparc.c (sparc_builtin_saveregs): Remove unused variable `fntype'. * except.c (expand_builtin_eh_stub): Likewise for variable `jump_to'. * genrecog.c (write_subroutine): When writing insn-recog.c, mark variables `insn', `pnum_clobbers', `x[0 .. max_depth]' and `tem' with ATTRIBUTE_UNUSED. * regmove.c (copy_src_to_dest): Make function static to match its prototype. * reload1.c Include hard-reg-set.h before rtl.h to get macro HARD_CONST. Include machmode.h before hard-reg-set.h. * rtl.h: Prototype `retry_global_alloc' and wrap with macro HARD_CONST to protect usage of typedef HARD_REG_SET. * tree.c: Prototype `_obstack_allocated_p'. * varasm.c: Wrap prototype of `asm_output_aligned_bss' in macro BSS_SECTION_ASM_OP. From-SVN: r20556 --- gcc/rtl.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'gcc/rtl.h') diff --git a/gcc/rtl.h b/gcc/rtl.h index a9946ca..f8d23fa 100644 --- a/gcc/rtl.h +++ b/gcc/rtl.h @@ -1422,6 +1422,9 @@ extern void mark_elimination PROTO ((int, int)); extern int global_alloc PROTO ((FILE *)); extern void dump_global_regs PROTO ((FILE *)); #endif +#ifdef HARD_CONST +extern void retry_global_alloc PROTO ((int, HARD_REG_SET)); +#endif /* In regclass.c */ extern int reg_classes_intersect_p PROTO ((enum reg_class, enum reg_class)); -- cgit v1.1