This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Anonymous Namespaces
- From: Kevin Atkinson <kevina at gnu dot org>
- To: Gabriel Dos Reis <gdr at integrable-solutions dot net>
- Cc: Andrew Pinski <pinskia at physics dot uc dot edu>, <gcc at gcc dot gnu dot org>
- Date: Sat, 31 Jan 2004 05:29:45 -0500 (EST)
- Subject: Re: Anonymous Namespaces
On 31 Jan 2004, Gabriel Dos Reis wrote:
> Kevin Atkinson <kevina@gnu.org> writes:
>
> | There is no way for the symbol defined in
> | an anonymous namespace to be used outside if the translation unit. It
> | should have the same effect as static. The new unit-at-a-time optimizations
> | will be a lot more beneficial in C++ programs is anonymous namespaces were
> | treated that way.
>
> If you're having trouble with unit-at-a-time not recognizing functions
> in unnamed namespacen, then the right course of action to do is to teach
> that programmed inliner to recognize those functions. Asking for
> deviating from standard semantics is wrong.
What that is what I am REALLY asking for. How difficult would that be?
--
http://kevin.atkinson.dhs.org