[Bug c++/50044] Attributes for explicit template instantiation are ignored after an implicit template instantiation occurred.

2012-02-02 Thread ktietz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50044 Kai Tietz ktietz at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug c++/50044] Attributes for explicit template instantiation are ignored after an implicit template instantiation occurred.

2011-08-18 Thread m...@convergent-it.at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50044 --- Comment #12 from Martin Lederhilger m...@convergent-it.at 2011-08-18 12:27:50 UTC --- For the case with using extern template...: If you look at bug #40068, you can see that there was a similar problem (not exported typeinfo to DLL) once -

[Bug c++/50044] Attributes for explicit template instantiation are ignored after an implicit template instantiation occurred.

2011-08-16 Thread m...@convergent-it.at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50044 Martin Lederhilger m...@convergent-it.at changed: What|Removed |Added Version|4.5.2 |4.6.1 ---

[Bug c++/50044] Attributes for explicit template instantiation are ignored after an implicit template instantiation occurred.

2011-08-16 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50044 --- Comment #8 from Jonathan Wakely redi at gcc dot gnu.org 2011-08-16 14:00:12 UTC --- (In reply to comment #0) - When using extern template... there is something wrong with exporting the symbols for the typeinfo (i686-mingw32-nm shows

[Bug c++/50044] Attributes for explicit template instantiation are ignored after an implicit template instantiation occurred.

2011-08-16 Thread m...@convergent-it.at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50044 --- Comment #9 from Martin Lederhilger m...@convergent-it.at 2011-08-16 14:17:32 UTC --- Results for: templateclass T class INTERFACE A : public Base ... Case one without extern template: warning is still there but links fine. Case two with

[Bug c++/50044] Attributes for explicit template instantiation are ignored after an implicit template instantiation occurred.

2011-08-16 Thread m...@convergent-it.at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50044 --- Comment #10 from Martin Lederhilger m...@convergent-it.at 2011-08-16 14:18:38 UTC --- Created attachment 25023 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=25023 Output of i686-mingw32-nm for dll.dll

[Bug c++/50044] Attributes for explicit template instantiation are ignored after an implicit template instantiation occurred.

2011-08-16 Thread m...@convergent-it.at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50044 --- Comment #11 from Martin Lederhilger m...@convergent-it.at 2011-08-16 14:47:08 UTC --- Created attachment 25024 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=25024 Export table of the dll. This is a part of i686-mingw32-objdump's output.

[Bug c++/50044] Attributes for explicit template instantiation are ignored after an implicit template instantiation occurred.

2011-08-11 Thread m...@convergent-it.at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50044 --- Comment #1 from Martin Lederhilger m...@convergent-it.at 2011-08-11 13:37:15 UTC --- Created attachment 24977 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=24977 A.cpp - goes into the DLL

[Bug c++/50044] Attributes for explicit template instantiation are ignored after an implicit template instantiation occurred.

2011-08-11 Thread m...@convergent-it.at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50044 --- Comment #2 from Martin Lederhilger m...@convergent-it.at 2011-08-11 13:38:02 UTC --- Created attachment 24978 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=24978 A.h - Header which is used by the DLL and the application

[Bug c++/50044] Attributes for explicit template instantiation are ignored after an implicit template instantiation occurred.

2011-08-11 Thread m...@convergent-it.at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50044 --- Comment #3 from Martin Lederhilger m...@convergent-it.at 2011-08-11 13:38:47 UTC --- Created attachment 24979 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=24979 A_imp.h - Implementation of the template. This file is included in A.cpp

[Bug c++/50044] Attributes for explicit template instantiation are ignored after an implicit template instantiation occurred.

2011-08-11 Thread m...@convergent-it.at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50044 --- Comment #4 from Martin Lederhilger m...@convergent-it.at 2011-08-11 13:39:31 UTC --- Created attachment 24980 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=24980 Interface.h - defines macros for the dllexport/import attributes

[Bug c++/50044] Attributes for explicit template instantiation are ignored after an implicit template instantiation occurred.

2011-08-11 Thread m...@convergent-it.at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50044 --- Comment #5 from Martin Lederhilger m...@convergent-it.at 2011-08-11 13:40:07 UTC --- Created attachment 24981 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=24981 main.cpp - the application

[Bug c++/50044] Attributes for explicit template instantiation are ignored after an implicit template instantiation occurred.

2011-08-11 Thread m...@convergent-it.at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50044 --- Comment #6 from Martin Lederhilger m...@convergent-it.at 2011-08-11 13:40:40 UTC --- Created attachment 24982 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=24982 Makefile to build the DLL and the application.