jhuber6 wrote: > Fine with me but you should probably check if NVPTX still compiles with this change It should, the issue w/ NVPTX was that it doesn't handle undefined weak correctly, defined weak should be fine https://github.com/llvm/llvm-project/pull/174373