<div dir="ltr">Rafael,<div><br></div><div>You seems to be the person who added --start-lib and --end-lib to gold (*1), so I think you are the best person to ask about it. :)</div><div><br></div><div>What is the intended use case of the options? Do you think we should support that in LLD?</div><div><br></div><div>If we want to support that, then I think we can think of two implementation strategies:</div><div><br></div><div> - Link object files between --start-lib and --end-lib normally and garbage collect unused sections, or</div><div> - create lazy symbols for object files between --start-lib and --end-lib and handle just like archive files.</div><div><br></div><div>What do you think?</div><div><br></div><div>*1 <a href="https://sourceware.org/ml/binutils/2010-03/msg00233.html">https://sourceware.org/ml/binutils/2010-03/msg00233.html</a></div></div>