diff options
author | Easwaran Raman <eraman@google.com> | 2011-06-24 17:10:18 +0000 |
---|---|---|
committer | Easwaran Raman <eraman@gcc.gnu.org> | 2011-06-24 17:10:18 +0000 |
commit | c4b9a87e0df50293a420e98952c9593f58dcd1da (patch) | |
tree | dd6ee8493a7ef5063267b7d09ebfc67cb2cf91e9 /gcc/tree-stdarg.c | |
parent | 1f134bd6d6d6f324c4830c45fa70ab3e49fcd3ef (diff) | |
download | gcc-c4b9a87e0df50293a420e98952c9593f58dcd1da.zip gcc-c4b9a87e0df50293a420e98952c9593f58dcd1da.tar.gz gcc-c4b9a87e0df50293a420e98952c9593f58dcd1da.tar.bz2 |
re PR rtl-optimization/49429 (dse.c change (r175063) causes execution failures)
2011-06-24 Easwaran Raman <eraman@google.com>
PR rtl-optimization/49429
PR target/49454
* expr.c (emit_block_move_hints): Mark MEM_EXPR(x) and
MEM_EXPR(y) addressable if emit_block_move_via_libcall is
used to copy y into x.
* calls.c (initialize_argument_information): Mark
an argument addressable if it is passed by invisible reference.
(emit_library_call_value_1): Mark MEM_EXPR (val) addressable
if it is passed by reference.
From-SVN: r175384
Diffstat (limited to 'gcc/tree-stdarg.c')
0 files changed, 0 insertions, 0 deletions