https://sourceware.org/bugzilla/show_bug.cgi?id=27865
Bug ID: 27865
Summary: Unsupported name-unmangling for C++20 modules?
Product: binutils
Version: 2.37 (HEAD)
Status: UNCONFIRMED
Severity: normal
Priority: P2
https://sourceware.org/bugzilla/show_bug.cgi?id=27865
--- Comment #1 from Andrew V. Jones ---
It seems that this was implemented in GCC here:
*
https://github.com/gcc-mirror/gcc/commit/210d143dbc575f293affbd55417505bcb8257d74
with the BNF of the new mangling appearing here:
*
https://g
https://sourceware.org/bugzilla/show_bug.cgi?id=27594
--- Comment #26 from Johannes Schindelin ---
(In reply to Nick Clifton from comment #22)
> To be clear, my opinion is that previously the documentation was incorrect.
> I do not believe that it was ever the intention that the --preprocessor
https://sourceware.org/bugzilla/show_bug.cgi?id=27594
--- Comment #27 from Eli Zaretskii ---
(In reply to Johannes Schindelin from comment #26)
>
> Whether you liked the original behavior or not is therefore completely
> irrelevant: a backwards-incompatible change has been slipped in, without
>
https://sourceware.org/bugzilla/show_bug.cgi?id=27594
--- Comment #28 from Johannes Schindelin ---
https://github.com/bminor/binutils-gdb/commit/21c33bcbe36377abf01614fb1b9be439a3b6de20
caused the regression.
And yes, from its description it looks as if the intention was not malicious,
but that
https://sourceware.org/bugzilla/show_bug.cgi?id=27834
--- Comment #4 from cvs-commit at gcc dot gnu.org ---
The master branch has been updated by Fangrui Song :
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=823241a27c03235229ff0b9e12a141fc35007dec
commit 823241a27c03235229ff0b9e12a
https://sourceware.org/bugzilla/show_bug.cgi?id=27834
--- Comment #5 from cvs-commit at gcc dot gnu.org ---
The master branch has been updated by Alan Modra :
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=7c96e6120f1b9b5025629bbe995ca55d1be8f36f
commit 7c96e6120f1b9b5025629bbe995ca