]> git.pld-linux.org Git - packages/gcc4.git/blob - gcc4-pr13676.patch
- added from gcc/
[packages/gcc4.git] / gcc4-pr13676.patch
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  
This page took 0.061251 seconds and 3 git commands to generate.