summaryrefslogtreecommitdiffstats
path: root/main/xulrunner/xpcom-execinfo.patch
diff options
context:
space:
mode:
Diffstat (limited to 'main/xulrunner/xpcom-execinfo.patch')
-rw-r--r--main/xulrunner/xpcom-execinfo.patch23
1 files changed, 0 insertions, 23 deletions
diff --git a/main/xulrunner/xpcom-execinfo.patch b/main/xulrunner/xpcom-execinfo.patch
deleted file mode 100644
index 1fe320967..000000000
--- a/main/xulrunner/xpcom-execinfo.patch
+++ /dev/null
@@ -1,23 +0,0 @@
---- mozilla-2.0.orig/xpcom/threads/nsThread.cpp
-+++ mozilla-2.0/xpcom/threads/nsThread.cpp
-@@ -54,7 +54,9 @@
- && defined(_GNU_SOURCE)
- # define MOZ_CANARY
- # include <unistd.h>
--# include <execinfo.h>
-+# if !defined(__UCLIBC__)
-+# include <execinfo.h>
-+# endif
- # include <signal.h>
- # include <fcntl.h>
- # include "nsXULAppAPI.h"
-@@ -562,7 +564,9 @@
- const char msg[29] = "event took too long to run:\n";
- // use write to be safe in the signal handler
- write(Canary::sOutputFD, msg, sizeof(msg));
-+#if !defined(__UCLIBC__)
- backtrace_symbols_fd(array, backtrace(array, 30), Canary::sOutputFD);
-+#endif
- }
-
- #endif