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