[Bug c++/17470] Visibility attribute ignored for explicit template instantiation

2006-08-28 Thread jakub at gcc dot gnu dot org
--- Comment #11 from jakub at gcc dot gnu dot org 2006-08-28 12:27 --- Subject: Bug 17470 Author: jakub Date: Mon Aug 28 12:26:41 2006 New Revision: 116505 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=116505 Log: 2006-07-06 Jason Merrill <[EMAIL PROTECTED]> cp/ PR c

[Bug c++/17470] Visibility attribute ignored for explicit template instantiation

2006-06-30 Thread pinskia at gcc dot gnu dot org
--- Comment #10 from pinskia at gcc dot gnu dot org 2006-06-30 15:28 --- Fixed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNE

[Bug c++/17470] Visibility attribute ignored for explicit template instantiation

2006-06-29 Thread jason at gcc dot gnu dot org
--- Comment #9 from jason at gcc dot gnu dot org 2006-06-30 01:16 --- Subject: Bug 17470 Author: jason Date: Fri Jun 30 01:15:56 2006 New Revision: 115086 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115086 Log: PR c++/26905 PR c++/26612 PR c++/27000

[Bug c++/17470] Visibility attribute ignored for explicit template instantiation

2006-06-22 Thread jason at gcc dot gnu dot org
--- Comment #8 from jason at gcc dot gnu dot org 2006-06-23 01:11 --- *** Bug 21243 has been marked as a duplicate of this bug. *** -- jason at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug c++/17470] Visibility attribute ignored for explicit template instantiation

2006-03-20 Thread jason at gcc dot gnu dot org
-- jason at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |jason at gcc dot gnu dot org |dot org

[Bug c++/17470] Visibility attribute ignored for explicit template instantiation

2005-09-01 Thread jmegq at radiance dot com
--- Additional Comments From jmegq at radiance dot com 2005-09-02 00:16 --- Regarding macros -- I just found out about the _Pragma directive from C99, so at least you can do something like this (paraphrasing some ACE code): #define EXPORT_SINGLETON_DECLARE (SINGLETON_TYPE, CLASS, LOCK)

[Bug c++/17470] Visibility attribute ignored for explicit template instantiation

2004-12-28 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-28 23:52 --- Confirmed. -- What|Removed |Added Status|UNCONFIRMED |NEW E

[Bug c++/17470] Visibility attribute ignored for explicit template instantiation

2004-12-22 Thread nomis80 at nomis80 dot org
-- What|Removed |Added CC||nomis80 at nomis80 dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17470

[Bug c++/17470] Visibility attribute ignored for explicit template instantiation

2004-12-22 Thread nomis80 at nomis80 dot org
--- Additional Comments From nomis80 at nomis80 dot org 2004-12-22 20:54 --- I just got hit with that bug and spent too much time figuring out what was wrong. Here's my code, just to show an example of real-life usage:

[Bug c++/17470] Visibility attribute ignored for explicit template instantiation

2004-12-13 Thread efrias at syncad dot com
--- Additional Comments From efrias at syncad dot com 2004-12-13 20:46 --- I just ran into this quirk too. It looks like you can work around by using "#pragma GCC visibility push(default)" before the explicit instantiation and then popping afterwards. I'd greatly prefer the __attribute