Re: [PATCH v2 3/6] mk: remove library grouping during application linking
From: Thomas Monjalon <hidden>
Date: 2016-06-10 15:14:22
From: Thomas Monjalon <hidden>
Date: 2016-06-10 15:14:22
2016-06-10 15:54, Ferruh Yigit:
On 6/10/2016 2:19 PM, Thomas Monjalon wrote:quoted
From "man ld": Using this option has a significant performance cost. It is best to use it only when there are unavoidable circular references between two or more archives. Remove the option since it does not seem necessary. Signed-off-by: Thomas Monjalon <redacted>To remove this, I think we should order libraries in a way: pmd -> librte -> external libraries. Than we can remove --whole-archive too. And perhaps keep it still to wrap around librte_eal and librte_mempool, which still has cyclic dependencies.
OK looks good I let you do a v3