From: jakub Date: Fri, 19 Feb 2016 19:13:20 +0000 (+0000) Subject: Tweak comment further. X-Git-Tag: upstream/6.1~989 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=0a0d3882c84061f1d757f287191a0494f828e4cf;p=platform%2Fupstream%2Flinaro-gcc.git Tweak comment further. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@233567 138bc75d-0d04-0410-961f-82ee72b054a4 --- diff --git a/gcc/expr.c b/gcc/expr.c index 4ad76e1..1b89a63 100644 --- a/gcc/expr.c +++ b/gcc/expr.c @@ -6649,7 +6649,9 @@ store_field (rtx target, HOST_WIDE_INT bitsize, HOST_WIDE_INT bitpos, includes some extra padding. store_expr / expand_expr will in that case call get_inner_reference that will have the bitsize we check here and thus the block move will not clobber the - padding that shouldn't be clobbered. */ + padding that shouldn't be clobbered. In the future we could + replace the TREE_ADDRESSABLE check with a check that + get_base_address needs to live in memory. */ && (!TREE_ADDRESSABLE (TREE_TYPE (exp)) || TREE_CODE (exp) != COMPONENT_REF || TREE_CODE (DECL_SIZE (TREE_OPERAND (exp, 1))) != INTEGER_CST