aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJoseph Myers <joseph@codesourcery.com>2010-09-15 13:00:54 +0100
committerJoseph Myers <jsm28@gcc.gnu.org>2010-09-15 13:00:54 +0100
commit6d96b48ba8817d0c60426f814875b3ae338acd33 (patch)
tree29e3a50af18d81795f63cdc7a059835b26897ead /gcc
parent0f38f229473526149297ef91d70e0d5dba93b3e9 (diff)
downloadgcc-6d96b48ba8817d0c60426f814875b3ae338acd33.zip
gcc-6d96b48ba8817d0c60426f814875b3ae338acd33.tar.gz
gcc-6d96b48ba8817d0c60426f814875b3ae338acd33.tar.bz2
pdp11.c (register_move_cost): Rename to pdp11_register_move_cost.
* 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. From-SVN: r164303
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog9
-rw-r--r--gcc/config/pdp11/pdp11-protos.h5
-rw-r--r--gcc/config/pdp11/pdp11.c2
-rw-r--r--gcc/config/pdp11/pdp11.h2
4 files changed, 14 insertions, 4 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index f68cc5d..94f6d2b 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,12 @@
+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
diff --git a/gcc/config/pdp11/pdp11-protos.h b/gcc/config/pdp11/pdp11-protos.h
index 2c4bd22..16c070d 100644
--- a/gcc/config/pdp11/pdp11-protos.h
+++ b/gcc/config/pdp11/pdp11-protos.h
@@ -1,5 +1,6 @@
/* 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.
@@ -34,7 +35,7 @@ extern const char *output_move_quad (rtx *);
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);
diff --git a/gcc/config/pdp11/pdp11.c b/gcc/config/pdp11/pdp11.c
index 186fbed..5629718 100644
--- a/gcc/config/pdp11/pdp11.c
+++ b/gcc/config/pdp11/pdp11.c
@@ -1070,7 +1070,7 @@ static const int move_costs[N_REG_CLASSES][N_REG_CLASSES] =
-- 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];
}
diff --git a/gcc/config/pdp11/pdp11.h b/gcc/config/pdp11/pdp11.h
index 006fb4c..4ebd887 100644
--- a/gcc/config/pdp11/pdp11.h
+++ b/gcc/config/pdp11/pdp11.h
@@ -764,7 +764,7 @@ extern int may_call_alloca;
/* 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;