diff options
| author | mrg <mrg@NetBSD.org> | 2007-01-11 02:52:39 +0000 |
|---|---|---|
| committer | mrg <mrg@NetBSD.org> | 2007-01-11 02:52:39 +0000 |
| commit | d4afbdede5b489798de9caa6f7b3de54bfbd0864 (patch) | |
| tree | 1dfee496e5f7e3e78ae101d233c3da4de32216b9 /gnu/dist/gcc4/libcpp | |
| parent | 79780a5fbb816e39c803f06a890a89d96cb78fe3 (diff) | |
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
Diffstat (limited to 'gnu/dist/gcc4/libcpp')
| -rw-r--r-- | gnu/dist/gcc4/libcpp/ChangeLog | 6 | ||||
| -rw-r--r-- | gnu/dist/gcc4/libcpp/directives.c | 2 |
2 files changed, 7 insertions, 1 deletions
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 <jakub@redhat.com> + + 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); } |
