Hi folks
Two (and a half?) specific questions, and a more general discussion
point:
Is there any good reason (or at least a rationale) that -std does not
imply -pedantic?
Why does -Wtabs work with -std=gnu, but -std=f95 not allow the
over-ride?
More generally, gfortran---and indeed all of gcc---seems to like to make
it really hard for a user to do some fairly obvious things without using
36 dozen flags. Is this considered to be a good thing? Why are "meta
flags" not given higher priority? (While this is somewhat
understandable given the pedigree of gcc, it's frustrating for users
coming to gcc after becoming used to broad-brush behaviour from other
specific compilers. Of course sensibility is in the eye of the
beholder, but surely the above are two examples where the intent of the
user is reasonably obvious, but apparently not really considered by
developers?)