From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thomas Monjalon Subject: Re: [PATCH 2/2] mk: reduce scope of whole-archive to pmd libraries Date: Fri, 10 Jun 2016 11:03:28 +0200 Message-ID: <4324849.ehO8V5db18@xps13> References: <574872B3.6040702@intel.com> <1464367686-3475-1-git-send-email-ferruh.yigit@intel.com> <1464367686-3475-2-git-send-email-ferruh.yigit@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7Bit Cc: dev@dpdk.org, Panu Matilainen , Christian Ehrhardt , olivier.matz@6wind.com To: Ferruh Yigit Return-path: Received: from mail-wm0-f42.google.com (mail-wm0-f42.google.com [74.125.82.42]) by dpdk.org (Postfix) with ESMTP id 77B5D293B for ; Fri, 10 Jun 2016 11:03:30 +0200 (CEST) Received: by mail-wm0-f42.google.com with SMTP id v199so139749560wmv.0 for ; Fri, 10 Jun 2016 02:03:30 -0700 (PDT) In-Reply-To: <1464367686-3475-2-git-send-email-ferruh.yigit@intel.com> List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" 2016-05-27 17:48, Ferruh Yigit: > --whole-archive argument only required for pmd libraries, and currently > it covers more libraries. Reducing scope of the argument to pmd > libraries slightly reduce final application size. In my understanding, --whole-archive is required for static libraries used by plugins: http://dpdk.org/commit/20afd76a If we want to restrict it, I would say it must be around EAL, ring, mbuf, mempool, ethdev, cryptodev, etc.