OSDN Git Service

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