OSDN Git Service

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