https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106499

--- Comment #17 from Tomasz Kłoczko <kloczko.tomasz at gmail dot com> ---
(In reply to Martin Liška from comment #16)
[..]
> Well, in most cases it's used for symbol versioning which is implemented by
> assembly directives. However, we offer symver function attribute that
> survives LTO partitioning. One more reason can be usage of top-level asm,
> which can be mitigated by -fno-lto for units that use it.

Yes I know however many project still is not usig that macro.

BTW I just realised that as long as low level versioning symbols is handled it
turns ouit that this bug seems is only arount he code which is handling
versioned symbols taken from sym file.

It should not be so hard to fix that. Am I right?
This bug is in the queue for et least two years. What is the difficultu with
fixing that?

Reply via email to