OSDN Git Service

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