]> git.cworth.org Git - apitrace/blobdiff - common/os_backtrace.hpp
backtrace: Allow to build without libbacktrace.
[apitrace] / common / os_backtrace.hpp
index ae1c831ac4a4059573be924e1ffefb9b49deedb0..27dcc90fca3c811e257262cbdaeac8c525ef4728 100644 (file)
@@ -36,32 +36,11 @@ namespace os {
 using trace::RawStackFrame;
 
 
-#if defined(ANDROID) || defined(__ELF__)
-
 std::vector<RawStackFrame> get_backtrace();
 bool backtrace_is_needed(const char* fname);
 
-#else
-
-static inline std::vector<RawStackFrame> get_backtrace() {
-    return std::vector<RawStackFrame>();
-}
-
-static inline bool backtrace_is_needed(const char*) {
-    return false;
-}
-
-#endif
-
-#if defined(__ELF__)
-
 void dump_backtrace();
 
-#else
-
-static inline void dump_backtrace() {}
-
-#endif
 
 } /* namespace os */