This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Removal of pre-ISO C++ items from include/backwards


On Thu, 2007-10-25 at 13:41 -0500, Gabriel Dos Reis wrote:
> On Fri, 26 Oct 2007, skaller wrote:
> 
> | 
> | On Thu, 2007-10-25 at 12:40 -0500, Gabriel Dos Reis wrote:
> | 
> | > | I think this is the wrong idea. Deprecated does carry a lot
> | > | of weight. It allows a new compiler without a legacy
> | > | to elide the feature and specify it is ISO compliant
> | > | 'minus' the deprecated features, which is quite different
> | > | from 'non-compliant'.
> | > 
> | > Do you know of any of those compilers with user base we can talk to?
> | 
> | In approximation of the feature, yes: gcc!
> 
> I asking for an *existing* compiler, not a hypothetical one we have
> not released yet -- therefore we don't know what is in it.  

Yes, gcc at it is right now has switches which control
'something like' what we're talking about. True, not exactly
a list of deprecated features, I don't know of a compiler
that does exactly that, sorry.

I guess you really want to know exactly that since you might
actually implement it if there were a positive response
from users of some other compiler.

I would actually like "strict ISO conformance without
any deprecated features generates a hard error EXCEPT
for X Y and Z" so I could determine easily exactly where
my code doesn't conform ( by adding X, Y, and Z until
the compiler stopped rejecting the program).



-- 
John Skaller <skaller at users dot sf dot net>
Felix, successor to C++: http://felix.sf.net


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]