Allow integer literals as addresses in instrumented builtins.
authorYury Gribov <y.gribov@samsung.com>
Thu, 7 Nov 2013 12:04:45 +0000 (12:04 +0000)
committerYury Gribov <ygribov@gcc.gnu.org>
Thu, 7 Nov 2013 12:04:45 +0000 (12:04 +0000)
commit77e83307fe660b6139643b8f59e33af6e6eab78a
tree7ec964dd23728fc9025e02aa3e22efd7c4fc6eaf
parentacf67b8e7c649d35547d627cbc1a275f11d35fa7
Allow integer literals as addresses in instrumented builtins.

gcc/
PR sanitizer/59029
* gcc/asan.c (get_mem_refs_of_builtin_call): Allow
integer literals as addresses in instrumented builtins.

gcc-testsuite/
PR sanitizer/59029
* c-c++-common/asan/pr59029.c: New test.

Co-Authored-By: Jakub Jelinek <jakub@redhat.com>
From-SVN: r204508
gcc/ChangeLog
gcc/asan.c
gcc/testsuite/ChangeLog
gcc/testsuite/c-c++-common/asan/pr59029.c [new file with mode: 0644]