h8300.c (initial_offset): Simplify by using round_frame_size.
authorKazu Hirata <kazu@cs.umass.edu>
Thu, 24 Oct 2002 21:58:21 +0000 (21:58 +0000)
committerKazu Hirata <kazu@gcc.gnu.org>
Thu, 24 Oct 2002 21:58:21 +0000 (21:58 +0000)
* config/h8300/h8300.c (initial_offset): Simplify by using
round_frame_size.

From-SVN: r58507

gcc/ChangeLog
gcc/config/h8300/h8300.c

index 8f4a062..38c2287 100644 (file)
@@ -1,3 +1,8 @@
+2002-10-24  Kazu Hirata  <kazu@cs.umass.edu>
+
+       * config/h8300/h8300.c (initial_offset): Simplify by using
+       round_frame_size.
+
 2002-10-24  Marek Michalkiewicz  <marekm@amelek.gda.pl>
 
        * doc/install.texi (avr): Update required binutils version.
index ee43ab6..ea3cf56 100644 (file)
@@ -1630,8 +1630,7 @@ initial_offset (from, to)
       /* See the comments for get_frame_size.  We need to round it up to
         STACK_BOUNDARY.  */
 
-      offset += ((get_frame_size () + STACK_BOUNDARY / BITS_PER_UNIT - 1)
-                & ~(STACK_BOUNDARY / BITS_PER_UNIT - 1));
+      offset += round_frame_size (get_frame_size ());
 
       if (from == ARG_POINTER_REGNUM && to == STACK_POINTER_REGNUM)
        offset += UNITS_PER_WORD;       /* Skip saved PC */