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         * g++.dg/abi/mangle19-1.C: Adjust for default -Wabi.
1858         * g++.dg/abi/mangle23.C: Likewise.
1859         * g++.dg/eh/simd-2.C: Likewise.
1860         * g++.dg/ext/attribute-test-2.C: Likewise.
1861         * g++.dg/ext/vector14.C: Likewise.
1862         * g++.dg/other/pr34435.C: Likewise.
1863         * g++.dg/template/conv8.C: Likewise.
1864         * g++.dg/template/nontype9.C: Likewise.
1865         * g++.dg/template/qualttp17.C: Likewise.
1866         * g++.dg/template/ref1.C: Likewise.
1867         * g++.old-deja/g++.pt/crash68.C: Likewise.
1868         * g++.old-deja/g++.pt/ref1.C: Likewise.
1869         * g++.old-deja/g++.pt/ref3.C: Likewise.
1870         * g++.old-deja/g++.pt/ref4.C: Likewise.
1871
1872         PR c++/12909
1873         * g++.dg/abi/mangle40.C: New.
1874         * g++.dg/abi/mangle41.C: New.
1875         * g++.dg/lto/20100302_0.C: New.
1876         * g++.dg/lto/20100302_1.C: New.
1877         * g++.dg/lto/20100302.h: New.
1878
1879 2010-03-03  Paul Thomas  <pault@gcc.gnu.org>
1880
1881         PR fortran/43243
1882         * gfortran.dg/internal_pack_12.f90: New test.
1883
1884 2010-03-03  H.J. Lu  <hongjiu.lu@intel.com>
1885
1886         * gcc.dg/pr36997.c: Adjust error message.
1887
1888 2010-03-03  Mike Stump  <mikestump@comcast.net>
1889
1890         * gcc.target/i386/builtin-unreachable.c: Don't expect stack
1891         adjustments to not be present on machines that align the stack to
1892         more than 4 bytes and don't have a red zone yet as that is an
1893         unimplemented optimization.
1894
1895 2010-03-03  Janus Weil  <janus@gcc.gnu.org>
1896
1897         PR fortran/43169
1898         * gfortran.dg/impure_assignment_3.f90: New.
1899
1900 2010-03-03  Jakub Jelinek  <jakub@redhat.com>
1901
1902         PR debug/43229
1903         * gfortran.dg/pr43229.f90: New test.
1904
1905         PR debug/43237
1906         * gcc.dg/debug/dwarf2/pr43237.c: New test.
1907
1908         PR debug/43177
1909         * gcc.dg/guality/pr43177.c: New test.
1910
1911 2010-03-02  Jason Merrill  <jason@redhat.com>
1912
1913         * g++.dg/ext/vector9.C: Adjust error message.
1914         * g++.dg/conversion/simd3.C: Likewise.
1915         * g++.dg/other/error23.C: Likewise.
1916
1917 2010-03-02  Mike Stump  <mikestump@comcast.net>
1918
1919         PR c++/41090
1920         * g++.dg/ext/label13.C (C::C): xfail for darwin for now.
1921
1922 2010-03-02  Paul Thomas  <pault@gcc.gnu.org>
1923
1924         PR fortran/43180
1925         * gfortran.dg/internal_pack_10.f90: New test.
1926
1927         PR fortran/43173
1928         * gfortran.dg/internal_pack_11.f90: New test.
1929
1930 2010-03-02  Reza Yazdani  <reza.yazdani@amd.com>
1931
1932         PR middle-end/42640
1933         * gcc.dg/tree-ssa/pr42640.c: New.
1934
1935 2010-03-01  Richard Guenther  <rguenther@suse.de>
1936
1937         PR tree-optimization/43220
1938         * gcc.c-torture/execute/pr43220.c: New testcase.
1939
1940 2010-03-01  Richard Guenther  <rguenther@suse.de>
1941
1942         PR middle-end/43213
1943         * gcc.dg/pr43213.c: New testcase.
1944
1945 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1946
1947         PR pch/14940
1948         * gcc.dg/pch/pch.exp: Don't XFAIL largefile.c on i?86-*-solaris2.10.
1949
1950 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1951
1952         * lib/target-supports.exp (check_effective_target_ucn_nocache):
1953         New function.
1954         (check_effective_target_ucn): Likewise.
1955
1956         * g++.dg/other/ucnid-1.C: Don't XFAIL on *-*-solaris2.*, but skip
1957         if !ucn.
1958         * gcc.dg/ucnid-2.c: Likewise.
1959         * gcc.dg/ucnid-3.c: Likewise.
1960         * gcc.dg/ucnid-4.c: Likewise.
1961         * gcc.dg/ucnid-11.c: Likewise.
1962         * gcc.dg/ucnid-12.c: Likewise.
1963         * gcc.dg/ucnid-6.c: Skip if !ucn.
1964         * gcc.dg/ucnid-9.c: Likewise.
1965
1966 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1967
1968         * gcc.target/i386/pr32000-2.c: Add missing include and exclude
1969         lists to dg-skip-if.
1970         * gcc.target/i386/stackalign/return-3.c: Likewise.
1971
1972 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1973
1974         * gcc.target/i386/clearcap.map: New file.
1975         * gcc.target/i386/i386.exp: Check for linker -M mapfile support.
1976         Pass clearcap.map by default if supported.
1977
1978 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1979
1980         PR fortran/42900
1981         * gfortran.dg/stat_1.f90: Accept 'testfile' gid == parent dir gid.
1982         Explain this.
1983         * gfortran.dg/stat_2.f90: Likewise.
1984
1985 2010-03-01  Tobias Burnus  <burnus@net-b.de>
1986
1987         PR fortran/43199
1988         * gfortran.dg/module_read_2.f90: New test.
1989
1990 2010-02-27  Mark Mitchell  <mark@codesourcery.com>
1991
1992         PR c++/42748
1993         * g++.dg/abi/mangle11.C: Adjust mangling warning locations.
1994         * g++.dg/abi/mangle12.C: Likewise.
1995         * g++.dg/abi/mangle20-2.C: Likewise.
1996         * g++.dg/abi/mangle17.C: Likewise.
1997         * g++.dg/template/cond2.C: Likewise.
1998         * g++.dg/template/pr35240.C: Likewise.
1999
2000 2010-02-27  Richard Guenther  <rguenther@suse.de>
2001
2002         PR tree-optimization/43186
2003         * gcc.c-torture/compile/pr43186.c: Adjust testcase.
2004
2005 2010-02-27  Kaz Kojima  <kkojima@gcc.gnu.org>
2006
2007         * g++.dg/abi/packed1.C: Expect warning on the SH.
2008
2009 2010-02-27  Simon Martin  <simartin@users.sourceforge.net>
2010
2011         PR c++/42054:
2012         * g++.dg/parse/error37.C: New test.
2013
2014 2010-02-27  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2015
2016         PR c/24577
2017         PR c/43192
2018         * gcc.dg/pr8927-1.c: Match new note.
2019         * gcc.dg/990506-0.c: Likewise.
2020         * gcc.dg/gomp/flush-2.c: Likewise.
2021         * gcc.dg/gomp/atomic-5.c: Likewise.
2022         * gcc.dg/gomp/pr34607.c: Likewise.
2023         * gcc.dg/pr35746.c: Likewise.
2024         * gcc.dg/cpp/pragma-1.c: Likewise.
2025         * gcc.dg/cpp/pragma-2.c: Likewise.
2026         * gcc.dg/pr41842.c: Likewise.
2027         * gcc.dg/noncompile/20040629-1.c: Likewise.
2028         * objc.dg/private-1.m: Likewise.
2029
2030 2010-02-27  Tobias Burnus  <burnus@net-b.de>
2031
2032         PR fortran/43185
2033         * gfortran.dg/default_initialization_1.f90: Add -std=f2003.
2034         * gfortran.dg/default_initialization_4.f90: New test.
2035
2036 2010-02-27  Eric Botcazou  <ebotcazou@adacore.com>
2037
2038         * gnat.dg/thin_pointer.ad[sb]: Rename into...
2039         * gnat.dg/thin_pointer1.ad[sb]: ...this.
2040         * gnat.dg/thin_pointer2.adb: New test.
2041         * gnat.dg/thin_pointer2_pkg.ad[sb]: New helper.
2042
2043 2010-02-26  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2044
2045         PR c/20631
2046         * gcc.dg/cpp/c90-pedantic.c: New.
2047         * gcc.dg/cpp/c90.c: New.
2048         * gcc.dg/gnu90-const-expr-1.c: New.
2049         * gcc.dg/Woverlength-strings-pedantic-c90.c: New.
2050
2051 2010-02-26  Richard Guenther  <rguenther@suse.de>
2052
2053         PR tree-optimization/43186
2054         * gcc.c-torture/compile/pr43186.c: New testcase.
2055
2056 2010-02-26  Jakub Jelinek  <jakub@redhat.com>
2057
2058         PR debug/43190
2059         * c-c++-common/dwarf2/pr43190.c: New test.
2060
2061 2010-02-26  H.J. Lu  <hongjiu.lu@intel.com>
2062
2063         PR testsuite/37074:
2064         * gcc.dg/torture/stackalign/stackalign.exp: Add -mno-mmx to x86.
2065
2066 2010-02-26  Richard Guenther  <rguenther@suse.de>
2067
2068         PR tree-optimization/43188
2069         * gcc.c-torture/compile/pr43188.c: New testcase.
2070
2071 2010-02-26  H.J. Lu  <hongjiu.lu@intel.com>
2072
2073         PR target/43175
2074         * gcc.target/i386/vperm-v4si-2-sse4.c: New.
2075
2076 2010-02-25  Eric Botcazou  <ebotcazou@adacore.com>
2077
2078         * g++.dg/abi/packed1.C: Expect warning on the SPARC.
2079
2080 2010-02-25  Michael Meissner  <meissner@linux.vnet.ibm.com>
2081
2082         PR target/43154
2083         * gcc.target/powerpc/pr43154.c: New file.
2084
2085 2010-02-25  Jakub Jelinek  <jakub@redhat.com>
2086
2087         PR debug/43166
2088         * gfortran.dg/debug/pr43166.f: New test.
2089
2090         PR debug/43165
2091         * gcc.dg/torture/pr43165.c: New test.
2092
2093 2010-02-24  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2094
2095         PR c/43128
2096         * c-c++-common/pr41779.c: Update.
2097
2098 2010-02-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2099
2100         PR ada/32547
2101         * lib/gnat-dg.exp (gnat_load): Redefine.
2102
2103         * ada/acats/run_acats: Run run_all.sh with $SHELL.
2104         * ada/acats/run_all.sh: Downcase tasking not implemented message.
2105
2106 2010-02-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2107
2108         PR libobjc/36610
2109         * objc/execute/forward-1.x: XFAIL on alpha*-dec-osf*, 64-bit
2110         i?86-*-solaris2*, mips-sgi-irix*, sparc*-sun-solaris2* with
2111         -fgnu-runtime.
2112         Sort entries.
2113
2114 2010-02-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2115
2116         * gcc.dg/cpp/_Pragma6.c: Skip on mips-sgi-irix*, alpha*-dec-osf*.
2117
2118 2010-02-24  Jakub Jelinek  <jakub@redhat.com>
2119
2120         PR debug/43150
2121         * gcc.dg/guality/vla-1.c: New test.
2122
2123 2010-02-24  Tobias Burnus  <burnus@net-b.de>
2124
2125         PR fortran/43042
2126         * gfortran.dg/c_ptr_tests_15.f90: New test.
2127
2128 2010-02-23  Jakub Jelinek  <jakub@redhat.com>
2129
2130         PR target/43107
2131         * gcc.target/i386/pr43107.c: New test.
2132
2133 2010-02-23  Jason Merrill  <jason@redhat.com>
2134
2135         PR c++/43143
2136         * g++.dg/cpp0x/variadic100.C: New.
2137
2138 2010-02-23  Jason Merrill  <jason@redhat.com>
2139
2140         PR debug/42800
2141         * gcc.dg/debug/dwarf2/dwarf2.exp: Run c-c++-common dwarf2 tests.
2142         * g++.dg/debug/dwarf2/dwarf2.exp: Likewise.
2143         * c-c++-common/dwarf2/vla1.c: New.
2144
2145 2010-02-23  Jakub Jelinek  <jakub@redhat.com>
2146
2147         PR target/43139
2148         * gcc.dg/pr43139.c: New test.
2149
2150         PR debug/43077
2151         * gcc.dg/guality/pr43077-1.c: New test.
2152
2153 2010-02-23  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2154
2155         PR 43123
2156         * gcc.dg/march.c: New.
2157         * gcc.dg/march-generic.c: New.
2158         * gcc.dg/mtune.c: New.
2159
2160 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
2161
2162         PR middle-end/43083
2163         * gcc.dg/graphite/pr43083.c: New.
2164
2165 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
2166
2167         PR middle-end/43097
2168         * gfortran.dg/graphite/pr43097.f: New.
2169
2170 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
2171             Manuel López-Ibáñez  <manu@gcc.gnu.org>
2172
2173         PR middle-end/43140
2174         * g++.dg/graphite/pr41305.C: Add -Wno-conversion-null.
2175
2176 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
2177
2178         PR middle-end/43026
2179         * g++.dg/graphite/pr43026.C: New.
2180
2181 2010-02-22  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2182
2183         PR c++/43126
2184         * gcc.dg/cleanup-1.c: Update.
2185         * gcc.dg/func-args-1.c: Update.
2186         * gcc.dg/format/sentinel-1.c: Update.
2187         * g++.old-deja/g++.jason/scoping10.C: Update.
2188         * g++.old-deja/g++.ns/lookup5.C: Update.
2189         * g++.dg/ext/cleanup-1.C: Update.
2190         * g++.dg/parse/varmod1.C: Update.
2191         * g++.dg/parse/error33.C: Update.
2192         * g++.dg/expr/call3.C: Update.
2193         * g++.dg/func-args-1.C: New.
2194
2195 2010-02-22  H.J. Lu  <hongjiu.lu@intel.com>
2196
2197         PR c/43125
2198         * gcc.dg/attr-used-2.c: Moved to ...
2199         * c-c++-common/attr-used-2.c: Here.
2200
2201         * gcc.dg/attr-used.c: Moved to ...
2202         * c-c++-common/attr-used.c: Here.
2203
2204 2010-02-22  Ozkan Sezer  <sezeroz@gmail.com>
2205
2206         * gcc.c-torture/execute/991014-1.c: Use __SIZE_TYPE__ for size types.
2207
2208 2010-02-22  Richard Guenther  <rguenther@suse.de>
2209
2210         PR lto/43045
2211         * gfortran.dg/lto/20100222-1_0.f03: New testcase.
2212         * gfortran.dg/lto/20100222-1_1.c: Likewise.
2213
2214 2010-02-22  Richard Guenther  <rguenther@suse.de>
2215
2216         PR tree-optimization/42749
2217         * gcc.c-torture/compile/pr42749.c: New testcase.
2218
2219 2010-02-22  Paul Thomas  <pault@gcc.gnu.org>
2220
2221         PR fortran/43072
2222         * gfortran.dg/internal_pack_6.f90: Number of 'packs' now zero.
2223         * gfortran.dg/internal_pack_9.f90: New test.
2224
2225 2010-02-21  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2226
2227         PR c++/23510
2228         * g++.dg/template/recurse.C: Adjust.
2229         * g++.dg/template/pr23510.C: New.
2230
2231 2010-02-21  Dodji Seketeli  <dodji@redhat.com>
2232
2233         PR c++/42824
2234         * g++.dg/template/memclass4.C: New test.
2235
2236 2010-02-21  Tobias Burnus  <burnus@net-b.de>
2237
2238         PR fortran/35259
2239         * gfortran.dg/reassoc_5.f90: New test.
2240
2241 2010-02-20  Uros Bizjak  <ubizjak@gmail.com>
2242
2243         PR target/43067
2244         * gcc.target/i386/pr43067.c: New test.
2245
2246 2010-02-20  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2247
2248         PR c++/35669
2249         * g++.dg/warn/Wconversion2.C: Replace -Wconversion with
2250         -Wconversion-null.
2251         * g++.dg/warn/Wconversion-null.C: New test.
2252         * g++.old-deja/g++.other/null1.C: Move to...
2253         * g++.dg/warn/Wconversion-null-2.C: ... here. Remove -Wconversion.
2254
2255 2010-02-20  Paul Thomas  <pault@gcc.gnu.org>
2256
2257         PR fortran/36932
2258         PR fortran/36933
2259         * gfortran.dg/dependency_26.f90: New test.
2260
2261         PR fortran/43072
2262         * gfortran.dg/internal_pack_7.f90: New test.
2263
2264         PR fortran/43111
2265         * gfortran.dg/internal_pack_8.f90: New test.
2266
2267 2010-02-20  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2268
2269         PR 43128
2270         * c-c++-common/pr41779.c: Fix broken testcase.
2271
2272 2010-02-19  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2273
2274         PR 36513
2275         * c-c++-common/pr36513.c: New testcase.
2276         * c-c++-common/pr36513-2.c: New testcase.
2277
2278 2010-02-19  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2279
2280         PR 41779
2281         * c-c++-common/pr41779.c: New.
2282
2283 2010-02-19  Jakub Jelinek  <jakub@redhat.com>
2284
2285         PR debug/43084
2286         * gcc.dg/pr43084.c: New test.
2287
2288 2010-02-19  Richard Guenther  <rguenther@suse.de>
2289
2290         PR tree-optimization/42916
2291         * gcc.dg/pr42916.c: New testcase.
2292
2293 2010-02-18  Jason Merrill  <jason@redhat.com>
2294
2295         PR c++/42837
2296         * g++.dg/abi/packed1.C: Add expected warning.
2297
2298         PR c++/43108
2299         * g++.dg/torture/dg-torture.exp: Run c-c++-common torture tests.
2300         * gcc.dg/torture/dg-torture.exp: Likewise.
2301         * c-c++-common/torture/complex-sign.h,
2302         c-c++-common/torture/complex-sign-add.c,
2303         c-c++-common/torture/complex-sign-mixed-add.c,
2304         c-c++-common/torture/complex-sign-mixed-div.c,
2305         c-c++-common/torture/complex-sign-mixed-mul.c,
2306         c-c++-common/torture/complex-sign-mixed-sub.c,
2307         c-c++-common/torture/complex-sign-mul.c,
2308         c-c++-common/torture/complex-sign-sub.c: Move from gcc.dg/torture.
2309         Adapt for C++ compilation as well.
2310
2311         PR c++/43070
2312         * g++.dg/ext/label1.C: Update.
2313         * g++.dg/ext/label2.C: Update.
2314
2315         PR c++/26261
2316         * g++.dg/template/dependent-name6.C: New.
2317
2318         PR c++/43109
2319         * g++.dg/parse/namespace12.C: New.
2320
2321 2010-02-18  Martin Jambor  <mjambor@suse.cz>
2322
2323         PR tree-optimization/43066
2324         * gcc.c-torture/compile/pr43066.c: New test.
2325
2326 2010-02-18  Uros Bizjak  <ubizjak@gmail.com>
2327
2328         * g++.dg/ext/attrib35.C: Fix target selector string.
2329         * g++.dg/ext/attrib36.C: Ditto.
2330         * g++.dg/ext/attrib37.C: Ditto.
2331         * g++.dg/abi/mangle24.C: Remove stray "*/" from dg directives.
2332         * g++.dg/abi/mangle25.C: Ditto.
2333
2334 2010-02-17  Jason Merrill  <jason@redhat.com>
2335
2336         PR c++/43069
2337         * g++.dg/parse/namespace11.C: New.
2338
2339         PR c++/43093
2340         * g++.dg/ext/attrib37.C: New.
2341
2342         PR c++/43079
2343         * g++.dg/template/ptrmem20.C: New.
2344
2345 2010-02-17  Uros Bizjak  <ubizjak@gmail.com>
2346
2347         PR target/43103
2348         * gcc.target/i386/xop-check.h: Include m256-check.h.
2349         * gcc.target/i386/xop-vpermil2ps-1.c: Include x86intrin.h.
2350         * gcc.target/i386/xop-vpermil2ps-256-1.c: Ditto.
2351         * gcc.target/i386/xop-vpermil2pd-1.c: Ditto.
2352         * gcc.target/i386/xop-vpermil2pd-256-1.c: Ditto.
2353
2354 2010-02-17  Jakub Jelinek  <jakub@redhat.com>
2355
2356         PR debug/42918
2357         * gcc.dg/pr42918.c: New test.
2358
2359 2010-02-16  H.J. Lu  <hongjiu.lu@intel.com>
2360
2361         * g++.dg/ext/attrib36.C: Require ILP32.
2362
2363 2010-02-16  Richard Guenther  <rguenther@suse.de>
2364
2365         PR tree-optimization/41043
2366         * gfortran.dg/pr41043.f90: New testcase.
2367         * gcc.dg/Wstrict-overflow-18.c: XFAIL.
2368
2369 2010-02-16  Jason Merrill  <jason@redhat.com>
2370
2371         * g++.dg/cpp0x/initlist-opt.C: Declare max_val inline.
2372
2373 2010-02-16  Ira Rosen  <irar@il.ibm.com>
2374
2375         PR tree-optimization/43074
2376         * gcc.dg/vect/fast-math-pr43074.c: New test.
2377
2378 2010-02-16  Jakub Jelinek  <jakub@redhat.com>
2379
2380         * lib/prune.exp: Prune variable tracking size limit exceeded notes.
2381
2382 2010-02-16  Jason Merrill  <jason@redhat.com>
2383
2384         PR c++/43031
2385         * g++.dg/ext/attrib36.C: New.
2386
2387         PR c++/43036
2388         * g++.dg/other/array6.C: New.
2389
2390 2010-02-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2391
2392         * g++.dg/cpp0x/initlist-opt.C: Bind pic locally.
2393
2394 2010-02-15  Sebastian Pop  <sebastian.pop@amd.com>
2395
2396         * gcc.target/i386/sse-14.c: Add tests for _mm_permute2_pd,
2397         _mm256_permute2_pd, _mm_permute2_ps, and _mm256_permute2_ps.
2398         * gcc.target/i386/xop-vpermil2pd-1.c: New.
2399         * gcc.target/i386/xop-vpermil2pd-256-1.c: New.
2400         * gcc.target/i386/xop-vpermil2ps-1.c: New.
2401         * gcc.target/i386/xop-vpermil2ps-256-1.c: New.
2402
2403 2010-02-15  Richard Guenther  <rguenther@suse.de>
2404
2405         PR middle-end/43068
2406         * g++.dg/torture/pr43068.C: New testcase.
2407
2408 2010-02-14  Volker Reichelt  <reichelt@gcc.gnu.org>
2409
2410         PR c++/43024
2411         * g++.dg/opt/ice1.C: New.
2412
2413 2010-02-14  Jason Merrill  <jason@redhat.com>
2414
2415         PR c++/41997
2416         * g++.dg/cpp0x/initlist-opt.C: New.
2417
2418 2010-02-13  Paul Thomas  <pault@gcc.gnu.org>
2419
2420         PR fortran/41113
2421         PR fortran/41117
2422         * gfortran.dg/internal_pack_6.f90: New test.
2423
2424 2010-02-12  Jason Merrill  <jason@redhat.com>
2425
2426         PR c++/43054
2427         * g++.dg/cpp0x/variadic99.C: New.
2428
2429 2010-02-12  Jakub Jelinek  <jakub@redhat.com>
2430
2431         * gcc.dg/guality/guality.h (GUALCVT): Zero extend instead of
2432         sign extend pointers to gualchk_t.
2433
2434         PR c++/43033
2435         * g++.dg/other/default3.C: Xfail g4 test.
2436
2437 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
2438
2439         PR middle-end/43012
2440         * gcc.dg/graphite/pr43012.c: New.
2441
2442 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
2443
2444         PR middle-end/42930
2445         * g++.dg/graphite/pr42930.C: New.
2446
2447 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
2448
2449         PR middle-end/42914
2450         PR middle-end/42530
2451         * gcc.dg/graphite/pr42530.c: New.
2452         * gcc.dg/graphite/pr42914.c: New.
2453
2454 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
2455
2456         PR middle-end/42771
2457         * gcc.dg/graphite/pr42771.c: New.
2458
2459 2010-02-11  Richard Guenther  <rguenther@suse.de>
2460
2461         PR tree-optimization/42998
2462         * gcc.c-torture/compile/pr42998.c: New testcase.
2463
2464 2010-02-10  Jason Merrill  <jason@redhat.com>
2465
2466         PR c++/41896
2467         * g++.dg/cpp0x/lambda/lambda-nested3.C: New.
2468
2469         PR c++/42983, core issue 906
2470         * g++.dg/cpp0x/defaulted15.C: Add virtualness test.
2471         * g++.dg/cpp0x/defaulted9.C: Move virtual default outside class.
2472
2473         PR c++/43016
2474         * g++.dg/cpp0x/lambda/lambda-conv.C: Test for weakness.
2475
2476 2010-02-10  Richard Guenther  <rguenther@suse.de>
2477
2478         PR tree-optimization/43017
2479         * gcc.dg/torture/pr43017.c: New testcase.
2480
2481 2010-02-10  Tobias Burnus <burnus@net-b.de>
2482
2483         PR fortran/40823
2484         * gfortran.dg/private_type_1.f90: Update error location.
2485         * gfortran.dg/invalid_interface_assignment.f90: Ditto.
2486         * gfortran.dg/typebound_operator_2.f03: Ditto.
2487         * gfortran.dg/assignment_2.f90: Ditto.
2488         * gfortran.dg/redefined_intrinsic_assignment.f90: Ditto.
2489         * gfortran.dg/binding_label_tests_9.f03: Ditto.
2490
2491 2010-02-10  Tobias Burnus  <burnus@net-b.de>
2492
2493         PR fortran/43015
2494         * gfortran.dg/bind_c_usage_20.f90: New test.
2495
2496 2010-02-10  Jakub Jelinek  <jakub@redhat.com>
2497
2498         PR debug/43010
2499         * g++.dg/debug/pr43010.C: New test.
2500
2501 2010-02-10  Richard Guenther  <rguenther@suse.de>
2502
2503         PR c/43007
2504         * gcc.c-torture/execute/20100209-1.c: New testcase.
2505         * gcc.dg/fold-div-3.c: Likewise.
2506
2507 2010-02-10  Jakub Jelinek  <jakub@redhat.com>
2508
2509         * gcc.dg/builtin-ffs-1.c: New test.
2510
2511 2010-02-09  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2512
2513         PR fortran/42999
2514         * gfortran.dg/array_constructor_35.f90: New test.
2515
2516 2010-02-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2517
2518         * gcc.dg/tree-ssa/inline-4.c: Bind pic locally.
2519
2520 2010-02-09  Jason Merrill  <jason@redhat.com>
2521
2522         PR c++/42399
2523         * g++.dg/cpp0x/lambda/lambda-errloc2.C: New.
2524
2525         PR c++/42370
2526         * g++.dg/cpp0x/lambda/lambda-warn2.C: New.
2527
2528 2010-02-09  Tobias Burnus  <burnus@net-b.de>
2529
2530         PR fortran/41869
2531         * gfortran.dg/module_write_1.f90: New test.
2532
2533 2010-02-09  Alexander Monakov  <amonakov@ispras.ru>
2534
2535         * gcc.dg/pr19340.c: Adjust.
2536
2537 2010-02-09  Richard Guenther  <rguenther@suse.de>
2538
2539         PR tree-optimization/43008
2540         * gcc.c-torture/execute/pr43008.c: New testcase.
2541
2542 2010-02-09  Richard Guenther  <rguenther@suse.de>
2543
2544         PR tree-optimization/43000
2545         * gcc.dg/torture/pr43000.c: New testcase.
2546         * gcc.dg/torture/pr43002.c: Likewise.
2547
2548 2010-02-09  Daniel Kraft  <d@domob.eu>
2549
2550         PR fortran/39171
2551         * gfortran.dg/char_length_2.f90: Change warning expectations accordingly
2552         and pass -Wsurprising as necessary.
2553
2554 2010-02-08  Jakub Jelinek  <jakub@redhat.com>
2555
2556         PR tree-optimization/42890
2557         * g++.dg/torture/pr42890.C: New test.
2558
2559 2010-02-08  Richard Guenther  <rguenther@suse.de>
2560
2561         PR middle-end/42995
2562         * gcc.dg/tree-ssa/inline-4.c: New testcase.
2563
2564 2010-02-07  Sebastian Pop  <sebastian.pop@amd.com>
2565
2566         * gcc.dg/graphite/block-0.c: Call abort for runtime test.  Always
2567         return 0 from main.
2568         * gcc.dg/graphite/block-1.c: Same.
2569         * gcc.dg/graphite/block-3.c: Same.
2570         * gcc.dg/graphite/block-4.c: Same.
2571         * gcc.dg/graphite/block-5.c: Same.
2572         * gcc.dg/graphite/block-6.c: Same.
2573         * gcc.dg/graphite/block-7.c: Same.
2574         * gcc.dg/graphite/interchange-0.c: Same.
2575         * gcc.dg/graphite/interchange-1.c: Same.
2576         * gcc.dg/graphite/interchange-10.c: Same.
2577         * gcc.dg/graphite/interchange-11.c: Same.
2578         * gcc.dg/graphite/interchange-12.c: Same.
2579         * gcc.dg/graphite/interchange-2.c: Same.
2580         * gcc.dg/graphite/interchange-3.c: Same.
2581         * gcc.dg/graphite/interchange-4.c: Same.
2582         * gcc.dg/graphite/interchange-5.c: Same.
2583         * gcc.dg/graphite/interchange-6.c: Same.
2584         * gcc.dg/graphite/interchange-7.c: Same.
2585         * gcc.dg/graphite/interchange-8.c: Same.
2586         * gcc.dg/graphite/interchange-9.c: Same.
2587         * gcc.dg/graphite/interchange-mvt.c: Same.
2588
2589 2010-02-07  Sebastian Pop  <sebastian.pop@amd.com>
2590
2591         * gfortran.dg/graphite/id-19.f: New.
2592         * gfortran.dg/graphite/pr14741.f90: New.
2593         * gfortran.dg/graphite/pr41924.f90: New.
2594         * gfortran.dg/graphite/run-id-2.f90: New.
2595
2596 2010-02-07  Richard Guenther  <rguenther@suse.de>
2597
2598         PR middle-end/42956
2599         * gcc.c-torture/compile/pr42956.c: New testcase.
2600
2601 2010-02-06  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2602
2603         PR libfortran/42742
2604         * gfortran.dg/fmt_cache_2.f: New test.
2605
2606 2010-02-06  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2607
2608         * gfortran.dg/read_no_eor.f90: New test.
2609
2610 2010-02-05  Jason Merrill  <jason@redhat.com>
2611
2612         * g++.dg/ext/label13.C: Move constructor body out of class.
2613
2614 2010-02-03  Jason Merrill  <jason@redhat.com>
2615
2616         PR c++/42870
2617         * g++.dg/ext/dllexport3.C: New.
2618
2619 2010-02-05  Ozkan Sezer  <sezeroz@gmail.com>
2620
2621         * gcc.dg/format/ms-format3.c: New test for specific MS types.
2622
2623 2010-02-05  Richard Guenther  <rguenther@suse.de>
2624
2625         * gcc.dg/tree-ssa/ssa-ccp-28.c: New testcase.
2626
2627 2010-02-05  Dodji Seketeli  <dodji@redhat.com>
2628
2629         PR c++/42915
2630         * g++.dg/other/crash-9.C: New test.
2631
2632 2010-02-05  Paul Thomas  <pault@gcc.gnu.org>
2633
2634         PR fortran/42309
2635         * gfortran.dg/subref_array_pointer_4.f90 : New test.
2636
2637 2010-02-04  Richard Guenther  <rguenther@suse.de>
2638
2639         PR rtl-optimization/42952
2640         * gcc.dg/torture/pr42952.c: New testcase.
2641
2642 2010-02-03  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2643
2644         PR libfortran/42901
2645         * gfortran.dg/namelist_60.f90: New test.
2646
2647 2010-02-03  Jason Merrill  <jason@redhat.com>
2648
2649         PR c++/40138
2650         * g++.dg/ext/builtin11.C: New.
2651
2652         PR c++/4926
2653         PR c++/38600
2654         * g++.dg/abi/mangle35.C: New.
2655         * g++.dg/abi/mangle37.C: New.
2656
2657         PR c++/12909
2658         * g++.dg/abi/mangle36.C: New.
2659
2660         PR c++/35652
2661         * g++.dg/warn/string1.C: New.
2662
2663 2010-02-03  Richard Guenther  <rguenther@suse.de>
2664
2665         PR tree-optimization/42944
2666         * gcc.dg/errno-1.c: New testcase.
2667
2668 2010-02-03  Richard Guenther  <rguenther@suse.de>
2669
2670         PR middle-end/42927
2671         * gcc.c-torture/compile/pr42927.c: New testcase.
2672
2673 2010-02-03  Tobias Burnus  <burnus@net-b.de>
2674
2675         PR fortran/42936
2676         * gfortran.dg/null_4.f90: New test.
2677
2678 2010-02-02  Jason Merrill  <jason@redhat.com>
2679
2680         PR c++/41090
2681         * g++.dg/ext/label13.C: New.
2682
2683 2010-02-02  Tobias Burnus  <burnus@net-b.de>
2684
2685         PR fortran/42650
2686         * gfortran.dg/func_result_5.f90: New test.
2687
2688 2010-02-01  Tobias Burnus  <burnus@net-b.de>
2689
2690         PR fortran/42922
2691         * gfortran.dg/pure_initializer_3.f90: News test.
2692
2693 2010-01-31  Janus Weil  <janus@gcc.gnu.org>
2694
2695         PR fortran/42888
2696         * gfortran.dg/allocate_derived_2.f90: New test.
2697
2698 2010-01-31  Eric Botcazou  <ebotcazou@adacore.com>
2699
2700         PR middle-end/42898
2701         * gcc.dg/torture/pr42898-2.c: New test.
2702
2703 2010-01-31  Richard Guenther  <rguenther@suse.de>
2704
2705         PR middle-end/42898
2706         * gcc.dg/torture/pr42898.c: New testcase.
2707
2708 2010-01-31  Paul Thomas  <pault@gcc.gnu.org>
2709
2710         PR fortran/38324
2711         * gfortran.dg/alloc_comp_basics_1.f90: Remove option -O2.
2712         * gfortran.dg/alloc_comp_bounds_1.f90: New test.
2713
2714 2010-01-30  Paolo Bonzini  <bonzini@gnu.org>
2715
2716         * g++.dg/tree-ssa/inline-1.C: New.
2717         * g++.dg/tree-ssa/inline-2.C: New.
2718         * g++.dg/tree-ssa/inline-3.C: New.
2719
2720 2010-01-29  Michael Meissner  <meissner@linux.vnet.ibm.com>
2721
2722         PR testsuite/41701
2723         * gcc.dg/builtins-58.c: Add -fno-ident to the options to prevent
2724         the string 'pow' in the pathname of the compiler from generating a
2725         test failure.
2726
2727 2010-01-29  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2728
2729         * g++.old-deja/g++.mike/eh16.C: Rename err to e.
2730         * g++.old-deja/g++.mike/eh17.C: Likewise.
2731         * g++.old-deja/g++.mike/p5571.C: Likewise.
2732
2733 2010-01-29  Dodji Seketeli  <dodji@redhat.com>
2734
2735         PR c++/42758
2736         PR c++/42634
2737         PR c++/42336
2738         PR c++/42797
2739         PR c++/42880
2740         * g++.dg/other/crash-5.C: New test.
2741         * g++.dg/other/crash-6.C: New test.
2742         * g++.dg/other/crash-7.C: New test.
2743         * g++.dg/other/crash-8.C: New test.
2744
2745 2010-01-29  Jakub Jelinek  <jakub@redhat.com>
2746
2747         PR rtl-optimization/42889
2748         * gcc.dg/pr42889.c: New test.
2749
2750 2010-01-28  H.J. Lu  <hongjiu.lu@intel.com>
2751
2752         * gcc.target/i386/pr42881.c: Use SSE2.
2753
2754 2010-01-28  Uros Bizjak  <ubizjak@gmail.com>
2755
2756         PR target/42891
2757         * gcc.target/i386/pr42891.c: New test.
2758
2759 2010-01-28  Richard Guenther  <rguenther@suse.de>
2760
2761         PR tree-optimization/42871
2762         * g++.dg/torture/pr42871.C: New testcase.
2763
2764 2010-01-28  Richard Guenther  <rguenther@suse.de>
2765
2766         * gcc.dg/Wobjsize-1.h: New testcase.
2767         * gcc.dg/Wobjsize-1.c: Likewise.
2768
2769 2010-01-28  Richard Guenther  <rguenther@suse.de>
2770
2771         PR middle-end/42883
2772         * g++.dg/torture/pr42883.C: New testcase.
2773
2774 2010-01-28  Michael Matz  <matz@suse.de>
2775
2776         * gcc.target/i386/pr42881.c: New test.
2777
2778 2010-01-28  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2779
2780         * gcc.misc-tests/linkage.exp: Remove mips-sgi-irix6*o32 support.
2781         Add i?86-*-solaris2* support.
2782
2783 2010-01-28  Dodji Seketeli  <dodji@redhat.com>
2784
2785         PR c++/42713
2786         PR c++/42820
2787         * g++.dg/template/typedef27.C: New test case.
2788         * g++.dg/template/typedef28.C: New test case.
2789
2790 2010-01-27  Stephen Thomas  <stephen.thomas@arm.com>
2791
2792         * testsuite/gcc.dg/optimize-bswap*.c: Add ARM target
2793
2794 2010-01-27  Richard Guenther  <rguenther@suse.de>
2795
2796         PR middle-end/42878
2797         * gcc.dg/torture/pr42878-1.c: New testcase.
2798         * gcc.dg/torture/pr42878-2.c: Likewise.
2799
2800 2010-01-27  Jakub Jelinek  <jakub@redhat.com>
2801
2802         PR middle-end/42874
2803         * gcc.dg/vla-22.c: New test.
2804
2805 2010-01-26  Jakub Jelinek  <jakub@redhat.com>
2806
2807         * ada/acats/run_all.sh: Make sure norun.lst is sorted using the
2808         current collation.
2809
2810 2010-01-26  Richard Guenther  <rguenther@suse.de>
2811
2812         PR rtl-optimization/42685
2813         * gcc.dg/pr42685.c: New testcase.
2814         * g++.dg/other/pr42685.C: Likewise.
2815
2816 2010-01-26  Richard Guenther  <rguenther@suse.de>
2817
2818         PR middle-end/42806
2819         * g++.dg/other/pr42806.C: New testcase.
2820
2821 2010-01-26  Richard Guenther  <rguenther@suse.de>
2822
2823         PR tree-optimization/42250
2824         * gcc.dg/pr42250.c: New testcase.
2825
2826 2010-01-25  Arnaud Charlet  <charlet@adacore.com>
2827
2828         * gnat.dg/array_bounds_test.adb: New test.
2829
2830 2010-01-25  Tobias Burnus  <burnus@net-b.de>
2831
2832         PR fortran/42858
2833         * gfortran.dg/generic_21.f90: New test.
2834
2835 2010-01-25  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2836
2837         PR testsuite/41522
2838         * gcc.c-torture/compile/pr38789.c: Change to dg-do compile.
2839
2840 2010-01-24  Mark Mitchell  <mark@codesourcery.com>
2841
2842         PR c++/42748
2843         * g++.dg/abi/arm_va_list2.C: New test.
2844         * g++.dg/abi/arm_va_list2.h: Companion header file.
2845
2846 2010-01-24  Paul Thomas  <pault@gcc.gnu.org>
2847
2848         PR fortran/41044
2849         * gfortran.dg/parameter_array_ref_2.f90 : New test.
2850
2851         PR fortran/41167
2852         * gfortran.dg/char_array_arg_1.f90 : New test.
2853
2854         * gfortran.dg/pr25923.f90 : Remove XFAIL.
2855
2856 2010-01-24  Tobias Burnus  <burnus@net-b.de>
2857
2858         PR fortran/39304
2859         * gfortran.dg/generic_20.f90: New test.
2860
2861 2010-01-22  Michael Matz  <matz@suse.de>
2862
2863         * gfortran.dg/vect/fast-math-mgrid-resid.f: Limit to x86, add
2864         -msse2.
2865
2866 2010-01-21  Paul Thomas  <pault@gcc.gnu.org>
2867
2868         PR fortran/42736
2869         * gfortran.dg/dependency_25.f90 : New test.
2870
2871 2010-01-21  Martin Jambor  <mjambor@suse.cz>
2872
2873         PR tree-optimization/42585
2874         * gcc.dg/tree-ssa/pr42585.c: New test.
2875
2876 2010-01-21  Richard Guenther  <rguenther@suse.de>
2877
2878         PR middle-end/19988
2879         * gcc.dg/pr19988.c: New testcase.
2880
2881 2010-01-20  Janis Johnson  <janis187@us.ibm.com>
2882
2883         * g++.dg/compat/decimal/compat-common.h: New file.
2884         * g++.dg/compat/decimal/decimal-dummy.h: New file.
2885         * g++.dg/compat/decimal/pass_x.h: New file.
2886         * g++.dg/compat/decimal/pass_y.h: New file.
2887         * g++.dg/compat/decimal/pass-1_main.C: New file.
2888         * g++.dg/compat/decimal/pass-1_x.C: New file.
2889         * g++.dg/compat/decimal/pass-1_y.C: New file.
2890         * g++.dg/compat/decimal/pass-2_main.C: New file.
2891         * g++.dg/compat/decimal/pass-2_x.C: New file.
2892         * g++.dg/compat/decimal/pass-2_y.C: New file.
2893         * g++.dg/compat/decimal/pass-3_main.C: New file.
2894         * g++.dg/compat/decimal/pass-3_x.C: New file.
2895         * g++.dg/compat/decimal/pass-3_y.C: New file.
2896         * g++.dg/compat/decimal/pass-4_main.C: New file.
2897         * g++.dg/compat/decimal/pass-4_x.C: New file.
2898         * g++.dg/compat/decimal/pass-4_y.C: New file.
2899         * g++.dg/compat/decimal/pass-5_main.C: New file.
2900         * g++.dg/compat/decimal/pass-5_x.C: New file.
2901         * g++.dg/compat/decimal/pass-5_y.C: New file.
2902         * g++.dg/compat/decimal/pass-6_main.C: New file.
2903         * g++.dg/compat/decimal/pass-6_x.C: New file.
2904         * g++.dg/compat/decimal/pass-6_y.C: New file.
2905         * g++.dg/compat/decimal/return_x.h: New file.
2906         * g++.dg/compat/decimal/return_y.h: New file.
2907         * g++.dg/compat/decimal/return-1_main.C: New file.
2908         * g++.dg/compat/decimal/return-1_x.C: New file.
2909         * g++.dg/compat/decimal/return-1_y.C: New file.
2910         * g++.dg/compat/decimal/return-2_main.C: New file.
2911         * g++.dg/compat/decimal/return-2_x.C: New file.
2912         * g++.dg/compat/decimal/return-2_y.C: New file.
2913         * g++.dg/compat/decimal/return-3_main.C: New file.
2914         * g++.dg/compat/decimal/return-3_x.C: New file.
2915         * g++.dg/compat/decimal/return-3_y.C: New file.
2916         * g++.dg/compat/decimal/return-4_main.C: New file.
2917         * g++.dg/compat/decimal/return-4_x.C: New file.
2918         * g++.dg/compat/decimal/return-4_y.C: New file.
2919         * g++.dg/compat/decimal/return-5_main.C: New file.
2920         * g++.dg/compat/decimal/return-5_x.C: New file.
2921         * g++.dg/compat/decimal/return-5_y.C: New file.
2922         * g++.dg/compat/decimal/return-6_main.C: New file.
2923         * g++.dg/compat/decimal/return-6_x.C: New file.
2924         * g++.dg/compat/decimal/return-6_y.C: New file.
2925
2926 2010-01-20  Alexandre Oliva  <aoliva@redhat.com>
2927
2928         PR debug/42715
2929         * gcc.dg/pr42715.c: New.
2930
2931 2010-01-20  Paolo Carlini  <paolo.carlini@oracle.com>
2932
2933         PR c++/42038
2934         * g++.dg/parse/crash55.C: New.
2935
2936 2010-01-20  Alexandre Oliva  <aoliva@redhat.com>
2937
2938         PR debug/42782
2939         * gcc.dg/guality/pr42782.c: New.
2940
2941 2010-01-20  Jason Merrill  <jason@redhat.com>
2942
2943         PR c++/41788
2944         * g++.dg/abi/packed1.C: New.
2945
2946         PR c++/41920
2947         * g++.dg/cpp0x/lambda/lambda-warn1.C: New.
2948
2949         PR c++/40750
2950         * g++.dg/parse/fn-typedef1.C: New.
2951         * g++.dg/other/cv_quals.C: Adjust.
2952
2953 2010-01-20  Anthony Green  <green@moxielogic.com>
2954
2955         * gcc.dg/cpp/_Pragma6.c: Skip this test for moxie-*-* (no
2956         pack(push) pragma).
2957         * gcc.dg/pr19340.c: Skip this test for moxie-*-* (no scheduling).
2958         * gcc.dg/20020312-2.c: Port this to the moxie core.
2959         * gcc.dg/weak/typeof-2.c: Ditto.
2960
2961 2010-01-20  Richard Guenther  <rguenther@suse.de>
2962
2963         PR tree-optimization/42717
2964         * gcc.c-torture/compile/pr42717.c: New testcase.
2965
2966 2010-01-20  Jakub Jelinek  <jakub@redhat.com>
2967
2968         * gcc.dg/cleanup-13.c: Expect DW_OP_mod to do unsigned modulo instead
2969         of signed, add a few new tests.
2970
2971         PR middle-end/42803
2972         * g++.dg/parse/limits-initializer1.C: New test.
2973
2974 2010-01-19  Janus Weil  <janus@gcc.gnu.org>
2975
2976         PR fortran/42804
2977         * gfortran.dg/proc_ptr_comp_pass_6.f90: New test.
2978         * gfortran.dg/typebound_call_12.f03: New test.
2979
2980 2010-01-19  Paul Thomas  <pault@gcc.gnu.org>
2981
2982         PR fortran/42783
2983         * gfortran.dg/bounds_check_15.f90 : New test.
2984
2985 2010-01-19  Michael Matz  <matz@suse.de>
2986
2987         PR tree-optimization/41783
2988         * gfortran.dg/vect/fast-math-mgrid-resid.f: New.
2989
2990 2010-01-19  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
2991
2992         PR target/38697.
2993         * gcc.target/arm/neon/vget_lowf32.c: Regenerate.
2994         * gcc.target/arm/neon/vget_lowp16.c: Likewise.
2995         * gcc.target/arm/neon/vget_lowp8.c:  Likewise.
2996         * gcc.target/arm/neon/vget_lows16.c: Likewise.
2997         * gcc.target/arm/neon/vget_lows32.c: Likewise.
2998         * gcc.target/arm/neon/vget_lows64.c: Likewise.
2999         * gcc.target/arm/neon/vget_lows8.c: Likewise.
3000         * gcc.target/arm/neon/vget_lowu16.c: Likewise.
3001         * gcc.target/arm/neon/vget_lowu32.c: Likewise.
3002         * gcc.target/arm/neon/vget_lowu64.c: Likewise.
3003         * gcc.target/arm/neon/vget_lowu8.c: Likewise.
3004
3005 2010-01-19  Janus Weil  <janus@gcc.gnu.org>
3006
3007         PR fortran/42545
3008         * gfortran.dg/extends_6.f03: Modified an error message.
3009         * gfortran.dg/extends_10.f03: New test.
3010         * gfortran.dg/private_type_6.f03: Modified an error message.
3011         * gfortran.dg/structure_constructor_8.f03: Ditto.
3012
3013 2010-01-19  Jakub Jelinek  <jakub@redhat.com>
3014
3015         PR tree-optimization/42719
3016         * gcc.dg/pr42719.c: New test.
3017
3018         PR debug/42728
3019         * gcc.dg/pr42728.c: New test.
3020
3021 2010-01-19  Anthony Green  <green@moxielogic.com>
3022
3023         * gcc.dg/tree-ssa/20040204-1.c: Expect this test to pass.
3024
3025 2010-01-18  Anthony Green  <green@moxielogic.com>
3026
3027         * gcc.dg/tree-ssa/asm-3.c (REGISTER): Pick an appropriate register
3028         for moxie.
3029
3030 2010-01-19  Dodji Seketeli  <dodji@redhat.com>
3031
3032         * g++.dg/template/error45.C: reverted as part of reverting the
3033         fix of PR c++/42634.
3034
3035 2010-01-18  Dodji Seketeli  <dodji@redhat.com>
3036
3037         PR c++/42634
3038         * g++.dg/template/error45.C: New test.
3039
3040 2010-01-18  Dodji Seketeli  <dodji@redhat.com>
3041
3042         PR c++/42766
3043         * g++.dg/conversion/op6.C: New test.
3044
3045 2010-01-18  Uros Bizjak  <ubizjak@gmail.com>
3046
3047         PR target/42774
3048         * gcc.target/alpha/pr42774.c: New test.
3049
3050 2010-01-18  Richard Guenther  <rguenther@suse.de>
3051
3052         PR tree-optimization/42781
3053         * gfortran.fortran-torture/compile/pr42781.f90: New testcase.
3054
3055 2010-01-17  Richard Guenther  <rguenther@suse.de>
3056
3057         PR middle-end/42248
3058         * gcc.c-torture/execute/pr42248.c: New testcase.
3059
3060 2010-01-17  Richard Guenther  <rguenther@suse.de>
3061
3062         PR tree-optimization/42773
3063         * g++.dg/torture/pr42773.C: New testcase.
3064
3065 2010-01-17  Janus Weil  <janus@gcc.gnu.org>
3066
3067         PR fortran/42677
3068         * gfortran.dg/interface_assignment_5.f90: New test.
3069
3070 2010-01-17  Dodji Seketeli  <dodji@redhat.com>
3071
3072         PR c++/42697
3073         * g++.dg/template/crash94.C: Reverted.
3074
3075 2010-01-17  Jie Zhang  <jie.zhang@analog.com>
3076
3077         PR debug/42767
3078         * gcc.dg/debug/pr42767.c: New.
3079
3080 2010-01-15  Jason Merrill  <jason@redhat.com>
3081
3082         PR c++/42761
3083         * g++.dg/cpp0x/decltype22.C: New.
3084
3085 2010-01-16  Jakub Jelinek  <jakub@redhat.com>
3086
3087         PR middle-end/42760
3088         * g++.dg/torture/pr42760.C: New test.
3089
3090 2010-01-15  Jing Yu  <jingyu@google.com>
3091
3092         PR rtl-optimization/42691
3093         * gcc.c-torture/execute/pr42691.c: New.
3094
3095 2010-01-15  Richard Guenther  <rguenther@suse.de>
3096
3097         PR middle-end/42739
3098         * g++.dg/torture/pr42739.C: New testcase.
3099
3100 2010-01-15  Dodji Seketeli  <dodji@redhat.com>
3101
3102         * g++.dg/template/error45.C: Revert as part of reverting changes
3103         or PR c++/42634.
3104
3105 2010-01-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3106
3107         PR fortran/42684
3108         * gfortran.dg/interface_31.f90: New test.
3109
3110 2010-01-14  Michael Meissner  <meissner@linux.vnet.ibm.com>
3111
3112         * gcc.target/powerpc/pr42747.c: New file.
3113
3114 2010-01-14  Jakub Jelinek  <jakub@redhat.com>
3115
3116         PR middle-end/42674
3117         * c-c++-common/pr42674.c: New test.
3118
3119         PR c++/42608
3120         * g++.dg/template/instantiate11.C: New test.
3121
3122 2010-01-14  Jason Merrill  <jason@redhat.com>
3123
3124         PR c++/42701
3125         * g++.dg/overload/error3.C: New.
3126
3127         PR c++/42655
3128         * g++.dg/overload/rvalue1.C: New.
3129
3130 2010-01-14  Martin Jambor  <mjambor@suse.cz>
3131
3132         PR tree-optimization/42706
3133         * gcc.dg/ipa/pr42706.c: New testcase.
3134
3135 2010-01-14  H.J. Lu  <hongjiu.lu@intel.com>
3136
3137         * g++.dg/graphite/pr42681.C (size_t): Use __SIZE_TYPE__.
3138
3139 2010-01-14  Martin Jambor  <mjambor@suse.cz>
3140
3141         PR tree-optimization/42714
3142         * g++.dg/torture/pr42714.C: New test.
3143
3144 2010-01-14  Alexander Monakov  <amonakov@ispras.ru>
3145
3146         PR rtl-optimization/42246
3147         * gfortran.dg/pr42246-2.f: New.
3148
3149 2010-01-14  Alexander Monakov  <amonakov@ispras.ru>
3150
3151         PR rtl-optimization/42389
3152         * gcc.dg/pr42389.c: New.
3153
3154 2010-01-14  Alexander Monakov  <amonakov@ispras.ru>
3155
3156         PR rtl-optimization/42388
3157         * gcc.dg/pr42388.c: New.
3158
3159 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
3160
3161         PR rtl-optimization/42294
3162         * gfortran.dg/pr42294.f: New.
3163
3164 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
3165
3166         PR rtl-optimization/39453
3167         PR rtl-optimization/42246
3168         * gcc.dg/pr39453.c: New.
3169         * gcc.dg/pr42246.c: New.
3170
3171 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
3172
3173         PR middle-end/42245
3174         * gcc.dg/pr42245.c: New.
3175         * gcc.dg/pr42245-2.c: New.
3176
3177 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
3178
3179         PR rtl-optimization/42249
3180         * gcc.dg/pr42249.c: New.
3181
3182 2010-01-14  Jakub Jelinek  <jakub@redhat.com>
3183
3184         PR c/42721
3185         * gcc.c-torture/execute/pr42721.c: New test.
3186
3187 2010-01-14  Ira Rosen  <irar@il.ibm.com>
3188
3189         PR tree-optimization/42709
3190         * gcc.dg/vect/pr42709.c: New test.
3191
3192 2010-01-14  Paul Thomas  <pault@gcc.gnu.org>
3193
3194         PR fortran/41478
3195         * gfortran.dg/alloc_comp_scalar_1.f90: New test.
3196         * gfortran.dg/alloc_comp_transformational_1.f90: New test.
3197
3198 2010-01-14  Paul Thomas  <pault@gcc.gnu.org>
3199
3200         PR fortran/42481
3201         * gfortran.dg/generic_19.f90 : New test.
3202
3203 2010-01-13  Richard Guenther  <rguenther@suse.de>
3204
3205         PR tree-optimization/42730
3206         * gcc.c-torture/compile/pr42730.c: New testcase.
3207
3208 2010-01-13  Steve Ellcey  <sje@cup.hp.com>
3209
3210         PR target/pr42542
3211         * gcc.target/ia64/pr42542-1.c: New.
3212         * gcc.target/ia64/pr42542-2.c: New.
3213         * gcc.target/ia64/pr42542-3.c: New.
3214
3215 2010-01-13  Dodji Seketeli  <dodji@redhat.com>
3216
3217         PR c++/42634
3218         * g++.dg/template/error45.C: New test.
3219
3220 2010-01-13  Martin Jambor  <mjambor@suse.cz>
3221
3222         PR tree-optimization/42704
3223         * g++.dg/torture/pr42704.C: New test.
3224
3225 2010-01-13  Martin Jambor  <mjambor@suse.cz>
3226
3227         PR tree-optimization/42703
3228         * gcc.c-torture/compile/pr42703.c: New test.
3229
3230 2010-01-13  Richard Guenther  <rguenther@suse.de>
3231
3232         PR tree-optimization/42705
3233         * gcc.c-torture/compile/pr42705.c: New testcase.
3234
3235 2010-01-13  Jie Zhang  <jie.zhang@analog.com>
3236
3237         * gcc.target/bfin/l2.c: New test.
3238         * gcc.target/bfin/bfin.exp (dg-bfin-processors): New.
3239
3240 2010-01-13  Richard Guenther  <rguenther@suse.de>
3241
3242         PR middle-end/42716
3243         * gcc.c-torture/compile/pr42716.c: New testcase.
3244
3245 2010-01-13  Richard Guenther  <rguenther@suse.de>
3246
3247         PR lto/42678
3248         * gfortran.dg/lto/20100110-1_0.f90: New testcase.
3249
3250 2010-01-12  Joseph Myers  <joseph@codesourcery.com>
3251
3252         PR c/42708
3253         * gcc.c-torture/compile/pr42708-1.c: New test.
3254
3255 2010-01-12  Jakub Jelinek  <jakub@redhat.com>
3256
3257         PR debug/42662
3258         * gcc.dg/pr42662.c: New test.
3259
3260         PR tree-optimization/42645
3261         * g++.dg/other/pr42645-1.C: New test.
3262         * g++.dg/other/pr42645-2.C: New test.
3263
3264 2010-01-11  Janis Johnson  <janis187@us.ibm.com>
3265
3266         PR target/42416
3267         * gcc.target/powerpc/warn-1.c: New test.
3268         * gcc.target/powerpc/warn-2.c: New test.
3269
3270 2010-01-11  Uros Bizjak  <ubizjak@gmail.com>
3271
3272         * gcc.target/x86_64/abi/avx/asm-support.S (snapshot_ret): Preserve
3273         stack alignment.
3274
3275 2010-01-10  Rafael Avila de Espindola  <espindola@google.com>
3276
3277         * gcc.dg/lto/20100108_0.c: New.
3278
3279 2010-01-10  Uros Bizjak  <ubizjak@gmail.com>
3280
3281         * gcc.dg/graphite/pr40281.c (dg-options): Add -w.
3282         Add -march=i686 -msse for 32bit x86 targets.
3283
3284 2010-01-10  Richard Guenther  <rguenther@suse.de>
3285
3286         PR middle-end/42667
3287         * gcc.dg/torture/pr42667.c: New testcase.
3288
3289 2010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3290
3291         PR fortran/32489
3292         * gfortran.dg/array_constructor_34.f90: New test.
3293
3294 2010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3295
3296         PR fortran/20923
3297         * gfortran.dg/array_constructor_33.f90: New test.
3298         gfortran.dg/array_function_5.f90: Add credit.
3299
3300 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
3301
3302         PR debug/42631
3303         * gcc.dg/pr42631.c: New.
3304
3305 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
3306
3307         PR debug/42630
3308         * gcc.dg/pr42630.c: New.
3309
3310 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
3311
3312         PR debug/42629
3313         * gcc.dg/pr42629.c: New.
3314
3315 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
3316
3317         PR middle-end/42363
3318         * gcc.dg/torture/pr42363.c: New.
3319
3320 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
3321
3322         PR debug/42604
3323         PR debug/42395
3324         * gcc.dg/vect/pr42604.c: New.
3325         * gcc.dg/vect/pr42395.c: New.
3326
3327 2010-01-09  Richard Guenther  <rguenther@suse.de>
3328
3329         PR middle-end/42512
3330         * gcc.c-torture/execute/pr42512.c: New testcase.
3331
3332 2010-01-09  Tobias Burnus  <burnus@net-b.de>
3333
3334         PR fortran/41298
3335         * gfortran.dg/c_ptr_tests_14.f90: New test.
3336
3337 2010-01-08  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3338
3339         PR ada/41929
3340         * gnat.dg/null_pointer_deref1.adb: Don't run on
3341         sparc*-sun-solaris2.11.
3342
3343 2010-01-08  Richard Guenther  <rguenther@suse.de>
3344
3345         PR lto/42528
3346         * gcc.dg/lto/20100103-1_0.c: New testcase.
3347         * gcc.dg/lto/20100103-2_0.c: Likewise.
3348
3349 2010-01-08  Tobias Burnus  <burnus@net-b.de
3350
3351         PR/fortran 25829
3352         * gfortran.dg/asynchronous_1.f90: New test.
3353         * gfortran.dg/asynchronous_2.f90: New test.
3354         * gfortran.dg/conflicts.f90: Update error message.
3355
3356 2010-01-07  Dodji Seketeli  <dodji@redhat.com>
3357
3358         c++/40155
3359         * g++.dg/cpp0x/variadic-unify-2.C: New test.
3360
3361 2010-01-07  Jakub Jelinek  <jakub@redhat.com>
3362
3363         PR tree-optimization/42625
3364         * g++.dg/opt/dtor4.C: New test.
3365         * g++.dg/opt/dtor4.h: New.
3366         * g++.dg/opt/dtor4-aux.cc: New.
3367
3368 2010-01-07  Tobias Burnus  <burnus@net-b.de>
3369
3370         PR fortran/42597
3371         * gfortran.dg/proc_ptr_26.f90: New test.
3372
3373 2010-01-07  Tobias Burnus  <burnus@net-b.de>
3374
3375         PR fortran/41872
3376         * gfortran.dg/allocatable_scalar_7.f90: New test.
3377
3378 2010-01-06  Richard Guenther  <rguenther@suse.de>
3379
3380         * gcc.c-torture/compile/pr42632.c: New testcase.
3381
3382 2010-01-05  H.J. Lu  <hongjiu.lu@intel.com>
3383
3384         PR target/42542
3385         * gcc.target/i386/pr42542-4.c: New.
3386         * gcc.target/i386/pr42542-4a.c: Likewise.
3387         * gcc.target/i386/pr42542-5.c: Likewise.
3388         * gcc.target/i386/pr42542-5a.c: Likewise.
3389
3390 2010-01-05  Eric Botcazou  <ebotcazou@adacore.com>
3391
3392         * gcc.dg/tls/opt-15.c: New test.
3393
3394 2010-01-05  H.J. Lu  <hongjiu.lu@intel.com>
3395
3396         * gcc.target/i386/pr42542-1.c (res): Make it 8 elements.
3397
3398 2010-01-05  Martin Jambor  <mjambor@suse.cz>
3399
3400         PR tree-optimization/42462
3401         * g++.dg/torture/pr42462.C: New test.
3402
3403 2010-01-05  Jason Merrill  <jason@redhat.com>
3404
3405         * g++.dg/cpp0x/initlist30.C: New test.
3406
3407 2010-01-05  Richard Guenther  <rguenther@suse.de>
3408
3409         PR tree-optimization/42614
3410         * gcc.c-torture/execute/pr42614.c: New testcase.
3411
3412 2010-01-05  Eric Fisher  <joefoxreal@gmail.com>
3413
3414         * gcc.dg/pr12603.c: Remove -Wunreachable-code from dg-options.
3415         * gcc.dg/Wunreachable-1.c: Remove the testcase of
3416         -Wunreachable-code.
3417         * gcc.dg/Wunreachable-2.c: Likewise.
3418         * gcc.dg/Wunreachable-3.c: Likewise.
3419         * gcc.dg/Wunreachable-4.c: Likewise.
3420         * gcc.dg/Wunreachable-5.c: Likewise.
3421         * gcc.dg/Wunreachable-6.c: Likewise.
3422         * gcc.dg/Wunreachable-7.c: Likewise.
3423         * gcc.dg/Wunreachable-8.c: Likewise.
3424         * gcc.dg/20041231-1.c: Likewise.
3425
3426 2010-01-05  Jakub Jelinek  <jakub@redhat.com>
3427
3428         PR other/42611
3429         * gcc.dg/pr42611.c: New test.
3430
3431         PR tree-optimization/42508
3432         * g++.dg/opt/pr42508.C: New test.
3433
3434 2010-01-05  Tobias Burnus  <burnus@net-b.de>
3435
3436         PR fortran/41872
3437         * gfortran.dg/allocatable_scalar_8.f90: New.
3438
3439 2010-01-04  Martin Jambor  <mjambor@suse.cz>
3440
3441         PR tree-optimization/42398
3442         * gcc.c-torture/compile/pr42398.c: New test.
3443
3444 2010-01-04  Jason Merrill  <jason@redhat.com>
3445
3446         PR c++/42555
3447         * g++.dg/ext/attrib35.C: New.
3448
3449         PR c++/42567
3450         * g++.dg/cpp0x/auto17.C: New.
3451
3452 2010-01-04  Rafael Avila de Espindola  <espindola@google.com>
3453
3454         * gcc.dg/lto/20100104_0.c: New.
3455
3456 2010-01-04  H.J. Lu  <hongjiu.lu@intel.com>
3457
3458         PR target/42542
3459         * gcc.target/i386/pr42542-1.c: New.
3460         * gcc.target/i386/pr42542-1a.c: Likewise.
3461         * gcc.target/i386/pr42542-1b.c: Likewise.
3462         * gcc.target/i386/pr42542-2.c: Likewise.
3463         * gcc.target/i386/pr42542-2a.c: Likewise.
3464         * gcc.target/i386/pr42542-2b.c: Likewise.
3465         * gcc.target/i386/pr42542-3.c: Likewise.
3466         * gcc.target/i386/pr42542-3a.c: Likewise.
3467
3468 2009-01-04  Tobias Burnus  <burnus@net-b.de>
3469
3470         PR fortran/41872
3471         * gfortran.dg/allocatable_scalar_5.f90: New test.
3472         * gfortran.dg/allocatable_scalar_6.f90: New test.
3473
3474 2010-01-03  Richard Guenther  <rguenther@suse.de>
3475
3476         PR testsuite/42583
3477         * gfortran.dg/gomp/recursion1.f90: Remove.
3478
3479 2010-01-03  Richard Guenther  <rguenther@suse.de>
3480
3481         * gcc.dg/Warray-bounds.c: Remove XFAILs.
3482         * gcc.dg/uninit-6.c: Likewise.
3483         * gcc.dg/struct/wo_prof_array_through_pointer.c: Likewise.
3484
3485 2010-01-03  Richard Guenther  <rguenther@suse.de>
3486
3487         PR tree-optimization/42589
3488         * gcc.target/i386/pr42589.c: New testcase.
3489
3490 2010-01-03  Richard Guenther  <rguenther@suse.de>
3491
3492         PR tree-optimization/42438
3493         * gcc.dg/tree-ssa/ssa-pre-27.c: New testcase.
3494
3495 2010-01-02  Richard Guenther  <rguenther@suse.de>
3496
3497         PR testsuite/41651
3498         * g++.dg/lto/20080908-3_0.C: Avoid uninitialized vars.
3499
3500 2010-01-02  Uros Bizjak  <ubizjak@gmail.com>
3501
3502         PR target/42448
3503         * gcc.target/alpha/pr42448-1.c: New test.
3504         * gcc.target/alpha/pr42448-2.c: Ditto.
3505
3506 2010-01-01  Joseph Myers  <joseph@codesourcery.com>
3507
3508         PR preprocessor/41947
3509         * gcc.dg/c99-hexfloat-3.c: New test.
3510
3511 2010-01-01  Richard Guenther  <rguenther@suse.de>
3512
3513         PR c/42570
3514         * gcc.c-torture/execute/pr42570.c: New testcase.
3515
3516 2010-01-01  Richard Guenther  <rguenther@suse.de>
3517
3518         PR middle-end/42559
3519         * gcc.c-torture/compile/pr42559.c: New testcase.
3520
3521 \f
3522 Copyright (C) 2010 Free Software Foundation, Inc.
3523
3524 Copying and distribution of this file, with or without modification,
3525 are permitted in any medium without royalty provided the copyright
3526 notice and this notice are preserved.