OSDN Git Service

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