https://gcc.gnu.org/g:8d286dd118a5bd16f7ae0fb9dfcdcfd020bea803 commit 8d286dd118a5bd16f7ae0fb9dfcdcfd020bea803 Author: H.J. Lu Date: Thu May 14 08:25:39 2020 -0700 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. Diff: --- config/ChangeLog | 4 +++ config/cet.m4 | 2 +- gcc/ChangeLog | 4 +++ gcc/configure | 12 +++++-- libatomic/ChangeLog | 4 +++ libatomic/configure | 4 +-- libbacktrace/ChangeLog | 4 +++ libbacktrace/configure | 16 ++++++--- libcc1/ChangeLog | 4 +++ libcc1/configure | 43 ++++++++++++++++++++---- libcpp/ChangeLog | 4 +++ libcpp/configure | 43 ++++++++++++++++++++---- libdecnumber/ChangeLog | 4 +++ libdecnumber/configure | 89 ++++++++++++++++++++++++++++++++++++++++++++++---- libgcc/ChangeLog | 4 +++ libgcc/configure | 4 +-- libgfortran/ChangeLog | 4 +++ libgfortran/configure | 4 +-- libgomp/ChangeLog | 4 +++ libgomp/configure | 4 +-- libitm/ChangeLog | 4 +++ libitm/configure | 4 +-- libobjc/ChangeLog | 4 +++ libobjc/configure | 4 +-- libquadmath/ChangeLog | 4 +++ libquadmath/configure | 4 +-- libsanitizer/ChangeLog | 4 +++ libsanitizer/configure | 4 +-- libssp/ChangeLog | 4 +++ libssp/configure | 4 +-- libstdc++-v3/ChangeLog | 4 +++ libstdc++-v3/configure | 4 +-- libvtv/ChangeLog | 4 +++ libvtv/configure | 4 +-- zlib/ChangeLog.gcj | 4 +++ zlib/configure | 4 +-- 36 files changed, 274 insertions(+), 51 deletions(-) diff --git a/config/ChangeLog b/config/ChangeLog index 8a8b2cbc89a..d36c5bb4976 100644 --- a/config/ChangeLog +++ b/config/ChangeLog @@ -1,3 +1,7 @@ +2020-05-14 H.J. Lu + + * cet.m4 (GCC_CET_FLAGS): Change default to auto. + 2020-05-12 H.J. Lu PR bootstrap/94998 diff --git a/config/cet.m4 b/config/cet.m4 index d9608699cd5..63c6ea9ee02 100644 --- a/config/cet.m4 +++ b/config/cet.m4 @@ -3,7 +3,7 @@ dnl GCC_CET_FLAGS dnl (SHELL-CODE_HANDLER) dnl AC_DEFUN([GCC_CET_FLAGS],[dnl -GCC_ENABLE(cet, no, ,[enable Intel CET in target libraries], +GCC_ENABLE(cet, auto, ,[enable Intel CET in target libraries], permit yes|no|auto) AC_MSG_CHECKING([for CET support]) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 156fd6cc8dc..97e48e49cc8 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2020-05-14 H.J. Lu + + * configure: Regenerated. + 2020-05-14 Christophe Lyon * config/arm/arm.c (reg_needs_saving_p): New function. diff --git a/gcc/configure b/gcc/configure index 3156db7821e..8f0f67494fe 100755 --- a/gcc/configure +++ b/gcc/configure @@ -30839,7 +30839,8 @@ rm -f core conftest.err conftest.$ac_objext \ fi if test x$may_have_cet = xyes; then - if test "$cross_compiling" = yes; then : + if test x$cross_compiling = xno; then + if test "$cross_compiling" = yes; then : { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "cannot run test program while cross compiling @@ -30884,9 +30885,14 @@ rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ conftest.$ac_objext conftest.beam conftest.$ac_ext fi - if test x$enable_cet = xno -a x$have_cet = xyes; then - as_fn_error $? "Intel CET must be enabled on Intel CET enabled host" "$LINENO" 5 + if test x$enable_cet = xno -a x$have_cet = xyes; then + as_fn_error $? "Intel CET must be enabled on Intel CET enabled host" "$LINENO" 5 + fi fi +else + # Enable CET in cross compiler if possible so that it will run on both + # CET and non-CET hosts. + have_cet=yes fi if test x$enable_cet = xyes; then CET_HOST_FLAGS="-fcf-protection" diff --git a/libatomic/ChangeLog b/libatomic/ChangeLog index e8ab8ecb047..38d5ef3dabb 100644 --- a/libatomic/ChangeLog +++ b/libatomic/ChangeLog @@ -1,3 +1,7 @@ +2020-05-14 H.J. Lu + + * configure: Regenerated. + 2020-05-06 Uroš Bizjak * config/x86/fenv.c (__math_force_eval): Remove. diff --git a/libatomic/configure b/libatomic/configure index 3e2f2ff4f20..c4b4714abc0 100755 --- a/libatomic/configure +++ b/libatomic/configure @@ -1455,7 +1455,7 @@ Optional Features: sometimes confusing) to the casual installer --enable-symvers=STYLE enables symbol versioning of the shared library [default=yes] - --enable-cet enable Intel CET in target libraries [default=no] + --enable-cet enable Intel CET in target libraries [default=auto] Optional Packages: --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] @@ -15582,7 +15582,7 @@ if test "${enable_cet+set}" = set; then : esac else - enable_cet=no + enable_cet=auto fi diff --git a/libbacktrace/ChangeLog b/libbacktrace/ChangeLog index 0fa4bbb7ed8..81fa56e5ba5 100644 --- a/libbacktrace/ChangeLog +++ b/libbacktrace/ChangeLog @@ -1,3 +1,7 @@ +2020-05-14 H.J. Lu + + * configure: Regenerated. + 2020-05-13 Ian Lance Taylor * ztest.c (test_large): Mark state ATTRIBUTE_UNUSED. diff --git a/libbacktrace/configure b/libbacktrace/configure index b72380ebcb2..95d06c60be1 100755 --- a/libbacktrace/configure +++ b/libbacktrace/configure @@ -1436,7 +1436,7 @@ Optional Features: optimize for fast installation [default=yes] --disable-libtool-lock avoid locking (might break parallel builds) --disable-largefile omit support for large files - --enable-cet enable Intel CET in target libraries [default=no] + --enable-cet enable Intel CET in target libraries [default=auto] --enable-host-shared build host code as shared libraries --enable-cet enable Intel CET in host libraries [default=auto] @@ -12156,7 +12156,7 @@ if test "${enable_cet+set}" = set; then : esac else - enable_cet=no + enable_cet=auto fi @@ -12486,7 +12486,8 @@ rm -f core conftest.err conftest.$ac_objext \ fi if test x$may_have_cet = xyes; then - if test "$cross_compiling" = yes; then : + if test x$cross_compiling = xno; then + if test "$cross_compiling" = yes; then : { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "cannot run test program while cross compiling @@ -12531,9 +12532,14 @@ rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ conftest.$ac_objext conftest.beam conftest.$ac_ext fi - if test x$enable_cet = xno -a x$have_cet = xyes; then - as_fn_error $? "Intel CET must be enabled on Intel CET enabled host" "$LINENO" 5 + if test x$enable_cet = xno -a x$have_cet = xyes; then + as_fn_error $? "Intel CET must be enabled on Intel CET enabled host" "$LINENO" 5 + fi fi +else + # Enable CET in cross compiler if possible so that it will run on both + # CET and non-CET hosts. + have_cet=yes fi if test x$enable_cet = xyes; then CET_HOST_FLAGS="-fcf-protection" diff --git a/libcc1/ChangeLog b/libcc1/ChangeLog index e31ca9c51ea..24d324629e9 100644 --- a/libcc1/ChangeLog +++ b/libcc1/ChangeLog @@ -1,3 +1,7 @@ +2020-05-14 H.J. Lu + + * configure: Regenerated. + 2020-05-12 H.J. Lu * Makefile.am (AM_CXXFLAGS): Add $(CET_HOST_FLAGS). diff --git a/libcc1/configure b/libcc1/configure index 76377a2b3eb..5e790db36b0 100755 --- a/libcc1/configure +++ b/libcc1/configure @@ -14619,10 +14619,35 @@ rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ;; esac +save_CFLAGS="$CFLAGS" +CFLAGS="$CFLAGS -fcf-protection=none" +save_LDFLAGS="$LDFLAGS" +LDFLAGS="$LDFLAGS -Wl,-z,ibt,-z,shstk" if test x$may_have_cet = xyes; then - save_LDFLAGS="$LDFLAGS" - LDFLAGS="$LDFLAGS -Wl,-z,ibt,-z,shstk" - if test "$cross_compiling" = yes; then : + # Check whether -fcf-protection=none -Wl,-z,ibt,-z,shstk work. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ + +int +main () +{ +return 0; + ; + return 0; +} +_ACEOF +if ac_fn_c_try_link "$LINENO"; then : + may_have_cet=yes +else + may_have_cet=no +fi +rm -f core conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +fi + +if test x$may_have_cet = xyes; then + if test x$cross_compiling = xno; then + if test "$cross_compiling" = yes; then : { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "cannot run test program while cross compiling @@ -14667,10 +14692,14 @@ rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ conftest.$ac_objext conftest.beam conftest.$ac_ext fi - LDFLAGS="$save_LDFLAGS" - if test x$enable_cet = xno -a x$have_cet = xyes; then - as_fn_error $? "Intel CET must be enabled on Intel CET enabled host" "$LINENO" 5 + if test x$enable_cet = xno -a x$have_cet = xyes; then + as_fn_error $? "Intel CET must be enabled on Intel CET enabled host" "$LINENO" 5 + fi fi +else + # Enable CET in cross compiler if possible so that it will run on both + # CET and non-CET hosts. + have_cet=yes fi if test x$enable_cet = xyes; then CET_HOST_FLAGS="-fcf-protection" @@ -14680,6 +14709,8 @@ else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi +CFLAGS="$save_CFLAGS" +LDFLAGS="$save_LDFLAGS" diff --git a/libcpp/ChangeLog b/libcpp/ChangeLog index f425bac3fb9..a802408eb57 100644 --- a/libcpp/ChangeLog +++ b/libcpp/ChangeLog @@ -1,3 +1,7 @@ +2020-05-14 H.J. Lu + + * configure: Regenerated. + 2020-05-13 Jason Merrill * include/cpplib.h (enum c_lang): Change CXX2A to CXX20. diff --git a/libcpp/configure b/libcpp/configure index 64bbf545791..7f02d6b4a9e 100755 --- a/libcpp/configure +++ b/libcpp/configure @@ -7525,10 +7525,35 @@ rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ;; esac +save_CFLAGS="$CFLAGS" +CFLAGS="$CFLAGS -fcf-protection=none" +save_LDFLAGS="$LDFLAGS" +LDFLAGS="$LDFLAGS -Wl,-z,ibt,-z,shstk" if test x$may_have_cet = xyes; then - save_LDFLAGS="$LDFLAGS" - LDFLAGS="$LDFLAGS -Wl,-z,ibt,-z,shstk" - if test "$cross_compiling" = yes; then : + # Check whether -fcf-protection=none -Wl,-z,ibt,-z,shstk work. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ + +int +main () +{ +return 0; + ; + return 0; +} +_ACEOF +if ac_fn_c_try_link "$LINENO"; then : + may_have_cet=yes +else + may_have_cet=no +fi +rm -f core conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +fi + +if test x$may_have_cet = xyes; then + if test x$cross_compiling = xno; then + if test "$cross_compiling" = yes; then : { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "cannot run test program while cross compiling @@ -7573,10 +7598,14 @@ rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ conftest.$ac_objext conftest.beam conftest.$ac_ext fi - LDFLAGS="$save_LDFLAGS" - if test x$enable_cet = xno -a x$have_cet = xyes; then - as_fn_error $? "Intel CET must be enabled on Intel CET enabled host" "$LINENO" 5 + if test x$enable_cet = xno -a x$have_cet = xyes; then + as_fn_error $? "Intel CET must be enabled on Intel CET enabled host" "$LINENO" 5 + fi fi +else + # Enable CET in cross compiler if possible so that it will run on both + # CET and non-CET hosts. + have_cet=yes fi if test x$enable_cet = xyes; then CET_HOST_FLAGS="-fcf-protection" @@ -7586,6 +7615,8 @@ else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi +CFLAGS="$save_CFLAGS" +LDFLAGS="$save_LDFLAGS" case x$enable_languages in *jit*) diff --git a/libdecnumber/ChangeLog b/libdecnumber/ChangeLog index 6bdc7574c20..75627e4825d 100644 --- a/libdecnumber/ChangeLog +++ b/libdecnumber/ChangeLog @@ -1,3 +1,7 @@ +2020-05-14 H.J. Lu + + * configure: Regenerated. + 2020-05-12 H.J. Lu * Makefile.in (CET_HOST_FLAGS): New. diff --git a/libdecnumber/configure b/libdecnumber/configure index b4542781457..c2c8040f5f3 100755 --- a/libdecnumber/configure +++ b/libdecnumber/configure @@ -1904,6 +1904,52 @@ rm -f conftest.val as_fn_set_status $ac_retval } # ac_fn_c_compute_int + +# ac_fn_c_try_link LINENO +# ----------------------- +# Try to link conftest.$ac_ext, and return whether this succeeded. +ac_fn_c_try_link () +{ + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack + rm -f conftest.$ac_objext conftest$ac_exeext + if { { ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" +$as_echo "$ac_try_echo"; } >&5 + (eval "$ac_link") 2>conftest.err + ac_status=$? + if test -s conftest.err; then + grep -v '^ *+' conftest.err >conftest.er1 + cat conftest.er1 >&5 + mv -f conftest.er1 conftest.err + fi + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + test $ac_status = 0; } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + test -x conftest$ac_exeext + }; then : + ac_retval=0 +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_retval=1 +fi + # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information + # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would + # interfere with the next link command; also delete a directory that is + # left behind by Apple's compiler. We do this before executing the actions. + rm -rf conftest.dSYM conftest_ipa8_conftest.oo + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno + as_fn_set_status $ac_retval + +} # ac_fn_c_try_link cat >config.log <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. @@ -5132,10 +5178,35 @@ rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ;; esac +save_CFLAGS="$CFLAGS" +CFLAGS="$CFLAGS -fcf-protection=none" +save_LDFLAGS="$LDFLAGS" +LDFLAGS="$LDFLAGS -Wl,-z,ibt,-z,shstk" if test x$may_have_cet = xyes; then - save_LDFLAGS="$LDFLAGS" - LDFLAGS="$LDFLAGS -Wl,-z,ibt,-z,shstk" - if test "$cross_compiling" = yes; then : + # Check whether -fcf-protection=none -Wl,-z,ibt,-z,shstk work. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ + +int +main () +{ +return 0; + ; + return 0; +} +_ACEOF +if ac_fn_c_try_link "$LINENO"; then : + may_have_cet=yes +else + may_have_cet=no +fi +rm -f core conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +fi + +if test x$may_have_cet = xyes; then + if test x$cross_compiling = xno; then + if test "$cross_compiling" = yes; then : { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "cannot run test program while cross compiling @@ -5180,10 +5251,14 @@ rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ conftest.$ac_objext conftest.beam conftest.$ac_ext fi - LDFLAGS="$save_LDFLAGS" - if test x$enable_cet = xno -a x$have_cet = xyes; then - as_fn_error $? "Intel CET must be enabled on Intel CET enabled host" "$LINENO" 5 + if test x$enable_cet = xno -a x$have_cet = xyes; then + as_fn_error $? "Intel CET must be enabled on Intel CET enabled host" "$LINENO" 5 + fi fi +else + # Enable CET in cross compiler if possible so that it will run on both + # CET and non-CET hosts. + have_cet=yes fi if test x$enable_cet = xyes; then CET_HOST_FLAGS="-fcf-protection" @@ -5193,6 +5268,8 @@ else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi +CFLAGS="$save_CFLAGS" +LDFLAGS="$save_LDFLAGS" case x$enable_languages in *jit*) diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog index 8ae4c7f886f..b0a432f3236 100644 --- a/libgcc/ChangeLog +++ b/libgcc/ChangeLog @@ -1,3 +1,7 @@ +2020-05-14 H.J. Lu + + * configure: Regenerated. + 2020-05-09 Hans-Peter Nilsson * config.host: Remove support for crisv32-*-* and cris*-*-linux. diff --git a/libgcc/configure b/libgcc/configure index 26bf75789e0..a5d5ab84607 100755 --- a/libgcc/configure +++ b/libgcc/configure @@ -1353,7 +1353,7 @@ Optional Features: enable decimal float extension to C. Selecting 'bid' or 'dpd' choses which decimal floating point format to use - --enable-cet enable Intel CET in target libraries [default=no] + --enable-cet enable Intel CET in target libraries [default=auto] --enable-explicit-exception-frame-registration register exception tables explicitly at module start, for use e.g. for compatibility with @@ -4900,7 +4900,7 @@ if test "${enable_cet+set}" = set; then : esac else - enable_cet=no + enable_cet=auto fi diff --git a/libgfortran/ChangeLog b/libgfortran/ChangeLog index 94c7e0f105d..1cbdaf393fb 100644 --- a/libgfortran/ChangeLog +++ b/libgfortran/ChangeLog @@ -1,3 +1,7 @@ +2020-05-14 H.J. Lu + + * configure: Regenerated. + 2020-05-06 Uroš Bizjak * config/fpu-387.h (__math_force_eval): Remove. diff --git a/libgfortran/configure b/libgfortran/configure index b4cf854ddb3..3c8be061ede 100755 --- a/libgfortran/configure +++ b/libgfortran/configure @@ -1466,7 +1466,7 @@ Optional Features: do not reject slow dependency extractors --disable-dependency-tracking speeds up one-time build - --enable-cet enable Intel CET in target libraries [default=no] + --enable-cet enable Intel CET in target libraries [default=auto] --disable-symvers disable symbol versioning for libgfortran --enable-shared[=PKGS] build shared libraries [default=yes] --enable-static[=PKGS] build static libraries [default=yes] @@ -6001,7 +6001,7 @@ if test "${enable_cet+set}" = set; then : esac else - enable_cet=no + enable_cet=auto fi diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog index 4bfce6920bf..8a66266d7c6 100644 --- a/libgomp/ChangeLog +++ b/libgomp/ChangeLog @@ -1,3 +1,7 @@ +2020-05-14 H.J. Lu + + * configure: Regenerated. + 2020-05-14 Jakub Jelinek * testsuite/libgomp.c-c++-common/target-40.c: New test. diff --git a/libgomp/configure b/libgomp/configure index d8d98f182d4..4a0e1498415 100755 --- a/libgomp/configure +++ b/libgomp/configure @@ -1501,7 +1501,7 @@ Optional Features: --enable-tls Use thread-local storage [default=yes] --enable-symvers=STYLE enables symbol versioning of the shared library [default=yes] - --enable-cet enable Intel CET in target libraries [default=no] + --enable-cet enable Intel CET in target libraries [default=auto] Optional Packages: --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] @@ -16740,7 +16740,7 @@ if test "${enable_cet+set}" = set; then : esac else - enable_cet=no + enable_cet=auto fi diff --git a/libitm/ChangeLog b/libitm/ChangeLog index 295fb944067..3c384113d07 100644 --- a/libitm/ChangeLog +++ b/libitm/ChangeLog @@ -1,3 +1,7 @@ +2020-05-14 H.J. Lu + + * configure: Regenerated. + 2020-05-12 Nathan Sidwell Fix throw specifiers on interface. diff --git a/libitm/configure b/libitm/configure index 97db1bc8845..2c451fb0a98 100755 --- a/libitm/configure +++ b/libitm/configure @@ -1468,7 +1468,7 @@ Optional Features: --enable-tls Use thread-local storage [default=yes] --enable-symvers=STYLE enables symbol versioning of the shared library [default=yes] - --enable-cet enable Intel CET in target libraries [default=no] + --enable-cet enable Intel CET in target libraries [default=auto] Optional Packages: --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] @@ -17877,7 +17877,7 @@ if test "${enable_cet+set}" = set; then : esac else - enable_cet=no + enable_cet=auto fi diff --git a/libobjc/ChangeLog b/libobjc/ChangeLog index b5bba604944..accabfbd379 100644 --- a/libobjc/ChangeLog +++ b/libobjc/ChangeLog @@ -1,3 +1,7 @@ +2020-05-14 H.J. Lu + + * configure: Regenerated. + 2020-02-12 Sandra Loosemore PR libstdc++/79193 diff --git a/libobjc/configure b/libobjc/configure index 2f8924e5042..018c9db76e8 100755 --- a/libobjc/configure +++ b/libobjc/configure @@ -1383,7 +1383,7 @@ Optional Features: --enable-FEATURE[=ARG] include FEATURE [ARG=yes] --enable-version-specific-runtime-libs Specify that runtime libraries should be installed in a compiler-specific directory --enable-multilib build many library versions (default) - --enable-cet enable Intel CET in target libraries [default=no] + --enable-cet enable Intel CET in target libraries [default=auto] --enable-maintainer-mode enable make rules and dependencies not useful (and sometimes confusing) to the casual installer @@ -3453,7 +3453,7 @@ if test "${enable_cet+set}" = set; then : esac else - enable_cet=no + enable_cet=auto fi diff --git a/libquadmath/ChangeLog b/libquadmath/ChangeLog index 2df546a3aa0..fbb548e8b04 100644 --- a/libquadmath/ChangeLog +++ b/libquadmath/ChangeLog @@ -1,3 +1,7 @@ +2020-05-14 H.J. Lu + + * configure: Regenerated. + 2020-02-12 Sandra Loosemore PR libstdc++/79193 diff --git a/libquadmath/configure b/libquadmath/configure index 7b45eb7e805..d995a2cfd25 100755 --- a/libquadmath/configure +++ b/libquadmath/configure @@ -1439,7 +1439,7 @@ Optional Features: enable make rules and dependencies not useful (and sometimes confusing) to the casual installer --disable-symvers disable symbol versioning for libquadmath - --enable-cet enable Intel CET in target libraries [default=no] + --enable-cet enable Intel CET in target libraries [default=auto] --enable-generated-files-in-srcdir put copies of generated files in source dir intended for creating source tarballs for users without @@ -13026,7 +13026,7 @@ if test "${enable_cet+set}" = set; then : esac else - enable_cet=no + enable_cet=auto fi diff --git a/libsanitizer/ChangeLog b/libsanitizer/ChangeLog index 134018503c3..7bb6269e650 100644 --- a/libsanitizer/ChangeLog +++ b/libsanitizer/ChangeLog @@ -1,3 +1,7 @@ +2020-05-14 H.J. Lu + + * configure: Regenerated. + 2020-05-01 Andreas Tobler * configure.tgt: Add x86_64- and i?86-*-freebsd* targets. diff --git a/libsanitizer/configure b/libsanitizer/configure index 0c56bdf2d7d..8d1aa6db492 100755 --- a/libsanitizer/configure +++ b/libsanitizer/configure @@ -1466,7 +1466,7 @@ Optional Features: --enable-fast-install[=PKGS] optimize for fast installation [default=yes] --disable-libtool-lock avoid locking (might break parallel builds) - --enable-cet enable Intel CET in target libraries [default=no] + --enable-cet enable Intel CET in target libraries [default=auto] Optional Packages: --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] @@ -16849,7 +16849,7 @@ if test "${enable_cet+set}" = set; then : esac else - enable_cet=no + enable_cet=auto fi diff --git a/libssp/ChangeLog b/libssp/ChangeLog index 9e3e6a687ff..43fe3fe35fe 100644 --- a/libssp/ChangeLog +++ b/libssp/ChangeLog @@ -1,3 +1,7 @@ +2020-05-14 H.J. Lu + + * configure: Regenerated. + 2020-02-12 Sandra Loosemore PR libstdc++/79193 diff --git a/libssp/configure b/libssp/configure index dd3b41da0f6..7e54b16bfaf 100755 --- a/libssp/configure +++ b/libssp/configure @@ -1419,7 +1419,7 @@ Optional Features: do not reject slow dependency extractors --disable-dependency-tracking speeds up one-time build - --enable-cet enable Intel CET in target libraries [default=no] + --enable-cet enable Intel CET in target libraries [default=auto] --disable-symvers disable symbol versioning for libssp --enable-shared[=PKGS] build shared libraries [default=yes] --enable-static[=PKGS] build static libraries [default=yes] @@ -4325,7 +4325,7 @@ if test "${enable_cet+set}" = set; then : esac else - enable_cet=no + enable_cet=auto fi diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 0148ded22d5..a6f5d6f09de 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,7 @@ +2020-05-14 H.J. Lu + + * configure: Regenerated. + 2020-05-13 Alexandre Oliva PR libstdc++/77691 diff --git a/libstdc++-v3/configure b/libstdc++-v3/configure index 9f9c5a2419a..24cc51c8bef 100755 --- a/libstdc++-v3/configure +++ b/libstdc++-v3/configure @@ -1643,7 +1643,7 @@ Optional Features: enable C++11 threads support [default=auto] --enable-libstdcxx-filesystem-ts turns on ISO/IEC TS 18822 support [default=auto] - --enable-cet enable Intel CET in target libraries [default=no] + --enable-cet enable Intel CET in target libraries [default=auto] --enable-version-specific-runtime-libs Specify that runtime libraries should be installed in a compiler-specific directory @@ -77475,7 +77475,7 @@ if test "${enable_cet+set}" = set; then : esac else - enable_cet=no + enable_cet=auto fi diff --git a/libvtv/ChangeLog b/libvtv/ChangeLog index c0b68784f30..96c417c4042 100644 --- a/libvtv/ChangeLog +++ b/libvtv/ChangeLog @@ -1,3 +1,7 @@ +2020-05-14 H.J. Lu + + * configure: Regenerated. + 2020-01-24 Maciej W. Rozycki * configure.ac: Handle `--with-toolexeclibdir='. diff --git a/libvtv/configure b/libvtv/configure index fc969525da0..9d42cb88fb2 100755 --- a/libvtv/configure +++ b/libvtv/configure @@ -1446,7 +1446,7 @@ Optional Features: --enable-fast-install[=PKGS] optimize for fast installation [default=yes] --disable-libtool-lock avoid locking (might break parallel builds) - --enable-cet enable Intel CET in target libraries [default=no] + --enable-cet enable Intel CET in target libraries [default=auto] Optional Packages: --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] @@ -15667,7 +15667,7 @@ if test "${enable_cet+set}" = set; then : esac else - enable_cet=no + enable_cet=auto fi 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 @@ +2020-05-14 H.J. Lu + + * configure: Regenerated. + 2020-05-12 H.J. Lu * 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: do not reject slow dependency extractors --disable-dependency-tracking speeds up one-time build - --enable-cet enable Intel CET in target libraries [default=no] + --enable-cet enable Intel CET in target libraries [default=auto] --enable-shared[=PKGS] build shared libraries [default=yes] --enable-static[=PKGS] build static libraries [default=yes] --enable-fast-install[=PKGS] @@ -4156,7 +4156,7 @@ if test "${enable_cet+set}" = set; then : esac else - enable_cet=no + enable_cet=auto fi