------- Comment #5 from acahalan at gmail dot com  2006-04-22 07:12 -------
No legal C++ code would break if g++ were less incompatible with C. Why be
incompatible?

There are cases where gcc takes far greater liberties with the standards,
breaking fully legal code. (trigraphs for example) The proposed change would
allow for easier reuse of C code, which is certainly a benefit.

If the new rule is to follow standards to the letter by default, then trigraphs
are an urgent need. Otherwise, the goto behavior should change. I don't see how
it is justified to break valid code, yet refuse a change that would allow
greater compatibility with C.


-- 

acahalan at gmail dot com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |UNCONFIRMED
         Resolution|INVALID                     |


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27235

Reply via email to