summaryrefslogtreecommitdiff
path: root/gnu/dist/gcc4/libcpp
diff options
context:
space:
mode:
authormrg <mrg@NetBSD.org>2007-06-20 22:55:47 +0000
committermrg <mrg@NetBSD.org>2007-06-20 22:55:47 +0000
commitf73a50514d4ed3a36d28a2d3f140d5229ed85639 (patch)
treed58031bbf9788fe9ca1978e5d9f971690ee95a8b /gnu/dist/gcc4/libcpp
parent5092a6592fdaf3653db3a249093c94d4a475dbfb (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/ChangeLog10
-rw-r--r--gnu/dist/gcc4/libcpp/mkdeps.c10
-rw-r--r--gnu/dist/gcc4/libcpp/po/ChangeLog8
-rw-r--r--gnu/dist/gcc4/libcpp/po/cpplib.pot2
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"