diff options
author | Jakub Jelinek <jakub@redhat.com> | 2018-04-17 22:22:50 +0200 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2018-04-17 22:22:50 +0200 |
commit | 7504c3bf61443f9255b0a0caf310b5300b59b92d (patch) | |
tree | 939b6b49b4bfab6a1d9f681469b8ac2b360bfc9f /libobjc | |
parent | aa4ec2cdff98cdeec085fa14af4267a51e4e1052 (diff) | |
download | gcc-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