Mercurial > hg > CbC > CbC_gcc
diff gcc/config/mips/mips-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 | 77e2b8dfacca |
children | 04ced10e8804 |
line wrap: on
line diff
--- a/gcc/config/mips/mips-protos.h Tue May 25 18:58:51 2010 +0900 +++ b/gcc/config/mips/mips-protos.h Tue Mar 22 17:18:12 2011 +0900 @@ -1,6 +1,6 @@ /* Prototypes of target machine for GNU compiler. MIPS version. Copyright (C) 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, - 1999, 2001, 2002, 2003, 2004, 2005, 2007, 2008, 2009 + 1999, 2001, 2002, 2003, 2004, 2005, 2007, 2008, 2009, 2010, 2011 Free Software Foundation, Inc. Contributed by A. Lichnewsky (lich@inria.inria.fr). Changed by Michael Meissner (meissner@osf.org). @@ -240,11 +240,6 @@ extern void mips_expand_synci_loop (rtx, rtx); extern void mips_init_cumulative_args (CUMULATIVE_ARGS *, tree); -extern void mips_function_arg_advance (CUMULATIVE_ARGS *, enum machine_mode, - tree, int); -extern rtx mips_function_arg (const CUMULATIVE_ARGS *, - enum machine_mode, tree, int); -extern int mips_function_arg_boundary (enum machine_mode, tree); extern bool mips_pad_arg_upward (enum machine_mode, const_tree); extern bool mips_pad_reg_upward (enum machine_mode, tree); @@ -253,17 +248,12 @@ extern bool mips_expand_ins_as_unaligned_store (rtx, rtx, HOST_WIDE_INT, HOST_WIDE_INT); extern bool mips_mem_fits_mode_p (enum machine_mode mode, rtx x); -extern void mips_override_options (void); -extern void mips_conditional_register_usage (void); extern void mips_order_regs_for_local_alloc (void); extern HOST_WIDE_INT mips_debugger_offset (rtx, HOST_WIDE_INT); extern void mips_push_asm_switch (struct mips_asm_switch *); extern void mips_pop_asm_switch (struct mips_asm_switch *); -extern void mips_print_operand (FILE *, rtx, int); -extern void mips_print_operand_address (FILE *, rtx); extern void mips_output_external (FILE *, tree, const char *); -extern void mips_output_filename (FILE *, const char *); extern void mips_output_ascii (FILE *, const char *, size_t); extern void mips_output_aligned_decl_common (FILE *, tree, const char *, unsigned HOST_WIDE_INT, @@ -293,13 +283,10 @@ enum machine_mode, enum reg_class); extern bool mips_dangerous_for_la25_p (rtx); extern bool mips_modes_tieable_p (enum machine_mode, enum machine_mode); -extern enum reg_class mips_preferred_reload_class (rtx, enum reg_class); extern enum reg_class mips_secondary_reload_class (enum reg_class, enum machine_mode, rtx, bool); extern int mips_class_max_nregs (enum reg_class, enum machine_mode); -extern int mips_register_move_cost (enum machine_mode, enum reg_class, - enum reg_class); extern int mips_adjust_insn_length (rtx, int); extern void mips_output_load_label (rtx);