gcc/libitm
Andreas Krebbel 167f68ede4 s390.c: (s390_expand_builtin): Allow -mhtm to be enabled without -march=zEC12.
2013-07-17  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>

	* config/s390/s390.c: (s390_expand_builtin): Allow -mhtm to be
	enabled without -march=zEC12.
	* config/s390/s390.h (TARGET_HTM): Do not require EC12 machine
	flags to be set.

2013-07-17  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>

	* acinclude.m4: Add htm asm check for s390.
	* configure.tgt: Add -mhtm and -Wa,-march=zEC12 to the options.
	* configure: Regenerate.
	* config/s390/target.h: Remove __HTM__ check.
	(htm_available): Call getauxval to get hwcaps and check whether
	HTM is available or not.

From-SVN: r201004
2013-07-17 11:15:24 +00:00
..
config s390.c: (s390_expand_builtin): Allow -mhtm to be enabled without -march=zEC12. 2013-07-17 11:15:24 +00:00
testsuite libitm.exp: Reorder lib loads into dependency order. 2013-06-20 16:44:23 +00:00
aatree.cc
aatree.h
acinclude.m4 s390.c: (s390_expand_builtin): Allow -mhtm to be enabled without -march=zEC12. 2013-07-17 11:15:24 +00:00
aclocal.m4
alloc_c.cc
alloc_cpp.cc re PR libitm/55693 (libitm.c++/eh-1.C execution test fails on darwin from r193271) 2013-02-11 23:30:10 +00:00
alloc.cc
barrier.cc
beginend.cc libitm: Fix handling of reentrancy in the HTM fastpath. 2013-06-20 16:40:38 +00:00
ChangeLog s390.c: (s390_expand_builtin): Allow -mhtm to be enabled without -march=zEC12. 2013-07-17 11:15:24 +00:00
clearcap.map
clone.cc
common.h
config.h.in acinclude.m4 (LIBITM_CHECK_AS_HTM): New. 2013-07-15 12:23:49 -05:00
configure s390.c: (s390_expand_builtin): Allow -mhtm to be enabled without -march=zEC12. 2013-07-17 11:15:24 +00:00
configure.ac acinclude.m4 (LIBITM_CHECK_AS_HTM): New. 2013-07-15 12:23:49 -05:00
configure.tgt s390.c: (s390_expand_builtin): Allow -mhtm to be enabled without -march=zEC12. 2013-07-17 11:15:24 +00:00
containers.h
dispatch.h
eh_cpp.cc re PR libitm/55693 (libitm.c++/eh-1.C execution test fails on darwin from r193271) 2013-02-11 23:30:10 +00:00
libitm_i.h
libitm.h
libitm.map
libitm.spec.in
libitm.texi
local_atomic re PR bootstrap/56714 (Bootstrap failure libitm/local_atomic:1580:3: error: always_inline function might not be inlinable) 2013-06-05 16:48:14 +00:00
local_type_traits
local.cc
Makefile.am
Makefile.in
method-gl.cc
method-ml.cc
method-serial.cc
query.cc libitm: Handle HTM fastpath in status query functions. 2013-06-20 16:40:54 +00:00
retry.cc
stmlock.h
useraction.cc
util.cc