Re: [PATCH, rs6000, libitm] Enable Hardware Transactional Memory (HTM) support on Power

2013-07-15 Thread Peter Bergner
On Thu, 2013-07-04 at 12:02 -0400, David Edelsohn wrote: The expanders in htm.md should not include constraint letters. That's the way I had the code originally, since they're not needed for expand, but I added them later to improve the error message when someone uses a builtin that takes an

Re: [PATCH, rs6000, libitm] Enable Hardware Transactional Memory (HTM) support on Power

2013-07-15 Thread David Edelsohn
On Mon, Jul 15, 2013 at 11:23 AM, Peter Bergner berg...@vnet.ibm.com wrote: On Thu, 2013-07-04 at 12:02 -0400, David Edelsohn wrote: The expanders in htm.md should not include constraint letters. That's the way I had the code originally, since they're not needed for expand, but I added them

Re: [PATCH, rs6000, libitm] Enable Hardware Transactional Memory (HTM) support on Power

2013-07-15 Thread Peter Bergner
On Mon, 2013-07-15 at 11:55 -0400, David Edelsohn wrote: Thanks for the explanation. Leave it in. Jakub was asking about the status of the HTM patch and support, so please check it in. Ok, committed to mainline (after another bootstrap) as revision 200960. Thanks! Peter

Re: [PATCH, rs6000, libitm] Enable Hardware Transactional Memory (HTM) support on Power

2013-07-04 Thread David Edelsohn
On Mon, Jul 1, 2013 at 11:12 PM, Peter Bergner berg...@vnet.ibm.com wrote: On May 10th, the Power Architecture Advisory Council announced the public availability of Power ISA 2.07. https://www.power.org/documentation/power-isa-version-2-07/ This patch adds support for Hardware

Re: [PATCH, rs6000, libitm] Enable Hardware Transactional Memory (HTM) support on Power

2013-07-02 Thread Richard Henderson
On 07/01/2013 08:12 PM, Peter Bergner wrote: libitm/ * acinclude.m4 (LIBITM_CHECK_AS_HTM): New. * configure.ac: Use it. (AC_CHECK_HEADERS): Check for sys/auxv.h. (AC_CHECK_FUNCS): Check for getauxval. * config.h.in, configure: Rebuild. *