[clang] [llvm] Remove Native Client support (PR #133661)
Fangrui Song via llvm-commits
llvm-commits at lists.llvm.org
Tue Apr 1 21:30:58 PDT 2025
MaskRay wrote:
> Thanks for working on this! This will be the first time I'm not going to oppose an effort to remove Native Client support 🎉 Although I am going to ask you to wait a couple of months to land it, until we finally turn it off for good and start deleting the support code from Chromium. This is planned after the M139 branch in late June. I will also give this a good review.
Thanks!
After this change goes through, we should look to eliminate the BundleAlignSize/`.bundle_align_mode` logic. This assembler code has introduced considerable difficulties when attempting to improve the MCAssembler, especially in functions like `ensureValid` and `MCELFStreamer::emitInstToData` where the layout calculation and bundling logic have shown to be particularly complex.
https://github.com/llvm/llvm-project/pull/133661
More information about the llvm-commits
mailing list