This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: backslash whitespace newline
- From: Andrew Pinski <pinskia at physics dot uc dot edu>
- To: howard dot hinnant at gmail dot com (Howard Hinnant)
- Cc: gcc at gcc dot gnu dot org
- Date: Tue, 25 Oct 2005 19:44:34 -0400 (EDT)
- Subject: Re: backslash whitespace newline
>
> On Oct 25, 2005, at 6:22 PM, Andrew Pinski wrote:
>
> > We have people already complaining about removing extensions. Why
> > should we change
> > this implementionation defined documented behavior.
>
> I'm not convinced that "extension" is a proper term for this
> behavior. It is more like an incompatibility with the rest of the
> world's compilers. The reason for change is to conform to a de-facto
> standard, and thus ease the migration of future gcc customers to our
> compiler.
>
> These hypothetical customers coming from MS, EDG-based, or
> CodeWarrior compilers might have code that looks like:
>
> // A poorly formatted comment \\
> int x = 0;
> int y = 1;
> ...
But this is not an extension at all. This is an implementation defined
behavior which is different than what an extension would do.
People depending on this is not the correct thing do any ways as
there could be another compiler besides which GCC which does this.
Please read what implemenation defined means, this is what you
are talking about.
Also Note there is a much older PR about this, PR 8270: http://gcc.gnu.org/PR8270.
-- Pinski