diff options
author | Igor Shevlyakov <igor.shevlyakov@gmail.com> | 2013-10-25 05:06:49 +0000 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 2013-10-24 23:06:49 -0600 |
commit | ca9f377992fd5ea87d96ce1e2b3b41b8b3f70572 (patch) | |
tree | 6f41cd61b7c47e2b0febf3637ed6887e41a40299 /gcc/expr.c | |
parent | 0e855edf09d038364d112dacb31fa9bc9efbadcf (diff) | |
download | gcc-ca9f377992fd5ea87d96ce1e2b3b41b8b3f70572.zip gcc-ca9f377992fd5ea87d96ce1e2b3b41b8b3f70572.tar.gz gcc-ca9f377992fd5ea87d96ce1e2b3b41b8b3f70572.tar.bz2 |
expr.c (expand_expr_real_1): Use mode of memory reference rather than mode of address computation when...
* expr.c (expand_expr_real_1): Use mode of memory reference rather
than mode of address computation when calling memory_address_addr_space.
From-SVN: r204044
Diffstat (limited to 'gcc/expr.c')
-rw-r--r-- | gcc/expr.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -9642,7 +9642,7 @@ expand_expr_real_1 (tree exp, rtx target, enum machine_mode tmode, } align = get_object_alignment (exp); op0 = expand_expr (base, NULL_RTX, VOIDmode, EXPAND_SUM); - op0 = memory_address_addr_space (address_mode, op0, as); + op0 = memory_address_addr_space (mode, op0, as); if (!integer_zerop (TREE_OPERAND (exp, 1))) { rtx off |