diff options
Diffstat (limited to 'libbacktrace/configure.ac')
-rw-r--r-- | libbacktrace/configure.ac | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/libbacktrace/configure.ac b/libbacktrace/configure.ac index 4e0abbab720..b21beea11b0 100644 --- a/libbacktrace/configure.ac +++ b/libbacktrace/configure.ac @@ -98,7 +98,15 @@ fi AC_SUBST(WARN_FLAGS) -GCC_CHECK_UNWIND_GETIPINFO +if test -n "${with_target_subdir}"; then + GCC_CHECK_UNWIND_GETIPINFO +else + AC_CHECK_FUNC(_Unwind_GetIPInfo, [have_unwind_getipinfo=yes], + [have_unwind_getipinfo=no]) + if test "$have_unwind_getipinfo" = "yes"; then + AC_DEFINE(HAVE_GETIPINFO, 1, [Define if _Unwind_GetIPInfo is available.]) + fi +fi # When building as a target library, shared libraries may want to link # this in. We don't want to provide another shared library to |