OSDN Git Service

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