From d4afbdede5b489798de9caa6f7b3de54bfbd0864 Mon Sep 17 00:00:00 2001 From: mrg Date: Thu, 11 Jan 2007 02:52:39 +0000 Subject: import GCC-4.1 branch from 20070110 (revision 120647). this fixes the 44 GCC PR's listed below (some have already been applied to NetBSD GCC) and at least one NetBSD PR: PR bootstrap/28400 PR c++/27369 PR c/25795 PR c/25993 PR c/29092 PR c/29736 PR c/30360 PR debug/26964 PR libstdc++/11953 PR middle-end/21032 PR middle-end/26306 PR middle-end/27826 PR middle-end/28116 PR middle-end/29241 PR middle-end/29250 PR middle-end/29584 PR middle-end/29695 PR middle-end/29753 PR middle-end/30286 PR rtl-optimization/25514 PR rtl-optimization/27736 PR rtl-optimization/27761 PR rtl-optimization/28970 PR rtl-optimization/29631 PR rtl-optimization/29797 PR target/18553 PR target/24036 PR target/29114 PR target/29319 PR target/29377 PR target/29449 PR target/30039 PR target/30173 PR target/30185 PR target/30230 PR tree-opt/28545 PR tree-opt/29788 PR tree-opt/29964 PR tree-optimization/27891 PR tree-optimization/28888 PR tree-optimization/29581 PR tree-optimization/29610 PR tree-optimization/29637 PR tree-optimization/30212 --- gnu/dist/gcc4/libcpp/ChangeLog | 6 ++++++ gnu/dist/gcc4/libcpp/directives.c | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) (limited to 'gnu/dist/gcc4/libcpp') diff --git a/gnu/dist/gcc4/libcpp/ChangeLog b/gnu/dist/gcc4/libcpp/ChangeLog index 635e723feb4..04286f6efaf 100644 --- a/gnu/dist/gcc4/libcpp/ChangeLog +++ b/gnu/dist/gcc4/libcpp/ChangeLog @@ -1,3 +1,9 @@ +2006-12-29 Jakub Jelinek + + PR preprocessor/29612 + * directives.c (do_linemarker): Set pfile->buffer->sysp always, not + only when new_sysp is non-zero. + 2006-05-24 Release Manager * GCC 4.1.1 released. diff --git a/gnu/dist/gcc4/libcpp/directives.c b/gnu/dist/gcc4/libcpp/directives.c index 2de65fbeaa3..ac2127ac923 100644 --- a/gnu/dist/gcc4/libcpp/directives.c +++ b/gnu/dist/gcc4/libcpp/directives.c @@ -951,8 +951,8 @@ do_linemarker (cpp_reader *pfile) flag = read_flag (pfile, flag); if (flag == 4) new_sysp = 2; - pfile->buffer->sysp = new_sysp; } + pfile->buffer->sysp = new_sysp; check_eol (pfile); } -- cgit