diff options
| author | ghazi <ghazi@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-11-21 15:55:08 +0000 |
|---|---|---|
| committer | ghazi <ghazi@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-11-21 15:55:08 +0000 |
| commit | 52dc52c4834a2e2a46ad3bc4e595fc9ed927e1a1 (patch) | |
| tree | d47776027c82b9ab72663d226e115494065b471a | |
| parent | d4ab0c05377cfb41657abd0e036867fa10653343 (diff) | |
| download | ppe42-gcc-52dc52c4834a2e2a46ad3bc4e595fc9ed927e1a1.tar.gz ppe42-gcc-52dc52c4834a2e2a46ad3bc4e595fc9ed927e1a1.zip | |
* tradcpp.c (output_line_command): Mark system headers as such in
`line' commands.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@37616 138bc75d-0d04-0410-961f-82ee72b054a4
| -rw-r--r-- | gcc/ChangeLog | 5 | ||||
| -rw-r--r-- | gcc/tradcpp.c | 2 |
2 files changed, 7 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 1cfd8024942..0f4aecde075 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2000-11-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> + + * tradcpp.c (output_line_command): Mark system headers as such in + `line' commands. + 2000-11-21 Jakub Jelinek <jakub@redhat.com> * configure.in (HAVE_AS_DWARF2_DEBUG_LINE): Sparc has .file/.loc 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); |

