diff options
author | Eric Botcazou <ebotcazou@act-europe.fr> | 2004-05-02 15:46:23 +0200 |
---|---|---|
committer | Eric Botcazou <ebotcazou@gcc.gnu.org> | 2004-05-02 13:46:23 +0000 |
commit | cfa29a4cc9901ea39dd511360048b5ffa79c4fd4 (patch) | |
tree | 313c3b329517332ee278f0c94e8ae237fb8952c8 /libjava/java | |
parent | fc627530050e2fa95aa19ae67fa6e0fbad552696 (diff) | |
download | gcc-cfa29a4cc9901ea39dd511360048b5ffa79c4fd4.zip gcc-cfa29a4cc9901ea39dd511360048b5ffa79c4fd4.tar.gz gcc-cfa29a4cc9901ea39dd511360048b5ffa79c4fd4.tar.bz2 |
re PR middle-end/14988 (Analysis of ACATS cxg2006 failures at -O1)
PR middle-end/14988
* function.c (assign_stack_local_1): Use BITS_PER_UNIT alignment
when passed -2 as 'align'.
(put_var_into_stack): Use 'bool' as the type for the three local
predicates. Adjust calls to put_reg_into_stack.
When passed a CONCAT, instruct put_reg_into_stack to use
a consecutive stack slot for the second part.
(put_reg_into_stack): Remove 'promoted_mode' parameter, add
'consecutive_p' parameter. Turn the three predicates into 'bool'
parameters. Retrieve the register mode from 'reg'.
When consecutive_p is true, instruct assign_stack_local_1 to use
BITS_PER_UNIT alignment.
(put_addressof_into_stack): Use 'bool' as the type for the two
local predicates. Adjust call to put_reg_into_stack.
From-SVN: r81411
Diffstat (limited to 'libjava/java')
0 files changed, 0 insertions, 0 deletions