OSDN Git Service

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