aboutsummaryrefslogtreecommitdiff
path: root/gcc/builtins.c
diff options
context:
space:
mode:
authorLin Zuojian <manjian2006@gmail.com>2014-04-22 05:55:40 +0000
committerJakub Jelinek <jakub@gcc.gnu.org>2014-04-22 07:55:40 +0200
commite5dcd6954a1b6236e0d37d2a8fb31a13c25150ad (patch)
tree36352461df132eef6f972e42a369651f69061d37 /gcc/builtins.c
parentf8c503f0941a59fb27677b017b727a55a247e915 (diff)
downloadgcc-e5dcd6954a1b6236e0d37d2a8fb31a13c25150ad.zip
gcc-e5dcd6954a1b6236e0d37d2a8fb31a13c25150ad.tar.gz
gcc-e5dcd6954a1b6236e0d37d2a8fb31a13c25150ad.tar.bz2
re PR middle-end/60281 (Address Sanitizer triggers alignment fault in ARM machines)
PR middle-end/60281 * asan.c (asan_emit_stack_protection): Force the base to align to appropriate bits if STRICT_ALIGNMENT. Set shadow_mem align to appropriate bits if STRICT_ALIGNMENT. * cfgexpand.c (expand_stack_vars): Set base_align appropriately when asan is on. (expand_used_vars): Leave a space in the stack frame for alignment if STRICT_ALIGNMENT. From-SVN: r209554
Diffstat (limited to 'gcc/builtins.c')
0 files changed, 0 insertions, 0 deletions