From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by dpdk.org (Postfix) with ESMTP id 3EE882C01 for ; Fri, 10 Mar 2017 13:05:34 +0100 (CET) Received: from orsmga002.jf.intel.com ([10.7.209.21]) by fmsmga102.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 10 Mar 2017 04:05:33 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.36,140,1486454400"; d="scan'208";a="58574581" Received: from dpdk6.bj.intel.com ([172.16.182.81]) by orsmga002.jf.intel.com with ESMTP; 10 Mar 2017 04:05:32 -0800 From: Wei Dai To: dev@dpdk.org Cc: john.mcnamara@intel.com, thomas.monjalon@6wind.com, david.marchand@intel.com, Wei Dai Date: Fri, 10 Mar 2017 19:58:49 +0800 Message-Id: <1489147132-40922-1-git-send-email-wei.dai@intel.com> X-Mailer: git-send-email 2.7.4 Subject: [dpdk-dev] [PATCH 0/3] add support of musl X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Mar 2017 12:05:35 -0000 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