1 2011-05-23 Jason Merrill <jason@redhat.com>
3 * g++.dg/cpp0x/lambda/lambda-eh2.C: New.
5 * g++.dg/cpp0x/sfinae24.C: New.
7 * g++.dg/cpp0x/error3.C: New.
9 * g++.dg/cpp0x/defaulted27.C: New.
11 * g++.dg/cpp0x/decltype27.C: New.
13 2011-05-23 Richard Guenther <rguenther@suse.de>
15 * gcc.dg/tree-ssa/forwprop-11.c: Adjust and un-XFAIL.
17 2011-05-23 Richard Guenther <rguenther@suse.de>
19 PR tree-optimization/40874
20 * g++.dg/tree-ssa/pr40874.C: New testcase.
22 2011-05-23 Richard Guenther <rguenther@suse.de>
24 PR tree-optimization/49115
25 * g++.dg/torture/pr49115.C: New testcase.
27 2011-05-23 Richard Guenther <rguenther@suse.de>
30 * gcc.dg/memcpy-3.c: New testcase.
32 2011-05-23 Jakub Jelinek <jakub@redhat.com>
35 * gcc.c-torture/execute/pr48973-1.c: New test.
36 * gcc.c-torture/execute/pr48973-2.c: New test.
38 2011-05-23 Jonathan Wakely <jwakely.gcc@gmail.com>
41 * g++.dg/warn/pr18016.C: New.
43 2011-05-23 Tom de Vries <tom@codesourcery.com>
46 * gcc.target/arm/ivopts-6.c: New test.
48 2011-05-22 Jakub Jelinek <jakub@redhat.com>
51 * gcc.c-torture/compile/pr49029.c: New test.
53 2011-05-22 Jason Merrill <jason@redhat.com>
55 * g++.dg/cpp0x/sfinae23.C: New.
56 * g++.dg/cpp0x/sfinae8.C: Correct.
58 2011-05-22 Thomas Koenig <tkoenig@gcc.gnu.org>
60 * gfortran.dg/function_optimize_8.f90: New test case.
62 2011-05-22 Ira Rosen <ira.rosen@linaro.org>
64 PR tree-optimization/49087
65 * gcc.dg/vect/O3-pr49087.c: New test.
67 2011-05-21 Jason Merrill <jason@redhat.com>
69 * g++.dg/debug/const5.C: New.
71 2011-05-20 Jason Merrill <jason@redhat.com>
73 * g++.dg/cpp0x/constexpr-static7.C: Extend.
75 * g++.dg/cpp0x/constexpr-static7.C: New.
77 * g++.dg/cpp0x/enum12.C: New.
78 * g++.dg/cpp0x/enum13.C: New.
80 2011-05-21 Janus Weil <janus@gcc.gnu.org>
83 * gfortran.dg/select_type_23.f03: New.
85 2011-05-20 Jason Merrill <jason@redhat.com>
87 * g++.dg/cpp0x/defaulted26.C: New.
89 * g++.dg/cpp0x/noexcept02.C: Fix.
90 * g++.dg/cpp0x/noexcept03.C: Fix.
91 * g++.dg/cpp0x/noexcept08.C: Fix.
92 * g++.dg/cpp0x/noexcept10.C: New.
94 2011-05-20 Janus Weil <janus@gcc.gnu.org>
97 * gfortran.dg/extends_12.f03: New.
99 2011-05-20 Jason Merrill <jason@redhat.com>
101 * g++.dg/template/koenig9.C: New.
102 * g++.dg/opt/pr47615.C: Fix.
103 * g++.dg/overload/defarg1.C: Fix.
104 * g++.dg/tc1/dr213.C: Remove xfail.
105 * g++.dg/torture/pr34850.C: Fix.
106 * g++.dg/torture/pr39362.C: Fix.
107 * g++.old-deja/g++.brendan/crash56.C: Fix.
108 * g++.old-deja/g++.pt/memtemp47.C: Fix.
110 2011-05-20 Richard Guenther <rguenther@suse.de>
112 PR tree-optimization/49079
113 * gcc.dg/torture/pr49079.c: New testcase.
115 2011-05-20 Jakub Jelinek <jakub@redhat.com>
117 PR tree-optimization/49073
118 * gcc.c-torture/execute/pr49073.c: New test.
120 2011-06-19 Tobias Burnus <burnus@net-b.de>
123 * gfortran.dg/coarray_21.f90: New.
125 2011-05-19 Joseph Myers <joseph@codesourcery.com>
127 * lib/prune.exe (prune_gcc_output): Expect "error:" in collect2
130 2011-05-19 Richard Guenther <rguenther@suse.de>
133 * gcc.dg/builtin-object-size-11.c: Use -std=gnu89.
135 2011-05-19 Richard Guenther <rguenther@suse.de>
138 * gcc.dg/builtin-object-size-11.c: New testcase.
140 2011-05-19 Tom de Vries <tom@codesourcery.com>
143 * gcc.target/arm/ivopts.c: New test.
144 * gcc.target/arm/ivopts-2.c: New test.
146 2011-05-19 Tom de Vries <tom@codesourcery.com>
148 * lib/lib/scanasm.exp (object-size): Fix target selector handling.
150 2011-05-19 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
152 * gcc.c-torture/execute/960321-1.x: Remove.
154 2011-05-18 Janus Weil <janus@gcc.gnu.org>
157 * gfortran.dg/move_alloc_4.f90: New.
159 2011-05-18 H.J. Lu <hongjiu.lu@intel.com>
162 * gcc.target/i386/pr49002-1.c: New test.
163 * gcc.target/i386/pr49002-2.c: Likewise.
165 2011-05-18 Jakub Jelinek <jakub@redhat.com>
167 PR tree-optimization/49039
168 * gcc.c-torture/execute/pr49039.c: New test.
169 * gcc.dg/tree-ssa/pr49039.c: New test.
170 * g++.dg/torture/pr49039.C: New test.
172 2011-05-18 Jason Merrill <jason@redhat.com>
174 * g++.dg/cpp0x/constexpr-incomplete3.C: New.
175 * g++.dg/cpp0x/constexpr-incomplete2.C: Adjust.
176 * g++.dg/cpp0x/constexpr-memfn1.C: Adjust.
178 2011-05-18 Stuart Henderson <shenders@gcc.gnu.org>
180 * gcc.target/bfin/mcpu-bf592.c: New test.
182 2011-05-18 Ira Rosen <ira.rosen@linaro.org>
184 PR tree-optimization/41881
185 * gcc.dg/vect/O3-pr41881.c: New test.
186 * gcc.dg/vect/O3-slp-reduc-10.c: New test.
188 2011-05-18 Jakub Jelinek <jakub@redhat.com>
190 PR tree-optimization/49000
191 * gcc.dg/pr49000.c: New test.
193 2011-05-17 Eric Botcazou <ebotcazou@adacore.com>
195 * gnat.dg/invalid1.adb: New test.
197 2011-05-16 Uros Bizjak <ubizjak@gmail.com>
199 * gcc.target/i386/avx-vzeroupper-16.c: Update scan-assembler-times
201 * gcc.target/i386/avx-vzeroupper-17.c: Ditto.
202 * gcc.target/i386/avx-vzeroupper-18.c: Ditto.
204 2011-05-15 Jonathan Wakely <jwakely.gcc@gmail.com>
207 * g++.dg/cpp0x/range-for18.C: New.
209 2011-05-15 Tobias Burnus <burnus@net-b.de>
212 * gfortran.dg/coarray/image_index_2.f90: New.
214 2011-05-13 Ville Voutilainen <ville.voutilainen@gmail.com>
216 * g++.dg/cpp0x/override1.C: Move from inherit/virtual9.C.
217 * g++.dg/cpp0x/override2.C: New.
219 2011-05-14 Tobias Burnus <burnus@net-b.de>
222 * gfortran.de/coarray_20.f90: New.
224 2011-05-14 Thomas Koenig <tkoenig@gcc.gnu.org>
227 * function_optimize_7.f90: New test case.
229 2011-05-13 Jason Merrill <jason@redhat.com>
231 * g++.dg/cpp0x/decltype26.C: New.
232 * g++.dg/cpp0x/enum11.C: New.
234 2011-05-13 Tobias Burnus <burnus@net-b.de>
238 * gfortran.dg/assign_8.f90: Update dg-error.
240 2011-05-13 Tobias Burnus <burnus@net-b.de>
243 * gfortran.dg/io_constraints_8.f90: New.
244 * gfortran.dg/io_constraints_9.f90: New.
246 2011-05-13 Martin Thuresson <martint@google.com>
248 PR gcov-profile/47793
249 * gcc.dg/pr47793.c: New.
251 2011-05-12 Jakub Jelinek <jakub@redhat.com>
253 PR tree-optimization/48975
254 * gcc.dg/pr48975.c: New test.
256 2011-05-12 Tobias Burnus <burnus@net-b.de>
259 * gfortran.dg/iso_c_binding_compiler_3.f90: New.
261 2011-05-12 Jason Merrill <jason@redhat.com>
263 * g++.dg/cpp0x/constexpr-incomplete2.C: New.
265 2011-05-12 Geert Bosch <bosch@adacore.com>
267 * gnat.dg/view_conversion1.adb: New test.
269 2011-05-12 Richard Guenther <rguenther@suse.de>
271 PR tree-optimization/48172
272 * gcc.dg/vect/pr48172.c: New testcase.
274 2011-05-12 Jakub Jelinek <jakub@redhat.com>
277 * g++.dg/opt/pr48967.C: New test.
279 2011-05-11 Jason Merrill <jason@redhat.com>
281 * g++.dg/cpp0x/constexpr-friend.C: New.
282 * g++.dg/cpp0x/constexpr-incomplete1.C: New.
284 * g++.dg/cpp0x/sfinae22.C: New.
286 2011-05-11 Tobias Burnus <burnus@net-b.de>
289 * gfortran.dg/generic_24.f90: New.
291 2011-05-11 Richard Guenther <rguenther@suse.de>
293 PR tree-optimization/15256
294 * gcc.dg/tree-ssa/forwprop-14.c: New testcase.
296 2011-05-11 Jakub Jelinek <jakub@redhat.com>
299 * gcc.dg/pr48159-1.c: New test.
300 * gcc.dg/pr48159-2.c: New test.
302 2011-05-11 Richard Guenther <rguenther@suse.de>
305 * gcc.dg/torture/pr48953.c: New testcase.
307 2011-05-11 Richard Guenther <rguenther@suse.de>
309 PR tree-optimization/18041
310 * gcc.dg/tree-ssa/forwprop-13.c: New testcase.
312 2011-05-11 Alan Modra <amodra@gmail.com>
315 * gcc.target/powerpc/pr47755-2.c: Require vsx_hw.
317 2011-05-10 Jason Merrill <jason@redhat.com>
319 * g++.dg/cpp0x/defaulted25.C: New.
320 * g++.dg/template/crash7.C: Adjust.
322 * g++.dg/cpp0x/variadic108.C: New.
324 2011-05-10 Ville Voutilainen <ville.voutilainen@gmail.com>
326 * g++.dg/inherit/virtual9.C: Extend.
328 2011-05-10 Michael Meissner <meissner@linux.vnet.ibm.com>
331 * gcc.target/powerpc/pr48857.c: New file, make sure V2DI arguments
332 are passed and returned in vector registers.
334 2011-05-10 Richard Guenther <rguenther@suse.de>
336 * gcc.dg/tree-ssa/ssa-fre-2.c: Disable forwprop.
337 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
338 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
339 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
340 * gcc.dg/tree-ssa/scev-cast.c: Adjust. Note what transformation
343 2011-05-10 Jakub Jelinek <jakub@redhat.com>
345 PR tree-optimization/48611
346 PR tree-optimization/48794
347 * gfortran.dg/gomp/pr48611.f90: New test.
348 * gfortran.dg/gomp/pr48794.f90: New test.
351 * gcc.dg/dfp/pr48928.c: New test.
353 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
356 * g++.dg/cpp0x/pr48522.C: New.
358 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
361 * g++.dg/cpp0x/sfinae21.C: New.
363 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
365 * g++.dg/template/sfinae28.C: Rename to...
366 * g++.dg/cpp0x/sfinae19.C: ... this.
367 * g++.dg/template/sfinae29.C: Rename to...
368 * g++.dg/cpp0x/sfinae20.C: ... this.
370 2011-05-09 Jeff Law <law@redhat.com>
372 * lib/gcc-gdb-test.exp (gdb-test): Reorder matchers to give more
375 2011-05-09 Fabien Chêne <fabien@gcc.gnu.org>
378 * g++.dg/init/pr20039.C: New.
380 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
384 * g++.dg/template/sfinae28.C: New.
385 * g++.dg/template/sfinae29.C: Likewise.
387 2011-05-09 Jason Merrill <jason@redhat.com>
389 * g++.dg/template/nontype23.C: New.
391 2011-05-07 Fabien Chêne <fabien@gcc.gnu.org>
393 * g++.dg/init/pr48859.C: New.
395 2011-05-09 Jason Merrill <jason@redhat.com>
397 * gcc.dg/gcc.dg/uninit-D.c: Move to c-c++-common.
398 * gcc.dg/gcc.dg/uninit-D-O0.c: Move to c-c++-common.
399 * gcc.dg/gcc.dg/uninit-E.c: Move to c-c++-common.
400 * gcc.dg/gcc.dg/uninit-E-O0.c: Move to c-c++-common.
401 * gcc.dg/gcc.dg/uninit-F.c: Move to c-c++-common.
402 * gcc.dg/gcc.dg/uninit-F-O0.c: Move to c-c++-common.
403 * gcc.dg/gcc.dg/uninit-G.c: Move to c-c++-common.
404 * gcc.dg/gcc.dg/uninit-G-O0.c: Move to c-c++-common.
406 2011-05-08 Ville Voutilainen <ville.voutilainen@gmail.com>
408 * g++.dg/inherit/virtual9.C: New.
410 2011-05-09 Dodji Seketeli <dodji@redhat.com>
413 * g++.dg/template/dependent-expr8.C: New test case.
415 2011-05-07 Zdenek Dvorak <ook@ucw.cz>
417 PR tree-optimization/48837
418 * gcc.dg/pr48837.c: New testcase.
420 2011-05-06 Jason Merrill <jason@redhat.com>
422 * g++.dg/cpp0x/constexpr-condition2.C: New.
424 * g++.dg/cpp0x/constexpr-missing.C: New.
426 2011-05-06 Tobias Burnus <burnus@net-b.de>
429 * gfortran.dg/coarray/this_image_2.f90: New.
431 2011-05-06 Tobias Burnus <burnus@net-b.de>
435 * gfortran.dg/bind_c_usage_22.f90: New.
436 * gfortran.dg/bind_c_usage_23.f90: New.
437 * gfortran.dg/bind_c_usage_24.f90: New.
438 * gfortran.dg/bind_c_usage_24_c.c: New.
440 2011-05-06 Dodji Seketeli <dodji@redhat.com>
443 * g++.dg/template/member9.C: New test case.
445 2011-05-05 Eric Botcazou <ebotcazou@adacore.com>
447 * gnat.dg/discr29.ad[sb]: New test.
448 * gnat.dg/discr30.adb: Likewise.
450 2011-05-05 Julian Brown <julian@codesourcery.com>
452 * gcc.target/arm/neon-vset_lanes8.c: New test.
454 2011-05-05 Jason Merrill <jason@redhat.com>
456 * g++.dg/init/new32.C: New.
458 2011-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
460 * gfortran.dg/fmt_g0_6.f08: Use dg-options "-ffloat-store".
463 2011-05-05 Jakub Jelinek <jakub@redhat.com>
465 PR rtl-optimization/48381
466 * gcc.c-torture/compile/pr48381.c: New test.
468 2011-05-05 Uros Bizjak <ubizjak@gmail.com>
470 * gcc.target/i386/opt-1.c: Add --param min-insn-to-prefetch -ratio=0
472 * gcc.target/i386/opt-1.c: Ditto.
474 2011-05-04 Jason Merrill <jason@redhat.com>
476 * g++.dg/conversion/base1.C: New.
478 2011-05-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
481 * gfortran.dg/round_3.f08: Add more checks to test case.
483 2011-05-04 Hans-Peter Nilsson <hp@axis.com>
485 * gfortran.dg/pr47878.f90, gfortran.dg/endfile_3.f90,
486 gfortran.dg/endfile_4.f90, gfortran.dg/ftell_3.f90,
487 gfortran.dg/fmt_cache_1.f, gfortran.dg/namelist_66.f90:
488 Gate test on effective_target fd_truncate.
490 2011-05-04 Uros Bizjak <ubizjak@gmail.com>
492 * gcc.target/i386/recip-vec-divf.c: Decrease array sizes.
493 * gcc.target/i386/recip-vec-sqrtf.c: Ditto.
494 * gcc.target/i386/recip-vec-divf-avx.c: Increase array sizes.
495 * gcc.target/i386/recip-vec-sqrtf-avx.c: Ditto. Update scan times.
496 * gcc.target/i386/ssefn-1.c: Add -mno-sse2 to dg-options.
497 * gcc.target/i386/pr38824.c: Ditto.
498 * gcc.target/i386/vecinit-1.c: Add -mno-sse4 to dg-options.
499 * gcc.target/i386/vecinit-2.c: Ditto.
500 * gcc.target/i386/sse-19.c: Add -mno-ssse3 to dg-options.
501 * gcc.target/i386/parity-1.c: Add -mno-popcnt to dg-options.
502 * gcc.target/i386/parity-2.c: Ditto.
503 * gcc.target/i386/incoming-8.c: Add -mno-avx to dg-options.
505 2011-05-04 Stuart Henderson <shenders@gcc.gnu.org>
507 * gcc.target/bfin/mcpu-bf512.c: Update to latest silicon revision and
509 * gcc.target/bfin/mcpu-bf514.c: Likewise.
510 * gcc.target/bfin/mcpu-bf516.c: Likewise.
511 * gcc.target/bfin/mcpu-bf518.c: Likewise.
513 2011-05-03 Tobias Burnus <burnus@net-b.de>
516 * gfortran.dg/coarray/this_image_1.f90: Remove dg-options.
518 2011-05-03 Tobias Burnus <burnus@net-b.de>
521 * gfortran.dg/coarray/this_image_1.f90: New.
523 2011-05-03 Tobias Burnus <burnus@net-b.de>
526 * gfortran.dg/coarray/caf.dg: New.
527 * gfortran.dg/coarray/image_index_1.f90: New, copied
528 from ../coarray_16.f90.
530 2011-05-03 Paolo Carlini <paolo.carlini@oracle.com>
533 * g++.dg/ext/complex9.C: New.
535 2011-05-03 Stuart Henderson <shenders@gcc.gnu.org>
538 * gcc.target/bfin/mcpu-bf542.c: Check SILICON_REVISION is 0x0004.
539 * gcc.target/bfin/mcpu-bf544.c, gcc.target/bfin/mcpu-bf547.c,
540 gcc.target/bfin/mcpu-bf548.c, gcc.target/bfin/mcpu-bf549.c: Likewise.
542 2011-05-03 Stuart Henderson <shenders@gcc.gnu.org>
544 * gcc.target/bfin/builtins: Created.
545 * gcc.target/bfin/hisilh-O0.c: Deleted.
546 * gcc.target/bfin/hisilh.c: Moved to...
547 * gcc.target/bfin/builtins/hisilh.c: ...here.
548 * gcc.target/bfin/builtins/shl_fr1x16-6.c: New test.
549 * gcc.target/bfin/builtins/shr_fr1x16-1.c: Ditto.
550 * gcc.target/bfin/builtins/shl_fr1x32-9.c: Ditto.
551 * gcc.target/bfin/builtins/shr_fr1x32-4.c: Ditto.
552 * gcc.target/bfin/builtins/shr_fr1x32-8.c: Ditto.
553 * gcc.target/bfin/builtins/lshl_fr2x16-1.c: Ditto.
554 * gcc.target/bfin/builtins/abs_fr1x16-1.c: Ditto.
555 * gcc.target/bfin/builtins/norm32-1.c: Ditto.
556 * gcc.target/bfin/builtins/shrl_fr1x16-3.c: Ditto.
557 * gcc.target/bfin/builtins/norm_fr1x32-2.c: Ditto.
558 * gcc.target/bfin/builtins/bfin-builtins.exp: Ditto.
559 * gcc.target/bfin/builtins/norm16-2.c: Ditto.
560 * gcc.target/bfin/builtins/norm32-5.c: Ditto.
561 * gcc.target/bfin/builtins/norm_fr1x16-3.c: Ditto.
562 * gcc.target/bfin/builtins/mult_fr1x32x32-2.c: Ditto.
563 * gcc.target/bfin/builtins/norm16-6.c: Ditto.
564 * gcc.target/bfin/builtins/norm32-9.c: Ditto.
565 * gcc.target/bfin/builtins/mult_fr2x16-1.c: Ditto.
566 * gcc.target/bfin/builtins/dspsubaddsat_fr2x16-2.c: Ditto.
567 * gcc.target/bfin/builtins/min_fr2x16-1.c: Ditto.
568 * gcc.target/bfin/builtins/max_fr2x16-2.c: Ditto.
569 * gcc.target/bfin/builtins/norm32-10.c: Ditto.
570 * gcc.target/bfin/builtins/shl_fr2x16-3.c: Ditto.
571 * gcc.target/bfin/builtins/mulhisihh_fr2x16-1.c: Ditto.
572 * gcc.target/bfin/builtins/diff_hl_fr2x16-2.c: Ditto.
573 * gcc.target/bfin/builtins/shl_fr2x16-7.c: Ditto.
574 * gcc.target/bfin/builtins/shr_fr2x16-2.c: Ditto.
575 * gcc.target/bfin/builtins/mulhisilh_fr2x16-1.c: Ditto.
576 * gcc.target/bfin/builtins/lshl_fr1x16-1.c: Ditto.
577 * gcc.target/bfin/builtins/cpmlx_mul_fr2x16-2.c: Ditto.
578 * gcc.target/bfin/builtins/negate_fr1x32-2.c: Ditto.
579 * gcc.target/bfin/builtins/negate_fr1x16-3.c: Ditto.
580 * gcc.target/bfin/builtins/abs_fr2x16-2.c: Ditto.
581 * gcc.target/bfin/builtins/shrl_fr2x16-4.c: Ditto.
582 * gcc.target/bfin/builtins/mult_fr1x16-1.c: Ditto.
583 * gcc.target/bfin/builtins/max_fr1x32-1.c: Ditto.
584 * gcc.target/bfin/builtins/min_fr1x16-1.c: Ditto.
585 * gcc.target/bfin/builtins/shl_fr1x32-2.c: Ditto.
586 * gcc.target/bfin/builtins/max_fr1x16-2.c: Ditto.
587 * gcc.target/bfin/builtins/shl_fr1x16-3.c: Ditto.
588 * gcc.target/bfin/builtins/add_fr2x16-1.c: Ditto.
589 * gcc.target/bfin/builtins/shl_fr1x32-6.c: Ditto.
590 * gcc.target/bfin/builtins/shr_fr1x32-1.c: Ditto.
591 * gcc.target/bfin/builtins/shr_fr1x32.c: Ditto.
592 * gcc.target/bfin/builtins/shl_fr1x16-7.c: Ditto.
593 * gcc.target/bfin/builtins/shr_fr1x16-2.c: Ditto.
594 * gcc.target/bfin/builtins/shr_fr1x32-5.c: Ditto.
595 * gcc.target/bfin/builtins/shr_fr1x32-9.c: Ditto.
596 * gcc.target/bfin/builtins/abs_fr1x32-1.c: Ditto.
597 * gcc.target/bfin/builtins/lshl_fr2x16-2.c: Ditto.
598 * gcc.target/bfin/builtins/abs_fr1x16-2.c: Ditto.
599 * gcc.target/bfin/builtins/cpmlx_msu_fr2x16-1.c: Ditto.
600 * gcc.target/bfin/builtins/norm32-2.c: Ditto.
601 * gcc.target/bfin/builtins/shrl_fr1x16-4.c: Ditto.
602 * gcc.target/bfin/builtins/norm16-3.c: Ditto.
603 * gcc.target/bfin/builtins/norm32-6.c: Ditto.
604 * gcc.target/bfin/builtins/norm16-7.c: Ditto.
605 * gcc.target/bfin/builtins/mult_fr2x16-2.c: Ditto.
606 * gcc.target/bfin/builtins/min_fr2x16-2.c: Ditto.
607 * gcc.target/bfin/builtins/add_fr1x16-1.c: Ditto.
608 * gcc.target/bfin/builtins/norm32-11.c: Ditto.
609 * gcc.target/bfin/builtins/sub_fr2x16-1.c: Ditto.
610 * gcc.target/bfin/builtins/shl_fr2x16-4.c: Ditto.
611 * gcc.target/bfin/builtins/mulhisihh_fr2x16-2.c: Ditto.
612 * gcc.target/bfin/builtins/diff_lh_fr2x16-1.c: Ditto.
613 * gcc.target/bfin/builtins/shl_fr2x16-8.c: Ditto.
614 * gcc.target/bfin/builtins/shr_fr2x16-3.c: Ditto.
615 * gcc.target/bfin/builtins/mulhisilh_fr2x16-2.c: Ditto.
616 * gcc.target/bfin/builtins/lshl_fr1x16-2.c: Ditto.
617 * gcc.target/bfin/builtins/cpmlx_mac_fr2x16-1.c: Ditto.
618 * gcc.target/bfin/builtins/shrl_fr2x16-1.c: Ditto.
619 * gcc.target/bfin/builtins/mult_fr1x32-1.c: Ditto.
620 * gcc.target/bfin/builtins/min_fr1x32-1.c: Ditto.
621 * gcc.target/bfin/builtins/dspaddsubsat_fr2x16-1.c: Ditto.
622 * gcc.target/bfin/builtins/mult_fr1x16-2.c: Ditto.
623 * gcc.target/bfin/builtins/max_fr1x32-2.c: Ditto.
624 * gcc.target/bfin/builtins/min_fr1x16-2.c: Ditto.
625 * gcc.target/bfin/builtins/shl_fr1x32.c: Ditto.
626 * gcc.target/bfin/builtins/shl_fr1x32-3.c: Ditto.
627 * gcc.target/bfin/builtins/shl_fr1x16-4.c: Ditto.
628 * gcc.target/bfin/builtins/sub_fr1x16-1.c: Ditto.
629 * gcc.target/bfin/builtins/add_fr2x16-2.c: Ditto.
630 * gcc.target/bfin/builtins/shl_fr1x32-7.c: Ditto.
631 * gcc.target/bfin/builtins/shr_fr1x32-2.c: Ditto.
632 * gcc.target/bfin/builtins/shl_fr1x16-8.c: Ditto.
633 * gcc.target/bfin/builtins/shr_fr1x16-3.c: Ditto.
634 * gcc.target/bfin/builtins/shr_fr1x32-6.c: Ditto.
635 * gcc.target/bfin/builtins/circptr.c: Ditto.
636 * gcc.target/bfin/builtins/negate_fr2x16-1.c: Ditto.
637 * gcc.target/bfin/builtins/abs_fr1x32-2.c: Ditto.
638 * gcc.target/bfin/builtins/multr_fr2x16-1.c: Ditto.
639 * gcc.target/bfin/builtins/sum_fr2x16-1.c: Ditto.
640 * gcc.target/bfin/builtins/shrl_fr1x16-1.c: Ditto.
641 * gcc.target/bfin/builtins/cpmlx_msu_fr2x16-2.c: Ditto.
642 * gcc.target/bfin/builtins/norm32-3.c: Ditto.
643 * gcc.target/bfin/builtins/norm_fr1x16-1.c: Ditto.
644 * gcc.target/bfin/builtins/norm16-4.c: Ditto.
645 * gcc.target/bfin/builtins/norm32-7.c: Ditto.
646 * gcc.target/bfin/builtins/norm16-8.c: Ditto.
647 * gcc.target/bfin/builtins/add_fr1x32-1.c: Ditto.
648 * gcc.target/bfin/builtins/shl_fr2x16-1.c: Ditto.
649 * gcc.target/bfin/builtins/add_fr1x16-2.c: Ditto.
650 * gcc.target/bfin/builtins/shl_fr2x16-5.c: Ditto.
651 * gcc.target/bfin/builtins/norm32-12.c: Ditto.
652 * gcc.target/bfin/builtins/sub_fr2x16-2.c: Ditto.
653 * gcc.target/bfin/builtins/diff_lh_fr2x16-2.c: Ditto.
654 * gcc.target/bfin/builtins/mulhisihl_fr2x16-1.c: Ditto.
655 * gcc.target/bfin/builtins/shr_fr2x16-4.c: Ditto.
656 * gcc.target/bfin/builtins/mulhisill_fr2x16-1.c: Ditto.
657 * gcc.target/bfin/builtins/negate_fr1x16-1.c: Ditto.
658 * gcc.target/bfin/builtins/multr_fr1x16-1.c: Ditto.
659 * gcc.target/bfin/builtins/cpmlx_mac_fr2x16-2.c: Ditto.
660 * gcc.target/bfin/builtins/shrl_fr2x16-2.c: Ditto.
661 * gcc.target/bfin/builtins/mult_fr1x32x32NS-1.c: Ditto.
662 * gcc.target/bfin/builtins/mult_fr1x32-2.c: Ditto.
663 * gcc.target/bfin/builtins/min_fr1x32-2.c: Ditto.
664 * gcc.target/bfin/builtins/dspaddsubsat_fr2x16-2.c: Ditto.
665 * gcc.target/bfin/builtins/shl_fr1x16-1.c: Ditto.
666 * gcc.target/bfin/builtins/sub_fr1x32-1.c: Ditto.
667 * gcc.target/bfin/builtins/shl_fr1x32-4.c: Ditto.
668 * gcc.target/bfin/builtins/sub_fr1x16-2.c: Ditto.
669 * gcc.target/bfin/builtins/shl_fr1x16-5.c: Ditto.
670 * gcc.target/bfin/builtins/shl_fr1x32-8.c: Ditto.
671 * gcc.target/bfin/builtins/shr_fr1x32-3.c: Ditto.
672 * gcc.target/bfin/builtins/shr_fr1x16-4.c: Ditto.
673 * gcc.target/bfin/builtins/shr_fr1x32-7.c: Ditto.
674 * gcc.target/bfin/builtins/negate_fr2x16-2.c: Ditto.
675 * gcc.target/bfin/builtins/multr_fr2x16-2.c: Ditto.
676 * gcc.target/bfin/builtins/sum_fr2x16-2.c: Ditto.
677 * gcc.target/bfin/builtins/shrl_fr1x16-2.c: Ditto.
678 * gcc.target/bfin/builtins/norm_fr1x32-1.c: Ditto.
679 * gcc.target/bfin/builtins/norm16-1.c: Ditto.
680 * gcc.target/bfin/builtins/norm_fr1x16-2.c: Ditto.
681 * gcc.target/bfin/builtins/mult_fr1x32x32-1.c: Ditto.
682 * gcc.target/bfin/builtins/norm32-4.c: Ditto.
683 * gcc.target/bfin/builtins/norm16-5.c: Ditto.
684 * gcc.target/bfin/builtins/norm32-8.c: Ditto.
685 * gcc.target/bfin/builtins/dspsubaddsat_fr2x16-1.c: Ditto.
686 * gcc.target/bfin/builtins/max_fr2x16-1.c: Ditto.
687 * gcc.target/bfin/builtins/add_fr1x32-2.c: Ditto.
688 * gcc.target/bfin/builtins/shl_fr2x16-2.c: Ditto.
689 * gcc.target/bfin/builtins/shl_fr2x16-6.c: Ditto.
690 * gcc.target/bfin/builtins/diff_hl_fr2x16-1.c: Ditto.
691 * gcc.target/bfin/builtins/shr_fr2x16-1.c: Ditto.
692 * gcc.target/bfin/builtins/mulhisihl_fr2x16-2.c: Ditto.
693 * gcc.target/bfin/builtins/negate_fr1x32-1.c: Ditto.
694 * gcc.target/bfin/builtins/cpmlx_mul_fr2x16-1.c: Ditto.
695 * gcc.target/bfin/builtins/multr_fr1x16-2.c: Ditto.
696 * gcc.target/bfin/builtins/mulhisill_fr2x16-2.c: Ditto.
697 * gcc.target/bfin/builtins/negate_fr1x16-2.c: Ditto.
698 * gcc.target/bfin/builtins/abs_fr2x16-1.c: Ditto.
699 * gcc.target/bfin/builtins/shrl_fr2x16-3.c: Ditto.
700 * gcc.target/bfin/builtins/mult_fr1x32x32NS-2.c: Ditto.
701 * gcc.target/bfin/builtins/shl_fr1x32-1.c: Ditto.
702 * gcc.target/bfin/builtins/max_fr1x16-1.c: Ditto.
703 * gcc.target/bfin/builtins/shl_fr1x16-2.c: Ditto.
704 * gcc.target/bfin/builtins/sub_fr1x32-2.c: Ditto.
705 * gcc.target/bfin/builtins/shl_fr1x32-5.c: Ditto.
707 2011-05-03 Bernd Schmidt <bernds@codesourcery.com>
709 * gcc.target/arm/cold-lc.c: New test.
711 2011-05-03 Jakub Jelinek <jakub@redhat.com>
714 * gcc.dg/pr48774.c: New test.
716 2011-05-03 Richard Guenther <rguenther@suse.de>
718 * gcc.dg/large-size-array-5.c: New testcase.
720 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
722 * gcc.dg/vect/vect-strided-u16-i3.c: New test.
724 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
726 * lib/target-supports.exp (check_effective_target_vect_strided):
728 (check_effective_target_vect_strided2)
729 (check_effective_target_vect_strided3)
730 (check_effective_target_vect_strided4)
731 (check_effective_target_vect_strided8): ...these new functions.
733 * gcc.dg/vect/O3-pr39675-2.c: Update accordingly.
734 * gcc.dg/vect/costmodel/ppc/costmodel-slp-12.c: Likewise.
735 * gcc.dg/vect/fast-math-slp-27.c: Likewise.
736 * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: Likewise.
737 * gcc.dg/vect/pr37539.c: Likewise.
738 * gcc.dg/vect/slp-11a.c: Likewise.
739 * gcc.dg/vect/slp-11b.c: Likewise.
740 * gcc.dg/vect/slp-11c.c: Likewise.
741 * gcc.dg/vect/slp-12a.c: Likewise.
742 * gcc.dg/vect/slp-12b.c: Likewise.
743 * gcc.dg/vect/slp-18.c: Likewise.
744 * gcc.dg/vect/slp-19a.c: Likewise.
745 * gcc.dg/vect/slp-19b.c: Likewise.
746 * gcc.dg/vect/slp-21.c: Likewise.
747 * gcc.dg/vect/slp-23.c: Likewise.
748 * gcc.dg/vect/vect-cselim-1.c: Likewise.
750 * gcc.dg/vect/fast-math-vect-complex-3.c: Use vect_stridedN
751 instead of vect_interleave && vect_extract_even_odd.
752 * gcc.dg/vect/no-scevccp-outer-10a.c: Likewise.
753 * gcc.dg/vect/no-scevccp-outer-10b.c: Likewise.
754 * gcc.dg/vect/no-scevccp-outer-20.c: Likewise.
755 * gcc.dg/vect/vect-1.c: Likewise.
756 * gcc.dg/vect/vect-10.c: Likewise.
757 * gcc.dg/vect/vect-98.c: Likewise.
758 * gcc.dg/vect/vect-107.c: Likewise.
759 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
760 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
761 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
762 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
763 * gcc.dg/vect/vect-strided-a-u32-mult.c: Likewise.
764 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
765 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
766 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
767 * gcc.dg/vect/vect-strided-float.c: Likewise.
768 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
769 * gcc.dg/vect/vect-strided-mult.c: Likewise.
770 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
771 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
772 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
773 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
774 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
775 * gcc.dg/vect/vect-strided-u32-mult.c: Likewise.
776 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
777 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
778 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
779 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
780 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
781 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
782 * gcc.dg/vect/vect-vfa-03.c: Likewise.
784 * gcc.dg/vect/no-scevccp-outer-18.c: Add vect_stridedN to the
786 * gcc.dg/vect/pr30843.c: Likewise.
787 * gcc.dg/vect/pr33866.c: Likewise.
788 * gcc.dg/vect/slp-reduc-6.c: Likewise.
789 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: Likewise.
790 * gcc.dg/vect/vect-strided-store-u16-i4.c: Likewise.
791 * gcc.dg/vect/vect-strided-store-u32-i2.c: Likewise.
793 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
795 * gcc.dg/vect/slp-11.c: Split into...
796 * gcc.dg/vect/slp-11a.c, gcc.dg/vect/slp-11b.c,
797 gcc.dg/vect/slp-11c.c: ...these tests.
798 * gcc.dg/vect/slp-12a.c: Split 4-stride loop into...
799 * gcc.dg/vect/slp-12c.c: ...this new test.
800 * gcc.dg/vect/slp-19.c: Split into...
801 * gcc.dg/vect/slp-19a.c, gcc.dg/vect/slp-19b.c,
802 gcc.dg/vect/slp-19c.c: ...these new tests.
804 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
806 * lib/target-supports.exp
807 (check_effective_target_vect_extract_even_odd_wide): Delete.
808 (check_effective_target_vect_strided_wide): Likewise.
809 * gcc.dg/vect/O3-pr39675-2.c: Use the non-wide versions instead.
810 * gcc.dg/vect/fast-math-pr35982.c: Likewise.
811 * gcc.dg/vect/fast-math-vect-complex-3.c: Likewise.
812 * gcc.dg/vect/pr37539.c: Likewise.
813 * gcc.dg/vect/slp-11.c: Likewise.
814 * gcc.dg/vect/slp-12a.c: Likewise.
815 * gcc.dg/vect/slp-12b.c: Likewise.
816 * gcc.dg/vect/slp-19.c: Likewise.
817 * gcc.dg/vect/slp-23.c: Likewise.
818 * gcc.dg/vect/vect-1.c: Likewise.
819 * gcc.dg/vect/vect-98.c: Likewise.
820 * gcc.dg/vect/vect-107.c: Likewise.
821 * gcc.dg/vect/vect-strided-float.c: Likewise.
823 2011-05-02 Jason Merrill <jason@redhat.com>
825 * g++.dg/init/new31.C: New.
827 2011-05-02 Simon Martin <simartin@users.sourceforge.net>
830 * gcc.dg/pr35445.c: New test.
832 2011-05-02 Jason Merrill <jason@redhat.com>
834 * c-c++-common/vla-1.c: New.
836 2011-05-02 Richard Guenther <rguenther@suse.de>
838 PR tree-optimization/48822
839 * gcc.dg/torture/pr48822.c: New testcase.
841 2011-05-02 Paolo Carlini <paolo.carlini@oracle.com>
844 * g++.dg/cpp0x/constexpr-47969.C: New.
846 2011-05-02 Ira Rosen <ira.rosen@linaro.org>
849 * gcc.dg/vect/slp-3.c: Increase loop bound. Don't expect to fail
850 on vect_no_align targets.
851 * gcc.dg/vect/no-vfa-pr29145.c: Don't expect to fail on
852 vect_no_align targets.
854 2011-05-01 Xinliang David Li <davidxl@google.com>
856 * gcc.dg/tree-ssa/integer-addr.c: New test.
857 * gcc.dg/tree-ssa/alias_bug.c: New test.
859 2011-05-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
862 * gfortran.dg/round_3.f08: Add more checks.
864 2011-04-30 Tobias Burnus <burnus@net-b.de>
867 * gfortran.dg/import9.f90: New, proper test.
868 * gfortran.dg/interface_37.f90: Remove bogus
869 test (bogus copy of interface_36.f90).
871 2011-04-30 Tobias Burnus <burnus@net-b.de>
874 * gfortran.dg/interface_37.f90: New.
876 2011-04-30 Paul Thomas <pault@gcc.gnu.org>
879 * gfortran.dg/realloc_on_assign_7.f03: Test bounds.
881 2011-04-30 Jakub Jelinek <jakub@redhat.com>
883 PR tree-optimization/48809
884 * gcc.c-torture/execute/pr48809.c: New test.
886 2011-04-29 Jeff Law <law@redhat.com>
888 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: New test.
890 2011-04-29 Paolo Carlini <paolo.carlini@oracle.com>
893 * g++.dg/init/ctor10.C: New.
895 2011-04-29 Le-Chun Wu <lcwu@google.com>
897 * g++.dg/warn/Wconversion-null-2.C: Do not expect a NULL
898 warning in implicitly instantiated templates.
900 2011-04-29 Le-Chun Wu <lcwu@google.com>
902 * g++.dg/warn/Wnull-conversion-1.C: New.
903 * g++.dg/warn/Wnull-conversion-2.C: New.
905 2011-04-29 Diego Novillo <dnovillo@google.com>
907 * g++.old-deja/g++.other/null3.C: Expect warning about
908 converting boolean to a pointer.
910 2011-04-29 Paul Thomas <pault@gcc.gnu.org>
913 * gfortran.dg/realloc_on_assign_7.f03: Modify to test for lhs
917 * gfortran.dg/realloc_on_assign_7.f03: Add subroutine pr48746.
919 2011-04-29 Tobias Burnus <burnus@net-b.de>
922 * gfortran.dg/typebound_proc_22.f90: New.
925 * gfortran.dg/interface_36.f90: New.
927 2011-04-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
934 * gfortran.dg/fmt_g.f: Adjust test.
935 * gfortran.dg/fmt_g0_1.f08: Adjust test.
936 * gfortran.dg/round_3.f08: New test.
937 * gfortran.dg/namelist_print_1.f: Adjust test.
938 * gfortran.dg/char4_iunit_1.f03: Adjust test.
939 * gfortran.dg/f2003_io_5.f03: Adjust test.
940 * gfortran.dg/coarray_15.f90: Adjust test.
941 * gfortran.dg/namelist_65.f90: Adjust test.
942 * gfortran.dg/fmt_cache_1.f: Adjust test.
943 * gfortran.dg/char4_iunit_2.f03: Adjust test.
944 * gfortran.dg/real_const_3.f90: Adjust test.
946 2011-04-28 Xinliang David Li <davidxl@google.com>
948 * testsuite/gcc.dg/tree-prof/prof-robust-1.c: New test.
949 * testsuite/g++.dg/prof-robust-1.C: New test.
951 2011-04-28 Ira Rosen <ira.rosen@linaro.org>
953 PR tree-optimization/48765
954 * gcc.dg/vect/pr48765.c: New.
956 2011-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
958 PR tree-optimization/48775
959 * gcc.dg/pr48616.c: Also add -fno-common on alpha*-dec-osf*.
961 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
964 * g++.dg/inherit/pr48798.C: New.
965 * g++.old-deja/g++.other/base1.C: Adjust.
967 2011-04-28 Dodji Seketeli <dodji@redhat.com>
970 * g++.dg/template/inherit7.C: New test case.
972 2011-04-28 Richard Guenther <rguenther@suse.de>
974 PR tree-optimization/40052
975 PR tree-optimization/15347
976 * gcc.dg/tree-ssa/vrp57.c: New testcase.
977 * gcc.dg/pr15347.c: Likewise.
979 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
982 * g++.dg/cpp0x/sfinae18.C: New.
984 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
987 * g++.dg/ext/is_literal_type1.C: New.
989 2011-04-28 Tobias Burnus <burnus@net-b.de>
993 * gfortran.dg/interface_35.f90: New.
994 * gfortran.dg/erfc_scaled_1.f90: Don't compile with -pedantic.
995 * gfortran.dg/func_result_6.f90: Add dg-warning.
996 * gfortran.dg/bessel_1.f90: Ditto.
997 * gfortran.dg/hypot_1.f90: Ditto.
998 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
999 * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
1000 * gfortran.dg/interface_assignment_4.f90: Ditto.
1002 2011-04-27 Jason Merrill <jason@redhat.com>
1004 * g++.dg/ext/complex8.C: New.
1006 * g++.dg/cpp0x/initlist49.C: New.
1007 * g++.dg/init/new30.C: New.
1009 2011-04-27 Tobias Burnus <burnus@net-b.de>
1012 * gfortran.dg/whole_file_34.f90: New.
1014 2011-04-27 Jan Hubicka <jh@suse.cz>
1016 * gcc.dg/tree-ssa/inline-9.c: New testcase.
1018 2011-04-27 Jason Merrill <jason@redhat.com>
1020 * g++.old-deja/g++.oliva/overload1.C: Adjust.
1022 * g++.dg/parse/ambig6.C: New.
1024 2011-04-27 Nick Clifton <nickc@redhat.com>
1026 * gcc.dg/20020312-2.c: Add definition for RX.
1028 * lib/target-supports.exp (add_options_for_ieee): Use -mnofpu
1029 option with RX targets.
1031 * gcc.target/rx/pack.c: Replace C++ style // comments with C style
1034 2011-04-27 Richard Guenther <rguenther@suse.de>
1036 * gcc.dg/tree-ssa/pr23382.c: Remove.
1038 2011-04-27 Kaz Kojima <kkojima@gcc.gnu.org>
1041 * gcc.c-torture/compile/pr48767.c: New test.
1043 2011-04-27 Richard Guenther <rguenther@suse.de>
1045 PR tree-optimization/48772
1046 * g++.dg/pr48772.C: New testcase.
1048 2011-04-27 Jakub Jelinek <jakub@redhat.com>
1051 * gcc.c-torture/compile/pr48742.c: New test.
1053 2011-04-26 Jason Merrill <jason@redhat.com>
1055 * g++.dg/lookup/koenig13.C: New.
1057 * g++.dg/cpp0x/initlist48.C: New.
1059 2011-04-25 Jason Merrill <jason@redhat.com>
1061 * g++.dg/cpp0x/sfinae17.C: New.
1063 2011-03-23 Michael Meissner <meissner@linux.vnet.ibm.com>
1066 * gcc.target/powerpc/pr48258-1.c: New file.
1067 * gcc.target/powerpc/pr48258-2.c: Ditto.
1069 2011-04-26 Xinliang David Li <davidxl@google.com>
1071 * gcc.dg/uninit-suppress.c: New test.
1072 * gcc.dg/uninit-suppress.c: New test.
1074 2011-04-26 Jakub Jelinek <jakub@redhat.com>
1077 * gcc.dg/pr48768.c: New test.
1079 PR tree-optimization/48734
1080 * gcc.c-torture/compile/pr48734.c: New test.
1083 * gcc.dg/tree-prof/val-prof-2.c: Adjust for 32-bit HWI.
1085 2011-04-26 Richard Guenther <rguenther@suse.de>
1087 PR tree-optimization/48731
1088 * gcc.dg/torture/pr48731.c: New testcase.
1090 2011-04-26 Richard Guenther <rguenther@suse.de>
1093 * gcc.dg/tree-prof/val-prof-2.c: Adjust.
1095 2011-04-26 Richard Guenther <rguenther@suse.de>
1098 * gcc.dg/torture/pr48694-1.c: New testcase.
1099 * gcc.dg/torture/pr48694-2.c: Likewise.
1101 2011-04-25 Paolo Carlini <paolo.carlini@oracle.com>
1103 * g++.dg/ext/underlying_type1.C: New.
1104 * g++.dg/ext/underlying_type2.C: Likewise.
1105 * g++.dg/ext/underlying_type3.C: Likewise.
1106 * g++.dg/ext/underlying_type4.C: Likewise.
1107 * g++.dg/ext/underlying_type5.C: Likewise.
1108 * g++.dg/ext/underlying_type6.C: Likewise.
1109 * g++.dg/ext/underlying_type7.C: Likewise.
1110 * g++.dg/ext/underlying_type8.C: Likewise.
1111 * g++.dg/ext/underlying_type9.C: Likewise.
1112 * g++.dg/ext/underlying_type10.C: Likewise.
1114 2011-04-25 Jason Merrill <jason@redhat.com>
1116 * g++.dg/cpp0x/regress/template-const2.C: New.
1118 2011-04-25 Jeff Law <law@redhat.com>
1120 * gcc.dg/tree-ssa/vrp56.c: new test.
1122 2011-04-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1124 * go.test/go-test.exp (go-set-goarch): Accept mips*-*-*.
1126 2011-04-24 Jakub Jelinek <jakub@redhat.com>
1128 PR preprocessor/48740
1129 * c-c++-common/raw-string-11.c: New test.
1131 2011-04-23 John David Anglin <dave.anglin@nrc-cnrc.ca>
1133 * gcc.dg/pr48616.c (dg-options): Add -fno-common to options on
1136 2011-04-23 Tobias Burnus <burnus@net-b.de>
1139 * gfortran.dg/coarray_19.f90: New.
1141 2011-04-23 Jakub Jelinek <jakub@redhat.com>
1144 * gcc.dg/pr48685.c: New test.
1146 2011-04-22 Jan Hubicka <jh@suse.cz>
1148 * gcc.dg/tree-ssa/pr38699.c: Fix testcase.
1150 2011-04-22 Jakub Jelinek <jakub@redhat.com>
1152 PR tree-optimization/48717
1153 * gcc.c-torture/execute/pr48717.c: New test.
1155 2011-04-22 Uros Bizjak <ubizjak@gmail.com>
1158 * gcc.target/i386/pr48723.c: New test.
1160 2011-04-22 Jakub Jelinek <jakub@redhat.com>
1163 * gcc.dg/gomp/pr48716.c: New test.
1164 * g++.dg/gomp/pr48716.C: New test.
1166 2011-04-22 Alexander Monakov <amonakov@ispras.ru>
1169 * gcc.dg/missing-field-init-2.c: Update testcase.
1171 2011-04-22 Alan Modra <amodra@gmail.com>
1173 * gcc.target/powerpc/ppc-pow.c: Allow for tail calls.
1175 2011-04-21 Thomas Koenig <tkoenig@gcc.gnu.org>
1178 * gfortran.dg/function_optimize_6.f90: New test.
1180 2011-04-21 Easwaran Raman <eraman@google.com>
1182 * gcc.dg/stack-layout-2.c: New test.
1184 2011-04-21 Richard Guenther <rguenther@suse.de>
1187 * g++.dg/lto/pr48207-2_0.C: New testcase.
1188 * g++.dg/lto/pr48207-3_0.C: Likewise.
1190 2011-04-21 Eric Botcazou <ebotcazou@adacore.com>
1192 * gnat.dg/volatile5.adb: New test.
1193 * gnat.dg/volatile5_pkg.ads: New helper.
1195 2011-04-21 Uros Bizjak <ubizjak@gmail.com>
1198 * gcc.target/i386/pr48708.c: New test.
1200 2011-04-21 Richard Sandiford <richard.sandiford@linaro.org>
1202 * gcc.dg/vect/vect-119.c: New test.
1204 2011-04-21 Richard Sandiford <richard.sandiford@linaro.org>
1206 * gcc.dg/vect/vect.exp: Run the main tests twice, one with -flto
1209 2011-04-21 Richard Earnshaw <rearnsha@arm.com>
1210 Richard Sandiford <richard.sandiford@linaro.org>
1213 * gcc.target/arm/pr46329.c: New test.
1215 2011-04-21 Tobias Burnus <burnus@net-b.de>
1218 * gfortran.dg/coarray_18.f90: New.
1220 2011-04-20 Jason Merrill <jason@redhat.com>
1222 * g++.dg/cpp0x/initlist47.C: New.
1224 * g++.dg/init/dtor4.C: New.
1226 2011-04-20 Uros Bizjak <ubizjak@gmail.com>
1229 * gcc.target/i386/sse2-pinsrw.c: New test.
1230 * gcc.target/i386/avx-vpinsrw.c: Ditto.
1231 * gcc.target/i386/sse4_1-insvqi.c: Ditto.
1232 * gcc.target/i386/sse2-insvhi.c: Ditto.
1233 * gcc.target/i386/sse4_1-insvsi.c: Ditto.
1234 * gcc.target/i386/sse4_1-insvdi.c: Ditto.
1236 2011-04-20 Jason Merrill <jason@redhat.com>
1238 * g++.dg/template/const4.C: New.
1240 2011-04-20 Easwaran Raman <eraman@google.com>
1242 * gcc.dg/stack-layout-1.c: New test.
1244 2011-04-20 Daniel Jacobowitz <dan@codesourcery.com>
1246 * gcc.dg/vect/vect-shift-3.c, gcc.dg/vect/vect-shift-4.c: New.
1247 * lib/target-supports.exp (check_effective_target_vect_shift_char): New
1250 2011-04-20 Kai Tietz <ktietz@redhat.com>
1252 * gcc.dg/binop-xor1.c: New test.
1253 * gcc.dg/binop-xor2.c: New test.
1254 * gcc.dg/binop-xor3.c: New test.
1255 * gcc.dg/binop-xor4.c: New test.
1256 * gcc.dg/binop-xor5.c: New test.
1258 2011-04-20 Richard Guenther <rguenther@suse.de>
1260 PR tree-optimization/47892
1261 * gcc.dg/vect/fast-math-ifcvt-1.c: New testcase.
1263 2011-04-20 Richard Guenther <rguenther@suse.de>
1266 * g++.dg/torture/pr48695.C: New testcase.
1268 2011-04-20 Georg-Johann Lay <avr@gjlay.de>
1270 * gcc.dg/pr42629.c: Add dg-require-effective-target int32plus
1271 * gcc.c-torture/execute/cmpsi-2.c: Ditto
1272 * gcc.c-torture/execute/pr45262.c: Ditto
1273 * gcc.dg/torture/pr43165.c: Ditto.
1274 * gcc.dg/torture/pr47228.c: Ditto.
1275 * gcc.dg/tree-ssa/pr45144.c: Ditto.
1276 * gcc.dg/ipa/pr45644.c: Ditto.
1277 * gcc.c-torture/compile/pr43191.c: Ditto. Remove dg-skip-if for
1280 2011-04-19 Jason Merrill <jason@redhat.com>
1282 * g++.dg/ext/complex7.C: New.
1284 * g++.dg/ext/attrib41.C: New.
1286 2011-04-19 Kaz Kojima <kkojima@gcc.gnu.org>
1289 * gcc.dg/torture/pr37868.c: Skip on sh*-*-*.
1291 2011-04-19 Jakub Jelinek <jakub@redhat.com>
1294 * gcc.target/i386/pr48678.c: New test.
1296 2011-04-19 Martin Jambor <mjambor@suse.cz>
1298 * g++.dg/opt/devirt1.C: Bump to -O2, remove XFAIL.
1299 * g++.dg/opt/devirt2.C: New test.
1300 * g++.dg/ipa/devirt-g-1.C: Likewise.
1302 2011-04-19 Tobias Burnus <burnus@net-b.de>
1305 * gfortran.dg/whole_file_33.f90: New.
1307 2011-04-19 Martin Jambor <mjambor@suse.cz>
1309 * g++.dg/ipa/devirt-7.C: New test.
1311 2011-04-19 Richard Guenther <rguenther@suse.de>
1314 * g++.dg/lto/pr48207_0.C: New testcase.
1316 2011-04-18 Jason Merrill <jason@redhat.com>
1318 * g++.dg/init/void1.C: New.
1320 * g++.dg/cpp0x/union4.C: New.
1322 2011-04-18 Jakub Jelinek <jakub@redhat.com>
1325 * g++.dg/torture/pr48661.C: New test.
1328 * g++.dg/gomp/pr48632.C: New test.
1330 2011-04-18 Uros Bizjak <ubizjak@gmail.com>
1332 * gcc.target/i386/sse2-maskmovdqu.c: New test.
1333 * gcc.target/i386/avx-vmaskmovdqu.c: Ditto.
1335 2011-04-18 Tobias Burnus <burnus@net-b.de>
1338 * gfortran.dg/coarray_17.f90: New.
1339 * gfortran.dg/coarray_10.f90: Update dg-error.
1341 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1344 * gcc.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
1345 * gfortran.dg/guality/guality.exp: Likewise.
1347 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1349 * gfortran.dg/fmt_g0_5.f08: Use dg-add-options ieee.
1351 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1353 * gcc.dg/vect/pr48377.c: Remove dg-do run.
1355 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1357 * gcc.dg/ipa/pr48195.c: Add dg-require-effective-target lto.
1359 2011-04-18 Richard Guenther <rguenther@suse.de>
1362 * g++.dg/torture/pr46364.C: New testcase.
1364 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1366 * obj-c++.dg/dwarf-2.mm: Skip on alpha*-dec-osf*.
1368 2011-04-18 Alexander Monakov <amonakov@ispras.ru>
1370 * gcc.dg/pr48235.c: Add dg-require-effective-target freorder.
1372 2011-04-18 Ulrich Weigand <ulrich.weigand@linaro.org>
1373 Ira Rosen <ira.rosen@linaro.org>
1376 * gcc.target/arm/pr48252.c: New test.
1378 2011-04-18 Jakub Jelinek <jakub@redhat.com>
1380 PR tree-optimization/48616
1381 * gcc.dg/pr48616.c: New test.
1383 2011-04-18 Tobias Burnus <burnus@net-b.de>
1386 * gfortran.dg/coarray_16.f90: New.
1388 2011-04-18 Paul Thomas <pault@gcc.gnu.org>
1391 * gfortran.dg/realloc_on_assign_7.f03: New test.
1393 2011-04-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1395 PR libgfortran/48602
1396 * gfortran.dg/fmt_g0_6.f08: New test.
1398 2011-04-17 Jason Merrill <jason@redhat.com>
1400 * g++.dg/cpp0x/sfinae16.C: New.
1402 2011-04-17 Richard Sandiford <rdsandiford@googlemail.com>
1404 * gcc.target/mips/reg-var-1.c: New test.
1406 2011-04-17 Jan Hubicka <jh@suse.cz>
1408 * gcc.dg/winline-5.c: Update testcase.
1410 2011-04-17 Eric Botcazou <ebotcazou@adacore.com>
1412 * gnat.dg/discr27.ad[sb]: Move dg directive.
1413 * gnat.dg/discr28.ad[sb]: New test.
1414 * gnat.dg/discr28_pkg.ads: New helper.
1416 2011-04-17 Michael Matz <matz@suse.de>
1418 PR tree-optimization/48622
1420 * gcc.dg/lto/pr48622_0.c: New test.
1422 2011-04-16 Uros Bizjak <ubizjak@gmail.com>
1424 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan patterns.
1425 * gcc.target/i386/avx256-unaligned-load-2.c: Ditto.
1426 * gcc.target/i386/avx256-unaligned-load-3.c: Ditto.
1427 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
1428 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
1429 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
1431 2011-04-15 Jason Merrill <jason@redhat.com>
1433 * g++.dg/cpp0x/range-for17.C: New.
1435 2011-04-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
1437 * g++.dg/cpp0x/range-for2.C: Correct for declaration.
1438 * g++.dg/cpp0x/range-for3.C: Likewise.
1439 * g++.dg/cpp0x/range-for9.C: Correct error message.
1440 * g++.dg/cpp0x/range-for11.C: New.
1441 * g++.dg/cpp0x/range-for12.C: New.
1442 * g++.dg/cpp0x/range-for13.C: New.
1443 * g++.dg/cpp0x/range-for14.C: New.
1444 * g++.dg/cpp0x/range-for15.C: New.
1445 * g++.dg/cpp0x/range-for16.C: New.
1447 2011-04-15 Tobias Burnus <burnus@net-b.de>
1450 * gfortran.dg/coarray_15.f90: Change to dg-do run.
1452 2011-04-15 Nicola Pero <nicola.pero@meta-innovation.com>
1454 * objc.dg/naming-4.m: Updated.
1455 * objc.dg/naming-5.m: Updated.
1456 * objc.dg/naming-6.m: New.
1457 * objc.dg/naming-7.m: New.
1458 * obj-c++.dg/naming-1.mm: Updated.
1459 * obj-c++.dg/naming-2.mm: Updated.
1460 * obj-c++.dg/naming-3.mm: New.
1461 * obj-c++.dg/naming-4.mm: New.
1463 2011-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1465 PR libgfortran/48589
1466 * gfortran.dg/fmt_g0_5.f08: New test.
1468 2011-04-15 Richard Guenther <rguenther@suse.de>
1471 * gfortran.dg/cray_pointers_8.f90: Use -ffloat-store.
1473 2011-04-15 Georg-Johann Lay <avr@gjlay.de>
1475 * gcc.target/avr/torture/pr41885.c (dg-options): Change
1476 -finline-limit=0 to -fno-inline
1478 2011-04-15 Jakub Jelinek <jakub@redhat.com>
1481 * gcc.target/i386/pr46084.c: Require avx_runtime instead of
1484 2011-04-14 Jakub Jelinek <jakub@redhat.com>
1487 * gcc.target/i386/sse4_1-insertps-3.c: New test.
1488 * gcc.target/i386/sse4_1-insertps-4.c: New test.
1489 * gcc.target/i386/avx-insertps-3.c: New test.
1490 * gcc.target/i386/avx-insertps-4.c: New test.
1492 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
1494 * gcc.target/avr/torture/pr41885.c (dg-options): Add
1497 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
1502 * gcc.target/avr/pr46779-1.c: New test case
1503 * gcc.target/avr/pr46779-2.c: New test case
1505 2011-04-14 Jason Merrill <jason@redhat.com>
1507 * g++.dg/cpp0x/sfinae15.C: New.
1509 * g++.dg/cpp0x/sfinae14.C: New.
1511 * g++.dg/ext/vla10.C: New.
1513 2011-04-14 Richard Guenther <rguenther@suse.de>
1515 * gcc.dg/tree-ssa/ssa-dse-14.c: New testcase.
1517 2011-04-14 Richard Guenther <rguenther@suse.de>
1519 * gcc.dg/fold-bitand-4.c: Move ...
1520 * c-c++-common/fold-bitand-4.c: ... here. Adjust slightly.
1522 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
1524 * gcc.target/avr/trivial.c: Fix line endings. Make PROGMEM
1526 * gcc.target/avr/torture/trivial.c: Ditto.
1528 2011-04-13 Jason Merrill <jason@redhat.com>
1530 * g++.dg/template/operator11.C: New.
1532 2011-04-13 Jakub Jelinek <jakub@redhat.com>
1535 * gcc.dg/gomp/pr48591.c: New test.
1538 * g++.dg/cpp0x/constexpr-wstring1.C: New test.
1539 * g++.dg/cpp0x/constexpr-wstring2.C: New test.
1541 2011-04-13 Dodji Seketeli <dodji@redhat.com>
1544 * g++.dg/template/dependent-expr7.C: New test case.
1546 2011-04-13 Jason Merrill <jason@redhat.com>
1548 * g++.dg/cpp0x/sfinae13.C: New.
1550 2011-04-13 Uros Bizjak <ubizjak@gmail.com>
1552 * gcc.target/i386/sse2-init-v2di-2.c: Update scan pattern.
1554 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
1556 * gcc.target/arm/pr43698.c: Remove -march option.
1558 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
1560 * gcc.target/arm/sync-1.c: Limit to sync_int_long, do not use
1563 2011-04-12 Paul Thomas <pault@gcc.gnu.org>
1567 * gfortran.dg/realloc_on_assign_6.f03: New test.
1569 2011-04-12 Kai Tietz <ktietz@redhat.com>
1571 * g++.dg/ext/bitfield2.C: Add for i?86/x86_64-*-mingw*
1572 targets the additional -mno-ms-bitfields and
1573 -Wno-packed-bitfield-compat options.
1574 * g++.dg/ext/bitfield3.C: Likewise.
1575 * g++.dg/ext/bitfield4.C: Likewise.
1576 * g++.dg/ext/bitfield5.C: Likewise.
1577 * gcc.dg/bitfld-15.c: Likewise.
1578 * gcc.dg/bitfld-16.c: Likewise.
1579 * gcc.dg/bitfld-17.c: Likewise.
1580 * gcc.dg/bitfld-18.c: Likewise.
1582 2011-04-12 Richard Sandiford <richard.sandiford@linaro.org>
1584 * gcc.target/arm/neon-vld3-1.c: New test.
1585 * gcc.target/arm/neon-vst3-1.c: New test.
1586 * gcc.target/arm/neon/v*.c: Regenerate.
1588 2011-04-12 Jakub Jelinek <jakub@redhat.com>
1590 PR rtl-optimization/48549
1591 * g++.dg/opt/pr48549.C: New test.
1593 2011-04-12 Richard Guenther <rguenther@suse.de>
1595 PR tree-optimization/46076
1596 * gcc.dg/tree-ssa/pr46076.c: Un-XFAIL.
1598 2011-04-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1601 * lib/compat.exp (compat-execute): Declare unsupported after
1602 stripping path from src1.
1603 * lib/lto.exp (lto-execute): Likewise.
1605 2011-04-12 Jakub Jelinek <jakub@redhat.com>
1608 * gcc.dg/pr48552-1.c: New test.
1609 * gcc.dg/pr48552-2.c: New test.
1611 2011-04-11 Jason Merrill <jason@redhat.com>
1613 * g++.dg/cpp0x/sfinae12.C: New.
1615 * g++.dg/cpp0x/enum10.C: New.
1617 * g++.dg/cpp0x/lambda/lambda-this4.C: New.
1619 * g++.dg/cpp0x/rv-func.C: New.
1621 2011-04-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1623 * gcc.dg/torture/pr47917.c: Define _ISO_C_SOURCE=19990L for
1626 2011-04-11 Martin Jambor <mjambor@suse.cz>
1628 PR tree-optimization/48195
1629 * gcc.dg/ipa/pr48195.c: New test.
1631 2011-04-10 Eric Botcazou <ebotcazou@adacore.com>
1633 * gnat.dg/return3.adb: Remove unused switch.
1635 2011-04-08 Mike Stump <mikestump@comcast.net>
1638 * gcc.dg/tree-ssa/ssa-ccp-17.c: Robustify against ports that
1639 default to fno-common.
1641 2011-04-08 Georg-Johann Lay <avr@gjlay.de>
1643 * gcc.dg/sibcall-3.c: Don't xfail on AVR.
1644 * gcc.dg/sibcall-4.c: Don't xfail on AVR.
1646 2011-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
1649 * gfortran.dg/function_optimize_5.f90: New test.
1651 2011-04-08 Eric Botcazou <ebotcazou@adacore.com>
1653 * gnat.dg/aggr17.adb: New test.
1654 * gnat.dg/aggr18.adb: Likewise.
1656 2011-04-08 Michael Matz <matz@suse.de>
1659 * gcc.target/i386/pr48389.c: New test.
1661 2011-04-08 Andrey Belevantsev <abel@ispras.ru>
1663 PR rtl-optimization/48272
1664 * g++.dg/opt/pr48272.C: New.
1666 2011-04-08 Dmitry Melnik <dm@ispras.ru>
1668 PR rtl-optimization/48235
1669 * gcc.dg/pr48235.c: New.
1671 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
1673 PR rtl-optimization/48302
1674 * g++.dg/opt/pr48302.C: New.
1676 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
1679 * g++.dg/opt/pr48273.C: New.
1681 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
1683 PR rtl-optimization/48442
1684 * gcc.dg/pr48442.c: New.
1686 2011-04-08 Jakub Jelinek <jakub@redhat.com>
1688 PR tree-optimization/48377
1689 * gcc.dg/vect/pr48377.c: New test.
1691 2011-04-07 Jason Merrill <jason@redhat.com>
1693 * g++.dg/cpp0x/regress/call1.C: New.
1695 * g++.dg/cpp0x/variadic107.C: New.
1697 * g++.dg/cpp0x/sfinae11.C: New.
1698 * g++.dg/cpp0x/noexcept02.C: Fix.
1700 * g++.dg/cpp0x/sfinae10.C: New.
1702 * g++.dg/cpp0x/sfinae9.C: New.
1704 * c-c++-common/Wcast-qual-1.c: Move here from...
1705 * gcc.dg/cast-qual-3.c: ...here, and...
1706 * g++.dg/warn/Wcast-qual2.C: ...here.
1708 * g++.dg/cpp0x/sfinae8.C: New.
1710 * g++.dg/cpp0x/sfinae7.C: New.
1712 * g++.dg/cpp0x/enum9.C: New.
1714 2011-04-07 Mike Stump <mikestump@comcast.net>
1716 * gcc.dg/torture/stackalign/non-local-goto-5.c: Fix for targets
1717 with no trampolines.
1719 2011-04-07 Jakub Jelinek <jakub@redhat.com>
1722 * gfortran.dg/gomp/pr48117.f90: New test.
1725 * gcc.dg/torture/pr48343.c: New test.
1727 2011-04-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1729 * gcc.target/i386/asm-6.c: Remove dg-xfail-if.
1731 2011-04-07 Maxim Kuvyrkov <maxim@codesourcery.com>
1733 * gcc.dg/lto/20090210_0.c: Require tls_runtime target.
1735 2011-04-07 Tom de Vries <tom@codesourcery.com>
1738 * lib/scanasm.exp (object-size): New proc.
1739 * gcc.target/arm/pr43920-2.c: New test.
1741 2011-04-06 Tobias Burnus <burnus@net-b.de>
1745 * gfortran.dg/coarray_13.f90: Avoid out-of-bounds access.
1747 2011-04-06 Steve Ellcey <sje@cup.hp.com>
1749 * gcc.dg/mtune.c: Prune note from output.
1751 2011-04-06 Jakub Jelinek <jakub@redhat.com>
1754 * gcc.dg/guality/pr36977.c: New test.
1755 * gcc.dg/guality/pr48466.c: New test.
1757 2011-04-06 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
1759 * gcc.target/arm/pr43920-1.c: Fix accidental duplication.
1761 2011-04-06 Eric Botcazou <ebotcazou@adacore.com>
1763 * gnat.dg/return3.adb: New test.
1765 2011-04-06 Richard Guenther <rguenther@suse.de>
1767 PR tree-optimization/47663
1768 * gcc.dg/tree-ssa/inline-8.c: New testcase.
1770 2011-04-05 Eric Botcazou <ebotcazou@adacore.com>
1772 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options for
1773 Solaris 8 and 9 as well.
1775 2011-04-05 Tom de Vries <tom@codesourcery.com>
1778 * gcc.target/arm/pr43920-1.c: New test.
1780 2011-04-04 Yufeng Zhang <yufeng.zhang@arm.com>
1782 * g++.dg/abi/arm_cxa_vec1.C (__ARM_EABI__): Fix typo.
1783 (cctor): Actually return the value.
1784 (main): Cast return values.
1786 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
1788 * gfortran.dg/character_comparison_8.f90: New test.
1790 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
1792 * frontend-passes: (optimize_lexical_comparison): New function.
1793 (optimize_expr): Call it.
1794 (optimize_comparison): Also handle lexical comparison functions.
1795 Return false instad of -2 for unequal comparison.
1797 2011-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
1800 * function_optimize_4.f90: New test.
1802 2011-04-04 Tobias Burnus <burnus@net-b.de>
1805 * gfortran.dg/coarray_10.f90: Add coarray descriptor diagnostic check.
1806 * gfortran.dg/coarray_13.f90: Add checks for run-time cobounds.
1807 * gfortran.dg/coarray_15.f90: New.
1809 2011-04-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1811 * gfortran.dg/bessel_6.f90: Use dg-add-options ieee.
1812 * gfortran.dg/bessel_7.f90: Likewise.
1814 2011-04-03 Tobias Burnus <burnus@net-b.de>
1816 * gfortran.dg/bessel_6.f90: Reduce mymax for Tru64.
1818 2011-04-03 Richard Guenther <rguenther@suse.de>
1819 Ira Rosen <ira.rosen@linaro.org>
1821 * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: New test.
1822 * gcc.dg/vect/vect.exp: Run if-cvt-stores-vect* tests with
1823 -ftree-loop-if-convert-stores.
1825 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
1827 * gnat.dg/specs/aggr2.ads: New test.
1829 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
1831 * gnat.dg/debug2.ad[sb]: New test.
1832 * gnat.dg/debug2_pkg.ads: New helper.
1833 * gnat.dg/debug3.ad[sb]: New test.
1835 2011-04-01 Uros Bizjak <ubizjak@gmail.com>
1837 * go.test/go-test.exp (go-set-goarch): Recognize alpha*-*-*.
1839 2011-04-01 Jakub Jelinek <jakub@redhat.com>
1842 * gcc.c-torture/compile/pr48335-1.c: New test.
1843 * gcc.dg/pr48335-1.c: New test.
1844 * gcc.dg/pr48335-2.c: New test.
1845 * gcc.dg/pr48335-3.c: New test.
1846 * gcc.dg/pr48335-4.c: New test.
1847 * gcc.dg/pr48335-5.c: New test.
1848 * gcc.dg/pr48335-6.c: New test.
1849 * gcc.dg/pr48335-7.c: New test.
1850 * gcc.dg/pr48335-8.c: New test.
1851 * gcc.target/i386/pr48335-1.c: New test.
1853 2011-04-01 Vincent Lefevre <vincent+gcc@vinc17.org>
1856 * gcc.dg/Waddress.c: New test.
1858 2011-04-01 Thomas Koenig <tkoenig@gcc.gnu.org>
1861 * gfortran.dg/function_optimize_3.f90: New test.
1863 2011-04-01 Bernd Schmidt <bernds@codesourcery.com>
1865 * gcc.c-torture/compile/20110401-1.c: New test.
1867 * g++.dg/lto/20091002-1_0.C: Use "dg-require-effective-target fpic".
1868 * g++.dg/lto/20091002-2_0.C: Likewise.
1869 * g++.dg/lto/20090303_0.c: Likewise.
1870 * g++.dg/lto/20091004-1_0.C: Likewise.
1871 * g++.dg/lto/20091002-3_0.C: Likewise.
1872 * g++.dg/lto/20091004-2_0.C: Likewise.
1873 * g++.dg/lto/20081123_0.C: Likewise.
1874 * g++.dg/lto/20090313_0.C: Likewise.
1875 * g++.dg/lto/20081109-1_0.C: Likewise.
1876 * g++.dg/lto/20081219_0.C: Likewise.
1877 * g++.dg/lto/20081204-1_0.C: Likewise.
1878 * g++.dg/lto/20090302_0.C: Likewise.
1879 * g++.dg/lto/20081119-1_0.C: Likewise.
1880 * g++.dg/lto/20081118_0.C: Likewise.
1881 * gcc.dg/lto/20091020-2_0.c: Likewise.
1882 * gcc.dg/lto/20090210_0.c: Likewise.
1883 * gcc.dg/lto/20081204-1_0.c: Likewise.
1884 * gcc.dg/lto/20081224_0.c: Likewise.
1885 * gcc.dg/lto/20090219_0.c: Likewise.
1886 * gcc.dg/lto/20091014-1_0.c: Likewise.
1887 * gcc.dg/lto/20091016-1_0.c: Likewise.
1888 * gcc.dg/lto/20090206-2_0.c: Likewise.
1889 * gcc.dg/lto/20090116_0.c: Likewise.
1890 * gcc.dg/lto/20091013-1_0.c: Likewise.
1891 * gcc.dg/lto/20091015-1_0.c: Likewise.
1892 * gcc.dg/lto/20090126-2_0.c: Likewise.
1894 2011-03-31 Ian Lance Taylor <iant@google.com>
1896 * go.test/go-test.exp (go-set-goarch): Recognize MIPS ABIs.
1898 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
1900 * gnat.dg/opt16.adb: New test.
1902 2011-03-31 Jason Merrill <jason@redhat.com>
1904 * g++.dg/cpp0x/defaulted24.C: New.
1906 2011-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1909 * gfortran.dg/g77/cabs.f: Only xfail execution on mips-sgi-irix6*
1912 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
1914 * g++.dg/other/i386-9.C: New test.
1916 2011-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1918 * go.test/go-test.exp (go-set-goarch): Use sparc64 for 64-bit SPARC.
1920 2011-03-30 Jason Merrill <jason@redhat.com>
1922 * g++.dg/cpp0x/regress/error-recovery1.C: New.
1924 * g++.dg/cpp0x/regress/isnan.C: New.
1926 * g++.dg/cpp0x/initlist46.C: New.
1928 2011-03-30 Richard Sandiford <richard.sandiford@linaro.org>
1931 * gcc.target/arm/neon-modes-2.c: New test.
1933 2011-03-30 Jakub Jelinek <jakub@redhat.com>
1936 * gcc.c-torture/compile/pr48305.c: New test.
1938 2011-03-29 Jason Merrill <jason@redhat.com>
1940 * g++.dg/cpp0x/regress/value-dep1.C: New.
1942 2011-03-29 Steve Ellcey <sje@cup.hp.com>
1944 * gcc.dg/torture/pr47917.c: Use -std=gnu99 on HP-UX.
1946 2011-03-29 Ian Lance Taylor <iant@google.com>
1948 * go.test/go-test.exp: Handle the test lines used in several new
1950 (errchk): Add opts parameter. Change all callers. Handle parens
1953 2011-03-29 Peter Bergner <bergner@vnet.ibm.com>
1954 Dominique d'Humieres <dominiq@lps.ens.fr>
1956 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __ppc64__
1957 and __APPLE__ && __PPC__ && __ALTIVEC__.
1959 2011-03-29 Jason Merrill <jason@redhat.com>
1961 * g++.dg/cpp0x/dependent1.C: New.
1963 * g++.dg/cpp0x/constexpr-48089.C: Adjust.
1965 * g++.dg/cpp0x/constexpr-memfn1.C: New.
1967 * g++.dg/cpp0x/constexpr-diag1.C: Adjust error locations.
1969 2011-03-29 Janus Weil <janus@gcc.gnu.org>
1972 * gfortran.dg/module_md5_1.f90: Modified MD5 sum.
1973 * gfortran.dg/proc_ptr_comp_32.f90: New.
1975 2011-03-29 Thomas Koenig <tkoenig@gcc.gnu.org>
1977 * gfortran.dg/function_optimize_1.f90: Add -Warray-temporaries,
1978 check for corresponding warning.
1980 2011-03-28 Jason Merrill <jason@redhat.com>
1982 * g++.dg/cpp0x/rv-deduce2.C: New.
1984 2011-03-29 Jakub Jelinek <jakub@redhat.com>
1987 * gcc.dg/pr48203.c: New test.
1989 2011-03-28 Jeff Law <law@redhat.com>
1991 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: New test.
1993 2011-03-28 Peter Bergner <bergner@vnet.ibm.com>
1995 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __PPC64__
1996 and __PPC__ && __ALTIVEC__.
1998 2011-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
2001 * gcc.dg/debug/dwarf2/pr47939-1.c: Generalize scan-assembler regex.
2002 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
2003 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
2004 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
2006 2011-03-28 Jason Merrill <jason@redhat.com>
2008 * g++.dg/cpp0x/initlist-array2.C: New.
2010 * g++.dg/cpp0x/initlist-array1.C: New.
2012 * g++.dg/cpp0x/constexpr-compound.C: New.
2014 * g++.dg/cpp0x/constexpr-using.C: New.
2016 * g++.dg/cpp0x/constexpr-noexcept.C: New.
2018 2011-03-28 H.J. Lu <hongjiu.lu@intel.com>
2021 * gcc.target/i386/pr47502-2.c: Add -fno-pic.
2023 2011-03-28 Eric Botcazou <ebotcazou@adacore.com>
2025 * gcc.dg/slp-1.c: New test.
2027 2011-03-27 H.J. Lu <hongjiu.lu@intel.com>
2029 * gcc.target/i386/avx256-unaligned-load-1.c: New.
2030 * gcc.target/i386/avx256-unaligned-load-2.c: Likewise.
2031 * gcc.target/i386/avx256-unaligned-load-3.c: Likewise.
2032 * gcc.target/i386/avx256-unaligned-load-4.c: Likewise.
2033 * gcc.target/i386/avx256-unaligned-load-5.c: Likewise.
2034 * gcc.target/i386/avx256-unaligned-load-6.c: Likewise.
2035 * gcc.target/i386/avx256-unaligned-load-7.c: Likewise.
2036 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
2037 * gcc.target/i386/avx256-unaligned-store-2.c: Likewise.
2038 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
2039 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
2040 * gcc.target/i386/avx256-unaligned-store-5.c: Likewise.
2041 * gcc.target/i386/avx256-unaligned-store-6.c: Likewise.
2042 * gcc.target/i386/avx256-unaligned-store-7.c: Likewise.
2044 2011-03-27 Thomas Koenig <tkoenig@gcc.gnu.org>
2047 * gfortran.dg/trim_optimize_5.f90: New test.
2048 * gfortran.dg/trim_optimize_6.f90: New test.
2050 2011-03-27 Richard Sandiford <rdsandiford@googlemail.com>
2053 * gcc.target/mips/madd-7.c: Remove -mlong32.
2054 * gcc.target/mips/msub-7.c: Likewise.
2056 2011-03-27 Ira Rosen <ira.rosen@linaro.org>
2058 * gcc.dg/vect/vect-outer-5.c: Reduce the distance between data
2059 accesses to preserve the meaning of the test for doubleword vectors.
2060 * gcc.dg/vect/no-vfa-pr29145.c: Likewise.
2061 * gcc.dg/vect/slp-3.c: Reduce the loop bound for the same reason.
2063 2011-03-26 Janus Weil <janus@gcc.gnu.org>
2066 * gfortran.dg/class_42.f03: New.
2068 2011-03-26 Ira Rosen <ira.rosen@linaro.org>
2070 * gcc.dg/vect/vect-cselim-1.c: Fail on targets that don't support
2073 2011-03-26 Andrey Belevantsev <abel@ispras.ru>
2075 PR rtl-optimization/48144
2076 * gcc.dg/pr48144.c: New test.
2078 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
2080 * gnat.dg/discr27.ad[sb]: New test.
2082 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
2084 * gnat.dg/limited_with2.ad[sb]: New test.
2085 * gnat.dg/limited_with2_pkg1.ads: New helper.
2086 * gnat.dg/limited_with2_pkg2.ads: Likewise.
2088 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
2090 * gnat.dg/opt15.adb: New test.
2091 * gnat.dg/opt15_pkg.ad[sb]: New helper.
2093 2011-03-25 Tobias Burnus <burnus@net-b.de>
2097 * gfortran.dg/ishft_4.f90: Adapt scan-tree-dump-times.
2098 * gfortran.dg/leadz_trailz_3.f90: Ditto
2100 2011-03-25 Martin Jambor <mjambor@suse.cz>
2102 * gcc.c-torture/compile/pr44686.c: Do not explicitely specify -O2.
2104 2011-03-25 Jason Merrill <jason@redhat.com>
2106 * g++.dg/cpp0x/defaulted22.C: New.
2107 * g++.dg/cpp0x/defaulted23.C: New.
2108 * g++.dg/cpp0x/defaulted15.C: Adjust.
2110 2011-03-25 Jason Merrill <jason@redhat.com>
2112 * g++.dg/cpp0x/move1.C: New.
2114 2011-03-25 Ira Rosen <ira.rosen@linaro.org>
2117 * gcc.dg/vect/vect-cselim-1.c: Fail for vect_no_align.
2119 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2121 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options
2122 for mips-sgi-irix6.5.
2123 Replace snprintf prototype by <stdio.h>.
2125 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2128 * gcc.dg/graphite/block-3.c: Add dg-require-effective-target
2129 run_expensive_tests.
2130 * gcc.dg/graphite/block-4.c: Likewise.
2131 * gcc.dg/graphite/block-7.c: Likewise.
2132 * gcc.dg/graphite/block-8.c: Likewise.
2134 2011-03-25 Richard Guenther <rguenther@suse.de>
2136 * g++.dg/tree-ssa/pr41186.C: Scan the appropriate FRE dump.
2137 * g++.dg/tree-ssa/pr8781.C: Likewise.
2138 * gcc.dg/ipa/ipa-pta-13.c: Likewise.
2139 * gcc.dg/ipa/ipa-pta-3.c: Likewise.
2140 * gcc.dg/ipa/ipa-pta-4.c: Likewise.
2141 * gcc.dg/tree-ssa/20041122-1.c: Likewise.
2142 * gcc.dg/tree-ssa/alias-18.c: Likewise.
2143 * gcc.dg/tree-ssa/foldstring-1.c: Likewise.
2144 * gcc.dg/tree-ssa/forwprop-10.c: Likewise.
2145 * gcc.dg/tree-ssa/forwprop-9.c: Likewise.
2146 * gcc.dg/tree-ssa/fre-vce-1.c: Likewise.
2147 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
2148 * gcc.dg/tree-ssa/pr21574.c: Likewise.
2149 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Likewise.
2150 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
2151 * gcc.dg/tree-ssa/ssa-fre-11.c: Likewise.
2152 * gcc.dg/tree-ssa/ssa-fre-12.c: Likewise.
2153 * gcc.dg/tree-ssa/ssa-fre-13.c: Likewise.
2154 * gcc.dg/tree-ssa/ssa-fre-14.c: Likewise.
2155 * gcc.dg/tree-ssa/ssa-fre-15.c: Likewise.
2156 * gcc.dg/tree-ssa/ssa-fre-16.c: Likewise.
2157 * gcc.dg/tree-ssa/ssa-fre-17.c: Likewise.
2158 * gcc.dg/tree-ssa/ssa-fre-18.c: Likewise.
2159 * gcc.dg/tree-ssa/ssa-fre-19.c: Likewise.
2160 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
2161 * gcc.dg/tree-ssa/ssa-fre-21.c: Likewise.
2162 * gcc.dg/tree-ssa/ssa-fre-22.c: Likewise.
2163 * gcc.dg/tree-ssa/ssa-fre-23.c: Likewise.
2164 * gcc.dg/tree-ssa/ssa-fre-24.c: Likewise.
2165 * gcc.dg/tree-ssa/ssa-fre-25.c: Likewise.
2166 * gcc.dg/tree-ssa/ssa-fre-26.c: Likewise.
2167 * gcc.dg/tree-ssa/ssa-fre-27.c: Likewise.
2168 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
2169 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
2170 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
2171 * gcc.dg/tree-ssa/ssa-fre-6.c: Likewise.
2172 * gcc.dg/tree-ssa/ssa-fre-7.c: Likewise.
2173 * gcc.dg/tree-ssa/ssa-fre-8.c: Likewise.
2174 * gcc.dg/tree-ssa/ssa-fre-9.c: Likewise.
2175 * gcc.dg/tree-ssa/ssa-pre-10.c: Likewise.
2176 * gcc.dg/tree-ssa/ssa-pre-26.c: Likewise.
2177 * gcc.dg/tree-ssa/ssa-pre-7.c: Likewise.
2178 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
2179 * gcc.dg/tree-ssa/ssa-pre-9.c: Likewise.
2180 * gcc.dg/tree-ssa/ssa-sccvn-1.c: Likewise.
2181 * gcc.dg/tree-ssa/ssa-sccvn-2.c: Likewise.
2182 * gcc.dg/tree-ssa/ssa-sccvn-3.c: Likewise.
2183 * gcc.dg/tree-ssa/ssa-sccvn-4.c: Likewise.
2184 * gcc.dg/tree-ssa/struct-aliasing-1.c: Likewise.
2185 * gcc.dg/tree-ssa/struct-aliasing-2.c: Likewise.
2186 * c-c++-common/pr46562-2.c: Likewise.
2187 * gfortran.dg/pr42108.f90: Likewise.
2188 * gcc.dg/torture/pta-structcopy-1.c: Scan ealias dump, force
2189 foo to be inlined even at -O1.
2190 * gcc.dg/tree-ssa/ssa-dce-4.c: Disable FRE.
2191 * gcc.dg/ipa/ipa-pta-14.c: Likewise.
2192 * gcc.dg/tree-ssa/ssa-fre-1.c: Adjust.
2193 * gcc.dg/matrix/matrix.exp: Disable FRE.
2195 2011-03-24 Jakub Jelinek <jakub@redhat.com>
2198 * gcc.dg/dfp/pr48204.c: New test.
2200 2011-03-24 Steve Ellcey <sje@cup.hp.com>
2203 * gcc.c-torture/execute/pr47917.c: Move this...
2204 * gcc.dg/torture/pr47917.c: to here and add xfails.
2206 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
2208 * gnat.dg/array16.ad[sb]: New test.
2209 * gnat.dg/array16.ads: New helper.
2211 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
2213 * gnat.dg/derived_type2.adb: New test.
2215 2011-03-24 Richard Guenther <rguenther@suse.de>
2217 PR tree-optimization/48271
2218 * g++.dg/torture/pr48271.C: New testcase.
2220 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
2222 * gnat.dg/array15.ad[sb]: New test.
2224 2011-03-24 Uros Bizjak <ubizjak@gmail.com>
2227 * gcc.target/i386/pr48237.c: New test.
2229 2011-03-24 Richard Guenther <rguenther@suse.de>
2232 * gcc.dg/builtin-object-size-10.c: New testcase.
2234 2011-03-24 Richard Guenther <rguenther@suse.de>
2236 PR tree-optimization/46562
2237 * c-c++-common/pr46562-2.c: New testcase.
2238 * c-c++-common/pr46562.c: Likewise.
2240 2011-03-24 Ira Rosen <ira.rosen@linaro.org>
2242 * gcc.dg/vect/vect-cselim-1.c: New test.
2243 * gcc.dg/vect/vect-cselim-2.c: New test.
2245 2011-03-23 Chung-Lin Tang <cltang@codesourcery.com>
2247 * gcc.target/arm/pr46934.c: New.
2249 2011-03-23 Ian Lance Taylor <iant@google.com>
2251 * go.test/go-test.exp (errchk): Ignore lines containing ////.
2253 2011-03-23 Richard Guenther <rguenther@suse.de>
2255 * gcc.dg/struct: Remove directory and contents.
2257 2011-03-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2260 * g++.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
2262 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
2264 * gnat.dg/discr26.ad[sb]: New test.
2265 * gnat.dg/discr26_pkg.ads: New helper.
2267 2011-03-23 Richard Sandiford <richard.sandiford@linaro.org>
2270 * gcc.target/arm/neon-vld-1.c: New test.
2272 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
2274 * gnat.dg/array14.ad[sb]: New test.
2275 * gnat.dg/array14_pkg.ads: New helper.
2277 2011-03-22 Joseph Myers <joseph@codesourcery.com>
2279 * gcc.c-torture/execute/920501-8.x: Remove.
2280 * gcc.c-torture/execute/930513-1.x: Remove.
2281 * gcc.c-torture/execute/960312-1.x: Remove.
2282 * gcc.c-torture/compile/20000804-1.c,
2283 gcc.c-torture/compile/20001205-1.c,
2284 gcc.c-torture/compile/20001226-1.c,
2285 gcc.c-torture/compile/20010518-2.c,
2286 gcc.c-torture/compile/20020312-1.c,
2287 gcc.c-torture/compile/20020604-1.c,
2288 gcc.c-torture/compile/920501-12.c,
2289 gcc.c-torture/compile/920501-4.c,
2290 gcc.c-torture/compile/920520-1.c,
2291 gcc.c-torture/compile/980506-1.c,
2292 gcc.c-torture/execute/980709-1.x,
2293 gcc.c-torture/execute/990826-0.x: Don't XFAIL or use special
2294 options for m68hc11.
2295 * gcc.dg/cpp/assert4.c: Don't handle ARC.
2296 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: Don't XFAIL for arc or
2299 2011-03-22 Nick Clifton <nickc@redhat.com>
2301 * lib/target-supports.exp (check_profiling_available): Add MN10300
2302 to the list of targets that do not support profiling. Restore
2303 alpha sorting to this list.
2305 2011-03-22 Michael Meissner <meissner@linux.vnet.ibm.com>
2307 * gcc.dg/torture/vector-1.c: On powerpc add -fabi=altivec to avoid
2308 failure on 32-bit systems.
2309 * gcc.dg/torture/vector-2.c: Ditto.
2311 2011-03-22 Richard Guenther <rguenther@suse.de>
2313 PR tree-optimization/48228
2314 * gcc.dg/Wstrict-overflow-23.c: New testcase.
2316 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
2318 * gcc.dg/torture/va-arg-25.c: Add -mabi=altivec -maltivec for
2322 * gcc.target/powerpc/pr48226.c: New file.
2324 2011-03-21 Jack Howarth <howarth@bromo.med.uc.edu>
2326 * lib/prune.exp (prune_gcc_output): Prune "could not create
2327 compact unwind for" warnings.
2329 2011-03-20 Jakub Jelinek <jakub@redhat.com>
2333 * gcc.c-torture/execute/pr42544.c: New test.
2334 * gcc.c-torture/execute/pr48197.c: New test.
2336 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
2338 PR preprocessor/48192
2339 * gcc.target/powerpc/pr48192.c: New file.
2342 * gcc.target/powerpc/pr48053-3.c: New file, add test case for
2343 split problem of 0 being loaded in a VSX register.
2345 2011-03-21 Richard Guenther <rguenther@suse.de>
2348 * gcc.dg/debug/dwarf2/pr47939-1.c: New testcase.
2349 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
2350 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
2351 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
2353 2011-03-21 Jakub Jelinek <jakub@redhat.com>
2356 * gcc.dg/pr48213.c: New test.
2358 2011-03-21 Kai Tietz <ktietz@redhat.com>
2361 * g++.dg/plugin/attribute_plugin.c: Adjust test.
2363 2011-03-21 Chung-Lin Tang <cltang@codesourcery.com>
2365 * gcc.target/arm/xor-and.c: New.
2367 2010-03-21 Thomas Koenig <tkoenig@gcc.gnu.org>
2370 * gfortran.dg/function_optimize_1.f90: New test.
2371 * gfortran.dg/function_optimize_2.f90: New test.
2373 2011-03-20 H.J. Lu <hongjiu.lu@intel.com>
2375 PR rtl-optimization/47502
2376 * gcc.target/i386/pr47502-1.c: New.
2377 * gcc.target/i386/pr47502-2.c: Likewise.
2379 2011-03-20 Jakub Jelinek <jakub@redhat.com>
2381 PR rtl-optimization/48156
2382 * gcc.dg/pr48156.c: New test.
2384 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2387 * gfortran.dg/scratch_1.f90: Adjust test.
2389 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2392 * gfortran.dg/scratch_1.f90: New test.
2394 2011-03-18 Joseph Myers <joseph@codesourcery.com>
2396 * gcc.dg/c1x-typedef-1.c: Expect errors for redefinitions of
2397 variably modified typedefs.
2398 * gcc.dg/c1x-typedef-2.c: Remove.
2400 2011-03-18 Joseph Myers <joseph@codesourcery.com>
2402 * gcc.dg/c1x-anon-struct-1.c: Don't test use of typedefs.
2403 * gcc.dg/c1x-anon-struct-3.c: New test.
2404 * gcc.dg/anon-struct-11.c: Update.
2406 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2408 * gcc.dg/vect/slp-multitypes-2.c: Replace dg-do run with
2410 Only xfail with gas.
2412 2011-03-18 Jason Merrill <jason@redhat.com>
2414 * g++.dg/template/fn-ptr1.C: New.
2416 * g++.dg/overload/volatile1.C: New.
2418 * g++.dg/opt/pr23372.C: New.
2420 * g++.dg/ext/attrib32.C: Expect errors on the two-names case.
2422 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2425 * gcc.dg/torture/20090618-1.c: Skip on mips-sgi-irix*.
2427 2011-03-18 Chung-Lin Tang <cltang@codesourcery.com>
2429 * gcc.target/arm/unsigned-extend-1.c: New.
2431 2011-03-18 Jakub Jelinek <jakub@redhat.com>
2434 * gcc.c-torture/compile/pr48161.c: New test.
2436 2011-03-17 H.J. Lu <hongjiu.lu@intel.com>
2439 * gcc.dg/torture/pr47725.c: New.
2441 2011-03-17 Jason Merrill <jason@redhat.com>
2443 * g++.dg/cpp0x/constexpr-overflow2.C: New.
2444 * g++.dg/cpp0x/constexpr-data2.C: Remove FIXME.
2446 2011-03-17 Eric Botcazou <ebotcazou@adacore.com>
2448 * gnat.dg/specs/elab2.ads: New test.
2449 * gnat.dg/specs/elab2_pkg.ads: New helper.
2451 2011-03-17 Jason Merrill <jason@redhat.com>
2453 * g++.dg/cpp0x/decltype-1212.C: New.
2454 * g++.dg/cpp0x/rv-return.C: Adjust expected type.
2456 2011-03-17 Jason Merrill <jason@redhat.com>
2458 * g++.dg/parse/memfnquals1.C: New.
2460 2011-03-17 Richard Guenther <rguenther@suse.de>
2463 * gcc.dg/pr48134.c: New testcase.
2465 2011-03-17 Richard Guenther <rguenther@suse.de>
2468 * g++.dg/torture/pr48165.C: New testcase.
2470 2011-03-17 Jakub Jelinek <jakub@redhat.com>
2472 PR rtl-optimization/48141
2473 * gcc.dg/pr48141.c: New test.
2475 2011-03-16 Jason Merrill <jason@redhat.com>
2477 * g++.dg/cpp0x/constexpr-48089.C: New.
2479 * g++.dg/cpp0x/constexpr-abi1.C: New.
2481 * g++.dg/cpp0x/constexpr-46336.C: New.
2482 * g++.dg/parse/friend5.C: Adjust expected errors.
2484 * g++.dg/cpp0x/constexpr-47570.C: New.
2486 2011-03-16 Dodji Seketeli <dodji@redhat.com>
2489 * ++.dg/debug/dwarf2/typedef6.C: New test.
2491 2011-03-16 Jason Merrill <jason@redhat.com>
2493 * g++.dg/cpp0x/elision2.C: New.
2495 * g++.dg/cpp0x/constexpr-array3.C: New.
2497 2011-03-16 Jason Merrill <jason@redhat.com>
2499 * g++.dg/cpp0x/sfinae6.C: New.
2500 * gcc/testsuite/g++.dg/cpp0x/initlist38.C: Adjust expected error.
2501 * gcc/testsuite/g++.dg/cpp0x/pr45908.C: Likewise.
2502 * gcc/testsuite/g++.dg/cpp0x/sfinae6.C: Likewise.
2503 * gcc/testsuite/g++.old-deja/g++.jason/conversion11.C: Likewise.
2504 * gcc/testsuite/g++.old-deja/g++.law/arg11.C: Likewise.
2506 2011-03-16 Jason Merrill <jason@redhat.com>
2508 * g++.dg/template/incomplete6.C: New.
2510 2011-03-16 Jeff Law <law@redhat.com>
2512 * gcc.dg/tree-ssa/vrp55.c: New test.
2514 2011-03-16 Jason Merrill <jason@redhat.com>
2516 * g++.dg/cpp0x/auto22.C: New.
2518 2011-03-16 Richard Guenther <rguenther@suse.de>
2520 * gcc.dg/guality/vla-1.c (main): Use result of f1 to avoid
2521 optimizing it away if promoted to const.
2523 2011-03-16 Richard Guenther <rguenther@suse.de>
2525 PR tree-optimization/48149
2526 * gcc.dg/fold-complex-1.c: New testcase.
2528 2011-03-16 Richard Guenther <rguenther@suse.de>
2531 * gcc.dg/guality/pr45882.c: Really make sure no inlining
2534 2011-03-16 Richard Guenther <rguenther@suse.de>
2536 PR tree-optimization/26134
2537 * gcc.dg/tree-ssa/complex-6.c: New testcase.
2539 2011-03-16 Richard Guenther <rguenther@suse.de>
2541 PR tree-optimization/48146
2542 * gcc.dg/torture/pr48146.c: New testcase.
2544 2011-03-16 Richard Guenther <rguenther@suse.de>
2546 * gcc.dg/tree-ssa/pr14814.c: Adjust.
2547 * gcc.dg/tree-ssa/ssa-ccp-19.c: Likewise.
2549 2011-03-16 Jakub Jelinek <jakub@redhat.com>
2552 * gcc.c-torture/compile/pr48136.c: New test.
2554 * g++.dg/debug/dwarf2/icf.C: Adjust for -fenable-icf-debug removal.
2557 * gcc.dg/guality/pr45882.c: New test.
2559 2011-03-15 Jason Merrill <jason@redhat.com>
2561 * g++.dg/cpp0x/constexpr-recursion.C: New.
2563 * g++.dg/cpp0x/implicit11.C: New.
2565 2011-03-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
2567 * g++.dg/cpp0x/constexpr-attribute.C: New.
2569 2011-03-15 Manuel López-Ibáñez <manu@gcc.gnu.org>
2571 * g++.dg/parse/pr34758.C: New.
2573 2011-03-15 Xinliang David Li <davidxl@google.com>
2576 * gcc.dg/uninit-pred-7_d.c: New test.
2577 * gcc.dg/uninit-pred-8_d.c: New test.
2579 2011-03-15 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
2582 * gcc.target/arm/pr46788.c: New.
2584 2011-03-15 Richard Guenther <rguenther@suse.de>
2587 * gfortran.dg/c_f_pointer_tests_3.f90: Adjust.
2588 * gfortran.dg/ishft_4.f90: Likewise.
2589 * gfortran.dg/leadz_trailz_3.f90: Likewise.
2591 2011-03-15 Richard Guenther <rguenther@suse.de>
2593 PR tree-optimization/13954
2594 * g++.dg/tree-ssa/pr13954.C: New testcase.
2596 2011-03-15 Richard Guenther <rguenther@suse.de>
2598 PR tree-optimization/48037
2599 * gcc.target/i386/pr48037-1.c: New testcase.
2601 2011-03-15 Richard Guenther <rguenther@suse.de>
2603 PR tree-optimization/41490
2604 * gcc.dg/tree-ssa/ssa-sink-6.c: New testcase.
2605 * gcc.dg/tree-ssa/ssa-sink-7.c: Likewise.
2606 * gcc.dg/tree-ssa/ssa-sink-8.c: Likewise.
2607 * gcc.dg/tree-ssa/ssa-sink-9.c: Likewise.
2608 * g++.dg/tree-ssa/pr33604.C: Adjust.
2610 2011-03-14 Jakub Jelinek <jakub@redhat.com>
2613 * gcc.c-torture/execute/pr47917.c: New test.
2614 * gcc.dg/pr47917.c: New test.
2617 * gcc.dg/tree-ssa/foldaddr-1.c: Remove xfail.
2619 2011-03-14 Uros Bizjak <ubizjak@gmail.com>
2621 * gcc.target/i386/sse4_1-floor-vec.c: New test.
2622 * gcc.target/i386/sse4_1-ceil-vec.c: Ditto.
2623 * gcc.target/i386/sse4_1-trunc-vec.c: Ditto.
2624 * gcc-target/i386/sse4_1-rint-vec.c: Ditto.
2625 * gcc.target/i386/sse4_1-floorf-vec.c: Ditto.
2626 * gcc.target/i386/sse4_1-ceilf-vec.c: Ditto.
2627 * gcc.target/i386/sse4_1-truncf-vec.c: Ditto.
2628 * gcc.target/i386/sse4_1-rintf-vec.c: Ditto.
2629 * gcc.target/i386/avx-floor-vec.c: Ditto.
2630 * gcc.target/i386/avx-ceil-vec.c: Ditto.
2631 * gcc.target/i386/avx-trunc-vec.c: Ditto.
2632 * gcc.target/i386/avx-rint-vec.c: Ditto.
2633 * gcc.target/i386/avx-floorf-vec.c: Ditto.
2634 * gcc.target/i386/avx-ceilf-vec.c: Ditto.
2635 * gcc.target/i386/avx-truncf-vec.c: Ditto.
2636 * gcc.target/i386/avx-rintf-vec.c: Ditto.
2638 2011-03-14 Tom Tromey <tromey@redhat.com>
2640 * gcc.dg/Woverlength-strings-pedantic-c90-asm.c: New file.
2641 * gcc.dg/Woverlength-strings-pedantic-c89-asm.c: New file.
2642 * gcc.dg/Woverlength-strings-pedantic-c99-asm.c: New file.
2644 2011-03-14 Tom Tromey <tromey@redhat.com>
2646 * gcc.dg/Woverlength-strings-pedantic-c89-ext.c: New file.
2647 * gcc.dg/Woverlength-strings-pedantic-c90-ext.c: New file.
2648 * gcc.dg/Woverlength-strings-pedantic-c99-ext.c: New file.
2650 2011-03-14 H.J. Lu <hongjiu.lu@intel.com>
2652 * gcc.target/i386/builtin-copysign.c: Remove __LP64__ check.
2654 2011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
2656 PR rtl-optimization/47166
2657 * gcc.c-torture/execute/postmod-1.c: New test.
2659 2011-03-14 Richard Guenther <rguenther@suse.de>
2662 * gcc.dg/torture/pr48098.c: New testcase.
2664 2011-03-12 Peter Bergner <bergner@vnet.ibm.com>
2667 * gcc.target/powerpc/pr48053-1.c: New test.
2668 * gcc.target/powerpc/pr48053-2.c: Likewise.
2670 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
2673 * gfortran.dg/intrinsic_ifunction_2.f90: Correct PR number.
2675 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
2678 * gfortran.dg/intrinsic_ifunction_2.f90: New test case.
2680 2011-03-12 Janus Weil <janus@gcc.gnu.org>
2683 * gfortran.dg/class_41.f03: New.
2685 2011-03-11 Dodji Seketeli <dodji@redhat.com>
2687 * g++.dg/conversion/cast3.C: New test.
2689 2011-03-11 Jason Merrill <jason@redhat.com>
2691 * g++.dg/template/error45.C: New.
2693 * g++.dg/parse/no-type-defn1.C: New.
2695 * g++.dg/ext/attrib40.C: New.
2697 * g++.dg/cpp0x/regress/array1.C: New.
2699 2011-03-11 Richard Guenther <rguenther@suse.de>
2701 PR tree-optimization/48067
2702 * gcc.dg/pr48067.c: New testcase.
2704 2011-03-11 Richard Guenther <rguenther@suse.de>
2707 * g++.dg/lto/20110311-1_0.C: New testcase.
2709 2011-03-11 Jakub Jelinek <jakub@redhat.com>
2712 * g++.dg/inherit/virtual8.C: New test.
2715 * gcc.dg/torture/pr48044.c: New test.
2717 2011-03-11 Janus Weil <janus@gcc.gnu.org>
2720 * gfortran.dg/proc_ptr_comp_31.f90: New.
2722 2011-03-11 Richard Guenther <rguenther@suse.de>
2724 PR tree-optimization/47278
2725 * gcc.dg/torture/pr47278-1.c: New testcase.
2726 * gcc.dg/torture/pr47278-2.c: Likewise.
2728 2011-03-11 Jakub Jelinek <jakub@redhat.com>
2730 PR tree-optimization/48063
2731 * gcc.dg/torture/pr48063.c: New test.
2733 2011-03-10 Jason Merrill <jason@redhat.com>
2735 * g++.dg/template/array22.C: New.
2737 * g++.dg/cpp0x/syntax-err1.C: New.
2738 * g++.dg/parse/error36.C: Adjust expected errors.
2739 * g++.old-deja/g++.pt/ctor2.C: Likewise.
2740 * g++.old-deja/g++.pt/typename3.C: Likewise.
2741 * g++.old-deja/g++.pt/typename4.C: Likewise.
2742 * g++.old-deja/g++.pt/typename6.C: Likewise.
2744 2011-03-09 Jason Merrill <jason@redhat.com>
2746 * g++.dg/template/nontype22.C: New.
2748 2011-03-09 Martin Jambor <mjambor@suse.cz>
2750 PR tree-optimization/47714
2751 * g++.dg/torture/pr47714.C: New test.
2753 2011-03-08 Michael Meissner <meissner@linux.vnet.ibm.com>
2756 * gcc.target/powerpc/pr47755-2.c: New file.
2758 2011-03-08 Jakub Jelinek <jakub@redhat.com>
2760 * go.test/go-test.exp: For goroutines.go test if GCCGO_RUN_ALL_TESTS
2761 is not set in the environment, pass 64 as first argument when not
2762 running expensive tests or pass max($[`ulimit -u`/4], 10000) on
2763 native where ulimit -u is supported.
2765 2011-03-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2767 * gcc.dg/optimize-bswapsi-1.c: Use -march=z900 on s390.
2769 2011-03-08 Jason Merrill <jason@redhat.com>
2771 * g++.dg/template/nontype21.C: New.
2773 * g++.dg/template/anon5.C: New.
2775 2011-03-08 Jakub Jelinek <jakub@redhat.com>
2778 * gcc.dg/pr47881.c: New test.
2780 2011-03-08 Dodji Seketeli <dodji@redhat.com>
2783 * g++.dg/lookup/template3.C: New test.
2785 2011-03-08 Kai Tietz <ktietz@redhat.com>
2787 * g++.dg/tree-ssa/pr21082.C: Use __INTPTR_TYPE__ instead of
2790 2011-03-08 Mikael Pettersson <mikpe@it.uu.se>
2793 * gcc.dg/tree-ssa/ssa-ccp-33.c: Use __alignof__ not
2794 sizeof to compute alignment.
2796 2011-03-08 Jakub Jelinek <jakub@redhat.com>
2798 PR tree-optimization/48022
2799 * gcc.dg/pr48022-1.c: New test.
2800 * gcc.dg/pr48022-2.c: New test.
2802 2011-03-07 Jason Merrill <jason@redhat.com>
2804 * g++.dg/template/nontype20.C: New.
2805 * g++.dg/init/member1.C: Adjust expected errors.
2806 * g++.dg/parse/constant4.C: Likewise.
2807 * g++.dg/template/qualified-id3.C: Likewise.
2808 * g++.old-deja/g++.pt/crash10.C: Likewise.
2810 * g++.dg/cpp0x/regress/non-const1.C: New.
2812 2011-03-07 Jakub Jelinek <jakub@redhat.com>
2815 * gcc.dg/pr47991.c: New test.
2817 2011-03-07 Jason Merrill <jason@redhat.com>
2819 * g++.dg/abi/mangle46.C: New.
2821 2011-03-07 Pat Haugen <pthaugen@us.ibm.com>
2824 * gcc.target/powerpc/pr47862.c: New.
2826 2011-03-07 Jack Howarth <howarth@bromo.med.uc.edu>
2829 * gcc.target/i386/combine-mul.c: Require nonpic.
2831 2011-03-07 Paul Wögerer <paul_woegerer@mentor.com>
2832 Nathan Froyd <froydnj@codesourcery.com>
2834 * gcc.dg/20001117-1.c: Abort on NULL call_sites.
2836 2011-03-06 Mark Mitchell <mark@codesourcery.com>
2838 * README.QMTEST: Remove.
2840 2011-03-06 Paul Thomas <pault@gcc.gnu.org>
2841 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2844 * gfortran.dg/array_constructor_37.f90 : New test.
2846 2011-03-05 Jason Merrill <jason@redhat.com>
2848 * g++.dg/abi/mangle39.C: ABI v5, not 6.
2849 * g++.dg/abi/mangle45.C: Likewise.
2850 * g++.dg/cpp0x/trailing1.C: Likewise.
2852 2011-03-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2854 * gcc.dg/torture/pr47975.c: Add -fno-common option on hppa*-*-hpux*.
2856 2011-03-05 Jakub Jelinek <jakub@redhat.com>
2858 PR rtl-optimization/47899
2859 * gcc.dg/pr47899.c: New test.
2861 * gcc.dg/torture/pr47968.c: Ignore warnings.
2863 PR tree-optimization/47967
2864 * gcc.c-torture/compile/pr47967.c: New test.
2866 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
2868 * objc.dg/property/property-encoding-1.m: Tidied up testcase.
2869 * obj-c++.dg/property/property-encoding-1.mm: Likewise.
2871 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
2873 * objc.dg/gnu-api-2-property.m: Added tests for property_getName()
2874 and property_getAttributes() if __OBJC2__.
2875 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
2876 * objc.dg/property/property-encoding-1.m: New.
2877 * obj-c++.dg/property/property-encoding-1.mm: New.
2879 2011-03-04 Jason Merrill <jason@redhat.com>
2881 * g++.dg/template/pseudodtor6.C: New.
2883 * g++.dg/inherit/covariant19.C: New.
2885 2011-03-04 Richard Guenther <rguenther@suse.de>
2888 * gcc.dg/torture/pr47968.c: New testcase.
2890 2011-03-04 Richard Guenther <rguenther@suse.de>
2893 * gcc.dg/torture/pr47975.c: New testcase.
2895 2011-03-03 Paolo Carlini <paolo.carlini@oracle.com>
2898 * g++.dg/template/crash106.C: New.
2900 2011-03-03 Jakub Jelinek <jakub@redhat.com>
2903 * gcc.dg/gomp/pr47963.c: New test.
2904 * g++.dg/gomp/pr47963.C: New test.
2906 2011-03-02 Jason Merrill <jason@redhat.com>
2908 * g++.dg/cpp0x/regress/condition1.C: New.
2910 * g++.dg/cpp0x/constexpr-ctor9.C: New.
2912 2011-03-01 Jason Merrill <jason@redhat.com>
2914 * g++.dg/cpp0x/lambda/lambda-98.C: New.
2916 * g++.dg/cpp0x/constexpr-non-const-arg2.C: New.
2918 2011-03-02 Richard Sandiford <richard.sandiford@linaro.org>
2920 PR rtl-optimization/47925
2921 * gcc.c-torture/execute/pr47925.c: New test.
2923 2011-03-01 Jason Merrill <jason@redhat.com>
2925 * g++.dg/cpp0x/decltype25.C: New.
2927 * g++.dg/cpp0x/regress/bitfield-err1.C: New.
2929 2011-03-01 Richard Guenther <rguenther@suse.de>
2931 PR tree-optimization/47890
2932 * gcc.dg/torture/pr47890.c: New testcase.
2934 2011-03-01 Richard Guenther <rguenther@suse.de>
2937 * gcc.dg/lto/pr47924_0.c: New testcase.
2939 2011-03-01 Richard Guenther <rguenther@suse.de>
2942 * gfortran.dg/lto/pr46911_0.f: New testcase.
2944 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2946 PR libgfortran/47933
2947 * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid
2948 compile errors from older code form.
2950 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2952 PR libgfortran/47567
2953 * gfortran.dg/fmt_fw_d.f90: New test.
2955 2011-02-28 Jason Merrill <jason@redhat.com>
2957 * g++.dg/inherit/covariant18.C: New.
2959 2011-02-28 Jakub Jelinek <jakub@redhat.com>
2962 * gcc.dg/pr47893.c: New test.
2964 2011-02-28 Nicola Pero <nicola.pero@meta-innovation.com>
2966 * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return
2967 NULL in case of a selector with conflicting types.
2968 * obj-c++.dg/gnu-api-2-sel.mm: Same change.
2970 2011-02-28 Kazu Hirata <kazu@codesourcery.com>
2972 * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c,
2973 gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c,
2974 gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c,
2975 gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New.
2977 2011-02-28 Jason Merrill <jason@redhat.com>
2980 * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6.
2982 2011-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2984 PR libgfortran/47778
2985 * gfortran.dg/namelist_71.f90: New test.
2987 2011-02-27 Jason Merrill <jason@redhat.com>
2990 * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
2991 * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
2993 2011-02-27 Paolo Carlini <paolo.carlini@oracle.com>
2996 * g++.dg/cpp0x/constexpr-ctor8.C: New.
2998 2011-02-27 Jakub Jelinek <jakub@redhat.com>
3001 * gfortran.dg/gomp/task-1.f90: Removed.
3003 2011-02-26 Jason Merrill <jason@redhat.com>
3005 * g++.dg/template/this-targ1.C: New.
3007 * g++.dg/cpp0x/regress/template-const1.C: New.
3008 * g++.dg/cpp0x/regress/template-function1.C: Adjust.
3009 * g++.dg/template/function1.C: Adjust.
3010 * g++.dg/cpp0x/regress/debug-debug7.C: Adjust.
3011 * g++.dg/debug/debug7.C: Adjust.
3013 2011-02-26 Tobias Burnus <burnus@net-b.de>
3016 * gfortran.dg/gomp/task-1.f90: New.
3018 2011-02-25 Jie Zhang <jie@codesourcery.com>
3020 * gcc.target/arm/neon-thumb2-move.c: Add
3021 dg-require-effective-target arm_thumb2_ok.
3023 2011-02-24 Jason Merrill <jason@redhat.com>
3025 * g++.dg/parse/constant1.C: Specify C++98 mode.
3026 * g++.dg/parse/constant5.C: Likewise.
3027 * g++.dg/parse/error2.C: Likewise.
3028 * g++.dg/parse/semicolon3.C: Likewise.
3029 * g++.dg/template/crash14.C: Likewise.
3030 * g++.dg/template/local4.C: Likewise.
3031 * g++.dg/template/nontype3.C: Likewise.
3032 * g++.dg/parse/crash31.C: Adjust expected errors.
3033 * g++.dg/template/function1.C: Likewise.
3034 * g++.dg/template/ref3.C: Likewise.
3035 * g++.dg/template/static9.C: Likewise.
3036 * g++.old-deja/g++.pt/crash41.C: Instantiate template.
3038 * g++.dg/cpp0x/constexpr-array-tparm.C: New.
3039 * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
3040 * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
3041 * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
3042 * g++.dg/cpp0x/regress/template-function1.C: Likewise.
3044 2011-02-24 Jakub Jelinek <jakub@redhat.com>
3047 * gfortran.dg/pr47878.f90: New test.
3049 2011-02-24 Richard Guenther <rguenther@suse.de>
3052 * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
3053 * gcc.dg/guality/pr41353-2.c (vari): Likewise.
3055 2011-02-24 Richard Guenther <rguenther@suse.de>
3058 * gfortran.dg/lto/pr47839_0.f90: New testcase.
3059 * gfortran.dg/lto/pr47839_1.f90: Likewise.
3061 2011-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3063 PR libgfortran/47567
3064 * gfortran.dg/fmt_f0_1.f90: Update test.
3066 2011-02-23 Jason Merrill <jason@redhat.com>
3068 * g++.dg/abi/mangle39.C: Adjust parm mangling.
3069 * g++.dg/abi/mangle45.C: New.
3071 * g++.dg/cpp0x/trailing1.C: Mangle decltype.
3072 * g++.dg/template/canon-type-9.C: Match use of decltype
3073 between declaration and definition.
3074 * g++.dg/template/canon-type-12.C: Likewise.
3076 2011-02-23 Mikael Morin <mikael@gcc.gnu.org>
3079 * gfortran.dg/nested_allocatables_1.f90: New.
3081 2011-02-23 Nathan Froyd <froydnj@codesourcery.com>
3084 * g++.dg/pr46868.C: New test.
3085 * g++.dg/parse/parameter-declaration-1.C: Adjust.
3086 * g++.dg/parse/error14.C: Adjust.
3088 2011-02-23 Richard Guenther <rguenther@suse.de>
3090 PR tree-optimization/47838
3091 * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
3093 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
3095 * g++.dg/other/pr47218.C: Fix dg-options. Cleanup saved temps.
3097 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
3099 * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
3100 * gfortran.dg/count_init_expr.f03: Ditto.
3101 * gfortran.dg/gomp/pr43711.f90: Ditto.
3102 * gcc.dg/struct-parse-2.c: Ditto.
3103 * gcc.dg/parse-error-3.c: Ditto.
3104 * gcc.dg/Wlogical-op-1.c: Ditto.
3105 * gcc.dg/Walways-true-1.c: Ditto.
3106 * gcc.dg/pr24225.c: Ditto.
3107 * gcc.dg/Walways-true-2.c: Ditto.
3108 * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
3109 * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
3110 * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
3111 * g++.dg/overload/defarg4.C: Ditto.
3112 * g++.dg/inherit/covariant16.C: Ditto.
3113 * g++.dg/inherit/virtual7.C: Ditto.
3114 * g++.dg/template/canon-type-9.C: Ditto.
3115 * g++.dg/template/access19.C: Ditto.
3116 * g++.dg/template/call7.C: Ditto.
3117 * g++.dg/template/canon-type-2.C: Ditto.
3118 * g++.dg/template/init7.C: Ditto.
3119 * g++.dg/template/sizeof-template-argument.C: Ditto.
3120 * g++.dg/template/const3.C: Ditto.
3121 * g++.dg/template/sfinae26.C: Ditto.
3122 * g++.dg/template/sfinae26.C: Ditto.
3123 * g++.dg/template/canon-type-11.C: Ditto.
3124 * g++.dg/template/union2.C: Ditto.
3125 * g++.dg/template/canon-type-3.C: Ditto.
3126 * g++.dg/template/canon-type-1.C: Ditto.
3127 * g++.dg/template/canon-type-5.C: Ditto.
3128 * g++.dg/template/canon-type-7.C: Ditto.
3129 * g++.dg/template/canon-type-10.C: Ditto.
3130 * g++.dg/template/spec36.C: Ditto.
3131 * g++.dg/template/typedef38.C: Ditto.
3132 * g++.dg/template/canon-type-4.C: Ditto.
3133 * g++.dg/template/canon-type-6.C: Ditto.
3134 * g++.dg/template/canon-type-13.C: Ditto.
3135 * g++.dg/template/instantiate9.C: Ditto.
3136 * g++.dg/template/ttp22.C: Ditto.
3137 * g++.dg/warn/Wreturn-type-6.C: Ditto.
3138 * g++.dg/warn/Walways-true-1.C: Ditto.
3139 * g++.dg/warn/Wlogical-op-1.C: Ditto.
3140 * g++.dg/warn/Walways-true-2.C: Ditto.
3141 * g++.dg/conversion/op4.C: Ditto.
3142 * g++.dg/opt/pr19650.C: Ditto.
3143 * g++.dg/lookup/friend11.C: Ditto.
3144 * g++.dg/other/default2.C: Ditto.
3145 * g++.dg/other/default3.C: Ditto.
3146 * g++.dg/other/dtor2.C: Ditto.
3147 * g++.dg/other/friend5.C: Ditto.
3148 * g++.dg/other/default5.C: Ditto.
3149 * g++.dg/init/brace6.C: Ditto.
3150 * g++.dg/init/aggr5.C: Ditto.
3151 * g++.dg/init/error2.C: Ditto.
3152 * g++.dg/expr/bound-mem-fun.C: Ditto.
3153 * g++.dg/expr/cond6.C: Ditto.
3154 * g++.dg/expr/stmt-expr-1.C: Ditto.
3155 * g++.dg/cpp0x/constexpr-object2.C: Ditto.
3156 * g++.dg/cpp0x/constexpr-data1.C: Ditto.
3157 * g++.dg/cpp0x/constexpr-function2.C: Ditto.
3158 * g++.dg/cpp0x/bracket1.C: Ditto.
3159 * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
3160 * g++.dg/cpp0x/pr38646.C: Ditto.
3161 * g++.dg/cpp0x/variadic73.C: Ditto.
3162 * g++.dg/cpp0x/constexpr-function1.C: Ditto.
3163 * g++.dg/cpp0x/bracket4.C: Ditto.
3164 * g++.dg/cpp0x/decltype4.C: Ditto.
3165 * g++.dg/cpp0x/constexpr-data2.C: Ditto.
3166 * g++.dg/cpp0x/constexpr-object1.C: Ditto.
3167 * g++.dg/cpp0x/variadic-crash2.C: Ditto.
3168 * g++.dg/cpp0x/variadic-new2.C: Ditto.
3169 * g++.dg/cpp0x/decltype2.C: Ditto.
3170 * g++.dg/cpp0x/decltype1.C: Ditto.
3171 * g++.dg/cpp0x/bracket2.C: Ditto.
3172 * g++.dg/cpp0x/decltype5.C: Ditto.
3173 * g++.dg/cpp0x/constexpr-function3.C: Ditto.
3174 * g++.dg/cpp0x/variadic70.C: Ditto.
3175 * g++.dg/cpp0x/decltype6.C: Ditto.
3176 * g++.dg/cpp0x/rvo.C: Ditto.
3177 * g++.dg/cpp0x/vt-40092.C: Ditto.
3178 * g++.dg/cpp0x/variadic-new.C: Ditto.
3179 * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
3180 * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
3181 * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
3182 * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
3183 * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
3184 * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
3185 * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
3186 * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
3187 * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
3188 * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
3189 * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
3190 * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
3191 * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
3192 * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
3193 * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
3194 * g++.dg/cpp0x/pr39639.C: Ditto.
3195 * g++.dg/cpp0x/decltype3.C: Ditto.
3196 * g++.dg/cpp0x/variadic68.C: Ditto.
3197 * g++.dg/cpp0x/variadic-function.C: Ditto.
3198 * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
3199 * g++.dg/cpp0x/variadic-bind.C: Ditto.
3200 * g++.dg/cpp0x/variadic-tuple.C: Ditto.
3201 * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
3202 * g++.dg/parse/crash35.C: Ditto.
3203 * g++.dg/parse/crash40.C: Ditto.
3204 * g++.dg/parse/defarg12.C: Ditto.
3205 * g++.dg/parse/crash34.C: Ditto.
3206 * g++.dg/parse/constructor3.C: Ditto.
3207 * g++.dg/parse/template23.C: Ditto.
3208 * g++.dg/parse/crash56.C: Ditto.
3209 * g++.dg/parse/dtor13.C: Ditto.
3210 * g++.dg/parse/error33.C: Ditto.
3211 * g++.dg/parse/ctor9.C: Ditto.
3212 * g++.dg/parse/error32.C: Ditto.
3213 * g++.dg/parse/error37.C: Ditto.
3214 * g++.dg/parse/bitfield3.C: Ditto.
3215 * g++.dg/parse/struct-4.C: Ditto.
3216 * g++.dg/ext/has_trivial_copy.C: Ditto.
3217 * g++.dg/ext/is_polymorphic.C: Ditto.
3218 * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
3219 * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
3220 * g++.dg/ext/has_nothrow_assign.C: Ditto.
3221 * g++.dg/ext/is_union.C: Ditto.
3222 * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
3223 * g++.dg/ext/is_pod.C: Ditto.
3224 * g++.dg/ext/has_virtual_destructor.C: Ditto.
3225 * g++.dg/ext/has_trivial_constructor.C: Ditto.
3226 * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
3227 * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
3228 * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
3229 * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
3230 * g++.dg/ext/is_abstract.C: Ditto.
3231 * g++.dg/ext/has_trivial_assign.C: Ditto.
3232 * g++.dg/ext/is_class.C: Ditto.
3233 * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
3234 * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
3235 * g++.dg/ext/is_base_of.C: Ditto.
3236 * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
3237 * g++.dg/ext/has_nothrow_constructor.C: Ditto.
3238 * g++.dg/ext/is_empty.C: Ditto.
3239 * g++.dg/ext/is_enum.C: Ditto.
3240 * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
3241 * gnat.dg/opt11.adb: Ditto.
3242 * obj-c++.dg/pr45735.mm: Ditto.
3243 * obj-c++.dg/pr24393.mm: Ditto.
3244 * obj-c++.dg/exceptions-2.mm: Ditto.
3245 * objc.dg/pr45735.m: Ditto.
3246 * objc.dg/pr24393.m: Ditto.
3248 2011-02-23 Nicola Pero <nicola.pero@meta-innovation.com>
3250 * objc.dg/attributes/objc-exception-1.m: New.
3252 2011-02-23 Jie Zhang <jie@codesourcery.com>
3254 * gcc.dg/cpp/include7.c: New test.
3256 2011-02-22 Paolo Carlini <paolo.carlini@oracle.com>
3259 * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
3261 2011-02-23 Jie Zhang <jie@codesourcery.com>
3263 PR rtl-optimization/47763
3264 * gcc.dg/pr47763.c: New test.
3266 2011-02-22 Paul Thomas <pault@gcc.gnu.org>
3269 * gfortran.dg/whole_file_32.f90 : New test.
3271 2011-02-22 Dodji Seketeli <dodji@redhat.com>
3274 * g++.dg/inherit/virtual7.C: New test.
3276 2011-02-22 Nicola Pero <nicola.pero@meta-innovation.com>
3279 * objc.dg/type-size-3.m: Updated error message.
3280 * objc.dg/type-size-4.m: New test.
3281 * objc.dg/type-size-5.m: New test.
3283 2011-02-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3285 * lib/gnat.exp: Fix comments.
3286 Don't load libgloss.exp.
3287 (default_gnat_version): Call $compiler with --version.
3288 Adapt regexp for gnatmake output, insert version.
3289 (gnat_version): New proc.
3290 (gnat_init): Remove gnat_libgcc_s_path.
3291 (gnat_target_compile): Likewise.
3292 Remove ld_library_path.
3293 Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
3294 (gnat_pass): Remove.
3295 (gnat_pass): Remove.
3296 (gnat_finish): Remove.
3297 (gnat_exit): Remove.
3298 (local_find_gnatmake): Reindent.
3299 (runtest_file_p): Remove.
3300 (prune_warnings): Remove.
3301 (find_gnatclean): New proc.
3302 * lib/gnat-dg.exp (lremove): New proc.
3303 (gnat-dg-test): Reindent.
3304 Remove additional output files.
3305 (gnat-dg-runtest): Remove.
3307 * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
3308 * gnat.dg/loop_optimization6.adb: Likewise.
3309 * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
3311 2011-02-22 Jakub Jelinek <jakub@redhat.com>
3313 PR tree-optimization/47835
3314 * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
3316 2011-02-22 Tobias Burnus <burnus@net-b.de>
3318 * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
3319 * gfortran.dg/abstract_type_2.f03: Ditto.
3320 * gfortran.dg/abstract_type_3.f03: Ditto.
3321 * gfortran.dg/abstract_type_4.f03: Ditto.
3322 * gfortran.dg/abstract_type_5.f03: Ditto.
3323 * gfortran.dg/abstract_type_6.f03: Ditto.
3324 * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
3325 * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
3326 * gfortran.dg/allocatable_scalar_11.f90: Ditto.
3327 * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
3328 * gfortran.dg/array_function_5.f90: Ditto.
3329 * gfortran.dg/asynchronous_3.f03: Ditto.
3330 * gfortran.dg/char_expr_1.f90: Ditto.
3331 * gfortran.dg/class_14.f03: Ditto.
3332 * gfortran.dg/data_array_6.f: Ditto.
3333 * gfortran.dg/data_invalid.f90: Ditto.
3334 * gfortran.dg/dot_product_1.f03: Ditto.
3335 * gfortran.dg/func_derived_5.f90: Ditto.
3336 * gfortran.dg/func_result_4.f90: Ditto.
3337 * gfortran.dg/implied_do_1.f90: Ditto.
3338 * gfortran.dg/initialization_25.f90: Ditto.
3339 * gfortran.dg/initialization_26.f90: Ditto.
3340 * gfortran.dg/interface_34.f90: Ditto.
3341 * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
3342 * gfortran.dg/keyword_symbol_1.f90: Ditto.
3343 * gfortran.dg/matmul_8.f03: Ditto.
3344 * gfortran.dg/merge_init_expr.f90: Ditto.
3345 * gfortran.dg/pack_assign_1.f90: Ditto.
3346 * gfortran.dg/pack_vector_1.f90: Ditto.
3347 * gfortran.dg/pointer_check_8.f90: Ditto.
3348 * gfortran.dg/product_init_expr.f03: Ditto.
3349 * gfortran.dg/reshape_order_5.f90: Ditto.
3350 * gfortran.dg/reshape_shape_1.f90: Ditto.
3351 * gfortran.dg/reshape_zerosize_2.f90: Ditto.
3352 * gfortran.dg/same_name_2.f90: Ditto.
3353 * gfortran.dg/selected_real_kind_1.f90: Ditto.
3354 * gfortran.dg/spread_init_expr.f03: Ditto.
3355 * gfortran.dg/stmt_func_1.f90: Ditto.
3356 * gfortran.dg/sum_init_expr.f03: Ditto.
3357 * gfortran.dg/transpose_3.f03: Ditto.
3358 * gfortran.dg/unpack_init_expr.f03: Ditto.
3359 * gfortran.dg/warn_conversion.f90: Ditto.
3360 * gfortran.dg/warn_conversion_2.f90: Ditto.
3361 * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
3362 * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
3363 * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
3364 * gfortran.dg/whole_file_16.f90: Ditto.
3365 * gfortran.dg/whole_file_17.f90: Ditto.
3366 * gfortran.dg/whole_file_18.f90: Ditto.
3367 * gfortran.dg/whole_file_20.f03: Ditto.
3368 * gfortran.dg/whole_file_5.f90: Ditto.
3369 * gfortran.dg/whole_file_6.f90: Ditto.
3370 * gfortran.dg/write_invalid_format.f90: Ditto.
3371 * gfortran.dg/zero_sized_6.f90: Ditto.
3373 2011-02-21 Jeff Law <law@redhat.com>
3375 PR rtl-optimization/46178
3376 * gcc.target/i386/pr46178.c: New test.
3378 PR rtl-optimization/46002
3379 * gcc.c-torture/compile/pr46002.c: New test.
3381 2011-02-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3383 * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
3386 2011-02-21 Jakub Jelinek <jakub@redhat.com>
3389 * g++.dg/debug/pr47106.C: Require effective target lto.
3391 2011-02-21 Jason Merrill <jason@redhat.com>
3393 * g++.dg/cpp0x/constexpr-diag2.C: New.
3395 2011-02-20 Jason Merrill <jason@redhat.com>
3397 * g++.dg/cpp0x/constexpr-ctor7.C: New.
3399 * g++.dg/cpp0x/fntmpdefarg2.C: New.
3401 * g++.dg/overload/conv-op1.C: New.
3403 * g++.dg/cpp0x/constexpr-synth1.C: New.
3405 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
3407 * objc.dg/layout-2.m: New.
3408 * objc.dg/selector-3.m: Adjusted location of error message.
3409 * objc.dg/type-size-3.m: Same.
3410 * obj-c++.dg/selector-3.mm: Same.
3412 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
3415 * objc.dg/property/dotsyntax-22.m: New.
3416 * obj-c++.dg/property/dotsyntax-22.mm: New.
3418 2011-02-20 Dodji Seketeli <dodji@redhat.com>
3421 * g++.dg/template/typedef38.C: New test.
3423 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
3426 * gfortran.dg/whole_file_30.f90 : New test.
3427 * gfortran.dg/whole_file_31.f90 : New test.
3429 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
3433 * gfortran.dg/whole_file_28.f90 : New test.
3434 * gfortran.dg/whole_file_29.f90 : New test.
3436 2011-02-20 Paolo Carlini <paolo.carlini@oracle.com>
3439 * g++.dg/template/crash105.C: New.
3441 2011-02-19 Jason Merrill <jason@redhat.com>
3443 * g++.dg/cpp0x/regress/no-elide1.C: New.
3445 2011-02-19 Alexandre Oliva <aoliva@redhat.com>
3447 PR tree-optimization/46620
3448 * gcc.dg/pr46620.c: New.
3450 2011-02-19 Jakub Jelinek <jakub@redhat.com>
3453 * gcc.target/i386/pr47809.c: New test.
3455 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3456 Tobias Burnus <burnus@net-b.de>
3458 * lib/target-supports.exp
3459 (check_effective_target_fortran_large_real): New check for large reals.
3460 * gfortran.dg/nan_7.f90: New test.
3462 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3464 PR libgfortran/47567
3465 * gfortran.dg/fmt_f0_1.f90: Update test.
3467 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
3470 * gfortran.dg/array_constructor_36.f90 : New test.
3471 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
3472 allow for comparison between different elements of the array
3473 constructor at different levels of optimization.
3475 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
3477 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
3478 * gcc.target/i386/pr32280-1.c: Likewise.
3480 2011-02-19 Jakub Jelinek <jakub@redhat.com>
3483 * gcc.target/i386/pr47800.c: New test.
3485 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
3487 * objc/execute/exceptions/foward-1.x: New.
3489 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3492 * gfortran.dg/derived_constructor_comps_4.f90: New.
3494 2011-02-18 Tobias Burnus
3497 * gfortran.dg/func_result_6.f90: New.
3499 2011-02-18 Michael Matz <matz@suse.de>
3502 * gfortran.dg/lto/pr45586_0.f90: New test.
3503 * gfortran.dg/typebound_proc_20.f90: Ditto.
3504 * gfortran.dg/typebound_proc_21.f90: Ditto.
3506 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
3509 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
3511 2011-02-18 Tobias Burnus <burnus@net-b.de>
3514 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
3516 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
3517 normalizing the error/warning output.
3518 * gfortran.dg/Wall.f90: Update dg-error/warning.
3519 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
3520 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
3521 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
3522 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
3523 * gfortran.dg/class_30.f90: Update dg-error/warning.
3524 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
3525 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
3526 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
3527 * gfortran.dg/entry_17.f90: Update dg-error/warning.
3528 * gfortran.dg/entry_19.f90: Update dg-error/warning.
3529 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
3530 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
3531 * gfortran.dg/g77/12632.f: Update dg-error/warning.
3532 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
3533 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
3534 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
3535 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
3536 * gfortran.dg/goto_8.f90: Update dg-error/warning.
3537 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
3538 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
3539 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
3540 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
3541 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
3542 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
3543 * gfortran.dg/volatile3.f90: Update dg-error/warning.
3544 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
3545 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
3546 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
3547 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
3548 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
3550 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3553 * gfortran.dg/proc_ptr_comp_30.f90: New.
3555 2011-02-18 Jakub Jelinek <jakub@redhat.com>
3558 * gcc.target/i386/pr47780.c: New test.
3560 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3563 * gfortran.dg/class_40.f03: New.
3565 2011-02-18 Dodji Seketeli <dodji@redhat.com>
3568 * g++.dg/cpp0x/auto21.C: New test.
3570 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
3572 * objc.dg/special/unclaimed-category-1.h: Updated for
3574 * objc.dg/special/unclaimed-category-1.m: Same.
3575 * objc.dg/zero-link-1.m: Same.
3576 * objc.dg/lookup-1.m: Same.
3577 * objc.dg/torture/strings/const-str-9.m
3578 * objc.dg/torture/strings/const-str-10.m: Same.
3579 * objc.dg/torture/strings/const-str-11.m: Same.
3580 * objc.dg/torture/forward-1.m: Same.
3581 * objc.dg/zero-link-2.m: Same.
3582 * objc.dg/encode-7-next-64bit.m: Same.
3583 * objc.dg/method-4.m: Same.
3584 * objc.dg/next-runtime-1.m: Same.
3585 * objc.dg/image-info.m: Same.
3586 * objc.dg/pr23214.m: Same.
3587 * objc.dg/symtab-1.m: Same.
3588 * obj-c++.dg/basic.m: Same.
3589 * obj-c++.dg/proto-lossage-3.m: Same.
3590 * obj-c++.dg/torture/strings/const-str-10.m: Same.
3591 * obj-c++.dg/torture/strings/const-str-11.m: Same.
3592 * obj-c++.dg/torture/strings/const-str-9.m: Same.
3593 * obj-c++.dg/method-11.m: Same.
3594 * objc/execute/enumeration-1.m: Same.
3595 * objc/execute/object_is_class.m: Same.
3596 * objc/execute/formal_protocol-2.m: Same.
3597 * objc/execute/formal_protocol-4.m: Same.
3598 * objc/execute/formal_protocol-6.m: Same.
3599 * objc/execute/bycopy-3.m: Same.
3600 * objc/execute/exceptions/catchall-1.m: Same.
3601 * objc/execute/exceptions/finally-1.m: Same.
3602 * objc/execute/exceptions/local-variables-1.m: Same.
3603 * objc/execute/exceptions/foward-1.m: Same.
3604 * objc/execute/bf-common.h
3605 * objc/execute/enumeration-2.m: Same.
3606 * objc/execute/formal_protocol-1.m: Same.
3607 * objc/execute/formal_protocol-3.m: Same.
3608 * objc/execute/formal_protocol-5.m: Same.
3609 * objc/execute/accessing_ivars.m: Same.
3610 * objc/execute/bycopy-2.m: Same.
3611 * objc/execute/formal_protocol-7.m: Same.
3612 * objc/execute/compatibility_alias.m: Same.
3613 * objc/execute/no_clash.m: Same.
3614 * objc/execute/object_is_meta_class.m: Same.
3615 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
3616 * objc/execute/class-tests-1.h: Include stdio.h.
3617 * objc/execute/class-tests-2.h: Same.
3618 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
3620 * obj-c++.dg/try-catch-2.mm: Same.
3622 2011-02-17 Jakub Jelinek <jakub@redhat.com>
3625 * g++.dg/warn/Wunused-parm-4.C: New test.
3627 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
3628 Jan Hubicka <jh@suse.cz>
3632 * g++.dg/debug/pr47106.C: New.
3634 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
3637 * gcc.target/i386/pr43653.c: New test.
3639 2011-02-11 Dodji Seketeli <dodji@redhat.com>
3642 * g++.dg/template/inherit6.C: New test.
3644 2011-02-16 Janus Weil <janus@gcc.gnu.org>
3647 * gfortran.dg/class_39.f03: New.
3649 2011-02-16 Dodji Seketeli <dodji@redhat.com>
3652 * g++.dg/cpp0x/variadic106.C: New test.
3654 2011-02-16 Jakub Jelinek <jakub@redhat.com>
3657 * gfortran.dg/pr47757-1.f90: New test.
3658 * gfortran.dg/pr47757-2.f90: New test.
3659 * gfortran.dg/pr47757-3.f90: New test.
3662 * g++.dg/cpp0x/enum8.C: New test.
3664 2011-02-15 Jason Merrill <jason@redhat.com>
3666 * g++.dg/inherit/implicit-trivial1.C: New.
3667 * g++.dg/cpp0x/implicit-trivial1.C: New.
3669 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
3672 * gcc.dg/torture/pr47725.c: Removed.
3674 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
3677 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
3678 constant does not generate a load from memory.
3680 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
3683 * gcc.dg/torture/pr47725.c: New.
3685 2011-02-15 Richard Guenther <rguenther@suse.de>
3687 PR tree-optimization/47743
3688 * gcc.dg/torture/pr47743.c: New testcase.
3690 2011-02-15 Jakub Jelinek <jakub@redhat.com>
3693 * gcc.target/i386/pr47581.c: New test.
3695 2011-02-14 Janus Weil <janus@gcc.gnu.org>
3698 * gfortran.dg/select_type_22.f03: New.
3700 2011-02-14 Jason Merrill <jason@redhat.com>
3702 * g++.dg/cpp0x/regress/enum1.C: New.
3704 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
3706 * gnat.dg/include.adb: New test.
3708 2011-02-14 Janus Weil <janus@gcc.gnu.org>
3711 * gfortran.dg/class_38.f03: New.
3713 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
3715 * gcc.dg/pr46494.c: New test.
3717 2011-02-14 Richard Guenther <rguenther@suse.de>
3719 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
3721 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3724 * gnat.dg/null_pointer_deref1.exp: Don't skip on
3725 sparc*-sun-solaris2.11.
3727 2011-02-14 Janus Weil <janus@gcc.gnu.org>
3730 * gfortran.dg/argument_checking_18.f90: New.
3732 2011-02-13 Tobias Burnus <burnus@net-b.de>
3734 * gfortran.dg/argument_checking_13.f90: Update dg-error.
3735 * gfortran.dg/argument_checking_17.f90: New.
3737 2011-02-12 Janus Weil <janus@gcc.gnu.org>
3739 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
3740 are temporarily disabled.
3741 * gfortran.dg/class_7.f03: Ditto.
3742 * gfortran.dg/coarray_14.f90: Ditto.
3743 * gfortran.dg/typebound_proc_13.f03: Ditto.
3745 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
3748 * gfortran.dg/extends_11.f03: New.
3750 2011-02-11 Xinliang David Li <davidxl@google.com>
3752 PR tree-optimization/47707
3753 * g++.dg/tree-ssa/pr47707.C: New test.
3755 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
3757 * g++.dg/opt/inline17.C: New test.
3759 2011-02-11 Tobias Burnus <burnus@net-b.de>
3762 * gfortran.dg/pure_formal_2.f90: New.
3764 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
3766 PR rtl-optimization/47614
3767 * gfortran.dg/pr47614.f: New.
3769 2011-02-11 Joseph Myers <joseph@codesourcery.com>
3772 * gcc.dg/opts-6.c: New test.
3774 2011-02-11 Jakub Jelinek <jakub@redhat.com>
3777 * gcc.dg/pr47684.c: New test.
3779 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3782 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
3783 c99_runtime, dg-add-options c99_runtime.
3784 (main): Use __asm__.
3786 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3789 * lib/target-supports.exp (check_ascii_locale_available): New proc.
3790 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
3791 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
3792 * gcc.dg/ucnid-10.c: Likewise.
3793 * gcc.dg/ucnid-13.c: Likewise.
3794 * gcc.dg/ucnid-7.c: Likewise.
3795 * gcc.dg/ucnid-8.c: Likewise.
3796 Adapt dg-warning line number.
3798 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
3800 * gcc.target/i386/parity-1.c: Use -march=k8.
3801 * gcc.target/i386/parity-2.c: Ditto.
3802 * gcc.target/i386/vecinit-1.c: Ditto.
3803 * gcc.target/i386/vecinit-2.c: Ditto.
3805 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3808 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
3809 * gcc.target/mips/save-restore-3.c: Likewise.
3810 * gcc.target/mips/save-restore-4.c: Likewise.
3811 * gcc.target/mips/save-restore-5.c: Likewise.
3814 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
3815 * g++.dg/tree-prof/partition2.C: Likewise.
3817 2011-02-09 Jason Merrill <jason@redhat.com>
3819 * g++.dg/tree-ssa/inline-3.C: Use a normal function
3820 rather than misdeclare std::puts.
3822 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
3823 * g++.dg/other/warning1.C: Likewise.
3824 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
3825 * g++.old-deja/g++.gb/scope06.C: Likewise.
3826 * g++.old-deja/g++.law/cvt11.C: Likewise.
3827 * g++.old-deja/g++.law/init1.C: Likewise.
3828 * g++.dg/abi/mangle26.C: Likewise.
3830 * g++.dg/template/function1.C: Adjust for C++0x mode.
3831 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
3833 * g++.dg/ext/label10.C: Adjust for C++0x mode.
3834 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
3836 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
3838 * g++.dg/cpp0x/regress/abi-empty7.C: New.
3840 * g++.dg/cpp0x/regress: New directory.
3841 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
3842 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
3843 * g++.dg/cpp0x/regress/regress3.C: New.
3845 2011-02-10 Richard Guenther <rguenther@suse.de>
3847 PR tree-optimization/47677
3848 * gcc.dg/torture/pr47677.c: New testcase.
3850 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
3852 * objc.dg/special/load-category-1.m: Remove unused header.
3853 * objc.dg/special/load-category-1a.m: Likewise.
3854 * objc.dg/special/load-category-2.m: Likewise.
3855 * objc.dg/special/load-category-2a.m: Likewise.
3856 * objc.dg/special/load-category-3.m: Likewise.
3857 * objc.dg/special/load-category-3a.m: Likewise.
3858 * objc.dg/attributes/proto-attribute-2.m: Likewise.
3859 * objc.dg/attributes/proto-attribute-3.m: Likewise.
3860 * objc.dg/attributes/class-attribute-1.m: Likewise.
3861 * objc.dg/property/property.exp: Don't run for Darwin < 9.
3862 * obj-c++.dg/property/property.exp: Likewise.
3863 * objc.dg/attributes/method-sentinel-1.m: Update type header.
3864 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
3865 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
3866 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
3867 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
3868 * obj-c++.dg/template-8.mm: Likewise.
3870 2011-02-10 Jakub Jelinek <jakub@redhat.com>
3873 * gcc.target/i386/pr47665.c: New test.
3875 2011-02-10 Jie Zhang <jie@codesourcery.com>
3879 2011-02-05 Jie Zhang <jie@codesourcery.com>
3881 * gcc.dg/pr42631.c: Update test.
3882 * gcc.dg/pr42631-2.c: New test.
3884 2011-02-09 Janus Weil <janus@gcc.gnu.org>
3887 * gfortran.dg/proc_decl_25.f90: New.
3889 2011-02-09 Janus Weil <janus@gcc.gnu.org>
3892 * gfortran.dg/typebound_assignment_2.f03: New.
3894 2011-02-09 Richard Guenther <rguenther@suse.de>
3896 PR tree-optimization/47664
3897 * gcc.dg/tree-ssa/inline-7.c: New testcase.
3899 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
3902 * gnat.dg/uninit_func.adb: Adjust dg directive.
3904 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
3907 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
3909 2011-02-09 Janus Weil <janus@gcc.gnu.org>
3912 * gfortran.dg/auto_dealloc_2.f90: New.
3914 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3916 * gcc.dg/builtins-config.h: Remove __sgi handling.
3917 * lib/target-supports.exp (add_options_for_c99_runtime): Add
3918 -std=c99 for mips-sgi-irix6.5*.
3920 2011-02-09 Martin Jambor <mjambor@suse.cz>
3923 * gfortran.dg/pr25923.f90: Remove xfails.
3925 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3928 * gfortran.dg/inquire_14.f90: New test.
3930 2011-02-08 Janus Weil <janus@gcc.gnu.org>
3933 * gfortran.dg/pointer_init_6.f90: New.
3935 2011-02-08 Jeff Law <law@redhat.com>
3937 PR tree-optimization/42893
3938 * gcc.tree-ssa/pr42893.c: New test.
3940 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
3942 PR tree-optimization/46834
3943 PR tree-optimization/46994
3944 PR tree-optimization/46995
3945 * gcc.dg/graphite/id-pr46834.c: New.
3946 * gfortran.dg/graphite/id-pr46994.f90: New.
3947 * gfortran.dg/graphite/id-pr46995.f90: New.
3949 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3952 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
3953 using the variable is known the warning is emitted there.
3954 * gcc.dg/uninit-pr19430.c (foo): Likewise.
3955 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
3957 * c-c++-common/pr20000.c (g): Both warnings occur at the return
3960 * gcc.dg/noreturn-1.c (foo5): Likewise.
3961 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
3962 (method2): Likewise.
3964 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
3965 the return statement using the uninitialized variable.
3966 * gfortran.dg/pr39666-2.f90 (f): Likewise.
3968 2011-02-08 Richard Guenther <rguenther@suse.de>
3971 * g++.dg/opt/pr47639.c: New testcase.
3973 2011-02-08 Richard Guenther <rguenther@suse.de>
3975 PR tree-optimization/47632
3976 * g++.dg/opt/pr47632.C: New testcase.
3978 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3980 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
3982 2011-02-07 Richard Guenther <rguenther@suse.de>
3984 PR tree-optimization/47615
3985 * g++.dg/opt/pr47615.C: New testcase.
3987 2011-02-07 Richard Guenther <rguenther@suse.de>
3989 PR tree-optimization/47621
3990 * gcc.dg/torture/pr47621.c: New testcase.
3992 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
3994 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
3996 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
3999 * gfortran.dg/allocate_with_source_1 : New test.
4001 2011-02-05 Jakub Jelinek <jakub@redhat.com>
4004 * gcc.dg/pr47610.c: New test.
4006 2011-02-05 Jie Zhang <jie@codesourcery.com>
4009 * gcc.dg/pr42631.c: Update test.
4010 * gcc.dg/pr42631-2.c: New test.
4012 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
4015 * gfortran.dg/pr47574.f90: New test.
4017 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
4019 PR tree-optimization/46194
4020 * gcc.dg/autopar/pr46194.c: New.
4022 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
4024 PR tree-optimization/43695
4025 * g++.dg/ipa/pr43695.C: New.
4027 2011-02-04 Jakub Jelinek <jakub@redhat.com>
4030 * gcc.dg/pr23200.c: New test.
4032 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
4035 * g++.dg/pr47589.C: New test.
4037 2011-02-03 Dodji Seketeli <dodji@redhat.com>
4040 * g++.dg/template/typedef37.C: New test.
4041 * g++.dg/template/param1.C: Adjust expected error message.
4043 2011-02-03 Jakub Jelinek <jakub@redhat.com>
4046 * gcc.dg/pr31490-2.c: New test.
4047 * gcc.dg/pr31490-3.c: New test.
4048 * gcc.dg/pr31490-4.c: New test.
4050 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
4051 Jakub Jelinek <jakub@redhat.com>
4054 * g++.dg/parser/semicolon3.C: Adjust.
4055 * g++.dg/parser/semicolon4.C: New testcase.
4056 * g++.dg/pr46890.C: New testcase.
4058 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
4061 * g++.dg/init/pr29571.C: New.
4063 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
4065 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
4066 instead of vect_int.
4068 2011-02-03 Jakub Jelinek <jakub@redhat.com>
4071 * gcc.target/i386/pr47312.c: New test.
4074 * gcc.target/i386/pr47564.c: New test.
4076 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
4078 PR tree-optimization/45122
4079 * gcc.dg/tree-ssa/pr45122.c: New.
4081 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
4084 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
4087 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
4088 and vsx so a default --with-cpu=power7 doesn't give an error
4089 when -mavoid-indexed-addresses is used.
4091 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
4092 wrapper function to save the arguments and then jump to the real
4093 function, rather than depending on the compiler not to move stuff
4095 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
4097 2011-02-02 Janus Weil <janus@gcc.gnu.org>
4098 Paul Thomas <pault@gcc.gnu.org>
4101 * gfortran.dg/class_37.f03 : New test.
4103 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
4104 Richard Guenther <rguenther@suse.de>
4106 PR tree-optimization/40979
4108 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
4109 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
4110 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
4111 check_vect_support_and_set_flags.
4112 * gfortran.dg/graphite/vect-pr40979.f90: New.
4114 2011-02-02 Janus Weil <janus@gcc.gnu.org>
4117 * gfortran.dg/class_36.f03: New.
4119 2011-02-02 Richard Guenther <rguenther@suse.de>
4121 PR tree-optimization/47566
4122 * gcc.dg/lto/20110201-1_0.c: New testcase.
4124 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
4130 * debug/pr47498.c: New.
4131 * debug/pr47501.c: New.
4133 2011-02-01 Richard Guenther <rguenther@suse.de>
4135 PR tree-optimization/47559
4136 * g++.dg/torture/pr47559.C: New testcase.
4138 2011-02-01 Janus Weil <janus@gcc.gnu.org>
4141 * gfortran.dg/typebound_call_20.f03: New.
4143 2011-02-01 Richard Guenther <rguenther@suse.de>
4145 PR tree-optimization/47555
4146 * gcc.dg/pr47555.c: New testcase.
4148 2011-02-01 Richard Guenther <rguenther@suse.de>
4150 PR tree-optimization/47541
4151 * g++.dg/torture/pr47541.C: New testcase.
4153 2011-01-31 Janus Weil <janus@gcc.gnu.org>
4156 * gfortran.dg/typebound_call_19.f03: New.
4158 2011-01-31 Jakub Jelinek <jakub@redhat.com>
4161 * g++.dg/cpp0x/pr47416.C: New test.
4163 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
4166 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
4168 2011-01-31 Janus Weil <janus@gcc.gnu.org>
4171 * gfortran.dg/typebound_assignment_1.f03: New.
4173 2011-01-31 Jakub Jelinek <jakub@redhat.com>
4175 PR tree-optimization/47538
4176 * gcc.c-torture/execute/pr47538.c: New test.
4178 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4181 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
4183 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4185 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
4187 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
4189 PR rtl-optimization/44031
4190 * gcc.c-torture/compile/20110131-1.c: New test.
4192 2011-01-31 Tobias Burnus <burnus@net-b.de>
4195 * gfortran.dg/stmt_func_1.f90: New.
4197 2011-01-31 Tobias Burnus <burnus@net-b.de>
4200 * gfortran.dg/interface_34.f90: New.
4202 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
4205 * gfortran.dg/realloc_on_assign_5.f03: New test.
4206 * gfortran.dg/realloc_on_assign_5.f03: New test.
4208 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4210 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
4211 * gfortran.dg/bessel_7.f90: Likewise.
4212 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
4214 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
4215 * gfortran.dg/sum_init_expr.f03: Likewise.
4217 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
4219 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
4222 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
4223 loop only on "vect_intfloat_cvt" targets.
4225 2011-01-29 Tobias Burnus <burnus@net-b.de>
4228 * gfortran.dg/shape_6.f90: New.
4230 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4232 PR libgfortran/47434
4233 * gfortran.dg/read_infnan_1.f90: Update test.
4234 * gfortran.dg/module_nan.f90: Update test.
4235 * gfortran.dg/char4_iunit_1.f03: Update test.
4236 * gfortran.dg/large_real_kind_1.f90: Update test.
4237 * gfortran.dg/real_const_3.f90: Update test.
4238 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
4240 2011-01-29 Dodji Seketeli <dodji@redhat.com>
4243 * g++.dg/template/param2.C: New test.
4245 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4247 PR libgfortran/47285
4248 * gfortran.dg/fmt_g.f: New test.
4250 2011-01-28 Tobias Burnus <burnus@net-b.de>
4253 * gfortran.dg/pure_formal_1.f90: New.
4255 2011-01-28 Jakub Jelinek <jakub@redhat.com>
4258 * gcc.dg/tls/pr42894.c: New test.
4260 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4262 * gcc.dg/pr47276.c: Add dg-require-visibility.
4264 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4266 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
4268 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
4269 Tobias Burnus <burnus@gcc.gnu.org>
4274 * gfortran.dg/realloc_on_assign_3.f03: New test.
4275 * gfortran.dg/realloc_on_assign_4.f03: New test.
4276 * gfortran.dg/allocatable_function_5.f90: New test.
4277 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
4278 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
4279 implemented" dg-errors.
4281 2011-01-27 Jan Hubicka <jh@suse.cz>
4284 * gcc.dg/attr-weakref-4.c: New testcase
4286 2011-01-27 Martin Jambor <mjambor@suse.cz>
4288 PR tree-optimization/47228
4289 * gcc.dg/torture/pr47228.c: New test.
4291 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4293 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
4295 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4297 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
4298 when using auto-overlay support on the SPU.
4300 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
4302 PR rtl-optimization/44174
4303 * gcc.target/i386/asm-6.c: New test.
4305 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
4307 PR rtl-optimization/46856
4308 * gcc.c-torture/compile/pr46856.c: New test.
4310 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
4311 Andrew Pinski <pinskia@gmail.com>
4314 * gcc.dg/pr43082.c: New.
4316 2011-01-26 DJ Delorie <dj@redhat.com>
4318 PR rtl-optimization/46878
4319 * gcc.dg/pr46878-1.c: New test.
4321 2011-01-26 Jakub Jelinek <jakub@redhat.com>
4324 * g++.dg/cpp0x/pr47476.C: New test.
4326 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
4328 * gcc.c-torture/compile/20110126-1.c: New test.
4330 2011-01-26 Jakub Jelinek <jakub@redhat.com>
4333 * gcc.dg/torture/pr47473.c: New test.
4335 2011-01-26 Jan Hubicka <jh@suse.cz>
4338 * gcc.c-torture/execute/pr47237.c: New testcase.
4340 2011-01-26 Jan Hubicka <jh@suse.cz>
4342 PR tree-optimization/47190
4343 * gcc.dg/attr-weakref-3.c: New testcase.
4345 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
4348 * gcc.dg/dll-9a.c: New test file.
4349 * gcc.dg/dll-11.c: Likewise.
4350 * gcc.dg/dll-12.c: Likewise.
4351 * gcc.dg/dll-12a.c: Likewise.
4352 * gcc.dg/dll-11a.c: Likewise.
4353 * gcc.dg/dll-9.c: Likewise.
4354 * gcc.dg/dll-10.c: Likewise.
4355 * gcc.dg/dll-10a.c: Likewise.
4356 * g++.dg/ext/dllexport4a.cc: Likewise.
4357 * g++.dg/ext/dllexport4.C: Likewise.
4358 * g++.dg/ext/dllexport5.C: Likewise.
4359 * g++.dg/ext/dllexport5a.cc: Likewise.
4361 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4363 PR tree-optimization/46970
4364 * gcc.dg/graphite/pr46970.c: New.
4366 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4368 PR tree-optimization/46215
4369 * gcc.dg/graphite/pr46215.c: New.
4371 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4373 PR tree-optimization/46168
4374 * gcc.dg/graphite/pr46168.c: New.
4376 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4378 PR tree-optimization/43657
4379 * gcc.dg/graphite/pr43657.c: New.
4381 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4383 PR tree-optimization/29832
4384 * gfortran.dg/graphite/pr29832.f90: New.
4386 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4388 PR tree-optimization/43567
4389 * gcc.dg/graphite/pr43567.c: New.
4391 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4393 * gfortran.dg/graphite/interchange-4.f: New.
4394 * gfortran.dg/graphite/interchange-5.f: New.
4396 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
4397 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
4398 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
4399 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
4400 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
4401 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
4402 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
4403 * gfortran.dg/ltrans-7.f90: Removed.
4404 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
4406 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
4407 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
4408 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
4409 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
4410 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
4411 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
4412 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
4413 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
4414 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
4415 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
4416 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
4417 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
4418 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
4419 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
4420 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
4421 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
4422 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
4423 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
4424 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
4425 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
4426 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
4427 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
4428 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
4429 * gcc.dg/tree-ssa/data-dep-1.c
4430 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
4431 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
4432 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
4433 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
4434 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
4436 2011-01-25 Jakub Jelinek <jakub@redhat.com>
4438 PR tree-optimization/47265
4439 PR tree-optimization/47443
4440 * gcc.c-torture/compile/pr47265.c: New test.
4441 * gcc.dg/pr47443.c: New test.
4443 2011-01-25 Martin Jambor <mjambor@suse.cz>
4445 PR tree-optimization/47382
4446 * g++.dg/torture/pr47382.C: New test.
4447 * g++.dg/opt/devirt1.C: Xfail.
4449 2011-01-25 Yao Qi <yao@codesourcery.com>
4452 * gcc.target/arm/pr45701-1.c: New test.
4453 * gcc.target/arm/pr45701-2.c: New test.
4454 * gcc.target/arm/pr45701-3.c: New test.
4456 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4457 Jakub Jelinek <jakub@redhat.com>
4459 PR tree-optimization/47271
4460 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
4462 2011-01-25 Nick Clifton <nickc@redhat.com>
4464 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
4465 (saturate_add): Delete.
4467 (main): Do not run saturate_add.
4468 (set_interrupts): Delete.
4470 2011-01-25 Tobias Burnus <burnus@net-b.de>
4473 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
4475 2011-01-25 Jakub Jelinek <jakub@redhat.com>
4477 PR tree-optimization/47427
4478 PR tree-optimization/47428
4479 * gcc.c-torture/compile/pr47427.c: New test.
4480 * gcc.c-torture/compile/pr47428.c: New test.
4482 2011-01-25 Richard Guenther <rguenther@suse.de>
4485 * gcc.dg/torture/pr47411.c: New testcase.
4487 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4489 * gfortran.dg/graphite/id-24.f: New.
4490 * gfortran.dg/graphite/id-25.f: New.
4492 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4494 * gfortran.dg/graphite/id-23.f: New.
4496 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4498 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
4500 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4502 * gcc.dg/graphite/block-0.c: Un-XFAILed.
4503 * gcc.dg/graphite/block-1.c: Un-XFAILed.
4504 * gcc.dg/graphite/block-7.c: Un-XFAILed.
4505 * gcc.dg/graphite/block-8.c: Un-XFAILed.
4506 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
4507 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
4508 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
4509 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
4510 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
4512 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4514 * gcc.dg/graphite/block-0.c: Add documentation.
4515 * gcc.dg/graphite/block-4.c: Same.
4516 * gcc.dg/graphite/block-7.c: Same.
4517 * gcc.dg/graphite/block-8.c: New.
4518 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
4519 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
4520 * gcc.dg/graphite/interchange-12.c: Add documentation.
4521 * gcc.dg/graphite/interchange-13.c: New.
4522 * gcc.dg/graphite/interchange-14.c: New.
4523 * gcc.dg/graphite/interchange-15.c: New.
4524 * gcc.dg/graphite/interchange-8.c: Add documentation.
4525 * gcc.dg/graphite/interchange-mvt.c: Same.
4527 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
4530 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
4531 * gcc.target/powerpc/altivec-14.c: Ditto.
4532 * gcc.target/powerpc/altivec-33.c: Ditto.
4533 * gcc.target/powerpc/altivec-types-1.c: Ditto.
4534 * gcc.target/powerpc/altivec-types-2.c: Ditto.
4535 * gcc.target/powerpc/altivec-types-3.c: Ditto.
4536 * gcc.target/powerpc/altivec-types-4.c: Ditto.
4537 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
4538 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
4539 * g++.dg/ext/altivec-15.C: Ditto.
4540 * g++.dg/ext/altivec-types-1.C: Ditto.
4541 * g++.dg/ext/altivec-types-2.C: Ditto.
4542 * g++.dg/ext/altivec-types-3.C: Ditto.
4543 * g++.dg/ext/altivec-types-4.C: Ditto.
4545 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4547 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
4549 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4551 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
4552 optimization options.
4554 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4556 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
4559 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
4561 2011-01-23 Tobias Burnus <burnus@net-b.de>
4564 * gfortran.dg/allocatable_scalar_12.f90: New.
4566 2011-01-23 Ira Rosen <irar@il.ibm.com>
4568 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
4569 vectorization to be not profitable if peeling is used to
4570 realign the memory access.
4571 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
4572 loop bound to avoid loop unrolling.
4573 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
4575 2011-01-22 Jan Hubicka <jh@suse.cz>
4578 * g++.dg/lto/pr47333.C: New file.
4580 2011-01-22 Jan Hubicka <jh@suse.cz>
4582 PR tree-optimization/43884
4584 * gcc.dg/autopar/outer-2.c: Increase array size.
4585 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
4587 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
4590 * gfortran.dg/c_loc_tests_16.f90: New test.
4592 2011-01-22 Tobias Burnus <burnus@net-b.de>
4595 * gfortran.dg/typebound_proc_19.f90: New.
4597 2011-01-21 Jeff Law <law@redhat.com>
4599 PR tree-optimization/47053
4600 * g++.dg/pr47053.C: New test.
4602 2011-01-21 Jason Merrill <jason@redhat.com>
4605 * g++.dg/cpp0x/constexpr-ctor6.C: New.
4607 2011-01-21 Jakub Jelinek <jakub@redhat.com>
4610 * g++.dg/cpp0x/range-for10.C: New test.
4611 * g++.dg/template/for1.C: New test.
4614 * g++.dg/tree-prof/partition3.C: New test.
4616 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
4618 PR rtl-optimization/47366
4619 * g++.dg/opt/pr47366.C: New test.
4621 2011-01-21 Jason Merrill <jason@redhat.com>
4624 * g++.dg/cpp0x/constexpr-regress2.C: New.
4626 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
4628 2011-01-21 Jeff Law <law@redhat.com>
4630 PR rtl-optimization/41619
4631 * gcc.dg/pr41619.c: New.
4633 2011-01-21 Jakub Jelinek <jakub@redhat.com>
4635 PR tree-optimization/47355
4636 * g++.dg/opt/pr47355.C: New test.
4638 2011-01-21 Richard Guenther <rguenther@suse.de>
4640 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
4643 2011-01-21 Richard Guenther <rguenther@suse.de>
4645 PR tree-optimization/47365
4646 * gcc.dg/torture/pr47365.c: New testcase.
4647 * gcc.dg/tree-ssa/pr47392.c: Likewise.
4649 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4651 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
4653 2011-01-21 Jakub Jelinek <jakub@redhat.com>
4655 PR tree-optimization/47391
4656 * gcc.dg/pr47391.c: New test.
4658 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4660 * g++.dg/template/char1.C: Use signed char.
4662 2011-01-21 Tobias Burnus <burnus@net-b.de>
4665 * gfortran.dg/pointer_target_4.f90: New.
4667 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
4670 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
4671 ILP32 system and not IP32.
4673 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
4676 * g++.dg/debug/pr46583.C: New.
4678 2011-01-20 Jakub Jelinek <jakub@redhat.com>
4681 * g++.dg/debug/pr47283.C: New test.
4684 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
4685 * gcc.target/i386/headmerge-2.c: Likewise.
4687 2011-01-20 Richard Guenther <rguenther@suse.de>
4690 * gcc.dg/torture/pr47370.c: New testcase.
4692 2011-01-20 Jakub Jelinek <jakub@redhat.com>
4694 PR tree-optimization/46130
4695 * gcc.dg/pr46130-1.c: New test.
4696 * gcc.dg/pr46130-2.c: New test.
4698 2011-01-19 Dodji Seketeli <dodji@redhat.com>
4701 * g++.dg/debug/dwarf2/template-params-10.C: New test.
4703 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
4706 * g++.dg/debug/pr46240.cc: New.
4708 2011-01-19 Jakub Jelinek <jakub@redhat.com>
4711 * g++.dg/template/anonunion1.C: New test.
4713 PR rtl-optimization/47337
4714 * gcc.c-torture/execute/pr47337.c: New test.
4716 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4719 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
4721 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4723 PR tree-optimization/46021
4724 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
4726 2011-01-19 Jakub Jelinek <jakub@redhat.com>
4728 PR tree-optimization/47290
4729 * g++.dg/torture/pr47290.C: New test.
4731 2011-01-18 Janus Weil <janus@gcc.gnu.org>
4734 * gfortran.dg/proc_ptr_comp_29.f90: New.
4736 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
4739 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
4740 powerpc-apple-darwin9.
4742 2011-01-18 Jakub Jelinek <jakub@redhat.com>
4744 PR rtl-optimization/47299
4745 * gcc.c-torture/execute/pr47299.c: New test.
4747 2011-01-17 Jason Merrill <jason@redhat.com>
4749 * g++.dg/cpp0x/constexpr-virtual.C: New.
4751 2011-01-17 Jakub Jelinek <jakub@redhat.com>
4754 * gfortran.dg/gomp/pr47331.f90: New test.
4756 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
4759 * objc.dg/selector-warn-1.m: New.
4760 * obj-c++.dg/selector-warn-1.mm: New.
4762 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
4764 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
4765 Update dg-final accordingly.
4767 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4769 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
4771 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4773 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
4775 * gcc.dg/guality/pr36728-2.c: Likewise.
4777 2011-01-17 Richard Guenther <rguenther@suse.de>
4779 PR tree-optimization/47313
4780 * g++.dg/torture/pr47313.C: New testcase.
4782 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
4785 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
4786 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
4787 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
4788 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
4790 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
4792 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
4793 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
4794 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
4796 2011-01-17 Richard Guenther <rguenther@suse.de>
4798 PR tree-optimization/45967
4799 * gcc.dg/torture/pr45967-2.c: New testcase.
4800 * gcc.dg/torture/pr45967-3.c: Likewise.
4802 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4805 * g++.dg/ext/pr47213.C: Require visibility.
4807 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
4809 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
4810 * gcc.dg/fixed-point/struct-union.c: Update error messages.
4812 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
4814 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
4815 Linux-based targets.
4817 2011-01-13 Jan Hubicka <jh@suse.cz>
4819 PR tree-optimization/47276
4820 * gcc.dg/pr47276.c: New testcase.
4822 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
4823 Jonathan Wakely <jwakely.gcc@gmail.com>
4826 * g++.dg/other/pr33558.C: New.
4827 * g++.dg/other/pr33558-2.C: New.
4829 2011-01-14 Martin Jambor <mjambor@suse.cz>
4831 PR tree-optimization/45934
4832 PR tree-optimization/46302
4833 * g++.dg/ipa/devirt-c-1.C: New test.
4834 * g++.dg/ipa/devirt-c-2.C: Likewise.
4835 * g++.dg/ipa/devirt-c-3.C: Likewise.
4836 * g++.dg/ipa/devirt-c-4.C: Likewise.
4837 * g++.dg/ipa/devirt-c-5.C: Likewise.
4838 * g++.dg/ipa/devirt-c-6.C: Likewise.
4839 * g++.dg/ipa/devirt-6.C: Likewise.
4840 * g++.dg/ipa/devirt-d-1.C: Likewise.
4841 * g++.dg/torture/pr45934.C: Likewise.
4843 2011-01-14 Jason Merrill <jason@redhat.com>
4845 * g++.dg/cpp0x/variadic105.C: New.
4847 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
4848 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4851 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
4852 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
4853 execution tests on i?86-*-*, x86_64-*-* and
4854 powerpc*-apple-darwin* && ilp32.
4855 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
4856 tests on i?86-*-* and x86_64-*-*.
4858 2011-01-14 Richard Guenther <rguenther@suse.de>
4860 PR tree-optimization/47280
4861 * g++.dg/opt/pr47280.C: New testcase.
4863 2011-01-14 Jason Merrill <jason@redhat.com>
4865 * g++.dg/cpp0x/constexpr-regress1.C: New.
4867 * g++.dg/ext/flexary2.C: New.
4869 2011-01-14 Richard Guenther <rguenther@suse.de>
4872 * gcc.dg/torture/pr47281.c: New testcase.
4873 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
4875 2011-01-14 Richard Guenther <rguenther@suse.de>
4877 PR tree-optimization/47286
4878 * gcc.dg/tree-ssa/pr47286.c: New testcase.
4880 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
4883 * g++.dg/ext/pr47213.C: New.
4885 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4887 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
4889 2011-01-13 Tobias Burnus <burnus@net-b.de>
4890 Mikael Morin <mikael@gcc.gnu.org>
4894 * gfortran.dg/select_type_20.f90: New.
4895 * gfortran.dg/select_type_21.f90: New.
4897 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
4900 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
4902 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4904 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
4905 * gcc.dg/guality/pr36728-2.c: Likewise.
4907 2011-01-13 Dodji Seketeli <dodji@redhat.com>
4910 * g++.dg/debug/dwarf2/template-params-9.C: New test.
4912 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
4914 PR rtl-optimization/45352
4915 * gcc.dg/pr45352-3.c: New.
4917 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
4919 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
4921 * g++.dg/cpp0x/range-for8.C: New.
4922 * g++.dg/cpp0x/range-for9.C: New.
4924 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
4927 * g++.dg/debug/pr47209.C: New.
4929 2011-01-12 Richard Guenther <rguenther@suse.de>
4932 * gcc.dg/lto/pr47259_0.c: New testcase.
4933 * gcc.dg/lto/pr47259_1.c: Likewise.
4935 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
4937 * objc-obj-c++-shared/Object1.h: Add copyright header, update
4938 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
4939 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
4940 methods missing from the OBJC2 Object.
4941 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
4942 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
4943 GNU and NeXT runtimes.
4944 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
4946 * objc-obj-c++-shared/Object1.m: Likewise.
4947 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
4948 * objc.dg/proto-qual-1.m: Likewise.
4949 * obj-c++.dg/proto-lossage-3.mm: Likewise.
4950 * obj-c++.dg/proto-qual-1.mm: Likewise.
4952 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
4955 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
4957 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
4959 Fixed the Objective-C++ testsuite and updated all tests.
4960 * lib/obj-c++.exp (obj-c++_init): Declare and set
4961 gcc_warning_prefix and gcc_error_prefix.
4962 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
4963 'dg-warning', 'dg-message' and 'dg-error'.
4964 * obj-c++.dg/class-extension-3.mm: Likewise.
4965 * obj-c++.dg/class-protocol-1.mm: Likewise.
4966 * obj-c++.dg/encode-7.mm: Likewise.
4967 * obj-c++.dg/exceptions-3.mm: Likewise.
4968 * obj-c++.dg/exceptions-5.mm: Likewise.
4969 * obj-c++.dg/method-12.mm: Likewise.
4970 * obj-c++.dg/method-13.mm: Likewise.
4971 * obj-c++.dg/method-15.mm: Likewise.
4972 * obj-c++.dg/method-16.mm: Likewise.
4973 * obj-c++.dg/method-4.mm: Likewise.
4974 * obj-c++.dg/method-8.mm: Likewise.
4975 * obj-c++.dg/method-conflict-1.mm: Likewise.
4976 * obj-c++.dg/method-conflict-2.mm: Likewise.
4977 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
4978 and uncommented second part of the testcase now that the testsuite
4980 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
4981 and uncommented second part of the testcase now that the testsuite
4983 * obj-c++.dg/private-1.mm: Likewise.
4984 * obj-c++.dg/proto-lossage-4.mm: Likewise.
4985 * obj-c++.dg/syntax-error-7.mm: Likewise.
4986 * obj-c++.dg/warn5.mm: Likewise.
4987 * obj-c++.dg/property/at-property-14.mm: Likewise.
4988 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
4990 * obj-c++.dg/property/at-property-18.mm: Likewise.
4991 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
4993 * obj-c++.dg/property/at-property-21.mm: Likewise.
4994 * obj-c++.dg/property/at-property-28.mm: Likewise.
4995 * obj-c++.dg/property/at-property-5.mm: Likewise.
4996 * obj-c++.dg/property/dynamic-2.mm: Likewise.
4997 * obj-c++.dg/property/property-neg-3.mm: Likewise.
4998 * obj-c++.dg/property/synthesize-11.mm: Likewise.
4999 * obj-c++.dg/property/synthesize-6.mm: Likewise.
5000 * obj-c++.dg/property/synthesize-8.mm: Likewise.
5001 * obj-c++.dg/property/synthesize-9.mm: Likewise.
5002 * obj-c++.dg/tls/diag-5.mm: Likewise.
5003 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
5004 dg-error, now matched correctly.
5006 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
5008 * objc.dg/property/at-property-29.m: New.
5009 * obj-c++.dg/property/at-property-29.mm: New.
5011 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5013 * go.test/go-test.exp (go-set-goarch): New proc.
5014 (go-gc-tests): Use it.
5016 2011-01-11 Dodji Seketeli <dodji@redhat.com>
5019 * g++.dg/debug/dwarf2/template-params-8.C: New test.
5021 2011-01-11 Richard Henderson <rth@redhat.com>
5023 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
5025 2011-01-11 Jan Hubicka <jh@suse.cz>
5029 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
5030 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
5032 2011-01-11 Richard Guenther <rguenther@suse.de>
5034 PR tree-optimization/46076
5035 * gcc.dg/tree-ssa/pr46076.c: New testcase.
5037 2011-01-11 Jeff Law <law@redhat.com>
5039 * PR tree-optimization/47086
5040 * gcc.dg/pr47086.c: New test.
5042 2011-01-11 Jason Merrill <jason@redhat.com>
5045 * g++.dg/template/new10.C: New.
5048 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
5050 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
5052 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
5053 Split type definitions and NSConstantString class into...
5054 * objc-obj-c++-shared/objc-test-suite-types.h: New.
5055 * objc-obj-c++-shared/nsconstantstring-class.h: New.
5056 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
5057 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
5058 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
5059 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
5061 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
5062 encode defines for newer NeXT system headers.
5063 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
5064 * obj-c++.dg/torture/strings/string1.mm: Likewise.
5065 * objc.dg/foreach-5.m: Likewise.
5066 * objc.dg/foreach-2.m: Likewise.
5067 * objc.dg/foreach-4.m: Likewise.
5068 * objc.dg/torture/strings/string1.m: Likewise.
5069 * objc.dg/torture/strings/string2.m: Likewise.
5070 * objc.dg/torture/strings/string3.m: Likewise.
5071 * objc.dg/torture/strings/string4.m: Likewise.
5072 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
5073 header and stand alone.
5074 * obj-c++.dg/strings/strings-2.mm: Likewise.
5075 * objc.dg/torture/strings/const-str-3.m: Likewise.
5076 * objc.dg/strings/strings-2.m: Likewise.
5077 * objc.dg/strings/const-str-12b.m: Likewise.
5079 2011-01-12 Richard Guenther <rguenther@suse.de>
5082 * gcc.dg/attr-weak-1.c: Adjust.
5084 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
5087 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
5088 standard compliant and comment.
5090 2011-01-10 Jan Hubicka <jh@suse.cz>
5093 * gcc.dg/initpri3.c: New testcase.
5095 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
5098 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
5104 (g_ebp_save): Likewise.
5105 (g_esp_save): Likewise.
5107 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5109 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
5111 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5113 PR tree-optimization/46021
5114 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
5115 i?86-*-*, x86_64-*-*.
5117 2011-01-10 Jeff Law <law@redhat.com>
5119 * PR tree-optimization/47141
5120 * gcc.c-torture/compile/pr47141.c: New test.
5122 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
5125 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
5126 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
5127 * gcc.dg/vect/slp-35.c: Remove XFAILs.
5128 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
5131 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
5132 being vectorized. Adjust dg-final pattern. Remove XFAIL.
5133 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
5134 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
5135 being vectorized. Adjust dg-final pattern.
5138 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
5139 * gcc.dg/vect/slp-24.c: Likewise.
5141 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
5144 * g++.dg/other/pr47218-1.C: New test file.
5145 * g++.dg/other/pr47218.C: Likewise.
5146 * g++.dg/other/pr47218.h: New supporting header.
5148 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
5151 * objc.dg/attributes/invalid-attribute-1.m: New.
5152 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
5154 2011-01-09 Janus Weil <janus@gcc.gnu.org>
5157 * gfortran.dg/proc_ptr_comp_28.f90: New.
5159 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
5161 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
5162 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
5163 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
5164 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
5165 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
5166 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
5167 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
5168 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
5169 * objc.dg/gnu-api-2-class.m: Likewise.
5170 * objc.dg/gnu-api-2-ivar.m: Likewise.
5171 * objc.dg/gnu-api-2-method.m: Likewise.
5172 * objc.dg/gnu-api-2-objc.m: Likewise.
5173 * objc.dg/gnu-api-2-object.m: Likewise.
5174 * objc.dg/gnu-api-2-property.m: Likewise.
5175 * objc.dg/gnu-api-2-protocol.m: Likewise.
5176 * objc.dg/gnu-api-2-sel.m: Likewise.
5178 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
5180 * objc.dg/foreach-1.m: Skip for Darwin < 9.
5181 * objc.dg/objc-foreach-4.m: Likewise.
5182 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
5183 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
5184 * objc.dg/foreach-4.m: Likewise.
5185 * objc.dg/foreach-5.m: Likewise.
5186 * objc.dg/foreach-3.m: Return self from init.
5188 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
5191 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
5193 2011-01-09 Janus Weil <janus@gcc.gnu.org>
5196 * gfortran.dg/class_35.f90: New.
5198 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
5200 * objc.dg/foreach-1.m: Add "-Wall" to flags.
5202 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
5205 * objc.dg/invalid-method-2.m: New.
5206 * obj-c++.dg/invalid-method-2.mm: New.
5208 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
5211 * gfortran.dg/transpose_optimization_2.f90 : New test.
5213 2011-01-08 Jan Hubicka <jh@suse.cz>
5215 PR tree-optmization/46469
5216 * g++.dg/torture/pr46469.C: New testcase.
5218 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
5220 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
5221 emulation of libobjc-gnu structure layout functionality to ..
5222 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
5223 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
5224 * objc/execute/bf-common.h: Adjust headers.
5225 * objc/execute/bf-1.m: Likewise.
5226 * objc/execute/bf-2.m: Likewise.
5227 * objc/execute/bf-3.m: Likewise.
5228 * objc/execute/bf-4.m: Likewise.
5229 * objc/execute/bf-5.m: Likewise.
5230 * objc/execute/bf-6.m: Likewise.
5231 * objc/execute/bf-7.m: Likewise.
5232 * objc/execute/bf-8.m: Likewise.
5233 * objc/execute/bf-9.m: Likewise.
5234 * objc/execute/bf-10.m: Likewise.
5235 * objc/execute/bf-11.m: Likewise.
5236 * objc/execute/bf-12.m: Likewise.
5237 * objc/execute/bf-13.m: Likewise.
5238 * objc/execute/bf-14.m: Likewise.
5239 * objc/execute/bf-15.m: Likewise.
5240 * objc/execute/bf-16.m: Likewise.
5241 * objc/execute/bf-17.m: Likewise.
5242 * objc/execute/bf-18.m: Likewise.
5243 * objc/execute/bf-19.m: Likewise.
5244 * objc/execute/bf-20.m: Likewise.
5245 * objc/execute/bf-21.m: Likewise.
5246 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
5247 objc_get_type_qualifiers ().
5249 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
5252 * gfortran.dg/dependency_39.f90: New test.
5254 2011-01-07 Jan Hubicka <jh@suse.cz>
5256 Get builtins tests ready for linker plugin.
5257 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
5258 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
5259 my_memset, my_bzero): Mark used.
5260 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
5261 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
5263 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
5266 2011-01-07 Jan Hubicka <jh@suse.cz>
5268 PR tree-optimization/46367
5269 * g++.dg/torture/pr46367.C: New file.
5271 2011-01-07 Jakub Jelinek <jakub@redhat.com>
5274 * gcc.dg/pr47201.c: New test.
5277 * gcc.dg/tree-prof/pr47187.c: New test.
5279 2011-01-07 Tobias Burnus <burnus@net-b.de>
5282 * gfortran.dg/extends_type_of_3.f90: New.
5284 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
5286 * g++.dg/ext/dllexport-MI1.C: Adjust test.
5287 * g++.dg/ext/dllimport-MI1.C: Likewise.
5288 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
5289 * g++.dg/ext/dllimport10.C: Likewise.
5290 * g++.dg/ext/dllimport11.C: Likewise.
5291 * g++.dg/ext/dllimport12.C: Likewise.
5292 * g++.dg/ext/dllimport13.C: Likewise.
5293 * g++.dg/ext/dllimport2.C: Likewise.
5294 * g++.dg/ext/dllimport3.C: Likewise.
5295 * g++.dg/ext/dllimport4.C: Likewise.
5296 * g++.dg/ext/dllimport5.C: Likewise.
5297 * g++.dg/ext/dllimport6.C: Likewise.
5298 * g++.dg/ext/dllimport8.C: Likewise.
5299 * g++.dg/ext/dllimport9.C: Likewise.
5300 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
5301 targets, too. Additionally enable test for i?86-*-mingw*.
5302 * g++.dg/ext/selectany1.C: Likewise.
5303 Remove guard variable check.
5305 2011-01-07 Janus Weil <janus@gcc.gnu.org>
5309 * gfortran.dg/storage_size_3.f08: Extended.
5311 2011-01-07 Jakub Jelinek <jakub@redhat.com>
5314 * g++.dg/template/stdarg1.C: New test.
5316 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
5319 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
5320 * gfortran.dg/defined_operators_1.f90: Split the subroutine
5321 from the interface of functions to not hide the errors that
5324 2011-01-06 Jan Hubicka <jh@suse.cz>
5326 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
5327 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
5329 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
5333 * gfortran.dg/interface_33.f90: New test.
5335 2011-01-06 Jakub Jelinek <jakub@redhat.com>
5338 * gcc.c-torture/compile/pr47150.c: New test.
5340 2011-01-06 Ira Rosen <irar@il.ibm.com>
5342 PR tree-optimization/47139
5343 * gcc.dg/vect/pr47139.c: New test.
5345 2011-01-05 Janus Weil <janus@gcc.gnu.org>
5348 * gfortran.dg/extends_type_of_2.f03: New.
5350 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5352 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
5354 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
5356 * gnat.dg/opt14.adb: New test.
5358 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
5361 * gfortran.dg/allocate_error_2.f90: New test.
5363 2011-01-05 Janus Weil <janus@gcc.gnu.org>
5366 * gfortran.dg/storage_size_3.f08: New.
5368 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5370 PR libgfortran/47154
5371 * gfortran.dg/namelist_68.f90: New test.
5373 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
5375 * gnat.dg/unchecked_convert8.ad[sb]: New test.
5377 2011-01-04 Janus Weil <janus@gcc.gnu.org>
5380 * gfortran.dg/class_34.f90: New.
5382 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5384 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
5385 use __builtin_inff. Skip all single-precision tests that require
5388 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5390 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
5392 2011-01-03 Jakub Jelinek <jakub@redhat.com>
5394 PR tree-optimization/47148
5395 * gcc.c-torture/execute/pr47148.c: New test.
5397 PR tree-optimization/47155
5398 * gcc.c-torture/execute/pr47155.c: New test.
5400 PR rtl-optimization/47157
5401 * gcc.c-torture/compile/pr47157.c: New test.
5403 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5405 * gcc.dg/torture/vector-shift2.c (schar): Define.
5406 (main): Always use schar or uchar instead of plain "char" to avoid
5407 dependencies on implementation-defined char signedness.
5409 2011-01-03 Martin Jambor <mjambor@suse.cz>
5411 PR tree-optimization/46801
5412 * gnat.dg/pack9.adb: Remove xfail.
5414 2011-01-03 Martin Jambor <mjambor@suse.cz>
5416 PR tree-optimization/46984
5417 * g++.dg/ipa/pr46984.C: New test.
5419 2011-01-02 Janus Weil <janus@gcc.gnu.org>
5422 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
5424 2011-01-02 Jakub Jelinek <jakub@redhat.com>
5426 PR tree-optimization/47140
5427 * gcc.c-torture/compile/pr47140.c: New test.
5429 PR rtl-optimization/47028
5430 * gcc.dg/pr47028.c: New test.
5432 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
5434 * objc.dg/protocol-forward-1.m: Removed TODO.
5435 * objc.dg/protocol-forward-2.m: New.
5436 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
5437 * obj-c++.dg/protocol-forward-2.mm: New.
5439 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
5442 * g++.dg/eh/pr38662.C: New testcase.
5444 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
5446 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
5447 scan for newline '\n'.
5450 Copyright (C) 2011 Free Software Foundation, Inc.
5452 Copying and distribution of this file, with or without modification,
5453 are permitted in any medium without royalty provided the copyright
5454 notice and this notice are preserved.