21 lines
802 B
Diff
21 lines
802 B
Diff
--- a/webrtc/base/checks.cc.orig 2016-06-25 07:47:34.099515548 +0200
|
|
+++ b/webrtc/base/checks.cc 2016-06-25 07:48:28.554122463 +0200
|
|
@@ -16,7 +16,7 @@
|
|
#include <cstdio>
|
|
#include <cstdlib>
|
|
|
|
-#if defined(__GLIBCXX__) && !defined(__UCLIBC__)
|
|
+#if defined(__GLIBC__) && defined(__GLIBCXX__)
|
|
#include <cxxabi.h>
|
|
#include <execinfo.h>
|
|
#endif
|
|
@@ -55,7 +55,7 @@ void PrintError(const char* format, ...)
|
|
// to get usable symbols on Linux. This is copied from V8. Chromium has a more
|
|
// advanced stace trace system; also more difficult to copy.
|
|
void DumpBacktrace() {
|
|
-#if defined(__GLIBCXX__) && !defined(__UCLIBC__)
|
|
+#if defined(__GLIBC__) && defined(__GLIBCXX__)
|
|
void* trace[100];
|
|
int size = backtrace(trace, sizeof(trace) / sizeof(*trace));
|
|
char** symbols = backtrace_symbols(trace, size);
|