On 16-06-12 19:27, Stijn Tintel wrote:
> Remove another call to backtrace_symbols_fd to make hsflowd compile
> for x86+uClibc targets.
Signed-off-by: Stijn Tintel <[email protected]>
> ---
> net/hsflowd/patches/200-uclibc-compat.patch | 10 +++++++++-
> 1 files changed, 9 insertions(+), 1 deletions(-)
>
> diff --git a/net/hsflowd/patches/200-uclibc-compat.patch
> b/net/hsflowd/patches/200-uclibc-compat.patch
> index 5492daa..4c0a82e 100644
> --- a/net/hsflowd/patches/200-uclibc-compat.patch
> +++ b/net/hsflowd/patches/200-uclibc-compat.patch
> @@ -15,7 +15,15 @@
> fflush(f_crash);
> // Do something useful with siginfo_t
> if (sig == SIGSEGV) {
> -@@ -2005,7 +2004,6 @@ extern "C" {
> +@@ -1430,7 +1429,6 @@ extern "C" {
> + // overwrite sigaction with caller's address
> + backtracePtrs[1] = (void *)(((ucontext_t
> *)secret)->uc_mcontext.gregs[REG_EIP]);
> + // then write again:
> +- backtrace_symbols_fd(backtracePtrs, siz, fileno(f_crash));
> + fflush(f_crash);
> + #endif
> + // exit with the original signal so we get the right idea
> +@@ -2005,7 +2003,6 @@ extern "C" {
> if(debug) {
> myLog(LOG_INFO, "initAgent suceeded");
> // print some stats to help us size HSP_RLIMIT_MEMLOCK etc.
_______________________________________________
openwrt-devel mailing list
[email protected]
https://lists.openwrt.org/mailman/listinfo/openwrt-devel