OSDN Git Service

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