++
Assignee: unassigned at gcc dot gnu.org
Reporter: comm+gnu at squotd dot net
Target Milestone: ---
A symbol is not exposed in cirucumstances where it seems it should be, and is
exposed in version 6.3.0 (and clang 7.0.0, fwiw).
$ gcc --save-temps -std=c++17 -c symbol.cpp
$ cat
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87947
--- Comment #2 from comm+gnu at squotd dot net ---
Thanks. I had no idea that had changed.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87947
--- Comment #3 from comm+gnu at squotd dot net ---
Does this result in an exception to the answer you gave here about gcc being
able to link c++14 and c++17 object files together? (Or am I missing
something?)
https://stackoverflow.com/questions
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87947
--- Comment #5 from comm+gnu at squotd dot net ---
OK, thanks. I appreciate the explanation.