From 16930c72b807abfa21bfc1c7e60727705ef4c303 Mon Sep 17 00:00:00 2001 From: rguenth Date: Tue, 26 Apr 2011 10:14:34 +0000 Subject: [PATCH] 2011-04-26 Richard Guenther PR preprocessor/48248 * c-ppoutput.c (maybe_print_line): Always optimize newlines for output size with -P. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@172959 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/c-family/ChangeLog | 6 ++++++ gcc/c-family/c-ppoutput.c | 3 ++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog index b0f27c510d43..6c6ca9889573 100644 --- a/gcc/c-family/ChangeLog +++ b/gcc/c-family/ChangeLog @@ -1,3 +1,9 @@ +2011-04-26 Richard Guenther + + PR preprocessor/48248 + * c-ppoutput.c (maybe_print_line): Always optimize newlines + for output size with -P. + 2011-04-20 Jim Meyering * c-format.c (init_dollar_format_checking): Remove useless diff --git a/gcc/c-family/c-ppoutput.c b/gcc/c-family/c-ppoutput.c index 9ebac4231646..16d4f7de9948 100644 --- a/gcc/c-family/c-ppoutput.c +++ b/gcc/c-family/c-ppoutput.c @@ -314,7 +314,8 @@ maybe_print_line (source_location src_loc) print.printed = 0; } - if (src_line >= print.src_line + if (!flag_no_line_commands + && src_line >= print.src_line && src_line < print.src_line + 8 && strcmp (map->to_file, print.src_file) == 0) { -- 2.47.2