www.digitalmars.com         C & C++   DMDScript  

c++.command-line - Inconsistency of -A related ANSI compatibility flags

One annoyance I've run into with DMC++ is that you can't use the -A to switch
to compile without warnings and errors from the STLport headers.

I had to switch to adding "-Aa -Ae -Ab -Ar -Aw" which presumably still complies
with strict ANSI but doesn't generate any STLport warnings.

This seems very inconsistent and counter-intuitive to me.

Walter, can we have "-A" produce identical behavior as "-Aa -Ae -Ab -Ar -Aw"?

Other than that nit, DMC++ is my favorite compiler on Windows. Excellent job
Walter. The compiler is well worth the price.

/Michael
Mar 26 2004