2017-03-10 19:58, Wei Dai:
> @@ -47,6 +50,7 @@
>  /* dump the stack of the calling core */
>  void rte_dump_stack(void)
>  {
> +#ifndef RTE_LIBC_MUSL
>       void *func[BACKTRACE_SIZE];
>       char **symb = NULL;
>       int size;
> @@ -64,6 +68,7 @@ void rte_dump_stack(void)
>       }
>  
>       free(symb);
> +#endif
>  }

There are probably other libc implementations not supporting this feature.
Instead of calling it "RTE_LIBC_MUSL", it should something like
"ENABLE_BACKTRACE".
Then you can add a musl section in the Linux quick start guide.

Reply via email to