OSDN Git Service

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