OSDN Git Service

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