OSDN Git Service

2011-05-12 Tobias Burnus <burnus@net-b.de>
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2011-05-12  Tobias Burnus  <burnus@net-b.de>
2
3         PR fortran/48972
4         * gfortran.dg/iso_c_binding_compiler_3.f90: New.
5
6 2011-05-12  Jason Merrill  <jason@redhat.com>
7
8         * g++.dg/cpp0x/constexpr-incomplete2.C: New.
9
10 2011-05-12  Geert Bosch  <bosch@adacore.com>
11
12         * gnat.dg/view_conversion1.adb: New test.
13
14 2011-05-12  Richard Guenther  <rguenther@suse.de>
15
16         PR tree-optimization/48172
17         * gcc.dg/vect/pr48172.c: New testcase.
18
19 2011-05-12  Jakub Jelinek  <jakub@redhat.com>
20
21         PR debug/48967
22         * g++.dg/opt/pr48967.C: New test.
23
24 2011-05-11  Jason Merrill  <jason@redhat.com>
25
26         * g++.dg/cpp0x/constexpr-friend.C: New.
27         * g++.dg/cpp0x/constexpr-incomplete1.C: New.
28
29         * g++.dg/cpp0x/sfinae22.C: New.
30
31 2011-05-11  Tobias Burnus  <burnus@net-b.de>
32
33         PR fortran/48889
34         * gfortran.dg/generic_24.f90: New.
35
36 2011-05-11  Richard Guenther  <rguenther@suse.de>
37
38         PR tree-optimization/15256
39         * gcc.dg/tree-ssa/forwprop-14.c: New testcase.
40
41 2011-05-11  Jakub Jelinek  <jakub@redhat.com>
42
43         PR debug/48159
44         * gcc.dg/pr48159-1.c: New test.
45         * gcc.dg/pr48159-2.c: New test.
46
47 2011-05-11  Richard Guenther  <rguenther@suse.de>
48
49         PR middle-end/48953
50         * gcc.dg/torture/pr48953.c: New testcase.
51
52 2011-05-11  Richard Guenther  <rguenther@suse.de>
53
54         PR tree-optimization/18041
55         * gcc.dg/tree-ssa/forwprop-13.c: New testcase.
56
57 2011-05-11  Alan Modra  <amodra@gmail.com>
58
59         PR target/47755
60         * gcc.target/powerpc/pr47755-2.c: Require vsx_hw.
61
62 2011-05-10  Jason Merrill  <jason@redhat.com>
63
64         * g++.dg/cpp0x/defaulted25.C: New.
65         * g++.dg/template/crash7.C: Adjust.
66
67         * g++.dg/cpp0x/variadic108.C: New.
68
69 2011-05-10  Ville Voutilainen  <ville.voutilainen@gmail.com>
70
71         * g++.dg/inherit/virtual9.C: Extend.
72
73 2011-05-10  Michael Meissner  <meissner@linux.vnet.ibm.com>
74
75         PR target/48857
76         * gcc.target/powerpc/pr48857.c: New file, make sure V2DI arguments
77         are passed and returned in vector registers.
78
79 2011-05-10  Richard Guenther  <rguenther@suse.de>
80
81         * gcc.dg/tree-ssa/ssa-fre-2.c: Disable forwprop.
82         * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
83         * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
84         * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
85         * gcc.dg/tree-ssa/scev-cast.c: Adjust.  Note what transformation
86         applies.
87
88 2011-05-10  Jakub Jelinek  <jakub@redhat.com>
89
90         PR tree-optimization/48611
91         PR tree-optimization/48794
92         * gfortran.dg/gomp/pr48611.f90: New test.
93         * gfortran.dg/gomp/pr48794.f90: New test.
94
95         PR debug/48928
96         * gcc.dg/dfp/pr48928.c: New test.
97
98 2011-05-09  Paolo Carlini  <paolo.carlini@oracle.com>
99
100         PR c++/48522
101         * g++.dg/cpp0x/pr48522.C: New.
102
103 2011-05-09  Paolo Carlini  <paolo.carlini@oracle.com>
104
105         PR c++/48735
106         * g++.dg/cpp0x/sfinae21.C: New.
107
108 2011-05-09  Paolo Carlini  <paolo.carlini@oracle.com>
109
110         * g++.dg/template/sfinae28.C: Rename to...
111         * g++.dg/cpp0x/sfinae19.C: ... this.
112         * g++.dg/template/sfinae29.C: Rename to...
113         * g++.dg/cpp0x/sfinae20.C: ... this.
114
115 2011-05-09  Jeff Law <law@redhat.com>
116
117         * lib/gcc-gdb-test.exp (gdb-test): Reorder matchers to give more
118         consistent results.
119
120 2011-05-09  Fabien ChĂȘne  <fabien@gcc.gnu.org>
121
122         PR c++/20039
123         * g++.dg/init/pr20039.C: New.
124
125 2011-05-09  Paolo Carlini  <paolo.carlini@oracle.com>
126
127         PR c++/48737
128         PR c++/48744
129         * g++.dg/template/sfinae28.C: New.
130         * g++.dg/template/sfinae29.C: Likewise.
131
132 2011-05-09  Jason Merrill  <jason@redhat.com>
133
134         * g++.dg/template/nontype23.C: New.
135
136 2011-05-07  Fabien ChĂȘne  <fabien@gcc.gnu.org>
137         PR c++/48859
138         * g++.dg/init/pr48859.C: New.
139
140 2011-05-09  Jason Merrill  <jason@redhat.com>
141
142         * gcc.dg/gcc.dg/uninit-D.c: Move to c-c++-common.
143         * gcc.dg/gcc.dg/uninit-D-O0.c: Move to c-c++-common.
144         * gcc.dg/gcc.dg/uninit-E.c: Move to c-c++-common.
145         * gcc.dg/gcc.dg/uninit-E-O0.c: Move to c-c++-common.
146         * gcc.dg/gcc.dg/uninit-F.c: Move to c-c++-common.
147         * gcc.dg/gcc.dg/uninit-F-O0.c: Move to c-c++-common.
148         * gcc.dg/gcc.dg/uninit-G.c: Move to c-c++-common.
149         * gcc.dg/gcc.dg/uninit-G-O0.c: Move to c-c++-common.
150
151 2011-05-08  Ville Voutilainen  <ville.voutilainen@gmail.com>
152
153         * g++.dg/inherit/virtual9.C: New.
154
155 2011-05-09  Dodji Seketeli  <dodji@redhat.com>
156
157         PR c++/48574
158         * g++.dg/template/dependent-expr8.C: New test case.
159
160 2011-05-07  Zdenek Dvorak  <ook@ucw.cz>
161
162         PR tree-optimization/48837
163         * gcc.dg/pr48837.c: New testcase.
164
165 2011-05-06  Jason Merrill  <jason@redhat.com>
166
167         * g++.dg/cpp0x/constexpr-condition2.C: New.
168
169         * g++.dg/cpp0x/constexpr-missing.C: New.
170
171 2011-05-06  Tobias Burnus  <burnus@net-b.de>
172
173         PR fortran/18918
174         * gfortran.dg/coarray/this_image_2.f90: New.
175
176 2011-05-06  Tobias Burnus  <burnus@net-b.de>
177
178         PR fortran/48858
179         PR fortran/48820
180         * gfortran.dg/bind_c_usage_22.f90: New.
181         * gfortran.dg/bind_c_usage_23.f90: New.
182         * gfortran.dg/bind_c_usage_24.f90: New.
183         * gfortran.dg/bind_c_usage_24_c.c: New.
184
185 2011-05-06  Dodji Seketeli  <dodji@redhat.com>
186
187         PR c++/48838
188         * g++.dg/template/member9.C: New test case.
189
190 2011-05-05  Eric Botcazou  <ebotcazou@adacore.com>
191
192         * gnat.dg/discr29.ad[sb]: New test.
193         * gnat.dg/discr30.adb: Likewise.
194
195 2011-05-05  Julian Brown  <julian@codesourcery.com>
196
197         * gcc.target/arm/neon-vset_lanes8.c: New test.
198
199 2011-05-05  Jason Merrill  <jason@redhat.com>
200
201         * g++.dg/init/new32.C: New.
202
203 2011-05-05  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
204
205         * gfortran.dg/fmt_g0_6.f08: Use dg-options "-ffloat-store".
206         Fix typo.
207
208 2011-05-05  Jakub Jelinek  <jakub@redhat.com>
209
210         PR rtl-optimization/48381
211         * gcc.c-torture/compile/pr48381.c: New test.
212
213 2011-05-05  Uros Bizjak  <ubizjak@gmail.com>
214
215         * gcc.target/i386/opt-1.c: Add --param min-insn-to-prefetch -ratio=0
216         to dg-options.
217         * gcc.target/i386/opt-1.c: Ditto.
218
219 2011-05-04  Jason Merrill  <jason@redhat.com>
220
221         * g++.dg/conversion/base1.C: New.
222
223 2011-05-04  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
224
225         PR libgfortran/48787
226         * gfortran.dg/round_3.f08: Add more checks to test case.
227
228 2011-05-04  Hans-Peter Nilsson  <hp@axis.com>
229
230         * gfortran.dg/pr47878.f90, gfortran.dg/endfile_3.f90,
231         gfortran.dg/endfile_4.f90, gfortran.dg/ftell_3.f90,
232         gfortran.dg/fmt_cache_1.f, gfortran.dg/namelist_66.f90:
233         Gate test on effective_target fd_truncate.
234
235 2011-05-04  Uros Bizjak  <ubizjak@gmail.com>
236
237         * gcc.target/i386/recip-vec-divf.c: Decrease array sizes.
238         * gcc.target/i386/recip-vec-sqrtf.c: Ditto.
239         * gcc.target/i386/recip-vec-divf-avx.c: Increase array sizes.
240         * gcc.target/i386/recip-vec-sqrtf-avx.c: Ditto.  Update scan times.
241         * gcc.target/i386/ssefn-1.c: Add -mno-sse2 to dg-options.
242         * gcc.target/i386/pr38824.c: Ditto.
243         * gcc.target/i386/vecinit-1.c: Add -mno-sse4 to dg-options.
244         * gcc.target/i386/vecinit-2.c: Ditto.
245         * gcc.target/i386/sse-19.c: Add -mno-ssse3 to dg-options.
246         * gcc.target/i386/parity-1.c: Add -mno-popcnt to dg-options.
247         * gcc.target/i386/parity-2.c: Ditto.
248         * gcc.target/i386/incoming-8.c: Add -mno-avx to dg-options.
249
250 2011-05-04  Stuart Henderson  <shenders@gcc.gnu.org>
251
252         * gcc.target/bfin/mcpu-bf512.c: Update to latest silicon revision and
253         remove duplication.
254         * gcc.target/bfin/mcpu-bf514.c: Likewise.
255         * gcc.target/bfin/mcpu-bf516.c: Likewise.
256         * gcc.target/bfin/mcpu-bf518.c: Likewise.
257
258 2011-05-03  Tobias Burnus  <burnus@net-b.de>
259
260         PR fortran/18918
261         * gfortran.dg/coarray/this_image_1.f90: Remove dg-options.
262
263 2011-05-03  Tobias Burnus  <burnus@net-b.de>
264
265         PR fortran/18918
266         * gfortran.dg/coarray/this_image_1.f90: New.
267
268 2011-05-03  Tobias Burnus  <burnus@net-b.de>
269
270         PR fortran/18918
271         * gfortran.dg/coarray/caf.dg: New.
272         * gfortran.dg/coarray/image_index_1.f90: New, copied
273         from ../coarray_16.f90.
274
275 2011-05-03  Paolo Carlini  <paolo.carlini@oracle.com>
276
277         PR c++/28501
278         * g++.dg/ext/complex9.C: New.
279
280 2011-05-03  Stuart Henderson  <shenders@gcc.gnu.org>
281
282         From Mike Frysinger
283         * gcc.target/bfin/mcpu-bf542.c: Check SILICON_REVISION is 0x0004.
284         * gcc.target/bfin/mcpu-bf544.c, gcc.target/bfin/mcpu-bf547.c,
285         gcc.target/bfin/mcpu-bf548.c, gcc.target/bfin/mcpu-bf549.c: Likewise.
286
287 2011-05-03  Stuart Henderson  <shenders@gcc.gnu.org>
288
289         * gcc.target/bfin/builtins: Created.
290         * gcc.target/bfin/hisilh-O0.c: Deleted.
291         * gcc.target/bfin/hisilh.c: Moved to...
292         * gcc.target/bfin/builtins/hisilh.c: ...here.
293         * gcc.target/bfin/builtins/shl_fr1x16-6.c: New test.
294         * gcc.target/bfin/builtins/shr_fr1x16-1.c: Ditto.
295         * gcc.target/bfin/builtins/shl_fr1x32-9.c: Ditto.
296         * gcc.target/bfin/builtins/shr_fr1x32-4.c: Ditto.
297         * gcc.target/bfin/builtins/shr_fr1x32-8.c: Ditto.
298         * gcc.target/bfin/builtins/lshl_fr2x16-1.c: Ditto.
299         * gcc.target/bfin/builtins/abs_fr1x16-1.c: Ditto.
300         * gcc.target/bfin/builtins/norm32-1.c: Ditto.
301         * gcc.target/bfin/builtins/shrl_fr1x16-3.c: Ditto.
302         * gcc.target/bfin/builtins/norm_fr1x32-2.c: Ditto.
303         * gcc.target/bfin/builtins/bfin-builtins.exp: Ditto.
304         * gcc.target/bfin/builtins/norm16-2.c: Ditto.
305         * gcc.target/bfin/builtins/norm32-5.c: Ditto.
306         * gcc.target/bfin/builtins/norm_fr1x16-3.c: Ditto.
307         * gcc.target/bfin/builtins/mult_fr1x32x32-2.c: Ditto.
308         * gcc.target/bfin/builtins/norm16-6.c: Ditto.
309         * gcc.target/bfin/builtins/norm32-9.c: Ditto.
310         * gcc.target/bfin/builtins/mult_fr2x16-1.c: Ditto.
311         * gcc.target/bfin/builtins/dspsubaddsat_fr2x16-2.c: Ditto.
312         * gcc.target/bfin/builtins/min_fr2x16-1.c: Ditto.
313         * gcc.target/bfin/builtins/max_fr2x16-2.c: Ditto.
314         * gcc.target/bfin/builtins/norm32-10.c: Ditto.
315         * gcc.target/bfin/builtins/shl_fr2x16-3.c: Ditto.
316         * gcc.target/bfin/builtins/mulhisihh_fr2x16-1.c: Ditto.
317         * gcc.target/bfin/builtins/diff_hl_fr2x16-2.c: Ditto.
318         * gcc.target/bfin/builtins/shl_fr2x16-7.c: Ditto.
319         * gcc.target/bfin/builtins/shr_fr2x16-2.c: Ditto.
320         * gcc.target/bfin/builtins/mulhisilh_fr2x16-1.c: Ditto.
321         * gcc.target/bfin/builtins/lshl_fr1x16-1.c: Ditto.
322         * gcc.target/bfin/builtins/cpmlx_mul_fr2x16-2.c: Ditto.
323         * gcc.target/bfin/builtins/negate_fr1x32-2.c: Ditto.
324         * gcc.target/bfin/builtins/negate_fr1x16-3.c: Ditto.
325         * gcc.target/bfin/builtins/abs_fr2x16-2.c: Ditto.
326         * gcc.target/bfin/builtins/shrl_fr2x16-4.c: Ditto.
327         * gcc.target/bfin/builtins/mult_fr1x16-1.c: Ditto.
328         * gcc.target/bfin/builtins/max_fr1x32-1.c: Ditto.
329         * gcc.target/bfin/builtins/min_fr1x16-1.c: Ditto.
330         * gcc.target/bfin/builtins/shl_fr1x32-2.c: Ditto.
331         * gcc.target/bfin/builtins/max_fr1x16-2.c: Ditto.
332         * gcc.target/bfin/builtins/shl_fr1x16-3.c: Ditto.
333         * gcc.target/bfin/builtins/add_fr2x16-1.c: Ditto.
334         * gcc.target/bfin/builtins/shl_fr1x32-6.c: Ditto.
335         * gcc.target/bfin/builtins/shr_fr1x32-1.c: Ditto.
336         * gcc.target/bfin/builtins/shr_fr1x32.c: Ditto.
337         * gcc.target/bfin/builtins/shl_fr1x16-7.c: Ditto.
338         * gcc.target/bfin/builtins/shr_fr1x16-2.c: Ditto.
339         * gcc.target/bfin/builtins/shr_fr1x32-5.c: Ditto.
340         * gcc.target/bfin/builtins/shr_fr1x32-9.c: Ditto.
341         * gcc.target/bfin/builtins/abs_fr1x32-1.c: Ditto.
342         * gcc.target/bfin/builtins/lshl_fr2x16-2.c: Ditto.
343         * gcc.target/bfin/builtins/abs_fr1x16-2.c: Ditto.
344         * gcc.target/bfin/builtins/cpmlx_msu_fr2x16-1.c: Ditto.
345         * gcc.target/bfin/builtins/norm32-2.c: Ditto.
346         * gcc.target/bfin/builtins/shrl_fr1x16-4.c: Ditto.
347         * gcc.target/bfin/builtins/norm16-3.c: Ditto.
348         * gcc.target/bfin/builtins/norm32-6.c: Ditto.
349         * gcc.target/bfin/builtins/norm16-7.c: Ditto.
350         * gcc.target/bfin/builtins/mult_fr2x16-2.c: Ditto.
351         * gcc.target/bfin/builtins/min_fr2x16-2.c: Ditto.
352         * gcc.target/bfin/builtins/add_fr1x16-1.c: Ditto.
353         * gcc.target/bfin/builtins/norm32-11.c: Ditto.
354         * gcc.target/bfin/builtins/sub_fr2x16-1.c: Ditto.
355         * gcc.target/bfin/builtins/shl_fr2x16-4.c: Ditto.
356         * gcc.target/bfin/builtins/mulhisihh_fr2x16-2.c: Ditto.
357         * gcc.target/bfin/builtins/diff_lh_fr2x16-1.c: Ditto.
358         * gcc.target/bfin/builtins/shl_fr2x16-8.c: Ditto.
359         * gcc.target/bfin/builtins/shr_fr2x16-3.c: Ditto.
360         * gcc.target/bfin/builtins/mulhisilh_fr2x16-2.c: Ditto.
361         * gcc.target/bfin/builtins/lshl_fr1x16-2.c: Ditto.
362         * gcc.target/bfin/builtins/cpmlx_mac_fr2x16-1.c: Ditto.
363         * gcc.target/bfin/builtins/shrl_fr2x16-1.c: Ditto.
364         * gcc.target/bfin/builtins/mult_fr1x32-1.c: Ditto.
365         * gcc.target/bfin/builtins/min_fr1x32-1.c: Ditto.
366         * gcc.target/bfin/builtins/dspaddsubsat_fr2x16-1.c: Ditto.
367         * gcc.target/bfin/builtins/mult_fr1x16-2.c: Ditto.
368         * gcc.target/bfin/builtins/max_fr1x32-2.c: Ditto.
369         * gcc.target/bfin/builtins/min_fr1x16-2.c: Ditto.
370         * gcc.target/bfin/builtins/shl_fr1x32.c: Ditto.
371         * gcc.target/bfin/builtins/shl_fr1x32-3.c: Ditto.
372         * gcc.target/bfin/builtins/shl_fr1x16-4.c: Ditto.
373         * gcc.target/bfin/builtins/sub_fr1x16-1.c: Ditto.
374         * gcc.target/bfin/builtins/add_fr2x16-2.c: Ditto.
375         * gcc.target/bfin/builtins/shl_fr1x32-7.c: Ditto.
376         * gcc.target/bfin/builtins/shr_fr1x32-2.c: Ditto.
377         * gcc.target/bfin/builtins/shl_fr1x16-8.c: Ditto.
378         * gcc.target/bfin/builtins/shr_fr1x16-3.c: Ditto.
379         * gcc.target/bfin/builtins/shr_fr1x32-6.c: Ditto.
380         * gcc.target/bfin/builtins/circptr.c: Ditto.
381         * gcc.target/bfin/builtins/negate_fr2x16-1.c: Ditto.
382         * gcc.target/bfin/builtins/abs_fr1x32-2.c: Ditto.
383         * gcc.target/bfin/builtins/multr_fr2x16-1.c: Ditto.
384         * gcc.target/bfin/builtins/sum_fr2x16-1.c: Ditto.
385         * gcc.target/bfin/builtins/shrl_fr1x16-1.c: Ditto.
386         * gcc.target/bfin/builtins/cpmlx_msu_fr2x16-2.c: Ditto.
387         * gcc.target/bfin/builtins/norm32-3.c: Ditto.
388         * gcc.target/bfin/builtins/norm_fr1x16-1.c: Ditto.
389         * gcc.target/bfin/builtins/norm16-4.c: Ditto.
390         * gcc.target/bfin/builtins/norm32-7.c: Ditto.
391         * gcc.target/bfin/builtins/norm16-8.c: Ditto.
392         * gcc.target/bfin/builtins/add_fr1x32-1.c: Ditto.
393         * gcc.target/bfin/builtins/shl_fr2x16-1.c: Ditto.
394         * gcc.target/bfin/builtins/add_fr1x16-2.c: Ditto.
395         * gcc.target/bfin/builtins/shl_fr2x16-5.c: Ditto.
396         * gcc.target/bfin/builtins/norm32-12.c: Ditto.
397         * gcc.target/bfin/builtins/sub_fr2x16-2.c: Ditto.
398         * gcc.target/bfin/builtins/diff_lh_fr2x16-2.c: Ditto.
399         * gcc.target/bfin/builtins/mulhisihl_fr2x16-1.c: Ditto.
400         * gcc.target/bfin/builtins/shr_fr2x16-4.c: Ditto.
401         * gcc.target/bfin/builtins/mulhisill_fr2x16-1.c: Ditto.
402         * gcc.target/bfin/builtins/negate_fr1x16-1.c: Ditto.
403         * gcc.target/bfin/builtins/multr_fr1x16-1.c: Ditto.
404         * gcc.target/bfin/builtins/cpmlx_mac_fr2x16-2.c: Ditto.
405         * gcc.target/bfin/builtins/shrl_fr2x16-2.c: Ditto.
406         * gcc.target/bfin/builtins/mult_fr1x32x32NS-1.c: Ditto.
407         * gcc.target/bfin/builtins/mult_fr1x32-2.c: Ditto.
408         * gcc.target/bfin/builtins/min_fr1x32-2.c: Ditto.
409         * gcc.target/bfin/builtins/dspaddsubsat_fr2x16-2.c: Ditto.
410         * gcc.target/bfin/builtins/shl_fr1x16-1.c: Ditto.
411         * gcc.target/bfin/builtins/sub_fr1x32-1.c: Ditto.
412         * gcc.target/bfin/builtins/shl_fr1x32-4.c: Ditto.
413         * gcc.target/bfin/builtins/sub_fr1x16-2.c: Ditto.
414         * gcc.target/bfin/builtins/shl_fr1x16-5.c: Ditto.
415         * gcc.target/bfin/builtins/shl_fr1x32-8.c: Ditto.
416         * gcc.target/bfin/builtins/shr_fr1x32-3.c: Ditto.
417         * gcc.target/bfin/builtins/shr_fr1x16-4.c: Ditto.
418         * gcc.target/bfin/builtins/shr_fr1x32-7.c: Ditto.
419         * gcc.target/bfin/builtins/negate_fr2x16-2.c: Ditto.
420         * gcc.target/bfin/builtins/multr_fr2x16-2.c: Ditto.
421         * gcc.target/bfin/builtins/sum_fr2x16-2.c: Ditto.
422         * gcc.target/bfin/builtins/shrl_fr1x16-2.c: Ditto.
423         * gcc.target/bfin/builtins/norm_fr1x32-1.c: Ditto.
424         * gcc.target/bfin/builtins/norm16-1.c: Ditto.
425         * gcc.target/bfin/builtins/norm_fr1x16-2.c: Ditto.
426         * gcc.target/bfin/builtins/mult_fr1x32x32-1.c: Ditto.
427         * gcc.target/bfin/builtins/norm32-4.c: Ditto.
428         * gcc.target/bfin/builtins/norm16-5.c: Ditto.
429         * gcc.target/bfin/builtins/norm32-8.c: Ditto.
430         * gcc.target/bfin/builtins/dspsubaddsat_fr2x16-1.c: Ditto.
431         * gcc.target/bfin/builtins/max_fr2x16-1.c: Ditto.
432         * gcc.target/bfin/builtins/add_fr1x32-2.c: Ditto.
433         * gcc.target/bfin/builtins/shl_fr2x16-2.c: Ditto.
434         * gcc.target/bfin/builtins/shl_fr2x16-6.c: Ditto.
435         * gcc.target/bfin/builtins/diff_hl_fr2x16-1.c: Ditto.
436         * gcc.target/bfin/builtins/shr_fr2x16-1.c: Ditto.
437         * gcc.target/bfin/builtins/mulhisihl_fr2x16-2.c: Ditto.
438         * gcc.target/bfin/builtins/negate_fr1x32-1.c: Ditto.
439         * gcc.target/bfin/builtins/cpmlx_mul_fr2x16-1.c: Ditto.
440         * gcc.target/bfin/builtins/multr_fr1x16-2.c: Ditto.
441         * gcc.target/bfin/builtins/mulhisill_fr2x16-2.c: Ditto.
442         * gcc.target/bfin/builtins/negate_fr1x16-2.c: Ditto.
443         * gcc.target/bfin/builtins/abs_fr2x16-1.c: Ditto.
444         * gcc.target/bfin/builtins/shrl_fr2x16-3.c: Ditto.
445         * gcc.target/bfin/builtins/mult_fr1x32x32NS-2.c: Ditto.
446         * gcc.target/bfin/builtins/shl_fr1x32-1.c: Ditto.
447         * gcc.target/bfin/builtins/max_fr1x16-1.c: Ditto.
448         * gcc.target/bfin/builtins/shl_fr1x16-2.c: Ditto.
449         * gcc.target/bfin/builtins/sub_fr1x32-2.c: Ditto.
450         * gcc.target/bfin/builtins/shl_fr1x32-5.c: Ditto.
451
452 2011-05-03  Bernd Schmidt  <bernds@codesourcery.com>
453
454         * gcc.target/arm/cold-lc.c: New test.
455
456 2011-05-03  Jakub Jelinek  <jakub@redhat.com>
457
458         PR target/48774
459         * gcc.dg/pr48774.c: New test.
460
461 2011-05-03  Richard Guenther  <rguenther@suse.de>
462
463         * gcc.dg/large-size-array-5.c: New testcase.
464
465 2011-05-03  Richard Sandiford  <richard.sandiford@linaro.org>
466
467         * gcc.dg/vect/vect-strided-u16-i3.c: New test.
468
469 2011-05-03  Richard Sandiford  <richard.sandiford@linaro.org>
470
471         * lib/target-supports.exp (check_effective_target_vect_strided):
472         Replace with...
473         (check_effective_target_vect_strided2)
474         (check_effective_target_vect_strided3)
475         (check_effective_target_vect_strided4)
476         (check_effective_target_vect_strided8): ...these new functions.
477
478         * gcc.dg/vect/O3-pr39675-2.c: Update accordingly.
479         * gcc.dg/vect/costmodel/ppc/costmodel-slp-12.c: Likewise.
480         * gcc.dg/vect/fast-math-slp-27.c: Likewise.
481         * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: Likewise.
482         * gcc.dg/vect/pr37539.c: Likewise.
483         * gcc.dg/vect/slp-11a.c: Likewise.
484         * gcc.dg/vect/slp-11b.c: Likewise.
485         * gcc.dg/vect/slp-11c.c: Likewise.
486         * gcc.dg/vect/slp-12a.c: Likewise.
487         * gcc.dg/vect/slp-12b.c: Likewise.
488         * gcc.dg/vect/slp-18.c: Likewise.
489         * gcc.dg/vect/slp-19a.c: Likewise.
490         * gcc.dg/vect/slp-19b.c: Likewise.
491         * gcc.dg/vect/slp-21.c: Likewise.
492         * gcc.dg/vect/slp-23.c: Likewise.
493         * gcc.dg/vect/vect-cselim-1.c: Likewise.
494
495         * gcc.dg/vect/fast-math-vect-complex-3.c: Use vect_stridedN
496         instead of vect_interleave && vect_extract_even_odd.
497         * gcc.dg/vect/no-scevccp-outer-10a.c: Likewise.
498         * gcc.dg/vect/no-scevccp-outer-10b.c: Likewise.
499         * gcc.dg/vect/no-scevccp-outer-20.c: Likewise.
500         * gcc.dg/vect/vect-1.c: Likewise.
501         * gcc.dg/vect/vect-10.c: Likewise.
502         * gcc.dg/vect/vect-98.c: Likewise.
503         * gcc.dg/vect/vect-107.c: Likewise.
504         * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
505         * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
506         * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
507         * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
508         * gcc.dg/vect/vect-strided-a-u32-mult.c: Likewise.
509         * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
510         * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
511         * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
512         * gcc.dg/vect/vect-strided-float.c: Likewise.
513         * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
514         * gcc.dg/vect/vect-strided-mult.c: Likewise.
515         * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
516         * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
517         * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
518         * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
519         * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
520         * gcc.dg/vect/vect-strided-u32-mult.c: Likewise.
521         * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
522         * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
523         * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
524         * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
525         * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
526         * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
527         * gcc.dg/vect/vect-vfa-03.c: Likewise.
528
529         * gcc.dg/vect/no-scevccp-outer-18.c: Add vect_stridedN to the
530         target condition.
531         * gcc.dg/vect/pr30843.c: Likewise.
532         * gcc.dg/vect/pr33866.c: Likewise.
533         * gcc.dg/vect/slp-reduc-6.c: Likewise.
534         * gcc.dg/vect/vect-strided-store-a-u8-i2.c: Likewise.
535         * gcc.dg/vect/vect-strided-store-u16-i4.c: Likewise.
536         * gcc.dg/vect/vect-strided-store-u32-i2.c: Likewise.
537
538 2011-05-03  Richard Sandiford  <richard.sandiford@linaro.org>
539
540         * gcc.dg/vect/slp-11.c: Split into...
541         * gcc.dg/vect/slp-11a.c, gcc.dg/vect/slp-11b.c,
542         gcc.dg/vect/slp-11c.c: ...these tests.
543         * gcc.dg/vect/slp-12a.c: Split 4-stride loop into...
544         * gcc.dg/vect/slp-12c.c: ...this new test.
545         * gcc.dg/vect/slp-19.c: Split into...
546         * gcc.dg/vect/slp-19a.c, gcc.dg/vect/slp-19b.c,
547         gcc.dg/vect/slp-19c.c: ...these new tests.
548
549 2011-05-03  Richard Sandiford  <richard.sandiford@linaro.org>
550
551         * lib/target-supports.exp
552         (check_effective_target_vect_extract_even_odd_wide): Delete.
553         (check_effective_target_vect_strided_wide): Likewise.
554         * gcc.dg/vect/O3-pr39675-2.c: Use the non-wide versions instead.
555         * gcc.dg/vect/fast-math-pr35982.c: Likewise.
556         * gcc.dg/vect/fast-math-vect-complex-3.c: Likewise.
557         * gcc.dg/vect/pr37539.c: Likewise.
558         * gcc.dg/vect/slp-11.c: Likewise.
559         * gcc.dg/vect/slp-12a.c: Likewise.
560         * gcc.dg/vect/slp-12b.c: Likewise.
561         * gcc.dg/vect/slp-19.c: Likewise.
562         * gcc.dg/vect/slp-23.c: Likewise.
563         * gcc.dg/vect/vect-1.c: Likewise.
564         * gcc.dg/vect/vect-98.c: Likewise.
565         * gcc.dg/vect/vect-107.c: Likewise.
566         * gcc.dg/vect/vect-strided-float.c: Likewise.
567
568 2011-05-02  Jason Merrill  <jason@redhat.com>
569
570         * g++.dg/init/new31.C: New.
571
572 2011-05-02  Simon Martin  <simartin@users.sourceforge.net>
573
574         PR c/35445
575         * gcc.dg/pr35445.c: New test.
576
577 2011-05-02  Jason Merrill  <jason@redhat.com>
578
579         * c-c++-common/vla-1.c: New.
580
581 2011-05-02  Richard Guenther  <rguenther@suse.de>
582
583         PR tree-optimization/48822
584         * gcc.dg/torture/pr48822.c: New testcase.
585
586 2011-05-02  Paolo Carlini  <paolo.carlini@oracle.com>
587
588         PR c++/47969
589         * g++.dg/cpp0x/constexpr-47969.C: New.
590
591 2011-05-02  Ira Rosen  <ira.rosen@linaro.org>
592
593         PR testsuite/48498
594         * gcc.dg/vect/slp-3.c: Increase loop bound.  Don't expect to fail
595         on vect_no_align targets.
596         * gcc.dg/vect/no-vfa-pr29145.c: Don't expect to fail on
597         vect_no_align targets.
598
599 2011-05-01  Xinliang David Li  <davidxl@google.com>
600
601         * gcc.dg/tree-ssa/integer-addr.c: New test.
602         * gcc.dg/tree-ssa/alias_bug.c: New test.
603
604 2011-05-01  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
605
606         PR libgfortran/48787
607         * gfortran.dg/round_3.f08: Add more checks.
608
609 2011-04-30  Tobias Burnus  <burnus@net-b.de>
610
611         PR fortran/48821
612         * gfortran.dg/import9.f90: New, proper test.
613         * gfortran.dg/interface_37.f90: Remove bogus
614         test (bogus copy of interface_36.f90).
615
616 2011-04-30  Tobias Burnus  <burnus@net-b.de>
617
618         PR fortran/48821
619         * gfortran.dg/interface_37.f90: New.
620
621 2011-04-30  Paul Thomas  <pault@gcc.gnu.org>
622
623         PR fortran/48746
624         * gfortran.dg/realloc_on_assign_7.f03: Test bounds.
625
626 2011-04-30  Jakub Jelinek  <jakub@redhat.com>
627
628         PR tree-optimization/48809
629         * gcc.c-torture/execute/pr48809.c: New test.
630
631 2011-04-29  Jeff Law <law@redhat.com>
632
633         * gcc.dg/tree-ssa/ssa-dom-thread-4.c: New test.
634
635 2011-04-29  Paolo Carlini  <paolo.carlini@oracle.com>
636
637         PR c++/48606
638         * g++.dg/init/ctor10.C: New.
639
640 2011-04-29  Le-Chun Wu  <lcwu@google.com>
641
642         * g++.dg/warn/Wconversion-null-2.C: Do not expect a NULL
643           warning in implicitly instantiated templates.
644
645 2011-04-29  Le-Chun Wu  <lcwu@google.com>
646
647         * g++.dg/warn/Wnull-conversion-1.C: New.
648         * g++.dg/warn/Wnull-conversion-2.C: New.
649
650 2011-04-29  Diego Novillo  <dnovillo@google.com>
651
652         * g++.old-deja/g++.other/null3.C: Expect warning about
653         converting boolean to a pointer.
654
655 2011-04-29  Paul Thomas  <pault@gcc.gnu.org>
656
657         PR fortran/48462
658         * gfortran.dg/realloc_on_assign_7.f03: Modify to test for lhs
659         being a target.
660
661         PR fortran/48746
662         * gfortran.dg/realloc_on_assign_7.f03: Add subroutine pr48746.
663
664 2011-04-29  Tobias Burnus  <burnus@net-b.de>
665
666         PR fortran/48810
667         * gfortran.dg/typebound_proc_22.f90: New.
668
669         PR fortran/48800
670         * gfortran.dg/interface_36.f90: New.
671
672 2011-04-29  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
673
674         PR libgfortran/48488
675         PR libgfortran/48602
676         PR libgfortran/48615
677         PR libgfortran/48684
678         PR libgfortran/48787
679         * gfortran.dg/fmt_g.f: Adjust test.
680         * gfortran.dg/fmt_g0_1.f08: Adjust test.
681         * gfortran.dg/round_3.f08: New test.
682         * gfortran.dg/namelist_print_1.f: Adjust test.
683         * gfortran.dg/char4_iunit_1.f03: Adjust test.
684         * gfortran.dg/f2003_io_5.f03: Adjust test.
685         * gfortran.dg/coarray_15.f90: Adjust test.
686         * gfortran.dg/namelist_65.f90: Adjust test.
687         * gfortran.dg/fmt_cache_1.f: Adjust test.
688         * gfortran.dg/char4_iunit_2.f03: Adjust test.
689         * gfortran.dg/real_const_3.f90: Adjust test.
690
691 2011-04-28  Xinliang David Li  <davidxl@google.com>
692
693         * testsuite/gcc.dg/tree-prof/prof-robust-1.c: New test.
694         * testsuite/g++.dg/prof-robust-1.C: New test.
695
696 2011-04-28  Ira Rosen  <ira.rosen@linaro.org>
697
698         PR tree-optimization/48765
699         * gcc.dg/vect/pr48765.c: New.
700
701 2011-04-28  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
702
703         PR tree-optimization/48775
704         * gcc.dg/pr48616.c: Also add -fno-common on alpha*-dec-osf*.
705
706 2011-04-28  Paolo Carlini  <paolo.carlini@oracle.com>
707
708         PR c++/48798
709         * g++.dg/inherit/pr48798.C: New.
710         * g++.old-deja/g++.other/base1.C: Adjust.
711
712 2011-04-28  Dodji Seketeli  <dodji@redhat.com>
713
714         PR c++/48656
715         * g++.dg/template/inherit7.C: New test case.
716
717 2011-04-28  Richard Guenther  <rguenther@suse.de>
718
719         PR tree-optimization/40052
720         PR tree-optimization/15347
721         * gcc.dg/tree-ssa/vrp57.c: New testcase.
722         * gcc.dg/pr15347.c: Likewise.
723
724 2011-04-28  Paolo Carlini  <paolo.carlini@oracle.com>
725
726         PR c++/48530
727         * g++.dg/cpp0x/sfinae18.C: New.
728
729 2011-04-28  Paolo Carlini  <paolo.carlini@oracle.com>
730
731         PR c++/48771
732         * g++.dg/ext/is_literal_type1.C: New.
733
734 2011-04-28  Tobias Burnus  <burnus@net-b.de>
735
736         PR fortran/48112
737         PR fortran/48279
738         * gfortran.dg/interface_35.f90: New.
739         * gfortran.dg/erfc_scaled_1.f90: Don't compile with -pedantic.
740         * gfortran.dg/func_result_6.f90: Add dg-warning.
741         * gfortran.dg/bessel_1.f90: Ditto.
742         * gfortran.dg/hypot_1.f90: Ditto.
743         * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
744         * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
745         * gfortran.dg/interface_assignment_4.f90: Ditto.
746
747 2011-04-27  Jason Merrill  <jason@redhat.com>
748
749         * g++.dg/ext/complex8.C: New.
750
751         * g++.dg/cpp0x/initlist49.C: New.
752         * g++.dg/init/new30.C: New.
753
754 2011-04-27  Tobias Burnus  <burnus@net-b.de>
755
756         PR fortran/48788
757         * gfortran.dg/whole_file_34.f90: New.
758
759 2011-04-27  Jan Hubicka  <jh@suse.cz>
760
761         * gcc.dg/tree-ssa/inline-9.c: New testcase.
762
763 2011-04-27  Jason Merrill  <jason@redhat.com>
764
765         * g++.old-deja/g++.oliva/overload1.C: Adjust.
766
767         * g++.dg/parse/ambig6.C: New.
768
769 2011-04-27  Nick Clifton  <nickc@redhat.com>
770
771         * gcc.dg/20020312-2.c: Add definition for RX.
772
773         * lib/target-supports.exp (add_options_for_ieee): Use -mnofpu
774         option with RX targets.
775
776         * gcc.target/rx/pack.c: Replace C++ style // comments with C style
777         /* */ comments.
778
779 2011-04-27  Richard Guenther  <rguenther@suse.de>
780
781         * gcc.dg/tree-ssa/pr23382.c: Remove.
782
783 2011-04-27  Kaz Kojima  <kkojima@gcc.gnu.org>
784
785         PR target/48767
786         * gcc.c-torture/compile/pr48767.c: New test.
787
788 2011-04-27  Richard Guenther  <rguenther@suse.de>
789
790         PR tree-optimization/48772
791         * g++.dg/pr48772.C: New testcase.
792
793 2011-04-27  Jakub Jelinek  <jakub@redhat.com>
794
795         PR c/48742
796         * gcc.c-torture/compile/pr48742.c: New test.
797
798 2011-04-26  Jason Merrill  <jason@redhat.com>
799
800         * g++.dg/lookup/koenig13.C: New.
801
802         * g++.dg/cpp0x/initlist48.C: New.
803
804 2011-04-25  Jason Merrill  <jason@redhat.com>
805
806         * g++.dg/cpp0x/sfinae17.C: New.
807
808 2011-03-23  Michael Meissner  <meissner@linux.vnet.ibm.com>
809
810         PR target/48258
811         * gcc.target/powerpc/pr48258-1.c: New file.
812         * gcc.target/powerpc/pr48258-2.c: Ditto.
813
814 2011-04-26  Xinliang David Li  <davidxl@google.com>
815
816         * gcc.dg/uninit-suppress.c: New test.
817         * gcc.dg/uninit-suppress.c: New test.
818
819 2011-04-26  Jakub Jelinek  <jakub@redhat.com>
820
821         PR debug/48768
822         * gcc.dg/pr48768.c: New test.
823
824         PR tree-optimization/48734
825         * gcc.c-torture/compile/pr48734.c: New test.
826
827         PR testsuite/48753
828         * gcc.dg/tree-prof/val-prof-2.c: Adjust for 32-bit HWI.
829
830 2011-04-26  Richard Guenther  <rguenther@suse.de>
831
832         PR tree-optimization/48731
833         * gcc.dg/torture/pr48731.c: New testcase.
834
835 2011-04-26  Richard Guenther  <rguenther@suse.de>
836
837         PR testsuite/48753
838         * gcc.dg/tree-prof/val-prof-2.c: Adjust.
839
840 2011-04-26  Richard Guenther  <rguenther@suse.de>
841
842         PR middle-end/48694
843         * gcc.dg/torture/pr48694-1.c: New testcase.
844         * gcc.dg/torture/pr48694-2.c: Likewise.
845
846 2011-04-25  Paolo Carlini  <paolo.carlini@oracle.com>
847
848         * g++.dg/ext/underlying_type1.C: New.
849         * g++.dg/ext/underlying_type2.C: Likewise.
850         * g++.dg/ext/underlying_type3.C: Likewise.
851         * g++.dg/ext/underlying_type4.C: Likewise.
852         * g++.dg/ext/underlying_type5.C: Likewise.
853         * g++.dg/ext/underlying_type6.C: Likewise.
854         * g++.dg/ext/underlying_type7.C: Likewise.
855         * g++.dg/ext/underlying_type8.C: Likewise.
856         * g++.dg/ext/underlying_type9.C: Likewise.
857         * g++.dg/ext/underlying_type10.C: Likewise.
858
859 2011-04-25  Jason Merrill  <jason@redhat.com>
860
861         * g++.dg/cpp0x/regress/template-const2.C: New.
862
863 2011-04-25  Jeff Law <law@redhat.com>
864
865         * gcc.dg/tree-ssa/vrp56.c: new test.
866
867 2011-04-25  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
868
869         * go.test/go-test.exp (go-set-goarch): Accept mips*-*-*.
870
871 2011-04-24  Jakub Jelinek  <jakub@redhat.com>
872
873         PR preprocessor/48740
874         * c-c++-common/raw-string-11.c: New test.
875
876 2011-04-23  John David Anglin  <dave.anglin@nrc-cnrc.ca>
877
878         * gcc.dg/pr48616.c (dg-options): Add -fno-common to options on
879         hppa*-*-hpux*.
880
881 2011-04-23  Tobias Burnus  <burnus@net-b.de>
882
883         PR fortran/18918
884         * gfortran.dg/coarray_19.f90: New.
885
886 2011-04-23  Jakub Jelinek  <jakub@redhat.com>
887
888         PR c/48685
889         * gcc.dg/pr48685.c: New test.
890
891 2011-04-22  Jan Hubicka  <jh@suse.cz>
892
893         * gcc.dg/tree-ssa/pr38699.c: Fix testcase.
894
895 2011-04-22  Jakub Jelinek  <jakub@redhat.com>
896
897         PR tree-optimization/48717
898         * gcc.c-torture/execute/pr48717.c: New test.
899
900 2011-04-22  Uros Bizjak  <ubizjak@gmail.com>
901
902         PR target/48723
903         * gcc.target/i386/pr48723.c: New test.
904
905 2011-04-22  Jakub Jelinek  <jakub@redhat.com>
906
907         PR c/48716
908         * gcc.dg/gomp/pr48716.c: New test.
909         * g++.dg/gomp/pr48716.C: New test.
910
911 2011-04-22  Alexander Monakov  <amonakov@ispras.ru>
912
913         PR c/36750
914         * gcc.dg/missing-field-init-2.c: Update testcase.
915
916 2011-04-22  Alan Modra  <amodra@gmail.com>
917
918         * gcc.target/powerpc/ppc-pow.c: Allow for tail calls.
919
920 2011-04-21  Thomas Koenig  <tkoenig@gcc.gnu.org>
921
922         PR fortran/48405
923         * gfortran.dg/function_optimize_6.f90:  New test.
924
925 2011-04-21  Easwaran Raman  <eraman@google.com>
926
927         * gcc.dg/stack-layout-2.c: New test.
928
929 2011-04-21  Richard Guenther  <rguenther@suse.de>
930
931         PR lto/48703
932         * g++.dg/lto/pr48207-2_0.C: New testcase.
933         * g++.dg/lto/pr48207-3_0.C: Likewise.
934
935 2011-04-21  Eric Botcazou  <ebotcazou@adacore.com>
936
937         * gnat.dg/volatile5.adb: New test.
938         * gnat.dg/volatile5_pkg.ads: New helper.
939
940 2011-04-21  Uros Bizjak  <ubizjak@gmail.com>
941
942         PR target/48708
943         * gcc.target/i386/pr48708.c: New test.
944
945 2011-04-21  Richard Sandiford  <richard.sandiford@linaro.org>
946
947         * gcc.dg/vect/vect-119.c: New test.
948
949 2011-04-21  Richard Sandiford  <richard.sandiford@linaro.org>
950
951         * gcc.dg/vect/vect.exp: Run the main tests twice, one with -flto
952         and once without.
953
954 2011-04-21  Richard Earnshaw  <rearnsha@arm.com>
955             Richard Sandiford  <richard.sandiford@linaro.org>
956
957         PR target/46329
958         * gcc.target/arm/pr46329.c: New test.
959
960 2011-04-21  Tobias Burnus  <burnus@net-b.de>
961
962         PR fortran/18918
963         * gfortran.dg/coarray_18.f90: New.
964
965 2011-04-20  Jason Merrill  <jason@redhat.com>
966
967         * g++.dg/cpp0x/initlist47.C: New.
968
969         * g++.dg/init/dtor4.C: New.
970
971 2011-04-20  Uros Bizjak  <ubizjak@gmail.com>
972
973         PR target/48678
974         * gcc.target/i386/sse2-pinsrw.c: New test.
975         * gcc.target/i386/avx-vpinsrw.c: Ditto.
976         * gcc.target/i386/sse4_1-insvqi.c: Ditto.
977         * gcc.target/i386/sse2-insvhi.c: Ditto.
978         * gcc.target/i386/sse4_1-insvsi.c: Ditto.
979         * gcc.target/i386/sse4_1-insvdi.c: Ditto.
980
981 2011-04-20  Jason Merrill  <jason@redhat.com>
982
983         * g++.dg/template/const4.C: New.
984
985 2011-04-20  Easwaran Raman  <eraman@google.com>
986
987         * gcc.dg/stack-layout-1.c: New test.
988
989 2011-04-20  Daniel Jacobowitz  <dan@codesourcery.com>
990
991         * gcc.dg/vect/vect-shift-3.c, gcc.dg/vect/vect-shift-4.c: New.
992         * lib/target-supports.exp (check_effective_target_vect_shift_char): New
993         function.
994
995 2011-04-20  Kai Tietz  <ktietz@redhat.com>
996
997         * gcc.dg/binop-xor1.c: New test.
998         * gcc.dg/binop-xor2.c: New test.
999         * gcc.dg/binop-xor3.c: New test.
1000         * gcc.dg/binop-xor4.c: New test.
1001         * gcc.dg/binop-xor5.c: New test.
1002
1003 2011-04-20  Richard Guenther  <rguenther@suse.de>
1004
1005         PR tree-optimization/47892
1006         * gcc.dg/vect/fast-math-ifcvt-1.c: New testcase.
1007
1008 2011-04-20  Richard Guenther  <rguenther@suse.de>
1009
1010         PR middle-end/48695
1011         * g++.dg/torture/pr48695.C: New testcase.
1012
1013 2011-04-20  Georg-Johann Lay  <avr@gjlay.de>
1014
1015         * gcc.dg/pr42629.c: Add dg-require-effective-target int32plus
1016         * gcc.c-torture/execute/cmpsi-2.c: Ditto
1017         * gcc.c-torture/execute/pr45262.c: Ditto
1018         * gcc.dg/torture/pr43165.c: Ditto.
1019         * gcc.dg/torture/pr47228.c: Ditto.
1020         * gcc.dg/tree-ssa/pr45144.c: Ditto.
1021         * gcc.dg/ipa/pr45644.c: Ditto.
1022         * gcc.c-torture/compile/pr43191.c: Ditto. Remove dg-skip-if for
1023         PDP11.
1024
1025 2011-04-19  Jason Merrill  <jason@redhat.com>
1026
1027         * g++.dg/ext/complex7.C: New.
1028
1029         * g++.dg/ext/attrib41.C: New.
1030
1031 2011-04-19  Kaz Kojima  <kkojima@gcc.gnu.org>
1032
1033         PR testsuite/48676
1034         * gcc.dg/torture/pr37868.c: Skip on sh*-*-*.
1035
1036 2011-04-19  Jakub Jelinek  <jakub@redhat.com>
1037
1038         PR target/48678
1039         * gcc.target/i386/pr48678.c: New test.
1040
1041 2011-04-19  Martin Jambor  <mjambor@suse.cz>
1042
1043         * g++.dg/opt/devirt1.C: Bump to -O2, remove XFAIL.
1044         * g++.dg/opt/devirt2.C: New test.
1045         * g++.dg/ipa/devirt-g-1.C: Likewise.
1046
1047 2011-04-19  Tobias Burnus  <burnus@net-b.de>
1048
1049         PR fortran/48588
1050         * gfortran.dg/whole_file_33.f90: New.
1051
1052 2011-04-19  Martin Jambor  <mjambor@suse.cz>
1053
1054         * g++.dg/ipa/devirt-7.C: New test.
1055
1056 2011-04-19  Richard Guenther  <rguenther@suse.de>
1057
1058         PR lto/48207
1059         * g++.dg/lto/pr48207_0.C: New testcase.
1060
1061 2011-04-18  Jason Merrill  <jason@redhat.com>
1062
1063         * g++.dg/init/void1.C: New.
1064
1065         * g++.dg/cpp0x/union4.C: New.
1066
1067 2011-04-18  Jakub Jelinek  <jakub@redhat.com>
1068
1069         PR middle-end/48661
1070         * g++.dg/torture/pr48661.C: New test.
1071
1072         PR c++/48632
1073         * g++.dg/gomp/pr48632.C: New test.
1074
1075 2011-04-18  Uros Bizjak  <ubizjak@gmail.com>
1076
1077         * gcc.target/i386/sse2-maskmovdqu.c: New test.
1078         * gcc.target/i386/avx-vmaskmovdqu.c: Ditto.
1079
1080 2011-04-18  Tobias Burnus  <burnus@net-b.de>
1081
1082         PR fortran/18918
1083         * gfortran.dg/coarray_17.f90: New.
1084         * gfortran.dg/coarray_10.f90: Update dg-error.
1085
1086 2011-04-18  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1087
1088         PR testsuite/48251
1089         * gcc.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
1090         * gfortran.dg/guality/guality.exp: Likewise.
1091
1092 2011-04-18  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1093
1094         * gfortran.dg/fmt_g0_5.f08: Use dg-add-options ieee.
1095
1096 2011-04-18  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1097
1098         * gcc.dg/vect/pr48377.c: Remove dg-do run.
1099
1100 2011-04-18  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1101
1102         * gcc.dg/ipa/pr48195.c: Add dg-require-effective-target lto.
1103
1104 2011-04-18  Richard Guenther  <rguenther@suse.de>
1105
1106         PR middle-end/46364
1107         * g++.dg/torture/pr46364.C: New testcase.
1108
1109 2011-04-18  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1110
1111         * obj-c++.dg/dwarf-2.mm: Skip on alpha*-dec-osf*.
1112
1113 2011-04-18  Alexander Monakov  <amonakov@ispras.ru>
1114
1115         * gcc.dg/pr48235.c: Add dg-require-effective-target freorder.
1116
1117 2011-04-18  Ulrich Weigand  <ulrich.weigand@linaro.org>
1118             Ira Rosen  <ira.rosen@linaro.org>
1119
1120         PR target/48252
1121         * gcc.target/arm/pr48252.c: New test.
1122
1123 2011-04-18  Jakub Jelinek  <jakub@redhat.com>
1124
1125         PR tree-optimization/48616
1126         * gcc.dg/pr48616.c: New test.
1127
1128 2011-04-18  Tobias Burnus  <burnus@net-b.de>
1129
1130         PR fortran/18918
1131         * gfortran.dg/coarray_16.f90: New.
1132
1133 2011-04-18  Paul Thomas  <pault@gcc.gnu.org>
1134
1135         PR fortran/48462
1136         * gfortran.dg/realloc_on_assign_7.f03: New test.
1137
1138 2011-04-17  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1139
1140         PR libgfortran/48602
1141         * gfortran.dg/fmt_g0_6.f08: New test.
1142
1143 2011-04-17  Jason Merrill  <jason@redhat.com>
1144
1145         * g++.dg/cpp0x/sfinae16.C: New.
1146
1147 2011-04-17  Richard Sandiford  <rdsandiford@googlemail.com>
1148
1149         * gcc.target/mips/reg-var-1.c: New test.
1150
1151 2011-04-17  Jan Hubicka  <jh@suse.cz>
1152
1153         * gcc.dg/winline-5.c: Update testcase.
1154
1155 2011-04-17  Eric Botcazou  <ebotcazou@adacore.com>
1156
1157         * gnat.dg/discr27.ad[sb]: Move dg directive.
1158         * gnat.dg/discr28.ad[sb]: New test.
1159         * gnat.dg/discr28_pkg.ads: New helper.
1160
1161 2011-04-17  Michael Matz  <matz@suse.de>
1162
1163         PR tree-optimization/48622
1164         PR lto/48645
1165         * gcc.dg/lto/pr48622_0.c: New test.
1166
1167 2011-04-16  Uros Bizjak  <ubizjak@gmail.com>
1168
1169         * gcc.target/i386/avx256-unaligned-load-1.c: Update scan patterns.
1170         * gcc.target/i386/avx256-unaligned-load-2.c: Ditto.
1171         * gcc.target/i386/avx256-unaligned-load-3.c: Ditto.
1172         * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
1173         * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
1174         * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
1175
1176 2011-04-15  Jason Merrill  <jason@redhat.com>
1177
1178         * g++.dg/cpp0x/range-for17.C: New.
1179
1180 2011-04-15  Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
1181
1182         * g++.dg/cpp0x/range-for2.C: Correct for declaration.
1183         * g++.dg/cpp0x/range-for3.C: Likewise.
1184         * g++.dg/cpp0x/range-for9.C: Correct error message.
1185         * g++.dg/cpp0x/range-for11.C: New.
1186         * g++.dg/cpp0x/range-for12.C: New.
1187         * g++.dg/cpp0x/range-for13.C: New.
1188         * g++.dg/cpp0x/range-for14.C: New.
1189         * g++.dg/cpp0x/range-for15.C: New.
1190         * g++.dg/cpp0x/range-for16.C: New.
1191
1192 2011-04-15  Tobias Burnus  <burnus@net-b.de>
1193
1194         PR fortran/18918
1195         * gfortran.dg/coarray_15.f90: Change to dg-do run.
1196
1197 2011-04-15  Nicola Pero  <nicola.pero@meta-innovation.com>
1198
1199         * objc.dg/naming-4.m: Updated.
1200         * objc.dg/naming-5.m: Updated.
1201         * objc.dg/naming-6.m: New.
1202         * objc.dg/naming-7.m: New.
1203         * obj-c++.dg/naming-1.mm: Updated.
1204         * obj-c++.dg/naming-2.mm: Updated.
1205         * obj-c++.dg/naming-3.mm: New.
1206         * obj-c++.dg/naming-4.mm: New.
1207
1208 2011-04-15  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1209
1210         PR libgfortran/48589
1211         * gfortran.dg/fmt_g0_5.f08: New test.
1212
1213 2011-04-15  Richard Guenther  <rguenther@suse.de>
1214
1215         PR testsuite/48286
1216         * gfortran.dg/cray_pointers_8.f90: Use -ffloat-store.
1217
1218 2011-04-15  Georg-Johann Lay  <avr@gjlay.de>
1219
1220         * gcc.target/avr/torture/pr41885.c (dg-options): Change
1221         -finline-limit=0 to -fno-inline
1222
1223 2011-04-15  Jakub Jelinek  <jakub@redhat.com>
1224
1225         PR target/48614
1226         * gcc.target/i386/pr46084.c: Require avx_runtime instead of
1227         just avx.
1228
1229 2011-04-14  Jakub Jelinek  <jakub@redhat.com>
1230
1231         PR target/48605
1232         * gcc.target/i386/sse4_1-insertps-3.c: New test.
1233         * gcc.target/i386/sse4_1-insertps-4.c: New test.
1234         * gcc.target/i386/avx-insertps-3.c: New test.
1235         * gcc.target/i386/avx-insertps-4.c: New test.
1236
1237 2011-04-14  Georg-Johann Lay  <avr@gjlay.de>
1238
1239         * gcc.target/avr/torture/pr41885.c (dg-options): Add
1240         -finline-limit=0
1241
1242 2011-04-14  Georg-Johann Lay  <avr@gjlay.de>
1243
1244         PR target/46779
1245         PR target/45291
1246         PR target/41894
1247         * gcc.target/avr/pr46779-1.c: New test case
1248         * gcc.target/avr/pr46779-2.c: New test case
1249
1250 2011-04-14  Jason Merrill  <jason@redhat.com>
1251
1252         * g++.dg/cpp0x/sfinae15.C: New.
1253
1254         * g++.dg/cpp0x/sfinae14.C: New.
1255
1256         * g++.dg/ext/vla10.C: New.
1257
1258 2011-04-14  Richard Guenther  <rguenther@suse.de>
1259
1260         * gcc.dg/tree-ssa/ssa-dse-14.c: New testcase.
1261
1262 2011-04-14  Richard Guenther  <rguenther@suse.de>
1263
1264         * gcc.dg/fold-bitand-4.c: Move ...
1265         * c-c++-common/fold-bitand-4.c: ... here.  Adjust slightly.
1266
1267 2011-04-14  Georg-Johann Lay  <avr@gjlay.de>
1268
1269         * gcc.target/avr/trivial.c: Fix line endings. Make PROGMEM
1270         variables const.
1271         * gcc.target/avr/torture/trivial.c: Ditto.
1272
1273 2011-04-13  Jason Merrill  <jason@redhat.com>
1274
1275         * g++.dg/template/operator11.C: New.
1276
1277 2011-04-13  Jakub Jelinek  <jakub@redhat.com>
1278
1279         PR middle-end/48591
1280         * gcc.dg/gomp/pr48591.c: New test.
1281
1282         PR c++/48570
1283         * g++.dg/cpp0x/constexpr-wstring1.C: New test.
1284         * g++.dg/cpp0x/constexpr-wstring2.C: New test.
1285
1286 2011-04-13  Dodji Seketeli  <dodji@redhat.com>
1287
1288         PR c++/48574
1289         * g++.dg/template/dependent-expr7.C: New test case.
1290
1291 2011-04-13  Jason Merrill  <jason@redhat.com>
1292
1293         * g++.dg/cpp0x/sfinae13.C: New.
1294
1295 2011-04-13  Uros Bizjak  <ubizjak@gmail.com>
1296
1297         * gcc.target/i386/sse2-init-v2di-2.c: Update scan pattern.
1298
1299 2011-04-12  Janis Johnson  <janisjo@codesourcery.com>
1300
1301         * gcc.target/arm/pr43698.c: Remove -march option.
1302
1303 2011-04-12  Janis Johnson  <janisjo@codesourcery.com>
1304
1305         * gcc.target/arm/sync-1.c: Limit to sync_int_long, do not use
1306         -march option.
1307
1308 2011-04-12  Paul Thomas  <pault@gcc.gnu.org>
1309
1310         PR fortran/48360
1311         PR fortran/48456
1312         * gfortran.dg/realloc_on_assign_6.f03: New test.
1313
1314 2011-04-12  Kai Tietz  <ktietz@redhat.com>
1315
1316         * g++.dg/ext/bitfield2.C: Add for i?86/x86_64-*-mingw*
1317         targets the additional -mno-ms-bitfields and
1318         -Wno-packed-bitfield-compat options.
1319         * g++.dg/ext/bitfield3.C: Likewise.
1320         * g++.dg/ext/bitfield4.C: Likewise.
1321         * g++.dg/ext/bitfield5.C: Likewise.
1322         * gcc.dg/bitfld-15.c: Likewise.
1323         * gcc.dg/bitfld-16.c: Likewise.
1324         * gcc.dg/bitfld-17.c: Likewise.
1325         * gcc.dg/bitfld-18.c: Likewise.
1326
1327 2011-04-12  Richard Sandiford  <richard.sandiford@linaro.org>
1328
1329         * gcc.target/arm/neon-vld3-1.c: New test.
1330         * gcc.target/arm/neon-vst3-1.c: New test.
1331         * gcc.target/arm/neon/v*.c: Regenerate.
1332
1333 2011-04-12  Jakub Jelinek  <jakub@redhat.com>
1334
1335         PR rtl-optimization/48549
1336         * g++.dg/opt/pr48549.C: New test.
1337
1338 2011-04-12  Richard Guenther  <rguenther@suse.de>
1339
1340         PR tree-optimization/46076
1341         * gcc.dg/tree-ssa/pr46076.c: Un-XFAIL.
1342
1343 2011-04-12  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1344
1345         PR testsuite/21164
1346         * lib/compat.exp (compat-execute): Declare unsupported after
1347         stripping path from src1.
1348         * lib/lto.exp (lto-execute): Likewise.
1349
1350 2011-04-12  Jakub Jelinek  <jakub@redhat.com>
1351
1352         PR c/48552
1353         * gcc.dg/pr48552-1.c: New test.
1354         * gcc.dg/pr48552-2.c: New test.
1355
1356 2011-04-11  Jason Merrill  <jason@redhat.com>
1357
1358         * g++.dg/cpp0x/sfinae12.C: New.
1359
1360         * g++.dg/cpp0x/enum10.C: New.
1361
1362         * g++.dg/cpp0x/lambda/lambda-this4.C: New.
1363
1364         * g++.dg/cpp0x/rv-func.C: New.
1365
1366 2011-04-11  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1367
1368         * gcc.dg/torture/pr47917.c: Define _ISO_C_SOURCE=19990L for
1369         alpha*-dec-osf5*.
1370
1371 2011-04-11  Martin Jambor  <mjambor@suse.cz>
1372
1373         PR tree-optimization/48195
1374         * gcc.dg/ipa/pr48195.c: New test.
1375
1376 2011-04-10  Eric Botcazou  <ebotcazou@adacore.com>
1377
1378         * gnat.dg/return3.adb: Remove unused switch.
1379
1380 2011-04-08  Mike Stump  <mikestump@comcast.net>
1381
1382         PR testsuite/48506
1383         * gcc.dg/tree-ssa/ssa-ccp-17.c: Robustify against ports that
1384         default to fno-common.
1385
1386 2011-04-08  Georg-Johann Lay  <avr@gjlay.de>
1387
1388         * gcc.dg/sibcall-3.c: Don't xfail on AVR.
1389         * gcc.dg/sibcall-4.c: Don't xfail on AVR.
1390
1391 2011-04-08  Thomas Koenig  <tkoenig@gcc.gnu.org>
1392
1393         PR fortran/48448
1394         * gfortran.dg/function_optimize_5.f90:  New test.
1395
1396 2011-04-08  Eric Botcazou  <ebotcazou@adacore.com>
1397
1398         * gnat.dg/aggr17.adb: New test.
1399         * gnat.dg/aggr18.adb: Likewise.
1400
1401 2011-04-08  Michael Matz  <matz@suse.de>
1402
1403         PR middle-end/48389
1404         * gcc.target/i386/pr48389.c: New test.
1405
1406 2011-04-08  Andrey Belevantsev  <abel@ispras.ru>
1407
1408         PR rtl-optimization/48272
1409         * g++.dg/opt/pr48272.C: New.
1410
1411 2011-04-08  Dmitry Melnik  <dm@ispras.ru>
1412
1413         PR rtl-optimization/48235
1414         * gcc.dg/pr48235.c: New.
1415
1416 2011-04-08  Alexander Monakov  <amonakov@ispras.ru>
1417
1418         PR rtl-optimization/48302
1419         * g++.dg/opt/pr48302.C: New.
1420
1421 2011-04-08  Alexander Monakov  <amonakov@ispras.ru>
1422
1423         PR target/48273
1424         * g++.dg/opt/pr48273.C: New.
1425
1426 2011-04-08  Alexander Monakov  <amonakov@ispras.ru>
1427
1428         PR rtl-optimization/48442
1429         * gcc.dg/pr48442.c: New.
1430
1431 2011-04-08  Jakub Jelinek  <jakub@redhat.com>
1432
1433         PR tree-optimization/48377
1434         * gcc.dg/vect/pr48377.c: New test.
1435
1436 2011-04-07  Jason Merrill  <jason@redhat.com>
1437
1438         * g++.dg/cpp0x/regress/call1.C: New.
1439
1440         * g++.dg/cpp0x/variadic107.C: New.
1441
1442         * g++.dg/cpp0x/sfinae11.C: New.
1443         * g++.dg/cpp0x/noexcept02.C: Fix.
1444
1445         * g++.dg/cpp0x/sfinae10.C: New.
1446
1447         * g++.dg/cpp0x/sfinae9.C: New.
1448
1449         * c-c++-common/Wcast-qual-1.c: Move here from...
1450         * gcc.dg/cast-qual-3.c: ...here, and...
1451         * g++.dg/warn/Wcast-qual2.C: ...here.
1452
1453         * g++.dg/cpp0x/sfinae8.C: New.
1454
1455         * g++.dg/cpp0x/sfinae7.C: New.
1456
1457         * g++.dg/cpp0x/enum9.C: New.
1458
1459 2011-04-07  Mike Stump  <mikestump@comcast.net>
1460
1461         * gcc.dg/torture/stackalign/non-local-goto-5.c: Fix for targets
1462         with no trampolines.
1463
1464 2011-04-07  Jakub Jelinek  <jakub@redhat.com>
1465
1466         PR fortran/48117
1467         * gfortran.dg/gomp/pr48117.f90: New test.
1468
1469         PR debug/48343
1470         * gcc.dg/torture/pr48343.c: New test.
1471
1472 2011-04-07  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1473
1474         * gcc.target/i386/asm-6.c: Remove dg-xfail-if.
1475
1476 2011-04-07  Maxim Kuvyrkov  <maxim@codesourcery.com>
1477
1478         * gcc.dg/lto/20090210_0.c: Require tls_runtime target.
1479
1480 2011-04-07  Tom de Vries  <tom@codesourcery.com>
1481
1482         PR target/43920
1483         * lib/scanasm.exp (object-size): New proc.
1484         * gcc.target/arm/pr43920-2.c: New test.
1485
1486 2011-04-06  Tobias Burnus  <burnus@net-b.de>
1487
1488         PR fortran/18918
1489         PR fortran/48477
1490         * gfortran.dg/coarray_13.f90: Avoid out-of-bounds access.
1491
1492 2011-04-06  Steve Ellcey  <sje@cup.hp.com>
1493
1494         * gcc.dg/mtune.c: Prune note from output.
1495
1496 2011-04-06  Jakub Jelinek  <jakub@redhat.com>
1497
1498         PR debug/48466
1499         * gcc.dg/guality/pr36977.c: New test.
1500         * gcc.dg/guality/pr48466.c: New test.
1501
1502 2011-04-06  Ramana Radhakrishnan  <ramana.radhakrishnan@linaro.org>
1503
1504         * gcc.target/arm/pr43920-1.c: Fix accidental duplication.
1505
1506 2011-04-06  Eric Botcazou  <ebotcazou@adacore.com>
1507
1508         * gnat.dg/return3.adb: New test.
1509
1510 2011-04-06  Richard Guenther  <rguenther@suse.de>
1511
1512         PR tree-optimization/47663
1513         * gcc.dg/tree-ssa/inline-8.c: New testcase.
1514
1515 2011-04-05  Eric Botcazou  <ebotcazou@adacore.com>
1516
1517         * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options for
1518         Solaris 8 and 9 as well.
1519
1520 2011-04-05  Tom de Vries  <tom@codesourcery.com>
1521
1522         PR target/43920
1523         * gcc.target/arm/pr43920-1.c: New test.
1524
1525 2011-04-04  Yufeng Zhang  <yufeng.zhang@arm.com>
1526
1527         * g++.dg/abi/arm_cxa_vec1.C (__ARM_EABI__): Fix typo.
1528         (cctor): Actually return the value.
1529         (main): Cast return values.
1530
1531 2010-04-04  Thomas Koenig  <tkoenig@gcc.gnu.org>
1532
1533         * gfortran.dg/character_comparison_8.f90:  New test.
1534
1535 2010-04-04  Thomas Koenig  <tkoenig@gcc.gnu.org>
1536
1537         * frontend-passes: (optimize_lexical_comparison): New function.
1538         (optimize_expr): Call it.
1539         (optimize_comparison): Also handle lexical comparison functions.
1540         Return false instad of -2 for unequal comparison.
1541
1542 2011-04-04  Thomas Koenig  <tkoenig@gcc.gnu.org>
1543
1544         PR fortran/48412
1545         * function_optimize_4.f90:  New test.
1546
1547 2011-04-04  Tobias Burnus  <burnus@net-b.de>
1548
1549         PR fortran/18918
1550         * gfortran.dg/coarray_10.f90: Add coarray descriptor diagnostic check.
1551         * gfortran.dg/coarray_13.f90: Add checks for run-time cobounds.
1552         * gfortran.dg/coarray_15.f90: New.
1553
1554 2011-04-04  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1555
1556         * gfortran.dg/bessel_6.f90: Use dg-add-options ieee.
1557         * gfortran.dg/bessel_7.f90: Likewise.
1558
1559 2011-04-03  Tobias Burnus  <burnus@net-b.de>
1560
1561         * gfortran.dg/bessel_6.f90: Reduce mymax for Tru64.
1562
1563 2011-04-03  Richard Guenther  <rguenther@suse.de>
1564             Ira Rosen  <ira.rosen@linaro.org>
1565
1566         * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: New test.
1567         * gcc.dg/vect/vect.exp: Run if-cvt-stores-vect* tests with
1568         -ftree-loop-if-convert-stores.
1569
1570 2011-04-02  Eric Botcazou  <ebotcazou@adacore.com>
1571
1572         * gnat.dg/specs/aggr2.ads: New test.
1573
1574 2011-04-02  Eric Botcazou  <ebotcazou@adacore.com>
1575
1576         * gnat.dg/debug2.ad[sb]: New test.
1577         * gnat.dg/debug2_pkg.ads: New helper.
1578         * gnat.dg/debug3.ad[sb]: New test.
1579
1580 2011-04-01  Uros Bizjak  <ubizjak@gmail.com>
1581
1582         * go.test/go-test.exp (go-set-goarch): Recognize alpha*-*-*.
1583
1584 2011-04-01  Jakub Jelinek  <jakub@redhat.com>
1585
1586         PR middle-end/48335
1587         * gcc.c-torture/compile/pr48335-1.c: New test.
1588         * gcc.dg/pr48335-1.c: New test.
1589         * gcc.dg/pr48335-2.c: New test.
1590         * gcc.dg/pr48335-3.c: New test.
1591         * gcc.dg/pr48335-4.c: New test.
1592         * gcc.dg/pr48335-5.c: New test.
1593         * gcc.dg/pr48335-6.c: New test.
1594         * gcc.dg/pr48335-7.c: New test.
1595         * gcc.dg/pr48335-8.c: New test.
1596         * gcc.target/i386/pr48335-1.c: New test.
1597
1598 2011-04-01  Vincent Lefevre  <vincent+gcc@vinc17.org>
1599
1600         PR c/36299
1601         * gcc.dg/Waddress.c: New test.
1602
1603 2011-04-01  Thomas Koenig  <tkoenig@gcc.gnu.org>
1604
1605         PR fortran/48352
1606         * gfortran.dg/function_optimize_3.f90:  New test.
1607
1608 2011-04-01  Bernd Schmidt  <bernds@codesourcery.com>
1609
1610         * gcc.c-torture/compile/20110401-1.c: New test.
1611
1612         * g++.dg/lto/20091002-1_0.C: Use "dg-require-effective-target fpic".
1613         * g++.dg/lto/20091002-2_0.C: Likewise.
1614         * g++.dg/lto/20090303_0.c: Likewise.
1615         * g++.dg/lto/20091004-1_0.C: Likewise.
1616         * g++.dg/lto/20091002-3_0.C: Likewise.
1617         * g++.dg/lto/20091004-2_0.C: Likewise.
1618         * g++.dg/lto/20081123_0.C: Likewise.
1619         * g++.dg/lto/20090313_0.C: Likewise.
1620         * g++.dg/lto/20081109-1_0.C: Likewise.
1621         * g++.dg/lto/20081219_0.C: Likewise.
1622         * g++.dg/lto/20081204-1_0.C: Likewise.
1623         * g++.dg/lto/20090302_0.C: Likewise.
1624         * g++.dg/lto/20081119-1_0.C: Likewise.
1625         * g++.dg/lto/20081118_0.C: Likewise.
1626         * gcc.dg/lto/20091020-2_0.c: Likewise.
1627         * gcc.dg/lto/20090210_0.c: Likewise.
1628         * gcc.dg/lto/20081204-1_0.c: Likewise.
1629         * gcc.dg/lto/20081224_0.c: Likewise.
1630         * gcc.dg/lto/20090219_0.c: Likewise.
1631         * gcc.dg/lto/20091014-1_0.c: Likewise.
1632         * gcc.dg/lto/20091016-1_0.c: Likewise.
1633         * gcc.dg/lto/20090206-2_0.c: Likewise.
1634         * gcc.dg/lto/20090116_0.c: Likewise.
1635         * gcc.dg/lto/20091013-1_0.c: Likewise.
1636         * gcc.dg/lto/20091015-1_0.c: Likewise.
1637         * gcc.dg/lto/20090126-2_0.c: Likewise.
1638
1639 2011-03-31  Ian Lance Taylor  <iant@google.com>
1640
1641         * go.test/go-test.exp (go-set-goarch): Recognize MIPS ABIs.
1642
1643 2011-03-31  Eric Botcazou  <ebotcazou@adacore.com>
1644
1645         * gnat.dg/opt16.adb: New test.
1646
1647 2011-03-31  Jason Merrill  <jason@redhat.com>
1648
1649         * g++.dg/cpp0x/defaulted24.C: New.
1650
1651 2011-03-31  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1652
1653         PR target/16292
1654         * gfortran.dg/g77/cabs.f: Only xfail execution on mips-sgi-irix6*
1655         with -O0.
1656
1657 2011-03-31  Eric Botcazou  <ebotcazou@adacore.com>
1658
1659         * g++.dg/other/i386-9.C: New test.
1660
1661 2011-03-30  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1662
1663         * go.test/go-test.exp (go-set-goarch): Use sparc64 for 64-bit SPARC.
1664
1665 2011-03-30  Jason Merrill  <jason@redhat.com>
1666
1667         * g++.dg/cpp0x/regress/error-recovery1.C: New.
1668
1669         * g++.dg/cpp0x/regress/isnan.C: New.
1670
1671         * g++.dg/cpp0x/initlist46.C: New.
1672
1673 2011-03-30  Richard Sandiford  <richard.sandiford@linaro.org>
1674
1675         PR target/47551
1676         * gcc.target/arm/neon-modes-2.c: New test.
1677
1678 2011-03-30  Jakub Jelinek  <jakub@redhat.com>
1679
1680         PR c/48305
1681         * gcc.c-torture/compile/pr48305.c: New test.
1682
1683 2011-03-29  Jason Merrill  <jason@redhat.com>
1684
1685         * g++.dg/cpp0x/regress/value-dep1.C: New.
1686
1687 2011-03-29  Steve Ellcey  <sje@cup.hp.com>
1688
1689         * gcc.dg/torture/pr47917.c: Use -std=gnu99 on HP-UX.
1690
1691 2011-03-29  Ian Lance Taylor  <iant@google.com>
1692
1693         * go.test/go-test.exp: Handle the test lines used in several new
1694         tests.
1695         (errchk): Add opts parameter.  Change all callers.  Handle parens
1696         in regexps.
1697
1698 2011-03-29  Peter Bergner <bergner@vnet.ibm.com>
1699             Dominique d'Humieres  <dominiq@lps.ens.fr>
1700
1701         * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __ppc64__
1702         and __APPLE__ && __PPC__ && __ALTIVEC__.
1703
1704 2011-03-29  Jason Merrill  <jason@redhat.com>
1705
1706         * g++.dg/cpp0x/dependent1.C: New.
1707
1708         * g++.dg/cpp0x/constexpr-48089.C: Adjust.
1709
1710         * g++.dg/cpp0x/constexpr-memfn1.C: New.
1711
1712         * g++.dg/cpp0x/constexpr-diag1.C: Adjust error locations.
1713
1714 2011-03-29  Janus Weil  <janus@gcc.gnu.org>
1715
1716         PR fortran/48095
1717         * gfortran.dg/module_md5_1.f90: Modified MD5 sum.
1718         * gfortran.dg/proc_ptr_comp_32.f90: New.
1719
1720 2011-03-29  Thomas Koenig  <tkoenig@gcc.gnu.org>
1721
1722         * gfortran.dg/function_optimize_1.f90:  Add -Warray-temporaries,
1723         check for corresponding warning.
1724
1725 2011-03-28  Jason Merrill  <jason@redhat.com>
1726
1727         * g++.dg/cpp0x/rv-deduce2.C: New.
1728
1729 2011-03-29  Jakub Jelinek  <jakub@redhat.com>
1730
1731         PR debug/48203
1732         * gcc.dg/pr48203.c: New test.
1733
1734 2011-03-28  Jeff Law <law@redhat.com>
1735
1736         * gcc.dg/tree-ssa/ssa-dom-thread-3.c: New test.
1737
1738 2011-03-28  Peter Bergner  <bergner@vnet.ibm.com>
1739
1740         * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __PPC64__
1741         and __PPC__ && __ALTIVEC__.
1742
1743 2011-03-28  Dominique d'Humieres  <dominiq@lps.ens.fr>
1744
1745         PR testsuite/48238
1746         * gcc.dg/debug/dwarf2/pr47939-1.c: Generalize scan-assembler regex.
1747         * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
1748         * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
1749         * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
1750
1751 2011-03-28  Jason Merrill  <jason@redhat.com>
1752
1753         * g++.dg/cpp0x/initlist-array2.C: New.
1754
1755         * g++.dg/cpp0x/initlist-array1.C: New.
1756
1757         * g++.dg/cpp0x/constexpr-compound.C: New.
1758
1759         * g++.dg/cpp0x/constexpr-using.C: New.
1760
1761         * g++.dg/cpp0x/constexpr-noexcept.C: New.
1762
1763 2011-03-28  H.J. Lu  <hongjiu.lu@intel.com>
1764
1765         PR testsuite/48276
1766         * gcc.target/i386/pr47502-2.c: Add -fno-pic.
1767
1768 2011-03-28  Eric Botcazou  <ebotcazou@adacore.com>
1769
1770         * gcc.dg/slp-1.c: New test.
1771
1772 2011-03-27  H.J. Lu  <hongjiu.lu@intel.com>
1773
1774         * gcc.target/i386/avx256-unaligned-load-1.c: New.
1775         * gcc.target/i386/avx256-unaligned-load-2.c: Likewise.
1776         * gcc.target/i386/avx256-unaligned-load-3.c: Likewise.
1777         * gcc.target/i386/avx256-unaligned-load-4.c: Likewise.
1778         * gcc.target/i386/avx256-unaligned-load-5.c: Likewise.
1779         * gcc.target/i386/avx256-unaligned-load-6.c: Likewise.
1780         * gcc.target/i386/avx256-unaligned-load-7.c: Likewise.
1781         * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
1782         * gcc.target/i386/avx256-unaligned-store-2.c: Likewise.
1783         * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
1784         * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
1785         * gcc.target/i386/avx256-unaligned-store-5.c: Likewise.
1786         * gcc.target/i386/avx256-unaligned-store-6.c: Likewise.
1787         * gcc.target/i386/avx256-unaligned-store-7.c: Likewise.
1788
1789 2011-03-27  Thomas Koenig  <tkoenig@gcc.gnu.org>
1790
1791         PR fortran/47065
1792         * gfortran.dg/trim_optimize_5.f90:  New test.
1793         * gfortran.dg/trim_optimize_6.f90:  New test.
1794
1795 2011-03-27  Richard Sandiford  <rdsandiford@googlemail.com>
1796
1797         PR target/38598
1798         * gcc.target/mips/madd-7.c: Remove -mlong32.
1799         * gcc.target/mips/msub-7.c: Likewise.
1800
1801 2011-03-27  Ira Rosen  <ira.rosen@linaro.org>
1802
1803         * gcc.dg/vect/vect-outer-5.c: Reduce the distance between data
1804         accesses to preserve the meaning of the test for doubleword vectors.
1805         * gcc.dg/vect/no-vfa-pr29145.c: Likewise.
1806         * gcc.dg/vect/slp-3.c: Reduce the loop bound for the same reason.
1807
1808 2011-03-26  Janus Weil  <janus@gcc.gnu.org>
1809
1810         PR fortran/48291
1811         * gfortran.dg/class_42.f03: New.
1812
1813 2011-03-26  Ira Rosen  <ira.rosen@linaro.org>
1814
1815         * gcc.dg/vect/vect-cselim-1.c: Fail on targets that don't support
1816         strided accesses.
1817
1818 2011-03-26  Andrey Belevantsev  <abel@ispras.ru>
1819
1820         PR rtl-optimization/48144
1821         * gcc.dg/pr48144.c: New test.
1822
1823 2011-03-26  Eric Botcazou  <ebotcazou@adacore.com>
1824
1825         * gnat.dg/discr27.ad[sb]: New test.
1826
1827 2011-03-26  Eric Botcazou  <ebotcazou@adacore.com>
1828
1829         * gnat.dg/limited_with2.ad[sb]: New test.
1830         * gnat.dg/limited_with2_pkg1.ads: New helper.
1831         * gnat.dg/limited_with2_pkg2.ads: Likewise.
1832
1833 2011-03-26  Eric Botcazou  <ebotcazou@adacore.com>
1834
1835         * gnat.dg/opt15.adb: New test.
1836         * gnat.dg/opt15_pkg.ad[sb]: New helper.
1837
1838 2011-03-25  Tobias Burnus  <burnus@net-b.de>
1839
1840         PR fortran/48174
1841         PR fortran/45304
1842         * gfortran.dg/ishft_4.f90: Adapt scan-tree-dump-times.
1843         * gfortran.dg/leadz_trailz_3.f90: Ditto
1844
1845 2011-03-25  Martin Jambor  <mjambor@suse.cz>
1846
1847         * gcc.c-torture/compile/pr44686.c: Do not explicitely specify -O2.
1848
1849 2011-03-25  Jason Merrill  <jason@redhat.com>
1850
1851         * g++.dg/cpp0x/defaulted22.C: New.
1852         * g++.dg/cpp0x/defaulted23.C: New.
1853         * g++.dg/cpp0x/defaulted15.C: Adjust.
1854
1855 2011-03-25  Jason Merrill  <jason@redhat.com>
1856
1857         * g++.dg/cpp0x/move1.C: New.
1858
1859 2011-03-25  Ira Rosen  <ira.rosen@linaro.org>
1860
1861         PR target/48287
1862         * gcc.dg/vect/vect-cselim-1.c: Fail for vect_no_align.
1863
1864 2011-03-25  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1865
1866         * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options
1867         for mips-sgi-irix6.5.
1868         Replace snprintf prototype by <stdio.h>.
1869
1870 2011-03-25  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1871
1872         PR testsuite/48283
1873         * gcc.dg/graphite/block-3.c: Add dg-require-effective-target
1874         run_expensive_tests.
1875         * gcc.dg/graphite/block-4.c: Likewise.
1876         * gcc.dg/graphite/block-7.c: Likewise.
1877         * gcc.dg/graphite/block-8.c: Likewise.
1878
1879 2011-03-25  Richard Guenther  <rguenther@suse.de>
1880
1881         * g++.dg/tree-ssa/pr41186.C: Scan the appropriate FRE dump.
1882         * g++.dg/tree-ssa/pr8781.C: Likewise.
1883         * gcc.dg/ipa/ipa-pta-13.c: Likewise.
1884         * gcc.dg/ipa/ipa-pta-3.c: Likewise.
1885         * gcc.dg/ipa/ipa-pta-4.c: Likewise.
1886         * gcc.dg/tree-ssa/20041122-1.c: Likewise.
1887         * gcc.dg/tree-ssa/alias-18.c: Likewise.
1888         * gcc.dg/tree-ssa/foldstring-1.c: Likewise.
1889         * gcc.dg/tree-ssa/forwprop-10.c: Likewise.
1890         * gcc.dg/tree-ssa/forwprop-9.c: Likewise.
1891         * gcc.dg/tree-ssa/fre-vce-1.c: Likewise.
1892         * gcc.dg/tree-ssa/loadpre6.c: Likewise.
1893         * gcc.dg/tree-ssa/pr21574.c: Likewise.
1894         * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Likewise.
1895         * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
1896         * gcc.dg/tree-ssa/ssa-fre-11.c: Likewise.
1897         * gcc.dg/tree-ssa/ssa-fre-12.c: Likewise.
1898         * gcc.dg/tree-ssa/ssa-fre-13.c: Likewise.
1899         * gcc.dg/tree-ssa/ssa-fre-14.c: Likewise.
1900         * gcc.dg/tree-ssa/ssa-fre-15.c: Likewise.
1901         * gcc.dg/tree-ssa/ssa-fre-16.c: Likewise.
1902         * gcc.dg/tree-ssa/ssa-fre-17.c: Likewise.
1903         * gcc.dg/tree-ssa/ssa-fre-18.c: Likewise.
1904         * gcc.dg/tree-ssa/ssa-fre-19.c: Likewise.
1905         * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
1906         * gcc.dg/tree-ssa/ssa-fre-21.c: Likewise.
1907         * gcc.dg/tree-ssa/ssa-fre-22.c: Likewise.
1908         * gcc.dg/tree-ssa/ssa-fre-23.c: Likewise.
1909         * gcc.dg/tree-ssa/ssa-fre-24.c: Likewise.
1910         * gcc.dg/tree-ssa/ssa-fre-25.c: Likewise.
1911         * gcc.dg/tree-ssa/ssa-fre-26.c: Likewise.
1912         * gcc.dg/tree-ssa/ssa-fre-27.c: Likewise.
1913         * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
1914         * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
1915         * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
1916         * gcc.dg/tree-ssa/ssa-fre-6.c: Likewise.
1917         * gcc.dg/tree-ssa/ssa-fre-7.c: Likewise.
1918         * gcc.dg/tree-ssa/ssa-fre-8.c: Likewise.
1919         * gcc.dg/tree-ssa/ssa-fre-9.c: Likewise.
1920         * gcc.dg/tree-ssa/ssa-pre-10.c: Likewise.
1921         * gcc.dg/tree-ssa/ssa-pre-26.c: Likewise.
1922         * gcc.dg/tree-ssa/ssa-pre-7.c: Likewise.
1923         * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
1924         * gcc.dg/tree-ssa/ssa-pre-9.c: Likewise.
1925         * gcc.dg/tree-ssa/ssa-sccvn-1.c: Likewise.
1926         * gcc.dg/tree-ssa/ssa-sccvn-2.c: Likewise.
1927         * gcc.dg/tree-ssa/ssa-sccvn-3.c: Likewise.
1928         * gcc.dg/tree-ssa/ssa-sccvn-4.c: Likewise.
1929         * gcc.dg/tree-ssa/struct-aliasing-1.c: Likewise.
1930         * gcc.dg/tree-ssa/struct-aliasing-2.c: Likewise.
1931         * c-c++-common/pr46562-2.c: Likewise.
1932         * gfortran.dg/pr42108.f90: Likewise.
1933         * gcc.dg/torture/pta-structcopy-1.c: Scan ealias dump, force
1934         foo to be inlined even at -O1.
1935         * gcc.dg/tree-ssa/ssa-dce-4.c: Disable FRE.
1936         * gcc.dg/ipa/ipa-pta-14.c: Likewise.
1937         * gcc.dg/tree-ssa/ssa-fre-1.c: Adjust.
1938         * gcc.dg/matrix/matrix.exp: Disable FRE.
1939
1940 2011-03-24  Jakub Jelinek  <jakub@redhat.com>
1941
1942         PR debug/48204
1943         * gcc.dg/dfp/pr48204.c: New test.
1944
1945 2011-03-24  Steve Ellcey  <sje@cup.hp.com>
1946
1947         PR target/48209
1948         * gcc.c-torture/execute/pr47917.c: Move this...
1949         * gcc.dg/torture/pr47917.c: to here and add xfails.
1950
1951 2011-03-24  Eric Botcazou  <ebotcazou@adacore.com>
1952
1953         * gnat.dg/array16.ad[sb]: New test.
1954         * gnat.dg/array16.ads: New helper.
1955
1956 2011-03-24  Eric Botcazou  <ebotcazou@adacore.com>
1957
1958         * gnat.dg/derived_type2.adb: New test.
1959
1960 2011-03-24  Richard Guenther  <rguenther@suse.de>
1961
1962         PR tree-optimization/48271
1963         * g++.dg/torture/pr48271.C: New testcase.
1964
1965 2011-03-24  Eric Botcazou  <ebotcazou@adacore.com>
1966
1967         * gnat.dg/array15.ad[sb]: New test.
1968
1969 2011-03-24  Uros Bizjak  <ubizjak@gmail.com>
1970
1971         PR target/48237
1972         * gcc.target/i386/pr48237.c: New test.
1973
1974 2011-03-24  Richard Guenther  <rguenther@suse.de>
1975
1976         PR middle-end/48269
1977         * gcc.dg/builtin-object-size-10.c: New testcase.
1978
1979 2011-03-24  Richard Guenther  <rguenther@suse.de>
1980
1981         PR tree-optimization/46562
1982         * c-c++-common/pr46562-2.c: New testcase.
1983         * c-c++-common/pr46562.c: Likewise.
1984
1985 2011-03-24  Ira Rosen  <ira.rosen@linaro.org>
1986
1987         * gcc.dg/vect/vect-cselim-1.c: New test.
1988         * gcc.dg/vect/vect-cselim-2.c: New test.
1989
1990 2011-03-23  Chung-Lin Tang  <cltang@codesourcery.com>
1991
1992         * gcc.target/arm/pr46934.c: New.
1993
1994 2011-03-23  Ian Lance Taylor  <iant@google.com>
1995
1996         * go.test/go-test.exp (errchk): Ignore lines containing ////.
1997
1998 2011-03-23  Richard Guenther  <rguenther@suse.de>
1999
2000         * gcc.dg/struct: Remove directory and contents.
2001
2002 2011-03-23  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2003
2004         PR testsuite/48251
2005         * g++.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
2006
2007 2011-03-23  Eric Botcazou  <ebotcazou@adacore.com>
2008
2009         * gnat.dg/discr26.ad[sb]: New test.
2010         * gnat.dg/discr26_pkg.ads: New helper.
2011
2012 2011-03-23  Richard Sandiford  <richard.sandiford@linaro.org>
2013
2014         PR target/47553
2015         * gcc.target/arm/neon-vld-1.c: New test.
2016
2017 2011-03-23  Eric Botcazou  <ebotcazou@adacore.com>
2018
2019         * gnat.dg/array14.ad[sb]: New test.
2020         * gnat.dg/array14_pkg.ads: New helper.
2021
2022 2011-03-22  Joseph Myers  <joseph@codesourcery.com>
2023
2024         * gcc.c-torture/execute/920501-8.x: Remove.
2025         * gcc.c-torture/execute/930513-1.x: Remove.
2026         * gcc.c-torture/execute/960312-1.x: Remove.
2027         * gcc.c-torture/compile/20000804-1.c,
2028         gcc.c-torture/compile/20001205-1.c,
2029         gcc.c-torture/compile/20001226-1.c,
2030         gcc.c-torture/compile/20010518-2.c,
2031         gcc.c-torture/compile/20020312-1.c,
2032         gcc.c-torture/compile/20020604-1.c,
2033         gcc.c-torture/compile/920501-12.c,
2034         gcc.c-torture/compile/920501-4.c,
2035         gcc.c-torture/compile/920520-1.c,
2036         gcc.c-torture/compile/980506-1.c,
2037         gcc.c-torture/execute/980709-1.x,
2038         gcc.c-torture/execute/990826-0.x: Don't XFAIL or use special
2039         options for m68hc11.
2040         * gcc.dg/cpp/assert4.c: Don't handle ARC.
2041         * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: Don't XFAIL for arc or
2042         m68hc11.
2043
2044 2011-03-22  Nick Clifton  <nickc@redhat.com>
2045
2046         * lib/target-supports.exp (check_profiling_available): Add MN10300
2047         to the list of targets that do not support profiling.  Restore
2048         alpha sorting to this list.
2049
2050 2011-03-22  Michael Meissner  <meissner@linux.vnet.ibm.com>
2051
2052         * gcc.dg/torture/vector-1.c: On powerpc add -fabi=altivec to avoid
2053         failure on 32-bit systems.
2054         * gcc.dg/torture/vector-2.c: Ditto.
2055
2056 2011-03-22  Richard Guenther  <rguenther@suse.de>
2057
2058         PR tree-optimization/48228
2059         * gcc.dg/Wstrict-overflow-23.c: New testcase.
2060
2061 2011-03-21  Michael Meissner  <meissner@linux.vnet.ibm.com>
2062
2063         * gcc.dg/torture/va-arg-25.c: Add -mabi=altivec -maltivec for
2064         powerpc.
2065
2066         PR target/48226
2067         * gcc.target/powerpc/pr48226.c: New file.
2068
2069 2011-03-21  Jack Howarth  <howarth@bromo.med.uc.edu>
2070
2071         * lib/prune.exp (prune_gcc_output): Prune "could not create
2072         compact unwind for" warnings.
2073
2074 2011-03-20  Jakub Jelinek  <jakub@redhat.com>
2075
2076         PR c/42544
2077         PR c/48197
2078         * gcc.c-torture/execute/pr42544.c: New test.
2079         * gcc.c-torture/execute/pr48197.c: New test.
2080
2081 2011-03-21  Michael Meissner  <meissner@linux.vnet.ibm.com>
2082
2083         PR preprocessor/48192
2084         * gcc.target/powerpc/pr48192.c: New file.
2085
2086         PR target/48053
2087         * gcc.target/powerpc/pr48053-3.c: New file, add test case for
2088         split problem of 0 being loaded in a VSX register.
2089
2090 2011-03-21  Richard Guenther  <rguenther@suse.de>
2091
2092         PR c/47939
2093         * gcc.dg/debug/dwarf2/pr47939-1.c: New testcase.
2094         * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
2095         * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
2096         * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
2097
2098 2011-03-21  Jakub Jelinek  <jakub@redhat.com>
2099
2100         PR target/48213
2101         * gcc.dg/pr48213.c: New test.
2102
2103 2011-03-21  Kai Tietz  <ktietz@redhat.com>
2104
2105         PR target/12171
2106         * g++.dg/plugin/attribute_plugin.c: Adjust test.
2107
2108 2011-03-21  Chung-Lin Tang  <cltang@codesourcery.com>
2109
2110         * gcc.target/arm/xor-and.c: New.
2111
2112 2010-03-21  Thomas Koenig  <tkoenig@gcc.gnu.org>
2113
2114         PR fortran/22572
2115         * gfortran.dg/function_optimize_1.f90:  New test.
2116         * gfortran.dg/function_optimize_2.f90:  New test.
2117
2118 2011-03-20  H.J. Lu  <hongjiu.lu@intel.com>
2119
2120         PR rtl-optimization/47502
2121         * gcc.target/i386/pr47502-1.c: New.
2122         * gcc.target/i386/pr47502-2.c: Likewise.
2123
2124 2011-03-20  Jakub Jelinek  <jakub@redhat.com>
2125
2126         PR rtl-optimization/48156
2127         * gcc.dg/pr48156.c: New test.
2128
2129 2011-03-19  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
2130
2131         PR libfortran/47439
2132         * gfortran.dg/scratch_1.f90: Adjust test.
2133
2134 2011-03-19  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
2135
2136         PR libfortran/47439
2137         * gfortran.dg/scratch_1.f90: New test.
2138
2139 2011-03-18  Joseph Myers  <joseph@codesourcery.com>
2140
2141         * gcc.dg/c1x-typedef-1.c: Expect errors for redefinitions of
2142         variably modified typedefs.
2143         * gcc.dg/c1x-typedef-2.c: Remove.
2144
2145 2011-03-18  Joseph Myers  <joseph@codesourcery.com>
2146
2147         * gcc.dg/c1x-anon-struct-1.c: Don't test use of typedefs.
2148         * gcc.dg/c1x-anon-struct-3.c: New test.
2149         * gcc.dg/anon-struct-11.c: Update.
2150
2151 2011-03-18  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2152
2153         * gcc.dg/vect/slp-multitypes-2.c: Replace dg-do run with
2154         dg-xfail-run-if.
2155         Only xfail with gas.
2156
2157 2011-03-18  Jason Merrill  <jason@redhat.com>
2158
2159         * g++.dg/template/fn-ptr1.C: New.
2160
2161         * g++.dg/overload/volatile1.C: New.
2162
2163         * g++.dg/opt/pr23372.C: New.
2164
2165         * g++.dg/ext/attrib32.C: Expect errors on the two-names case.
2166
2167 2011-03-18  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2168
2169         PR middle-end/47405
2170         * gcc.dg/torture/20090618-1.c: Skip on mips-sgi-irix*.
2171
2172 2011-03-18  Chung-Lin Tang  <cltang@codesourcery.com>
2173
2174         * gcc.target/arm/unsigned-extend-1.c: New.
2175
2176 2011-03-18  Jakub Jelinek  <jakub@redhat.com>
2177
2178         PR bootstrap/48161
2179         * gcc.c-torture/compile/pr48161.c: New test.
2180
2181 2011-03-17  H.J. Lu  <hongjiu.lu@intel.com>
2182
2183         PR middle-end/47725
2184         * gcc.dg/torture/pr47725.c: New.
2185
2186 2011-03-17  Jason Merrill  <jason@redhat.com>
2187
2188         * g++.dg/cpp0x/constexpr-overflow2.C: New.
2189         * g++.dg/cpp0x/constexpr-data2.C: Remove FIXME.
2190
2191 2011-03-17  Eric Botcazou  <ebotcazou@adacore.com>
2192
2193         * gnat.dg/specs/elab2.ads: New test.
2194         * gnat.dg/specs/elab2_pkg.ads: New helper.
2195
2196 2011-03-17  Jason Merrill  <jason@redhat.com>
2197
2198         * g++.dg/cpp0x/decltype-1212.C: New.
2199         * g++.dg/cpp0x/rv-return.C: Adjust expected type.
2200
2201 2011-03-17  Jason Merrill  <jason@redhat.com>
2202
2203         * g++.dg/parse/memfnquals1.C: New.
2204
2205 2011-03-17  Richard Guenther  <rguenther@suse.de>
2206
2207         PR middle-end/48134
2208         * gcc.dg/pr48134.c: New testcase.
2209
2210 2011-03-17  Richard Guenther  <rguenther@suse.de>
2211
2212         PR middle-end/48165
2213         * g++.dg/torture/pr48165.C: New testcase.
2214
2215 2011-03-17  Jakub Jelinek  <jakub@redhat.com>
2216
2217         PR rtl-optimization/48141
2218         * gcc.dg/pr48141.c: New test.
2219
2220 2011-03-16  Jason Merrill  <jason@redhat.com>
2221
2222         * g++.dg/cpp0x/constexpr-48089.C: New.
2223
2224         * g++.dg/cpp0x/constexpr-abi1.C: New.
2225
2226         * g++.dg/cpp0x/constexpr-46336.C: New.
2227         * g++.dg/parse/friend5.C: Adjust expected errors.
2228
2229         * g++.dg/cpp0x/constexpr-47570.C: New.
2230
2231 2011-03-16  Dodji Seketeli  <dodji@redhat.com>
2232
2233         PR debug/47510
2234         * ++.dg/debug/dwarf2/typedef6.C: New test.
2235
2236 2011-03-16  Jason Merrill  <jason@redhat.com>
2237
2238         * g++.dg/cpp0x/elision2.C: New.
2239
2240         * g++.dg/cpp0x/constexpr-array3.C: New.
2241
2242 2011-03-16  Jason Merrill  <jason@redhat.com>
2243
2244         * g++.dg/cpp0x/sfinae6.C: New.
2245         * gcc/testsuite/g++.dg/cpp0x/initlist38.C: Adjust expected error.
2246         * gcc/testsuite/g++.dg/cpp0x/pr45908.C: Likewise.
2247         * gcc/testsuite/g++.dg/cpp0x/sfinae6.C: Likewise.
2248         * gcc/testsuite/g++.old-deja/g++.jason/conversion11.C: Likewise.
2249         * gcc/testsuite/g++.old-deja/g++.law/arg11.C: Likewise.
2250
2251 2011-03-16  Jason Merrill  <jason@redhat.com>
2252
2253         * g++.dg/template/incomplete6.C: New.
2254
2255 2011-03-16  Jeff Law <law@redhat.com>
2256
2257         * gcc.dg/tree-ssa/vrp55.c: New test.
2258
2259 2011-03-16  Jason Merrill  <jason@redhat.com>
2260
2261         * g++.dg/cpp0x/auto22.C: New.
2262
2263 2011-03-16  Richard Guenther  <rguenther@suse.de>
2264
2265         * gcc.dg/guality/vla-1.c (main): Use result of f1 to avoid
2266         optimizing it away if promoted to const.
2267
2268 2011-03-16  Richard Guenther  <rguenther@suse.de>
2269
2270         PR tree-optimization/48149
2271         * gcc.dg/fold-complex-1.c: New testcase.
2272
2273 2011-03-16  Richard Guenther  <rguenther@suse.de>
2274
2275         PR testsuite/48147
2276         * gcc.dg/guality/pr45882.c: Really make sure no inlining
2277         or cloning happens.
2278
2279 2011-03-16  Richard Guenther  <rguenther@suse.de>
2280
2281         PR tree-optimization/26134
2282         * gcc.dg/tree-ssa/complex-6.c: New testcase.
2283
2284 2011-03-16  Richard Guenther  <rguenther@suse.de>
2285
2286         PR tree-optimization/48146
2287         * gcc.dg/torture/pr48146.c: New testcase.
2288
2289 2011-03-16  Richard Guenther  <rguenther@suse.de>
2290
2291         * gcc.dg/tree-ssa/pr14814.c: Adjust.
2292         * gcc.dg/tree-ssa/ssa-ccp-19.c: Likewise.
2293
2294 2011-03-16  Jakub Jelinek  <jakub@redhat.com>
2295
2296         PR middle-end/48136
2297         * gcc.c-torture/compile/pr48136.c: New test.
2298
2299         * g++.dg/debug/dwarf2/icf.C: Adjust for -fenable-icf-debug removal.
2300
2301         PR debug/45882
2302         * gcc.dg/guality/pr45882.c: New test.
2303
2304 2011-03-15  Jason Merrill  <jason@redhat.com>
2305
2306         * g++.dg/cpp0x/constexpr-recursion.C: New.
2307
2308         * g++.dg/cpp0x/implicit11.C: New.
2309
2310 2011-03-15  Rodrigo Rivas Costa  <rodrigorivascosta@gmail.com>
2311
2312         * g++.dg/cpp0x/constexpr-attribute.C: New.
2313
2314 2011-03-15  Manuel LĂłpez-Ibåñez  <manu@gcc.gnu.org>
2315
2316         * g++.dg/parse/pr34758.C: New.
2317
2318 2011-03-15  Xinliang David Li  <davidxl@google.com>
2319
2320         PR c/47837
2321         * gcc.dg/uninit-pred-7_d.c: New test.
2322         * gcc.dg/uninit-pred-8_d.c: New test.
2323
2324 2011-03-15  Ramana Radhakrishnan  <ramana.radhakrishnan@linaro.org>
2325
2326         PR target/46788
2327         * gcc.target/arm/pr46788.c: New.
2328
2329 2011-03-15  Richard Guenther  <rguenther@suse.de>
2330
2331         PR middle-end/47650
2332         * gfortran.dg/c_f_pointer_tests_3.f90: Adjust.
2333         * gfortran.dg/ishft_4.f90: Likewise.
2334         * gfortran.dg/leadz_trailz_3.f90: Likewise.
2335
2336 2011-03-15  Richard Guenther  <rguenther@suse.de>
2337
2338         PR tree-optimization/13954
2339         * g++.dg/tree-ssa/pr13954.C: New testcase.
2340
2341 2011-03-15  Richard Guenther  <rguenther@suse.de>
2342
2343         PR tree-optimization/48037
2344         * gcc.target/i386/pr48037-1.c: New testcase.
2345
2346 2011-03-15  Richard Guenther  <rguenther@suse.de>
2347
2348         PR tree-optimization/41490
2349         * gcc.dg/tree-ssa/ssa-sink-6.c: New testcase.
2350         * gcc.dg/tree-ssa/ssa-sink-7.c: Likewise.
2351         * gcc.dg/tree-ssa/ssa-sink-8.c: Likewise.
2352         * gcc.dg/tree-ssa/ssa-sink-9.c: Likewise.
2353         * g++.dg/tree-ssa/pr33604.C: Adjust.
2354
2355 2011-03-14  Jakub Jelinek  <jakub@redhat.com>
2356
2357         PR middle-end/47917
2358         * gcc.c-torture/execute/pr47917.c: New test.
2359         * gcc.dg/pr47917.c: New test.
2360
2361         PR middle-end/38878
2362         * gcc.dg/tree-ssa/foldaddr-1.c: Remove xfail.
2363
2364 2011-03-14  Uros Bizjak  <ubizjak@gmail.com>
2365
2366         * gcc.target/i386/sse4_1-floor-vec.c: New test.
2367         * gcc.target/i386/sse4_1-ceil-vec.c: Ditto.
2368         * gcc.target/i386/sse4_1-trunc-vec.c: Ditto.
2369         * gcc-target/i386/sse4_1-rint-vec.c: Ditto.
2370         * gcc.target/i386/sse4_1-floorf-vec.c: Ditto.
2371         * gcc.target/i386/sse4_1-ceilf-vec.c: Ditto.
2372         * gcc.target/i386/sse4_1-truncf-vec.c: Ditto.
2373         * gcc.target/i386/sse4_1-rintf-vec.c: Ditto.
2374         * gcc.target/i386/avx-floor-vec.c: Ditto.
2375         * gcc.target/i386/avx-ceil-vec.c: Ditto.
2376         * gcc.target/i386/avx-trunc-vec.c: Ditto.
2377         * gcc.target/i386/avx-rint-vec.c: Ditto.
2378         * gcc.target/i386/avx-floorf-vec.c: Ditto.
2379         * gcc.target/i386/avx-ceilf-vec.c: Ditto.
2380         * gcc.target/i386/avx-truncf-vec.c: Ditto.
2381         * gcc.target/i386/avx-rintf-vec.c: Ditto.
2382
2383 2011-03-14  Tom Tromey  <tromey@redhat.com>
2384
2385         * gcc.dg/Woverlength-strings-pedantic-c90-asm.c: New file.
2386         * gcc.dg/Woverlength-strings-pedantic-c89-asm.c: New file.
2387         * gcc.dg/Woverlength-strings-pedantic-c99-asm.c: New file.
2388
2389 2011-03-14  Tom Tromey  <tromey@redhat.com>
2390
2391         * gcc.dg/Woverlength-strings-pedantic-c89-ext.c: New file.
2392         * gcc.dg/Woverlength-strings-pedantic-c90-ext.c: New file.
2393         * gcc.dg/Woverlength-strings-pedantic-c99-ext.c: New file.
2394
2395 2011-03-14  H.J. Lu  <hongjiu.lu@intel.com>
2396
2397         * gcc.target/i386/builtin-copysign.c: Remove __LP64__ check.
2398
2399 2011-03-14  Richard Sandiford  <richard.sandiford@linaro.org>
2400
2401         PR rtl-optimization/47166
2402         * gcc.c-torture/execute/postmod-1.c: New test.
2403
2404 2011-03-14  Richard Guenther  <rguenther@suse.de>
2405
2406         PR middle-end/48098
2407         * gcc.dg/torture/pr48098.c: New testcase.
2408
2409 2011-03-12  Peter Bergner  <bergner@vnet.ibm.com>
2410
2411         PR target/48053
2412         * gcc.target/powerpc/pr48053-1.c: New test.
2413         * gcc.target/powerpc/pr48053-2.c: Likewise.
2414
2415 2011-03-12  Thomas Koenig  <tkoenig@gcc.gnu.org>
2416
2417         PR libfortran/48066
2418         * gfortran.dg/intrinsic_ifunction_2.f90:  Correct PR number.
2419
2420 2011-03-12  Thomas Koenig  <tkoenig@gcc.gnu.org>
2421
2422         PR libfortran/48066
2423         * gfortran.dg/intrinsic_ifunction_2.f90:  New test case.
2424
2425 2011-03-12  Janus Weil  <janus@gcc.gnu.org>
2426
2427         PR fortran/48059
2428         * gfortran.dg/class_41.f03: New.
2429
2430 2011-03-11  Dodji Seketeli  <dodji@redhat.com>
2431
2432         * g++.dg/conversion/cast3.C: New test.
2433
2434 2011-03-11  Jason Merrill  <jason@redhat.com>
2435
2436         * g++.dg/template/error45.C: New.
2437
2438         * g++.dg/parse/no-type-defn1.C: New.
2439
2440         * g++.dg/ext/attrib40.C: New.
2441
2442         * g++.dg/cpp0x/regress/array1.C: New.
2443
2444 2011-03-11  Richard Guenther  <rguenther@suse.de>
2445
2446         PR tree-optimization/48067
2447         * gcc.dg/pr48067.c: New testcase.
2448
2449 2011-03-11  Richard Guenther  <rguenther@suse.de>
2450
2451         PR lto/48073
2452         * g++.dg/lto/20110311-1_0.C: New testcase.
2453
2454 2011-03-11  Jakub Jelinek  <jakub@redhat.com>
2455
2456         PR c++/48035
2457         * g++.dg/inherit/virtual8.C: New test.
2458
2459         PR middle-end/48044
2460         * gcc.dg/torture/pr48044.c: New test.
2461
2462 2011-03-11  Janus Weil  <janus@gcc.gnu.org>
2463
2464         PR fortran/47768
2465         * gfortran.dg/proc_ptr_comp_31.f90: New.
2466
2467 2011-03-11  Richard Guenther  <rguenther@suse.de>
2468
2469         PR tree-optimization/47278
2470         * gcc.dg/torture/pr47278-1.c: New testcase.
2471         * gcc.dg/torture/pr47278-2.c: Likewise.
2472
2473 2011-03-11  Jakub Jelinek  <jakub@redhat.com>
2474
2475         PR tree-optimization/48063
2476         * gcc.dg/torture/pr48063.c: New test.
2477
2478 2011-03-10  Jason Merrill  <jason@redhat.com>
2479
2480         * g++.dg/template/array22.C: New.
2481
2482         * g++.dg/cpp0x/syntax-err1.C: New.
2483         * g++.dg/parse/error36.C: Adjust expected errors.
2484         * g++.old-deja/g++.pt/ctor2.C: Likewise.
2485         * g++.old-deja/g++.pt/typename3.C: Likewise.
2486         * g++.old-deja/g++.pt/typename4.C: Likewise.
2487         * g++.old-deja/g++.pt/typename6.C: Likewise.
2488
2489 2011-03-09  Jason Merrill  <jason@redhat.com>
2490
2491         * g++.dg/template/nontype22.C: New.
2492
2493 2011-03-09  Martin Jambor  <mjambor@suse.cz>
2494
2495         PR tree-optimization/47714
2496         * g++.dg/torture/pr47714.C: New test.
2497
2498 2011-03-08  Michael Meissner  <meissner@linux.vnet.ibm.com>
2499
2500         PR target/47755
2501         * gcc.target/powerpc/pr47755-2.c: New file.
2502
2503 2011-03-08  Jakub Jelinek  <jakub@redhat.com>
2504
2505         * go.test/go-test.exp: For goroutines.go test if GCCGO_RUN_ALL_TESTS
2506         is not set in the environment, pass 64 as first argument when not
2507         running expensive tests or pass max($[`ulimit -u`/4], 10000) on
2508         native where ulimit -u is supported.
2509
2510 2011-03-08  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
2511
2512         * gcc.dg/optimize-bswapsi-1.c: Use -march=z900 on s390.
2513
2514 2011-03-08  Jason Merrill  <jason@redhat.com>
2515
2516         * g++.dg/template/nontype21.C: New.
2517
2518         * g++.dg/template/anon5.C: New.
2519
2520 2011-03-08  Jakub Jelinek  <jakub@redhat.com>
2521
2522         PR debug/47881
2523         * gcc.dg/pr47881.c: New test.
2524
2525 2011-03-08  Dodji Seketeli  <dodji@redhat.com>
2526
2527         PR c++/47957
2528         * g++.dg/lookup/template3.C: New test.
2529
2530 2011-03-08  Kai Tietz  <ktietz@redhat.com>
2531
2532         * g++.dg/tree-ssa/pr21082.C: Use __INTPTR_TYPE__ instead of
2533         'long' type.
2534
2535 2011-03-08  Mikael Pettersson  <mikpe@it.uu.se>
2536
2537         PR testsuite/47954
2538         * gcc.dg/tree-ssa/ssa-ccp-33.c: Use __alignof__ not
2539         sizeof to compute alignment.
2540
2541 2011-03-08  Jakub Jelinek  <jakub@redhat.com>
2542
2543         PR tree-optimization/48022
2544         * gcc.dg/pr48022-1.c: New test.
2545         * gcc.dg/pr48022-2.c: New test.
2546
2547 2011-03-07  Jason Merrill  <jason@redhat.com>
2548
2549         * g++.dg/template/nontype20.C: New.
2550         * g++.dg/init/member1.C: Adjust expected errors.
2551         * g++.dg/parse/constant4.C: Likewise.
2552         * g++.dg/template/qualified-id3.C: Likewise.
2553         * g++.old-deja/g++.pt/crash10.C: Likewise.
2554
2555         * g++.dg/cpp0x/regress/non-const1.C: New.
2556
2557 2011-03-07  Jakub Jelinek  <jakub@redhat.com>
2558
2559         PR debug/47991
2560         * gcc.dg/pr47991.c: New test.
2561
2562 2011-03-07  Jason Merrill  <jason@redhat.com>
2563
2564         * g++.dg/abi/mangle46.C: New.
2565
2566 2011-03-07  Pat Haugen <pthaugen@us.ibm.com>
2567
2568         PR target/47862
2569         * gcc.target/powerpc/pr47862.c: New.
2570
2571 2011-03-07  Jack Howarth <howarth@bromo.med.uc.edu>
2572
2573         PR target/45413
2574         * gcc.target/i386/combine-mul.c: Require nonpic.
2575
2576 2011-03-07  Paul Wögerer  <paul_woegerer@mentor.com>
2577             Nathan Froyd  <froydnj@codesourcery.com>
2578
2579         * gcc.dg/20001117-1.c: Abort on NULL call_sites.
2580
2581 2011-03-06  Mark Mitchell  <mark@codesourcery.com>
2582
2583         * README.QMTEST: Remove.
2584
2585 2011-03-06  Paul Thomas  <pault@gcc.gnu.org>
2586             Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2587
2588         PR fortran/47850
2589         * gfortran.dg/array_constructor_37.f90 : New test.
2590
2591 2011-03-05  Jason Merrill  <jason@redhat.com>
2592
2593         * g++.dg/abi/mangle39.C: ABI v5, not 6.
2594         * g++.dg/abi/mangle45.C: Likewise.
2595         * g++.dg/cpp0x/trailing1.C: Likewise.
2596
2597 2011-03-05  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
2598
2599         * gcc.dg/torture/pr47975.c: Add -fno-common option on hppa*-*-hpux*.
2600
2601 2011-03-05  Jakub Jelinek  <jakub@redhat.com>
2602
2603         PR rtl-optimization/47899
2604         * gcc.dg/pr47899.c: New test.
2605
2606         * gcc.dg/torture/pr47968.c: Ignore warnings.
2607
2608         PR tree-optimization/47967
2609         * gcc.c-torture/compile/pr47967.c: New test.
2610
2611 2011-03-04  Nicola Pero  <nicola.pero@meta-innovation.com>
2612
2613         * objc.dg/property/property-encoding-1.m: Tidied up testcase.
2614         * obj-c++.dg/property/property-encoding-1.mm: Likewise.
2615
2616 2011-03-04  Nicola Pero  <nicola.pero@meta-innovation.com>
2617
2618         * objc.dg/gnu-api-2-property.m: Added tests for property_getName()
2619         and property_getAttributes() if __OBJC2__.
2620         * obj-c++.dg/gnu-api-2-property.mm: Likewise.
2621         * objc.dg/property/property-encoding-1.m: New.
2622         * obj-c++.dg/property/property-encoding-1.mm: New.
2623
2624 2011-03-04  Jason Merrill  <jason@redhat.com>
2625
2626         * g++.dg/template/pseudodtor6.C: New.
2627
2628         * g++.dg/inherit/covariant19.C: New.
2629
2630 2011-03-04  Richard Guenther  <rguenther@suse.de>
2631
2632         PR middle-end/47968
2633         * gcc.dg/torture/pr47968.c: New testcase.
2634
2635 2011-03-04  Richard Guenther  <rguenther@suse.de>
2636
2637         PR middle-end/47975
2638         * gcc.dg/torture/pr47975.c: New testcase.
2639
2640 2011-03-03  Paolo Carlini  <paolo.carlini@oracle.com>
2641
2642         PR c++/47974
2643         * g++.dg/template/crash106.C: New.
2644
2645 2011-03-03  Jakub Jelinek  <jakub@redhat.com>
2646
2647         PR c/47963
2648         * gcc.dg/gomp/pr47963.c: New test.
2649         * g++.dg/gomp/pr47963.C: New test.
2650
2651 2011-03-02  Jason Merrill  <jason@redhat.com>
2652
2653         * g++.dg/cpp0x/regress/condition1.C: New.
2654
2655         * g++.dg/cpp0x/constexpr-ctor9.C: New.
2656
2657 2011-03-01  Jason Merrill  <jason@redhat.com>
2658
2659         * g++.dg/cpp0x/lambda/lambda-98.C: New.
2660
2661         * g++.dg/cpp0x/constexpr-non-const-arg2.C: New.
2662
2663 2011-03-02  Richard Sandiford  <richard.sandiford@linaro.org>
2664
2665         PR rtl-optimization/47925
2666         * gcc.c-torture/execute/pr47925.c: New test.
2667
2668 2011-03-01  Jason Merrill  <jason@redhat.com>
2669
2670         * g++.dg/cpp0x/decltype25.C: New.
2671
2672         * g++.dg/cpp0x/regress/bitfield-err1.C: New.
2673
2674 2011-03-01  Richard Guenther  <rguenther@suse.de>
2675
2676         PR tree-optimization/47890
2677         * gcc.dg/torture/pr47890.c: New testcase.
2678
2679 2011-03-01  Richard Guenther  <rguenther@suse.de>
2680
2681         PR lto/47924
2682         * gcc.dg/lto/pr47924_0.c: New testcase.
2683
2684 2011-03-01  Richard Guenther  <rguenther@suse.de>
2685
2686         PR lto/46911
2687         * gfortran.dg/lto/pr46911_0.f: New testcase.
2688
2689 2011-02-28  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2690
2691         PR libgfortran/47933
2692         * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid
2693         compile errors from older code form.
2694
2695 2011-02-28  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2696
2697         PR libgfortran/47567
2698         * gfortran.dg/fmt_fw_d.f90: New test.
2699
2700 2011-02-28  Jason Merrill  <jason@redhat.com>
2701
2702         * g++.dg/inherit/covariant18.C: New.
2703
2704 2011-02-28  Jakub Jelinek  <jakub@redhat.com>
2705
2706         PR middle-end/47893
2707         * gcc.dg/pr47893.c: New test.
2708
2709 2011-02-28  Nicola Pero  <nicola.pero@meta-innovation.com>
2710
2711         * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return
2712         NULL in case of a selector with conflicting types.
2713         * obj-c++.dg/gnu-api-2-sel.mm: Same change.
2714
2715 2011-02-28  Kazu Hirata  <kazu@codesourcery.com>
2716
2717         * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c,
2718         gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c,
2719         gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c,
2720         gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New.
2721
2722 2011-02-28  Jason Merrill  <jason@redhat.com>
2723
2724         PR c++/47906
2725         * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6.
2726
2727 2011-02-27  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2728
2729         PR libgfortran/47778
2730         * gfortran.dg/namelist_71.f90: New test.
2731
2732 2011-02-27  Jason Merrill  <jason@redhat.com>
2733
2734         PR c++/47906
2735         * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
2736         * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
2737
2738 2011-02-27  Paolo Carlini  <paolo.carlini@oracle.com>
2739
2740         PR c++/46466
2741         * g++.dg/cpp0x/constexpr-ctor8.C: New.
2742
2743 2011-02-27  Jakub Jelinek  <jakub@redhat.com>
2744
2745         PR fortran/47886
2746         * gfortran.dg/gomp/task-1.f90: Removed.
2747
2748 2011-02-26  Jason Merrill  <jason@redhat.com>
2749
2750         * g++.dg/template/this-targ1.C: New.
2751
2752         * g++.dg/cpp0x/regress/template-const1.C: New.
2753         * g++.dg/cpp0x/regress/template-function1.C: Adjust.
2754         * g++.dg/template/function1.C: Adjust.
2755         * g++.dg/cpp0x/regress/debug-debug7.C: Adjust.
2756         * g++.dg/debug/debug7.C: Adjust.
2757
2758 2011-02-26  Tobias Burnus  <burnus@net-b.de>
2759
2760         PR fortran/47886
2761         * gfortran.dg/gomp/task-1.f90: New.
2762
2763 2011-02-25  Jie Zhang  <jie@codesourcery.com>
2764
2765         * gcc.target/arm/neon-thumb2-move.c: Add
2766         dg-require-effective-target arm_thumb2_ok.
2767
2768 2011-02-24  Jason Merrill  <jason@redhat.com>
2769
2770         * g++.dg/parse/constant1.C: Specify C++98 mode.
2771         * g++.dg/parse/constant5.C: Likewise.
2772         * g++.dg/parse/error2.C: Likewise.
2773         * g++.dg/parse/semicolon3.C: Likewise.
2774         * g++.dg/template/crash14.C: Likewise.
2775         * g++.dg/template/local4.C: Likewise.
2776         * g++.dg/template/nontype3.C: Likewise.
2777         * g++.dg/parse/crash31.C: Adjust expected errors.
2778         * g++.dg/template/function1.C: Likewise.
2779         * g++.dg/template/ref3.C: Likewise.
2780         * g++.dg/template/static9.C: Likewise.
2781         * g++.old-deja/g++.pt/crash41.C: Instantiate template.
2782
2783         * g++.dg/cpp0x/constexpr-array-tparm.C: New.
2784         * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
2785         * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
2786         * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
2787         * g++.dg/cpp0x/regress/template-function1.C: Likewise.
2788
2789 2011-02-24  Jakub Jelinek  <jakub@redhat.com>
2790
2791         PR fortran/47878
2792         * gfortran.dg/pr47878.f90: New test.
2793
2794 2011-02-24  Richard Guenther  <rguenther@suse.de>
2795
2796         PR testsuite/47801
2797         * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
2798         * gcc.dg/guality/pr41353-2.c (vari): Likewise.
2799
2800 2011-02-24  Richard Guenther  <rguenther@suse.de>
2801
2802         PR fortran/47839
2803         * gfortran.dg/lto/pr47839_0.f90: New testcase.
2804         * gfortran.dg/lto/pr47839_1.f90: Likewise.
2805
2806 2011-02-23  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2807
2808         PR libgfortran/47567
2809         * gfortran.dg/fmt_f0_1.f90: Update test.
2810
2811 2011-02-23  Jason Merrill  <jason@redhat.com>
2812
2813         * g++.dg/abi/mangle39.C: Adjust parm mangling.
2814         * g++.dg/abi/mangle45.C: New.
2815
2816         * g++.dg/cpp0x/trailing1.C: Mangle decltype.
2817         * g++.dg/template/canon-type-9.C: Match use of decltype
2818         between declaration and definition.
2819         * g++.dg/template/canon-type-12.C: Likewise.
2820
2821 2011-02-23  Mikael Morin  <mikael@gcc.gnu.org>
2822
2823         PR fortran/40850
2824         * gfortran.dg/nested_allocatables_1.f90: New.
2825
2826 2011-02-23  Nathan Froyd  <froydnj@codesourcery.com>
2827
2828         PR c++/46868
2829         * g++.dg/pr46868.C: New test.
2830         * g++.dg/parse/parameter-declaration-1.C: Adjust.
2831         * g++.dg/parse/error14.C: Adjust.
2832
2833 2011-02-23  Richard Guenther  <rguenther@suse.de>
2834
2835         PR tree-optimization/47838
2836         * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
2837
2838 2011-02-23  Uros Bizjak  <ubizjak@gmail.com>
2839
2840         * g++.dg/other/pr47218.C: Fix dg-options.  Cleanup saved temps.
2841
2842 2011-02-23  Uros Bizjak  <ubizjak@gmail.com>
2843
2844         * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
2845         * gfortran.dg/count_init_expr.f03: Ditto.
2846         * gfortran.dg/gomp/pr43711.f90: Ditto.
2847         * gcc.dg/struct-parse-2.c: Ditto.
2848         * gcc.dg/parse-error-3.c: Ditto.
2849         * gcc.dg/Wlogical-op-1.c: Ditto.
2850         * gcc.dg/Walways-true-1.c: Ditto.
2851         * gcc.dg/pr24225.c: Ditto.
2852         * gcc.dg/Walways-true-2.c: Ditto.
2853         * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
2854         * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
2855         * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
2856         * g++.dg/overload/defarg4.C: Ditto.
2857         * g++.dg/inherit/covariant16.C: Ditto.
2858         * g++.dg/inherit/virtual7.C: Ditto.
2859         * g++.dg/template/canon-type-9.C: Ditto.
2860         * g++.dg/template/access19.C: Ditto.
2861         * g++.dg/template/call7.C: Ditto.
2862         * g++.dg/template/canon-type-2.C: Ditto.
2863         * g++.dg/template/init7.C: Ditto.
2864         * g++.dg/template/sizeof-template-argument.C: Ditto.
2865         * g++.dg/template/const3.C: Ditto.
2866         * g++.dg/template/sfinae26.C: Ditto.
2867         * g++.dg/template/sfinae26.C: Ditto.
2868         * g++.dg/template/canon-type-11.C: Ditto.
2869         * g++.dg/template/union2.C: Ditto.
2870         * g++.dg/template/canon-type-3.C: Ditto.
2871         * g++.dg/template/canon-type-1.C: Ditto.
2872         * g++.dg/template/canon-type-5.C: Ditto.
2873         * g++.dg/template/canon-type-7.C: Ditto.
2874         * g++.dg/template/canon-type-10.C: Ditto.
2875         * g++.dg/template/spec36.C: Ditto.
2876         * g++.dg/template/typedef38.C: Ditto.
2877         * g++.dg/template/canon-type-4.C: Ditto.
2878         * g++.dg/template/canon-type-6.C: Ditto.
2879         * g++.dg/template/canon-type-13.C: Ditto.
2880         * g++.dg/template/instantiate9.C: Ditto.
2881         * g++.dg/template/ttp22.C: Ditto.
2882         * g++.dg/warn/Wreturn-type-6.C: Ditto.
2883         * g++.dg/warn/Walways-true-1.C: Ditto.
2884         * g++.dg/warn/Wlogical-op-1.C: Ditto.
2885         * g++.dg/warn/Walways-true-2.C: Ditto.
2886         * g++.dg/conversion/op4.C: Ditto.
2887         * g++.dg/opt/pr19650.C: Ditto.
2888         * g++.dg/lookup/friend11.C: Ditto.
2889         * g++.dg/other/default2.C: Ditto.
2890         * g++.dg/other/default3.C: Ditto.
2891         * g++.dg/other/dtor2.C: Ditto.
2892         * g++.dg/other/friend5.C: Ditto.
2893         * g++.dg/other/default5.C: Ditto.
2894         * g++.dg/init/brace6.C: Ditto.
2895         * g++.dg/init/aggr5.C: Ditto.
2896         * g++.dg/init/error2.C: Ditto.
2897         * g++.dg/expr/bound-mem-fun.C: Ditto.
2898         * g++.dg/expr/cond6.C: Ditto.
2899         * g++.dg/expr/stmt-expr-1.C: Ditto.
2900         * g++.dg/cpp0x/constexpr-object2.C: Ditto.
2901         * g++.dg/cpp0x/constexpr-data1.C: Ditto.
2902         * g++.dg/cpp0x/constexpr-function2.C: Ditto.
2903         * g++.dg/cpp0x/bracket1.C: Ditto.
2904         * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
2905         * g++.dg/cpp0x/pr38646.C: Ditto.
2906         * g++.dg/cpp0x/variadic73.C: Ditto.
2907         * g++.dg/cpp0x/constexpr-function1.C: Ditto.
2908         * g++.dg/cpp0x/bracket4.C: Ditto.
2909         * g++.dg/cpp0x/decltype4.C: Ditto.
2910         * g++.dg/cpp0x/constexpr-data2.C: Ditto.
2911         * g++.dg/cpp0x/constexpr-object1.C: Ditto.
2912         * g++.dg/cpp0x/variadic-crash2.C: Ditto.
2913         * g++.dg/cpp0x/variadic-new2.C: Ditto.
2914         * g++.dg/cpp0x/decltype2.C: Ditto.
2915         * g++.dg/cpp0x/decltype1.C: Ditto.
2916         * g++.dg/cpp0x/bracket2.C: Ditto.
2917         * g++.dg/cpp0x/decltype5.C: Ditto.
2918         * g++.dg/cpp0x/constexpr-function3.C: Ditto.
2919         * g++.dg/cpp0x/variadic70.C: Ditto.
2920         * g++.dg/cpp0x/decltype6.C: Ditto.
2921         * g++.dg/cpp0x/rvo.C: Ditto.
2922         * g++.dg/cpp0x/vt-40092.C: Ditto.
2923         * g++.dg/cpp0x/variadic-new.C: Ditto.
2924         * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
2925         * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
2926         * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
2927         * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
2928         * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
2929         * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
2930         * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
2931         * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
2932         * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
2933         * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
2934         * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
2935         * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
2936         * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
2937         * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
2938         * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
2939         * g++.dg/cpp0x/pr39639.C: Ditto.
2940         * g++.dg/cpp0x/decltype3.C: Ditto.
2941         * g++.dg/cpp0x/variadic68.C: Ditto.
2942         * g++.dg/cpp0x/variadic-function.C: Ditto.
2943         * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
2944         * g++.dg/cpp0x/variadic-bind.C: Ditto.
2945         * g++.dg/cpp0x/variadic-tuple.C: Ditto.
2946         * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
2947         * g++.dg/parse/crash35.C: Ditto.
2948         * g++.dg/parse/crash40.C: Ditto.
2949         * g++.dg/parse/defarg12.C: Ditto.
2950         * g++.dg/parse/crash34.C: Ditto.
2951         * g++.dg/parse/constructor3.C: Ditto.
2952         * g++.dg/parse/template23.C: Ditto.
2953         * g++.dg/parse/crash56.C: Ditto.
2954         * g++.dg/parse/dtor13.C: Ditto.
2955         * g++.dg/parse/error33.C: Ditto.
2956         * g++.dg/parse/ctor9.C: Ditto.
2957         * g++.dg/parse/error32.C: Ditto.
2958         * g++.dg/parse/error37.C: Ditto.
2959         * g++.dg/parse/bitfield3.C: Ditto.
2960         * g++.dg/parse/struct-4.C: Ditto.
2961         * g++.dg/ext/has_trivial_copy.C: Ditto.
2962         * g++.dg/ext/is_polymorphic.C: Ditto.
2963         * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
2964         * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
2965         * g++.dg/ext/has_nothrow_assign.C: Ditto.
2966         * g++.dg/ext/is_union.C: Ditto.
2967         * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
2968         * g++.dg/ext/is_pod.C: Ditto.
2969         * g++.dg/ext/has_virtual_destructor.C: Ditto.
2970         * g++.dg/ext/has_trivial_constructor.C: Ditto.
2971         * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
2972         * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
2973         * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
2974         * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
2975         * g++.dg/ext/is_abstract.C: Ditto.
2976         * g++.dg/ext/has_trivial_assign.C: Ditto.
2977         * g++.dg/ext/is_class.C: Ditto.
2978         * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
2979         * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
2980         * g++.dg/ext/is_base_of.C: Ditto.
2981         * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
2982         * g++.dg/ext/has_nothrow_constructor.C: Ditto.
2983         * g++.dg/ext/is_empty.C: Ditto.
2984         * g++.dg/ext/is_enum.C: Ditto.
2985         * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
2986         * gnat.dg/opt11.adb: Ditto.
2987         * obj-c++.dg/pr45735.mm: Ditto.
2988         * obj-c++.dg/pr24393.mm: Ditto.
2989         * obj-c++.dg/exceptions-2.mm: Ditto.
2990         * objc.dg/pr45735.m: Ditto.
2991         * objc.dg/pr24393.m: Ditto.
2992
2993 2011-02-23  Nicola Pero  <nicola.pero@meta-innovation.com>
2994
2995         * objc.dg/attributes/objc-exception-1.m: New.
2996
2997 2011-02-23  Jie Zhang  <jie@codesourcery.com>
2998
2999         * gcc.dg/cpp/include7.c: New test.
3000
3001 2011-02-22  Paolo Carlini  <paolo.carlini@oracle.com>
3002
3003         PR c++/47242
3004         * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
3005
3006 2011-02-23  Jie Zhang  <jie@codesourcery.com>
3007
3008         PR rtl-optimization/47763
3009         * gcc.dg/pr47763.c: New test.
3010
3011 2011-02-22  Paul Thomas  <pault@gcc.gnu.org>
3012
3013         PR fortran/45743
3014         * gfortran.dg/whole_file_32.f90 : New test.
3015
3016 2011-02-22  Dodji Seketeli  <dodji@redhat.com>
3017
3018         PR c++/47666
3019         * g++.dg/inherit/virtual7.C: New test.
3020
3021 2011-02-22  Nicola Pero  <nicola.pero@meta-innovation.com>
3022
3023         PR objc/47832
3024         * objc.dg/type-size-3.m: Updated error message.
3025         * objc.dg/type-size-4.m: New test.
3026         * objc.dg/type-size-5.m: New test.
3027
3028 2011-02-22  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3029
3030         * lib/gnat.exp: Fix comments.
3031         Don't load libgloss.exp.
3032         (default_gnat_version): Call $compiler with --version.
3033         Adapt regexp for gnatmake output, insert version.
3034         (gnat_version): New proc.
3035         (gnat_init): Remove gnat_libgcc_s_path.
3036         (gnat_target_compile): Likewise.
3037         Remove ld_library_path.
3038         Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
3039         (gnat_pass): Remove.
3040         (gnat_pass): Remove.
3041         (gnat_finish): Remove.
3042         (gnat_exit): Remove.
3043         (local_find_gnatmake): Reindent.
3044         (runtest_file_p): Remove.
3045         (prune_warnings): Remove.
3046         (find_gnatclean): New proc.
3047         * lib/gnat-dg.exp (lremove): New proc.
3048         (gnat-dg-test): Reindent.
3049         Remove additional output files.
3050         (gnat-dg-runtest): Remove.
3051
3052         * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
3053         * gnat.dg/loop_optimization6.adb: Likewise.
3054         * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
3055
3056 2011-02-22  Jakub Jelinek  <jakub@redhat.com>
3057
3058         PR tree-optimization/47835
3059         * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
3060
3061 2011-02-22  Tobias Burnus  <burnus@net-b.de>
3062
3063         * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
3064         * gfortran.dg/abstract_type_2.f03: Ditto.
3065         * gfortran.dg/abstract_type_3.f03: Ditto.
3066         * gfortran.dg/abstract_type_4.f03: Ditto.
3067         * gfortran.dg/abstract_type_5.f03: Ditto.
3068         * gfortran.dg/abstract_type_6.f03: Ditto.
3069         * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
3070         * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
3071         * gfortran.dg/allocatable_scalar_11.f90: Ditto.
3072         * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
3073         * gfortran.dg/array_function_5.f90: Ditto.
3074         * gfortran.dg/asynchronous_3.f03: Ditto.
3075         * gfortran.dg/char_expr_1.f90: Ditto.
3076         * gfortran.dg/class_14.f03: Ditto.
3077         * gfortran.dg/data_array_6.f: Ditto.
3078         * gfortran.dg/data_invalid.f90: Ditto.
3079         * gfortran.dg/dot_product_1.f03: Ditto.
3080         * gfortran.dg/func_derived_5.f90: Ditto.
3081         * gfortran.dg/func_result_4.f90: Ditto.
3082         * gfortran.dg/implied_do_1.f90: Ditto.
3083         * gfortran.dg/initialization_25.f90: Ditto.
3084         * gfortran.dg/initialization_26.f90: Ditto.
3085         * gfortran.dg/interface_34.f90: Ditto.
3086         * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
3087         * gfortran.dg/keyword_symbol_1.f90: Ditto.
3088         * gfortran.dg/matmul_8.f03: Ditto.
3089         * gfortran.dg/merge_init_expr.f90: Ditto.
3090         * gfortran.dg/pack_assign_1.f90: Ditto.
3091         * gfortran.dg/pack_vector_1.f90: Ditto.
3092         * gfortran.dg/pointer_check_8.f90: Ditto.
3093         * gfortran.dg/product_init_expr.f03: Ditto.
3094         * gfortran.dg/reshape_order_5.f90: Ditto.
3095         * gfortran.dg/reshape_shape_1.f90: Ditto.
3096         * gfortran.dg/reshape_zerosize_2.f90: Ditto.
3097         * gfortran.dg/same_name_2.f90: Ditto.
3098         * gfortran.dg/selected_real_kind_1.f90: Ditto.
3099         * gfortran.dg/spread_init_expr.f03: Ditto.
3100         * gfortran.dg/stmt_func_1.f90: Ditto.
3101         * gfortran.dg/sum_init_expr.f03: Ditto.
3102         * gfortran.dg/transpose_3.f03: Ditto.
3103         * gfortran.dg/unpack_init_expr.f03: Ditto.
3104         * gfortran.dg/warn_conversion.f90: Ditto.
3105         * gfortran.dg/warn_conversion_2.f90: Ditto.
3106         * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
3107         * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
3108         * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
3109         * gfortran.dg/whole_file_16.f90: Ditto.
3110         * gfortran.dg/whole_file_17.f90: Ditto.
3111         * gfortran.dg/whole_file_18.f90: Ditto.
3112         * gfortran.dg/whole_file_20.f03: Ditto.
3113         * gfortran.dg/whole_file_5.f90: Ditto.
3114         * gfortran.dg/whole_file_6.f90: Ditto.
3115         * gfortran.dg/write_invalid_format.f90: Ditto.
3116         * gfortran.dg/zero_sized_6.f90: Ditto.
3117
3118 2011-02-21  Jeff Law <law@redhat.com>
3119
3120         PR rtl-optimization/46178
3121         * gcc.target/i386/pr46178.c: New test.
3122
3123         PR rtl-optimization/46002
3124         * gcc.c-torture/compile/pr46002.c: New test.
3125
3126 2011-02-21  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
3127
3128         * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
3129         *-*-hpux10*.
3130
3131 2011-02-21  Jakub Jelinek  <jakub@redhat.com>
3132
3133         PR debug/47106
3134         * g++.dg/debug/pr47106.C: Require effective target lto.
3135
3136 2011-02-21  Jason Merrill  <jason@redhat.com>
3137
3138         * g++.dg/cpp0x/constexpr-diag2.C: New.
3139
3140 2011-02-20  Jason Merrill  <jason@redhat.com>
3141
3142         * g++.dg/cpp0x/constexpr-ctor7.C: New.
3143
3144         * g++.dg/cpp0x/fntmpdefarg2.C: New.
3145
3146         * g++.dg/overload/conv-op1.C: New.
3147
3148         * g++.dg/cpp0x/constexpr-synth1.C: New.
3149
3150 2011-02-20  Nicola Pero  <nicola.pero@meta-innovation.com>
3151
3152         * objc.dg/layout-2.m: New.
3153         * objc.dg/selector-3.m: Adjusted location of error message.
3154         * objc.dg/type-size-3.m: Same.
3155         * obj-c++.dg/selector-3.mm: Same.
3156
3157 2011-02-20  Nicola Pero  <nicola.pero@meta-innovation.com>
3158
3159         PR objc/47784
3160         * objc.dg/property/dotsyntax-22.m: New.
3161         * obj-c++.dg/property/dotsyntax-22.mm: New.
3162
3163 2011-02-20  Dodji Seketeli  <dodji@redhat.com>
3164
3165         PR c++/46394
3166         * g++.dg/template/typedef38.C: New test.
3167
3168 2011-02-20  Paul Thomas  <pault@gcc.gnu.org>
3169
3170         PR fortran/46818
3171         * gfortran.dg/whole_file_30.f90 : New test.
3172         * gfortran.dg/whole_file_31.f90 : New test.
3173
3174 2011-02-20  Paul Thomas  <pault@gcc.gnu.org>
3175
3176         PR fortran/45077
3177         PR fortran/44945
3178         * gfortran.dg/whole_file_28.f90 : New test.
3179         * gfortran.dg/whole_file_29.f90 : New test.
3180
3181 2011-02-20  Paolo Carlini  <paolo.carlini@oracle.com>
3182
3183         PR c++/44118
3184         * g++.dg/template/crash105.C: New.
3185
3186 2011-02-19  Jason Merrill  <jason@redhat.com>
3187
3188         * g++.dg/cpp0x/regress/no-elide1.C: New.
3189
3190 2011-02-19  Alexandre Oliva  <aoliva@redhat.com>
3191
3192         PR tree-optimization/46620
3193         * gcc.dg/pr46620.c: New.
3194
3195 2011-02-19  Jakub Jelinek  <jakub@redhat.com>
3196
3197         PR c/47809
3198         * gcc.target/i386/pr47809.c: New test.
3199
3200 2011-02-19  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3201             Tobias Burnus  <burnus@net-b.de>
3202
3203         * lib/target-supports.exp
3204         (check_effective_target_fortran_large_real): New check for large reals.
3205         * gfortran.dg/nan_7.f90: New test.
3206
3207 2011-02-19  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3208
3209         PR libgfortran/47567
3210         * gfortran.dg/fmt_f0_1.f90: Update test.
3211
3212 2011-02-19  Paul Thomas  <pault@gcc.gnu.org>
3213
3214         PR fortran/47348
3215         * gfortran.dg/array_constructor_36.f90 : New test.
3216         * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
3217         allow for comparison between different elements of the array
3218         constructor at different levels of optimization.
3219
3220 2011-02-19  H.J. Lu  <hongjiu.lu@intel.com>
3221
3222         * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
3223         * gcc.target/i386/pr32280-1.c: Likewise.
3224
3225 2011-02-19  Jakub Jelinek  <jakub@redhat.com>
3226
3227         PR target/47800
3228         * gcc.target/i386/pr47800.c: New test.
3229
3230 2011-02-18  Iain Sandoe  <iains@gcc.gnu.org>
3231
3232         * objc/execute/exceptions/foward-1.x: New.
3233
3234 2011-02-18  Janus Weil  <janus@gcc.gnu.org>
3235
3236         PR fortran/47789
3237         * gfortran.dg/derived_constructor_comps_4.f90: New.
3238
3239 2011-02-18  Tobias Burnus
3240
3241         PR fortran/47775
3242         * gfortran.dg/func_result_6.f90: New.
3243
3244 2011-02-18  Michael Matz  <matz@suse.de>
3245
3246         PR fortran/45586
3247         * gfortran.dg/lto/pr45586_0.f90: New test.
3248         * gfortran.dg/typebound_proc_20.f90: Ditto.
3249         * gfortran.dg/typebound_proc_21.f90: Ditto.
3250
3251 2011-02-18  Paolo Carlini  <paolo.carlini@oracle.com>
3252
3253         PR c++/47795
3254         * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
3255
3256 2011-02-18  Tobias Burnus  <burnus@net-b.de>
3257
3258         PR fortran/47750
3259         * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
3260         gcc_warning_prefix.
3261         * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
3262         normalizing the error/warning output.
3263         * gfortran.dg/Wall.f90: Update dg-error/warning.
3264         * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
3265         * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
3266         * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
3267         * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
3268         * gfortran.dg/class_30.f90: Update dg-error/warning.
3269         * gfortran.dg/continuation_1.f90: Update dg-error/warning.
3270         * gfortran.dg/continuation_9.f90: Update dg-error/warning.
3271         * gfortran.dg/do_check_5.f90: Update dg-error/warning.
3272         * gfortran.dg/entry_17.f90: Update dg-error/warning.
3273         * gfortran.dg/entry_19.f90: Update dg-error/warning.
3274         * gfortran.dg/fmt_error.f90: Update dg-error/warning.
3275         * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
3276         * gfortran.dg/g77/12632.f: Update dg-error/warning.
3277         * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
3278         * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
3279         * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
3280         * gfortran.dg/global_references_1.f90: Update dg-error/warning.
3281         * gfortran.dg/goto_8.f90: Update dg-error/warning.
3282         * gfortran.dg/initialization_1.f90: Update dg-error/warning.
3283         * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
3284         * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
3285         * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
3286         * gfortran.dg/iostat_3.f90: Update dg-error/warning.
3287         * gfortran.dg/public_private_module.f90: Update dg-error/warning.
3288         * gfortran.dg/volatile3.f90: Update dg-error/warning.
3289         * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
3290         * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
3291         * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
3292         * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
3293         * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
3294
3295 2011-02-18  Janus Weil  <janus@gcc.gnu.org>
3296
3297         PR fortran/47768
3298         * gfortran.dg/proc_ptr_comp_30.f90: New.
3299
3300 2011-02-18  Jakub Jelinek  <jakub@redhat.com>
3301
3302         PR debug/47780
3303         * gcc.target/i386/pr47780.c: New test.
3304
3305 2011-02-18  Janus Weil  <janus@gcc.gnu.org>
3306
3307         PR fortran/47767
3308         * gfortran.dg/class_40.f03: New.
3309
3310 2011-02-18  Dodji Seketeli  <dodji@redhat.com>
3311
3312         PR c++/47208
3313         * g++.dg/cpp0x/auto21.C: New test.
3314
3315 2011-02-17  Iain Sandoe  <iains@gcc.gnu.org>
3316
3317         * objc.dg/special/unclaimed-category-1.h: Updated for
3318         new ABI support.
3319         * objc.dg/special/unclaimed-category-1.m: Same.
3320         * objc.dg/zero-link-1.m: Same.
3321         * objc.dg/lookup-1.m: Same.
3322         * objc.dg/torture/strings/const-str-9.m
3323         * objc.dg/torture/strings/const-str-10.m: Same.
3324         * objc.dg/torture/strings/const-str-11.m: Same.
3325         * objc.dg/torture/forward-1.m: Same.
3326         * objc.dg/zero-link-2.m: Same.
3327         * objc.dg/encode-7-next-64bit.m: Same.
3328         * objc.dg/method-4.m: Same.
3329         * objc.dg/next-runtime-1.m: Same.
3330         * objc.dg/image-info.m: Same.
3331         * objc.dg/pr23214.m: Same.
3332         * objc.dg/symtab-1.m: Same.
3333         * obj-c++.dg/basic.m: Same.
3334         * obj-c++.dg/proto-lossage-3.m: Same.
3335         * obj-c++.dg/torture/strings/const-str-10.m: Same.
3336         * obj-c++.dg/torture/strings/const-str-11.m: Same.
3337         * obj-c++.dg/torture/strings/const-str-9.m: Same.
3338         * obj-c++.dg/method-11.m: Same.
3339         * objc/execute/enumeration-1.m: Same.
3340         * objc/execute/object_is_class.m: Same.
3341         * objc/execute/formal_protocol-2.m: Same.
3342         * objc/execute/formal_protocol-4.m: Same.
3343         * objc/execute/formal_protocol-6.m: Same.
3344         * objc/execute/bycopy-3.m: Same.
3345         * objc/execute/exceptions/catchall-1.m: Same.
3346         * objc/execute/exceptions/finally-1.m: Same.
3347         * objc/execute/exceptions/local-variables-1.m: Same.
3348         * objc/execute/exceptions/foward-1.m: Same.
3349         * objc/execute/bf-common.h
3350         * objc/execute/enumeration-2.m: Same.
3351         * objc/execute/formal_protocol-1.m: Same.
3352         * objc/execute/formal_protocol-3.m: Same.
3353         * objc/execute/formal_protocol-5.m: Same.
3354         * objc/execute/accessing_ivars.m: Same.
3355         * objc/execute/bycopy-2.m: Same.
3356         * objc/execute/formal_protocol-7.m: Same.
3357         * objc/execute/compatibility_alias.m: Same.
3358         * objc/execute/no_clash.m: Same.
3359         * objc/execute/object_is_meta_class.m: Same.
3360         * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
3361         * objc/execute/class-tests-1.h: Include stdio.h.
3362         * objc/execute/class-tests-2.h: Same.
3363         * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
3364         runtimes.
3365         * obj-c++.dg/try-catch-2.mm: Same.
3366
3367 2011-02-17  Jakub Jelinek  <jakub@redhat.com>
3368
3369         PR c++/47783
3370         * g++.dg/warn/Wunused-parm-4.C: New test.
3371
3372 2011-02-17  Alexandre Oliva  <aoliva@redhat.com>
3373             Jan Hubicka  <jh@suse.cz>
3374
3375         PR debug/47106
3376         PR debug/47402
3377         * g++.dg/debug/pr47106.C: New.
3378
3379 2011-02-17  Uros Bizjak  <ubizjak@gmail.com>
3380
3381         PR target/43653
3382         * gcc.target/i386/pr43653.c: New test.
3383
3384 2011-02-11  Dodji Seketeli  <dodji@redhat.com>
3385
3386         PR c++/47172
3387         * g++.dg/template/inherit6.C: New test.
3388
3389 2011-02-16  Janus Weil  <janus@gcc.gnu.org>
3390
3391         PR fortran/47745
3392         * gfortran.dg/class_39.f03: New.
3393
3394 2011-02-16  Dodji Seketeli  <dodji@redhat.com>
3395
3396         PR c++/47326
3397         * g++.dg/cpp0x/variadic106.C: New test.
3398
3399 2011-02-16  Jakub Jelinek  <jakub@redhat.com>
3400
3401         PR libfortran/47757
3402         * gfortran.dg/pr47757-1.f90: New test.
3403         * gfortran.dg/pr47757-2.f90: New test.
3404         * gfortran.dg/pr47757-3.f90: New test.
3405
3406         PR c++/47704
3407         * g++.dg/cpp0x/enum8.C: New test.
3408
3409 2011-02-15  Jason Merrill  <jason@redhat.com>
3410
3411         * g++.dg/inherit/implicit-trivial1.C: New.
3412         * g++.dg/cpp0x/implicit-trivial1.C: New.
3413
3414 2011-02-15  H.J. Lu  <hongjiu.lu@intel.com>
3415
3416         PR middle-end/47725
3417         * gcc.dg/torture/pr47725.c: Removed.
3418
3419 2011-02-15  Michael Meissner  <meissner@linux.vnet.ibm.com>
3420
3421         PR target/47755
3422         * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
3423         constant does not generate a load from memory.
3424
3425 2011-02-15  H.J. Lu  <hongjiu.lu@intel.com>
3426
3427         PR middle-end/47725
3428         * gcc.dg/torture/pr47725.c: New.
3429
3430 2011-02-15  Richard Guenther  <rguenther@suse.de>
3431
3432         PR tree-optimization/47743
3433         * gcc.dg/torture/pr47743.c: New testcase.
3434
3435 2011-02-15  Jakub Jelinek  <jakub@redhat.com>
3436
3437         PR middle-end/47581
3438         * gcc.target/i386/pr47581.c: New test.
3439
3440 2011-02-14  Janus Weil  <janus@gcc.gnu.org>
3441
3442         PR fortran/47730
3443         * gfortran.dg/select_type_22.f03: New.
3444
3445 2011-02-14  Jason Merrill  <jason@redhat.com>
3446
3447         * g++.dg/cpp0x/regress/enum1.C: New.
3448
3449 2011-02-14  Eric Botcazou  <ebotcazou@adacore.com>
3450
3451         * gnat.dg/include.adb: New test.
3452
3453 2011-02-14  Janus Weil  <janus@gcc.gnu.org>
3454
3455         PR fortran/47728
3456         * gfortran.dg/class_38.f03: New.
3457
3458 2011-02-14  Eric Botcazou  <ebotcazou@adacore.com>
3459
3460         * gcc.dg/pr46494.c: New test.
3461
3462 2011-02-14  Richard Guenther  <rguenther@suse.de>
3463
3464         * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
3465
3466 2011-02-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3467
3468         PR ada/41929
3469         * gnat.dg/null_pointer_deref1.exp: Don't skip on
3470         sparc*-sun-solaris2.11.
3471
3472 2011-02-14  Janus Weil  <janus@gcc.gnu.org>
3473
3474         PR fortran/47349
3475         * gfortran.dg/argument_checking_18.f90: New.
3476
3477 2011-02-13  Tobias Burnus  <burnus@net-b.de>
3478
3479         * gfortran.dg/argument_checking_13.f90: Update dg-error.
3480         * gfortran.dg/argument_checking_17.f90: New.
3481
3482 2011-02-12  Janus Weil  <janus@gcc.gnu.org>
3483
3484         * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
3485         are temporarily disabled.
3486         * gfortran.dg/class_7.f03: Ditto.
3487         * gfortran.dg/coarray_14.f90: Ditto.
3488         * gfortran.dg/typebound_proc_13.f03: Ditto.
3489
3490 2011-02-12  Mikael Morin  <mikael.morin@sfr.fr>
3491
3492         PR fortran/45586
3493         * gfortran.dg/extends_11.f03: New.
3494
3495 2011-02-11  Xinliang David Li  <davidxl@google.com>
3496
3497         PR tree-optimization/47707
3498         * g++.dg/tree-ssa/pr47707.C: New test.
3499
3500 2011-02-11  Eric Botcazou  <ebotcazou@adacore.com>
3501
3502         * g++.dg/opt/inline17.C: New test.
3503
3504 2011-02-11  Tobias Burnus  <burnus@net-b.de>
3505
3506         PR fortran/47550
3507         * gfortran.dg/pure_formal_2.f90: New.
3508
3509 2011-02-11  Pat Haugen <pthaugen@us.ibm.com>
3510
3511         PR rtl-optimization/47614
3512         * gfortran.dg/pr47614.f: New.
3513
3514 2011-02-11  Joseph Myers  <joseph@codesourcery.com>
3515
3516         PR driver/47678
3517         * gcc.dg/opts-6.c: New test.
3518
3519 2011-02-11  Jakub Jelinek  <jakub@redhat.com>
3520
3521         PR debug/47684
3522         * gcc.dg/pr47684.c: New test.
3523
3524 2011-02-11  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3525
3526         PR target/47629
3527         * gcc.target/i386/pr47312.c: Use dg-require-effective-target
3528         c99_runtime, dg-add-options c99_runtime.
3529         (main): Use __asm__.
3530
3531 2011-02-11  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3532
3533         PR testsuite/47400
3534         * lib/target-supports.exp (check_ascii_locale_available): New proc.
3535         * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
3536         * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
3537         * gcc.dg/ucnid-10.c: Likewise.
3538         * gcc.dg/ucnid-13.c: Likewise.
3539         * gcc.dg/ucnid-7.c: Likewise.
3540         * gcc.dg/ucnid-8.c: Likewise.
3541         Adapt dg-warning line number.
3542
3543 2011-02-10  Uros Bizjak  <ubizjak@gmail.com>
3544
3545         * gcc.target/i386/parity-1.c: Use -march=k8.
3546         * gcc.target/i386/parity-2.c: Ditto.
3547         * gcc.target/i386/vecinit-1.c: Ditto.
3548         * gcc.target/i386/vecinit-2.c: Ditto.
3549
3550 2011-02-10  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3551
3552         PR target/46610
3553         * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
3554         * gcc.target/mips/save-restore-3.c: Likewise.
3555         * gcc.target/mips/save-restore-4.c: Likewise.
3556         * gcc.target/mips/save-restore-5.c: Likewise.
3557
3558         PR target/47683
3559         * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
3560         * g++.dg/tree-prof/partition2.C: Likewise.
3561
3562 2011-02-09  Jason Merrill  <jason@redhat.com>
3563
3564         * g++.dg/tree-ssa/inline-3.C: Use a normal function
3565         rather than misdeclare std::puts.
3566
3567         * g++.dg/ext/vla1.C: Adjust for C++0x mode.
3568         * g++.dg/other/warning1.C: Likewise.
3569         * g++.old-deja/g++.bugs/900119_01.C: Likewise.
3570         * g++.old-deja/g++.gb/scope06.C: Likewise.
3571         * g++.old-deja/g++.law/cvt11.C: Likewise.
3572         * g++.old-deja/g++.law/init1.C: Likewise.
3573         * g++.dg/abi/mangle26.C: Likewise.
3574
3575         * g++.dg/template/function1.C: Adjust for C++0x mode.
3576         * g++.dg/cpp0x/regress/template-function1.C: Copy it.
3577
3578         * g++.dg/ext/label10.C: Adjust for C++0x mode.
3579         * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
3580
3581         * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
3582
3583         * g++.dg/cpp0x/regress/abi-empty7.C: New.
3584
3585         * g++.dg/cpp0x/regress: New directory.
3586         * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
3587         * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
3588         * g++.dg/cpp0x/regress/regress3.C: New.
3589
3590 2011-02-10  Richard Guenther  <rguenther@suse.de>
3591
3592         PR tree-optimization/47677
3593         * gcc.dg/torture/pr47677.c: New testcase.
3594
3595 2011-02-10  Iain Sandoe  <iains@gcc.gnu.org>
3596
3597         * objc.dg/special/load-category-1.m: Remove unused header.
3598         * objc.dg/special/load-category-1a.m: Likewise.
3599         * objc.dg/special/load-category-2.m: Likewise.
3600         * objc.dg/special/load-category-2a.m: Likewise.
3601         * objc.dg/special/load-category-3.m: Likewise.
3602         * objc.dg/special/load-category-3a.m: Likewise.
3603         * objc.dg/attributes/proto-attribute-2.m: Likewise.
3604         * objc.dg/attributes/proto-attribute-3.m: Likewise.
3605         * objc.dg/attributes/class-attribute-1.m: Likewise.
3606         * objc.dg/property/property.exp: Don't run for Darwin < 9.
3607         * obj-c++.dg/property/property.exp: Likewise.
3608         * objc.dg/attributes/method-sentinel-1.m: Update type header.
3609         * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
3610         * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
3611         * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
3612         * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
3613         * obj-c++.dg/template-8.mm: Likewise.
3614
3615 2011-02-10  Jakub Jelinek  <jakub@redhat.com>
3616
3617         PR target/47665
3618         * gcc.target/i386/pr47665.c: New test.
3619
3620 2011-02-10  Jie Zhang  <jie@codesourcery.com>
3621
3622         PR testsuite/47622
3623         Revert
3624         2011-02-05  Jie Zhang  <jie@codesourcery.com>
3625         PR debug/42631
3626         * gcc.dg/pr42631.c: Update test.
3627         * gcc.dg/pr42631-2.c: New test.
3628
3629 2011-02-09  Janus Weil  <janus@gcc.gnu.org>
3630
3631         PR fortran/47352
3632         * gfortran.dg/proc_decl_25.f90: New.
3633
3634 2011-02-09  Janus Weil  <janus@gcc.gnu.org>
3635
3636         PR fortran/47463
3637         * gfortran.dg/typebound_assignment_2.f03: New.
3638
3639 2011-02-09  Richard Guenther  <rguenther@suse.de>
3640
3641         PR tree-optimization/47664
3642         * gcc.dg/tree-ssa/inline-7.c: New testcase.
3643
3644 2011-02-09  Eric Botcazou  <ebotcazou@adacore.com>
3645
3646         PR middle-end/47646
3647         * gnat.dg/uninit_func.adb: Adjust dg directive.
3648
3649 2011-02-09  Dominique Dhumieres  <dominiq@lps.ens.fr>
3650
3651         PR middle-end/47646
3652         * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
3653
3654 2011-02-09  Janus Weil  <janus@gcc.gnu.org>
3655
3656         PR fortran/47637
3657         * gfortran.dg/auto_dealloc_2.f90: New.
3658
3659 2011-02-09  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3660
3661         * gcc.dg/builtins-config.h: Remove __sgi handling.
3662         * lib/target-supports.exp (add_options_for_c99_runtime): Add
3663         -std=c99 for mips-sgi-irix6.5*.
3664
3665 2011-02-09  Martin Jambor  <mjambor@suse.cz>
3666
3667         PR middle-end/45505
3668         * gfortran.dg/pr25923.f90: Remove xfails.
3669
3670 2011-02-08  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3671
3672         PR fortran/47583
3673         * gfortran.dg/inquire_14.f90: New test.
3674
3675 2011-02-08  Janus Weil  <janus@gcc.gnu.org>
3676
3677         PR fortran/45290
3678         * gfortran.dg/pointer_init_6.f90: New.
3679
3680 2011-02-08  Jeff Law <law@redhat.com>
3681
3682         PR tree-optimization/42893
3683         * gcc.tree-ssa/pr42893.c: New test.
3684
3685 2011-02-08  Sebastian Pop  <sebastian.pop@amd.com>
3686
3687         PR tree-optimization/46834
3688         PR tree-optimization/46994
3689         PR tree-optimization/46995
3690         * gcc.dg/graphite/id-pr46834.c: New.
3691         * gfortran.dg/graphite/id-pr46994.f90: New.
3692         * gfortran.dg/graphite/id-pr46995.f90: New.
3693
3694 2011-02-08  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
3695
3696         PR middle-end/47646
3697         * gcc.dg/pr39666-2.c (foo2): If the location of the statement
3698         using the variable is known the warning is emitted there.
3699         * gcc.dg/uninit-pr19430.c (foo): Likewise.
3700         * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
3701
3702         * c-c++-common/pr20000.c (g): Both warnings occur at the return
3703         statement.
3704         (vg): Likewise.
3705         * gcc.dg/noreturn-1.c (foo5): Likewise.
3706         * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
3707         (method2): Likewise.
3708
3709         * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
3710         the return statement using the uninitialized variable.
3711         * gfortran.dg/pr39666-2.f90 (f): Likewise.
3712
3713 2011-02-08  Richard Guenther  <rguenther@suse.de>
3714
3715         PR middle-end/47639
3716         * g++.dg/opt/pr47639.c: New testcase.
3717
3718 2011-02-08  Richard Guenther  <rguenther@suse.de>
3719
3720         PR tree-optimization/47632
3721         * g++.dg/opt/pr47632.C: New testcase.
3722
3723 2011-02-07  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
3724
3725         * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
3726
3727 2011-02-07  Richard Guenther  <rguenther@suse.de>
3728
3729         PR tree-optimization/47615
3730         * g++.dg/opt/pr47615.C: New testcase.
3731
3732 2011-02-07  Richard Guenther  <rguenther@suse.de>
3733
3734         PR tree-optimization/47621
3735         * gcc.dg/torture/pr47621.c: New testcase.
3736
3737 2011-02-07  Uros Bizjak  <ubizjak@gmail.com>
3738
3739         * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
3740
3741 2011-02-06  Paul Thomas  <pault@gcc.gnu.org>
3742
3743         PR fortran/47592
3744         * gfortran.dg/allocate_with_source_1 : New test.
3745
3746 2011-02-05  Jakub Jelinek  <jakub@redhat.com>
3747
3748         PR middle-end/47610
3749         * gcc.dg/pr47610.c: New test.
3750
3751 2011-02-05  Jie Zhang  <jie@codesourcery.com>
3752
3753         PR debug/42631
3754         * gcc.dg/pr42631.c: Update test.
3755         * gcc.dg/pr42631-2.c: New test.
3756
3757 2001-02-05  Thomas Koenig  <tkoenig@gcc.gnu.org>
3758
3759         PR fortran/47574
3760         * gfortran.dg/pr47574.f90:  New test.
3761
3762 2011-02-04  Sebastian Pop  <sebastian.pop@amd.com>
3763
3764         PR tree-optimization/46194
3765         * gcc.dg/autopar/pr46194.c: New.
3766
3767 2011-02-04  H.J. Lu  <hongjiu.lu@intel.com>
3768
3769         PR tree-optimization/43695
3770         * g++.dg/ipa/pr43695.C: New.
3771
3772 2011-02-04  Jakub Jelinek  <jakub@redhat.com>
3773
3774         PR inline-asm/23200
3775         * gcc.dg/pr23200.c: New test.
3776
3777 2011-02-03  Jonathan Wakely  <jwakely.gcc@gmail.com>
3778
3779         PR c++/47589
3780         * g++.dg/pr47589.C: New test.
3781
3782 2011-02-03  Dodji Seketeli  <dodji@redhat.com>
3783
3784         PR c++/47398
3785         * g++.dg/template/typedef37.C: New test.
3786         * g++.dg/template/param1.C: Adjust expected error message.
3787
3788 2011-02-03  Jakub Jelinek  <jakub@redhat.com>
3789
3790         PR middle-end/31490
3791         * gcc.dg/pr31490-2.c: New test.
3792         * gcc.dg/pr31490-3.c: New test.
3793         * gcc.dg/pr31490-4.c: New test.
3794
3795 2011-02-03  Nathan Froyd  <froydnj@codesourcery.com>
3796             Jakub Jelinek  <jakub@redhat.com>
3797
3798         PR c++/46890
3799         * g++.dg/parser/semicolon3.C: Adjust.
3800         * g++.dg/parser/semicolon4.C: New testcase.
3801         * g++.dg/pr46890.C: New testcase.
3802
3803 2011-02-03  Paolo Carlini  <paolo.carlini@oracle.com>
3804
3805         PR c++/29571
3806         * g++.dg/init/pr29571.C: New.
3807
3808 2011-02-03  H.J. Lu  <hongjiu.lu@intel.com>
3809
3810         * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
3811         instead of vect_int.
3812
3813 2011-02-03  Jakub Jelinek  <jakub@redhat.com>
3814
3815         PR target/47312
3816         * gcc.target/i386/pr47312.c: New test.
3817
3818         PR target/47564
3819         * gcc.target/i386/pr47564.c: New test.
3820
3821 2011-02-03  Alexandre Oliva  <aoliva@redhat.com>
3822
3823         PR tree-optimization/45122
3824         * gcc.dg/tree-ssa/pr45122.c: New.
3825
3826 2011-02-02  Michael Meissner  <meissner@linux.vnet.ibm.com>
3827
3828         PR target/47272
3829         * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
3830         and vec_vsx_st.
3831
3832         * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
3833         and vsx so a default --with-cpu=power7 doesn't give an error
3834         when -mavoid-indexed-addresses is used.
3835
3836         * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
3837         wrapper function to save the arguments and then jump to the real
3838         function, rather than depending on the compiler not to move stuff
3839         before an asm.
3840         * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
3841
3842 2011-02-02  Janus Weil  <janus@gcc.gnu.org>
3843             Paul Thomas  <pault@gcc.gnu.org>
3844
3845         PR fortran/47082
3846         * gfortran.dg/class_37.f03 : New test.
3847
3848 2011-02-02  Sebastian Pop  <sebastian.pop@amd.com>
3849             Richard Guenther  <rguenther@suse.de>
3850
3851         PR tree-optimization/40979
3852         PR bootstrap/47044
3853         * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
3854         * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
3855         * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
3856         check_vect_support_and_set_flags.
3857         * gfortran.dg/graphite/vect-pr40979.f90: New.
3858
3859 2011-02-02  Janus Weil  <janus@gcc.gnu.org>
3860
3861         PR fortran/47572
3862         * gfortran.dg/class_36.f03: New.
3863
3864 2011-02-02  Richard Guenther  <rguenther@suse.de>
3865
3866         PR tree-optimization/47566
3867         * gcc.dg/lto/20110201-1_0.c: New testcase.
3868
3869 2011-02-02  Alexandre Oliva  <aoliva@redhat.com>
3870
3871         PR debug/47498
3872         PR debug/47501
3873         PR debug/45136
3874         PR debug/45130
3875         * debug/pr47498.c: New.
3876         * debug/pr47501.c: New.
3877
3878 2011-02-01  Richard Guenther  <rguenther@suse.de>
3879
3880         PR tree-optimization/47559
3881         * g++.dg/torture/pr47559.C: New testcase.
3882
3883 2011-02-01  Janus Weil  <janus@gcc.gnu.org>
3884
3885         PR fortran/47565
3886         * gfortran.dg/typebound_call_20.f03: New.
3887
3888 2011-02-01  Richard Guenther  <rguenther@suse.de>
3889
3890         PR tree-optimization/47555
3891         * gcc.dg/pr47555.c: New testcase.
3892
3893 2011-02-01  Richard Guenther  <rguenther@suse.de>
3894
3895         PR tree-optimization/47541
3896         * g++.dg/torture/pr47541.C: New testcase.
3897
3898 2011-01-31  Janus Weil  <janus@gcc.gnu.org>
3899
3900         PR fortran/47455
3901         * gfortran.dg/typebound_call_19.f03: New.
3902
3903 2011-01-31  Jakub Jelinek  <jakub@redhat.com>
3904
3905         PR c++/47416
3906         * g++.dg/cpp0x/pr47416.C: New test.
3907
3908 2011-01-31  Paul Thomas  <pault@gcc.gnu.org>
3909
3910         PR fortran/47519
3911         * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
3912
3913 2011-01-31  Janus Weil  <janus@gcc.gnu.org>
3914
3915         PR fortran/47463
3916         * gfortran.dg/typebound_assignment_1.f03: New.
3917
3918 2011-01-31  Jakub Jelinek  <jakub@redhat.com>
3919
3920         PR tree-optimization/47538
3921         * gcc.c-torture/execute/pr47538.c: New test.
3922
3923 2011-01-31  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3924
3925         PR target/45325
3926         * gcc.target/i386/pr38240.c: Add dg-options "-msse".
3927
3928 2011-01-31  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3929
3930         * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
3931
3932 2011-01-31  Eric Botcazou  <ebotcazou@adacore.com>
3933
3934         PR rtl-optimization/44031
3935         * gcc.c-torture/compile/20110131-1.c: New test.
3936
3937 2011-01-31  Tobias Burnus  <burnus@net-b.de>
3938
3939         PR fortran/47042
3940         * gfortran.dg/stmt_func_1.f90: New.
3941
3942 2011-01-31  Tobias Burnus  <burnus@net-b.de>
3943
3944         PR fortran/47042
3945         * gfortran.dg/interface_34.f90: New.
3946
3947 2011-01-30  Paul Thomas  <pault@gcc.gnu.org>
3948
3949         PR fortran/47523
3950         * gfortran.dg/realloc_on_assign_5.f03: New test.
3951         * gfortran.dg/realloc_on_assign_5.f03: New test.
3952
3953 2011-01-29  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
3954
3955         * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
3956         * gfortran.dg/bessel_7.f90: Likewise.
3957         * gfortran.dg/erf_2.F90: Likewise.  Always run with -O0.
3958
3959         * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
3960         * gfortran.dg/sum_init_expr.f03: Likewise.
3961
3962         * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
3963
3964         * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
3965         -r -nostdlib.
3966
3967         * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
3968         loop only on "vect_intfloat_cvt" targets.
3969
3970 2011-01-29  Tobias Burnus  <burnus@net-b.de>
3971
3972         PR fortran/47531
3973         * gfortran.dg/shape_6.f90: New.
3974
3975 2011-01-29  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3976
3977         PR libgfortran/47434
3978         * gfortran.dg/read_infnan_1.f90: Update test.
3979         * gfortran.dg/module_nan.f90: Update test.
3980         * gfortran.dg/char4_iunit_1.f03: Update test.
3981         * gfortran.dg/large_real_kind_1.f90: Update test.
3982         * gfortran.dg/real_const_3.f90: Update test.
3983         * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
3984
3985 2011-01-29  Dodji Seketeli  <dodji@redhat.com>
3986
3987         PR c++/47311
3988         * g++.dg/template/param2.C: New test.
3989
3990 2011-01-28  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3991
3992         PR libgfortran/47285
3993         * gfortran.dg/fmt_g.f: New test.
3994
3995 2011-01-28  Tobias Burnus  <burnus@net-b.de>
3996
3997         PR fortran/47507
3998         * gfortran.dg/pure_formal_1.f90: New.
3999
4000 2011-01-28  Jakub Jelinek  <jakub@redhat.com>
4001
4002         PR target/42894
4003         * gcc.dg/tls/pr42894.c: New test.
4004
4005 2011-01-28  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
4006
4007         * gcc.dg/pr47276.c: Add dg-require-visibility.
4008
4009 2011-01-28  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
4010
4011         * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
4012
4013 2011-01-28  Paul Thomas  <pault@gcc.gnu.org>
4014             Tobias Burnus  <burnus@gcc.gnu.org>
4015
4016         PR fortran/45170
4017         PR fortran/35810
4018         PR fortran/47350
4019         * gfortran.dg/realloc_on_assign_3.f03: New test.
4020         * gfortran.dg/realloc_on_assign_4.f03: New test.
4021         * gfortran.dg/allocatable_function_5.f90: New test.
4022         * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
4023         * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
4024         implemented" dg-errors.
4025
4026 2011-01-27  Jan Hubicka  <jh@suse.cz>
4027
4028         PR middle-end/46949
4029         * gcc.dg/attr-weakref-4.c: New testcase
4030
4031 2011-01-27  Martin Jambor  <mjambor@suse.cz>
4032
4033         PR tree-optimization/47228
4034         * gcc.dg/torture/pr47228.c: New test.
4035
4036 2011-01-27  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
4037
4038         * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
4039
4040 2011-01-27  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
4041
4042         * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
4043         when using auto-overlay support on the SPU.
4044
4045 2011-01-27  Eric Botcazou  <ebotcazou@adacore.com>
4046
4047         PR rtl-optimization/44174
4048         * gcc.target/i386/asm-6.c: New test.
4049
4050 2011-01-26  Mikael Pettersson  <mikpe@it.uu.se>
4051
4052         PR rtl-optimization/46856
4053         * gcc.c-torture/compile/pr46856.c: New test.
4054
4055 2011-01-26  Nicola Pero  <nicola.pero@meta-innovation.com>
4056             Andrew Pinski  <pinskia@gmail.com>
4057
4058         PR c/43082
4059         * gcc.dg/pr43082.c: New.
4060
4061 2011-01-26  DJ Delorie  <dj@redhat.com>
4062
4063         PR rtl-optimization/46878
4064         * gcc.dg/pr46878-1.c: New test.
4065
4066 2011-01-26  Jakub Jelinek  <jakub@redhat.com>
4067
4068         PR c++/47476
4069         * g++.dg/cpp0x/pr47476.C: New test.
4070
4071 2011-01-26  Eric Botcazou  <ebotcazou@adacore.com>
4072
4073         * gcc.c-torture/compile/20110126-1.c: New test.
4074
4075 2011-01-26  Jakub Jelinek  <jakub@redhat.com>
4076
4077         PR c/47473
4078         * gcc.dg/torture/pr47473.c: New test.
4079
4080 2011-01-26  Jan Hubicka  <jh@suse.cz>
4081
4082         PR target/47237
4083         * gcc.c-torture/execute/pr47237.c: New testcase.
4084
4085 2011-01-26  Jan Hubicka  <jh@suse.cz>
4086
4087         PR tree-optimization/47190
4088         * gcc.dg/attr-weakref-3.c: New testcase.
4089
4090 2011-01-26  Dave Korn  <dave.korn.cygwin@gmail.com>
4091
4092         PR c++/43601
4093         * gcc.dg/dll-9a.c: New test file.
4094         * gcc.dg/dll-11.c: Likewise.
4095         * gcc.dg/dll-12.c: Likewise.
4096         * gcc.dg/dll-12a.c: Likewise.
4097         * gcc.dg/dll-11a.c: Likewise.
4098         * gcc.dg/dll-9.c: Likewise.
4099         * gcc.dg/dll-10.c: Likewise.
4100         * gcc.dg/dll-10a.c: Likewise.
4101         * g++.dg/ext/dllexport4a.cc: Likewise.
4102         * g++.dg/ext/dllexport4.C: Likewise.
4103         * g++.dg/ext/dllexport5.C: Likewise.
4104         * g++.dg/ext/dllexport5a.cc: Likewise.
4105
4106 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
4107
4108         PR tree-optimization/46970
4109         * gcc.dg/graphite/pr46970.c: New.
4110
4111 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
4112
4113         PR tree-optimization/46215
4114         * gcc.dg/graphite/pr46215.c: New.
4115
4116 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
4117
4118         PR tree-optimization/46168
4119         * gcc.dg/graphite/pr46168.c: New.
4120
4121 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
4122
4123         PR tree-optimization/43657
4124         * gcc.dg/graphite/pr43657.c: New.
4125
4126 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
4127
4128         PR tree-optimization/29832
4129         * gfortran.dg/graphite/pr29832.f90: New.
4130
4131 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
4132
4133         PR tree-optimization/43567
4134         * gcc.dg/graphite/pr43567.c: New.
4135
4136 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
4137
4138         * gfortran.dg/graphite/interchange-4.f: New.
4139         * gfortran.dg/graphite/interchange-5.f: New.
4140
4141         * gcc.dg/tree-ssa/ltrans-1.c: Removed.
4142         * gcc.dg/tree-ssa/ltrans-2.c: Removed.
4143         * gcc.dg/tree-ssa/ltrans-3.c: Removed.
4144         * gcc.dg/tree-ssa/ltrans-4.c: Removed.
4145         * gcc.dg/tree-ssa/ltrans-5.c: Removed.
4146         * gcc.dg/tree-ssa/ltrans-6.c: Removed.
4147         * gcc.dg/tree-ssa/ltrans-8.c: Removed.
4148         * gfortran.dg/ltrans-7.f90: Removed.
4149         * gcc.dg/tree-ssa/data-dep-1.c: Removed.
4150
4151         * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
4152         * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
4153         * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
4154         * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
4155         * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
4156         * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
4157         * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
4158         * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
4159         * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
4160         * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
4161         * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
4162         * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
4163         * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
4164         * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
4165         * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
4166         * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
4167         * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
4168         * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
4169         * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
4170         * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
4171         * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
4172         * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
4173         * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
4174         * gcc.dg/tree-ssa/data-dep-1.c
4175         * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
4176         * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
4177         * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
4178         * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
4179         * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
4180
4181 2011-01-25  Jakub Jelinek  <jakub@redhat.com>
4182
4183         PR tree-optimization/47265
4184         PR tree-optimization/47443
4185         * gcc.c-torture/compile/pr47265.c: New test.
4186         * gcc.dg/pr47443.c: New test.
4187
4188 2011-01-25  Martin Jambor  <mjambor@suse.cz>
4189
4190         PR tree-optimization/47382
4191         * g++.dg/torture/pr47382.C: New test.
4192         * g++.dg/opt/devirt1.C: Xfail.
4193
4194 2011-01-25  Yao Qi  <yao@codesourcery.com>
4195
4196         PR target/45701
4197         * gcc.target/arm/pr45701-1.c: New test.
4198         * gcc.target/arm/pr45701-2.c: New test.
4199         * gcc.target/arm/pr45701-3.c: New test.
4200
4201 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
4202             Jakub Jelinek  <jakub@redhat.com>
4203
4204         PR tree-optimization/47271
4205         * gcc.dg/tree-ssa/ifc-pr47271.c: New.
4206
4207 2011-01-25  Nick Clifton  <nickc@redhat.com>
4208
4209         * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
4210         (saturate_add): Delete.
4211         (exchange): Delete.
4212         (main): Do not run saturate_add.
4213         (set_interrupts): Delete.
4214
4215 2011-01-25  Tobias Burnus  <burnus@net-b.de>
4216
4217         PR fortran/47448
4218         * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
4219
4220 2011-01-25  Jakub Jelinek  <jakub@redhat.com>
4221
4222         PR tree-optimization/47427
4223         PR tree-optimization/47428
4224         * gcc.c-torture/compile/pr47427.c: New test.
4225         * gcc.c-torture/compile/pr47428.c: New test.
4226
4227 2011-01-25  Richard Guenther  <rguenther@suse.de>
4228
4229         PR middle-end/47411
4230         * gcc.dg/torture/pr47411.c: New testcase.
4231
4232 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
4233
4234         * gfortran.dg/graphite/id-24.f: New.
4235         * gfortran.dg/graphite/id-25.f: New.
4236
4237 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
4238
4239         * gfortran.dg/graphite/id-23.f: New.
4240
4241 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
4242
4243         * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
4244
4245 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
4246
4247         * gcc.dg/graphite/block-0.c: Un-XFAILed.
4248         * gcc.dg/graphite/block-1.c: Un-XFAILed.
4249         * gcc.dg/graphite/block-7.c: Un-XFAILed.
4250         * gcc.dg/graphite/block-8.c: Un-XFAILed.
4251         * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
4252         * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
4253         * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
4254         * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
4255         * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
4256
4257 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
4258
4259         * gcc.dg/graphite/block-0.c: Add documentation.
4260         * gcc.dg/graphite/block-4.c: Same.
4261         * gcc.dg/graphite/block-7.c: Same.
4262         * gcc.dg/graphite/block-8.c: New.
4263         * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
4264         * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
4265         * gcc.dg/graphite/interchange-12.c: Add documentation.
4266         * gcc.dg/graphite/interchange-13.c: New.
4267         * gcc.dg/graphite/interchange-14.c: New.
4268         * gcc.dg/graphite/interchange-15.c: New.
4269         * gcc.dg/graphite/interchange-8.c: Add documentation.
4270         * gcc.dg/graphite/interchange-mvt.c: Same.
4271
4272 2011-01-24  Michael Meissner  <meissner@linux.vnet.ibm.com>
4273
4274         PR target/47408
4275         * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
4276         * gcc.target/powerpc/altivec-14.c: Ditto.
4277         * gcc.target/powerpc/altivec-33.c: Ditto.
4278         * gcc.target/powerpc/altivec-types-1.c: Ditto.
4279         * gcc.target/powerpc/altivec-types-2.c: Ditto.
4280         * gcc.target/powerpc/altivec-types-3.c: Ditto.
4281         * gcc.target/powerpc/altivec-types-4.c: Ditto.
4282         * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
4283         * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
4284         * g++.dg/ext/altivec-15.C: Ditto.
4285         * g++.dg/ext/altivec-types-1.C: Ditto.
4286         * g++.dg/ext/altivec-types-2.C: Ditto.
4287         * g++.dg/ext/altivec-types-3.C: Ditto.
4288         * g++.dg/ext/altivec-types-4.C: Ditto.
4289
4290 2011-01-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
4291
4292         * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
4293
4294 2011-01-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
4295
4296         * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
4297         optimization options.
4298
4299 2011-01-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
4300
4301         * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
4302
4303         PR testsuite/45988
4304         * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
4305
4306 2011-01-23  Tobias Burnus  <burnus@net-b.de>
4307
4308         PR fortran/47421
4309         * gfortran.dg/allocatable_scalar_12.f90: New.
4310
4311 2011-01-23  Ira Rosen  <irar@il.ibm.com>
4312
4313         * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
4314         vectorization to be not profitable if peeling is used to
4315         realign the memory access.
4316         * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
4317         loop bound to avoid loop unrolling.
4318         * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
4319
4320 2011-01-22  Jan Hubicka  <jh@suse.cz>
4321
4322         PR lto/47333
4323         * g++.dg/lto/pr47333.C: New file.
4324
4325 2011-01-22  Jan Hubicka  <jh@suse.cz>
4326
4327         PR tree-optimization/43884
4328         PR lto/44334
4329         * gcc.dg/autopar/outer-2.c: Increase array size.
4330         * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
4331
4332 2011-01-22  Thomas Koenig  <tkoenig@gcc.gnu.org>
4333
4334         PR fortran/38536
4335         * gfortran.dg/c_loc_tests_16.f90:  New test.
4336
4337 2011-01-22  Tobias Burnus  <burnus@net-b.de>
4338
4339         PR fortran/47399
4340         * gfortran.dg/typebound_proc_19.f90: New.
4341
4342 2011-01-21  Jeff Law <law@redhat.com>
4343
4344         PR tree-optimization/47053
4345         * g++.dg/pr47053.C: New test.
4346
4347 2011-01-21  Jason Merrill  <jason@redhat.com>
4348
4349         PR c++/47041
4350         * g++.dg/cpp0x/constexpr-ctor6.C: New.
4351
4352 2011-01-21  Jakub Jelinek  <jakub@redhat.com>
4353
4354         PR c++/47388
4355         * g++.dg/cpp0x/range-for10.C: New test.
4356         * g++.dg/template/for1.C: New test.
4357
4358         PR middle-end/45566
4359         * g++.dg/tree-prof/partition3.C: New test.
4360
4361         * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
4362
4363         PR rtl-optimization/47366
4364         * g++.dg/opt/pr47366.C: New test.
4365
4366 2011-01-21  Jason Merrill  <jason@redhat.com>
4367
4368         PR c++/46552
4369         * g++.dg/cpp0x/constexpr-regress2.C: New.
4370
4371         * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
4372
4373 2011-01-21  Jeff Law <law@redhat.com>
4374
4375         PR rtl-optimization/41619
4376         * gcc.dg/pr41619.c: New.
4377
4378 2011-01-21  Jakub Jelinek  <jakub@redhat.com>
4379
4380         PR tree-optimization/47355
4381         * g++.dg/opt/pr47355.C: New test.
4382
4383 2011-01-21  Richard Guenther  <rguenther@suse.de>
4384
4385         * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
4386         making main hot.
4387
4388 2011-01-21  Richard Guenther  <rguenther@suse.de>
4389
4390         PR tree-optimization/47365
4391         * gcc.dg/torture/pr47365.c: New testcase.
4392         * gcc.dg/tree-ssa/pr47392.c: Likewise.
4393
4394 2011-01-21  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
4395
4396         * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
4397
4398 2011-01-21  Jakub Jelinek  <jakub@redhat.com>
4399
4400         PR tree-optimization/47391
4401         * gcc.dg/pr47391.c: New test.
4402
4403 2011-01-21  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
4404
4405         * g++.dg/template/char1.C: Use signed char.
4406
4407 2011-01-21  Tobias Burnus  <burnus@net-b.de>
4408
4409         PR fortran/47377
4410         * gfortran.dg/pointer_target_4.f90: New.
4411
4412 2011-01-20  Michael Meissner  <meissner@linux.vnet.ibm.com>
4413
4414         PR target/47251
4415         * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
4416         ILP32 system and not IP32.
4417
4418 2011-01-20  Alexandre Oliva  <aoliva@redhat.com>
4419
4420         PR debug/46583
4421         * g++.dg/debug/pr46583.C: New.
4422
4423 2011-01-20  Jakub Jelinek  <jakub@redhat.com>
4424
4425         PR debug/47283
4426         * g++.dg/debug/pr47283.C: New test.
4427
4428         PR testsuite/47371
4429         * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
4430         * gcc.target/i386/headmerge-2.c: Likewise.
4431
4432 2011-01-20  Richard Guenther  <rguenther@suse.de>
4433
4434         PR middle-end/47370
4435         * gcc.dg/torture/pr47370.c: New testcase.
4436
4437 2011-01-20  Jakub Jelinek  <jakub@redhat.com>
4438
4439         PR tree-optimization/46130
4440         * gcc.dg/pr46130-1.c: New test.
4441         * gcc.dg/pr46130-2.c: New test.
4442
4443 2011-01-19  Dodji Seketeli  <dodji@redhat.com>
4444
4445         PR c++/47291
4446         * g++.dg/debug/dwarf2/template-params-10.C: New test.
4447
4448 2011-01-19  Alexandre Oliva  <aoliva@redhat.com>
4449
4450         PR debug/46240
4451         * g++.dg/debug/pr46240.cc: New.
4452
4453 2011-01-19  Jakub Jelinek  <jakub@redhat.com>
4454
4455         PR c++/47303
4456         * g++.dg/template/anonunion1.C: New test.
4457
4458         PR rtl-optimization/47337
4459         * gcc.c-torture/execute/pr47337.c: New test.
4460
4461 2011-01-19  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
4462
4463         PR testsuite/45342
4464         * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
4465
4466 2011-01-19  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
4467
4468         PR tree-optimization/46021
4469         * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
4470
4471 2011-01-19  Jakub Jelinek  <jakub@redhat.com>
4472
4473         PR tree-optimization/47290
4474         * g++.dg/torture/pr47290.C: New test.
4475
4476 2011-01-18  Janus Weil  <janus@gcc.gnu.org>
4477
4478         PR fortran/47240
4479         * gfortran.dg/proc_ptr_comp_29.f90: New.
4480
4481 2011-01-18  Dominique d'Humieres  <dominiq@lps.ens.fr>
4482
4483         PR testsuite/41146
4484         * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
4485         powerpc-apple-darwin9.
4486
4487 2011-01-18  Jakub Jelinek  <jakub@redhat.com>
4488
4489         PR rtl-optimization/47299
4490         * gcc.c-torture/execute/pr47299.c: New test.
4491
4492 2011-01-17  Jason Merrill  <jason@redhat.com>
4493
4494         * g++.dg/cpp0x/constexpr-virtual.C: New.
4495
4496 2011-01-17  Jakub Jelinek  <jakub@redhat.com>
4497
4498         PR fortran/47331
4499         * gfortran.dg/gomp/pr47331.f90: New test.
4500
4501 2011-01-17  Nicola Pero  <nicola.pero@meta-innovation.com>
4502
4503         PR objc/47314
4504         * objc.dg/selector-warn-1.m: New.
4505         * obj-c++.dg/selector-warn-1.mm: New.
4506
4507 2011-01-17  Richard Sandiford  <rdsandiford@googlemail.com>
4508
4509         * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
4510         Update dg-final accordingly.
4511
4512 2011-01-17  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
4513
4514         * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
4515
4516 2011-01-17  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
4517
4518         * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
4519         target check.
4520         * gcc.dg/guality/pr36728-2.c: Likewise.
4521
4522 2011-01-17  Richard Guenther  <rguenther@suse.de>
4523
4524         PR tree-optimization/47313
4525         * g++.dg/torture/pr47313.C: New testcase.
4526
4527 2011-01-17  H.J. Lu  <hongjiu.lu@intel.com>
4528
4529         PR target/47318
4530         * gcc.target/i386/avx-vmaskmovpd-1.c: New.
4531         * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
4532         * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
4533         * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
4534
4535         * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
4536         as __m256i.
4537         * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
4538         * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
4539         * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
4540
4541 2011-01-17  Richard Guenther  <rguenther@suse.de>
4542
4543         PR tree-optimization/45967
4544         * gcc.dg/torture/pr45967-2.c: New testcase.
4545         * gcc.dg/torture/pr45967-3.c: Likewise.
4546
4547 2011-01-16  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
4548
4549         PR testsuite/47325
4550         * g++.dg/ext/pr47213.C: Require visibility.
4551
4552 2011-01-16  Richard Sandiford  <rdsandiford@googlemail.com>
4553
4554         * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
4555         * gcc.dg/fixed-point/struct-union.c: Update error messages.
4556
4557 2011-01-16  Richard Sandiford  <rdsandiford@googlemail.com>
4558
4559         * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
4560         Linux-based targets.
4561
4562 2011-01-13  Jan Hubicka  <jh@suse.cz>
4563
4564         PR tree-optimization/47276
4565         * gcc.dg/pr47276.c: New testcase.
4566
4567 2011-01-15  Giovanni Funchal  <gafunchal@gmail.com>
4568             Jonathan Wakely  <jwakely.gcc@gmail.com>
4569
4570         PR c++/33558
4571         * g++.dg/other/pr33558.C: New.
4572         * g++.dg/other/pr33558-2.C: New.
4573
4574 2011-01-14  Martin Jambor  <mjambor@suse.cz>
4575
4576         PR tree-optimization/45934
4577         PR tree-optimization/46302
4578         * g++.dg/ipa/devirt-c-1.C: New test.
4579         * g++.dg/ipa/devirt-c-2.C: Likewise.
4580         * g++.dg/ipa/devirt-c-3.C: Likewise.
4581         * g++.dg/ipa/devirt-c-4.C: Likewise.
4582         * g++.dg/ipa/devirt-c-5.C: Likewise.
4583         * g++.dg/ipa/devirt-c-6.C: Likewise.
4584         * g++.dg/ipa/devirt-6.C: Likewise.
4585         * g++.dg/ipa/devirt-d-1.C: Likewise.
4586         * g++.dg/torture/pr45934.C: Likewise.
4587
4588 2011-01-14  Jason Merrill  <jason@redhat.com>
4589
4590         * g++.dg/cpp0x/variadic105.C: New.
4591
4592 2011-01-08  Dominique d'Humieres  <dominiq@lps.ens.fr>
4593             Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
4594
4595         PR objc/45989
4596         * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
4597         (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
4598         execution tests on i?86-*-*, x86_64-*-* and
4599         powerpc*-apple-darwin* && ilp32.
4600         XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
4601         tests on i?86-*-* and x86_64-*-*.
4602
4603 2011-01-14  Richard Guenther  <rguenther@suse.de>
4604
4605         PR tree-optimization/47280
4606         * g++.dg/opt/pr47280.C: New testcase.
4607
4608 2011-01-14  Jason Merrill  <jason@redhat.com>
4609
4610         * g++.dg/cpp0x/constexpr-regress1.C: New.
4611
4612         * g++.dg/ext/flexary2.C: New.
4613
4614 2011-01-14  Richard Guenther  <rguenther@suse.de>
4615
4616         PR middle-end/47281
4617         * gcc.dg/torture/pr47281.c: New testcase.
4618         * gcc.dg/tree-ssa/pr46076.c: XFAIL.
4619
4620 2011-01-14  Richard Guenther  <rguenther@suse.de>
4621
4622         PR tree-optimization/47286
4623         * gcc.dg/tree-ssa/pr47286.c: New testcase.
4624
4625 2011-01-13  Kai Tietz  <kai.tietz@onevision.com>
4626
4627         PR c++/47213
4628         * g++.dg/ext/pr47213.C: New.
4629
4630 2011-01-13  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
4631
4632         * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
4633
4634 2011-01-13  Tobias Burnus  <burnus@net-b.de>
4635             Mikael Morin  <mikael@gcc.gnu.org>
4636
4637         PR fortran/45848
4638         PR fortran/47204
4639         * gfortran.dg/select_type_20.f90: New.
4640         * gfortran.dg/select_type_21.f90: New.
4641
4642 2011-01-13  Michael Meissner  <meissner@linux.vnet.ibm.com>
4643
4644         PR target/47251
4645         * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
4646
4647 2011-01-13  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
4648
4649         * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
4650         * gcc.dg/guality/pr36728-2.c: Likewise.
4651
4652 2011-01-13  Dodji Seketeli  <dodji@redhat.com>
4653
4654         PR debug/PR46973
4655         * g++.dg/debug/dwarf2/template-params-9.C: New test.
4656
4657 2011-01-13  Andrey Belevantsev  <abel@ispras.ru>
4658
4659         PR rtl-optimization/45352
4660         * gcc.dg/pr45352-3.c: New.
4661
4662 2011-01-12  Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
4663
4664         * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
4665         comment.
4666         * g++.dg/cpp0x/range-for8.C: New.
4667         * g++.dg/cpp0x/range-for9.C: New.
4668
4669 2011-01-12  Kai Tietz  <kai.tietz@onevision.com>
4670
4671         PR debug/47209
4672         * g++.dg/debug/pr47209.C: New.
4673
4674 2011-01-12  Richard Guenther  <rguenther@suse.de>
4675
4676         PR lto/47259
4677         * gcc.dg/lto/pr47259_0.c: New testcase.
4678         * gcc.dg/lto/pr47259_1.c: Likewise.
4679
4680 2011-01-12  Iain Sandoe  <iains@gcc.gnu.org>
4681
4682         * objc-obj-c++-shared/Object1.h: Add copyright header, update
4683         comments.  Add a TEST_SUITE_ADDITIONS category for GNU runtime.
4684         Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
4685         methods missing from the OBJC2 Object.
4686         * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
4687         Amend implementation to use a TEST_SUITE_ADDITIONS category for both
4688         GNU and NeXT runtimes.
4689         * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
4690         comments.
4691         * objc-obj-c++-shared/Object1.m: Likewise.
4692         * objc.dg/encode-3.m: Update header use.  Amend to be API2 compatible.
4693         * objc.dg/proto-qual-1.m: Likewise.
4694         * obj-c++.dg/proto-lossage-3.mm: Likewise.
4695         * obj-c++.dg/proto-qual-1.mm: Likewise.
4696
4697 2011-01-12  Eric Botcazou  <ebotcazou@adacore.com>
4698
4699         PR testsuite/33033
4700         * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
4701
4702 2011-01-12  Nicola Pero  <nicola.pero@meta-innovation.com>
4703
4704         Fixed the Objective-C++ testsuite and updated all tests.
4705         * lib/obj-c++.exp (obj-c++_init): Declare and set
4706         gcc_warning_prefix and gcc_error_prefix.
4707         * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
4708         'dg-warning', 'dg-message' and 'dg-error'.
4709         * obj-c++.dg/class-extension-3.mm: Likewise.
4710         * obj-c++.dg/class-protocol-1.mm: Likewise.
4711         * obj-c++.dg/encode-7.mm: Likewise.
4712         * obj-c++.dg/exceptions-3.mm: Likewise.
4713         * obj-c++.dg/exceptions-5.mm: Likewise.
4714         * obj-c++.dg/method-12.mm: Likewise.
4715         * obj-c++.dg/method-13.mm: Likewise.
4716         * obj-c++.dg/method-15.mm: Likewise.
4717         * obj-c++.dg/method-16.mm: Likewise.
4718         * obj-c++.dg/method-4.mm: Likewise.
4719         * obj-c++.dg/method-8.mm: Likewise.
4720         * obj-c++.dg/method-conflict-1.mm: Likewise.
4721         * obj-c++.dg/method-conflict-2.mm: Likewise.
4722         * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
4723         and uncommented second part of the testcase now that the testsuite
4724         works correctly.
4725         * obj-c++.dg/method-conflict-4.mm: Likewise.  Also, removed FIXME
4726         and uncommented second part of the testcase now that the testsuite
4727         works correctly.
4728         * obj-c++.dg/private-1.mm: Likewise.
4729         * obj-c++.dg/proto-lossage-4.mm: Likewise.
4730         * obj-c++.dg/syntax-error-7.mm: Likewise.
4731         * obj-c++.dg/warn5.mm: Likewise.
4732         * obj-c++.dg/property/at-property-14.mm: Likewise.
4733         * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
4734         FIXME.
4735         * obj-c++.dg/property/at-property-18.mm: Likewise.
4736         * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
4737         FIXME.
4738         * obj-c++.dg/property/at-property-21.mm: Likewise.
4739         * obj-c++.dg/property/at-property-28.mm: Likewise.
4740         * obj-c++.dg/property/at-property-5.mm: Likewise.
4741         * obj-c++.dg/property/dynamic-2.mm: Likewise.
4742         * obj-c++.dg/property/property-neg-3.mm: Likewise.
4743         * obj-c++.dg/property/synthesize-11.mm: Likewise.
4744         * obj-c++.dg/property/synthesize-6.mm: Likewise.
4745         * obj-c++.dg/property/synthesize-8.mm: Likewise.
4746         * obj-c++.dg/property/synthesize-9.mm: Likewise.
4747         * obj-c++.dg/tls/diag-5.mm: Likewise.
4748         * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
4749         dg-error, now matched correctly.
4750
4751 2011-01-12  Nicola Pero  <nicola.pero@meta-innovation.com>
4752
4753         * objc.dg/property/at-property-29.m: New.
4754         * obj-c++.dg/property/at-property-29.mm: New.
4755
4756 2011-01-11  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
4757
4758         * go.test/go-test.exp (go-set-goarch): New proc.
4759         (go-gc-tests): Use it.
4760
4761 2011-01-11  Dodji Seketeli  <dodji@redhat.com>
4762
4763         PR debug/46955
4764         * g++.dg/debug/dwarf2/template-params-8.C: New test.
4765
4766 2011-01-11  Richard Henderson  <rth@redhat.com>
4767
4768         * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
4769
4770 2011-01-11  Jan Hubicka  <jh@suse.cz>
4771
4772         PR lto/45721
4773         PR lto/45375
4774         * testsuite/gcc.dg/lto/pr45721_1.c: New file.
4775         * testsuite/gcc.dg/lto/pr45721_0.c: New file.
4776
4777 2011-01-11  Richard Guenther  <rguenther@suse.de>
4778
4779         PR tree-optimization/46076
4780         * gcc.dg/tree-ssa/pr46076.c: New testcase.
4781
4782 2011-01-11  Jeff Law <law@redhat.com>
4783
4784         * PR tree-optimization/47086
4785         * gcc.dg/pr47086.c: New test.
4786
4787 2011-01-11  Jason Merrill  <jason@redhat.com>
4788
4789         PR c++/46658
4790         * g++.dg/template/new10.C: New.
4791
4792         PR c++/45520
4793         * g++.dg/cpp0x/lambda/lambda-this3.C: New.
4794
4795 2011-01-11  Iain Sandoe  <iains@gcc.gnu.org>
4796
4797         * objc-obj-c++-shared/next-mapping.h: Add copyright header.
4798         Split type definitions and NSConstantString class into...
4799         * objc-obj-c++-shared/objc-test-suite-types.h: New.
4800         * objc-obj-c++-shared/nsconstantstring-class.h: New.
4801         * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
4802         * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
4803         * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
4804         * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
4805         to comments.
4806         * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
4807         encode defines for newer NeXT system headers.
4808         * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
4809         * obj-c++.dg/torture/strings/string1.mm: Likewise.
4810         * objc.dg/foreach-5.m: Likewise.
4811         * objc.dg/foreach-2.m: Likewise.
4812         * objc.dg/foreach-4.m: Likewise.
4813         * objc.dg/torture/strings/string1.m: Likewise.
4814         * objc.dg/torture/strings/string2.m: Likewise.
4815         * objc.dg/torture/strings/string3.m: Likewise.
4816         * objc.dg/torture/strings/string4.m: Likewise.
4817         * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
4818         header and stand alone.
4819         * obj-c++.dg/strings/strings-2.mm: Likewise.
4820         * objc.dg/torture/strings/const-str-3.m: Likewise.
4821         * objc.dg/strings/strings-2.m: Likewise.
4822         * objc.dg/strings/const-str-12b.m: Likewise.
4823
4824 2011-01-12  Richard Guenther  <rguenther@suse.de>
4825
4826         PR middle-end/32511
4827         * gcc.dg/attr-weak-1.c: Adjust.
4828
4829 2011-01-11  Paul Thomas  <pault@gcc.gnu.org>
4830
4831         PR fortran/47051
4832         * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
4833         standard compliant and comment.
4834
4835 2011-01-10  Jan Hubicka  <jh@suse.cz>
4836
4837         PR lto/46083
4838         * gcc.dg/initpri3.c: New testcase.
4839
4840 2011-01-10  H.J. Lu  <hongjiu.lu@intel.com>
4841
4842         PR lto/47222
4843         * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
4844         externally visible.
4845         (g_esi): Likewise.
4846         (g_ebx): Likewise.
4847         (g_ebp): Likewise.
4848         (g_esp): Likewise.
4849         (g_ebp_save): Likewise.
4850         (g_esp_save): Likewise.
4851
4852 2011-01-10  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
4853
4854         * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
4855
4856 2011-01-10  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
4857
4858         PR tree-optimization/46021
4859         * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
4860         i?86-*-*, x86_64-*-*.
4861
4862 2011-01-10  Jeff Law <law@redhat.com>
4863
4864         * PR tree-optimization/47141
4865         * gcc.c-torture/compile/pr47141.c: New test.
4866
4867 2011-01-10  Eric Botcazou  <ebotcazou@adacore.com>
4868
4869         PR testsuite/46230
4870         * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
4871         * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
4872         * gcc.dg/vect/slp-35.c: Remove XFAILs.
4873         * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
4874
4875         PR testsuite/46230
4876         * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
4877         being vectorized.  Adjust dg-final pattern.  Remove XFAIL.
4878         * gcc.dg/vect/vect-peel-2.c (main): Likewise.
4879         * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
4880         being vectorized.  Adjust dg-final pattern.
4881
4882         PR testsuite/46230
4883         * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
4884         * gcc.dg/vect/slp-24.c: Likewise.
4885
4886 2011-01-10  Dave Korn  <dave.korn.cygwin@gmail.com>
4887
4888         PR c++/47218
4889         * g++.dg/other/pr47218-1.C: New test file.
4890         * g++.dg/other/pr47218.C: Likewise.
4891         * g++.dg/other/pr47218.h: New supporting header.
4892
4893 2011-01-09  Nicola Pero  <nicola.pero@meta-innovation.com>
4894
4895         PR objc/47232
4896         * objc.dg/attributes/invalid-attribute-1.m: New.
4897         * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
4898
4899 2011-01-09  Janus Weil  <janus@gcc.gnu.org>
4900
4901         PR fortran/47224
4902         * gfortran.dg/proc_ptr_comp_28.f90: New.
4903
4904 2011-01-09  Iain Sandoe  <iains@gcc.gnu.org>
4905
4906         * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
4907         * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
4908         * obj-c++.dg/gnu-api-2-method.mm: Likewise.
4909         * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
4910         * obj-c++.dg/gnu-api-2-object.mm: Likewise.
4911         * obj-c++.dg/gnu-api-2-property.mm: Likewise.
4912         * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
4913         * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
4914         * objc.dg/gnu-api-2-class.m: Likewise.
4915         * objc.dg/gnu-api-2-ivar.m: Likewise.
4916         * objc.dg/gnu-api-2-method.m: Likewise.
4917         * objc.dg/gnu-api-2-objc.m: Likewise.
4918         * objc.dg/gnu-api-2-object.m: Likewise.
4919         * objc.dg/gnu-api-2-property.m: Likewise.
4920         * objc.dg/gnu-api-2-protocol.m: Likewise.
4921         * objc.dg/gnu-api-2-sel.m: Likewise.
4922
4923 2011-01-09  Iain Sandoe  <iains@gcc.gnu.org>
4924
4925         * objc.dg/foreach-1.m: Skip for Darwin < 9.
4926         * objc.dg/objc-foreach-4.m: Likewise.
4927         * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
4928         * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
4929         * objc.dg/foreach-4.m: Likewise.
4930         * objc.dg/foreach-5.m: Likewise.
4931         * objc.dg/foreach-3.m: Return self from init.
4932
4933 2011-01-09  Thomas Koenig  <tkoenig@gcc.gnu.org>
4934
4935         PR fortran/38536
4936         * gfortran.dg/iso_c_binding_c_loc_char_1.f03:  New test.
4937
4938 2011-01-09  Janus Weil  <janus@gcc.gnu.org>
4939
4940         PR fortran/46313
4941         * gfortran.dg/class_35.f90: New.
4942
4943 2011-01-08  Iain Sandoe  <iains@gcc.gnu.org>
4944
4945         * objc.dg/foreach-1.m: Add "-Wall" to flags.
4946
4947 2011-01-08  Nicola Pero  <nicola.pero@meta-innovation.com>
4948
4949         PR objc/47078
4950         * objc.dg/invalid-method-2.m: New.
4951         * obj-c++.dg/invalid-method-2.mm: New.
4952
4953 2011-01-08  Paul Thomas  <pault@gcc.gnu.org>
4954
4955         PR fortran/46896
4956         * gfortran.dg/transpose_optimization_2.f90 : New test.
4957
4958 2011-01-08  Jan Hubicka  <jh@suse.cz>
4959
4960         PR tree-optmization/46469
4961         * g++.dg/torture/pr46469.C: New testcase.
4962
4963 2011-01-08  Iain Sandoe  <iains@gcc.gnu.org>
4964
4965         * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
4966         emulation of libobjc-gnu structure layout functionality to ..
4967         * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
4968         * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
4969         * objc/execute/bf-common.h: Adjust headers.
4970         * objc/execute/bf-1.m: Likewise.
4971         * objc/execute/bf-2.m: Likewise.
4972         * objc/execute/bf-3.m: Likewise.
4973         * objc/execute/bf-4.m: Likewise.
4974         * objc/execute/bf-5.m: Likewise.
4975         * objc/execute/bf-6.m: Likewise.
4976         * objc/execute/bf-7.m: Likewise.
4977         * objc/execute/bf-8.m: Likewise.
4978         * objc/execute/bf-9.m: Likewise.
4979         * objc/execute/bf-10.m: Likewise.
4980         * objc/execute/bf-11.m: Likewise.
4981         * objc/execute/bf-12.m: Likewise.
4982         * objc/execute/bf-13.m: Likewise.
4983         * objc/execute/bf-14.m: Likewise.
4984         * objc/execute/bf-15.m: Likewise.
4985         * objc/execute/bf-16.m: Likewise.
4986         * objc/execute/bf-17.m: Likewise.
4987         * objc/execute/bf-18.m: Likewise.
4988         * objc/execute/bf-19.m: Likewise.
4989         * objc/execute/bf-20.m: Likewise.
4990         * objc/execute/bf-21.m: Likewise.
4991         * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
4992         objc_get_type_qualifiers ().
4993
4994 2011-01-08  Thomas Koenig  <tkoenig@gcc.gnu.org>
4995
4996         PR fortran/45777
4997         * gfortran.dg/dependency_39.f90:  New test.
4998
4999 2011-01-07  Jan Hubicka  <jh@suse.cz>
5000
5001         Get builtins tests ready for linker plugin.
5002         * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
5003         * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
5004         my_memset, my_bzero): Mark used.
5005         * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
5006         * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
5007         volatile.
5008         * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
5009         volatile.
5010
5011 2011-01-07  Jan Hubicka  <jh@suse.cz>
5012
5013         PR tree-optimization/46367
5014         * g++.dg/torture/pr46367.C: New file.
5015
5016 2011-01-07  Jakub Jelinek  <jakub@redhat.com>
5017
5018         PR target/47201
5019         * gcc.dg/pr47201.c: New test.
5020
5021         PR bootstrap/47187
5022         * gcc.dg/tree-prof/pr47187.c: New test.
5023
5024 2011-01-07  Tobias Burnus  <burnus@net-b.de>
5025
5026         PR fortran/41580
5027         * gfortran.dg/extends_type_of_3.f90: New.
5028
5029 2011-01-07  Kai Tietz  <kai.tietz@onevision.com>
5030
5031         * g++.dg/ext/dllexport-MI1.C: Adjust test.
5032         * g++.dg/ext/dllimport-MI1.C: Likewise.
5033         * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
5034         * g++.dg/ext/dllimport10.C: Likewise.
5035         * g++.dg/ext/dllimport11.C: Likewise.
5036         * g++.dg/ext/dllimport12.C: Likewise.
5037         * g++.dg/ext/dllimport13.C: Likewise.
5038         * g++.dg/ext/dllimport2.C: Likewise.
5039         * g++.dg/ext/dllimport3.C: Likewise.
5040         * g++.dg/ext/dllimport4.C: Likewise.
5041         * g++.dg/ext/dllimport5.C: Likewise.
5042         * g++.dg/ext/dllimport6.C: Likewise.
5043         * g++.dg/ext/dllimport8.C: Likewise.
5044         * g++.dg/ext/dllimport9.C: Likewise.
5045         * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
5046         targets, too. Additionally enable test for i?86-*-mingw*.
5047         * g++.dg/ext/selectany1.C: Likewise.
5048         Remove guard variable check.
5049
5050 2011-01-07  Janus Weil  <janus@gcc.gnu.org>
5051
5052         PR fortran/47189
5053         PR fortran/47194
5054         * gfortran.dg/storage_size_3.f08: Extended.
5055
5056 2011-01-07  Jakub Jelinek  <jakub@redhat.com>
5057
5058         PR c++/47022
5059         * g++.dg/template/stdarg1.C: New test.
5060
5061 2011-01-06  Daniel Franke  <franke.daniel@gmail.com>
5062
5063         PR fortran/47195
5064         * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
5065         * gfortran.dg/defined_operators_1.f90: Split the subroutine
5066         from the interface of functions to not hide the errors that
5067         shall be tested.
5068
5069 2011-01-06  Jan Hubicka  <jh@suse.cz>
5070
5071         * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
5072         * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
5073
5074 2011-01-06  Daniel Franke  <franke.daniel@gmail.com>
5075
5076         PR fortran/33117
5077         PR fortran/46478
5078         * gfortran.dg/interface_33.f90: New test.
5079
5080 2011-01-06  Jakub Jelinek  <jakub@redhat.com>
5081
5082         PR c/47150
5083         * gcc.c-torture/compile/pr47150.c: New test.
5084
5085 2011-01-06  Ira Rosen  <irar@il.ibm.com>
5086
5087         PR tree-optimization/47139
5088         * gcc.dg/vect/pr47139.c: New test.
5089
5090 2011-01-05  Janus Weil  <janus@gcc.gnu.org>
5091
5092         PR fortran/47180
5093         * gfortran.dg/extends_type_of_2.f03: New.
5094
5095 2011-01-05  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
5096
5097         * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
5098
5099 2011-01-05  Eric Botcazou  <ebotcazou@adacore.com>
5100
5101         * gnat.dg/opt14.adb: New test.
5102
5103 2011-01-05  Thomas Koenig  <tkoenig@gcc.gnu.org>
5104
5105         PR fortran/46017
5106         * gfortran.dg/allocate_error_2.f90:  New test.
5107
5108 2011-01-05  Janus Weil  <janus@gcc.gnu.org>
5109
5110         PR fortran/47024
5111         * gfortran.dg/storage_size_3.f08: New.
5112
5113 2011-01-04  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
5114
5115         PR libgfortran/47154
5116         * gfortran.dg/namelist_68.f90: New test.
5117
5118 2011-01-04  Eric Botcazou  <ebotcazou@adacore.com>
5119
5120         * gnat.dg/unchecked_convert8.ad[sb]: New test.
5121
5122 2011-01-04  Janus Weil  <janus@gcc.gnu.org>
5123
5124         PR fortran/46448
5125         * gfortran.dg/class_34.f90: New.
5126
5127 2011-01-04  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
5128
5129         * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
5130         use __builtin_inff.  Skip all single-precision tests that require
5131         Infinity.
5132
5133 2011-01-03  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
5134
5135         * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
5136
5137 2011-01-03  Jakub Jelinek  <jakub@redhat.com>
5138
5139         PR tree-optimization/47148
5140         * gcc.c-torture/execute/pr47148.c: New test.
5141
5142         PR tree-optimization/47155
5143         * gcc.c-torture/execute/pr47155.c: New test.
5144
5145         PR rtl-optimization/47157
5146         * gcc.c-torture/compile/pr47157.c: New test.
5147
5148 2011-01-03  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
5149
5150         * gcc.dg/torture/vector-shift2.c (schar): Define.
5151         (main): Always use schar or uchar instead of plain "char" to avoid
5152         dependencies on implementation-defined char signedness.
5153
5154 2011-01-03  Martin Jambor  <mjambor@suse.cz>
5155
5156         PR tree-optimization/46801
5157         * gnat.dg/pack9.adb: Remove xfail.
5158
5159 2011-01-03  Martin Jambor  <mjambor@suse.cz>
5160
5161         PR tree-optimization/46984
5162         * g++.dg/ipa/pr46984.C: New test.
5163
5164 2011-01-02  Janus Weil  <janus@gcc.gnu.org>
5165
5166         PR fortran/46408
5167         * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
5168
5169 2011-01-02  Jakub Jelinek  <jakub@redhat.com>
5170
5171         PR tree-optimization/47140
5172         * gcc.c-torture/compile/pr47140.c: New test.
5173
5174         PR rtl-optimization/47028
5175         * gcc.dg/pr47028.c: New test.
5176
5177 2011-01-02  Nicola Pero  <nicola.pero@meta-innovation.com>
5178
5179         * objc.dg/protocol-forward-1.m: Removed TODO.
5180         * objc.dg/protocol-forward-2.m: New.
5181         * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
5182         * obj-c++.dg/protocol-forward-2.mm: New.
5183
5184 2011-01-01  Kai Tietz  <kai.tietz@onevision.com>
5185
5186         PR target/38662
5187         * g++.dg/eh/pr38662.C: New testcase.
5188
5189 2011-01-01  Chung-Lin Tang  <cltang@codesourcery.com>
5190
5191         * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
5192         scan for newline '\n'.
5193
5194 \f
5195 Copyright (C) 2011 Free Software Foundation, Inc.
5196
5197 Copying and distribution of this file, with or without modification,
5198 are permitted in any medium without royalty provided the copyright
5199 notice and this notice are preserved.