===================================================================
@@ -172,7 +172,10 @@
AC_CACHE_CHECK([__sync extensions],
[libbacktrace_cv_sys_sync],
[if test -n "${with_target_subdir}"; then
- libbacktrace_cv_sys_sync=yes
+ case "${host}" in
+ hppa*-*-hpux*) libbacktrace_cv_sys_sync=no ;;
+ *) libbacktrace_cv_sys_sync=yes ;;
+ esac
else
AC_LINK_IFELSE(
[AC_LANG_PROGRAM([int i;],
===================================================================
@@ -955,7 +955,8 @@
if (found_sym)
backtrace_atomic_store_pointer (&state->syminfo_fn, elf_syminfo);
else
- __sync_bool_compare_and_swap (&state->syminfo_fn, NULL, elf_nosyms);
+ (void) __sync_bool_compare_and_swap (&state->syminfo_fn, NULL,
+ elf_nosyms);
}
if (!state->threaded)