+2010-09-15 Joseph Myers <joseph@codesourcery.com>
+
+ * config/pdp11/pdp11.c (register_move_cost): Rename to
+ pdp11_register_move_cost.
+ * config/pdp11/pdp11-protos.h (register_move_cost): Rename to
+ pdp11_register_move_cost.
+ * config/pdp11/pdp11.h (REGISTER_MOVE_COST): Call
+ pdp11_register_move_cost instead of register_move_cost.
+
2010-09-15 Tejas Belagod <tejas.belagod@arm.com>
* config/arm/neon.md (vec_pack_trunc_<mode>): Instruction
/* Definitions of target machine for GNU compiler, for the pdp-11
- Copyright (C) 2000, 2003, 2004, 2007 Free Software Foundation, Inc.
+ Copyright (C) 2000, 2003, 2004, 2007, 2009, 2010
+ Free Software Foundation, Inc.
Contributed by Michael K. Gschwind (mike@vlsivie.tuwien.ac.at).
This file is part of GCC.
extern const char *output_block_move (rtx *);
extern const char *output_jump (enum rtx_code, int, int);
extern void print_operand_address (FILE *, rtx);
-extern int register_move_cost (enum reg_class, enum reg_class);
+extern int pdp11_register_move_cost (enum reg_class, enum reg_class);
#endif /* RTX_CODE */
extern void output_ascii (FILE *, const char *, int);
-- as we do here with 22 -- or not ? */
int
-register_move_cost(enum reg_class c1, enum reg_class c2)
+pdp11_register_move_cost (enum reg_class c1, enum reg_class c2)
{
return move_costs[(int)c1][(int)c2];
}
\f
/* cost of moving one register class to another */
#define REGISTER_MOVE_COST(MODE, CLASS1, CLASS2) \
- register_move_cost (CLASS1, CLASS2)
+ pdp11_register_move_cost (CLASS1, CLASS2)
/* Tell emit-rtl.c how to initialize special values on a per-function base. */
extern int optimize;