When I compile the attach file with g++ I see a section type conflict
error. Is that correct or is it a gcc bug?
This error occurs with all versions of gcc I have tried.
-gene
//@! test: g++ bad.cpp
// bad.cpp:18:25: error: priv causes a section type conflict
template<class t1, class t2>
class outer
{
public:
t1 a;
static t2 b;
};
template<class t1, class t2>
t2 outer<t1, t2>::b
__attribute__((section(".s1")));
int main (void)
{
static outer<int, int> priv __attribute__((section(".s1")));
priv.a = 10;
priv.b = 10;
}
//@! end of file
_______________________________________________
help-gplusplus mailing list
help-gplusplus@gnu.org
https://lists.gnu.org/mailman/listinfo/help-gplusplus