This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH] Make some asan builtins tm_pure (PR sanitizer/55508)
- From: Richard Henderson <rth at redhat dot com>
- To: Jakub Jelinek <jakub at redhat dot com>
- Cc: Dodji Seketeli <dseketel at redhat dot com>, Kostya Serebryany <kcc at google dot com>, Aldy Hernandez <aldyh at redhat dot com>, Torvald Riegel <triegel at redhat dot com>, Dmitry Vyukov <dvyukov at google dot com>, gcc-patches at gcc dot gnu dot org
- Date: Wed, 12 Dec 2012 13:58:10 -0800
- Subject: Re: [PATCH] Make some asan builtins tm_pure (PR sanitizer/55508)
- References: <20121212195033.GE2315@tucnak.redhat.com>
On 12/12/2012 11:50 AM, Jakub Jelinek wrote:
> 2012-12-12 Jakub Jelinek <jakub@redhat.com>
>
> PR sanitizer/55508
> * builtin-attrs.def (ATTR_TMPURE_NOTHROW_LEAF_LIST,
> ATTR_TMPURE_NORETURN_NOTHROW_LEAF_LIST): New.
> * asan.c (ATTR_TMPURE_NOTHROW_LEAF_LIST,
> ATTR_TMPURE_NORETURN_NOTHROW_LEAF_LIST): Define.
> * sanitizer.def: Make __asan_report_* and __asan_handle_no_return
> builtins tm pure.
Ok.
Agreed about we need another solution for tsan + tm.
r~