[PATCH] D96914: [ELF] Add -z start-stop-gc to let __start_/__stop_ not retain C identifier name sections

Jessica Clarke via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Nov 4 16:36:50 PDT 2021


jrtc27 added a comment.

In D96914#3110231 <https://reviews.llvm.org/D96914#3110231>, @hvdijk wrote:

> In D96914#3110224 <https://reviews.llvm.org/D96914#3110224>, @MaskRay wrote:
>
>> This is a version lockstep question. How well can an LLD of version X support llvm-project of version Y?
>
> There is also the question of how well LLD works together with GCC, specifically the most recently released LLD together with the most recently released GCC. This used to work, this is something I use myself, and right now, this is broken with no good way for code to work around it. When I submitted my MR for NetworkManager, I left this broken, I only fixed the clang+LLD case, and I highly suspect the fact that GCC+LLD is now broken will be considered by others to reflect worse on LLD than on GCC.
>
> @tstellar asked for a bug to be created where this can be discussed further. @jrtc27, did you create one already? If not, would you prefer I do so?

Yes, https://bugs.llvm.org/show_bug.cgi?id=52384, marked as blocking for 13.0.1 so a decision is made one way or the other before we unleash the "real" release on the world.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D96914



More information about the llvm-commits mailing list