OSDN Git Service

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