diff options
| author | mrg <mrg@NetBSD.org> | 2007-06-20 22:55:47 +0000 |
|---|---|---|
| committer | mrg <mrg@NetBSD.org> | 2007-06-20 22:55:47 +0000 |
| commit | f73a50514d4ed3a36d28a2d3f140d5229ed85639 (patch) | |
| tree | d58031bbf9788fe9ca1978e5d9f971690ee95a8b /gnu/dist/gcc4/libcpp | |
| parent | 5092a6592fdaf3653db3a249093c94d4a475dbfb (diff) | |
import GCC-4.1 branch from 20070620 (revision 125891). this fixes 78
GCC PR's listed below, and also fixes some netbsd PR's.
30370
C++/28988
C++/30016
C++/30168
C++/30221
c++/28999
c++/30536
c++/30847
c++/30852
c++/30895
c++/31074
c++/31449
c++/31517
c++/31806
c++/31809
c/31520
debug/29906
debug/30189
inline-asm/32109
libstdc++/28125
libstdc++/30586
middle-end/24427
middle-end/29683
middle-end/30313
middle-end/30364
middle-end/30433
middle-end/30473
middle-end/30729
middle-end/30761
middle-end/31448
middle-end/32285
objc/27438
objc/30479
other/27843
preprocessor/30468:
rtl-optimization/28011
rtl-optimization/28173
rtl-optimization/28772
rtl-optimization/29329
rtl-optimization/29599
rtl-optimization/30643
rtl-optimization/30787
rtl-optimization/30931
rtl-optimization/31691
target/18989
target/19087
target/25448
target/26090
target/28623
target/28675
target/29487
target/30289
target/30483
target/30848
target/31022
target/31123
target/31137
target/31245
target/31361
target/31380
target/31480
target/31582
target/31641
target/31701
target/31876
target/32163
tree-opt/30045
tree-optimization/26643
tree-optimization/26854
tree-optimization/26998
tree-optimization/27087
tree-optimization/29446
tree-optimization/29925
tree-optimization/30212
tree-optimization/30590
tree-optimization/30823
tree-optimization/31632
tree-optimization/32353
Diffstat (limited to 'gnu/dist/gcc4/libcpp')
| -rw-r--r-- | gnu/dist/gcc4/libcpp/ChangeLog | 10 | ||||
| -rw-r--r-- | gnu/dist/gcc4/libcpp/mkdeps.c | 10 | ||||
| -rw-r--r-- | gnu/dist/gcc4/libcpp/po/ChangeLog | 8 | ||||
| -rw-r--r-- | gnu/dist/gcc4/libcpp/po/cpplib.pot | 2 |
4 files changed, 27 insertions, 3 deletions
diff --git a/gnu/dist/gcc4/libcpp/ChangeLog b/gnu/dist/gcc4/libcpp/ChangeLog index 04286f6efaf..7bf1838eb2e 100644 --- a/gnu/dist/gcc4/libcpp/ChangeLog +++ b/gnu/dist/gcc4/libcpp/ChangeLog @@ -1,3 +1,13 @@ +2007-04-23 Tom Tromey <tromey@redhat.com> + + PR preprocessor/30468: + * mkdeps.c (apply_vpath): Strip successive '/'s if we stripped + './'. + +2007-02-13 Release Manager + + * GCC 4.1.2 released. + 2006-12-29 Jakub Jelinek <jakub@redhat.com> PR preprocessor/29612 diff --git a/gnu/dist/gcc4/libcpp/mkdeps.c b/gnu/dist/gcc4/libcpp/mkdeps.c index 3e2c4d82e96..8aa96c529e3 100644 --- a/gnu/dist/gcc4/libcpp/mkdeps.c +++ b/gnu/dist/gcc4/libcpp/mkdeps.c @@ -1,5 +1,5 @@ /* Dependency generator for Makefile fragments. - Copyright (C) 2000, 2001, 2003 Free Software Foundation, Inc. + Copyright (C) 2000, 2001, 2003, 2007 Free Software Foundation, Inc. Contributed by Zack Weinberg, Mar 2000 This program is free software; you can redistribute it and/or modify it @@ -141,7 +141,13 @@ apply_vpath (struct deps *d, const char *t) /* Remove leading ./ in any case. */ while (t[0] == '.' && IS_DIR_SEPARATOR (t[1])) - t += 2; + { + t += 2; + /* If we removed a leading ./, then also remove any /s after the + first. */ + while (IS_DIR_SEPARATOR (t[0])) + ++t; + } return t; } diff --git a/gnu/dist/gcc4/libcpp/po/ChangeLog b/gnu/dist/gcc4/libcpp/po/ChangeLog index 696095aee79..e0f6abcae4e 100644 --- a/gnu/dist/gcc4/libcpp/po/ChangeLog +++ b/gnu/dist/gcc4/libcpp/po/ChangeLog @@ -1,3 +1,11 @@ +2007-02-13 Release Manager + + * GCC 4.1.2 released. + +2007-02-13 Mark Mitchell <mark@codesourcery.com> + + * cpplib.pot: Regenerated. + 2006-09-03 Joseph S. Myers <joseph@codesourcery.com> * vi.po: Update. diff --git a/gnu/dist/gcc4/libcpp/po/cpplib.pot b/gnu/dist/gcc4/libcpp/po/cpplib.pot index f822e45c879..d6103b8eb0c 100644 --- a/gnu/dist/gcc4/libcpp/po/cpplib.pot +++ b/gnu/dist/gcc4/libcpp/po/cpplib.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n" -"POT-Creation-Date: 2006-05-24 16:28-0700\n" +"POT-Creation-Date: 2007-02-13 21:00-0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" |
