aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorBernd Schmidt <crux@pool.informatik.rwth-aachen.de>1998-10-06 13:39:34 -0600
committerJeff Law <law@gcc.gnu.org>1998-10-06 13:39:34 -0600
commit42f61866cd1cddc214a1ab0252d225ea421c8050 (patch)
tree8d75ea395456d7d42beb2c687fb23f7495af73c8 /gcc
parent5e2f657bb6f7e0b7600a806977688fcea8581f76 (diff)
downloadgcc-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
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog2
-rw-r--r--gcc/rtl.h39
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.
diff --git a/gcc/rtl.h b/gcc/rtl.h
index 18751bb..e65bbd0 100644
--- a/gcc/rtl.h
+++ b/gcc/rtl.h
@@ -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));