From 001ddaa852f8e18468e5a9356ba5d2eebb1f7f66 Mon Sep 17 00:00:00 2001 From: David Malcolm Date: Wed, 18 Apr 2018 09:46:58 +0000 Subject: re PR jit/85384 (libgccjit does not work if --with-gcc-major-version is used) PR jit/85384 * acx.m4 (GCC_BASE_VER): Remove \$\$ from sed expression. * configure.ac (gcc-driver-name.h): Honor --with-gcc-major-version by using gcc_base_ver to generate a gcc_driver_version, and use it when generating GCC_DRIVER_NAME. * configure: Regenerate. * configure: Regenerate. From-SVN: r259462 --- libobjc/ChangeLog | 5 +++++ libobjc/configure | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) (limited to 'libobjc') diff --git a/libobjc/ChangeLog b/libobjc/ChangeLog index b5422e3..a26055c 100644 --- a/libobjc/ChangeLog +++ b/libobjc/ChangeLog @@ -1,3 +1,8 @@ +2018-04-18 David Malcolm + + PR jit/85384 + * configure: Regenerate. + 2018-02-14 Igor Tsimbalist PR target/84148 diff --git a/libobjc/configure b/libobjc/configure index ce52fab..855cba2 100755 --- a/libobjc/configure +++ b/libobjc/configure @@ -11797,7 +11797,7 @@ fi # Check whether --with-gcc-major-version-only was given. if test "${with_gcc_major_version_only+set}" = set; then : withval=$with_gcc_major_version_only; if test x$with_gcc_major_version_only = xyes ; then - get_gcc_base_ver="sed -e 's/^\([0-9]*\).*\$\$/\1/'" + get_gcc_base_ver="sed -e 's/^\([0-9]*\).*/\1/'" fi fi -- cgit v1.1 From a0e1df888de5675d071239b1db57fd48d6ff47b7 Mon Sep 17 00:00:00 2001 From: Jakub Jelinek Date: Thu, 19 Apr 2018 09:45:51 +0200 Subject: cet.m4 (GCC_CET_FLAGS): Default to --disable-cet, replace --enable-cet=default with --enable-cet=auto. * config/cet.m4 (GCC_CET_FLAGS): Default to --disable-cet, replace --enable-cet=default with --enable-cet=auto. * doc/install.texi: Document --disable-cet being the default and --enable-cet=auto. * configure: Regenerated. From-SVN: r259487 --- libobjc/ChangeLog | 4 ++++ libobjc/configure | 13 ++++++------- 2 files changed, 10 insertions(+), 7 deletions(-) (limited to 'libobjc') diff --git a/libobjc/ChangeLog b/libobjc/ChangeLog index a26055c..42ded9f 100644 --- a/libobjc/ChangeLog +++ b/libobjc/ChangeLog @@ -1,3 +1,7 @@ +2018-04-19 Jakub Jelinek + + * configure: Regenerated. + 2018-04-18 David Malcolm PR jit/85384 diff --git a/libobjc/configure b/libobjc/configure index 855cba2..699f377 100755 --- a/libobjc/configure +++ b/libobjc/configure @@ -1352,8 +1352,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=default] + --enable-cet enable Intel CET in target libraries [default=no] --enable-maintainer-mode enable make rules and dependencies not useful (and sometimes confusing) to the casual installer --enable-shared[=PKGS] build shared libraries [default=yes] @@ -3360,12 +3359,12 @@ esac if test "${enable_cet+set}" = set; then : enableval=$enable_cet; case "$enableval" in - yes|no|default) ;; + yes|no|auto) ;; *) as_fn_error "Unknown argument to enable/disable cet" "$LINENO" 5 ;; esac else - enable_cet=default + enable_cet=no fi @@ -3375,7 +3374,7 @@ $as_echo_n "checking for CET support... " >&6; } case "$host" in i[34567]86-*-linux* | x86_64-*-linux*) case "$enable_cet" in - default) + auto) # Check if target supports multi-byte NOPs # and if assembler supports CET insn. cat confdefs.h - <<_ACEOF >conftest.$ac_ext @@ -10683,7 +10682,7 @@ else lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 lt_status=$lt_dlunknown cat > conftest.$ac_ext <<_LT_EOF -#line 10686 "configure" +#line 10685 "configure" #include "confdefs.h" #if HAVE_DLFCN_H @@ -10789,7 +10788,7 @@ else lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 lt_status=$lt_dlunknown cat > conftest.$ac_ext <<_LT_EOF -#line 10792 "configure" +#line 10791 "configure" #include "confdefs.h" #if HAVE_DLFCN_H -- cgit v1.1 From 7b47ecf2f76c2ca4755389046a874c1a47f49fe5 Mon Sep 17 00:00:00 2001 From: "H.J. Lu" Date: Tue, 24 Apr 2018 16:45:26 +0000 Subject: Regenerate configure of target libraries * configure: Regenerated. From-SVN: r259610 --- libobjc/ChangeLog | 4 ++++ libobjc/configure | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) (limited to 'libobjc') diff --git a/libobjc/ChangeLog b/libobjc/ChangeLog index 42ded9f..140c56d 100644 --- a/libobjc/ChangeLog +++ b/libobjc/ChangeLog @@ -1,3 +1,7 @@ +2018-04-24 H.J. Lu + + * configure: Regenerated. + 2018-04-19 Jakub Jelinek * configure: Regenerated. diff --git a/libobjc/configure b/libobjc/configure index 699f377..d1a032f 100755 --- a/libobjc/configure +++ b/libobjc/configure @@ -3428,7 +3428,7 @@ rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ;; esac if test x$enable_cet = xyes; then - CET_FLAGS="-fcf-protection -mcet" + CET_FLAGS="-fcf-protection -mshstk" { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } else -- cgit v1.1