diff options
author | Omar Polo <op@omarpolo.com> | 2021-01-12 21:27:11 +0100 |
---|---|---|
committer | Andrea Corallo <akrl@sdf.org> | 2021-01-12 21:29:29 +0100 |
commit | 79b9a262ffab37296a39c2d69cdabae153db10a7 (patch) | |
tree | 0817b0d785cf28d41c1de40634590490f736c8ea /configure.ac | |
parent | 42ff68ec2f1149704da59fd692fafb095a44cce2 (diff) | |
download | emacs-79b9a262ffab37296a39c2d69cdabae153db10a7.tar.gz |
* configure.ac: Fix native-comp OpenBSD build.
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 13 |
1 files changed, 9 insertions, 4 deletions
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 |