g++ and gcc behave differently
Jeffrey A Law
law@cygnus.com
Mon Aug 17 20:33:00 GMT 1998
In message < 199808171403.KAA04041@melange.gnu.org >you write:
> E.g. now that I've seen `gcc --help' vs. `gcc --verbose --help',
> I think maybe `gcc --version' should perhaps produce what
> `gcc -v' now does, and `gcc --verbose --version' what `g77 -v'
> now does, except perhaps it'd invoke *all* the drivers or only the
> cc1 instead of the f771.
>
> Seems to me `gcc -v', being shorthand for `gcc --verbose', should
> just produce a version number and then "No input files" or whatever
> `gcc' by itself would produce.
I like it!
> That's just one suggestion, though, and unfortunately it is
> incompatible with past behavior and expectation, although I think
> it's more compatible with GNU Coding Standards (which I haven't
> read for some time).
Bringing gcc closer to the GNU standards is a good thing. It's the
exception to the GNU standards in far too many areas.
> At that point, perhaps some of g77spec.c's internal differences
> vis-a-vis g++spec.c's can be made use of one way or the other.
> E.g. some of g77spec.c's abstractions might be worth hoisting into
> gcc.c itself, making the *spec.c files smaller or, at least,
> easier to maintain.
I suspect this will be the case, no need to implement the same stuff
over and over in different places.
jeff
More information about the Gcc-bugs
mailing list