OSDN Git Service

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