Gentoo Archives: gentoo-commits

From: "Mark Loeser (halcy0n)" <halcy0n@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo commit in src/patchsets/gcc/4.4.0/gentoo: 93_all_gcc44-pr37179.patch 94_all_gcc44-pr40013.patch README.history
Date: Sun, 21 Jun 2009 02:22:14
Message-Id: E1MIChA-0000xB-E6@stork.gentoo.org
1 halcy0n 09/06/21 02:22:12
2
3 Modified: 93_all_gcc44-pr37179.patch README.history
4 Added: 94_all_gcc44-pr40013.patch
5 Log:
6 Fix patch so it will actually apply, and add a new patch to fix bug #274131
7
8 Revision Changes Path
9 1.2 src/patchsets/gcc/4.4.0/gentoo/93_all_gcc44-pr37179.patch
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/gcc/4.4.0/gentoo/93_all_gcc44-pr37179.patch?rev=1.2&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/gcc/4.4.0/gentoo/93_all_gcc44-pr37179.patch?rev=1.2&content-type=text/plain
13 diff : http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/gcc/4.4.0/gentoo/93_all_gcc44-pr37179.patch?r1=1.1&r2=1.2
14
15 Index: 93_all_gcc44-pr37179.patch
16 ===================================================================
17 RCS file: /var/cvsroot/gentoo/src/patchsets/gcc/4.4.0/gentoo/93_all_gcc44-pr37179.patch,v
18 retrieving revision 1.1
19 retrieving revision 1.2
20 diff -u -r1.1 -r1.2
21 --- 93_all_gcc44-pr37179.patch 20 Jun 2009 18:52:37 -0000 1.1
22 +++ 93_all_gcc44-pr37179.patch 21 Jun 2009 02:22:12 -0000 1.2
23 @@ -1,19 +1,11 @@
24 -Index: branches/gcc-4_4-branch/gcc/ChangeLog
25 -===================================================================
26 ---- branches/gcc-4_4-branch/gcc/ChangeLog (revision 147468)
27 -+++ branches/gcc-4_4-branch/gcc/ChangeLog (revision 147469)
28 -@@ -1,3 +1,11 @@
29 -+2009-05-13 Uros Bizjak <ubizjak@×××××.com>
30 -+
31 -+ PR target/37179
32 -+ * config/i386/driver-i386.c (processor_signatures): New enum.
33 -+ (SIG_GEODE): Move from vendor_signatures to processor_signatures.
34 -+ (host_detect_local_cpu): For SIG_AMD vendor, check for SIG_GEODE
35 -+ processor signature to detect geode processor.
36 -+
37 - 2009-05-12 Jakub Jelinek <jakub@××××××.com>
38 -
39 - Backport from mainline:
40 +2009-05-13 Uros Bizjak <ubizjak@×××××.com>
41 +
42 + PR target/37179
43 + * config/i386/driver-i386.c (processor_signatures): New enum.
44 + (SIG_GEODE): Move from vendor_signatures to processor_signatures.
45 + (host_detect_local_cpu): For SIG_AMD vendor, check for SIG_GEODE
46 + processor signature to detect geode processor.
47 +
48 Index: branches/gcc-4_4-branch/gcc/config/i386/driver-i386.c
49 ===================================================================
50 --- branches/gcc-4_4-branch/gcc/config/i386/driver-i386.c (revision 147468)
51
52
53
54 1.3 src/patchsets/gcc/4.4.0/gentoo/README.history
55
56 file : http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/gcc/4.4.0/gentoo/README.history?rev=1.3&view=markup
57 plain: http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/gcc/4.4.0/gentoo/README.history?rev=1.3&content-type=text/plain
58 diff : http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/gcc/4.4.0/gentoo/README.history?r1=1.2&r2=1.3
59
60 Index: README.history
61 ===================================================================
62 RCS file: /var/cvsroot/gentoo/src/patchsets/gcc/4.4.0/gentoo/README.history,v
63 retrieving revision 1.2
64 retrieving revision 1.3
65 diff -u -r1.2 -r1.3
66 --- README.history 20 Jun 2009 18:52:37 -0000 1.2
67 +++ README.history 21 Jun 2009 02:22:12 -0000 1.3
68 @@ -1,5 +1,6 @@
69 1.2 pending
70 + 93_all_gcc44-pr37179.patch
71 + + 94_all_gcc44-pr40013.patch
72
73 1.1 24.05.2009
74 + 92_all_gcc44-pr40105.patch
75
76
77
78 1.1 src/patchsets/gcc/4.4.0/gentoo/94_all_gcc44-pr40013.patch
79
80 file : http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/gcc/4.4.0/gentoo/94_all_gcc44-pr40013.patch?rev=1.1&view=markup
81 plain: http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/gcc/4.4.0/gentoo/94_all_gcc44-pr40013.patch?rev=1.1&content-type=text/plain
82
83 Index: 94_all_gcc44-pr40013.patch
84 ===================================================================
85 2009-05-05 Jakub Jelinek <jakub@××××××.com>
86
87 PR c++/40013
88 * pt.c (tsubst): If magic NOP_EXPR with side-effects has no type,
89 set it from its operand's type after tsubst_expr.
90
91 2009-04-23 Dodji Seketeli <dodji@××××××.com>
92
93 PR c++/38228
94 Index: gcc/cp/pt.c
95 ===================================================================
96 --- gcc/cp/pt.c (revision 147119)
97 +++ gcc/cp/pt.c (revision 147120)
98 @@ -9144,6 +9144,14 @@
99
100 max = tsubst_expr (omax, args, complain, in_decl,
101 /*integral_constant_expression_p=*/false);
102 +
103 + /* Fix up type of the magic NOP_EXPR with TREE_SIDE_EFFECTS if
104 + needed. */
105 + if (TREE_CODE (max) == NOP_EXPR
106 + && TREE_SIDE_EFFECTS (omax)
107 + && !TREE_TYPE (max))
108 + TREE_TYPE (max) = TREE_TYPE (TREE_OPERAND (max, 0));
109 +
110 max = fold_decl_constant_value (max);
111
112 /* If we're in a partial instantiation, preserve the magic NOP_EXPR