1 2010-04-07 Iain Sandoe <iains@gcc.gnu.org>
4 * obj-c++.dg/comp-types-10.mm: Remove XFAIL.
6 2010-04-07 Jason Merrill <jason@redhat.com>
8 * g++.dg/template/dr408.C: New.
10 * g++.dg/lookup/ns4.C: New.
13 * g++.dg/template/friend51.C: New test.
16 * g++.old-deja/g++.other/linkage1.C: Adjust.
18 2010-04-07 Dodji Seketeli <dodji@redhat.com>
21 * g++.dg/template/crash94.C: New test.
23 2010-04-07 Dodji Seketeli <dodji@redhat.com>
26 * g++.dg/init/aggr5.C: New test.
27 * g++.dg/init/aggr5.C: New test.
29 2010-04-07 Richard Guenther <rguenther@suse.de>
31 PR tree-optimization/43270
32 * g++.dg/warn/Warray-bounds-4.C: New testcase.
33 * gcc.dg/Warray-bounds-7.c: Likewise.
35 2010-04-07 Eric Botcazou <ebotcazou@adacore.com>
37 * gnat.dg/bit_packed_array.ad[sb]: Rename into...
38 * gnat.dg/bit_packed_array1.ad[sb]: ...this.
39 * gnat.dg/bit_packed_array4.ad[sb]: New test.
41 2010-04-07 Jie Zhang <jie@codesourcery.com>
44 * g++.dg/init/pr42556.C: New test.
46 2010-04-07 Dodji Seketeli <dodji@redhat.com>
49 * g++.dg/debug/dwarf2/typedef2.C: New test.
51 2010-04-06 Dodji Seketeli <dodji@redhat.com>
53 * g++.dg/debug/dwarf2/redeclaration-1.C: Moved from
54 c-c++-common/dwarf2/redeclaration-1.C
56 2010-04-06 Jason Merrill <jason@redhat.com>
58 * g++.dg/cpp0x/pr31437.C: Adjust error location.
59 * g++.dg/ext/attrib18.C: Likewise.
60 * g++.dg/ext/bitfield2.C: Likewise.
61 * g++.dg/ext/bitfield4.C: Likewise.
62 * g++.dg/ext/visibility/warn2.C: Likewise.
63 * g++.dg/ext/visibility/warn3.C: Likewise.
64 * g++.dg/gomp/pr26690-1.C: Likewise.
65 * g++.dg/inherit/covariant7.C: Likewise.
66 * g++.dg/init/synth2.C: Likewise.
67 * g++.dg/lookup/using7.C: Likewise.
68 * g++.dg/other/crash-4.C: Likewise.
69 * g++.dg/other/error13.C: Likewise.
70 * g++.dg/other/error20.C: Likewise.
71 * g++.dg/parse/crash31.C: Likewise.
72 * g++.dg/parse/error16.C: Likewise.
73 * g++.dg/parse/error19.C: Likewise.
74 * g++.dg/parse/error27.C: Likewise.
75 * g++.dg/parse/error28.C: Likewise.
76 * g++.dg/parse/fused-params1.C: Likewise.
77 * g++.dg/template/error2.C: Likewise.
78 * g++.dg/template/local6.C: Likewise.
79 * g++.dg/template/qualttp15.C: Likewise.
80 * g++.dg/warn/Wnvdtor-2.C: Likewise.
81 * g++.dg/warn/anonymous-namespace-3.C: Likewise.
82 * g++.old-deja/g++.benjamin/15309-1.C: Likewise.
83 * g++.old-deja/g++.brendan/crash29.C: Likewise.
84 * g++.old-deja/g++.eh/spec6.C: Likewise.
85 * g++.old-deja/g++.jason/crash3.C: Likewise.
86 * g++.old-deja/g++.jason/destruct2.C: Likewise.
87 * g++.old-deja/g++.law/ctors5.C: Likewise.
88 * g++.old-deja/g++.law/ctors9.C: Likewise.
89 * g++.old-deja/g++.mike/p3538a.C: Likewise.
90 * g++.old-deja/g++.mike/p3538b.C: Likewise.
91 * g++.old-deja/g++.other/struct1.C: Likewise.
92 * g++.old-deja/g++.other/volatile1.C: Likewise.
93 * g++.old-deja/g++.pt/crash36.C: Likewise.
94 * g++.old-deja/g++.pt/derived3.C: Likewise.
95 * g++.old-deja/g++.robertl/eb109.C: Likewise.
96 * g++.old-deja/g++.robertl/eb4.C: Likewise.
98 2010-04-06 Sebastian Pop <sebastian.pop@amd.com>
101 * gcc.dg/graphite/run-id-pr42644.c: Call abort.
102 * gcc.dg/graphite/id-19.c: New.
104 2010-04-06 Changpeng Fang <changpeng.fang@amd.com>
107 * gcc.dg/vect/pr32824: New.
109 2010-04-06 Tobias Burnus <burnus@net-b.de>
112 * gfortran.dg/coarray_2.f90: Add dg-options -fcoarray=single.
113 * gfortran.dg/coarray_3.f90: Ditto.
114 * gfortran.dg/coarray_4.f90: Ditto.
115 * gfortran.dg/coarray_5.f90: Ditto.
116 * gfortran.dg/coarray_6.f90: Ditto.
117 * gfortran.dg/coarray_9.f90: New -fcoarray=none test.
119 2010-04-06 Tobias Burnus <burnus@net-b.de>
122 * gfortran.dg/coarray_4.f90: Fix test.
123 * gfortran.dg/coarray_6.f90: Add more tests.
125 2010-04-06 Tobias Burnus <burnus@net-b.de>
128 * gfortran.dg/coarray_4.f90: New test.
129 * gfortran.dg/coarray_5.f90: New test.
130 * gfortran.dg/coarray_6.f90: New test.
132 2010-04-06 Tobias Burnus <burnus@net-b.de>
135 * gfortran.dg/iso_fortran_env_5.f90: New test.
136 * gfortran.dg/iso_fortran_env_6.f90: New test.
138 2010-04-06 Tobias Burnus <burnus@net-b.de>
141 * gfortran.dg/coarray_1.f90: New test.
142 * gfortran.dg/coarray_2.f90: New test.
143 * gfortran.dg/coarray_3.f90: New test.
145 2010-04-06 Jason Merrill <jason@redhat.com>
148 * g++.dg/template/dtor8.C: New.
151 * g++.dg/template/error-recovery2.C: New.
153 2010-04-06 Jan Hubicka <jh@suse.czpli
155 PR tree-optimization/42906
156 * gcc.dg/tree-ssa/dce-1.c: New testcase.
158 2010-04-06 Tobias Burnus <burnus@net-b.de>
161 * gfortran.dg/alloc_comp_basics_1.f90: Update scan-tree-dump-times.
162 * gfortran.dg/alloc_comp_constructor_1.f90: Ditto.
163 * gfortran.dg/auto_dealloc_1.f90: Ditto.
165 2010-04-06 Richard Guenther <rguenther@suse.de>
167 PR tree-optimization/43627
168 * gcc.dg/tree-ssa/vrp49.c: New testcase.
170 2010-04-06 Jakub Jelinek <jakub@redhat.com>
173 * gcc.target/i386/pr43638.c: New test.
175 2010-04-06 Richard Guenther <rguenther@suse.de>
178 * gcc.c-torture/compile/pr43661.c: New testcase.
180 2010-04-06 Jakub Jelinek <jakub@redhat.com>
182 * gcc.target/s390/stackcheck1.c: Add dg-warning.
184 2010-04-04 Sebastian Pop <sebastian.pop@amd.com>
186 * gcc.dg/vect/pr43430-1.c: Don't use uint8_t.
188 2010-04-02 Richard Guenther <rguenther@suse.de>
190 PR tree-optimization/43629
191 * gcc.c-torture/execute/pr43629.c: New testcase.
193 2010-04-01 Janne Blomqvist <jb@gcc.gnu.org>
194 Dominique d'Humieres <dominiq@lps.ens.fr>
197 * gfortran.dg/ftell_3.f90: Enhance test case by reading more.
199 2010-04-01 Dodji Seketeli <dodji@redhat.com>
202 * c-c++-common/dwarf2/redeclaration-1.C: New test.
204 2010-04-01 Jason Merrill <jason@redhat.com>
206 * g++.dg/cpp0x/initlist12.C: Adjust expected errors.
208 2010-04-01 Janne Blomqvist <jb@gcc.gnu.org>
209 Manfred Schwarb <manfred99@gmx.ch>
212 * gfortran.dg/ftell_3.f90: New test.
214 2010-04-01 Richard Guenther <rguenther@suse.de>
217 * gcc.c-torture/compile/pr43614.c: New testcase.
219 2010-04-01 Martin Jambor <mjambor@suse.cz>
221 PR tree-optimization/43141
222 * gcc.dg/guality/pr43141.c: New test.
224 2010-04-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
226 * g++.dg/cpp/_Pragma1.C: Skip on alpha*-dec-osf*.
227 * g++.dg/eh/spbp.C: Likewise.
228 * g++.dg/ext/label13.C (C::C): xfail dg-bogus on alpha*-dec-osf*.
229 * g++.dg/other/pragma-ep-1.C: Properly define p, remove
231 * gcc.dg/mtune.c: Add dg-bogus "mcpu".
232 * objc.dg/dwarf-1.m: Skip on alpha*-dec-osf*.
233 * objc.dg/dwarf-2.m: Likewise.
235 2010-03-31 Sebastian Pop <sebastian.pop@amd.com>
238 * gcc.dg/graphite/id-pr43464.c: New.
239 * gcc.dg/graphite/id-pr43464-1.c: New.
241 2010-03-31 Sebastian Pop <sebastian.pop@amd.com>
244 * gcc.dg/graphite/id-pr43351.c
246 2010-03-31 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk>
249 * obj-c++.dg/try-catch-9.mm: Don't XFAIL m32 NeXT runtime.
250 * obj-c++.dg/try-catch-2.mm: Ditto.
251 * obj-c++.dg/lookup-2.mm: Ditto.
252 * obj-c++.dg/encode-8.m: Ditto.
253 * obj-c++.dg/cxx-ivars-2.mm: Ditto.
254 * obj-c++.dg/cxx-ivars-3.mm: Skip for GNU, XFail for m64 NeXT.
255 * obj-c++.dg/const-str-10.mm: Skip for GNU, match .quad for m64 NeXT.
256 * obj-c++.dg/const-str-11.mm: Ditto.
257 * obj-c++.dg/const-str-9.mm: Ditto.
258 * obj-c++.dg/bitfield-3.mm: Skip for GNU runtime.
259 * obj-c++.dg/bitfield-2.mm: XFAIL run for m64 NeXT runtime.
260 * obj-c++.dg/except-1.mm: Ditto.
261 * obj-c++.dg/const-str-7.mm: Ditto.
262 * obj-c++.dg/cxx-ivars-1.mm: Ditto.
263 * obj-c++.dg/const-str-3.mm: Ditto.
264 * obj-c++.dg/const-str-7.mm: Ditto.
265 * obj-c++.dg/stubify-2.mm: Change dump file name.
268 * gcc/testsuite/objc-obj-c++-shared/next-mapping.h (CLASSPTRFIELD):
270 * gcc/testsuite/obj-c++.dg/isa-field-1.mm: Use new CLASSPTRFIELD macro.
273 2010-03-31 Martin Jambor <mjambor@suse.cz>
275 * gcc.dg/guality/inline-params.c: Disable early inlining. Xfail run
276 only with -O2, -O3 or -Os and not with -fwhopr.
278 2010-03-31 Dodji Seketeli <dodji@redhat.com>
281 * g++.dg/template/typedef31.C: New test.
283 2010-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
285 * g++.dg/ext/visibility/pragma-override1.C: Allow for .hidden in
286 assembler output on *-*-solaris2*.
287 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
289 2010-03-31 Jakub Jelinek <jakub@redhat.com>
292 * gcc.dg/pr43557-1.c: New test.
293 * gcc.dg/pr43557-2.c: New file.
295 2010-03-31 Jie Zhang <jie@codesourcery.com>
298 * gcc.dg/pr43562.c: New test.
300 2010-03-30 Jason Merrill <jason@redhat.com>
303 * g++.dg/template/error-recovery1.C: New.
306 * g++.dg/parse/ambig5.C: New.
308 2010-03-30 Jakub Jelinek <jakub@redhat.com>
311 * gcc.dg/guality/pr43593.c: New test.
313 2010-03-30 Sebastian Pop <sebastian.pop@amd.com>
316 * gcc.dg/vect/pr43430-1.c: New.
318 2010-03-30 Jason Merrill <jason@redhat.com>
321 * g++.dg/template/partial7.C: New.
323 2010-03-30 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
325 * gcc.target/s390/stackcheck1.c: New testcase.
327 2010-03-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
330 * gfortran.dg/read_eof_8.f90: New test.
332 2010-03-29 Jason Merrill <jason@redhat.com>
334 * gcc.dg/cpp/include6.c: Change [] to ().
337 * c-c++-common/raw-string-1.c: Update handling of trigraphs, line
339 * c-c++-common/raw-string-2.c: Add trigraph test.
340 * c-c++-common/raw-string-8.c: New.
341 * c-c++-common/raw-string-9.c: New.
342 * c-c++-common/raw-string-10.c: New.
344 * c-c++-common/raw-string-1.c: Combine C and C++ raw string tests.
345 * c-c++-common/raw-string-2.c: Combine C and C++ raw string tests.
346 * c-c++-common/raw-string-3.c: Combine C and C++ raw string tests.
347 * c-c++-common/raw-string-4.c: Combine C and C++ raw string tests.
348 * c-c++-common/raw-string-5.c: Combine C and C++ raw string tests.
349 * c-c++-common/raw-string-6.c: Combine C and C++ raw string tests.
350 * c-c++-common/raw-string-7.c: Combine C and C++ raw string tests.
352 2010-03-29 Richard Guenther <rguenther@suse.de>
354 PR tree-optimization/43560
355 * gcc.dg/torture/pr43560.c: New testcase.
357 2010-03-29 Jason Merrill <jason@redhat.com>
360 * g++.dg/ext/raw-string-1.C: Change [] to ().
361 * g++.dg/ext/raw-string-2.C: Change [] to ().
362 Don't use \ in delimiter.
363 * g++.dg/ext/raw-string-3.C: Change [] to ().
364 * g++.dg/ext/raw-string-4.C: Change [] to ().
365 * g++.dg/ext/raw-string-5.C: Change [] to ().
366 Test for error on \ in delimiter.
367 * g++.dg/ext/raw-string-6.C: Change [] to ().
368 * g++.dg/ext/raw-string-7.C: Change [] to ().
370 2010-03-29 Jie Zhang <jie@codesourcery.com>
373 * gcc.dg/pr43564.c: New test.
375 2010-03-29 Tobias Burnus <burnus@net-b.de>
378 * gfortran.dg/direct_io_12.f90: New test.
380 2010-03-28 Jan Hubicka <jh@suse.cz>
382 PR tree-optimization/43505
383 * gfortran.dg/pr43505.f90: New testcase.
385 2010-03-27 Uros Bizjak <ubizjak@gmail.com>
387 PR tree-optimization/43528
388 * gcc.target/i386/pr43528.c: New test.
390 2010-03-26 Joseph Myers <joseph@codesourcery.com>
393 * gcc.dg/parm-impl-decl-3.c: New test.
395 2010-03-26 Jason Merrill <jason@redhat.com>
398 * g++.dg/cpp0x/parse1.C: New.
400 2010-03-26 Uros Bizjak <ubizjak@gmail.com>
403 * gcc.target/i386/pr43524.c: New test.
405 2010-03-26 Martin Jambor <mjambor@suse.cz>
407 * gcc/testsuite/gcc.dg/tree-ssa/loadpre1.c: Delete trailing
408 whitespace, rename main to foo.
409 * gcc/testsuite/gcc.dg/tree-ssa/loadpre14.c: Likewise.
410 * gcc/testsuite/gcc.dg/tree-ssa/loadpre15.c: Likewise.
411 * gcc/testsuite/gcc.dg/tree-ssa/loadpre16.c: Likewise.
412 * gcc/testsuite/gcc.dg/tree-ssa/loadpre17.c: Likewise.
413 * gcc/testsuite/gcc.dg/tree-ssa/loadpre19.c: Likewise.
414 * gcc/testsuite/gcc.dg/tree-ssa/loadpre20.c: Likewise.
415 * gcc/testsuite/gcc.dg/tree-ssa/loadpre3.c: Likewise.
416 * gcc/testsuite/gcc.dg/tree-ssa/loadpre5.c: Likewise.
417 * gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-1.c: Likewise.
418 * gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-4.c: Likewise.
419 * gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-6.c: Likewise.
421 2010-03-26 Dodji Seketeli <dodji@redhat.com>
424 * g++.dg/other/crash-10.C: New test.
425 * g++.dg/other/crash-11.C: New test.
427 2010-03-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
430 * gfortran.dg/read_eof_7.f90: New test.
432 2010-03-25 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk>
436 * objc-obj-c++-shared: New directory.
437 * objc-obj-c++-shared/Object1-implementation.h: New file.
438 * objc-obj-c++-shared/Object1.h: New file.
439 * objc-obj-c++-shared/Protocol1.h: New file.
440 * objc-obj-c++-shared/next-abi.h: New file.
441 * objc-obj-c++-shared/next-mapping.h: New file.
442 * objc/execute/next_mapping.h: Delete.
443 * objc.dg/special/special.exp: For all targets run the tests with
444 -fgnu-runtime, for darwin targets also run the tests with
446 * objc.dg/dg.exp: Ditto.
447 * obj-c++.dg/dg.exp: Ditto.
448 * objc/execute/forward-1.m: Use shared wrapper headers (Object1.h,
449 Protocol1.h) and next-mapping.h as required. Amend testcase to
450 include use of updated NeXT interface.
451 * objc/execute/formal_protocol-5.m: Ditto.
452 * objc/execute/protocol-isEqual-2.m: Ditto.
453 * objc/execute/protocol-isEqual-4.m: Ditto.
454 * objc/execute/class-11.m: Use shared wrapper headers (Object1.h,
455 Protocol1.h) and next-mapping.h as required.
456 * objc/execute/object_is_class.m: Ditto.
457 * objc/execute/enumeration-1.m: Ditto.
458 * objc/execute/class-13.m: Ditto.
459 * objc/execute/formal_protocol-2.m: Ditto.
460 * objc/execute/formal_protocol-4.m: Ditto.
461 * objc/execute/class-1.m: Ditto.
462 * objc/execute/bycopy-1.m: Ditto.
463 * objc/execute/formal_protocol-6.m: Ditto.
464 * objc/execute/bycopy-3.m: Ditto.
465 * objc/execute/class-3.m: Ditto.
466 * objc/execute/bf-11.m: Ditto.
467 * objc/execute/class-5.m: Ditto.
468 * objc/execute/bf-13.m: Ditto.
469 * objc/execute/class-7.m: Ditto.
470 * objc/execute/bf-15.m: Ditto.
471 * objc/execute/class-9.m: Ditto.
472 * objc/execute/bf-17.m: Ditto.
473 * objc/execute/bf-19.m: Ditto.
474 * objc/execute/IMP.m: Ditto.
475 * objc/execute/exceptions/catchall-1.m: Ditto.
476 * objc/execute/exceptions/trivial.m: Ditto.
477 * objc/execute/exceptions/finally-1.m: Ditto.
478 * objc/execute/exceptions/local-variables-1.m: Ditto.
479 * objc/execute/exceptions/foward-1.m: Ditto.
480 * objc/execute/bf-2.m: Ditto.
481 * objc/execute/string1.m: Ditto.
482 * objc/execute/bf-4.m: Ditto.
483 * objc/execute/informal_protocol.m: Ditto.
484 * objc/execute/string3.m: Ditto.
485 * objc/execute/bf-6.m: Ditto.
486 * objc/execute/bf-8.m: Ditto.
487 * objc/execute/class-tests-1.h: Ditto.
488 * objc/execute/protocol-isEqual-1.m: Ditto.
489 * objc/execute/protocol-isEqual-3.m: Ditto.
490 * objc/execute/_cmd.m: Ditto.
491 * objc/execute/function-message-1.m: Ditto.
492 * objc/execute/bf-20.m: Ditto.
493 * objc/execute/bf-common.h: Ditto.
494 * objc/execute/np-2.m: Ditto.
495 * objc/execute/class-10.m: Ditto.
496 * objc/execute/class-12.m: Ditto.
497 * objc/execute/enumeration-2.m: Ditto.
498 * objc/execute/class-14.m: Ditto.
499 * objc/execute/encode-1.m: Ditto.
500 * objc/execute/formal_protocol-1.m: Ditto.
501 * objc/execute/formal_protocol-3.m: Ditto.
502 * objc/execute/accessing_ivars.m: Ditto.
503 * objc/execute/bycopy-2.m: Ditto.
504 * objc/execute/class-2.m: Ditto.
505 * objc/execute/bf-10.m: Ditto.
506 * objc/execute/formal_protocol-7.m: Ditto.
507 * objc/execute/root_methods.m: Ditto.
508 * objc/execute/class-4.m: Ditto.
509 * objc/execute/bf-12.m: Ditto.
510 * objc/execute/class-6.m: Ditto.
511 * objc/execute/bf-14.m: Ditto.
512 * objc/execute/nested-func-1.m: Ditto.
513 * objc/execute/class-8.m: Ditto.
514 * objc/execute/private.m: Ditto.
515 * objc/execute/bf-16.m: Ditto.
516 * objc/execute/bf-18.m: Ditto.
517 * objc/execute/load-3.m: Ditto.
518 * objc/execute/compatibility_alias.m: Ditto.
519 * objc/execute/bf-1.m: Ditto.
520 * objc/execute/no_clash.m: Ditto.
521 * objc/execute/bf-3.m: Ditto.
522 * objc/execute/string2.m: Ditto.
523 * objc/execute/bf-5.m: Ditto.
524 * objc/execute/string4.m: Ditto.
525 * objc/execute/bf-7.m: Ditto.
526 * objc/execute/object_is_meta_class.m: Ditto.
527 * objc/execute/bf-9.m: Ditto.
528 * objc/execute/bf-21.m: Ditto.
529 * objc/execute/cascading-1.m: Ditto.
530 * objc/execute/trivial.m: Ditto.
531 * objc/execute/np-1.m: Ditto.
532 * objc/compile/trivial.m: Ditto.
533 * objc/execute/class_self-2.m: Include <stdlib.h>.
534 * objc/execute/forward-1.x: Do not XFAIL for 32bit powerpc-darwin.
535 * objc.dg/desig-init-1.m: Use shared wrapper headers (Object1.h,
536 Protocol1.h) and next-mapping.h as required. XFAIL run if NeXT
537 and 64bit. Use new NeXT interface as required.
538 * objc.dg/special/unclaimed-category-1.m: Ditto.
539 * objc.dg/special/unclaimed-category-1.h: Ditto.
540 * objc.dg/special/unclaimed-category-1a.m: Ditto.
541 * objc.dg/func-ptr-1.m: Ditto.
542 * objc.dg/stret-1.m: Ditto.
543 * objc.dg/encode-2.m: Ditto.
544 * objc.dg/category-1.m: Ditto.
545 * objc.dg/encode-3.m: Ditto.
546 * objc.dg/call-super-3.m: Ditto.
547 * objc.dg/method-3.m: Ditto.
548 * objc.dg/func-ptr-2.m: Ditto.
549 * objc.dg/lookup-1.m: Ditto.
550 * objc.dg/encode-4.m: Ditto.
551 * objc.dg/fix-and-continue-1.m: Ditto.
552 * objc.dg/proto-lossage-3.m: Ditto.
553 * objc.dg/method-13.m: Ditto.
554 * objc.dg/proto-qual-1.m: Ditto.
555 * objc.dg/zero-link-3.m: Ditto.
556 * objc.dg/bitfield-1.m: Ditto.
557 * objc.dg/va-meth-1.m: Ditto.
558 * objc.dg/super-class-3.m: Ditto.
559 * objc.dg/call-super-1.m: Ditto.
560 * objc.dg/type-size-2.m: Ditto.
561 * objc.dg/method-10.m: Ditto.
562 * objc.dg/defs.m: Ditto.
563 * objc.dg/const-str-3.m: Ditto.
564 * objc.dg/try-catch-6.m: Use shared wrapper headers (Object1.h,
565 Protocol1.h) and next-mapping.h as required. Use new NeXT
566 interface as required.
567 * objc.dg/super-class-4.m: Ditto.
568 * objc.dg/comp-types-8.m: Ditto.
569 * objc.dg/call-super-2.m: Ditto.
570 * objc.dg/objc-fast-4.m: Ditto.
571 * objc.dg/method-6.m: Ditto.
572 * objc.dg/const-str-3.m: Ditto.
573 * objc.dg/const-str-7.m: Ditto.
574 * objc.dg/method-15.m: Ditto.
575 * objc.dg/method-19.m: Ditto.
576 * objc.dg/sync-1.m: Ditto.
577 * objc.dg/layout-1.m: Ditto.
578 * objc.dg/bitfield-3.m: Ditto.
579 * objc.dg/try-catch-3.m: Ditto.
580 * objc.dg/try-catch-7.m: Ditto.
581 * objc.dg/comp-types-10.m: Ditto.
582 * objc.dg/selector-2.: Ditto.
583 * objc.dg/method-7.m: Ditto.
584 * objc.dg/typedef-alias-1.m: Ditto.
585 * objc.dg/proto-lossage-2.m: Ditto.
586 * objc.dg/comp-types-11.m: Ditto.
587 * objc.dg/sizeof-1.m: Ditto.
588 * objc.dg/method-17.m: Ditto.
589 * objc.dg/bitfield-5.m: Ditto.
590 * objc.dg/try-catch-1.m: Ditto.
591 * objc.dg/encode-5.m: Ditto.
592 * objc.dg/fix-and-continue-2.m: Ditto.
593 * objc.dg/method-9.m: Ditto.
594 * objc.dg/isa-field-1.m: Ditto.
595 * objc.dg/local-decl-2.m: Ditto.
596 * objc.dg/objc-gc-4.m: Ditto.
597 * objc.dg/type-stream-1.m: Skip for NeXT runtime.
598 * objc.dg/gnu-runtime-3.m: Ditto.
599 * objc.dg/encode-7.m: Ditto.
600 * objc.dg/encode-8.m: Ditto.
601 * objc.dg/selector-3.m: Ditto.
602 * objc.dg/gnu-runtime-1.m: Ditto.
603 * objc.dg/const-str-12.m: Ditto.
604 * objc.dg/gnu-runtime-2.m: Ditto.
605 * objc.dg/no-extra-load.m: Skip for gnu-runtime.
606 * objc.dg/selector-1.m: Ditto.
607 * objc.dg/stubify-2.m: Ditto.
608 * objc.dg/zero-link-1.m: Ditto.
609 * objc.dg/stret-2.m: Ditto.
610 * objc.dg/zero-link-2.m: Ditto.
611 * objc.dg/next-runtime-1.m: Ditto.
612 * objc.dg/symtab-1.m: Ditto.
613 * objc.dg/stubify-1.m: Ditto.
614 * objc.dg/bitfield-2.m: Ditto.
615 * objc.dg/try-catch-10.m: Apply to both runtimes.
616 * objc.dg/const-str-1.m: Ditto.
617 * objc.dg/image-info.m: Ditto.
618 * objc.dg/encode-9.m: Ditto.
619 * objc.dg/pragma-1.m: Apply test to all targets.
620 * objc.dg/const-str-4.m: Ditto.
621 * objc.dg/const-str-8.m: Ditto.
622 * objc.dg/super-class-2.m: Ditto.
623 * objc.dg/try-catch-5.m: Ditto.
624 * objc.dg/const-str-10.m: Use shared wrapper headers (Object1.h,
625 Protocol1.h) and next-mapping.h as required. Use new NeXT
626 interface as required. Skip for gnu-runtime. Test for .quad
628 * objc.dg/const-str-11.m: Ditto.
629 * objc.dg/const-str-9.m: Ditto.
630 * objc.dg/method-4.m: Skip for 64Bit NeXT.
631 * objc.dg/encode-1.m: Remove redundant -lobjc.
632 * objc.dg/try-catch-9.m: Tidy space.
633 * obj-c++.dg/method-19.mm: Use shared wrapper headers (Object1.h,
634 Protocol1.h) and next-mapping.h as required. XFAIL run if NeXT
635 and 64bit. Use new NeXT interface as required.
636 * obj-c++.dg/template-4.mm: Ditto.
637 * obj-c++.dg/defs.mm: Ditto.
638 * obj-c++.dg/basic.mm: Ditto.
639 * obj-c++.dg/encode-4.mm: Ditto.
640 * obj-c++.dg/method-17.mm: Ditto.
641 * obj-c++.dg/proto-lossage-3.mm: Ditto.
642 * obj-c++.dg/cxx-class-1.mm: Ditto.
643 * obj-c++.dg/method-10.mm: Ditto.
644 * obj-c++.dg/va-meth-1.mm: Ditto.
645 * obj-c++.dg/encode-5.mm: Ditto.
646 * obj-c++.dg/lookup-2.mm: Ditto.
647 * obj-c++.dg/template-3.mm: Ditto.
648 * obj-c++.dg/proto-qual-1.mm: Ditto.
649 * obj-c++.dg/qual-types-1.m: Ditto.
650 * obj-c++.dg/cxx-scope-1.mm: Ditto.
651 * obj-c++.dg/template-1.mm: Ditto.
652 * obj-c++.dg/encode-6.mm: Ditto.
653 * obj-c++.dg/bitfield-2.mm: Use shared wrapper headers (Object1.h,
654 Protocol1.h) and next-mapping.h as required. Use new NeXT
655 interface as required.
656 * obj-c++.dg/except-1.mm: Ditto.
657 * obj-c++.dg/const-str-7.mm: Ditto.
658 * obj-c++.dg/ivar-list-semi.mm: Ditto.
659 * obj-c++.dg/cxx-scope-2.mm: Ditto.
660 * obj-c++.dg/selector-2.mm: Ditto.
661 * obj-c++.dg/isa-field-1.mm: Ditto.
662 * obj-c++.dg/try-catch-1.mm: Ditto.
663 * obj-c++.dg/local-decl-1.mm: Ditto.
664 * obj-c++.dg/try-catch-9.mm: Ditto.
665 * obj-c++.dg/no-extra-load.mm: Ditto.
666 * obj-c++.dg/selector-5.mm: Ditto.
667 * obj-c++.dg/method-12.mm: Ditto.
668 * obj-c++.dg/try-catch-11.mm: Ditto.
669 * obj-c++.dg/comp-types-11.mm: Ditto.
670 * obj-c++.dg/bitfield-3.mm: Ditto.
671 * obj-c++.dg/method-6.mm: Ditto.
672 * obj-c++.dg/super-class-2.mm: Ditto.
673 * obj-c++.dg/method-21.mm: Ditto.
674 * obj-c++.dg/const-str-8.mm: Ditto.
675 * obj-c++.dg/try-catch-7.mm: Ditto.
676 * obj-c++.dg/method-15.mm: Ditto.
677 * obj-c++.dg/layout-1.mm: Ditto.
678 * obj-c++.dg/cxx-ivars-1.mm: Ditto.
679 * obj-c++.dg/const-str-3.mm: Ditto.
680 * obj-c++.dg/try-catch-2.mm: Ditto.
681 * obj-c++.dg/objc-gc-3.mm: Ditto.
682 * obj-c++.dg/fix-and-continue-2.mm: Ditto.
683 * obj-c++.dg/bitfield-1.mm: Ditto.
684 * obj-c++.dg/selector-6.mm: Ditto.
685 * obj-c++.dg/method-13.mm: Ditto.
686 * obj-c++.dg/comp-types-12.mm: Ditto.
687 * obj-c++.dg/bitfield-4.mm: Ditto.
688 * obj-c++.dg/try-catch-8.mm: Ditto.
689 * obj-c++.dg/method-2.mm: Ditto.
690 * obj-c++.dg/cxx-ivars-2.mm: Ditto.
691 * obj-c++.dg/typedef-alias-1.mm: Ditto.
692 * obj-c++.dg/const-str-4.mm: Ditto.
693 * obj-c++.dg/proto-lossage-2.mm: Ditto.
694 * obj-c++.dg/try-catch-3.mm: Ditto.
695 * obj-c++.dg/comp-types-9.mm: Ditto.
696 * obj-c++.dg/gnu-runtime-2.mm: Skip if NeXT runtime.
697 * obj-c++.dg/gnu-runtime-3.mm: Ditto.
698 * obj-c++.dg/gnu-runtime-1.mm: Ditto.
699 * objc.dg/zero-link-2.m: Skip if gnu runtime. Use shared wrapper
700 headers (Object1.h, Protocol1.h) and next-mapping.h as required.
701 Use new NeXT interface as required.
702 * obj-c++.dg/const-str-10.mm: Ditto.
703 * obj-c++.dg/const-str-11.mm: Ditto.
704 * obj-c++.dg/const-str-9.mm: Ditto.
705 * obj-c++.dg/method-11.mm: Ditto.
706 * obj-c++.dg/cxx-ivars-3.mm: Skip if gnu runtime. Use shared wrapper
707 headers (Object1.h, Protocol1.h) and next-mapping.h as required.
708 Use new NeXT interface as required. XFAIL run if NeXT and 64bit.
709 * obj-c++.dg/encode-8.mm: Remove redundant -lobjc.
710 * obj-c++.dg/const-str-1.mm: Run for NeXT as well as gnu.
712 2010-03-25 Dodji Seketeli <dodji@redhat.com>
715 * g++.dg/template/typedef30.C: New test case.
717 2010-03-25 Jakub Jelinek <jakub@redhat.com>
720 * gcc.c-torture/execute/pr43385.c: New test.
722 2010-03-24 Joseph Myers <joseph@codesourcery.com>
724 * gcc.dg/strncpy-fix-1.c: New test.
726 2010-03-24 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk>
729 * lib/objc-torture.exp (objc-set-runtime-options): New.
730 * objc/execute/execute.exp: Check runtime options on each pass.
731 * objc/execute/exceptions/exceptions.exp: Ditto.
732 * objc/compile/compile.exp: Ditto.
735 * lib/target-supports.exp: Add support for ObjC/ObjC++ tools in
737 (check_effective_target_objc2): New proc.
738 (check_effective_target_next_runtime): New proc.
739 * lib/objc.exp: Determine which runtime is in force and support it.
740 * lib/obj-c++.exp: Ditto.
742 2010-03-24 Jason Merrill <jason@redhat.com>
745 * g++.dg/cpp0x/lambda/lambda-debug.C: New.
747 2010-03-24 Martin Jambor <mjambor@suse.cz>
749 * gcc.dg/ipa/ipa-1.c: Delete trailing spaces, put the call to f into
751 * gcc.dg/ipa/ipa-2.c: Likewise.
752 * gcc.dg/ipa/ipa-3.c: Likewise.
753 * gcc.dg/ipa/ipa-4.c: Likewise.
754 * gcc.dg/ipa/ipa-5.c: Likewise.
755 * gcc.dg/ipa/ipa-7.c: Likewise.
756 * gcc.dg/ipa/ipa-6.c: Delete trailing spaces, put the call to foo into
758 * gcc.dg/ipa/ipacost-2.c: Delete trailing spaces, put the call to
759 i_can_not_be_propagated_fully2 into a loop.
760 * gcc.dg/ipa/ipa-8.c: New test.
761 * g++.dg/ipa/iinline-1.C: Put the call to docalling into a loop.
763 2010-03-24 Jakub Jelinek <jakub@redhat.com>
767 * gcc.dg/guality/pr43479.c: New test.
768 * gcc.dg/debug/dwarf2/inline2.c (third): Make a a global var
769 and add volatile keyword.
771 2010-03-23 Mike Stump <mikestump@comcast.net>
773 * g++.dg/warn/Wstrict-aliasing-float-ref-int-obj.C: Enhance portability.
775 2010-03-23 Jason Merrill <jason@redhat.com>
777 * g++.dg/ext/altivec-17.C: Adjust error message.
779 * g++.dg/cpp0x/lambda/lambda-const-neg.C: Adjust for non-static op().
780 * g++.dg/cpp0x/lambda/lambda-conv.C: Likewise.
781 * g++.dg/cpp0x/lambda/lambda-mangle.C: Likewise.
782 * g++.dg/cpp0x/lambda/lambda-non-const.C: Likewise.
783 * g++.dg/cpp0x/lambda/lambda-conv2.C: New.
784 * g++.dg/cpp0x/lambda/lambda-conv3.C: New.
786 2010-03-22 Jason Merrill <jason@redhat.com>
789 * g++.dg/ext/is_pod.C: Pass -std=c++0x.
790 * g++.dg/ext/is_pod_98.C: New.
793 * g++.dg/cpp0x/auto18.C: New.
795 * gcc.dg/pr36997.c: Adjust error message.
796 * g++.dg/ext/vector9.C: Likewise.
797 * g++.dg/conversion/simd3.C: Likewise.
798 * g++.dg/other/error23.C: Likewise.
800 2010-03-22 Michael Matz <matz@suse.de>
803 * gfortran.dg/pr43475.f90: New testcase.
805 2010-03-22 Richard Guenther <rguenther@suse.de>
807 PR tree-optimization/43390
808 * gfortran.fortran-torture/execute/pr43390.f90: New testcase.
810 2010-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
812 * gcc.target/powerpc/ppc-sdata-1.c: Require nonpic.
813 * gcc.target/powerpc/ppc-sdata-2.c: Likewise.
815 2010-03-20 Simon Martin <simartin@users.sourceforge.net>
816 Michael Matz <matz@suse.de>
819 * g++.dg/parse/crash56.C: New test.
821 2010-03-20 Paul Thomas <pault@gcc.gnu.org>
824 * gfortran.dg/whole_file_15.f90 : New test.
826 2010-03-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
829 * gfortran.dg/inquire_size.f90: New test.
831 2010-03-20 Richard Guenther <rguenther@suse.de>
833 PR rtl-optimization/43438
834 * gcc.c-torture/execute/pr43438.c: New testcase.
836 2010-03-20 Dodji Seketeli <dodji@redhat.com>
839 * g++.dg/abi/mangle42.C: New test.
841 2010-03-19 Andrew Pinski <andrew_pinski@caviumnetworks.com>
844 * gcc.dg/pr43211.c: New test.
845 * gcc.dg/pr18809-1.c: Don't expect an error when calling foo.
847 2010-03-19 Bernd Schmidt <bernd.schmidt@codesourcery.com>
849 PR rtl-optimization/42258
850 * gcc.target/arm/thumb1-mul-moves.c: New test.
853 * gcc.target/arm/thumb-andsi.c: New test.
855 * gcc.target/arm/thumb-andsi.c: Correct dg-options and add
856 dg-require-effective-target.
858 2010-03-19 Michael Matz <matz@suse.de>
861 * g++.dg/other/pr43116.C: New testcase.
863 2010-03-19 Michael Matz <matz@suse.de>
866 * gcc.dg/pr43305.c: New testcase.
868 2010-03-19 Richard Guenther <rguenther@suse.de>
870 PR tree-optimization/43415
871 * gcc.c-torture/compile/pr43415.c: New testcase.
873 2010-03-19 Eric Botcazou <ebotcazou@adacore.com>
876 * gnat.dg/case_optimization2.adb: New test.
877 * gnat.dg/case_optimization_pkg2.ad[sb]: New helper.
879 2010-03-18 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
880 Jack Howarth <howarth@bromo.med.uc.edu>
883 * gcc.target/i386/push-1.c: Don't xfail
884 scan-assembler-not "movups" on darwin.
886 2010-03-18 Jakub Jelinek <jakub@redhat.com>
889 * gcc.dg/pr43058.c: New test.
891 2010-03-18 Martin Jambor <mjambor@suse.cz>
894 * g++.dg/torture/pr42450.C: New test.
896 2010-03-18 Michael Matz <matz@suse.de>
899 * gcc.dg/pr43419.c: New testcase.
901 2010-03-18 H.J. Lu <hongjiu.lu@intel.com>
903 PR rtl-optimization/43360
904 * gcc.dg/torture/pr43360.c: New.
906 2010-03-18 Michael Matz <matz@suse.de>
908 PR tree-optimization/43402
909 * gcc.dg/pr43402.c: New testcase.
911 2010-03-17 Peter Bergner <bergner@vnet.ibm.com>
914 * gcc.dg/pr42427.c: New test.
916 2010-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
919 * gfortran.dg/read_empty_file.f: New test.
920 * gfortran.dg/read_eof_all.f90: New test.
921 * gfortran.dg/namelist_27.f90: Eliminate infinite loop posibility.
922 * gfortran.dg/namelist_28.f90: Eliminate infinite loop posibility.
924 2010-03-17 Michael Matz <matz@suse.de>
926 * gcc.dg/pr43300.c: Add -w.
928 2010-03-17 Richard Guenther <rguenther@suse.de>
930 * gcc.dg/pr43379.c: Add -w.
932 2010-03-17 Tobias Burnus <burnus@net-b.de>
935 * gfortran.dg/cray_pointers_1.f90: Update dg-error message.
937 2010-03-16 Uros Bizjak <ubizjak@gmail.com>
939 * gcc.dg/graphite/block-3.c: Add dg-timeout-factor.
941 2010-03-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
943 * ada/acats/run_all.sh: Log start and end times.
945 2010-03-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
947 * gnat.dg/socket1.adb: Disable on *-*-solaris2*.
949 2010-03-16 Richard Guenther <rguenther@suse.de>
952 * gcc.dg/pr43379.c: New testcase.
954 2010-03-16 Jakub Jelinek <jakub@redhat.com>
957 * gcc.dg/guality/pr43051-1.c: New test.
959 2010-03-15 Janis Johnson <janis187@us.ibm.com>
962 * g++.dg/ext/altivec-17.C: Handle changes to error message.
964 2010-03-15 Michael Matz <matz@suse.de>
967 * gcc.dg/pr43300.c: New testcase.
969 2010-03-15 Richard Guenther <rguenther@suse.de>
971 PR tree-optimization/43367
972 * gcc.c-torture/compile/pr43367.c: New testcase.
974 2010-03-15 Richard Guenther <rguenther@suse.de>
976 PR tree-optimization/43317
977 * gcc.dg/pr43317.c: New testcase.
979 2010-03-14 Uros Bizjak <ubizjak@gmail.com>
981 * g++.dg/abi/packed1.C: Expect warning on the alpha*-*-*.
983 2010-03-14 Uros Bizjak <ubizjak@gmail.com>
985 * g++.dg/graphite/pr43026.C (dg-options): Remove -m32.
987 2010-03-14 Tobias Burnus <burnus@net-b.de>
990 * gfortran.dg/impure_constructor_1.f90: New test.
992 2010-03-13 Sebastian Pop <sebastian.pop@amd.com>
995 * gfortran.dg/graphite/id-pr43354.f: New.
997 2010-03-13 Sebastian Pop <sebastian.pop@amd.com>
1000 * gfortran.dg/graphite/pr43349.f: New.
1002 2010-03-13 Sebastian Pop <sebastian.pop@amd.com>
1005 * gcc.dg/graphite/pr43306.c: New.
1007 2010-03-12 David S. Miller <davem@davemloft.net>
1009 * gcc.dg/lto/20090313_0.c: Add -mcpu=v9 to dg-lto-options on
1012 2010-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1014 * gcc.target/arm/sibcall-1.c: Allow PLT to appear with pic code.
1016 2010-03-12 Paul Thomas <pault@gcc.gnu.org>
1020 * gfortran.dg/dynamic_dispatch_7.f03: New test.
1022 2010-03-12 Kai Tietz <kai.tietz@onevision.com>
1024 * gfortran.dg/default_format_denormal_1.f90: Don't assume
1025 fail for *-*-mingw* targets.
1027 2010-03-12 Jakub Jelinek <jakub@redhat.com>
1030 * gcc.dg/guality/pr43329-1.c: New test.
1032 2010-03-11 Martin Jambor <mjambor@suse.cz>
1034 PR tree-optimization/43257
1035 * g++.dg/torture/pr43257.C: New test.
1037 2010-03-11 Tobias Burnus <burnus@net-b.de>
1040 * gfortran.dg/namelist_61.f90: New test.
1042 2010-03-11 Richard Guenther <rguenther@suse.de>
1044 PR tree-optimization/43255
1045 * gcc.c-torture/compile/pr43255.c: New testcase.
1047 2010-03-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1049 * gcc.dg/optimize-bswapdi-1.c: Add OpenSSL bswap variant.
1050 * gcc.dg/pr43280.c: New testcase.
1052 2010-03-11 Richard Guenther <rguenther@suse.de>
1055 * gcc.dg/lto/20100227-1_0.c: New testcase.
1056 * gcc.dg/lto/20100227-1_1.c: Likewise.
1058 2010-03-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1062 * gfortran.dg/read_eof_6.f: New test
1063 * gfortran.dg/read_x_eof.f90: New test.
1064 * gfortran.dg/read_x_past.f: Update test.
1066 2010-03-10 Jan Hubicka <jh@suse.cz>
1068 * gcc.c-torture/compile/pr43288.c: New test.
1070 2010-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1072 * g++.old-deja/g++.pt/asm1.C: Don't detect pic via looking for the
1074 * g++.old-deja/g++.pt/asm2.C: Likewise.
1075 * gcc.c-torture/compile/20000804-1.c: Likewise.
1076 * gcc.target/i386/clobbers.c: Likewise.
1078 2010-03-10 Tobias Burnus <burnus@net-b.de>
1081 * gfortran.dg/c_assoc_3.f90: New test.
1083 2010-03-10 Jakub Jelinek <jakub@redhat.com>
1086 * gcc.dg/guality/pr36728-1.c: New test.
1087 * gcc.dg/guality/pr36728-2.c: New test.
1089 2010-03-10 Kaushik Phatak <kaushik.phatak@kpitcummins.com>
1091 * gcc.dg/h8300-div-delay-slot.c: New test.
1093 2010-03-10 Alexander Monakov <amonakov@ispras.ru>
1095 PR tree-optimization/43236
1096 * gcc.c-torture/execute/pr43236.c: New test.
1098 2010-03-10 Andrey Belevantsev <abel@ispras.ru>
1101 * g++.dg/eh/pr42859.C: New test.
1103 2010-03-09 Jakub Jelinek <jakub@redhat.com>
1106 * gcc.dg/pr43299.c: New test.
1109 * g++.dg/eh/unwind2.C: New test.
1111 2010-03-05 Sebastian Pop <sebastian.pop@amd.com>
1112 Reza Yazdani <reza.yazdani@amd.com>
1115 * gcc.dg/graphite/run-id-4.c: New.
1117 2010-03-08 Sebastian Pop <sebastian.pop@amd.com>
1120 * gcc.dg/graphite/run-id-3.c: New.
1122 2010-03-08 Tobias Grosser <grosser@fim.uni-passau.de>
1126 * gcc.dg/graphite/id-18.c: New.
1127 * gcc.dg/graphite/run-id-pr42644.c: New.
1129 2010-03-08 Sebastian Pop <sebastian.pop@amd.com>
1132 * gcc.dg/graphite/pr42326.c: New.
1134 2010-03-08 Richard Guenther <rguenther@suse.de>
1136 PR tree-optimization/43269
1137 * gcc.c-torture/execute/pr43269.c: New testcase.
1139 2010-03-08 Janus Weil <janus@gcc.gnu.org>
1142 * gfortran.dg/typebound_call_13.f03: New.
1144 2010-03-05 Eric Botcazou <ebotcazou@adacore.com>
1146 * lib/plugin-support.exp (plugin-test-execute): Use PLUGINCC in lieu
1147 of HOSTCC and PLUGINCFLAGS in lieu of HOSTCFLAGS.
1149 2010-03-05 Jason Merrill <jason@redhat.com>
1151 * g++.dg/abi/mangle40.C: Require weak and alias.
1153 2010-03-05 Sebastian Pop <sebastian.pop@amd.com>
1156 * gfortran.dg/graphite/pr42326.f90: New.
1157 * gfortran.dg/graphite/pr42326-1.f90: New.
1159 2010-03-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1161 * lib/gnat.exp (gnat_init): Remove GNAT_UNDER_TEST_ORIG.
1162 (gnat_target_compile): Likewise.
1163 Reinitialize GNAT_UNDER_TEST if target changes.
1164 Set ADA_INCLUDE_PATH, ADA_OBJECTS_PATH in environment.
1165 (local_find_gnatmake): Pass full --GCC to gnatlink.
1168 2010-03-04 Andrew Pinski <andrew_pinski@caviumnetworks.com>
1171 * gcc.dg/compound-literal-1.c: New testcase.
1173 2010-03-04 Martin Jambor <mjambor@suse.cz>
1175 PR tree-optimization/43164
1176 PR tree-optimization/43191
1177 * gcc.c-torture/compile/pr43164.c: New test.
1178 * gcc.c-torture/compile/pr43191.c: Likewise.
1180 2010-03-04 Janus Weil <janus@gcc.gnu.org>
1183 * gfortran.dg/finalize_9.f90: New.
1185 2010-03-04 Tobias Burnus <burnus@net-b.de>
1186 Ken Werner <ken@linux.vnet.ibm.com>
1188 * gfortran.dg/reassoc_4.f: Add --param max-completely-peel-times
1189 to dg-options for spu.
1190 * gfortran.dg/vect/vect-7.f90: Add vect_intfloat_cvt to the
1191 dump-scan target to exclude spu.
1193 2010-03-04 Changpeng Fang <changpeng.fang@amd.com>
1196 * gcc.dg/tree-ssa/ivopts-4.c: New.
1198 2010-03-03 Janis Johnson <janis187@us.ibm.com>
1200 * lib/target-supports-dg.exp (check-flags): Provide defaults for
1201 include-opts and exclude-opts; skip checking the flags if arguments
1202 are the same as the defaults.
1203 (dg-xfail-if): Verify the number of arguments, supply defaults
1204 for unspecified optional arguments.
1205 (dg-skip-if, dg-xfail-run-if): Verify the number of arguments.
1207 2010-03-03 Jason Merrill <jason@redhat.com>
1210 * g++.dg/abi/mangle40.C: Updated.
1212 2010-03-03 Jason Merrill <jason@redhat.com>
1215 * g++.dg/abi/mangle40.C: Updated.
1217 2010-03-03 Jason Merrill <jason@redhat.com>
1219 * g++.dg/abi/mangle19-1.C: Adjust for default -Wabi.
1220 * g++.dg/abi/mangle23.C: Likewise.
1221 * g++.dg/eh/simd-2.C: Likewise.
1222 * g++.dg/ext/attribute-test-2.C: Likewise.
1223 * g++.dg/ext/vector14.C: Likewise.
1224 * g++.dg/other/pr34435.C: Likewise.
1225 * g++.dg/template/conv8.C: Likewise.
1226 * g++.dg/template/nontype9.C: Likewise.
1227 * g++.dg/template/qualttp17.C: Likewise.
1228 * g++.dg/template/ref1.C: Likewise.
1229 * g++.old-deja/g++.pt/crash68.C: Likewise.
1230 * g++.old-deja/g++.pt/ref1.C: Likewise.
1231 * g++.old-deja/g++.pt/ref3.C: Likewise.
1232 * g++.old-deja/g++.pt/ref4.C: Likewise.
1235 * g++.dg/abi/mangle40.C: New.
1236 * g++.dg/abi/mangle41.C: New.
1237 * g++.dg/lto/20100302_0.C: New.
1238 * g++.dg/lto/20100302_1.C: New.
1239 * g++.dg/lto/20100302.h: New.
1241 2010-03-03 Paul Thomas <pault@gcc.gnu.org>
1244 * gfortran.dg/internal_pack_12.f90: New test.
1246 2010-03-03 H.J. Lu <hongjiu.lu@intel.com>
1248 * gcc.dg/pr36997.c: Adjust error message.
1250 2010-03-03 Mike Stump <mikestump@comcast.net>
1252 * gcc.target/i386/builtin-unreachable.c: Don't expect stack
1253 adjustments to not be present on machines that align the stack to
1254 more than 4 bytes and don't have a red zone yet as that is an
1255 unimplemented optimization.
1257 2010-03-03 Janus Weil <janus@gcc.gnu.org>
1260 * gfortran.dg/impure_assignment_3.f90: New.
1262 2010-03-03 Jakub Jelinek <jakub@redhat.com>
1265 * gfortran.dg/pr43229.f90: New test.
1268 * gcc.dg/debug/dwarf2/pr43237.c: New test.
1271 * gcc.dg/guality/pr43177.c: New test.
1273 2010-03-02 Jason Merrill <jason@redhat.com>
1275 * g++.dg/ext/vector9.C: Adjust error message.
1276 * g++.dg/conversion/simd3.C: Likewise.
1277 * g++.dg/other/error23.C: Likewise.
1279 2010-03-02 Mike Stump <mikestump@comcast.net>
1282 * g++.dg/ext/label13.C (C::C): xfail for darwin for now.
1284 2010-03-02 Paul Thomas <pault@gcc.gnu.org>
1287 * gfortran.dg/internal_pack_10.f90: New test.
1290 * gfortran.dg/internal_pack_11.f90: New test.
1292 2010-03-02 Reza Yazdani <reza.yazdani@amd.com>
1295 * gcc.dg/tree-ssa/pr42640.c: New.
1297 2010-03-01 Richard Guenther <rguenther@suse.de>
1299 PR tree-optimization/43220
1300 * gcc.c-torture/execute/pr43220.c: New testcase.
1302 2010-03-01 Richard Guenther <rguenther@suse.de>
1305 * gcc.dg/pr43213.c: New testcase.
1307 2010-03-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1310 * gcc.dg/pch/pch.exp: Don't XFAIL largefile.c on i?86-*-solaris2.10.
1312 2010-03-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1314 * lib/target-supports.exp (check_effective_target_ucn_nocache):
1316 (check_effective_target_ucn): Likewise.
1318 * g++.dg/other/ucnid-1.C: Don't XFAIL on *-*-solaris2.*, but skip
1320 * gcc.dg/ucnid-2.c: Likewise.
1321 * gcc.dg/ucnid-3.c: Likewise.
1322 * gcc.dg/ucnid-4.c: Likewise.
1323 * gcc.dg/ucnid-11.c: Likewise.
1324 * gcc.dg/ucnid-12.c: Likewise.
1325 * gcc.dg/ucnid-6.c: Skip if !ucn.
1326 * gcc.dg/ucnid-9.c: Likewise.
1328 2010-03-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1330 * gcc.target/i386/pr32000-2.c: Add missing include and exclude
1331 lists to dg-skip-if.
1332 * gcc.target/i386/stackalign/return-3.c: Likewise.
1334 2010-03-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1336 * gcc.target/i386/clearcap.map: New file.
1337 * gcc.target/i386/i386.exp: Check for linker -M mapfile support.
1338 Pass clearcap.map by default if supported.
1340 2010-03-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1343 * gfortran.dg/stat_1.f90: Accept 'testfile' gid == parent dir gid.
1345 * gfortran.dg/stat_2.f90: Likewise.
1347 2010-03-01 Tobias Burnus <burnus@net-b.de>
1350 * gfortran.dg/module_read_2.f90: New test.
1352 2010-02-27 Mark Mitchell <mark@codesourcery.com>
1355 * g++.dg/abi/mangle11.C: Adjust mangling warning locations.
1356 * g++.dg/abi/mangle12.C: Likewise.
1357 * g++.dg/abi/mangle20-2.C: Likewise.
1358 * g++.dg/abi/mangle17.C: Likewise.
1359 * g++.dg/template/cond2.C: Likewise.
1360 * g++.dg/template/pr35240.C: Likewise.
1362 2010-02-27 Richard Guenther <rguenther@suse.de>
1364 PR tree-optimization/43186
1365 * gcc.c-torture/compile/pr43186.c: Adjust testcase.
1367 2010-02-27 Kaz Kojima <kkojima@gcc.gnu.org>
1369 * g++.dg/abi/packed1.C: Expect warning on the SH.
1371 2010-02-27 Simon Martin <simartin@users.sourceforge.net>
1374 * g++.dg/parse/error37.C: New test.
1376 2010-02-27 Manuel López-Ibáñez <manu@gcc.gnu.org>
1380 * gcc.dg/pr8927-1.c: Match new note.
1381 * gcc.dg/990506-0.c: Likewise.
1382 * gcc.dg/gomp/flush-2.c: Likewise.
1383 * gcc.dg/gomp/atomic-5.c: Likewise.
1384 * gcc.dg/gomp/pr34607.c: Likewise.
1385 * gcc.dg/pr35746.c: Likewise.
1386 * gcc.dg/cpp/pragma-1.c: Likewise.
1387 * gcc.dg/cpp/pragma-2.c: Likewise.
1388 * gcc.dg/pr41842.c: Likewise.
1389 * gcc.dg/noncompile/20040629-1.c: Likewise.
1390 * objc.dg/private-1.m: Likewise.
1392 2010-02-27 Tobias Burnus <burnus@net-b.de>
1395 * gfortran.dg/default_initialization_1.f90: Add -std=f2003.
1396 * gfortran.dg/default_initialization_4.f90: New test.
1398 2010-02-27 Eric Botcazou <ebotcazou@adacore.com>
1400 * gnat.dg/thin_pointer.ad[sb]: Rename into...
1401 * gnat.dg/thin_pointer1.ad[sb]: ...this.
1402 * gnat.dg/thin_pointer2.adb: New test.
1403 * gnat.dg/thin_pointer2_pkg.ad[sb]: New helper.
1405 2010-02-26 Manuel López-Ibáñez <manu@gcc.gnu.org>
1408 * gcc.dg/cpp/c90-pedantic.c: New.
1409 * gcc.dg/cpp/c90.c: New.
1410 * gcc.dg/gnu90-const-expr-1.c: New.
1411 * gcc.dg/Woverlength-strings-pedantic-c90.c: New.
1413 2010-02-26 Richard Guenther <rguenther@suse.de>
1415 PR tree-optimization/43186
1416 * gcc.c-torture/compile/pr43186.c: New testcase.
1418 2010-02-26 Jakub Jelinek <jakub@redhat.com>
1421 * c-c++-common/dwarf2/pr43190.c: New test.
1423 2010-02-26 H.J. Lu <hongjiu.lu@intel.com>
1426 * gcc.dg/torture/stackalign/stackalign.exp: Add -mno-mmx to x86.
1428 2010-02-26 Richard Guenther <rguenther@suse.de>
1430 PR tree-optimization/43188
1431 * gcc.c-torture/compile/pr43188.c: New testcase.
1433 2010-02-26 H.J. Lu <hongjiu.lu@intel.com>
1436 * gcc.target/i386/vperm-v4si-2-sse4.c: New.
1438 2010-02-25 Eric Botcazou <ebotcazou@adacore.com>
1440 * g++.dg/abi/packed1.C: Expect warning on the SPARC.
1442 2010-02-25 Michael Meissner <meissner@linux.vnet.ibm.com>
1445 * gcc.target/powerpc/pr43154.c: New file.
1447 2010-02-25 Jakub Jelinek <jakub@redhat.com>
1450 * gfortran.dg/debug/pr43166.f: New test.
1453 * gcc.dg/torture/pr43165.c: New test.
1455 2010-02-24 Manuel López-Ibáñez <manu@gcc.gnu.org>
1458 * c-c++-common/pr41779.c: Update.
1460 2010-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1463 * lib/gnat-dg.exp (gnat_load): Redefine.
1465 * ada/acats/run_acats: Run run_all.sh with $SHELL.
1466 * ada/acats/run_all.sh: Downcase tasking not implemented message.
1468 2010-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1471 * objc/execute/forward-1.x: XFAIL on alpha*-dec-osf*, 64-bit
1472 i?86-*-solaris2*, mips-sgi-irix*, sparc*-sun-solaris2* with
1476 2010-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1478 * gcc.dg/cpp/_Pragma6.c: Skip on mips-sgi-irix*, alpha*-dec-osf*.
1480 2010-02-24 Jakub Jelinek <jakub@redhat.com>
1483 * gcc.dg/guality/vla-1.c: New test.
1485 2010-02-24 Tobias Burnus <burnus@net-b.de>
1488 * gfortran.dg/c_ptr_tests_15.f90: New test.
1490 2010-02-23 Jakub Jelinek <jakub@redhat.com>
1493 * gcc.target/i386/pr43107.c: New test.
1495 2010-02-23 Jason Merrill <jason@redhat.com>
1498 * g++.dg/cpp0x/variadic100.C: New.
1500 2010-02-23 Jason Merrill <jason@redhat.com>
1503 * gcc.dg/debug/dwarf2/dwarf2.exp: Run c-c++-common dwarf2 tests.
1504 * g++.dg/debug/dwarf2/dwarf2.exp: Likewise.
1505 * c-c++-common/dwarf2/vla1.c: New.
1507 2010-02-23 Jakub Jelinek <jakub@redhat.com>
1510 * gcc.dg/pr43139.c: New test.
1513 * gcc.dg/guality/pr43077-1.c: New test.
1515 2010-02-23 Manuel López-Ibáñez <manu@gcc.gnu.org>
1518 * gcc.dg/march.c: New.
1519 * gcc.dg/march-generic.c: New.
1520 * gcc.dg/mtune.c: New.
1522 2010-02-22 Sebastian Pop <sebastian.pop@amd.com>
1525 * gcc.dg/graphite/pr43083.c: New.
1527 2010-02-22 Sebastian Pop <sebastian.pop@amd.com>
1530 * gfortran.dg/graphite/pr43097.f: New.
1532 2010-02-22 Sebastian Pop <sebastian.pop@amd.com>
1533 Manuel López-Ibáñez <manu@gcc.gnu.org>
1536 * g++.dg/graphite/pr41305.C: Add -Wno-conversion-null.
1538 2010-02-22 Sebastian Pop <sebastian.pop@amd.com>
1541 * g++.dg/graphite/pr43026.C: New.
1543 2010-02-22 Manuel López-Ibáñez <manu@gcc.gnu.org>
1546 * gcc.dg/cleanup-1.c: Update.
1547 * gcc.dg/func-args-1.c: Update.
1548 * gcc.dg/format/sentinel-1.c: Update.
1549 * g++.old-deja/g++.jason/scoping10.C: Update.
1550 * g++.old-deja/g++.ns/lookup5.C: Update.
1551 * g++.dg/ext/cleanup-1.C: Update.
1552 * g++.dg/parse/varmod1.C: Update.
1553 * g++.dg/parse/error33.C: Update.
1554 * g++.dg/expr/call3.C: Update.
1555 * g++.dg/func-args-1.C: New.
1557 2010-02-22 H.J. Lu <hongjiu.lu@intel.com>
1560 * gcc.dg/attr-used-2.c: Moved to ...
1561 * c-c++-common/attr-used-2.c: Here.
1563 * gcc.dg/attr-used.c: Moved to ...
1564 * c-c++-common/attr-used.c: Here.
1566 2010-02-22 Ozkan Sezer <sezeroz@gmail.com>
1568 * gcc.c-torture/execute/991014-1.c: Use __SIZE_TYPE__ for size types.
1570 2010-02-22 Richard Guenther <rguenther@suse.de>
1573 * gfortran.dg/lto/20100222-1_0.f03: New testcase.
1574 * gfortran.dg/lto/20100222-1_1.c: Likewise.
1576 2010-02-22 Richard Guenther <rguenther@suse.de>
1578 PR tree-optimization/42749
1579 * gcc.c-torture/compile/pr42749.c: New testcase.
1581 2010-02-22 Paul Thomas <pault@gcc.gnu.org>
1584 * gfortran.dg/internal_pack_6.f90: Number of 'packs' now zero.
1585 * gfortran.dg/internal_pack_9.f90: New test.
1587 2010-02-21 Manuel López-Ibáñez <manu@gcc.gnu.org>
1590 * g++.dg/template/recurse.C: Adjust.
1591 * g++.dg/template/pr23510.C: New.
1593 2010-02-21 Dodji Seketeli <dodji@redhat.com>
1596 * g++.dg/template/memclass4.C: New test.
1598 2010-02-21 Tobias Burnus <burnus@net-b.de>
1601 * gfortran.dg/reassoc_5.f90: New test.
1603 2010-02-20 Uros Bizjak <ubizjak@gmail.com>
1606 * gcc.target/i386/pr43067.c: New test.
1608 2010-02-20 Manuel López-Ibáñez <manu@gcc.gnu.org>
1611 * g++.dg/warn/Wconversion2.C: Replace -Wconversion with
1613 * g++.dg/warn/Wconversion-null.C: New test.
1614 * g++.old-deja/g++.other/null1.C: Move to...
1615 * g++.dg/warn/Wconversion-null-2.C: ... here. Remove -Wconversion.
1617 2010-02-20 Paul Thomas <pault@gcc.gnu.org>
1621 * gfortran.dg/dependency_26.f90: New test.
1624 * gfortran.dg/internal_pack_7.f90: New test.
1627 * gfortran.dg/internal_pack_8.f90: New test.
1629 2010-02-20 Manuel López-Ibáñez <manu@gcc.gnu.org>
1632 * c-c++-common/pr41779.c: Fix broken testcase.
1634 2010-02-19 Manuel López-Ibáñez <manu@gcc.gnu.org>
1637 * c-c++-common/pr36513.c: New testcase.
1638 * c-c++-common/pr36513-2.c: New testcase.
1640 2010-02-19 Manuel López-Ibáñez <manu@gcc.gnu.org>
1643 * c-c++-common/pr41779.c: New.
1645 2010-02-19 Jakub Jelinek <jakub@redhat.com>
1648 * gcc.dg/pr43084.c: New test.
1650 2010-02-19 Richard Guenther <rguenther@suse.de>
1652 PR tree-optimization/42916
1653 * gcc.dg/pr42916.c: New testcase.
1655 2010-02-18 Jason Merrill <jason@redhat.com>
1658 * g++.dg/abi/packed1.C: Add expected warning.
1661 * g++.dg/torture/dg-torture.exp: Run c-c++-common torture tests.
1662 * gcc.dg/torture/dg-torture.exp: Likewise.
1663 * c-c++-common/torture/complex-sign.h,
1664 c-c++-common/torture/complex-sign-add.c,
1665 c-c++-common/torture/complex-sign-mixed-add.c,
1666 c-c++-common/torture/complex-sign-mixed-div.c,
1667 c-c++-common/torture/complex-sign-mixed-mul.c,
1668 c-c++-common/torture/complex-sign-mixed-sub.c,
1669 c-c++-common/torture/complex-sign-mul.c,
1670 c-c++-common/torture/complex-sign-sub.c: Move from gcc.dg/torture.
1671 Adapt for C++ compilation as well.
1674 * g++.dg/ext/label1.C: Update.
1675 * g++.dg/ext/label2.C: Update.
1678 * g++.dg/template/dependent-name6.C: New.
1681 * g++.dg/parse/namespace12.C: New.
1683 2010-02-18 Martin Jambor <mjambor@suse.cz>
1685 PR tree-optimization/43066
1686 * gcc.c-torture/compile/pr43066.c: New test.
1688 2010-02-18 Uros Bizjak <ubizjak@gmail.com>
1690 * g++.dg/ext/attrib35.C: Fix target selector string.
1691 * g++.dg/ext/attrib36.C: Ditto.
1692 * g++.dg/ext/attrib37.C: Ditto.
1693 * g++.dg/abi/mangle24.C: Remove stray "*/" from dg directives.
1694 * g++.dg/abi/mangle25.C: Ditto.
1696 2010-02-17 Jason Merrill <jason@redhat.com>
1699 * g++.dg/parse/namespace11.C: New.
1702 * g++.dg/ext/attrib37.C: New.
1705 * g++.dg/template/ptrmem20.C: New.
1707 2010-02-17 Uros Bizjak <ubizjak@gmail.com>
1710 * gcc.target/i386/xop-check.h: Include m256-check.h.
1711 * gcc.target/i386/xop-vpermil2ps-1.c: Include x86intrin.h.
1712 * gcc.target/i386/xop-vpermil2ps-256-1.c: Ditto.
1713 * gcc.target/i386/xop-vpermil2pd-1.c: Ditto.
1714 * gcc.target/i386/xop-vpermil2pd-256-1.c: Ditto.
1716 2010-02-17 Jakub Jelinek <jakub@redhat.com>
1719 * gcc.dg/pr42918.c: New test.
1721 2010-02-16 H.J. Lu <hongjiu.lu@intel.com>
1723 * g++.dg/ext/attrib36.C: Require ILP32.
1725 2010-02-16 Richard Guenther <rguenther@suse.de>
1727 PR tree-optimization/41043
1728 * gfortran.dg/pr41043.f90: New testcase.
1729 * gcc.dg/Wstrict-overflow-18.c: XFAIL.
1731 2010-02-16 Jason Merrill <jason@redhat.com>
1733 * g++.dg/cpp0x/initlist-opt.C: Declare max_val inline.
1735 2010-02-16 Ira Rosen <irar@il.ibm.com>
1737 PR tree-optimization/43074
1738 * gcc.dg/vect/fast-math-pr43074.c: New test.
1740 2010-02-16 Jakub Jelinek <jakub@redhat.com>
1742 * lib/prune.exp: Prune variable tracking size limit exceeded notes.
1744 2010-02-16 Jason Merrill <jason@redhat.com>
1747 * g++.dg/ext/attrib36.C: New.
1750 * g++.dg/other/array6.C: New.
1752 2010-02-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1754 * g++.dg/cpp0x/initlist-opt.C: Bind pic locally.
1756 2010-02-15 Sebastian Pop <sebastian.pop@amd.com>
1758 * gcc.target/i386/sse-14.c: Add tests for _mm_permute2_pd,
1759 _mm256_permute2_pd, _mm_permute2_ps, and _mm256_permute2_ps.
1760 * gcc.target/i386/xop-vpermil2pd-1.c: New.
1761 * gcc.target/i386/xop-vpermil2pd-256-1.c: New.
1762 * gcc.target/i386/xop-vpermil2ps-1.c: New.
1763 * gcc.target/i386/xop-vpermil2ps-256-1.c: New.
1765 2010-02-15 Richard Guenther <rguenther@suse.de>
1768 * g++.dg/torture/pr43068.C: New testcase.
1770 2010-02-14 Volker Reichelt <reichelt@gcc.gnu.org>
1773 * g++.dg/opt/ice1.C: New.
1775 2010-02-14 Jason Merrill <jason@redhat.com>
1778 * g++.dg/cpp0x/initlist-opt.C: New.
1780 2010-02-13 Paul Thomas <pault@gcc.gnu.org>
1784 * gfortran.dg/internal_pack_6.f90: New test.
1786 2010-02-12 Jason Merrill <jason@redhat.com>
1789 * g++.dg/cpp0x/variadic99.C: New.
1791 2010-02-12 Jakub Jelinek <jakub@redhat.com>
1793 * gcc.dg/guality/guality.h (GUALCVT): Zero extend instead of
1794 sign extend pointers to gualchk_t.
1797 * g++.dg/other/default3.C: Xfail g4 test.
1799 2010-02-11 Sebastian Pop <sebastian.pop@amd.com>
1802 * gcc.dg/graphite/pr43012.c: New.
1804 2010-02-11 Sebastian Pop <sebastian.pop@amd.com>
1807 * g++.dg/graphite/pr42930.C: New.
1809 2010-02-11 Sebastian Pop <sebastian.pop@amd.com>
1813 * gcc.dg/graphite/pr42530.c: New.
1814 * gcc.dg/graphite/pr42914.c: New.
1816 2010-02-11 Sebastian Pop <sebastian.pop@amd.com>
1819 * gcc.dg/graphite/pr42771.c: New.
1821 2010-02-11 Richard Guenther <rguenther@suse.de>
1823 PR tree-optimization/42998
1824 * gcc.c-torture/compile/pr42998.c: New testcase.
1826 2010-02-10 Jason Merrill <jason@redhat.com>
1829 * g++.dg/cpp0x/lambda/lambda-nested3.C: New.
1831 PR c++/42983, core issue 906
1832 * g++.dg/cpp0x/defaulted15.C: Add virtualness test.
1833 * g++.dg/cpp0x/defaulted9.C: Move virtual default outside class.
1836 * g++.dg/cpp0x/lambda/lambda-conv.C: Test for weakness.
1838 2010-02-10 Richard Guenther <rguenther@suse.de>
1840 PR tree-optimization/43017
1841 * gcc.dg/torture/pr43017.c: New testcase.
1843 2010-02-10 Tobias Burnus <burnus@net-b.de>
1846 * gfortran.dg/private_type_1.f90: Update error location.
1847 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
1848 * gfortran.dg/typebound_operator_2.f03: Ditto.
1849 * gfortran.dg/assignment_2.f90: Ditto.
1850 * gfortran.dg/redefined_intrinsic_assignment.f90: Ditto.
1851 * gfortran.dg/binding_label_tests_9.f03: Ditto.
1853 2010-02-10 Tobias Burnus <burnus@net-b.de>
1856 * gfortran.dg/bind_c_usage_20.f90: New test.
1858 2010-02-10 Jakub Jelinek <jakub@redhat.com>
1861 * g++.dg/debug/pr43010.C: New test.
1863 2010-02-10 Richard Guenther <rguenther@suse.de>
1866 * gcc.c-torture/execute/20100209-1.c: New testcase.
1867 * gcc.dg/fold-div-3.c: Likewise.
1869 2010-02-10 Jakub Jelinek <jakub@redhat.com>
1871 * gcc.dg/builtin-ffs-1.c: New test.
1873 2010-02-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1876 * gfortran.dg/array_constructor_35.f90: New test.
1878 2010-02-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1880 * gcc.dg/tree-ssa/inline-4.c: Bind pic locally.
1882 2010-02-09 Jason Merrill <jason@redhat.com>
1885 * g++.dg/cpp0x/lambda/lambda-errloc2.C: New.
1888 * g++.dg/cpp0x/lambda/lambda-warn2.C: New.
1890 2010-02-09 Tobias Burnus <burnus@net-b.de>
1893 * gfortran.dg/module_write_1.f90: New test.
1895 2010-02-09 Alexander Monakov <amonakov@ispras.ru>
1897 * gcc.dg/pr19340.c: Adjust.
1899 2010-02-09 Richard Guenther <rguenther@suse.de>
1901 PR tree-optimization/43008
1902 * gcc.c-torture/execute/pr43008.c: New testcase.
1904 2010-02-09 Richard Guenther <rguenther@suse.de>
1906 PR tree-optimization/43000
1907 * gcc.dg/torture/pr43000.c: New testcase.
1908 * gcc.dg/torture/pr43002.c: Likewise.
1910 2010-02-09 Daniel Kraft <d@domob.eu>
1913 * gfortran.dg/char_length_2.f90: Change warning expectations accordingly
1914 and pass -Wsurprising as necessary.
1916 2010-02-08 Jakub Jelinek <jakub@redhat.com>
1918 PR tree-optimization/42890
1919 * g++.dg/torture/pr42890.C: New test.
1921 2010-02-08 Richard Guenther <rguenther@suse.de>
1924 * gcc.dg/tree-ssa/inline-4.c: New testcase.
1926 2010-02-07 Sebastian Pop <sebastian.pop@amd.com>
1928 * gcc.dg/graphite/block-0.c: Call abort for runtime test. Always
1930 * gcc.dg/graphite/block-1.c: Same.
1931 * gcc.dg/graphite/block-3.c: Same.
1932 * gcc.dg/graphite/block-4.c: Same.
1933 * gcc.dg/graphite/block-5.c: Same.
1934 * gcc.dg/graphite/block-6.c: Same.
1935 * gcc.dg/graphite/block-7.c: Same.
1936 * gcc.dg/graphite/interchange-0.c: Same.
1937 * gcc.dg/graphite/interchange-1.c: Same.
1938 * gcc.dg/graphite/interchange-10.c: Same.
1939 * gcc.dg/graphite/interchange-11.c: Same.
1940 * gcc.dg/graphite/interchange-12.c: Same.
1941 * gcc.dg/graphite/interchange-2.c: Same.
1942 * gcc.dg/graphite/interchange-3.c: Same.
1943 * gcc.dg/graphite/interchange-4.c: Same.
1944 * gcc.dg/graphite/interchange-5.c: Same.
1945 * gcc.dg/graphite/interchange-6.c: Same.
1946 * gcc.dg/graphite/interchange-7.c: Same.
1947 * gcc.dg/graphite/interchange-8.c: Same.
1948 * gcc.dg/graphite/interchange-9.c: Same.
1949 * gcc.dg/graphite/interchange-mvt.c: Same.
1951 2010-02-07 Sebastian Pop <sebastian.pop@amd.com>
1953 * gfortran.dg/graphite/id-19.f: New.
1954 * gfortran.dg/graphite/pr14741.f90: New.
1955 * gfortran.dg/graphite/pr41924.f90: New.
1956 * gfortran.dg/graphite/run-id-2.f90: New.
1958 2010-02-07 Richard Guenther <rguenther@suse.de>
1961 * gcc.c-torture/compile/pr42956.c: New testcase.
1963 2010-02-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1966 * gfortran.dg/fmt_cache_2.f: New test.
1968 2010-02-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1970 * gfortran.dg/read_no_eor.f90: New test.
1972 2010-02-05 Jason Merrill <jason@redhat.com>
1974 * g++.dg/ext/label13.C: Move constructor body out of class.
1976 2010-02-03 Jason Merrill <jason@redhat.com>
1979 * g++.dg/ext/dllexport3.C: New.
1981 2010-02-05 Ozkan Sezer <sezeroz@gmail.com>
1983 * gcc.dg/format/ms-format3.c: New test for specific MS types.
1985 2010-02-05 Richard Guenther <rguenther@suse.de>
1987 * gcc.dg/tree-ssa/ssa-ccp-28.c: New testcase.
1989 2010-02-05 Dodji Seketeli <dodji@redhat.com>
1992 * g++.dg/other/crash-9.C: New test.
1994 2010-02-05 Paul Thomas <pault@gcc.gnu.org>
1997 * gfortran.dg/subref_array_pointer_4.f90 : New test.
1999 2010-02-04 Richard Guenther <rguenther@suse.de>
2001 PR rtl-optimization/42952
2002 * gcc.dg/torture/pr42952.c: New testcase.
2004 2010-02-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2007 * gfortran.dg/namelist_60.f90: New test.
2009 2010-02-03 Jason Merrill <jason@redhat.com>
2012 * g++.dg/ext/builtin11.C: New.
2016 * g++.dg/abi/mangle35.C: New.
2017 * g++.dg/abi/mangle37.C: New.
2020 * g++.dg/abi/mangle36.C: New.
2023 * g++.dg/warn/string1.C: New.
2025 2010-02-03 Richard Guenther <rguenther@suse.de>
2027 PR tree-optimization/42944
2028 * gcc.dg/errno-1.c: New testcase.
2030 2010-02-03 Richard Guenther <rguenther@suse.de>
2033 * gcc.c-torture/compile/pr42927.c: New testcase.
2035 2010-02-03 Tobias Burnus <burnus@net-b.de>
2038 * gfortran.dg/null_4.f90: New test.
2040 2010-02-02 Jason Merrill <jason@redhat.com>
2043 * g++.dg/ext/label13.C: New.
2045 2010-02-02 Tobias Burnus <burnus@net-b.de>
2048 * gfortran.dg/func_result_5.f90: New test.
2050 2010-02-01 Tobias Burnus <burnus@net-b.de>
2053 * gfortran.dg/pure_initializer_3.f90: News test.
2055 2010-01-31 Janus Weil <janus@gcc.gnu.org>
2058 * gfortran.dg/allocate_derived_2.f90: New test.
2060 2010-01-31 Eric Botcazou <ebotcazou@adacore.com>
2063 * gcc.dg/torture/pr42898-2.c: New test.
2065 2010-01-31 Richard Guenther <rguenther@suse.de>
2068 * gcc.dg/torture/pr42898.c: New testcase.
2070 2010-01-31 Paul Thomas <pault@gcc.gnu.org>
2073 * gfortran.dg/alloc_comp_basics_1.f90: Remove option -O2.
2074 * gfortran.dg/alloc_comp_bounds_1.f90: New test.
2076 2010-01-30 Paolo Bonzini <bonzini@gnu.org>
2078 * g++.dg/tree-ssa/inline-1.C: New.
2079 * g++.dg/tree-ssa/inline-2.C: New.
2080 * g++.dg/tree-ssa/inline-3.C: New.
2082 2010-01-29 Michael Meissner <meissner@linux.vnet.ibm.com>
2085 * gcc.dg/builtins-58.c: Add -fno-ident to the options to prevent
2086 the string 'pow' in the pathname of the compiler from generating a
2089 2010-01-29 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2091 * g++.old-deja/g++.mike/eh16.C: Rename err to e.
2092 * g++.old-deja/g++.mike/eh17.C: Likewise.
2093 * g++.old-deja/g++.mike/p5571.C: Likewise.
2095 2010-01-29 Dodji Seketeli <dodji@redhat.com>
2102 * g++.dg/other/crash-5.C: New test.
2103 * g++.dg/other/crash-6.C: New test.
2104 * g++.dg/other/crash-7.C: New test.
2105 * g++.dg/other/crash-8.C: New test.
2107 2010-01-29 Jakub Jelinek <jakub@redhat.com>
2109 PR rtl-optimization/42889
2110 * gcc.dg/pr42889.c: New test.
2112 2010-01-28 H.J. Lu <hongjiu.lu@intel.com>
2114 * gcc.target/i386/pr42881.c: Use SSE2.
2116 2010-01-28 Uros Bizjak <ubizjak@gmail.com>
2119 * gcc.target/i386/pr42891.c: New test.
2121 2010-01-28 Richard Guenther <rguenther@suse.de>
2123 PR tree-optimization/42871
2124 * g++.dg/torture/pr42871.C: New testcase.
2126 2010-01-28 Richard Guenther <rguenther@suse.de>
2128 * gcc.dg/Wobjsize-1.h: New testcase.
2129 * gcc.dg/Wobjsize-1.c: Likewise.
2131 2010-01-28 Richard Guenther <rguenther@suse.de>
2134 * g++.dg/torture/pr42883.C: New testcase.
2136 2010-01-28 Michael Matz <matz@suse.de>
2138 * gcc.target/i386/pr42881.c: New test.
2140 2010-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2142 * gcc.misc-tests/linkage.exp: Remove mips-sgi-irix6*o32 support.
2143 Add i?86-*-solaris2* support.
2145 2010-01-28 Dodji Seketeli <dodji@redhat.com>
2149 * g++.dg/template/typedef27.C: New test case.
2150 * g++.dg/template/typedef28.C: New test case.
2152 2010-01-27 Stephen Thomas <stephen.thomas@arm.com>
2154 * testsuite/gcc.dg/optimize-bswap*.c: Add ARM target
2156 2010-01-27 Richard Guenther <rguenther@suse.de>
2159 * gcc.dg/torture/pr42878-1.c: New testcase.
2160 * gcc.dg/torture/pr42878-2.c: Likewise.
2162 2010-01-27 Jakub Jelinek <jakub@redhat.com>
2165 * gcc.dg/vla-22.c: New test.
2167 2010-01-26 Jakub Jelinek <jakub@redhat.com>
2169 * ada/acats/run_all.sh: Make sure norun.lst is sorted using the
2172 2010-01-26 Richard Guenther <rguenther@suse.de>
2174 PR rtl-optimization/42685
2175 * gcc.dg/pr42685.c: New testcase.
2176 * g++.dg/other/pr42685.C: Likewise.
2178 2010-01-26 Richard Guenther <rguenther@suse.de>
2181 * g++.dg/other/pr42806.C: New testcase.
2183 2010-01-26 Richard Guenther <rguenther@suse.de>
2185 PR tree-optimization/42250
2186 * gcc.dg/pr42250.c: New testcase.
2188 2010-01-25 Arnaud Charlet <charlet@adacore.com>
2190 * gnat.dg/array_bounds_test.adb: New test.
2192 2010-01-25 Tobias Burnus <burnus@net-b.de>
2195 * gfortran.dg/generic_21.f90: New test.
2197 2010-01-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2200 * gcc.c-torture/compile/pr38789.c: Change to dg-do compile.
2202 2010-01-24 Mark Mitchell <mark@codesourcery.com>
2205 * g++.dg/abi/arm_va_list2.C: New test.
2206 * g++.dg/abi/arm_va_list2.h: Companion header file.
2208 2010-01-24 Paul Thomas <pault@gcc.gnu.org>
2211 * gfortran.dg/parameter_array_ref_2.f90 : New test.
2214 * gfortran.dg/char_array_arg_1.f90 : New test.
2216 * gfortran.dg/pr25923.f90 : Remove XFAIL.
2218 2010-01-24 Tobias Burnus <burnus@net-b.de>
2221 * gfortran.dg/generic_20.f90: New test.
2223 2010-01-22 Michael Matz <matz@suse.de>
2225 * gfortran.dg/vect/fast-math-mgrid-resid.f: Limit to x86, add
2228 2010-01-21 Paul Thomas <pault@gcc.gnu.org>
2231 * gfortran.dg/dependency_25.f90 : New test.
2233 2010-01-21 Martin Jambor <mjambor@suse.cz>
2235 PR tree-optimization/42585
2236 * gcc.dg/tree-ssa/pr42585.c: New test.
2238 2010-01-21 Richard Guenther <rguenther@suse.de>
2241 * gcc.dg/pr19988.c: New testcase.
2243 2010-01-20 Janis Johnson <janis187@us.ibm.com>
2245 * g++.dg/compat/decimal/compat-common.h: New file.
2246 * g++.dg/compat/decimal/decimal-dummy.h: New file.
2247 * g++.dg/compat/decimal/pass_x.h: New file.
2248 * g++.dg/compat/decimal/pass_y.h: New file.
2249 * g++.dg/compat/decimal/pass-1_main.C: New file.
2250 * g++.dg/compat/decimal/pass-1_x.C: New file.
2251 * g++.dg/compat/decimal/pass-1_y.C: New file.
2252 * g++.dg/compat/decimal/pass-2_main.C: New file.
2253 * g++.dg/compat/decimal/pass-2_x.C: New file.
2254 * g++.dg/compat/decimal/pass-2_y.C: New file.
2255 * g++.dg/compat/decimal/pass-3_main.C: New file.
2256 * g++.dg/compat/decimal/pass-3_x.C: New file.
2257 * g++.dg/compat/decimal/pass-3_y.C: New file.
2258 * g++.dg/compat/decimal/pass-4_main.C: New file.
2259 * g++.dg/compat/decimal/pass-4_x.C: New file.
2260 * g++.dg/compat/decimal/pass-4_y.C: New file.
2261 * g++.dg/compat/decimal/pass-5_main.C: New file.
2262 * g++.dg/compat/decimal/pass-5_x.C: New file.
2263 * g++.dg/compat/decimal/pass-5_y.C: New file.
2264 * g++.dg/compat/decimal/pass-6_main.C: New file.
2265 * g++.dg/compat/decimal/pass-6_x.C: New file.
2266 * g++.dg/compat/decimal/pass-6_y.C: New file.
2267 * g++.dg/compat/decimal/return_x.h: New file.
2268 * g++.dg/compat/decimal/return_y.h: New file.
2269 * g++.dg/compat/decimal/return-1_main.C: New file.
2270 * g++.dg/compat/decimal/return-1_x.C: New file.
2271 * g++.dg/compat/decimal/return-1_y.C: New file.
2272 * g++.dg/compat/decimal/return-2_main.C: New file.
2273 * g++.dg/compat/decimal/return-2_x.C: New file.
2274 * g++.dg/compat/decimal/return-2_y.C: New file.
2275 * g++.dg/compat/decimal/return-3_main.C: New file.
2276 * g++.dg/compat/decimal/return-3_x.C: New file.
2277 * g++.dg/compat/decimal/return-3_y.C: New file.
2278 * g++.dg/compat/decimal/return-4_main.C: New file.
2279 * g++.dg/compat/decimal/return-4_x.C: New file.
2280 * g++.dg/compat/decimal/return-4_y.C: New file.
2281 * g++.dg/compat/decimal/return-5_main.C: New file.
2282 * g++.dg/compat/decimal/return-5_x.C: New file.
2283 * g++.dg/compat/decimal/return-5_y.C: New file.
2284 * g++.dg/compat/decimal/return-6_main.C: New file.
2285 * g++.dg/compat/decimal/return-6_x.C: New file.
2286 * g++.dg/compat/decimal/return-6_y.C: New file.
2288 2010-01-20 Alexandre Oliva <aoliva@redhat.com>
2291 * gcc.dg/pr42715.c: New.
2293 2010-01-20 Paolo Carlini <paolo.carlini@oracle.com>
2296 * g++.dg/parse/crash55.C: New.
2298 2010-01-20 Alexandre Oliva <aoliva@redhat.com>
2301 * gcc.dg/guality/pr42782.c: New.
2303 2010-01-20 Jason Merrill <jason@redhat.com>
2306 * g++.dg/abi/packed1.C: New.
2309 * g++.dg/cpp0x/lambda/lambda-warn1.C: New.
2312 * g++.dg/parse/fn-typedef1.C: New.
2313 * g++.dg/other/cv_quals.C: Adjust.
2315 2010-01-20 Anthony Green <green@moxielogic.com>
2317 * gcc.dg/cpp/_Pragma6.c: Skip this test for moxie-*-* (no
2319 * gcc.dg/pr19340.c: Skip this test for moxie-*-* (no scheduling).
2320 * gcc.dg/20020312-2.c: Port this to the moxie core.
2321 * gcc.dg/weak/typeof-2.c: Ditto.
2323 2010-01-20 Richard Guenther <rguenther@suse.de>
2325 PR tree-optimization/42717
2326 * gcc.c-torture/compile/pr42717.c: New testcase.
2328 2010-01-20 Jakub Jelinek <jakub@redhat.com>
2330 * gcc.dg/cleanup-13.c: Expect DW_OP_mod to do unsigned modulo instead
2331 of signed, add a few new tests.
2334 * g++.dg/parse/limits-initializer1.C: New test.
2336 2010-01-19 Janus Weil <janus@gcc.gnu.org>
2339 * gfortran.dg/proc_ptr_comp_pass_6.f90: New test.
2340 * gfortran.dg/typebound_call_12.f03: New test.
2342 2010-01-19 Paul Thomas <pault@gcc.gnu.org>
2345 * gfortran.dg/bounds_check_15.f90 : New test.
2347 2010-01-19 Michael Matz <matz@suse.de>
2349 PR tree-optimization/41783
2350 * gfortran.dg/vect/fast-math-mgrid-resid.f: New.
2352 2010-01-19 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2355 * gcc.target/arm/neon/vget_lowf32.c: Regenerate.
2356 * gcc.target/arm/neon/vget_lowp16.c: Likewise.
2357 * gcc.target/arm/neon/vget_lowp8.c: Likewise.
2358 * gcc.target/arm/neon/vget_lows16.c: Likewise.
2359 * gcc.target/arm/neon/vget_lows32.c: Likewise.
2360 * gcc.target/arm/neon/vget_lows64.c: Likewise.
2361 * gcc.target/arm/neon/vget_lows8.c: Likewise.
2362 * gcc.target/arm/neon/vget_lowu16.c: Likewise.
2363 * gcc.target/arm/neon/vget_lowu32.c: Likewise.
2364 * gcc.target/arm/neon/vget_lowu64.c: Likewise.
2365 * gcc.target/arm/neon/vget_lowu8.c: Likewise.
2367 2010-01-19 Janus Weil <janus@gcc.gnu.org>
2370 * gfortran.dg/extends_6.f03: Modified an error message.
2371 * gfortran.dg/extends_10.f03: New test.
2372 * gfortran.dg/private_type_6.f03: Modified an error message.
2373 * gfortran.dg/structure_constructor_8.f03: Ditto.
2375 2010-01-19 Jakub Jelinek <jakub@redhat.com>
2377 PR tree-optimization/42719
2378 * gcc.dg/pr42719.c: New test.
2381 * gcc.dg/pr42728.c: New test.
2383 2010-01-19 Anthony Green <green@moxielogic.com>
2385 * gcc.dg/tree-ssa/20040204-1.c: Expect this test to pass.
2387 2010-01-18 Anthony Green <green@moxielogic.com>
2389 * gcc.dg/tree-ssa/asm-3.c (REGISTER): Pick an appropriate register
2392 2010-01-19 Dodji Seketeli <dodji@redhat.com>
2394 * g++.dg/template/error45.C: reverted as part of reverting the
2395 fix of PR c++/42634.
2397 2010-01-18 Dodji Seketeli <dodji@redhat.com>
2400 * g++.dg/template/error45.C: New test.
2402 2010-01-18 Dodji Seketeli <dodji@redhat.com>
2405 * g++.dg/conversion/op6.C: New test.
2407 2010-01-18 Uros Bizjak <ubizjak@gmail.com>
2410 * gcc.target/alpha/pr42774.c: New test.
2412 2010-01-18 Richard Guenther <rguenther@suse.de>
2414 PR tree-optimization/42781
2415 * gfortran.fortran-torture/compile/pr42781.f90: New testcase.
2417 2010-01-17 Richard Guenther <rguenther@suse.de>
2420 * gcc.c-torture/execute/pr42248.c: New testcase.
2422 2010-01-17 Richard Guenther <rguenther@suse.de>
2424 PR tree-optimization/42773
2425 * g++.dg/torture/pr42773.C: New testcase.
2427 2010-01-17 Janus Weil <janus@gcc.gnu.org>
2430 * gfortran.dg/interface_assignment_5.f90: New test.
2432 2010-01-17 Dodji Seketeli <dodji@redhat.com>
2435 * g++.dg/template/crash94.C: Reverted.
2437 2010-01-17 Jie Zhang <jie.zhang@analog.com>
2440 * gcc.dg/debug/pr42767.c: New.
2442 2010-01-15 Jason Merrill <jason@redhat.com>
2445 * g++.dg/cpp0x/decltype22.C: New.
2447 2010-01-16 Jakub Jelinek <jakub@redhat.com>
2450 * g++.dg/torture/pr42760.C: New test.
2452 2010-01-15 Jing Yu <jingyu@google.com>
2454 PR rtl-optimization/42691
2455 * gcc.c-torture/execute/pr42691.c: New.
2457 2010-01-15 Richard Guenther <rguenther@suse.de>
2460 * g++.dg/torture/pr42739.C: New testcase.
2462 2010-01-15 Dodji Seketeli <dodji@redhat.com>
2464 * g++.dg/template/error45.C: Revert as part of reverting changes
2467 2010-01-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2470 * gfortran.dg/interface_31.f90: New test.
2472 2010-01-14 Michael Meissner <meissner@linux.vnet.ibm.com>
2474 * gcc.target/powerpc/pr42747.c: New file.
2476 2010-01-14 Jakub Jelinek <jakub@redhat.com>
2479 * c-c++-common/pr42674.c: New test.
2482 * g++.dg/template/instantiate11.C: New test.
2484 2010-01-14 Jason Merrill <jason@redhat.com>
2487 * g++.dg/overload/error3.C: New.
2490 * g++.dg/overload/rvalue1.C: New.
2492 2010-01-14 Martin Jambor <mjambor@suse.cz>
2494 PR tree-optimization/42706
2495 * gcc.dg/ipa/pr42706.c: New testcase.
2497 2010-01-14 H.J. Lu <hongjiu.lu@intel.com>
2499 * g++.dg/graphite/pr42681.C (size_t): Use __SIZE_TYPE__.
2501 2010-01-14 Martin Jambor <mjambor@suse.cz>
2503 PR tree-optimization/42714
2504 * g++.dg/torture/pr42714.C: New test.
2506 2010-01-14 Alexander Monakov <amonakov@ispras.ru>
2508 PR rtl-optimization/42246
2509 * gfortran.dg/pr42246-2.f: New.
2511 2010-01-14 Alexander Monakov <amonakov@ispras.ru>
2513 PR rtl-optimization/42389
2514 * gcc.dg/pr42389.c: New.
2516 2010-01-14 Alexander Monakov <amonakov@ispras.ru>
2518 PR rtl-optimization/42388
2519 * gcc.dg/pr42388.c: New.
2521 2010-01-14 Alexander Monakov <amonakov@ispras.ru>
2523 PR rtl-optimization/42294
2524 * gfortran.dg/pr42294.f: New.
2526 2010-01-14 Alexander Monakov <amonakov@ispras.ru>
2528 PR rtl-optimization/39453
2529 PR rtl-optimization/42246
2530 * gcc.dg/pr39453.c: New.
2531 * gcc.dg/pr42246.c: New.
2533 2010-01-14 Alexander Monakov <amonakov@ispras.ru>
2536 * gcc.dg/pr42245.c: New.
2537 * gcc.dg/pr42245-2.c: New.
2539 2010-01-14 Alexander Monakov <amonakov@ispras.ru>
2541 PR rtl-optimization/42249
2542 * gcc.dg/pr42249.c: New.
2544 2010-01-14 Jakub Jelinek <jakub@redhat.com>
2547 * gcc.c-torture/execute/pr42721.c: New test.
2549 2010-01-14 Ira Rosen <irar@il.ibm.com>
2551 PR tree-optimization/42709
2552 * gcc.dg/vect/pr42709.c: New test.
2554 2010-01-14 Paul Thomas <pault@gcc.gnu.org>
2557 * gfortran.dg/alloc_comp_scalar_1.f90: New test.
2558 * gfortran.dg/alloc_comp_transformational_1.f90: New test.
2560 2010-01-14 Paul Thomas <pault@gcc.gnu.org>
2563 * gfortran.dg/generic_19.f90 : New test.
2565 2010-01-13 Richard Guenther <rguenther@suse.de>
2567 PR tree-optimization/42730
2568 * gcc.c-torture/compile/pr42730.c: New testcase.
2570 2010-01-13 Steve Ellcey <sje@cup.hp.com>
2573 * gcc.target/ia64/pr42542-1.c: New.
2574 * gcc.target/ia64/pr42542-2.c: New.
2575 * gcc.target/ia64/pr42542-3.c: New.
2577 2010-01-13 Dodji Seketeli <dodji@redhat.com>
2580 * g++.dg/template/error45.C: New test.
2582 2010-01-13 Martin Jambor <mjambor@suse.cz>
2584 PR tree-optimization/42704
2585 * g++.dg/torture/pr42704.C: New test.
2587 2010-01-13 Martin Jambor <mjambor@suse.cz>
2589 PR tree-optimization/42703
2590 * gcc.c-torture/compile/pr42703.c: New test.
2592 2010-01-13 Richard Guenther <rguenther@suse.de>
2594 PR tree-optimization/42705
2595 * gcc.c-torture/compile/pr42705.c: New testcase.
2597 2010-01-13 Jie Zhang <jie.zhang@analog.com>
2599 * gcc.target/bfin/l2.c: New test.
2600 * gcc.target/bfin/bfin.exp (dg-bfin-processors): New.
2602 2010-01-13 Richard Guenther <rguenther@suse.de>
2605 * gcc.c-torture/compile/pr42716.c: New testcase.
2607 2010-01-13 Richard Guenther <rguenther@suse.de>
2610 * gfortran.dg/lto/20100110-1_0.f90: New testcase.
2612 2010-01-12 Joseph Myers <joseph@codesourcery.com>
2615 * gcc.c-torture/compile/pr42708-1.c: New test.
2617 2010-01-12 Jakub Jelinek <jakub@redhat.com>
2620 * gcc.dg/pr42662.c: New test.
2622 PR tree-optimization/42645
2623 * g++.dg/other/pr42645-1.C: New test.
2624 * g++.dg/other/pr42645-2.C: New test.
2626 2010-01-11 Janis Johnson <janis187@us.ibm.com>
2629 * gcc.target/powerpc/warn-1.c: New test.
2630 * gcc.target/powerpc/warn-2.c: New test.
2632 2010-01-11 Uros Bizjak <ubizjak@gmail.com>
2634 * gcc.target/x86_64/abi/avx/asm-support.S (snapshot_ret): Preserve
2637 2010-01-10 Rafael Avila de Espindola <espindola@google.com>
2639 * gcc.dg/lto/20100108_0.c: New.
2641 2010-01-10 Uros Bizjak <ubizjak@gmail.com>
2643 * gcc.dg/graphite/pr40281.c (dg-options): Add -w.
2644 Add -march=i686 -msse for 32bit x86 targets.
2646 2010-01-10 Richard Guenther <rguenther@suse.de>
2649 * gcc.dg/torture/pr42667.c: New testcase.
2651 2010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2654 * gfortran.dg/array_constructor_34.f90: New test.
2656 2010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2659 * gfortran.dg/array_constructor_33.f90: New test.
2660 gfortran.dg/array_function_5.f90: Add credit.
2662 2010-01-09 Alexandre Oliva <aoliva@redhat.com>
2665 * gcc.dg/pr42631.c: New.
2667 2010-01-09 Alexandre Oliva <aoliva@redhat.com>
2670 * gcc.dg/pr42630.c: New.
2672 2010-01-09 Alexandre Oliva <aoliva@redhat.com>
2675 * gcc.dg/pr42629.c: New.
2677 2010-01-09 Alexandre Oliva <aoliva@redhat.com>
2680 * gcc.dg/torture/pr42363.c: New.
2682 2010-01-09 Alexandre Oliva <aoliva@redhat.com>
2686 * gcc.dg/vect/pr42604.c: New.
2687 * gcc.dg/vect/pr42395.c: New.
2689 2010-01-09 Richard Guenther <rguenther@suse.de>
2692 * gcc.c-torture/execute/pr42512.c: New testcase.
2694 2010-01-09 Tobias Burnus <burnus@net-b.de>
2697 * gfortran.dg/c_ptr_tests_14.f90: New test.
2699 2010-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2702 * gnat.dg/null_pointer_deref1.adb: Don't run on
2703 sparc*-sun-solaris2.11.
2705 2010-01-08 Richard Guenther <rguenther@suse.de>
2708 * gcc.dg/lto/20100103-1_0.c: New testcase.
2709 * gcc.dg/lto/20100103-2_0.c: Likewise.
2711 2010-01-08 Tobias Burnus <burnus@net-b.de
2714 * gfortran.dg/asynchronous_1.f90: New test.
2715 * gfortran.dg/asynchronous_2.f90: New test.
2716 * gfortran.dg/conflicts.f90: Update error message.
2718 2010-01-07 Dodji Seketeli <dodji@redhat.com>
2721 * g++.dg/cpp0x/variadic-unify-2.C: New test.
2723 2010-01-07 Jakub Jelinek <jakub@redhat.com>
2725 PR tree-optimization/42625
2726 * g++.dg/opt/dtor4.C: New test.
2727 * g++.dg/opt/dtor4.h: New.
2728 * g++.dg/opt/dtor4-aux.cc: New.
2730 2010-01-07 Tobias Burnus <burnus@net-b.de>
2733 * gfortran.dg/proc_ptr_26.f90: New test.
2735 2010-01-07 Tobias Burnus <burnus@net-b.de>
2738 * gfortran.dg/allocatable_scalar_7.f90: New test.
2740 2010-01-06 Richard Guenther <rguenther@suse.de>
2742 * gcc.c-torture/compile/pr42632.c: New testcase.
2744 2010-01-05 H.J. Lu <hongjiu.lu@intel.com>
2747 * gcc.target/i386/pr42542-4.c: New.
2748 * gcc.target/i386/pr42542-4a.c: Likewise.
2749 * gcc.target/i386/pr42542-5.c: Likewise.
2750 * gcc.target/i386/pr42542-5a.c: Likewise.
2752 2010-01-05 Eric Botcazou <ebotcazou@adacore.com>
2754 * gcc.dg/tls/opt-15.c: New test.
2756 2010-01-05 H.J. Lu <hongjiu.lu@intel.com>
2758 * gcc.target/i386/pr42542-1.c (res): Make it 8 elements.
2760 2010-01-05 Martin Jambor <mjambor@suse.cz>
2762 PR tree-optimization/42462
2763 * g++.dg/torture/pr42462.C: New test.
2765 2010-01-05 Jason Merrill <jason@redhat.com>
2767 * g++.dg/cpp0x/initlist30.C: New test.
2769 2010-01-05 Richard Guenther <rguenther@suse.de>
2771 PR tree-optimization/42614
2772 * gcc.c-torture/execute/pr42614.c: New testcase.
2774 2010-01-05 Eric Fisher <joefoxreal@gmail.com>
2776 * gcc.dg/pr12603.c: Remove -Wunreachable-code from dg-options.
2777 * gcc.dg/Wunreachable-1.c: Remove the testcase of
2779 * gcc.dg/Wunreachable-2.c: Likewise.
2780 * gcc.dg/Wunreachable-3.c: Likewise.
2781 * gcc.dg/Wunreachable-4.c: Likewise.
2782 * gcc.dg/Wunreachable-5.c: Likewise.
2783 * gcc.dg/Wunreachable-6.c: Likewise.
2784 * gcc.dg/Wunreachable-7.c: Likewise.
2785 * gcc.dg/Wunreachable-8.c: Likewise.
2786 * gcc.dg/20041231-1.c: Likewise.
2788 2010-01-05 Jakub Jelinek <jakub@redhat.com>
2791 * gcc.dg/pr42611.c: New test.
2793 PR tree-optimization/42508
2794 * g++.dg/opt/pr42508.C: New test.
2796 2010-01-05 Tobias Burnus <burnus@net-b.de>
2799 * gfortran.dg/allocatable_scalar_8.f90: New.
2801 2010-01-04 Martin Jambor <mjambor@suse.cz>
2803 PR tree-optimization/42398
2804 * gcc.c-torture/compile/pr42398.c: New test.
2806 2010-01-04 Jason Merrill <jason@redhat.com>
2809 * g++.dg/ext/attrib35.C: New.
2812 * g++.dg/cpp0x/auto17.C: New.
2814 2010-01-04 Rafael Avila de Espindola <espindola@google.com>
2816 * gcc.dg/lto/20100104_0.c: New.
2818 2010-01-04 H.J. Lu <hongjiu.lu@intel.com>
2821 * gcc.target/i386/pr42542-1.c: New.
2822 * gcc.target/i386/pr42542-1a.c: Likewise.
2823 * gcc.target/i386/pr42542-1b.c: Likewise.
2824 * gcc.target/i386/pr42542-2.c: Likewise.
2825 * gcc.target/i386/pr42542-2a.c: Likewise.
2826 * gcc.target/i386/pr42542-2b.c: Likewise.
2827 * gcc.target/i386/pr42542-3.c: Likewise.
2828 * gcc.target/i386/pr42542-3a.c: Likewise.
2830 2009-01-04 Tobias Burnus <burnus@net-b.de>
2833 * gfortran.dg/allocatable_scalar_5.f90: New test.
2834 * gfortran.dg/allocatable_scalar_6.f90: New test.
2836 2010-01-03 Richard Guenther <rguenther@suse.de>
2839 * gfortran.dg/gomp/recursion1.f90: Remove.
2841 2010-01-03 Richard Guenther <rguenther@suse.de>
2843 * gcc.dg/Warray-bounds.c: Remove XFAILs.
2844 * gcc.dg/uninit-6.c: Likewise.
2845 * gcc.dg/struct/wo_prof_array_through_pointer.c: Likewise.
2847 2010-01-03 Richard Guenther <rguenther@suse.de>
2849 PR tree-optimization/42589
2850 * gcc.target/i386/pr42589.c: New testcase.
2852 2010-01-03 Richard Guenther <rguenther@suse.de>
2854 PR tree-optimization/42438
2855 * gcc.dg/tree-ssa/ssa-pre-27.c: New testcase.
2857 2010-01-02 Richard Guenther <rguenther@suse.de>
2860 * g++.dg/lto/20080908-3_0.C: Avoid uninitialized vars.
2862 2010-01-02 Uros Bizjak <ubizjak@gmail.com>
2865 * gcc.target/alpha/pr42448-1.c: New test.
2866 * gcc.target/alpha/pr42448-2.c: Ditto.
2868 2010-01-01 Joseph Myers <joseph@codesourcery.com>
2870 PR preprocessor/41947
2871 * gcc.dg/c99-hexfloat-3.c: New test.
2873 2010-01-01 Richard Guenther <rguenther@suse.de>
2876 * gcc.c-torture/execute/pr42570.c: New testcase.
2878 2010-01-01 Richard Guenther <rguenther@suse.de>
2881 * gcc.c-torture/compile/pr42559.c: New testcase.
2884 Copyright (C) 2010 Free Software Foundation, Inc.
2886 Copying and distribution of this file, with or without modification,
2887 are permitted in any medium without royalty provided the copyright
2888 notice and this notice are preserved.