OSDN Git Service

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