+check_compiles(HAVE_STRERROR_R_CHAR_P "
+ char x, y = *strerror_r(0,&x,1);"
+ string.h)
+
+
+find_package(Backtrace)
+if(Backtrace_FOUND)
+ set(HAVE_BACKTRACE 1)
+ set(BACKTRACE BACKTRACE)
+ add_library(BACKTRACE INTERFACE IMPORTED)
+ set_target_properties(BACKTRACE PROPERTIES
+ INTERFACE_LINK_LIBRARIES "${Backtrace_LIBRARIES}"
+ INTERFACE_INCLUDE_DIRECTORIES "${Backtrace_INCLUDE_DIR}")
+endif()
+