OSDN Git Service

2010-03-24 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk>
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2010-03-24  Iain Sandoe  <iain.sandoe@sandoe-acoustics.co.uk>
2
3         PR testsuite/42348
4         * lib/target-supports.exp: Add support for ObjC/ObjC++ tools in
5         standard tests.
6         (check_effective_target_objc2): New proc.
7         (check_effective_target_next_runtime): New proc.
8         * lib/objc.exp: Determine which runtime is in force and support it.
9         * lib/obj-c++.exp: Ditto.
10
11 2010-03-24  Jason Merrill  <jason@redhat.com>
12
13         PR c++/43502
14         * g++.dg/cpp0x/lambda/lambda-debug.C: New.
15
16 2010-03-24  Martin Jambor  <mjambor@suse.cz>
17
18         * gcc.dg/ipa/ipa-1.c: Delete trailing spaces, put the call to f into
19         a loop. 
20         * gcc.dg/ipa/ipa-2.c: Likewise.
21         * gcc.dg/ipa/ipa-3.c: Likewise.
22         * gcc.dg/ipa/ipa-4.c: Likewise.
23         * gcc.dg/ipa/ipa-5.c: Likewise.
24         * gcc.dg/ipa/ipa-7.c: Likewise.
25         * gcc.dg/ipa/ipa-6.c: Delete trailing spaces, put the call to foo into
26         a loop.
27         * gcc.dg/ipa/ipacost-2.c: Delete trailing spaces, put the call to
28         i_can_not_be_propagated_fully2 into a loop.
29         * gcc.dg/ipa/ipa-8.c: New test.
30         * g++.dg/ipa/iinline-1.C: Put the call to docalling into a loop.
31
32 2010-03-24  Jakub Jelinek  <jakub@redhat.com>
33
34         PR debug/19192
35         PR debug/43479
36         * gcc.dg/guality/pr43479.c: New test.
37         * gcc.dg/debug/dwarf2/inline2.c (third): Make a a global var
38         and add volatile keyword.
39
40 2010-03-23  Mike Stump  <mikestump@comcast.net>
41
42         * g++.dg/warn/Wstrict-aliasing-float-ref-int-obj.C: Enhance portability.
43
44 2010-03-23  Jason Merrill  <jason@redhat.com>
45
46         * g++.dg/ext/altivec-17.C: Adjust error message.
47
48         * g++.dg/cpp0x/lambda/lambda-const-neg.C: Adjust for non-static op().
49         * g++.dg/cpp0x/lambda/lambda-conv.C: Likewise.
50         * g++.dg/cpp0x/lambda/lambda-mangle.C: Likewise.
51         * g++.dg/cpp0x/lambda/lambda-non-const.C: Likewise.
52         * g++.dg/cpp0x/lambda/lambda-conv2.C: New.
53         * g++.dg/cpp0x/lambda/lambda-conv3.C: New.
54
55 2010-03-22  Jason Merrill  <jason@redhat.com>
56
57         PR c++/43333
58         * g++.dg/ext/is_pod.C: Pass -std=c++0x.
59         * g++.dg/ext/is_pod_98.C: New.
60
61         PR c++/43281
62         * g++.dg/cpp0x/auto18.C: New.
63
64         * gcc.dg/pr36997.c: Adjust error message.
65         * g++.dg/ext/vector9.C: Likewise.
66         * g++.dg/conversion/simd3.C: Likewise.
67         * g++.dg/other/error23.C: Likewise.
68
69 2010-03-22  Michael Matz  <matz@suse.de>
70
71         PR middle-end/43475
72         * gfortran.dg/pr43475.f90: New testcase.
73
74 2010-03-22  Richard Guenther  <rguenther@suse.de>
75
76         PR tree-optimization/43390
77         * gfortran.fortran-torture/execute/pr43390.f90: New testcase.
78
79 2010-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
80
81         * gcc.target/powerpc/ppc-sdata-1.c: Require nonpic.
82         * gcc.target/powerpc/ppc-sdata-2.c: Likewise.
83
84 2010-03-20  Simon Martin  <simartin@users.sourceforge.net>
85             Michael Matz  <matz@suse.de>
86
87         PR c++/43081
88         * g++.dg/parse/crash56.C: New test.
89
90 2010-03-20  Paul Thomas  <pault@gcc.gnu.org>
91
92         PR fortran/43450
93         * gfortran.dg/whole_file_15.f90 : New test.
94
95 2010-03-20  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
96
97         PR fortran/43409
98         * gfortran.dg/inquire_size.f90: New test.
99
100 2010-03-20  Richard Guenther  <rguenther@suse.de>
101
102         PR rtl-optimization/43438
103         * gcc.c-torture/execute/pr43438.c: New testcase.
104
105 2010-03-20  Dodji Seketeli  <dodji@redhat.com>
106
107         PR c++/43375
108         * g++.dg/abi/mangle42.C: New test.
109
110 2010-03-19  Andrew Pinski  <andrew_pinski@caviumnetworks.com>
111
112         PR C/43211
113         * gcc.dg/pr43211.c: New test.
114         * gcc.dg/pr18809-1.c: Don't expect an error when calling foo.
115
116 2010-03-19  Bernd Schmidt  <bernd.schmidt@codesourcery.com>
117
118         PR rtl-optimization/42258
119         * gcc.target/arm/thumb1-mul-moves.c: New test.
120
121         PR target/40697
122         * gcc.target/arm/thumb-andsi.c: New test.
123
124         * gcc.target/arm/thumb-andsi.c: Correct dg-options and add
125         dg-require-effective-target.
126
127 2010-03-19  Michael Matz  <matz@suse.de>
128
129         PR c++/43116
130         * g++.dg/other/pr43116.C: New testcase.
131
132 2010-03-19  Michael Matz  <matz@suse.de>
133
134         PR target/43305
135         * gcc.dg/pr43305.c: New testcase.
136
137 2010-03-19  Richard Guenther  <rguenther@suse.de>
138
139         PR tree-optimization/43415
140         * gcc.c-torture/compile/pr43415.c: New testcase.
141
142 2010-03-19  Eric Botcazou  <ebotcazou@adacore.com>
143
144         PR ada/43106
145         * gnat.dg/case_optimization2.adb: New test.
146         * gnat.dg/case_optimization_pkg2.ad[sb]: New helper.
147
148 2010-03-18  Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
149             Jack Howarth <howarth@bromo.med.uc.edu>
150
151         PR target/36399
152         * gcc.target/i386/push-1.c: Don't xfail
153           scan-assembler-not "movups" on darwin.
154
155 2010-03-18  Jakub Jelinek  <jakub@redhat.com>
156
157         PR debug/43058
158         * gcc.dg/pr43058.c: New test.
159
160 2010-03-18  Martin Jambor  <mjambor@suse.cz>
161
162         PR middle-end/42450
163         * g++.dg/torture/pr42450.C: New test.
164
165 2010-03-18  Michael Matz  <matz@suse.de>
166
167         PR middle-end/43419
168         * gcc.dg/pr43419.c: New testcase.
169
170 2010-03-18  H.J. Lu  <hongjiu.lu@intel.com>
171
172         PR rtl-optimization/43360
173         * gcc.dg/torture/pr43360.c: New.
174
175 2010-03-18  Michael Matz  <matz@suse.de>
176
177         PR tree-optimization/43402
178         * gcc.dg/pr43402.c: New testcase.
179
180 2010-03-17  Peter Bergner  <bergner@vnet.ibm.com>
181
182         PR target/42427
183         * gcc.dg/pr42427.c: New test.
184
185 2010-03-17  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
186
187         PR libfortran/43265
188         * gfortran.dg/read_empty_file.f: New test.
189         * gfortran.dg/read_eof_all.f90: New test.
190         * gfortran.dg/namelist_27.f90: Eliminate infinite loop posibility.
191         * gfortran.dg/namelist_28.f90: Eliminate infinite loop posibility.
192
193 2010-03-17  Michael Matz  <matz@suse.de>
194
195         * gcc.dg/pr43300.c: Add -w.
196
197 2010-03-17  Richard Guenther  <rguenther@suse.de>
198
199         * gcc.dg/pr43379.c: Add -w.
200
201 2010-03-17  Tobias Burnus  <burnus@net-b.de>
202
203         PR fortran/43331
204         * gfortran.dg/cray_pointers_1.f90: Update dg-error message.
205
206 2010-03-16  Uros Bizjak  <ubizjak@gmail.com>
207
208         * gcc.dg/graphite/block-3.c: Add dg-timeout-factor.
209
210 2010-03-16  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
211
212         * ada/acats/run_all.sh: Log start and end times.
213
214 2010-03-16  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
215
216         * gnat.dg/socket1.adb: Disable on *-*-solaris2*.
217
218 2010-03-16  Richard Guenther  <rguenther@suse.de>
219
220         PR middle-end/43379
221         * gcc.dg/pr43379.c: New testcase.
222
223 2010-03-16  Jakub Jelinek  <jakub@redhat.com>
224
225         PR debug/43051
226         * gcc.dg/guality/pr43051-1.c: New test.
227
228 2010-03-15  Janis Johnson  <janis187@us.ibm.com>
229
230         PR testsuite/43363
231         * g++.dg/ext/altivec-17.C: Handle changes to error message.
232
233 2010-03-15  Michael Matz  <matz@suse.de>
234
235         PR middle-end/43300
236         * gcc.dg/pr43300.c: New testcase.
237
238 2010-03-15  Richard Guenther  <rguenther@suse.de>
239
240         PR tree-optimization/43367
241         * gcc.c-torture/compile/pr43367.c: New testcase.
242
243 2010-03-15  Richard Guenther  <rguenther@suse.de>
244
245         PR tree-optimization/43317
246         * gcc.dg/pr43317.c: New testcase.
247
248 2010-03-14  Uros Bizjak  <ubizjak@gmail.com>
249
250         * g++.dg/abi/packed1.C: Expect warning on the alpha*-*-*.
251
252 2010-03-14  Uros Bizjak  <ubizjak@gmail.com>
253
254         * g++.dg/graphite/pr43026.C (dg-options): Remove -m32.
255
256 2010-03-14  Tobias Burnus  <burnus@net-b.de>
257
258         PR fortran/43362
259         * gfortran.dg/impure_constructor_1.f90: New test.
260
261 2010-03-13  Sebastian Pop  <sebastian.pop@amd.com>
262
263         PR middle-end/43354
264         * gfortran.dg/graphite/id-pr43354.f: New.
265
266 2010-03-13  Sebastian Pop  <sebastian.pop@amd.com>
267
268         PR middle-end/43349
269         * gfortran.dg/graphite/pr43349.f: New.
270
271 2010-03-13  Sebastian Pop  <sebastian.pop@amd.com>
272
273         PR middle-end/43306
274         * gcc.dg/graphite/pr43306.c: New.
275
276 2010-03-12  David S. Miller  <davem@davemloft.net>
277
278         * gcc.dg/lto/20090313_0.c: Add -mcpu=v9 to dg-lto-options on
279         sparc.
280
281 2010-03-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
282
283         * gcc.target/arm/sibcall-1.c: Allow PLT to appear with pic code.
284
285 2010-03-12  Paul Thomas  <pault@gcc.gnu.org>
286
287         PR fortran/43291
288         PR fortran/43326
289         * gfortran.dg/dynamic_dispatch_7.f03: New test.
290
291 2010-03-12  Kai Tietz  <kai.tietz@onevision.com>
292
293         * gfortran.dg/default_format_denormal_1.f90: Don't assume
294         fail for *-*-mingw* targets.
295
296 2010-03-12  Jakub Jelinek  <jakub@redhat.com>
297
298         PR debug/43329
299         * gcc.dg/guality/pr43329-1.c: New test.
300
301 2010-03-11  Martin Jambor  <mjambor@suse.cz>
302
303         PR tree-optimization/43257
304         * g++.dg/torture/pr43257.C: New test.
305
306 2010-03-11  Tobias Burnus  <burnus@net-b.de>
307
308         PR fortran/43228
309         * gfortran.dg/namelist_61.f90: New test.
310
311 2010-03-11  Richard Guenther  <rguenther@suse.de>
312
313         PR tree-optimization/43255
314         * gcc.c-torture/compile/pr43255.c: New testcase.
315
316 2010-03-11  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
317
318         * gcc.dg/optimize-bswapdi-1.c: Add OpenSSL bswap variant.
319         * gcc.dg/pr43280.c: New testcase.
320
321 2010-03-11  Richard Guenther  <rguenther@suse.de>
322
323         PR lto/43200
324         * gcc.dg/lto/20100227-1_0.c: New testcase.
325         * gcc.dg/lto/20100227-1_1.c: Likewise.
326
327 2010-03-10  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
328
329         PR libfortran/43320
330         PR libfortran/43265
331         * gfortran.dg/read_eof_6.f: New test
332         * gfortran.dg/read_x_eof.f90: New test.
333         * gfortran.dg/read_x_past.f: Update test.
334
335 2010-03-10  Jan Hubicka   <jh@suse.cz>
336
337         * gcc.c-torture/compile/pr43288.c: New test.
338
339 2010-03-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
340
341         * g++.old-deja/g++.pt/asm1.C: Don't detect pic via looking for the
342         -fpic/-fPIC flags.
343         * g++.old-deja/g++.pt/asm2.C: Likewise.
344         * gcc.c-torture/compile/20000804-1.c: Likewise.
345         * gcc.target/i386/clobbers.c: Likewise.
346
347 2010-03-10  Tobias Burnus  <burnus@net-b.de>
348
349         PR fortran/43303
350         * gfortran.dg/c_assoc_3.f90: New test.
351
352 2010-03-10  Jakub Jelinek  <jakub@redhat.com>
353
354         PR debug/36728
355         * gcc.dg/guality/pr36728-1.c: New test.
356         * gcc.dg/guality/pr36728-2.c: New test.
357
358 2010-03-10  Kaushik Phatak  <kaushik.phatak@kpitcummins.com>
359
360         * gcc.dg/h8300-div-delay-slot.c: New test.
361
362 2010-03-10  Alexander Monakov  <amonakov@ispras.ru>
363
364         PR tree-optimization/43236
365         * gcc.c-torture/execute/pr43236.c: New test.
366
367 2010-03-10  Andrey Belevantsev  <abel@ispras.ru>
368
369         PR middle-end/42859
370         * g++.dg/eh/pr42859.C: New test.
371
372 2010-03-09  Jakub Jelinek  <jakub@redhat.com>
373
374         PR debug/43299
375         * gcc.dg/pr43299.c: New test.
376
377         PR debug/43290
378         * g++.dg/eh/unwind2.C: New test.
379
380 2010-03-05  Sebastian Pop  <sebastian.pop@amd.com>
381             Reza Yazdani  <reza.yazdani@amd.com>
382
383         PR middle-end/43065
384         * gcc.dg/graphite/run-id-4.c: New.
385
386 2010-03-08  Sebastian Pop  <sebastian.pop@amd.com>
387
388         PR middle-end/43065
389         * gcc.dg/graphite/run-id-3.c: New.
390
391 2010-03-08  Tobias Grosser  <grosser@fim.uni-passau.de>
392
393         PR middle-end/42644
394         PR middle-end/42130
395         * gcc.dg/graphite/id-18.c: New.
396         * gcc.dg/graphite/run-id-pr42644.c: New.
397
398 2010-03-08  Sebastian Pop  <sebastian.pop@amd.com>
399
400         PR middle-end/42326
401         * gcc.dg/graphite/pr42326.c: New.
402
403 2010-03-08  Richard Guenther  <rguenther@suse.de>
404
405         PR tree-optimization/43269
406         * gcc.c-torture/execute/pr43269.c: New testcase.
407
408 2010-03-08  Janus Weil  <janus@gcc.gnu.org>
409
410         PR fortran/43256
411         * gfortran.dg/typebound_call_13.f03: New.
412
413 2010-03-05  Eric Botcazou  <ebotcazou@adacore.com>
414
415         * lib/plugin-support.exp (plugin-test-execute): Use PLUGINCC in lieu
416         of HOSTCC and PLUGINCFLAGS in lieu of HOSTCFLAGS.
417
418 2010-03-05  Jason Merrill  <jason@redhat.com>
419
420         * g++.dg/abi/mangle40.C: Require weak and alias.
421
422 2010-03-05  Sebastian Pop  <sebastian.pop@amd.com>
423
424         PR middle-end/42326
425         * gfortran.dg/graphite/pr42326.f90: New.
426         * gfortran.dg/graphite/pr42326-1.f90: New.
427
428 2010-03-05  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
429
430         * lib/gnat.exp (gnat_init): Remove GNAT_UNDER_TEST_ORIG.
431         (gnat_target_compile): Likewise.
432         Reinitialize GNAT_UNDER_TEST if target changes.
433         Set ADA_INCLUDE_PATH, ADA_OBJECTS_PATH in environment.
434         (local_find_gnatmake): Pass full --GCC to gnatlink.
435         Remove --LINK.
436
437 2010-03-04  Andrew Pinski  <andrew_pinski@caviumnetworks.com>
438
439         PR c/43248
440         * gcc.dg/compound-literal-1.c: New testcase.
441
442 2010-03-04  Martin Jambor  <mjambor@suse.cz>
443
444         PR tree-optimization/43164
445         PR tree-optimization/43191
446         * gcc.c-torture/compile/pr43164.c: New test.
447         * gcc.c-torture/compile/pr43191.c: Likewise.
448
449 2010-03-04  Janus Weil  <janus@gcc.gnu.org>
450
451         PR fortran/43244
452         * gfortran.dg/finalize_9.f90: New.
453
454 2010-03-04  Tobias Burnus  <burnus@net-b.de>
455             Ken Werner <ken@linux.vnet.ibm.com>
456
457         * gfortran.dg/reassoc_4.f: Add --param max-completely-peel-times
458         to dg-options for spu.
459         * gfortran.dg/vect/vect-7.f90: Add vect_intfloat_cvt to the
460         dump-scan target to exclude spu.
461
462 2010-03-04  Changpeng Fang  <changpeng.fang@amd.com>
463
464         PR middle-end/43209
465         * gcc.dg/tree-ssa/ivopts-4.c: New.
466
467 2010-03-03  Janis Johnson  <janis187@us.ibm.com>
468
469         * lib/target-supports-dg.exp (check-flags): Provide defaults for
470         include-opts and exclude-opts; skip checking the flags if arguments
471         are the same as the defaults.
472         (dg-xfail-if): Verify the number of arguments, supply defaults
473         for unspecified optional arguments.
474         (dg-skip-if, dg-xfail-run-if): Verify the number of arguments.
475
476 2010-03-03  Jason Merrill  <jason@redhat.com>
477
478         PR c++/12909
479         * g++.dg/abi/mangle40.C: Updated.
480
481 2010-03-03  Jason Merrill  <jason@redhat.com>
482
483         * g++.dg/abi/mangle19-1.C: Adjust for default -Wabi.
484         * g++.dg/abi/mangle23.C: Likewise.
485         * g++.dg/eh/simd-2.C: Likewise.
486         * g++.dg/ext/attribute-test-2.C: Likewise.
487         * g++.dg/ext/vector14.C: Likewise.
488         * g++.dg/other/pr34435.C: Likewise.
489         * g++.dg/template/conv8.C: Likewise.
490         * g++.dg/template/nontype9.C: Likewise.
491         * g++.dg/template/qualttp17.C: Likewise.
492         * g++.dg/template/ref1.C: Likewise.
493         * g++.old-deja/g++.pt/crash68.C: Likewise.
494         * g++.old-deja/g++.pt/ref1.C: Likewise.
495         * g++.old-deja/g++.pt/ref3.C: Likewise.
496         * g++.old-deja/g++.pt/ref4.C: Likewise.
497
498         PR c++/12909
499         * g++.dg/abi/mangle40.C: New.
500         * g++.dg/abi/mangle41.C: New.
501         * g++.dg/lto/20100302_0.C: New.
502         * g++.dg/lto/20100302_1.C: New.
503         * g++.dg/lto/20100302.h: New.
504
505 2010-03-03  Paul Thomas  <pault@gcc.gnu.org>
506
507         PR fortran/43243
508         * gfortran.dg/internal_pack_12.f90: New test.
509
510 2010-03-03  H.J. Lu  <hongjiu.lu@intel.com>
511
512         * gcc.dg/pr36997.c: Adjust error message.
513
514 2010-03-03  Mike Stump  <mikestump@comcast.net>
515
516         * gcc.target/i386/builtin-unreachable.c: Don't expect stack
517         adjustments to not be present on machines that align the stack to
518         more than 4 bytes and don't have a red zone yet as that is an
519         unimplemented optimization.
520
521 2010-03-03  Janus Weil  <janus@gcc.gnu.org>
522
523         PR fortran/43169
524         * gfortran.dg/impure_assignment_3.f90: New.
525
526 2010-03-03  Jakub Jelinek  <jakub@redhat.com>
527
528         PR debug/43229
529         * gfortran.dg/pr43229.f90: New test.
530
531         PR debug/43237
532         * gcc.dg/debug/dwarf2/pr43237.c: New test.
533
534         PR debug/43177
535         * gcc.dg/guality/pr43177.c: New test.
536
537 2010-03-02  Jason Merrill  <jason@redhat.com>
538
539         * g++.dg/ext/vector9.C: Adjust error message.
540         * g++.dg/conversion/simd3.C: Likewise.
541         * g++.dg/other/error23.C: Likewise.
542
543 2010-03-02  Mike Stump  <mikestump@comcast.net>
544
545         PR c++/41090
546         * g++.dg/ext/label13.C (C::C): xfail for darwin for now.
547
548 2010-03-02  Paul Thomas  <pault@gcc.gnu.org>
549
550         PR fortran/43180
551         * gfortran.dg/internal_pack_10.f90: New test.
552
553         PR fortran/43173
554         * gfortran.dg/internal_pack_11.f90: New test.
555
556 2010-03-02  Reza Yazdani  <reza.yazdani@amd.com>
557
558         PR middle-end/42640
559         * gcc.dg/tree-ssa/pr42640.c: New.
560
561 2010-03-01  Richard Guenther  <rguenther@suse.de>
562
563         PR tree-optimization/43220
564         * gcc.c-torture/execute/pr43220.c: New testcase.
565
566 2010-03-01  Richard Guenther  <rguenther@suse.de>
567
568         PR middle-end/43213
569         * gcc.dg/pr43213.c: New testcase.
570
571 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
572
573         PR pch/14940
574         * gcc.dg/pch/pch.exp: Don't XFAIL largefile.c on i?86-*-solaris2.10.
575
576 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
577
578         * lib/target-supports.exp (check_effective_target_ucn_nocache):
579         New function.
580         (check_effective_target_ucn): Likewise.
581
582         * g++.dg/other/ucnid-1.C: Don't XFAIL on *-*-solaris2.*, but skip
583         if !ucn.
584         * gcc.dg/ucnid-2.c: Likewise.
585         * gcc.dg/ucnid-3.c: Likewise.
586         * gcc.dg/ucnid-4.c: Likewise.
587         * gcc.dg/ucnid-11.c: Likewise.
588         * gcc.dg/ucnid-12.c: Likewise.
589         * gcc.dg/ucnid-6.c: Skip if !ucn.
590         * gcc.dg/ucnid-9.c: Likewise.
591
592 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
593
594         * gcc.target/i386/pr32000-2.c: Add missing include and exclude
595         lists to dg-skip-if.
596         * gcc.target/i386/stackalign/return-3.c: Likewise.
597
598 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
599
600         * gcc.target/i386/clearcap.map: New file.
601         * gcc.target/i386/i386.exp: Check for linker -M mapfile support.
602         Pass clearcap.map by default if supported.
603
604 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
605
606         PR fortran/42900
607         * gfortran.dg/stat_1.f90: Accept 'testfile' gid == parent dir gid.
608         Explain this.
609         * gfortran.dg/stat_2.f90: Likewise.
610
611 2010-03-01  Tobias Burnus  <burnus@net-b.de>
612
613         PR fortran/43199
614         * gfortran.dg/module_read_2.f90: New test.
615
616 2010-02-27  Mark Mitchell  <mark@codesourcery.com>
617
618         PR c++/42748
619         * g++.dg/abi/mangle11.C: Adjust mangling warning locations.
620         * g++.dg/abi/mangle12.C: Likewise.
621         * g++.dg/abi/mangle20-2.C: Likewise.
622         * g++.dg/abi/mangle17.C: Likewise.
623         * g++.dg/template/cond2.C: Likewise.
624         * g++.dg/template/pr35240.C: Likewise.
625
626 2010-02-27  Richard Guenther  <rguenther@suse.de>
627
628         PR tree-optimization/43186
629         * gcc.c-torture/compile/pr43186.c: Adjust testcase.
630
631 2010-02-27  Kaz Kojima  <kkojima@gcc.gnu.org>
632
633         * g++.dg/abi/packed1.C: Expect warning on the SH.
634
635 2010-02-27  Simon Martin  <simartin@users.sourceforge.net>
636
637         PR c++/42054:
638         * g++.dg/parse/error37.C: New test.
639
640 2010-02-27  Manuel López-Ibáñez  <manu@gcc.gnu.org>
641
642         PR c/24577
643         PR c/43192
644         * gcc.dg/pr8927-1.c: Match new note.
645         * gcc.dg/990506-0.c: Likewise.
646         * gcc.dg/gomp/flush-2.c: Likewise.
647         * gcc.dg/gomp/atomic-5.c: Likewise.
648         * gcc.dg/gomp/pr34607.c: Likewise.
649         * gcc.dg/pr35746.c: Likewise.
650         * gcc.dg/cpp/pragma-1.c: Likewise.
651         * gcc.dg/cpp/pragma-2.c: Likewise.
652         * gcc.dg/pr41842.c: Likewise.
653         * gcc.dg/noncompile/20040629-1.c: Likewise.
654         * objc.dg/private-1.m: Likewise.
655
656 2010-02-27  Tobias Burnus  <burnus@net-b.de>
657
658         PR fortran/43185
659         * gfortran.dg/default_initialization_1.f90: Add -std=f2003.
660         * gfortran.dg/default_initialization_4.f90: New test.
661
662 2010-02-27  Eric Botcazou  <ebotcazou@adacore.com>
663
664         * gnat.dg/thin_pointer.ad[sb]: Rename into...
665         * gnat.dg/thin_pointer1.ad[sb]: ...this.
666         * gnat.dg/thin_pointer2.adb: New test.
667         * gnat.dg/thin_pointer2_pkg.ad[sb]: New helper.
668
669 2010-02-26  Manuel López-Ibáñez  <manu@gcc.gnu.org>
670
671         PR c/20631
672         * gcc.dg/cpp/c90-pedantic.c: New.
673         * gcc.dg/cpp/c90.c: New.
674         * gcc.dg/gnu90-const-expr-1.c: New.
675         * gcc.dg/Woverlength-strings-pedantic-c90.c: New.
676
677 2010-02-26  Richard Guenther  <rguenther@suse.de>
678
679         PR tree-optimization/43186
680         * gcc.c-torture/compile/pr43186.c: New testcase.
681
682 2010-02-26  Jakub Jelinek  <jakub@redhat.com>
683
684         PR debug/43190
685         * c-c++-common/dwarf2/pr43190.c: New test.
686
687 2010-02-26  H.J. Lu  <hongjiu.lu@intel.com>
688
689         PR testsuite/37074:
690         * gcc.dg/torture/stackalign/stackalign.exp: Add -mno-mmx to x86.
691
692 2010-02-26  Richard Guenther  <rguenther@suse.de>
693
694         PR tree-optimization/43188
695         * gcc.c-torture/compile/pr43188.c: New testcase.
696
697 2010-02-26  H.J. Lu  <hongjiu.lu@intel.com>
698
699         PR target/43175
700         * gcc.target/i386/vperm-v4si-2-sse4.c: New.
701
702 2010-02-25  Eric Botcazou  <ebotcazou@adacore.com>
703
704         * g++.dg/abi/packed1.C: Expect warning on the SPARC.
705
706 2010-02-25  Michael Meissner  <meissner@linux.vnet.ibm.com>
707
708         PR target/43154
709         * gcc.target/powerpc/pr43154.c: New file.
710
711 2010-02-25  Jakub Jelinek  <jakub@redhat.com>
712
713         PR debug/43166
714         * gfortran.dg/debug/pr43166.f: New test.
715
716         PR debug/43165
717         * gcc.dg/torture/pr43165.c: New test.
718
719 2010-02-24  Manuel López-Ibáñez  <manu@gcc.gnu.org>
720
721         PR c/43128
722         * c-c++-common/pr41779.c: Update.
723
724 2010-02-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
725
726         PR ada/32547
727         * lib/gnat-dg.exp (gnat_load): Redefine.
728
729         * ada/acats/run_acats: Run run_all.sh with $SHELL.
730         * ada/acats/run_all.sh: Downcase tasking not implemented message.
731
732 2010-02-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
733
734         PR libobjc/36610
735         * objc/execute/forward-1.x: XFAIL on alpha*-dec-osf*, 64-bit
736         i?86-*-solaris2*, mips-sgi-irix*, sparc*-sun-solaris2* with
737         -fgnu-runtime.
738         Sort entries.
739
740 2010-02-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
741
742         * gcc.dg/cpp/_Pragma6.c: Skip on mips-sgi-irix*, alpha*-dec-osf*.
743
744 2010-02-24  Jakub Jelinek  <jakub@redhat.com>
745
746         PR debug/43150
747         * gcc.dg/guality/vla-1.c: New test.
748
749 2010-02-24  Tobias Burnus  <burnus@net-b.de>
750
751         PR fortran/43042
752         * gfortran.dg/c_ptr_tests_15.f90: New test.
753
754 2010-02-23  Jakub Jelinek  <jakub@redhat.com>
755
756         PR target/43107
757         * gcc.target/i386/pr43107.c: New test.
758
759 2010-02-23  Jason Merrill  <jason@redhat.com>
760
761         PR c++/43143
762         * g++.dg/cpp0x/variadic100.C: New.
763
764 2010-02-23  Jason Merrill  <jason@redhat.com>
765
766         PR debug/42800
767         * gcc.dg/debug/dwarf2/dwarf2.exp: Run c-c++-common dwarf2 tests.
768         * g++.dg/debug/dwarf2/dwarf2.exp: Likewise.
769         * c-c++-common/dwarf2/vla1.c: New.
770
771 2010-02-23  Jakub Jelinek  <jakub@redhat.com>
772
773         PR target/43139
774         * gcc.dg/pr43139.c: New test.
775
776         PR debug/43077
777         * gcc.dg/guality/pr43077-1.c: New test.
778
779 2010-02-23  Manuel López-Ibáñez  <manu@gcc.gnu.org>
780
781         PR 43123
782         * gcc.dg/march.c: New.
783         * gcc.dg/march-generic.c: New.
784         * gcc.dg/mtune.c: New.
785
786 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
787
788         PR middle-end/43083
789         * gcc.dg/graphite/pr43083.c: New.
790
791 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
792
793         PR middle-end/43097
794         * gfortran.dg/graphite/pr43097.f: New.
795
796 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
797             Manuel López-Ibáñez  <manu@gcc.gnu.org>
798
799         PR middle-end/43140
800         * g++.dg/graphite/pr41305.C: Add -Wno-conversion-null.
801
802 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
803
804         PR middle-end/43026
805         * g++.dg/graphite/pr43026.C: New.
806
807 2010-02-22  Manuel López-Ibáñez  <manu@gcc.gnu.org>
808
809         PR c++/43126
810         * gcc.dg/cleanup-1.c: Update.
811         * gcc.dg/func-args-1.c: Update.
812         * gcc.dg/format/sentinel-1.c: Update.
813         * g++.old-deja/g++.jason/scoping10.C: Update.
814         * g++.old-deja/g++.ns/lookup5.C: Update.
815         * g++.dg/ext/cleanup-1.C: Update.
816         * g++.dg/parse/varmod1.C: Update.
817         * g++.dg/parse/error33.C: Update.
818         * g++.dg/expr/call3.C: Update.
819         * g++.dg/func-args-1.C: New.
820
821 2010-02-22  H.J. Lu  <hongjiu.lu@intel.com>
822
823         PR c/43125
824         * gcc.dg/attr-used-2.c: Moved to ...
825         * c-c++-common/attr-used-2.c: Here.
826
827         * gcc.dg/attr-used.c: Moved to ...
828         * c-c++-common/attr-used.c: Here.
829
830 2010-02-22  Ozkan Sezer  <sezeroz@gmail.com>
831
832         * gcc.c-torture/execute/991014-1.c: Use __SIZE_TYPE__ for size types.
833
834 2010-02-22  Richard Guenther  <rguenther@suse.de>
835
836         PR lto/43045
837         * gfortran.dg/lto/20100222-1_0.f03: New testcase.
838         * gfortran.dg/lto/20100222-1_1.c: Likewise.
839
840 2010-02-22  Richard Guenther  <rguenther@suse.de>
841
842         PR tree-optimization/42749
843         * gcc.c-torture/compile/pr42749.c: New testcase.
844
845 2010-02-22  Paul Thomas  <pault@gcc.gnu.org>
846
847         PR fortran/43072
848         * gfortran.dg/internal_pack_6.f90: Number of 'packs' now zero.
849         * gfortran.dg/internal_pack_9.f90: New test.
850
851 2010-02-21  Manuel López-Ibáñez  <manu@gcc.gnu.org>
852
853         PR c++/23510
854         * g++.dg/template/recurse.C: Adjust.
855         * g++.dg/template/pr23510.C: New.
856
857 2010-02-21  Dodji Seketeli  <dodji@redhat.com>
858
859         PR c++/42824
860         * g++.dg/template/memclass4.C: New test.
861
862 2010-02-21  Tobias Burnus  <burnus@net-b.de>
863
864         PR fortran/35259
865         * gfortran.dg/reassoc_5.f90: New test.
866
867 2010-02-20  Uros Bizjak  <ubizjak@gmail.com>
868
869         PR target/43067
870         * gcc.target/i386/pr43067.c: New test.
871
872 2010-02-20  Manuel López-Ibáñez  <manu@gcc.gnu.org>
873
874         PR c++/35669
875         * g++.dg/warn/Wconversion2.C: Replace -Wconversion with
876         -Wconversion-null.
877         * g++.dg/warn/Wconversion-null.C: New test.
878         * g++.old-deja/g++.other/null1.C: Move to...
879         * g++.dg/warn/Wconversion-null-2.C: ... here. Remove -Wconversion.
880
881 2010-02-20  Paul Thomas  <pault@gcc.gnu.org>
882
883         PR fortran/36932
884         PR fortran/36933
885         * gfortran.dg/dependency_26.f90: New test.
886
887         PR fortran/43072
888         * gfortran.dg/internal_pack_7.f90: New test.
889
890         PR fortran/43111
891         * gfortran.dg/internal_pack_8.f90: New test.
892
893 2010-02-20  Manuel López-Ibáñez  <manu@gcc.gnu.org>
894
895         PR 43128
896         * c-c++-common/pr41779.c: Fix broken testcase.
897
898 2010-02-19  Manuel López-Ibáñez  <manu@gcc.gnu.org>
899
900         PR 36513
901         * c-c++-common/pr36513.c: New testcase.
902         * c-c++-common/pr36513-2.c: New testcase.
903
904 2010-02-19  Manuel López-Ibáñez  <manu@gcc.gnu.org>
905
906         PR 41779
907         * c-c++-common/pr41779.c: New.
908
909 2010-02-19  Jakub Jelinek  <jakub@redhat.com>
910
911         PR debug/43084
912         * gcc.dg/pr43084.c: New test.
913
914 2010-02-19  Richard Guenther  <rguenther@suse.de>
915
916         PR tree-optimization/42916
917         * gcc.dg/pr42916.c: New testcase.
918
919 2010-02-18  Jason Merrill  <jason@redhat.com>
920
921         PR c++/42837
922         * g++.dg/abi/packed1.C: Add expected warning.
923
924         PR c++/43108
925         * g++.dg/torture/dg-torture.exp: Run c-c++-common torture tests.
926         * gcc.dg/torture/dg-torture.exp: Likewise.
927         * c-c++-common/torture/complex-sign.h,
928         c-c++-common/torture/complex-sign-add.c,
929         c-c++-common/torture/complex-sign-mixed-add.c,
930         c-c++-common/torture/complex-sign-mixed-div.c,
931         c-c++-common/torture/complex-sign-mixed-mul.c,
932         c-c++-common/torture/complex-sign-mixed-sub.c,
933         c-c++-common/torture/complex-sign-mul.c,
934         c-c++-common/torture/complex-sign-sub.c: Move from gcc.dg/torture.
935         Adapt for C++ compilation as well.
936
937         PR c++/43070
938         * g++.dg/ext/label1.C: Update.
939         * g++.dg/ext/label2.C: Update.
940
941         PR c++/26261
942         * g++.dg/template/dependent-name6.C: New.
943
944         PR c++/43109
945         * g++.dg/parse/namespace12.C: New.
946
947 2010-02-18  Martin Jambor  <mjambor@suse.cz>
948
949         PR tree-optimization/43066
950         * gcc.c-torture/compile/pr43066.c: New test.
951
952 2010-02-18  Uros Bizjak  <ubizjak@gmail.com>
953
954         * g++.dg/ext/attrib35.C: Fix target selector string.
955         * g++.dg/ext/attrib36.C: Ditto.
956         * g++.dg/ext/attrib37.C: Ditto.
957         * g++.dg/abi/mangle24.C: Remove stray "*/" from dg directives.
958         * g++.dg/abi/mangle25.C: Ditto.
959
960 2010-02-17  Jason Merrill  <jason@redhat.com>
961
962         PR c++/43069
963         * g++.dg/parse/namespace11.C: New.
964
965         PR c++/43093
966         * g++.dg/ext/attrib37.C: New.
967
968         PR c++/43079
969         * g++.dg/template/ptrmem20.C: New.
970
971 2010-02-17  Uros Bizjak  <ubizjak@gmail.com>
972
973         PR target/43103
974         * gcc.target/i386/xop-check.h: Include m256-check.h.
975         * gcc.target/i386/xop-vpermil2ps-1.c: Include x86intrin.h.
976         * gcc.target/i386/xop-vpermil2ps-256-1.c: Ditto.
977         * gcc.target/i386/xop-vpermil2pd-1.c: Ditto.
978         * gcc.target/i386/xop-vpermil2pd-256-1.c: Ditto.
979
980 2010-02-17  Jakub Jelinek  <jakub@redhat.com>
981
982         PR debug/42918
983         * gcc.dg/pr42918.c: New test.
984
985 2010-02-16  H.J. Lu  <hongjiu.lu@intel.com>
986
987         * g++.dg/ext/attrib36.C: Require ILP32.
988
989 2010-02-16  Richard Guenther  <rguenther@suse.de>
990
991         PR tree-optimization/41043
992         * gfortran.dg/pr41043.f90: New testcase.
993         * gcc.dg/Wstrict-overflow-18.c: XFAIL.
994
995 2010-02-16  Jason Merrill  <jason@redhat.com>
996
997         * g++.dg/cpp0x/initlist-opt.C: Declare max_val inline.
998
999 2010-02-16  Ira Rosen <irar@il.ibm.com>
1000
1001         PR tree-optimization/43074
1002         * gcc.dg/vect/fast-math-pr43074.c: New test.
1003
1004 2010-02-16  Jakub Jelinek  <jakub@redhat.com>
1005
1006         * lib/prune.exp: Prune variable tracking size limit exceeded notes.
1007
1008 2010-02-16  Jason Merrill  <jason@redhat.com>
1009
1010         PR c++/43031
1011         * g++.dg/ext/attrib36.C: New.
1012
1013         PR c++/43036
1014         * g++.dg/other/array6.C: New.
1015
1016 2010-02-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1017
1018         * g++.dg/cpp0x/initlist-opt.C: Bind pic locally.
1019
1020 2010-02-15  Sebastian Pop  <sebastian.pop@amd.com>
1021
1022         * gcc.target/i386/sse-14.c: Add tests for _mm_permute2_pd,
1023         _mm256_permute2_pd, _mm_permute2_ps, and _mm256_permute2_ps.
1024         * gcc.target/i386/xop-vpermil2pd-1.c: New.
1025         * gcc.target/i386/xop-vpermil2pd-256-1.c: New.
1026         * gcc.target/i386/xop-vpermil2ps-1.c: New.
1027         * gcc.target/i386/xop-vpermil2ps-256-1.c: New.
1028
1029 2010-02-15  Richard Guenther  <rguenther@suse.de>
1030
1031         PR middle-end/43068
1032         * g++.dg/torture/pr43068.C: New testcase.
1033
1034 2010-02-14  Volker Reichelt  <reichelt@gcc.gnu.org>
1035
1036         PR c++/43024
1037         * g++.dg/opt/ice1.C: New.
1038
1039 2010-02-14  Jason Merrill  <jason@redhat.com>
1040
1041         PR c++/41997
1042         * g++.dg/cpp0x/initlist-opt.C: New.
1043
1044 2010-02-13  Paul Thomas  <pault@gcc.gnu.org>
1045
1046         PR fortran/41113
1047         PR fortran/41117
1048         * gfortran.dg/internal_pack_6.f90: New test.
1049
1050 2010-02-12  Jason Merrill  <jason@redhat.com>
1051
1052         PR c++/43054
1053         * g++.dg/cpp0x/variadic99.C: New.
1054
1055 2010-02-12  Jakub Jelinek  <jakub@redhat.com>
1056
1057         * gcc.dg/guality/guality.h (GUALCVT): Zero extend instead of
1058         sign extend pointers to gualchk_t.
1059
1060         PR c++/43033
1061         * g++.dg/other/default3.C: Xfail g4 test.
1062
1063 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
1064
1065         PR middle-end/43012
1066         * gcc.dg/graphite/pr43012.c: New.
1067
1068 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
1069
1070         PR middle-end/42930
1071         * g++.dg/graphite/pr42930.C: New.
1072
1073 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
1074
1075         PR middle-end/42914
1076         PR middle-end/42530
1077         * gcc.dg/graphite/pr42530.c: New.
1078         * gcc.dg/graphite/pr42914.c: New.
1079
1080 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
1081
1082         PR middle-end/42771
1083         * gcc.dg/graphite/pr42771.c: New.
1084
1085 2010-02-11  Richard Guenther  <rguenther@suse.de>
1086
1087         PR tree-optimization/42998
1088         * gcc.c-torture/compile/pr42998.c: New testcase.
1089
1090 2010-02-10  Jason Merrill  <jason@redhat.com>
1091
1092         PR c++/41896
1093         * g++.dg/cpp0x/lambda/lambda-nested3.C: New.
1094
1095         PR c++/42983, core issue 906
1096         * g++.dg/cpp0x/defaulted15.C: Add virtualness test.
1097         * g++.dg/cpp0x/defaulted9.C: Move virtual default outside class.
1098
1099         PR c++/43016
1100         * g++.dg/cpp0x/lambda/lambda-conv.C: Test for weakness.
1101
1102 2010-02-10  Richard Guenther  <rguenther@suse.de>
1103
1104         PR tree-optimization/43017
1105         * gcc.dg/torture/pr43017.c: New testcase.
1106
1107 2010-02-10  Tobias Burnus <burnus@net-b.de>
1108
1109         PR fortran/40823
1110         * gfortran.dg/private_type_1.f90: Update error location.
1111         * gfortran.dg/invalid_interface_assignment.f90: Ditto.
1112         * gfortran.dg/typebound_operator_2.f03: Ditto.
1113         * gfortran.dg/assignment_2.f90: Ditto.
1114         * gfortran.dg/redefined_intrinsic_assignment.f90: Ditto.
1115         * gfortran.dg/binding_label_tests_9.f03: Ditto.
1116
1117 2010-02-10  Tobias Burnus  <burnus@net-b.de>
1118
1119         PR fortran/43015
1120         * gfortran.dg/bind_c_usage_20.f90: New test.
1121
1122 2010-02-10  Jakub Jelinek  <jakub@redhat.com>
1123
1124         PR debug/43010
1125         * g++.dg/debug/pr43010.C: New test.
1126
1127 2010-02-10  Richard Guenther  <rguenther@suse.de>
1128
1129         PR c/43007
1130         * gcc.c-torture/execute/20100209-1.c: New testcase.
1131         * gcc.dg/fold-div-3.c: Likewise.
1132
1133 2010-02-10  Jakub Jelinek  <jakub@redhat.com>
1134
1135         * gcc.dg/builtin-ffs-1.c: New test.
1136
1137 2010-02-09  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1138
1139         PR fortran/42999
1140         * gfortran.dg/array_constructor_35.f90: New test.
1141
1142 2010-02-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1143
1144         * gcc.dg/tree-ssa/inline-4.c: Bind pic locally.
1145
1146 2010-02-09  Jason Merrill  <jason@redhat.com>
1147
1148         PR c++/42399
1149         * g++.dg/cpp0x/lambda/lambda-errloc2.C: New.
1150
1151         PR c++/42370
1152         * g++.dg/cpp0x/lambda/lambda-warn2.C: New.
1153
1154 2010-02-09  Tobias Burnus  <burnus@net-b.de>
1155
1156         PR fortran/41869
1157         * gfortran.dg/module_write_1.f90: New test.
1158
1159 2010-02-09  Alexander Monakov  <amonakov@ispras.ru>
1160
1161         * gcc.dg/pr19340.c: Adjust.
1162
1163 2010-02-09  Richard Guenther  <rguenther@suse.de>
1164
1165         PR tree-optimization/43008
1166         * gcc.c-torture/execute/pr43008.c: New testcase.
1167
1168 2010-02-09  Richard Guenther  <rguenther@suse.de>
1169
1170         PR tree-optimization/43000
1171         * gcc.dg/torture/pr43000.c: New testcase.
1172         * gcc.dg/torture/pr43002.c: Likewise.
1173
1174 2010-02-09  Daniel Kraft  <d@domob.eu>
1175
1176         PR fortran/39171
1177         * gfortran.dg/char_length_2.f90: Change warning expectations accordingly
1178         and pass -Wsurprising as necessary.
1179
1180 2010-02-08  Jakub Jelinek  <jakub@redhat.com>
1181
1182         PR tree-optimization/42890
1183         * g++.dg/torture/pr42890.C: New test.
1184
1185 2010-02-08  Richard Guenther  <rguenther@suse.de>
1186
1187         PR middle-end/42995
1188         * gcc.dg/tree-ssa/inline-4.c: New testcase.
1189
1190 2010-02-07  Sebastian Pop  <sebastian.pop@amd.com>
1191
1192         * gcc.dg/graphite/block-0.c: Call abort for runtime test.  Always
1193         return 0 from main.
1194         * gcc.dg/graphite/block-1.c: Same.
1195         * gcc.dg/graphite/block-3.c: Same.
1196         * gcc.dg/graphite/block-4.c: Same.
1197         * gcc.dg/graphite/block-5.c: Same.
1198         * gcc.dg/graphite/block-6.c: Same.
1199         * gcc.dg/graphite/block-7.c: Same.
1200         * gcc.dg/graphite/interchange-0.c: Same.
1201         * gcc.dg/graphite/interchange-1.c: Same.
1202         * gcc.dg/graphite/interchange-10.c: Same.
1203         * gcc.dg/graphite/interchange-11.c: Same.
1204         * gcc.dg/graphite/interchange-12.c: Same.
1205         * gcc.dg/graphite/interchange-2.c: Same.
1206         * gcc.dg/graphite/interchange-3.c: Same.
1207         * gcc.dg/graphite/interchange-4.c: Same.
1208         * gcc.dg/graphite/interchange-5.c: Same.
1209         * gcc.dg/graphite/interchange-6.c: Same.
1210         * gcc.dg/graphite/interchange-7.c: Same.
1211         * gcc.dg/graphite/interchange-8.c: Same.
1212         * gcc.dg/graphite/interchange-9.c: Same.
1213         * gcc.dg/graphite/interchange-mvt.c: Same.
1214
1215 2010-02-07  Sebastian Pop  <sebastian.pop@amd.com>
1216
1217         * gfortran.dg/graphite/id-19.f: New.
1218         * gfortran.dg/graphite/pr14741.f90: New.
1219         * gfortran.dg/graphite/pr41924.f90: New.
1220         * gfortran.dg/graphite/run-id-2.f90: New.
1221
1222 2010-02-07  Richard Guenther  <rguenther@suse.de>
1223
1224         PR middle-end/42956
1225         * gcc.c-torture/compile/pr42956.c: New testcase.
1226
1227 2010-02-06  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1228
1229         PR libfortran/42742
1230         * gfortran.dg/fmt_cache_2.f: New test.
1231
1232 2010-02-06  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1233
1234         * gfortran.dg/read_no_eor.f90: New test.
1235
1236 2010-02-05  Jason Merrill  <jason@redhat.com>
1237
1238         * g++.dg/ext/label13.C: Move constructor body out of class.
1239
1240 2010-02-03  Jason Merrill  <jason@redhat.com>
1241
1242         PR c++/42870
1243         * g++.dg/ext/dllexport3.C: New.
1244
1245 2010-02-05  Ozkan Sezer  <sezeroz@gmail.com>
1246
1247         * gcc.dg/format/ms-format3.c: New test for specific MS types.
1248
1249 2010-02-05  Richard Guenther  <rguenther@suse.de>
1250
1251         * gcc.dg/tree-ssa/ssa-ccp-28.c: New testcase.
1252
1253 2010-02-05  Dodji Seketeli  <dodji@redhat.com>
1254
1255         PR c++/42915
1256         * g++.dg/other/crash-9.C: New test.
1257
1258 2010-02-05  Paul Thomas  <pault@gcc.gnu.org>
1259
1260         PR fortran/42309
1261         * gfortran.dg/subref_array_pointer_4.f90 : New test.
1262
1263 2010-02-04  Richard Guenther  <rguenther@suse.de>
1264
1265         PR rtl-optimization/42952
1266         * gcc.dg/torture/pr42952.c: New testcase.
1267
1268 2010-02-03  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1269
1270         PR libfortran/42901
1271         * gfortran.dg/namelist_60.f90: New test.
1272
1273 2010-02-03  Jason Merrill  <jason@redhat.com>
1274
1275         PR c++/40138
1276         * g++.dg/ext/builtin11.C: New.
1277
1278         PR c++/4926
1279         PR c++/38600
1280         * g++.dg/abi/mangle35.C: New.
1281         * g++.dg/abi/mangle37.C: New.
1282
1283         PR c++/12909
1284         * g++.dg/abi/mangle36.C: New.
1285
1286         PR c++/35652
1287         * g++.dg/warn/string1.C: New.
1288
1289 2010-02-03  Richard Guenther  <rguenther@suse.de>
1290
1291         PR tree-optimization/42944
1292         * gcc.dg/errno-1.c: New testcase.
1293
1294 2010-02-03  Richard Guenther  <rguenther@suse.de>
1295
1296         PR middle-end/42927
1297         * gcc.c-torture/compile/pr42927.c: New testcase.
1298
1299 2010-02-03  Tobias Burnus  <burnus@net-b.de>
1300
1301         PR fortran/42936
1302         * gfortran.dg/null_4.f90: New test.
1303
1304 2010-02-02  Jason Merrill  <jason@redhat.com>
1305
1306         PR c++/41090
1307         * g++.dg/ext/label13.C: New.
1308
1309 2010-02-02  Tobias Burnus  <burnus@net-b.de>
1310
1311         PR fortran/42650
1312         * gfortran.dg/func_result_5.f90: New test.
1313
1314 2010-02-01  Tobias Burnus  <burnus@net-b.de>
1315
1316         PR fortran/42922
1317         * gfortran.dg/pure_initializer_3.f90: News test.
1318
1319 2010-01-31  Janus Weil  <janus@gcc.gnu.org>
1320
1321         PR fortran/42888
1322         * gfortran.dg/allocate_derived_2.f90: New test.
1323
1324 2010-01-31  Eric Botcazou  <ebotcazou@adacore.com>
1325
1326         PR middle-end/42898
1327         * gcc.dg/torture/pr42898-2.c: New test.
1328
1329 2010-01-31  Richard Guenther  <rguenther@suse.de>
1330
1331         PR middle-end/42898
1332         * gcc.dg/torture/pr42898.c: New testcase.
1333
1334 2010-01-31  Paul Thomas  <pault@gcc.gnu.org>
1335
1336         PR fortran/38324
1337         * gfortran.dg/alloc_comp_basics_1.f90: Remove option -O2.
1338         * gfortran.dg/alloc_comp_bounds_1.f90: New test.
1339
1340 2010-01-30  Paolo Bonzini  <bonzini@gnu.org>
1341
1342         * g++.dg/tree-ssa/inline-1.C: New.
1343         * g++.dg/tree-ssa/inline-2.C: New.
1344         * g++.dg/tree-ssa/inline-3.C: New.
1345
1346 2010-01-29  Michael Meissner  <meissner@linux.vnet.ibm.com>
1347
1348         PR testsuite/41701
1349         * gcc.dg/builtins-58.c: Add -fno-ident to the options to prevent
1350         the string 'pow' in the pathname of the compiler from generating a
1351         test failure.
1352
1353 2010-01-29  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1354
1355         * g++.old-deja/g++.mike/eh16.C: Rename err to e.
1356         * g++.old-deja/g++.mike/eh17.C: Likewise.
1357         * g++.old-deja/g++.mike/p5571.C: Likewise.
1358
1359 2010-01-29  Dodji Seketeli  <dodji@redhat.com>
1360
1361         PR c++/42758
1362         PR c++/42634
1363         PR c++/42336
1364         PR c++/42797
1365         PR c++/42880
1366         * g++.dg/other/crash-5.C: New test.
1367         * g++.dg/other/crash-6.C: New test.
1368         * g++.dg/other/crash-7.C: New test.
1369         * g++.dg/other/crash-8.C: New test.
1370
1371 2010-01-29  Jakub Jelinek  <jakub@redhat.com>
1372
1373         PR rtl-optimization/42889
1374         * gcc.dg/pr42889.c: New test.
1375
1376 2010-01-28  H.J. Lu  <hongjiu.lu@intel.com>
1377
1378         * gcc.target/i386/pr42881.c: Use SSE2.
1379
1380 2010-01-28  Uros Bizjak  <ubizjak@gmail.com>
1381
1382         PR target/42891
1383         * gcc.target/i386/pr42891.c: New test.
1384
1385 2010-01-28  Richard Guenther  <rguenther@suse.de>
1386
1387         PR tree-optimization/42871
1388         * g++.dg/torture/pr42871.C: New testcase.
1389
1390 2010-01-28  Richard Guenther  <rguenther@suse.de>
1391
1392         * gcc.dg/Wobjsize-1.h: New testcase.
1393         * gcc.dg/Wobjsize-1.c: Likewise.
1394
1395 2010-01-28  Richard Guenther  <rguenther@suse.de>
1396
1397         PR middle-end/42883
1398         * g++.dg/torture/pr42883.C: New testcase.
1399
1400 2010-01-28  Michael Matz  <matz@suse.de>
1401
1402         * gcc.target/i386/pr42881.c: New test.
1403
1404 2010-01-28  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1405
1406         * gcc.misc-tests/linkage.exp: Remove mips-sgi-irix6*o32 support.
1407         Add i?86-*-solaris2* support.
1408
1409 2010-01-28  Dodji Seketeli  <dodji@redhat.com>
1410
1411         PR c++/42713
1412         PR c++/42820
1413         * g++.dg/template/typedef27.C: New test case.
1414         * g++.dg/template/typedef28.C: New test case.
1415
1416 2010-01-27  Stephen Thomas  <stephen.thomas@arm.com>
1417
1418         * testsuite/gcc.dg/optimize-bswap*.c: Add ARM target
1419
1420 2010-01-27  Richard Guenther  <rguenther@suse.de>
1421
1422         PR middle-end/42878
1423         * gcc.dg/torture/pr42878-1.c: New testcase.
1424         * gcc.dg/torture/pr42878-2.c: Likewise.
1425
1426 2010-01-27  Jakub Jelinek  <jakub@redhat.com>
1427
1428         PR middle-end/42874
1429         * gcc.dg/vla-22.c: New test.
1430
1431 2010-01-26  Jakub Jelinek  <jakub@redhat.com>
1432
1433         * ada/acats/run_all.sh: Make sure norun.lst is sorted using the
1434         current collation.
1435
1436 2010-01-26  Richard Guenther  <rguenther@suse.de>
1437
1438         PR rtl-optimization/42685
1439         * gcc.dg/pr42685.c: New testcase.
1440         * g++.dg/other/pr42685.C: Likewise.
1441
1442 2010-01-26  Richard Guenther  <rguenther@suse.de>
1443
1444         PR middle-end/42806
1445         * g++.dg/other/pr42806.C: New testcase.
1446
1447 2010-01-26  Richard Guenther  <rguenther@suse.de>
1448
1449         PR tree-optimization/42250
1450         * gcc.dg/pr42250.c: New testcase.
1451
1452 2010-01-25  Arnaud Charlet  <charlet@adacore.com>
1453
1454         * gnat.dg/array_bounds_test.adb: New test.
1455
1456 2010-01-25  Tobias Burnus  <burnus@net-b.de>
1457
1458         PR fortran/42858
1459         * gfortran.dg/generic_21.f90: New test.
1460
1461 2010-01-25  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1462
1463         PR testsuite/41522
1464         * gcc.c-torture/compile/pr38789.c: Change to dg-do compile.
1465
1466 2010-01-24  Mark Mitchell  <mark@codesourcery.com>
1467
1468         PR c++/42748
1469         * g++.dg/abi/arm_va_list2.C: New test.
1470         * g++.dg/abi/arm_va_list2.h: Companion header file.
1471
1472 2010-01-24  Paul Thomas  <pault@gcc.gnu.org>
1473
1474         PR fortran/41044
1475         * gfortran.dg/parameter_array_ref_2.f90 : New test.
1476
1477         PR fortran/41167
1478         * gfortran.dg/char_array_arg_1.f90 : New test.
1479
1480         * gfortran.dg/pr25923.f90 : Remove XFAIL.
1481
1482 2010-01-24  Tobias Burnus  <burnus@net-b.de>
1483
1484         PR fortran/39304
1485         * gfortran.dg/generic_20.f90: New test.
1486
1487 2010-01-22  Michael Matz  <matz@suse.de>
1488
1489         * gfortran.dg/vect/fast-math-mgrid-resid.f: Limit to x86, add
1490         -msse2.
1491
1492 2010-01-21  Paul Thomas  <pault@gcc.gnu.org>
1493
1494         PR fortran/42736
1495         * gfortran.dg/dependency_25.f90 : New test.
1496
1497 2010-01-21  Martin Jambor  <mjambor@suse.cz>
1498
1499         PR tree-optimization/42585
1500         * gcc.dg/tree-ssa/pr42585.c: New test.
1501
1502 2010-01-21  Richard Guenther  <rguenther@suse.de>
1503
1504         PR middle-end/19988
1505         * gcc.dg/pr19988.c: New testcase.
1506
1507 2010-01-20  Janis Johnson  <janis187@us.ibm.com>
1508
1509         * g++.dg/compat/decimal/compat-common.h: New file.
1510         * g++.dg/compat/decimal/decimal-dummy.h: New file.
1511         * g++.dg/compat/decimal/pass_x.h: New file.
1512         * g++.dg/compat/decimal/pass_y.h: New file.
1513         * g++.dg/compat/decimal/pass-1_main.C: New file.
1514         * g++.dg/compat/decimal/pass-1_x.C: New file.
1515         * g++.dg/compat/decimal/pass-1_y.C: New file.
1516         * g++.dg/compat/decimal/pass-2_main.C: New file.
1517         * g++.dg/compat/decimal/pass-2_x.C: New file.
1518         * g++.dg/compat/decimal/pass-2_y.C: New file.
1519         * g++.dg/compat/decimal/pass-3_main.C: New file.
1520         * g++.dg/compat/decimal/pass-3_x.C: New file.
1521         * g++.dg/compat/decimal/pass-3_y.C: New file.
1522         * g++.dg/compat/decimal/pass-4_main.C: New file.
1523         * g++.dg/compat/decimal/pass-4_x.C: New file.
1524         * g++.dg/compat/decimal/pass-4_y.C: New file.
1525         * g++.dg/compat/decimal/pass-5_main.C: New file.
1526         * g++.dg/compat/decimal/pass-5_x.C: New file.
1527         * g++.dg/compat/decimal/pass-5_y.C: New file.
1528         * g++.dg/compat/decimal/pass-6_main.C: New file.
1529         * g++.dg/compat/decimal/pass-6_x.C: New file.
1530         * g++.dg/compat/decimal/pass-6_y.C: New file.
1531         * g++.dg/compat/decimal/return_x.h: New file.
1532         * g++.dg/compat/decimal/return_y.h: New file.
1533         * g++.dg/compat/decimal/return-1_main.C: New file.
1534         * g++.dg/compat/decimal/return-1_x.C: New file.
1535         * g++.dg/compat/decimal/return-1_y.C: New file.
1536         * g++.dg/compat/decimal/return-2_main.C: New file.
1537         * g++.dg/compat/decimal/return-2_x.C: New file.
1538         * g++.dg/compat/decimal/return-2_y.C: New file.
1539         * g++.dg/compat/decimal/return-3_main.C: New file.
1540         * g++.dg/compat/decimal/return-3_x.C: New file.
1541         * g++.dg/compat/decimal/return-3_y.C: New file.
1542         * g++.dg/compat/decimal/return-4_main.C: New file.
1543         * g++.dg/compat/decimal/return-4_x.C: New file.
1544         * g++.dg/compat/decimal/return-4_y.C: New file.
1545         * g++.dg/compat/decimal/return-5_main.C: New file.
1546         * g++.dg/compat/decimal/return-5_x.C: New file.
1547         * g++.dg/compat/decimal/return-5_y.C: New file.
1548         * g++.dg/compat/decimal/return-6_main.C: New file.
1549         * g++.dg/compat/decimal/return-6_x.C: New file.
1550         * g++.dg/compat/decimal/return-6_y.C: New file.
1551
1552 2010-01-20  Alexandre Oliva  <aoliva@redhat.com>
1553
1554         PR debug/42715
1555         * gcc.dg/pr42715.c: New.
1556
1557 2010-01-20  Paolo Carlini  <paolo.carlini@oracle.com>
1558
1559         PR c++/42038
1560         * g++.dg/parse/crash55.C: New.
1561
1562 2010-01-20  Alexandre Oliva  <aoliva@redhat.com>
1563
1564         PR debug/42782
1565         * gcc.dg/guality/pr42782.c: New.
1566
1567 2010-01-20  Jason Merrill  <jason@redhat.com>
1568
1569         PR c++/41788
1570         * g++.dg/abi/packed1.C: New.
1571
1572         PR c++/41920
1573         * g++.dg/cpp0x/lambda/lambda-warn1.C: New.
1574
1575         PR c++/40750
1576         * g++.dg/parse/fn-typedef1.C: New.
1577         * g++.dg/other/cv_quals.C: Adjust.
1578
1579 2010-01-20  Anthony Green  <green@moxielogic.com>
1580
1581         * gcc.dg/cpp/_Pragma6.c: Skip this test for moxie-*-* (no
1582         pack(push) pragma).
1583         * gcc.dg/pr19340.c: Skip this test for moxie-*-* (no scheduling).
1584         * gcc.dg/20020312-2.c: Port this to the moxie core.
1585         * gcc.dg/weak/typeof-2.c: Ditto.
1586
1587 2010-01-20  Richard Guenther  <rguenther@suse.de>
1588
1589         PR tree-optimization/42717
1590         * gcc.c-torture/compile/pr42717.c: New testcase.
1591
1592 2010-01-20  Jakub Jelinek  <jakub@redhat.com>
1593
1594         * gcc.dg/cleanup-13.c: Expect DW_OP_mod to do unsigned modulo instead
1595         of signed, add a few new tests.
1596
1597         PR middle-end/42803
1598         * g++.dg/parse/limits-initializer1.C: New test.
1599
1600 2010-01-19  Janus Weil  <janus@gcc.gnu.org>
1601
1602         PR fortran/42804
1603         * gfortran.dg/proc_ptr_comp_pass_6.f90: New test.
1604         * gfortran.dg/typebound_call_12.f03: New test.
1605
1606 2010-01-19  Paul Thomas  <pault@gcc.gnu.org>
1607
1608         PR fortran/42783
1609         * gfortran.dg/bounds_check_15.f90 : New test.
1610
1611 2010-01-19  Michael Matz  <matz@suse.de>
1612
1613         PR tree-optimization/41783
1614         * gfortran.dg/vect/fast-math-mgrid-resid.f: New.
1615
1616 2010-01-19  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
1617
1618         PR target/38697.
1619         * gcc.target/arm/neon/vget_lowf32.c: Regenerate.
1620         * gcc.target/arm/neon/vget_lowp16.c: Likewise.
1621         * gcc.target/arm/neon/vget_lowp8.c:  Likewise.
1622         * gcc.target/arm/neon/vget_lows16.c: Likewise.
1623         * gcc.target/arm/neon/vget_lows32.c: Likewise.
1624         * gcc.target/arm/neon/vget_lows64.c: Likewise.
1625         * gcc.target/arm/neon/vget_lows8.c: Likewise.
1626         * gcc.target/arm/neon/vget_lowu16.c: Likewise.
1627         * gcc.target/arm/neon/vget_lowu32.c: Likewise.
1628         * gcc.target/arm/neon/vget_lowu64.c: Likewise.
1629         * gcc.target/arm/neon/vget_lowu8.c: Likewise.
1630
1631 2010-01-19  Janus Weil  <janus@gcc.gnu.org>
1632
1633         PR fortran/42545
1634         * gfortran.dg/extends_6.f03: Modified an error message.
1635         * gfortran.dg/extends_10.f03: New test.
1636         * gfortran.dg/private_type_6.f03: Modified an error message.
1637         * gfortran.dg/structure_constructor_8.f03: Ditto.
1638
1639 2010-01-19  Jakub Jelinek  <jakub@redhat.com>
1640
1641         PR tree-optimization/42719
1642         * gcc.dg/pr42719.c: New test.
1643
1644         PR debug/42728
1645         * gcc.dg/pr42728.c: New test.
1646
1647 2010-01-19  Anthony Green  <green@moxielogic.com>
1648
1649         * gcc.dg/tree-ssa/20040204-1.c: Expect this test to pass.
1650
1651 2010-01-18  Anthony Green  <green@moxielogic.com>
1652
1653         * gcc.dg/tree-ssa/asm-3.c (REGISTER): Pick an appropriate register
1654         for moxie.
1655
1656 2010-01-19  Dodji Seketeli  <dodji@redhat.com>
1657
1658         * g++.dg/template/error45.C: reverted as part of reverting the
1659         fix of PR c++/42634.
1660
1661 2010-01-18  Dodji Seketeli  <dodji@redhat.com>
1662
1663         PR c++/42634
1664         * g++.dg/template/error45.C: New test.
1665
1666 2010-01-18  Dodji Seketeli  <dodji@redhat.com>
1667
1668         PR c++/42766
1669         * g++.dg/conversion/op6.C: New test.
1670
1671 2010-01-18  Uros Bizjak  <ubizjak@gmail.com>
1672
1673         PR target/42774
1674         * gcc.target/alpha/pr42774.c: New test.
1675
1676 2010-01-18  Richard Guenther  <rguenther@suse.de>
1677
1678         PR tree-optimization/42781
1679         * gfortran.fortran-torture/compile/pr42781.f90: New testcase.
1680
1681 2010-01-17  Richard Guenther  <rguenther@suse.de>
1682
1683         PR middle-end/42248
1684         * gcc.c-torture/execute/pr42248.c: New testcase.
1685
1686 2010-01-17  Richard Guenther  <rguenther@suse.de>
1687
1688         PR tree-optimization/42773
1689         * g++.dg/torture/pr42773.C: New testcase.
1690
1691 2010-01-17  Janus Weil  <janus@gcc.gnu.org>
1692
1693         PR fortran/42677
1694         * gfortran.dg/interface_assignment_5.f90: New test.
1695
1696 2010-01-17  Dodji Seketeli  <dodji@redhat.com>
1697
1698         PR c++/42697
1699         * g++.dg/template/crash94.C: Reverted.
1700
1701 2010-01-17  Jie Zhang  <jie.zhang@analog.com>
1702
1703         PR debug/42767
1704         * gcc.dg/debug/pr42767.c: New.
1705
1706 2010-01-15  Jason Merrill  <jason@redhat.com>
1707
1708         PR c++/42761
1709         * g++.dg/cpp0x/decltype22.C: New.
1710
1711 2010-01-16  Jakub Jelinek  <jakub@redhat.com>
1712
1713         PR middle-end/42760
1714         * g++.dg/torture/pr42760.C: New test.
1715
1716 2010-01-15  Jing Yu  <jingyu@google.com>
1717
1718         PR rtl-optimization/42691
1719         * gcc.c-torture/execute/pr42691.c: New.
1720
1721 2010-01-15  Richard Guenther  <rguenther@suse.de>
1722
1723         PR middle-end/42739
1724         * g++.dg/torture/pr42739.C: New testcase.
1725
1726 2010-01-15  Dodji Seketeli  <dodji@redhat.com>
1727
1728         * g++.dg/template/error45.C: Revert as part of reverting changes
1729         or PR c++/42634.
1730
1731 2010-01-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1732
1733         PR fortran/42684
1734         * gfortran.dg/interface_31.f90: New test.
1735
1736 2010-01-14  Michael Meissner  <meissner@linux.vnet.ibm.com>
1737
1738         * gcc.target/powerpc/pr42747.c: New file.
1739
1740 2010-01-14  Jakub Jelinek  <jakub@redhat.com>
1741
1742         PR middle-end/42674
1743         * c-c++-common/pr42674.c: New test.
1744
1745         PR c++/42608
1746         * g++.dg/template/instantiate11.C: New test.
1747
1748 2010-01-14  Jason Merrill  <jason@redhat.com>
1749
1750         PR c++/42701
1751         * g++.dg/overload/error3.C: New.
1752
1753         PR c++/42655
1754         * g++.dg/overload/rvalue1.C: New.
1755
1756 2010-01-14  Martin Jambor  <mjambor@suse.cz>
1757
1758         PR tree-optimization/42706
1759         * gcc.dg/ipa/pr42706.c: New testcase.
1760
1761 2010-01-14  H.J. Lu  <hongjiu.lu@intel.com>
1762
1763         * g++.dg/graphite/pr42681.C (size_t): Use __SIZE_TYPE__.
1764
1765 2010-01-14  Martin Jambor  <mjambor@suse.cz>
1766
1767         PR tree-optimization/42714
1768         * g++.dg/torture/pr42714.C: New test.
1769
1770 2010-01-14  Alexander Monakov  <amonakov@ispras.ru>
1771
1772         PR rtl-optimization/42246
1773         * gfortran.dg/pr42246-2.f: New.
1774
1775 2010-01-14  Alexander Monakov  <amonakov@ispras.ru>
1776
1777         PR rtl-optimization/42389
1778         * gcc.dg/pr42389.c: New.
1779
1780 2010-01-14  Alexander Monakov  <amonakov@ispras.ru>
1781
1782         PR rtl-optimization/42388
1783         * gcc.dg/pr42388.c: New.
1784
1785 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
1786
1787         PR rtl-optimization/42294
1788         * gfortran.dg/pr42294.f: New.
1789
1790 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
1791
1792         PR rtl-optimization/39453
1793         PR rtl-optimization/42246
1794         * gcc.dg/pr39453.c: New.
1795         * gcc.dg/pr42246.c: New.
1796
1797 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
1798
1799         PR middle-end/42245
1800         * gcc.dg/pr42245.c: New.
1801         * gcc.dg/pr42245-2.c: New.
1802
1803 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
1804
1805         PR rtl-optimization/42249
1806         * gcc.dg/pr42249.c: New.
1807
1808 2010-01-14  Jakub Jelinek  <jakub@redhat.com>
1809
1810         PR c/42721
1811         * gcc.c-torture/execute/pr42721.c: New test.
1812
1813 2010-01-14  Ira Rosen  <irar@il.ibm.com>
1814
1815         PR tree-optimization/42709
1816         * gcc.dg/vect/pr42709.c: New test.
1817
1818 2010-01-14  Paul Thomas  <pault@gcc.gnu.org>
1819
1820         PR fortran/41478
1821         * gfortran.dg/alloc_comp_scalar_1.f90: New test.
1822         * gfortran.dg/alloc_comp_transformational_1.f90: New test.
1823
1824 2010-01-14  Paul Thomas  <pault@gcc.gnu.org>
1825
1826         PR fortran/42481
1827         * gfortran.dg/generic_19.f90 : New test.
1828
1829 2010-01-13  Richard Guenther  <rguenther@suse.de>
1830
1831         PR tree-optimization/42730
1832         * gcc.c-torture/compile/pr42730.c: New testcase.
1833
1834 2010-01-13  Steve Ellcey  <sje@cup.hp.com>
1835
1836         PR target/pr42542
1837         * gcc.target/ia64/pr42542-1.c: New.
1838         * gcc.target/ia64/pr42542-2.c: New.
1839         * gcc.target/ia64/pr42542-3.c: New.
1840
1841 2010-01-13  Dodji Seketeli  <dodji@redhat.com>
1842
1843         PR c++/42634
1844         * g++.dg/template/error45.C: New test.
1845
1846 2010-01-13  Martin Jambor  <mjambor@suse.cz>
1847
1848         PR tree-optimization/42704
1849         * g++.dg/torture/pr42704.C: New test.
1850
1851 2010-01-13  Martin Jambor  <mjambor@suse.cz>
1852
1853         PR tree-optimization/42703
1854         * gcc.c-torture/compile/pr42703.c: New test.
1855
1856 2010-01-13  Richard Guenther  <rguenther@suse.de>
1857
1858         PR tree-optimization/42705
1859         * gcc.c-torture/compile/pr42705.c: New testcase.
1860
1861 2010-01-13  Jie Zhang  <jie.zhang@analog.com>
1862
1863         * gcc.target/bfin/l2.c: New test.
1864         * gcc.target/bfin/bfin.exp (dg-bfin-processors): New.
1865
1866 2010-01-13  Richard Guenther  <rguenther@suse.de>
1867
1868         PR middle-end/42716
1869         * gcc.c-torture/compile/pr42716.c: New testcase.
1870
1871 2010-01-13  Richard Guenther  <rguenther@suse.de>
1872
1873         PR lto/42678
1874         * gfortran.dg/lto/20100110-1_0.f90: New testcase.
1875
1876 2010-01-12  Joseph Myers  <joseph@codesourcery.com>
1877
1878         PR c/42708
1879         * gcc.c-torture/compile/pr42708-1.c: New test.
1880
1881 2010-01-12  Jakub Jelinek  <jakub@redhat.com>
1882
1883         PR debug/42662
1884         * gcc.dg/pr42662.c: New test.
1885
1886         PR tree-optimization/42645
1887         * g++.dg/other/pr42645-1.C: New test.
1888         * g++.dg/other/pr42645-2.C: New test.
1889
1890 2010-01-11  Janis Johnson  <janis187@us.ibm.com>
1891
1892         PR target/42416
1893         * gcc.target/powerpc/warn-1.c: New test.
1894         * gcc.target/powerpc/warn-2.c: New test.
1895
1896 2010-01-11  Uros Bizjak  <ubizjak@gmail.com>
1897
1898         * gcc.target/x86_64/abi/avx/asm-support.S (snapshot_ret): Preserve
1899         stack alignment.
1900
1901 2010-01-10  Rafael Avila de Espindola  <espindola@google.com>
1902
1903         * gcc.dg/lto/20100108_0.c: New.
1904
1905 2010-01-10  Uros Bizjak  <ubizjak@gmail.com>
1906
1907         * gcc.dg/graphite/pr40281.c (dg-options): Add -w.
1908         Add -march=i686 -msse for 32bit x86 targets.
1909
1910 2010-01-10  Richard Guenther  <rguenther@suse.de>
1911
1912         PR middle-end/42667
1913         * gcc.dg/torture/pr42667.c: New testcase.
1914
1915 2010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1916
1917         PR fortran/32489
1918         * gfortran.dg/array_constructor_34.f90: New test.
1919
1920 2010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1921
1922         PR fortran/20923
1923         * gfortran.dg/array_constructor_33.f90: New test.
1924         gfortran.dg/array_function_5.f90: Add credit.
1925
1926 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
1927
1928         PR debug/42631
1929         * gcc.dg/pr42631.c: New.
1930
1931 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
1932
1933         PR debug/42630
1934         * gcc.dg/pr42630.c: New.
1935
1936 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
1937
1938         PR debug/42629
1939         * gcc.dg/pr42629.c: New.
1940
1941 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
1942
1943         PR middle-end/42363
1944         * gcc.dg/torture/pr42363.c: New.
1945
1946 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
1947
1948         PR debug/42604
1949         PR debug/42395
1950         * gcc.dg/vect/pr42604.c: New.
1951         * gcc.dg/vect/pr42395.c: New.
1952
1953 2010-01-09  Richard Guenther  <rguenther@suse.de>
1954
1955         PR middle-end/42512
1956         * gcc.c-torture/execute/pr42512.c: New testcase.
1957
1958 2010-01-09  Tobias Burnus  <burnus@net-b.de>
1959
1960         PR fortran/41298
1961         * gfortran.dg/c_ptr_tests_14.f90: New test.
1962
1963 2010-01-08  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1964
1965         PR ada/41929
1966         * gnat.dg/null_pointer_deref1.adb: Don't run on
1967         sparc*-sun-solaris2.11.
1968
1969 2010-01-08  Richard Guenther  <rguenther@suse.de>
1970
1971         PR lto/42528
1972         * gcc.dg/lto/20100103-1_0.c: New testcase.
1973         * gcc.dg/lto/20100103-2_0.c: Likewise.
1974
1975 2010-01-08  Tobias Burnus  <burnus@net-b.de
1976
1977         PR/fortran 25829
1978         * gfortran.dg/asynchronous_1.f90: New test.
1979         * gfortran.dg/asynchronous_2.f90: New test.
1980         * gfortran.dg/conflicts.f90: Update error message.
1981
1982 2010-01-07  Dodji Seketeli  <dodji@redhat.com>
1983
1984         c++/40155
1985         * g++.dg/cpp0x/variadic-unify-2.C: New test.
1986
1987 2010-01-07  Jakub Jelinek  <jakub@redhat.com>
1988
1989         PR tree-optimization/42625
1990         * g++.dg/opt/dtor4.C: New test.
1991         * g++.dg/opt/dtor4.h: New.
1992         * g++.dg/opt/dtor4-aux.cc: New.
1993
1994 2010-01-07  Tobias Burnus  <burnus@net-b.de>
1995
1996         PR fortran/42597
1997         * gfortran.dg/proc_ptr_26.f90: New test.
1998
1999 2010-01-07  Tobias Burnus  <burnus@net-b.de>
2000
2001         PR fortran/41872
2002         * gfortran.dg/allocatable_scalar_7.f90: New test.
2003
2004 2010-01-06  Richard Guenther  <rguenther@suse.de>
2005
2006         * gcc.c-torture/compile/pr42632.c: New testcase.
2007
2008 2010-01-05  H.J. Lu  <hongjiu.lu@intel.com>
2009
2010         PR target/42542
2011         * gcc.target/i386/pr42542-4.c: New.
2012         * gcc.target/i386/pr42542-4a.c: Likewise.
2013         * gcc.target/i386/pr42542-5.c: Likewise.
2014         * gcc.target/i386/pr42542-5a.c: Likewise.
2015
2016 2010-01-05  Eric Botcazou  <ebotcazou@adacore.com>
2017
2018         * gcc.dg/tls/opt-15.c: New test.
2019
2020 2010-01-05  H.J. Lu  <hongjiu.lu@intel.com>
2021
2022         * gcc.target/i386/pr42542-1.c (res): Make it 8 elements.
2023
2024 2010-01-05  Martin Jambor  <mjambor@suse.cz>
2025
2026         PR tree-optimization/42462
2027         * g++.dg/torture/pr42462.C: New test.
2028
2029 2010-01-05  Jason Merrill  <jason@redhat.com>
2030
2031         * g++.dg/cpp0x/initlist30.C: New test.
2032
2033 2010-01-05  Richard Guenther  <rguenther@suse.de>
2034
2035         PR tree-optimization/42614
2036         * gcc.c-torture/execute/pr42614.c: New testcase.
2037
2038 2010-01-05  Eric Fisher  <joefoxreal@gmail.com>
2039
2040         * gcc.dg/pr12603.c: Remove -Wunreachable-code from dg-options.
2041         * gcc.dg/Wunreachable-1.c: Remove the testcase of
2042         -Wunreachable-code.
2043         * gcc.dg/Wunreachable-2.c: Likewise.
2044         * gcc.dg/Wunreachable-3.c: Likewise.
2045         * gcc.dg/Wunreachable-4.c: Likewise.
2046         * gcc.dg/Wunreachable-5.c: Likewise.
2047         * gcc.dg/Wunreachable-6.c: Likewise.
2048         * gcc.dg/Wunreachable-7.c: Likewise.
2049         * gcc.dg/Wunreachable-8.c: Likewise.
2050         * gcc.dg/20041231-1.c: Likewise.
2051
2052 2010-01-05  Jakub Jelinek  <jakub@redhat.com>
2053
2054         PR other/42611
2055         * gcc.dg/pr42611.c: New test.
2056
2057         PR tree-optimization/42508
2058         * g++.dg/opt/pr42508.C: New test.
2059
2060 2010-01-05  Tobias Burnus  <burnus@net-b.de>
2061
2062         PR fortran/41872
2063         * gfortran.dg/allocatable_scalar_8.f90: New.
2064
2065 2010-01-04  Martin Jambor  <mjambor@suse.cz>
2066
2067         PR tree-optimization/42398
2068         * gcc.c-torture/compile/pr42398.c: New test.
2069
2070 2010-01-04  Jason Merrill  <jason@redhat.com>
2071
2072         PR c++/42555
2073         * g++.dg/ext/attrib35.C: New.
2074
2075         PR c++/42567
2076         * g++.dg/cpp0x/auto17.C: New.
2077
2078 2010-01-04  Rafael Avila de Espindola  <espindola@google.com>
2079
2080         * gcc.dg/lto/20100104_0.c: New.
2081
2082 2010-01-04  H.J. Lu  <hongjiu.lu@intel.com>
2083
2084         PR target/42542
2085         * gcc.target/i386/pr42542-1.c: New.
2086         * gcc.target/i386/pr42542-1a.c: Likewise.
2087         * gcc.target/i386/pr42542-1b.c: Likewise.
2088         * gcc.target/i386/pr42542-2.c: Likewise.
2089         * gcc.target/i386/pr42542-2a.c: Likewise.
2090         * gcc.target/i386/pr42542-2b.c: Likewise.
2091         * gcc.target/i386/pr42542-3.c: Likewise.
2092         * gcc.target/i386/pr42542-3a.c: Likewise.
2093
2094 2009-01-04  Tobias Burnus  <burnus@net-b.de>
2095
2096         PR fortran/41872
2097         * gfortran.dg/allocatable_scalar_5.f90: New test.
2098         * gfortran.dg/allocatable_scalar_6.f90: New test.
2099
2100 2010-01-03  Richard Guenther  <rguenther@suse.de>
2101
2102         PR testsuite/42583
2103         * gfortran.dg/gomp/recursion1.f90: Remove.
2104
2105 2010-01-03  Richard Guenther  <rguenther@suse.de>
2106
2107         * gcc.dg/Warray-bounds.c: Remove XFAILs.
2108         * gcc.dg/uninit-6.c: Likewise.
2109         * gcc.dg/struct/wo_prof_array_through_pointer.c: Likewise.
2110
2111 2010-01-03  Richard Guenther  <rguenther@suse.de>
2112
2113         PR tree-optimization/42589
2114         * gcc.target/i386/pr42589.c: New testcase.
2115
2116 2010-01-03  Richard Guenther  <rguenther@suse.de>
2117
2118         PR tree-optimization/42438
2119         * gcc.dg/tree-ssa/ssa-pre-27.c: New testcase.
2120
2121 2010-01-02  Richard Guenther  <rguenther@suse.de>
2122
2123         PR testsuite/41651
2124         * g++.dg/lto/20080908-3_0.C: Avoid uninitialized vars.
2125
2126 2010-01-02  Uros Bizjak  <ubizjak@gmail.com>
2127
2128         PR target/42448
2129         * gcc.target/alpha/pr42448-1.c: New test.
2130         * gcc.target/alpha/pr42448-2.c: Ditto.
2131
2132 2010-01-01  Joseph Myers  <joseph@codesourcery.com>
2133
2134         PR preprocessor/41947
2135         * gcc.dg/c99-hexfloat-3.c: New test.
2136
2137 2010-01-01  Richard Guenther  <rguenther@suse.de>
2138
2139         PR c/42570
2140         * gcc.c-torture/execute/pr42570.c: New testcase.
2141
2142 2010-01-01  Richard Guenther  <rguenther@suse.de>
2143
2144         PR middle-end/42559
2145         * gcc.c-torture/compile/pr42559.c: New testcase.
2146
2147 \f
2148 Copyright (C) 2010 Free Software Foundation, Inc.
2149
2150 Copying and distribution of this file, with or without modification,
2151 are permitted in any medium without royalty provided the copyright
2152 notice and this notice are preserved.