diff options
author | ghazi <ghazi@138bc75d-0d04-0410-961f-82ee72b054a4> | 1998-06-18 06:46:35 +0000 |
---|---|---|
committer | ghazi <ghazi@138bc75d-0d04-0410-961f-82ee72b054a4> | 1998-06-18 06:46:35 +0000 |
commit | a986b5e0ec2deb3830e1239cfb489ab199b46e2e (patch) | |
tree | 4334db70cb4ef1c631d87aca6ef618a4e9b9efda /gcc/rtl.h | |
parent | 64b8eb601803e74c18e11d1f7e6566a76c9d5fba (diff) | |
download | gcc-a986b5e0ec2deb3830e1239cfb489ab199b46e2e.tar.gz |
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.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20556 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/rtl.h')
-rw-r--r-- | gcc/rtl.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/gcc/rtl.h b/gcc/rtl.h index a9946cacc82..f8d23fa45cc 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)); |