OSDN Git Service

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