jrtc27 wrote: I forget whether LLD supports static PIE, but wouldn’t that allow MTE globals? And why can’t even static PDEs support them? We preserve and process relocations for IFUNCs today. https://github.com/llvm/llvm-project/pull/68217