* c-lex.c (fe_file_change): Don't transform to_line with SOURCE_LINE.

From-SVN: r71328
This commit is contained in:
Mike Stump 2003-09-12 05:03:22 +00:00 committed by Per Bothner
parent 030612a110
commit 70b160738b
2 changed files with 6 additions and 4 deletions

View File

@ -1,3 +1,7 @@
2003-09-11 Mike Stump <mrs@apple.com>
* c-lex.c (fe_file_change): Don't transform to_line with SOURCE_LINE.
2003-09-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
* builtins.c (fold_builtin_logarithm): if N can't be truncated to

View File

@ -212,8 +212,6 @@ cb_dir_change (cpp_reader *pfile ATTRIBUTE_UNUSED, const char *dir)
void
fe_file_change (const struct line_map *new_map)
{
unsigned int to_line = SOURCE_LINE (new_map, new_map->to_line);
if (new_map->reason == LC_ENTER)
{
/* Don't stack the main buffer on the input stack;
@ -250,13 +248,13 @@ fe_file_change (const struct line_map *new_map)
#endif
pop_srcloc ();
(*debug_hooks->end_source_file) (to_line);
(*debug_hooks->end_source_file) (new_map->to_line);
}
update_header_times (new_map->to_file);
in_system_header = new_map->sysp != 0;
input_filename = new_map->to_file;
input_line = to_line;
input_line = new_map->to_line;
map = new_map;
/* Hook for C++. */