[RFC] libstdc++/6720 and libstdc++/6671

Gabriel Dos Reis gdr@codesourcery.com
Thu May 23 08:35:00 GMT 2002


Zack Weinberg <zack@codesourcery.com> writes:

| On Thu, May 23, 2002 at 07:41:13AM +0200, Gabriel Dos Reis wrote:
| > 
| > You're missing the entire point.  The proposal is this:  A flag
| > --no-standard-headers maintains the actual (non-comforming)
| > behaviour.  When turned off it delivers the expected (== standard)
| > semantics.  As such existing programs abusing of that non-conforming
| > behaviour have the old semantics when turned on.  Nothing breaks.
| 
| If the flag is off by default, all the old programs do indeed break.

Not all old programs. Only those programs that happen to depend
(intentionally?) on a non-standard semantics.  It doesn't serve
purposes to exagerate things to the extreme.

-- Gaby



More information about the Libstdc++ mailing list