This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [trans-mem] implement transaction expressions for C
- From: Richard Henderson <rth at redhat dot com>
- To: Aldy Hernandez <aldyh at redhat dot com>
- Cc: gcc-patches at gcc dot gnu dot org
- Date: Thu, 13 May 2010 09:48:54 -0700
- Subject: Re: [trans-mem] implement transaction expressions for C
- References: <20100512210639.GB24180@redhat.com>
On 05/12/2010 02:06 PM, Aldy Hernandez wrote:
> * tree.h: Add documentation for TRANSACTION_EXPR_OUTER AND
> TRANSACTION_EXPR_RELAXED.
> * gimplify.c (voidify_wrapper_expr): Handle TRANSACTION_EXPR.
> (gimplify_transaction): Call and handle voidify_wrapper_expr.
> * tree.def (TRANSACTION_EXPR): Change into an expression.
> * c-parser.c (c_parser_unary_expression): Handle RID_TRANSACTION.
> (c_parser_transaction_expression): New.
Ok.
r~