1 2010-04-08 Tobias Burnus <burnus@net-b.de>
3 * gfortran.dg/iso_fortran_env_6.f90: Add more checks.
5 2010-04-08 Richard Guenther <rguenther@suse.de>
7 PR tree-optimization/43679
8 * gcc.c-torture/compile/pr43679.c: New testcase.
10 2010-04-08 Jakub Jelinek <jakub@redhat.com>
13 * gcc.dg/pr43670.c: New test.
15 2010-04-08 Maxim Kuvyrkov <maxim@codesourcery.com>
18 * gcc.dg/tree-ssa/reassoc-19.c: New.
20 2010-04-07 Jakub Jelinek <jakub@redhat.com>
23 * gcc.dg/Wunused-var-1.c: New test.
24 * gcc.dg/Wunused-var-2.c: New test.
25 * gcc.dg/Wunused-var-3.c: New test.
26 * gcc.dg/Wunused-var-4.c: New test.
27 * gcc.dg/Wunused-var-5.c: New test.
28 * gcc.dg/Wunused-var-6.c: New test.
29 * gcc.dg/Wunused-parm-1.c: New test.
31 * gcc.dg/builtin-choose-expr.c: Avoid set but not used warnings.
32 * gcc.dg/trunc-1.c: Likewise.
33 * gcc.dg/vla-9.c: Likewise.
34 * gcc.dg/dfp/composite-type.c: Likewise.
36 2010-04-07 Iain Sandoe <iains@gcc.gnu.org>
39 * objc.dg/objc-gc-4.m: Run for all targets, prune new warning.
40 * obj-c++.dg/objc-gc-3.mm: Ditto.
42 2010-04-07 Simon Baldwin <simonb@google.com>
44 * gcc.dg/cpp/warn-undef-2.c: New.
45 * gcc.dg/cpp/warn-traditional-2.c: New.
46 * gcc.dg/cpp/warn-comments-2.c: New.
47 * gcc.dg/cpp/warning-directive-1.c: New.
48 * gcc.dg/cpp/warn-long-long.c: New.
49 * gcc.dg/cpp/warn-traditional.c: New.
50 * gcc.dg/cpp/warn-variadic-2.c: New.
51 * gcc.dg/cpp/warn-undef.c: New.
52 * gcc.dg/cpp/warn-normalized-1.c: New.
53 * gcc.dg/cpp/warning-directive-2.c: New.
54 * gcc.dg/cpp/warn-long-long-2.c: New.
55 * gcc.dg/cpp/warn-variadic.c: New.
56 * gcc.dg/cpp/warn-normalized-2.c: New.
57 * gcc.dg/cpp/warning-directive-3.c: New.
58 * gcc.dg/cpp/warn-deprecated-2.c: New.
59 * gcc.dg/cpp/warn-trigraphs-1.c: New.
60 * gcc.dg/cpp/warn-multichar-2.c: New.
61 * gcc.dg/cpp/warn-normalized-3.c: New.
62 * gcc.dg/cpp/warning-directive-4.c: New.
63 * gcc.dg/cpp/warn-unused-macros.c: New.
64 * gcc.dg/cpp/warn-trigraphs-2.c: New.
65 * gcc.dg/cpp/warn-cxx-compat-2.c: New.
66 * gcc.dg/cpp/warn-cxx-compat.c: New.
67 * gcc.dg/cpp/warn-redefined.c: New.
68 * gcc.dg/cpp/warn-trigraphs-3.c: New.
69 * gcc.dg/cpp/warn-unused-macros-2.c: New.
70 * gcc.dg/cpp/warn-deprecated.c: New.
71 * gcc.dg/cpp/warn-trigraphs-4.c: New.
72 * gcc.dg/cpp/warn-redefined-2.c: New.
73 * gcc.dg/cpp/warn-comments.c: New.
74 * gcc.dg/cpp/warn-multichar.c: New.
75 * g++.dg/cpp/warning-directive-1.C: New.
76 * g++.dg/cpp/warning-directive-2.C: New.
77 * g++.dg/cpp/warning-directive-3.C: New.
78 * g++.dg/cpp/warning-directive-4.C: New.
79 * gfortran.dg/warning-directive-1.F90: New.
80 * gfortran.dg/warning-directive-3.F90: New.
81 * gfortran.dg/warning-directive-2.F90: New.
82 * gfortran.dg/warning-directive-4.F90: New.
84 2010-04-07 Iain Sandoe <iains@gcc.gnu.org>
87 * obj-c++.dg/comp-types-10.mm: Remove XFAIL.
89 2010-04-07 Jason Merrill <jason@redhat.com>
91 * g++.dg/template/dr408.C: New.
93 * g++.dg/lookup/ns4.C: New.
96 * g++.dg/template/friend51.C: New test.
99 * g++.old-deja/g++.other/linkage1.C: Adjust.
101 2010-04-07 Dodji Seketeli <dodji@redhat.com>
104 * g++.dg/template/crash94.C: New test.
106 2010-04-07 Dodji Seketeli <dodji@redhat.com>
109 * g++.dg/init/aggr5.C: New test.
110 * g++.dg/init/aggr5.C: New test.
112 2010-04-07 Richard Guenther <rguenther@suse.de>
114 PR tree-optimization/43270
115 * g++.dg/warn/Warray-bounds-4.C: New testcase.
116 * gcc.dg/Warray-bounds-7.c: Likewise.
118 2010-04-07 Eric Botcazou <ebotcazou@adacore.com>
120 * gnat.dg/bit_packed_array.ad[sb]: Rename into...
121 * gnat.dg/bit_packed_array1.ad[sb]: ...this.
122 * gnat.dg/bit_packed_array4.ad[sb]: New test.
124 2010-04-07 Jie Zhang <jie@codesourcery.com>
127 * g++.dg/init/pr42556.C: New test.
129 2010-04-07 Dodji Seketeli <dodji@redhat.com>
132 * g++.dg/debug/dwarf2/typedef2.C: New test.
134 2010-04-06 Dodji Seketeli <dodji@redhat.com>
136 * g++.dg/debug/dwarf2/redeclaration-1.C: Moved from
137 c-c++-common/dwarf2/redeclaration-1.C
139 2010-04-06 Jason Merrill <jason@redhat.com>
141 * g++.dg/cpp0x/pr31437.C: Adjust error location.
142 * g++.dg/ext/attrib18.C: Likewise.
143 * g++.dg/ext/bitfield2.C: Likewise.
144 * g++.dg/ext/bitfield4.C: Likewise.
145 * g++.dg/ext/visibility/warn2.C: Likewise.
146 * g++.dg/ext/visibility/warn3.C: Likewise.
147 * g++.dg/gomp/pr26690-1.C: Likewise.
148 * g++.dg/inherit/covariant7.C: Likewise.
149 * g++.dg/init/synth2.C: Likewise.
150 * g++.dg/lookup/using7.C: Likewise.
151 * g++.dg/other/crash-4.C: Likewise.
152 * g++.dg/other/error13.C: Likewise.
153 * g++.dg/other/error20.C: Likewise.
154 * g++.dg/parse/crash31.C: Likewise.
155 * g++.dg/parse/error16.C: Likewise.
156 * g++.dg/parse/error19.C: Likewise.
157 * g++.dg/parse/error27.C: Likewise.
158 * g++.dg/parse/error28.C: Likewise.
159 * g++.dg/parse/fused-params1.C: Likewise.
160 * g++.dg/template/error2.C: Likewise.
161 * g++.dg/template/local6.C: Likewise.
162 * g++.dg/template/qualttp15.C: Likewise.
163 * g++.dg/warn/Wnvdtor-2.C: Likewise.
164 * g++.dg/warn/anonymous-namespace-3.C: Likewise.
165 * g++.old-deja/g++.benjamin/15309-1.C: Likewise.
166 * g++.old-deja/g++.brendan/crash29.C: Likewise.
167 * g++.old-deja/g++.eh/spec6.C: Likewise.
168 * g++.old-deja/g++.jason/crash3.C: Likewise.
169 * g++.old-deja/g++.jason/destruct2.C: Likewise.
170 * g++.old-deja/g++.law/ctors5.C: Likewise.
171 * g++.old-deja/g++.law/ctors9.C: Likewise.
172 * g++.old-deja/g++.mike/p3538a.C: Likewise.
173 * g++.old-deja/g++.mike/p3538b.C: Likewise.
174 * g++.old-deja/g++.other/struct1.C: Likewise.
175 * g++.old-deja/g++.other/volatile1.C: Likewise.
176 * g++.old-deja/g++.pt/crash36.C: Likewise.
177 * g++.old-deja/g++.pt/derived3.C: Likewise.
178 * g++.old-deja/g++.robertl/eb109.C: Likewise.
179 * g++.old-deja/g++.robertl/eb4.C: Likewise.
181 2010-04-06 Sebastian Pop <sebastian.pop@amd.com>
184 * gcc.dg/graphite/run-id-pr42644.c: Call abort.
185 * gcc.dg/graphite/id-19.c: New.
187 2010-04-06 Changpeng Fang <changpeng.fang@amd.com>
190 * gcc.dg/vect/pr32824: New.
192 2010-04-06 Tobias Burnus <burnus@net-b.de>
195 * gfortran.dg/coarray_2.f90: Add dg-options -fcoarray=single.
196 * gfortran.dg/coarray_3.f90: Ditto.
197 * gfortran.dg/coarray_4.f90: Ditto.
198 * gfortran.dg/coarray_5.f90: Ditto.
199 * gfortran.dg/coarray_6.f90: Ditto.
200 * gfortran.dg/coarray_9.f90: New -fcoarray=none test.
202 2010-04-06 Tobias Burnus <burnus@net-b.de>
205 * gfortran.dg/coarray_4.f90: Fix test.
206 * gfortran.dg/coarray_6.f90: Add more tests.
208 2010-04-06 Tobias Burnus <burnus@net-b.de>
211 * gfortran.dg/coarray_4.f90: New test.
212 * gfortran.dg/coarray_5.f90: New test.
213 * gfortran.dg/coarray_6.f90: New test.
215 2010-04-06 Tobias Burnus <burnus@net-b.de>
218 * gfortran.dg/iso_fortran_env_5.f90: New test.
219 * gfortran.dg/iso_fortran_env_6.f90: New test.
221 2010-04-06 Tobias Burnus <burnus@net-b.de>
224 * gfortran.dg/coarray_1.f90: New test.
225 * gfortran.dg/coarray_2.f90: New test.
226 * gfortran.dg/coarray_3.f90: New test.
228 2010-04-06 Jason Merrill <jason@redhat.com>
231 * g++.dg/template/dtor8.C: New.
234 * g++.dg/template/error-recovery2.C: New.
236 2010-04-06 Jan Hubicka <jh@suse.czpli
238 PR tree-optimization/42906
239 * gcc.dg/tree-ssa/dce-1.c: New testcase.
241 2010-04-06 Tobias Burnus <burnus@net-b.de>
244 * gfortran.dg/alloc_comp_basics_1.f90: Update scan-tree-dump-times.
245 * gfortran.dg/alloc_comp_constructor_1.f90: Ditto.
246 * gfortran.dg/auto_dealloc_1.f90: Ditto.
248 2010-04-06 Richard Guenther <rguenther@suse.de>
250 PR tree-optimization/43627
251 * gcc.dg/tree-ssa/vrp49.c: New testcase.
253 2010-04-06 Jakub Jelinek <jakub@redhat.com>
256 * gcc.target/i386/pr43638.c: New test.
258 2010-04-06 Richard Guenther <rguenther@suse.de>
261 * gcc.c-torture/compile/pr43661.c: New testcase.
263 2010-04-06 Jakub Jelinek <jakub@redhat.com>
265 * gcc.target/s390/stackcheck1.c: Add dg-warning.
267 2010-04-04 Sebastian Pop <sebastian.pop@amd.com>
269 * gcc.dg/vect/pr43430-1.c: Don't use uint8_t.
271 2010-04-02 Richard Guenther <rguenther@suse.de>
273 PR tree-optimization/43629
274 * gcc.c-torture/execute/pr43629.c: New testcase.
276 2010-04-01 Janne Blomqvist <jb@gcc.gnu.org>
277 Dominique d'Humieres <dominiq@lps.ens.fr>
280 * gfortran.dg/ftell_3.f90: Enhance test case by reading more.
282 2010-04-01 Dodji Seketeli <dodji@redhat.com>
285 * c-c++-common/dwarf2/redeclaration-1.C: New test.
287 2010-04-01 Jason Merrill <jason@redhat.com>
289 * g++.dg/cpp0x/initlist12.C: Adjust expected errors.
291 2010-04-01 Janne Blomqvist <jb@gcc.gnu.org>
292 Manfred Schwarb <manfred99@gmx.ch>
295 * gfortran.dg/ftell_3.f90: New test.
297 2010-04-01 Richard Guenther <rguenther@suse.de>
300 * gcc.c-torture/compile/pr43614.c: New testcase.
302 2010-04-01 Martin Jambor <mjambor@suse.cz>
304 PR tree-optimization/43141
305 * gcc.dg/guality/pr43141.c: New test.
307 2010-04-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
309 * g++.dg/cpp/_Pragma1.C: Skip on alpha*-dec-osf*.
310 * g++.dg/eh/spbp.C: Likewise.
311 * g++.dg/ext/label13.C (C::C): xfail dg-bogus on alpha*-dec-osf*.
312 * g++.dg/other/pragma-ep-1.C: Properly define p, remove
314 * gcc.dg/mtune.c: Add dg-bogus "mcpu".
315 * objc.dg/dwarf-1.m: Skip on alpha*-dec-osf*.
316 * objc.dg/dwarf-2.m: Likewise.
318 2010-03-31 Sebastian Pop <sebastian.pop@amd.com>
321 * gcc.dg/graphite/id-pr43464.c: New.
322 * gcc.dg/graphite/id-pr43464-1.c: New.
324 2010-03-31 Sebastian Pop <sebastian.pop@amd.com>
327 * gcc.dg/graphite/id-pr43351.c
329 2010-03-31 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk>
332 * obj-c++.dg/try-catch-9.mm: Don't XFAIL m32 NeXT runtime.
333 * obj-c++.dg/try-catch-2.mm: Ditto.
334 * obj-c++.dg/lookup-2.mm: Ditto.
335 * obj-c++.dg/encode-8.m: Ditto.
336 * obj-c++.dg/cxx-ivars-2.mm: Ditto.
337 * obj-c++.dg/cxx-ivars-3.mm: Skip for GNU, XFail for m64 NeXT.
338 * obj-c++.dg/const-str-10.mm: Skip for GNU, match .quad for m64 NeXT.
339 * obj-c++.dg/const-str-11.mm: Ditto.
340 * obj-c++.dg/const-str-9.mm: Ditto.
341 * obj-c++.dg/bitfield-3.mm: Skip for GNU runtime.
342 * obj-c++.dg/bitfield-2.mm: XFAIL run for m64 NeXT runtime.
343 * obj-c++.dg/except-1.mm: Ditto.
344 * obj-c++.dg/const-str-7.mm: Ditto.
345 * obj-c++.dg/cxx-ivars-1.mm: Ditto.
346 * obj-c++.dg/const-str-3.mm: Ditto.
347 * obj-c++.dg/const-str-7.mm: Ditto.
348 * obj-c++.dg/stubify-2.mm: Change dump file name.
351 * gcc/testsuite/objc-obj-c++-shared/next-mapping.h (CLASSPTRFIELD):
353 * gcc/testsuite/obj-c++.dg/isa-field-1.mm: Use new CLASSPTRFIELD macro.
356 2010-03-31 Martin Jambor <mjambor@suse.cz>
358 * gcc.dg/guality/inline-params.c: Disable early inlining. Xfail run
359 only with -O2, -O3 or -Os and not with -fwhopr.
361 2010-03-31 Dodji Seketeli <dodji@redhat.com>
364 * g++.dg/template/typedef31.C: New test.
366 2010-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
368 * g++.dg/ext/visibility/pragma-override1.C: Allow for .hidden in
369 assembler output on *-*-solaris2*.
370 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
372 2010-03-31 Jakub Jelinek <jakub@redhat.com>
375 * gcc.dg/pr43557-1.c: New test.
376 * gcc.dg/pr43557-2.c: New file.
378 2010-03-31 Jie Zhang <jie@codesourcery.com>
381 * gcc.dg/pr43562.c: New test.
383 2010-03-30 Jason Merrill <jason@redhat.com>
386 * g++.dg/template/error-recovery1.C: New.
389 * g++.dg/parse/ambig5.C: New.
391 2010-03-30 Jakub Jelinek <jakub@redhat.com>
394 * gcc.dg/guality/pr43593.c: New test.
396 2010-03-30 Sebastian Pop <sebastian.pop@amd.com>
399 * gcc.dg/vect/pr43430-1.c: New.
401 2010-03-30 Jason Merrill <jason@redhat.com>
404 * g++.dg/template/partial7.C: New.
406 2010-03-30 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
408 * gcc.target/s390/stackcheck1.c: New testcase.
410 2010-03-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
413 * gfortran.dg/read_eof_8.f90: New test.
415 2010-03-29 Jason Merrill <jason@redhat.com>
417 * gcc.dg/cpp/include6.c: Change [] to ().
420 * c-c++-common/raw-string-1.c: Update handling of trigraphs, line
422 * c-c++-common/raw-string-2.c: Add trigraph test.
423 * c-c++-common/raw-string-8.c: New.
424 * c-c++-common/raw-string-9.c: New.
425 * c-c++-common/raw-string-10.c: New.
427 * c-c++-common/raw-string-1.c: Combine C and C++ raw string tests.
428 * c-c++-common/raw-string-2.c: Combine C and C++ raw string tests.
429 * c-c++-common/raw-string-3.c: Combine C and C++ raw string tests.
430 * c-c++-common/raw-string-4.c: Combine C and C++ raw string tests.
431 * c-c++-common/raw-string-5.c: Combine C and C++ raw string tests.
432 * c-c++-common/raw-string-6.c: Combine C and C++ raw string tests.
433 * c-c++-common/raw-string-7.c: Combine C and C++ raw string tests.
435 2010-03-29 Richard Guenther <rguenther@suse.de>
437 PR tree-optimization/43560
438 * gcc.dg/torture/pr43560.c: New testcase.
440 2010-03-29 Jason Merrill <jason@redhat.com>
443 * g++.dg/ext/raw-string-1.C: Change [] to ().
444 * g++.dg/ext/raw-string-2.C: Change [] to ().
445 Don't use \ in delimiter.
446 * g++.dg/ext/raw-string-3.C: Change [] to ().
447 * g++.dg/ext/raw-string-4.C: Change [] to ().
448 * g++.dg/ext/raw-string-5.C: Change [] to ().
449 Test for error on \ in delimiter.
450 * g++.dg/ext/raw-string-6.C: Change [] to ().
451 * g++.dg/ext/raw-string-7.C: Change [] to ().
453 2010-03-29 Jie Zhang <jie@codesourcery.com>
456 * gcc.dg/pr43564.c: New test.
458 2010-03-29 Tobias Burnus <burnus@net-b.de>
461 * gfortran.dg/direct_io_12.f90: New test.
463 2010-03-28 Jan Hubicka <jh@suse.cz>
465 PR tree-optimization/43505
466 * gfortran.dg/pr43505.f90: New testcase.
468 2010-03-27 Uros Bizjak <ubizjak@gmail.com>
470 PR tree-optimization/43528
471 * gcc.target/i386/pr43528.c: New test.
473 2010-03-26 Joseph Myers <joseph@codesourcery.com>
476 * gcc.dg/parm-impl-decl-3.c: New test.
478 2010-03-26 Jason Merrill <jason@redhat.com>
481 * g++.dg/cpp0x/parse1.C: New.
483 2010-03-26 Uros Bizjak <ubizjak@gmail.com>
486 * gcc.target/i386/pr43524.c: New test.
488 2010-03-26 Martin Jambor <mjambor@suse.cz>
490 * gcc/testsuite/gcc.dg/tree-ssa/loadpre1.c: Delete trailing
491 whitespace, rename main to foo.
492 * gcc/testsuite/gcc.dg/tree-ssa/loadpre14.c: Likewise.
493 * gcc/testsuite/gcc.dg/tree-ssa/loadpre15.c: Likewise.
494 * gcc/testsuite/gcc.dg/tree-ssa/loadpre16.c: Likewise.
495 * gcc/testsuite/gcc.dg/tree-ssa/loadpre17.c: Likewise.
496 * gcc/testsuite/gcc.dg/tree-ssa/loadpre19.c: Likewise.
497 * gcc/testsuite/gcc.dg/tree-ssa/loadpre20.c: Likewise.
498 * gcc/testsuite/gcc.dg/tree-ssa/loadpre3.c: Likewise.
499 * gcc/testsuite/gcc.dg/tree-ssa/loadpre5.c: Likewise.
500 * gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-1.c: Likewise.
501 * gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-4.c: Likewise.
502 * gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-6.c: Likewise.
504 2010-03-26 Dodji Seketeli <dodji@redhat.com>
507 * g++.dg/other/crash-10.C: New test.
508 * g++.dg/other/crash-11.C: New test.
510 2010-03-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
513 * gfortran.dg/read_eof_7.f90: New test.
515 2010-03-25 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk>
519 * objc-obj-c++-shared: New directory.
520 * objc-obj-c++-shared/Object1-implementation.h: New file.
521 * objc-obj-c++-shared/Object1.h: New file.
522 * objc-obj-c++-shared/Protocol1.h: New file.
523 * objc-obj-c++-shared/next-abi.h: New file.
524 * objc-obj-c++-shared/next-mapping.h: New file.
525 * objc/execute/next_mapping.h: Delete.
526 * objc.dg/special/special.exp: For all targets run the tests with
527 -fgnu-runtime, for darwin targets also run the tests with
529 * objc.dg/dg.exp: Ditto.
530 * obj-c++.dg/dg.exp: Ditto.
531 * objc/execute/forward-1.m: Use shared wrapper headers (Object1.h,
532 Protocol1.h) and next-mapping.h as required. Amend testcase to
533 include use of updated NeXT interface.
534 * objc/execute/formal_protocol-5.m: Ditto.
535 * objc/execute/protocol-isEqual-2.m: Ditto.
536 * objc/execute/protocol-isEqual-4.m: Ditto.
537 * objc/execute/class-11.m: Use shared wrapper headers (Object1.h,
538 Protocol1.h) and next-mapping.h as required.
539 * objc/execute/object_is_class.m: Ditto.
540 * objc/execute/enumeration-1.m: Ditto.
541 * objc/execute/class-13.m: Ditto.
542 * objc/execute/formal_protocol-2.m: Ditto.
543 * objc/execute/formal_protocol-4.m: Ditto.
544 * objc/execute/class-1.m: Ditto.
545 * objc/execute/bycopy-1.m: Ditto.
546 * objc/execute/formal_protocol-6.m: Ditto.
547 * objc/execute/bycopy-3.m: Ditto.
548 * objc/execute/class-3.m: Ditto.
549 * objc/execute/bf-11.m: Ditto.
550 * objc/execute/class-5.m: Ditto.
551 * objc/execute/bf-13.m: Ditto.
552 * objc/execute/class-7.m: Ditto.
553 * objc/execute/bf-15.m: Ditto.
554 * objc/execute/class-9.m: Ditto.
555 * objc/execute/bf-17.m: Ditto.
556 * objc/execute/bf-19.m: Ditto.
557 * objc/execute/IMP.m: Ditto.
558 * objc/execute/exceptions/catchall-1.m: Ditto.
559 * objc/execute/exceptions/trivial.m: Ditto.
560 * objc/execute/exceptions/finally-1.m: Ditto.
561 * objc/execute/exceptions/local-variables-1.m: Ditto.
562 * objc/execute/exceptions/foward-1.m: Ditto.
563 * objc/execute/bf-2.m: Ditto.
564 * objc/execute/string1.m: Ditto.
565 * objc/execute/bf-4.m: Ditto.
566 * objc/execute/informal_protocol.m: Ditto.
567 * objc/execute/string3.m: Ditto.
568 * objc/execute/bf-6.m: Ditto.
569 * objc/execute/bf-8.m: Ditto.
570 * objc/execute/class-tests-1.h: Ditto.
571 * objc/execute/protocol-isEqual-1.m: Ditto.
572 * objc/execute/protocol-isEqual-3.m: Ditto.
573 * objc/execute/_cmd.m: Ditto.
574 * objc/execute/function-message-1.m: Ditto.
575 * objc/execute/bf-20.m: Ditto.
576 * objc/execute/bf-common.h: Ditto.
577 * objc/execute/np-2.m: Ditto.
578 * objc/execute/class-10.m: Ditto.
579 * objc/execute/class-12.m: Ditto.
580 * objc/execute/enumeration-2.m: Ditto.
581 * objc/execute/class-14.m: Ditto.
582 * objc/execute/encode-1.m: Ditto.
583 * objc/execute/formal_protocol-1.m: Ditto.
584 * objc/execute/formal_protocol-3.m: Ditto.
585 * objc/execute/accessing_ivars.m: Ditto.
586 * objc/execute/bycopy-2.m: Ditto.
587 * objc/execute/class-2.m: Ditto.
588 * objc/execute/bf-10.m: Ditto.
589 * objc/execute/formal_protocol-7.m: Ditto.
590 * objc/execute/root_methods.m: Ditto.
591 * objc/execute/class-4.m: Ditto.
592 * objc/execute/bf-12.m: Ditto.
593 * objc/execute/class-6.m: Ditto.
594 * objc/execute/bf-14.m: Ditto.
595 * objc/execute/nested-func-1.m: Ditto.
596 * objc/execute/class-8.m: Ditto.
597 * objc/execute/private.m: Ditto.
598 * objc/execute/bf-16.m: Ditto.
599 * objc/execute/bf-18.m: Ditto.
600 * objc/execute/load-3.m: Ditto.
601 * objc/execute/compatibility_alias.m: Ditto.
602 * objc/execute/bf-1.m: Ditto.
603 * objc/execute/no_clash.m: Ditto.
604 * objc/execute/bf-3.m: Ditto.
605 * objc/execute/string2.m: Ditto.
606 * objc/execute/bf-5.m: Ditto.
607 * objc/execute/string4.m: Ditto.
608 * objc/execute/bf-7.m: Ditto.
609 * objc/execute/object_is_meta_class.m: Ditto.
610 * objc/execute/bf-9.m: Ditto.
611 * objc/execute/bf-21.m: Ditto.
612 * objc/execute/cascading-1.m: Ditto.
613 * objc/execute/trivial.m: Ditto.
614 * objc/execute/np-1.m: Ditto.
615 * objc/compile/trivial.m: Ditto.
616 * objc/execute/class_self-2.m: Include <stdlib.h>.
617 * objc/execute/forward-1.x: Do not XFAIL for 32bit powerpc-darwin.
618 * objc.dg/desig-init-1.m: Use shared wrapper headers (Object1.h,
619 Protocol1.h) and next-mapping.h as required. XFAIL run if NeXT
620 and 64bit. Use new NeXT interface as required.
621 * objc.dg/special/unclaimed-category-1.m: Ditto.
622 * objc.dg/special/unclaimed-category-1.h: Ditto.
623 * objc.dg/special/unclaimed-category-1a.m: Ditto.
624 * objc.dg/func-ptr-1.m: Ditto.
625 * objc.dg/stret-1.m: Ditto.
626 * objc.dg/encode-2.m: Ditto.
627 * objc.dg/category-1.m: Ditto.
628 * objc.dg/encode-3.m: Ditto.
629 * objc.dg/call-super-3.m: Ditto.
630 * objc.dg/method-3.m: Ditto.
631 * objc.dg/func-ptr-2.m: Ditto.
632 * objc.dg/lookup-1.m: Ditto.
633 * objc.dg/encode-4.m: Ditto.
634 * objc.dg/fix-and-continue-1.m: Ditto.
635 * objc.dg/proto-lossage-3.m: Ditto.
636 * objc.dg/method-13.m: Ditto.
637 * objc.dg/proto-qual-1.m: Ditto.
638 * objc.dg/zero-link-3.m: Ditto.
639 * objc.dg/bitfield-1.m: Ditto.
640 * objc.dg/va-meth-1.m: Ditto.
641 * objc.dg/super-class-3.m: Ditto.
642 * objc.dg/call-super-1.m: Ditto.
643 * objc.dg/type-size-2.m: Ditto.
644 * objc.dg/method-10.m: Ditto.
645 * objc.dg/defs.m: Ditto.
646 * objc.dg/const-str-3.m: Ditto.
647 * objc.dg/try-catch-6.m: Use shared wrapper headers (Object1.h,
648 Protocol1.h) and next-mapping.h as required. Use new NeXT
649 interface as required.
650 * objc.dg/super-class-4.m: Ditto.
651 * objc.dg/comp-types-8.m: Ditto.
652 * objc.dg/call-super-2.m: Ditto.
653 * objc.dg/objc-fast-4.m: Ditto.
654 * objc.dg/method-6.m: Ditto.
655 * objc.dg/const-str-3.m: Ditto.
656 * objc.dg/const-str-7.m: Ditto.
657 * objc.dg/method-15.m: Ditto.
658 * objc.dg/method-19.m: Ditto.
659 * objc.dg/sync-1.m: Ditto.
660 * objc.dg/layout-1.m: Ditto.
661 * objc.dg/bitfield-3.m: Ditto.
662 * objc.dg/try-catch-3.m: Ditto.
663 * objc.dg/try-catch-7.m: Ditto.
664 * objc.dg/comp-types-10.m: Ditto.
665 * objc.dg/selector-2.: Ditto.
666 * objc.dg/method-7.m: Ditto.
667 * objc.dg/typedef-alias-1.m: Ditto.
668 * objc.dg/proto-lossage-2.m: Ditto.
669 * objc.dg/comp-types-11.m: Ditto.
670 * objc.dg/sizeof-1.m: Ditto.
671 * objc.dg/method-17.m: Ditto.
672 * objc.dg/bitfield-5.m: Ditto.
673 * objc.dg/try-catch-1.m: Ditto.
674 * objc.dg/encode-5.m: Ditto.
675 * objc.dg/fix-and-continue-2.m: Ditto.
676 * objc.dg/method-9.m: Ditto.
677 * objc.dg/isa-field-1.m: Ditto.
678 * objc.dg/local-decl-2.m: Ditto.
679 * objc.dg/objc-gc-4.m: Ditto.
680 * objc.dg/type-stream-1.m: Skip for NeXT runtime.
681 * objc.dg/gnu-runtime-3.m: Ditto.
682 * objc.dg/encode-7.m: Ditto.
683 * objc.dg/encode-8.m: Ditto.
684 * objc.dg/selector-3.m: Ditto.
685 * objc.dg/gnu-runtime-1.m: Ditto.
686 * objc.dg/const-str-12.m: Ditto.
687 * objc.dg/gnu-runtime-2.m: Ditto.
688 * objc.dg/no-extra-load.m: Skip for gnu-runtime.
689 * objc.dg/selector-1.m: Ditto.
690 * objc.dg/stubify-2.m: Ditto.
691 * objc.dg/zero-link-1.m: Ditto.
692 * objc.dg/stret-2.m: Ditto.
693 * objc.dg/zero-link-2.m: Ditto.
694 * objc.dg/next-runtime-1.m: Ditto.
695 * objc.dg/symtab-1.m: Ditto.
696 * objc.dg/stubify-1.m: Ditto.
697 * objc.dg/bitfield-2.m: Ditto.
698 * objc.dg/try-catch-10.m: Apply to both runtimes.
699 * objc.dg/const-str-1.m: Ditto.
700 * objc.dg/image-info.m: Ditto.
701 * objc.dg/encode-9.m: Ditto.
702 * objc.dg/pragma-1.m: Apply test to all targets.
703 * objc.dg/const-str-4.m: Ditto.
704 * objc.dg/const-str-8.m: Ditto.
705 * objc.dg/super-class-2.m: Ditto.
706 * objc.dg/try-catch-5.m: Ditto.
707 * objc.dg/const-str-10.m: Use shared wrapper headers (Object1.h,
708 Protocol1.h) and next-mapping.h as required. Use new NeXT
709 interface as required. Skip for gnu-runtime. Test for .quad
711 * objc.dg/const-str-11.m: Ditto.
712 * objc.dg/const-str-9.m: Ditto.
713 * objc.dg/method-4.m: Skip for 64Bit NeXT.
714 * objc.dg/encode-1.m: Remove redundant -lobjc.
715 * objc.dg/try-catch-9.m: Tidy space.
716 * obj-c++.dg/method-19.mm: Use shared wrapper headers (Object1.h,
717 Protocol1.h) and next-mapping.h as required. XFAIL run if NeXT
718 and 64bit. Use new NeXT interface as required.
719 * obj-c++.dg/template-4.mm: Ditto.
720 * obj-c++.dg/defs.mm: Ditto.
721 * obj-c++.dg/basic.mm: Ditto.
722 * obj-c++.dg/encode-4.mm: Ditto.
723 * obj-c++.dg/method-17.mm: Ditto.
724 * obj-c++.dg/proto-lossage-3.mm: Ditto.
725 * obj-c++.dg/cxx-class-1.mm: Ditto.
726 * obj-c++.dg/method-10.mm: Ditto.
727 * obj-c++.dg/va-meth-1.mm: Ditto.
728 * obj-c++.dg/encode-5.mm: Ditto.
729 * obj-c++.dg/lookup-2.mm: Ditto.
730 * obj-c++.dg/template-3.mm: Ditto.
731 * obj-c++.dg/proto-qual-1.mm: Ditto.
732 * obj-c++.dg/qual-types-1.m: Ditto.
733 * obj-c++.dg/cxx-scope-1.mm: Ditto.
734 * obj-c++.dg/template-1.mm: Ditto.
735 * obj-c++.dg/encode-6.mm: Ditto.
736 * obj-c++.dg/bitfield-2.mm: Use shared wrapper headers (Object1.h,
737 Protocol1.h) and next-mapping.h as required. Use new NeXT
738 interface as required.
739 * obj-c++.dg/except-1.mm: Ditto.
740 * obj-c++.dg/const-str-7.mm: Ditto.
741 * obj-c++.dg/ivar-list-semi.mm: Ditto.
742 * obj-c++.dg/cxx-scope-2.mm: Ditto.
743 * obj-c++.dg/selector-2.mm: Ditto.
744 * obj-c++.dg/isa-field-1.mm: Ditto.
745 * obj-c++.dg/try-catch-1.mm: Ditto.
746 * obj-c++.dg/local-decl-1.mm: Ditto.
747 * obj-c++.dg/try-catch-9.mm: Ditto.
748 * obj-c++.dg/no-extra-load.mm: Ditto.
749 * obj-c++.dg/selector-5.mm: Ditto.
750 * obj-c++.dg/method-12.mm: Ditto.
751 * obj-c++.dg/try-catch-11.mm: Ditto.
752 * obj-c++.dg/comp-types-11.mm: Ditto.
753 * obj-c++.dg/bitfield-3.mm: Ditto.
754 * obj-c++.dg/method-6.mm: Ditto.
755 * obj-c++.dg/super-class-2.mm: Ditto.
756 * obj-c++.dg/method-21.mm: Ditto.
757 * obj-c++.dg/const-str-8.mm: Ditto.
758 * obj-c++.dg/try-catch-7.mm: Ditto.
759 * obj-c++.dg/method-15.mm: Ditto.
760 * obj-c++.dg/layout-1.mm: Ditto.
761 * obj-c++.dg/cxx-ivars-1.mm: Ditto.
762 * obj-c++.dg/const-str-3.mm: Ditto.
763 * obj-c++.dg/try-catch-2.mm: Ditto.
764 * obj-c++.dg/objc-gc-3.mm: Ditto.
765 * obj-c++.dg/fix-and-continue-2.mm: Ditto.
766 * obj-c++.dg/bitfield-1.mm: Ditto.
767 * obj-c++.dg/selector-6.mm: Ditto.
768 * obj-c++.dg/method-13.mm: Ditto.
769 * obj-c++.dg/comp-types-12.mm: Ditto.
770 * obj-c++.dg/bitfield-4.mm: Ditto.
771 * obj-c++.dg/try-catch-8.mm: Ditto.
772 * obj-c++.dg/method-2.mm: Ditto.
773 * obj-c++.dg/cxx-ivars-2.mm: Ditto.
774 * obj-c++.dg/typedef-alias-1.mm: Ditto.
775 * obj-c++.dg/const-str-4.mm: Ditto.
776 * obj-c++.dg/proto-lossage-2.mm: Ditto.
777 * obj-c++.dg/try-catch-3.mm: Ditto.
778 * obj-c++.dg/comp-types-9.mm: Ditto.
779 * obj-c++.dg/gnu-runtime-2.mm: Skip if NeXT runtime.
780 * obj-c++.dg/gnu-runtime-3.mm: Ditto.
781 * obj-c++.dg/gnu-runtime-1.mm: Ditto.
782 * objc.dg/zero-link-2.m: Skip if gnu runtime. Use shared wrapper
783 headers (Object1.h, Protocol1.h) and next-mapping.h as required.
784 Use new NeXT interface as required.
785 * obj-c++.dg/const-str-10.mm: Ditto.
786 * obj-c++.dg/const-str-11.mm: Ditto.
787 * obj-c++.dg/const-str-9.mm: Ditto.
788 * obj-c++.dg/method-11.mm: Ditto.
789 * obj-c++.dg/cxx-ivars-3.mm: Skip if gnu runtime. Use shared wrapper
790 headers (Object1.h, Protocol1.h) and next-mapping.h as required.
791 Use new NeXT interface as required. XFAIL run if NeXT and 64bit.
792 * obj-c++.dg/encode-8.mm: Remove redundant -lobjc.
793 * obj-c++.dg/const-str-1.mm: Run for NeXT as well as gnu.
795 2010-03-25 Dodji Seketeli <dodji@redhat.com>
798 * g++.dg/template/typedef30.C: New test case.
800 2010-03-25 Jakub Jelinek <jakub@redhat.com>
803 * gcc.c-torture/execute/pr43385.c: New test.
805 2010-03-24 Joseph Myers <joseph@codesourcery.com>
807 * gcc.dg/strncpy-fix-1.c: New test.
809 2010-03-24 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk>
812 * lib/objc-torture.exp (objc-set-runtime-options): New.
813 * objc/execute/execute.exp: Check runtime options on each pass.
814 * objc/execute/exceptions/exceptions.exp: Ditto.
815 * objc/compile/compile.exp: Ditto.
818 * lib/target-supports.exp: Add support for ObjC/ObjC++ tools in
820 (check_effective_target_objc2): New proc.
821 (check_effective_target_next_runtime): New proc.
822 * lib/objc.exp: Determine which runtime is in force and support it.
823 * lib/obj-c++.exp: Ditto.
825 2010-03-24 Jason Merrill <jason@redhat.com>
828 * g++.dg/cpp0x/lambda/lambda-debug.C: New.
830 2010-03-24 Martin Jambor <mjambor@suse.cz>
832 * gcc.dg/ipa/ipa-1.c: Delete trailing spaces, put the call to f into
834 * gcc.dg/ipa/ipa-2.c: Likewise.
835 * gcc.dg/ipa/ipa-3.c: Likewise.
836 * gcc.dg/ipa/ipa-4.c: Likewise.
837 * gcc.dg/ipa/ipa-5.c: Likewise.
838 * gcc.dg/ipa/ipa-7.c: Likewise.
839 * gcc.dg/ipa/ipa-6.c: Delete trailing spaces, put the call to foo into
841 * gcc.dg/ipa/ipacost-2.c: Delete trailing spaces, put the call to
842 i_can_not_be_propagated_fully2 into a loop.
843 * gcc.dg/ipa/ipa-8.c: New test.
844 * g++.dg/ipa/iinline-1.C: Put the call to docalling into a loop.
846 2010-03-24 Jakub Jelinek <jakub@redhat.com>
850 * gcc.dg/guality/pr43479.c: New test.
851 * gcc.dg/debug/dwarf2/inline2.c (third): Make a a global var
852 and add volatile keyword.
854 2010-03-23 Mike Stump <mikestump@comcast.net>
856 * g++.dg/warn/Wstrict-aliasing-float-ref-int-obj.C: Enhance portability.
858 2010-03-23 Jason Merrill <jason@redhat.com>
860 * g++.dg/ext/altivec-17.C: Adjust error message.
862 * g++.dg/cpp0x/lambda/lambda-const-neg.C: Adjust for non-static op().
863 * g++.dg/cpp0x/lambda/lambda-conv.C: Likewise.
864 * g++.dg/cpp0x/lambda/lambda-mangle.C: Likewise.
865 * g++.dg/cpp0x/lambda/lambda-non-const.C: Likewise.
866 * g++.dg/cpp0x/lambda/lambda-conv2.C: New.
867 * g++.dg/cpp0x/lambda/lambda-conv3.C: New.
869 2010-03-22 Jason Merrill <jason@redhat.com>
872 * g++.dg/ext/is_pod.C: Pass -std=c++0x.
873 * g++.dg/ext/is_pod_98.C: New.
876 * g++.dg/cpp0x/auto18.C: New.
878 * gcc.dg/pr36997.c: Adjust error message.
879 * g++.dg/ext/vector9.C: Likewise.
880 * g++.dg/conversion/simd3.C: Likewise.
881 * g++.dg/other/error23.C: Likewise.
883 2010-03-22 Michael Matz <matz@suse.de>
886 * gfortran.dg/pr43475.f90: New testcase.
888 2010-03-22 Richard Guenther <rguenther@suse.de>
890 PR tree-optimization/43390
891 * gfortran.fortran-torture/execute/pr43390.f90: New testcase.
893 2010-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
895 * gcc.target/powerpc/ppc-sdata-1.c: Require nonpic.
896 * gcc.target/powerpc/ppc-sdata-2.c: Likewise.
898 2010-03-20 Simon Martin <simartin@users.sourceforge.net>
899 Michael Matz <matz@suse.de>
902 * g++.dg/parse/crash56.C: New test.
904 2010-03-20 Paul Thomas <pault@gcc.gnu.org>
907 * gfortran.dg/whole_file_15.f90 : New test.
909 2010-03-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
912 * gfortran.dg/inquire_size.f90: New test.
914 2010-03-20 Richard Guenther <rguenther@suse.de>
916 PR rtl-optimization/43438
917 * gcc.c-torture/execute/pr43438.c: New testcase.
919 2010-03-20 Dodji Seketeli <dodji@redhat.com>
922 * g++.dg/abi/mangle42.C: New test.
924 2010-03-19 Andrew Pinski <andrew_pinski@caviumnetworks.com>
927 * gcc.dg/pr43211.c: New test.
928 * gcc.dg/pr18809-1.c: Don't expect an error when calling foo.
930 2010-03-19 Bernd Schmidt <bernd.schmidt@codesourcery.com>
932 PR rtl-optimization/42258
933 * gcc.target/arm/thumb1-mul-moves.c: New test.
936 * gcc.target/arm/thumb-andsi.c: New test.
938 * gcc.target/arm/thumb-andsi.c: Correct dg-options and add
939 dg-require-effective-target.
941 2010-03-19 Michael Matz <matz@suse.de>
944 * g++.dg/other/pr43116.C: New testcase.
946 2010-03-19 Michael Matz <matz@suse.de>
949 * gcc.dg/pr43305.c: New testcase.
951 2010-03-19 Richard Guenther <rguenther@suse.de>
953 PR tree-optimization/43415
954 * gcc.c-torture/compile/pr43415.c: New testcase.
956 2010-03-19 Eric Botcazou <ebotcazou@adacore.com>
959 * gnat.dg/case_optimization2.adb: New test.
960 * gnat.dg/case_optimization_pkg2.ad[sb]: New helper.
962 2010-03-18 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
963 Jack Howarth <howarth@bromo.med.uc.edu>
966 * gcc.target/i386/push-1.c: Don't xfail
967 scan-assembler-not "movups" on darwin.
969 2010-03-18 Jakub Jelinek <jakub@redhat.com>
972 * gcc.dg/pr43058.c: New test.
974 2010-03-18 Martin Jambor <mjambor@suse.cz>
977 * g++.dg/torture/pr42450.C: New test.
979 2010-03-18 Michael Matz <matz@suse.de>
982 * gcc.dg/pr43419.c: New testcase.
984 2010-03-18 H.J. Lu <hongjiu.lu@intel.com>
986 PR rtl-optimization/43360
987 * gcc.dg/torture/pr43360.c: New.
989 2010-03-18 Michael Matz <matz@suse.de>
991 PR tree-optimization/43402
992 * gcc.dg/pr43402.c: New testcase.
994 2010-03-17 Peter Bergner <bergner@vnet.ibm.com>
997 * gcc.dg/pr42427.c: New test.
999 2010-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1002 * gfortran.dg/read_empty_file.f: New test.
1003 * gfortran.dg/read_eof_all.f90: New test.
1004 * gfortran.dg/namelist_27.f90: Eliminate infinite loop posibility.
1005 * gfortran.dg/namelist_28.f90: Eliminate infinite loop posibility.
1007 2010-03-17 Michael Matz <matz@suse.de>
1009 * gcc.dg/pr43300.c: Add -w.
1011 2010-03-17 Richard Guenther <rguenther@suse.de>
1013 * gcc.dg/pr43379.c: Add -w.
1015 2010-03-17 Tobias Burnus <burnus@net-b.de>
1018 * gfortran.dg/cray_pointers_1.f90: Update dg-error message.
1020 2010-03-16 Uros Bizjak <ubizjak@gmail.com>
1022 * gcc.dg/graphite/block-3.c: Add dg-timeout-factor.
1024 2010-03-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1026 * ada/acats/run_all.sh: Log start and end times.
1028 2010-03-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1030 * gnat.dg/socket1.adb: Disable on *-*-solaris2*.
1032 2010-03-16 Richard Guenther <rguenther@suse.de>
1035 * gcc.dg/pr43379.c: New testcase.
1037 2010-03-16 Jakub Jelinek <jakub@redhat.com>
1040 * gcc.dg/guality/pr43051-1.c: New test.
1042 2010-03-15 Janis Johnson <janis187@us.ibm.com>
1045 * g++.dg/ext/altivec-17.C: Handle changes to error message.
1047 2010-03-15 Michael Matz <matz@suse.de>
1050 * gcc.dg/pr43300.c: New testcase.
1052 2010-03-15 Richard Guenther <rguenther@suse.de>
1054 PR tree-optimization/43367
1055 * gcc.c-torture/compile/pr43367.c: New testcase.
1057 2010-03-15 Richard Guenther <rguenther@suse.de>
1059 PR tree-optimization/43317
1060 * gcc.dg/pr43317.c: New testcase.
1062 2010-03-14 Uros Bizjak <ubizjak@gmail.com>
1064 * g++.dg/abi/packed1.C: Expect warning on the alpha*-*-*.
1066 2010-03-14 Uros Bizjak <ubizjak@gmail.com>
1068 * g++.dg/graphite/pr43026.C (dg-options): Remove -m32.
1070 2010-03-14 Tobias Burnus <burnus@net-b.de>
1073 * gfortran.dg/impure_constructor_1.f90: New test.
1075 2010-03-13 Sebastian Pop <sebastian.pop@amd.com>
1078 * gfortran.dg/graphite/id-pr43354.f: New.
1080 2010-03-13 Sebastian Pop <sebastian.pop@amd.com>
1083 * gfortran.dg/graphite/pr43349.f: New.
1085 2010-03-13 Sebastian Pop <sebastian.pop@amd.com>
1088 * gcc.dg/graphite/pr43306.c: New.
1090 2010-03-12 David S. Miller <davem@davemloft.net>
1092 * gcc.dg/lto/20090313_0.c: Add -mcpu=v9 to dg-lto-options on
1095 2010-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1097 * gcc.target/arm/sibcall-1.c: Allow PLT to appear with pic code.
1099 2010-03-12 Paul Thomas <pault@gcc.gnu.org>
1103 * gfortran.dg/dynamic_dispatch_7.f03: New test.
1105 2010-03-12 Kai Tietz <kai.tietz@onevision.com>
1107 * gfortran.dg/default_format_denormal_1.f90: Don't assume
1108 fail for *-*-mingw* targets.
1110 2010-03-12 Jakub Jelinek <jakub@redhat.com>
1113 * gcc.dg/guality/pr43329-1.c: New test.
1115 2010-03-11 Martin Jambor <mjambor@suse.cz>
1117 PR tree-optimization/43257
1118 * g++.dg/torture/pr43257.C: New test.
1120 2010-03-11 Tobias Burnus <burnus@net-b.de>
1123 * gfortran.dg/namelist_61.f90: New test.
1125 2010-03-11 Richard Guenther <rguenther@suse.de>
1127 PR tree-optimization/43255
1128 * gcc.c-torture/compile/pr43255.c: New testcase.
1130 2010-03-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1132 * gcc.dg/optimize-bswapdi-1.c: Add OpenSSL bswap variant.
1133 * gcc.dg/pr43280.c: New testcase.
1135 2010-03-11 Richard Guenther <rguenther@suse.de>
1138 * gcc.dg/lto/20100227-1_0.c: New testcase.
1139 * gcc.dg/lto/20100227-1_1.c: Likewise.
1141 2010-03-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1145 * gfortran.dg/read_eof_6.f: New test
1146 * gfortran.dg/read_x_eof.f90: New test.
1147 * gfortran.dg/read_x_past.f: Update test.
1149 2010-03-10 Jan Hubicka <jh@suse.cz>
1151 * gcc.c-torture/compile/pr43288.c: New test.
1153 2010-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1155 * g++.old-deja/g++.pt/asm1.C: Don't detect pic via looking for the
1157 * g++.old-deja/g++.pt/asm2.C: Likewise.
1158 * gcc.c-torture/compile/20000804-1.c: Likewise.
1159 * gcc.target/i386/clobbers.c: Likewise.
1161 2010-03-10 Tobias Burnus <burnus@net-b.de>
1164 * gfortran.dg/c_assoc_3.f90: New test.
1166 2010-03-10 Jakub Jelinek <jakub@redhat.com>
1169 * gcc.dg/guality/pr36728-1.c: New test.
1170 * gcc.dg/guality/pr36728-2.c: New test.
1172 2010-03-10 Kaushik Phatak <kaushik.phatak@kpitcummins.com>
1174 * gcc.dg/h8300-div-delay-slot.c: New test.
1176 2010-03-10 Alexander Monakov <amonakov@ispras.ru>
1178 PR tree-optimization/43236
1179 * gcc.c-torture/execute/pr43236.c: New test.
1181 2010-03-10 Andrey Belevantsev <abel@ispras.ru>
1184 * g++.dg/eh/pr42859.C: New test.
1186 2010-03-09 Jakub Jelinek <jakub@redhat.com>
1189 * gcc.dg/pr43299.c: New test.
1192 * g++.dg/eh/unwind2.C: New test.
1194 2010-03-05 Sebastian Pop <sebastian.pop@amd.com>
1195 Reza Yazdani <reza.yazdani@amd.com>
1198 * gcc.dg/graphite/run-id-4.c: New.
1200 2010-03-08 Sebastian Pop <sebastian.pop@amd.com>
1203 * gcc.dg/graphite/run-id-3.c: New.
1205 2010-03-08 Tobias Grosser <grosser@fim.uni-passau.de>
1209 * gcc.dg/graphite/id-18.c: New.
1210 * gcc.dg/graphite/run-id-pr42644.c: New.
1212 2010-03-08 Sebastian Pop <sebastian.pop@amd.com>
1215 * gcc.dg/graphite/pr42326.c: New.
1217 2010-03-08 Richard Guenther <rguenther@suse.de>
1219 PR tree-optimization/43269
1220 * gcc.c-torture/execute/pr43269.c: New testcase.
1222 2010-03-08 Janus Weil <janus@gcc.gnu.org>
1225 * gfortran.dg/typebound_call_13.f03: New.
1227 2010-03-05 Eric Botcazou <ebotcazou@adacore.com>
1229 * lib/plugin-support.exp (plugin-test-execute): Use PLUGINCC in lieu
1230 of HOSTCC and PLUGINCFLAGS in lieu of HOSTCFLAGS.
1232 2010-03-05 Jason Merrill <jason@redhat.com>
1234 * g++.dg/abi/mangle40.C: Require weak and alias.
1236 2010-03-05 Sebastian Pop <sebastian.pop@amd.com>
1239 * gfortran.dg/graphite/pr42326.f90: New.
1240 * gfortran.dg/graphite/pr42326-1.f90: New.
1242 2010-03-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1244 * lib/gnat.exp (gnat_init): Remove GNAT_UNDER_TEST_ORIG.
1245 (gnat_target_compile): Likewise.
1246 Reinitialize GNAT_UNDER_TEST if target changes.
1247 Set ADA_INCLUDE_PATH, ADA_OBJECTS_PATH in environment.
1248 (local_find_gnatmake): Pass full --GCC to gnatlink.
1251 2010-03-04 Andrew Pinski <andrew_pinski@caviumnetworks.com>
1254 * gcc.dg/compound-literal-1.c: New testcase.
1256 2010-03-04 Martin Jambor <mjambor@suse.cz>
1258 PR tree-optimization/43164
1259 PR tree-optimization/43191
1260 * gcc.c-torture/compile/pr43164.c: New test.
1261 * gcc.c-torture/compile/pr43191.c: Likewise.
1263 2010-03-04 Janus Weil <janus@gcc.gnu.org>
1266 * gfortran.dg/finalize_9.f90: New.
1268 2010-03-04 Tobias Burnus <burnus@net-b.de>
1269 Ken Werner <ken@linux.vnet.ibm.com>
1271 * gfortran.dg/reassoc_4.f: Add --param max-completely-peel-times
1272 to dg-options for spu.
1273 * gfortran.dg/vect/vect-7.f90: Add vect_intfloat_cvt to the
1274 dump-scan target to exclude spu.
1276 2010-03-04 Changpeng Fang <changpeng.fang@amd.com>
1279 * gcc.dg/tree-ssa/ivopts-4.c: New.
1281 2010-03-03 Janis Johnson <janis187@us.ibm.com>
1283 * lib/target-supports-dg.exp (check-flags): Provide defaults for
1284 include-opts and exclude-opts; skip checking the flags if arguments
1285 are the same as the defaults.
1286 (dg-xfail-if): Verify the number of arguments, supply defaults
1287 for unspecified optional arguments.
1288 (dg-skip-if, dg-xfail-run-if): Verify the number of arguments.
1290 2010-03-03 Jason Merrill <jason@redhat.com>
1293 * g++.dg/abi/mangle40.C: Updated.
1295 2010-03-03 Jason Merrill <jason@redhat.com>
1297 * g++.dg/abi/mangle19-1.C: Adjust for default -Wabi.
1298 * g++.dg/abi/mangle23.C: Likewise.
1299 * g++.dg/eh/simd-2.C: Likewise.
1300 * g++.dg/ext/attribute-test-2.C: Likewise.
1301 * g++.dg/ext/vector14.C: Likewise.
1302 * g++.dg/other/pr34435.C: Likewise.
1303 * g++.dg/template/conv8.C: Likewise.
1304 * g++.dg/template/nontype9.C: Likewise.
1305 * g++.dg/template/qualttp17.C: Likewise.
1306 * g++.dg/template/ref1.C: Likewise.
1307 * g++.old-deja/g++.pt/crash68.C: Likewise.
1308 * g++.old-deja/g++.pt/ref1.C: Likewise.
1309 * g++.old-deja/g++.pt/ref3.C: Likewise.
1310 * g++.old-deja/g++.pt/ref4.C: Likewise.
1313 * g++.dg/abi/mangle40.C: New.
1314 * g++.dg/abi/mangle41.C: New.
1315 * g++.dg/lto/20100302_0.C: New.
1316 * g++.dg/lto/20100302_1.C: New.
1317 * g++.dg/lto/20100302.h: New.
1319 2010-03-03 Paul Thomas <pault@gcc.gnu.org>
1322 * gfortran.dg/internal_pack_12.f90: New test.
1324 2010-03-03 H.J. Lu <hongjiu.lu@intel.com>
1326 * gcc.dg/pr36997.c: Adjust error message.
1328 2010-03-03 Mike Stump <mikestump@comcast.net>
1330 * gcc.target/i386/builtin-unreachable.c: Don't expect stack
1331 adjustments to not be present on machines that align the stack to
1332 more than 4 bytes and don't have a red zone yet as that is an
1333 unimplemented optimization.
1335 2010-03-03 Janus Weil <janus@gcc.gnu.org>
1338 * gfortran.dg/impure_assignment_3.f90: New.
1340 2010-03-03 Jakub Jelinek <jakub@redhat.com>
1343 * gfortran.dg/pr43229.f90: New test.
1346 * gcc.dg/debug/dwarf2/pr43237.c: New test.
1349 * gcc.dg/guality/pr43177.c: New test.
1351 2010-03-02 Jason Merrill <jason@redhat.com>
1353 * g++.dg/ext/vector9.C: Adjust error message.
1354 * g++.dg/conversion/simd3.C: Likewise.
1355 * g++.dg/other/error23.C: Likewise.
1357 2010-03-02 Mike Stump <mikestump@comcast.net>
1360 * g++.dg/ext/label13.C (C::C): xfail for darwin for now.
1362 2010-03-02 Paul Thomas <pault@gcc.gnu.org>
1365 * gfortran.dg/internal_pack_10.f90: New test.
1368 * gfortran.dg/internal_pack_11.f90: New test.
1370 2010-03-02 Reza Yazdani <reza.yazdani@amd.com>
1373 * gcc.dg/tree-ssa/pr42640.c: New.
1375 2010-03-01 Richard Guenther <rguenther@suse.de>
1377 PR tree-optimization/43220
1378 * gcc.c-torture/execute/pr43220.c: New testcase.
1380 2010-03-01 Richard Guenther <rguenther@suse.de>
1383 * gcc.dg/pr43213.c: New testcase.
1385 2010-03-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1388 * gcc.dg/pch/pch.exp: Don't XFAIL largefile.c on i?86-*-solaris2.10.
1390 2010-03-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1392 * lib/target-supports.exp (check_effective_target_ucn_nocache):
1394 (check_effective_target_ucn): Likewise.
1396 * g++.dg/other/ucnid-1.C: Don't XFAIL on *-*-solaris2.*, but skip
1398 * gcc.dg/ucnid-2.c: Likewise.
1399 * gcc.dg/ucnid-3.c: Likewise.
1400 * gcc.dg/ucnid-4.c: Likewise.
1401 * gcc.dg/ucnid-11.c: Likewise.
1402 * gcc.dg/ucnid-12.c: Likewise.
1403 * gcc.dg/ucnid-6.c: Skip if !ucn.
1404 * gcc.dg/ucnid-9.c: Likewise.
1406 2010-03-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1408 * gcc.target/i386/pr32000-2.c: Add missing include and exclude
1409 lists to dg-skip-if.
1410 * gcc.target/i386/stackalign/return-3.c: Likewise.
1412 2010-03-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1414 * gcc.target/i386/clearcap.map: New file.
1415 * gcc.target/i386/i386.exp: Check for linker -M mapfile support.
1416 Pass clearcap.map by default if supported.
1418 2010-03-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1421 * gfortran.dg/stat_1.f90: Accept 'testfile' gid == parent dir gid.
1423 * gfortran.dg/stat_2.f90: Likewise.
1425 2010-03-01 Tobias Burnus <burnus@net-b.de>
1428 * gfortran.dg/module_read_2.f90: New test.
1430 2010-02-27 Mark Mitchell <mark@codesourcery.com>
1433 * g++.dg/abi/mangle11.C: Adjust mangling warning locations.
1434 * g++.dg/abi/mangle12.C: Likewise.
1435 * g++.dg/abi/mangle20-2.C: Likewise.
1436 * g++.dg/abi/mangle17.C: Likewise.
1437 * g++.dg/template/cond2.C: Likewise.
1438 * g++.dg/template/pr35240.C: Likewise.
1440 2010-02-27 Richard Guenther <rguenther@suse.de>
1442 PR tree-optimization/43186
1443 * gcc.c-torture/compile/pr43186.c: Adjust testcase.
1445 2010-02-27 Kaz Kojima <kkojima@gcc.gnu.org>
1447 * g++.dg/abi/packed1.C: Expect warning on the SH.
1449 2010-02-27 Simon Martin <simartin@users.sourceforge.net>
1452 * g++.dg/parse/error37.C: New test.
1454 2010-02-27 Manuel López-Ibáñez <manu@gcc.gnu.org>
1458 * gcc.dg/pr8927-1.c: Match new note.
1459 * gcc.dg/990506-0.c: Likewise.
1460 * gcc.dg/gomp/flush-2.c: Likewise.
1461 * gcc.dg/gomp/atomic-5.c: Likewise.
1462 * gcc.dg/gomp/pr34607.c: Likewise.
1463 * gcc.dg/pr35746.c: Likewise.
1464 * gcc.dg/cpp/pragma-1.c: Likewise.
1465 * gcc.dg/cpp/pragma-2.c: Likewise.
1466 * gcc.dg/pr41842.c: Likewise.
1467 * gcc.dg/noncompile/20040629-1.c: Likewise.
1468 * objc.dg/private-1.m: Likewise.
1470 2010-02-27 Tobias Burnus <burnus@net-b.de>
1473 * gfortran.dg/default_initialization_1.f90: Add -std=f2003.
1474 * gfortran.dg/default_initialization_4.f90: New test.
1476 2010-02-27 Eric Botcazou <ebotcazou@adacore.com>
1478 * gnat.dg/thin_pointer.ad[sb]: Rename into...
1479 * gnat.dg/thin_pointer1.ad[sb]: ...this.
1480 * gnat.dg/thin_pointer2.adb: New test.
1481 * gnat.dg/thin_pointer2_pkg.ad[sb]: New helper.
1483 2010-02-26 Manuel López-Ibáñez <manu@gcc.gnu.org>
1486 * gcc.dg/cpp/c90-pedantic.c: New.
1487 * gcc.dg/cpp/c90.c: New.
1488 * gcc.dg/gnu90-const-expr-1.c: New.
1489 * gcc.dg/Woverlength-strings-pedantic-c90.c: New.
1491 2010-02-26 Richard Guenther <rguenther@suse.de>
1493 PR tree-optimization/43186
1494 * gcc.c-torture/compile/pr43186.c: New testcase.
1496 2010-02-26 Jakub Jelinek <jakub@redhat.com>
1499 * c-c++-common/dwarf2/pr43190.c: New test.
1501 2010-02-26 H.J. Lu <hongjiu.lu@intel.com>
1504 * gcc.dg/torture/stackalign/stackalign.exp: Add -mno-mmx to x86.
1506 2010-02-26 Richard Guenther <rguenther@suse.de>
1508 PR tree-optimization/43188
1509 * gcc.c-torture/compile/pr43188.c: New testcase.
1511 2010-02-26 H.J. Lu <hongjiu.lu@intel.com>
1514 * gcc.target/i386/vperm-v4si-2-sse4.c: New.
1516 2010-02-25 Eric Botcazou <ebotcazou@adacore.com>
1518 * g++.dg/abi/packed1.C: Expect warning on the SPARC.
1520 2010-02-25 Michael Meissner <meissner@linux.vnet.ibm.com>
1523 * gcc.target/powerpc/pr43154.c: New file.
1525 2010-02-25 Jakub Jelinek <jakub@redhat.com>
1528 * gfortran.dg/debug/pr43166.f: New test.
1531 * gcc.dg/torture/pr43165.c: New test.
1533 2010-02-24 Manuel López-Ibáñez <manu@gcc.gnu.org>
1536 * c-c++-common/pr41779.c: Update.
1538 2010-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1541 * lib/gnat-dg.exp (gnat_load): Redefine.
1543 * ada/acats/run_acats: Run run_all.sh with $SHELL.
1544 * ada/acats/run_all.sh: Downcase tasking not implemented message.
1546 2010-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1549 * objc/execute/forward-1.x: XFAIL on alpha*-dec-osf*, 64-bit
1550 i?86-*-solaris2*, mips-sgi-irix*, sparc*-sun-solaris2* with
1554 2010-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1556 * gcc.dg/cpp/_Pragma6.c: Skip on mips-sgi-irix*, alpha*-dec-osf*.
1558 2010-02-24 Jakub Jelinek <jakub@redhat.com>
1561 * gcc.dg/guality/vla-1.c: New test.
1563 2010-02-24 Tobias Burnus <burnus@net-b.de>
1566 * gfortran.dg/c_ptr_tests_15.f90: New test.
1568 2010-02-23 Jakub Jelinek <jakub@redhat.com>
1571 * gcc.target/i386/pr43107.c: New test.
1573 2010-02-23 Jason Merrill <jason@redhat.com>
1576 * g++.dg/cpp0x/variadic100.C: New.
1578 2010-02-23 Jason Merrill <jason@redhat.com>
1581 * gcc.dg/debug/dwarf2/dwarf2.exp: Run c-c++-common dwarf2 tests.
1582 * g++.dg/debug/dwarf2/dwarf2.exp: Likewise.
1583 * c-c++-common/dwarf2/vla1.c: New.
1585 2010-02-23 Jakub Jelinek <jakub@redhat.com>
1588 * gcc.dg/pr43139.c: New test.
1591 * gcc.dg/guality/pr43077-1.c: New test.
1593 2010-02-23 Manuel López-Ibáñez <manu@gcc.gnu.org>
1596 * gcc.dg/march.c: New.
1597 * gcc.dg/march-generic.c: New.
1598 * gcc.dg/mtune.c: New.
1600 2010-02-22 Sebastian Pop <sebastian.pop@amd.com>
1603 * gcc.dg/graphite/pr43083.c: New.
1605 2010-02-22 Sebastian Pop <sebastian.pop@amd.com>
1608 * gfortran.dg/graphite/pr43097.f: New.
1610 2010-02-22 Sebastian Pop <sebastian.pop@amd.com>
1611 Manuel López-Ibáñez <manu@gcc.gnu.org>
1614 * g++.dg/graphite/pr41305.C: Add -Wno-conversion-null.
1616 2010-02-22 Sebastian Pop <sebastian.pop@amd.com>
1619 * g++.dg/graphite/pr43026.C: New.
1621 2010-02-22 Manuel López-Ibáñez <manu@gcc.gnu.org>
1624 * gcc.dg/cleanup-1.c: Update.
1625 * gcc.dg/func-args-1.c: Update.
1626 * gcc.dg/format/sentinel-1.c: Update.
1627 * g++.old-deja/g++.jason/scoping10.C: Update.
1628 * g++.old-deja/g++.ns/lookup5.C: Update.
1629 * g++.dg/ext/cleanup-1.C: Update.
1630 * g++.dg/parse/varmod1.C: Update.
1631 * g++.dg/parse/error33.C: Update.
1632 * g++.dg/expr/call3.C: Update.
1633 * g++.dg/func-args-1.C: New.
1635 2010-02-22 H.J. Lu <hongjiu.lu@intel.com>
1638 * gcc.dg/attr-used-2.c: Moved to ...
1639 * c-c++-common/attr-used-2.c: Here.
1641 * gcc.dg/attr-used.c: Moved to ...
1642 * c-c++-common/attr-used.c: Here.
1644 2010-02-22 Ozkan Sezer <sezeroz@gmail.com>
1646 * gcc.c-torture/execute/991014-1.c: Use __SIZE_TYPE__ for size types.
1648 2010-02-22 Richard Guenther <rguenther@suse.de>
1651 * gfortran.dg/lto/20100222-1_0.f03: New testcase.
1652 * gfortran.dg/lto/20100222-1_1.c: Likewise.
1654 2010-02-22 Richard Guenther <rguenther@suse.de>
1656 PR tree-optimization/42749
1657 * gcc.c-torture/compile/pr42749.c: New testcase.
1659 2010-02-22 Paul Thomas <pault@gcc.gnu.org>
1662 * gfortran.dg/internal_pack_6.f90: Number of 'packs' now zero.
1663 * gfortran.dg/internal_pack_9.f90: New test.
1665 2010-02-21 Manuel López-Ibáñez <manu@gcc.gnu.org>
1668 * g++.dg/template/recurse.C: Adjust.
1669 * g++.dg/template/pr23510.C: New.
1671 2010-02-21 Dodji Seketeli <dodji@redhat.com>
1674 * g++.dg/template/memclass4.C: New test.
1676 2010-02-21 Tobias Burnus <burnus@net-b.de>
1679 * gfortran.dg/reassoc_5.f90: New test.
1681 2010-02-20 Uros Bizjak <ubizjak@gmail.com>
1684 * gcc.target/i386/pr43067.c: New test.
1686 2010-02-20 Manuel López-Ibáñez <manu@gcc.gnu.org>
1689 * g++.dg/warn/Wconversion2.C: Replace -Wconversion with
1691 * g++.dg/warn/Wconversion-null.C: New test.
1692 * g++.old-deja/g++.other/null1.C: Move to...
1693 * g++.dg/warn/Wconversion-null-2.C: ... here. Remove -Wconversion.
1695 2010-02-20 Paul Thomas <pault@gcc.gnu.org>
1699 * gfortran.dg/dependency_26.f90: New test.
1702 * gfortran.dg/internal_pack_7.f90: New test.
1705 * gfortran.dg/internal_pack_8.f90: New test.
1707 2010-02-20 Manuel López-Ibáñez <manu@gcc.gnu.org>
1710 * c-c++-common/pr41779.c: Fix broken testcase.
1712 2010-02-19 Manuel López-Ibáñez <manu@gcc.gnu.org>
1715 * c-c++-common/pr36513.c: New testcase.
1716 * c-c++-common/pr36513-2.c: New testcase.
1718 2010-02-19 Manuel López-Ibáñez <manu@gcc.gnu.org>
1721 * c-c++-common/pr41779.c: New.
1723 2010-02-19 Jakub Jelinek <jakub@redhat.com>
1726 * gcc.dg/pr43084.c: New test.
1728 2010-02-19 Richard Guenther <rguenther@suse.de>
1730 PR tree-optimization/42916
1731 * gcc.dg/pr42916.c: New testcase.
1733 2010-02-18 Jason Merrill <jason@redhat.com>
1736 * g++.dg/abi/packed1.C: Add expected warning.
1739 * g++.dg/torture/dg-torture.exp: Run c-c++-common torture tests.
1740 * gcc.dg/torture/dg-torture.exp: Likewise.
1741 * c-c++-common/torture/complex-sign.h,
1742 c-c++-common/torture/complex-sign-add.c,
1743 c-c++-common/torture/complex-sign-mixed-add.c,
1744 c-c++-common/torture/complex-sign-mixed-div.c,
1745 c-c++-common/torture/complex-sign-mixed-mul.c,
1746 c-c++-common/torture/complex-sign-mixed-sub.c,
1747 c-c++-common/torture/complex-sign-mul.c,
1748 c-c++-common/torture/complex-sign-sub.c: Move from gcc.dg/torture.
1749 Adapt for C++ compilation as well.
1752 * g++.dg/ext/label1.C: Update.
1753 * g++.dg/ext/label2.C: Update.
1756 * g++.dg/template/dependent-name6.C: New.
1759 * g++.dg/parse/namespace12.C: New.
1761 2010-02-18 Martin Jambor <mjambor@suse.cz>
1763 PR tree-optimization/43066
1764 * gcc.c-torture/compile/pr43066.c: New test.
1766 2010-02-18 Uros Bizjak <ubizjak@gmail.com>
1768 * g++.dg/ext/attrib35.C: Fix target selector string.
1769 * g++.dg/ext/attrib36.C: Ditto.
1770 * g++.dg/ext/attrib37.C: Ditto.
1771 * g++.dg/abi/mangle24.C: Remove stray "*/" from dg directives.
1772 * g++.dg/abi/mangle25.C: Ditto.
1774 2010-02-17 Jason Merrill <jason@redhat.com>
1777 * g++.dg/parse/namespace11.C: New.
1780 * g++.dg/ext/attrib37.C: New.
1783 * g++.dg/template/ptrmem20.C: New.
1785 2010-02-17 Uros Bizjak <ubizjak@gmail.com>
1788 * gcc.target/i386/xop-check.h: Include m256-check.h.
1789 * gcc.target/i386/xop-vpermil2ps-1.c: Include x86intrin.h.
1790 * gcc.target/i386/xop-vpermil2ps-256-1.c: Ditto.
1791 * gcc.target/i386/xop-vpermil2pd-1.c: Ditto.
1792 * gcc.target/i386/xop-vpermil2pd-256-1.c: Ditto.
1794 2010-02-17 Jakub Jelinek <jakub@redhat.com>
1797 * gcc.dg/pr42918.c: New test.
1799 2010-02-16 H.J. Lu <hongjiu.lu@intel.com>
1801 * g++.dg/ext/attrib36.C: Require ILP32.
1803 2010-02-16 Richard Guenther <rguenther@suse.de>
1805 PR tree-optimization/41043
1806 * gfortran.dg/pr41043.f90: New testcase.
1807 * gcc.dg/Wstrict-overflow-18.c: XFAIL.
1809 2010-02-16 Jason Merrill <jason@redhat.com>
1811 * g++.dg/cpp0x/initlist-opt.C: Declare max_val inline.
1813 2010-02-16 Ira Rosen <irar@il.ibm.com>
1815 PR tree-optimization/43074
1816 * gcc.dg/vect/fast-math-pr43074.c: New test.
1818 2010-02-16 Jakub Jelinek <jakub@redhat.com>
1820 * lib/prune.exp: Prune variable tracking size limit exceeded notes.
1822 2010-02-16 Jason Merrill <jason@redhat.com>
1825 * g++.dg/ext/attrib36.C: New.
1828 * g++.dg/other/array6.C: New.
1830 2010-02-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1832 * g++.dg/cpp0x/initlist-opt.C: Bind pic locally.
1834 2010-02-15 Sebastian Pop <sebastian.pop@amd.com>
1836 * gcc.target/i386/sse-14.c: Add tests for _mm_permute2_pd,
1837 _mm256_permute2_pd, _mm_permute2_ps, and _mm256_permute2_ps.
1838 * gcc.target/i386/xop-vpermil2pd-1.c: New.
1839 * gcc.target/i386/xop-vpermil2pd-256-1.c: New.
1840 * gcc.target/i386/xop-vpermil2ps-1.c: New.
1841 * gcc.target/i386/xop-vpermil2ps-256-1.c: New.
1843 2010-02-15 Richard Guenther <rguenther@suse.de>
1846 * g++.dg/torture/pr43068.C: New testcase.
1848 2010-02-14 Volker Reichelt <reichelt@gcc.gnu.org>
1851 * g++.dg/opt/ice1.C: New.
1853 2010-02-14 Jason Merrill <jason@redhat.com>
1856 * g++.dg/cpp0x/initlist-opt.C: New.
1858 2010-02-13 Paul Thomas <pault@gcc.gnu.org>
1862 * gfortran.dg/internal_pack_6.f90: New test.
1864 2010-02-12 Jason Merrill <jason@redhat.com>
1867 * g++.dg/cpp0x/variadic99.C: New.
1869 2010-02-12 Jakub Jelinek <jakub@redhat.com>
1871 * gcc.dg/guality/guality.h (GUALCVT): Zero extend instead of
1872 sign extend pointers to gualchk_t.
1875 * g++.dg/other/default3.C: Xfail g4 test.
1877 2010-02-11 Sebastian Pop <sebastian.pop@amd.com>
1880 * gcc.dg/graphite/pr43012.c: New.
1882 2010-02-11 Sebastian Pop <sebastian.pop@amd.com>
1885 * g++.dg/graphite/pr42930.C: New.
1887 2010-02-11 Sebastian Pop <sebastian.pop@amd.com>
1891 * gcc.dg/graphite/pr42530.c: New.
1892 * gcc.dg/graphite/pr42914.c: New.
1894 2010-02-11 Sebastian Pop <sebastian.pop@amd.com>
1897 * gcc.dg/graphite/pr42771.c: New.
1899 2010-02-11 Richard Guenther <rguenther@suse.de>
1901 PR tree-optimization/42998
1902 * gcc.c-torture/compile/pr42998.c: New testcase.
1904 2010-02-10 Jason Merrill <jason@redhat.com>
1907 * g++.dg/cpp0x/lambda/lambda-nested3.C: New.
1909 PR c++/42983, core issue 906
1910 * g++.dg/cpp0x/defaulted15.C: Add virtualness test.
1911 * g++.dg/cpp0x/defaulted9.C: Move virtual default outside class.
1914 * g++.dg/cpp0x/lambda/lambda-conv.C: Test for weakness.
1916 2010-02-10 Richard Guenther <rguenther@suse.de>
1918 PR tree-optimization/43017
1919 * gcc.dg/torture/pr43017.c: New testcase.
1921 2010-02-10 Tobias Burnus <burnus@net-b.de>
1924 * gfortran.dg/private_type_1.f90: Update error location.
1925 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
1926 * gfortran.dg/typebound_operator_2.f03: Ditto.
1927 * gfortran.dg/assignment_2.f90: Ditto.
1928 * gfortran.dg/redefined_intrinsic_assignment.f90: Ditto.
1929 * gfortran.dg/binding_label_tests_9.f03: Ditto.
1931 2010-02-10 Tobias Burnus <burnus@net-b.de>
1934 * gfortran.dg/bind_c_usage_20.f90: New test.
1936 2010-02-10 Jakub Jelinek <jakub@redhat.com>
1939 * g++.dg/debug/pr43010.C: New test.
1941 2010-02-10 Richard Guenther <rguenther@suse.de>
1944 * gcc.c-torture/execute/20100209-1.c: New testcase.
1945 * gcc.dg/fold-div-3.c: Likewise.
1947 2010-02-10 Jakub Jelinek <jakub@redhat.com>
1949 * gcc.dg/builtin-ffs-1.c: New test.
1951 2010-02-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1954 * gfortran.dg/array_constructor_35.f90: New test.
1956 2010-02-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1958 * gcc.dg/tree-ssa/inline-4.c: Bind pic locally.
1960 2010-02-09 Jason Merrill <jason@redhat.com>
1963 * g++.dg/cpp0x/lambda/lambda-errloc2.C: New.
1966 * g++.dg/cpp0x/lambda/lambda-warn2.C: New.
1968 2010-02-09 Tobias Burnus <burnus@net-b.de>
1971 * gfortran.dg/module_write_1.f90: New test.
1973 2010-02-09 Alexander Monakov <amonakov@ispras.ru>
1975 * gcc.dg/pr19340.c: Adjust.
1977 2010-02-09 Richard Guenther <rguenther@suse.de>
1979 PR tree-optimization/43008
1980 * gcc.c-torture/execute/pr43008.c: New testcase.
1982 2010-02-09 Richard Guenther <rguenther@suse.de>
1984 PR tree-optimization/43000
1985 * gcc.dg/torture/pr43000.c: New testcase.
1986 * gcc.dg/torture/pr43002.c: Likewise.
1988 2010-02-09 Daniel Kraft <d@domob.eu>
1991 * gfortran.dg/char_length_2.f90: Change warning expectations accordingly
1992 and pass -Wsurprising as necessary.
1994 2010-02-08 Jakub Jelinek <jakub@redhat.com>
1996 PR tree-optimization/42890
1997 * g++.dg/torture/pr42890.C: New test.
1999 2010-02-08 Richard Guenther <rguenther@suse.de>
2002 * gcc.dg/tree-ssa/inline-4.c: New testcase.
2004 2010-02-07 Sebastian Pop <sebastian.pop@amd.com>
2006 * gcc.dg/graphite/block-0.c: Call abort for runtime test. Always
2008 * gcc.dg/graphite/block-1.c: Same.
2009 * gcc.dg/graphite/block-3.c: Same.
2010 * gcc.dg/graphite/block-4.c: Same.
2011 * gcc.dg/graphite/block-5.c: Same.
2012 * gcc.dg/graphite/block-6.c: Same.
2013 * gcc.dg/graphite/block-7.c: Same.
2014 * gcc.dg/graphite/interchange-0.c: Same.
2015 * gcc.dg/graphite/interchange-1.c: Same.
2016 * gcc.dg/graphite/interchange-10.c: Same.
2017 * gcc.dg/graphite/interchange-11.c: Same.
2018 * gcc.dg/graphite/interchange-12.c: Same.
2019 * gcc.dg/graphite/interchange-2.c: Same.
2020 * gcc.dg/graphite/interchange-3.c: Same.
2021 * gcc.dg/graphite/interchange-4.c: Same.
2022 * gcc.dg/graphite/interchange-5.c: Same.
2023 * gcc.dg/graphite/interchange-6.c: Same.
2024 * gcc.dg/graphite/interchange-7.c: Same.
2025 * gcc.dg/graphite/interchange-8.c: Same.
2026 * gcc.dg/graphite/interchange-9.c: Same.
2027 * gcc.dg/graphite/interchange-mvt.c: Same.
2029 2010-02-07 Sebastian Pop <sebastian.pop@amd.com>
2031 * gfortran.dg/graphite/id-19.f: New.
2032 * gfortran.dg/graphite/pr14741.f90: New.
2033 * gfortran.dg/graphite/pr41924.f90: New.
2034 * gfortran.dg/graphite/run-id-2.f90: New.
2036 2010-02-07 Richard Guenther <rguenther@suse.de>
2039 * gcc.c-torture/compile/pr42956.c: New testcase.
2041 2010-02-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2044 * gfortran.dg/fmt_cache_2.f: New test.
2046 2010-02-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2048 * gfortran.dg/read_no_eor.f90: New test.
2050 2010-02-05 Jason Merrill <jason@redhat.com>
2052 * g++.dg/ext/label13.C: Move constructor body out of class.
2054 2010-02-03 Jason Merrill <jason@redhat.com>
2057 * g++.dg/ext/dllexport3.C: New.
2059 2010-02-05 Ozkan Sezer <sezeroz@gmail.com>
2061 * gcc.dg/format/ms-format3.c: New test for specific MS types.
2063 2010-02-05 Richard Guenther <rguenther@suse.de>
2065 * gcc.dg/tree-ssa/ssa-ccp-28.c: New testcase.
2067 2010-02-05 Dodji Seketeli <dodji@redhat.com>
2070 * g++.dg/other/crash-9.C: New test.
2072 2010-02-05 Paul Thomas <pault@gcc.gnu.org>
2075 * gfortran.dg/subref_array_pointer_4.f90 : New test.
2077 2010-02-04 Richard Guenther <rguenther@suse.de>
2079 PR rtl-optimization/42952
2080 * gcc.dg/torture/pr42952.c: New testcase.
2082 2010-02-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2085 * gfortran.dg/namelist_60.f90: New test.
2087 2010-02-03 Jason Merrill <jason@redhat.com>
2090 * g++.dg/ext/builtin11.C: New.
2094 * g++.dg/abi/mangle35.C: New.
2095 * g++.dg/abi/mangle37.C: New.
2098 * g++.dg/abi/mangle36.C: New.
2101 * g++.dg/warn/string1.C: New.
2103 2010-02-03 Richard Guenther <rguenther@suse.de>
2105 PR tree-optimization/42944
2106 * gcc.dg/errno-1.c: New testcase.
2108 2010-02-03 Richard Guenther <rguenther@suse.de>
2111 * gcc.c-torture/compile/pr42927.c: New testcase.
2113 2010-02-03 Tobias Burnus <burnus@net-b.de>
2116 * gfortran.dg/null_4.f90: New test.
2118 2010-02-02 Jason Merrill <jason@redhat.com>
2121 * g++.dg/ext/label13.C: New.
2123 2010-02-02 Tobias Burnus <burnus@net-b.de>
2126 * gfortran.dg/func_result_5.f90: New test.
2128 2010-02-01 Tobias Burnus <burnus@net-b.de>
2131 * gfortran.dg/pure_initializer_3.f90: News test.
2133 2010-01-31 Janus Weil <janus@gcc.gnu.org>
2136 * gfortran.dg/allocate_derived_2.f90: New test.
2138 2010-01-31 Eric Botcazou <ebotcazou@adacore.com>
2141 * gcc.dg/torture/pr42898-2.c: New test.
2143 2010-01-31 Richard Guenther <rguenther@suse.de>
2146 * gcc.dg/torture/pr42898.c: New testcase.
2148 2010-01-31 Paul Thomas <pault@gcc.gnu.org>
2151 * gfortran.dg/alloc_comp_basics_1.f90: Remove option -O2.
2152 * gfortran.dg/alloc_comp_bounds_1.f90: New test.
2154 2010-01-30 Paolo Bonzini <bonzini@gnu.org>
2156 * g++.dg/tree-ssa/inline-1.C: New.
2157 * g++.dg/tree-ssa/inline-2.C: New.
2158 * g++.dg/tree-ssa/inline-3.C: New.
2160 2010-01-29 Michael Meissner <meissner@linux.vnet.ibm.com>
2163 * gcc.dg/builtins-58.c: Add -fno-ident to the options to prevent
2164 the string 'pow' in the pathname of the compiler from generating a
2167 2010-01-29 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2169 * g++.old-deja/g++.mike/eh16.C: Rename err to e.
2170 * g++.old-deja/g++.mike/eh17.C: Likewise.
2171 * g++.old-deja/g++.mike/p5571.C: Likewise.
2173 2010-01-29 Dodji Seketeli <dodji@redhat.com>
2180 * g++.dg/other/crash-5.C: New test.
2181 * g++.dg/other/crash-6.C: New test.
2182 * g++.dg/other/crash-7.C: New test.
2183 * g++.dg/other/crash-8.C: New test.
2185 2010-01-29 Jakub Jelinek <jakub@redhat.com>
2187 PR rtl-optimization/42889
2188 * gcc.dg/pr42889.c: New test.
2190 2010-01-28 H.J. Lu <hongjiu.lu@intel.com>
2192 * gcc.target/i386/pr42881.c: Use SSE2.
2194 2010-01-28 Uros Bizjak <ubizjak@gmail.com>
2197 * gcc.target/i386/pr42891.c: New test.
2199 2010-01-28 Richard Guenther <rguenther@suse.de>
2201 PR tree-optimization/42871
2202 * g++.dg/torture/pr42871.C: New testcase.
2204 2010-01-28 Richard Guenther <rguenther@suse.de>
2206 * gcc.dg/Wobjsize-1.h: New testcase.
2207 * gcc.dg/Wobjsize-1.c: Likewise.
2209 2010-01-28 Richard Guenther <rguenther@suse.de>
2212 * g++.dg/torture/pr42883.C: New testcase.
2214 2010-01-28 Michael Matz <matz@suse.de>
2216 * gcc.target/i386/pr42881.c: New test.
2218 2010-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2220 * gcc.misc-tests/linkage.exp: Remove mips-sgi-irix6*o32 support.
2221 Add i?86-*-solaris2* support.
2223 2010-01-28 Dodji Seketeli <dodji@redhat.com>
2227 * g++.dg/template/typedef27.C: New test case.
2228 * g++.dg/template/typedef28.C: New test case.
2230 2010-01-27 Stephen Thomas <stephen.thomas@arm.com>
2232 * testsuite/gcc.dg/optimize-bswap*.c: Add ARM target
2234 2010-01-27 Richard Guenther <rguenther@suse.de>
2237 * gcc.dg/torture/pr42878-1.c: New testcase.
2238 * gcc.dg/torture/pr42878-2.c: Likewise.
2240 2010-01-27 Jakub Jelinek <jakub@redhat.com>
2243 * gcc.dg/vla-22.c: New test.
2245 2010-01-26 Jakub Jelinek <jakub@redhat.com>
2247 * ada/acats/run_all.sh: Make sure norun.lst is sorted using the
2250 2010-01-26 Richard Guenther <rguenther@suse.de>
2252 PR rtl-optimization/42685
2253 * gcc.dg/pr42685.c: New testcase.
2254 * g++.dg/other/pr42685.C: Likewise.
2256 2010-01-26 Richard Guenther <rguenther@suse.de>
2259 * g++.dg/other/pr42806.C: New testcase.
2261 2010-01-26 Richard Guenther <rguenther@suse.de>
2263 PR tree-optimization/42250
2264 * gcc.dg/pr42250.c: New testcase.
2266 2010-01-25 Arnaud Charlet <charlet@adacore.com>
2268 * gnat.dg/array_bounds_test.adb: New test.
2270 2010-01-25 Tobias Burnus <burnus@net-b.de>
2273 * gfortran.dg/generic_21.f90: New test.
2275 2010-01-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2278 * gcc.c-torture/compile/pr38789.c: Change to dg-do compile.
2280 2010-01-24 Mark Mitchell <mark@codesourcery.com>
2283 * g++.dg/abi/arm_va_list2.C: New test.
2284 * g++.dg/abi/arm_va_list2.h: Companion header file.
2286 2010-01-24 Paul Thomas <pault@gcc.gnu.org>
2289 * gfortran.dg/parameter_array_ref_2.f90 : New test.
2292 * gfortran.dg/char_array_arg_1.f90 : New test.
2294 * gfortran.dg/pr25923.f90 : Remove XFAIL.
2296 2010-01-24 Tobias Burnus <burnus@net-b.de>
2299 * gfortran.dg/generic_20.f90: New test.
2301 2010-01-22 Michael Matz <matz@suse.de>
2303 * gfortran.dg/vect/fast-math-mgrid-resid.f: Limit to x86, add
2306 2010-01-21 Paul Thomas <pault@gcc.gnu.org>
2309 * gfortran.dg/dependency_25.f90 : New test.
2311 2010-01-21 Martin Jambor <mjambor@suse.cz>
2313 PR tree-optimization/42585
2314 * gcc.dg/tree-ssa/pr42585.c: New test.
2316 2010-01-21 Richard Guenther <rguenther@suse.de>
2319 * gcc.dg/pr19988.c: New testcase.
2321 2010-01-20 Janis Johnson <janis187@us.ibm.com>
2323 * g++.dg/compat/decimal/compat-common.h: New file.
2324 * g++.dg/compat/decimal/decimal-dummy.h: New file.
2325 * g++.dg/compat/decimal/pass_x.h: New file.
2326 * g++.dg/compat/decimal/pass_y.h: New file.
2327 * g++.dg/compat/decimal/pass-1_main.C: New file.
2328 * g++.dg/compat/decimal/pass-1_x.C: New file.
2329 * g++.dg/compat/decimal/pass-1_y.C: New file.
2330 * g++.dg/compat/decimal/pass-2_main.C: New file.
2331 * g++.dg/compat/decimal/pass-2_x.C: New file.
2332 * g++.dg/compat/decimal/pass-2_y.C: New file.
2333 * g++.dg/compat/decimal/pass-3_main.C: New file.
2334 * g++.dg/compat/decimal/pass-3_x.C: New file.
2335 * g++.dg/compat/decimal/pass-3_y.C: New file.
2336 * g++.dg/compat/decimal/pass-4_main.C: New file.
2337 * g++.dg/compat/decimal/pass-4_x.C: New file.
2338 * g++.dg/compat/decimal/pass-4_y.C: New file.
2339 * g++.dg/compat/decimal/pass-5_main.C: New file.
2340 * g++.dg/compat/decimal/pass-5_x.C: New file.
2341 * g++.dg/compat/decimal/pass-5_y.C: New file.
2342 * g++.dg/compat/decimal/pass-6_main.C: New file.
2343 * g++.dg/compat/decimal/pass-6_x.C: New file.
2344 * g++.dg/compat/decimal/pass-6_y.C: New file.
2345 * g++.dg/compat/decimal/return_x.h: New file.
2346 * g++.dg/compat/decimal/return_y.h: New file.
2347 * g++.dg/compat/decimal/return-1_main.C: New file.
2348 * g++.dg/compat/decimal/return-1_x.C: New file.
2349 * g++.dg/compat/decimal/return-1_y.C: New file.
2350 * g++.dg/compat/decimal/return-2_main.C: New file.
2351 * g++.dg/compat/decimal/return-2_x.C: New file.
2352 * g++.dg/compat/decimal/return-2_y.C: New file.
2353 * g++.dg/compat/decimal/return-3_main.C: New file.
2354 * g++.dg/compat/decimal/return-3_x.C: New file.
2355 * g++.dg/compat/decimal/return-3_y.C: New file.
2356 * g++.dg/compat/decimal/return-4_main.C: New file.
2357 * g++.dg/compat/decimal/return-4_x.C: New file.
2358 * g++.dg/compat/decimal/return-4_y.C: New file.
2359 * g++.dg/compat/decimal/return-5_main.C: New file.
2360 * g++.dg/compat/decimal/return-5_x.C: New file.
2361 * g++.dg/compat/decimal/return-5_y.C: New file.
2362 * g++.dg/compat/decimal/return-6_main.C: New file.
2363 * g++.dg/compat/decimal/return-6_x.C: New file.
2364 * g++.dg/compat/decimal/return-6_y.C: New file.
2366 2010-01-20 Alexandre Oliva <aoliva@redhat.com>
2369 * gcc.dg/pr42715.c: New.
2371 2010-01-20 Paolo Carlini <paolo.carlini@oracle.com>
2374 * g++.dg/parse/crash55.C: New.
2376 2010-01-20 Alexandre Oliva <aoliva@redhat.com>
2379 * gcc.dg/guality/pr42782.c: New.
2381 2010-01-20 Jason Merrill <jason@redhat.com>
2384 * g++.dg/abi/packed1.C: New.
2387 * g++.dg/cpp0x/lambda/lambda-warn1.C: New.
2390 * g++.dg/parse/fn-typedef1.C: New.
2391 * g++.dg/other/cv_quals.C: Adjust.
2393 2010-01-20 Anthony Green <green@moxielogic.com>
2395 * gcc.dg/cpp/_Pragma6.c: Skip this test for moxie-*-* (no
2397 * gcc.dg/pr19340.c: Skip this test for moxie-*-* (no scheduling).
2398 * gcc.dg/20020312-2.c: Port this to the moxie core.
2399 * gcc.dg/weak/typeof-2.c: Ditto.
2401 2010-01-20 Richard Guenther <rguenther@suse.de>
2403 PR tree-optimization/42717
2404 * gcc.c-torture/compile/pr42717.c: New testcase.
2406 2010-01-20 Jakub Jelinek <jakub@redhat.com>
2408 * gcc.dg/cleanup-13.c: Expect DW_OP_mod to do unsigned modulo instead
2409 of signed, add a few new tests.
2412 * g++.dg/parse/limits-initializer1.C: New test.
2414 2010-01-19 Janus Weil <janus@gcc.gnu.org>
2417 * gfortran.dg/proc_ptr_comp_pass_6.f90: New test.
2418 * gfortran.dg/typebound_call_12.f03: New test.
2420 2010-01-19 Paul Thomas <pault@gcc.gnu.org>
2423 * gfortran.dg/bounds_check_15.f90 : New test.
2425 2010-01-19 Michael Matz <matz@suse.de>
2427 PR tree-optimization/41783
2428 * gfortran.dg/vect/fast-math-mgrid-resid.f: New.
2430 2010-01-19 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2433 * gcc.target/arm/neon/vget_lowf32.c: Regenerate.
2434 * gcc.target/arm/neon/vget_lowp16.c: Likewise.
2435 * gcc.target/arm/neon/vget_lowp8.c: Likewise.
2436 * gcc.target/arm/neon/vget_lows16.c: Likewise.
2437 * gcc.target/arm/neon/vget_lows32.c: Likewise.
2438 * gcc.target/arm/neon/vget_lows64.c: Likewise.
2439 * gcc.target/arm/neon/vget_lows8.c: Likewise.
2440 * gcc.target/arm/neon/vget_lowu16.c: Likewise.
2441 * gcc.target/arm/neon/vget_lowu32.c: Likewise.
2442 * gcc.target/arm/neon/vget_lowu64.c: Likewise.
2443 * gcc.target/arm/neon/vget_lowu8.c: Likewise.
2445 2010-01-19 Janus Weil <janus@gcc.gnu.org>
2448 * gfortran.dg/extends_6.f03: Modified an error message.
2449 * gfortran.dg/extends_10.f03: New test.
2450 * gfortran.dg/private_type_6.f03: Modified an error message.
2451 * gfortran.dg/structure_constructor_8.f03: Ditto.
2453 2010-01-19 Jakub Jelinek <jakub@redhat.com>
2455 PR tree-optimization/42719
2456 * gcc.dg/pr42719.c: New test.
2459 * gcc.dg/pr42728.c: New test.
2461 2010-01-19 Anthony Green <green@moxielogic.com>
2463 * gcc.dg/tree-ssa/20040204-1.c: Expect this test to pass.
2465 2010-01-18 Anthony Green <green@moxielogic.com>
2467 * gcc.dg/tree-ssa/asm-3.c (REGISTER): Pick an appropriate register
2470 2010-01-19 Dodji Seketeli <dodji@redhat.com>
2472 * g++.dg/template/error45.C: reverted as part of reverting the
2473 fix of PR c++/42634.
2475 2010-01-18 Dodji Seketeli <dodji@redhat.com>
2478 * g++.dg/template/error45.C: New test.
2480 2010-01-18 Dodji Seketeli <dodji@redhat.com>
2483 * g++.dg/conversion/op6.C: New test.
2485 2010-01-18 Uros Bizjak <ubizjak@gmail.com>
2488 * gcc.target/alpha/pr42774.c: New test.
2490 2010-01-18 Richard Guenther <rguenther@suse.de>
2492 PR tree-optimization/42781
2493 * gfortran.fortran-torture/compile/pr42781.f90: New testcase.
2495 2010-01-17 Richard Guenther <rguenther@suse.de>
2498 * gcc.c-torture/execute/pr42248.c: New testcase.
2500 2010-01-17 Richard Guenther <rguenther@suse.de>
2502 PR tree-optimization/42773
2503 * g++.dg/torture/pr42773.C: New testcase.
2505 2010-01-17 Janus Weil <janus@gcc.gnu.org>
2508 * gfortran.dg/interface_assignment_5.f90: New test.
2510 2010-01-17 Dodji Seketeli <dodji@redhat.com>
2513 * g++.dg/template/crash94.C: Reverted.
2515 2010-01-17 Jie Zhang <jie.zhang@analog.com>
2518 * gcc.dg/debug/pr42767.c: New.
2520 2010-01-15 Jason Merrill <jason@redhat.com>
2523 * g++.dg/cpp0x/decltype22.C: New.
2525 2010-01-16 Jakub Jelinek <jakub@redhat.com>
2528 * g++.dg/torture/pr42760.C: New test.
2530 2010-01-15 Jing Yu <jingyu@google.com>
2532 PR rtl-optimization/42691
2533 * gcc.c-torture/execute/pr42691.c: New.
2535 2010-01-15 Richard Guenther <rguenther@suse.de>
2538 * g++.dg/torture/pr42739.C: New testcase.
2540 2010-01-15 Dodji Seketeli <dodji@redhat.com>
2542 * g++.dg/template/error45.C: Revert as part of reverting changes
2545 2010-01-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2548 * gfortran.dg/interface_31.f90: New test.
2550 2010-01-14 Michael Meissner <meissner@linux.vnet.ibm.com>
2552 * gcc.target/powerpc/pr42747.c: New file.
2554 2010-01-14 Jakub Jelinek <jakub@redhat.com>
2557 * c-c++-common/pr42674.c: New test.
2560 * g++.dg/template/instantiate11.C: New test.
2562 2010-01-14 Jason Merrill <jason@redhat.com>
2565 * g++.dg/overload/error3.C: New.
2568 * g++.dg/overload/rvalue1.C: New.
2570 2010-01-14 Martin Jambor <mjambor@suse.cz>
2572 PR tree-optimization/42706
2573 * gcc.dg/ipa/pr42706.c: New testcase.
2575 2010-01-14 H.J. Lu <hongjiu.lu@intel.com>
2577 * g++.dg/graphite/pr42681.C (size_t): Use __SIZE_TYPE__.
2579 2010-01-14 Martin Jambor <mjambor@suse.cz>
2581 PR tree-optimization/42714
2582 * g++.dg/torture/pr42714.C: New test.
2584 2010-01-14 Alexander Monakov <amonakov@ispras.ru>
2586 PR rtl-optimization/42246
2587 * gfortran.dg/pr42246-2.f: New.
2589 2010-01-14 Alexander Monakov <amonakov@ispras.ru>
2591 PR rtl-optimization/42389
2592 * gcc.dg/pr42389.c: New.
2594 2010-01-14 Alexander Monakov <amonakov@ispras.ru>
2596 PR rtl-optimization/42388
2597 * gcc.dg/pr42388.c: New.
2599 2010-01-14 Alexander Monakov <amonakov@ispras.ru>
2601 PR rtl-optimization/42294
2602 * gfortran.dg/pr42294.f: New.
2604 2010-01-14 Alexander Monakov <amonakov@ispras.ru>
2606 PR rtl-optimization/39453
2607 PR rtl-optimization/42246
2608 * gcc.dg/pr39453.c: New.
2609 * gcc.dg/pr42246.c: New.
2611 2010-01-14 Alexander Monakov <amonakov@ispras.ru>
2614 * gcc.dg/pr42245.c: New.
2615 * gcc.dg/pr42245-2.c: New.
2617 2010-01-14 Alexander Monakov <amonakov@ispras.ru>
2619 PR rtl-optimization/42249
2620 * gcc.dg/pr42249.c: New.
2622 2010-01-14 Jakub Jelinek <jakub@redhat.com>
2625 * gcc.c-torture/execute/pr42721.c: New test.
2627 2010-01-14 Ira Rosen <irar@il.ibm.com>
2629 PR tree-optimization/42709
2630 * gcc.dg/vect/pr42709.c: New test.
2632 2010-01-14 Paul Thomas <pault@gcc.gnu.org>
2635 * gfortran.dg/alloc_comp_scalar_1.f90: New test.
2636 * gfortran.dg/alloc_comp_transformational_1.f90: New test.
2638 2010-01-14 Paul Thomas <pault@gcc.gnu.org>
2641 * gfortran.dg/generic_19.f90 : New test.
2643 2010-01-13 Richard Guenther <rguenther@suse.de>
2645 PR tree-optimization/42730
2646 * gcc.c-torture/compile/pr42730.c: New testcase.
2648 2010-01-13 Steve Ellcey <sje@cup.hp.com>
2651 * gcc.target/ia64/pr42542-1.c: New.
2652 * gcc.target/ia64/pr42542-2.c: New.
2653 * gcc.target/ia64/pr42542-3.c: New.
2655 2010-01-13 Dodji Seketeli <dodji@redhat.com>
2658 * g++.dg/template/error45.C: New test.
2660 2010-01-13 Martin Jambor <mjambor@suse.cz>
2662 PR tree-optimization/42704
2663 * g++.dg/torture/pr42704.C: New test.
2665 2010-01-13 Martin Jambor <mjambor@suse.cz>
2667 PR tree-optimization/42703
2668 * gcc.c-torture/compile/pr42703.c: New test.
2670 2010-01-13 Richard Guenther <rguenther@suse.de>
2672 PR tree-optimization/42705
2673 * gcc.c-torture/compile/pr42705.c: New testcase.
2675 2010-01-13 Jie Zhang <jie.zhang@analog.com>
2677 * gcc.target/bfin/l2.c: New test.
2678 * gcc.target/bfin/bfin.exp (dg-bfin-processors): New.
2680 2010-01-13 Richard Guenther <rguenther@suse.de>
2683 * gcc.c-torture/compile/pr42716.c: New testcase.
2685 2010-01-13 Richard Guenther <rguenther@suse.de>
2688 * gfortran.dg/lto/20100110-1_0.f90: New testcase.
2690 2010-01-12 Joseph Myers <joseph@codesourcery.com>
2693 * gcc.c-torture/compile/pr42708-1.c: New test.
2695 2010-01-12 Jakub Jelinek <jakub@redhat.com>
2698 * gcc.dg/pr42662.c: New test.
2700 PR tree-optimization/42645
2701 * g++.dg/other/pr42645-1.C: New test.
2702 * g++.dg/other/pr42645-2.C: New test.
2704 2010-01-11 Janis Johnson <janis187@us.ibm.com>
2707 * gcc.target/powerpc/warn-1.c: New test.
2708 * gcc.target/powerpc/warn-2.c: New test.
2710 2010-01-11 Uros Bizjak <ubizjak@gmail.com>
2712 * gcc.target/x86_64/abi/avx/asm-support.S (snapshot_ret): Preserve
2715 2010-01-10 Rafael Avila de Espindola <espindola@google.com>
2717 * gcc.dg/lto/20100108_0.c: New.
2719 2010-01-10 Uros Bizjak <ubizjak@gmail.com>
2721 * gcc.dg/graphite/pr40281.c (dg-options): Add -w.
2722 Add -march=i686 -msse for 32bit x86 targets.
2724 2010-01-10 Richard Guenther <rguenther@suse.de>
2727 * gcc.dg/torture/pr42667.c: New testcase.
2729 2010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2732 * gfortran.dg/array_constructor_34.f90: New test.
2734 2010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2737 * gfortran.dg/array_constructor_33.f90: New test.
2738 gfortran.dg/array_function_5.f90: Add credit.
2740 2010-01-09 Alexandre Oliva <aoliva@redhat.com>
2743 * gcc.dg/pr42631.c: New.
2745 2010-01-09 Alexandre Oliva <aoliva@redhat.com>
2748 * gcc.dg/pr42630.c: New.
2750 2010-01-09 Alexandre Oliva <aoliva@redhat.com>
2753 * gcc.dg/pr42629.c: New.
2755 2010-01-09 Alexandre Oliva <aoliva@redhat.com>
2758 * gcc.dg/torture/pr42363.c: New.
2760 2010-01-09 Alexandre Oliva <aoliva@redhat.com>
2764 * gcc.dg/vect/pr42604.c: New.
2765 * gcc.dg/vect/pr42395.c: New.
2767 2010-01-09 Richard Guenther <rguenther@suse.de>
2770 * gcc.c-torture/execute/pr42512.c: New testcase.
2772 2010-01-09 Tobias Burnus <burnus@net-b.de>
2775 * gfortran.dg/c_ptr_tests_14.f90: New test.
2777 2010-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2780 * gnat.dg/null_pointer_deref1.adb: Don't run on
2781 sparc*-sun-solaris2.11.
2783 2010-01-08 Richard Guenther <rguenther@suse.de>
2786 * gcc.dg/lto/20100103-1_0.c: New testcase.
2787 * gcc.dg/lto/20100103-2_0.c: Likewise.
2789 2010-01-08 Tobias Burnus <burnus@net-b.de
2792 * gfortran.dg/asynchronous_1.f90: New test.
2793 * gfortran.dg/asynchronous_2.f90: New test.
2794 * gfortran.dg/conflicts.f90: Update error message.
2796 2010-01-07 Dodji Seketeli <dodji@redhat.com>
2799 * g++.dg/cpp0x/variadic-unify-2.C: New test.
2801 2010-01-07 Jakub Jelinek <jakub@redhat.com>
2803 PR tree-optimization/42625
2804 * g++.dg/opt/dtor4.C: New test.
2805 * g++.dg/opt/dtor4.h: New.
2806 * g++.dg/opt/dtor4-aux.cc: New.
2808 2010-01-07 Tobias Burnus <burnus@net-b.de>
2811 * gfortran.dg/proc_ptr_26.f90: New test.
2813 2010-01-07 Tobias Burnus <burnus@net-b.de>
2816 * gfortran.dg/allocatable_scalar_7.f90: New test.
2818 2010-01-06 Richard Guenther <rguenther@suse.de>
2820 * gcc.c-torture/compile/pr42632.c: New testcase.
2822 2010-01-05 H.J. Lu <hongjiu.lu@intel.com>
2825 * gcc.target/i386/pr42542-4.c: New.
2826 * gcc.target/i386/pr42542-4a.c: Likewise.
2827 * gcc.target/i386/pr42542-5.c: Likewise.
2828 * gcc.target/i386/pr42542-5a.c: Likewise.
2830 2010-01-05 Eric Botcazou <ebotcazou@adacore.com>
2832 * gcc.dg/tls/opt-15.c: New test.
2834 2010-01-05 H.J. Lu <hongjiu.lu@intel.com>
2836 * gcc.target/i386/pr42542-1.c (res): Make it 8 elements.
2838 2010-01-05 Martin Jambor <mjambor@suse.cz>
2840 PR tree-optimization/42462
2841 * g++.dg/torture/pr42462.C: New test.
2843 2010-01-05 Jason Merrill <jason@redhat.com>
2845 * g++.dg/cpp0x/initlist30.C: New test.
2847 2010-01-05 Richard Guenther <rguenther@suse.de>
2849 PR tree-optimization/42614
2850 * gcc.c-torture/execute/pr42614.c: New testcase.
2852 2010-01-05 Eric Fisher <joefoxreal@gmail.com>
2854 * gcc.dg/pr12603.c: Remove -Wunreachable-code from dg-options.
2855 * gcc.dg/Wunreachable-1.c: Remove the testcase of
2857 * gcc.dg/Wunreachable-2.c: Likewise.
2858 * gcc.dg/Wunreachable-3.c: Likewise.
2859 * gcc.dg/Wunreachable-4.c: Likewise.
2860 * gcc.dg/Wunreachable-5.c: Likewise.
2861 * gcc.dg/Wunreachable-6.c: Likewise.
2862 * gcc.dg/Wunreachable-7.c: Likewise.
2863 * gcc.dg/Wunreachable-8.c: Likewise.
2864 * gcc.dg/20041231-1.c: Likewise.
2866 2010-01-05 Jakub Jelinek <jakub@redhat.com>
2869 * gcc.dg/pr42611.c: New test.
2871 PR tree-optimization/42508
2872 * g++.dg/opt/pr42508.C: New test.
2874 2010-01-05 Tobias Burnus <burnus@net-b.de>
2877 * gfortran.dg/allocatable_scalar_8.f90: New.
2879 2010-01-04 Martin Jambor <mjambor@suse.cz>
2881 PR tree-optimization/42398
2882 * gcc.c-torture/compile/pr42398.c: New test.
2884 2010-01-04 Jason Merrill <jason@redhat.com>
2887 * g++.dg/ext/attrib35.C: New.
2890 * g++.dg/cpp0x/auto17.C: New.
2892 2010-01-04 Rafael Avila de Espindola <espindola@google.com>
2894 * gcc.dg/lto/20100104_0.c: New.
2896 2010-01-04 H.J. Lu <hongjiu.lu@intel.com>
2899 * gcc.target/i386/pr42542-1.c: New.
2900 * gcc.target/i386/pr42542-1a.c: Likewise.
2901 * gcc.target/i386/pr42542-1b.c: Likewise.
2902 * gcc.target/i386/pr42542-2.c: Likewise.
2903 * gcc.target/i386/pr42542-2a.c: Likewise.
2904 * gcc.target/i386/pr42542-2b.c: Likewise.
2905 * gcc.target/i386/pr42542-3.c: Likewise.
2906 * gcc.target/i386/pr42542-3a.c: Likewise.
2908 2009-01-04 Tobias Burnus <burnus@net-b.de>
2911 * gfortran.dg/allocatable_scalar_5.f90: New test.
2912 * gfortran.dg/allocatable_scalar_6.f90: New test.
2914 2010-01-03 Richard Guenther <rguenther@suse.de>
2917 * gfortran.dg/gomp/recursion1.f90: Remove.
2919 2010-01-03 Richard Guenther <rguenther@suse.de>
2921 * gcc.dg/Warray-bounds.c: Remove XFAILs.
2922 * gcc.dg/uninit-6.c: Likewise.
2923 * gcc.dg/struct/wo_prof_array_through_pointer.c: Likewise.
2925 2010-01-03 Richard Guenther <rguenther@suse.de>
2927 PR tree-optimization/42589
2928 * gcc.target/i386/pr42589.c: New testcase.
2930 2010-01-03 Richard Guenther <rguenther@suse.de>
2932 PR tree-optimization/42438
2933 * gcc.dg/tree-ssa/ssa-pre-27.c: New testcase.
2935 2010-01-02 Richard Guenther <rguenther@suse.de>
2938 * g++.dg/lto/20080908-3_0.C: Avoid uninitialized vars.
2940 2010-01-02 Uros Bizjak <ubizjak@gmail.com>
2943 * gcc.target/alpha/pr42448-1.c: New test.
2944 * gcc.target/alpha/pr42448-2.c: Ditto.
2946 2010-01-01 Joseph Myers <joseph@codesourcery.com>
2948 PR preprocessor/41947
2949 * gcc.dg/c99-hexfloat-3.c: New test.
2951 2010-01-01 Richard Guenther <rguenther@suse.de>
2954 * gcc.c-torture/execute/pr42570.c: New testcase.
2956 2010-01-01 Richard Guenther <rguenther@suse.de>
2959 * gcc.c-torture/compile/pr42559.c: New testcase.
2962 Copyright (C) 2010 Free Software Foundation, Inc.
2964 Copying and distribution of this file, with or without modification,
2965 are permitted in any medium without royalty provided the copyright
2966 notice and this notice are preserved.