x86: Default CET run-time support to auto
authorH.J. Lu <hjl.tools@gmail.com>
Thu, 14 May 2020 15:25:39 +0000 (08:25 -0700)
committerH.J. Lu <hjl.tools@gmail.com>
Thu, 14 May 2020 16:05:02 +0000 (09:05 -0700)
commit8d286dd118a5bd16f7ae0fb9dfcdcfd020bea803
treeab2ce2b5fbec75efcf5ac324b2499c81cb95210c
parent4036327e4cab5c9a0235bb784b02d5a06a614065
x86: Default CET run-time support to auto

CET has been added since GCC 8.  This patch defaults CET run-time support
to auto.  It enables CET run-time support if asssembler supports CET
instructions and multi-byte NOPs are enabled via SSE2.

config/

* cet.m4 (GCC_CET_FLAGS): Change default to auto.

gcc/

* configure: Regenerated.

libatomic/

* configure: Regenerated.

libbacktrace/

* configure: Regenerated.

libcc1/

* configure: Regenerated.

libcpp/

* configure: Regenerated.

libdecnumber/

* configure: Regenerated.

libgcc/

* configure: Regenerated.

libgfortran/

* configure: Regenerated.

libgomp/

* configure: Regenerated.

libitm/

* configure: Regenerated.

libobjc/

* configure: Regenerated.

libquadmath/

* configure: Regenerated.

libsanitizer/

* configure: Regenerated.

libssp/

* configure: Regenerated.

libstdc++-v3/

* configure: Regenerated.

libvtv/

* configure: Regenerated.

zlib/

* configure: Regenerated.
36 files changed:
config/ChangeLog
config/cet.m4
gcc/ChangeLog
gcc/configure
libatomic/ChangeLog
libatomic/configure
libbacktrace/ChangeLog
libbacktrace/configure
libcc1/ChangeLog
libcc1/configure
libcpp/ChangeLog
libcpp/configure
libdecnumber/ChangeLog
libdecnumber/configure
libgcc/ChangeLog
libgcc/configure
libgfortran/ChangeLog
libgfortran/configure
libgomp/ChangeLog
libgomp/configure
libitm/ChangeLog
libitm/configure
libobjc/ChangeLog
libobjc/configure
libquadmath/ChangeLog
libquadmath/configure
libsanitizer/ChangeLog
libsanitizer/configure
libssp/ChangeLog
libssp/configure
libstdc++-v3/ChangeLog
libstdc++-v3/configure
libvtv/ChangeLog
libvtv/configure
zlib/ChangeLog.gcj
zlib/configure