Gold Linker Patch: Introduce the "retpoline" x86 mitigation technique for variant #2 of the speculative execution vulnerabilities disclosed today, specifically identified by CVE-2017-5715 and in some places called "spectre".

Florian Weimer
Mon Jan 8 19:01:00 GMT 2018

On 01/08/2018 07:51 PM, Rui Ueyama wrote:
> A drawback of using BIND_NOW is that an application that has a PLT entry
> that cannot be resolved but not used fails to start with that option.

That can be a good or bad thing, depending on your perspective.  With 
more and more use of symbol versioning, the point is increasingly moot 
because the set of symbol versions is not checked lazily.


More information about the Binutils mailing list