gcc/libitm/config
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
..
aarch64 Update copyright years. 2017-01-01 13:07:43 +01:00
alpha Update copyright years. 2017-01-01 13:07:43 +01:00
arm Update copyright years. 2017-01-01 13:07:43 +01:00
generic Update copyright years. 2017-01-01 13:07:43 +01:00
linux Update copyright years. 2017-01-01 13:07:43 +01:00
posix Update copyright years. 2017-01-01 13:07:43 +01:00
powerpc Update copyright years. 2017-01-01 13:07:43 +01:00
s390 Update copyright years. 2017-01-01 13:07:43 +01:00
sh Update copyright years. 2017-01-01 13:07:43 +01:00
sparc Update copyright years. 2017-01-01 13:07:43 +01:00
x86 Enable building libitm with Intel CET 2017-11-17 23:59:41 +01:00