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])