]>
Commit | Line | Data |
---|---|---|
1 | --- gcc-3.4.5/gcc/cp/g++spec.c.orig 2004-09-29 04:18:58.000000000 +0200 | |
2 | +++ gcc-3.4.5/gcc/cp/g++spec.c 2005-12-09 04:26:21.215120000 +0100 | |
3 | @@ -222,6 +222,11 @@ lang_specific_driver (int *in_argc, cons | |
4 | { | |
5 | if ((len <= 2 || strcmp (argv[i] + (len - 2), ".H") != 0) | |
6 | && (len <= 2 || strcmp (argv[i] + (len - 2), ".h") != 0) | |
7 | + && (len <= 4 || strcmp (argv[i] + (len - 4), ".hpp") != 0) | |
8 | + && (len <= 3 || strcmp (argv[i] + (len - 3), ".hp") != 0) | |
9 | + && (len <= 4 || strcmp (argv[i] + (len - 4), ".hxx") != 0) | |
10 | + && (len <= 4 || strcmp (argv[i] + (len - 4), ".h++") != 0) | |
11 | + && (len <= 4 || strcmp (argv[i] + (len - 4), ".HPP") != 0) | |
12 | && (len <= 3 || strcmp (argv[i] + (len - 3), ".hh") != 0)) | |
13 | library = 1; | |
14 | } | |
15 | --- gcc-4_1-branch/gcc/cp/lang-specs.h.orig 2005-11-30 12:09:14.000000000 +0100 | |
16 | +++ gcc-4_1-branch/gcc/cp/lang-specs.h 2005-12-09 04:51:49.225120000 +0100 | |
17 | @@ -34,6 +34,12 @@ Boston, MA 02110-1301, USA. */ | |
18 | {".C", "@c++", 0, 0, 0}, | |
19 | {".CPP", "@c++", 0, 0, 0}, | |
20 | {".H", "@c++-header", 0, 0, 0}, | |
21 | + {".hpp", "@c++-header", 0, 0, 0}, | |
22 | + {".hp", "@c++-header", 0, 0, 0}, | |
23 | + {".hxx", "@c++-header", 0, 0, 0}, | |
24 | + {".h++", "@c++-header", 0, 0, 0}, | |
25 | + {".hpp", "@c++-header", 0, 0, 0}, | |
26 | + {".HPP", "@c++-header", 0, 0, 0}, | |
27 | {".hh", "@c++-header", 0, 0, 0}, | |
28 | {"@c++-header", | |
29 | "%{E|M|MM:cc1plus -E %(cpp_options) %2 %(cpp_debug_options)}\ | |
30 | --- gcc-3.4.5/gcc/doc/invoke.texi.orig 2005-10-08 02:22:20.000000000 +0200 | |
31 | +++ gcc-3.4.5/gcc/doc/invoke.texi 2005-12-09 04:24:19.085120000 +0100 | |
32 | @@ -750,6 +750,11 @@ the last two letters must both be litera | |
33 | @samp{.C} refers to a literal capital C@. | |
34 | ||
35 | @item @var{file}.hh | |
36 | +@itemx @var{file}.hp | |
37 | +@itemx @var{file}.hxx | |
38 | +@itemx @var{file}.hpp | |
39 | +@itemx @var{file}.HPP | |
40 | +@itemx @var{file}.h++ | |
41 | @itemx @var{file}.H | |
42 | C++ header file to be turned into a precompiled header. | |
43 |