Re: [PATCH] libitm: Introduce target macro TARGET_BEGIN_TRANSACTION_ATTRIBUTE.

2016-03-03 Thread Andreas Krebbel
On 02/01/2016 02:18 PM, Dominik Vogt wrote: > The attached patch adds the a target specific attribute via the > new target macro TARGET_BEGIN_TRANSACTION_ATTRIBUTE to the > function begin_transaction(). S/390 uses this to set the > soft-float target attribute which is needed to fix a crash with >

Re: [PING 2, PATCH] libitm: Introduce target macro TARGET_BEGIN_TRANSACTION_ATTRIBUTE.

2016-03-02 Thread Torvald Riegel
On Wed, 2016-03-02 at 07:36 +0100, Dominik Vogt wrote: > On Mon, Feb 01, 2016 at 02:18:48PM +0100, Dominik Vogt wrote: > > The attached patch adds the a target specific attribute via the > > new target macro TARGET_BEGIN_TRANSACTION_ATTRIBUTE to the > > function begin_transaction(). S/390 uses

Re: [PING 2, PATCH] libitm: Introduce target macro TARGET_BEGIN_TRANSACTION_ATTRIBUTE.

2016-03-01 Thread Dominik Vogt
* beginend.cc (begin_transaction): Use > TARGET_BEGIN_TRANSACTION_ATTRIBUTE. > >From a5c8087753ab1f42082b9ab44d443005ed2c53ba Mon Sep 17 00:00:00 2001 > From: Dominik Vogt <v...@linux.vnet.ibm.com> > Date: Mon, 1 Feb 2016 14:07:55 +0100 > Subject: [PATCH] libitm: Introduce target macro > TARGET_B

Re: [PING, PATCH] libitm: Introduce target macro TARGET_BEGIN_TRANSACTION_ATTRIBUTE.

2016-02-22 Thread Dominik Vogt
* beginend.cc (begin_transaction): Use > TARGET_BEGIN_TRANSACTION_ATTRIBUTE. > >From a5c8087753ab1f42082b9ab44d443005ed2c53ba Mon Sep 17 00:00:00 2001 > From: Dominik Vogt <v...@linux.vnet.ibm.com> > Date: Mon, 1 Feb 2016 14:07:55 +0100 > Subject: [PATCH] libitm: Introduce target macro > TARGET_B

[PATCH] libitm: Introduce target macro TARGET_BEGIN_TRANSACTION_ATTRIBUTE.

2016-02-01 Thread Dominik Vogt
Feb 2016 14:07:55 +0100 Subject: [PATCH] libitm: Introduce target macro TARGET_BEGIN_TRANSACTION_ATTRIBUTE. The macro can be used to add attributes to the function begin_transaction. Set it for S/390 to switch of harware floating point. --- libitm/beginend.cc | 6 ++ libitm/co