This is the mail archive of the
mailing list for the libstdc++ project.
- To: David Edelsohn <dje at watson dot ibm dot com>
- Subject: Re: PR3042
- From: Gabriel Dos Reis <gdr at codesourcery dot com>
- Date: 10 Jun 2001 23:44:22 +0200
- Cc: Mark Mitchell <mark at codesourcery dot com>, Gabriel dot Dos-Reis at cmla dot ens-cachan dot fr, bkoz at nabi dot net, jason at cygnus dot com, libstdc++ at gcc dot gnu dot org
- Organization: CodeSourcery, LLC
- References: <200106102053.QAA21444@makai.watson.ibm.com>
David Edelsohn <email@example.com> writes:
| Having "static" stop working for static libraries seems like more
| surprise to me, not less.
To make the whole discussion sensible, I would like you read and
understand what it means for an object to be a static data member in
C++. Mark's proposal isn't to make "static" stop working. Please,
take a look at what "static data member" means in C++. The core
issue isn't about "static", it is about implicit instantiation
implementation. That is orthogonal to "static" semantics. Confusing
the two notions will at best confuse the discussion.
CodeSourcery, LLC http://www.codesourcery.com