makslevental wrote: > needed when the object file is bundled into a dynamic shared library. just double checking my understanding: you mean when the object file is *intended* to be bundled into a shlib right? I.e. instead of into a static archive. https://github.com/llvm/llvm-project/pull/170995