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

Harald van Dijk via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Nov 12 11:15:02 PST 2021


hvdijk added a comment.

In D96914#3127982 <https://reviews.llvm.org/D96914#3127982>, @tstellar wrote:

> @jrtc27 @hvdijk  Do you have a suggested timeline for transitioning to the new default?

For what I had seen, I'd be happy with the change once a GCC version that handles `__has_attribute` properly is out. That way, there might still be breakage, but there'll be a clear path forwards on getting code fixed. I am not aware of GCC's release plans, but I'd like to think it should probably be possible to get that fixed in time for GCC 11.3, which I would expect to be released in time to flip the default in LLVM 14.

I haven't had to deal with the same things as @jrtc27 though; I am not suggesting that those do not warrant a longer transition time.


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