OSDN Git Service

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