[PATCH] D152973: Reland "[gold] Add preliminary FatLTO support to the Gold plugin""

Nikita Popov via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Jul 24 14:35:59 PDT 2023


nikic added a comment.

>From a Rust perspective, I'm reasonably confident that we can deal with the patch as-is. We currently use findBitcodeInObject(), but we should easily be able to replace that with our own implementation. (I suspect we'll continue using the llvmbc section for the time being, specifically so only our own LTO implementation picks it up, which would match previous behavior where llvmbc was not used by linker plugin LTO or lld.)

The timing here is unfortunate, but I would prefer to land both the lld and gold changes before LLVM 17 branches, so we're not left with half-implemented fat object support.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D152973/new/

https://reviews.llvm.org/D152973



More information about the llvm-commits mailing list