OSDN Git Service

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