Page MenuHomeSerpent OS

Boulder: Binding options
Open, HighPublic

Description

With -Wl,-z,relro,-z,now the PLT becomes irrelevant, hurting optimization opportunities and adding a little extra weight to files.

Actions

  • Scan Arch build files for issues with -fno-plt
  • Run some benchmarks with and without -fno-plt
  • Evaluate impact on file size
  • Ensure it is never used without -Wl,-z,relro,-z,now
  • Validate files without PLT are bindnow

Event Timeline

sunnyflunk created this task.

Scan shows these packages with PLT workarounds:

xf86-video-qxl
wine
wine-staging
tp_smapi
tp_smapi-lts
sugar-toolkit-gtk3
lib32-nss
ceph