mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-02-26 01:05:51 +08:00
c-ppoutput.c (cb_line_change): Don't skip line changing while parsing macro arguments in the top-level context.
* c-ppoutput.c (cb_line_change): Don't skip line changing while parsing macro arguments in the top-level context. From-SVN: r70148
This commit is contained in:
parent
b5d72edad6
commit
b2734c680c
@ -1,3 +1,8 @@
|
||||
2003-08-04 Alexandre Oliva <aoliva@redhat.com>
|
||||
|
||||
* c-ppoutput.c (cb_line_change): Don't skip line changing while
|
||||
parsing macro arguments in the top-level context.
|
||||
|
||||
2003-08-04 Neil Booth <neil@daikokuya.co.uk>
|
||||
|
||||
* config.in: Remove HAVE_LSTAT.
|
||||
|
@ -260,9 +260,10 @@ print_line (const struct line_map *map, unsigned int line, const char *special_f
|
||||
/* Called when a line of output is started. TOKEN is the first token
|
||||
of the line, and at end of file will be CPP_EOF. */
|
||||
static void
|
||||
cb_line_change (cpp_reader *pfile, const cpp_token *token, int parsing_args)
|
||||
cb_line_change (cpp_reader *pfile, const cpp_token *token,
|
||||
int parsing_args ATTRIBUTE_UNUSED)
|
||||
{
|
||||
if (token->type == CPP_EOF || parsing_args)
|
||||
if (token->type == CPP_EOF)
|
||||
return;
|
||||
|
||||
maybe_print_line (print.map, token->line);
|
||||
|
Loading…
Reference in New Issue
Block a user