diff options
author | Kaveh R. Ghazi <ghazi@caip.rutgers.edu> | 2000-11-21 15:55:08 +0000 |
---|---|---|
committer | Kaveh Ghazi <ghazi@gcc.gnu.org> | 2000-11-21 15:55:08 +0000 |
commit | b3e2d1eb53cab0f3c7bdd104c164a8c386829246 (patch) | |
tree | d47776027c82b9ab72663d226e115494065b471a /gcc/tradcpp.c | |
parent | 0faf814fbab889e7bdb34ddab3b56064436f435c (diff) | |
download | gcc-b3e2d1eb53cab0f3c7bdd104c164a8c386829246.tar.gz |
tradcpp.c (output_line_command): Mark system headers as such in `line' commands.
* tradcpp.c (output_line_command): Mark system headers as such in
`line' commands.
From-SVN: r37616
Diffstat (limited to 'gcc/tradcpp.c')
-rw-r--r-- | gcc/tradcpp.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/gcc/tradcpp.c b/gcc/tradcpp.c index 1117748fb1a..5b23e5c1e98 100644 --- a/gcc/tradcpp.c +++ b/gcc/tradcpp.c @@ -3535,6 +3535,8 @@ output_line_command (ip, op, conditional, file_change) sprintf (line_cmd_buf, "# %d \"%s\"", ip->lineno, ip->fname); if (file_change != same_file) strcat (line_cmd_buf, file_change == enter_file ? " 1" : " 2"); + if (system_include_depth > 0) + strcat (line_cmd_buf, " 3"); len = strlen (line_cmd_buf); line_cmd_buf[len++] = '\n'; check_expand (op, len + 1); |