OSDN Git Service

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