OSDN Git Service

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