public inbox for gcc-patches@gcc.gnu.org
 help / color / mirror / Atom feed
* [PATCH][4.8 backport] S/390: Transactional Execution support
@ 2013-08-01  8:55 Andreas Krebbel
  2013-08-02 11:43 ` Torvald Riegel
  2013-08-14 13:00 ` Jakub Jelinek
  0 siblings, 2 replies; 4+ messages in thread
From: Andreas Krebbel @ 2013-08-01  8:55 UTC (permalink / raw)
  To: gcc-patches; +Cc: triegel

Hi,

I would like to apply backports of the TX support patches to 4.8
branch.  We released 4.8 with EC12 support already but the support is
somewhat incomplete without having TX.  With these patches we will
have full EC12 support in 4.8.

The patches apply without changes but I had to add some configure
additions for auxval from Peter Bergners patch for Power.

22/04/13 [PATCH] S/390: Initial libitm support
http://gcc.gnu.org/ml/gcc-patches/2013-04/msg01214.html

21/06/13 [PATCH] S/390: Hardware transactional memory support
http://gcc.gnu.org/ml/gcc-patches/2013-06/msg01267.html

17/07/13 Re: [PATCH] S/390: Hardware transactional memory support
http://gcc.gnu.org/ml/gcc-patches/2013-07/msg00654.html

24/07/13 S/390: libitm: Use .machine to enable the HTM instructions in the assembler
http://gcc.gnu.org/ml/gcc-patches/2013-07/msg01074.html

Any veto?


Torvald, could you please consider adding backports of the following
patches to the 4.8 branch?

19/06/13 [patch] libitm: Fix handling of reentrancy in the HTM fastpath
http://gcc.gnu.org/ml/gcc-patches/2013-06/msg01132.html

20/06/13 Re: [patch] libitm: Fix handling of reentrancy in the HTM fastpath
http://gcc.gnu.org/ml/gcc-patches/2013-06/msg01188.html


Thanks!

Bye,

-Andreas-

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [PATCH][4.8 backport] S/390: Transactional Execution support
  2013-08-01  8:55 [PATCH][4.8 backport] S/390: Transactional Execution support Andreas Krebbel
@ 2013-08-02 11:43 ` Torvald Riegel
  2013-08-14 13:00 ` Jakub Jelinek
  1 sibling, 0 replies; 4+ messages in thread
From: Torvald Riegel @ 2013-08-02 11:43 UTC (permalink / raw)
  To: Andreas Krebbel; +Cc: gcc-patches, Jakub Jelinek

On Thu, 2013-08-01 at 10:55 +0200, Andreas Krebbel wrote:
> Torvald, could you please consider adding backports of the following
> patches to the 4.8 branch?
> 
> 19/06/13 [patch] libitm: Fix handling of reentrancy in the HTM fastpath
> http://gcc.gnu.org/ml/gcc-patches/2013-06/msg01132.html
> 
> 20/06/13 Re: [patch] libitm: Fix handling of reentrancy in the HTM fastpath
> http://gcc.gnu.org/ml/gcc-patches/2013-06/msg01188.html

I believe Jakub already backported these two; at least he told me he was
planning to, IIRC.

Torvald

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [PATCH][4.8 backport] S/390: Transactional Execution support
  2013-08-01  8:55 [PATCH][4.8 backport] S/390: Transactional Execution support Andreas Krebbel
  2013-08-02 11:43 ` Torvald Riegel
@ 2013-08-14 13:00 ` Jakub Jelinek
  2013-08-14 19:05   ` Andreas Krebbel
  1 sibling, 1 reply; 4+ messages in thread
From: Jakub Jelinek @ 2013-08-14 13:00 UTC (permalink / raw)
  To: Andreas Krebbel; +Cc: gcc-patches, triegel

On Thu, Aug 01, 2013 at 10:55:15AM +0200, Andreas Krebbel wrote:
> I would like to apply backports of the TX support patches to 4.8
> branch.  We released 4.8 with EC12 support already but the support is
> somewhat incomplete without having TX.  With these patches we will
> have full EC12 support in 4.8.

In your backport you've forgot to include the libitm/config/s390
directory, so I guess it is broken on 4.8 branch even more than it is on the
trunk (the pending -msoft-float issue).

	Jakub

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [PATCH][4.8 backport] S/390: Transactional Execution support
  2013-08-14 13:00 ` Jakub Jelinek
@ 2013-08-14 19:05   ` Andreas Krebbel
  0 siblings, 0 replies; 4+ messages in thread
From: Andreas Krebbel @ 2013-08-14 19:05 UTC (permalink / raw)
  To: Jakub Jelinek; +Cc: gcc-patches, triegel

On 14/08/13 15:00, Jakub Jelinek wrote:
> On Thu, Aug 01, 2013 at 10:55:15AM +0200, Andreas Krebbel wrote:
>> I would like to apply backports of the TX support patches to 4.8
>> branch.  We released 4.8 with EC12 support already but the support is
>> somewhat incomplete without having TX.  With these patches we will
>> have full EC12 support in 4.8.
> 
> In your backport you've forgot to include the libitm/config/s390
> directory, so I guess it is broken on 4.8 branch even more than it is on the
> trunk (the pending -msoft-float issue).

Fixed.

-Andreas-

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2013-08-14 19:05 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-08-01  8:55 [PATCH][4.8 backport] S/390: Transactional Execution support Andreas Krebbel
2013-08-02 11:43 ` Torvald Riegel
2013-08-14 13:00 ` Jakub Jelinek
2013-08-14 19:05   ` Andreas Krebbel

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).