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

--- Comment #26 from Andrew Paprocki <andrew at ishiboo dot com> ---
Just re-summarizing now for 2020 since there have been a few twists and turns
and distractions.

This issue has nothing to do with CMake, -brtl, or -bexpall linker flags. This
issue only occurs when GCC is told to pass the -bsvr4 linker flag, because the
application wishes to use multiple -R parameters as documented in the man page
(see comment 14). When that occurs, the error in this ticket happens.

The already applied patches to GCC mentioned throughout the bug do not change
any behavior -- it still fails to link.

David, can you or someone on the linker team determine if this is an issue with
the GCC side of things, or it is simply a bug in the linker? It is difficult
for an outsider to determine if this is purely on the linker side or if GCC is
not conforming somehow to what the linker expects.

Reply via email to