gcc/libitm
Igor Tsimbalist c51081fc9f Enable building libitm with Intel CET
libitm/
	* Makefile.in: Regenerate.
	* acinclude.m4: Add enable.m4 and cet.m4.
	* config/x86/sjlj.S: Include cet.h.
	(_ITM_beginTransaction): Add _CET_ENDBR.
	Save Shadow Stack pointer.
	(GTM_longjmp): Add _CET_ENDBR. Restore Shadow Stack pointer.
	* config/x86/target.h (struct gtm_jmpbuf):
	Add new field for Shadow Stack pointer.
	* configure: Regenerate.
	* configure.ac: Set CET_FLAGS. Update XCFLAGS.
	* configure.ac: Update libtool_VERSION for x86.
	* testsuite/Makefile.in: Regenerate.

From-SVN: r254908
2017-11-17 23:59:41 +01:00
..
config Enable building libitm with Intel CET 2017-11-17 23:59:41 +01:00
testsuite Enable building libitm with Intel CET 2017-11-17 23:59:41 +01:00
aatree.cc
aatree.h
acinclude.m4 Enable building libitm with Intel CET 2017-11-17 23:59:41 +01:00
aclocal.m4
alloc_c.cc
alloc_cpp.cc
alloc.cc
barrier.cc
beginend.cc PR c++/80560 - warn on undefined memory operations involving non-trivial types 2017-06-15 21:48:59 -06:00
ChangeLog Enable building libitm with Intel CET 2017-11-17 23:59:41 +01:00
clone.cc
common.h
config.h.in
configure Enable building libitm with Intel CET 2017-11-17 23:59:41 +01:00
configure.ac Enable building libitm with Intel CET 2017-11-17 23:59:41 +01:00
configure.tgt
containers.h
dispatch.h
eh_cpp.cc
libitm_i.h
libitm.h
libitm.map
libitm.spec.in
libitm.texi
local_atomic
local.cc
Makefile.am
Makefile.in Enable building libitm with Intel CET 2017-11-17 23:59:41 +01:00
method-gl.cc
method-ml.cc PR c++/80560 - warn on undefined memory operations involving non-trivial types 2017-06-15 21:48:59 -06:00
method-serial.cc
query.cc
retry.cc
useraction.cc
util.cc