serenity/Toolchain/Patches
Gunnar Beutner d685db6eb6 Toolchain: Enable building all code with -fPIC
Ordinarily this would force the compiler to not inline certain
symbols and call them via the PLT instead. To counteract this
I've also added -fno-semantic-interposition which disables
ELF symbol interposition. Our dynamic loader doesn't support
this anyway and we might even consider not implementing this
at all.

Even though this is a toolchain change this doesn't require
rebuilding the toolchain unless you're planning to build
for the x86_64 arch.
2021-05-03 08:42:39 +02:00
..
binutils.patch Toolchain: Update the binutils patch file to match the port 2021-04-29 10:33:44 +02:00
gcc.patch Toolchain: Enable building all code with -fPIC 2021-05-03 08:42:39 +02:00