diff options
Diffstat (limited to 'gcc')
| -rw-r--r-- | gcc/ChangeLog | 5 | ||||
| -rw-r--r-- | gcc/config/h8300/h8300.c | 3 |
2 files changed, 6 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 8f4a062..38c2287 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -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. diff --git a/gcc/config/h8300/h8300.c b/gcc/config/h8300/h8300.c index ee43ab6..ea3cf56 100644 --- a/gcc/config/h8300/h8300.c +++ b/gcc/config/h8300/h8300.c @@ -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 */ |
