aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/h8300/h8300-protos.h
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/config/h8300/h8300-protos.h')
-rw-r--r--gcc/config/h8300/h8300-protos.h126
1 files changed, 63 insertions, 63 deletions
diff --git a/gcc/config/h8300/h8300-protos.h b/gcc/config/h8300/h8300-protos.h
index 26a00b8..320e031 100644
--- a/gcc/config/h8300/h8300-protos.h
+++ b/gcc/config/h8300/h8300-protos.h
@@ -26,79 +26,79 @@ Boston, MA 02111-1307, USA. */
/* Declarations for functions used in insn-output.c. */
#ifdef RTX_CODE
-extern const char *output_plussi PARAMS ((rtx *));
-extern unsigned int compute_plussi_length PARAMS ((rtx *));
-extern int compute_plussi_cc PARAMS ((rtx *));
-extern const char *output_a_shift PARAMS ((rtx *));
-extern unsigned int compute_a_shift_length PARAMS ((rtx, rtx *));
-extern int compute_a_shift_cc PARAMS ((rtx, rtx *));
-extern const char *emit_a_rotate PARAMS ((enum rtx_code, rtx *));
-extern const char *output_simode_bld PARAMS ((int, rtx[]));
-extern void print_operand_address PARAMS ((FILE *, rtx));
-extern void print_operand PARAMS ((FILE *, rtx, int));
-extern void final_prescan_insn PARAMS ((rtx, rtx *, int));
-extern int do_movsi PARAMS ((rtx[]));
-extern void notice_update_cc PARAMS ((rtx, rtx));
-extern const char *output_logical_op PARAMS ((enum machine_mode, rtx *));
-extern unsigned int compute_logical_op_length PARAMS ((enum machine_mode,
- rtx *));
-extern int compute_logical_op_cc PARAMS ((enum machine_mode, rtx *));
-extern void expand_a_shift PARAMS ((enum machine_mode, int, rtx[]));
-extern int h8300_shift_needs_scratch_p PARAMS ((int, enum machine_mode));
-extern int expand_a_rotate PARAMS ((enum rtx_code, rtx[]));
-extern int fix_bit_operand PARAMS ((rtx *, int, enum rtx_code));
-extern int h8300_adjust_insn_length PARAMS ((rtx, int));
-extern void split_adds_subs PARAMS ((enum machine_mode, rtx[]));
+extern const char *output_plussi (rtx *);
+extern unsigned int compute_plussi_length (rtx *);
+extern int compute_plussi_cc (rtx *);
+extern const char *output_a_shift (rtx *);
+extern unsigned int compute_a_shift_length (rtx, rtx *);
+extern int compute_a_shift_cc (rtx, rtx *);
+extern const char *emit_a_rotate (enum rtx_code, rtx *);
+extern const char *output_simode_bld (int, rtx[]);
+extern void print_operand_address (FILE *, rtx);
+extern void print_operand (FILE *, rtx, int);
+extern void final_prescan_insn (rtx, rtx *, int);
+extern int do_movsi (rtx[]);
+extern void notice_update_cc (rtx, rtx);
+extern const char *output_logical_op (enum machine_mode, rtx *);
+extern unsigned int compute_logical_op_length (enum machine_mode,
+ rtx *);
+extern int compute_logical_op_cc (enum machine_mode, rtx *);
+extern void expand_a_shift (enum machine_mode, int, rtx[]);
+extern int h8300_shift_needs_scratch_p (int, enum machine_mode);
+extern int expand_a_rotate (enum rtx_code, rtx[]);
+extern int fix_bit_operand (rtx *, int, enum rtx_code);
+extern int h8300_adjust_insn_length (rtx, int);
+extern void split_adds_subs (enum machine_mode, rtx[]);
-extern int general_operand_src PARAMS ((rtx, enum machine_mode));
-extern int general_operand_dst PARAMS ((rtx, enum machine_mode));
-extern int single_one_operand PARAMS ((rtx, enum machine_mode));
-extern int single_zero_operand PARAMS ((rtx, enum machine_mode));
-extern int call_insn_operand PARAMS ((rtx, enum machine_mode));
-extern int two_insn_adds_subs_operand PARAMS ((rtx, enum machine_mode));
-extern int small_call_insn_operand PARAMS ((rtx, enum machine_mode));
-extern int jump_address_operand PARAMS ((rtx, enum machine_mode));
-extern int bit_operand PARAMS ((rtx, enum machine_mode));
-extern int bit_memory_operand PARAMS ((rtx, enum machine_mode));
-extern int stack_pointer_operand PARAMS ((rtx, enum machine_mode));
-extern int const_int_gt_2_operand PARAMS ((rtx, enum machine_mode));
-extern int const_int_ge_8_operand PARAMS ((rtx, enum machine_mode));
-extern int const_int_qi_operand PARAMS ((rtx, enum machine_mode));
-extern int const_int_hi_operand PARAMS ((rtx, enum machine_mode));
-extern int incdec_operand PARAMS ((rtx, enum machine_mode));
-extern int bit_operator PARAMS ((rtx, enum machine_mode));
-extern int nshift_operator PARAMS ((rtx, enum machine_mode));
-extern int eqne_operator PARAMS ((rtx, enum machine_mode));
-extern int gtle_operator PARAMS ((rtx, enum machine_mode));
-extern int gtuleu_operator PARAMS ((rtx, enum machine_mode));
-extern int iorxor_operator PARAMS ((rtx, enum machine_mode));
+extern int general_operand_src (rtx, enum machine_mode);
+extern int general_operand_dst (rtx, enum machine_mode);
+extern int single_one_operand (rtx, enum machine_mode);
+extern int single_zero_operand (rtx, enum machine_mode);
+extern int call_insn_operand (rtx, enum machine_mode);
+extern int two_insn_adds_subs_operand (rtx, enum machine_mode);
+extern int small_call_insn_operand (rtx, enum machine_mode);
+extern int jump_address_operand (rtx, enum machine_mode);
+extern int bit_operand (rtx, enum machine_mode);
+extern int bit_memory_operand (rtx, enum machine_mode);
+extern int stack_pointer_operand (rtx, enum machine_mode);
+extern int const_int_gt_2_operand (rtx, enum machine_mode);
+extern int const_int_ge_8_operand (rtx, enum machine_mode);
+extern int const_int_qi_operand (rtx, enum machine_mode);
+extern int const_int_hi_operand (rtx, enum machine_mode);
+extern int incdec_operand (rtx, enum machine_mode);
+extern int bit_operator (rtx, enum machine_mode);
+extern int nshift_operator (rtx, enum machine_mode);
+extern int eqne_operator (rtx, enum machine_mode);
+extern int gtle_operator (rtx, enum machine_mode);
+extern int gtuleu_operator (rtx, enum machine_mode);
+extern int iorxor_operator (rtx, enum machine_mode);
-extern int h8300_eightbit_constant_address_p PARAMS ((rtx));
-extern int h8300_tiny_constant_address_p PARAMS ((rtx));
-extern int byte_accesses_mergeable_p PARAMS ((rtx, rtx));
+extern int h8300_eightbit_constant_address_p (rtx);
+extern int h8300_tiny_constant_address_p (rtx);
+extern int byte_accesses_mergeable_p (rtx, rtx);
/* Used in builtins.c */
-extern rtx h8300_return_addr_rtx PARAMS ((int, rtx));
+extern rtx h8300_return_addr_rtx (int, rtx);
#endif /* RTX_CODE */
#ifdef TREE_CODE
-extern struct rtx_def *function_arg PARAMS ((CUMULATIVE_ARGS *,
- enum machine_mode, tree, int));
-extern int h8300_funcvec_function_p PARAMS ((tree));
-extern int h8300_eightbit_data_p PARAMS ((tree));
-extern int h8300_tiny_data_p PARAMS ((tree));
+extern struct rtx_def *function_arg (CUMULATIVE_ARGS *,
+ enum machine_mode, tree, int);
+extern int h8300_funcvec_function_p (tree);
+extern int h8300_eightbit_data_p (tree);
+extern int h8300_tiny_data_p (tree);
#endif /* TREE_CODE */
-extern void h8300_init_once PARAMS ((void));
-extern int h8300_can_use_return_insn_p PARAMS ((void));
-extern void h8300_expand_prologue PARAMS ((void));
-extern void h8300_expand_epilogue PARAMS ((void));
-extern int h8300_current_function_interrupt_function_p PARAMS ((void));
-extern void asm_file_start PARAMS ((FILE *));
-extern int h8300_initial_elimination_offset PARAMS ((int, int));
+extern void h8300_init_once (void);
+extern int h8300_can_use_return_insn_p (void);
+extern void h8300_expand_prologue (void);
+extern void h8300_expand_epilogue (void);
+extern int h8300_current_function_interrupt_function_p (void);
+extern void asm_file_start (FILE *);
+extern int h8300_initial_elimination_offset (int, int);
struct cpp_reader;
-extern void h8300_pr_interrupt PARAMS ((struct cpp_reader *));
-extern void h8300_pr_saveall PARAMS ((struct cpp_reader *));
+extern void h8300_pr_interrupt (struct cpp_reader *);
+extern void h8300_pr_saveall (struct cpp_reader *);
#endif /* ! GCC_H8300_PROTOS_H */