aboutsummaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorLucheng Zhang <geekLucian@outlook.com>2022-04-20 16:37:44 +0800
committerAndrew Waterman <andrew@sifive.com>2022-04-20 13:54:25 -0700
commitc7e75bf944957e58f16531eb6b8d118a92069346 (patch)
tree72d7495a6d438de7da376e0569831f6ab54d1faa /configure.ac
parentca69d69a304d5668a8c95d1de5c6c6fa71ed9936 (diff)
downloadpk-c7e75bf944957e58f16531eb6b8d118a92069346.zip
pk-c7e75bf944957e58f16531eb6b8d118a92069346.tar.gz
pk-c7e75bf944957e58f16531eb6b8d118a92069346.tar.bz2
Link -lgcc if it exists
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac3
1 files changed, 2 insertions, 1 deletions
diff --git a/configure.ac b/configure.ac
index 81492de..8204ca2 100644
--- a/configure.ac
+++ b/configure.ac
@@ -96,7 +96,8 @@ LDFLAGS="$LDFLAGS -Wl,--build-id=none"
AC_SUBST(CFLAGS)
AC_SUBST(LDFLAGS)
-AC_SUBST([LIBS], ["-lgcc"])
+AC_CHECK_LIB([gcc], [__ashldi3], AC_SUBST([LIBS], ["-lgcc"]), AC_SUBST([LIBS]))
+AC_CHECK_LIB([gcc], [__ashlti3], AC_SUBST([LIBS], ["-lgcc"]), AC_SUBST([LIBS]))
AC_SUBST(WITH_ARCH)
AC_SUBST(host_alias)