OSDN Git Service

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