diff options
author | H.J. Lu <hjl.tools@gmail.com> | 2020-05-14 08:25:39 -0700 |
---|---|---|
committer | H.J. Lu <hjl.tools@gmail.com> | 2020-05-14 09:05:02 -0700 |
commit | 8d286dd118a5bd16f7ae0fb9dfcdcfd020bea803 (patch) | |
tree | ab2ce2b5fbec75efcf5ac324b2499c81cb95210c /zlib | |
parent | arm: Factorize several occurrences of the same code into reg_needs_saving_p (diff) | |
download | gcc-8d286dd118a5bd16f7ae0fb9dfcdcfd020bea803.tar.gz gcc-8d286dd118a5bd16f7ae0fb9dfcdcfd020bea803.tar.bz2 gcc-8d286dd118a5bd16f7ae0fb9dfcdcfd020bea803.tar.xz |
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.
Diffstat (limited to 'zlib')
-rw-r--r-- | zlib/ChangeLog.gcj | 4 | ||||
-rwxr-xr-x | zlib/configure | 4 |
2 files changed, 6 insertions, 2 deletions
diff --git a/zlib/ChangeLog.gcj b/zlib/ChangeLog.gcj index c1d24fe85c9..1057533823b 100644 --- a/zlib/ChangeLog.gcj +++ b/zlib/ChangeLog.gcj | |||
@@ -1,3 +1,7 @@ | |||
1 | 2020-05-14 H.J. Lu <hongjiu.lu@intel.com> | ||
2 | |||
3 | * configure: Regenerated. | ||
4 | |||
1 | 2020-05-12 H.J. Lu <hongjiu.lu@intel.com> | 5 | 2020-05-12 H.J. Lu <hongjiu.lu@intel.com> |
2 | 6 | ||
3 | * Makefile.am (AM_CFLAGS): New. | 7 | * Makefile.am (AM_CFLAGS): New. |
diff --git a/zlib/configure b/zlib/configure index 51a6ef36e28..65005f131dc 100755 --- a/zlib/configure +++ b/zlib/configure | |||
@@ -1413,7 +1413,7 @@ Optional Features: | |||
1413 | do not reject slow dependency extractors | 1413 | do not reject slow dependency extractors |
1414 | --disable-dependency-tracking | 1414 | --disable-dependency-tracking |
1415 | speeds up one-time build | 1415 | speeds up one-time build |
1416 | --enable-cet enable Intel CET in target libraries [default=no] | 1416 | --enable-cet enable Intel CET in target libraries [default=auto] |
1417 | --enable-shared[=PKGS] build shared libraries [default=yes] | 1417 | --enable-shared[=PKGS] build shared libraries [default=yes] |
1418 | --enable-static[=PKGS] build static libraries [default=yes] | 1418 | --enable-static[=PKGS] build static libraries [default=yes] |
1419 | --enable-fast-install[=PKGS] | 1419 | --enable-fast-install[=PKGS] |
@@ -4156,7 +4156,7 @@ if test "${enable_cet+set}" = set; then : | |||
4156 | esac | 4156 | esac |
4157 | 4157 | ||
4158 | else | 4158 | else |
4159 | enable_cet=no | 4159 | enable_cet=auto |
4160 | fi | 4160 | fi |
4161 | 4161 | ||
4162 | 4162 | ||