OSDN Git Service

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