h8300.c (initial_offset): Change to h8300_initial_elimination_offset.
authorKazu Hirata <kazu@cs.umass.edu>
Sat, 26 Oct 2002 19:25:26 +0000 (19:25 +0000)
committerKazu Hirata <kazu@gcc.gnu.org>
Sat, 26 Oct 2002 19:25:26 +0000 (19:25 +0000)
* config/h8300/h8300.c (initial_offset): Change to
h8300_initial_elimination_offset.
* config/h8300/h8300.h (INITIAL_ELIMINATION_OFFSET): Use
h8300_initial_elimination_offset.
* config/h8300/h8300-protos.h: Update the prototype.

From-SVN: r58564

gcc/ChangeLog
gcc/config/h8300/h8300-protos.h
gcc/config/h8300/h8300.c
gcc/config/h8300/h8300.h

index b57089dc209ef1640da1930ee16719ea6d1f98de..61f3bfb0e6eea8a45284c428943f6059dadc98e5 100644 (file)
@@ -1,3 +1,11 @@
+2002-10-26  Kazu Hirata  <kazu@cs.umass.edu>
+
+       * config/h8300/h8300.c (initial_offset): Change to
+       h8300_initial_elimination_offset.
+       * config/h8300/h8300.h (INITIAL_ELIMINATION_OFFSET): Use
+       h8300_initial_elimination_offset.
+       * config/h8300/h8300-protos.h: Update the prototype.
+
 2002-10-26  Hans-Peter Nilsson  <hp@bitrange.com>
 
        * config/mmix/mmix.h (LIBCALL_VALUE): Use
index 9637aeb5de1cbd4de93e72afafa07459baa70f60..c786f9f6f48543c4ae90bc60e4767207ce829062 100644 (file)
@@ -75,7 +75,7 @@ extern int h8300_tiny_data_p PARAMS ((tree));
 extern void h8300_init_once PARAMS ((void));
 extern void asm_file_start PARAMS ((FILE *));
 extern void asm_file_end PARAMS ((FILE *));
-extern int initial_offset PARAMS ((int, int));
+extern int h8300_initial_elimination_offset PARAMS ((int, int));
 
 #ifdef GCC_C_PRAGMA_H
 extern void h8300_pr_interrupt PARAMS ((cpp_reader *));
index ea3cf56bdf96a9fbc5123c59e587a1867ae8de51..8461d5c06af5352decdccffb3ac66ea500a725f6 100644 (file)
@@ -1610,7 +1610,7 @@ do_movsi (operands)
    the other its replacement, at the start of a routine.  */
 
 int
-initial_offset (from, to)
+h8300_initial_elimination_offset (from, to)
      int from, to;
 {
   int offset = 0;
index 38b7af795c2aed7401a221ea58e26b19b4559a77..e928f06efcbfa0b8316a9ff32db2ca46ddd91fb7 100644 (file)
@@ -561,8 +561,8 @@ enum reg_class {
 /* Define the offset between two registers, one to be eliminated, and the other
    its replacement, at the start of a routine.  */
 
-#define INITIAL_ELIMINATION_OFFSET(FROM, TO, OFFSET) \
-  OFFSET = initial_offset (FROM, TO)
+#define INITIAL_ELIMINATION_OFFSET(FROM, TO, OFFSET)           \
+  ((OFFSET) = h8300_initial_elimination_offset ((FROM), (TO)))
 
 /* Define how to find the value returned by a function.
    VALTYPE is the data type of the value (as a tree).