Commit e6ad5e90 by Jason Merrill Committed by Jason Merrill

cpplib.c (handle_directive): Don't complain about `# NUMBER' if we're seeing…

cpplib.c (handle_directive): Don't complain about `# NUMBER' if we're seeing this input for a second time.

	* cpplib.c (handle_directive): Don't complain about `# NUMBER' if
	we're seeing this input for a second time.

From-SVN: r29634
parent d1803951
Wed Sep 22 12:04:58 1999 Jason Merrill <jason@yorick.cygnus.com>
* cpplib.c (handle_directive): Don't complain about `# NUMBER' if
we're seeing this input for a second time.
Thu Sep 23 12:59:14 1999 Alex Samuel <samuel@codesourcery.com>
Richard Henderson <rth@cygnus.com>
......
......@@ -528,8 +528,12 @@ handle_directive (pfile)
c = PEEKC ();
if (c >= '0' && c <= '9')
{
/* Handle # followed by a line number. */
if (CPP_PEDANTIC (pfile))
/* Handle # followed by a line number. Complain about using that
form if we're being pedantic, but not if this is regurgitated
input (preprocessed or fed back in by the C++ frontend). */
if (CPP_PEDANTIC (pfile)
&& ! CPP_PREPROCESSED (pfile)
&& ! CPP_BUFFER (pfile)->manual_pop)
cpp_pedwarn (pfile, "`#' followed by integer");
do_line (pfile, NULL);
return 1;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment