OSDN Git Service

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