OSDN Git Service

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