From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thomas Monjalon Subject: [PATCH v2 0/6] reduce overlinking in applications Date: Fri, 10 Jun 2016 15:19:03 +0200 Message-ID: <1465564749-1405-1-git-send-email-thomas.monjalon@6wind.com> References: <1464367686-3475-1-git-send-email-ferruh.yigit@intel.com> Cc: dev@dpdk.org To: Ferruh Yigit Return-path: Received: from mail-wm0-f51.google.com (mail-wm0-f51.google.com [74.125.82.51]) by dpdk.org (Postfix) with ESMTP id B8A352BAB for ; Fri, 10 Jun 2016 15:19:17 +0200 (CEST) Received: by mail-wm0-f51.google.com with SMTP id n184so266587382wmn.1 for ; Fri, 10 Jun 2016 06:19:17 -0700 (PDT) In-Reply-To: <1464367686-3475-1-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" This is a respin of the ideas of Christian and Ferruh to limit the static application size or dynamic links to shared libraries. It also brings some clean-up in rte.app.mk. Ferruh Yigit (2): mk: prevent overlinking in applications mk: reduce scope of whole-archive static linking Thomas Monjalon (4): mk: sort drivers in static application link list mk: fix driver dependencies order for static application mk: remove library grouping during application linking mk: sort libraries in level order when linking mk/exec-env/linuxapp/rte.vars.mk | 3 - mk/rte.app.mk | 134 ++++++++++++++++----------------------- 2 files changed, 55 insertions(+), 82 deletions(-) -- 2.7.0