From: Oleg Endo Date: Sat, 7 Apr 2012 11:58:42 +0000 (+0000) Subject: sh-protos.h (fp_int_operand, [...]): Remove. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=df4f5d5f726288fec5a68e33ae92060630ec6391;p=gcc.git sh-protos.h (fp_int_operand, [...]): Remove. * config/sh/sh-protos.h (fp_int_operand, symbol_ref_operand, general_movsrc_operand, general_movdst_operand, arith_reg_operand, fp_arith_reg_operand, arith_operand, arith_reg_or_0_operand, logical_operand, fpscr_operand, fpul_operand, expand_fp_branch, commutative_float_operator, noncommutative_float_operator, sh_handle_pragma): Remove. From-SVN: r186210 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index e6ef2e76cd1..bca226d0ce2 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,12 @@ +2012-04-07 Oleg Endo + + * config/sh/sh-protos.h (fp_int_operand, symbol_ref_operand, + general_movsrc_operand, general_movdst_operand, arith_reg_operand, + fp_arith_reg_operand, arith_operand, arith_reg_or_0_operand, + logical_operand, fpscr_operand, fpul_operand, expand_fp_branch, + commutative_float_operator, noncommutative_float_operator, + sh_handle_pragma): Remove. + 2012-04-06 Sandra Loosemore * doc/invoke.texi: Clean up Texinfo markup throughout the file. diff --git a/gcc/config/sh/sh-protos.h b/gcc/config/sh/sh-protos.h index 97442c43327..a3e0b6b52f5 100644 --- a/gcc/config/sh/sh-protos.h +++ b/gcc/config/sh/sh-protos.h @@ -55,7 +55,6 @@ extern int barrier_align (rtx); extern int sh_loop_align (rtx); extern bool fp_zero_operand (rtx); extern bool fp_one_operand (rtx); -extern int fp_int_operand (rtx); extern rtx get_fpscr_rtx (void); extern bool sh_legitimate_index_p (enum machine_mode, rtx); extern bool sh_legitimize_reload_address (rtx *, enum machine_mode, int, int); @@ -93,26 +92,13 @@ extern int regs_used (rtx, int); extern void fixup_addr_diff_vecs (rtx); extern int get_dest_uid (rtx, int); extern void final_prescan_insn (rtx, rtx *, int); -extern int symbol_ref_operand (rtx, enum machine_mode); extern enum tls_model tls_symbolic_operand (rtx, enum machine_mode); extern bool system_reg_operand (rtx, enum machine_mode); -extern int general_movsrc_operand (rtx, enum machine_mode); -extern int general_movdst_operand (rtx, enum machine_mode); -extern int arith_reg_operand (rtx, enum machine_mode); -extern int fp_arith_reg_operand (rtx, enum machine_mode); -extern int arith_operand (rtx, enum machine_mode); -extern int arith_reg_or_0_operand (rtx, enum machine_mode); -extern int logical_operand (rtx, enum machine_mode); -extern int fpscr_operand (rtx, enum machine_mode); -extern int fpul_operand (rtx, enum machine_mode); -extern int commutative_float_operator (rtx, enum machine_mode); -extern int noncommutative_float_operator (rtx, enum machine_mode); extern bool reg_unused_after (rtx, rtx); extern void expand_sf_unop (rtx (*)(rtx, rtx, rtx), rtx *); extern void expand_sf_binop (rtx (*)(rtx, rtx, rtx, rtx), rtx *); extern void expand_df_unop (rtx (*)(rtx, rtx, rtx), rtx *); extern void expand_df_binop (rtx (*)(rtx, rtx, rtx, rtx), rtx *); -extern void expand_fp_branch (rtx (*)(void), rtx (*)(void)); extern int sh_insn_length_adjustment (rtx); extern bool sh_can_redirect_branch (rtx, rtx); extern void sh_expand_unop_v2sf (enum rtx_code, rtx, rtx); @@ -123,7 +109,6 @@ extern bool sh_vector_mode_supported_p (enum machine_mode); #endif /* RTX_CODE */ extern const char *output_jump_label_table (void); -extern int sh_handle_pragma (int (*)(void), void (*)(int), const char *); extern rtx get_fpscr_rtx (void); extern int sh_media_register_for_return (void); extern void sh_expand_prologue (void);