This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
RE: [PING] [PATCH] Fix parameters of __tsan_vptr_update
- From: Bernd Edlinger <bernd dot edlinger at hotmail dot de>
- To: Mike Stump <mikestump at comcast dot net>, Jakub Jelinek <jakub at redhat dot com>
- Cc: Konstantin Serebryany <konstantin dot s dot serebryany at gmail dot com>, Kostya Serebryany <kcc at google dot com>, Richard Biener <richard dot guenther at gmail dot com>, "gcc-patches at gcc dot gnu dot org" <gcc-patches at gcc dot gnu dot org>, Dmitry Vyukov <dvyukov at google dot com>
- Date: Wed, 21 Jan 2015 12:17:51 +0100
- Subject: RE: [PING] [PATCH] Fix parameters of __tsan_vptr_update
- Authentication-results: sourceware.org; auth=none
- References: <DUB118-W36BD6269214D3EE6E26A4AE4510 at phx dot gbl>,<20150102190102 dot GB1667 at tucnak dot redhat dot com>,<DUB118-W157955758BEE04CBCE299FE45D0 at phx dot gbl>,<20150102212901 dot GG1667 at tucnak dot redhat dot com>,<DUB118-W23B6AF5E187BC7CE6646AEE45D0 at phx dot gbl>,<DUB118-W23B4CFAA5A198B57689EBDE45B0 at phx dot gbl>,<DUB118-W16B4004988A5B0A3EE2CC2E4420 at phx dot gbl>,<DUB118-W519443EF06A1C4DB96059EE44F0 at phx dot gbl>,<CACT4Y+YBJRzG9c4KSrykO5NbaGeAKfmJUTb7ryqk4dX_Hx5aNQ at mail dot gmail dot com>,<DUB118-W2875D28C15EDA755AEEC50E44F0 at phx dot gbl>,<CACT4Y+a3j84+Pgp4zfuh2vRdDK3dy1WqA3oOMqhzWs+mQ5mqWg at mail dot gmail dot com>,<B45A3E4F-8313-45BE-946A-B0C159FF9120 at comcast dot net>,<CAGQ9bdxAVfod2cQUz2YQLxH9F1ovVkaqXC1qSO5JPfA9jPvWGg at mail dot gmail dot com>,<DUB118-W32DE3E55FB0ADCB62D2790E44B0 at phx dot gbl>,<CACT4Y+Z4jndiYsHuyjc6dGqtYLtrBLOpHZtniCU9TDuax-u4pQ at mail dot gmail dot com>,<DUB118-W33F7A757994E6FD8A01A76E4480 at phx dot gbl>
Hi Jakub & Mike,
> test.c:3:6: internal compiler error: in expand_TSAN_FUNC_EXIT, at internal-fn.c:243
> void step (int i)
It looks like your patches shot each other down..
How about this, maybe with a compile-time test of the step function in c-c++common/tsan?
Thanks
Bernd.
Attachment:
patch-tsan-attribute.diff
Description: Binary data