OSDN Git Service

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