* asan.c (asan_expand_mark_ifn): Take into account the alignment of 82/210382/3
authorebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 12 Feb 2019 12:23:08 +0000 (12:23 +0000)
committerDongkyun Son <dongkyun.s@samsung.com>
Mon, 22 Jul 2019 12:17:44 +0000 (21:17 +0900)
commit9c821914467fa884a0b3b57fe2fa93a5dc71136b
tree35fe43834c1cd36fc9319f18ebbee51d85b9ac91
parent73efd936dfa88bcabb3434623b0e5bf361951d08
* asan.c (asan_expand_mark_ifn): Take into account the alignment of
the object to pick the size of stores on strict-alignment platforms.

* config/sparc/sparc.md (*movsi_insn): Minor tweak.
(*movdi_insn_sp32): Likewise.
(*movdi_insn_sp64): Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@268792 138bc75d-0d04-0410-961f-82ee72b054a4

(backported 3f00a89f9cdb0f2838ce0d853ef3bf6ff6f5a3ad without config/sparc fixes)

Change-Id: Id53952131b13fe5eba6b6de1f6d40531833d19fd
gcc/ChangeLog
gcc/asan.c