diff options
author | Bernd Schmidt <crux@pool.informatik.rwth-aachen.de> | 1998-10-06 13:39:34 -0600 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 1998-10-06 13:39:34 -0600 |
commit | 42f61866cd1cddc214a1ab0252d225ea421c8050 (patch) | |
tree | 8d75ea395456d7d42beb2c687fb23f7495af73c8 | |
parent | 5e2f657bb6f7e0b7600a806977688fcea8581f76 (diff) | |
download | gcc-42f61866cd1cddc214a1ab0252d225ea421c8050.zip gcc-42f61866cd1cddc214a1ab0252d225ea421c8050.tar.gz gcc-42f61866cd1cddc214a1ab0252d225ea421c8050.tar.bz2 |
* rtl.h: Don't declare any functions also declared in recog.h.
From-SVN: r22872
-rw-r--r-- | gcc/ChangeLog | 2 | ||||
-rw-r--r-- | gcc/rtl.h | 39 |
2 files changed, 2 insertions, 39 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 378b812..c6eafcb 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -23,6 +23,8 @@ Tue Oct 6 17:00:42 1998 J"orn Rennecke <amylaar@cygnus.co.uk> Tue Oct 6 01:36:00 1998 Bernd Schmidt <crux@Pool.Informatik.RWTH-Aachen.DE> + * rtl.h: Don't declare any functions also declared in recog.h. + * Makefile.in (stupid.o): Update dependencies. (global.o): Likewise. @@ -1369,45 +1369,6 @@ extern void purge_addressof PROTO ((rtx)); /* In reload.c */ extern int operands_match_p PROTO ((rtx, rtx)); extern int safe_from_earlyclobber PROTO ((rtx, rtx)); -extern int strict_memory_address_p PROTO ((enum machine_mode, rtx)); - -/* In recog.c */ -extern int memory_address_p PROTO ((enum machine_mode, rtx)); -extern int constrain_operands PROTO ((int, int)); -extern int mode_dependent_address_p PROTO ((rtx)); -extern void init_recog_no_volatile PROTO ((void)); -extern int offsettable_memref_p PROTO ((rtx)); -extern int offsettable_nonstrict_memref_p PROTO ((rtx)); -extern int reg_fits_class_p PROTO ((rtx, register enum reg_class, - int, enum machine_mode)); -extern int check_asm_operands PROTO ((rtx)); -extern int address_operand PROTO ((rtx, enum machine_mode)); -extern int const_int_operand PROTO ((rtx, enum machine_mode)); -extern int const_double_operand PROTO ((rtx, enum machine_mode)); -extern int general_operand PROTO ((rtx, enum machine_mode)); -extern int immediate_operand PROTO ((rtx, enum machine_mode)); -extern int nonimmediate_operand PROTO ((rtx, enum machine_mode)); -extern int memory_operand PROTO ((rtx, enum machine_mode)); -extern int nonmemory_operand PROTO ((rtx, enum machine_mode)); -extern int push_operand PROTO ((rtx, enum machine_mode)); -extern int register_operand PROTO ((rtx, enum machine_mode)); -extern int scratch_operand PROTO ((rtx, enum machine_mode)); -extern int indirect_operand PROTO ((rtx, enum machine_mode)); -extern int mode_independent_operand PROTO ((rtx, enum machine_mode)); -extern int comparison_operator PROTO ((rtx, enum machine_mode)); -extern void init_recog_no_volatile PROTO ((void)); -extern void init_recog PROTO ((void)); -extern int validate_replace_rtx PROTO ((rtx, rtx, rtx)); -extern int offsettable_address_p PROTO ((int, enum machine_mode, rtx)); -extern int next_insn_tests_no_inequality PROTO ((rtx)); -extern int recog_memoized PROTO ((rtx)); -extern int validate_change PROTO ((rtx, rtx *, rtx, int)); -extern int apply_change_group PROTO ((void)); -extern void cancel_changes PROTO ((int)); -extern int num_validated_changes PROTO ((void)); - -/* In insn-recog.c */ -extern int recog PROTO ((rtx, rtx, int *)); /* In stmt.c */ extern void expand_null_return PROTO((void)); |