OSDN Git Service

3f7b52abf1899674dcea286fd8bf86ab3d0cdd3f
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2011-05-31  Ira Rosen  <ira.rosen@linaro.org>
2
3         PR testsuite/49239
4         * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Initialize the
5         output array.
6
7 2011-05-30  Kaz Kojima  <kkojima@gcc.gnu.org>
8
9         PR target/49186
10         * gcc.c-torture/execute/pr49186.c: New.
11
12 2011-05-30  H.J. Lu  <hongjiu.lu@intel.com>
13
14         PR target/49168
15          * gcc.target/i386/pr49168-1.c: New.
16
17 2011-05-30  Jakub Jelinek  <jakub@redhat.com>
18             Eric Botcazou  <ebotcazou@adacore.com>
19
20         * gcc.dg/guality/drap.c: New test.
21
22 2011-05-30  Richard Guenther  <rguenther@suse.de>
23
24         PR tree-optimization/49210
25         * gnat.dg/boolean_subtype2.ad[sb]: New testcase.
26         * gnat.dg/boolean_subtype2_pkg.ads: New helper.
27
28 2011-05-30  Jakub Jelinek  <jakub@redhat.com>
29
30         PR c++/49223
31         * g++.dg/gomp/pr49223-1.C: New test.
32         * g++.dg/gomp/pr49223-2.C: New test.
33
34 2011-05-30  Richard Guenther  <rguenther@suse.de>
35
36         PR tree-optimization/49218
37         * gcc.c-torture/execute/pr49218.c: New testcase.
38
39 2011-05-30  Ira Rosen  <ira.rosen@linaro.org>
40
41         PR tree-optimization/49199
42         * gcc.dg/vect/no-scevccp-pr49199.c: New test.
43         * gcc.dg/vect/vect.exp: Run no-scevccp-pr* tests with
44         -fno-tree-scev-cprop.
45
46 2011-05-29  Janus Weil  <janus@gcc.gnu.org>
47
48         PR fortran/47601
49         * gfortran.dg/extends_13.f03: New.
50
51 2011-05-29  Jakub Jelinek  <jakub@redhat.com>
52
53         PR rtl-optimization/49095
54         * gcc.target/i386/pr49095.c: New test.
55
56 2011-05-29  Tobias Burnus  <burnus@net-b.de>
57
58         PR fortran/18918
59         * gfortran.dg/coarray_24.f90: New.
60
61 2011-05-29  Tobias Burnus  <burnus@net-b.de>
62
63         PR fortran/18918
64         * gfortran.dg/coarray_23.f90: New.
65
66 2011-05-29  Richard Sandiford  <rdsandiford@googlemail.com>
67
68         From Ryan Mansfield
69         * gcc.dg/pr48826.c: New test.
70
71 2011-05-29  Richard Guenther  <rguenther@suse.de>
72
73         PR tree-optimization/49217
74         * gcc.dg/torture/pr49217.c: New testcase.
75
76 2011-05-29  Ira Rosen  <ira.rosen@linaro.org>
77
78         PR testsuite/49222
79         * gcc.dg/vect/pr49038.c: Use MAP_ANON if MAP_ANONYMOUS is not defined.
80
81 2011-05-29  Eric Botcazou  <ebotcazou@adacore.com>
82
83         * gnat.dg/boolean_subtype.adb: Rename to...
84         * gnat.dg/boolean_subtype1.adb: ...this.
85
86 2011-05-28  Jason Merrill  <jason@redhat.com>
87
88         * g++.dg/cpp0x/lambda/lambda-syntax1.C: New.
89
90 2011-05-27  Jason Merrill  <jason@redhat.com>
91
92         * g++.dg/cpp0x/enum18.C: Adjust.
93
94         * g++.dg/cpp0x/lambda/lambda-template2.C: New.
95
96 2011-05-27  Tobias Burnus  <burnus@net-b.de>
97
98         PR fortran/18918
99         * gfortran.dg/coarray_22.f90: New.
100
101 2011-05-27  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
102
103         PR tree-optimization/46728
104         * gcc.target/powerpc/pr46728-1.c: New.
105         * gcc.target/powerpc/pr46728-2.c: New.
106         * gcc.target/powerpc/pr46728-3.c: New.
107         * gcc.target/powerpc/pr46728-4.c: New.
108         * gcc.target/powerpc/pr46728-5.c: New.
109         * gcc.dg/pr46728-6.c: New.
110         * gcc.target/powerpc/pr46728-7.c: New.
111         * gcc.target/powerpc/pr46728-8.c: New.
112         * gcc.dg/pr46728-9.c: New.
113         * gcc.target/powerpc/pr46728-10.c: New.
114         * gcc.target/powerpc/pr46728-11.c: New.
115         * gcc.dg/pr46728-12.c: New.
116         * gcc.target/powerpc/pr46728-13.c: New.
117         * gcc.target/powerpc/pr46728-14.c: New.
118         * gcc.target/powerpc/pr46728-15.c: New.
119         * gcc.target/powerpc/pr46728-16.c: New.
120
121 2011-05-27  Jason Merrill  <jason@redhat.com>
122
123         * g++.dg/abi/mangle47.C: New.
124
125         PR c++/49176
126         * g++.dg/template/const5.C: New.
127
128         * g++.dg/cpp0x/enum18.C: New.
129
130         * g++.dg/cpp0x/lambda/lambda-nested4.C: New.
131
132         * g++.dg/cpp0x/error6.C: New.
133
134         * g++.dg/cpp0x/error5.C: New.
135
136 2011-05-27  Jakub Jelinek  <jakub@redhat.com>
137
138         PR c++/49165
139         * g++.dg/eh/cond6.C: New test.
140
141 2011-05-27  Tobias Burnus  <burnus@net-b.de>
142
143         PR fortran/48820
144         * gfortran.dg/rank_3.f90: New.
145         * gfortran.dg/rank_4.f90: New.
146
147 2011-05-27  Janis Johnson  <janisjo@codesourcery.com>
148
149         * g++.dg/tree-ssa-pr43411.C: Rename function to be inlined and
150         replace dump search.
151
152 2011-05-27  Eric Botcazou  <ebotcazou@adacore.com>
153
154         * gnat.dg/bit_packed_array5.ads: Move dg directive to...
155         * gnat.dg/bit_packed_array5.adb: ...here.
156
157 2011-05-27  Paolo Carlini  <paolo.carlini@oracle.com>
158
159         PR c++/42056
160         * testsuite/g++.dg/cpp0x/auto25.C: New.
161
162 2011-05-27  Richard Guenther  <rguenther@suse.de>
163
164         * gcc.c-torture/execute/920711-1.x: Add -fwrapv.
165
166 2011-05-27  Richard Guenther  <rguenther@suse.de>
167
168         * gcc.c-torture/execute/920612-1.x: Add -fwrapv.
169
170 2011-05-27  Richard Guenther  <rguenther@suse.de>
171
172         PR middle-end/49189
173         * gnat.dg/bit_packed_array5.ad[sb]: New testcase.
174
175 2011-05-26  Jason Merrill  <jason@redhat.com>
176
177         * g++.dg/cpp0x/friend1.C: New.
178         * g++.dg/cpp0x/friend2.C: New.
179
180         * g++.dg/cpp0x/auto7.C: Update.
181         * g++.dg/template/crash50.C: Adjust.
182         * g++.dg/template/static9.C: Adjust.
183         * g++.old-deja/g++.ext/memconst.C: Adjust.
184
185 2011-05-26  Janis Johnson  <janisjo@codesourcery.com>
186
187         * gcc.dg/march.c: Ignore a note for some targets.
188
189 2011-05-26  Janis Johnson  <janis187@us.ibm.com>
190             Nathan Froyd  <froydnj@codesourcery.com>
191
192         PR c++/2288
193         PR c++/18770
194         * g++.old-deja/g++.jason/cond.C: Remove xfails.
195         * g++.dg/parse/pr18770.C: New test.
196         * g++.dg/cpp0x/range-for5.C: Add dg-error marker.
197
198 2011-05-26  Thomas Koenig  <tkoenig@gcc.gnu.org>
199
200         PR fortran/48955
201         * gfortran.dg/dependency_40.f90 : New test.
202
203 2011-05-26  Tobias Burnus  <burnus@net-b.de>
204
205         PR fortran/18918
206         * gfortran.dg/coarray/registering_1.f90: New.
207
208 2011-05-26  Jason Merrill  <jason@redhat.com>
209
210         * g++.dg/cpp0x/variadic111.C: New.
211         * g++.dg/cpp0x/variadic41.C: Adjust.
212
213 2011-05-26  Richard Guenther  <rguenther@suse.de>
214
215         PR tree-optimization/48702
216         * gcc.dg/torture/pr48702.c: New testcase.
217
218 2011-05-26  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
219
220         PR gcov-profile/48845
221         * g++.dg/tree-prof/tree-prof.exp: Check for -fprofile-generate
222         support.
223         * gcc.dg/matrix/matrix.exp: Likewise.
224         * gcc.dg/tree-prof/tree-prof.exp: Likewise.
225         * lib/target-supports-dg.exp (dg-require-profiling): Don't pass
226         line number to check_profiling_available.
227         * lib/target-supports.exp (check_profiling_available): Account for
228         this.
229         Require TLS runtime support with -fprofile-generate.
230         * lib/profopt.exp (profopt-execute): Add TLS options for
231         -fprofile-generate.
232         * gcc.dg/pr47793.c: Add dg-require-profiling "-fprofile-generate".
233
234 2011-05-26  Jakub Jelinek  <jakub@redhat.com>
235
236         PR c++/49165
237         * g++.dg/eh/cond5.C: New test.
238
239         PR tree-optimization/49161
240         * gcc.c-torture/execute/pr49161.c: New test.
241
242 2011-05-26  Ramana Radhakrishnan  <ramana.radhakrishnan@linaro.org>
243
244         * gcc.target/arm/neon-vorn-vbic.c: New test.
245
246 2011-05-26  Ira Rosen  <ira.rosen@linaro.org>
247
248         PR tree-optimization/49038
249         * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: New test.
250         * gcc.dg/vect/pr49038.c: New test.
251
252 2011-05-26  Fabien Chêne  <fabien@gcc.gnu.org>
253         * g++.dg/init/pr25811-3.C: New.
254         * g++.dg/init/pr25811-4.C: New.
255
256 2011-05-25  Jason Merrill  <jason@redhat.com>
257
258         * g++.dg/cpp0x/enum17.C: New.
259         * g++.old-deja/g++.jason/rfg10.C: Adjust.
260
261         * g++.dg/cpp0x/auto24.C: New.
262
263         * g++.dg/cpp0x/error4.C: New.
264
265         * g++.dg/cpp0x/rv-restrict.C: New.
266
267         * g++.dg/cpp0x/enum15.C: New.
268         * g++.dg/cpp0x/constexpr-switch2.C: New.
269
270         * g++.dg/cpp0x/variadic110.C: New.
271
272         * g++.dg/cpp0x/auto9.C: Add typedef test.
273
274         * g++.dg/cpp0x/auto23.C: New.
275         * g++.dg/cpp0x/auto9.C: Adjust.
276
277         * g++.dg/cpp0x/defaulted29.C: New.
278
279         * g++.dg/cpp0x/initlist51.C: New.
280
281 2011-05-25  Janis Johnson  <janisjo@codesourcery.com>
282
283         * gcc.target/arm/fp16-compile-none-1.c: Update expected error.
284         * g++.dg/abi/packed1.C: Suppress warning.
285         * g++.dg/warn/Wunused-parm-3.C: Likewise.
286         * g++.dg/template/stdarg1.C: Likewise.
287         * g++.dg/other/packed1.C: Remove arm from xfail list.
288
289 2011-05-25  Jason Merrill  <jason@redhat.com>
290
291         * g++.dg/cpp0x/enum16.C: New.
292         * g++.dg/parse/error15.C: Adjust.
293
294         * g++.dg/cpp0x/initlist50.C: New.
295
296         * g++.dg/cpp0x/lambda/lambda-conv5.C: New.
297
298         * g++.dg/cpp0x/variadic109.C: New.
299
300 2011-05-25  H.J. Lu  <hongjiu.lu@intel.com>
301
302          * gcc.target/i386/pause-1.c: New.
303
304 2011-05-25  Eric Botcazou  <ebotcazou@adacore.com>
305
306         * gcc.dg/stack-usage-1.c: Adjust comment.
307         * gcc.dg/stack-usage-2.c: New test.
308
309 2011-05-25  Jakub Jelinek  <jakub@redhat.com>
310
311         PR c++/49136
312         * g++.dg/cpp0x/constexpr-bitfield2.C: New test.
313         * g++.dg/cpp0x/constexpr-bitfield3.C: New test.
314
315 2011-05-24  Vladimir Makarov  <vmakarov@redhat.com>
316
317         PR rtl-optimization/48757
318         * gfortran.dg/pr48757.f:  New test case.
319
320 2011-05-24  Jason Merrill  <jason@redhat.com>
321
322         * g++.dg/cpp0x/access01.C: New.
323
324 2011-05-24  Nicola Pero  <nicola.pero@meta-innovation.com>
325
326         PR libobjc/48177
327         * objc.dg/pr48177.m: New testcase.      
328
329 2011-05-24  Nicola Pero  <nicola.pero@meta-innovation.com>
330
331         PR objc/48187
332         * objc.dg/pr48187.m: New testcase.
333         * obj-c++.dg/pr48187.mm: New testcase.
334         * objc.dg/ivar-extra-semicolon.m: New testcase.
335
336 2011-05-24  Jason Merrill  <jason@redhat.com>
337
338         * g++.dg/template/access21.C: New.
339         * g++.dg/template/access22.C: New.
340
341 2011-05-24  Michael Matz  <matz@gcc.gnu.org>
342
343         PR rtl-optimization/48633
344         * g++.dg/pr48633.C: New test.
345
346 2011-05-24  Uros Bizjak  <ubizjak@gmail.com>
347
348         PR target/49133
349         * g++.dg/other/pr49133.C: New test.
350
351 2011-05-24  Uros Bizjak <ubizjak@gmail.com>
352             Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
353
354         * gcc.dg/torture/tls/run-gd.c: New test.
355         * gcc.dg/torture/tls/run-ie.c: New test.
356         * gcc.dg/torture/tls/run-ld.c: New test.
357         * gcc.dg/torture/tls/run-le.c: New test.
358         * lib/target-supports.exp (check_effective_target_tls_runtime):
359         Build testcase with TLS options.
360
361 2011-05-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
362
363         * gcc.dg/vect/pr48172.c: Remove dg-do run.
364
365 2011-05-24  Tom de Vries  <tom@codesourcery.com>
366
367         PR tree-optimization/49121
368         * gcc.dg/tree-ssa/ivopt_infer_2.c: Adapt test.
369
370 2011-05-23  Jason Merrill  <jason@redhat.com>
371
372         * g++.dg/cpp0x/defaulted28.C: New.
373
374         * g++.dg/cpp0x/sfinae25.C: New.
375
376         * g++.dg/cpp0x/rv-cast2.C: New.
377
378         * g++.dg/cpp0x/enum14.C: New.
379
380 2011-05-23  Jakub Jelinek  <jakub@redhat.com>
381
382         PR lto/49123
383         * gcc.c-torture/execute/pr49123.c: New test.
384
385         PR debug/49032
386         * gcc.dg/debug/pr49032.c: New test.
387
388         PR c/49120
389         * gcc.dg/pr49120.c: New test.
390
391 2011-05-23  H.J. Lu  <hongjiu.lu@intel.com>
392
393         PR target/47315
394         * gcc.target/i386/pr47315.c: New test.
395
396 2011-05-23  Jason Merrill  <jason@redhat.com>
397
398         * g++.dg/cpp0x/lambda/lambda-eh2.C: New.
399
400         * g++.dg/cpp0x/sfinae24.C: New.
401
402         * g++.dg/cpp0x/error3.C: New.
403
404         * g++.dg/cpp0x/defaulted27.C: New.
405
406         * g++.dg/cpp0x/decltype27.C: New.
407
408 2011-05-23  Richard Guenther  <rguenther@suse.de>
409
410         * gcc.dg/tree-ssa/forwprop-11.c: Adjust and un-XFAIL.
411
412 2011-05-23  Richard Guenther  <rguenther@suse.de>
413
414         PR tree-optimization/40874
415         * g++.dg/tree-ssa/pr40874.C: New testcase.
416
417 2011-05-23  Richard Guenther  <rguenther@suse.de>
418
419         PR tree-optimization/49115
420         * g++.dg/torture/pr49115.C: New testcase.
421
422 2011-05-23  Richard Guenther  <rguenther@suse.de>
423
424         PR middle-end/15419
425         * gcc.dg/memcpy-3.c: New testcase.
426
427 2011-05-23  Jakub Jelinek  <jakub@redhat.com>
428
429         PR middle-end/48973
430         * gcc.c-torture/execute/pr48973-1.c: New test.
431         * gcc.c-torture/execute/pr48973-2.c: New test.
432
433 2011-05-23  Jonathan Wakely  <jwakely.gcc@gmail.com>
434
435         PR c++/18016
436         * g++.dg/warn/pr18016.C: New.
437
438 2011-05-23  Tom de Vries  <tom@codesourcery.com>
439
440         PR target/45098
441         * gcc.target/arm/ivopts-6.c: New test.
442
443 2011-05-22  Jakub Jelinek  <jakub@redhat.com>
444
445         PR middle-end/49029
446         * gcc.c-torture/compile/pr49029.c: New test.
447
448 2011-05-22  Jason Merrill  <jason@redhat.com>
449
450         * g++.dg/cpp0x/sfinae23.C: New.
451         * g++.dg/cpp0x/sfinae8.C: Correct.
452
453 2011-05-22  Thomas Koenig  <tkoenig@gcc.gnu.org>
454
455         * gfortran.dg/function_optimize_8.f90:  New test case.
456
457 2011-05-22  Ira Rosen  <ira.rosen@linaro.org>
458
459         PR tree-optimization/49087
460         * gcc.dg/vect/O3-pr49087.c: New test.
461
462 2011-05-21  Jason Merrill  <jason@redhat.com>
463
464         * g++.dg/debug/const5.C: New.
465
466 2011-05-20  Jason Merrill  <jason@redhat.com>
467
468         * g++.dg/cpp0x/constexpr-static7.C: Extend.
469
470         * g++.dg/cpp0x/constexpr-static7.C: New.
471
472         * g++.dg/cpp0x/enum12.C: New.
473         * g++.dg/cpp0x/enum13.C: New.
474
475 2011-05-21  Janus Weil  <janus@gcc.gnu.org>
476
477         PR fortran/48699
478         * gfortran.dg/select_type_23.f03: New.
479
480 2011-05-20  Jason Merrill  <jason@redhat.com>
481
482         * g++.dg/cpp0x/defaulted26.C: New.
483
484         * g++.dg/cpp0x/noexcept02.C: Fix.
485         * g++.dg/cpp0x/noexcept03.C: Fix.
486         * g++.dg/cpp0x/noexcept08.C: Fix.
487         * g++.dg/cpp0x/noexcept10.C: New.
488
489 2011-05-20  Janus Weil  <janus@gcc.gnu.org>
490
491         PR fortran/48706
492         * gfortran.dg/extends_12.f03: New.
493
494 2011-05-20  Jason Merrill  <jason@redhat.com>
495
496         * g++.dg/template/koenig9.C: New.
497         * g++.dg/opt/pr47615.C: Fix.
498         * g++.dg/overload/defarg1.C: Fix.
499         * g++.dg/tc1/dr213.C: Remove xfail.
500         * g++.dg/torture/pr34850.C: Fix.
501         * g++.dg/torture/pr39362.C: Fix.
502         * g++.old-deja/g++.brendan/crash56.C: Fix.
503         * g++.old-deja/g++.pt/memtemp47.C: Fix.
504
505 2011-05-20  Richard Guenther  <rguenther@suse.de>
506
507         PR tree-optimization/49079
508         * gcc.dg/torture/pr49079.c: New testcase.
509
510 2011-05-20  Jakub Jelinek  <jakub@redhat.com>
511
512         PR tree-optimization/49073
513         * gcc.c-torture/execute/pr49073.c: New test.
514
515 2011-06-19  Tobias Burnus  <burnus@net-b.de>
516
517         PR fortran/18918
518         * gfortran.dg/coarray_21.f90: New.
519
520 2011-05-19  Joseph Myers  <joseph@codesourcery.com>
521
522         * lib/prune.exe (prune_gcc_output): Expect "error:" in collect2
523         output.
524
525 2011-05-19  Richard Guenther  <rguenther@suse.de>
526
527         PR testsuite/49063
528         * gcc.dg/builtin-object-size-11.c: Use -std=gnu89.
529
530 2011-05-19  Richard Guenther  <rguenther@suse.de>
531
532         PR middle-end/48985
533         * gcc.dg/builtin-object-size-11.c: New testcase.
534
535 2011-05-19  Tom de Vries  <tom@codesourcery.com>
536
537         PR target/45098
538         * gcc.target/arm/ivopts.c: New test.
539         * gcc.target/arm/ivopts-2.c: New test.
540
541 2011-05-19  Tom de Vries  <tom@codesourcery.com>
542
543         * lib/lib/scanasm.exp (object-size): Fix target selector handling.
544
545 2011-05-19  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
546
547         * gcc.c-torture/execute/960321-1.x: Remove.
548
549 2011-05-18  Janus Weil  <janus@gcc.gnu.org>
550
551         PR fortran/48700
552         * gfortran.dg/move_alloc_4.f90: New.
553
554 2011-05-18  H.J. Lu  <hongjiu.lu@intel.com>
555
556         PR target/49002
557         * gcc.target/i386/pr49002-1.c: New test.
558         * gcc.target/i386/pr49002-2.c: Likewise.
559
560 2011-05-18  Jakub Jelinek  <jakub@redhat.com>
561
562         PR tree-optimization/49039
563         * gcc.c-torture/execute/pr49039.c: New test.
564         * gcc.dg/tree-ssa/pr49039.c: New test.
565         * g++.dg/torture/pr49039.C: New test.
566
567 2011-05-18  Jason Merrill  <jason@redhat.com>
568
569         * g++.dg/cpp0x/constexpr-incomplete3.C: New.
570         * g++.dg/cpp0x/constexpr-incomplete2.C: Adjust.
571         * g++.dg/cpp0x/constexpr-memfn1.C: Adjust.
572
573 2011-05-18  Stuart Henderson  <shenders@gcc.gnu.org>
574
575         * gcc.target/bfin/mcpu-bf592.c: New test.
576
577 2011-05-18  Ira Rosen  <ira.rosen@linaro.org>
578
579         PR tree-optimization/41881
580         * gcc.dg/vect/O3-pr41881.c: New test.
581         * gcc.dg/vect/O3-slp-reduc-10.c: New test.
582
583 2011-05-18  Jakub Jelinek  <jakub@redhat.com>
584
585         PR tree-optimization/49000
586         * gcc.dg/pr49000.c: New test.
587
588 2011-05-17  Eric Botcazou  <ebotcazou@adacore.com>
589
590         * gnat.dg/invalid1.adb: New test.
591
592 2011-05-16  Uros Bizjak  <ubizjak@gmail.com>
593
594         * gcc.target/i386/avx-vzeroupper-16.c: Update scan-assembler-times
595         scan pattern.
596         * gcc.target/i386/avx-vzeroupper-17.c: Ditto.
597         * gcc.target/i386/avx-vzeroupper-18.c: Ditto.
598
599 2011-05-15  Jonathan Wakely  <jwakely.gcc@gmail.com>
600
601         PR c++/48994
602         * g++.dg/cpp0x/range-for18.C: New.
603
604 2011-05-15  Tobias Burnus  <burnus@net-b.de>
605
606         PR fortran/18918
607         * gfortran.dg/coarray/image_index_2.f90: New.
608
609 2011-05-13  Ville Voutilainen  <ville.voutilainen@gmail.com>
610
611         * g++.dg/cpp0x/override1.C: Move from inherit/virtual9.C.
612         * g++.dg/cpp0x/override2.C: New.
613
614 2011-05-14  Tobias Burnus  <burnus@net-b.de>
615
616         PR fortran/18918
617         * gfortran.de/coarray_20.f90: New.
618
619 2011-05-14  Thomas Koenig  <tkoenig@gcc.gnu.org>
620
621         PR fortran/22572
622         * function_optimize_7.f90:  New test case.
623
624 2011-05-13  Jason Merrill  <jason@redhat.com>
625
626         * g++.dg/cpp0x/decltype26.C: New.
627         * g++.dg/cpp0x/enum11.C: New.
628
629 2011-05-13  Tobias Burnus  <burnus@net-b.de>
630
631         PR fortran/48972
632         PR fortran/48991
633         * gfortran.dg/assign_8.f90: Update dg-error.
634
635 2011-05-13  Tobias Burnus  <burnus@net-b.de>
636
637         PR fortran/48972
638         * gfortran.dg/io_constraints_8.f90: New.
639         * gfortran.dg/io_constraints_9.f90: New.
640
641 2011-05-13  Martin Thuresson  <martint@google.com>
642
643         PR gcov-profile/47793
644         * gcc.dg/pr47793.c: New.
645
646 2011-05-12  Jakub Jelinek  <jakub@redhat.com>
647
648         PR tree-optimization/48975
649         * gcc.dg/pr48975.c: New test.
650
651 2011-05-12  Tobias Burnus  <burnus@net-b.de>
652
653         PR fortran/48972
654         * gfortran.dg/iso_c_binding_compiler_3.f90: New.
655
656 2011-05-12  Jason Merrill  <jason@redhat.com>
657
658         * g++.dg/cpp0x/constexpr-incomplete2.C: New.
659
660 2011-05-12  Geert Bosch  <bosch@adacore.com>
661
662         * gnat.dg/view_conversion1.adb: New test.
663
664 2011-05-12  Richard Guenther  <rguenther@suse.de>
665
666         PR tree-optimization/48172
667         * gcc.dg/vect/pr48172.c: New testcase.
668
669 2011-05-12  Jakub Jelinek  <jakub@redhat.com>
670
671         PR debug/48967
672         * g++.dg/opt/pr48967.C: New test.
673
674 2011-05-11  Jason Merrill  <jason@redhat.com>
675
676         * g++.dg/cpp0x/constexpr-friend.C: New.
677         * g++.dg/cpp0x/constexpr-incomplete1.C: New.
678
679         * g++.dg/cpp0x/sfinae22.C: New.
680
681 2011-05-11  Tobias Burnus  <burnus@net-b.de>
682
683         PR fortran/48889
684         * gfortran.dg/generic_24.f90: New.
685
686 2011-05-11  Richard Guenther  <rguenther@suse.de>
687
688         PR tree-optimization/15256
689         * gcc.dg/tree-ssa/forwprop-14.c: New testcase.
690
691 2011-05-11  Jakub Jelinek  <jakub@redhat.com>
692
693         PR debug/48159
694         * gcc.dg/pr48159-1.c: New test.
695         * gcc.dg/pr48159-2.c: New test.
696
697 2011-05-11  Richard Guenther  <rguenther@suse.de>
698
699         PR middle-end/48953
700         * gcc.dg/torture/pr48953.c: New testcase.
701
702 2011-05-11  Richard Guenther  <rguenther@suse.de>
703
704         PR tree-optimization/18041
705         * gcc.dg/tree-ssa/forwprop-13.c: New testcase.
706
707 2011-05-11  Alan Modra  <amodra@gmail.com>
708
709         PR target/47755
710         * gcc.target/powerpc/pr47755-2.c: Require vsx_hw.
711
712 2011-05-10  Jason Merrill  <jason@redhat.com>
713
714         * g++.dg/cpp0x/defaulted25.C: New.
715         * g++.dg/template/crash7.C: Adjust.
716
717         * g++.dg/cpp0x/variadic108.C: New.
718
719 2011-05-10  Ville Voutilainen  <ville.voutilainen@gmail.com>
720
721         * g++.dg/inherit/virtual9.C: Extend.
722
723 2011-05-10  Michael Meissner  <meissner@linux.vnet.ibm.com>
724
725         PR target/48857
726         * gcc.target/powerpc/pr48857.c: New file, make sure V2DI arguments
727         are passed and returned in vector registers.
728
729 2011-05-10  Richard Guenther  <rguenther@suse.de>
730
731         * gcc.dg/tree-ssa/ssa-fre-2.c: Disable forwprop.
732         * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
733         * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
734         * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
735         * gcc.dg/tree-ssa/scev-cast.c: Adjust.  Note what transformation
736         applies.
737
738 2011-05-10  Jakub Jelinek  <jakub@redhat.com>
739
740         PR tree-optimization/48611
741         PR tree-optimization/48794
742         * gfortran.dg/gomp/pr48611.f90: New test.
743         * gfortran.dg/gomp/pr48794.f90: New test.
744
745         PR debug/48928
746         * gcc.dg/dfp/pr48928.c: New test.
747
748 2011-05-09  Paolo Carlini  <paolo.carlini@oracle.com>
749
750         PR c++/48522
751         * g++.dg/cpp0x/pr48522.C: New.
752
753 2011-05-09  Paolo Carlini  <paolo.carlini@oracle.com>
754
755         PR c++/48735
756         * g++.dg/cpp0x/sfinae21.C: New.
757
758 2011-05-09  Paolo Carlini  <paolo.carlini@oracle.com>
759
760         * g++.dg/template/sfinae28.C: Rename to...
761         * g++.dg/cpp0x/sfinae19.C: ... this.
762         * g++.dg/template/sfinae29.C: Rename to...
763         * g++.dg/cpp0x/sfinae20.C: ... this.
764
765 2011-05-09  Jeff Law <law@redhat.com>
766
767         * lib/gcc-gdb-test.exp (gdb-test): Reorder matchers to give more
768         consistent results.
769
770 2011-05-09  Fabien Chêne  <fabien@gcc.gnu.org>
771
772         PR c++/20039
773         * g++.dg/init/pr20039.C: New.
774
775 2011-05-09  Paolo Carlini  <paolo.carlini@oracle.com>
776
777         PR c++/48737
778         PR c++/48744
779         * g++.dg/template/sfinae28.C: New.
780         * g++.dg/template/sfinae29.C: Likewise.
781
782 2011-05-09  Jason Merrill  <jason@redhat.com>
783
784         * g++.dg/template/nontype23.C: New.
785
786 2011-05-07  Fabien Chêne  <fabien@gcc.gnu.org>
787         PR c++/48859
788         * g++.dg/init/pr48859.C: New.
789
790 2011-05-09  Jason Merrill  <jason@redhat.com>
791
792         * gcc.dg/gcc.dg/uninit-D.c: Move to c-c++-common.
793         * gcc.dg/gcc.dg/uninit-D-O0.c: Move to c-c++-common.
794         * gcc.dg/gcc.dg/uninit-E.c: Move to c-c++-common.
795         * gcc.dg/gcc.dg/uninit-E-O0.c: Move to c-c++-common.
796         * gcc.dg/gcc.dg/uninit-F.c: Move to c-c++-common.
797         * gcc.dg/gcc.dg/uninit-F-O0.c: Move to c-c++-common.
798         * gcc.dg/gcc.dg/uninit-G.c: Move to c-c++-common.
799         * gcc.dg/gcc.dg/uninit-G-O0.c: Move to c-c++-common.
800
801 2011-05-08  Ville Voutilainen  <ville.voutilainen@gmail.com>
802
803         * g++.dg/inherit/virtual9.C: New.
804
805 2011-05-09  Dodji Seketeli  <dodji@redhat.com>
806
807         PR c++/48574
808         * g++.dg/template/dependent-expr8.C: New test case.
809
810 2011-05-07  Zdenek Dvorak  <ook@ucw.cz>
811
812         PR tree-optimization/48837
813         * gcc.dg/pr48837.c: New testcase.
814
815 2011-05-06  Jason Merrill  <jason@redhat.com>
816
817         * g++.dg/cpp0x/constexpr-condition2.C: New.
818
819         * g++.dg/cpp0x/constexpr-missing.C: New.
820
821 2011-05-06  Tobias Burnus  <burnus@net-b.de>
822
823         PR fortran/18918
824         * gfortran.dg/coarray/this_image_2.f90: New.
825
826 2011-05-06  Tobias Burnus  <burnus@net-b.de>
827
828         PR fortran/48858
829         PR fortran/48820
830         * gfortran.dg/bind_c_usage_22.f90: New.
831         * gfortran.dg/bind_c_usage_23.f90: New.
832         * gfortran.dg/bind_c_usage_24.f90: New.
833         * gfortran.dg/bind_c_usage_24_c.c: New.
834
835 2011-05-06  Dodji Seketeli  <dodji@redhat.com>
836
837         PR c++/48838
838         * g++.dg/template/member9.C: New test case.
839
840 2011-05-05  Eric Botcazou  <ebotcazou@adacore.com>
841
842         * gnat.dg/discr29.ad[sb]: New test.
843         * gnat.dg/discr30.adb: Likewise.
844
845 2011-05-05  Julian Brown  <julian@codesourcery.com>
846
847         * gcc.target/arm/neon-vset_lanes8.c: New test.
848
849 2011-05-05  Jason Merrill  <jason@redhat.com>
850
851         * g++.dg/init/new32.C: New.
852
853 2011-05-05  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
854
855         * gfortran.dg/fmt_g0_6.f08: Use dg-options "-ffloat-store".
856         Fix typo.
857
858 2011-05-05  Jakub Jelinek  <jakub@redhat.com>
859
860         PR rtl-optimization/48381
861         * gcc.c-torture/compile/pr48381.c: New test.
862
863 2011-05-05  Uros Bizjak  <ubizjak@gmail.com>
864
865         * gcc.target/i386/opt-1.c: Add --param min-insn-to-prefetch -ratio=0
866         to dg-options.
867         * gcc.target/i386/opt-1.c: Ditto.
868
869 2011-05-04  Jason Merrill  <jason@redhat.com>
870
871         * g++.dg/conversion/base1.C: New.
872
873 2011-05-04  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
874
875         PR libgfortran/48787
876         * gfortran.dg/round_3.f08: Add more checks to test case.
877
878 2011-05-04  Hans-Peter Nilsson  <hp@axis.com>
879
880         * gfortran.dg/pr47878.f90, gfortran.dg/endfile_3.f90,
881         gfortran.dg/endfile_4.f90, gfortran.dg/ftell_3.f90,
882         gfortran.dg/fmt_cache_1.f, gfortran.dg/namelist_66.f90:
883         Gate test on effective_target fd_truncate.
884
885 2011-05-04  Uros Bizjak  <ubizjak@gmail.com>
886
887         * gcc.target/i386/recip-vec-divf.c: Decrease array sizes.
888         * gcc.target/i386/recip-vec-sqrtf.c: Ditto.
889         * gcc.target/i386/recip-vec-divf-avx.c: Increase array sizes.
890         * gcc.target/i386/recip-vec-sqrtf-avx.c: Ditto.  Update scan times.
891         * gcc.target/i386/ssefn-1.c: Add -mno-sse2 to dg-options.
892         * gcc.target/i386/pr38824.c: Ditto.
893         * gcc.target/i386/vecinit-1.c: Add -mno-sse4 to dg-options.
894         * gcc.target/i386/vecinit-2.c: Ditto.
895         * gcc.target/i386/sse-19.c: Add -mno-ssse3 to dg-options.
896         * gcc.target/i386/parity-1.c: Add -mno-popcnt to dg-options.
897         * gcc.target/i386/parity-2.c: Ditto.
898         * gcc.target/i386/incoming-8.c: Add -mno-avx to dg-options.
899
900 2011-05-04  Stuart Henderson  <shenders@gcc.gnu.org>
901
902         * gcc.target/bfin/mcpu-bf512.c: Update to latest silicon revision and
903         remove duplication.
904         * gcc.target/bfin/mcpu-bf514.c: Likewise.
905         * gcc.target/bfin/mcpu-bf516.c: Likewise.
906         * gcc.target/bfin/mcpu-bf518.c: Likewise.
907
908 2011-05-03  Tobias Burnus  <burnus@net-b.de>
909
910         PR fortran/18918
911         * gfortran.dg/coarray/this_image_1.f90: Remove dg-options.
912
913 2011-05-03  Tobias Burnus  <burnus@net-b.de>
914
915         PR fortran/18918
916         * gfortran.dg/coarray/this_image_1.f90: New.
917
918 2011-05-03  Tobias Burnus  <burnus@net-b.de>
919
920         PR fortran/18918
921         * gfortran.dg/coarray/caf.dg: New.
922         * gfortran.dg/coarray/image_index_1.f90: New, copied
923         from ../coarray_16.f90.
924
925 2011-05-03  Paolo Carlini  <paolo.carlini@oracle.com>
926
927         PR c++/28501
928         * g++.dg/ext/complex9.C: New.
929
930 2011-05-03  Stuart Henderson  <shenders@gcc.gnu.org>
931
932         From Mike Frysinger
933         * gcc.target/bfin/mcpu-bf542.c: Check SILICON_REVISION is 0x0004.
934         * gcc.target/bfin/mcpu-bf544.c, gcc.target/bfin/mcpu-bf547.c,
935         gcc.target/bfin/mcpu-bf548.c, gcc.target/bfin/mcpu-bf549.c: Likewise.
936
937 2011-05-03  Stuart Henderson  <shenders@gcc.gnu.org>
938
939         * gcc.target/bfin/builtins: Created.
940         * gcc.target/bfin/hisilh-O0.c: Deleted.
941         * gcc.target/bfin/hisilh.c: Moved to...
942         * gcc.target/bfin/builtins/hisilh.c: ...here.
943         * gcc.target/bfin/builtins/shl_fr1x16-6.c: New test.
944         * gcc.target/bfin/builtins/shr_fr1x16-1.c: Ditto.
945         * gcc.target/bfin/builtins/shl_fr1x32-9.c: Ditto.
946         * gcc.target/bfin/builtins/shr_fr1x32-4.c: Ditto.
947         * gcc.target/bfin/builtins/shr_fr1x32-8.c: Ditto.
948         * gcc.target/bfin/builtins/lshl_fr2x16-1.c: Ditto.
949         * gcc.target/bfin/builtins/abs_fr1x16-1.c: Ditto.
950         * gcc.target/bfin/builtins/norm32-1.c: Ditto.
951         * gcc.target/bfin/builtins/shrl_fr1x16-3.c: Ditto.
952         * gcc.target/bfin/builtins/norm_fr1x32-2.c: Ditto.
953         * gcc.target/bfin/builtins/bfin-builtins.exp: Ditto.
954         * gcc.target/bfin/builtins/norm16-2.c: Ditto.
955         * gcc.target/bfin/builtins/norm32-5.c: Ditto.
956         * gcc.target/bfin/builtins/norm_fr1x16-3.c: Ditto.
957         * gcc.target/bfin/builtins/mult_fr1x32x32-2.c: Ditto.
958         * gcc.target/bfin/builtins/norm16-6.c: Ditto.
959         * gcc.target/bfin/builtins/norm32-9.c: Ditto.
960         * gcc.target/bfin/builtins/mult_fr2x16-1.c: Ditto.
961         * gcc.target/bfin/builtins/dspsubaddsat_fr2x16-2.c: Ditto.
962         * gcc.target/bfin/builtins/min_fr2x16-1.c: Ditto.
963         * gcc.target/bfin/builtins/max_fr2x16-2.c: Ditto.
964         * gcc.target/bfin/builtins/norm32-10.c: Ditto.
965         * gcc.target/bfin/builtins/shl_fr2x16-3.c: Ditto.
966         * gcc.target/bfin/builtins/mulhisihh_fr2x16-1.c: Ditto.
967         * gcc.target/bfin/builtins/diff_hl_fr2x16-2.c: Ditto.
968         * gcc.target/bfin/builtins/shl_fr2x16-7.c: Ditto.
969         * gcc.target/bfin/builtins/shr_fr2x16-2.c: Ditto.
970         * gcc.target/bfin/builtins/mulhisilh_fr2x16-1.c: Ditto.
971         * gcc.target/bfin/builtins/lshl_fr1x16-1.c: Ditto.
972         * gcc.target/bfin/builtins/cpmlx_mul_fr2x16-2.c: Ditto.
973         * gcc.target/bfin/builtins/negate_fr1x32-2.c: Ditto.
974         * gcc.target/bfin/builtins/negate_fr1x16-3.c: Ditto.
975         * gcc.target/bfin/builtins/abs_fr2x16-2.c: Ditto.
976         * gcc.target/bfin/builtins/shrl_fr2x16-4.c: Ditto.
977         * gcc.target/bfin/builtins/mult_fr1x16-1.c: Ditto.
978         * gcc.target/bfin/builtins/max_fr1x32-1.c: Ditto.
979         * gcc.target/bfin/builtins/min_fr1x16-1.c: Ditto.
980         * gcc.target/bfin/builtins/shl_fr1x32-2.c: Ditto.
981         * gcc.target/bfin/builtins/max_fr1x16-2.c: Ditto.
982         * gcc.target/bfin/builtins/shl_fr1x16-3.c: Ditto.
983         * gcc.target/bfin/builtins/add_fr2x16-1.c: Ditto.
984         * gcc.target/bfin/builtins/shl_fr1x32-6.c: Ditto.
985         * gcc.target/bfin/builtins/shr_fr1x32-1.c: Ditto.
986         * gcc.target/bfin/builtins/shr_fr1x32.c: Ditto.
987         * gcc.target/bfin/builtins/shl_fr1x16-7.c: Ditto.
988         * gcc.target/bfin/builtins/shr_fr1x16-2.c: Ditto.
989         * gcc.target/bfin/builtins/shr_fr1x32-5.c: Ditto.
990         * gcc.target/bfin/builtins/shr_fr1x32-9.c: Ditto.
991         * gcc.target/bfin/builtins/abs_fr1x32-1.c: Ditto.
992         * gcc.target/bfin/builtins/lshl_fr2x16-2.c: Ditto.
993         * gcc.target/bfin/builtins/abs_fr1x16-2.c: Ditto.
994         * gcc.target/bfin/builtins/cpmlx_msu_fr2x16-1.c: Ditto.
995         * gcc.target/bfin/builtins/norm32-2.c: Ditto.
996         * gcc.target/bfin/builtins/shrl_fr1x16-4.c: Ditto.
997         * gcc.target/bfin/builtins/norm16-3.c: Ditto.
998         * gcc.target/bfin/builtins/norm32-6.c: Ditto.
999         * gcc.target/bfin/builtins/norm16-7.c: Ditto.
1000         * gcc.target/bfin/builtins/mult_fr2x16-2.c: Ditto.
1001         * gcc.target/bfin/builtins/min_fr2x16-2.c: Ditto.
1002         * gcc.target/bfin/builtins/add_fr1x16-1.c: Ditto.
1003         * gcc.target/bfin/builtins/norm32-11.c: Ditto.
1004         * gcc.target/bfin/builtins/sub_fr2x16-1.c: Ditto.
1005         * gcc.target/bfin/builtins/shl_fr2x16-4.c: Ditto.
1006         * gcc.target/bfin/builtins/mulhisihh_fr2x16-2.c: Ditto.
1007         * gcc.target/bfin/builtins/diff_lh_fr2x16-1.c: Ditto.
1008         * gcc.target/bfin/builtins/shl_fr2x16-8.c: Ditto.
1009         * gcc.target/bfin/builtins/shr_fr2x16-3.c: Ditto.
1010         * gcc.target/bfin/builtins/mulhisilh_fr2x16-2.c: Ditto.
1011         * gcc.target/bfin/builtins/lshl_fr1x16-2.c: Ditto.
1012         * gcc.target/bfin/builtins/cpmlx_mac_fr2x16-1.c: Ditto.
1013         * gcc.target/bfin/builtins/shrl_fr2x16-1.c: Ditto.
1014         * gcc.target/bfin/builtins/mult_fr1x32-1.c: Ditto.
1015         * gcc.target/bfin/builtins/min_fr1x32-1.c: Ditto.
1016         * gcc.target/bfin/builtins/dspaddsubsat_fr2x16-1.c: Ditto.
1017         * gcc.target/bfin/builtins/mult_fr1x16-2.c: Ditto.
1018         * gcc.target/bfin/builtins/max_fr1x32-2.c: Ditto.
1019         * gcc.target/bfin/builtins/min_fr1x16-2.c: Ditto.
1020         * gcc.target/bfin/builtins/shl_fr1x32.c: Ditto.
1021         * gcc.target/bfin/builtins/shl_fr1x32-3.c: Ditto.
1022         * gcc.target/bfin/builtins/shl_fr1x16-4.c: Ditto.
1023         * gcc.target/bfin/builtins/sub_fr1x16-1.c: Ditto.
1024         * gcc.target/bfin/builtins/add_fr2x16-2.c: Ditto.
1025         * gcc.target/bfin/builtins/shl_fr1x32-7.c: Ditto.
1026         * gcc.target/bfin/builtins/shr_fr1x32-2.c: Ditto.
1027         * gcc.target/bfin/builtins/shl_fr1x16-8.c: Ditto.
1028         * gcc.target/bfin/builtins/shr_fr1x16-3.c: Ditto.
1029         * gcc.target/bfin/builtins/shr_fr1x32-6.c: Ditto.
1030         * gcc.target/bfin/builtins/circptr.c: Ditto.
1031         * gcc.target/bfin/builtins/negate_fr2x16-1.c: Ditto.
1032         * gcc.target/bfin/builtins/abs_fr1x32-2.c: Ditto.
1033         * gcc.target/bfin/builtins/multr_fr2x16-1.c: Ditto.
1034         * gcc.target/bfin/builtins/sum_fr2x16-1.c: Ditto.
1035         * gcc.target/bfin/builtins/shrl_fr1x16-1.c: Ditto.
1036         * gcc.target/bfin/builtins/cpmlx_msu_fr2x16-2.c: Ditto.
1037         * gcc.target/bfin/builtins/norm32-3.c: Ditto.
1038         * gcc.target/bfin/builtins/norm_fr1x16-1.c: Ditto.
1039         * gcc.target/bfin/builtins/norm16-4.c: Ditto.
1040         * gcc.target/bfin/builtins/norm32-7.c: Ditto.
1041         * gcc.target/bfin/builtins/norm16-8.c: Ditto.
1042         * gcc.target/bfin/builtins/add_fr1x32-1.c: Ditto.
1043         * gcc.target/bfin/builtins/shl_fr2x16-1.c: Ditto.
1044         * gcc.target/bfin/builtins/add_fr1x16-2.c: Ditto.
1045         * gcc.target/bfin/builtins/shl_fr2x16-5.c: Ditto.
1046         * gcc.target/bfin/builtins/norm32-12.c: Ditto.
1047         * gcc.target/bfin/builtins/sub_fr2x16-2.c: Ditto.
1048         * gcc.target/bfin/builtins/diff_lh_fr2x16-2.c: Ditto.
1049         * gcc.target/bfin/builtins/mulhisihl_fr2x16-1.c: Ditto.
1050         * gcc.target/bfin/builtins/shr_fr2x16-4.c: Ditto.
1051         * gcc.target/bfin/builtins/mulhisill_fr2x16-1.c: Ditto.
1052         * gcc.target/bfin/builtins/negate_fr1x16-1.c: Ditto.
1053         * gcc.target/bfin/builtins/multr_fr1x16-1.c: Ditto.
1054         * gcc.target/bfin/builtins/cpmlx_mac_fr2x16-2.c: Ditto.
1055         * gcc.target/bfin/builtins/shrl_fr2x16-2.c: Ditto.
1056         * gcc.target/bfin/builtins/mult_fr1x32x32NS-1.c: Ditto.
1057         * gcc.target/bfin/builtins/mult_fr1x32-2.c: Ditto.
1058         * gcc.target/bfin/builtins/min_fr1x32-2.c: Ditto.
1059         * gcc.target/bfin/builtins/dspaddsubsat_fr2x16-2.c: Ditto.
1060         * gcc.target/bfin/builtins/shl_fr1x16-1.c: Ditto.
1061         * gcc.target/bfin/builtins/sub_fr1x32-1.c: Ditto.
1062         * gcc.target/bfin/builtins/shl_fr1x32-4.c: Ditto.
1063         * gcc.target/bfin/builtins/sub_fr1x16-2.c: Ditto.
1064         * gcc.target/bfin/builtins/shl_fr1x16-5.c: Ditto.
1065         * gcc.target/bfin/builtins/shl_fr1x32-8.c: Ditto.
1066         * gcc.target/bfin/builtins/shr_fr1x32-3.c: Ditto.
1067         * gcc.target/bfin/builtins/shr_fr1x16-4.c: Ditto.
1068         * gcc.target/bfin/builtins/shr_fr1x32-7.c: Ditto.
1069         * gcc.target/bfin/builtins/negate_fr2x16-2.c: Ditto.
1070         * gcc.target/bfin/builtins/multr_fr2x16-2.c: Ditto.
1071         * gcc.target/bfin/builtins/sum_fr2x16-2.c: Ditto.
1072         * gcc.target/bfin/builtins/shrl_fr1x16-2.c: Ditto.
1073         * gcc.target/bfin/builtins/norm_fr1x32-1.c: Ditto.
1074         * gcc.target/bfin/builtins/norm16-1.c: Ditto.
1075         * gcc.target/bfin/builtins/norm_fr1x16-2.c: Ditto.
1076         * gcc.target/bfin/builtins/mult_fr1x32x32-1.c: Ditto.
1077         * gcc.target/bfin/builtins/norm32-4.c: Ditto.
1078         * gcc.target/bfin/builtins/norm16-5.c: Ditto.
1079         * gcc.target/bfin/builtins/norm32-8.c: Ditto.
1080         * gcc.target/bfin/builtins/dspsubaddsat_fr2x16-1.c: Ditto.
1081         * gcc.target/bfin/builtins/max_fr2x16-1.c: Ditto.
1082         * gcc.target/bfin/builtins/add_fr1x32-2.c: Ditto.
1083         * gcc.target/bfin/builtins/shl_fr2x16-2.c: Ditto.
1084         * gcc.target/bfin/builtins/shl_fr2x16-6.c: Ditto.
1085         * gcc.target/bfin/builtins/diff_hl_fr2x16-1.c: Ditto.
1086         * gcc.target/bfin/builtins/shr_fr2x16-1.c: Ditto.
1087         * gcc.target/bfin/builtins/mulhisihl_fr2x16-2.c: Ditto.
1088         * gcc.target/bfin/builtins/negate_fr1x32-1.c: Ditto.
1089         * gcc.target/bfin/builtins/cpmlx_mul_fr2x16-1.c: Ditto.
1090         * gcc.target/bfin/builtins/multr_fr1x16-2.c: Ditto.
1091         * gcc.target/bfin/builtins/mulhisill_fr2x16-2.c: Ditto.
1092         * gcc.target/bfin/builtins/negate_fr1x16-2.c: Ditto.
1093         * gcc.target/bfin/builtins/abs_fr2x16-1.c: Ditto.
1094         * gcc.target/bfin/builtins/shrl_fr2x16-3.c: Ditto.
1095         * gcc.target/bfin/builtins/mult_fr1x32x32NS-2.c: Ditto.
1096         * gcc.target/bfin/builtins/shl_fr1x32-1.c: Ditto.
1097         * gcc.target/bfin/builtins/max_fr1x16-1.c: Ditto.
1098         * gcc.target/bfin/builtins/shl_fr1x16-2.c: Ditto.
1099         * gcc.target/bfin/builtins/sub_fr1x32-2.c: Ditto.
1100         * gcc.target/bfin/builtins/shl_fr1x32-5.c: Ditto.
1101
1102 2011-05-03  Bernd Schmidt  <bernds@codesourcery.com>
1103
1104         * gcc.target/arm/cold-lc.c: New test.
1105
1106 2011-05-03  Jakub Jelinek  <jakub@redhat.com>
1107
1108         PR target/48774
1109         * gcc.dg/pr48774.c: New test.
1110
1111 2011-05-03  Richard Guenther  <rguenther@suse.de>
1112
1113         * gcc.dg/large-size-array-5.c: New testcase.
1114
1115 2011-05-03  Richard Sandiford  <richard.sandiford@linaro.org>
1116
1117         * gcc.dg/vect/vect-strided-u16-i3.c: New test.
1118
1119 2011-05-03  Richard Sandiford  <richard.sandiford@linaro.org>
1120
1121         * lib/target-supports.exp (check_effective_target_vect_strided):
1122         Replace with...
1123         (check_effective_target_vect_strided2)
1124         (check_effective_target_vect_strided3)
1125         (check_effective_target_vect_strided4)
1126         (check_effective_target_vect_strided8): ...these new functions.
1127
1128         * gcc.dg/vect/O3-pr39675-2.c: Update accordingly.
1129         * gcc.dg/vect/costmodel/ppc/costmodel-slp-12.c: Likewise.
1130         * gcc.dg/vect/fast-math-slp-27.c: Likewise.
1131         * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: Likewise.
1132         * gcc.dg/vect/pr37539.c: Likewise.
1133         * gcc.dg/vect/slp-11a.c: Likewise.
1134         * gcc.dg/vect/slp-11b.c: Likewise.
1135         * gcc.dg/vect/slp-11c.c: Likewise.
1136         * gcc.dg/vect/slp-12a.c: Likewise.
1137         * gcc.dg/vect/slp-12b.c: Likewise.
1138         * gcc.dg/vect/slp-18.c: Likewise.
1139         * gcc.dg/vect/slp-19a.c: Likewise.
1140         * gcc.dg/vect/slp-19b.c: Likewise.
1141         * gcc.dg/vect/slp-21.c: Likewise.
1142         * gcc.dg/vect/slp-23.c: Likewise.
1143         * gcc.dg/vect/vect-cselim-1.c: Likewise.
1144
1145         * gcc.dg/vect/fast-math-vect-complex-3.c: Use vect_stridedN
1146         instead of vect_interleave && vect_extract_even_odd.
1147         * gcc.dg/vect/no-scevccp-outer-10a.c: Likewise.
1148         * gcc.dg/vect/no-scevccp-outer-10b.c: Likewise.
1149         * gcc.dg/vect/no-scevccp-outer-20.c: Likewise.
1150         * gcc.dg/vect/vect-1.c: Likewise.
1151         * gcc.dg/vect/vect-10.c: Likewise.
1152         * gcc.dg/vect/vect-98.c: Likewise.
1153         * gcc.dg/vect/vect-107.c: Likewise.
1154         * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
1155         * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
1156         * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
1157         * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
1158         * gcc.dg/vect/vect-strided-a-u32-mult.c: Likewise.
1159         * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
1160         * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
1161         * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
1162         * gcc.dg/vect/vect-strided-float.c: Likewise.
1163         * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
1164         * gcc.dg/vect/vect-strided-mult.c: Likewise.
1165         * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
1166         * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
1167         * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
1168         * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
1169         * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
1170         * gcc.dg/vect/vect-strided-u32-mult.c: Likewise.
1171         * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
1172         * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
1173         * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
1174         * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
1175         * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
1176         * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
1177         * gcc.dg/vect/vect-vfa-03.c: Likewise.
1178
1179         * gcc.dg/vect/no-scevccp-outer-18.c: Add vect_stridedN to the
1180         target condition.
1181         * gcc.dg/vect/pr30843.c: Likewise.
1182         * gcc.dg/vect/pr33866.c: Likewise.
1183         * gcc.dg/vect/slp-reduc-6.c: Likewise.
1184         * gcc.dg/vect/vect-strided-store-a-u8-i2.c: Likewise.
1185         * gcc.dg/vect/vect-strided-store-u16-i4.c: Likewise.
1186         * gcc.dg/vect/vect-strided-store-u32-i2.c: Likewise.
1187
1188 2011-05-03  Richard Sandiford  <richard.sandiford@linaro.org>
1189
1190         * gcc.dg/vect/slp-11.c: Split into...
1191         * gcc.dg/vect/slp-11a.c, gcc.dg/vect/slp-11b.c,
1192         gcc.dg/vect/slp-11c.c: ...these tests.
1193         * gcc.dg/vect/slp-12a.c: Split 4-stride loop into...
1194         * gcc.dg/vect/slp-12c.c: ...this new test.
1195         * gcc.dg/vect/slp-19.c: Split into...
1196         * gcc.dg/vect/slp-19a.c, gcc.dg/vect/slp-19b.c,
1197         gcc.dg/vect/slp-19c.c: ...these new tests.
1198
1199 2011-05-03  Richard Sandiford  <richard.sandiford@linaro.org>
1200
1201         * lib/target-supports.exp
1202         (check_effective_target_vect_extract_even_odd_wide): Delete.
1203         (check_effective_target_vect_strided_wide): Likewise.
1204         * gcc.dg/vect/O3-pr39675-2.c: Use the non-wide versions instead.
1205         * gcc.dg/vect/fast-math-pr35982.c: Likewise.
1206         * gcc.dg/vect/fast-math-vect-complex-3.c: Likewise.
1207         * gcc.dg/vect/pr37539.c: Likewise.
1208         * gcc.dg/vect/slp-11.c: Likewise.
1209         * gcc.dg/vect/slp-12a.c: Likewise.
1210         * gcc.dg/vect/slp-12b.c: Likewise.
1211         * gcc.dg/vect/slp-19.c: Likewise.
1212         * gcc.dg/vect/slp-23.c: Likewise.
1213         * gcc.dg/vect/vect-1.c: Likewise.
1214         * gcc.dg/vect/vect-98.c: Likewise.
1215         * gcc.dg/vect/vect-107.c: Likewise.
1216         * gcc.dg/vect/vect-strided-float.c: Likewise.
1217
1218 2011-05-02  Jason Merrill  <jason@redhat.com>
1219
1220         * g++.dg/init/new31.C: New.
1221
1222 2011-05-02  Simon Martin  <simartin@users.sourceforge.net>
1223
1224         PR c/35445
1225         * gcc.dg/pr35445.c: New test.
1226
1227 2011-05-02  Jason Merrill  <jason@redhat.com>
1228
1229         * c-c++-common/vla-1.c: New.
1230
1231 2011-05-02  Richard Guenther  <rguenther@suse.de>
1232
1233         PR tree-optimization/48822
1234         * gcc.dg/torture/pr48822.c: New testcase.
1235
1236 2011-05-02  Paolo Carlini  <paolo.carlini@oracle.com>
1237
1238         PR c++/47969
1239         * g++.dg/cpp0x/constexpr-47969.C: New.
1240
1241 2011-05-02  Ira Rosen  <ira.rosen@linaro.org>
1242
1243         PR testsuite/48498
1244         * gcc.dg/vect/slp-3.c: Increase loop bound.  Don't expect to fail
1245         on vect_no_align targets.
1246         * gcc.dg/vect/no-vfa-pr29145.c: Don't expect to fail on
1247         vect_no_align targets.
1248
1249 2011-05-01  Xinliang David Li  <davidxl@google.com>
1250
1251         * gcc.dg/tree-ssa/integer-addr.c: New test.
1252         * gcc.dg/tree-ssa/alias_bug.c: New test.
1253
1254 2011-05-01  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1255
1256         PR libgfortran/48787
1257         * gfortran.dg/round_3.f08: Add more checks.
1258
1259 2011-04-30  Tobias Burnus  <burnus@net-b.de>
1260
1261         PR fortran/48821
1262         * gfortran.dg/import9.f90: New, proper test.
1263         * gfortran.dg/interface_37.f90: Remove bogus
1264         test (bogus copy of interface_36.f90).
1265
1266 2011-04-30  Tobias Burnus  <burnus@net-b.de>
1267
1268         PR fortran/48821
1269         * gfortran.dg/interface_37.f90: New.
1270
1271 2011-04-30  Paul Thomas  <pault@gcc.gnu.org>
1272
1273         PR fortran/48746
1274         * gfortran.dg/realloc_on_assign_7.f03: Test bounds.
1275
1276 2011-04-30  Jakub Jelinek  <jakub@redhat.com>
1277
1278         PR tree-optimization/48809
1279         * gcc.c-torture/execute/pr48809.c: New test.
1280
1281 2011-04-29  Jeff Law <law@redhat.com>
1282
1283         * gcc.dg/tree-ssa/ssa-dom-thread-4.c: New test.
1284
1285 2011-04-29  Paolo Carlini  <paolo.carlini@oracle.com>
1286
1287         PR c++/48606
1288         * g++.dg/init/ctor10.C: New.
1289
1290 2011-04-29  Le-Chun Wu  <lcwu@google.com>
1291
1292         * g++.dg/warn/Wconversion-null-2.C: Do not expect a NULL
1293           warning in implicitly instantiated templates.
1294
1295 2011-04-29  Le-Chun Wu  <lcwu@google.com>
1296
1297         * g++.dg/warn/Wnull-conversion-1.C: New.
1298         * g++.dg/warn/Wnull-conversion-2.C: New.
1299
1300 2011-04-29  Diego Novillo  <dnovillo@google.com>
1301
1302         * g++.old-deja/g++.other/null3.C: Expect warning about
1303         converting boolean to a pointer.
1304
1305 2011-04-29  Paul Thomas  <pault@gcc.gnu.org>
1306
1307         PR fortran/48462
1308         * gfortran.dg/realloc_on_assign_7.f03: Modify to test for lhs
1309         being a target.
1310
1311         PR fortran/48746
1312         * gfortran.dg/realloc_on_assign_7.f03: Add subroutine pr48746.
1313
1314 2011-04-29  Tobias Burnus  <burnus@net-b.de>
1315
1316         PR fortran/48810
1317         * gfortran.dg/typebound_proc_22.f90: New.
1318
1319         PR fortran/48800
1320         * gfortran.dg/interface_36.f90: New.
1321
1322 2011-04-29  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1323
1324         PR libgfortran/48488
1325         PR libgfortran/48602
1326         PR libgfortran/48615
1327         PR libgfortran/48684
1328         PR libgfortran/48787
1329         * gfortran.dg/fmt_g.f: Adjust test.
1330         * gfortran.dg/fmt_g0_1.f08: Adjust test.
1331         * gfortran.dg/round_3.f08: New test.
1332         * gfortran.dg/namelist_print_1.f: Adjust test.
1333         * gfortran.dg/char4_iunit_1.f03: Adjust test.
1334         * gfortran.dg/f2003_io_5.f03: Adjust test.
1335         * gfortran.dg/coarray_15.f90: Adjust test.
1336         * gfortran.dg/namelist_65.f90: Adjust test.
1337         * gfortran.dg/fmt_cache_1.f: Adjust test.
1338         * gfortran.dg/char4_iunit_2.f03: Adjust test.
1339         * gfortran.dg/real_const_3.f90: Adjust test.
1340
1341 2011-04-28  Xinliang David Li  <davidxl@google.com>
1342
1343         * testsuite/gcc.dg/tree-prof/prof-robust-1.c: New test.
1344         * testsuite/g++.dg/prof-robust-1.C: New test.
1345
1346 2011-04-28  Ira Rosen  <ira.rosen@linaro.org>
1347
1348         PR tree-optimization/48765
1349         * gcc.dg/vect/pr48765.c: New.
1350
1351 2011-04-28  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1352
1353         PR tree-optimization/48775
1354         * gcc.dg/pr48616.c: Also add -fno-common on alpha*-dec-osf*.
1355
1356 2011-04-28  Paolo Carlini  <paolo.carlini@oracle.com>
1357
1358         PR c++/48798
1359         * g++.dg/inherit/pr48798.C: New.
1360         * g++.old-deja/g++.other/base1.C: Adjust.
1361
1362 2011-04-28  Dodji Seketeli  <dodji@redhat.com>
1363
1364         PR c++/48656
1365         * g++.dg/template/inherit7.C: New test case.
1366
1367 2011-04-28  Richard Guenther  <rguenther@suse.de>
1368
1369         PR tree-optimization/40052
1370         PR tree-optimization/15347
1371         * gcc.dg/tree-ssa/vrp57.c: New testcase.
1372         * gcc.dg/pr15347.c: Likewise.
1373
1374 2011-04-28  Paolo Carlini  <paolo.carlini@oracle.com>
1375
1376         PR c++/48530
1377         * g++.dg/cpp0x/sfinae18.C: New.
1378
1379 2011-04-28  Paolo Carlini  <paolo.carlini@oracle.com>
1380
1381         PR c++/48771
1382         * g++.dg/ext/is_literal_type1.C: New.
1383
1384 2011-04-28  Tobias Burnus  <burnus@net-b.de>
1385
1386         PR fortran/48112
1387         PR fortran/48279
1388         * gfortran.dg/interface_35.f90: New.
1389         * gfortran.dg/erfc_scaled_1.f90: Don't compile with -pedantic.
1390         * gfortran.dg/func_result_6.f90: Add dg-warning.
1391         * gfortran.dg/bessel_1.f90: Ditto.
1392         * gfortran.dg/hypot_1.f90: Ditto.
1393         * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
1394         * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
1395         * gfortran.dg/interface_assignment_4.f90: Ditto.
1396
1397 2011-04-27  Jason Merrill  <jason@redhat.com>
1398
1399         * g++.dg/ext/complex8.C: New.
1400
1401         * g++.dg/cpp0x/initlist49.C: New.
1402         * g++.dg/init/new30.C: New.
1403
1404 2011-04-27  Tobias Burnus  <burnus@net-b.de>
1405
1406         PR fortran/48788
1407         * gfortran.dg/whole_file_34.f90: New.
1408
1409 2011-04-27  Jan Hubicka  <jh@suse.cz>
1410
1411         * gcc.dg/tree-ssa/inline-9.c: New testcase.
1412
1413 2011-04-27  Jason Merrill  <jason@redhat.com>
1414
1415         * g++.old-deja/g++.oliva/overload1.C: Adjust.
1416
1417         * g++.dg/parse/ambig6.C: New.
1418
1419 2011-04-27  Nick Clifton  <nickc@redhat.com>
1420
1421         * gcc.dg/20020312-2.c: Add definition for RX.
1422
1423         * lib/target-supports.exp (add_options_for_ieee): Use -mnofpu
1424         option with RX targets.
1425
1426         * gcc.target/rx/pack.c: Replace C++ style // comments with C style
1427         /* */ comments.
1428
1429 2011-04-27  Richard Guenther  <rguenther@suse.de>
1430
1431         * gcc.dg/tree-ssa/pr23382.c: Remove.
1432
1433 2011-04-27  Kaz Kojima  <kkojima@gcc.gnu.org>
1434
1435         PR target/48767
1436         * gcc.c-torture/compile/pr48767.c: New test.
1437
1438 2011-04-27  Richard Guenther  <rguenther@suse.de>
1439
1440         PR tree-optimization/48772
1441         * g++.dg/pr48772.C: New testcase.
1442
1443 2011-04-27  Jakub Jelinek  <jakub@redhat.com>
1444
1445         PR c/48742
1446         * gcc.c-torture/compile/pr48742.c: New test.
1447
1448 2011-04-26  Jason Merrill  <jason@redhat.com>
1449
1450         * g++.dg/lookup/koenig13.C: New.
1451
1452         * g++.dg/cpp0x/initlist48.C: New.
1453
1454 2011-04-25  Jason Merrill  <jason@redhat.com>
1455
1456         * g++.dg/cpp0x/sfinae17.C: New.
1457
1458 2011-03-23  Michael Meissner  <meissner@linux.vnet.ibm.com>
1459
1460         PR target/48258
1461         * gcc.target/powerpc/pr48258-1.c: New file.
1462         * gcc.target/powerpc/pr48258-2.c: Ditto.
1463
1464 2011-04-26  Xinliang David Li  <davidxl@google.com>
1465
1466         * gcc.dg/uninit-suppress.c: New test.
1467         * gcc.dg/uninit-suppress.c: New test.
1468
1469 2011-04-26  Jakub Jelinek  <jakub@redhat.com>
1470
1471         PR debug/48768
1472         * gcc.dg/pr48768.c: New test.
1473
1474         PR tree-optimization/48734
1475         * gcc.c-torture/compile/pr48734.c: New test.
1476
1477         PR testsuite/48753
1478         * gcc.dg/tree-prof/val-prof-2.c: Adjust for 32-bit HWI.
1479
1480 2011-04-26  Richard Guenther  <rguenther@suse.de>
1481
1482         PR tree-optimization/48731
1483         * gcc.dg/torture/pr48731.c: New testcase.
1484
1485 2011-04-26  Richard Guenther  <rguenther@suse.de>
1486
1487         PR testsuite/48753
1488         * gcc.dg/tree-prof/val-prof-2.c: Adjust.
1489
1490 2011-04-26  Richard Guenther  <rguenther@suse.de>
1491
1492         PR middle-end/48694
1493         * gcc.dg/torture/pr48694-1.c: New testcase.
1494         * gcc.dg/torture/pr48694-2.c: Likewise.
1495
1496 2011-04-25  Paolo Carlini  <paolo.carlini@oracle.com>
1497
1498         * g++.dg/ext/underlying_type1.C: New.
1499         * g++.dg/ext/underlying_type2.C: Likewise.
1500         * g++.dg/ext/underlying_type3.C: Likewise.
1501         * g++.dg/ext/underlying_type4.C: Likewise.
1502         * g++.dg/ext/underlying_type5.C: Likewise.
1503         * g++.dg/ext/underlying_type6.C: Likewise.
1504         * g++.dg/ext/underlying_type7.C: Likewise.
1505         * g++.dg/ext/underlying_type8.C: Likewise.
1506         * g++.dg/ext/underlying_type9.C: Likewise.
1507         * g++.dg/ext/underlying_type10.C: Likewise.
1508
1509 2011-04-25  Jason Merrill  <jason@redhat.com>
1510
1511         * g++.dg/cpp0x/regress/template-const2.C: New.
1512
1513 2011-04-25  Jeff Law <law@redhat.com>
1514
1515         * gcc.dg/tree-ssa/vrp56.c: new test.
1516
1517 2011-04-25  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1518
1519         * go.test/go-test.exp (go-set-goarch): Accept mips*-*-*.
1520
1521 2011-04-24  Jakub Jelinek  <jakub@redhat.com>
1522
1523         PR preprocessor/48740
1524         * c-c++-common/raw-string-11.c: New test.
1525
1526 2011-04-23  John David Anglin  <dave.anglin@nrc-cnrc.ca>
1527
1528         * gcc.dg/pr48616.c (dg-options): Add -fno-common to options on
1529         hppa*-*-hpux*.
1530
1531 2011-04-23  Tobias Burnus  <burnus@net-b.de>
1532
1533         PR fortran/18918
1534         * gfortran.dg/coarray_19.f90: New.
1535
1536 2011-04-23  Jakub Jelinek  <jakub@redhat.com>
1537
1538         PR c/48685
1539         * gcc.dg/pr48685.c: New test.
1540
1541 2011-04-22  Jan Hubicka  <jh@suse.cz>
1542
1543         * gcc.dg/tree-ssa/pr38699.c: Fix testcase.
1544
1545 2011-04-22  Jakub Jelinek  <jakub@redhat.com>
1546
1547         PR tree-optimization/48717
1548         * gcc.c-torture/execute/pr48717.c: New test.
1549
1550 2011-04-22  Uros Bizjak  <ubizjak@gmail.com>
1551
1552         PR target/48723
1553         * gcc.target/i386/pr48723.c: New test.
1554
1555 2011-04-22  Jakub Jelinek  <jakub@redhat.com>
1556
1557         PR c/48716
1558         * gcc.dg/gomp/pr48716.c: New test.
1559         * g++.dg/gomp/pr48716.C: New test.
1560
1561 2011-04-22  Alexander Monakov  <amonakov@ispras.ru>
1562
1563         PR c/36750
1564         * gcc.dg/missing-field-init-2.c: Update testcase.
1565
1566 2011-04-22  Alan Modra  <amodra@gmail.com>
1567
1568         * gcc.target/powerpc/ppc-pow.c: Allow for tail calls.
1569
1570 2011-04-21  Thomas Koenig  <tkoenig@gcc.gnu.org>
1571
1572         PR fortran/48405
1573         * gfortran.dg/function_optimize_6.f90:  New test.
1574
1575 2011-04-21  Easwaran Raman  <eraman@google.com>
1576
1577         * gcc.dg/stack-layout-2.c: New test.
1578
1579 2011-04-21  Richard Guenther  <rguenther@suse.de>
1580
1581         PR lto/48703
1582         * g++.dg/lto/pr48207-2_0.C: New testcase.
1583         * g++.dg/lto/pr48207-3_0.C: Likewise.
1584
1585 2011-04-21  Eric Botcazou  <ebotcazou@adacore.com>
1586
1587         * gnat.dg/volatile5.adb: New test.
1588         * gnat.dg/volatile5_pkg.ads: New helper.
1589
1590 2011-04-21  Uros Bizjak  <ubizjak@gmail.com>
1591
1592         PR target/48708
1593         * gcc.target/i386/pr48708.c: New test.
1594
1595 2011-04-21  Richard Sandiford  <richard.sandiford@linaro.org>
1596
1597         * gcc.dg/vect/vect-119.c: New test.
1598
1599 2011-04-21  Richard Sandiford  <richard.sandiford@linaro.org>
1600
1601         * gcc.dg/vect/vect.exp: Run the main tests twice, one with -flto
1602         and once without.
1603
1604 2011-04-21  Richard Earnshaw  <rearnsha@arm.com>
1605             Richard Sandiford  <richard.sandiford@linaro.org>
1606
1607         PR target/46329
1608         * gcc.target/arm/pr46329.c: New test.
1609
1610 2011-04-21  Tobias Burnus  <burnus@net-b.de>
1611
1612         PR fortran/18918
1613         * gfortran.dg/coarray_18.f90: New.
1614
1615 2011-04-20  Jason Merrill  <jason@redhat.com>
1616
1617         * g++.dg/cpp0x/initlist47.C: New.
1618
1619         * g++.dg/init/dtor4.C: New.
1620
1621 2011-04-20  Uros Bizjak  <ubizjak@gmail.com>
1622
1623         PR target/48678
1624         * gcc.target/i386/sse2-pinsrw.c: New test.
1625         * gcc.target/i386/avx-vpinsrw.c: Ditto.
1626         * gcc.target/i386/sse4_1-insvqi.c: Ditto.
1627         * gcc.target/i386/sse2-insvhi.c: Ditto.
1628         * gcc.target/i386/sse4_1-insvsi.c: Ditto.
1629         * gcc.target/i386/sse4_1-insvdi.c: Ditto.
1630
1631 2011-04-20  Jason Merrill  <jason@redhat.com>
1632
1633         * g++.dg/template/const4.C: New.
1634
1635 2011-04-20  Easwaran Raman  <eraman@google.com>
1636
1637         * gcc.dg/stack-layout-1.c: New test.
1638
1639 2011-04-20  Daniel Jacobowitz  <dan@codesourcery.com>
1640
1641         * gcc.dg/vect/vect-shift-3.c, gcc.dg/vect/vect-shift-4.c: New.
1642         * lib/target-supports.exp (check_effective_target_vect_shift_char): New
1643         function.
1644
1645 2011-04-20  Kai Tietz  <ktietz@redhat.com>
1646
1647         * gcc.dg/binop-xor1.c: New test.
1648         * gcc.dg/binop-xor2.c: New test.
1649         * gcc.dg/binop-xor3.c: New test.
1650         * gcc.dg/binop-xor4.c: New test.
1651         * gcc.dg/binop-xor5.c: New test.
1652
1653 2011-04-20  Richard Guenther  <rguenther@suse.de>
1654
1655         PR tree-optimization/47892
1656         * gcc.dg/vect/fast-math-ifcvt-1.c: New testcase.
1657
1658 2011-04-20  Richard Guenther  <rguenther@suse.de>
1659
1660         PR middle-end/48695
1661         * g++.dg/torture/pr48695.C: New testcase.
1662
1663 2011-04-20  Georg-Johann Lay  <avr@gjlay.de>
1664
1665         * gcc.dg/pr42629.c: Add dg-require-effective-target int32plus
1666         * gcc.c-torture/execute/cmpsi-2.c: Ditto
1667         * gcc.c-torture/execute/pr45262.c: Ditto
1668         * gcc.dg/torture/pr43165.c: Ditto.
1669         * gcc.dg/torture/pr47228.c: Ditto.
1670         * gcc.dg/tree-ssa/pr45144.c: Ditto.
1671         * gcc.dg/ipa/pr45644.c: Ditto.
1672         * gcc.c-torture/compile/pr43191.c: Ditto. Remove dg-skip-if for
1673         PDP11.
1674
1675 2011-04-19  Jason Merrill  <jason@redhat.com>
1676
1677         * g++.dg/ext/complex7.C: New.
1678
1679         * g++.dg/ext/attrib41.C: New.
1680
1681 2011-04-19  Kaz Kojima  <kkojima@gcc.gnu.org>
1682
1683         PR testsuite/48676
1684         * gcc.dg/torture/pr37868.c: Skip on sh*-*-*.
1685
1686 2011-04-19  Jakub Jelinek  <jakub@redhat.com>
1687
1688         PR target/48678
1689         * gcc.target/i386/pr48678.c: New test.
1690
1691 2011-04-19  Martin Jambor  <mjambor@suse.cz>
1692
1693         * g++.dg/opt/devirt1.C: Bump to -O2, remove XFAIL.
1694         * g++.dg/opt/devirt2.C: New test.
1695         * g++.dg/ipa/devirt-g-1.C: Likewise.
1696
1697 2011-04-19  Tobias Burnus  <burnus@net-b.de>
1698
1699         PR fortran/48588
1700         * gfortran.dg/whole_file_33.f90: New.
1701
1702 2011-04-19  Martin Jambor  <mjambor@suse.cz>
1703
1704         * g++.dg/ipa/devirt-7.C: New test.
1705
1706 2011-04-19  Richard Guenther  <rguenther@suse.de>
1707
1708         PR lto/48207
1709         * g++.dg/lto/pr48207_0.C: New testcase.
1710
1711 2011-04-18  Jason Merrill  <jason@redhat.com>
1712
1713         * g++.dg/init/void1.C: New.
1714
1715         * g++.dg/cpp0x/union4.C: New.
1716
1717 2011-04-18  Jakub Jelinek  <jakub@redhat.com>
1718
1719         PR middle-end/48661
1720         * g++.dg/torture/pr48661.C: New test.
1721
1722         PR c++/48632
1723         * g++.dg/gomp/pr48632.C: New test.
1724
1725 2011-04-18  Uros Bizjak  <ubizjak@gmail.com>
1726
1727         * gcc.target/i386/sse2-maskmovdqu.c: New test.
1728         * gcc.target/i386/avx-vmaskmovdqu.c: Ditto.
1729
1730 2011-04-18  Tobias Burnus  <burnus@net-b.de>
1731
1732         PR fortran/18918
1733         * gfortran.dg/coarray_17.f90: New.
1734         * gfortran.dg/coarray_10.f90: Update dg-error.
1735
1736 2011-04-18  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1737
1738         PR testsuite/48251
1739         * gcc.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
1740         * gfortran.dg/guality/guality.exp: Likewise.
1741
1742 2011-04-18  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1743
1744         * gfortran.dg/fmt_g0_5.f08: Use dg-add-options ieee.
1745
1746 2011-04-18  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1747
1748         * gcc.dg/vect/pr48377.c: Remove dg-do run.
1749
1750 2011-04-18  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1751
1752         * gcc.dg/ipa/pr48195.c: Add dg-require-effective-target lto.
1753
1754 2011-04-18  Richard Guenther  <rguenther@suse.de>
1755
1756         PR middle-end/46364
1757         * g++.dg/torture/pr46364.C: New testcase.
1758
1759 2011-04-18  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1760
1761         * obj-c++.dg/dwarf-2.mm: Skip on alpha*-dec-osf*.
1762
1763 2011-04-18  Alexander Monakov  <amonakov@ispras.ru>
1764
1765         * gcc.dg/pr48235.c: Add dg-require-effective-target freorder.
1766
1767 2011-04-18  Ulrich Weigand  <ulrich.weigand@linaro.org>
1768             Ira Rosen  <ira.rosen@linaro.org>
1769
1770         PR target/48252
1771         * gcc.target/arm/pr48252.c: New test.
1772
1773 2011-04-18  Jakub Jelinek  <jakub@redhat.com>
1774
1775         PR tree-optimization/48616
1776         * gcc.dg/pr48616.c: New test.
1777
1778 2011-04-18  Tobias Burnus  <burnus@net-b.de>
1779
1780         PR fortran/18918
1781         * gfortran.dg/coarray_16.f90: New.
1782
1783 2011-04-18  Paul Thomas  <pault@gcc.gnu.org>
1784
1785         PR fortran/48462
1786         * gfortran.dg/realloc_on_assign_7.f03: New test.
1787
1788 2011-04-17  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1789
1790         PR libgfortran/48602
1791         * gfortran.dg/fmt_g0_6.f08: New test.
1792
1793 2011-04-17  Jason Merrill  <jason@redhat.com>
1794
1795         * g++.dg/cpp0x/sfinae16.C: New.
1796
1797 2011-04-17  Richard Sandiford  <rdsandiford@googlemail.com>
1798
1799         * gcc.target/mips/reg-var-1.c: New test.
1800
1801 2011-04-17  Jan Hubicka  <jh@suse.cz>
1802
1803         * gcc.dg/winline-5.c: Update testcase.
1804
1805 2011-04-17  Eric Botcazou  <ebotcazou@adacore.com>
1806
1807         * gnat.dg/discr27.ad[sb]: Move dg directive.
1808         * gnat.dg/discr28.ad[sb]: New test.
1809         * gnat.dg/discr28_pkg.ads: New helper.
1810
1811 2011-04-17  Michael Matz  <matz@suse.de>
1812
1813         PR tree-optimization/48622
1814         PR lto/48645
1815         * gcc.dg/lto/pr48622_0.c: New test.
1816
1817 2011-04-16  Uros Bizjak  <ubizjak@gmail.com>
1818
1819         * gcc.target/i386/avx256-unaligned-load-1.c: Update scan patterns.
1820         * gcc.target/i386/avx256-unaligned-load-2.c: Ditto.
1821         * gcc.target/i386/avx256-unaligned-load-3.c: Ditto.
1822         * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
1823         * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
1824         * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
1825
1826 2011-04-15  Jason Merrill  <jason@redhat.com>
1827
1828         * g++.dg/cpp0x/range-for17.C: New.
1829
1830 2011-04-15  Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
1831
1832         * g++.dg/cpp0x/range-for2.C: Correct for declaration.
1833         * g++.dg/cpp0x/range-for3.C: Likewise.
1834         * g++.dg/cpp0x/range-for9.C: Correct error message.
1835         * g++.dg/cpp0x/range-for11.C: New.
1836         * g++.dg/cpp0x/range-for12.C: New.
1837         * g++.dg/cpp0x/range-for13.C: New.
1838         * g++.dg/cpp0x/range-for14.C: New.
1839         * g++.dg/cpp0x/range-for15.C: New.
1840         * g++.dg/cpp0x/range-for16.C: New.
1841
1842 2011-04-15  Tobias Burnus  <burnus@net-b.de>
1843
1844         PR fortran/18918
1845         * gfortran.dg/coarray_15.f90: Change to dg-do run.
1846
1847 2011-04-15  Nicola Pero  <nicola.pero@meta-innovation.com>
1848
1849         * objc.dg/naming-4.m: Updated.
1850         * objc.dg/naming-5.m: Updated.
1851         * objc.dg/naming-6.m: New.
1852         * objc.dg/naming-7.m: New.
1853         * obj-c++.dg/naming-1.mm: Updated.
1854         * obj-c++.dg/naming-2.mm: Updated.
1855         * obj-c++.dg/naming-3.mm: New.
1856         * obj-c++.dg/naming-4.mm: New.
1857
1858 2011-04-15  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1859
1860         PR libgfortran/48589
1861         * gfortran.dg/fmt_g0_5.f08: New test.
1862
1863 2011-04-15  Richard Guenther  <rguenther@suse.de>
1864
1865         PR testsuite/48286
1866         * gfortran.dg/cray_pointers_8.f90: Use -ffloat-store.
1867
1868 2011-04-15  Georg-Johann Lay  <avr@gjlay.de>
1869
1870         * gcc.target/avr/torture/pr41885.c (dg-options): Change
1871         -finline-limit=0 to -fno-inline
1872
1873 2011-04-15  Jakub Jelinek  <jakub@redhat.com>
1874
1875         PR target/48614
1876         * gcc.target/i386/pr46084.c: Require avx_runtime instead of
1877         just avx.
1878
1879 2011-04-14  Jakub Jelinek  <jakub@redhat.com>
1880
1881         PR target/48605
1882         * gcc.target/i386/sse4_1-insertps-3.c: New test.
1883         * gcc.target/i386/sse4_1-insertps-4.c: New test.
1884         * gcc.target/i386/avx-insertps-3.c: New test.
1885         * gcc.target/i386/avx-insertps-4.c: New test.
1886
1887 2011-04-14  Georg-Johann Lay  <avr@gjlay.de>
1888
1889         * gcc.target/avr/torture/pr41885.c (dg-options): Add
1890         -finline-limit=0
1891
1892 2011-04-14  Georg-Johann Lay  <avr@gjlay.de>
1893
1894         PR target/46779
1895         PR target/45291
1896         PR target/41894
1897         * gcc.target/avr/pr46779-1.c: New test case
1898         * gcc.target/avr/pr46779-2.c: New test case
1899
1900 2011-04-14  Jason Merrill  <jason@redhat.com>
1901
1902         * g++.dg/cpp0x/sfinae15.C: New.
1903
1904         * g++.dg/cpp0x/sfinae14.C: New.
1905
1906         * g++.dg/ext/vla10.C: New.
1907
1908 2011-04-14  Richard Guenther  <rguenther@suse.de>
1909
1910         * gcc.dg/tree-ssa/ssa-dse-14.c: New testcase.
1911
1912 2011-04-14  Richard Guenther  <rguenther@suse.de>
1913
1914         * gcc.dg/fold-bitand-4.c: Move ...
1915         * c-c++-common/fold-bitand-4.c: ... here.  Adjust slightly.
1916
1917 2011-04-14  Georg-Johann Lay  <avr@gjlay.de>
1918
1919         * gcc.target/avr/trivial.c: Fix line endings. Make PROGMEM
1920         variables const.
1921         * gcc.target/avr/torture/trivial.c: Ditto.
1922
1923 2011-04-13  Jason Merrill  <jason@redhat.com>
1924
1925         * g++.dg/template/operator11.C: New.
1926
1927 2011-04-13  Jakub Jelinek  <jakub@redhat.com>
1928
1929         PR middle-end/48591
1930         * gcc.dg/gomp/pr48591.c: New test.
1931
1932         PR c++/48570
1933         * g++.dg/cpp0x/constexpr-wstring1.C: New test.
1934         * g++.dg/cpp0x/constexpr-wstring2.C: New test.
1935
1936 2011-04-13  Dodji Seketeli  <dodji@redhat.com>
1937
1938         PR c++/48574
1939         * g++.dg/template/dependent-expr7.C: New test case.
1940
1941 2011-04-13  Jason Merrill  <jason@redhat.com>
1942
1943         * g++.dg/cpp0x/sfinae13.C: New.
1944
1945 2011-04-13  Uros Bizjak  <ubizjak@gmail.com>
1946
1947         * gcc.target/i386/sse2-init-v2di-2.c: Update scan pattern.
1948
1949 2011-04-12  Janis Johnson  <janisjo@codesourcery.com>
1950
1951         * gcc.target/arm/pr43698.c: Remove -march option.
1952
1953 2011-04-12  Janis Johnson  <janisjo@codesourcery.com>
1954
1955         * gcc.target/arm/sync-1.c: Limit to sync_int_long, do not use
1956         -march option.
1957
1958 2011-04-12  Paul Thomas  <pault@gcc.gnu.org>
1959
1960         PR fortran/48360
1961         PR fortran/48456
1962         * gfortran.dg/realloc_on_assign_6.f03: New test.
1963
1964 2011-04-12  Kai Tietz  <ktietz@redhat.com>
1965
1966         * g++.dg/ext/bitfield2.C: Add for i?86/x86_64-*-mingw*
1967         targets the additional -mno-ms-bitfields and
1968         -Wno-packed-bitfield-compat options.
1969         * g++.dg/ext/bitfield3.C: Likewise.
1970         * g++.dg/ext/bitfield4.C: Likewise.
1971         * g++.dg/ext/bitfield5.C: Likewise.
1972         * gcc.dg/bitfld-15.c: Likewise.
1973         * gcc.dg/bitfld-16.c: Likewise.
1974         * gcc.dg/bitfld-17.c: Likewise.
1975         * gcc.dg/bitfld-18.c: Likewise.
1976
1977 2011-04-12  Richard Sandiford  <richard.sandiford@linaro.org>
1978
1979         * gcc.target/arm/neon-vld3-1.c: New test.
1980         * gcc.target/arm/neon-vst3-1.c: New test.
1981         * gcc.target/arm/neon/v*.c: Regenerate.
1982
1983 2011-04-12  Jakub Jelinek  <jakub@redhat.com>
1984
1985         PR rtl-optimization/48549
1986         * g++.dg/opt/pr48549.C: New test.
1987
1988 2011-04-12  Richard Guenther  <rguenther@suse.de>
1989
1990         PR tree-optimization/46076
1991         * gcc.dg/tree-ssa/pr46076.c: Un-XFAIL.
1992
1993 2011-04-12  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1994
1995         PR testsuite/21164
1996         * lib/compat.exp (compat-execute): Declare unsupported after
1997         stripping path from src1.
1998         * lib/lto.exp (lto-execute): Likewise.
1999
2000 2011-04-12  Jakub Jelinek  <jakub@redhat.com>
2001
2002         PR c/48552
2003         * gcc.dg/pr48552-1.c: New test.
2004         * gcc.dg/pr48552-2.c: New test.
2005
2006 2011-04-11  Jason Merrill  <jason@redhat.com>
2007
2008         * g++.dg/cpp0x/sfinae12.C: New.
2009
2010         * g++.dg/cpp0x/enum10.C: New.
2011
2012         * g++.dg/cpp0x/lambda/lambda-this4.C: New.
2013
2014         * g++.dg/cpp0x/rv-func.C: New.
2015
2016 2011-04-11  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2017
2018         * gcc.dg/torture/pr47917.c: Define _ISO_C_SOURCE=19990L for
2019         alpha*-dec-osf5*.
2020
2021 2011-04-11  Martin Jambor  <mjambor@suse.cz>
2022
2023         PR tree-optimization/48195
2024         * gcc.dg/ipa/pr48195.c: New test.
2025
2026 2011-04-10  Eric Botcazou  <ebotcazou@adacore.com>
2027
2028         * gnat.dg/return3.adb: Remove unused switch.
2029
2030 2011-04-08  Mike Stump  <mikestump@comcast.net>
2031
2032         PR testsuite/48506
2033         * gcc.dg/tree-ssa/ssa-ccp-17.c: Robustify against ports that
2034         default to fno-common.
2035
2036 2011-04-08  Georg-Johann Lay  <avr@gjlay.de>
2037
2038         * gcc.dg/sibcall-3.c: Don't xfail on AVR.
2039         * gcc.dg/sibcall-4.c: Don't xfail on AVR.
2040
2041 2011-04-08  Thomas Koenig  <tkoenig@gcc.gnu.org>
2042
2043         PR fortran/48448
2044         * gfortran.dg/function_optimize_5.f90:  New test.
2045
2046 2011-04-08  Eric Botcazou  <ebotcazou@adacore.com>
2047
2048         * gnat.dg/aggr17.adb: New test.
2049         * gnat.dg/aggr18.adb: Likewise.
2050
2051 2011-04-08  Michael Matz  <matz@suse.de>
2052
2053         PR middle-end/48389
2054         * gcc.target/i386/pr48389.c: New test.
2055
2056 2011-04-08  Andrey Belevantsev  <abel@ispras.ru>
2057
2058         PR rtl-optimization/48272
2059         * g++.dg/opt/pr48272.C: New.
2060
2061 2011-04-08  Dmitry Melnik  <dm@ispras.ru>
2062
2063         PR rtl-optimization/48235
2064         * gcc.dg/pr48235.c: New.
2065
2066 2011-04-08  Alexander Monakov  <amonakov@ispras.ru>
2067
2068         PR rtl-optimization/48302
2069         * g++.dg/opt/pr48302.C: New.
2070
2071 2011-04-08  Alexander Monakov  <amonakov@ispras.ru>
2072
2073         PR target/48273
2074         * g++.dg/opt/pr48273.C: New.
2075
2076 2011-04-08  Alexander Monakov  <amonakov@ispras.ru>
2077
2078         PR rtl-optimization/48442
2079         * gcc.dg/pr48442.c: New.
2080
2081 2011-04-08  Jakub Jelinek  <jakub@redhat.com>
2082
2083         PR tree-optimization/48377
2084         * gcc.dg/vect/pr48377.c: New test.
2085
2086 2011-04-07  Jason Merrill  <jason@redhat.com>
2087
2088         * g++.dg/cpp0x/regress/call1.C: New.
2089
2090         * g++.dg/cpp0x/variadic107.C: New.
2091
2092         * g++.dg/cpp0x/sfinae11.C: New.
2093         * g++.dg/cpp0x/noexcept02.C: Fix.
2094
2095         * g++.dg/cpp0x/sfinae10.C: New.
2096
2097         * g++.dg/cpp0x/sfinae9.C: New.
2098
2099         * c-c++-common/Wcast-qual-1.c: Move here from...
2100         * gcc.dg/cast-qual-3.c: ...here, and...
2101         * g++.dg/warn/Wcast-qual2.C: ...here.
2102
2103         * g++.dg/cpp0x/sfinae8.C: New.
2104
2105         * g++.dg/cpp0x/sfinae7.C: New.
2106
2107         * g++.dg/cpp0x/enum9.C: New.
2108
2109 2011-04-07  Mike Stump  <mikestump@comcast.net>
2110
2111         * gcc.dg/torture/stackalign/non-local-goto-5.c: Fix for targets
2112         with no trampolines.
2113
2114 2011-04-07  Jakub Jelinek  <jakub@redhat.com>
2115
2116         PR fortran/48117
2117         * gfortran.dg/gomp/pr48117.f90: New test.
2118
2119         PR debug/48343
2120         * gcc.dg/torture/pr48343.c: New test.
2121
2122 2011-04-07  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2123
2124         * gcc.target/i386/asm-6.c: Remove dg-xfail-if.
2125
2126 2011-04-07  Maxim Kuvyrkov  <maxim@codesourcery.com>
2127
2128         * gcc.dg/lto/20090210_0.c: Require tls_runtime target.
2129
2130 2011-04-07  Tom de Vries  <tom@codesourcery.com>
2131
2132         PR target/43920
2133         * lib/scanasm.exp (object-size): New proc.
2134         * gcc.target/arm/pr43920-2.c: New test.
2135
2136 2011-04-06  Tobias Burnus  <burnus@net-b.de>
2137
2138         PR fortran/18918
2139         PR fortran/48477
2140         * gfortran.dg/coarray_13.f90: Avoid out-of-bounds access.
2141
2142 2011-04-06  Steve Ellcey  <sje@cup.hp.com>
2143
2144         * gcc.dg/mtune.c: Prune note from output.
2145
2146 2011-04-06  Jakub Jelinek  <jakub@redhat.com>
2147
2148         PR debug/48466
2149         * gcc.dg/guality/pr36977.c: New test.
2150         * gcc.dg/guality/pr48466.c: New test.
2151
2152 2011-04-06  Ramana Radhakrishnan  <ramana.radhakrishnan@linaro.org>
2153
2154         * gcc.target/arm/pr43920-1.c: Fix accidental duplication.
2155
2156 2011-04-06  Eric Botcazou  <ebotcazou@adacore.com>
2157
2158         * gnat.dg/return3.adb: New test.
2159
2160 2011-04-06  Richard Guenther  <rguenther@suse.de>
2161
2162         PR tree-optimization/47663
2163         * gcc.dg/tree-ssa/inline-8.c: New testcase.
2164
2165 2011-04-05  Eric Botcazou  <ebotcazou@adacore.com>
2166
2167         * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options for
2168         Solaris 8 and 9 as well.
2169
2170 2011-04-05  Tom de Vries  <tom@codesourcery.com>
2171
2172         PR target/43920
2173         * gcc.target/arm/pr43920-1.c: New test.
2174
2175 2011-04-04  Yufeng Zhang  <yufeng.zhang@arm.com>
2176
2177         * g++.dg/abi/arm_cxa_vec1.C (__ARM_EABI__): Fix typo.
2178         (cctor): Actually return the value.
2179         (main): Cast return values.
2180
2181 2010-04-04  Thomas Koenig  <tkoenig@gcc.gnu.org>
2182
2183         * gfortran.dg/character_comparison_8.f90:  New test.
2184
2185 2010-04-04  Thomas Koenig  <tkoenig@gcc.gnu.org>
2186
2187         * frontend-passes: (optimize_lexical_comparison): New function.
2188         (optimize_expr): Call it.
2189         (optimize_comparison): Also handle lexical comparison functions.
2190         Return false instad of -2 for unequal comparison.
2191
2192 2011-04-04  Thomas Koenig  <tkoenig@gcc.gnu.org>
2193
2194         PR fortran/48412
2195         * function_optimize_4.f90:  New test.
2196
2197 2011-04-04  Tobias Burnus  <burnus@net-b.de>
2198
2199         PR fortran/18918
2200         * gfortran.dg/coarray_10.f90: Add coarray descriptor diagnostic check.
2201         * gfortran.dg/coarray_13.f90: Add checks for run-time cobounds.
2202         * gfortran.dg/coarray_15.f90: New.
2203
2204 2011-04-04  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2205
2206         * gfortran.dg/bessel_6.f90: Use dg-add-options ieee.
2207         * gfortran.dg/bessel_7.f90: Likewise.
2208
2209 2011-04-03  Tobias Burnus  <burnus@net-b.de>
2210
2211         * gfortran.dg/bessel_6.f90: Reduce mymax for Tru64.
2212
2213 2011-04-03  Richard Guenther  <rguenther@suse.de>
2214             Ira Rosen  <ira.rosen@linaro.org>
2215
2216         * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: New test.
2217         * gcc.dg/vect/vect.exp: Run if-cvt-stores-vect* tests with
2218         -ftree-loop-if-convert-stores.
2219
2220 2011-04-02  Eric Botcazou  <ebotcazou@adacore.com>
2221
2222         * gnat.dg/specs/aggr2.ads: New test.
2223
2224 2011-04-02  Eric Botcazou  <ebotcazou@adacore.com>
2225
2226         * gnat.dg/debug2.ad[sb]: New test.
2227         * gnat.dg/debug2_pkg.ads: New helper.
2228         * gnat.dg/debug3.ad[sb]: New test.
2229
2230 2011-04-01  Uros Bizjak  <ubizjak@gmail.com>
2231
2232         * go.test/go-test.exp (go-set-goarch): Recognize alpha*-*-*.
2233
2234 2011-04-01  Jakub Jelinek  <jakub@redhat.com>
2235
2236         PR middle-end/48335
2237         * gcc.c-torture/compile/pr48335-1.c: New test.
2238         * gcc.dg/pr48335-1.c: New test.
2239         * gcc.dg/pr48335-2.c: New test.
2240         * gcc.dg/pr48335-3.c: New test.
2241         * gcc.dg/pr48335-4.c: New test.
2242         * gcc.dg/pr48335-5.c: New test.
2243         * gcc.dg/pr48335-6.c: New test.
2244         * gcc.dg/pr48335-7.c: New test.
2245         * gcc.dg/pr48335-8.c: New test.
2246         * gcc.target/i386/pr48335-1.c: New test.
2247
2248 2011-04-01  Vincent Lefevre  <vincent+gcc@vinc17.org>
2249
2250         PR c/36299
2251         * gcc.dg/Waddress.c: New test.
2252
2253 2011-04-01  Thomas Koenig  <tkoenig@gcc.gnu.org>
2254
2255         PR fortran/48352
2256         * gfortran.dg/function_optimize_3.f90:  New test.
2257
2258 2011-04-01  Bernd Schmidt  <bernds@codesourcery.com>
2259
2260         * gcc.c-torture/compile/20110401-1.c: New test.
2261
2262         * g++.dg/lto/20091002-1_0.C: Use "dg-require-effective-target fpic".
2263         * g++.dg/lto/20091002-2_0.C: Likewise.
2264         * g++.dg/lto/20090303_0.c: Likewise.
2265         * g++.dg/lto/20091004-1_0.C: Likewise.
2266         * g++.dg/lto/20091002-3_0.C: Likewise.
2267         * g++.dg/lto/20091004-2_0.C: Likewise.
2268         * g++.dg/lto/20081123_0.C: Likewise.
2269         * g++.dg/lto/20090313_0.C: Likewise.
2270         * g++.dg/lto/20081109-1_0.C: Likewise.
2271         * g++.dg/lto/20081219_0.C: Likewise.
2272         * g++.dg/lto/20081204-1_0.C: Likewise.
2273         * g++.dg/lto/20090302_0.C: Likewise.
2274         * g++.dg/lto/20081119-1_0.C: Likewise.
2275         * g++.dg/lto/20081118_0.C: Likewise.
2276         * gcc.dg/lto/20091020-2_0.c: Likewise.
2277         * gcc.dg/lto/20090210_0.c: Likewise.
2278         * gcc.dg/lto/20081204-1_0.c: Likewise.
2279         * gcc.dg/lto/20081224_0.c: Likewise.
2280         * gcc.dg/lto/20090219_0.c: Likewise.
2281         * gcc.dg/lto/20091014-1_0.c: Likewise.
2282         * gcc.dg/lto/20091016-1_0.c: Likewise.
2283         * gcc.dg/lto/20090206-2_0.c: Likewise.
2284         * gcc.dg/lto/20090116_0.c: Likewise.
2285         * gcc.dg/lto/20091013-1_0.c: Likewise.
2286         * gcc.dg/lto/20091015-1_0.c: Likewise.
2287         * gcc.dg/lto/20090126-2_0.c: Likewise.
2288
2289 2011-03-31  Ian Lance Taylor  <iant@google.com>
2290
2291         * go.test/go-test.exp (go-set-goarch): Recognize MIPS ABIs.
2292
2293 2011-03-31  Eric Botcazou  <ebotcazou@adacore.com>
2294
2295         * gnat.dg/opt16.adb: New test.
2296
2297 2011-03-31  Jason Merrill  <jason@redhat.com>
2298
2299         * g++.dg/cpp0x/defaulted24.C: New.
2300
2301 2011-03-31  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2302
2303         PR target/16292
2304         * gfortran.dg/g77/cabs.f: Only xfail execution on mips-sgi-irix6*
2305         with -O0.
2306
2307 2011-03-31  Eric Botcazou  <ebotcazou@adacore.com>
2308
2309         * g++.dg/other/i386-9.C: New test.
2310
2311 2011-03-30  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2312
2313         * go.test/go-test.exp (go-set-goarch): Use sparc64 for 64-bit SPARC.
2314
2315 2011-03-30  Jason Merrill  <jason@redhat.com>
2316
2317         * g++.dg/cpp0x/regress/error-recovery1.C: New.
2318
2319         * g++.dg/cpp0x/regress/isnan.C: New.
2320
2321         * g++.dg/cpp0x/initlist46.C: New.
2322
2323 2011-03-30  Richard Sandiford  <richard.sandiford@linaro.org>
2324
2325         PR target/47551
2326         * gcc.target/arm/neon-modes-2.c: New test.
2327
2328 2011-03-30  Jakub Jelinek  <jakub@redhat.com>
2329
2330         PR c/48305
2331         * gcc.c-torture/compile/pr48305.c: New test.
2332
2333 2011-03-29  Jason Merrill  <jason@redhat.com>
2334
2335         * g++.dg/cpp0x/regress/value-dep1.C: New.
2336
2337 2011-03-29  Steve Ellcey  <sje@cup.hp.com>
2338
2339         * gcc.dg/torture/pr47917.c: Use -std=gnu99 on HP-UX.
2340
2341 2011-03-29  Ian Lance Taylor  <iant@google.com>
2342
2343         * go.test/go-test.exp: Handle the test lines used in several new
2344         tests.
2345         (errchk): Add opts parameter.  Change all callers.  Handle parens
2346         in regexps.
2347
2348 2011-03-29  Peter Bergner <bergner@vnet.ibm.com>
2349             Dominique d'Humieres  <dominiq@lps.ens.fr>
2350
2351         * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __ppc64__
2352         and __APPLE__ && __PPC__ && __ALTIVEC__.
2353
2354 2011-03-29  Jason Merrill  <jason@redhat.com>
2355
2356         * g++.dg/cpp0x/dependent1.C: New.
2357
2358         * g++.dg/cpp0x/constexpr-48089.C: Adjust.
2359
2360         * g++.dg/cpp0x/constexpr-memfn1.C: New.
2361
2362         * g++.dg/cpp0x/constexpr-diag1.C: Adjust error locations.
2363
2364 2011-03-29  Janus Weil  <janus@gcc.gnu.org>
2365
2366         PR fortran/48095
2367         * gfortran.dg/module_md5_1.f90: Modified MD5 sum.
2368         * gfortran.dg/proc_ptr_comp_32.f90: New.
2369
2370 2011-03-29  Thomas Koenig  <tkoenig@gcc.gnu.org>
2371
2372         * gfortran.dg/function_optimize_1.f90:  Add -Warray-temporaries,
2373         check for corresponding warning.
2374
2375 2011-03-28  Jason Merrill  <jason@redhat.com>
2376
2377         * g++.dg/cpp0x/rv-deduce2.C: New.
2378
2379 2011-03-29  Jakub Jelinek  <jakub@redhat.com>
2380
2381         PR debug/48203
2382         * gcc.dg/pr48203.c: New test.
2383
2384 2011-03-28  Jeff Law <law@redhat.com>
2385
2386         * gcc.dg/tree-ssa/ssa-dom-thread-3.c: New test.
2387
2388 2011-03-28  Peter Bergner  <bergner@vnet.ibm.com>
2389
2390         * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __PPC64__
2391         and __PPC__ && __ALTIVEC__.
2392
2393 2011-03-28  Dominique d'Humieres  <dominiq@lps.ens.fr>
2394
2395         PR testsuite/48238
2396         * gcc.dg/debug/dwarf2/pr47939-1.c: Generalize scan-assembler regex.
2397         * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
2398         * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
2399         * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
2400
2401 2011-03-28  Jason Merrill  <jason@redhat.com>
2402
2403         * g++.dg/cpp0x/initlist-array2.C: New.
2404
2405         * g++.dg/cpp0x/initlist-array1.C: New.
2406
2407         * g++.dg/cpp0x/constexpr-compound.C: New.
2408
2409         * g++.dg/cpp0x/constexpr-using.C: New.
2410
2411         * g++.dg/cpp0x/constexpr-noexcept.C: New.
2412
2413 2011-03-28  H.J. Lu  <hongjiu.lu@intel.com>
2414
2415         PR testsuite/48276
2416         * gcc.target/i386/pr47502-2.c: Add -fno-pic.
2417
2418 2011-03-28  Eric Botcazou  <ebotcazou@adacore.com>
2419
2420         * gcc.dg/slp-1.c: New test.
2421
2422 2011-03-27  H.J. Lu  <hongjiu.lu@intel.com>
2423
2424         * gcc.target/i386/avx256-unaligned-load-1.c: New.
2425         * gcc.target/i386/avx256-unaligned-load-2.c: Likewise.
2426         * gcc.target/i386/avx256-unaligned-load-3.c: Likewise.
2427         * gcc.target/i386/avx256-unaligned-load-4.c: Likewise.
2428         * gcc.target/i386/avx256-unaligned-load-5.c: Likewise.
2429         * gcc.target/i386/avx256-unaligned-load-6.c: Likewise.
2430         * gcc.target/i386/avx256-unaligned-load-7.c: Likewise.
2431         * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
2432         * gcc.target/i386/avx256-unaligned-store-2.c: Likewise.
2433         * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
2434         * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
2435         * gcc.target/i386/avx256-unaligned-store-5.c: Likewise.
2436         * gcc.target/i386/avx256-unaligned-store-6.c: Likewise.
2437         * gcc.target/i386/avx256-unaligned-store-7.c: Likewise.
2438
2439 2011-03-27  Thomas Koenig  <tkoenig@gcc.gnu.org>
2440
2441         PR fortran/47065
2442         * gfortran.dg/trim_optimize_5.f90:  New test.
2443         * gfortran.dg/trim_optimize_6.f90:  New test.
2444
2445 2011-03-27  Richard Sandiford  <rdsandiford@googlemail.com>
2446
2447         PR target/38598
2448         * gcc.target/mips/madd-7.c: Remove -mlong32.
2449         * gcc.target/mips/msub-7.c: Likewise.
2450
2451 2011-03-27  Ira Rosen  <ira.rosen@linaro.org>
2452
2453         * gcc.dg/vect/vect-outer-5.c: Reduce the distance between data
2454         accesses to preserve the meaning of the test for doubleword vectors.
2455         * gcc.dg/vect/no-vfa-pr29145.c: Likewise.
2456         * gcc.dg/vect/slp-3.c: Reduce the loop bound for the same reason.
2457
2458 2011-03-26  Janus Weil  <janus@gcc.gnu.org>
2459
2460         PR fortran/48291
2461         * gfortran.dg/class_42.f03: New.
2462
2463 2011-03-26  Ira Rosen  <ira.rosen@linaro.org>
2464
2465         * gcc.dg/vect/vect-cselim-1.c: Fail on targets that don't support
2466         strided accesses.
2467
2468 2011-03-26  Andrey Belevantsev  <abel@ispras.ru>
2469
2470         PR rtl-optimization/48144
2471         * gcc.dg/pr48144.c: New test.
2472
2473 2011-03-26  Eric Botcazou  <ebotcazou@adacore.com>
2474
2475         * gnat.dg/discr27.ad[sb]: New test.
2476
2477 2011-03-26  Eric Botcazou  <ebotcazou@adacore.com>
2478
2479         * gnat.dg/limited_with2.ad[sb]: New test.
2480         * gnat.dg/limited_with2_pkg1.ads: New helper.
2481         * gnat.dg/limited_with2_pkg2.ads: Likewise.
2482
2483 2011-03-26  Eric Botcazou  <ebotcazou@adacore.com>
2484
2485         * gnat.dg/opt15.adb: New test.
2486         * gnat.dg/opt15_pkg.ad[sb]: New helper.
2487
2488 2011-03-25  Tobias Burnus  <burnus@net-b.de>
2489
2490         PR fortran/48174
2491         PR fortran/45304
2492         * gfortran.dg/ishft_4.f90: Adapt scan-tree-dump-times.
2493         * gfortran.dg/leadz_trailz_3.f90: Ditto
2494
2495 2011-03-25  Martin Jambor  <mjambor@suse.cz>
2496
2497         * gcc.c-torture/compile/pr44686.c: Do not explicitely specify -O2.
2498
2499 2011-03-25  Jason Merrill  <jason@redhat.com>
2500
2501         * g++.dg/cpp0x/defaulted22.C: New.
2502         * g++.dg/cpp0x/defaulted23.C: New.
2503         * g++.dg/cpp0x/defaulted15.C: Adjust.
2504
2505 2011-03-25  Jason Merrill  <jason@redhat.com>
2506
2507         * g++.dg/cpp0x/move1.C: New.
2508
2509 2011-03-25  Ira Rosen  <ira.rosen@linaro.org>
2510
2511         PR target/48287
2512         * gcc.dg/vect/vect-cselim-1.c: Fail for vect_no_align.
2513
2514 2011-03-25  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2515
2516         * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options
2517         for mips-sgi-irix6.5.
2518         Replace snprintf prototype by <stdio.h>.
2519
2520 2011-03-25  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2521
2522         PR testsuite/48283
2523         * gcc.dg/graphite/block-3.c: Add dg-require-effective-target
2524         run_expensive_tests.
2525         * gcc.dg/graphite/block-4.c: Likewise.
2526         * gcc.dg/graphite/block-7.c: Likewise.
2527         * gcc.dg/graphite/block-8.c: Likewise.
2528
2529 2011-03-25  Richard Guenther  <rguenther@suse.de>
2530
2531         * g++.dg/tree-ssa/pr41186.C: Scan the appropriate FRE dump.
2532         * g++.dg/tree-ssa/pr8781.C: Likewise.
2533         * gcc.dg/ipa/ipa-pta-13.c: Likewise.
2534         * gcc.dg/ipa/ipa-pta-3.c: Likewise.
2535         * gcc.dg/ipa/ipa-pta-4.c: Likewise.
2536         * gcc.dg/tree-ssa/20041122-1.c: Likewise.
2537         * gcc.dg/tree-ssa/alias-18.c: Likewise.
2538         * gcc.dg/tree-ssa/foldstring-1.c: Likewise.
2539         * gcc.dg/tree-ssa/forwprop-10.c: Likewise.
2540         * gcc.dg/tree-ssa/forwprop-9.c: Likewise.
2541         * gcc.dg/tree-ssa/fre-vce-1.c: Likewise.
2542         * gcc.dg/tree-ssa/loadpre6.c: Likewise.
2543         * gcc.dg/tree-ssa/pr21574.c: Likewise.
2544         * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Likewise.
2545         * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
2546         * gcc.dg/tree-ssa/ssa-fre-11.c: Likewise.
2547         * gcc.dg/tree-ssa/ssa-fre-12.c: Likewise.
2548         * gcc.dg/tree-ssa/ssa-fre-13.c: Likewise.
2549         * gcc.dg/tree-ssa/ssa-fre-14.c: Likewise.
2550         * gcc.dg/tree-ssa/ssa-fre-15.c: Likewise.
2551         * gcc.dg/tree-ssa/ssa-fre-16.c: Likewise.
2552         * gcc.dg/tree-ssa/ssa-fre-17.c: Likewise.
2553         * gcc.dg/tree-ssa/ssa-fre-18.c: Likewise.
2554         * gcc.dg/tree-ssa/ssa-fre-19.c: Likewise.
2555         * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
2556         * gcc.dg/tree-ssa/ssa-fre-21.c: Likewise.
2557         * gcc.dg/tree-ssa/ssa-fre-22.c: Likewise.
2558         * gcc.dg/tree-ssa/ssa-fre-23.c: Likewise.
2559         * gcc.dg/tree-ssa/ssa-fre-24.c: Likewise.
2560         * gcc.dg/tree-ssa/ssa-fre-25.c: Likewise.
2561         * gcc.dg/tree-ssa/ssa-fre-26.c: Likewise.
2562         * gcc.dg/tree-ssa/ssa-fre-27.c: Likewise.
2563         * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
2564         * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
2565         * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
2566         * gcc.dg/tree-ssa/ssa-fre-6.c: Likewise.
2567         * gcc.dg/tree-ssa/ssa-fre-7.c: Likewise.
2568         * gcc.dg/tree-ssa/ssa-fre-8.c: Likewise.
2569         * gcc.dg/tree-ssa/ssa-fre-9.c: Likewise.
2570         * gcc.dg/tree-ssa/ssa-pre-10.c: Likewise.
2571         * gcc.dg/tree-ssa/ssa-pre-26.c: Likewise.
2572         * gcc.dg/tree-ssa/ssa-pre-7.c: Likewise.
2573         * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
2574         * gcc.dg/tree-ssa/ssa-pre-9.c: Likewise.
2575         * gcc.dg/tree-ssa/ssa-sccvn-1.c: Likewise.
2576         * gcc.dg/tree-ssa/ssa-sccvn-2.c: Likewise.
2577         * gcc.dg/tree-ssa/ssa-sccvn-3.c: Likewise.
2578         * gcc.dg/tree-ssa/ssa-sccvn-4.c: Likewise.
2579         * gcc.dg/tree-ssa/struct-aliasing-1.c: Likewise.
2580         * gcc.dg/tree-ssa/struct-aliasing-2.c: Likewise.
2581         * c-c++-common/pr46562-2.c: Likewise.
2582         * gfortran.dg/pr42108.f90: Likewise.
2583         * gcc.dg/torture/pta-structcopy-1.c: Scan ealias dump, force
2584         foo to be inlined even at -O1.
2585         * gcc.dg/tree-ssa/ssa-dce-4.c: Disable FRE.
2586         * gcc.dg/ipa/ipa-pta-14.c: Likewise.
2587         * gcc.dg/tree-ssa/ssa-fre-1.c: Adjust.
2588         * gcc.dg/matrix/matrix.exp: Disable FRE.
2589
2590 2011-03-24  Jakub Jelinek  <jakub@redhat.com>
2591
2592         PR debug/48204
2593         * gcc.dg/dfp/pr48204.c: New test.
2594
2595 2011-03-24  Steve Ellcey  <sje@cup.hp.com>
2596
2597         PR target/48209
2598         * gcc.c-torture/execute/pr47917.c: Move this...
2599         * gcc.dg/torture/pr47917.c: to here and add xfails.
2600
2601 2011-03-24  Eric Botcazou  <ebotcazou@adacore.com>
2602
2603         * gnat.dg/array16.ad[sb]: New test.
2604         * gnat.dg/array16.ads: New helper.
2605
2606 2011-03-24  Eric Botcazou  <ebotcazou@adacore.com>
2607
2608         * gnat.dg/derived_type2.adb: New test.
2609
2610 2011-03-24  Richard Guenther  <rguenther@suse.de>
2611
2612         PR tree-optimization/48271
2613         * g++.dg/torture/pr48271.C: New testcase.
2614
2615 2011-03-24  Eric Botcazou  <ebotcazou@adacore.com>
2616
2617         * gnat.dg/array15.ad[sb]: New test.
2618
2619 2011-03-24  Uros Bizjak  <ubizjak@gmail.com>
2620
2621         PR target/48237
2622         * gcc.target/i386/pr48237.c: New test.
2623
2624 2011-03-24  Richard Guenther  <rguenther@suse.de>
2625
2626         PR middle-end/48269
2627         * gcc.dg/builtin-object-size-10.c: New testcase.
2628
2629 2011-03-24  Richard Guenther  <rguenther@suse.de>
2630
2631         PR tree-optimization/46562
2632         * c-c++-common/pr46562-2.c: New testcase.
2633         * c-c++-common/pr46562.c: Likewise.
2634
2635 2011-03-24  Ira Rosen  <ira.rosen@linaro.org>
2636
2637         * gcc.dg/vect/vect-cselim-1.c: New test.
2638         * gcc.dg/vect/vect-cselim-2.c: New test.
2639
2640 2011-03-23  Chung-Lin Tang  <cltang@codesourcery.com>
2641
2642         * gcc.target/arm/pr46934.c: New.
2643
2644 2011-03-23  Ian Lance Taylor  <iant@google.com>
2645
2646         * go.test/go-test.exp (errchk): Ignore lines containing ////.
2647
2648 2011-03-23  Richard Guenther  <rguenther@suse.de>
2649
2650         * gcc.dg/struct: Remove directory and contents.
2651
2652 2011-03-23  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2653
2654         PR testsuite/48251
2655         * g++.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
2656
2657 2011-03-23  Eric Botcazou  <ebotcazou@adacore.com>
2658
2659         * gnat.dg/discr26.ad[sb]: New test.
2660         * gnat.dg/discr26_pkg.ads: New helper.
2661
2662 2011-03-23  Richard Sandiford  <richard.sandiford@linaro.org>
2663
2664         PR target/47553
2665         * gcc.target/arm/neon-vld-1.c: New test.
2666
2667 2011-03-23  Eric Botcazou  <ebotcazou@adacore.com>
2668
2669         * gnat.dg/array14.ad[sb]: New test.
2670         * gnat.dg/array14_pkg.ads: New helper.
2671
2672 2011-03-22  Joseph Myers  <joseph@codesourcery.com>
2673
2674         * gcc.c-torture/execute/920501-8.x: Remove.
2675         * gcc.c-torture/execute/930513-1.x: Remove.
2676         * gcc.c-torture/execute/960312-1.x: Remove.
2677         * gcc.c-torture/compile/20000804-1.c,
2678         gcc.c-torture/compile/20001205-1.c,
2679         gcc.c-torture/compile/20001226-1.c,
2680         gcc.c-torture/compile/20010518-2.c,
2681         gcc.c-torture/compile/20020312-1.c,
2682         gcc.c-torture/compile/20020604-1.c,
2683         gcc.c-torture/compile/920501-12.c,
2684         gcc.c-torture/compile/920501-4.c,
2685         gcc.c-torture/compile/920520-1.c,
2686         gcc.c-torture/compile/980506-1.c,
2687         gcc.c-torture/execute/980709-1.x,
2688         gcc.c-torture/execute/990826-0.x: Don't XFAIL or use special
2689         options for m68hc11.
2690         * gcc.dg/cpp/assert4.c: Don't handle ARC.
2691         * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: Don't XFAIL for arc or
2692         m68hc11.
2693
2694 2011-03-22  Nick Clifton  <nickc@redhat.com>
2695
2696         * lib/target-supports.exp (check_profiling_available): Add MN10300
2697         to the list of targets that do not support profiling.  Restore
2698         alpha sorting to this list.
2699
2700 2011-03-22  Michael Meissner  <meissner@linux.vnet.ibm.com>
2701
2702         * gcc.dg/torture/vector-1.c: On powerpc add -fabi=altivec to avoid
2703         failure on 32-bit systems.
2704         * gcc.dg/torture/vector-2.c: Ditto.
2705
2706 2011-03-22  Richard Guenther  <rguenther@suse.de>
2707
2708         PR tree-optimization/48228
2709         * gcc.dg/Wstrict-overflow-23.c: New testcase.
2710
2711 2011-03-21  Michael Meissner  <meissner@linux.vnet.ibm.com>
2712
2713         * gcc.dg/torture/va-arg-25.c: Add -mabi=altivec -maltivec for
2714         powerpc.
2715
2716         PR target/48226
2717         * gcc.target/powerpc/pr48226.c: New file.
2718
2719 2011-03-21  Jack Howarth  <howarth@bromo.med.uc.edu>
2720
2721         * lib/prune.exp (prune_gcc_output): Prune "could not create
2722         compact unwind for" warnings.
2723
2724 2011-03-20  Jakub Jelinek  <jakub@redhat.com>
2725
2726         PR c/42544
2727         PR c/48197
2728         * gcc.c-torture/execute/pr42544.c: New test.
2729         * gcc.c-torture/execute/pr48197.c: New test.
2730
2731 2011-03-21  Michael Meissner  <meissner@linux.vnet.ibm.com>
2732
2733         PR preprocessor/48192
2734         * gcc.target/powerpc/pr48192.c: New file.
2735
2736         PR target/48053
2737         * gcc.target/powerpc/pr48053-3.c: New file, add test case for
2738         split problem of 0 being loaded in a VSX register.
2739
2740 2011-03-21  Richard Guenther  <rguenther@suse.de>
2741
2742         PR c/47939
2743         * gcc.dg/debug/dwarf2/pr47939-1.c: New testcase.
2744         * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
2745         * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
2746         * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
2747
2748 2011-03-21  Jakub Jelinek  <jakub@redhat.com>
2749
2750         PR target/48213
2751         * gcc.dg/pr48213.c: New test.
2752
2753 2011-03-21  Kai Tietz  <ktietz@redhat.com>
2754
2755         PR target/12171
2756         * g++.dg/plugin/attribute_plugin.c: Adjust test.
2757
2758 2011-03-21  Chung-Lin Tang  <cltang@codesourcery.com>
2759
2760         * gcc.target/arm/xor-and.c: New.
2761
2762 2010-03-21  Thomas Koenig  <tkoenig@gcc.gnu.org>
2763
2764         PR fortran/22572
2765         * gfortran.dg/function_optimize_1.f90:  New test.
2766         * gfortran.dg/function_optimize_2.f90:  New test.
2767
2768 2011-03-20  H.J. Lu  <hongjiu.lu@intel.com>
2769
2770         PR rtl-optimization/47502
2771         * gcc.target/i386/pr47502-1.c: New.
2772         * gcc.target/i386/pr47502-2.c: Likewise.
2773
2774 2011-03-20  Jakub Jelinek  <jakub@redhat.com>
2775
2776         PR rtl-optimization/48156
2777         * gcc.dg/pr48156.c: New test.
2778
2779 2011-03-19  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
2780
2781         PR libfortran/47439
2782         * gfortran.dg/scratch_1.f90: Adjust test.
2783
2784 2011-03-19  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
2785
2786         PR libfortran/47439
2787         * gfortran.dg/scratch_1.f90: New test.
2788
2789 2011-03-18  Joseph Myers  <joseph@codesourcery.com>
2790
2791         * gcc.dg/c1x-typedef-1.c: Expect errors for redefinitions of
2792         variably modified typedefs.
2793         * gcc.dg/c1x-typedef-2.c: Remove.
2794
2795 2011-03-18  Joseph Myers  <joseph@codesourcery.com>
2796
2797         * gcc.dg/c1x-anon-struct-1.c: Don't test use of typedefs.
2798         * gcc.dg/c1x-anon-struct-3.c: New test.
2799         * gcc.dg/anon-struct-11.c: Update.
2800
2801 2011-03-18  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2802
2803         * gcc.dg/vect/slp-multitypes-2.c: Replace dg-do run with
2804         dg-xfail-run-if.
2805         Only xfail with gas.
2806
2807 2011-03-18  Jason Merrill  <jason@redhat.com>
2808
2809         * g++.dg/template/fn-ptr1.C: New.
2810
2811         * g++.dg/overload/volatile1.C: New.
2812
2813         * g++.dg/opt/pr23372.C: New.
2814
2815         * g++.dg/ext/attrib32.C: Expect errors on the two-names case.
2816
2817 2011-03-18  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2818
2819         PR middle-end/47405
2820         * gcc.dg/torture/20090618-1.c: Skip on mips-sgi-irix*.
2821
2822 2011-03-18  Chung-Lin Tang  <cltang@codesourcery.com>
2823
2824         * gcc.target/arm/unsigned-extend-1.c: New.
2825
2826 2011-03-18  Jakub Jelinek  <jakub@redhat.com>
2827
2828         PR bootstrap/48161
2829         * gcc.c-torture/compile/pr48161.c: New test.
2830
2831 2011-03-17  H.J. Lu  <hongjiu.lu@intel.com>
2832
2833         PR middle-end/47725
2834         * gcc.dg/torture/pr47725.c: New.
2835
2836 2011-03-17  Jason Merrill  <jason@redhat.com>
2837
2838         * g++.dg/cpp0x/constexpr-overflow2.C: New.
2839         * g++.dg/cpp0x/constexpr-data2.C: Remove FIXME.
2840
2841 2011-03-17  Eric Botcazou  <ebotcazou@adacore.com>
2842
2843         * gnat.dg/specs/elab2.ads: New test.
2844         * gnat.dg/specs/elab2_pkg.ads: New helper.
2845
2846 2011-03-17  Jason Merrill  <jason@redhat.com>
2847
2848         * g++.dg/cpp0x/decltype-1212.C: New.
2849         * g++.dg/cpp0x/rv-return.C: Adjust expected type.
2850
2851 2011-03-17  Jason Merrill  <jason@redhat.com>
2852
2853         * g++.dg/parse/memfnquals1.C: New.
2854
2855 2011-03-17  Richard Guenther  <rguenther@suse.de>
2856
2857         PR middle-end/48134
2858         * gcc.dg/pr48134.c: New testcase.
2859
2860 2011-03-17  Richard Guenther  <rguenther@suse.de>
2861
2862         PR middle-end/48165
2863         * g++.dg/torture/pr48165.C: New testcase.
2864
2865 2011-03-17  Jakub Jelinek  <jakub@redhat.com>
2866
2867         PR rtl-optimization/48141
2868         * gcc.dg/pr48141.c: New test.
2869
2870 2011-03-16  Jason Merrill  <jason@redhat.com>
2871
2872         * g++.dg/cpp0x/constexpr-48089.C: New.
2873
2874         * g++.dg/cpp0x/constexpr-abi1.C: New.
2875
2876         * g++.dg/cpp0x/constexpr-46336.C: New.
2877         * g++.dg/parse/friend5.C: Adjust expected errors.
2878
2879         * g++.dg/cpp0x/constexpr-47570.C: New.
2880
2881 2011-03-16  Dodji Seketeli  <dodji@redhat.com>
2882
2883         PR debug/47510
2884         * ++.dg/debug/dwarf2/typedef6.C: New test.
2885
2886 2011-03-16  Jason Merrill  <jason@redhat.com>
2887
2888         * g++.dg/cpp0x/elision2.C: New.
2889
2890         * g++.dg/cpp0x/constexpr-array3.C: New.
2891
2892 2011-03-16  Jason Merrill  <jason@redhat.com>
2893
2894         * g++.dg/cpp0x/sfinae6.C: New.
2895         * gcc/testsuite/g++.dg/cpp0x/initlist38.C: Adjust expected error.
2896         * gcc/testsuite/g++.dg/cpp0x/pr45908.C: Likewise.
2897         * gcc/testsuite/g++.dg/cpp0x/sfinae6.C: Likewise.
2898         * gcc/testsuite/g++.old-deja/g++.jason/conversion11.C: Likewise.
2899         * gcc/testsuite/g++.old-deja/g++.law/arg11.C: Likewise.
2900
2901 2011-03-16  Jason Merrill  <jason@redhat.com>
2902
2903         * g++.dg/template/incomplete6.C: New.
2904
2905 2011-03-16  Jeff Law <law@redhat.com>
2906
2907         * gcc.dg/tree-ssa/vrp55.c: New test.
2908
2909 2011-03-16  Jason Merrill  <jason@redhat.com>
2910
2911         * g++.dg/cpp0x/auto22.C: New.
2912
2913 2011-03-16  Richard Guenther  <rguenther@suse.de>
2914
2915         * gcc.dg/guality/vla-1.c (main): Use result of f1 to avoid
2916         optimizing it away if promoted to const.
2917
2918 2011-03-16  Richard Guenther  <rguenther@suse.de>
2919
2920         PR tree-optimization/48149
2921         * gcc.dg/fold-complex-1.c: New testcase.
2922
2923 2011-03-16  Richard Guenther  <rguenther@suse.de>
2924
2925         PR testsuite/48147
2926         * gcc.dg/guality/pr45882.c: Really make sure no inlining
2927         or cloning happens.
2928
2929 2011-03-16  Richard Guenther  <rguenther@suse.de>
2930
2931         PR tree-optimization/26134
2932         * gcc.dg/tree-ssa/complex-6.c: New testcase.
2933
2934 2011-03-16  Richard Guenther  <rguenther@suse.de>
2935
2936         PR tree-optimization/48146
2937         * gcc.dg/torture/pr48146.c: New testcase.
2938
2939 2011-03-16  Richard Guenther  <rguenther@suse.de>
2940
2941         * gcc.dg/tree-ssa/pr14814.c: Adjust.
2942         * gcc.dg/tree-ssa/ssa-ccp-19.c: Likewise.
2943
2944 2011-03-16  Jakub Jelinek  <jakub@redhat.com>
2945
2946         PR middle-end/48136
2947         * gcc.c-torture/compile/pr48136.c: New test.
2948
2949         * g++.dg/debug/dwarf2/icf.C: Adjust for -fenable-icf-debug removal.
2950
2951         PR debug/45882
2952         * gcc.dg/guality/pr45882.c: New test.
2953
2954 2011-03-15  Jason Merrill  <jason@redhat.com>
2955
2956         * g++.dg/cpp0x/constexpr-recursion.C: New.
2957
2958         * g++.dg/cpp0x/implicit11.C: New.
2959
2960 2011-03-15  Rodrigo Rivas Costa  <rodrigorivascosta@gmail.com>
2961
2962         * g++.dg/cpp0x/constexpr-attribute.C: New.
2963
2964 2011-03-15  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2965
2966         * g++.dg/parse/pr34758.C: New.
2967
2968 2011-03-15  Xinliang David Li  <davidxl@google.com>
2969
2970         PR c/47837
2971         * gcc.dg/uninit-pred-7_d.c: New test.
2972         * gcc.dg/uninit-pred-8_d.c: New test.
2973
2974 2011-03-15  Ramana Radhakrishnan  <ramana.radhakrishnan@linaro.org>
2975
2976         PR target/46788
2977         * gcc.target/arm/pr46788.c: New.
2978
2979 2011-03-15  Richard Guenther  <rguenther@suse.de>
2980
2981         PR middle-end/47650
2982         * gfortran.dg/c_f_pointer_tests_3.f90: Adjust.
2983         * gfortran.dg/ishft_4.f90: Likewise.
2984         * gfortran.dg/leadz_trailz_3.f90: Likewise.
2985
2986 2011-03-15  Richard Guenther  <rguenther@suse.de>
2987
2988         PR tree-optimization/13954
2989         * g++.dg/tree-ssa/pr13954.C: New testcase.
2990
2991 2011-03-15  Richard Guenther  <rguenther@suse.de>
2992
2993         PR tree-optimization/48037
2994         * gcc.target/i386/pr48037-1.c: New testcase.
2995
2996 2011-03-15  Richard Guenther  <rguenther@suse.de>
2997
2998         PR tree-optimization/41490
2999         * gcc.dg/tree-ssa/ssa-sink-6.c: New testcase.
3000         * gcc.dg/tree-ssa/ssa-sink-7.c: Likewise.
3001         * gcc.dg/tree-ssa/ssa-sink-8.c: Likewise.
3002         * gcc.dg/tree-ssa/ssa-sink-9.c: Likewise.
3003         * g++.dg/tree-ssa/pr33604.C: Adjust.
3004
3005 2011-03-14  Jakub Jelinek  <jakub@redhat.com>
3006
3007         PR middle-end/47917
3008         * gcc.c-torture/execute/pr47917.c: New test.
3009         * gcc.dg/pr47917.c: New test.
3010
3011         PR middle-end/38878
3012         * gcc.dg/tree-ssa/foldaddr-1.c: Remove xfail.
3013
3014 2011-03-14  Uros Bizjak  <ubizjak@gmail.com>
3015
3016         * gcc.target/i386/sse4_1-floor-vec.c: New test.
3017         * gcc.target/i386/sse4_1-ceil-vec.c: Ditto.
3018         * gcc.target/i386/sse4_1-trunc-vec.c: Ditto.
3019         * gcc-target/i386/sse4_1-rint-vec.c: Ditto.
3020         * gcc.target/i386/sse4_1-floorf-vec.c: Ditto.
3021         * gcc.target/i386/sse4_1-ceilf-vec.c: Ditto.
3022         * gcc.target/i386/sse4_1-truncf-vec.c: Ditto.
3023         * gcc.target/i386/sse4_1-rintf-vec.c: Ditto.
3024         * gcc.target/i386/avx-floor-vec.c: Ditto.
3025         * gcc.target/i386/avx-ceil-vec.c: Ditto.
3026         * gcc.target/i386/avx-trunc-vec.c: Ditto.
3027         * gcc.target/i386/avx-rint-vec.c: Ditto.
3028         * gcc.target/i386/avx-floorf-vec.c: Ditto.
3029         * gcc.target/i386/avx-ceilf-vec.c: Ditto.
3030         * gcc.target/i386/avx-truncf-vec.c: Ditto.
3031         * gcc.target/i386/avx-rintf-vec.c: Ditto.
3032
3033 2011-03-14  Tom Tromey  <tromey@redhat.com>
3034
3035         * gcc.dg/Woverlength-strings-pedantic-c90-asm.c: New file.
3036         * gcc.dg/Woverlength-strings-pedantic-c89-asm.c: New file.
3037         * gcc.dg/Woverlength-strings-pedantic-c99-asm.c: New file.
3038
3039 2011-03-14  Tom Tromey  <tromey@redhat.com>
3040
3041         * gcc.dg/Woverlength-strings-pedantic-c89-ext.c: New file.
3042         * gcc.dg/Woverlength-strings-pedantic-c90-ext.c: New file.
3043         * gcc.dg/Woverlength-strings-pedantic-c99-ext.c: New file.
3044
3045 2011-03-14  H.J. Lu  <hongjiu.lu@intel.com>
3046
3047         * gcc.target/i386/builtin-copysign.c: Remove __LP64__ check.
3048
3049 2011-03-14  Richard Sandiford  <richard.sandiford@linaro.org>
3050
3051         PR rtl-optimization/47166
3052         * gcc.c-torture/execute/postmod-1.c: New test.
3053
3054 2011-03-14  Richard Guenther  <rguenther@suse.de>
3055
3056         PR middle-end/48098
3057         * gcc.dg/torture/pr48098.c: New testcase.
3058
3059 2011-03-12  Peter Bergner  <bergner@vnet.ibm.com>
3060
3061         PR target/48053
3062         * gcc.target/powerpc/pr48053-1.c: New test.
3063         * gcc.target/powerpc/pr48053-2.c: Likewise.
3064
3065 2011-03-12  Thomas Koenig  <tkoenig@gcc.gnu.org>
3066
3067         PR libfortran/48066
3068         * gfortran.dg/intrinsic_ifunction_2.f90:  Correct PR number.
3069
3070 2011-03-12  Thomas Koenig  <tkoenig@gcc.gnu.org>
3071
3072         PR libfortran/48066
3073         * gfortran.dg/intrinsic_ifunction_2.f90:  New test case.
3074
3075 2011-03-12  Janus Weil  <janus@gcc.gnu.org>
3076
3077         PR fortran/48059
3078         * gfortran.dg/class_41.f03: New.
3079
3080 2011-03-11  Dodji Seketeli  <dodji@redhat.com>
3081
3082         * g++.dg/conversion/cast3.C: New test.
3083
3084 2011-03-11  Jason Merrill  <jason@redhat.com>
3085
3086         * g++.dg/template/error45.C: New.
3087
3088         * g++.dg/parse/no-type-defn1.C: New.
3089
3090         * g++.dg/ext/attrib40.C: New.
3091
3092         * g++.dg/cpp0x/regress/array1.C: New.
3093
3094 2011-03-11  Richard Guenther  <rguenther@suse.de>
3095
3096         PR tree-optimization/48067
3097         * gcc.dg/pr48067.c: New testcase.
3098
3099 2011-03-11  Richard Guenther  <rguenther@suse.de>
3100
3101         PR lto/48073
3102         * g++.dg/lto/20110311-1_0.C: New testcase.
3103
3104 2011-03-11  Jakub Jelinek  <jakub@redhat.com>
3105
3106         PR c++/48035
3107         * g++.dg/inherit/virtual8.C: New test.
3108
3109         PR middle-end/48044
3110         * gcc.dg/torture/pr48044.c: New test.
3111
3112 2011-03-11  Janus Weil  <janus@gcc.gnu.org>
3113
3114         PR fortran/47768
3115         * gfortran.dg/proc_ptr_comp_31.f90: New.
3116
3117 2011-03-11  Richard Guenther  <rguenther@suse.de>
3118
3119         PR tree-optimization/47278
3120         * gcc.dg/torture/pr47278-1.c: New testcase.
3121         * gcc.dg/torture/pr47278-2.c: Likewise.
3122
3123 2011-03-11  Jakub Jelinek  <jakub@redhat.com>
3124
3125         PR tree-optimization/48063
3126         * gcc.dg/torture/pr48063.c: New test.
3127
3128 2011-03-10  Jason Merrill  <jason@redhat.com>
3129
3130         * g++.dg/template/array22.C: New.
3131
3132         * g++.dg/cpp0x/syntax-err1.C: New.
3133         * g++.dg/parse/error36.C: Adjust expected errors.
3134         * g++.old-deja/g++.pt/ctor2.C: Likewise.
3135         * g++.old-deja/g++.pt/typename3.C: Likewise.
3136         * g++.old-deja/g++.pt/typename4.C: Likewise.
3137         * g++.old-deja/g++.pt/typename6.C: Likewise.
3138
3139 2011-03-09  Jason Merrill  <jason@redhat.com>
3140
3141         * g++.dg/template/nontype22.C: New.
3142
3143 2011-03-09  Martin Jambor  <mjambor@suse.cz>
3144
3145         PR tree-optimization/47714
3146         * g++.dg/torture/pr47714.C: New test.
3147
3148 2011-03-08  Michael Meissner  <meissner@linux.vnet.ibm.com>
3149
3150         PR target/47755
3151         * gcc.target/powerpc/pr47755-2.c: New file.
3152
3153 2011-03-08  Jakub Jelinek  <jakub@redhat.com>
3154
3155         * go.test/go-test.exp: For goroutines.go test if GCCGO_RUN_ALL_TESTS
3156         is not set in the environment, pass 64 as first argument when not
3157         running expensive tests or pass max($[`ulimit -u`/4], 10000) on
3158         native where ulimit -u is supported.
3159
3160 2011-03-08  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
3161
3162         * gcc.dg/optimize-bswapsi-1.c: Use -march=z900 on s390.
3163
3164 2011-03-08  Jason Merrill  <jason@redhat.com>
3165
3166         * g++.dg/template/nontype21.C: New.
3167
3168         * g++.dg/template/anon5.C: New.
3169
3170 2011-03-08  Jakub Jelinek  <jakub@redhat.com>
3171
3172         PR debug/47881
3173         * gcc.dg/pr47881.c: New test.
3174
3175 2011-03-08  Dodji Seketeli  <dodji@redhat.com>
3176
3177         PR c++/47957
3178         * g++.dg/lookup/template3.C: New test.
3179
3180 2011-03-08  Kai Tietz  <ktietz@redhat.com>
3181
3182         * g++.dg/tree-ssa/pr21082.C: Use __INTPTR_TYPE__ instead of
3183         'long' type.
3184
3185 2011-03-08  Mikael Pettersson  <mikpe@it.uu.se>
3186
3187         PR testsuite/47954
3188         * gcc.dg/tree-ssa/ssa-ccp-33.c: Use __alignof__ not
3189         sizeof to compute alignment.
3190
3191 2011-03-08  Jakub Jelinek  <jakub@redhat.com>
3192
3193         PR tree-optimization/48022
3194         * gcc.dg/pr48022-1.c: New test.
3195         * gcc.dg/pr48022-2.c: New test.
3196
3197 2011-03-07  Jason Merrill  <jason@redhat.com>
3198
3199         * g++.dg/template/nontype20.C: New.
3200         * g++.dg/init/member1.C: Adjust expected errors.
3201         * g++.dg/parse/constant4.C: Likewise.
3202         * g++.dg/template/qualified-id3.C: Likewise.
3203         * g++.old-deja/g++.pt/crash10.C: Likewise.
3204
3205         * g++.dg/cpp0x/regress/non-const1.C: New.
3206
3207 2011-03-07  Jakub Jelinek  <jakub@redhat.com>
3208
3209         PR debug/47991
3210         * gcc.dg/pr47991.c: New test.
3211
3212 2011-03-07  Jason Merrill  <jason@redhat.com>
3213
3214         * g++.dg/abi/mangle46.C: New.
3215
3216 2011-03-07  Pat Haugen <pthaugen@us.ibm.com>
3217
3218         PR target/47862
3219         * gcc.target/powerpc/pr47862.c: New.
3220
3221 2011-03-07  Jack Howarth <howarth@bromo.med.uc.edu>
3222
3223         PR target/45413
3224         * gcc.target/i386/combine-mul.c: Require nonpic.
3225
3226 2011-03-07  Paul Wögerer  <paul_woegerer@mentor.com>
3227             Nathan Froyd  <froydnj@codesourcery.com>
3228
3229         * gcc.dg/20001117-1.c: Abort on NULL call_sites.
3230
3231 2011-03-06  Mark Mitchell  <mark@codesourcery.com>
3232
3233         * README.QMTEST: Remove.
3234
3235 2011-03-06  Paul Thomas  <pault@gcc.gnu.org>
3236             Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3237
3238         PR fortran/47850
3239         * gfortran.dg/array_constructor_37.f90 : New test.
3240
3241 2011-03-05  Jason Merrill  <jason@redhat.com>
3242
3243         * g++.dg/abi/mangle39.C: ABI v5, not 6.
3244         * g++.dg/abi/mangle45.C: Likewise.
3245         * g++.dg/cpp0x/trailing1.C: Likewise.
3246
3247 2011-03-05  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
3248
3249         * gcc.dg/torture/pr47975.c: Add -fno-common option on hppa*-*-hpux*.
3250
3251 2011-03-05  Jakub Jelinek  <jakub@redhat.com>
3252
3253         PR rtl-optimization/47899
3254         * gcc.dg/pr47899.c: New test.
3255
3256         * gcc.dg/torture/pr47968.c: Ignore warnings.
3257
3258         PR tree-optimization/47967
3259         * gcc.c-torture/compile/pr47967.c: New test.
3260
3261 2011-03-04  Nicola Pero  <nicola.pero@meta-innovation.com>
3262
3263         * objc.dg/property/property-encoding-1.m: Tidied up testcase.
3264         * obj-c++.dg/property/property-encoding-1.mm: Likewise.
3265
3266 2011-03-04  Nicola Pero  <nicola.pero@meta-innovation.com>
3267
3268         * objc.dg/gnu-api-2-property.m: Added tests for property_getName()
3269         and property_getAttributes() if __OBJC2__.
3270         * obj-c++.dg/gnu-api-2-property.mm: Likewise.
3271         * objc.dg/property/property-encoding-1.m: New.
3272         * obj-c++.dg/property/property-encoding-1.mm: New.
3273
3274 2011-03-04  Jason Merrill  <jason@redhat.com>
3275
3276         * g++.dg/template/pseudodtor6.C: New.
3277
3278         * g++.dg/inherit/covariant19.C: New.
3279
3280 2011-03-04  Richard Guenther  <rguenther@suse.de>
3281
3282         PR middle-end/47968
3283         * gcc.dg/torture/pr47968.c: New testcase.
3284
3285 2011-03-04  Richard Guenther  <rguenther@suse.de>
3286
3287         PR middle-end/47975
3288         * gcc.dg/torture/pr47975.c: New testcase.
3289
3290 2011-03-03  Paolo Carlini  <paolo.carlini@oracle.com>
3291
3292         PR c++/47974
3293         * g++.dg/template/crash106.C: New.
3294
3295 2011-03-03  Jakub Jelinek  <jakub@redhat.com>
3296
3297         PR c/47963
3298         * gcc.dg/gomp/pr47963.c: New test.
3299         * g++.dg/gomp/pr47963.C: New test.
3300
3301 2011-03-02  Jason Merrill  <jason@redhat.com>
3302
3303         * g++.dg/cpp0x/regress/condition1.C: New.
3304
3305         * g++.dg/cpp0x/constexpr-ctor9.C: New.
3306
3307 2011-03-01  Jason Merrill  <jason@redhat.com>
3308
3309         * g++.dg/cpp0x/lambda/lambda-98.C: New.
3310
3311         * g++.dg/cpp0x/constexpr-non-const-arg2.C: New.
3312
3313 2011-03-02  Richard Sandiford  <richard.sandiford@linaro.org>
3314
3315         PR rtl-optimization/47925
3316         * gcc.c-torture/execute/pr47925.c: New test.
3317
3318 2011-03-01  Jason Merrill  <jason@redhat.com>
3319
3320         * g++.dg/cpp0x/decltype25.C: New.
3321
3322         * g++.dg/cpp0x/regress/bitfield-err1.C: New.
3323
3324 2011-03-01  Richard Guenther  <rguenther@suse.de>
3325
3326         PR tree-optimization/47890
3327         * gcc.dg/torture/pr47890.c: New testcase.
3328
3329 2011-03-01  Richard Guenther  <rguenther@suse.de>
3330
3331         PR lto/47924
3332         * gcc.dg/lto/pr47924_0.c: New testcase.
3333
3334 2011-03-01  Richard Guenther  <rguenther@suse.de>
3335
3336         PR lto/46911
3337         * gfortran.dg/lto/pr46911_0.f: New testcase.
3338
3339 2011-02-28  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3340
3341         PR libgfortran/47933
3342         * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid
3343         compile errors from older code form.
3344
3345 2011-02-28  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3346
3347         PR libgfortran/47567
3348         * gfortran.dg/fmt_fw_d.f90: New test.
3349
3350 2011-02-28  Jason Merrill  <jason@redhat.com>
3351
3352         * g++.dg/inherit/covariant18.C: New.
3353
3354 2011-02-28  Jakub Jelinek  <jakub@redhat.com>
3355
3356         PR middle-end/47893
3357         * gcc.dg/pr47893.c: New test.
3358
3359 2011-02-28  Nicola Pero  <nicola.pero@meta-innovation.com>
3360
3361         * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return
3362         NULL in case of a selector with conflicting types.
3363         * obj-c++.dg/gnu-api-2-sel.mm: Same change.
3364
3365 2011-02-28  Kazu Hirata  <kazu@codesourcery.com>
3366
3367         * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c,
3368         gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c,
3369         gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c,
3370         gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New.
3371
3372 2011-02-28  Jason Merrill  <jason@redhat.com>
3373
3374         PR c++/47906
3375         * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6.
3376
3377 2011-02-27  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3378
3379         PR libgfortran/47778
3380         * gfortran.dg/namelist_71.f90: New test.
3381
3382 2011-02-27  Jason Merrill  <jason@redhat.com>
3383
3384         PR c++/47906
3385         * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
3386         * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
3387
3388 2011-02-27  Paolo Carlini  <paolo.carlini@oracle.com>
3389
3390         PR c++/46466
3391         * g++.dg/cpp0x/constexpr-ctor8.C: New.
3392
3393 2011-02-27  Jakub Jelinek  <jakub@redhat.com>
3394
3395         PR fortran/47886
3396         * gfortran.dg/gomp/task-1.f90: Removed.
3397
3398 2011-02-26  Jason Merrill  <jason@redhat.com>
3399
3400         * g++.dg/template/this-targ1.C: New.
3401
3402         * g++.dg/cpp0x/regress/template-const1.C: New.
3403         * g++.dg/cpp0x/regress/template-function1.C: Adjust.
3404         * g++.dg/template/function1.C: Adjust.
3405         * g++.dg/cpp0x/regress/debug-debug7.C: Adjust.
3406         * g++.dg/debug/debug7.C: Adjust.
3407
3408 2011-02-26  Tobias Burnus  <burnus@net-b.de>
3409
3410         PR fortran/47886
3411         * gfortran.dg/gomp/task-1.f90: New.
3412
3413 2011-02-25  Jie Zhang  <jie@codesourcery.com>
3414
3415         * gcc.target/arm/neon-thumb2-move.c: Add
3416         dg-require-effective-target arm_thumb2_ok.
3417
3418 2011-02-24  Jason Merrill  <jason@redhat.com>
3419
3420         * g++.dg/parse/constant1.C: Specify C++98 mode.
3421         * g++.dg/parse/constant5.C: Likewise.
3422         * g++.dg/parse/error2.C: Likewise.
3423         * g++.dg/parse/semicolon3.C: Likewise.
3424         * g++.dg/template/crash14.C: Likewise.
3425         * g++.dg/template/local4.C: Likewise.
3426         * g++.dg/template/nontype3.C: Likewise.
3427         * g++.dg/parse/crash31.C: Adjust expected errors.
3428         * g++.dg/template/function1.C: Likewise.
3429         * g++.dg/template/ref3.C: Likewise.
3430         * g++.dg/template/static9.C: Likewise.
3431         * g++.old-deja/g++.pt/crash41.C: Instantiate template.
3432
3433         * g++.dg/cpp0x/constexpr-array-tparm.C: New.
3434         * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
3435         * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
3436         * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
3437         * g++.dg/cpp0x/regress/template-function1.C: Likewise.
3438
3439 2011-02-24  Jakub Jelinek  <jakub@redhat.com>
3440
3441         PR fortran/47878
3442         * gfortran.dg/pr47878.f90: New test.
3443
3444 2011-02-24  Richard Guenther  <rguenther@suse.de>
3445
3446         PR testsuite/47801
3447         * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
3448         * gcc.dg/guality/pr41353-2.c (vari): Likewise.
3449
3450 2011-02-24  Richard Guenther  <rguenther@suse.de>
3451
3452         PR fortran/47839
3453         * gfortran.dg/lto/pr47839_0.f90: New testcase.
3454         * gfortran.dg/lto/pr47839_1.f90: Likewise.
3455
3456 2011-02-23  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3457
3458         PR libgfortran/47567
3459         * gfortran.dg/fmt_f0_1.f90: Update test.
3460
3461 2011-02-23  Jason Merrill  <jason@redhat.com>
3462
3463         * g++.dg/abi/mangle39.C: Adjust parm mangling.
3464         * g++.dg/abi/mangle45.C: New.
3465
3466         * g++.dg/cpp0x/trailing1.C: Mangle decltype.
3467         * g++.dg/template/canon-type-9.C: Match use of decltype
3468         between declaration and definition.
3469         * g++.dg/template/canon-type-12.C: Likewise.
3470
3471 2011-02-23  Mikael Morin  <mikael@gcc.gnu.org>
3472
3473         PR fortran/40850
3474         * gfortran.dg/nested_allocatables_1.f90: New.
3475
3476 2011-02-23  Nathan Froyd  <froydnj@codesourcery.com>
3477
3478         PR c++/46868
3479         * g++.dg/pr46868.C: New test.
3480         * g++.dg/parse/parameter-declaration-1.C: Adjust.
3481         * g++.dg/parse/error14.C: Adjust.
3482
3483 2011-02-23  Richard Guenther  <rguenther@suse.de>
3484
3485         PR tree-optimization/47838
3486         * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
3487
3488 2011-02-23  Uros Bizjak  <ubizjak@gmail.com>
3489
3490         * g++.dg/other/pr47218.C: Fix dg-options.  Cleanup saved temps.
3491
3492 2011-02-23  Uros Bizjak  <ubizjak@gmail.com>
3493
3494         * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
3495         * gfortran.dg/count_init_expr.f03: Ditto.
3496         * gfortran.dg/gomp/pr43711.f90: Ditto.
3497         * gcc.dg/struct-parse-2.c: Ditto.
3498         * gcc.dg/parse-error-3.c: Ditto.
3499         * gcc.dg/Wlogical-op-1.c: Ditto.
3500         * gcc.dg/Walways-true-1.c: Ditto.
3501         * gcc.dg/pr24225.c: Ditto.
3502         * gcc.dg/Walways-true-2.c: Ditto.
3503         * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
3504         * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
3505         * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
3506         * g++.dg/overload/defarg4.C: Ditto.
3507         * g++.dg/inherit/covariant16.C: Ditto.
3508         * g++.dg/inherit/virtual7.C: Ditto.
3509         * g++.dg/template/canon-type-9.C: Ditto.
3510         * g++.dg/template/access19.C: Ditto.
3511         * g++.dg/template/call7.C: Ditto.
3512         * g++.dg/template/canon-type-2.C: Ditto.
3513         * g++.dg/template/init7.C: Ditto.
3514         * g++.dg/template/sizeof-template-argument.C: Ditto.
3515         * g++.dg/template/const3.C: Ditto.
3516         * g++.dg/template/sfinae26.C: Ditto.
3517         * g++.dg/template/sfinae26.C: Ditto.
3518         * g++.dg/template/canon-type-11.C: Ditto.
3519         * g++.dg/template/union2.C: Ditto.
3520         * g++.dg/template/canon-type-3.C: Ditto.
3521         * g++.dg/template/canon-type-1.C: Ditto.
3522         * g++.dg/template/canon-type-5.C: Ditto.
3523         * g++.dg/template/canon-type-7.C: Ditto.
3524         * g++.dg/template/canon-type-10.C: Ditto.
3525         * g++.dg/template/spec36.C: Ditto.
3526         * g++.dg/template/typedef38.C: Ditto.
3527         * g++.dg/template/canon-type-4.C: Ditto.
3528         * g++.dg/template/canon-type-6.C: Ditto.
3529         * g++.dg/template/canon-type-13.C: Ditto.
3530         * g++.dg/template/instantiate9.C: Ditto.
3531         * g++.dg/template/ttp22.C: Ditto.
3532         * g++.dg/warn/Wreturn-type-6.C: Ditto.
3533         * g++.dg/warn/Walways-true-1.C: Ditto.
3534         * g++.dg/warn/Wlogical-op-1.C: Ditto.
3535         * g++.dg/warn/Walways-true-2.C: Ditto.
3536         * g++.dg/conversion/op4.C: Ditto.
3537         * g++.dg/opt/pr19650.C: Ditto.
3538         * g++.dg/lookup/friend11.C: Ditto.
3539         * g++.dg/other/default2.C: Ditto.
3540         * g++.dg/other/default3.C: Ditto.
3541         * g++.dg/other/dtor2.C: Ditto.
3542         * g++.dg/other/friend5.C: Ditto.
3543         * g++.dg/other/default5.C: Ditto.
3544         * g++.dg/init/brace6.C: Ditto.
3545         * g++.dg/init/aggr5.C: Ditto.
3546         * g++.dg/init/error2.C: Ditto.
3547         * g++.dg/expr/bound-mem-fun.C: Ditto.
3548         * g++.dg/expr/cond6.C: Ditto.
3549         * g++.dg/expr/stmt-expr-1.C: Ditto.
3550         * g++.dg/cpp0x/constexpr-object2.C: Ditto.
3551         * g++.dg/cpp0x/constexpr-data1.C: Ditto.
3552         * g++.dg/cpp0x/constexpr-function2.C: Ditto.
3553         * g++.dg/cpp0x/bracket1.C: Ditto.
3554         * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
3555         * g++.dg/cpp0x/pr38646.C: Ditto.
3556         * g++.dg/cpp0x/variadic73.C: Ditto.
3557         * g++.dg/cpp0x/constexpr-function1.C: Ditto.
3558         * g++.dg/cpp0x/bracket4.C: Ditto.
3559         * g++.dg/cpp0x/decltype4.C: Ditto.
3560         * g++.dg/cpp0x/constexpr-data2.C: Ditto.
3561         * g++.dg/cpp0x/constexpr-object1.C: Ditto.
3562         * g++.dg/cpp0x/variadic-crash2.C: Ditto.
3563         * g++.dg/cpp0x/variadic-new2.C: Ditto.
3564         * g++.dg/cpp0x/decltype2.C: Ditto.
3565         * g++.dg/cpp0x/decltype1.C: Ditto.
3566         * g++.dg/cpp0x/bracket2.C: Ditto.
3567         * g++.dg/cpp0x/decltype5.C: Ditto.
3568         * g++.dg/cpp0x/constexpr-function3.C: Ditto.
3569         * g++.dg/cpp0x/variadic70.C: Ditto.
3570         * g++.dg/cpp0x/decltype6.C: Ditto.
3571         * g++.dg/cpp0x/rvo.C: Ditto.
3572         * g++.dg/cpp0x/vt-40092.C: Ditto.
3573         * g++.dg/cpp0x/variadic-new.C: Ditto.
3574         * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
3575         * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
3576         * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
3577         * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
3578         * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
3579         * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
3580         * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
3581         * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
3582         * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
3583         * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
3584         * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
3585         * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
3586         * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
3587         * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
3588         * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.