This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [cxx-mem-model] __sync_mem builtin support patch 3/3 - testcases
- From: Richard Henderson <rth at redhat dot com>
- To: Andrew MacLeod <amacleod at redhat dot com>
- Cc: gcc-patches <gcc-patches at gcc dot gnu dot org>, Aldy Hernandez <aldyh at redhat dot com>
- Date: Wed, 27 Jul 2011 09:05:56 -0700
- Subject: Re: [cxx-mem-model] __sync_mem builtin support patch 3/3 - testcases
- References: <4E2F67DD.7070706@redhat.com>
On 07/26/2011 06:20 PM, Andrew MacLeod wrote:
> * gcc.dg/sync-mem-{1-5}.c: Remove.
> * gcc.dg/sync-mem.h: Remove.
> * gcc.dg/sync-mem-compare-exchange-{1-5}.c: New functional tests.
> * gcc.dg/sync-mem-exchange-{1-5}.c: New functional tests.
> * gcc.dg/sync-mem-fence.c: New functional tests.
> * gcc.dg/sync-mem-fetch-*-{1-5}.c: New functional tests.
> * gcc.dg/sync-mem-flag.c: New functional tests.
> * gcc.dg/sync-mem-invalid.c: Add new invalid combinations.
> * gcc.dg/sync-mem-load-{1-5}.c: New functional tests.
> * gcc.dg/sync-mem-store-{1-5}.c: New functional tests.
Ok, but as said earlier, don't commit the compare-exchange tests
until we fix the code.
r~