aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorNick Clifton <nickc@cygnus.com>1999-07-21 15:09:36 +0000
committerNick Clifton <nickc@gcc.gnu.org>1999-07-21 15:09:36 +0000
commit9daca635ba8a3c669bd02feada87862a2a7eb953 (patch)
tree77cf0a6a6a06368b2c67f49b46bcb92c30589500 /gcc
parent0b094f655adbcfc286d1e03937814129dd5fa640 (diff)
downloadgcc-9daca635ba8a3c669bd02feada87862a2a7eb953.zip
gcc-9daca635ba8a3c669bd02feada87862a2a7eb953.tar.gz
gcc-9daca635ba8a3c669bd02feada87862a2a7eb953.tar.bz2
Fix typo in previous delta
From-SVN: r28210
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/arm/arm.h6
2 files changed, 8 insertions, 3 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index bf2434b..858cae9 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+Wed Jul 21 16:00:32 1999 Nick Clifton <nickc@cygnus.com>
+
+ * config/arm/arm.h (INITIAL_ELIMINATION_OFFSET): Fix typo
+ introduced in previous delta.
+
Wed Jul 21 14:30:51 1999 Bernd Schmidt <bernds@cygnus.co.uk>
* c-lang.c (finish_file): Rename void_list_node to void_list_node_1
diff --git a/gcc/config/arm/arm.h b/gcc/config/arm/arm.h
index 6cabbb4..bf44db3 100644
--- a/gcc/config/arm/arm.h
+++ b/gcc/config/arm/arm.h
@@ -1287,8 +1287,8 @@ enum reg_class
(OFFSET) = 0; \
else if ((FROM) == FRAME_POINTER_REGNUM \
&& (TO) == STACK_POINTER_REGNUM) \
- (OFFSET) = (current_function_outgoing_args_size \
- + NUM_INTS (get_frame_size ())); \
+ (OFFSET) = current_function_outgoing_args_size \
+ + ((get_frame_size () + 3) & ~3); \
else \
{ \
int regno; \
@@ -1317,7 +1317,7 @@ enum reg_class
&& (regs_ever_live[LR_REGNUM] || saved_hard_reg)) \
offset += 4; \
offset += current_function_outgoing_args_size; \
- (OFFSET) = NUM_INTS (get_frame_size ()) + offset; \
+ (OFFSET) = ((get_frame_size () + 3) & ~3) + offset; \
} \
} \
}