From: Omar Polo Date: Tue, 12 Jan 2021 20:27:11 +0000 (+0100) Subject: * configure.ac: Fix native-comp OpenBSD build. X-Git-Tag: emacs-28.0.90~2727^2~171 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=79b9a262ffab37296a39c2d69cdabae153db10a7;p=emacs.git * configure.ac: Fix native-comp OpenBSD build. --- diff --git a/configure.ac b/configure.ac index 1f9fd330a35..2a4a373371c 100644 --- a/configure.ac +++ b/configure.ac @@ -3825,10 +3825,15 @@ if test "${with_nativecomp}" != "no"; then AC_RUN_IFELSE([libgccjit_smoke_test], [], [libgccjit_broken]) LIBS=$emacs_save_LIBS HAVE_NATIVE_COMP=yes - # mingw32 loads the library dynamically. - if test "${opsys}" != "mingw32"; then - LIBGCCJIT_LIB="-lgccjit -ldl" - fi + case "${opsys}" in + # mingw32 loads the library dynamically. + mingw32) ;; + # OpenBSD doesn't have libdl, all the functions are in libc + openbsd) + LIBGCCJIT_LIB="-lgccjit" ;; + *) + LIBGCCJIT_LIB="-lgccjit -ldl" ;; + esac NEED_DYNLIB=yes AC_DEFINE(HAVE_NATIVE_COMP, 1, [Define to 1 if native compiler is available.]) fi