This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
| Other format: | [Raw text] | |
On 02/08/18 14:17, Carlos O'Donell wrote:
On 08/02/2018 06:44 AM, Szabolcs Nagy wrote:ok (ld audit is another reason to avoid plt for vector functions..)If you avoid the PLT with no way to add back a call through the PLT this completely breaks developer tooling that uses the PLT, like LD_AUDIT, latrace, and custom tooling. Be aware that there are large customers in various industry verticals that use LD_AUDIT extensively.
ld_audit cannot possibly work correctly (because variadic functions with large arguments are broken, it can cause runtime crashes) so it is a 'best effort hack' that sometimes happens to work. so i'm sad that users depend on it.. possibly because of false advertisement somewhere that this is a reliable mechanism.
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |