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 <st...@linux-ipv6.be>

> ---
>  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
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to