OSDN Git Service

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