mirror of
https://github.com/fergalmoran/ladybird.git
synced 2026-04-24 13:33:23 +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