[dpdk-dev] [PATCH 0/3] add support of musl
Wei Dai
wei.dai at intel.com
Fri Mar 10 12:58:49 CET 2017
musl is an alternative LIBC to GLIBC.
It is an implementation of the userspace portion
of the standard library functionality described
in the ISO C and POSIX standards, plus common extensions.
Some DPDK customers fail to build DPDK with musl.
But so far execinfo.h is not supported by musl.
In order to build DPDK with musl, there is a need
to remove references to execinfo.h.
Currently only backtrace() and backtrace_symbols( ) from
execinfo.h are used in rte_dump_stack( ) in
lib/librte_eal/linuxapp/eal/eal_debug.c .
This rte_dump_stack( ) is only used to get the
name of fucntions in call stack for debugging.
Wei Dai (3):
examples/performance-thread: remove reference to execinfo.h
config: add support of musl
eal: remove references to execinfo.h for musl
config/common_linuxapp | 1 +
examples/performance-thread/common/lthread_tls.c | 1 -
lib/librte_eal/linuxapp/eal/eal_debug.c | 7 ++++++-
3 files changed, 7 insertions(+), 2 deletions(-)
--
2.7.4
More information about the dev
mailing list