aboutsummaryrefslogtreecommitdiff
path: root/gcc/cpplex.c
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@gcc.gnu.org>2000-06-28 22:49:05 +0200
committerJakub Jelinek <jakub@gcc.gnu.org>2000-06-28 22:49:05 +0200
commit0e500c78697c7f0c5c1becd724644bd4488d3d1e (patch)
tree430c0ff394549abd2cc6f2a8d6f15563e546bab7 /gcc/cpplex.c
parent9d1d9b4fae5d4cc06ef886356ab1110ea58546c1 (diff)
downloadgcc-0e500c78697c7f0c5c1becd724644bd4488d3d1e.zip
gcc-0e500c78697c7f0c5c1becd724644bd4488d3d1e.tar.gz
gcc-0e500c78697c7f0c5c1becd724644bd4488d3d1e.tar.bz2
Back it out temporarily.
From-SVN: r34767
Diffstat (limited to 'gcc/cpplex.c')
-rw-r--r--gcc/cpplex.c31
1 files changed, 15 insertions, 16 deletions
diff --git a/gcc/cpplex.c b/gcc/cpplex.c
index 6249fd7..b7f6da5 100644
--- a/gcc/cpplex.c
+++ b/gcc/cpplex.c
@@ -289,26 +289,25 @@ output_line_command (pfile, print, line)
if (CPP_OPTION (pfile, no_line_commands))
return;
- if (pfile->buffer_stack_depth == print->last_bsd)
- {
- /* Determine whether the current filename has changed, and if so,
- how. 'nominal_fname' values are unique, so they can be compared
- by comparing pointers. */
- if (ip->nominal_fname == print->last_fname)
- change = same;
- else
- change = rname;
- }
+ /* Determine whether the current filename has changed, and if so,
+ how. 'nominal_fname' values are unique, so they can be compared
+ by comparing pointers. */
+ if (ip->nominal_fname == print->last_fname)
+ change = same;
else
{
- if (pfile->buffer_stack_depth > print->last_bsd)
- change = enter;
+ if (pfile->buffer_stack_depth == print->last_bsd)
+ change = rname;
else
- change = leave;
- print->last_bsd = pfile->buffer_stack_depth;
+ {
+ if (pfile->buffer_stack_depth > print->last_bsd)
+ change = enter;
+ else
+ change = leave;
+ print->last_bsd = pfile->buffer_stack_depth;
+ }
+ print->last_fname = ip->nominal_fname;
}
- print->last_fname = ip->nominal_fname;
-
/* If the current file has not changed, we can output a few newlines
instead if we want to increase the line number by a small amount.
We cannot do this if print->lineno is zero, because that means we