re PR preprocessor/8120 (cpp concatenation doesn't work as described)

PR preprocessor/8120
	* doc/cpp.texi: Update documentation of bad use of ##.

From-SVN: r57842
This commit is contained in:
Neil Booth 2002-10-05 09:36:28 +00:00 committed by Neil Booth
parent 2eec644851
commit 214935b425
2 changed files with 8 additions and 3 deletions

View File

@ -1,3 +1,8 @@
2002-10-05 Neil Booth <neil@daikokuya.co.uk>
PR preprocessor/8120
* doc/cpp.texi: Update documentation of bad use of ##.
Thu Oct 3 23:15:15 CEST 2002 Jan Hubicka <jh@suse.cz>
* i386.h (CPP_SPECS): fix defines for -msse, -msse2, -mpentium2,3.

View File

@ -3736,9 +3736,9 @@ Here are a few more obsolete features.
@item Attempting to paste two tokens which together do not form a valid
preprocessing token.
The preprocessor currently warns about this and outputs the two tokens
adjacently, which is probably the behavior the programmer intends. It
may not work in future, though.
The preprocessor currently warns about this, and the resulting
preprocessed output is undefined. The tokens remain distinct if the
preprocessor is being used directly by the compiler front end.
Most of the time, when you get this warning, you will find that @samp{##}
is being used superstitiously, to guard against whitespace appearing