OSDN Git Service

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