OSDN Git Service

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