mirror of
https://github.com/fergalmoran/ladybird.git
synced 2026-03-27 15:56:43 +00:00
This flag makes the linker bind default-visibility functions locally, so that calls to them do not have to go through the PLT. This makes it impossible to override them by preloading a DSO. This was already the case partially due to `-fno-semantic-interposition`, however that flag is only able to optimize call sites that are in the same Translation Unit as the function definitions. This removes 80% of the PLT relocations in `libjs.so.serenity`. Obsoletes #20877