[Bug c++/38175] Explicit instantiation of a template hides symbols with the default visibility attribute

2019-08-31 Thread bradley2844maximus at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=38175 Bradly changed: What|Removed |Added CC||bradley2844maximus at gmx dot com --- Comment

[Bug c++/38175] Explicit instantiation of a template hides symbols with the default visibility attribute

2008-11-25 Thread j dot s dot wijnhout at lumc dot nl
--- Comment #3 from j dot s dot wijnhout at lumc dot nl 2008-11-25 11:00 --- The problem is of course during linking, which fails. But why should I expect the following?: * Using TemplatedClass works just fine stand-alone. * Adding DependentTemplatedClass to the equation hides

[Bug c++/38175] Explicit instantiation of a template hides symbols with the default visibility attribute

2008-11-24 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2008-11-24 21:03 --- I think this is expected behavior because you said only that one instantiation is not hidden and but not in all translational units. You should most likely use extern template to get the behavior you want. --

[Bug c++/38175] Explicit instantiation of a template hides symbols with the default visibility attribute

2008-11-19 Thread j dot s dot wijnhout at lumc dot nl
--- Comment #1 from j dot s dot wijnhout at lumc dot nl 2008-11-19 10:37 --- Created an attachment (id=16721) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=16721action=view) Self-contained example reproducing the error. Self-contained example reproducing the error. Scripts to