On Wed, 27 Jun 2012, Lawrence Crowl wrote: > >> +<h4><a name="Namespace_Use">Namespaces</a></h4> > >> + > >> +<p> > >> +Namespaces are encouraged. > >> +All separable libraries should have a unique global namespace. > >> +All individual tools should have a unique global namespace. > >> +Nested include directories names should map to nested namespaces when > >> possible. > >> +</p> > > > > Do all people have a consensus on the use of namespace ? > > Well, we really only know about objections, and I have not seen any.
I certainly think namespaces are a useful feature to use in GCC (with a namespace for the gcc/ directory, or as you imply separate ones for the driver and the compilers proper, one for libcpp, one for each front end, etc.). -- Joseph S. Myers jos...@codesourcery.com