From: Andrea Corallo Date: Tue, 31 Dec 2019 02:10:13 +0000 (+0100) Subject: check for libgccjit lib to be reachable in configure.ac X-Git-Tag: emacs-28.0.90~2727^2~857 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=3ba1b52e277261286738b637e45a675b7d587f58;p=emacs.git check for libgccjit lib to be reachable in configure.ac --- diff --git a/configure.ac b/configure.ac index 2afa9572544..8c8b57c1079 100644 --- a/configure.ac +++ b/configure.ac @@ -3742,14 +3742,11 @@ HAVE_NATIVE_COMP=no LIBGCCJIT_LIB= COMP_OBJ= if test "${with_nativecomp}" != "no"; then - AC_CHECK_HEADER([libgccjit.h], [HAVE_NATIVE_COMP=yes]) + AC_CHECK_HEADER(libgccjit.h, + AC_CHECK_LIB(gccjit, gcc_jit_context_acquire, HAVE_NATIVE_COMP=yes, , -lgccjit)) if test "${HAVE_NATIVE_COMP}" = "yes"; then LIBGCCJIT_LIB="-lgccjit -ldl" - if test "${HAVE_MODULES}" = yes; then - COMP_OBJ="comp.o" - else - COMP_OBJ="dynlib.o comp.o" - fi + COMP_OBJ+=comp.o AC_DEFINE(HAVE_NATIVE_COMP, 1, [Define to 1 if you have the libgccjit library (-lgccjit).]) AC_DEFINE_UNQUOTED(NATIVE_ELISP_SUFFIX, ".eln", [System extension for native compiled elisp])