OSDN Git Service

2010-05-06 Richard Guenther <rguenther@suse.de>
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2010-04-22  Jakub Jelinek <jakub@redhat.com>
2             Dodji Seketeli  <dodji@redhat.com>
3
4         PR c/18624
5         * g++.dg/warn/Wunused-7.C: Add dg-warning.
6         * g++.dg/template/sfinae16.C: Likewise.
7         * gcc.dg/Wunused-var-1.c: Moved to...
8         * c-c++-common/Wunused-var-1.c: ...here. New test.
9         * gcc.dg/Wunused-var-2.c: Moved to...
10         * c-c++-common/Wunused-var-2.c: ...here. New test.
11         * gcc.dg/Wunused-var-3.c: Moved to...
12         * c-c++-common/Wunused-var-3.c: ...here. New test.
13         * gcc.dg/Wunused-var-4.c: Moved to...
14         * gcc.dg/Wunused-var-1.c: ... here.
15         * gcc.dg/Wunused-var-5.c: Moved to...
16         * c-c++-common/Wunused-var-4.c: ...here. New test.
17         * gcc.dg/Wunused-var-7.c: Moved to...
18         * c-c++-common/Wunused-var-5.c: ...here. New test.
19         * gcc.dg/Wunused-var-6.c: Moved to...
20         * gcc.dg/Wunused-var-2.c: ... here.
21         * c-c++-common/Wunused-var-1.c: New test.
22         * c-c++-common/Wunused-var-2.c: New test.
23         * c-c++-common/Wunused-var-3.c: New test.
24         * c-c++-common/Wunused-var-4.c: New test.
25         * c-c++-common/Wunused-var-5.c: New test.
26         * g++.dg/warn/Wunused-var-1.C: New test.
27         * g++.dg/warn/Wunused-var-2.C: New test.
28         * g++.dg/warn/Wunused-var-3.C: New test.
29         * g++.dg/warn/Wunused-var-4.C: New test.
30         * g++.dg/warn/Wunused-var-5.C: New test.
31         * g++.dg/warn/Wunused-var-6.C: New test.
32         * g++.dg/warn/Wunused-var-7.C: New test.
33         * g++.dg/warn/Wunused-var-8.C: New test.
34         * g++.dg/warn/Wunused-parm-1.C: New test.
35         * g++.dg/warn/Wunused-parm-2.C: New test.
36         * g++.dg/warn/Wunused-parm-3.C: New test.
37
38 2010-05-06  Tobias Burnus  <burnus@net-b.de>
39
40         PR fortran/43985
41         * gfortran.dg/gomp/crayptr5.f90: New test case.
42
43 2010-05-05  Jason Merrill  <jason@redhat.com>
44
45         PR debug/43370
46         * g++.dg/ext/attrib39.C: New.
47
48 2010-05-05  Daniel Franke  <franke.daniel@gmail.com>
49
50         PR fortran/24978
51         * gfortran.dg/data_invalid.f90: New.
52
53 2010-05-05  Eric Botcazou  <ebotcazou@adacore.com>
54
55         * gnat.dg/lto2.adb: New test.
56
57 2010-05-05  Jason Merrill  <jason@redhat.com>
58
59         PR c++/43787
60         * g++.dg/opt/empty1.C: New.
61
62 2010-05-05  Janus Weil  <janus@gcc.gnu.org>
63
64         PR fortran/43696
65         * gfortran.dg/class_17.f03: New.
66
67 2010-05-04  Neil Vachharajani <nvachhar@google.com>
68
69         * gcc.dg/tree-prof/wcoverage-mismatch.c: Adjusted.
70
71 2010-05-04  Mike Stump  <mikestump@comcast.net>
72
73         PR objc/35165
74         * encode-8.mm: Restore running of testcase, skip for gnu-runtime.
75
76 2010-05-04  H.J. Lu  <hongjiu.lu@intel.com>
77
78         PR target/43668
79         * gcc.target/i386/pr43668.c: New.
80
81 2010-05-04  Paolo Carlini  <paolo.carlini@oracle.com>
82
83         PR c++/43028
84         * g++.dg/cpp0x/initlist31.C: New.
85
86 2010-05-04  Jakub Jelinek  <jakub@redhat.com>
87
88         PR c/43981
89         * gcc.dg/Wunused-var-8.c: New test.
90
91 2010-05-04  Jason Merrill  <jason@redhat.com>
92
93         PR c++/38064
94         * g++.dg/cpp0x/enum3.C: Extend.
95
96 2010-05-04  H.J. Lu  <hongjiu.lu@intel.com>
97
98         PR target/43799
99         * gcc.target/i386/pr43799.c: New.
100
101 2010-05-04  Eric Botcazou  <ebotcazou@adacore.com>
102
103         * gnat.dg/lto1.adb: New test.
104         * gnat.dg/lto1_pkg.ad[sb]: New helper.
105
106 2010-05-04  H.J. Lu  <hongjiu.lu@intel.com>
107
108         PR middle-end/43671
109         * gcc.target/i386/pr43671.c: New.
110
111 2010-05-04  Paolo Carlini  <paolo.carlini@oracle.com>
112
113         PR c++/43705
114         * g++.dg/template/crash95.C: New.
115
116 2010-05-04  H.J. Lu  <hongjiu.lu@intel.com>
117
118         PR debug/43508
119         * gcc.target/i386/pr43508.c: New.
120
121 2010-05-04  Richard Guenther  <rguenther@suse.de>
122
123         PR tree-optimization/43879
124         * g++.dg/torture/pr43879-1_0.C: New testcase.
125         * g++.dg/torture/pr43879-1_1.C: Likewise.
126
127 2010-05-03  Dodji Seketeli  <dodji@redhat.com>
128
129         PR c++/43953
130         * g++.dg/other/crash-12.C: New test.
131
132 2010-05-03  H.J. Lu  <hongjiu.lu@intel.com>
133
134         * g++.dg/cdce3.C: Add a space.  Updated.
135
136 2010-05-03  Jason Merrill  <jason@redhat.com>
137
138         PR c++/43680
139         * g++.dg/opt/enum2.C: New.
140         * g++.dg/warn/pr33738.C: Use -fstrict-enums.
141         * g++.dg/warn/Wswitch-1.C: Adjust message.
142
143 2010-05-03  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
144
145         * g++.dg/cdce3.C: Skip on alpha*-dec-osf5*.
146         * g++.dg/ext/label13.C: Fix typo.
147         * g++.dg/warn/miss-format-1.C (bar): xfail dg-warning on
148         alpha*-dec-osf5*.
149         * gcc.c-torture/compile/limits-declparen.c: xfail on
150         alpha*-dec-osf5* with -g.
151         * gcc.c-torture/compile/limits-pointer.c: Likewise.
152         * gcc.dg/c99-tgmath-1.c: Skip on alpha*-dec-osf5*.
153         * gcc.dg/c99-tgmath-2.c: Likewise.
154         * gcc.dg/c99-tgmath-3.c: Likewise.
155         * gcc.dg/c99-tgmath-4.c: Likewise.
156
157 2010-05-03  Steven G. Kargl  <kargl@gcc.gnu.org>
158
159         PR fortran/43592
160         * gfortran.dg/unexpected_interface.f90: New test.
161
162 2010-05-03  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
163
164         * ada/acats/run_acats (which): New function.
165         (host_gnatchop, host_gnatmake): Use it.
166
167 2010-05-03  Richard Guenther  <rguenther@suse.de>
168
169         PR tree-optimization/43971
170         * gcc.dg/pr43971.c: New testcase.
171
172 2010-05-03  Jakub Jelinek  <jakub@redhat.com>
173
174         PR debug/43972
175         * gcc.dg/debug/pr43972.c: New test.
176
177 2010-05-02  Uros Bizjak  <ubizjak@gmail.com>
178
179         PR testsuite/43963
180         * g++.dg/debug/dwarf2/icf.C: Update scan regexp for Vtable slot 0.
181
182 2010-05-02  Richard Guenther  <rguenther@suse.de>
183
184         PR tree-optimization/43879
185         * gcc.dg/torture/pr43879-3.c: New testcase.
186
187 2010-05-01  Richard Guenther  <rguenther@suse.de>
188
189         PR tree-optimization/43949
190         * g++.dg/warn/Warray-bounds-5.C: New testcase.
191
192 2010-05-01  H.J. Lu  <hongjiu.lu@intel.com>
193
194         PR c++/43951
195         * g++.dg/init/new28.C: New.
196
197 2010-04-30  Iain Sandoe <iains@gcc.gnu.org>
198
199         PR objc++/32052
200         * obj-c++.dg/encode-2.mm: Remove XFAIL. Add test for anonymous
201         structure and nested declarations.
202         * obj-c++.dg/encode-3.mm:  Remove XFAIL. Add test for anonymous
203         structure and nested declarations.  Reduce header clutter and
204         use _exit() rather than abort().
205         * objc.dg/encode-10.m: New.
206         * objc.dg/encode-11.m: New.
207
208 2010-04-30  DJ Delorie  <dj@redhat.com>
209
210         * gcc.c-torture/execute/20100430-1.c: New test.
211
212 2010-04-30  Jason Merrill  <jason@redhat.com>
213
214         PR c++/43868
215         * g++.dg/template/ptrmem21.C: New.
216
217 2010-04-30  Tobias Burnus  Mburnus@net-b.de>
218
219         PR fortran/18918
220         PR fortran/43931
221         * gfortran.dg/coarray_13.f90: New test.
222
223 2010-04-30  Richard Guenther  <rguenther@suse.de>
224
225         PR lto/43946
226         * gcc.dg/lto/20100430-1_0.c: New testcase.
227
228 2010-04-30  Jakub Jelinek  <jakub@redhat.com>
229
230         PR debug/43942
231         * c-c++-common/pr43942.c: New test.
232
233 2009-04-30  Steven Bosscher  <steven@gcc.gnu.org>
234
235         * gcc.dg/lto/20091216-1_0.c: Adjust test case to avoid
236         conflict with darwin crt1.o 'start' symbol.
237
238 2010-04-30  Richard Guenther  <rguenther@suse.de>
239
240         PR tree-optimization/43879
241         * gcc.dg/torture/pr43879_1.c: New testcase.
242
243 2010-04-30  Richard Guenther  <rguenther@suse.de>
244
245         * gcc.dg/tree-ssa/builtin-free.c: New testcase.
246
247 2010-04-29  Fabien Chêne  <fabien.chene@gmail.com>
248
249         PR c++/43890
250         * init.c (diagnose_uninitialized_cst_or_ref_member): check for
251         user-provided constructor while recursing.
252
253 2010-04-29  Janus Weil  <janus@gcc.gnu.org>
254
255         PR fortran/42274
256         * gfortran.dg/class_16.f03: New test.
257
258 2010-04-29  Janus Weil  <janus@gcc.gnu.org>
259
260         PR fortran/42274
261         * gfortran.dg/class_15.f03: New.
262
263 2010-04-29  Paul Thomas  <pault@gcc.gnu.org>
264
265         PR fortran/43326
266         * gfortran.dg/dynamic_dispatch_9.f03: New test.
267
268 2010-04-29  Janus Weil  <janus@gcc.gnu.org>
269
270         PR fortran/43492
271         * gfortran.dg/generic_22.f03 : New test.
272
273 2010-04-29  Paul Thomas  <pault@gcc.gnu.org>
274
275         PR fortran/42353
276         * gfortran.dg/class_14.f03: New test.
277
278 2010-04-29  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
279
280         PR fortran/42680
281         * gfortran.dg/interface_32.f90: New test.
282
283 2009-04-29  Paul Thomas  <pault@gcc.gnu.org>
284             Janus Weil  <janus@gcc.gnu.org>
285
286         PR fortran/41829
287         * gfortran.dg/dynamic_dispatch_5.f03 : Change to "run".
288         * gfortran.dg/dynamic_dispatch_7.f03 : New test.
289         * gfortran.dg/dynamic_dispatch_8.f03 : New test.
290
291 2010-04-28  Mike Stump  <mikestump@comcast.net>
292
293         * g++.dg/uninit-pred-1_b.C: Use dg-message instead of
294         dg-excess-errors.
295         * g++.dg/uninit-pred-2_b.C: Likewise.
296
297 2010-04-28  Tobias Burnus  <burnus@net-b.de>
298
299         PR fortran/18918
300         PR fortran/43919
301         * gfortran.dg/coarray_11.f90: Add scalar-coarrays test case.
302
303 2010-04-28  Matthias Klose  <doko@ubuntu.com>
304
305         * gcc.dg/plugin/plugin.exp: Run the plugindir tests.
306         * gcc.dg/plugindir1.c: Move to gcc.dg/plugin/plugindir1.c.
307         * gcc.dg/plugindir2.c: Move to gcc.dg/plugin/plugindir2.c.
308         * gcc.dg/plugindir3.c: Move to gcc.dg/plugin/plugindir3.c.
309         * gcc.dg/plugindir4.c: Move to gcc.dg/plugin/plugindir4.c.
310
311 2010-04-28  Eric Botcazou  <ebotcazou@adacore.com>
312
313         * gcc.dg/const-uniq-1.c: New test.
314         * gcc.dg/lto/const-uniq_[01].c: Likewise.
315
316 2010-04-28  Xinliang David Li  <davidxl@google.com>
317
318         * gcc.dg/uninit-pred-2_b.c: New test.
319         * gcc.dg/uninit-pred-4_b.c: New test.
320         * gcc.dg/uninit-pred-3_d.c: New test.
321         * gcc.dg/uninit-pred-6_b.c: New test.
322         * gcc.dg/uninit-pred-8_b.c: New test.
323         * gcc.dg/uninit-pred-3_a.c: New test.
324         * gcc.dg/uninit-pred-2_c.c: New test.
325         * gcc.dg/uninit-pred-5_a.c: New test.
326         * gcc.dg/uninit-pred-3_e.c: New test.
327         * gcc.dg/uninit-pred-7_a.c: New test.
328         * gcc.dg/uninit-pred-6_c.c: New test.
329         * gcc.dg/uninit-pred-9_a.c: New test.
330         * gcc.dg/uninit-pred-8_c.c: New test.
331         * gcc.dg/uninit-pred-3_b.c: New test.
332         * gcc.dg/uninit-pred-5_b.c: New test.
333         * gcc.dg/uninit-pred-7_b.c: New test.
334         * gcc.dg/uninit-pred-6_d.c: New test.
335         * gcc.dg/uninit-pred-9_b.c: New test.
336         * gcc.dg/uninit-pred-2_a.c: New test.
337         * gcc.dg/uninit-pred-4_a.c: New test.
338         * gcc.dg/uninit-pred-3_c.c: New test.
339         * gcc.dg/uninit-pred-6_a.c: New test.
340         * gcc.dg/uninit-pred-8_a.c: New test.
341         * gcc.dg/uninit-pred-7_c.c: New test.
342         * gcc.dg/uninit-pred-6_e.c: New test.
343         * g++.dg/uninit-pred-loop-1_b.cc: New test.
344         * g++.dg/uninit-pred-1_a.C: New test.
345         * g++.dg/uninit-pred-1_b.C: New test.
346         * g++.dg/uninit-pred-2_a.C: New test.
347         * g++.dg/uninit-pred-2_b.C: New test.
348         * g++.dg/uninit-pred-loop-1_a.cc: New test.
349         * g++.dg/uninit-pred-loop-1_c.cc: New test.
350         * g++.dg/uninit-pred-loop_1.cc: New test.
351
352 2010-04-28  Martin Jambor  <mjambor@suse.cz>
353
354         * gcc.dg/lto/20091209-1_0.c: New testcase.
355
356 2010-04-28  Richard Guenther  <rguenther@suse.de>
357
358         PR tree-optimization/43879
359         PR tree-optimization/43909
360         * gcc.dg/ipa/ipa-pta-14.c: Adjust.
361
362 2010-04-28  Richard Guenther  <rguenther@suse.de>
363
364         PR c++/43880
365         * g++.dg/torture/pr43880.C: New testcase.
366
367 2010-04-28  Manuel López-Ibáñez  <manu@gcc.gnu.org>
368
369         PR c++/9335
370         * g++.dg/template/recurse2.C: Update
371         * g++.dg/template/recurse.C: Update.
372         * g++.dg/template/pr23510.C: Update.
373         * lib/prune.exp: Filter out 'recursively instantiated'.
374
375 2010-04-27  Fabien Chêne  <fabien.chene@gmail.com>
376
377         PR c++/29043
378         * g++.dg/init/pr29043.C: New.
379
380 2010-04-27  Jason Merrill  <jason@redhat.com>
381
382         * g++.dg/lookup/scoped5.C: Adjust.
383         * g++.dg/lookup/scoped8.C: Adjust.
384         * g++.dg/template/dependent-expr5.C: Adjust.
385         * g++.old-deja/g++.brendan/nest1.C: Adjust.
386
387         PR c++/43856
388         * g++.dg/cpp0x/lambda/lambda-this2.C: New.
389
390         PR c++/43875
391         * g++.dg/cpp0x/lambda/lambda-deduce2.C: New.
392
393 2010-04-27  Manuel López-Ibáñez  <manu@gcc.gnu.org>
394             Jan Hubicka <hubicka@ucw.cz>
395
396         * gcc.dg/pure-2.c: New testcase.
397         * gcc.dg/const-1.c: New testcase.
398
399 2010-04-27  Jason Merrill  <jason@redhat.com>
400
401         * g++.dg/cpp0x/lambda/lambda-ice1.C: New.
402
403         PR c++/41468
404         * g++.dg/template/sfinae17.C: New.
405         * g++.dg/template/sfinae18.C: New.
406
407 2010-04-27  Fabien Chêne  <fabien.chene@gmail.com>
408
409         * g++.dg/init/pr42844.C: New.
410         * g++.dg/cpp0x/pr42844-2.C: New.
411         * g++.dg/cpp0x/defaulted2.C: Adjust.
412         * g++.dg/tree-ssa/pr27549.C: Likewise.
413         * g++.old-deja/g++.mike/dyncast8.C: Likewise.
414
415 2010-04-27  Tobias Burnus  <burnus@net-b.de>
416
417         PR fortran/18918
418         * gfortran.dg/coarray_12.f90: Fix dump parsing.
419
420 2010-04-27  Richard Guenther  <rguenther@suse.de>
421
422         PR middle-end/40561
423         * g++.dg/other/pr40561.C: New testcase.
424
425 2010-04-27  Martin Jambor  <mjambor@suse.cz>
426
427         PR middle-end/43812
428         * g++.dg/ipa/pr43812.C: New test.
429
430 2010-04-27  Jan Hubicka  <jh@suse.cz>
431
432         * gcc.dg/ipa/iinline-1.c (main): Rename to...
433         (test): ... this one.
434
435 2010-04-27  Bernd Schmidt  <bernds@codesourcery.com>
436
437         PR target/40657
438         * gcc.target/arm/thumb-stackframe.c: New test.
439
440 2010-04-27  Shujing Zhao  <pearly.zhao@oracle.com>
441         
442         * gcc.dg/pr32207.c: Fix typo in expected warning messages.
443         * gcc.dg/misc-column.c: Likewise.
444         * gcc.dg/Walways-true-1.c: Likewise.
445         * gcc.dg/Walways-true-2.c: Likewise.
446         * gcc.dg/warn-addr-cmp.c: Likewise.
447
448 2010-04-27  Tobias Burnus  <burnus@net-b.de>
449
450         PR fortran/18918
451         * gfortran.dg/coarray_7.f90: Modified and removed obsolete tests.
452         * gfortran.dg/coarray_12.f90: New.
453
454 2010-04-27  Shujing Zhao  <pearly.zhao@oracle.com>
455
456         PR c/32207
457         * gcc.dg/pr32207.c: New test.
458         * gcc.dg/misc-column.c: Adjust expected warning.
459         * gcc.dg/Walways-true-1.c: Likewise.
460         * gcc.dg/Walways-true-2.c: Likewise.
461         * gcc.dg/warn-addr-cmp.c: Likewise.
462
463 2010-04-27  Dave Korn  <dave.korn.cygwin@gmail.com>
464
465         PR lto/42776
466         * lib/lto.exp (lto_prune_vis_warns): New function.
467         (lto-link-and-maybe-run): Call it.
468
469 2010-04-26  H.J. Lu  <hongjiu.lu@intel.com>
470
471         PR tree-optimization/43904
472         * gcc.dg/tree-ssa/tailcall-6.c: New.
473
474 2010-04-26  Iain Sandoe  <iain.sandoe@sandoe-acoustics.co.uk>
475
476         PR testsuite/35165
477         * obj-c++.dg/stubify-2.mm: Restrict to ilp32 targets.  Require
478         Darwin8/OSX10.4 - compatible code generation.
479         Use scan-rtl-dump.
480         * obj-c++.dg/stubify-1.mm: Ditto.
481         * lib/objc-torture.exp: Do not require link success for
482         "trivial.m" in the runtime checks when dowhat = 'compile'.
483         * lib/dg-pch.exp: (dg-flags-pch): New Proc.
484         * objc.dg/stubify-1.m:  Restrict to ilp32 targets.  Require
485         Darwin8/OSX10.4 - compatible code generation.
486         * objc.dg/stubify-2.m: Ditto.
487         * objc.dg/symtab-1.m: Match '.quad' for m64 code.
488         * objc.dg/next-runtime-1.m: Ditto.
489         * objc.dg/stret-2.m: Restrict to ilp32 targets.
490         * objc.dg/pch/pch.exp: Apply tests to both Gnu and NeXT
491         runtimes on Darwin.
492
493 2010-04-26  Jack Howarth <howarth@bromo.med.uc.edu>
494
495         PR 43715
496         * testsuite/lib/plugin-support.exp: Use "-undefined
497         dynamic_lookup" on darwin.
498
499 2010-04-26  Richard Guenther  <rguenther@suse.de>
500
501         * gcc.dg/lto/20100426_0.c: New testcase.
502
503 2010-04-26  Jie Zhang  <jie@codesourcery.com>
504
505         PR tree-optimization/43833
506         gcc.dg/Warray-bounds-8.c: New test case.
507
508 2010-04-26  Richard Guenther  <rguenther@suse.de>
509
510         PR lto/43080
511         * g++.dg/lto/20100423-3_0.C: New testcase.
512
513 2010-04-26  Richard Guenther  <rguenther@suse.de>
514
515         PR lto/42425
516         * g++.dg/lto/20100423-2_0.C: New testcase.
517
518 2010-04-26  Ira Rosen  <irar@il.ibm.com>
519
520         * gcc.dg/vect/bb-slp-23.c: New test.
521
522 2010-04-25  Joseph Myers  <joseph@codesourcery.com>
523
524         * gcc.dg/c90-float-1.c: Also test that C1X macros are not defined.
525         * gcc.dg/c99-float-1.c: Also test that C1X macros are not defined.
526         * gcc.dg/c1x-float-1.c: New test.
527
528 2010-04-25  H.J. Lu  <hongjiu.lu@intel.com>
529
530         * gcc.target/i386/pr43766.c: Scan "lea\[lq\]?\[ \t\]" instead
531         of "lea\[ \t\]".
532
533 2010-04-25  Steven G. Kargl  <kargl@gcc.gnu.org>
534
535         * gfortran.dg/default_format_denormal_2.f90: Remove XFAIL for
536         FreeBSD.
537         * gfortran.dg/default_format_denormal_1.f90: Ditto.
538         * gfortran.dg/default_format_2.f90: Ditto.
539
540 2010-04-25  Steven G. Kargl  <kargl@gcc.gnu.org>
541
542         * gfortran.dg/pr43505.f90: Clean up .mod file.
543         * gfortran.dg/host_assoc_blockdata_1.f90: Ditto.
544         * gfortran.dg/pr41347.f90: Ditto.
545         * gfortran.dg/internal_pack_4.f90: Ditto.
546         * gfortran.dg/proc_decl_23.f90: Ditto.
547         * gfortran.dg/recursive_check_3.f90: Ditto.
548         * gfortran.dg/intent_out_3.f90: Ditto.
549         * gfortran.dg/assignment_2.f90: Ditto.
550         * gfortran.dg/pr41928.f90: Ditto.
551         * gfortran.dg/pr42166.f90: Ditto.
552         * gfortran.dg/private_type_12.f90: Ditto.
553         * gfortran.dg/graphite/pr42185.f90: Ditto.
554         * gfortran.dg/graphite/pr42186.f90: Ditto.
555         * gfortran.dg/graphite/pr40982.f90: Ditto.
556         * gfortran.dg/graphite/id-2.f90: Ditto.
557         * gfortran.dg/graphite/id-4.f90: Ditto.
558         * gfortran.dg/graphite/pr42050.f90: Ditto.
559         * gfortran.dg/graphite/id-18.f90: Ditto.
560         * gfortran.dg/graphite/pr42393-1.f90: Ditto.
561         * gfortran.dg/graphite/pr41924.f90: Ditto.
562         * gfortran.dg/graphite/pr42393.f90: Ditto.
563         * gfortran.dg/graphite/pr37980.f90: Ditto.
564         * gfortran.dg/graphite/pr38953.f90: Ditto.
565         * gfortran.dg/graphite/pr42180.f90: Ditto.
566         * gfortran.dg/graphite/pr42181.f90: Ditto.
567         * gfortran.dg/where_operator_assign_4.f90: Ditto.
568         * gfortran.dg/select_type_4.f90: Ditto.
569         * gfortran.dg/redefined_intrinsic_assignment.f90: Ditto.
570         * gfortran.dg/host_assoc_blockdata_2.f90: Ditto.
571         * gfortran.dg/lto/pr40725_0.f03: Ditto.
572         * gfortran.dg/elemental_args_check_2.f90: Ditto.
573         * gfortran.dg/whole_file_11.f90: Ditto.
574         * gfortran.dg/private_type_11.f90: Ditto.
575         * gfortran.dg/vect/vect-gems.f90: Ditto.
576         * gfortran.dg/vect/fast-math-real8-pr40801.f90: Ditto.
577
578 2010-04-25  H.J. Lu  <hongjiu.lu@intel.com>
579
580         * gcc.target/i386/pr43766.c: Scan "lea\[ \t\]" instead of "lea".
581
582 2010-04-25  Eric Botcazou  <ebotcazou@adacore.com>
583
584         * gnat.dg/pack15.ad[sb]: New test.
585
586 2010-04-25  Paolo Bonzini  <bonzini@gnu.org>
587
588         * gcc.target/arm/mla-1.c: New test.
589
590 2010-04-24  Steven G. Kargl  <kargl@gcc.gnu.org>
591
592         PR fortran/30073
593         PR fortran/43793
594         * gfortran.dg/pr43793.f90: New test.
595
596 2010-04-24  Bernd Schmidt  <bernds@codesourcery.com>
597
598         PR tree-optimization/41442
599         * gcc.target/i386/pr41442.c: New test.
600
601 2010-04-24  Hans-Peter Nilsson  <hp@axis.com>
602
603         PR fortran/43832
604         * gfortran.dg/fgetc_3.f90: Delete bogus test.
605
606 2010-04-24  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
607
608         PR fortran/43832
609         * gfortran.dg/open_nounit.f90: New test.
610
611 2010-04-24  Paul Thomas  <pault@gcc.gnu.org>
612
613         PR fortran/43841
614         PR fortran/43843
615         * gfortran.dg/elemental_scalar_args_1.f90 : New test.
616
617 2010-04-23  Manuel López-Ibáñez  <manu@gcc.gnu.org>
618
619         * gcc.dg/Wconversion-integer.c: Update.
620
621 2010-04-23  Eric Botcazou  <ebotcazou@adacore.com>
622
623         * gnat.dg/unchecked_convert5.adb: New test.
624
625 2010-04-23  Richard Guenther  <rguenther@suse.de>
626
627         PR lto/41734
628         * gcc.dg/lto/20100423-2_0.c: New testcase.
629         * gcc.dg/lto/20100423-2_0.c: Likewise.
630
631 2010-04-23  Richard Guenther  <rguenther@suse.de>
632
633         PR lto/43455
634         * gcc.dg/lto/20100423-1_0.c: New testcase.
635         * gcc.dg/lto/20100423-1_1.c: Likewise.
636
637 2010-04-23  Martin Jambor  <mjambor@suse.cz>
638
639         PR tree-optimization/43846
640         * gcc.dg/tree-ssa/sra-10.c: New test.
641
642 2010-04-23  Martin Jambor  <mjambor@suse.cz>
643
644         PR middle-end/43835
645         * gcc.c-torture/execute/pr43835.c: New test.
646
647 2010-04-23  Richard Guenther  <rguenther@suse.de>
648
649         PR lto/42653
650         * g++.dg/lto/20100423-1_0.C: New testcase.
651
652 2010-04-22  Uros Bizjak  <ubizjak@gmail.com>
653
654         * gcc.dg/graphite/interchange-0.c: Fix dg-final directive.
655
656 2010-04-22  Ira Rosen  <irar@il.ibm.com>
657
658         PR tree-optimization/43842
659         * gcc.dg/vect/pr43842.c: New test.
660
661 2010-04-22  Bernd Schmidt  <bernds@codesourcery.com>
662
663         * gcc.target/i386/wmul-1.c: Add dg-require-effective-target ilp32.
664         * gcc.target/i386/wmul-2.c: Likewise.
665
666 2010-04-22  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
667
668         * gcc.dg/torture/builtin-cproj-3.c: Rename and move ...
669         * gcc.dg/cproj-fails-with-broken-glibc.c: ... to here.
670
671 2010-04-22  Alexander Monakov  <amonakov@ispras.ru>
672
673         * gfortran.dg/reassoc_6.f: New testcase.
674
675 2010-04-22  Bernd Schmidt  <bernds@codesourcery.com>
676
677         PR middle-end/29274
678         * gcc.target/arm/wmul-1.c: New test.
679         * gcc.target/arm/wmul-2.c: New test.
680
681 2010-04-22  Richard Guenther  <rguenther@suse.de>
682
683         PR tree-optimization/43845
684         * gcc.c-torture/compile/pr43845.c: New testcase.
685
686 2010-04-22  Bernd Schmidt  <bernds@codesourcery.com>
687
688         PR middle-end/29274
689         * gcc.target/i386/wmul-1.c: New test.
690         * gcc.target/i386/wmul-2.c: New test.
691         * gcc.target/bfin/wmul-1.c: New test.
692         * gcc.target/bfin/wmul-2.c: New test.
693
694 2010-04-22  Richard Guenther  <rguenther@suse.de>
695
696         PR fortran/43829
697         * gfortran.dg/vector_subscript_6.f90: New testcase.
698         * gfortran.dg/assign_10.f90: Adjust.
699
700 2010-04-21  Jakub Jelinek  <jakub@redhat.com>
701
702         PR fortran/43836
703         * gfortran.dg/gomp/pr43836.f90: New test.
704
705 2010-04-21  Richard Guenther  <rguenther@suse.de>
706
707         * gcc.dg/ipa/ipa-pta-11.c: Adjust.
708
709 2010-04-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
710
711         * gcc.dg/torture/builtin-cproj-3.c: New.
712
713 2010-04-20  Jason Merrill  <jason@redhat.com>
714
715         PR c++/9335
716         * g++.dg/template/recurse2.C: New.
717         * g++.dg/parse/crash36.C: Adjust.
718         * g++.dg/other/fold1.C: Adjust.
719         * g++.dg/init/member1.C: Adjust.
720         * lib/prune.exp: Prune "skipping N instantiation contexts".
721
722 2010-04-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
723
724         * gcc.dg/torture/builtin-cproj-1.c: Test more cases.
725
726 2010-04-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
727
728         * gcc.dg/torture/builtin-cproj-1.c: New.
729         * gcc.dg/torture/builtin-cproj-2.c: New.
730
731 2010-04-20  Dodji Seketeli  <dodji@redhat.com>
732
733         PR c++/43800
734         PR c++/43704
735         * g++.dg/template/typedef32.C: Adjust.
736         * g++.dg/template/typedef33.C: New test.
737
738 2010-04-20  Paul Thomas  <pault@gcc.gnu.org>
739
740         PR fortran/43227
741         * gfortran.dg/proc_decl_23.f90: New test.
742
743         PR fortran/43266
744         * gfortran.dg/abstract_type_6.f03: New test.
745
746 2010-04-20  Xinliang David Li  <davidxl@google.com>
747
748         * g++.dg/tree-ssa/fold-compare.C: New.
749
750 2010-04-20  Richard Guenther  <rguenther@suse.de>
751
752         PR tree-optimization/39417
753         * g++.dg/torture/pr39417.C: New testcase.
754
755 2010-04-20  Richard Guenther  <rguenther@suse.de>
756
757         * gcc.dg/ipa/ipa-pta-14.c: New testcase.
758
759 2010-04-20  Jakub Jelinek  <jakub@redhat.com>
760
761         * g++.dg/debug/dwarf2/rv1.C: New test.
762
763 2010-04-20  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
764
765         PR target/43635
766         * gcc.c-torture/compile/pr43635.c: New testcase.
767
768 2010-04-19  Jakub Jelinek  <jakub@redhat.com>
769
770         PR fortran/43339
771         * gfortran.dg/gomp/sharing-2.f90: Adjust for iteration vars
772         of sequential loops being private only in the innermost containing
773         task region.
774
775         PR middle-end/43337
776         * gfortran.dg/gomp/pr43337.f90: New test.
777
778 2010-04-19  Richard Guenther  <rguenther@suse.de>
779
780         PR tree-optimization/43796
781         * gfortran.dg/pr43796.f90: New testcase.
782
783 2010-04-19  Richard Guenther  <rguenther@suse.de>
784
785         PR tree-optimization/43783
786         * gcc.c-torture/execute/pr43783.c: New testcase.
787
788 2010-04-19  Uros Bizjak  <ubizjak@gmail.com>
789
790         PR target/43766
791         * gcc.target/i386/pr43766.c: New test.
792
793 2010-04-19  Jie Zhang  <jie@codesourcery.com>
794
795         PR target/43662
796         * gcc.target/i386/pr43662.c: New test.
797
798 2010-04-19  Dodji Seketeli  <dodji@redhat.com>
799
800         PR c++/43704
801         * g++.dg/template/typedef32.C: New test.
802
803 2010-04-19  Ira Rosen  <irar@il.ibm.com>
804
805         PR tree-optimization/37027
806         * lib/target-supports.exp
807         (check_effective_target_vect_widen_sum_hi_to_si_pattern): New.
808         * gcc.dg/vect/pr37027.c: New test.
809         * gcc.dg/vect/slp-reduc-1.c, gcc.dg/vect/slp-reduc-2.c,
810         gcc.dg/vect/slp-reduc-3.c, gcc.dg/vect/slp-reduc-4.c,
811         gcc.dg/vect/slp-reduc-5.c, gcc.dg/vect/slp-reduc-6.c,
812         gcc.dg/vect/vect-complex-6.c: Likewise.
813
814 2010-04-19  Jakub Jelinek  <jakub@redhat.com>
815
816         * g++.dg/debug/dwarf2/enum1.C: New test.
817
818 2010-04-18  Eric Botcazou  <ebotcazou@adacore.com>
819
820         * gnat.dg/rep_clause5.ad[sb]: New test.
821         * gnat.dg/rep_clause5_pkg.ads: New helper.
822
823 2010-04-18  Ira Rosen  <irar@il.ibm.com>
824
825         PR tree-optimization/43771
826         * g++.dg/vect/pr43771.cc: New test.
827
828 2010-04-17  Steven G. Kargl  <kargl@gcc.gnu.org>
829
830         PR fortran/31538
831         * gfortran.dg/bounds_check_fail_4.f90: Adjust error message.
832         * gfortran.dg/bounds_check_fail_3.f90: Ditto.
833
834 2010-04-17  Eric Botcazou  <ebotcazou@adacore.com>
835
836         * gnat.dg/sizetype.adb: Rename into...
837         * gnat.dg/sizetype1.adb: ...this.
838         * gnat.dg/sizetype2.adb: New test.
839
840 2010-04-16  Richard Guenther  <rguenther@suse.de>
841
842         PR tree-optimization/43572
843         * gcc.dg/tree-ssa/tailcall-5.c: New testcase.
844
845 2010-04-16  Olivier Hainque  <hainque@adacore.com>
846
847         * gnat.dg/specs/discr_private.ads: New test.
848
849 2010-04-16  Bernd Schmidt  <bernds@codesourcery.com>
850
851         PR target/41514
852         * gcc.target/arm/thumb-comparisons.c: New test.
853
854         PR target/40603
855         * gcc.target/arm/thumb-cbranchqi.c: New test.
856
857 2010-04-16  Christian Bruel  <christian.bruel@st.com>
858
859         * g++.dg/torture/pr36191.C: Enable for SH.
860
861 2010-04-16  Eric Botcazou  <ebotcazou@adacore.com>
862
863         * gnat.dg/wide_boolean.adb: New test.
864         * gnat.dg/wide_boolean_pkg.ad[sb]: New helper.
865
866 2010-04-15  Richard Guenther  <rguenther@suse.de>
867
868         * gcc.dg/ipa/ipa-pta-1.c: New testcase.
869         * gcc.dg/ipa/ipa-pta-2.c: Likewise.
870         * gcc.dg/ipa/ipa-pta-3.c: Likewise.
871         * gcc.dg/ipa/ipa-pta-4.c: Likewise.
872         * gcc.dg/ipa/ipa-pta-5.c: Likewise.
873         * gcc.dg/ipa/ipa-pta-6.c: Likewise.
874         * gcc.dg/ipa/ipa-pta-7.c: Likewise.
875         * gcc.dg/ipa/ipa-pta-8.c: Likewise.
876         * gcc.dg/ipa/ipa-pta-9.c: Likewise.
877         * gcc.dg/ipa/ipa-pta-10.c: Likewise.
878         * gcc.dg/ipa/ipa-pta-11.c: Likewise.
879         * gcc.dg/ipa/ipa-pta-12.c: Likewise.
880         * gcc.dg/ipa/ipa-pta-13.c: Likewise.
881         * gcc.dg/torture/ipa-pta-2.c: Likewise.
882         * gcc.dg/torture/ipa-pta-1.c: Adjust.
883
884 2010-04-14  Bernd Schmidt  <bernds@codesourcery.com>
885
886         PR target/21803
887         * gcc.target/arm/pr42496.c: New test.
888
889 2010-04-14  Jason Merrill  <jason@redhat.com>
890
891         PR c++/36625
892         * g++.dg/ext/attrib38.C: New.
893
894 2010-04-14  Steve Ellcey  <sje@cup.hp.com>
895
896         PR testsuite/43739
897         * gcc.dg/pr43643.c: Use static link on hppa*-*-hpux*.
898
899 2010-04-14  Manuel López-Ibáñez  <manu@gcc.gnu.org>
900
901         PR 42966
902         * gcc.dg/cpp/warn-undef-2.c: Update.
903         * gcc.dg/cpp/warn-traditional-2.c: Update.
904         * gcc.dg/cpp/warn-comments-2.c: Update.
905         * gcc.dg/cpp/warn-variadic-2.c: Update.
906         * gcc.dg/cpp/warn-long-long-2.c: Update.
907         * gcc.dg/cpp/warn-deprecated-2.c: Update.
908         * gcc.dg/cpp/warn-multichar-2.c: Update.
909         * gcc.dg/cpp/warn-normalized-3.c: Update.
910         * gcc.dg/cpp/warn-cxx-compat-2.c: Update.
911         * gcc.dg/cpp/warn-trigraphs-3.c: Update.
912         * gcc.dg/cpp/warn-unused-macros-2.c: Update.
913         * gcc.dg/cpp/warn-trigraphs-4.c: Update.
914         * gcc.dg/cpp/warn-redefined-2.c: Update.
915         * gfortran.dg/warning-directive-2.F90: Update.
916         * c-c++-common/cpp/warning-directive-2.c: Update.
917
918 2010-04-14  Michael Matz  <matz@suse.de>
919
920         PR tree-optimization/42963
921         * testsuite/gcc.dg/pr42963.c: New testcase.
922
923 2010-04-14  Eric Botcazou  <ebotcazou@adacore.com>
924
925         * gnat.dg/class_wide.adb: Rename into...
926         * gnat.dg/class_wide1.adb: ...this.
927         * gnat.dg/class_wide2.ad[sb]: New test.
928
929 2010-04-14  Tobias Burnus  <burnus@net-b.de>
930
931         PR fortran/18918
932         * gfortran.dg/coarray_9.f90: Update dg-errors.
933         * gfortran.dg/coarray_10.f90: New test.
934         * gfortran.dg/coarray_11.f90: New test.
935
936 2010-04-14  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
937
938         PR fortran/43747
939         gfortran.dg/initialization_24.f90: New test.
940
941 2010-04-13  Jason Merrill  <jason@redhat.com>
942
943         * g++.dg/cpp0x/lambda/lambda-deduce2.C: Remove.
944         * g++.dg/cpp0x/lambda/lambda-uneval.C: New.
945
946 2010-04-13  Manuel López-Ibáñez  <manu@gcc.gnu.org>
947
948         * gcc.dg/cpp/cpp.exp: Test also c-c++-common/cpp.
949         * g++.dg/dg.exp: Likewise.
950         * gcc.dg/cpp/warning-directive-1.c: Move to ...
951         * c-c++-common/cpp/warning-directive-1.c: ... here.
952         * gcc.dg/cpp/warning-directive-2.c: Move to ...
953         * c-c++-common/cpp/warning-directive-2.c: ... here.
954         * gcc.dg/cpp/warning-directive-3.c: Move to ...
955         * c-c++-common/cpp/warning-directive-3.c: ... here.
956         * gcc.dg/cpp/warning-directive-4.c: Move to ...
957         * c-c++-common/cpp/warning-directive-4.c: ... here.
958         * g++.dg/cpp/warning-directive-1.C: Delete.
959         * g++.dg/cpp/warning-directive-2.C: Delete.
960         * g++.dg/cpp/warning-directive-3.C: Delete.
961         * g++.dg/cpp/warning-directive-4.C: Delete.
962         * gcc.dg/cpp/normalised-3.c: Delete.
963         * g++.dg/cpp/normalised-1.C: Rename as ...
964         * c-c++-common/cpp/normalised-3.c: ... this.
965
966 2010-04-13  Martin Jambor  <mjambor@suse.cz>
967
968         * gcc.dg/tree-ssa/sra-9.c: New test.
969
970 2010-04-13  Michael Matz  <matz@suse.de>
971
972         PR middle-end/43730
973         * gcc.dg/pr43730.c: New test.
974
975 2010-04-13  Michael Matz  <matz@suse.de>
976
977         * gcc.dg/tree-ssa/negate.c: New testcase.
978
979 2010-04-13  Richard Guenther  <rguenther@suse.de>
980
981         PR testsuite/43735
982         * gcc.dg/guality/inline-params.c: Remove -fwhopr XPASS.
983
984 2010-04-13  Richard Guenther  <rguenther@suse.de>
985
986         * gcc.dg/vect/no-vfa-vect-depend-1.c: Adjust.
987
988 2010-04-13  Eric Botcazou  <ebotcazou@adacore.com>
989
990         * gnat.dg/derived_type1.adb: New test.
991
992 2010-04-13  Matthias Klose  <doko@ubuntu.com>
993
994         * gcc.dg/plugindir1.c: New testcase.
995         * gcc.dg/plugindir2.c: New testcase.
996         * gcc.dg/plugindir3.c: New testcase.
997         * gcc.dg/plugindir4.c: New testcase.
998
999 2010-04-12  Uros Bizjak  <ubizjak@gmail.com>
1000
1001         * gcc.target/i386/rotate-2.c: New test.
1002
1003 2010-04-12  Jason Merrill  <jason@redhat.com>
1004
1005         PR c++/43641
1006         * g++.dg/cpp0x/lambda/lambda-conv4.C: New.
1007         * g++.dg/cpp0x/lambda/lambda-deduce2.C: New.
1008
1009 2010-04-12  Fabien Chene  <fabien.chene@gmail.com>
1010
1011         PR c++/25811
1012         * g++.dg/init/pr25811.C: New test.
1013
1014 2010-04-12  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1015
1016         * g++.dg/warn/miss-format-1.C: Removed *-*-solaris2.7 from
1017         dg-error, dg-warning.
1018         * gcc.dg/c99-stdint-6.c: Removed *-*-solaris2.7 from dg-options.
1019
1020 2010-04-12  Richard Guenther  <rguenther@suse.de>
1021
1022         * gcc.dg/torture/inline-2.c: New testcase.
1023
1024 2010-04-12  Jakub Jelinek  <jakub@redhat.com>
1025
1026         PR bootstrap/43699
1027         * gcc.dg/Wunused-var-7.c: New test.
1028
1029         PR tree-optimization/43560
1030         * gcc.c-torture/execute/pr43560.c: New test.
1031
1032 2010-04-12  Eric Botcazou  <ebotcazou@adacore.com>
1033
1034         * gnat.dg/aggr13.adb: New test.
1035         * gnat.dg/aggr14.adb: Likewise.
1036         * gnat.dg/aggr14_pkg.ad[sb]: New helper.
1037
1038 2010-04-12  Richard Guenther  <rguenther@suse.de>
1039
1040         PR c++/43611
1041         * g++.dg/torture/pr43611.C: New testcase.
1042
1043 2010-04-12  Shujing Zhao  <pearly.zhao@oracle.com>
1044
1045         PR c/36774
1046         * gcc.dg/pr36774-1.c: New test.
1047         * gcc.dg/pr36774-2.c: New test.
1048
1049 2010-04-11  Kaushik Phatak  <kaushik.phatak@kpitcummins.com>
1050
1051         * gcc.target/sh/rte-delay-slot.c: New test.
1052
1053 2010-04-11  Eric Botcazou  <ebotcazou@adacore.com>
1054
1055         * gnat.dg/pack9.adb: Remove -cargs option.
1056         * gnat.dg/aggr12.ad[sb]: New test.
1057
1058 2010-04-10  Jie Zhang  <jie@codesourcery.com>
1059
1060         PR target/43417
1061         * gcc.target/sh/pr43417.c: New test.
1062
1063 2010-04-10  Tobias Burnus  <burnus@net-b.de>
1064
1065         PR fortran/43591
1066         * gfortran.dg/spec_expr_6.f90: New test.
1067
1068 2010-04-09  Manuel López-Ibáñez <manu@gcc.gnu.org>
1069
1070         PR cpp/43195
1071         * gcc.dg/cpp/pr43195.c: New.
1072         * gcc.dg/cpp/pr43195.h: New.
1073
1074 2010-04-09  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1075
1076         PR 42965
1077         * gcc.dg/Werror-6.c: Adjust.
1078         * gcc.dg/Werror-implicit-function-declaration.c: Likewise.
1079         * gcc.dg/Werror-4.c: Likewise.
1080         * gcc.dg/Wdeclaration-after-statement-3.c: Likewise.
1081         * gcc.dg/Wswitch-enum-error.c: Likewise.
1082         * gcc.dg/Wpointer-arith.c: Likewise.
1083         * gcc.dg/Wfatal.c: Likewise.
1084         * gcc.dg/Wswitch-error.c: Likewise.
1085         * g++.dg/warn/unused-result1-Werror.c: Likewise.
1086         * gcc.dg/Werror-9.c: Delete. Duplicate of Werror-4.c.
1087         * gcc.dg/cpp/warn-undef-2.c: Likewise.
1088         * gcc.dg/cpp/warn-traditional-2.c: Likewise.
1089         * gcc.dg/cpp/warn-comments-2.c: Likewise.
1090         * gcc.dg/cpp/warn-variadic-2.c: Likewise.
1091         * gcc.dg/cpp/warning-directive-2.c: Likewise.
1092         * gcc.dg/cpp/warn-long-long-2.c: Likewise.
1093         * gcc.dg/cpp/warn-deprecated-2.c: Likewise.
1094         * gcc.dg/cpp/warn-multichar-2.c: Likewise.
1095         * gcc.dg/cpp/warn-normalized-3.c: Likewise.
1096         * gcc.dg/cpp/warn-cxx-compat-2.c: Likewise.
1097         * gcc.dg/cpp/warn-trigraphs-3.c: Likewise.
1098         * gcc.dg/cpp/warn-unused-macros-2.c: Likewise.
1099         * gcc.dg/cpp/warn-trigraphs-4.c: Likewise.
1100         * gcc.dg/cpp/warn-redefined-2.c: Likewise.
1101         * g++.dg/cpp/warning-directive-2.C: Likewise.
1102         * gfortran.dg/warning-directive-2.F90: Likewise.
1103
1104 2010-04-09  Jason Merrill  <jason@redhat.com>
1105
1106         PR c++/42623
1107         * g++.dg/template/sizeof13.C: New.
1108
1109 2010-04-09  Kai Tietz  <kai.tietz@onevision.com>
1110
1111         * g++.dg/other/pr35504.C: Add check for thiscall.
1112         * g++.dg/torture/stackalign/eh-thiscall-1.C: New.
1113         * gcc.dg/torture/stackalign/thiscall-1.c: New.
1114
1115 2010-04-09  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1116
1117         PR c++/28584
1118         * gcc.dg/Wint-to-pointer-cast-1.c: Move to...
1119         * c-c++-common/Wint-to-pointer-cast-1.c: ...  here.
1120         * gcc.dg/Wint-to-pointer-cast-2.c: Move to...
1121         * c-c++-common/Wint-to-pointer-cast-2.c: ...  here.
1122         * gcc.dg/Wint-to-pointer-cast-3.c: Move to...
1123         * c-c++-common/Wint-to-pointer-cast-3.c: ...  here. Update.
1124         * g++.old-deja/g++.mike/warn1.C: Add -Wno-int-to-pointer-cast.
1125         * g++.dg/other/increment1.C: Likewise.
1126
1127 2010-04-09  Tobias Burnus  <burnus@net-b.de>
1128
1129         PR fortran/18918
1130         * gfortran.dg/coarray_7.f90: New test.
1131         * gfortran.dg/coarray_8.f90: New test.
1132
1133 2010-04-08  Bud Davis  <bdavis9659@sbcglobal.net>
1134
1135         PR fortran/28039
1136         * gfortran.dg/fmt_with_extra.f: Remove xfail and update test.
1137
1138 2010-04-08  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1139
1140         PR target/43643
1141         * gcc.dg/pr43643.c: New test.
1142
1143 2010-04-08  Tobias Burnus  <burnus@net-b.de>
1144
1145         * gfortran.dg/iso_fortran_env_6.f90: Add more checks.
1146
1147 2010-04-08  Richard Guenther  <rguenther@suse.de>
1148
1149         PR tree-optimization/43679
1150         * gcc.c-torture/compile/pr43679.c: New testcase.
1151
1152 2010-04-08  Jakub Jelinek  <jakub@redhat.com>
1153
1154         PR debug/43670
1155         * gcc.dg/pr43670.c: New test.
1156
1157 2010-04-08  Maxim Kuvyrkov  <maxim@codesourcery.com>
1158
1159         PR middle-end/40815
1160         * gcc.dg/tree-ssa/reassoc-19.c: New.
1161
1162 2010-04-07  Jakub Jelinek  <jakub@redhat.com>
1163
1164         PR c/18624
1165         * gcc.dg/Wunused-var-1.c: New test.
1166         * gcc.dg/Wunused-var-2.c: New test.
1167         * gcc.dg/Wunused-var-3.c: New test.
1168         * gcc.dg/Wunused-var-4.c: New test.
1169         * gcc.dg/Wunused-var-5.c: New test.
1170         * gcc.dg/Wunused-var-6.c: New test.
1171         * gcc.dg/Wunused-parm-1.c: New test.
1172
1173         * gcc.dg/builtin-choose-expr.c: Avoid set but not used warnings.
1174         * gcc.dg/trunc-1.c: Likewise.
1175         * gcc.dg/vla-9.c: Likewise.
1176         * gcc.dg/dfp/composite-type.c: Likewise.
1177
1178 2010-04-07  Iain Sandoe <iains@gcc.gnu.org>
1179
1180         PR objc/35996
1181         * objc.dg/objc-gc-4.m: Run for all targets, prune new warning.
1182         * obj-c++.dg/objc-gc-3.mm: Ditto.
1183
1184 2010-04-07  Simon Baldwin  <simonb@google.com>
1185
1186         * gcc.dg/cpp/warn-undef-2.c: New.
1187         * gcc.dg/cpp/warn-traditional-2.c: New.
1188         * gcc.dg/cpp/warn-comments-2.c: New.
1189         * gcc.dg/cpp/warning-directive-1.c: New.
1190         * gcc.dg/cpp/warn-long-long.c: New.
1191         * gcc.dg/cpp/warn-traditional.c: New.
1192         * gcc.dg/cpp/warn-variadic-2.c: New.
1193         * gcc.dg/cpp/warn-undef.c: New.
1194         * gcc.dg/cpp/warn-normalized-1.c: New.
1195         * gcc.dg/cpp/warning-directive-2.c: New.
1196         * gcc.dg/cpp/warn-long-long-2.c: New.
1197         * gcc.dg/cpp/warn-variadic.c: New.
1198         * gcc.dg/cpp/warn-normalized-2.c: New.
1199         * gcc.dg/cpp/warning-directive-3.c: New.
1200         * gcc.dg/cpp/warn-deprecated-2.c: New.
1201         * gcc.dg/cpp/warn-trigraphs-1.c: New.
1202         * gcc.dg/cpp/warn-multichar-2.c: New.
1203         * gcc.dg/cpp/warn-normalized-3.c: New.
1204         * gcc.dg/cpp/warning-directive-4.c: New.
1205         * gcc.dg/cpp/warn-unused-macros.c: New.
1206         * gcc.dg/cpp/warn-trigraphs-2.c: New.
1207         * gcc.dg/cpp/warn-cxx-compat-2.c: New.
1208         * gcc.dg/cpp/warn-cxx-compat.c: New.
1209         * gcc.dg/cpp/warn-redefined.c: New.
1210         * gcc.dg/cpp/warn-trigraphs-3.c: New.
1211         * gcc.dg/cpp/warn-unused-macros-2.c: New.
1212         * gcc.dg/cpp/warn-deprecated.c: New.
1213         * gcc.dg/cpp/warn-trigraphs-4.c: New.
1214         * gcc.dg/cpp/warn-redefined-2.c: New.
1215         * gcc.dg/cpp/warn-comments.c: New.
1216         * gcc.dg/cpp/warn-multichar.c: New.
1217         * g++.dg/cpp/warning-directive-1.C: New.
1218         * g++.dg/cpp/warning-directive-2.C: New.
1219         * g++.dg/cpp/warning-directive-3.C: New.
1220         * g++.dg/cpp/warning-directive-4.C: New.
1221         * gfortran.dg/warning-directive-1.F90: New.
1222         * gfortran.dg/warning-directive-3.F90: New.
1223         * gfortran.dg/warning-directive-2.F90: New.
1224         * gfortran.dg/warning-directive-4.F90: New.
1225
1226 2010-04-07  Iain Sandoe <iains@gcc.gnu.org>
1227
1228         PR objc++/23716
1229         * obj-c++.dg/comp-types-10.mm: Remove XFAIL.
1230
1231 2010-04-07  Jason Merrill  <jason@redhat.com>
1232
1233         * g++.dg/template/dr408.C: New.
1234
1235         * g++.dg/lookup/ns4.C: New.
1236
1237         PR c++/38392
1238         * g++.dg/template/friend51.C: New test.
1239
1240         PR c++/41970
1241         * g++.old-deja/g++.other/linkage1.C: Adjust.
1242
1243 2010-04-07  Dodji Seketeli  <dodji@redhat.com>
1244
1245         PR c++/42697
1246         * g++.dg/template/crash94.C: New test.
1247
1248 2010-04-07  Dodji Seketeli  <dodji@redhat.com>
1249
1250         PR c++/40239
1251         * g++.dg/init/aggr5.C: New test.
1252         * g++.dg/init/aggr5.C: New test.
1253
1254 2010-04-07  Richard Guenther  <rguenther@suse.de>
1255
1256         PR tree-optimization/43270
1257         * g++.dg/warn/Warray-bounds-4.C: New testcase.
1258         * gcc.dg/Warray-bounds-7.c: Likewise.
1259
1260 2010-04-07  Eric Botcazou  <ebotcazou@adacore.com>
1261
1262         * gnat.dg/bit_packed_array.ad[sb]: Rename into...
1263         * gnat.dg/bit_packed_array1.ad[sb]: ...this.
1264         * gnat.dg/bit_packed_array4.ad[sb]: New test.
1265
1266 2010-04-07  Jie Zhang  <jie@codesourcery.com>
1267
1268         PR c++/42556
1269         * g++.dg/init/pr42556.C: New test.
1270
1271 2010-04-07  Dodji Seketeli  <dodji@redhat.com>
1272
1273         PR debug/43628
1274         * g++.dg/debug/dwarf2/typedef2.C: New test.
1275
1276 2010-04-06  Dodji Seketeli  <dodji@redhat.com>
1277
1278         * g++.dg/debug/dwarf2/redeclaration-1.C: Moved from
1279         c-c++-common/dwarf2/redeclaration-1.C
1280
1281 2010-04-06  Jason Merrill  <jason@redhat.com>
1282
1283         * g++.dg/cpp0x/pr31437.C: Adjust error location.
1284         * g++.dg/ext/attrib18.C: Likewise.
1285         * g++.dg/ext/bitfield2.C: Likewise.
1286         * g++.dg/ext/bitfield4.C: Likewise.
1287         * g++.dg/ext/visibility/warn2.C: Likewise.
1288         * g++.dg/ext/visibility/warn3.C: Likewise.
1289         * g++.dg/gomp/pr26690-1.C: Likewise.
1290         * g++.dg/inherit/covariant7.C: Likewise.
1291         * g++.dg/init/synth2.C: Likewise.
1292         * g++.dg/lookup/using7.C: Likewise.
1293         * g++.dg/other/crash-4.C: Likewise.
1294         * g++.dg/other/error13.C: Likewise.
1295         * g++.dg/other/error20.C: Likewise.
1296         * g++.dg/parse/crash31.C: Likewise.
1297         * g++.dg/parse/error16.C: Likewise.
1298         * g++.dg/parse/error19.C: Likewise.
1299         * g++.dg/parse/error27.C: Likewise.
1300         * g++.dg/parse/error28.C: Likewise.
1301         * g++.dg/parse/fused-params1.C: Likewise.
1302         * g++.dg/template/error2.C: Likewise.
1303         * g++.dg/template/local6.C: Likewise.
1304         * g++.dg/template/qualttp15.C: Likewise.
1305         * g++.dg/warn/Wnvdtor-2.C: Likewise.
1306         * g++.dg/warn/anonymous-namespace-3.C: Likewise.
1307         * g++.old-deja/g++.benjamin/15309-1.C: Likewise.
1308         * g++.old-deja/g++.brendan/crash29.C: Likewise.
1309         * g++.old-deja/g++.eh/spec6.C: Likewise.
1310         * g++.old-deja/g++.jason/crash3.C: Likewise.
1311         * g++.old-deja/g++.jason/destruct2.C: Likewise.
1312         * g++.old-deja/g++.law/ctors5.C: Likewise.
1313         * g++.old-deja/g++.law/ctors9.C: Likewise.
1314         * g++.old-deja/g++.mike/p3538a.C: Likewise.
1315         * g++.old-deja/g++.mike/p3538b.C: Likewise.
1316         * g++.old-deja/g++.other/struct1.C: Likewise.
1317         * g++.old-deja/g++.other/volatile1.C: Likewise.
1318         * g++.old-deja/g++.pt/crash36.C: Likewise.
1319         * g++.old-deja/g++.pt/derived3.C: Likewise.
1320         * g++.old-deja/g++.robertl/eb109.C: Likewise.
1321         * g++.old-deja/g++.robertl/eb4.C: Likewise.
1322
1323 2010-04-06  Sebastian Pop  <sebastian.pop@amd.com>
1324
1325         PR middle-end/43519
1326         * gcc.dg/graphite/run-id-pr42644.c: Call abort.
1327         * gcc.dg/graphite/id-19.c: New.
1328
1329 2010-04-06  Changpeng Fang  <changpeng.fang@amd.com>
1330
1331         PR middle-end/32824
1332         * gcc.dg/vect/pr32824: New.
1333
1334 2010-04-06  Tobias Burnus  <burnus@net-b.de>
1335
1336         PR fortran/18918
1337         * gfortran.dg/coarray_2.f90: Add dg-options -fcoarray=single.
1338         * gfortran.dg/coarray_3.f90: Ditto.
1339         * gfortran.dg/coarray_4.f90: Ditto.
1340         * gfortran.dg/coarray_5.f90: Ditto.
1341         * gfortran.dg/coarray_6.f90: Ditto.
1342         * gfortran.dg/coarray_9.f90: New -fcoarray=none test.
1343
1344 2010-04-06  Tobias Burnus  <burnus@net-b.de>
1345
1346         PR fortran/18918
1347         * gfortran.dg/coarray_4.f90: Fix test.
1348         * gfortran.dg/coarray_6.f90: Add more tests.
1349
1350 2010-04-06  Tobias Burnus  <burnus@net-b.de>
1351
1352         PR fortran/18918
1353         * gfortran.dg/coarray_4.f90: New test.
1354         * gfortran.dg/coarray_5.f90: New test.
1355         * gfortran.dg/coarray_6.f90: New test.
1356
1357 2010-04-06  Tobias Burnus  <burnus@net-b.de>
1358
1359         PR fortran/18918
1360         * gfortran.dg/iso_fortran_env_5.f90: New test.
1361         * gfortran.dg/iso_fortran_env_6.f90: New test.
1362
1363 2010-04-06  Tobias Burnus  <burnus@net-b.de>
1364
1365         PR fortran/39997
1366         * gfortran.dg/coarray_1.f90: New test.
1367         * gfortran.dg/coarray_2.f90: New test.
1368         * gfortran.dg/coarray_3.f90: New test.
1369
1370 2010-04-06  Jason Merrill  <jason@redhat.com>
1371
1372         PR c++/43648
1373         * g++.dg/template/dtor8.C: New.
1374
1375         PR c++/43621
1376         * g++.dg/template/error-recovery2.C: New.
1377
1378 2010-04-06  Jan Hubicka  <jh@suse.czpli
1379
1380         PR tree-optimization/42906
1381         * gcc.dg/tree-ssa/dce-1.c: New testcase.
1382
1383 2010-04-06  Tobias Burnus  <burnus@net-b.de>
1384
1385         PR fortran/43178
1386         * gfortran.dg/alloc_comp_basics_1.f90: Update scan-tree-dump-times.
1387         * gfortran.dg/alloc_comp_constructor_1.f90: Ditto.
1388         * gfortran.dg/auto_dealloc_1.f90: Ditto.
1389
1390 2010-04-06  Richard Guenther  <rguenther@suse.de>
1391
1392         PR tree-optimization/43627
1393         * gcc.dg/tree-ssa/vrp49.c: New testcase.
1394
1395 2010-04-06  Jakub Jelinek  <jakub@redhat.com>
1396
1397         PR target/43638
1398         * gcc.target/i386/pr43638.c: New test.
1399
1400 2010-04-06  Richard Guenther  <rguenther@suse.de>
1401
1402         PR middle-end/43661
1403         * gcc.c-torture/compile/pr43661.c: New testcase.
1404
1405 2010-04-06  Jakub Jelinek  <jakub@redhat.com>
1406
1407         * gcc.target/s390/stackcheck1.c: Add dg-warning.
1408
1409 2010-04-04  Sebastian Pop  <sebastian.pop@amd.com>
1410
1411         * gcc.dg/vect/pr43430-1.c: Don't use uint8_t.
1412
1413 2010-04-02  Richard Guenther  <rguenther@suse.de>
1414
1415         PR tree-optimization/43629
1416         * gcc.c-torture/execute/pr43629.c: New testcase.
1417
1418 2010-04-01  Janne Blomqvist  <jb@gcc.gnu.org>
1419             Dominique d'Humieres  <dominiq@lps.ens.fr>
1420
1421         PR libfortran/43605
1422         * gfortran.dg/ftell_3.f90: Enhance test case by reading more.
1423
1424 2010-04-01  Dodji Seketeli  <dodji@redhat.com>
1425
1426         PR debug/43325
1427         * c-c++-common/dwarf2/redeclaration-1.C: New test.
1428
1429 2010-04-01  Jason Merrill  <jason@redhat.com>
1430
1431         * g++.dg/cpp0x/initlist12.C: Adjust expected errors.
1432
1433 2010-04-01  Janne Blomqvist  <jb@gcc.gnu.org>
1434             Manfred Schwarb  <manfred99@gmx.ch>
1435
1436         PR libfortran/43605
1437         * gfortran.dg/ftell_3.f90: New test.
1438
1439 2010-04-01  Richard Guenther  <rguenther@suse.de>
1440
1441         PR middle-end/43614
1442         * gcc.c-torture/compile/pr43614.c: New testcase.
1443
1444 2010-04-01  Martin Jambor  <mjambor@suse.cz>
1445
1446         PR tree-optimization/43141
1447         * gcc.dg/guality/pr43141.c: New test.
1448
1449 2010-04-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1450
1451         * g++.dg/cpp/_Pragma1.C: Skip on alpha*-dec-osf*.
1452         * g++.dg/eh/spbp.C: Likewise.
1453         * g++.dg/ext/label13.C (C::C): xfail dg-bogus on alpha*-dec-osf*.
1454         * g++.dg/other/pragma-ep-1.C: Properly define p, remove
1455         superfluous casts.
1456         * gcc.dg/mtune.c: Add dg-bogus "mcpu".
1457         * objc.dg/dwarf-1.m: Skip on  alpha*-dec-osf*.
1458         * objc.dg/dwarf-2.m: Likewise.
1459
1460 2010-03-31  Sebastian Pop  <sebastian.pop@amd.com>
1461
1462         PR middle-end/43464
1463         * gcc.dg/graphite/id-pr43464.c: New.
1464         * gcc.dg/graphite/id-pr43464-1.c: New.
1465
1466 2010-03-31  Sebastian Pop  <sebastian.pop@amd.com>
1467
1468         PR middle-end/43351
1469         * gcc.dg/graphite/id-pr43351.c
1470
1471 2010-03-31  Iain Sandoe  <iain.sandoe@sandoe-acoustics.co.uk>
1472
1473         PR testsuite/35165
1474         * obj-c++.dg/try-catch-9.mm: Don't XFAIL m32 NeXT runtime.
1475         * obj-c++.dg/try-catch-2.mm: Ditto.
1476         * obj-c++.dg/lookup-2.mm: Ditto.
1477         * obj-c++.dg/encode-8.m: Ditto.
1478         * obj-c++.dg/cxx-ivars-2.mm: Ditto.
1479         * obj-c++.dg/cxx-ivars-3.mm: Skip for GNU, XFail for m64 NeXT.
1480         * obj-c++.dg/const-str-10.mm: Skip for GNU, match .quad for m64 NeXT.
1481         * obj-c++.dg/const-str-11.mm: Ditto.
1482         * obj-c++.dg/const-str-9.mm: Ditto.
1483         * obj-c++.dg/bitfield-3.mm: Skip for GNU runtime.
1484         * obj-c++.dg/bitfield-2.mm: XFAIL run for m64 NeXT runtime.
1485         * obj-c++.dg/except-1.mm: Ditto.
1486         * obj-c++.dg/const-str-7.mm: Ditto.
1487         * obj-c++.dg/cxx-ivars-1.mm: Ditto.
1488         * obj-c++.dg/const-str-3.mm: Ditto.
1489         * obj-c++.dg/const-str-7.mm: Ditto.
1490         * obj-c++.dg/stubify-2.mm: Change dump file name.
1491
1492         PR objc++/23613
1493         * gcc/testsuite/objc-obj-c++-shared/next-mapping.h (CLASSPTRFIELD):
1494         New macro.
1495         * gcc/testsuite/obj-c++.dg/isa-field-1.mm: Use new CLASSPTRFIELD macro.
1496         Remove dg-xfail-if.
1497
1498 2010-03-31  Martin Jambor  <mjambor@suse.cz>
1499
1500         * gcc.dg/guality/inline-params.c: Disable early inlining.  Xfail run
1501         only with -O2, -O3 or -Os and not with -fwhopr.
1502
1503 2010-03-31  Dodji Seketeli  <dodji@redhat.com>
1504
1505         PR c++/43558
1506         * g++.dg/template/typedef31.C: New test.
1507
1508 2010-03-31  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1509
1510         * g++.dg/ext/visibility/pragma-override1.C: Allow for .hidden in
1511         assembler output on *-*-solaris2*.
1512         * g++.dg/ext/visibility/pragma-override2.C: Likewise.
1513
1514 2010-03-31  Jakub Jelinek  <jakub@redhat.com>
1515
1516         PR debug/43557
1517         * gcc.dg/pr43557-1.c: New test.
1518         * gcc.dg/pr43557-2.c: New file.
1519
1520 2010-03-31  Jie Zhang  <jie@codesourcery.com>
1521
1522         PR 43562
1523         * gcc.dg/pr43562.c: New test.
1524
1525 2010-03-30  Jason Merrill  <jason@redhat.com>
1526
1527         PR c++/43076
1528         * g++.dg/template/error-recovery1.C: New.
1529
1530         PR c++/41786
1531         * g++.dg/parse/ambig5.C: New.
1532
1533 2010-03-30  Jakub Jelinek  <jakub@redhat.com>
1534
1535         PR debug/43593
1536         * gcc.dg/guality/pr43593.c: New test.
1537
1538 2010-03-30  Sebastian Pop  <sebastian.pop@amd.com>
1539
1540         PR middle-end/43430
1541         * gcc.dg/vect/pr43430-1.c: New.
1542
1543 2010-03-30  Jason Merrill  <jason@redhat.com>
1544
1545         PR c++/43559
1546         * g++.dg/template/partial7.C: New.
1547
1548 2010-03-30  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
1549
1550         * gcc.target/s390/stackcheck1.c: New testcase.
1551
1552 2010-03-29  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1553
1554         PR libfortran/43265
1555         * gfortran.dg/read_eof_8.f90: New test.
1556
1557 2010-03-29  Jason Merrill  <jason@redhat.com>
1558
1559         * gcc.dg/cpp/include6.c: Change [] to ().
1560
1561         N3077
1562         * c-c++-common/raw-string-1.c: Update handling of trigraphs, line
1563         splicing and UCNs.
1564         * c-c++-common/raw-string-2.c: Add trigraph test.
1565         * c-c++-common/raw-string-8.c: New.
1566         * c-c++-common/raw-string-9.c: New.
1567         * c-c++-common/raw-string-10.c: New.
1568
1569         * c-c++-common/raw-string-1.c: Combine C and C++ raw string tests.
1570         * c-c++-common/raw-string-2.c: Combine C and C++ raw string tests.
1571         * c-c++-common/raw-string-3.c: Combine C and C++ raw string tests.
1572         * c-c++-common/raw-string-4.c: Combine C and C++ raw string tests.
1573         * c-c++-common/raw-string-5.c: Combine C and C++ raw string tests.
1574         * c-c++-common/raw-string-6.c: Combine C and C++ raw string tests.
1575         * c-c++-common/raw-string-7.c: Combine C and C++ raw string tests.
1576
1577 2010-03-29  Richard Guenther  <rguenther@suse.de>
1578
1579         PR tree-optimization/43560
1580         * gcc.dg/torture/pr43560.c: New testcase.
1581
1582 2010-03-29  Jason Merrill  <jason@redhat.com>
1583
1584         N3077
1585         * g++.dg/ext/raw-string-1.C: Change [] to ().
1586         * g++.dg/ext/raw-string-2.C: Change [] to ().
1587         Don't use \ in delimiter.
1588         * g++.dg/ext/raw-string-3.C: Change [] to ().
1589         * g++.dg/ext/raw-string-4.C: Change [] to ().
1590         * g++.dg/ext/raw-string-5.C: Change [] to ().
1591         Test for error on \ in delimiter.
1592         * g++.dg/ext/raw-string-6.C: Change [] to ().
1593         * g++.dg/ext/raw-string-7.C: Change [] to ().
1594
1595 2010-03-29  Jie Zhang  <jie@codesourcery.com>
1596
1597         PR 43564
1598         * gcc.dg/pr43564.c: New test.
1599
1600 2010-03-29  Tobias Burnus  <burnus@net-b.de>
1601
1602         PR fortran/43551
1603         * gfortran.dg/direct_io_12.f90: New test.
1604
1605 2010-03-28  Jan Hubicka  <jh@suse.cz>
1606
1607         PR tree-optimization/43505
1608         * gfortran.dg/pr43505.f90: New testcase.
1609
1610 2010-03-27  Uros Bizjak  <ubizjak@gmail.com>
1611
1612         PR tree-optimization/43528
1613         * gcc.target/i386/pr43528.c: New test.
1614
1615 2010-03-26  Joseph Myers  <joseph@codesourcery.com>
1616
1617         PR c/43381
1618         * gcc.dg/parm-impl-decl-3.c: New test.
1619
1620 2010-03-26  Jason Merrill  <jason@redhat.com>
1621
1622         PR c++/43509
1623         * g++.dg/cpp0x/parse1.C: New.
1624
1625 2010-03-26  Uros Bizjak  <ubizjak@gmail.com>
1626
1627         PR target/43524
1628         * gcc.target/i386/pr43524.c: New test.
1629
1630 2010-03-26  Martin Jambor  <mjambor@suse.cz>
1631
1632         * gcc/testsuite/gcc.dg/tree-ssa/loadpre1.c: Delete trailing
1633         whitespace, rename main to foo.
1634         * gcc/testsuite/gcc.dg/tree-ssa/loadpre14.c: Likewise.
1635         * gcc/testsuite/gcc.dg/tree-ssa/loadpre15.c: Likewise.
1636         * gcc/testsuite/gcc.dg/tree-ssa/loadpre16.c: Likewise.
1637         * gcc/testsuite/gcc.dg/tree-ssa/loadpre17.c: Likewise.
1638         * gcc/testsuite/gcc.dg/tree-ssa/loadpre19.c: Likewise.
1639         * gcc/testsuite/gcc.dg/tree-ssa/loadpre20.c: Likewise.
1640         * gcc/testsuite/gcc.dg/tree-ssa/loadpre3.c: Likewise.
1641         * gcc/testsuite/gcc.dg/tree-ssa/loadpre5.c: Likewise.
1642         * gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-1.c: Likewise.
1643         * gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-4.c: Likewise.
1644         * gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-6.c: Likewise.
1645
1646 2010-03-26  Dodji Seketeli  <dodji@redhat.com>
1647
1648         PR c++/43327
1649         * g++.dg/other/crash-10.C: New test.
1650         * g++.dg/other/crash-11.C: New test.
1651
1652 2010-03-25  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1653
1654         PR libfortran/43517
1655         * gfortran.dg/read_eof_7.f90: New test.
1656
1657 2010-03-25  Iain Sandoe  <iain.sandoe@sandoe-acoustics.co.uk>
1658
1659         PR objc/35165
1660         PR testsuite/43512
1661         * objc-obj-c++-shared: New directory.
1662         * objc-obj-c++-shared/Object1-implementation.h: New file.
1663         * objc-obj-c++-shared/Object1.h: New file.
1664         * objc-obj-c++-shared/Protocol1.h: New file.
1665         * objc-obj-c++-shared/next-abi.h: New file.
1666         * objc-obj-c++-shared/next-mapping.h: New file.
1667         * objc/execute/next_mapping.h: Delete.
1668         * objc.dg/special/special.exp: For all targets run the tests with
1669         -fgnu-runtime, for darwin targets also run the tests with
1670         -fnext-runtime.
1671         * objc.dg/dg.exp: Ditto.
1672         * obj-c++.dg/dg.exp: Ditto.
1673         * objc/execute/forward-1.m: Use shared wrapper headers (Object1.h,
1674         Protocol1.h) and next-mapping.h as required.  Amend testcase to
1675         include use of updated NeXT interface.
1676         * objc/execute/formal_protocol-5.m: Ditto.
1677         * objc/execute/protocol-isEqual-2.m: Ditto.
1678         * objc/execute/protocol-isEqual-4.m: Ditto.
1679         * objc/execute/class-11.m: Use shared wrapper headers (Object1.h,
1680         Protocol1.h) and next-mapping.h as required.
1681         * objc/execute/object_is_class.m: Ditto.
1682         * objc/execute/enumeration-1.m: Ditto.
1683         * objc/execute/class-13.m: Ditto.
1684         * objc/execute/formal_protocol-2.m: Ditto.
1685         * objc/execute/formal_protocol-4.m: Ditto.
1686         * objc/execute/class-1.m: Ditto.
1687         * objc/execute/bycopy-1.m: Ditto.
1688         * objc/execute/formal_protocol-6.m: Ditto.
1689         * objc/execute/bycopy-3.m: Ditto.
1690         * objc/execute/class-3.m: Ditto.
1691         * objc/execute/bf-11.m: Ditto.
1692         * objc/execute/class-5.m: Ditto.
1693         * objc/execute/bf-13.m: Ditto.
1694         * objc/execute/class-7.m: Ditto.
1695         * objc/execute/bf-15.m: Ditto.
1696         * objc/execute/class-9.m: Ditto.
1697         * objc/execute/bf-17.m: Ditto.
1698         * objc/execute/bf-19.m: Ditto.
1699         * objc/execute/IMP.m: Ditto.
1700         * objc/execute/exceptions/catchall-1.m: Ditto.
1701         * objc/execute/exceptions/trivial.m: Ditto.
1702         * objc/execute/exceptions/finally-1.m: Ditto.
1703         * objc/execute/exceptions/local-variables-1.m: Ditto.
1704         * objc/execute/exceptions/foward-1.m: Ditto.
1705         * objc/execute/bf-2.m: Ditto.
1706         * objc/execute/string1.m: Ditto.
1707         * objc/execute/bf-4.m: Ditto.
1708         * objc/execute/informal_protocol.m: Ditto.
1709         * objc/execute/string3.m: Ditto.
1710         * objc/execute/bf-6.m: Ditto.
1711         * objc/execute/bf-8.m: Ditto.
1712         * objc/execute/class-tests-1.h: Ditto.
1713         * objc/execute/protocol-isEqual-1.m: Ditto.
1714         * objc/execute/protocol-isEqual-3.m: Ditto.
1715         * objc/execute/_cmd.m: Ditto.
1716         * objc/execute/function-message-1.m: Ditto.
1717         * objc/execute/bf-20.m: Ditto.
1718         * objc/execute/bf-common.h: Ditto.
1719         * objc/execute/np-2.m: Ditto.
1720         * objc/execute/class-10.m: Ditto.
1721         * objc/execute/class-12.m: Ditto.
1722         * objc/execute/enumeration-2.m: Ditto.
1723         * objc/execute/class-14.m: Ditto.
1724         * objc/execute/encode-1.m: Ditto.
1725         * objc/execute/formal_protocol-1.m: Ditto.
1726         * objc/execute/formal_protocol-3.m: Ditto.
1727         * objc/execute/accessing_ivars.m: Ditto.
1728         * objc/execute/bycopy-2.m: Ditto.
1729         * objc/execute/class-2.m: Ditto.
1730         * objc/execute/bf-10.m: Ditto.
1731         * objc/execute/formal_protocol-7.m: Ditto.
1732         * objc/execute/root_methods.m: Ditto.
1733         * objc/execute/class-4.m: Ditto.
1734         * objc/execute/bf-12.m: Ditto.
1735         * objc/execute/class-6.m: Ditto.
1736         * objc/execute/bf-14.m: Ditto.
1737         * objc/execute/nested-func-1.m: Ditto.
1738         * objc/execute/class-8.m: Ditto.
1739         * objc/execute/private.m: Ditto.
1740         * objc/execute/bf-16.m: Ditto.
1741         * objc/execute/bf-18.m: Ditto.
1742         * objc/execute/load-3.m: Ditto.
1743         * objc/execute/compatibility_alias.m: Ditto.
1744         * objc/execute/bf-1.m: Ditto.
1745         * objc/execute/no_clash.m: Ditto.
1746         * objc/execute/bf-3.m: Ditto.
1747         * objc/execute/string2.m: Ditto.
1748         * objc/execute/bf-5.m: Ditto.
1749         * objc/execute/string4.m: Ditto.
1750         * objc/execute/bf-7.m: Ditto.
1751         * objc/execute/object_is_meta_class.m: Ditto.
1752         * objc/execute/bf-9.m: Ditto.
1753         * objc/execute/bf-21.m: Ditto.
1754         * objc/execute/cascading-1.m: Ditto.
1755         * objc/execute/trivial.m: Ditto.
1756         * objc/execute/np-1.m: Ditto.
1757         * objc/compile/trivial.m: Ditto.
1758         * objc/execute/class_self-2.m: Include <stdlib.h>.
1759         * objc/execute/forward-1.x: Do not XFAIL for 32bit powerpc-darwin.
1760         * objc.dg/desig-init-1.m: Use shared wrapper headers (Object1.h,
1761         Protocol1.h) and next-mapping.h as required. XFAIL run if NeXT
1762         and 64bit. Use new NeXT interface as required.
1763         * objc.dg/special/unclaimed-category-1.m: Ditto.
1764         * objc.dg/special/unclaimed-category-1.h: Ditto.
1765         * objc.dg/special/unclaimed-category-1a.m: Ditto.
1766         * objc.dg/func-ptr-1.m: Ditto.
1767         * objc.dg/stret-1.m: Ditto.
1768         * objc.dg/encode-2.m: Ditto.
1769         * objc.dg/category-1.m: Ditto.
1770         * objc.dg/encode-3.m: Ditto.
1771         * objc.dg/call-super-3.m: Ditto.
1772         * objc.dg/method-3.m: Ditto.
1773         * objc.dg/func-ptr-2.m: Ditto.
1774         * objc.dg/lookup-1.m: Ditto.
1775         * objc.dg/encode-4.m: Ditto.
1776         * objc.dg/fix-and-continue-1.m: Ditto.
1777         * objc.dg/proto-lossage-3.m: Ditto.
1778         * objc.dg/method-13.m: Ditto.
1779         * objc.dg/proto-qual-1.m: Ditto.
1780         * objc.dg/zero-link-3.m: Ditto.
1781         * objc.dg/bitfield-1.m: Ditto.
1782         * objc.dg/va-meth-1.m: Ditto.
1783         * objc.dg/super-class-3.m: Ditto.
1784         * objc.dg/call-super-1.m: Ditto.
1785         * objc.dg/type-size-2.m: Ditto.
1786         * objc.dg/method-10.m: Ditto.
1787         * objc.dg/defs.m: Ditto.
1788         * objc.dg/const-str-3.m: Ditto.
1789         * objc.dg/try-catch-6.m: Use shared wrapper headers (Object1.h,
1790         Protocol1.h) and next-mapping.h as required. Use new NeXT
1791         interface as required.
1792         * objc.dg/super-class-4.m: Ditto.
1793         * objc.dg/comp-types-8.m: Ditto.
1794         * objc.dg/call-super-2.m: Ditto.
1795         * objc.dg/objc-fast-4.m: Ditto.
1796         * objc.dg/method-6.m: Ditto.
1797         * objc.dg/const-str-3.m: Ditto.
1798         * objc.dg/const-str-7.m: Ditto.
1799         * objc.dg/method-15.m: Ditto.
1800         * objc.dg/method-19.m: Ditto.
1801         * objc.dg/sync-1.m: Ditto.
1802         * objc.dg/layout-1.m: Ditto.
1803         * objc.dg/bitfield-3.m: Ditto.
1804         * objc.dg/try-catch-3.m: Ditto.
1805         * objc.dg/try-catch-7.m: Ditto.
1806         * objc.dg/comp-types-10.m: Ditto.
1807         * objc.dg/selector-2.: Ditto.
1808         * objc.dg/method-7.m: Ditto.
1809         * objc.dg/typedef-alias-1.m: Ditto.
1810         * objc.dg/proto-lossage-2.m: Ditto.
1811         * objc.dg/comp-types-11.m: Ditto.
1812         * objc.dg/sizeof-1.m: Ditto.
1813         * objc.dg/method-17.m: Ditto.
1814         * objc.dg/bitfield-5.m: Ditto.
1815         * objc.dg/try-catch-1.m: Ditto.
1816         * objc.dg/encode-5.m: Ditto.
1817         * objc.dg/fix-and-continue-2.m: Ditto.
1818         * objc.dg/method-9.m: Ditto.
1819         * objc.dg/isa-field-1.m: Ditto.
1820         * objc.dg/local-decl-2.m: Ditto.
1821         * objc.dg/objc-gc-4.m: Ditto.
1822         * objc.dg/type-stream-1.m: Skip for NeXT runtime.
1823         * objc.dg/gnu-runtime-3.m: Ditto.
1824         * objc.dg/encode-7.m: Ditto.
1825         * objc.dg/encode-8.m: Ditto.
1826         * objc.dg/selector-3.m: Ditto.
1827         * objc.dg/gnu-runtime-1.m: Ditto.
1828         * objc.dg/const-str-12.m: Ditto.
1829         * objc.dg/gnu-runtime-2.m: Ditto.
1830         * objc.dg/no-extra-load.m: Skip for gnu-runtime.
1831         * objc.dg/selector-1.m: Ditto.
1832         * objc.dg/stubify-2.m: Ditto.
1833         * objc.dg/zero-link-1.m: Ditto.
1834         * objc.dg/stret-2.m: Ditto.
1835         * objc.dg/zero-link-2.m: Ditto.
1836         * objc.dg/next-runtime-1.m: Ditto.
1837         * objc.dg/symtab-1.m: Ditto.
1838         * objc.dg/stubify-1.m: Ditto.
1839         * objc.dg/bitfield-2.m: Ditto.
1840         * objc.dg/try-catch-10.m: Apply to both runtimes.
1841         * objc.dg/const-str-1.m: Ditto.
1842         * objc.dg/image-info.m: Ditto.
1843         * objc.dg/encode-9.m: Ditto.
1844         * objc.dg/pragma-1.m: Apply test to all targets.
1845         * objc.dg/const-str-4.m: Ditto.
1846         * objc.dg/const-str-8.m: Ditto.
1847         * objc.dg/super-class-2.m: Ditto.
1848         * objc.dg/try-catch-5.m: Ditto.
1849         * objc.dg/const-str-10.m: Use shared wrapper headers (Object1.h,
1850         Protocol1.h) and next-mapping.h as required. Use new NeXT
1851         interface as required.  Skip for gnu-runtime.  Test for .quad at m64.
1852         * objc.dg/const-str-11.m: Ditto.
1853         * objc.dg/const-str-9.m: Ditto.
1854         * objc.dg/method-4.m: Skip for 64Bit NeXT.
1855         * objc.dg/encode-1.m: Remove redundant -lobjc.
1856         * objc.dg/try-catch-9.m: Tidy space.
1857         * obj-c++.dg/method-19.mm: Use shared wrapper headers (Object1.h,
1858         Protocol1.h) and next-mapping.h as required. XFAIL run if NeXT
1859         and 64bit. Use new NeXT interface as required.
1860         * obj-c++.dg/template-4.mm: Ditto.
1861         * obj-c++.dg/defs.mm: Ditto.
1862         * obj-c++.dg/basic.mm: Ditto.
1863         * obj-c++.dg/encode-4.mm: Ditto.
1864         * obj-c++.dg/method-17.mm: Ditto.
1865         * obj-c++.dg/proto-lossage-3.mm: Ditto.
1866         * obj-c++.dg/cxx-class-1.mm: Ditto.
1867         * obj-c++.dg/method-10.mm: Ditto.
1868         * obj-c++.dg/va-meth-1.mm: Ditto.
1869         * obj-c++.dg/encode-5.mm: Ditto.
1870         * obj-c++.dg/lookup-2.mm: Ditto.
1871         * obj-c++.dg/template-3.mm: Ditto.
1872         * obj-c++.dg/proto-qual-1.mm: Ditto.
1873         * obj-c++.dg/qual-types-1.m: Ditto.
1874         * obj-c++.dg/cxx-scope-1.mm: Ditto.
1875         * obj-c++.dg/template-1.mm: Ditto.
1876         * obj-c++.dg/encode-6.mm: Ditto.
1877         * obj-c++.dg/bitfield-2.mm:  Use shared wrapper headers (Object1.h,
1878         Protocol1.h) and next-mapping.h as required. Use new NeXT
1879         interface as required.
1880         * obj-c++.dg/except-1.mm: Ditto.
1881         * obj-c++.dg/const-str-7.mm: Ditto.
1882         * obj-c++.dg/ivar-list-semi.mm: Ditto.
1883         * obj-c++.dg/cxx-scope-2.mm: Ditto.
1884         * obj-c++.dg/selector-2.mm: Ditto.
1885         * obj-c++.dg/isa-field-1.mm: Ditto.
1886         * obj-c++.dg/try-catch-1.mm: Ditto.
1887         * obj-c++.dg/local-decl-1.mm: Ditto.
1888         * obj-c++.dg/try-catch-9.mm: Ditto.
1889         * obj-c++.dg/no-extra-load.mm: Ditto.
1890         * obj-c++.dg/selector-5.mm: Ditto.
1891         * obj-c++.dg/method-12.mm: Ditto.
1892         * obj-c++.dg/try-catch-11.mm: Ditto.
1893         * obj-c++.dg/comp-types-11.mm: Ditto.
1894         * obj-c++.dg/bitfield-3.mm: Ditto.
1895         * obj-c++.dg/method-6.mm: Ditto.
1896         * obj-c++.dg/super-class-2.mm: Ditto.
1897         * obj-c++.dg/method-21.mm: Ditto.
1898         * obj-c++.dg/const-str-8.mm: Ditto.
1899         * obj-c++.dg/try-catch-7.mm: Ditto.
1900         * obj-c++.dg/method-15.mm: Ditto.
1901         * obj-c++.dg/layout-1.mm: Ditto.
1902         * obj-c++.dg/cxx-ivars-1.mm: Ditto.
1903         * obj-c++.dg/const-str-3.mm: Ditto.
1904         * obj-c++.dg/try-catch-2.mm: Ditto.
1905         * obj-c++.dg/objc-gc-3.mm: Ditto.
1906         * obj-c++.dg/fix-and-continue-2.mm: Ditto.
1907         * obj-c++.dg/bitfield-1.mm: Ditto.
1908         * obj-c++.dg/selector-6.mm: Ditto.
1909         * obj-c++.dg/method-13.mm: Ditto.
1910         * obj-c++.dg/comp-types-12.mm: Ditto.
1911         * obj-c++.dg/bitfield-4.mm: Ditto.
1912         * obj-c++.dg/try-catch-8.mm: Ditto.
1913         * obj-c++.dg/method-2.mm: Ditto.
1914         * obj-c++.dg/cxx-ivars-2.mm: Ditto.
1915         * obj-c++.dg/typedef-alias-1.mm: Ditto.
1916         * obj-c++.dg/const-str-4.mm: Ditto.
1917         * obj-c++.dg/proto-lossage-2.mm: Ditto.
1918         * obj-c++.dg/try-catch-3.mm: Ditto.
1919         * obj-c++.dg/comp-types-9.mm: Ditto.
1920         * obj-c++.dg/gnu-runtime-2.mm: Skip if NeXT runtime.
1921         * obj-c++.dg/gnu-runtime-3.mm: Ditto.
1922         * obj-c++.dg/gnu-runtime-1.mm: Ditto.
1923         * objc.dg/zero-link-2.m: Skip if gnu runtime. Use shared wrapper
1924         headers (Object1.h, Protocol1.h) and next-mapping.h as required.
1925         Use new NeXT interface as required.
1926         * obj-c++.dg/const-str-10.mm: Ditto.
1927         * obj-c++.dg/const-str-11.mm: Ditto.
1928         * obj-c++.dg/const-str-9.mm: Ditto.
1929         * obj-c++.dg/method-11.mm: Ditto.
1930         * obj-c++.dg/cxx-ivars-3.mm: Skip if gnu runtime. Use shared wrapper
1931         headers (Object1.h, Protocol1.h) and next-mapping.h as required.
1932         Use new NeXT interface as required. XFAIL run if NeXT and 64bit.
1933         * obj-c++.dg/encode-8.mm: Remove redundant -lobjc.
1934         * obj-c++.dg/const-str-1.mm: Run for NeXT as well as gnu.
1935
1936 2010-03-25  Dodji Seketeli  <dodji@redhat.com>
1937
1938         PR c++/43206
1939         * g++.dg/template/typedef30.C: New test case.
1940
1941 2010-03-25  Jakub Jelinek  <jakub@redhat.com>
1942
1943         PR c/43385
1944         * gcc.c-torture/execute/pr43385.c: New test.
1945
1946 2010-03-24  Joseph Myers  <joseph@codesourcery.com>
1947
1948         * gcc.dg/strncpy-fix-1.c: New test.
1949
1950 2010-03-24  Iain Sandoe  <iain.sandoe@sandoe-acoustics.co.uk>
1951
1952         PR testsuite/41609
1953         * lib/objc-torture.exp (objc-set-runtime-options): New.
1954         * objc/execute/execute.exp: Check runtime options on each pass.
1955         * objc/execute/exceptions/exceptions.exp: Ditto.
1956         * objc/compile/compile.exp: Ditto.
1957
1958         PR testsuite/42348
1959         * lib/target-supports.exp: Add support for ObjC/ObjC++ tools in
1960         standard tests.
1961         (check_effective_target_objc2): New proc.
1962         (check_effective_target_next_runtime): New proc.
1963         * lib/objc.exp: Determine which runtime is in force and support it.
1964         * lib/obj-c++.exp: Ditto.
1965
1966 2010-03-24  Jason Merrill  <jason@redhat.com>
1967
1968         PR c++/43502
1969         * g++.dg/cpp0x/lambda/lambda-debug.C: New.
1970
1971 2010-03-24  Martin Jambor  <mjambor@suse.cz>
1972
1973         * gcc.dg/ipa/ipa-1.c: Delete trailing spaces, put the call to f into
1974         a loop.
1975         * gcc.dg/ipa/ipa-2.c: Likewise.
1976         * gcc.dg/ipa/ipa-3.c: Likewise.
1977         * gcc.dg/ipa/ipa-4.c: Likewise.
1978         * gcc.dg/ipa/ipa-5.c: Likewise.
1979         * gcc.dg/ipa/ipa-7.c: Likewise.
1980         * gcc.dg/ipa/ipa-6.c: Delete trailing spaces, put the call to foo into
1981         a loop.
1982         * gcc.dg/ipa/ipacost-2.c: Delete trailing spaces, put the call to
1983         i_can_not_be_propagated_fully2 into a loop.
1984         * gcc.dg/ipa/ipa-8.c: New test.
1985         * g++.dg/ipa/iinline-1.C: Put the call to docalling into a loop.
1986
1987 2010-03-24  Jakub Jelinek  <jakub@redhat.com>
1988
1989         PR debug/19192
1990         PR debug/43479
1991         * gcc.dg/guality/pr43479.c: New test.
1992         * gcc.dg/debug/dwarf2/inline2.c (third): Make a a global var
1993         and add volatile keyword.
1994
1995 2010-03-23  Mike Stump  <mikestump@comcast.net>
1996
1997         * g++.dg/warn/Wstrict-aliasing-float-ref-int-obj.C: Enhance portability.
1998
1999 2010-03-23  Jason Merrill  <jason@redhat.com>
2000
2001         * g++.dg/ext/altivec-17.C: Adjust error message.
2002
2003         * g++.dg/cpp0x/lambda/lambda-const-neg.C: Adjust for non-static op().
2004         * g++.dg/cpp0x/lambda/lambda-conv.C: Likewise.
2005         * g++.dg/cpp0x/lambda/lambda-mangle.C: Likewise.
2006         * g++.dg/cpp0x/lambda/lambda-non-const.C: Likewise.
2007         * g++.dg/cpp0x/lambda/lambda-conv2.C: New.
2008         * g++.dg/cpp0x/lambda/lambda-conv3.C: New.
2009
2010 2010-03-22  Jason Merrill  <jason@redhat.com>
2011
2012         PR c++/43333
2013         * g++.dg/ext/is_pod.C: Pass -std=c++0x.
2014         * g++.dg/ext/is_pod_98.C: New.
2015
2016         PR c++/43281
2017         * g++.dg/cpp0x/auto18.C: New.
2018
2019         * gcc.dg/pr36997.c: Adjust error message.
2020         * g++.dg/ext/vector9.C: Likewise.
2021         * g++.dg/conversion/simd3.C: Likewise.
2022         * g++.dg/other/error23.C: Likewise.
2023
2024 2010-03-22  Michael Matz  <matz@suse.de>
2025
2026         PR middle-end/43475
2027         * gfortran.dg/pr43475.f90: New testcase.
2028
2029 2010-03-22  Richard Guenther  <rguenther@suse.de>
2030
2031         PR tree-optimization/43390
2032         * gfortran.fortran-torture/execute/pr43390.f90: New testcase.
2033
2034 2010-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2035
2036         * gcc.target/powerpc/ppc-sdata-1.c: Require nonpic.
2037         * gcc.target/powerpc/ppc-sdata-2.c: Likewise.
2038
2039 2010-03-20  Simon Martin  <simartin@users.sourceforge.net>
2040             Michael Matz  <matz@suse.de>
2041
2042         PR c++/43081
2043         * g++.dg/parse/crash56.C: New test.
2044
2045 2010-03-20  Paul Thomas  <pault@gcc.gnu.org>
2046
2047         PR fortran/43450
2048         * gfortran.dg/whole_file_15.f90 : New test.
2049
2050 2010-03-20  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2051
2052         PR fortran/43409
2053         * gfortran.dg/inquire_size.f90: New test.
2054
2055 2010-03-20  Richard Guenther  <rguenther@suse.de>
2056
2057         PR rtl-optimization/43438
2058         * gcc.c-torture/execute/pr43438.c: New testcase.
2059
2060 2010-03-20  Dodji Seketeli  <dodji@redhat.com>
2061
2062         PR c++/43375
2063         * g++.dg/abi/mangle42.C: New test.
2064
2065 2010-03-19  Andrew Pinski  <andrew_pinski@caviumnetworks.com>
2066
2067         PR C/43211
2068         * gcc.dg/pr43211.c: New test.
2069         * gcc.dg/pr18809-1.c: Don't expect an error when calling foo.
2070
2071 2010-03-19  Bernd Schmidt  <bernds@codesourcery.com>
2072
2073         PR rtl-optimization/42258
2074         * gcc.target/arm/thumb1-mul-moves.c: New test.
2075
2076         PR target/40697
2077         * gcc.target/arm/thumb-andsi.c: New test.
2078
2079         * gcc.target/arm/thumb-andsi.c: Correct dg-options and add
2080         dg-require-effective-target.
2081
2082 2010-03-19  Michael Matz  <matz@suse.de>
2083
2084         PR c++/43116
2085         * g++.dg/other/pr43116.C: New testcase.
2086
2087 2010-03-19  Michael Matz  <matz@suse.de>
2088
2089         PR target/43305
2090         * gcc.dg/pr43305.c: New testcase.
2091
2092 2010-03-19  Richard Guenther  <rguenther@suse.de>
2093
2094         PR tree-optimization/43415
2095         * gcc.c-torture/compile/pr43415.c: New testcase.
2096
2097 2010-03-19  Eric Botcazou  <ebotcazou@adacore.com>
2098
2099         PR ada/43106
2100         * gnat.dg/case_optimization2.adb: New test.
2101         * gnat.dg/case_optimization_pkg2.ad[sb]: New helper.
2102
2103 2010-03-18  Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2104             Jack Howarth <howarth@bromo.med.uc.edu>
2105
2106         PR target/36399
2107         * gcc.target/i386/push-1.c: Don't xfail
2108           scan-assembler-not "movups" on darwin.
2109
2110 2010-03-18  Jakub Jelinek  <jakub@redhat.com>
2111
2112         PR debug/43058
2113         * gcc.dg/pr43058.c: New test.
2114
2115 2010-03-18  Martin Jambor  <mjambor@suse.cz>
2116
2117         PR middle-end/42450
2118         * g++.dg/torture/pr42450.C: New test.
2119
2120 2010-03-18  Michael Matz  <matz@suse.de>
2121
2122         PR middle-end/43419
2123         * gcc.dg/pr43419.c: New testcase.
2124
2125 2010-03-18  H.J. Lu  <hongjiu.lu@intel.com>
2126
2127         PR rtl-optimization/43360
2128         * gcc.dg/torture/pr43360.c: New.
2129
2130 2010-03-18  Michael Matz  <matz@suse.de>
2131
2132         PR tree-optimization/43402
2133         * gcc.dg/pr43402.c: New testcase.
2134
2135 2010-03-17  Peter Bergner  <bergner@vnet.ibm.com>
2136
2137         PR target/42427
2138         * gcc.dg/pr42427.c: New test.
2139
2140 2010-03-17  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2141
2142         PR libfortran/43265
2143         * gfortran.dg/read_empty_file.f: New test.
2144         * gfortran.dg/read_eof_all.f90: New test.
2145         * gfortran.dg/namelist_27.f90: Eliminate infinite loop posibility.
2146         * gfortran.dg/namelist_28.f90: Eliminate infinite loop posibility.
2147
2148 2010-03-17  Michael Matz  <matz@suse.de>
2149
2150         * gcc.dg/pr43300.c: Add -w.
2151
2152 2010-03-17  Richard Guenther  <rguenther@suse.de>
2153
2154         * gcc.dg/pr43379.c: Add -w.
2155
2156 2010-03-17  Tobias Burnus  <burnus@net-b.de>
2157
2158         PR fortran/43331
2159         * gfortran.dg/cray_pointers_1.f90: Update dg-error message.
2160
2161 2010-03-16  Uros Bizjak  <ubizjak@gmail.com>
2162
2163         * gcc.dg/graphite/block-3.c: Add dg-timeout-factor.
2164
2165 2010-03-16  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2166
2167         * ada/acats/run_all.sh: Log start and end times.
2168
2169 2010-03-16  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2170
2171         * gnat.dg/socket1.adb: Disable on *-*-solaris2*.
2172
2173 2010-03-16  Richard Guenther  <rguenther@suse.de>
2174
2175         PR middle-end/43379
2176         * gcc.dg/pr43379.c: New testcase.
2177
2178 2010-03-16  Jakub Jelinek  <jakub@redhat.com>
2179
2180         PR debug/43051
2181         * gcc.dg/guality/pr43051-1.c: New test.
2182
2183 2010-03-15  Janis Johnson  <janis187@us.ibm.com>
2184
2185         PR testsuite/43363
2186         * g++.dg/ext/altivec-17.C: Handle changes to error message.
2187
2188 2010-03-15  Michael Matz  <matz@suse.de>
2189
2190         PR middle-end/43300
2191         * gcc.dg/pr43300.c: New testcase.
2192
2193 2010-03-15  Richard Guenther  <rguenther@suse.de>
2194
2195         PR tree-optimization/43367
2196         * gcc.c-torture/compile/pr43367.c: New testcase.
2197
2198 2010-03-15  Richard Guenther  <rguenther@suse.de>
2199
2200         PR tree-optimization/43317
2201         * gcc.dg/pr43317.c: New testcase.
2202
2203 2010-03-14  Uros Bizjak  <ubizjak@gmail.com>
2204
2205         * g++.dg/abi/packed1.C: Expect warning on the alpha*-*-*.
2206
2207 2010-03-14  Uros Bizjak  <ubizjak@gmail.com>
2208
2209         * g++.dg/graphite/pr43026.C (dg-options): Remove -m32.
2210
2211 2010-03-14  Tobias Burnus  <burnus@net-b.de>
2212
2213         PR fortran/43362
2214         * gfortran.dg/impure_constructor_1.f90: New test.
2215
2216 2010-03-13  Sebastian Pop  <sebastian.pop@amd.com>
2217
2218         PR middle-end/43354
2219         * gfortran.dg/graphite/id-pr43354.f: New.
2220
2221 2010-03-13  Sebastian Pop  <sebastian.pop@amd.com>
2222
2223         PR middle-end/43349
2224         * gfortran.dg/graphite/pr43349.f: New.
2225
2226 2010-03-13  Sebastian Pop  <sebastian.pop@amd.com>
2227
2228         PR middle-end/43306
2229         * gcc.dg/graphite/pr43306.c: New.
2230
2231 2010-03-12  David S. Miller  <davem@davemloft.net>
2232
2233         * gcc.dg/lto/20090313_0.c: Add -mcpu=v9 to dg-lto-options on
2234         sparc.
2235
2236 2010-03-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2237
2238         * gcc.target/arm/sibcall-1.c: Allow PLT to appear with pic code.
2239
2240 2010-03-12  Paul Thomas  <pault@gcc.gnu.org>
2241
2242         PR fortran/43291
2243         PR fortran/43326
2244         * gfortran.dg/dynamic_dispatch_7.f03: New test.
2245
2246 2010-03-12  Kai Tietz  <kai.tietz@onevision.com>
2247
2248         * gfortran.dg/default_format_denormal_1.f90: Don't assume
2249         fail for *-*-mingw* targets.
2250
2251 2010-03-12  Jakub Jelinek  <jakub@redhat.com>
2252
2253         PR debug/43329
2254         * gcc.dg/guality/pr43329-1.c: New test.
2255
2256 2010-03-11  Martin Jambor  <mjambor@suse.cz>
2257
2258         PR tree-optimization/43257
2259         * g++.dg/torture/pr43257.C: New test.
2260
2261 2010-03-11  Tobias Burnus  <burnus@net-b.de>
2262
2263         PR fortran/43228
2264         * gfortran.dg/namelist_61.f90: New test.
2265
2266 2010-03-11  Richard Guenther  <rguenther@suse.de>
2267
2268         PR tree-optimization/43255
2269         * gcc.c-torture/compile/pr43255.c: New testcase.
2270
2271 2010-03-11  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
2272
2273         * gcc.dg/optimize-bswapdi-1.c: Add OpenSSL bswap variant.
2274         * gcc.dg/pr43280.c: New testcase.
2275
2276 2010-03-11  Richard Guenther  <rguenther@suse.de>
2277
2278         PR lto/43200
2279         * gcc.dg/lto/20100227-1_0.c: New testcase.
2280         * gcc.dg/lto/20100227-1_1.c: Likewise.
2281
2282 2010-03-10  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2283
2284         PR libfortran/43320
2285         PR libfortran/43265
2286         * gfortran.dg/read_eof_6.f: New test
2287         * gfortran.dg/read_x_eof.f90: New test.
2288         * gfortran.dg/read_x_past.f: Update test.
2289
2290 2010-03-10  Jan Hubicka   <jh@suse.cz>
2291
2292         * gcc.c-torture/compile/pr43288.c: New test.
2293
2294 2010-03-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2295
2296         * g++.old-deja/g++.pt/asm1.C: Don't detect pic via looking for the
2297         -fpic/-fPIC flags.
2298         * g++.old-deja/g++.pt/asm2.C: Likewise.
2299         * gcc.c-torture/compile/20000804-1.c: Likewise.
2300         * gcc.target/i386/clobbers.c: Likewise.
2301
2302 2010-03-10  Tobias Burnus  <burnus@net-b.de>
2303
2304         PR fortran/43303
2305         * gfortran.dg/c_assoc_3.f90: New test.
2306
2307 2010-03-10  Jakub Jelinek  <jakub@redhat.com>
2308
2309         PR debug/36728
2310         * gcc.dg/guality/pr36728-1.c: New test.
2311         * gcc.dg/guality/pr36728-2.c: New test.
2312
2313 2010-03-10  Kaushik Phatak  <kaushik.phatak@kpitcummins.com>
2314
2315         * gcc.dg/h8300-div-delay-slot.c: New test.
2316
2317 2010-03-10  Alexander Monakov  <amonakov@ispras.ru>
2318
2319         PR tree-optimization/43236
2320         * gcc.c-torture/execute/pr43236.c: New test.
2321
2322 2010-03-10  Andrey Belevantsev  <abel@ispras.ru>
2323
2324         PR middle-end/42859
2325         * g++.dg/eh/pr42859.C: New test.
2326
2327 2010-03-09  Jakub Jelinek  <jakub@redhat.com>
2328
2329         PR debug/43299
2330         * gcc.dg/pr43299.c: New test.
2331
2332         PR debug/43290
2333         * g++.dg/eh/unwind2.C: New test.
2334
2335 2010-03-05  Sebastian Pop  <sebastian.pop@amd.com>
2336             Reza Yazdani  <reza.yazdani@amd.com>
2337
2338         PR middle-end/43065
2339         * gcc.dg/graphite/run-id-4.c: New.
2340
2341 2010-03-08  Sebastian Pop  <sebastian.pop@amd.com>
2342
2343         PR middle-end/43065
2344         * gcc.dg/graphite/run-id-3.c: New.
2345
2346 2010-03-08  Tobias Grosser  <grosser@fim.uni-passau.de>
2347
2348         PR middle-end/42644
2349         PR middle-end/42130
2350         * gcc.dg/graphite/id-18.c: New.
2351         * gcc.dg/graphite/run-id-pr42644.c: New.
2352
2353 2010-03-08  Sebastian Pop  <sebastian.pop@amd.com>
2354
2355         PR middle-end/42326
2356         * gcc.dg/graphite/pr42326.c: New.
2357
2358 2010-03-08  Richard Guenther  <rguenther@suse.de>
2359
2360         PR tree-optimization/43269
2361         * gcc.c-torture/execute/pr43269.c: New testcase.
2362
2363 2010-03-08  Janus Weil  <janus@gcc.gnu.org>
2364
2365         PR fortran/43256
2366         * gfortran.dg/typebound_call_13.f03: New.
2367
2368 2010-03-05  Eric Botcazou  <ebotcazou@adacore.com>
2369
2370         * lib/plugin-support.exp (plugin-test-execute): Use PLUGINCC in lieu
2371         of HOSTCC and PLUGINCFLAGS in lieu of HOSTCFLAGS.
2372
2373 2010-03-05  Jason Merrill  <jason@redhat.com>
2374
2375         * g++.dg/abi/mangle40.C: Require weak and alias.
2376
2377 2010-03-05  Sebastian Pop  <sebastian.pop@amd.com>
2378
2379         PR middle-end/42326
2380         * gfortran.dg/graphite/pr42326.f90: New.
2381         * gfortran.dg/graphite/pr42326-1.f90: New.
2382
2383 2010-03-05  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2384
2385         * lib/gnat.exp (gnat_init): Remove GNAT_UNDER_TEST_ORIG.
2386         (gnat_target_compile): Likewise.
2387         Reinitialize GNAT_UNDER_TEST if target changes.
2388         Set ADA_INCLUDE_PATH, ADA_OBJECTS_PATH in environment.
2389         (local_find_gnatmake): Pass full --GCC to gnatlink.
2390         Remove --LINK.
2391
2392 2010-03-04  Andrew Pinski  <andrew_pinski@caviumnetworks.com>
2393
2394         PR c/43248
2395         * gcc.dg/compound-literal-1.c: New testcase.
2396
2397 2010-03-04  Martin Jambor  <mjambor@suse.cz>
2398
2399         PR tree-optimization/43164
2400         PR tree-optimization/43191
2401         * gcc.c-torture/compile/pr43164.c: New test.
2402         * gcc.c-torture/compile/pr43191.c: Likewise.
2403
2404 2010-03-04  Janus Weil  <janus@gcc.gnu.org>
2405
2406         PR fortran/43244
2407         * gfortran.dg/finalize_9.f90: New.
2408
2409 2010-03-04  Tobias Burnus  <burnus@net-b.de>
2410             Ken Werner <ken@linux.vnet.ibm.com>
2411
2412         * gfortran.dg/reassoc_4.f: Add --param max-completely-peel-times
2413         to dg-options for spu.
2414         * gfortran.dg/vect/vect-7.f90: Add vect_intfloat_cvt to the
2415         dump-scan target to exclude spu.
2416
2417 2010-03-04  Changpeng Fang  <changpeng.fang@amd.com>
2418
2419         PR middle-end/43209
2420         * gcc.dg/tree-ssa/ivopts-4.c: New.
2421
2422 2010-03-03  Janis Johnson  <janis187@us.ibm.com>
2423
2424         * lib/target-supports-dg.exp (check-flags): Provide defaults for
2425         include-opts and exclude-opts; skip checking the flags if arguments
2426         are the same as the defaults.
2427         (dg-xfail-if): Verify the number of arguments, supply defaults
2428         for unspecified optional arguments.
2429         (dg-skip-if, dg-xfail-run-if): Verify the number of arguments.
2430
2431 2010-03-03  Jason Merrill  <jason@redhat.com>
2432
2433         PR c++/12909
2434         * g++.dg/abi/mangle40.C: Updated.
2435
2436 2010-03-03  Jason Merrill  <jason@redhat.com>
2437
2438         * g++.dg/abi/mangle19-1.C: Adjust for default -Wabi.
2439         * g++.dg/abi/mangle23.C: Likewise.
2440         * g++.dg/eh/simd-2.C: Likewise.
2441         * g++.dg/ext/attribute-test-2.C: Likewise.
2442         * g++.dg/ext/vector14.C: Likewise.
2443         * g++.dg/other/pr34435.C: Likewise.
2444         * g++.dg/template/conv8.C: Likewise.
2445         * g++.dg/template/nontype9.C: Likewise.
2446         * g++.dg/template/qualttp17.C: Likewise.
2447         * g++.dg/template/ref1.C: Likewise.
2448         * g++.old-deja/g++.pt/crash68.C: Likewise.
2449         * g++.old-deja/g++.pt/ref1.C: Likewise.
2450         * g++.old-deja/g++.pt/ref3.C: Likewise.
2451         * g++.old-deja/g++.pt/ref4.C: Likewise.
2452
2453         PR c++/12909
2454         * g++.dg/abi/mangle40.C: New.
2455         * g++.dg/abi/mangle41.C: New.
2456         * g++.dg/lto/20100302_0.C: New.
2457         * g++.dg/lto/20100302_1.C: New.
2458         * g++.dg/lto/20100302.h: New.
2459
2460 2010-03-03  Paul Thomas  <pault@gcc.gnu.org>
2461
2462         PR fortran/43243
2463         * gfortran.dg/internal_pack_12.f90: New test.
2464
2465 2010-03-03  H.J. Lu  <hongjiu.lu@intel.com>
2466
2467         * gcc.dg/pr36997.c: Adjust error message.
2468
2469 2010-03-03  Mike Stump  <mikestump@comcast.net>
2470
2471         * gcc.target/i386/builtin-unreachable.c: Don't expect stack
2472         adjustments to not be present on machines that align the stack to
2473         more than 4 bytes and don't have a red zone yet as that is an
2474         unimplemented optimization.
2475
2476 2010-03-03  Janus Weil  <janus@gcc.gnu.org>
2477
2478         PR fortran/43169
2479         * gfortran.dg/impure_assignment_3.f90: New.
2480
2481 2010-03-03  Jakub Jelinek  <jakub@redhat.com>
2482
2483         PR debug/43229
2484         * gfortran.dg/pr43229.f90: New test.
2485
2486         PR debug/43237
2487         * gcc.dg/debug/dwarf2/pr43237.c: New test.
2488
2489         PR debug/43177
2490         * gcc.dg/guality/pr43177.c: New test.
2491
2492 2010-03-02  Jason Merrill  <jason@redhat.com>
2493
2494         * g++.dg/ext/vector9.C: Adjust error message.
2495         * g++.dg/conversion/simd3.C: Likewise.
2496         * g++.dg/other/error23.C: Likewise.
2497
2498 2010-03-02  Mike Stump  <mikestump@comcast.net>
2499
2500         PR c++/41090
2501         * g++.dg/ext/label13.C (C::C): xfail for darwin for now.
2502
2503 2010-03-02  Paul Thomas  <pault@gcc.gnu.org>
2504
2505         PR fortran/43180
2506         * gfortran.dg/internal_pack_10.f90: New test.
2507
2508         PR fortran/43173
2509         * gfortran.dg/internal_pack_11.f90: New test.
2510
2511 2010-03-02  Reza Yazdani  <reza.yazdani@amd.com>
2512
2513         PR middle-end/42640
2514         * gcc.dg/tree-ssa/pr42640.c: New.
2515
2516 2010-03-01  Richard Guenther  <rguenther@suse.de>
2517
2518         PR tree-optimization/43220
2519         * gcc.c-torture/execute/pr43220.c: New testcase.
2520
2521 2010-03-01  Richard Guenther  <rguenther@suse.de>
2522
2523         PR middle-end/43213
2524         * gcc.dg/pr43213.c: New testcase.
2525
2526 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2527
2528         PR pch/14940
2529         * gcc.dg/pch/pch.exp: Don't XFAIL largefile.c on i?86-*-solaris2.10.
2530
2531 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2532
2533         * lib/target-supports.exp (check_effective_target_ucn_nocache):
2534         New function.
2535         (check_effective_target_ucn): Likewise.
2536
2537         * g++.dg/other/ucnid-1.C: Don't XFAIL on *-*-solaris2.*, but skip
2538         if !ucn.
2539         * gcc.dg/ucnid-2.c: Likewise.
2540         * gcc.dg/ucnid-3.c: Likewise.
2541         * gcc.dg/ucnid-4.c: Likewise.
2542         * gcc.dg/ucnid-11.c: Likewise.
2543         * gcc.dg/ucnid-12.c: Likewise.
2544         * gcc.dg/ucnid-6.c: Skip if !ucn.
2545         * gcc.dg/ucnid-9.c: Likewise.
2546
2547 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2548
2549         * gcc.target/i386/pr32000-2.c: Add missing include and exclude
2550         lists to dg-skip-if.
2551         * gcc.target/i386/stackalign/return-3.c: Likewise.
2552
2553 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2554
2555         * gcc.target/i386/clearcap.map: New file.
2556         * gcc.target/i386/i386.exp: Check for linker -M mapfile support.
2557         Pass clearcap.map by default if supported.
2558
2559 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2560
2561         PR fortran/42900
2562         * gfortran.dg/stat_1.f90: Accept 'testfile' gid == parent dir gid.
2563         Explain this.
2564         * gfortran.dg/stat_2.f90: Likewise.
2565
2566 2010-03-01  Tobias Burnus  <burnus@net-b.de>
2567
2568         PR fortran/43199
2569         * gfortran.dg/module_read_2.f90: New test.
2570
2571 2010-02-27  Mark Mitchell  <mark@codesourcery.com>
2572
2573         PR c++/42748
2574         * g++.dg/abi/mangle11.C: Adjust mangling warning locations.
2575         * g++.dg/abi/mangle12.C: Likewise.
2576         * g++.dg/abi/mangle20-2.C: Likewise.
2577         * g++.dg/abi/mangle17.C: Likewise.
2578         * g++.dg/template/cond2.C: Likewise.
2579         * g++.dg/template/pr35240.C: Likewise.
2580
2581 2010-02-27  Richard Guenther  <rguenther@suse.de>
2582
2583         PR tree-optimization/43186
2584         * gcc.c-torture/compile/pr43186.c: Adjust testcase.
2585
2586 2010-02-27  Kaz Kojima  <kkojima@gcc.gnu.org>
2587
2588         * g++.dg/abi/packed1.C: Expect warning on the SH.
2589
2590 2010-02-27  Simon Martin  <simartin@users.sourceforge.net>
2591
2592         PR c++/42054:
2593         * g++.dg/parse/error37.C: New test.
2594
2595 2010-02-27  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2596
2597         PR c/24577
2598         PR c/43192
2599         * gcc.dg/pr8927-1.c: Match new note.
2600         * gcc.dg/990506-0.c: Likewise.
2601         * gcc.dg/gomp/flush-2.c: Likewise.
2602         * gcc.dg/gomp/atomic-5.c: Likewise.
2603         * gcc.dg/gomp/pr34607.c: Likewise.
2604         * gcc.dg/pr35746.c: Likewise.
2605         * gcc.dg/cpp/pragma-1.c: Likewise.
2606         * gcc.dg/cpp/pragma-2.c: Likewise.
2607         * gcc.dg/pr41842.c: Likewise.
2608         * gcc.dg/noncompile/20040629-1.c: Likewise.
2609         * objc.dg/private-1.m: Likewise.
2610
2611 2010-02-27  Tobias Burnus  <burnus@net-b.de>
2612
2613         PR fortran/43185
2614         * gfortran.dg/default_initialization_1.f90: Add -std=f2003.
2615         * gfortran.dg/default_initialization_4.f90: New test.
2616
2617 2010-02-27  Eric Botcazou  <ebotcazou@adacore.com>
2618
2619         * gnat.dg/thin_pointer.ad[sb]: Rename into...
2620         * gnat.dg/thin_pointer1.ad[sb]: ...this.
2621         * gnat.dg/thin_pointer2.adb: New test.
2622         * gnat.dg/thin_pointer2_pkg.ad[sb]: New helper.
2623
2624 2010-02-26  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2625
2626         PR c/20631
2627         * gcc.dg/cpp/c90-pedantic.c: New.
2628         * gcc.dg/cpp/c90.c: New.
2629         * gcc.dg/gnu90-const-expr-1.c: New.
2630         * gcc.dg/Woverlength-strings-pedantic-c90.c: New.
2631
2632 2010-02-26  Richard Guenther  <rguenther@suse.de>
2633
2634         PR tree-optimization/43186
2635         * gcc.c-torture/compile/pr43186.c: New testcase.
2636
2637 2010-02-26  Jakub Jelinek  <jakub@redhat.com>
2638
2639         PR debug/43190
2640         * c-c++-common/dwarf2/pr43190.c: New test.
2641
2642 2010-02-26  H.J. Lu  <hongjiu.lu@intel.com>
2643
2644         PR testsuite/37074:
2645         * gcc.dg/torture/stackalign/stackalign.exp: Add -mno-mmx to x86.
2646
2647 2010-02-26  Richard Guenther  <rguenther@suse.de>
2648
2649         PR tree-optimization/43188
2650         * gcc.c-torture/compile/pr43188.c: New testcase.
2651
2652 2010-02-26  H.J. Lu  <hongjiu.lu@intel.com>
2653
2654         PR target/43175
2655         * gcc.target/i386/vperm-v4si-2-sse4.c: New.
2656
2657 2010-02-25  Eric Botcazou  <ebotcazou@adacore.com>
2658
2659         * g++.dg/abi/packed1.C: Expect warning on the SPARC.
2660
2661 2010-02-25  Michael Meissner  <meissner@linux.vnet.ibm.com>
2662
2663         PR target/43154
2664         * gcc.target/powerpc/pr43154.c: New file.
2665
2666 2010-02-25  Jakub Jelinek  <jakub@redhat.com>
2667
2668         PR debug/43166
2669         * gfortran.dg/debug/pr43166.f: New test.
2670
2671         PR debug/43165
2672         * gcc.dg/torture/pr43165.c: New test.
2673
2674 2010-02-24  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2675
2676         PR c/43128
2677         * c-c++-common/pr41779.c: Update.
2678
2679 2010-02-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2680
2681         PR ada/32547
2682         * lib/gnat-dg.exp (gnat_load): Redefine.
2683
2684         * ada/acats/run_acats: Run run_all.sh with $SHELL.
2685         * ada/acats/run_all.sh: Downcase tasking not implemented message.
2686
2687 2010-02-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2688
2689         PR libobjc/36610
2690         * objc/execute/forward-1.x: XFAIL on alpha*-dec-osf*, 64-bit
2691         i?86-*-solaris2*, mips-sgi-irix*, sparc*-sun-solaris2* with
2692         -fgnu-runtime.
2693         Sort entries.
2694
2695 2010-02-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2696
2697         * gcc.dg/cpp/_Pragma6.c: Skip on mips-sgi-irix*, alpha*-dec-osf*.
2698
2699 2010-02-24  Jakub Jelinek  <jakub@redhat.com>
2700
2701         PR debug/43150
2702         * gcc.dg/guality/vla-1.c: New test.
2703
2704 2010-02-24  Tobias Burnus  <burnus@net-b.de>
2705
2706         PR fortran/43042
2707         * gfortran.dg/c_ptr_tests_15.f90: New test.
2708
2709 2010-02-23  Jakub Jelinek  <jakub@redhat.com>
2710
2711         PR target/43107
2712         * gcc.target/i386/pr43107.c: New test.
2713
2714 2010-02-23  Jason Merrill  <jason@redhat.com>
2715
2716         PR c++/43143
2717         * g++.dg/cpp0x/variadic100.C: New.
2718
2719 2010-02-23  Jason Merrill  <jason@redhat.com>
2720
2721         PR debug/42800
2722         * gcc.dg/debug/dwarf2/dwarf2.exp: Run c-c++-common dwarf2 tests.
2723         * g++.dg/debug/dwarf2/dwarf2.exp: Likewise.
2724         * c-c++-common/dwarf2/vla1.c: New.
2725
2726 2010-02-23  Jakub Jelinek  <jakub@redhat.com>
2727
2728         PR target/43139
2729         * gcc.dg/pr43139.c: New test.
2730
2731         PR debug/43077
2732         * gcc.dg/guality/pr43077-1.c: New test.
2733
2734 2010-02-23  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2735
2736         PR 43123
2737         * gcc.dg/march.c: New.
2738         * gcc.dg/march-generic.c: New.
2739         * gcc.dg/mtune.c: New.
2740
2741 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
2742
2743         PR middle-end/43083
2744         * gcc.dg/graphite/pr43083.c: New.
2745
2746 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
2747
2748         PR middle-end/43097
2749         * gfortran.dg/graphite/pr43097.f: New.
2750
2751 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
2752             Manuel López-Ibáñez  <manu@gcc.gnu.org>
2753
2754         PR middle-end/43140
2755         * g++.dg/graphite/pr41305.C: Add -Wno-conversion-null.
2756
2757 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
2758
2759         PR middle-end/43026
2760         * g++.dg/graphite/pr43026.C: New.
2761
2762 2010-02-22  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2763
2764         PR c++/43126
2765         * gcc.dg/cleanup-1.c: Update.
2766         * gcc.dg/func-args-1.c: Update.
2767         * gcc.dg/format/sentinel-1.c: Update.
2768         * g++.old-deja/g++.jason/scoping10.C: Update.
2769         * g++.old-deja/g++.ns/lookup5.C: Update.
2770         * g++.dg/ext/cleanup-1.C: Update.
2771         * g++.dg/parse/varmod1.C: Update.
2772         * g++.dg/parse/error33.C: Update.
2773         * g++.dg/expr/call3.C: Update.
2774         * g++.dg/func-args-1.C: New.
2775
2776 2010-02-22  H.J. Lu  <hongjiu.lu@intel.com>
2777
2778         PR c/43125
2779         * gcc.dg/attr-used-2.c: Moved to ...
2780         * c-c++-common/attr-used-2.c: Here.
2781
2782         * gcc.dg/attr-used.c: Moved to ...
2783         * c-c++-common/attr-used.c: Here.
2784
2785 2010-02-22  Ozkan Sezer  <sezeroz@gmail.com>
2786
2787         * gcc.c-torture/execute/991014-1.c: Use __SIZE_TYPE__ for size types.
2788
2789 2010-02-22  Richard Guenther  <rguenther@suse.de>
2790
2791         PR lto/43045
2792         * gfortran.dg/lto/20100222-1_0.f03: New testcase.
2793         * gfortran.dg/lto/20100222-1_1.c: Likewise.
2794
2795 2010-02-22  Richard Guenther  <rguenther@suse.de>
2796
2797         PR tree-optimization/42749
2798         * gcc.c-torture/compile/pr42749.c: New testcase.
2799
2800 2010-02-22  Paul Thomas  <pault@gcc.gnu.org>
2801
2802         PR fortran/43072
2803         * gfortran.dg/internal_pack_6.f90: Number of 'packs' now zero.
2804         * gfortran.dg/internal_pack_9.f90: New test.
2805
2806 2010-02-21  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2807
2808         PR c++/23510
2809         * g++.dg/template/recurse.C: Adjust.
2810         * g++.dg/template/pr23510.C: New.
2811
2812 2010-02-21  Dodji Seketeli  <dodji@redhat.com>
2813
2814         PR c++/42824
2815         * g++.dg/template/memclass4.C: New test.
2816
2817 2010-02-21  Tobias Burnus  <burnus@net-b.de>
2818
2819         PR fortran/35259
2820         * gfortran.dg/reassoc_5.f90: New test.
2821
2822 2010-02-20  Uros Bizjak  <ubizjak@gmail.com>
2823
2824         PR target/43067
2825         * gcc.target/i386/pr43067.c: New test.
2826
2827 2010-02-20  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2828
2829         PR c++/35669
2830         * g++.dg/warn/Wconversion2.C: Replace -Wconversion with
2831         -Wconversion-null.
2832         * g++.dg/warn/Wconversion-null.C: New test.
2833         * g++.old-deja/g++.other/null1.C: Move to...
2834         * g++.dg/warn/Wconversion-null-2.C: ... here. Remove -Wconversion.
2835
2836 2010-02-20  Paul Thomas  <pault@gcc.gnu.org>
2837
2838         PR fortran/36932
2839         PR fortran/36933
2840         * gfortran.dg/dependency_26.f90: New test.
2841
2842         PR fortran/43072
2843         * gfortran.dg/internal_pack_7.f90: New test.
2844
2845         PR fortran/43111
2846         * gfortran.dg/internal_pack_8.f90: New test.
2847
2848 2010-02-20  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2849
2850         PR 43128
2851         * c-c++-common/pr41779.c: Fix broken testcase.
2852
2853 2010-02-19  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2854
2855         PR 36513
2856         * c-c++-common/pr36513.c: New testcase.
2857         * c-c++-common/pr36513-2.c: New testcase.
2858
2859 2010-02-19  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2860
2861         PR 41779
2862         * c-c++-common/pr41779.c: New.
2863
2864 2010-02-19  Jakub Jelinek  <jakub@redhat.com>
2865
2866         PR debug/43084
2867         * gcc.dg/pr43084.c: New test.
2868
2869 2010-02-19  Richard Guenther  <rguenther@suse.de>
2870
2871         PR tree-optimization/42916
2872         * gcc.dg/pr42916.c: New testcase.
2873
2874 2010-02-18  Jason Merrill  <jason@redhat.com>
2875
2876         PR c++/42837
2877         * g++.dg/abi/packed1.C: Add expected warning.
2878
2879         PR c++/43108
2880         * g++.dg/torture/dg-torture.exp: Run c-c++-common torture tests.
2881         * gcc.dg/torture/dg-torture.exp: Likewise.
2882         * c-c++-common/torture/complex-sign.h,
2883         c-c++-common/torture/complex-sign-add.c,
2884         c-c++-common/torture/complex-sign-mixed-add.c,
2885         c-c++-common/torture/complex-sign-mixed-div.c,
2886         c-c++-common/torture/complex-sign-mixed-mul.c,
2887         c-c++-common/torture/complex-sign-mixed-sub.c,
2888         c-c++-common/torture/complex-sign-mul.c,
2889         c-c++-common/torture/complex-sign-sub.c: Move from gcc.dg/torture.
2890         Adapt for C++ compilation as well.
2891
2892         PR c++/43070
2893         * g++.dg/ext/label1.C: Update.
2894         * g++.dg/ext/label2.C: Update.
2895
2896         PR c++/26261
2897         * g++.dg/template/dependent-name6.C: New.
2898
2899         PR c++/43109
2900         * g++.dg/parse/namespace12.C: New.
2901
2902 2010-02-18  Martin Jambor  <mjambor@suse.cz>
2903
2904         PR tree-optimization/43066
2905         * gcc.c-torture/compile/pr43066.c: New test.
2906
2907 2010-02-18  Uros Bizjak  <ubizjak@gmail.com>
2908
2909         * g++.dg/ext/attrib35.C: Fix target selector string.
2910         * g++.dg/ext/attrib36.C: Ditto.
2911         * g++.dg/ext/attrib37.C: Ditto.
2912         * g++.dg/abi/mangle24.C: Remove stray "*/" from dg directives.
2913         * g++.dg/abi/mangle25.C: Ditto.
2914
2915 2010-02-17  Jason Merrill  <jason@redhat.com>
2916
2917         PR c++/43069
2918         * g++.dg/parse/namespace11.C: New.
2919
2920         PR c++/43093
2921         * g++.dg/ext/attrib37.C: New.
2922
2923         PR c++/43079
2924         * g++.dg/template/ptrmem20.C: New.
2925
2926 2010-02-17  Uros Bizjak  <ubizjak@gmail.com>
2927
2928         PR target/43103
2929         * gcc.target/i386/xop-check.h: Include m256-check.h.
2930         * gcc.target/i386/xop-vpermil2ps-1.c: Include x86intrin.h.
2931         * gcc.target/i386/xop-vpermil2ps-256-1.c: Ditto.
2932         * gcc.target/i386/xop-vpermil2pd-1.c: Ditto.
2933         * gcc.target/i386/xop-vpermil2pd-256-1.c: Ditto.
2934
2935 2010-02-17  Jakub Jelinek  <jakub@redhat.com>
2936
2937         PR debug/42918
2938         * gcc.dg/pr42918.c: New test.
2939
2940 2010-02-16  H.J. Lu  <hongjiu.lu@intel.com>
2941
2942         * g++.dg/ext/attrib36.C: Require ILP32.
2943
2944 2010-02-16  Richard Guenther  <rguenther@suse.de>
2945
2946         PR tree-optimization/41043
2947         * gfortran.dg/pr41043.f90: New testcase.
2948         * gcc.dg/Wstrict-overflow-18.c: XFAIL.
2949
2950 2010-02-16  Jason Merrill  <jason@redhat.com>
2951
2952         * g++.dg/cpp0x/initlist-opt.C: Declare max_val inline.
2953
2954 2010-02-16  Ira Rosen  <irar@il.ibm.com>
2955
2956         PR tree-optimization/43074
2957         * gcc.dg/vect/fast-math-pr43074.c: New test.
2958
2959 2010-02-16  Jakub Jelinek  <jakub@redhat.com>
2960
2961         * lib/prune.exp: Prune variable tracking size limit exceeded notes.
2962
2963 2010-02-16  Jason Merrill  <jason@redhat.com>
2964
2965         PR c++/43031
2966         * g++.dg/ext/attrib36.C: New.
2967
2968         PR c++/43036
2969         * g++.dg/other/array6.C: New.
2970
2971 2010-02-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2972
2973         * g++.dg/cpp0x/initlist-opt.C: Bind pic locally.
2974
2975 2010-02-15  Sebastian Pop  <sebastian.pop@amd.com>
2976
2977         * gcc.target/i386/sse-14.c: Add tests for _mm_permute2_pd,
2978         _mm256_permute2_pd, _mm_permute2_ps, and _mm256_permute2_ps.
2979         * gcc.target/i386/xop-vpermil2pd-1.c: New.
2980         * gcc.target/i386/xop-vpermil2pd-256-1.c: New.
2981         * gcc.target/i386/xop-vpermil2ps-1.c: New.
2982         * gcc.target/i386/xop-vpermil2ps-256-1.c: New.
2983
2984 2010-02-15  Richard Guenther  <rguenther@suse.de>
2985
2986         PR middle-end/43068
2987         * g++.dg/torture/pr43068.C: New testcase.
2988
2989 2010-02-14  Volker Reichelt  <reichelt@gcc.gnu.org>
2990
2991         PR c++/43024
2992         * g++.dg/opt/ice1.C: New.
2993
2994 2010-02-14  Jason Merrill  <jason@redhat.com>
2995
2996         PR c++/41997
2997         * g++.dg/cpp0x/initlist-opt.C: New.
2998
2999 2010-02-13  Paul Thomas  <pault@gcc.gnu.org>
3000
3001         PR fortran/41113
3002         PR fortran/41117
3003         * gfortran.dg/internal_pack_6.f90: New test.
3004
3005 2010-02-12  Jason Merrill  <jason@redhat.com>
3006
3007         PR c++/43054
3008         * g++.dg/cpp0x/variadic99.C: New.
3009
3010 2010-02-12  Jakub Jelinek  <jakub@redhat.com>
3011
3012         * gcc.dg/guality/guality.h (GUALCVT): Zero extend instead of
3013         sign extend pointers to gualchk_t.
3014
3015         PR c++/43033
3016         * g++.dg/other/default3.C: Xfail g4 test.
3017
3018 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
3019
3020         PR middle-end/43012
3021         * gcc.dg/graphite/pr43012.c: New.
3022
3023 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
3024
3025         PR middle-end/42930
3026         * g++.dg/graphite/pr42930.C: New.
3027
3028 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
3029
3030         PR middle-end/42914
3031         PR middle-end/42530
3032         * gcc.dg/graphite/pr42530.c: New.
3033         * gcc.dg/graphite/pr42914.c: New.
3034
3035 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
3036
3037         PR middle-end/42771
3038         * gcc.dg/graphite/pr42771.c: New.
3039
3040 2010-02-11  Richard Guenther  <rguenther@suse.de>
3041
3042         PR tree-optimization/42998
3043         * gcc.c-torture/compile/pr42998.c: New testcase.
3044
3045 2010-02-10  Jason Merrill  <jason@redhat.com>
3046
3047         PR c++/41896
3048         * g++.dg/cpp0x/lambda/lambda-nested3.C: New.
3049
3050         PR c++/42983, core issue 906
3051         * g++.dg/cpp0x/defaulted15.C: Add virtualness test.
3052         * g++.dg/cpp0x/defaulted9.C: Move virtual default outside class.
3053
3054         PR c++/43016
3055         * g++.dg/cpp0x/lambda/lambda-conv.C: Test for weakness.
3056
3057 2010-02-10  Richard Guenther  <rguenther@suse.de>
3058
3059         PR tree-optimization/43017
3060         * gcc.dg/torture/pr43017.c: New testcase.
3061
3062 2010-02-10  Tobias Burnus <burnus@net-b.de>
3063
3064         PR fortran/40823
3065         * gfortran.dg/private_type_1.f90: Update error location.
3066         * gfortran.dg/invalid_interface_assignment.f90: Ditto.
3067         * gfortran.dg/typebound_operator_2.f03: Ditto.
3068         * gfortran.dg/assignment_2.f90: Ditto.
3069         * gfortran.dg/redefined_intrinsic_assignment.f90: Ditto.
3070         * gfortran.dg/binding_label_tests_9.f03: Ditto.
3071
3072 2010-02-10  Tobias Burnus  <burnus@net-b.de>
3073
3074         PR fortran/43015
3075         * gfortran.dg/bind_c_usage_20.f90: New test.
3076
3077 2010-02-10  Jakub Jelinek  <jakub@redhat.com>
3078
3079         PR debug/43010
3080         * g++.dg/debug/pr43010.C: New test.
3081
3082 2010-02-10  Richard Guenther  <rguenther@suse.de>
3083
3084         PR c/43007
3085         * gcc.c-torture/execute/20100209-1.c: New testcase.
3086         * gcc.dg/fold-div-3.c: Likewise.
3087
3088 2010-02-10  Jakub Jelinek  <jakub@redhat.com>
3089
3090         * gcc.dg/builtin-ffs-1.c: New test.
3091
3092 2010-02-09  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3093
3094         PR fortran/42999
3095         * gfortran.dg/array_constructor_35.f90: New test.
3096
3097 2010-02-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3098
3099         * gcc.dg/tree-ssa/inline-4.c: Bind pic locally.
3100
3101 2010-02-09  Jason Merrill  <jason@redhat.com>
3102
3103         PR c++/42399
3104         * g++.dg/cpp0x/lambda/lambda-errloc2.C: New.
3105
3106         PR c++/42370
3107         * g++.dg/cpp0x/lambda/lambda-warn2.C: New.
3108
3109 2010-02-09  Tobias Burnus  <burnus@net-b.de>
3110
3111         PR fortran/41869
3112         * gfortran.dg/module_write_1.f90: New test.
3113
3114 2010-02-09  Alexander Monakov  <amonakov@ispras.ru>
3115
3116         * gcc.dg/pr19340.c: Adjust.
3117
3118 2010-02-09  Richard Guenther  <rguenther@suse.de>
3119
3120         PR tree-optimization/43008
3121         * gcc.c-torture/execute/pr43008.c: New testcase.
3122
3123 2010-02-09  Richard Guenther  <rguenther@suse.de>
3124
3125         PR tree-optimization/43000
3126         * gcc.dg/torture/pr43000.c: New testcase.
3127         * gcc.dg/torture/pr43002.c: Likewise.
3128
3129 2010-02-09  Daniel Kraft  <d@domob.eu>
3130
3131         PR fortran/39171
3132         * gfortran.dg/char_length_2.f90: Change warning expectations accordingly
3133         and pass -Wsurprising as necessary.
3134
3135 2010-02-08  Jakub Jelinek  <jakub@redhat.com>
3136
3137         PR tree-optimization/42890
3138         * g++.dg/torture/pr42890.C: New test.
3139
3140 2010-02-08  Richard Guenther  <rguenther@suse.de>
3141
3142         PR middle-end/42995
3143         * gcc.dg/tree-ssa/inline-4.c: New testcase.
3144
3145 2010-02-07  Sebastian Pop  <sebastian.pop@amd.com>
3146
3147         * gcc.dg/graphite/block-0.c: Call abort for runtime test.  Always
3148         return 0 from main.
3149         * gcc.dg/graphite/block-1.c: Same.
3150         * gcc.dg/graphite/block-3.c: Same.
3151         * gcc.dg/graphite/block-4.c: Same.
3152         * gcc.dg/graphite/block-5.c: Same.
3153         * gcc.dg/graphite/block-6.c: Same.
3154         * gcc.dg/graphite/block-7.c: Same.
3155         * gcc.dg/graphite/interchange-0.c: Same.
3156         * gcc.dg/graphite/interchange-1.c: Same.
3157         * gcc.dg/graphite/interchange-10.c: Same.
3158         * gcc.dg/graphite/interchange-11.c: Same.
3159         * gcc.dg/graphite/interchange-12.c: Same.
3160         * gcc.dg/graphite/interchange-2.c: Same.
3161         * gcc.dg/graphite/interchange-3.c: Same.
3162         * gcc.dg/graphite/interchange-4.c: Same.
3163         * gcc.dg/graphite/interchange-5.c: Same.
3164         * gcc.dg/graphite/interchange-6.c: Same.
3165         * gcc.dg/graphite/interchange-7.c: Same.
3166         * gcc.dg/graphite/interchange-8.c: Same.
3167         * gcc.dg/graphite/interchange-9.c: Same.
3168         * gcc.dg/graphite/interchange-mvt.c: Same.
3169
3170 2010-02-07  Sebastian Pop  <sebastian.pop@amd.com>
3171
3172         * gfortran.dg/graphite/id-19.f: New.
3173         * gfortran.dg/graphite/pr14741.f90: New.
3174         * gfortran.dg/graphite/pr41924.f90: New.
3175         * gfortran.dg/graphite/run-id-2.f90: New.
3176
3177 2010-02-07  Richard Guenther  <rguenther@suse.de>
3178
3179         PR middle-end/42956
3180         * gcc.c-torture/compile/pr42956.c: New testcase.
3181
3182 2010-02-06  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3183
3184         PR libfortran/42742
3185         * gfortran.dg/fmt_cache_2.f: New test.
3186
3187 2010-02-06  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3188
3189         * gfortran.dg/read_no_eor.f90: New test.
3190
3191 2010-02-05  Jason Merrill  <jason@redhat.com>
3192
3193         * g++.dg/ext/label13.C: Move constructor body out of class.
3194
3195 2010-02-03  Jason Merrill  <jason@redhat.com>
3196
3197         PR c++/42870
3198         * g++.dg/ext/dllexport3.C: New.
3199
3200 2010-02-05  Ozkan Sezer  <sezeroz@gmail.com>
3201
3202         * gcc.dg/format/ms-format3.c: New test for specific MS types.
3203
3204 2010-02-05  Richard Guenther  <rguenther@suse.de>
3205
3206         * gcc.dg/tree-ssa/ssa-ccp-28.c: New testcase.
3207
3208 2010-02-05  Dodji Seketeli  <dodji@redhat.com>
3209
3210         PR c++/42915
3211         * g++.dg/other/crash-9.C: New test.
3212
3213 2010-02-05  Paul Thomas  <pault@gcc.gnu.org>
3214
3215         PR fortran/42309
3216         * gfortran.dg/subref_array_pointer_4.f90 : New test.
3217
3218 2010-02-04  Richard Guenther  <rguenther@suse.de>
3219
3220         PR rtl-optimization/42952
3221         * gcc.dg/torture/pr42952.c: New testcase.
3222
3223 2010-02-03  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3224
3225         PR libfortran/42901
3226         * gfortran.dg/namelist_60.f90: New test.
3227
3228 2010-02-03  Jason Merrill  <jason@redhat.com>
3229
3230         PR c++/40138
3231         * g++.dg/ext/builtin11.C: New.
3232
3233         PR c++/4926
3234         PR c++/38600
3235         * g++.dg/abi/mangle35.C: New.
3236         * g++.dg/abi/mangle37.C: New.
3237
3238         PR c++/12909
3239         * g++.dg/abi/mangle36.C: New.
3240
3241         PR c++/35652
3242         * g++.dg/warn/string1.C: New.
3243
3244 2010-02-03  Richard Guenther  <rguenther@suse.de>
3245
3246         PR tree-optimization/42944
3247         * gcc.dg/errno-1.c: New testcase.
3248
3249 2010-02-03  Richard Guenther  <rguenther@suse.de>
3250
3251         PR middle-end/42927
3252         * gcc.c-torture/compile/pr42927.c: New testcase.
3253
3254 2010-02-03  Tobias Burnus  <burnus@net-b.de>
3255
3256         PR fortran/42936
3257         * gfortran.dg/null_4.f90: New test.
3258
3259 2010-02-02  Jason Merrill  <jason@redhat.com>
3260
3261         PR c++/41090
3262         * g++.dg/ext/label13.C: New.
3263
3264 2010-02-02  Tobias Burnus  <burnus@net-b.de>
3265
3266         PR fortran/42650
3267         * gfortran.dg/func_result_5.f90: New test.
3268
3269 2010-02-01  Tobias Burnus  <burnus@net-b.de>
3270
3271         PR fortran/42922
3272         * gfortran.dg/pure_initializer_3.f90: News test.
3273
3274 2010-01-31  Janus Weil  <janus@gcc.gnu.org>
3275
3276         PR fortran/42888
3277         * gfortran.dg/allocate_derived_2.f90: New test.
3278
3279 2010-01-31  Eric Botcazou  <ebotcazou@adacore.com>
3280
3281         PR middle-end/42898
3282         * gcc.dg/torture/pr42898-2.c: New test.
3283
3284 2010-01-31  Richard Guenther  <rguenther@suse.de>
3285
3286         PR middle-end/42898
3287         * gcc.dg/torture/pr42898.c: New testcase.
3288
3289 2010-01-31  Paul Thomas  <pault@gcc.gnu.org>
3290
3291         PR fortran/38324
3292         * gfortran.dg/alloc_comp_basics_1.f90: Remove option -O2.
3293         * gfortran.dg/alloc_comp_bounds_1.f90: New test.
3294
3295 2010-01-30  Paolo Bonzini  <bonzini@gnu.org>
3296
3297         * g++.dg/tree-ssa/inline-1.C: New.
3298         * g++.dg/tree-ssa/inline-2.C: New.
3299         * g++.dg/tree-ssa/inline-3.C: New.
3300
3301 2010-01-29  Michael Meissner  <meissner@linux.vnet.ibm.com>
3302
3303         PR testsuite/41701
3304         * gcc.dg/builtins-58.c: Add -fno-ident to the options to prevent
3305         the string 'pow' in the pathname of the compiler from generating a
3306         test failure.
3307
3308 2010-01-29  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3309
3310         * g++.old-deja/g++.mike/eh16.C: Rename err to e.
3311         * g++.old-deja/g++.mike/eh17.C: Likewise.
3312         * g++.old-deja/g++.mike/p5571.C: Likewise.
3313
3314 2010-01-29  Dodji Seketeli  <dodji@redhat.com>
3315
3316         PR c++/42758
3317         PR c++/42634
3318         PR c++/42336
3319         PR c++/42797
3320         PR c++/42880
3321         * g++.dg/other/crash-5.C: New test.
3322         * g++.dg/other/crash-6.C: New test.
3323         * g++.dg/other/crash-7.C: New test.
3324         * g++.dg/other/crash-8.C: New test.
3325
3326 2010-01-29  Jakub Jelinek  <jakub@redhat.com>
3327
3328         PR rtl-optimization/42889
3329         * gcc.dg/pr42889.c: New test.
3330
3331 2010-01-28  H.J. Lu  <hongjiu.lu@intel.com>
3332
3333         * gcc.target/i386/pr42881.c: Use SSE2.
3334
3335 2010-01-28  Uros Bizjak  <ubizjak@gmail.com>
3336
3337         PR target/42891
3338         * gcc.target/i386/pr42891.c: New test.
3339
3340 2010-01-28  Richard Guenther  <rguenther@suse.de>
3341
3342         PR tree-optimization/42871
3343         * g++.dg/torture/pr42871.C: New testcase.
3344
3345 2010-01-28  Richard Guenther  <rguenther@suse.de>
3346
3347         * gcc.dg/Wobjsize-1.h: New testcase.
3348         * gcc.dg/Wobjsize-1.c: Likewise.
3349
3350 2010-01-28  Richard Guenther  <rguenther@suse.de>
3351
3352         PR middle-end/42883
3353         * g++.dg/torture/pr42883.C: New testcase.
3354
3355 2010-01-28  Michael Matz  <matz@suse.de>
3356
3357         * gcc.target/i386/pr42881.c: New test.
3358
3359 2010-01-28  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3360
3361         * gcc.misc-tests/linkage.exp: Remove mips-sgi-irix6*o32 support.
3362         Add i?86-*-solaris2* support.
3363
3364 2010-01-28  Dodji Seketeli  <dodji@redhat.com>
3365
3366         PR c++/42713
3367         PR c++/42820
3368         * g++.dg/template/typedef27.C: New test case.
3369         * g++.dg/template/typedef28.C: New test case.
3370
3371 2010-01-27  Stephen Thomas  <stephen.thomas@arm.com>
3372
3373         * testsuite/gcc.dg/optimize-bswap*.c: Add ARM target
3374
3375 2010-01-27  Richard Guenther  <rguenther@suse.de>
3376
3377         PR middle-end/42878
3378         * gcc.dg/torture/pr42878-1.c: New testcase.
3379         * gcc.dg/torture/pr42878-2.c: Likewise.
3380
3381 2010-01-27  Jakub Jelinek  <jakub@redhat.com>
3382
3383         PR middle-end/42874
3384         * gcc.dg/vla-22.c: New test.
3385
3386 2010-01-26  Jakub Jelinek  <jakub@redhat.com>
3387
3388         * ada/acats/run_all.sh: Make sure norun.lst is sorted using the
3389         current collation.
3390
3391 2010-01-26  Richard Guenther  <rguenther@suse.de>
3392
3393         PR rtl-optimization/42685
3394         * gcc.dg/pr42685.c: New testcase.
3395         * g++.dg/other/pr42685.C: Likewise.
3396
3397 2010-01-26  Richard Guenther  <rguenther@suse.de>
3398
3399         PR middle-end/42806
3400         * g++.dg/other/pr42806.C: New testcase.
3401
3402 2010-01-26  Richard Guenther  <rguenther@suse.de>
3403
3404         PR tree-optimization/42250
3405         * gcc.dg/pr42250.c: New testcase.
3406
3407 2010-01-25  Arnaud Charlet  <charlet@adacore.com>
3408
3409         * gnat.dg/array_bounds_test.adb: New test.
3410
3411 2010-01-25  Tobias Burnus  <burnus@net-b.de>
3412
3413         PR fortran/42858
3414         * gfortran.dg/generic_21.f90: New test.
3415
3416 2010-01-25  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3417
3418         PR testsuite/41522
3419         * gcc.c-torture/compile/pr38789.c: Change to dg-do compile.
3420
3421 2010-01-24  Mark Mitchell  <mark@codesourcery.com>
3422
3423         PR c++/42748
3424         * g++.dg/abi/arm_va_list2.C: New test.
3425         * g++.dg/abi/arm_va_list2.h: Companion header file.
3426
3427 2010-01-24  Paul Thomas  <pault@gcc.gnu.org>
3428
3429         PR fortran/41044
3430         * gfortran.dg/parameter_array_ref_2.f90 : New test.
3431
3432         PR fortran/41167
3433         * gfortran.dg/char_array_arg_1.f90 : New test.
3434
3435         * gfortran.dg/pr25923.f90 : Remove XFAIL.
3436
3437 2010-01-24  Tobias Burnus  <burnus@net-b.de>
3438
3439         PR fortran/39304
3440         * gfortran.dg/generic_20.f90: New test.
3441
3442 2010-01-22  Michael Matz  <matz@suse.de>
3443
3444         * gfortran.dg/vect/fast-math-mgrid-resid.f: Limit to x86, add
3445         -msse2.
3446
3447 2010-01-21  Paul Thomas  <pault@gcc.gnu.org>
3448
3449         PR fortran/42736
3450         * gfortran.dg/dependency_25.f90 : New test.
3451
3452 2010-01-21  Martin Jambor  <mjambor@suse.cz>
3453
3454         PR tree-optimization/42585
3455         * gcc.dg/tree-ssa/pr42585.c: New test.
3456
3457 2010-01-21  Richard Guenther  <rguenther@suse.de>
3458
3459         PR middle-end/19988
3460         * gcc.dg/pr19988.c: New testcase.
3461
3462 2010-01-20  Janis Johnson  <janis187@us.ibm.com>
3463
3464         * g++.dg/compat/decimal/compat-common.h: New file.
3465         * g++.dg/compat/decimal/decimal-dummy.h: New file.
3466         * g++.dg/compat/decimal/pass_x.h: New file.
3467         * g++.dg/compat/decimal/pass_y.h: New file.
3468         * g++.dg/compat/decimal/pass-1_main.C: New file.
3469         * g++.dg/compat/decimal/pass-1_x.C: New file.
3470         * g++.dg/compat/decimal/pass-1_y.C: New file.
3471         * g++.dg/compat/decimal/pass-2_main.C: New file.
3472         * g++.dg/compat/decimal/pass-2_x.C: New file.
3473         * g++.dg/compat/decimal/pass-2_y.C: New file.
3474         * g++.dg/compat/decimal/pass-3_main.C: New file.
3475         * g++.dg/compat/decimal/pass-3_x.C: New file.
3476         * g++.dg/compat/decimal/pass-3_y.C: New file.
3477         * g++.dg/compat/decimal/pass-4_main.C: New file.
3478         * g++.dg/compat/decimal/pass-4_x.C: New file.
3479         * g++.dg/compat/decimal/pass-4_y.C: New file.
3480         * g++.dg/compat/decimal/pass-5_main.C: New file.
3481         * g++.dg/compat/decimal/pass-5_x.C: New file.
3482         * g++.dg/compat/decimal/pass-5_y.C: New file.
3483         * g++.dg/compat/decimal/pass-6_main.C: New file.
3484         * g++.dg/compat/decimal/pass-6_x.C: New file.
3485         * g++.dg/compat/decimal/pass-6_y.C: New file.
3486         * g++.dg/compat/decimal/return_x.h: New file.
3487         * g++.dg/compat/decimal/return_y.h: New file.
3488         * g++.dg/compat/decimal/return-1_main.C: New file.
3489         * g++.dg/compat/decimal/return-1_x.C: New file.
3490         * g++.dg/compat/decimal/return-1_y.C: New file.
3491         * g++.dg/compat/decimal/return-2_main.C: New file.
3492         * g++.dg/compat/decimal/return-2_x.C: New file.
3493         * g++.dg/compat/decimal/return-2_y.C: New file.
3494         * g++.dg/compat/decimal/return-3_main.C: New file.
3495         * g++.dg/compat/decimal/return-3_x.C: New file.
3496         * g++.dg/compat/decimal/return-3_y.C: New file.
3497         * g++.dg/compat/decimal/return-4_main.C: New file.
3498         * g++.dg/compat/decimal/return-4_x.C: New file.
3499         * g++.dg/compat/decimal/return-4_y.C: New file.
3500         * g++.dg/compat/decimal/return-5_main.C: New file.
3501         * g++.dg/compat/decimal/return-5_x.C: New file.
3502         * g++.dg/compat/decimal/return-5_y.C: New file.
3503         * g++.dg/compat/decimal/return-6_main.C: New file.
3504         * g++.dg/compat/decimal/return-6_x.C: New file.
3505         * g++.dg/compat/decimal/return-6_y.C: New file.
3506
3507 2010-01-20  Alexandre Oliva  <aoliva@redhat.com>
3508
3509         PR debug/42715
3510         * gcc.dg/pr42715.c: New.
3511
3512 2010-01-20  Paolo Carlini  <paolo.carlini@oracle.com>
3513
3514         PR c++/42038
3515         * g++.dg/parse/crash55.C: New.
3516
3517 2010-01-20  Alexandre Oliva  <aoliva@redhat.com>
3518
3519         PR debug/42782
3520         * gcc.dg/guality/pr42782.c: New.
3521
3522 2010-01-20  Jason Merrill  <jason@redhat.com>
3523
3524         PR c++/41788
3525         * g++.dg/abi/packed1.C: New.
3526
3527         PR c++/41920
3528         * g++.dg/cpp0x/lambda/lambda-warn1.C: New.
3529
3530         PR c++/40750
3531         * g++.dg/parse/fn-typedef1.C: New.
3532         * g++.dg/other/cv_quals.C: Adjust.
3533
3534 2010-01-20  Anthony Green  <green@moxielogic.com>
3535
3536         * gcc.dg/cpp/_Pragma6.c: Skip this test for moxie-*-* (no
3537         pack(push) pragma).
3538         * gcc.dg/pr19340.c: Skip this test for moxie-*-* (no scheduling).
3539         * gcc.dg/20020312-2.c: Port this to the moxie core.
3540         * gcc.dg/weak/typeof-2.c: Ditto.
3541
3542 2010-01-20  Richard Guenther  <rguenther@suse.de>
3543
3544         PR tree-optimization/42717
3545         * gcc.c-torture/compile/pr42717.c: New testcase.
3546
3547 2010-01-20  Jakub Jelinek  <jakub@redhat.com>
3548
3549         * gcc.dg/cleanup-13.c: Expect DW_OP_mod to do unsigned modulo instead
3550         of signed, add a few new tests.
3551
3552         PR middle-end/42803
3553         * g++.dg/parse/limits-initializer1.C: New test.
3554
3555 2010-01-19  Janus Weil  <janus@gcc.gnu.org>
3556
3557         PR fortran/42804
3558         * gfortran.dg/proc_ptr_comp_pass_6.f90: New test.
3559         * gfortran.dg/typebound_call_12.f03: New test.
3560
3561 2010-01-19  Paul Thomas  <pault@gcc.gnu.org>
3562
3563         PR fortran/42783
3564         * gfortran.dg/bounds_check_15.f90 : New test.
3565
3566 2010-01-19  Michael Matz  <matz@suse.de>
3567
3568         PR tree-optimization/41783
3569         * gfortran.dg/vect/fast-math-mgrid-resid.f: New.
3570
3571 2010-01-19  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
3572
3573         PR target/38697.
3574         * gcc.target/arm/neon/vget_lowf32.c: Regenerate.
3575         * gcc.target/arm/neon/vget_lowp16.c: Likewise.
3576         * gcc.target/arm/neon/vget_lowp8.c:  Likewise.
3577         * gcc.target/arm/neon/vget_lows16.c: Likewise.
3578         * gcc.target/arm/neon/vget_lows32.c: Likewise.
3579         * gcc.target/arm/neon/vget_lows64.c: Likewise.
3580         * gcc.target/arm/neon/vget_lows8.c: Likewise.
3581         * gcc.target/arm/neon/vget_lowu16.c: Likewise.
3582         * gcc.target/arm/neon/vget_lowu32.c: Likewise.
3583         * gcc.target/arm/neon/vget_lowu64.c: Likewise.
3584         * gcc.target/arm/neon/vget_lowu8.c: Likewise.
3585
3586 2010-01-19  Janus Weil  <janus@gcc.gnu.org>
3587
3588         PR fortran/42545
3589         * gfortran.dg/extends_6.f03: Modified an error message.
3590         * gfortran.dg/extends_10.f03: New test.
3591         * gfortran.dg/private_type_6.f03: Modified an error message.
3592         * gfortran.dg/structure_constructor_8.f03: Ditto.
3593
3594 2010-01-19  Jakub Jelinek  <jakub@redhat.com>
3595
3596         PR tree-optimization/42719
3597         * gcc.dg/pr42719.c: New test.
3598
3599         PR debug/42728
3600         * gcc.dg/pr42728.c: New test.
3601
3602 2010-01-19  Anthony Green  <green@moxielogic.com>
3603
3604         * gcc.dg/tree-ssa/20040204-1.c: Expect this test to pass.
3605
3606 2010-01-18  Anthony Green  <green@moxielogic.com>
3607
3608         * gcc.dg/tree-ssa/asm-3.c (REGISTER): Pick an appropriate register
3609         for moxie.
3610
3611 2010-01-19  Dodji Seketeli  <dodji@redhat.com>
3612
3613         * g++.dg/template/error45.C: reverted as part of reverting the
3614         fix of PR c++/42634.
3615
3616 2010-01-18  Dodji Seketeli  <dodji@redhat.com>
3617
3618         PR c++/42634
3619         * g++.dg/template/error45.C: New test.
3620
3621 2010-01-18  Dodji Seketeli  <dodji@redhat.com>
3622
3623         PR c++/42766
3624         * g++.dg/conversion/op6.C: New test.
3625
3626 2010-01-18  Uros Bizjak  <ubizjak@gmail.com>
3627
3628         PR target/42774
3629         * gcc.target/alpha/pr42774.c: New test.
3630
3631 2010-01-18  Richard Guenther  <rguenther@suse.de>
3632
3633         PR tree-optimization/42781
3634         * gfortran.fortran-torture/compile/pr42781.f90: New testcase.
3635
3636 2010-01-17  Richard Guenther  <rguenther@suse.de>
3637
3638         PR middle-end/42248
3639         * gcc.c-torture/execute/pr42248.c: New testcase.
3640
3641 2010-01-17  Richard Guenther  <rguenther@suse.de>
3642
3643         PR tree-optimization/42773
3644         * g++.dg/torture/pr42773.C: New testcase.
3645
3646 2010-01-17  Janus Weil  <janus@gcc.gnu.org>
3647
3648         PR fortran/42677
3649         * gfortran.dg/interface_assignment_5.f90: New test.
3650
3651 2010-01-17  Dodji Seketeli  <dodji@redhat.com>
3652
3653         PR c++/42697
3654         * g++.dg/template/crash94.C: Reverted.
3655
3656 2010-01-17  Jie Zhang  <jie.zhang@analog.com>
3657
3658         PR debug/42767
3659         * gcc.dg/debug/pr42767.c: New.
3660
3661 2010-01-15  Jason Merrill  <jason@redhat.com>
3662
3663         PR c++/42761
3664         * g++.dg/cpp0x/decltype22.C: New.
3665
3666 2010-01-16  Jakub Jelinek  <jakub@redhat.com>
3667
3668         PR middle-end/42760
3669         * g++.dg/torture/pr42760.C: New test.
3670
3671 2010-01-15  Jing Yu  <jingyu@google.com>
3672
3673         PR rtl-optimization/42691
3674         * gcc.c-torture/execute/pr42691.c: New.
3675
3676 2010-01-15  Richard Guenther  <rguenther@suse.de>
3677
3678         PR middle-end/42739
3679         * g++.dg/torture/pr42739.C: New testcase.
3680
3681 2010-01-15  Dodji Seketeli  <dodji@redhat.com>
3682
3683         * g++.dg/template/error45.C: Revert as part of reverting changes
3684         or PR c++/42634.
3685
3686 2010-01-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3687
3688         PR fortran/42684
3689         * gfortran.dg/interface_31.f90: New test.
3690
3691 2010-01-14  Michael Meissner  <meissner@linux.vnet.ibm.com>
3692
3693         * gcc.target/powerpc/pr42747.c: New file.
3694
3695 2010-01-14  Jakub Jelinek  <jakub@redhat.com>
3696
3697         PR middle-end/42674
3698         * c-c++-common/pr42674.c: New test.
3699
3700         PR c++/42608
3701         * g++.dg/template/instantiate11.C: New test.
3702
3703 2010-01-14  Jason Merrill  <jason@redhat.com>
3704
3705         PR c++/42701
3706         * g++.dg/overload/error3.C: New.
3707
3708         PR c++/42655
3709         * g++.dg/overload/rvalue1.C: New.
3710
3711 2010-01-14  Martin Jambor  <mjambor@suse.cz>
3712
3713         PR tree-optimization/42706
3714         * gcc.dg/ipa/pr42706.c: New testcase.
3715
3716 2010-01-14  H.J. Lu  <hongjiu.lu@intel.com>
3717
3718         * g++.dg/graphite/pr42681.C (size_t): Use __SIZE_TYPE__.
3719
3720 2010-01-14  Martin Jambor  <mjambor@suse.cz>
3721
3722         PR tree-optimization/42714
3723         * g++.dg/torture/pr42714.C: New test.
3724
3725 2010-01-14  Alexander Monakov  <amonakov@ispras.ru>
3726
3727         PR rtl-optimization/42246
3728         * gfortran.dg/pr42246-2.f: New.
3729
3730 2010-01-14  Alexander Monakov  <amonakov@ispras.ru>
3731
3732         PR rtl-optimization/42389
3733         * gcc.dg/pr42389.c: New.
3734
3735 2010-01-14  Alexander Monakov  <amonakov@ispras.ru>
3736
3737         PR rtl-optimization/42388
3738         * gcc.dg/pr42388.c: New.
3739
3740 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
3741
3742         PR rtl-optimization/42294
3743         * gfortran.dg/pr42294.f: New.
3744
3745 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
3746
3747         PR rtl-optimization/39453
3748         PR rtl-optimization/42246
3749         * gcc.dg/pr39453.c: New.
3750         * gcc.dg/pr42246.c: New.
3751
3752 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
3753
3754         PR middle-end/42245
3755         * gcc.dg/pr42245.c: New.
3756         * gcc.dg/pr42245-2.c: New.
3757
3758 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
3759
3760         PR rtl-optimization/42249
3761         * gcc.dg/pr42249.c: New.
3762
3763 2010-01-14  Jakub Jelinek  <jakub@redhat.com>
3764
3765         PR c/42721
3766         * gcc.c-torture/execute/pr42721.c: New test.
3767
3768 2010-01-14  Ira Rosen  <irar@il.ibm.com>
3769
3770         PR tree-optimization/42709
3771         * gcc.dg/vect/pr42709.c: New test.
3772
3773 2010-01-14  Paul Thomas  <pault@gcc.gnu.org>
3774
3775         PR fortran/41478
3776         * gfortran.dg/alloc_comp_scalar_1.f90: New test.
3777         * gfortran.dg/alloc_comp_transformational_1.f90: New test.
3778
3779 2010-01-14  Paul Thomas  <pault@gcc.gnu.org>
3780
3781         PR fortran/42481
3782         * gfortran.dg/generic_19.f90 : New test.
3783
3784 2010-01-13  Richard Guenther  <rguenther@suse.de>
3785
3786         PR tree-optimization/42730
3787         * gcc.c-torture/compile/pr42730.c: New testcase.
3788
3789 2010-01-13  Steve Ellcey  <sje@cup.hp.com>
3790
3791         PR target/pr42542
3792         * gcc.target/ia64/pr42542-1.c: New.
3793         * gcc.target/ia64/pr42542-2.c: New.
3794         * gcc.target/ia64/pr42542-3.c: New.
3795
3796 2010-01-13  Dodji Seketeli  <dodji@redhat.com>
3797
3798         PR c++/42634
3799         * g++.dg/template/error45.C: New test.
3800
3801 2010-01-13  Martin Jambor  <mjambor@suse.cz>
3802
3803         PR tree-optimization/42704
3804         * g++.dg/torture/pr42704.C: New test.
3805
3806 2010-01-13  Martin Jambor  <mjambor@suse.cz>
3807
3808         PR tree-optimization/42703
3809         * gcc.c-torture/compile/pr42703.c: New test.
3810
3811 2010-01-13  Richard Guenther  <rguenther@suse.de>
3812
3813         PR tree-optimization/42705
3814         * gcc.c-torture/compile/pr42705.c: New testcase.
3815
3816 2010-01-13  Jie Zhang  <jie.zhang@analog.com>
3817
3818         * gcc.target/bfin/l2.c: New test.
3819         * gcc.target/bfin/bfin.exp (dg-bfin-processors): New.
3820
3821 2010-01-13  Richard Guenther  <rguenther@suse.de>
3822
3823         PR middle-end/42716
3824         * gcc.c-torture/compile/pr42716.c: New testcase.
3825
3826 2010-01-13  Richard Guenther  <rguenther@suse.de>
3827
3828         PR lto/42678
3829         * gfortran.dg/lto/20100110-1_0.f90: New testcase.
3830
3831 2010-01-12  Joseph Myers  <joseph@codesourcery.com>
3832
3833         PR c/42708
3834         * gcc.c-torture/compile/pr42708-1.c: New test.
3835
3836 2010-01-12  Jakub Jelinek  <jakub@redhat.com>
3837
3838         PR debug/42662
3839         * gcc.dg/pr42662.c: New test.
3840
3841         PR tree-optimization/42645
3842         * g++.dg/other/pr42645-1.C: New test.
3843         * g++.dg/other/pr42645-2.C: New test.
3844
3845 2010-01-11  Janis Johnson  <janis187@us.ibm.com>
3846
3847         PR target/42416
3848         * gcc.target/powerpc/warn-1.c: New test.
3849         * gcc.target/powerpc/warn-2.c: New test.
3850
3851 2010-01-11  Uros Bizjak  <ubizjak@gmail.com>
3852
3853         * gcc.target/x86_64/abi/avx/asm-support.S (snapshot_ret): Preserve
3854         stack alignment.
3855
3856 2010-01-10  Rafael Avila de Espindola  <espindola@google.com>
3857
3858         * gcc.dg/lto/20100108_0.c: New.
3859
3860 2010-01-10  Uros Bizjak  <ubizjak@gmail.com>
3861
3862         * gcc.dg/graphite/pr40281.c (dg-options): Add -w.
3863         Add -march=i686 -msse for 32bit x86 targets.
3864
3865 2010-01-10  Richard Guenther  <rguenther@suse.de>
3866
3867         PR middle-end/42667
3868         * gcc.dg/torture/pr42667.c: New testcase.
3869
3870 2010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3871
3872         PR fortran/32489
3873         * gfortran.dg/array_constructor_34.f90: New test.
3874
3875 2010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3876
3877         PR fortran/20923
3878         * gfortran.dg/array_constructor_33.f90: New test.
3879         gfortran.dg/array_function_5.f90: Add credit.
3880
3881 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
3882
3883         PR debug/42631
3884         * gcc.dg/pr42631.c: New.
3885
3886 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
3887
3888         PR debug/42630
3889         * gcc.dg/pr42630.c: New.
3890
3891 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
3892
3893         PR debug/42629
3894         * gcc.dg/pr42629.c: New.
3895
3896 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
3897
3898         PR middle-end/42363
3899         * gcc.dg/torture/pr42363.c: New.
3900
3901 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
3902
3903         PR debug/42604
3904         PR debug/42395
3905         * gcc.dg/vect/pr42604.c: New.
3906         * gcc.dg/vect/pr42395.c: New.
3907
3908 2010-01-09  Richard Guenther  <rguenther@suse.de>
3909
3910         PR middle-end/42512
3911         * gcc.c-torture/execute/pr42512.c: New testcase.
3912
3913 2010-01-09  Tobias Burnus  <burnus@net-b.de>
3914
3915         PR fortran/41298
3916         * gfortran.dg/c_ptr_tests_14.f90: New test.
3917
3918 2010-01-08  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3919
3920         PR ada/41929
3921         * gnat.dg/null_pointer_deref1.adb: Don't run on
3922         sparc*-sun-solaris2.11.
3923
3924 2010-01-08  Richard Guenther  <rguenther@suse.de>
3925
3926         PR lto/42528
3927         * gcc.dg/lto/20100103-1_0.c: New testcase.
3928         * gcc.dg/lto/20100103-2_0.c: Likewise.
3929
3930 2010-01-08  Tobias Burnus  <burnus@net-b.de
3931
3932         PR/fortran 25829
3933         * gfortran.dg/asynchronous_1.f90: New test.
3934         * gfortran.dg/asynchronous_2.f90: New test.
3935         * gfortran.dg/conflicts.f90: Update error message.
3936
3937 2010-01-07  Dodji Seketeli  <dodji@redhat.com>
3938
3939         c++/40155
3940         * g++.dg/cpp0x/variadic-unify-2.C: New test.
3941
3942 2010-01-07  Jakub Jelinek  <jakub@redhat.com>
3943
3944         PR tree-optimization/42625
3945         * g++.dg/opt/dtor4.C: New test.
3946         * g++.dg/opt/dtor4.h: New.
3947         * g++.dg/opt/dtor4-aux.cc: New.
3948
3949 2010-01-07  Tobias Burnus  <burnus@net-b.de>
3950
3951         PR fortran/42597
3952         * gfortran.dg/proc_ptr_26.f90: New test.
3953
3954 2010-01-07  Tobias Burnus  <burnus@net-b.de>
3955
3956         PR fortran/41872
3957         * gfortran.dg/allocatable_scalar_7.f90: New test.
3958
3959 2010-01-06  Richard Guenther  <rguenther@suse.de>
3960
3961         * gcc.c-torture/compile/pr42632.c: New testcase.
3962
3963 2010-01-05  H.J. Lu  <hongjiu.lu@intel.com>
3964
3965         PR target/42542
3966         * gcc.target/i386/pr42542-4.c: New.
3967         * gcc.target/i386/pr42542-4a.c: Likewise.
3968         * gcc.target/i386/pr42542-5.c: Likewise.
3969         * gcc.target/i386/pr42542-5a.c: Likewise.
3970
3971 2010-01-05  Eric Botcazou  <ebotcazou@adacore.com>
3972
3973         * gcc.dg/tls/opt-15.c: New test.
3974
3975 2010-01-05  H.J. Lu  <hongjiu.lu@intel.com>
3976
3977         * gcc.target/i386/pr42542-1.c (res): Make it 8 elements.
3978
3979 2010-01-05  Martin Jambor  <mjambor@suse.cz>
3980
3981         PR tree-optimization/42462
3982         * g++.dg/torture/pr42462.C: New test.
3983
3984 2010-01-05  Jason Merrill  <jason@redhat.com>
3985
3986         * g++.dg/cpp0x/initlist30.C: New test.
3987
3988 2010-01-05  Richard Guenther  <rguenther@suse.de>
3989
3990         PR tree-optimization/42614
3991         * gcc.c-torture/execute/pr42614.c: New testcase.
3992
3993 2010-01-05  Eric Fisher  <joefoxreal@gmail.com>
3994
3995         * gcc.dg/pr12603.c: Remove -Wunreachable-code from dg-options.
3996         * gcc.dg/Wunreachable-1.c: Remove the testcase of
3997         -Wunreachable-code.
3998         * gcc.dg/Wunreachable-2.c: Likewise.
3999         * gcc.dg/Wunreachable-3.c: Likewise.
4000         * gcc.dg/Wunreachable-4.c: Likewise.
4001         * gcc.dg/Wunreachable-5.c: Likewise.
4002         * gcc.dg/Wunreachable-6.c: Likewise.
4003         * gcc.dg/Wunreachable-7.c: Likewise.
4004         * gcc.dg/Wunreachable-8.c: Likewise.
4005         * gcc.dg/20041231-1.c: Likewise.
4006
4007 2010-01-05  Jakub Jelinek  <jakub@redhat.com>
4008
4009         PR other/42611
4010         * gcc.dg/pr42611.c: New test.
4011
4012         PR tree-optimization/42508
4013         * g++.dg/opt/pr42508.C: New test.
4014
4015 2010-01-05  Tobias Burnus  <burnus@net-b.de>
4016
4017         PR fortran/41872
4018         * gfortran.dg/allocatable_scalar_8.f90: New.
4019
4020 2010-01-04  Martin Jambor  <mjambor@suse.cz>
4021
4022         PR tree-optimization/42398
4023         * gcc.c-torture/compile/pr42398.c: New test.
4024
4025 2010-01-04  Jason Merrill  <jason@redhat.com>
4026
4027         PR c++/42555
4028         * g++.dg/ext/attrib35.C: New.
4029
4030         PR c++/42567
4031         * g++.dg/cpp0x/auto17.C: New.
4032
4033 2010-01-04  Rafael Avila de Espindola  <espindola@google.com>
4034
4035         * gcc.dg/lto/20100104_0.c: New.
4036
4037 2010-01-04  H.J. Lu  <hongjiu.lu@intel.com>
4038
4039         PR target/42542
4040         * gcc.target/i386/pr42542-1.c: New.
4041         * gcc.target/i386/pr42542-1a.c: Likewise.
4042         * gcc.target/i386/pr42542-1b.c: Likewise.
4043         * gcc.target/i386/pr42542-2.c: Likewise.
4044         * gcc.target/i386/pr42542-2a.c: Likewise.
4045         * gcc.target/i386/pr42542-2b.c: Likewise.
4046         * gcc.target/i386/pr42542-3.c: Likewise.
4047         * gcc.target/i386/pr42542-3a.c: Likewise.
4048
4049 2009-01-04  Tobias Burnus  <burnus@net-b.de>
4050
4051         PR fortran/41872
4052         * gfortran.dg/allocatable_scalar_5.f90: New test.
4053         * gfortran.dg/allocatable_scalar_6.f90: New test.
4054
4055 2010-01-03  Richard Guenther  <rguenther@suse.de>
4056
4057         PR testsuite/42583
4058         * gfortran.dg/gomp/recursion1.f90: Remove.
4059
4060 2010-01-03  Richard Guenther  <rguenther@suse.de>
4061
4062         * gcc.dg/Warray-bounds.c: Remove XFAILs.
4063         * gcc.dg/uninit-6.c: Likewise.
4064         * gcc.dg/struct/wo_prof_array_through_pointer.c: Likewise.
4065
4066 2010-01-03  Richard Guenther  <rguenther@suse.de>
4067
4068         PR tree-optimization/42589
4069         * gcc.target/i386/pr42589.c: New testcase.
4070
4071 2010-01-03  Richard Guenther  <rguenther@suse.de>
4072
4073         PR tree-optimization/42438
4074         * gcc.dg/tree-ssa/ssa-pre-27.c: New testcase.
4075
4076 2010-01-02  Richard Guenther  <rguenther@suse.de>
4077
4078         PR testsuite/41651
4079         * g++.dg/lto/20080908-3_0.C: Avoid uninitialized vars.
4080
4081 2010-01-02  Uros Bizjak  <ubizjak@gmail.com>
4082
4083         PR target/42448
4084         * gcc.target/alpha/pr42448-1.c: New test.
4085         * gcc.target/alpha/pr42448-2.c: Ditto.
4086
4087 2010-01-01  Joseph Myers  <joseph@codesourcery.com>
4088
4089         PR preprocessor/41947
4090         * gcc.dg/c99-hexfloat-3.c: New test.
4091
4092 2010-01-01  Richard Guenther  <rguenther@suse.de>
4093
4094         PR c/42570
4095         * gcc.c-torture/execute/pr42570.c: New testcase.
4096
4097 2010-01-01  Richard Guenther  <rguenther@suse.de>
4098
4099         PR middle-end/42559
4100         * gcc.c-torture/compile/pr42559.c: New testcase.
4101
4102 \f
4103 Copyright (C) 2010 Free Software Foundation, Inc.
4104
4105 Copying and distribution of this file, with or without modification,
4106 are permitted in any medium without royalty provided the copyright
4107 notice and this notice are preserved.