public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug driver/81371] Too many C++ templates output in build error
[not found] <bug-81371-4@http.gcc.gnu.org/bugzilla/>
@ 2021-12-22 2:56 ` pinskia at gcc dot gnu.org
2021-12-22 22:16 ` jg at jguk dot org
1 sibling, 0 replies; 2+ messages in thread
From: pinskia at gcc dot gnu.org @ 2021-12-22 2:56 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81371
Andrew Pinski <pinskia at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Component|c++ |driver
Keywords| |diagnostic
--- Comment #6 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
The string "std::__cxx11::basic_string<char, std::char_traits<char>,
std::allocator<char> >" comes from ld, though the demangler sources upstream is
part of GCC. I don't know if we want to special case this from the demangler
point of view or not.
^ permalink raw reply [flat|nested] 2+ messages in thread
* [Bug driver/81371] Too many C++ templates output in build error
[not found] <bug-81371-4@http.gcc.gnu.org/bugzilla/>
2021-12-22 2:56 ` [Bug driver/81371] Too many C++ templates output in build error pinskia at gcc dot gnu.org
@ 2021-12-22 22:16 ` jg at jguk dot org
1 sibling, 0 replies; 2+ messages in thread
From: jg at jguk dot org @ 2021-12-22 22:16 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81371
--- Comment #7 from Jonny Grant <jg at jguk dot org> ---
It would be nice to have a way to print the original std::string name, but
depends if it is really worth all the trouble to have an the non expanded
template name as alternative... It would make error messages clearer.
That way, the symbol could stay the same, but the linker could show the
alternative..
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2021-12-22 22:16 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
[not found] <bug-81371-4@http.gcc.gnu.org/bugzilla/>
2021-12-22 2:56 ` [Bug driver/81371] Too many C++ templates output in build error pinskia at gcc dot gnu.org
2021-12-22 22:16 ` jg at jguk dot org
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).