OSDN Git Service

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