Mercurial > hg > CbC > CbC_gcc
diff gcc/config/sh/sh-protos.h @ 67:f6334be47118
update gcc from gcc-4.6-20100522 to gcc-4.6-20110318
author | nobuyasu <dimolto@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Tue, 22 Mar 2011 17:18:12 +0900 |
parents | b7f97abdc517 |
children | 04ced10e8804 |
line wrap: on
line diff
--- a/gcc/config/sh/sh-protos.h Tue May 25 18:58:51 2010 +0900 +++ b/gcc/config/sh/sh-protos.h Tue Mar 22 17:18:12 2011 +0900 @@ -64,8 +64,6 @@ extern int nonpic_symbol_mentioned_p (rtx); extern void emit_sf_insn (rtx); extern void emit_df_insn (rtx); -extern void print_operand_address (FILE *, rtx); -extern void print_operand (FILE *, rtx, int); extern void output_pic_addr_const (FILE *, rtx); extern int expand_block_move (rtx *); extern int prepare_move_operands (rtx[], enum machine_mode mode); @@ -126,8 +124,6 @@ extern bool sh_vector_mode_supported_p (enum machine_mode); #endif /* RTX_CODE */ -extern void sh_optimization_options (int, int); -extern void sh_override_options (void); extern const char *output_jump_label_table (void); extern int sh_handle_pragma (int (*)(void), void (*)(int), const char *); extern struct rtx_def *get_fpscr_rtx (void); @@ -147,8 +143,6 @@ (enum machine_mode, enum machine_mode, enum reg_class); extern bool sh_small_register_classes_for_mode_p (enum machine_mode); extern void sh_mark_label (rtx, int); -extern int sh_register_move_cost - (enum machine_mode mode, enum reg_class, enum reg_class); extern int check_use_sfunc_addr (rtx, rtx); #ifdef HARD_CONST @@ -161,11 +155,8 @@ extern rtx function_symbol (rtx, const char *, enum sh_function_kind); extern rtx sh_get_pr_initial_val (void); -extern rtx sh_function_arg (CUMULATIVE_ARGS *, enum machine_mode, tree, int); -extern void sh_function_arg_advance (CUMULATIVE_ARGS *, enum machine_mode, tree, int); extern int sh_pass_in_reg_p (CUMULATIVE_ARGS *, enum machine_mode, tree); extern void sh_init_cumulative_args (CUMULATIVE_ARGS *, tree, rtx, tree, signed int, enum machine_mode); -extern bool sh_function_value_regno_p (const unsigned int); extern rtx sh_dwarf_register_span (rtx); extern rtx replace_n_hard_rtx (rtx, rtx *, int , int); @@ -174,10 +165,6 @@ extern int sh_contains_memref_p (rtx); extern int sh_loads_bankedreg_p (rtx); extern rtx shmedia_prepare_call_address (rtx fnaddr, int is_sibcall); -struct secondary_reload_info; -extern enum reg_class sh_secondary_reload (bool, rtx, enum reg_class, - enum machine_mode, - struct secondary_reload_info *); extern int sh2a_get_function_vector_number (rtx); extern int sh2a_is_function_vector_call (rtx); extern void sh_fix_range (const char *);