&& (len <= 3 || strcmp (argv[i] + (len - 3), ".hh") != 0))
library = 1;
}
---- gcc-3.4.5/gcc/cp/lang-specs.h.orig 2003-05-23 22:57:11.000000000 +0200
-+++ gcc-3.4.5/gcc/cp/lang-specs.h 2005-12-09 04:28:01.645120000 +0100
-@@ -34,6 +34,12 @@ Boston, MA 02111-1307, USA. */
- {".C", "@c++", 0},
- {".CPP", "@c++", 0},
- {".H", "@c++-header", 0},
-+ {".hpp", "@c++-header", 0},
-+ {".hp", "@c++-header", 0},
-+ {".hxx", "@c++-header", 0},
-+ {".h++", "@c++-header", 0},
-+ {".hpp", "@c++-header", 0},
-+ {".HPP", "@c++-header", 0},
- {".hh", "@c++-header", 0},
+--- gcc-4_1-branch/gcc/cp/lang-specs.h.orig 2005-11-30 12:09:14.000000000 +0100
++++ gcc-4_1-branch/gcc/cp/lang-specs.h 2005-12-09 04:51:49.225120000 +0100
+@@ -34,6 +34,12 @@ Boston, MA 02110-1301, USA. */
+ {".C", "@c++", 0, 0, 0},
+ {".CPP", "@c++", 0, 0, 0},
+ {".H", "@c++-header", 0, 0, 0},
++ {".hpp", "@c++-header", 0, 0, 0},
++ {".hp", "@c++-header", 0, 0, 0},
++ {".hxx", "@c++-header", 0, 0, 0},
++ {".h++", "@c++-header", 0, 0, 0},
++ {".hpp", "@c++-header", 0, 0, 0},
++ {".HPP", "@c++-header", 0, 0, 0},
+ {".hh", "@c++-header", 0, 0, 0},
{"@c++-header",
"%{E|M|MM:cc1plus -E %(cpp_options) %2 %(cpp_debug_options)}\
--- gcc-3.4.5/gcc/doc/invoke.texi.orig 2005-10-08 02:22:20.000000000 +0200