aboutsummaryrefslogtreecommitdiff
path: root/libobjc
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@redhat.com>2018-04-17 22:22:50 +0200
committerJakub Jelinek <jakub@gcc.gnu.org>2018-04-17 22:22:50 +0200
commit7504c3bf61443f9255b0a0caf310b5300b59b92d (patch)
tree939b6b49b4bfab6a1d9f681469b8ac2b360bfc9f /libobjc
parentaa4ec2cdff98cdeec085fa14af4267a51e4e1052 (diff)
downloadgcc-7504c3bf61443f9255b0a0caf310b5300b59b92d.zip
gcc-7504c3bf61443f9255b0a0caf310b5300b59b92d.tar.gz
gcc-7504c3bf61443f9255b0a0caf310b5300b59b92d.tar.bz2
re PR sanitizer/85230 (asan: false positives in kernel on allocas)
PR sanitizer/85230 * asan.c (handle_builtin_stack_restore): Adjust comment. Emit __asan_allocas_unpoison call and last_alloca_addr = new_sp before __builtin_stack_restore rather than after it. * builtins.c (expand_asan_emit_allocas_unpoison): Pass arg1 + (virtual_dynamic_stack_rtx - stack_pointer_rtx) as second argument instead of virtual_dynamic_stack_rtx. From-SVN: r259446
Diffstat (limited to 'libobjc')
0 files changed, 0 insertions, 0 deletions