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