1 2010-04-07 Richard Guenther <rguenther@suse.de>
3 PR tree-optimization/43270
4 * g++.dg/warn/Warray-bounds-4.C: New testcase.
5 * gcc.dg/Warray-bounds-7.c: Likewise.
7 2010-04-07 Eric Botcazou <ebotcazou@adacore.com>
9 * gnat.dg/bit_packed_array.ad[sb]: Rename into...
10 * gnat.dg/bit_packed_array1.ad[sb]: ...this.
11 * gnat.dg/bit_packed_array4.ad[sb]: New test.
13 2010-04-07 Jie Zhang <jie@codesourcery.com>
16 * g++.dg/init/pr42556.C: New test.
18 2010-04-07 Dodji Seketeli <dodji@redhat.com>
21 * g++.dg/debug/dwarf2/typedef2.C: New test.
23 2010-04-06 Dodji Seketeli <dodji@redhat.com>
25 * g++.dg/debug/dwarf2/redeclaration-1.C: Moved from
26 c-c++-common/dwarf2/redeclaration-1.C
28 2010-04-06 Jason Merrill <jason@redhat.com>
30 * g++.dg/cpp0x/pr31437.C: Adjust error location.
31 * g++.dg/ext/attrib18.C: Likewise.
32 * g++.dg/ext/bitfield2.C: Likewise.
33 * g++.dg/ext/bitfield4.C: Likewise.
34 * g++.dg/ext/visibility/warn2.C: Likewise.
35 * g++.dg/ext/visibility/warn3.C: Likewise.
36 * g++.dg/gomp/pr26690-1.C: Likewise.
37 * g++.dg/inherit/covariant7.C: Likewise.
38 * g++.dg/init/synth2.C: Likewise.
39 * g++.dg/lookup/using7.C: Likewise.
40 * g++.dg/other/crash-4.C: Likewise.
41 * g++.dg/other/error13.C: Likewise.
42 * g++.dg/other/error20.C: Likewise.
43 * g++.dg/parse/crash31.C: Likewise.
44 * g++.dg/parse/error16.C: Likewise.
45 * g++.dg/parse/error19.C: Likewise.
46 * g++.dg/parse/error27.C: Likewise.
47 * g++.dg/parse/error28.C: Likewise.
48 * g++.dg/parse/fused-params1.C: Likewise.
49 * g++.dg/template/error2.C: Likewise.
50 * g++.dg/template/local6.C: Likewise.
51 * g++.dg/template/qualttp15.C: Likewise.
52 * g++.dg/warn/Wnvdtor-2.C: Likewise.
53 * g++.dg/warn/anonymous-namespace-3.C: Likewise.
54 * g++.old-deja/g++.benjamin/15309-1.C: Likewise.
55 * g++.old-deja/g++.brendan/crash29.C: Likewise.
56 * g++.old-deja/g++.eh/spec6.C: Likewise.
57 * g++.old-deja/g++.jason/crash3.C: Likewise.
58 * g++.old-deja/g++.jason/destruct2.C: Likewise.
59 * g++.old-deja/g++.law/ctors5.C: Likewise.
60 * g++.old-deja/g++.law/ctors9.C: Likewise.
61 * g++.old-deja/g++.mike/p3538a.C: Likewise.
62 * g++.old-deja/g++.mike/p3538b.C: Likewise.
63 * g++.old-deja/g++.other/struct1.C: Likewise.
64 * g++.old-deja/g++.other/volatile1.C: Likewise.
65 * g++.old-deja/g++.pt/crash36.C: Likewise.
66 * g++.old-deja/g++.pt/derived3.C: Likewise.
67 * g++.old-deja/g++.robertl/eb109.C: Likewise.
68 * g++.old-deja/g++.robertl/eb4.C: Likewise.
70 2010-04-06 Sebastian Pop <sebastian.pop@amd.com>
73 * gcc.dg/graphite/run-id-pr42644.c: Call abort.
74 * gcc.dg/graphite/id-19.c: New.
76 2010-04-06 Changpeng Fang <changpeng.fang@amd.com>
79 * gcc.dg/vect/pr32824: New.
81 2010-04-06 Tobias Burnus <burnus@net-b.de>
84 * gfortran.dg/coarray_2.f90: Add dg-options -fcoarray=single.
85 * gfortran.dg/coarray_3.f90: Ditto.
86 * gfortran.dg/coarray_4.f90: Ditto.
87 * gfortran.dg/coarray_5.f90: Ditto.
88 * gfortran.dg/coarray_6.f90: Ditto.
89 * gfortran.dg/coarray_9.f90: New -fcoarray=none test.
91 2010-04-06 Tobias Burnus <burnus@net-b.de>
94 * gfortran.dg/coarray_4.f90: Fix test.
95 * gfortran.dg/coarray_6.f90: Add more tests.
97 2010-04-06 Tobias Burnus <burnus@net-b.de>
100 * gfortran.dg/coarray_4.f90: New test.
101 * gfortran.dg/coarray_5.f90: New test.
102 * gfortran.dg/coarray_6.f90: New test.
104 2010-04-06 Tobias Burnus <burnus@net-b.de>
107 * gfortran.dg/iso_fortran_env_5.f90: New test.
108 * gfortran.dg/iso_fortran_env_6.f90: New test.
110 2010-04-06 Tobias Burnus <burnus@net-b.de>
113 * gfortran.dg/coarray_1.f90: New test.
114 * gfortran.dg/coarray_2.f90: New test.
115 * gfortran.dg/coarray_3.f90: New test.
117 2010-04-06 Jason Merrill <jason@redhat.com>
120 * g++.dg/template/dtor8.C: New.
123 * g++.dg/template/error-recovery2.C: New.
125 2010-04-06 Jan Hubicka <jh@suse.czpli
127 PR tree-optimization/42906
128 * gcc.dg/tree-ssa/dce-1.c: New testcase.
130 2010-04-06 Tobias Burnus <burnus@net-b.de>
133 * gfortran.dg/alloc_comp_basics_1.f90: Update scan-tree-dump-times.
134 * gfortran.dg/alloc_comp_constructor_1.f90: Ditto.
135 * gfortran.dg/auto_dealloc_1.f90: Ditto.
137 2010-04-06 Richard Guenther <rguenther@suse.de>
139 PR tree-optimization/43627
140 * gcc.dg/tree-ssa/vrp49.c: New testcase.
142 2010-04-06 Jakub Jelinek <jakub@redhat.com>
145 * gcc.target/i386/pr43638.c: New test.
147 2010-04-06 Richard Guenther <rguenther@suse.de>
150 * gcc.c-torture/compile/pr43661.c: New testcase.
152 2010-04-06 Jakub Jelinek <jakub@redhat.com>
154 * gcc.target/s390/stackcheck1.c: Add dg-warning.
156 2010-04-04 Sebastian Pop <sebastian.pop@amd.com>
158 * gcc.dg/vect/pr43430-1.c: Don't use uint8_t.
160 2010-04-02 Richard Guenther <rguenther@suse.de>
162 PR tree-optimization/43629
163 * gcc.c-torture/execute/pr43629.c: New testcase.
165 2010-04-01 Janne Blomqvist <jb@gcc.gnu.org>
166 Dominique d'Humieres <dominiq@lps.ens.fr>
169 * gfortran.dg/ftell_3.f90: Enhance test case by reading more.
171 2010-04-01 Dodji Seketeli <dodji@redhat.com>
174 * c-c++-common/dwarf2/redeclaration-1.C: New test.
176 2010-04-01 Jason Merrill <jason@redhat.com>
178 * g++.dg/cpp0x/initlist12.C: Adjust expected errors.
180 2010-04-01 Janne Blomqvist <jb@gcc.gnu.org>
181 Manfred Schwarb <manfred99@gmx.ch>
184 * gfortran.dg/ftell_3.f90: New test.
186 2010-04-01 Richard Guenther <rguenther@suse.de>
189 * gcc.c-torture/compile/pr43614.c: New testcase.
191 2010-04-01 Martin Jambor <mjambor@suse.cz>
193 PR tree-optimization/43141
194 * gcc.dg/guality/pr43141.c: New test.
196 2010-04-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
198 * g++.dg/cpp/_Pragma1.C: Skip on alpha*-dec-osf*.
199 * g++.dg/eh/spbp.C: Likewise.
200 * g++.dg/ext/label13.C (C::C): xfail dg-bogus on alpha*-dec-osf*.
201 * g++.dg/other/pragma-ep-1.C: Properly define p, remove
203 * gcc.dg/mtune.c: Add dg-bogus "mcpu".
204 * objc.dg/dwarf-1.m: Skip on alpha*-dec-osf*.
205 * objc.dg/dwarf-2.m: Likewise.
207 2010-03-31 Sebastian Pop <sebastian.pop@amd.com>
210 * gcc.dg/graphite/id-pr43464.c: New.
211 * gcc.dg/graphite/id-pr43464-1.c: New.
213 2010-03-31 Sebastian Pop <sebastian.pop@amd.com>
216 * gcc.dg/graphite/id-pr43351.c
218 2010-03-31 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk>
221 * obj-c++.dg/try-catch-9.mm: Don't XFAIL m32 NeXT runtime.
222 * obj-c++.dg/try-catch-2.mm: Ditto.
223 * obj-c++.dg/lookup-2.mm: Ditto.
224 * obj-c++.dg/encode-8.m: Ditto.
225 * obj-c++.dg/cxx-ivars-2.mm: Ditto.
226 * obj-c++.dg/cxx-ivars-3.mm: Skip for GNU, XFail for m64 NeXT.
227 * obj-c++.dg/const-str-10.mm: Skip for GNU, match .quad for m64 NeXT.
228 * obj-c++.dg/const-str-11.mm: Ditto.
229 * obj-c++.dg/const-str-9.mm: Ditto.
230 * obj-c++.dg/bitfield-3.mm: Skip for GNU runtime.
231 * obj-c++.dg/bitfield-2.mm: XFAIL run for m64 NeXT runtime.
232 * obj-c++.dg/except-1.mm: Ditto.
233 * obj-c++.dg/const-str-7.mm: Ditto.
234 * obj-c++.dg/cxx-ivars-1.mm: Ditto.
235 * obj-c++.dg/const-str-3.mm: Ditto.
236 * obj-c++.dg/const-str-7.mm: Ditto.
237 * obj-c++.dg/stubify-2.mm: Change dump file name.
240 * gcc/testsuite/objc-obj-c++-shared/next-mapping.h (CLASSPTRFIELD):
242 * gcc/testsuite/obj-c++.dg/isa-field-1.mm: Use new CLASSPTRFIELD macro.
245 2010-03-31 Martin Jambor <mjambor@suse.cz>
247 * gcc.dg/guality/inline-params.c: Disable early inlining. Xfail run
248 only with -O2, -O3 or -Os and not with -fwhopr.
250 2010-03-31 Dodji Seketeli <dodji@redhat.com>
253 * g++.dg/template/typedef31.C: New test.
255 2010-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
257 * g++.dg/ext/visibility/pragma-override1.C: Allow for .hidden in
258 assembler output on *-*-solaris2*.
259 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
261 2010-03-31 Jakub Jelinek <jakub@redhat.com>
264 * gcc.dg/pr43557-1.c: New test.
265 * gcc.dg/pr43557-2.c: New file.
267 2010-03-31 Jie Zhang <jie@codesourcery.com>
270 * gcc.dg/pr43562.c: New test.
272 2010-03-30 Jason Merrill <jason@redhat.com>
275 * g++.dg/template/error-recovery1.C: New.
278 * g++.dg/parse/ambig5.C: New.
280 2010-03-30 Jakub Jelinek <jakub@redhat.com>
283 * gcc.dg/guality/pr43593.c: New test.
285 2010-03-30 Sebastian Pop <sebastian.pop@amd.com>
288 * gcc.dg/vect/pr43430-1.c: New.
290 2010-03-30 Jason Merrill <jason@redhat.com>
293 * g++.dg/template/partial7.C: New.
295 2010-03-30 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
297 * gcc.target/s390/stackcheck1.c: New testcase.
299 2010-03-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
302 * gfortran.dg/read_eof_8.f90: New test.
304 2010-03-29 Jason Merrill <jason@redhat.com>
306 * gcc.dg/cpp/include6.c: Change [] to ().
309 * c-c++-common/raw-string-1.c: Update handling of trigraphs, line
311 * c-c++-common/raw-string-2.c: Add trigraph test.
312 * c-c++-common/raw-string-8.c: New.
313 * c-c++-common/raw-string-9.c: New.
314 * c-c++-common/raw-string-10.c: New.
316 * c-c++-common/raw-string-1.c: Combine C and C++ raw string tests.
317 * c-c++-common/raw-string-2.c: Combine C and C++ raw string tests.
318 * c-c++-common/raw-string-3.c: Combine C and C++ raw string tests.
319 * c-c++-common/raw-string-4.c: Combine C and C++ raw string tests.
320 * c-c++-common/raw-string-5.c: Combine C and C++ raw string tests.
321 * c-c++-common/raw-string-6.c: Combine C and C++ raw string tests.
322 * c-c++-common/raw-string-7.c: Combine C and C++ raw string tests.
324 2010-03-29 Richard Guenther <rguenther@suse.de>
326 PR tree-optimization/43560
327 * gcc.dg/torture/pr43560.c: New testcase.
329 2010-03-29 Jason Merrill <jason@redhat.com>
332 * g++.dg/ext/raw-string-1.C: Change [] to ().
333 * g++.dg/ext/raw-string-2.C: Change [] to ().
334 Don't use \ in delimiter.
335 * g++.dg/ext/raw-string-3.C: Change [] to ().
336 * g++.dg/ext/raw-string-4.C: Change [] to ().
337 * g++.dg/ext/raw-string-5.C: Change [] to ().
338 Test for error on \ in delimiter.
339 * g++.dg/ext/raw-string-6.C: Change [] to ().
340 * g++.dg/ext/raw-string-7.C: Change [] to ().
342 2010-03-29 Jie Zhang <jie@codesourcery.com>
345 * gcc.dg/pr43564.c: New test.
347 2010-03-29 Tobias Burnus <burnus@net-b.de>
350 * gfortran.dg/direct_io_12.f90: New test.
352 2010-03-28 Jan Hubicka <jh@suse.cz>
354 PR tree-optimization/43505
355 * gfortran.dg/pr43505.f90: New testcase.
357 2010-03-27 Uros Bizjak <ubizjak@gmail.com>
359 PR tree-optimization/43528
360 * gcc.target/i386/pr43528.c: New test.
362 2010-03-26 Joseph Myers <joseph@codesourcery.com>
365 * gcc.dg/parm-impl-decl-3.c: New test.
367 2010-03-26 Jason Merrill <jason@redhat.com>
370 * g++.dg/cpp0x/parse1.C: New.
372 2010-03-26 Uros Bizjak <ubizjak@gmail.com>
375 * gcc.target/i386/pr43524.c: New test.
377 2010-03-26 Martin Jambor <mjambor@suse.cz>
379 * gcc/testsuite/gcc.dg/tree-ssa/loadpre1.c: Delete trailing
380 whitespace, rename main to foo.
381 * gcc/testsuite/gcc.dg/tree-ssa/loadpre14.c: Likewise.
382 * gcc/testsuite/gcc.dg/tree-ssa/loadpre15.c: Likewise.
383 * gcc/testsuite/gcc.dg/tree-ssa/loadpre16.c: Likewise.
384 * gcc/testsuite/gcc.dg/tree-ssa/loadpre17.c: Likewise.
385 * gcc/testsuite/gcc.dg/tree-ssa/loadpre19.c: Likewise.
386 * gcc/testsuite/gcc.dg/tree-ssa/loadpre20.c: Likewise.
387 * gcc/testsuite/gcc.dg/tree-ssa/loadpre3.c: Likewise.
388 * gcc/testsuite/gcc.dg/tree-ssa/loadpre5.c: Likewise.
389 * gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-1.c: Likewise.
390 * gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-4.c: Likewise.
391 * gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-6.c: Likewise.
393 2010-03-26 Dodji Seketeli <dodji@redhat.com>
396 * g++.dg/other/crash-10.C: New test.
397 * g++.dg/other/crash-11.C: New test.
399 2010-03-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
402 * gfortran.dg/read_eof_7.f90: New test.
404 2010-03-25 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk>
408 * objc-obj-c++-shared: New directory.
409 * objc-obj-c++-shared/Object1-implementation.h: New file.
410 * objc-obj-c++-shared/Object1.h: New file.
411 * objc-obj-c++-shared/Protocol1.h: New file.
412 * objc-obj-c++-shared/next-abi.h: New file.
413 * objc-obj-c++-shared/next-mapping.h: New file.
414 * objc/execute/next_mapping.h: Delete.
415 * objc.dg/special/special.exp: For all targets run the tests with
416 -fgnu-runtime, for darwin targets also run the tests with
418 * objc.dg/dg.exp: Ditto.
419 * obj-c++.dg/dg.exp: Ditto.
420 * objc/execute/forward-1.m: Use shared wrapper headers (Object1.h,
421 Protocol1.h) and next-mapping.h as required. Amend testcase to
422 include use of updated NeXT interface.
423 * objc/execute/formal_protocol-5.m: Ditto.
424 * objc/execute/protocol-isEqual-2.m: Ditto.
425 * objc/execute/protocol-isEqual-4.m: Ditto.
426 * objc/execute/class-11.m: Use shared wrapper headers (Object1.h,
427 Protocol1.h) and next-mapping.h as required.
428 * objc/execute/object_is_class.m: Ditto.
429 * objc/execute/enumeration-1.m: Ditto.
430 * objc/execute/class-13.m: Ditto.
431 * objc/execute/formal_protocol-2.m: Ditto.
432 * objc/execute/formal_protocol-4.m: Ditto.
433 * objc/execute/class-1.m: Ditto.
434 * objc/execute/bycopy-1.m: Ditto.
435 * objc/execute/formal_protocol-6.m: Ditto.
436 * objc/execute/bycopy-3.m: Ditto.
437 * objc/execute/class-3.m: Ditto.
438 * objc/execute/bf-11.m: Ditto.
439 * objc/execute/class-5.m: Ditto.
440 * objc/execute/bf-13.m: Ditto.
441 * objc/execute/class-7.m: Ditto.
442 * objc/execute/bf-15.m: Ditto.
443 * objc/execute/class-9.m: Ditto.
444 * objc/execute/bf-17.m: Ditto.
445 * objc/execute/bf-19.m: Ditto.
446 * objc/execute/IMP.m: Ditto.
447 * objc/execute/exceptions/catchall-1.m: Ditto.
448 * objc/execute/exceptions/trivial.m: Ditto.
449 * objc/execute/exceptions/finally-1.m: Ditto.
450 * objc/execute/exceptions/local-variables-1.m: Ditto.
451 * objc/execute/exceptions/foward-1.m: Ditto.
452 * objc/execute/bf-2.m: Ditto.
453 * objc/execute/string1.m: Ditto.
454 * objc/execute/bf-4.m: Ditto.
455 * objc/execute/informal_protocol.m: Ditto.
456 * objc/execute/string3.m: Ditto.
457 * objc/execute/bf-6.m: Ditto.
458 * objc/execute/bf-8.m: Ditto.
459 * objc/execute/class-tests-1.h: Ditto.
460 * objc/execute/protocol-isEqual-1.m: Ditto.
461 * objc/execute/protocol-isEqual-3.m: Ditto.
462 * objc/execute/_cmd.m: Ditto.
463 * objc/execute/function-message-1.m: Ditto.
464 * objc/execute/bf-20.m: Ditto.
465 * objc/execute/bf-common.h: Ditto.
466 * objc/execute/np-2.m: Ditto.
467 * objc/execute/class-10.m: Ditto.
468 * objc/execute/class-12.m: Ditto.
469 * objc/execute/enumeration-2.m: Ditto.
470 * objc/execute/class-14.m: Ditto.
471 * objc/execute/encode-1.m: Ditto.
472 * objc/execute/formal_protocol-1.m: Ditto.
473 * objc/execute/formal_protocol-3.m: Ditto.
474 * objc/execute/accessing_ivars.m: Ditto.
475 * objc/execute/bycopy-2.m: Ditto.
476 * objc/execute/class-2.m: Ditto.
477 * objc/execute/bf-10.m: Ditto.
478 * objc/execute/formal_protocol-7.m: Ditto.
479 * objc/execute/root_methods.m: Ditto.
480 * objc/execute/class-4.m: Ditto.
481 * objc/execute/bf-12.m: Ditto.
482 * objc/execute/class-6.m: Ditto.
483 * objc/execute/bf-14.m: Ditto.
484 * objc/execute/nested-func-1.m: Ditto.
485 * objc/execute/class-8.m: Ditto.
486 * objc/execute/private.m: Ditto.
487 * objc/execute/bf-16.m: Ditto.
488 * objc/execute/bf-18.m: Ditto.
489 * objc/execute/load-3.m: Ditto.
490 * objc/execute/compatibility_alias.m: Ditto.
491 * objc/execute/bf-1.m: Ditto.
492 * objc/execute/no_clash.m: Ditto.
493 * objc/execute/bf-3.m: Ditto.
494 * objc/execute/string2.m: Ditto.
495 * objc/execute/bf-5.m: Ditto.
496 * objc/execute/string4.m: Ditto.
497 * objc/execute/bf-7.m: Ditto.
498 * objc/execute/object_is_meta_class.m: Ditto.
499 * objc/execute/bf-9.m: Ditto.
500 * objc/execute/bf-21.m: Ditto.
501 * objc/execute/cascading-1.m: Ditto.
502 * objc/execute/trivial.m: Ditto.
503 * objc/execute/np-1.m: Ditto.
504 * objc/compile/trivial.m: Ditto.
505 * objc/execute/class_self-2.m: Include <stdlib.h>.
506 * objc/execute/forward-1.x: Do not XFAIL for 32bit powerpc-darwin.
507 * objc.dg/desig-init-1.m: Use shared wrapper headers (Object1.h,
508 Protocol1.h) and next-mapping.h as required. XFAIL run if NeXT
509 and 64bit. Use new NeXT interface as required.
510 * objc.dg/special/unclaimed-category-1.m: Ditto.
511 * objc.dg/special/unclaimed-category-1.h: Ditto.
512 * objc.dg/special/unclaimed-category-1a.m: Ditto.
513 * objc.dg/func-ptr-1.m: Ditto.
514 * objc.dg/stret-1.m: Ditto.
515 * objc.dg/encode-2.m: Ditto.
516 * objc.dg/category-1.m: Ditto.
517 * objc.dg/encode-3.m: Ditto.
518 * objc.dg/call-super-3.m: Ditto.
519 * objc.dg/method-3.m: Ditto.
520 * objc.dg/func-ptr-2.m: Ditto.
521 * objc.dg/lookup-1.m: Ditto.
522 * objc.dg/encode-4.m: Ditto.
523 * objc.dg/fix-and-continue-1.m: Ditto.
524 * objc.dg/proto-lossage-3.m: Ditto.
525 * objc.dg/method-13.m: Ditto.
526 * objc.dg/proto-qual-1.m: Ditto.
527 * objc.dg/zero-link-3.m: Ditto.
528 * objc.dg/bitfield-1.m: Ditto.
529 * objc.dg/va-meth-1.m: Ditto.
530 * objc.dg/super-class-3.m: Ditto.
531 * objc.dg/call-super-1.m: Ditto.
532 * objc.dg/type-size-2.m: Ditto.
533 * objc.dg/method-10.m: Ditto.
534 * objc.dg/defs.m: Ditto.
535 * objc.dg/const-str-3.m: Ditto.
536 * objc.dg/try-catch-6.m: Use shared wrapper headers (Object1.h,
537 Protocol1.h) and next-mapping.h as required. Use new NeXT
538 interface as required.
539 * objc.dg/super-class-4.m: Ditto.
540 * objc.dg/comp-types-8.m: Ditto.
541 * objc.dg/call-super-2.m: Ditto.
542 * objc.dg/objc-fast-4.m: Ditto.
543 * objc.dg/method-6.m: Ditto.
544 * objc.dg/const-str-3.m: Ditto.
545 * objc.dg/const-str-7.m: Ditto.
546 * objc.dg/method-15.m: Ditto.
547 * objc.dg/method-19.m: Ditto.
548 * objc.dg/sync-1.m: Ditto.
549 * objc.dg/layout-1.m: Ditto.
550 * objc.dg/bitfield-3.m: Ditto.
551 * objc.dg/try-catch-3.m: Ditto.
552 * objc.dg/try-catch-7.m: Ditto.
553 * objc.dg/comp-types-10.m: Ditto.
554 * objc.dg/selector-2.: Ditto.
555 * objc.dg/method-7.m: Ditto.
556 * objc.dg/typedef-alias-1.m: Ditto.
557 * objc.dg/proto-lossage-2.m: Ditto.
558 * objc.dg/comp-types-11.m: Ditto.
559 * objc.dg/sizeof-1.m: Ditto.
560 * objc.dg/method-17.m: Ditto.
561 * objc.dg/bitfield-5.m: Ditto.
562 * objc.dg/try-catch-1.m: Ditto.
563 * objc.dg/encode-5.m: Ditto.
564 * objc.dg/fix-and-continue-2.m: Ditto.
565 * objc.dg/method-9.m: Ditto.
566 * objc.dg/isa-field-1.m: Ditto.
567 * objc.dg/local-decl-2.m: Ditto.
568 * objc.dg/objc-gc-4.m: Ditto.
569 * objc.dg/type-stream-1.m: Skip for NeXT runtime.
570 * objc.dg/gnu-runtime-3.m: Ditto.
571 * objc.dg/encode-7.m: Ditto.
572 * objc.dg/encode-8.m: Ditto.
573 * objc.dg/selector-3.m: Ditto.
574 * objc.dg/gnu-runtime-1.m: Ditto.
575 * objc.dg/const-str-12.m: Ditto.
576 * objc.dg/gnu-runtime-2.m: Ditto.
577 * objc.dg/no-extra-load.m: Skip for gnu-runtime.
578 * objc.dg/selector-1.m: Ditto.
579 * objc.dg/stubify-2.m: Ditto.
580 * objc.dg/zero-link-1.m: Ditto.
581 * objc.dg/stret-2.m: Ditto.
582 * objc.dg/zero-link-2.m: Ditto.
583 * objc.dg/next-runtime-1.m: Ditto.
584 * objc.dg/symtab-1.m: Ditto.
585 * objc.dg/stubify-1.m: Ditto.
586 * objc.dg/bitfield-2.m: Ditto.
587 * objc.dg/try-catch-10.m: Apply to both runtimes.
588 * objc.dg/const-str-1.m: Ditto.
589 * objc.dg/image-info.m: Ditto.
590 * objc.dg/encode-9.m: Ditto.
591 * objc.dg/pragma-1.m: Apply test to all targets.
592 * objc.dg/const-str-4.m: Ditto.
593 * objc.dg/const-str-8.m: Ditto.
594 * objc.dg/super-class-2.m: Ditto.
595 * objc.dg/try-catch-5.m: Ditto.
596 * objc.dg/const-str-10.m: Use shared wrapper headers (Object1.h,
597 Protocol1.h) and next-mapping.h as required. Use new NeXT
598 interface as required. Skip for gnu-runtime. Test for .quad
600 * objc.dg/const-str-11.m: Ditto.
601 * objc.dg/const-str-9.m: Ditto.
602 * objc.dg/method-4.m: Skip for 64Bit NeXT.
603 * objc.dg/encode-1.m: Remove redundant -lobjc.
604 * objc.dg/try-catch-9.m: Tidy space.
605 * obj-c++.dg/method-19.mm: Use shared wrapper headers (Object1.h,
606 Protocol1.h) and next-mapping.h as required. XFAIL run if NeXT
607 and 64bit. Use new NeXT interface as required.
608 * obj-c++.dg/template-4.mm: Ditto.
609 * obj-c++.dg/defs.mm: Ditto.
610 * obj-c++.dg/basic.mm: Ditto.
611 * obj-c++.dg/encode-4.mm: Ditto.
612 * obj-c++.dg/method-17.mm: Ditto.
613 * obj-c++.dg/proto-lossage-3.mm: Ditto.
614 * obj-c++.dg/cxx-class-1.mm: Ditto.
615 * obj-c++.dg/method-10.mm: Ditto.
616 * obj-c++.dg/va-meth-1.mm: Ditto.
617 * obj-c++.dg/encode-5.mm: Ditto.
618 * obj-c++.dg/lookup-2.mm: Ditto.
619 * obj-c++.dg/template-3.mm: Ditto.
620 * obj-c++.dg/proto-qual-1.mm: Ditto.
621 * obj-c++.dg/qual-types-1.m: Ditto.
622 * obj-c++.dg/cxx-scope-1.mm: Ditto.
623 * obj-c++.dg/template-1.mm: Ditto.
624 * obj-c++.dg/encode-6.mm: Ditto.
625 * obj-c++.dg/bitfield-2.mm: Use shared wrapper headers (Object1.h,
626 Protocol1.h) and next-mapping.h as required. Use new NeXT
627 interface as required.
628 * obj-c++.dg/except-1.mm: Ditto.
629 * obj-c++.dg/const-str-7.mm: Ditto.
630 * obj-c++.dg/ivar-list-semi.mm: Ditto.
631 * obj-c++.dg/cxx-scope-2.mm: Ditto.
632 * obj-c++.dg/selector-2.mm: Ditto.
633 * obj-c++.dg/isa-field-1.mm: Ditto.
634 * obj-c++.dg/try-catch-1.mm: Ditto.
635 * obj-c++.dg/local-decl-1.mm: Ditto.
636 * obj-c++.dg/try-catch-9.mm: Ditto.
637 * obj-c++.dg/no-extra-load.mm: Ditto.
638 * obj-c++.dg/selector-5.mm: Ditto.
639 * obj-c++.dg/method-12.mm: Ditto.
640 * obj-c++.dg/try-catch-11.mm: Ditto.
641 * obj-c++.dg/comp-types-11.mm: Ditto.
642 * obj-c++.dg/bitfield-3.mm: Ditto.
643 * obj-c++.dg/method-6.mm: Ditto.
644 * obj-c++.dg/super-class-2.mm: Ditto.
645 * obj-c++.dg/method-21.mm: Ditto.
646 * obj-c++.dg/const-str-8.mm: Ditto.
647 * obj-c++.dg/try-catch-7.mm: Ditto.
648 * obj-c++.dg/method-15.mm: Ditto.
649 * obj-c++.dg/layout-1.mm: Ditto.
650 * obj-c++.dg/cxx-ivars-1.mm: Ditto.
651 * obj-c++.dg/const-str-3.mm: Ditto.
652 * obj-c++.dg/try-catch-2.mm: Ditto.
653 * obj-c++.dg/objc-gc-3.mm: Ditto.
654 * obj-c++.dg/fix-and-continue-2.mm: Ditto.
655 * obj-c++.dg/bitfield-1.mm: Ditto.
656 * obj-c++.dg/selector-6.mm: Ditto.
657 * obj-c++.dg/method-13.mm: Ditto.
658 * obj-c++.dg/comp-types-12.mm: Ditto.
659 * obj-c++.dg/bitfield-4.mm: Ditto.
660 * obj-c++.dg/try-catch-8.mm: Ditto.
661 * obj-c++.dg/method-2.mm: Ditto.
662 * obj-c++.dg/cxx-ivars-2.mm: Ditto.
663 * obj-c++.dg/typedef-alias-1.mm: Ditto.
664 * obj-c++.dg/const-str-4.mm: Ditto.
665 * obj-c++.dg/proto-lossage-2.mm: Ditto.
666 * obj-c++.dg/try-catch-3.mm: Ditto.
667 * obj-c++.dg/comp-types-9.mm: Ditto.
668 * obj-c++.dg/gnu-runtime-2.mm: Skip if NeXT runtime.
669 * obj-c++.dg/gnu-runtime-3.mm: Ditto.
670 * obj-c++.dg/gnu-runtime-1.mm: Ditto.
671 * objc.dg/zero-link-2.m: Skip if gnu runtime. Use shared wrapper
672 headers (Object1.h, Protocol1.h) and next-mapping.h as required.
673 Use new NeXT interface as required.
674 * obj-c++.dg/const-str-10.mm: Ditto.
675 * obj-c++.dg/const-str-11.mm: Ditto.
676 * obj-c++.dg/const-str-9.mm: Ditto.
677 * obj-c++.dg/method-11.mm: Ditto.
678 * obj-c++.dg/cxx-ivars-3.mm: Skip if gnu runtime. Use shared wrapper
679 headers (Object1.h, Protocol1.h) and next-mapping.h as required.
680 Use new NeXT interface as required. XFAIL run if NeXT and 64bit.
681 * obj-c++.dg/encode-8.mm: Remove redundant -lobjc.
682 * obj-c++.dg/const-str-1.mm: Run for NeXT as well as gnu.
684 2010-03-25 Dodji Seketeli <dodji@redhat.com>
687 * g++.dg/template/typedef30.C: New test case.
689 2010-03-25 Jakub Jelinek <jakub@redhat.com>
692 * gcc.c-torture/execute/pr43385.c: New test.
694 2010-03-24 Joseph Myers <joseph@codesourcery.com>
696 * gcc.dg/strncpy-fix-1.c: New test.
698 2010-03-24 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk>
701 * lib/objc-torture.exp (objc-set-runtime-options): New.
702 * objc/execute/execute.exp: Check runtime options on each pass.
703 * objc/execute/exceptions/exceptions.exp: Ditto.
704 * objc/compile/compile.exp: Ditto.
707 * lib/target-supports.exp: Add support for ObjC/ObjC++ tools in
709 (check_effective_target_objc2): New proc.
710 (check_effective_target_next_runtime): New proc.
711 * lib/objc.exp: Determine which runtime is in force and support it.
712 * lib/obj-c++.exp: Ditto.
714 2010-03-24 Jason Merrill <jason@redhat.com>
717 * g++.dg/cpp0x/lambda/lambda-debug.C: New.
719 2010-03-24 Martin Jambor <mjambor@suse.cz>
721 * gcc.dg/ipa/ipa-1.c: Delete trailing spaces, put the call to f into
723 * gcc.dg/ipa/ipa-2.c: Likewise.
724 * gcc.dg/ipa/ipa-3.c: Likewise.
725 * gcc.dg/ipa/ipa-4.c: Likewise.
726 * gcc.dg/ipa/ipa-5.c: Likewise.
727 * gcc.dg/ipa/ipa-7.c: Likewise.
728 * gcc.dg/ipa/ipa-6.c: Delete trailing spaces, put the call to foo into
730 * gcc.dg/ipa/ipacost-2.c: Delete trailing spaces, put the call to
731 i_can_not_be_propagated_fully2 into a loop.
732 * gcc.dg/ipa/ipa-8.c: New test.
733 * g++.dg/ipa/iinline-1.C: Put the call to docalling into a loop.
735 2010-03-24 Jakub Jelinek <jakub@redhat.com>
739 * gcc.dg/guality/pr43479.c: New test.
740 * gcc.dg/debug/dwarf2/inline2.c (third): Make a a global var
741 and add volatile keyword.
743 2010-03-23 Mike Stump <mikestump@comcast.net>
745 * g++.dg/warn/Wstrict-aliasing-float-ref-int-obj.C: Enhance portability.
747 2010-03-23 Jason Merrill <jason@redhat.com>
749 * g++.dg/ext/altivec-17.C: Adjust error message.
751 * g++.dg/cpp0x/lambda/lambda-const-neg.C: Adjust for non-static op().
752 * g++.dg/cpp0x/lambda/lambda-conv.C: Likewise.
753 * g++.dg/cpp0x/lambda/lambda-mangle.C: Likewise.
754 * g++.dg/cpp0x/lambda/lambda-non-const.C: Likewise.
755 * g++.dg/cpp0x/lambda/lambda-conv2.C: New.
756 * g++.dg/cpp0x/lambda/lambda-conv3.C: New.
758 2010-03-22 Jason Merrill <jason@redhat.com>
761 * g++.dg/ext/is_pod.C: Pass -std=c++0x.
762 * g++.dg/ext/is_pod_98.C: New.
765 * g++.dg/cpp0x/auto18.C: New.
767 * gcc.dg/pr36997.c: Adjust error message.
768 * g++.dg/ext/vector9.C: Likewise.
769 * g++.dg/conversion/simd3.C: Likewise.
770 * g++.dg/other/error23.C: Likewise.
772 2010-03-22 Michael Matz <matz@suse.de>
775 * gfortran.dg/pr43475.f90: New testcase.
777 2010-03-22 Richard Guenther <rguenther@suse.de>
779 PR tree-optimization/43390
780 * gfortran.fortran-torture/execute/pr43390.f90: New testcase.
782 2010-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
784 * gcc.target/powerpc/ppc-sdata-1.c: Require nonpic.
785 * gcc.target/powerpc/ppc-sdata-2.c: Likewise.
787 2010-03-20 Simon Martin <simartin@users.sourceforge.net>
788 Michael Matz <matz@suse.de>
791 * g++.dg/parse/crash56.C: New test.
793 2010-03-20 Paul Thomas <pault@gcc.gnu.org>
796 * gfortran.dg/whole_file_15.f90 : New test.
798 2010-03-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
801 * gfortran.dg/inquire_size.f90: New test.
803 2010-03-20 Richard Guenther <rguenther@suse.de>
805 PR rtl-optimization/43438
806 * gcc.c-torture/execute/pr43438.c: New testcase.
808 2010-03-20 Dodji Seketeli <dodji@redhat.com>
811 * g++.dg/abi/mangle42.C: New test.
813 2010-03-19 Andrew Pinski <andrew_pinski@caviumnetworks.com>
816 * gcc.dg/pr43211.c: New test.
817 * gcc.dg/pr18809-1.c: Don't expect an error when calling foo.
819 2010-03-19 Bernd Schmidt <bernd.schmidt@codesourcery.com>
821 PR rtl-optimization/42258
822 * gcc.target/arm/thumb1-mul-moves.c: New test.
825 * gcc.target/arm/thumb-andsi.c: New test.
827 * gcc.target/arm/thumb-andsi.c: Correct dg-options and add
828 dg-require-effective-target.
830 2010-03-19 Michael Matz <matz@suse.de>
833 * g++.dg/other/pr43116.C: New testcase.
835 2010-03-19 Michael Matz <matz@suse.de>
838 * gcc.dg/pr43305.c: New testcase.
840 2010-03-19 Richard Guenther <rguenther@suse.de>
842 PR tree-optimization/43415
843 * gcc.c-torture/compile/pr43415.c: New testcase.
845 2010-03-19 Eric Botcazou <ebotcazou@adacore.com>
848 * gnat.dg/case_optimization2.adb: New test.
849 * gnat.dg/case_optimization_pkg2.ad[sb]: New helper.
851 2010-03-18 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
852 Jack Howarth <howarth@bromo.med.uc.edu>
855 * gcc.target/i386/push-1.c: Don't xfail
856 scan-assembler-not "movups" on darwin.
858 2010-03-18 Jakub Jelinek <jakub@redhat.com>
861 * gcc.dg/pr43058.c: New test.
863 2010-03-18 Martin Jambor <mjambor@suse.cz>
866 * g++.dg/torture/pr42450.C: New test.
868 2010-03-18 Michael Matz <matz@suse.de>
871 * gcc.dg/pr43419.c: New testcase.
873 2010-03-18 H.J. Lu <hongjiu.lu@intel.com>
875 PR rtl-optimization/43360
876 * gcc.dg/torture/pr43360.c: New.
878 2010-03-18 Michael Matz <matz@suse.de>
880 PR tree-optimization/43402
881 * gcc.dg/pr43402.c: New testcase.
883 2010-03-17 Peter Bergner <bergner@vnet.ibm.com>
886 * gcc.dg/pr42427.c: New test.
888 2010-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
891 * gfortran.dg/read_empty_file.f: New test.
892 * gfortran.dg/read_eof_all.f90: New test.
893 * gfortran.dg/namelist_27.f90: Eliminate infinite loop posibility.
894 * gfortran.dg/namelist_28.f90: Eliminate infinite loop posibility.
896 2010-03-17 Michael Matz <matz@suse.de>
898 * gcc.dg/pr43300.c: Add -w.
900 2010-03-17 Richard Guenther <rguenther@suse.de>
902 * gcc.dg/pr43379.c: Add -w.
904 2010-03-17 Tobias Burnus <burnus@net-b.de>
907 * gfortran.dg/cray_pointers_1.f90: Update dg-error message.
909 2010-03-16 Uros Bizjak <ubizjak@gmail.com>
911 * gcc.dg/graphite/block-3.c: Add dg-timeout-factor.
913 2010-03-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
915 * ada/acats/run_all.sh: Log start and end times.
917 2010-03-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
919 * gnat.dg/socket1.adb: Disable on *-*-solaris2*.
921 2010-03-16 Richard Guenther <rguenther@suse.de>
924 * gcc.dg/pr43379.c: New testcase.
926 2010-03-16 Jakub Jelinek <jakub@redhat.com>
929 * gcc.dg/guality/pr43051-1.c: New test.
931 2010-03-15 Janis Johnson <janis187@us.ibm.com>
934 * g++.dg/ext/altivec-17.C: Handle changes to error message.
936 2010-03-15 Michael Matz <matz@suse.de>
939 * gcc.dg/pr43300.c: New testcase.
941 2010-03-15 Richard Guenther <rguenther@suse.de>
943 PR tree-optimization/43367
944 * gcc.c-torture/compile/pr43367.c: New testcase.
946 2010-03-15 Richard Guenther <rguenther@suse.de>
948 PR tree-optimization/43317
949 * gcc.dg/pr43317.c: New testcase.
951 2010-03-14 Uros Bizjak <ubizjak@gmail.com>
953 * g++.dg/abi/packed1.C: Expect warning on the alpha*-*-*.
955 2010-03-14 Uros Bizjak <ubizjak@gmail.com>
957 * g++.dg/graphite/pr43026.C (dg-options): Remove -m32.
959 2010-03-14 Tobias Burnus <burnus@net-b.de>
962 * gfortran.dg/impure_constructor_1.f90: New test.
964 2010-03-13 Sebastian Pop <sebastian.pop@amd.com>
967 * gfortran.dg/graphite/id-pr43354.f: New.
969 2010-03-13 Sebastian Pop <sebastian.pop@amd.com>
972 * gfortran.dg/graphite/pr43349.f: New.
974 2010-03-13 Sebastian Pop <sebastian.pop@amd.com>
977 * gcc.dg/graphite/pr43306.c: New.
979 2010-03-12 David S. Miller <davem@davemloft.net>
981 * gcc.dg/lto/20090313_0.c: Add -mcpu=v9 to dg-lto-options on
984 2010-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
986 * gcc.target/arm/sibcall-1.c: Allow PLT to appear with pic code.
988 2010-03-12 Paul Thomas <pault@gcc.gnu.org>
992 * gfortran.dg/dynamic_dispatch_7.f03: New test.
994 2010-03-12 Kai Tietz <kai.tietz@onevision.com>
996 * gfortran.dg/default_format_denormal_1.f90: Don't assume
997 fail for *-*-mingw* targets.
999 2010-03-12 Jakub Jelinek <jakub@redhat.com>
1002 * gcc.dg/guality/pr43329-1.c: New test.
1004 2010-03-11 Martin Jambor <mjambor@suse.cz>
1006 PR tree-optimization/43257
1007 * g++.dg/torture/pr43257.C: New test.
1009 2010-03-11 Tobias Burnus <burnus@net-b.de>
1012 * gfortran.dg/namelist_61.f90: New test.
1014 2010-03-11 Richard Guenther <rguenther@suse.de>
1016 PR tree-optimization/43255
1017 * gcc.c-torture/compile/pr43255.c: New testcase.
1019 2010-03-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1021 * gcc.dg/optimize-bswapdi-1.c: Add OpenSSL bswap variant.
1022 * gcc.dg/pr43280.c: New testcase.
1024 2010-03-11 Richard Guenther <rguenther@suse.de>
1027 * gcc.dg/lto/20100227-1_0.c: New testcase.
1028 * gcc.dg/lto/20100227-1_1.c: Likewise.
1030 2010-03-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1034 * gfortran.dg/read_eof_6.f: New test
1035 * gfortran.dg/read_x_eof.f90: New test.
1036 * gfortran.dg/read_x_past.f: Update test.
1038 2010-03-10 Jan Hubicka <jh@suse.cz>
1040 * gcc.c-torture/compile/pr43288.c: New test.
1042 2010-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1044 * g++.old-deja/g++.pt/asm1.C: Don't detect pic via looking for the
1046 * g++.old-deja/g++.pt/asm2.C: Likewise.
1047 * gcc.c-torture/compile/20000804-1.c: Likewise.
1048 * gcc.target/i386/clobbers.c: Likewise.
1050 2010-03-10 Tobias Burnus <burnus@net-b.de>
1053 * gfortran.dg/c_assoc_3.f90: New test.
1055 2010-03-10 Jakub Jelinek <jakub@redhat.com>
1058 * gcc.dg/guality/pr36728-1.c: New test.
1059 * gcc.dg/guality/pr36728-2.c: New test.
1061 2010-03-10 Kaushik Phatak <kaushik.phatak@kpitcummins.com>
1063 * gcc.dg/h8300-div-delay-slot.c: New test.
1065 2010-03-10 Alexander Monakov <amonakov@ispras.ru>
1067 PR tree-optimization/43236
1068 * gcc.c-torture/execute/pr43236.c: New test.
1070 2010-03-10 Andrey Belevantsev <abel@ispras.ru>
1073 * g++.dg/eh/pr42859.C: New test.
1075 2010-03-09 Jakub Jelinek <jakub@redhat.com>
1078 * gcc.dg/pr43299.c: New test.
1081 * g++.dg/eh/unwind2.C: New test.
1083 2010-03-05 Sebastian Pop <sebastian.pop@amd.com>
1084 Reza Yazdani <reza.yazdani@amd.com>
1087 * gcc.dg/graphite/run-id-4.c: New.
1089 2010-03-08 Sebastian Pop <sebastian.pop@amd.com>
1092 * gcc.dg/graphite/run-id-3.c: New.
1094 2010-03-08 Tobias Grosser <grosser@fim.uni-passau.de>
1098 * gcc.dg/graphite/id-18.c: New.
1099 * gcc.dg/graphite/run-id-pr42644.c: New.
1101 2010-03-08 Sebastian Pop <sebastian.pop@amd.com>
1104 * gcc.dg/graphite/pr42326.c: New.
1106 2010-03-08 Richard Guenther <rguenther@suse.de>
1108 PR tree-optimization/43269
1109 * gcc.c-torture/execute/pr43269.c: New testcase.
1111 2010-03-08 Janus Weil <janus@gcc.gnu.org>
1114 * gfortran.dg/typebound_call_13.f03: New.
1116 2010-03-05 Eric Botcazou <ebotcazou@adacore.com>
1118 * lib/plugin-support.exp (plugin-test-execute): Use PLUGINCC in lieu
1119 of HOSTCC and PLUGINCFLAGS in lieu of HOSTCFLAGS.
1121 2010-03-05 Jason Merrill <jason@redhat.com>
1123 * g++.dg/abi/mangle40.C: Require weak and alias.
1125 2010-03-05 Sebastian Pop <sebastian.pop@amd.com>
1128 * gfortran.dg/graphite/pr42326.f90: New.
1129 * gfortran.dg/graphite/pr42326-1.f90: New.
1131 2010-03-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1133 * lib/gnat.exp (gnat_init): Remove GNAT_UNDER_TEST_ORIG.
1134 (gnat_target_compile): Likewise.
1135 Reinitialize GNAT_UNDER_TEST if target changes.
1136 Set ADA_INCLUDE_PATH, ADA_OBJECTS_PATH in environment.
1137 (local_find_gnatmake): Pass full --GCC to gnatlink.
1140 2010-03-04 Andrew Pinski <andrew_pinski@caviumnetworks.com>
1143 * gcc.dg/compound-literal-1.c: New testcase.
1145 2010-03-04 Martin Jambor <mjambor@suse.cz>
1147 PR tree-optimization/43164
1148 PR tree-optimization/43191
1149 * gcc.c-torture/compile/pr43164.c: New test.
1150 * gcc.c-torture/compile/pr43191.c: Likewise.
1152 2010-03-04 Janus Weil <janus@gcc.gnu.org>
1155 * gfortran.dg/finalize_9.f90: New.
1157 2010-03-04 Tobias Burnus <burnus@net-b.de>
1158 Ken Werner <ken@linux.vnet.ibm.com>
1160 * gfortran.dg/reassoc_4.f: Add --param max-completely-peel-times
1161 to dg-options for spu.
1162 * gfortran.dg/vect/vect-7.f90: Add vect_intfloat_cvt to the
1163 dump-scan target to exclude spu.
1165 2010-03-04 Changpeng Fang <changpeng.fang@amd.com>
1168 * gcc.dg/tree-ssa/ivopts-4.c: New.
1170 2010-03-03 Janis Johnson <janis187@us.ibm.com>
1172 * lib/target-supports-dg.exp (check-flags): Provide defaults for
1173 include-opts and exclude-opts; skip checking the flags if arguments
1174 are the same as the defaults.
1175 (dg-xfail-if): Verify the number of arguments, supply defaults
1176 for unspecified optional arguments.
1177 (dg-skip-if, dg-xfail-run-if): Verify the number of arguments.
1179 2010-03-03 Jason Merrill <jason@redhat.com>
1182 * g++.dg/abi/mangle40.C: Updated.
1184 2010-03-03 Jason Merrill <jason@redhat.com>
1186 * g++.dg/abi/mangle19-1.C: Adjust for default -Wabi.
1187 * g++.dg/abi/mangle23.C: Likewise.
1188 * g++.dg/eh/simd-2.C: Likewise.
1189 * g++.dg/ext/attribute-test-2.C: Likewise.
1190 * g++.dg/ext/vector14.C: Likewise.
1191 * g++.dg/other/pr34435.C: Likewise.
1192 * g++.dg/template/conv8.C: Likewise.
1193 * g++.dg/template/nontype9.C: Likewise.
1194 * g++.dg/template/qualttp17.C: Likewise.
1195 * g++.dg/template/ref1.C: Likewise.
1196 * g++.old-deja/g++.pt/crash68.C: Likewise.
1197 * g++.old-deja/g++.pt/ref1.C: Likewise.
1198 * g++.old-deja/g++.pt/ref3.C: Likewise.
1199 * g++.old-deja/g++.pt/ref4.C: Likewise.
1202 * g++.dg/abi/mangle40.C: New.
1203 * g++.dg/abi/mangle41.C: New.
1204 * g++.dg/lto/20100302_0.C: New.
1205 * g++.dg/lto/20100302_1.C: New.
1206 * g++.dg/lto/20100302.h: New.
1208 2010-03-03 Paul Thomas <pault@gcc.gnu.org>
1211 * gfortran.dg/internal_pack_12.f90: New test.
1213 2010-03-03 H.J. Lu <hongjiu.lu@intel.com>
1215 * gcc.dg/pr36997.c: Adjust error message.
1217 2010-03-03 Mike Stump <mikestump@comcast.net>
1219 * gcc.target/i386/builtin-unreachable.c: Don't expect stack
1220 adjustments to not be present on machines that align the stack to
1221 more than 4 bytes and don't have a red zone yet as that is an
1222 unimplemented optimization.
1224 2010-03-03 Janus Weil <janus@gcc.gnu.org>
1227 * gfortran.dg/impure_assignment_3.f90: New.
1229 2010-03-03 Jakub Jelinek <jakub@redhat.com>
1232 * gfortran.dg/pr43229.f90: New test.
1235 * gcc.dg/debug/dwarf2/pr43237.c: New test.
1238 * gcc.dg/guality/pr43177.c: New test.
1240 2010-03-02 Jason Merrill <jason@redhat.com>
1242 * g++.dg/ext/vector9.C: Adjust error message.
1243 * g++.dg/conversion/simd3.C: Likewise.
1244 * g++.dg/other/error23.C: Likewise.
1246 2010-03-02 Mike Stump <mikestump@comcast.net>
1249 * g++.dg/ext/label13.C (C::C): xfail for darwin for now.
1251 2010-03-02 Paul Thomas <pault@gcc.gnu.org>
1254 * gfortran.dg/internal_pack_10.f90: New test.
1257 * gfortran.dg/internal_pack_11.f90: New test.
1259 2010-03-02 Reza Yazdani <reza.yazdani@amd.com>
1262 * gcc.dg/tree-ssa/pr42640.c: New.
1264 2010-03-01 Richard Guenther <rguenther@suse.de>
1266 PR tree-optimization/43220
1267 * gcc.c-torture/execute/pr43220.c: New testcase.
1269 2010-03-01 Richard Guenther <rguenther@suse.de>
1272 * gcc.dg/pr43213.c: New testcase.
1274 2010-03-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1277 * gcc.dg/pch/pch.exp: Don't XFAIL largefile.c on i?86-*-solaris2.10.
1279 2010-03-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1281 * lib/target-supports.exp (check_effective_target_ucn_nocache):
1283 (check_effective_target_ucn): Likewise.
1285 * g++.dg/other/ucnid-1.C: Don't XFAIL on *-*-solaris2.*, but skip
1287 * gcc.dg/ucnid-2.c: Likewise.
1288 * gcc.dg/ucnid-3.c: Likewise.
1289 * gcc.dg/ucnid-4.c: Likewise.
1290 * gcc.dg/ucnid-11.c: Likewise.
1291 * gcc.dg/ucnid-12.c: Likewise.
1292 * gcc.dg/ucnid-6.c: Skip if !ucn.
1293 * gcc.dg/ucnid-9.c: Likewise.
1295 2010-03-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1297 * gcc.target/i386/pr32000-2.c: Add missing include and exclude
1298 lists to dg-skip-if.
1299 * gcc.target/i386/stackalign/return-3.c: Likewise.
1301 2010-03-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1303 * gcc.target/i386/clearcap.map: New file.
1304 * gcc.target/i386/i386.exp: Check for linker -M mapfile support.
1305 Pass clearcap.map by default if supported.
1307 2010-03-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1310 * gfortran.dg/stat_1.f90: Accept 'testfile' gid == parent dir gid.
1312 * gfortran.dg/stat_2.f90: Likewise.
1314 2010-03-01 Tobias Burnus <burnus@net-b.de>
1317 * gfortran.dg/module_read_2.f90: New test.
1319 2010-02-27 Mark Mitchell <mark@codesourcery.com>
1322 * g++.dg/abi/mangle11.C: Adjust mangling warning locations.
1323 * g++.dg/abi/mangle12.C: Likewise.
1324 * g++.dg/abi/mangle20-2.C: Likewise.
1325 * g++.dg/abi/mangle17.C: Likewise.
1326 * g++.dg/template/cond2.C: Likewise.
1327 * g++.dg/template/pr35240.C: Likewise.
1329 2010-02-27 Richard Guenther <rguenther@suse.de>
1331 PR tree-optimization/43186
1332 * gcc.c-torture/compile/pr43186.c: Adjust testcase.
1334 2010-02-27 Kaz Kojima <kkojima@gcc.gnu.org>
1336 * g++.dg/abi/packed1.C: Expect warning on the SH.
1338 2010-02-27 Simon Martin <simartin@users.sourceforge.net>
1341 * g++.dg/parse/error37.C: New test.
1343 2010-02-27 Manuel López-Ibáñez <manu@gcc.gnu.org>
1347 * gcc.dg/pr8927-1.c: Match new note.
1348 * gcc.dg/990506-0.c: Likewise.
1349 * gcc.dg/gomp/flush-2.c: Likewise.
1350 * gcc.dg/gomp/atomic-5.c: Likewise.
1351 * gcc.dg/gomp/pr34607.c: Likewise.
1352 * gcc.dg/pr35746.c: Likewise.
1353 * gcc.dg/cpp/pragma-1.c: Likewise.
1354 * gcc.dg/cpp/pragma-2.c: Likewise.
1355 * gcc.dg/pr41842.c: Likewise.
1356 * gcc.dg/noncompile/20040629-1.c: Likewise.
1357 * objc.dg/private-1.m: Likewise.
1359 2010-02-27 Tobias Burnus <burnus@net-b.de>
1362 * gfortran.dg/default_initialization_1.f90: Add -std=f2003.
1363 * gfortran.dg/default_initialization_4.f90: New test.
1365 2010-02-27 Eric Botcazou <ebotcazou@adacore.com>
1367 * gnat.dg/thin_pointer.ad[sb]: Rename into...
1368 * gnat.dg/thin_pointer1.ad[sb]: ...this.
1369 * gnat.dg/thin_pointer2.adb: New test.
1370 * gnat.dg/thin_pointer2_pkg.ad[sb]: New helper.
1372 2010-02-26 Manuel López-Ibáñez <manu@gcc.gnu.org>
1375 * gcc.dg/cpp/c90-pedantic.c: New.
1376 * gcc.dg/cpp/c90.c: New.
1377 * gcc.dg/gnu90-const-expr-1.c: New.
1378 * gcc.dg/Woverlength-strings-pedantic-c90.c: New.
1380 2010-02-26 Richard Guenther <rguenther@suse.de>
1382 PR tree-optimization/43186
1383 * gcc.c-torture/compile/pr43186.c: New testcase.
1385 2010-02-26 Jakub Jelinek <jakub@redhat.com>
1388 * c-c++-common/dwarf2/pr43190.c: New test.
1390 2010-02-26 H.J. Lu <hongjiu.lu@intel.com>
1393 * gcc.dg/torture/stackalign/stackalign.exp: Add -mno-mmx to x86.
1395 2010-02-26 Richard Guenther <rguenther@suse.de>
1397 PR tree-optimization/43188
1398 * gcc.c-torture/compile/pr43188.c: New testcase.
1400 2010-02-26 H.J. Lu <hongjiu.lu@intel.com>
1403 * gcc.target/i386/vperm-v4si-2-sse4.c: New.
1405 2010-02-25 Eric Botcazou <ebotcazou@adacore.com>
1407 * g++.dg/abi/packed1.C: Expect warning on the SPARC.
1409 2010-02-25 Michael Meissner <meissner@linux.vnet.ibm.com>
1412 * gcc.target/powerpc/pr43154.c: New file.
1414 2010-02-25 Jakub Jelinek <jakub@redhat.com>
1417 * gfortran.dg/debug/pr43166.f: New test.
1420 * gcc.dg/torture/pr43165.c: New test.
1422 2010-02-24 Manuel López-Ibáñez <manu@gcc.gnu.org>
1425 * c-c++-common/pr41779.c: Update.
1427 2010-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1430 * lib/gnat-dg.exp (gnat_load): Redefine.
1432 * ada/acats/run_acats: Run run_all.sh with $SHELL.
1433 * ada/acats/run_all.sh: Downcase tasking not implemented message.
1435 2010-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1438 * objc/execute/forward-1.x: XFAIL on alpha*-dec-osf*, 64-bit
1439 i?86-*-solaris2*, mips-sgi-irix*, sparc*-sun-solaris2* with
1443 2010-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1445 * gcc.dg/cpp/_Pragma6.c: Skip on mips-sgi-irix*, alpha*-dec-osf*.
1447 2010-02-24 Jakub Jelinek <jakub@redhat.com>
1450 * gcc.dg/guality/vla-1.c: New test.
1452 2010-02-24 Tobias Burnus <burnus@net-b.de>
1455 * gfortran.dg/c_ptr_tests_15.f90: New test.
1457 2010-02-23 Jakub Jelinek <jakub@redhat.com>
1460 * gcc.target/i386/pr43107.c: New test.
1462 2010-02-23 Jason Merrill <jason@redhat.com>
1465 * g++.dg/cpp0x/variadic100.C: New.
1467 2010-02-23 Jason Merrill <jason@redhat.com>
1470 * gcc.dg/debug/dwarf2/dwarf2.exp: Run c-c++-common dwarf2 tests.
1471 * g++.dg/debug/dwarf2/dwarf2.exp: Likewise.
1472 * c-c++-common/dwarf2/vla1.c: New.
1474 2010-02-23 Jakub Jelinek <jakub@redhat.com>
1477 * gcc.dg/pr43139.c: New test.
1480 * gcc.dg/guality/pr43077-1.c: New test.
1482 2010-02-23 Manuel López-Ibáñez <manu@gcc.gnu.org>
1485 * gcc.dg/march.c: New.
1486 * gcc.dg/march-generic.c: New.
1487 * gcc.dg/mtune.c: New.
1489 2010-02-22 Sebastian Pop <sebastian.pop@amd.com>
1492 * gcc.dg/graphite/pr43083.c: New.
1494 2010-02-22 Sebastian Pop <sebastian.pop@amd.com>
1497 * gfortran.dg/graphite/pr43097.f: New.
1499 2010-02-22 Sebastian Pop <sebastian.pop@amd.com>
1500 Manuel López-Ibáñez <manu@gcc.gnu.org>
1503 * g++.dg/graphite/pr41305.C: Add -Wno-conversion-null.
1505 2010-02-22 Sebastian Pop <sebastian.pop@amd.com>
1508 * g++.dg/graphite/pr43026.C: New.
1510 2010-02-22 Manuel López-Ibáñez <manu@gcc.gnu.org>
1513 * gcc.dg/cleanup-1.c: Update.
1514 * gcc.dg/func-args-1.c: Update.
1515 * gcc.dg/format/sentinel-1.c: Update.
1516 * g++.old-deja/g++.jason/scoping10.C: Update.
1517 * g++.old-deja/g++.ns/lookup5.C: Update.
1518 * g++.dg/ext/cleanup-1.C: Update.
1519 * g++.dg/parse/varmod1.C: Update.
1520 * g++.dg/parse/error33.C: Update.
1521 * g++.dg/expr/call3.C: Update.
1522 * g++.dg/func-args-1.C: New.
1524 2010-02-22 H.J. Lu <hongjiu.lu@intel.com>
1527 * gcc.dg/attr-used-2.c: Moved to ...
1528 * c-c++-common/attr-used-2.c: Here.
1530 * gcc.dg/attr-used.c: Moved to ...
1531 * c-c++-common/attr-used.c: Here.
1533 2010-02-22 Ozkan Sezer <sezeroz@gmail.com>
1535 * gcc.c-torture/execute/991014-1.c: Use __SIZE_TYPE__ for size types.
1537 2010-02-22 Richard Guenther <rguenther@suse.de>
1540 * gfortran.dg/lto/20100222-1_0.f03: New testcase.
1541 * gfortran.dg/lto/20100222-1_1.c: Likewise.
1543 2010-02-22 Richard Guenther <rguenther@suse.de>
1545 PR tree-optimization/42749
1546 * gcc.c-torture/compile/pr42749.c: New testcase.
1548 2010-02-22 Paul Thomas <pault@gcc.gnu.org>
1551 * gfortran.dg/internal_pack_6.f90: Number of 'packs' now zero.
1552 * gfortran.dg/internal_pack_9.f90: New test.
1554 2010-02-21 Manuel López-Ibáñez <manu@gcc.gnu.org>
1557 * g++.dg/template/recurse.C: Adjust.
1558 * g++.dg/template/pr23510.C: New.
1560 2010-02-21 Dodji Seketeli <dodji@redhat.com>
1563 * g++.dg/template/memclass4.C: New test.
1565 2010-02-21 Tobias Burnus <burnus@net-b.de>
1568 * gfortran.dg/reassoc_5.f90: New test.
1570 2010-02-20 Uros Bizjak <ubizjak@gmail.com>
1573 * gcc.target/i386/pr43067.c: New test.
1575 2010-02-20 Manuel López-Ibáñez <manu@gcc.gnu.org>
1578 * g++.dg/warn/Wconversion2.C: Replace -Wconversion with
1580 * g++.dg/warn/Wconversion-null.C: New test.
1581 * g++.old-deja/g++.other/null1.C: Move to...
1582 * g++.dg/warn/Wconversion-null-2.C: ... here. Remove -Wconversion.
1584 2010-02-20 Paul Thomas <pault@gcc.gnu.org>
1588 * gfortran.dg/dependency_26.f90: New test.
1591 * gfortran.dg/internal_pack_7.f90: New test.
1594 * gfortran.dg/internal_pack_8.f90: New test.
1596 2010-02-20 Manuel López-Ibáñez <manu@gcc.gnu.org>
1599 * c-c++-common/pr41779.c: Fix broken testcase.
1601 2010-02-19 Manuel López-Ibáñez <manu@gcc.gnu.org>
1604 * c-c++-common/pr36513.c: New testcase.
1605 * c-c++-common/pr36513-2.c: New testcase.
1607 2010-02-19 Manuel López-Ibáñez <manu@gcc.gnu.org>
1610 * c-c++-common/pr41779.c: New.
1612 2010-02-19 Jakub Jelinek <jakub@redhat.com>
1615 * gcc.dg/pr43084.c: New test.
1617 2010-02-19 Richard Guenther <rguenther@suse.de>
1619 PR tree-optimization/42916
1620 * gcc.dg/pr42916.c: New testcase.
1622 2010-02-18 Jason Merrill <jason@redhat.com>
1625 * g++.dg/abi/packed1.C: Add expected warning.
1628 * g++.dg/torture/dg-torture.exp: Run c-c++-common torture tests.
1629 * gcc.dg/torture/dg-torture.exp: Likewise.
1630 * c-c++-common/torture/complex-sign.h,
1631 c-c++-common/torture/complex-sign-add.c,
1632 c-c++-common/torture/complex-sign-mixed-add.c,
1633 c-c++-common/torture/complex-sign-mixed-div.c,
1634 c-c++-common/torture/complex-sign-mixed-mul.c,
1635 c-c++-common/torture/complex-sign-mixed-sub.c,
1636 c-c++-common/torture/complex-sign-mul.c,
1637 c-c++-common/torture/complex-sign-sub.c: Move from gcc.dg/torture.
1638 Adapt for C++ compilation as well.
1641 * g++.dg/ext/label1.C: Update.
1642 * g++.dg/ext/label2.C: Update.
1645 * g++.dg/template/dependent-name6.C: New.
1648 * g++.dg/parse/namespace12.C: New.
1650 2010-02-18 Martin Jambor <mjambor@suse.cz>
1652 PR tree-optimization/43066
1653 * gcc.c-torture/compile/pr43066.c: New test.
1655 2010-02-18 Uros Bizjak <ubizjak@gmail.com>
1657 * g++.dg/ext/attrib35.C: Fix target selector string.
1658 * g++.dg/ext/attrib36.C: Ditto.
1659 * g++.dg/ext/attrib37.C: Ditto.
1660 * g++.dg/abi/mangle24.C: Remove stray "*/" from dg directives.
1661 * g++.dg/abi/mangle25.C: Ditto.
1663 2010-02-17 Jason Merrill <jason@redhat.com>
1666 * g++.dg/parse/namespace11.C: New.
1669 * g++.dg/ext/attrib37.C: New.
1672 * g++.dg/template/ptrmem20.C: New.
1674 2010-02-17 Uros Bizjak <ubizjak@gmail.com>
1677 * gcc.target/i386/xop-check.h: Include m256-check.h.
1678 * gcc.target/i386/xop-vpermil2ps-1.c: Include x86intrin.h.
1679 * gcc.target/i386/xop-vpermil2ps-256-1.c: Ditto.
1680 * gcc.target/i386/xop-vpermil2pd-1.c: Ditto.
1681 * gcc.target/i386/xop-vpermil2pd-256-1.c: Ditto.
1683 2010-02-17 Jakub Jelinek <jakub@redhat.com>
1686 * gcc.dg/pr42918.c: New test.
1688 2010-02-16 H.J. Lu <hongjiu.lu@intel.com>
1690 * g++.dg/ext/attrib36.C: Require ILP32.
1692 2010-02-16 Richard Guenther <rguenther@suse.de>
1694 PR tree-optimization/41043
1695 * gfortran.dg/pr41043.f90: New testcase.
1696 * gcc.dg/Wstrict-overflow-18.c: XFAIL.
1698 2010-02-16 Jason Merrill <jason@redhat.com>
1700 * g++.dg/cpp0x/initlist-opt.C: Declare max_val inline.
1702 2010-02-16 Ira Rosen <irar@il.ibm.com>
1704 PR tree-optimization/43074
1705 * gcc.dg/vect/fast-math-pr43074.c: New test.
1707 2010-02-16 Jakub Jelinek <jakub@redhat.com>
1709 * lib/prune.exp: Prune variable tracking size limit exceeded notes.
1711 2010-02-16 Jason Merrill <jason@redhat.com>
1714 * g++.dg/ext/attrib36.C: New.
1717 * g++.dg/other/array6.C: New.
1719 2010-02-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1721 * g++.dg/cpp0x/initlist-opt.C: Bind pic locally.
1723 2010-02-15 Sebastian Pop <sebastian.pop@amd.com>
1725 * gcc.target/i386/sse-14.c: Add tests for _mm_permute2_pd,
1726 _mm256_permute2_pd, _mm_permute2_ps, and _mm256_permute2_ps.
1727 * gcc.target/i386/xop-vpermil2pd-1.c: New.
1728 * gcc.target/i386/xop-vpermil2pd-256-1.c: New.
1729 * gcc.target/i386/xop-vpermil2ps-1.c: New.
1730 * gcc.target/i386/xop-vpermil2ps-256-1.c: New.
1732 2010-02-15 Richard Guenther <rguenther@suse.de>
1735 * g++.dg/torture/pr43068.C: New testcase.
1737 2010-02-14 Volker Reichelt <reichelt@gcc.gnu.org>
1740 * g++.dg/opt/ice1.C: New.
1742 2010-02-14 Jason Merrill <jason@redhat.com>
1745 * g++.dg/cpp0x/initlist-opt.C: New.
1747 2010-02-13 Paul Thomas <pault@gcc.gnu.org>
1751 * gfortran.dg/internal_pack_6.f90: New test.
1753 2010-02-12 Jason Merrill <jason@redhat.com>
1756 * g++.dg/cpp0x/variadic99.C: New.
1758 2010-02-12 Jakub Jelinek <jakub@redhat.com>
1760 * gcc.dg/guality/guality.h (GUALCVT): Zero extend instead of
1761 sign extend pointers to gualchk_t.
1764 * g++.dg/other/default3.C: Xfail g4 test.
1766 2010-02-11 Sebastian Pop <sebastian.pop@amd.com>
1769 * gcc.dg/graphite/pr43012.c: New.
1771 2010-02-11 Sebastian Pop <sebastian.pop@amd.com>
1774 * g++.dg/graphite/pr42930.C: New.
1776 2010-02-11 Sebastian Pop <sebastian.pop@amd.com>
1780 * gcc.dg/graphite/pr42530.c: New.
1781 * gcc.dg/graphite/pr42914.c: New.
1783 2010-02-11 Sebastian Pop <sebastian.pop@amd.com>
1786 * gcc.dg/graphite/pr42771.c: New.
1788 2010-02-11 Richard Guenther <rguenther@suse.de>
1790 PR tree-optimization/42998
1791 * gcc.c-torture/compile/pr42998.c: New testcase.
1793 2010-02-10 Jason Merrill <jason@redhat.com>
1796 * g++.dg/cpp0x/lambda/lambda-nested3.C: New.
1798 PR c++/42983, core issue 906
1799 * g++.dg/cpp0x/defaulted15.C: Add virtualness test.
1800 * g++.dg/cpp0x/defaulted9.C: Move virtual default outside class.
1803 * g++.dg/cpp0x/lambda/lambda-conv.C: Test for weakness.
1805 2010-02-10 Richard Guenther <rguenther@suse.de>
1807 PR tree-optimization/43017
1808 * gcc.dg/torture/pr43017.c: New testcase.
1810 2010-02-10 Tobias Burnus <burnus@net-b.de>
1813 * gfortran.dg/private_type_1.f90: Update error location.
1814 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
1815 * gfortran.dg/typebound_operator_2.f03: Ditto.
1816 * gfortran.dg/assignment_2.f90: Ditto.
1817 * gfortran.dg/redefined_intrinsic_assignment.f90: Ditto.
1818 * gfortran.dg/binding_label_tests_9.f03: Ditto.
1820 2010-02-10 Tobias Burnus <burnus@net-b.de>
1823 * gfortran.dg/bind_c_usage_20.f90: New test.
1825 2010-02-10 Jakub Jelinek <jakub@redhat.com>
1828 * g++.dg/debug/pr43010.C: New test.
1830 2010-02-10 Richard Guenther <rguenther@suse.de>
1833 * gcc.c-torture/execute/20100209-1.c: New testcase.
1834 * gcc.dg/fold-div-3.c: Likewise.
1836 2010-02-10 Jakub Jelinek <jakub@redhat.com>
1838 * gcc.dg/builtin-ffs-1.c: New test.
1840 2010-02-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1843 * gfortran.dg/array_constructor_35.f90: New test.
1845 2010-02-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1847 * gcc.dg/tree-ssa/inline-4.c: Bind pic locally.
1849 2010-02-09 Jason Merrill <jason@redhat.com>
1852 * g++.dg/cpp0x/lambda/lambda-errloc2.C: New.
1855 * g++.dg/cpp0x/lambda/lambda-warn2.C: New.
1857 2010-02-09 Tobias Burnus <burnus@net-b.de>
1860 * gfortran.dg/module_write_1.f90: New test.
1862 2010-02-09 Alexander Monakov <amonakov@ispras.ru>
1864 * gcc.dg/pr19340.c: Adjust.
1866 2010-02-09 Richard Guenther <rguenther@suse.de>
1868 PR tree-optimization/43008
1869 * gcc.c-torture/execute/pr43008.c: New testcase.
1871 2010-02-09 Richard Guenther <rguenther@suse.de>
1873 PR tree-optimization/43000
1874 * gcc.dg/torture/pr43000.c: New testcase.
1875 * gcc.dg/torture/pr43002.c: Likewise.
1877 2010-02-09 Daniel Kraft <d@domob.eu>
1880 * gfortran.dg/char_length_2.f90: Change warning expectations accordingly
1881 and pass -Wsurprising as necessary.
1883 2010-02-08 Jakub Jelinek <jakub@redhat.com>
1885 PR tree-optimization/42890
1886 * g++.dg/torture/pr42890.C: New test.
1888 2010-02-08 Richard Guenther <rguenther@suse.de>
1891 * gcc.dg/tree-ssa/inline-4.c: New testcase.
1893 2010-02-07 Sebastian Pop <sebastian.pop@amd.com>
1895 * gcc.dg/graphite/block-0.c: Call abort for runtime test. Always
1897 * gcc.dg/graphite/block-1.c: Same.
1898 * gcc.dg/graphite/block-3.c: Same.
1899 * gcc.dg/graphite/block-4.c: Same.
1900 * gcc.dg/graphite/block-5.c: Same.
1901 * gcc.dg/graphite/block-6.c: Same.
1902 * gcc.dg/graphite/block-7.c: Same.
1903 * gcc.dg/graphite/interchange-0.c: Same.
1904 * gcc.dg/graphite/interchange-1.c: Same.
1905 * gcc.dg/graphite/interchange-10.c: Same.
1906 * gcc.dg/graphite/interchange-11.c: Same.
1907 * gcc.dg/graphite/interchange-12.c: Same.
1908 * gcc.dg/graphite/interchange-2.c: Same.
1909 * gcc.dg/graphite/interchange-3.c: Same.
1910 * gcc.dg/graphite/interchange-4.c: Same.
1911 * gcc.dg/graphite/interchange-5.c: Same.
1912 * gcc.dg/graphite/interchange-6.c: Same.
1913 * gcc.dg/graphite/interchange-7.c: Same.
1914 * gcc.dg/graphite/interchange-8.c: Same.
1915 * gcc.dg/graphite/interchange-9.c: Same.
1916 * gcc.dg/graphite/interchange-mvt.c: Same.
1918 2010-02-07 Sebastian Pop <sebastian.pop@amd.com>
1920 * gfortran.dg/graphite/id-19.f: New.
1921 * gfortran.dg/graphite/pr14741.f90: New.
1922 * gfortran.dg/graphite/pr41924.f90: New.
1923 * gfortran.dg/graphite/run-id-2.f90: New.
1925 2010-02-07 Richard Guenther <rguenther@suse.de>
1928 * gcc.c-torture/compile/pr42956.c: New testcase.
1930 2010-02-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1933 * gfortran.dg/fmt_cache_2.f: New test.
1935 2010-02-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1937 * gfortran.dg/read_no_eor.f90: New test.
1939 2010-02-05 Jason Merrill <jason@redhat.com>
1941 * g++.dg/ext/label13.C: Move constructor body out of class.
1943 2010-02-03 Jason Merrill <jason@redhat.com>
1946 * g++.dg/ext/dllexport3.C: New.
1948 2010-02-05 Ozkan Sezer <sezeroz@gmail.com>
1950 * gcc.dg/format/ms-format3.c: New test for specific MS types.
1952 2010-02-05 Richard Guenther <rguenther@suse.de>
1954 * gcc.dg/tree-ssa/ssa-ccp-28.c: New testcase.
1956 2010-02-05 Dodji Seketeli <dodji@redhat.com>
1959 * g++.dg/other/crash-9.C: New test.
1961 2010-02-05 Paul Thomas <pault@gcc.gnu.org>
1964 * gfortran.dg/subref_array_pointer_4.f90 : New test.
1966 2010-02-04 Richard Guenther <rguenther@suse.de>
1968 PR rtl-optimization/42952
1969 * gcc.dg/torture/pr42952.c: New testcase.
1971 2010-02-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1974 * gfortran.dg/namelist_60.f90: New test.
1976 2010-02-03 Jason Merrill <jason@redhat.com>
1979 * g++.dg/ext/builtin11.C: New.
1983 * g++.dg/abi/mangle35.C: New.
1984 * g++.dg/abi/mangle37.C: New.
1987 * g++.dg/abi/mangle36.C: New.
1990 * g++.dg/warn/string1.C: New.
1992 2010-02-03 Richard Guenther <rguenther@suse.de>
1994 PR tree-optimization/42944
1995 * gcc.dg/errno-1.c: New testcase.
1997 2010-02-03 Richard Guenther <rguenther@suse.de>
2000 * gcc.c-torture/compile/pr42927.c: New testcase.
2002 2010-02-03 Tobias Burnus <burnus@net-b.de>
2005 * gfortran.dg/null_4.f90: New test.
2007 2010-02-02 Jason Merrill <jason@redhat.com>
2010 * g++.dg/ext/label13.C: New.
2012 2010-02-02 Tobias Burnus <burnus@net-b.de>
2015 * gfortran.dg/func_result_5.f90: New test.
2017 2010-02-01 Tobias Burnus <burnus@net-b.de>
2020 * gfortran.dg/pure_initializer_3.f90: News test.
2022 2010-01-31 Janus Weil <janus@gcc.gnu.org>
2025 * gfortran.dg/allocate_derived_2.f90: New test.
2027 2010-01-31 Eric Botcazou <ebotcazou@adacore.com>
2030 * gcc.dg/torture/pr42898-2.c: New test.
2032 2010-01-31 Richard Guenther <rguenther@suse.de>
2035 * gcc.dg/torture/pr42898.c: New testcase.
2037 2010-01-31 Paul Thomas <pault@gcc.gnu.org>
2040 * gfortran.dg/alloc_comp_basics_1.f90: Remove option -O2.
2041 * gfortran.dg/alloc_comp_bounds_1.f90: New test.
2043 2010-01-30 Paolo Bonzini <bonzini@gnu.org>
2045 * g++.dg/tree-ssa/inline-1.C: New.
2046 * g++.dg/tree-ssa/inline-2.C: New.
2047 * g++.dg/tree-ssa/inline-3.C: New.
2049 2010-01-29 Michael Meissner <meissner@linux.vnet.ibm.com>
2052 * gcc.dg/builtins-58.c: Add -fno-ident to the options to prevent
2053 the string 'pow' in the pathname of the compiler from generating a
2056 2010-01-29 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2058 * g++.old-deja/g++.mike/eh16.C: Rename err to e.
2059 * g++.old-deja/g++.mike/eh17.C: Likewise.
2060 * g++.old-deja/g++.mike/p5571.C: Likewise.
2062 2010-01-29 Dodji Seketeli <dodji@redhat.com>
2069 * g++.dg/other/crash-5.C: New test.
2070 * g++.dg/other/crash-6.C: New test.
2071 * g++.dg/other/crash-7.C: New test.
2072 * g++.dg/other/crash-8.C: New test.
2074 2010-01-29 Jakub Jelinek <jakub@redhat.com>
2076 PR rtl-optimization/42889
2077 * gcc.dg/pr42889.c: New test.
2079 2010-01-28 H.J. Lu <hongjiu.lu@intel.com>
2081 * gcc.target/i386/pr42881.c: Use SSE2.
2083 2010-01-28 Uros Bizjak <ubizjak@gmail.com>
2086 * gcc.target/i386/pr42891.c: New test.
2088 2010-01-28 Richard Guenther <rguenther@suse.de>
2090 PR tree-optimization/42871
2091 * g++.dg/torture/pr42871.C: New testcase.
2093 2010-01-28 Richard Guenther <rguenther@suse.de>
2095 * gcc.dg/Wobjsize-1.h: New testcase.
2096 * gcc.dg/Wobjsize-1.c: Likewise.
2098 2010-01-28 Richard Guenther <rguenther@suse.de>
2101 * g++.dg/torture/pr42883.C: New testcase.
2103 2010-01-28 Michael Matz <matz@suse.de>
2105 * gcc.target/i386/pr42881.c: New test.
2107 2010-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2109 * gcc.misc-tests/linkage.exp: Remove mips-sgi-irix6*o32 support.
2110 Add i?86-*-solaris2* support.
2112 2010-01-28 Dodji Seketeli <dodji@redhat.com>
2116 * g++.dg/template/typedef27.C: New test case.
2117 * g++.dg/template/typedef28.C: New test case.
2119 2010-01-27 Stephen Thomas <stephen.thomas@arm.com>
2121 * testsuite/gcc.dg/optimize-bswap*.c: Add ARM target
2123 2010-01-27 Richard Guenther <rguenther@suse.de>
2126 * gcc.dg/torture/pr42878-1.c: New testcase.
2127 * gcc.dg/torture/pr42878-2.c: Likewise.
2129 2010-01-27 Jakub Jelinek <jakub@redhat.com>
2132 * gcc.dg/vla-22.c: New test.
2134 2010-01-26 Jakub Jelinek <jakub@redhat.com>
2136 * ada/acats/run_all.sh: Make sure norun.lst is sorted using the
2139 2010-01-26 Richard Guenther <rguenther@suse.de>
2141 PR rtl-optimization/42685
2142 * gcc.dg/pr42685.c: New testcase.
2143 * g++.dg/other/pr42685.C: Likewise.
2145 2010-01-26 Richard Guenther <rguenther@suse.de>
2148 * g++.dg/other/pr42806.C: New testcase.
2150 2010-01-26 Richard Guenther <rguenther@suse.de>
2152 PR tree-optimization/42250
2153 * gcc.dg/pr42250.c: New testcase.
2155 2010-01-25 Arnaud Charlet <charlet@adacore.com>
2157 * gnat.dg/array_bounds_test.adb: New test.
2159 2010-01-25 Tobias Burnus <burnus@net-b.de>
2162 * gfortran.dg/generic_21.f90: New test.
2164 2010-01-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2167 * gcc.c-torture/compile/pr38789.c: Change to dg-do compile.
2169 2010-01-24 Mark Mitchell <mark@codesourcery.com>
2172 * g++.dg/abi/arm_va_list2.C: New test.
2173 * g++.dg/abi/arm_va_list2.h: Companion header file.
2175 2010-01-24 Paul Thomas <pault@gcc.gnu.org>
2178 * gfortran.dg/parameter_array_ref_2.f90 : New test.
2181 * gfortran.dg/char_array_arg_1.f90 : New test.
2183 * gfortran.dg/pr25923.f90 : Remove XFAIL.
2185 2010-01-24 Tobias Burnus <burnus@net-b.de>
2188 * gfortran.dg/generic_20.f90: New test.
2190 2010-01-22 Michael Matz <matz@suse.de>
2192 * gfortran.dg/vect/fast-math-mgrid-resid.f: Limit to x86, add
2195 2010-01-21 Paul Thomas <pault@gcc.gnu.org>
2198 * gfortran.dg/dependency_25.f90 : New test.
2200 2010-01-21 Martin Jambor <mjambor@suse.cz>
2202 PR tree-optimization/42585
2203 * gcc.dg/tree-ssa/pr42585.c: New test.
2205 2010-01-21 Richard Guenther <rguenther@suse.de>
2208 * gcc.dg/pr19988.c: New testcase.
2210 2010-01-20 Janis Johnson <janis187@us.ibm.com>
2212 * g++.dg/compat/decimal/compat-common.h: New file.
2213 * g++.dg/compat/decimal/decimal-dummy.h: New file.
2214 * g++.dg/compat/decimal/pass_x.h: New file.
2215 * g++.dg/compat/decimal/pass_y.h: New file.
2216 * g++.dg/compat/decimal/pass-1_main.C: New file.
2217 * g++.dg/compat/decimal/pass-1_x.C: New file.
2218 * g++.dg/compat/decimal/pass-1_y.C: New file.
2219 * g++.dg/compat/decimal/pass-2_main.C: New file.
2220 * g++.dg/compat/decimal/pass-2_x.C: New file.
2221 * g++.dg/compat/decimal/pass-2_y.C: New file.
2222 * g++.dg/compat/decimal/pass-3_main.C: New file.
2223 * g++.dg/compat/decimal/pass-3_x.C: New file.
2224 * g++.dg/compat/decimal/pass-3_y.C: New file.
2225 * g++.dg/compat/decimal/pass-4_main.C: New file.
2226 * g++.dg/compat/decimal/pass-4_x.C: New file.
2227 * g++.dg/compat/decimal/pass-4_y.C: New file.
2228 * g++.dg/compat/decimal/pass-5_main.C: New file.
2229 * g++.dg/compat/decimal/pass-5_x.C: New file.
2230 * g++.dg/compat/decimal/pass-5_y.C: New file.
2231 * g++.dg/compat/decimal/pass-6_main.C: New file.
2232 * g++.dg/compat/decimal/pass-6_x.C: New file.
2233 * g++.dg/compat/decimal/pass-6_y.C: New file.
2234 * g++.dg/compat/decimal/return_x.h: New file.
2235 * g++.dg/compat/decimal/return_y.h: New file.
2236 * g++.dg/compat/decimal/return-1_main.C: New file.
2237 * g++.dg/compat/decimal/return-1_x.C: New file.
2238 * g++.dg/compat/decimal/return-1_y.C: New file.
2239 * g++.dg/compat/decimal/return-2_main.C: New file.
2240 * g++.dg/compat/decimal/return-2_x.C: New file.
2241 * g++.dg/compat/decimal/return-2_y.C: New file.
2242 * g++.dg/compat/decimal/return-3_main.C: New file.
2243 * g++.dg/compat/decimal/return-3_x.C: New file.
2244 * g++.dg/compat/decimal/return-3_y.C: New file.
2245 * g++.dg/compat/decimal/return-4_main.C: New file.
2246 * g++.dg/compat/decimal/return-4_x.C: New file.
2247 * g++.dg/compat/decimal/return-4_y.C: New file.
2248 * g++.dg/compat/decimal/return-5_main.C: New file.
2249 * g++.dg/compat/decimal/return-5_x.C: New file.
2250 * g++.dg/compat/decimal/return-5_y.C: New file.
2251 * g++.dg/compat/decimal/return-6_main.C: New file.
2252 * g++.dg/compat/decimal/return-6_x.C: New file.
2253 * g++.dg/compat/decimal/return-6_y.C: New file.
2255 2010-01-20 Alexandre Oliva <aoliva@redhat.com>
2258 * gcc.dg/pr42715.c: New.
2260 2010-01-20 Paolo Carlini <paolo.carlini@oracle.com>
2263 * g++.dg/parse/crash55.C: New.
2265 2010-01-20 Alexandre Oliva <aoliva@redhat.com>
2268 * gcc.dg/guality/pr42782.c: New.
2270 2010-01-20 Jason Merrill <jason@redhat.com>
2273 * g++.dg/abi/packed1.C: New.
2276 * g++.dg/cpp0x/lambda/lambda-warn1.C: New.
2279 * g++.dg/parse/fn-typedef1.C: New.
2280 * g++.dg/other/cv_quals.C: Adjust.
2282 2010-01-20 Anthony Green <green@moxielogic.com>
2284 * gcc.dg/cpp/_Pragma6.c: Skip this test for moxie-*-* (no
2286 * gcc.dg/pr19340.c: Skip this test for moxie-*-* (no scheduling).
2287 * gcc.dg/20020312-2.c: Port this to the moxie core.
2288 * gcc.dg/weak/typeof-2.c: Ditto.
2290 2010-01-20 Richard Guenther <rguenther@suse.de>
2292 PR tree-optimization/42717
2293 * gcc.c-torture/compile/pr42717.c: New testcase.
2295 2010-01-20 Jakub Jelinek <jakub@redhat.com>
2297 * gcc.dg/cleanup-13.c: Expect DW_OP_mod to do unsigned modulo instead
2298 of signed, add a few new tests.
2301 * g++.dg/parse/limits-initializer1.C: New test.
2303 2010-01-19 Janus Weil <janus@gcc.gnu.org>
2306 * gfortran.dg/proc_ptr_comp_pass_6.f90: New test.
2307 * gfortran.dg/typebound_call_12.f03: New test.
2309 2010-01-19 Paul Thomas <pault@gcc.gnu.org>
2312 * gfortran.dg/bounds_check_15.f90 : New test.
2314 2010-01-19 Michael Matz <matz@suse.de>
2316 PR tree-optimization/41783
2317 * gfortran.dg/vect/fast-math-mgrid-resid.f: New.
2319 2010-01-19 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2322 * gcc.target/arm/neon/vget_lowf32.c: Regenerate.
2323 * gcc.target/arm/neon/vget_lowp16.c: Likewise.
2324 * gcc.target/arm/neon/vget_lowp8.c: Likewise.
2325 * gcc.target/arm/neon/vget_lows16.c: Likewise.
2326 * gcc.target/arm/neon/vget_lows32.c: Likewise.
2327 * gcc.target/arm/neon/vget_lows64.c: Likewise.
2328 * gcc.target/arm/neon/vget_lows8.c: Likewise.
2329 * gcc.target/arm/neon/vget_lowu16.c: Likewise.
2330 * gcc.target/arm/neon/vget_lowu32.c: Likewise.
2331 * gcc.target/arm/neon/vget_lowu64.c: Likewise.
2332 * gcc.target/arm/neon/vget_lowu8.c: Likewise.
2334 2010-01-19 Janus Weil <janus@gcc.gnu.org>
2337 * gfortran.dg/extends_6.f03: Modified an error message.
2338 * gfortran.dg/extends_10.f03: New test.
2339 * gfortran.dg/private_type_6.f03: Modified an error message.
2340 * gfortran.dg/structure_constructor_8.f03: Ditto.
2342 2010-01-19 Jakub Jelinek <jakub@redhat.com>
2344 PR tree-optimization/42719
2345 * gcc.dg/pr42719.c: New test.
2348 * gcc.dg/pr42728.c: New test.
2350 2010-01-19 Anthony Green <green@moxielogic.com>
2352 * gcc.dg/tree-ssa/20040204-1.c: Expect this test to pass.
2354 2010-01-18 Anthony Green <green@moxielogic.com>
2356 * gcc.dg/tree-ssa/asm-3.c (REGISTER): Pick an appropriate register
2359 2010-01-19 Dodji Seketeli <dodji@redhat.com>
2361 * g++.dg/template/error45.C: reverted as part of reverting the
2362 fix of PR c++/42634.
2364 2010-01-18 Dodji Seketeli <dodji@redhat.com>
2367 * g++.dg/template/error45.C: New test.
2369 2010-01-18 Dodji Seketeli <dodji@redhat.com>
2372 * g++.dg/conversion/op6.C: New test.
2374 2010-01-18 Uros Bizjak <ubizjak@gmail.com>
2377 * gcc.target/alpha/pr42774.c: New test.
2379 2010-01-18 Richard Guenther <rguenther@suse.de>
2381 PR tree-optimization/42781
2382 * gfortran.fortran-torture/compile/pr42781.f90: New testcase.
2384 2010-01-17 Richard Guenther <rguenther@suse.de>
2387 * gcc.c-torture/execute/pr42248.c: New testcase.
2389 2010-01-17 Richard Guenther <rguenther@suse.de>
2391 PR tree-optimization/42773
2392 * g++.dg/torture/pr42773.C: New testcase.
2394 2010-01-17 Janus Weil <janus@gcc.gnu.org>
2397 * gfortran.dg/interface_assignment_5.f90: New test.
2399 2010-01-17 Dodji Seketeli <dodji@redhat.com>
2402 * g++.dg/template/crash94.C: Reverted.
2404 2010-01-17 Jie Zhang <jie.zhang@analog.com>
2407 * gcc.dg/debug/pr42767.c: New.
2409 2010-01-15 Jason Merrill <jason@redhat.com>
2412 * g++.dg/cpp0x/decltype22.C: New.
2414 2010-01-16 Jakub Jelinek <jakub@redhat.com>
2417 * g++.dg/torture/pr42760.C: New test.
2419 2010-01-15 Jing Yu <jingyu@google.com>
2421 PR rtl-optimization/42691
2422 * gcc.c-torture/execute/pr42691.c: New.
2424 2010-01-15 Richard Guenther <rguenther@suse.de>
2427 * g++.dg/torture/pr42739.C: New testcase.
2429 2010-01-15 Dodji Seketeli <dodji@redhat.com>
2431 * g++.dg/template/error45.C: Revert as part of reverting changes
2434 2010-01-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2437 * gfortran.dg/interface_31.f90: New test.
2439 2010-01-14 Michael Meissner <meissner@linux.vnet.ibm.com>
2441 * gcc.target/powerpc/pr42747.c: New file.
2443 2010-01-14 Jakub Jelinek <jakub@redhat.com>
2446 * c-c++-common/pr42674.c: New test.
2449 * g++.dg/template/instantiate11.C: New test.
2451 2010-01-14 Jason Merrill <jason@redhat.com>
2454 * g++.dg/overload/error3.C: New.
2457 * g++.dg/overload/rvalue1.C: New.
2459 2010-01-14 Martin Jambor <mjambor@suse.cz>
2461 PR tree-optimization/42706
2462 * gcc.dg/ipa/pr42706.c: New testcase.
2464 2010-01-14 H.J. Lu <hongjiu.lu@intel.com>
2466 * g++.dg/graphite/pr42681.C (size_t): Use __SIZE_TYPE__.
2468 2010-01-14 Martin Jambor <mjambor@suse.cz>
2470 PR tree-optimization/42714
2471 * g++.dg/torture/pr42714.C: New test.
2473 2010-01-14 Alexander Monakov <amonakov@ispras.ru>
2475 PR rtl-optimization/42246
2476 * gfortran.dg/pr42246-2.f: New.
2478 2010-01-14 Alexander Monakov <amonakov@ispras.ru>
2480 PR rtl-optimization/42389
2481 * gcc.dg/pr42389.c: New.
2483 2010-01-14 Alexander Monakov <amonakov@ispras.ru>
2485 PR rtl-optimization/42388
2486 * gcc.dg/pr42388.c: New.
2488 2010-01-14 Alexander Monakov <amonakov@ispras.ru>
2490 PR rtl-optimization/42294
2491 * gfortran.dg/pr42294.f: New.
2493 2010-01-14 Alexander Monakov <amonakov@ispras.ru>
2495 PR rtl-optimization/39453
2496 PR rtl-optimization/42246
2497 * gcc.dg/pr39453.c: New.
2498 * gcc.dg/pr42246.c: New.
2500 2010-01-14 Alexander Monakov <amonakov@ispras.ru>
2503 * gcc.dg/pr42245.c: New.
2504 * gcc.dg/pr42245-2.c: New.
2506 2010-01-14 Alexander Monakov <amonakov@ispras.ru>
2508 PR rtl-optimization/42249
2509 * gcc.dg/pr42249.c: New.
2511 2010-01-14 Jakub Jelinek <jakub@redhat.com>
2514 * gcc.c-torture/execute/pr42721.c: New test.
2516 2010-01-14 Ira Rosen <irar@il.ibm.com>
2518 PR tree-optimization/42709
2519 * gcc.dg/vect/pr42709.c: New test.
2521 2010-01-14 Paul Thomas <pault@gcc.gnu.org>
2524 * gfortran.dg/alloc_comp_scalar_1.f90: New test.
2525 * gfortran.dg/alloc_comp_transformational_1.f90: New test.
2527 2010-01-14 Paul Thomas <pault@gcc.gnu.org>
2530 * gfortran.dg/generic_19.f90 : New test.
2532 2010-01-13 Richard Guenther <rguenther@suse.de>
2534 PR tree-optimization/42730
2535 * gcc.c-torture/compile/pr42730.c: New testcase.
2537 2010-01-13 Steve Ellcey <sje@cup.hp.com>
2540 * gcc.target/ia64/pr42542-1.c: New.
2541 * gcc.target/ia64/pr42542-2.c: New.
2542 * gcc.target/ia64/pr42542-3.c: New.
2544 2010-01-13 Dodji Seketeli <dodji@redhat.com>
2547 * g++.dg/template/error45.C: New test.
2549 2010-01-13 Martin Jambor <mjambor@suse.cz>
2551 PR tree-optimization/42704
2552 * g++.dg/torture/pr42704.C: New test.
2554 2010-01-13 Martin Jambor <mjambor@suse.cz>
2556 PR tree-optimization/42703
2557 * gcc.c-torture/compile/pr42703.c: New test.
2559 2010-01-13 Richard Guenther <rguenther@suse.de>
2561 PR tree-optimization/42705
2562 * gcc.c-torture/compile/pr42705.c: New testcase.
2564 2010-01-13 Jie Zhang <jie.zhang@analog.com>
2566 * gcc.target/bfin/l2.c: New test.
2567 * gcc.target/bfin/bfin.exp (dg-bfin-processors): New.
2569 2010-01-13 Richard Guenther <rguenther@suse.de>
2572 * gcc.c-torture/compile/pr42716.c: New testcase.
2574 2010-01-13 Richard Guenther <rguenther@suse.de>
2577 * gfortran.dg/lto/20100110-1_0.f90: New testcase.
2579 2010-01-12 Joseph Myers <joseph@codesourcery.com>
2582 * gcc.c-torture/compile/pr42708-1.c: New test.
2584 2010-01-12 Jakub Jelinek <jakub@redhat.com>
2587 * gcc.dg/pr42662.c: New test.
2589 PR tree-optimization/42645
2590 * g++.dg/other/pr42645-1.C: New test.
2591 * g++.dg/other/pr42645-2.C: New test.
2593 2010-01-11 Janis Johnson <janis187@us.ibm.com>
2596 * gcc.target/powerpc/warn-1.c: New test.
2597 * gcc.target/powerpc/warn-2.c: New test.
2599 2010-01-11 Uros Bizjak <ubizjak@gmail.com>
2601 * gcc.target/x86_64/abi/avx/asm-support.S (snapshot_ret): Preserve
2604 2010-01-10 Rafael Avila de Espindola <espindola@google.com>
2606 * gcc.dg/lto/20100108_0.c: New.
2608 2010-01-10 Uros Bizjak <ubizjak@gmail.com>
2610 * gcc.dg/graphite/pr40281.c (dg-options): Add -w.
2611 Add -march=i686 -msse for 32bit x86 targets.
2613 2010-01-10 Richard Guenther <rguenther@suse.de>
2616 * gcc.dg/torture/pr42667.c: New testcase.
2618 2010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2621 * gfortran.dg/array_constructor_34.f90: New test.
2623 2010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2626 * gfortran.dg/array_constructor_33.f90: New test.
2627 gfortran.dg/array_function_5.f90: Add credit.
2629 2010-01-09 Alexandre Oliva <aoliva@redhat.com>
2632 * gcc.dg/pr42631.c: New.
2634 2010-01-09 Alexandre Oliva <aoliva@redhat.com>
2637 * gcc.dg/pr42630.c: New.
2639 2010-01-09 Alexandre Oliva <aoliva@redhat.com>
2642 * gcc.dg/pr42629.c: New.
2644 2010-01-09 Alexandre Oliva <aoliva@redhat.com>
2647 * gcc.dg/torture/pr42363.c: New.
2649 2010-01-09 Alexandre Oliva <aoliva@redhat.com>
2653 * gcc.dg/vect/pr42604.c: New.
2654 * gcc.dg/vect/pr42395.c: New.
2656 2010-01-09 Richard Guenther <rguenther@suse.de>
2659 * gcc.c-torture/execute/pr42512.c: New testcase.
2661 2010-01-09 Tobias Burnus <burnus@net-b.de>
2664 * gfortran.dg/c_ptr_tests_14.f90: New test.
2666 2010-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2669 * gnat.dg/null_pointer_deref1.adb: Don't run on
2670 sparc*-sun-solaris2.11.
2672 2010-01-08 Richard Guenther <rguenther@suse.de>
2675 * gcc.dg/lto/20100103-1_0.c: New testcase.
2676 * gcc.dg/lto/20100103-2_0.c: Likewise.
2678 2010-01-08 Tobias Burnus <burnus@net-b.de
2681 * gfortran.dg/asynchronous_1.f90: New test.
2682 * gfortran.dg/asynchronous_2.f90: New test.
2683 * gfortran.dg/conflicts.f90: Update error message.
2685 2010-01-07 Dodji Seketeli <dodji@redhat.com>
2688 * g++.dg/cpp0x/variadic-unify-2.C: New test.
2690 2010-01-07 Jakub Jelinek <jakub@redhat.com>
2692 PR tree-optimization/42625
2693 * g++.dg/opt/dtor4.C: New test.
2694 * g++.dg/opt/dtor4.h: New.
2695 * g++.dg/opt/dtor4-aux.cc: New.
2697 2010-01-07 Tobias Burnus <burnus@net-b.de>
2700 * gfortran.dg/proc_ptr_26.f90: New test.
2702 2010-01-07 Tobias Burnus <burnus@net-b.de>
2705 * gfortran.dg/allocatable_scalar_7.f90: New test.
2707 2010-01-06 Richard Guenther <rguenther@suse.de>
2709 * gcc.c-torture/compile/pr42632.c: New testcase.
2711 2010-01-05 H.J. Lu <hongjiu.lu@intel.com>
2714 * gcc.target/i386/pr42542-4.c: New.
2715 * gcc.target/i386/pr42542-4a.c: Likewise.
2716 * gcc.target/i386/pr42542-5.c: Likewise.
2717 * gcc.target/i386/pr42542-5a.c: Likewise.
2719 2010-01-05 Eric Botcazou <ebotcazou@adacore.com>
2721 * gcc.dg/tls/opt-15.c: New test.
2723 2010-01-05 H.J. Lu <hongjiu.lu@intel.com>
2725 * gcc.target/i386/pr42542-1.c (res): Make it 8 elements.
2727 2010-01-05 Martin Jambor <mjambor@suse.cz>
2729 PR tree-optimization/42462
2730 * g++.dg/torture/pr42462.C: New test.
2732 2010-01-05 Jason Merrill <jason@redhat.com>
2734 * g++.dg/cpp0x/initlist30.C: New test.
2736 2010-01-05 Richard Guenther <rguenther@suse.de>
2738 PR tree-optimization/42614
2739 * gcc.c-torture/execute/pr42614.c: New testcase.
2741 2010-01-05 Eric Fisher <joefoxreal@gmail.com>
2743 * gcc.dg/pr12603.c: Remove -Wunreachable-code from dg-options.
2744 * gcc.dg/Wunreachable-1.c: Remove the testcase of
2746 * gcc.dg/Wunreachable-2.c: Likewise.
2747 * gcc.dg/Wunreachable-3.c: Likewise.
2748 * gcc.dg/Wunreachable-4.c: Likewise.
2749 * gcc.dg/Wunreachable-5.c: Likewise.
2750 * gcc.dg/Wunreachable-6.c: Likewise.
2751 * gcc.dg/Wunreachable-7.c: Likewise.
2752 * gcc.dg/Wunreachable-8.c: Likewise.
2753 * gcc.dg/20041231-1.c: Likewise.
2755 2010-01-05 Jakub Jelinek <jakub@redhat.com>
2758 * gcc.dg/pr42611.c: New test.
2760 PR tree-optimization/42508
2761 * g++.dg/opt/pr42508.C: New test.
2763 2010-01-05 Tobias Burnus <burnus@net-b.de>
2766 * gfortran.dg/allocatable_scalar_8.f90: New.
2768 2010-01-04 Martin Jambor <mjambor@suse.cz>
2770 PR tree-optimization/42398
2771 * gcc.c-torture/compile/pr42398.c: New test.
2773 2010-01-04 Jason Merrill <jason@redhat.com>
2776 * g++.dg/ext/attrib35.C: New.
2779 * g++.dg/cpp0x/auto17.C: New.
2781 2010-01-04 Rafael Avila de Espindola <espindola@google.com>
2783 * gcc.dg/lto/20100104_0.c: New.
2785 2010-01-04 H.J. Lu <hongjiu.lu@intel.com>
2788 * gcc.target/i386/pr42542-1.c: New.
2789 * gcc.target/i386/pr42542-1a.c: Likewise.
2790 * gcc.target/i386/pr42542-1b.c: Likewise.
2791 * gcc.target/i386/pr42542-2.c: Likewise.
2792 * gcc.target/i386/pr42542-2a.c: Likewise.
2793 * gcc.target/i386/pr42542-2b.c: Likewise.
2794 * gcc.target/i386/pr42542-3.c: Likewise.
2795 * gcc.target/i386/pr42542-3a.c: Likewise.
2797 2009-01-04 Tobias Burnus <burnus@net-b.de>
2800 * gfortran.dg/allocatable_scalar_5.f90: New test.
2801 * gfortran.dg/allocatable_scalar_6.f90: New test.
2803 2010-01-03 Richard Guenther <rguenther@suse.de>
2806 * gfortran.dg/gomp/recursion1.f90: Remove.
2808 2010-01-03 Richard Guenther <rguenther@suse.de>
2810 * gcc.dg/Warray-bounds.c: Remove XFAILs.
2811 * gcc.dg/uninit-6.c: Likewise.
2812 * gcc.dg/struct/wo_prof_array_through_pointer.c: Likewise.
2814 2010-01-03 Richard Guenther <rguenther@suse.de>
2816 PR tree-optimization/42589
2817 * gcc.target/i386/pr42589.c: New testcase.
2819 2010-01-03 Richard Guenther <rguenther@suse.de>
2821 PR tree-optimization/42438
2822 * gcc.dg/tree-ssa/ssa-pre-27.c: New testcase.
2824 2010-01-02 Richard Guenther <rguenther@suse.de>
2827 * g++.dg/lto/20080908-3_0.C: Avoid uninitialized vars.
2829 2010-01-02 Uros Bizjak <ubizjak@gmail.com>
2832 * gcc.target/alpha/pr42448-1.c: New test.
2833 * gcc.target/alpha/pr42448-2.c: Ditto.
2835 2010-01-01 Joseph Myers <joseph@codesourcery.com>
2837 PR preprocessor/41947
2838 * gcc.dg/c99-hexfloat-3.c: New test.
2840 2010-01-01 Richard Guenther <rguenther@suse.de>
2843 * gcc.c-torture/execute/pr42570.c: New testcase.
2845 2010-01-01 Richard Guenther <rguenther@suse.de>
2848 * gcc.c-torture/compile/pr42559.c: New testcase.
2851 Copyright (C) 2010 Free Software Foundation, Inc.
2853 Copying and distribution of this file, with or without modification,
2854 are permitted in any medium without royalty provided the copyright
2855 notice and this notice are preserved.