1 2011-05-24 Nicola Pero <nicola.pero@meta-innovation.com>
4 * objc.dg/pr48187.m: New testcase.
5 * obj-c++.dg/pr48187.mm: New testcase.
6 * objc.dg/ivar-extra-semicolon.m: New testcase.
8 2011-05-24 Jason Merrill <jason@redhat.com>
10 * g++.dg/template/access21.C: New.
11 * g++.dg/template/access22.C: New.
13 2011-05-24 Michael Matz <matz@gcc.gnu.org>
15 PR rtl-optimization/48633
16 * g++.dg/pr48633.C: New test.
18 2011-05-24 Uros Bizjak <ubizjak@gmail.com>
21 * g++.dg/other/pr49133.C: New test.
23 2011-05-24 Uros Bizjak <ubizjak@gmail.com>
24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
26 * gcc.dg/torture/tls/run-gd.c: New test.
27 * gcc.dg/torture/tls/run-ie.c: New test.
28 * gcc.dg/torture/tls/run-ld.c: New test.
29 * gcc.dg/torture/tls/run-le.c: New test.
30 * lib/target-supports.exp (check_effective_target_tls_runtime):
31 Build testcase with TLS options.
33 2011-05-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
35 * gcc.dg/vect/pr48172.c: Remove dg-do run.
37 2011-05-24 Tom de Vries <tom@codesourcery.com>
39 PR tree-optimization/49121
40 * gcc.dg/tree-ssa/ivopt_infer_2.c: Adapt test.
42 2011-05-23 Jason Merrill <jason@redhat.com>
44 * g++.dg/cpp0x/defaulted28.C: New.
46 * g++.dg/cpp0x/sfinae25.C: New.
48 * g++.dg/cpp0x/rv-cast2.C: New.
50 * g++.dg/cpp0x/enum14.C: New.
52 2011-05-23 Jakub Jelinek <jakub@redhat.com>
55 * gcc.c-torture/execute/pr49123.c: New test.
58 * gcc.dg/debug/pr49032.c: New test.
61 * gcc.dg/pr49120.c: New test.
63 2011-05-23 H.J. Lu <hongjiu.lu@intel.com>
66 * gcc.target/i386/pr47315.c: New test.
68 2011-05-23 Jason Merrill <jason@redhat.com>
70 * g++.dg/cpp0x/lambda/lambda-eh2.C: New.
72 * g++.dg/cpp0x/sfinae24.C: New.
74 * g++.dg/cpp0x/error3.C: New.
76 * g++.dg/cpp0x/defaulted27.C: New.
78 * g++.dg/cpp0x/decltype27.C: New.
80 2011-05-23 Richard Guenther <rguenther@suse.de>
82 * gcc.dg/tree-ssa/forwprop-11.c: Adjust and un-XFAIL.
84 2011-05-23 Richard Guenther <rguenther@suse.de>
86 PR tree-optimization/40874
87 * g++.dg/tree-ssa/pr40874.C: New testcase.
89 2011-05-23 Richard Guenther <rguenther@suse.de>
91 PR tree-optimization/49115
92 * g++.dg/torture/pr49115.C: New testcase.
94 2011-05-23 Richard Guenther <rguenther@suse.de>
97 * gcc.dg/memcpy-3.c: New testcase.
99 2011-05-23 Jakub Jelinek <jakub@redhat.com>
102 * gcc.c-torture/execute/pr48973-1.c: New test.
103 * gcc.c-torture/execute/pr48973-2.c: New test.
105 2011-05-23 Jonathan Wakely <jwakely.gcc@gmail.com>
108 * g++.dg/warn/pr18016.C: New.
110 2011-05-23 Tom de Vries <tom@codesourcery.com>
113 * gcc.target/arm/ivopts-6.c: New test.
115 2011-05-22 Jakub Jelinek <jakub@redhat.com>
118 * gcc.c-torture/compile/pr49029.c: New test.
120 2011-05-22 Jason Merrill <jason@redhat.com>
122 * g++.dg/cpp0x/sfinae23.C: New.
123 * g++.dg/cpp0x/sfinae8.C: Correct.
125 2011-05-22 Thomas Koenig <tkoenig@gcc.gnu.org>
127 * gfortran.dg/function_optimize_8.f90: New test case.
129 2011-05-22 Ira Rosen <ira.rosen@linaro.org>
131 PR tree-optimization/49087
132 * gcc.dg/vect/O3-pr49087.c: New test.
134 2011-05-21 Jason Merrill <jason@redhat.com>
136 * g++.dg/debug/const5.C: New.
138 2011-05-20 Jason Merrill <jason@redhat.com>
140 * g++.dg/cpp0x/constexpr-static7.C: Extend.
142 * g++.dg/cpp0x/constexpr-static7.C: New.
144 * g++.dg/cpp0x/enum12.C: New.
145 * g++.dg/cpp0x/enum13.C: New.
147 2011-05-21 Janus Weil <janus@gcc.gnu.org>
150 * gfortran.dg/select_type_23.f03: New.
152 2011-05-20 Jason Merrill <jason@redhat.com>
154 * g++.dg/cpp0x/defaulted26.C: New.
156 * g++.dg/cpp0x/noexcept02.C: Fix.
157 * g++.dg/cpp0x/noexcept03.C: Fix.
158 * g++.dg/cpp0x/noexcept08.C: Fix.
159 * g++.dg/cpp0x/noexcept10.C: New.
161 2011-05-20 Janus Weil <janus@gcc.gnu.org>
164 * gfortran.dg/extends_12.f03: New.
166 2011-05-20 Jason Merrill <jason@redhat.com>
168 * g++.dg/template/koenig9.C: New.
169 * g++.dg/opt/pr47615.C: Fix.
170 * g++.dg/overload/defarg1.C: Fix.
171 * g++.dg/tc1/dr213.C: Remove xfail.
172 * g++.dg/torture/pr34850.C: Fix.
173 * g++.dg/torture/pr39362.C: Fix.
174 * g++.old-deja/g++.brendan/crash56.C: Fix.
175 * g++.old-deja/g++.pt/memtemp47.C: Fix.
177 2011-05-20 Richard Guenther <rguenther@suse.de>
179 PR tree-optimization/49079
180 * gcc.dg/torture/pr49079.c: New testcase.
182 2011-05-20 Jakub Jelinek <jakub@redhat.com>
184 PR tree-optimization/49073
185 * gcc.c-torture/execute/pr49073.c: New test.
187 2011-06-19 Tobias Burnus <burnus@net-b.de>
190 * gfortran.dg/coarray_21.f90: New.
192 2011-05-19 Joseph Myers <joseph@codesourcery.com>
194 * lib/prune.exe (prune_gcc_output): Expect "error:" in collect2
197 2011-05-19 Richard Guenther <rguenther@suse.de>
200 * gcc.dg/builtin-object-size-11.c: Use -std=gnu89.
202 2011-05-19 Richard Guenther <rguenther@suse.de>
205 * gcc.dg/builtin-object-size-11.c: New testcase.
207 2011-05-19 Tom de Vries <tom@codesourcery.com>
210 * gcc.target/arm/ivopts.c: New test.
211 * gcc.target/arm/ivopts-2.c: New test.
213 2011-05-19 Tom de Vries <tom@codesourcery.com>
215 * lib/lib/scanasm.exp (object-size): Fix target selector handling.
217 2011-05-19 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
219 * gcc.c-torture/execute/960321-1.x: Remove.
221 2011-05-18 Janus Weil <janus@gcc.gnu.org>
224 * gfortran.dg/move_alloc_4.f90: New.
226 2011-05-18 H.J. Lu <hongjiu.lu@intel.com>
229 * gcc.target/i386/pr49002-1.c: New test.
230 * gcc.target/i386/pr49002-2.c: Likewise.
232 2011-05-18 Jakub Jelinek <jakub@redhat.com>
234 PR tree-optimization/49039
235 * gcc.c-torture/execute/pr49039.c: New test.
236 * gcc.dg/tree-ssa/pr49039.c: New test.
237 * g++.dg/torture/pr49039.C: New test.
239 2011-05-18 Jason Merrill <jason@redhat.com>
241 * g++.dg/cpp0x/constexpr-incomplete3.C: New.
242 * g++.dg/cpp0x/constexpr-incomplete2.C: Adjust.
243 * g++.dg/cpp0x/constexpr-memfn1.C: Adjust.
245 2011-05-18 Stuart Henderson <shenders@gcc.gnu.org>
247 * gcc.target/bfin/mcpu-bf592.c: New test.
249 2011-05-18 Ira Rosen <ira.rosen@linaro.org>
251 PR tree-optimization/41881
252 * gcc.dg/vect/O3-pr41881.c: New test.
253 * gcc.dg/vect/O3-slp-reduc-10.c: New test.
255 2011-05-18 Jakub Jelinek <jakub@redhat.com>
257 PR tree-optimization/49000
258 * gcc.dg/pr49000.c: New test.
260 2011-05-17 Eric Botcazou <ebotcazou@adacore.com>
262 * gnat.dg/invalid1.adb: New test.
264 2011-05-16 Uros Bizjak <ubizjak@gmail.com>
266 * gcc.target/i386/avx-vzeroupper-16.c: Update scan-assembler-times
268 * gcc.target/i386/avx-vzeroupper-17.c: Ditto.
269 * gcc.target/i386/avx-vzeroupper-18.c: Ditto.
271 2011-05-15 Jonathan Wakely <jwakely.gcc@gmail.com>
274 * g++.dg/cpp0x/range-for18.C: New.
276 2011-05-15 Tobias Burnus <burnus@net-b.de>
279 * gfortran.dg/coarray/image_index_2.f90: New.
281 2011-05-13 Ville Voutilainen <ville.voutilainen@gmail.com>
283 * g++.dg/cpp0x/override1.C: Move from inherit/virtual9.C.
284 * g++.dg/cpp0x/override2.C: New.
286 2011-05-14 Tobias Burnus <burnus@net-b.de>
289 * gfortran.de/coarray_20.f90: New.
291 2011-05-14 Thomas Koenig <tkoenig@gcc.gnu.org>
294 * function_optimize_7.f90: New test case.
296 2011-05-13 Jason Merrill <jason@redhat.com>
298 * g++.dg/cpp0x/decltype26.C: New.
299 * g++.dg/cpp0x/enum11.C: New.
301 2011-05-13 Tobias Burnus <burnus@net-b.de>
305 * gfortran.dg/assign_8.f90: Update dg-error.
307 2011-05-13 Tobias Burnus <burnus@net-b.de>
310 * gfortran.dg/io_constraints_8.f90: New.
311 * gfortran.dg/io_constraints_9.f90: New.
313 2011-05-13 Martin Thuresson <martint@google.com>
315 PR gcov-profile/47793
316 * gcc.dg/pr47793.c: New.
318 2011-05-12 Jakub Jelinek <jakub@redhat.com>
320 PR tree-optimization/48975
321 * gcc.dg/pr48975.c: New test.
323 2011-05-12 Tobias Burnus <burnus@net-b.de>
326 * gfortran.dg/iso_c_binding_compiler_3.f90: New.
328 2011-05-12 Jason Merrill <jason@redhat.com>
330 * g++.dg/cpp0x/constexpr-incomplete2.C: New.
332 2011-05-12 Geert Bosch <bosch@adacore.com>
334 * gnat.dg/view_conversion1.adb: New test.
336 2011-05-12 Richard Guenther <rguenther@suse.de>
338 PR tree-optimization/48172
339 * gcc.dg/vect/pr48172.c: New testcase.
341 2011-05-12 Jakub Jelinek <jakub@redhat.com>
344 * g++.dg/opt/pr48967.C: New test.
346 2011-05-11 Jason Merrill <jason@redhat.com>
348 * g++.dg/cpp0x/constexpr-friend.C: New.
349 * g++.dg/cpp0x/constexpr-incomplete1.C: New.
351 * g++.dg/cpp0x/sfinae22.C: New.
353 2011-05-11 Tobias Burnus <burnus@net-b.de>
356 * gfortran.dg/generic_24.f90: New.
358 2011-05-11 Richard Guenther <rguenther@suse.de>
360 PR tree-optimization/15256
361 * gcc.dg/tree-ssa/forwprop-14.c: New testcase.
363 2011-05-11 Jakub Jelinek <jakub@redhat.com>
366 * gcc.dg/pr48159-1.c: New test.
367 * gcc.dg/pr48159-2.c: New test.
369 2011-05-11 Richard Guenther <rguenther@suse.de>
372 * gcc.dg/torture/pr48953.c: New testcase.
374 2011-05-11 Richard Guenther <rguenther@suse.de>
376 PR tree-optimization/18041
377 * gcc.dg/tree-ssa/forwprop-13.c: New testcase.
379 2011-05-11 Alan Modra <amodra@gmail.com>
382 * gcc.target/powerpc/pr47755-2.c: Require vsx_hw.
384 2011-05-10 Jason Merrill <jason@redhat.com>
386 * g++.dg/cpp0x/defaulted25.C: New.
387 * g++.dg/template/crash7.C: Adjust.
389 * g++.dg/cpp0x/variadic108.C: New.
391 2011-05-10 Ville Voutilainen <ville.voutilainen@gmail.com>
393 * g++.dg/inherit/virtual9.C: Extend.
395 2011-05-10 Michael Meissner <meissner@linux.vnet.ibm.com>
398 * gcc.target/powerpc/pr48857.c: New file, make sure V2DI arguments
399 are passed and returned in vector registers.
401 2011-05-10 Richard Guenther <rguenther@suse.de>
403 * gcc.dg/tree-ssa/ssa-fre-2.c: Disable forwprop.
404 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
405 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
406 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
407 * gcc.dg/tree-ssa/scev-cast.c: Adjust. Note what transformation
410 2011-05-10 Jakub Jelinek <jakub@redhat.com>
412 PR tree-optimization/48611
413 PR tree-optimization/48794
414 * gfortran.dg/gomp/pr48611.f90: New test.
415 * gfortran.dg/gomp/pr48794.f90: New test.
418 * gcc.dg/dfp/pr48928.c: New test.
420 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
423 * g++.dg/cpp0x/pr48522.C: New.
425 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
428 * g++.dg/cpp0x/sfinae21.C: New.
430 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
432 * g++.dg/template/sfinae28.C: Rename to...
433 * g++.dg/cpp0x/sfinae19.C: ... this.
434 * g++.dg/template/sfinae29.C: Rename to...
435 * g++.dg/cpp0x/sfinae20.C: ... this.
437 2011-05-09 Jeff Law <law@redhat.com>
439 * lib/gcc-gdb-test.exp (gdb-test): Reorder matchers to give more
442 2011-05-09 Fabien Chêne <fabien@gcc.gnu.org>
445 * g++.dg/init/pr20039.C: New.
447 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
451 * g++.dg/template/sfinae28.C: New.
452 * g++.dg/template/sfinae29.C: Likewise.
454 2011-05-09 Jason Merrill <jason@redhat.com>
456 * g++.dg/template/nontype23.C: New.
458 2011-05-07 Fabien Chêne <fabien@gcc.gnu.org>
460 * g++.dg/init/pr48859.C: New.
462 2011-05-09 Jason Merrill <jason@redhat.com>
464 * gcc.dg/gcc.dg/uninit-D.c: Move to c-c++-common.
465 * gcc.dg/gcc.dg/uninit-D-O0.c: Move to c-c++-common.
466 * gcc.dg/gcc.dg/uninit-E.c: Move to c-c++-common.
467 * gcc.dg/gcc.dg/uninit-E-O0.c: Move to c-c++-common.
468 * gcc.dg/gcc.dg/uninit-F.c: Move to c-c++-common.
469 * gcc.dg/gcc.dg/uninit-F-O0.c: Move to c-c++-common.
470 * gcc.dg/gcc.dg/uninit-G.c: Move to c-c++-common.
471 * gcc.dg/gcc.dg/uninit-G-O0.c: Move to c-c++-common.
473 2011-05-08 Ville Voutilainen <ville.voutilainen@gmail.com>
475 * g++.dg/inherit/virtual9.C: New.
477 2011-05-09 Dodji Seketeli <dodji@redhat.com>
480 * g++.dg/template/dependent-expr8.C: New test case.
482 2011-05-07 Zdenek Dvorak <ook@ucw.cz>
484 PR tree-optimization/48837
485 * gcc.dg/pr48837.c: New testcase.
487 2011-05-06 Jason Merrill <jason@redhat.com>
489 * g++.dg/cpp0x/constexpr-condition2.C: New.
491 * g++.dg/cpp0x/constexpr-missing.C: New.
493 2011-05-06 Tobias Burnus <burnus@net-b.de>
496 * gfortran.dg/coarray/this_image_2.f90: New.
498 2011-05-06 Tobias Burnus <burnus@net-b.de>
502 * gfortran.dg/bind_c_usage_22.f90: New.
503 * gfortran.dg/bind_c_usage_23.f90: New.
504 * gfortran.dg/bind_c_usage_24.f90: New.
505 * gfortran.dg/bind_c_usage_24_c.c: New.
507 2011-05-06 Dodji Seketeli <dodji@redhat.com>
510 * g++.dg/template/member9.C: New test case.
512 2011-05-05 Eric Botcazou <ebotcazou@adacore.com>
514 * gnat.dg/discr29.ad[sb]: New test.
515 * gnat.dg/discr30.adb: Likewise.
517 2011-05-05 Julian Brown <julian@codesourcery.com>
519 * gcc.target/arm/neon-vset_lanes8.c: New test.
521 2011-05-05 Jason Merrill <jason@redhat.com>
523 * g++.dg/init/new32.C: New.
525 2011-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
527 * gfortran.dg/fmt_g0_6.f08: Use dg-options "-ffloat-store".
530 2011-05-05 Jakub Jelinek <jakub@redhat.com>
532 PR rtl-optimization/48381
533 * gcc.c-torture/compile/pr48381.c: New test.
535 2011-05-05 Uros Bizjak <ubizjak@gmail.com>
537 * gcc.target/i386/opt-1.c: Add --param min-insn-to-prefetch -ratio=0
539 * gcc.target/i386/opt-1.c: Ditto.
541 2011-05-04 Jason Merrill <jason@redhat.com>
543 * g++.dg/conversion/base1.C: New.
545 2011-05-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
548 * gfortran.dg/round_3.f08: Add more checks to test case.
550 2011-05-04 Hans-Peter Nilsson <hp@axis.com>
552 * gfortran.dg/pr47878.f90, gfortran.dg/endfile_3.f90,
553 gfortran.dg/endfile_4.f90, gfortran.dg/ftell_3.f90,
554 gfortran.dg/fmt_cache_1.f, gfortran.dg/namelist_66.f90:
555 Gate test on effective_target fd_truncate.
557 2011-05-04 Uros Bizjak <ubizjak@gmail.com>
559 * gcc.target/i386/recip-vec-divf.c: Decrease array sizes.
560 * gcc.target/i386/recip-vec-sqrtf.c: Ditto.
561 * gcc.target/i386/recip-vec-divf-avx.c: Increase array sizes.
562 * gcc.target/i386/recip-vec-sqrtf-avx.c: Ditto. Update scan times.
563 * gcc.target/i386/ssefn-1.c: Add -mno-sse2 to dg-options.
564 * gcc.target/i386/pr38824.c: Ditto.
565 * gcc.target/i386/vecinit-1.c: Add -mno-sse4 to dg-options.
566 * gcc.target/i386/vecinit-2.c: Ditto.
567 * gcc.target/i386/sse-19.c: Add -mno-ssse3 to dg-options.
568 * gcc.target/i386/parity-1.c: Add -mno-popcnt to dg-options.
569 * gcc.target/i386/parity-2.c: Ditto.
570 * gcc.target/i386/incoming-8.c: Add -mno-avx to dg-options.
572 2011-05-04 Stuart Henderson <shenders@gcc.gnu.org>
574 * gcc.target/bfin/mcpu-bf512.c: Update to latest silicon revision and
576 * gcc.target/bfin/mcpu-bf514.c: Likewise.
577 * gcc.target/bfin/mcpu-bf516.c: Likewise.
578 * gcc.target/bfin/mcpu-bf518.c: Likewise.
580 2011-05-03 Tobias Burnus <burnus@net-b.de>
583 * gfortran.dg/coarray/this_image_1.f90: Remove dg-options.
585 2011-05-03 Tobias Burnus <burnus@net-b.de>
588 * gfortran.dg/coarray/this_image_1.f90: New.
590 2011-05-03 Tobias Burnus <burnus@net-b.de>
593 * gfortran.dg/coarray/caf.dg: New.
594 * gfortran.dg/coarray/image_index_1.f90: New, copied
595 from ../coarray_16.f90.
597 2011-05-03 Paolo Carlini <paolo.carlini@oracle.com>
600 * g++.dg/ext/complex9.C: New.
602 2011-05-03 Stuart Henderson <shenders@gcc.gnu.org>
605 * gcc.target/bfin/mcpu-bf542.c: Check SILICON_REVISION is 0x0004.
606 * gcc.target/bfin/mcpu-bf544.c, gcc.target/bfin/mcpu-bf547.c,
607 gcc.target/bfin/mcpu-bf548.c, gcc.target/bfin/mcpu-bf549.c: Likewise.
609 2011-05-03 Stuart Henderson <shenders@gcc.gnu.org>
611 * gcc.target/bfin/builtins: Created.
612 * gcc.target/bfin/hisilh-O0.c: Deleted.
613 * gcc.target/bfin/hisilh.c: Moved to...
614 * gcc.target/bfin/builtins/hisilh.c: ...here.
615 * gcc.target/bfin/builtins/shl_fr1x16-6.c: New test.
616 * gcc.target/bfin/builtins/shr_fr1x16-1.c: Ditto.
617 * gcc.target/bfin/builtins/shl_fr1x32-9.c: Ditto.
618 * gcc.target/bfin/builtins/shr_fr1x32-4.c: Ditto.
619 * gcc.target/bfin/builtins/shr_fr1x32-8.c: Ditto.
620 * gcc.target/bfin/builtins/lshl_fr2x16-1.c: Ditto.
621 * gcc.target/bfin/builtins/abs_fr1x16-1.c: Ditto.
622 * gcc.target/bfin/builtins/norm32-1.c: Ditto.
623 * gcc.target/bfin/builtins/shrl_fr1x16-3.c: Ditto.
624 * gcc.target/bfin/builtins/norm_fr1x32-2.c: Ditto.
625 * gcc.target/bfin/builtins/bfin-builtins.exp: Ditto.
626 * gcc.target/bfin/builtins/norm16-2.c: Ditto.
627 * gcc.target/bfin/builtins/norm32-5.c: Ditto.
628 * gcc.target/bfin/builtins/norm_fr1x16-3.c: Ditto.
629 * gcc.target/bfin/builtins/mult_fr1x32x32-2.c: Ditto.
630 * gcc.target/bfin/builtins/norm16-6.c: Ditto.
631 * gcc.target/bfin/builtins/norm32-9.c: Ditto.
632 * gcc.target/bfin/builtins/mult_fr2x16-1.c: Ditto.
633 * gcc.target/bfin/builtins/dspsubaddsat_fr2x16-2.c: Ditto.
634 * gcc.target/bfin/builtins/min_fr2x16-1.c: Ditto.
635 * gcc.target/bfin/builtins/max_fr2x16-2.c: Ditto.
636 * gcc.target/bfin/builtins/norm32-10.c: Ditto.
637 * gcc.target/bfin/builtins/shl_fr2x16-3.c: Ditto.
638 * gcc.target/bfin/builtins/mulhisihh_fr2x16-1.c: Ditto.
639 * gcc.target/bfin/builtins/diff_hl_fr2x16-2.c: Ditto.
640 * gcc.target/bfin/builtins/shl_fr2x16-7.c: Ditto.
641 * gcc.target/bfin/builtins/shr_fr2x16-2.c: Ditto.
642 * gcc.target/bfin/builtins/mulhisilh_fr2x16-1.c: Ditto.
643 * gcc.target/bfin/builtins/lshl_fr1x16-1.c: Ditto.
644 * gcc.target/bfin/builtins/cpmlx_mul_fr2x16-2.c: Ditto.
645 * gcc.target/bfin/builtins/negate_fr1x32-2.c: Ditto.
646 * gcc.target/bfin/builtins/negate_fr1x16-3.c: Ditto.
647 * gcc.target/bfin/builtins/abs_fr2x16-2.c: Ditto.
648 * gcc.target/bfin/builtins/shrl_fr2x16-4.c: Ditto.
649 * gcc.target/bfin/builtins/mult_fr1x16-1.c: Ditto.
650 * gcc.target/bfin/builtins/max_fr1x32-1.c: Ditto.
651 * gcc.target/bfin/builtins/min_fr1x16-1.c: Ditto.
652 * gcc.target/bfin/builtins/shl_fr1x32-2.c: Ditto.
653 * gcc.target/bfin/builtins/max_fr1x16-2.c: Ditto.
654 * gcc.target/bfin/builtins/shl_fr1x16-3.c: Ditto.
655 * gcc.target/bfin/builtins/add_fr2x16-1.c: Ditto.
656 * gcc.target/bfin/builtins/shl_fr1x32-6.c: Ditto.
657 * gcc.target/bfin/builtins/shr_fr1x32-1.c: Ditto.
658 * gcc.target/bfin/builtins/shr_fr1x32.c: Ditto.
659 * gcc.target/bfin/builtins/shl_fr1x16-7.c: Ditto.
660 * gcc.target/bfin/builtins/shr_fr1x16-2.c: Ditto.
661 * gcc.target/bfin/builtins/shr_fr1x32-5.c: Ditto.
662 * gcc.target/bfin/builtins/shr_fr1x32-9.c: Ditto.
663 * gcc.target/bfin/builtins/abs_fr1x32-1.c: Ditto.
664 * gcc.target/bfin/builtins/lshl_fr2x16-2.c: Ditto.
665 * gcc.target/bfin/builtins/abs_fr1x16-2.c: Ditto.
666 * gcc.target/bfin/builtins/cpmlx_msu_fr2x16-1.c: Ditto.
667 * gcc.target/bfin/builtins/norm32-2.c: Ditto.
668 * gcc.target/bfin/builtins/shrl_fr1x16-4.c: Ditto.
669 * gcc.target/bfin/builtins/norm16-3.c: Ditto.
670 * gcc.target/bfin/builtins/norm32-6.c: Ditto.
671 * gcc.target/bfin/builtins/norm16-7.c: Ditto.
672 * gcc.target/bfin/builtins/mult_fr2x16-2.c: Ditto.
673 * gcc.target/bfin/builtins/min_fr2x16-2.c: Ditto.
674 * gcc.target/bfin/builtins/add_fr1x16-1.c: Ditto.
675 * gcc.target/bfin/builtins/norm32-11.c: Ditto.
676 * gcc.target/bfin/builtins/sub_fr2x16-1.c: Ditto.
677 * gcc.target/bfin/builtins/shl_fr2x16-4.c: Ditto.
678 * gcc.target/bfin/builtins/mulhisihh_fr2x16-2.c: Ditto.
679 * gcc.target/bfin/builtins/diff_lh_fr2x16-1.c: Ditto.
680 * gcc.target/bfin/builtins/shl_fr2x16-8.c: Ditto.
681 * gcc.target/bfin/builtins/shr_fr2x16-3.c: Ditto.
682 * gcc.target/bfin/builtins/mulhisilh_fr2x16-2.c: Ditto.
683 * gcc.target/bfin/builtins/lshl_fr1x16-2.c: Ditto.
684 * gcc.target/bfin/builtins/cpmlx_mac_fr2x16-1.c: Ditto.
685 * gcc.target/bfin/builtins/shrl_fr2x16-1.c: Ditto.
686 * gcc.target/bfin/builtins/mult_fr1x32-1.c: Ditto.
687 * gcc.target/bfin/builtins/min_fr1x32-1.c: Ditto.
688 * gcc.target/bfin/builtins/dspaddsubsat_fr2x16-1.c: Ditto.
689 * gcc.target/bfin/builtins/mult_fr1x16-2.c: Ditto.
690 * gcc.target/bfin/builtins/max_fr1x32-2.c: Ditto.
691 * gcc.target/bfin/builtins/min_fr1x16-2.c: Ditto.
692 * gcc.target/bfin/builtins/shl_fr1x32.c: Ditto.
693 * gcc.target/bfin/builtins/shl_fr1x32-3.c: Ditto.
694 * gcc.target/bfin/builtins/shl_fr1x16-4.c: Ditto.
695 * gcc.target/bfin/builtins/sub_fr1x16-1.c: Ditto.
696 * gcc.target/bfin/builtins/add_fr2x16-2.c: Ditto.
697 * gcc.target/bfin/builtins/shl_fr1x32-7.c: Ditto.
698 * gcc.target/bfin/builtins/shr_fr1x32-2.c: Ditto.
699 * gcc.target/bfin/builtins/shl_fr1x16-8.c: Ditto.
700 * gcc.target/bfin/builtins/shr_fr1x16-3.c: Ditto.
701 * gcc.target/bfin/builtins/shr_fr1x32-6.c: Ditto.
702 * gcc.target/bfin/builtins/circptr.c: Ditto.
703 * gcc.target/bfin/builtins/negate_fr2x16-1.c: Ditto.
704 * gcc.target/bfin/builtins/abs_fr1x32-2.c: Ditto.
705 * gcc.target/bfin/builtins/multr_fr2x16-1.c: Ditto.
706 * gcc.target/bfin/builtins/sum_fr2x16-1.c: Ditto.
707 * gcc.target/bfin/builtins/shrl_fr1x16-1.c: Ditto.
708 * gcc.target/bfin/builtins/cpmlx_msu_fr2x16-2.c: Ditto.
709 * gcc.target/bfin/builtins/norm32-3.c: Ditto.
710 * gcc.target/bfin/builtins/norm_fr1x16-1.c: Ditto.
711 * gcc.target/bfin/builtins/norm16-4.c: Ditto.
712 * gcc.target/bfin/builtins/norm32-7.c: Ditto.
713 * gcc.target/bfin/builtins/norm16-8.c: Ditto.
714 * gcc.target/bfin/builtins/add_fr1x32-1.c: Ditto.
715 * gcc.target/bfin/builtins/shl_fr2x16-1.c: Ditto.
716 * gcc.target/bfin/builtins/add_fr1x16-2.c: Ditto.
717 * gcc.target/bfin/builtins/shl_fr2x16-5.c: Ditto.
718 * gcc.target/bfin/builtins/norm32-12.c: Ditto.
719 * gcc.target/bfin/builtins/sub_fr2x16-2.c: Ditto.
720 * gcc.target/bfin/builtins/diff_lh_fr2x16-2.c: Ditto.
721 * gcc.target/bfin/builtins/mulhisihl_fr2x16-1.c: Ditto.
722 * gcc.target/bfin/builtins/shr_fr2x16-4.c: Ditto.
723 * gcc.target/bfin/builtins/mulhisill_fr2x16-1.c: Ditto.
724 * gcc.target/bfin/builtins/negate_fr1x16-1.c: Ditto.
725 * gcc.target/bfin/builtins/multr_fr1x16-1.c: Ditto.
726 * gcc.target/bfin/builtins/cpmlx_mac_fr2x16-2.c: Ditto.
727 * gcc.target/bfin/builtins/shrl_fr2x16-2.c: Ditto.
728 * gcc.target/bfin/builtins/mult_fr1x32x32NS-1.c: Ditto.
729 * gcc.target/bfin/builtins/mult_fr1x32-2.c: Ditto.
730 * gcc.target/bfin/builtins/min_fr1x32-2.c: Ditto.
731 * gcc.target/bfin/builtins/dspaddsubsat_fr2x16-2.c: Ditto.
732 * gcc.target/bfin/builtins/shl_fr1x16-1.c: Ditto.
733 * gcc.target/bfin/builtins/sub_fr1x32-1.c: Ditto.
734 * gcc.target/bfin/builtins/shl_fr1x32-4.c: Ditto.
735 * gcc.target/bfin/builtins/sub_fr1x16-2.c: Ditto.
736 * gcc.target/bfin/builtins/shl_fr1x16-5.c: Ditto.
737 * gcc.target/bfin/builtins/shl_fr1x32-8.c: Ditto.
738 * gcc.target/bfin/builtins/shr_fr1x32-3.c: Ditto.
739 * gcc.target/bfin/builtins/shr_fr1x16-4.c: Ditto.
740 * gcc.target/bfin/builtins/shr_fr1x32-7.c: Ditto.
741 * gcc.target/bfin/builtins/negate_fr2x16-2.c: Ditto.
742 * gcc.target/bfin/builtins/multr_fr2x16-2.c: Ditto.
743 * gcc.target/bfin/builtins/sum_fr2x16-2.c: Ditto.
744 * gcc.target/bfin/builtins/shrl_fr1x16-2.c: Ditto.
745 * gcc.target/bfin/builtins/norm_fr1x32-1.c: Ditto.
746 * gcc.target/bfin/builtins/norm16-1.c: Ditto.
747 * gcc.target/bfin/builtins/norm_fr1x16-2.c: Ditto.
748 * gcc.target/bfin/builtins/mult_fr1x32x32-1.c: Ditto.
749 * gcc.target/bfin/builtins/norm32-4.c: Ditto.
750 * gcc.target/bfin/builtins/norm16-5.c: Ditto.
751 * gcc.target/bfin/builtins/norm32-8.c: Ditto.
752 * gcc.target/bfin/builtins/dspsubaddsat_fr2x16-1.c: Ditto.
753 * gcc.target/bfin/builtins/max_fr2x16-1.c: Ditto.
754 * gcc.target/bfin/builtins/add_fr1x32-2.c: Ditto.
755 * gcc.target/bfin/builtins/shl_fr2x16-2.c: Ditto.
756 * gcc.target/bfin/builtins/shl_fr2x16-6.c: Ditto.
757 * gcc.target/bfin/builtins/diff_hl_fr2x16-1.c: Ditto.
758 * gcc.target/bfin/builtins/shr_fr2x16-1.c: Ditto.
759 * gcc.target/bfin/builtins/mulhisihl_fr2x16-2.c: Ditto.
760 * gcc.target/bfin/builtins/negate_fr1x32-1.c: Ditto.
761 * gcc.target/bfin/builtins/cpmlx_mul_fr2x16-1.c: Ditto.
762 * gcc.target/bfin/builtins/multr_fr1x16-2.c: Ditto.
763 * gcc.target/bfin/builtins/mulhisill_fr2x16-2.c: Ditto.
764 * gcc.target/bfin/builtins/negate_fr1x16-2.c: Ditto.
765 * gcc.target/bfin/builtins/abs_fr2x16-1.c: Ditto.
766 * gcc.target/bfin/builtins/shrl_fr2x16-3.c: Ditto.
767 * gcc.target/bfin/builtins/mult_fr1x32x32NS-2.c: Ditto.
768 * gcc.target/bfin/builtins/shl_fr1x32-1.c: Ditto.
769 * gcc.target/bfin/builtins/max_fr1x16-1.c: Ditto.
770 * gcc.target/bfin/builtins/shl_fr1x16-2.c: Ditto.
771 * gcc.target/bfin/builtins/sub_fr1x32-2.c: Ditto.
772 * gcc.target/bfin/builtins/shl_fr1x32-5.c: Ditto.
774 2011-05-03 Bernd Schmidt <bernds@codesourcery.com>
776 * gcc.target/arm/cold-lc.c: New test.
778 2011-05-03 Jakub Jelinek <jakub@redhat.com>
781 * gcc.dg/pr48774.c: New test.
783 2011-05-03 Richard Guenther <rguenther@suse.de>
785 * gcc.dg/large-size-array-5.c: New testcase.
787 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
789 * gcc.dg/vect/vect-strided-u16-i3.c: New test.
791 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
793 * lib/target-supports.exp (check_effective_target_vect_strided):
795 (check_effective_target_vect_strided2)
796 (check_effective_target_vect_strided3)
797 (check_effective_target_vect_strided4)
798 (check_effective_target_vect_strided8): ...these new functions.
800 * gcc.dg/vect/O3-pr39675-2.c: Update accordingly.
801 * gcc.dg/vect/costmodel/ppc/costmodel-slp-12.c: Likewise.
802 * gcc.dg/vect/fast-math-slp-27.c: Likewise.
803 * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: Likewise.
804 * gcc.dg/vect/pr37539.c: Likewise.
805 * gcc.dg/vect/slp-11a.c: Likewise.
806 * gcc.dg/vect/slp-11b.c: Likewise.
807 * gcc.dg/vect/slp-11c.c: Likewise.
808 * gcc.dg/vect/slp-12a.c: Likewise.
809 * gcc.dg/vect/slp-12b.c: Likewise.
810 * gcc.dg/vect/slp-18.c: Likewise.
811 * gcc.dg/vect/slp-19a.c: Likewise.
812 * gcc.dg/vect/slp-19b.c: Likewise.
813 * gcc.dg/vect/slp-21.c: Likewise.
814 * gcc.dg/vect/slp-23.c: Likewise.
815 * gcc.dg/vect/vect-cselim-1.c: Likewise.
817 * gcc.dg/vect/fast-math-vect-complex-3.c: Use vect_stridedN
818 instead of vect_interleave && vect_extract_even_odd.
819 * gcc.dg/vect/no-scevccp-outer-10a.c: Likewise.
820 * gcc.dg/vect/no-scevccp-outer-10b.c: Likewise.
821 * gcc.dg/vect/no-scevccp-outer-20.c: Likewise.
822 * gcc.dg/vect/vect-1.c: Likewise.
823 * gcc.dg/vect/vect-10.c: Likewise.
824 * gcc.dg/vect/vect-98.c: Likewise.
825 * gcc.dg/vect/vect-107.c: Likewise.
826 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
827 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
828 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
829 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
830 * gcc.dg/vect/vect-strided-a-u32-mult.c: Likewise.
831 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
832 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
833 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
834 * gcc.dg/vect/vect-strided-float.c: Likewise.
835 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
836 * gcc.dg/vect/vect-strided-mult.c: Likewise.
837 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
838 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
839 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
840 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
841 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
842 * gcc.dg/vect/vect-strided-u32-mult.c: Likewise.
843 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
844 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
845 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
846 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
847 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
848 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
849 * gcc.dg/vect/vect-vfa-03.c: Likewise.
851 * gcc.dg/vect/no-scevccp-outer-18.c: Add vect_stridedN to the
853 * gcc.dg/vect/pr30843.c: Likewise.
854 * gcc.dg/vect/pr33866.c: Likewise.
855 * gcc.dg/vect/slp-reduc-6.c: Likewise.
856 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: Likewise.
857 * gcc.dg/vect/vect-strided-store-u16-i4.c: Likewise.
858 * gcc.dg/vect/vect-strided-store-u32-i2.c: Likewise.
860 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
862 * gcc.dg/vect/slp-11.c: Split into...
863 * gcc.dg/vect/slp-11a.c, gcc.dg/vect/slp-11b.c,
864 gcc.dg/vect/slp-11c.c: ...these tests.
865 * gcc.dg/vect/slp-12a.c: Split 4-stride loop into...
866 * gcc.dg/vect/slp-12c.c: ...this new test.
867 * gcc.dg/vect/slp-19.c: Split into...
868 * gcc.dg/vect/slp-19a.c, gcc.dg/vect/slp-19b.c,
869 gcc.dg/vect/slp-19c.c: ...these new tests.
871 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
873 * lib/target-supports.exp
874 (check_effective_target_vect_extract_even_odd_wide): Delete.
875 (check_effective_target_vect_strided_wide): Likewise.
876 * gcc.dg/vect/O3-pr39675-2.c: Use the non-wide versions instead.
877 * gcc.dg/vect/fast-math-pr35982.c: Likewise.
878 * gcc.dg/vect/fast-math-vect-complex-3.c: Likewise.
879 * gcc.dg/vect/pr37539.c: Likewise.
880 * gcc.dg/vect/slp-11.c: Likewise.
881 * gcc.dg/vect/slp-12a.c: Likewise.
882 * gcc.dg/vect/slp-12b.c: Likewise.
883 * gcc.dg/vect/slp-19.c: Likewise.
884 * gcc.dg/vect/slp-23.c: Likewise.
885 * gcc.dg/vect/vect-1.c: Likewise.
886 * gcc.dg/vect/vect-98.c: Likewise.
887 * gcc.dg/vect/vect-107.c: Likewise.
888 * gcc.dg/vect/vect-strided-float.c: Likewise.
890 2011-05-02 Jason Merrill <jason@redhat.com>
892 * g++.dg/init/new31.C: New.
894 2011-05-02 Simon Martin <simartin@users.sourceforge.net>
897 * gcc.dg/pr35445.c: New test.
899 2011-05-02 Jason Merrill <jason@redhat.com>
901 * c-c++-common/vla-1.c: New.
903 2011-05-02 Richard Guenther <rguenther@suse.de>
905 PR tree-optimization/48822
906 * gcc.dg/torture/pr48822.c: New testcase.
908 2011-05-02 Paolo Carlini <paolo.carlini@oracle.com>
911 * g++.dg/cpp0x/constexpr-47969.C: New.
913 2011-05-02 Ira Rosen <ira.rosen@linaro.org>
916 * gcc.dg/vect/slp-3.c: Increase loop bound. Don't expect to fail
917 on vect_no_align targets.
918 * gcc.dg/vect/no-vfa-pr29145.c: Don't expect to fail on
919 vect_no_align targets.
921 2011-05-01 Xinliang David Li <davidxl@google.com>
923 * gcc.dg/tree-ssa/integer-addr.c: New test.
924 * gcc.dg/tree-ssa/alias_bug.c: New test.
926 2011-05-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
929 * gfortran.dg/round_3.f08: Add more checks.
931 2011-04-30 Tobias Burnus <burnus@net-b.de>
934 * gfortran.dg/import9.f90: New, proper test.
935 * gfortran.dg/interface_37.f90: Remove bogus
936 test (bogus copy of interface_36.f90).
938 2011-04-30 Tobias Burnus <burnus@net-b.de>
941 * gfortran.dg/interface_37.f90: New.
943 2011-04-30 Paul Thomas <pault@gcc.gnu.org>
946 * gfortran.dg/realloc_on_assign_7.f03: Test bounds.
948 2011-04-30 Jakub Jelinek <jakub@redhat.com>
950 PR tree-optimization/48809
951 * gcc.c-torture/execute/pr48809.c: New test.
953 2011-04-29 Jeff Law <law@redhat.com>
955 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: New test.
957 2011-04-29 Paolo Carlini <paolo.carlini@oracle.com>
960 * g++.dg/init/ctor10.C: New.
962 2011-04-29 Le-Chun Wu <lcwu@google.com>
964 * g++.dg/warn/Wconversion-null-2.C: Do not expect a NULL
965 warning in implicitly instantiated templates.
967 2011-04-29 Le-Chun Wu <lcwu@google.com>
969 * g++.dg/warn/Wnull-conversion-1.C: New.
970 * g++.dg/warn/Wnull-conversion-2.C: New.
972 2011-04-29 Diego Novillo <dnovillo@google.com>
974 * g++.old-deja/g++.other/null3.C: Expect warning about
975 converting boolean to a pointer.
977 2011-04-29 Paul Thomas <pault@gcc.gnu.org>
980 * gfortran.dg/realloc_on_assign_7.f03: Modify to test for lhs
984 * gfortran.dg/realloc_on_assign_7.f03: Add subroutine pr48746.
986 2011-04-29 Tobias Burnus <burnus@net-b.de>
989 * gfortran.dg/typebound_proc_22.f90: New.
992 * gfortran.dg/interface_36.f90: New.
994 2011-04-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1000 PR libgfortran/48787
1001 * gfortran.dg/fmt_g.f: Adjust test.
1002 * gfortran.dg/fmt_g0_1.f08: Adjust test.
1003 * gfortran.dg/round_3.f08: New test.
1004 * gfortran.dg/namelist_print_1.f: Adjust test.
1005 * gfortran.dg/char4_iunit_1.f03: Adjust test.
1006 * gfortran.dg/f2003_io_5.f03: Adjust test.
1007 * gfortran.dg/coarray_15.f90: Adjust test.
1008 * gfortran.dg/namelist_65.f90: Adjust test.
1009 * gfortran.dg/fmt_cache_1.f: Adjust test.
1010 * gfortran.dg/char4_iunit_2.f03: Adjust test.
1011 * gfortran.dg/real_const_3.f90: Adjust test.
1013 2011-04-28 Xinliang David Li <davidxl@google.com>
1015 * testsuite/gcc.dg/tree-prof/prof-robust-1.c: New test.
1016 * testsuite/g++.dg/prof-robust-1.C: New test.
1018 2011-04-28 Ira Rosen <ira.rosen@linaro.org>
1020 PR tree-optimization/48765
1021 * gcc.dg/vect/pr48765.c: New.
1023 2011-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1025 PR tree-optimization/48775
1026 * gcc.dg/pr48616.c: Also add -fno-common on alpha*-dec-osf*.
1028 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
1031 * g++.dg/inherit/pr48798.C: New.
1032 * g++.old-deja/g++.other/base1.C: Adjust.
1034 2011-04-28 Dodji Seketeli <dodji@redhat.com>
1037 * g++.dg/template/inherit7.C: New test case.
1039 2011-04-28 Richard Guenther <rguenther@suse.de>
1041 PR tree-optimization/40052
1042 PR tree-optimization/15347
1043 * gcc.dg/tree-ssa/vrp57.c: New testcase.
1044 * gcc.dg/pr15347.c: Likewise.
1046 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
1049 * g++.dg/cpp0x/sfinae18.C: New.
1051 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
1054 * g++.dg/ext/is_literal_type1.C: New.
1056 2011-04-28 Tobias Burnus <burnus@net-b.de>
1060 * gfortran.dg/interface_35.f90: New.
1061 * gfortran.dg/erfc_scaled_1.f90: Don't compile with -pedantic.
1062 * gfortran.dg/func_result_6.f90: Add dg-warning.
1063 * gfortran.dg/bessel_1.f90: Ditto.
1064 * gfortran.dg/hypot_1.f90: Ditto.
1065 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
1066 * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
1067 * gfortran.dg/interface_assignment_4.f90: Ditto.
1069 2011-04-27 Jason Merrill <jason@redhat.com>
1071 * g++.dg/ext/complex8.C: New.
1073 * g++.dg/cpp0x/initlist49.C: New.
1074 * g++.dg/init/new30.C: New.
1076 2011-04-27 Tobias Burnus <burnus@net-b.de>
1079 * gfortran.dg/whole_file_34.f90: New.
1081 2011-04-27 Jan Hubicka <jh@suse.cz>
1083 * gcc.dg/tree-ssa/inline-9.c: New testcase.
1085 2011-04-27 Jason Merrill <jason@redhat.com>
1087 * g++.old-deja/g++.oliva/overload1.C: Adjust.
1089 * g++.dg/parse/ambig6.C: New.
1091 2011-04-27 Nick Clifton <nickc@redhat.com>
1093 * gcc.dg/20020312-2.c: Add definition for RX.
1095 * lib/target-supports.exp (add_options_for_ieee): Use -mnofpu
1096 option with RX targets.
1098 * gcc.target/rx/pack.c: Replace C++ style // comments with C style
1101 2011-04-27 Richard Guenther <rguenther@suse.de>
1103 * gcc.dg/tree-ssa/pr23382.c: Remove.
1105 2011-04-27 Kaz Kojima <kkojima@gcc.gnu.org>
1108 * gcc.c-torture/compile/pr48767.c: New test.
1110 2011-04-27 Richard Guenther <rguenther@suse.de>
1112 PR tree-optimization/48772
1113 * g++.dg/pr48772.C: New testcase.
1115 2011-04-27 Jakub Jelinek <jakub@redhat.com>
1118 * gcc.c-torture/compile/pr48742.c: New test.
1120 2011-04-26 Jason Merrill <jason@redhat.com>
1122 * g++.dg/lookup/koenig13.C: New.
1124 * g++.dg/cpp0x/initlist48.C: New.
1126 2011-04-25 Jason Merrill <jason@redhat.com>
1128 * g++.dg/cpp0x/sfinae17.C: New.
1130 2011-03-23 Michael Meissner <meissner@linux.vnet.ibm.com>
1133 * gcc.target/powerpc/pr48258-1.c: New file.
1134 * gcc.target/powerpc/pr48258-2.c: Ditto.
1136 2011-04-26 Xinliang David Li <davidxl@google.com>
1138 * gcc.dg/uninit-suppress.c: New test.
1139 * gcc.dg/uninit-suppress.c: New test.
1141 2011-04-26 Jakub Jelinek <jakub@redhat.com>
1144 * gcc.dg/pr48768.c: New test.
1146 PR tree-optimization/48734
1147 * gcc.c-torture/compile/pr48734.c: New test.
1150 * gcc.dg/tree-prof/val-prof-2.c: Adjust for 32-bit HWI.
1152 2011-04-26 Richard Guenther <rguenther@suse.de>
1154 PR tree-optimization/48731
1155 * gcc.dg/torture/pr48731.c: New testcase.
1157 2011-04-26 Richard Guenther <rguenther@suse.de>
1160 * gcc.dg/tree-prof/val-prof-2.c: Adjust.
1162 2011-04-26 Richard Guenther <rguenther@suse.de>
1165 * gcc.dg/torture/pr48694-1.c: New testcase.
1166 * gcc.dg/torture/pr48694-2.c: Likewise.
1168 2011-04-25 Paolo Carlini <paolo.carlini@oracle.com>
1170 * g++.dg/ext/underlying_type1.C: New.
1171 * g++.dg/ext/underlying_type2.C: Likewise.
1172 * g++.dg/ext/underlying_type3.C: Likewise.
1173 * g++.dg/ext/underlying_type4.C: Likewise.
1174 * g++.dg/ext/underlying_type5.C: Likewise.
1175 * g++.dg/ext/underlying_type6.C: Likewise.
1176 * g++.dg/ext/underlying_type7.C: Likewise.
1177 * g++.dg/ext/underlying_type8.C: Likewise.
1178 * g++.dg/ext/underlying_type9.C: Likewise.
1179 * g++.dg/ext/underlying_type10.C: Likewise.
1181 2011-04-25 Jason Merrill <jason@redhat.com>
1183 * g++.dg/cpp0x/regress/template-const2.C: New.
1185 2011-04-25 Jeff Law <law@redhat.com>
1187 * gcc.dg/tree-ssa/vrp56.c: new test.
1189 2011-04-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1191 * go.test/go-test.exp (go-set-goarch): Accept mips*-*-*.
1193 2011-04-24 Jakub Jelinek <jakub@redhat.com>
1195 PR preprocessor/48740
1196 * c-c++-common/raw-string-11.c: New test.
1198 2011-04-23 John David Anglin <dave.anglin@nrc-cnrc.ca>
1200 * gcc.dg/pr48616.c (dg-options): Add -fno-common to options on
1203 2011-04-23 Tobias Burnus <burnus@net-b.de>
1206 * gfortran.dg/coarray_19.f90: New.
1208 2011-04-23 Jakub Jelinek <jakub@redhat.com>
1211 * gcc.dg/pr48685.c: New test.
1213 2011-04-22 Jan Hubicka <jh@suse.cz>
1215 * gcc.dg/tree-ssa/pr38699.c: Fix testcase.
1217 2011-04-22 Jakub Jelinek <jakub@redhat.com>
1219 PR tree-optimization/48717
1220 * gcc.c-torture/execute/pr48717.c: New test.
1222 2011-04-22 Uros Bizjak <ubizjak@gmail.com>
1225 * gcc.target/i386/pr48723.c: New test.
1227 2011-04-22 Jakub Jelinek <jakub@redhat.com>
1230 * gcc.dg/gomp/pr48716.c: New test.
1231 * g++.dg/gomp/pr48716.C: New test.
1233 2011-04-22 Alexander Monakov <amonakov@ispras.ru>
1236 * gcc.dg/missing-field-init-2.c: Update testcase.
1238 2011-04-22 Alan Modra <amodra@gmail.com>
1240 * gcc.target/powerpc/ppc-pow.c: Allow for tail calls.
1242 2011-04-21 Thomas Koenig <tkoenig@gcc.gnu.org>
1245 * gfortran.dg/function_optimize_6.f90: New test.
1247 2011-04-21 Easwaran Raman <eraman@google.com>
1249 * gcc.dg/stack-layout-2.c: New test.
1251 2011-04-21 Richard Guenther <rguenther@suse.de>
1254 * g++.dg/lto/pr48207-2_0.C: New testcase.
1255 * g++.dg/lto/pr48207-3_0.C: Likewise.
1257 2011-04-21 Eric Botcazou <ebotcazou@adacore.com>
1259 * gnat.dg/volatile5.adb: New test.
1260 * gnat.dg/volatile5_pkg.ads: New helper.
1262 2011-04-21 Uros Bizjak <ubizjak@gmail.com>
1265 * gcc.target/i386/pr48708.c: New test.
1267 2011-04-21 Richard Sandiford <richard.sandiford@linaro.org>
1269 * gcc.dg/vect/vect-119.c: New test.
1271 2011-04-21 Richard Sandiford <richard.sandiford@linaro.org>
1273 * gcc.dg/vect/vect.exp: Run the main tests twice, one with -flto
1276 2011-04-21 Richard Earnshaw <rearnsha@arm.com>
1277 Richard Sandiford <richard.sandiford@linaro.org>
1280 * gcc.target/arm/pr46329.c: New test.
1282 2011-04-21 Tobias Burnus <burnus@net-b.de>
1285 * gfortran.dg/coarray_18.f90: New.
1287 2011-04-20 Jason Merrill <jason@redhat.com>
1289 * g++.dg/cpp0x/initlist47.C: New.
1291 * g++.dg/init/dtor4.C: New.
1293 2011-04-20 Uros Bizjak <ubizjak@gmail.com>
1296 * gcc.target/i386/sse2-pinsrw.c: New test.
1297 * gcc.target/i386/avx-vpinsrw.c: Ditto.
1298 * gcc.target/i386/sse4_1-insvqi.c: Ditto.
1299 * gcc.target/i386/sse2-insvhi.c: Ditto.
1300 * gcc.target/i386/sse4_1-insvsi.c: Ditto.
1301 * gcc.target/i386/sse4_1-insvdi.c: Ditto.
1303 2011-04-20 Jason Merrill <jason@redhat.com>
1305 * g++.dg/template/const4.C: New.
1307 2011-04-20 Easwaran Raman <eraman@google.com>
1309 * gcc.dg/stack-layout-1.c: New test.
1311 2011-04-20 Daniel Jacobowitz <dan@codesourcery.com>
1313 * gcc.dg/vect/vect-shift-3.c, gcc.dg/vect/vect-shift-4.c: New.
1314 * lib/target-supports.exp (check_effective_target_vect_shift_char): New
1317 2011-04-20 Kai Tietz <ktietz@redhat.com>
1319 * gcc.dg/binop-xor1.c: New test.
1320 * gcc.dg/binop-xor2.c: New test.
1321 * gcc.dg/binop-xor3.c: New test.
1322 * gcc.dg/binop-xor4.c: New test.
1323 * gcc.dg/binop-xor5.c: New test.
1325 2011-04-20 Richard Guenther <rguenther@suse.de>
1327 PR tree-optimization/47892
1328 * gcc.dg/vect/fast-math-ifcvt-1.c: New testcase.
1330 2011-04-20 Richard Guenther <rguenther@suse.de>
1333 * g++.dg/torture/pr48695.C: New testcase.
1335 2011-04-20 Georg-Johann Lay <avr@gjlay.de>
1337 * gcc.dg/pr42629.c: Add dg-require-effective-target int32plus
1338 * gcc.c-torture/execute/cmpsi-2.c: Ditto
1339 * gcc.c-torture/execute/pr45262.c: Ditto
1340 * gcc.dg/torture/pr43165.c: Ditto.
1341 * gcc.dg/torture/pr47228.c: Ditto.
1342 * gcc.dg/tree-ssa/pr45144.c: Ditto.
1343 * gcc.dg/ipa/pr45644.c: Ditto.
1344 * gcc.c-torture/compile/pr43191.c: Ditto. Remove dg-skip-if for
1347 2011-04-19 Jason Merrill <jason@redhat.com>
1349 * g++.dg/ext/complex7.C: New.
1351 * g++.dg/ext/attrib41.C: New.
1353 2011-04-19 Kaz Kojima <kkojima@gcc.gnu.org>
1356 * gcc.dg/torture/pr37868.c: Skip on sh*-*-*.
1358 2011-04-19 Jakub Jelinek <jakub@redhat.com>
1361 * gcc.target/i386/pr48678.c: New test.
1363 2011-04-19 Martin Jambor <mjambor@suse.cz>
1365 * g++.dg/opt/devirt1.C: Bump to -O2, remove XFAIL.
1366 * g++.dg/opt/devirt2.C: New test.
1367 * g++.dg/ipa/devirt-g-1.C: Likewise.
1369 2011-04-19 Tobias Burnus <burnus@net-b.de>
1372 * gfortran.dg/whole_file_33.f90: New.
1374 2011-04-19 Martin Jambor <mjambor@suse.cz>
1376 * g++.dg/ipa/devirt-7.C: New test.
1378 2011-04-19 Richard Guenther <rguenther@suse.de>
1381 * g++.dg/lto/pr48207_0.C: New testcase.
1383 2011-04-18 Jason Merrill <jason@redhat.com>
1385 * g++.dg/init/void1.C: New.
1387 * g++.dg/cpp0x/union4.C: New.
1389 2011-04-18 Jakub Jelinek <jakub@redhat.com>
1392 * g++.dg/torture/pr48661.C: New test.
1395 * g++.dg/gomp/pr48632.C: New test.
1397 2011-04-18 Uros Bizjak <ubizjak@gmail.com>
1399 * gcc.target/i386/sse2-maskmovdqu.c: New test.
1400 * gcc.target/i386/avx-vmaskmovdqu.c: Ditto.
1402 2011-04-18 Tobias Burnus <burnus@net-b.de>
1405 * gfortran.dg/coarray_17.f90: New.
1406 * gfortran.dg/coarray_10.f90: Update dg-error.
1408 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1411 * gcc.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
1412 * gfortran.dg/guality/guality.exp: Likewise.
1414 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1416 * gfortran.dg/fmt_g0_5.f08: Use dg-add-options ieee.
1418 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1420 * gcc.dg/vect/pr48377.c: Remove dg-do run.
1422 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1424 * gcc.dg/ipa/pr48195.c: Add dg-require-effective-target lto.
1426 2011-04-18 Richard Guenther <rguenther@suse.de>
1429 * g++.dg/torture/pr46364.C: New testcase.
1431 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1433 * obj-c++.dg/dwarf-2.mm: Skip on alpha*-dec-osf*.
1435 2011-04-18 Alexander Monakov <amonakov@ispras.ru>
1437 * gcc.dg/pr48235.c: Add dg-require-effective-target freorder.
1439 2011-04-18 Ulrich Weigand <ulrich.weigand@linaro.org>
1440 Ira Rosen <ira.rosen@linaro.org>
1443 * gcc.target/arm/pr48252.c: New test.
1445 2011-04-18 Jakub Jelinek <jakub@redhat.com>
1447 PR tree-optimization/48616
1448 * gcc.dg/pr48616.c: New test.
1450 2011-04-18 Tobias Burnus <burnus@net-b.de>
1453 * gfortran.dg/coarray_16.f90: New.
1455 2011-04-18 Paul Thomas <pault@gcc.gnu.org>
1458 * gfortran.dg/realloc_on_assign_7.f03: New test.
1460 2011-04-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1462 PR libgfortran/48602
1463 * gfortran.dg/fmt_g0_6.f08: New test.
1465 2011-04-17 Jason Merrill <jason@redhat.com>
1467 * g++.dg/cpp0x/sfinae16.C: New.
1469 2011-04-17 Richard Sandiford <rdsandiford@googlemail.com>
1471 * gcc.target/mips/reg-var-1.c: New test.
1473 2011-04-17 Jan Hubicka <jh@suse.cz>
1475 * gcc.dg/winline-5.c: Update testcase.
1477 2011-04-17 Eric Botcazou <ebotcazou@adacore.com>
1479 * gnat.dg/discr27.ad[sb]: Move dg directive.
1480 * gnat.dg/discr28.ad[sb]: New test.
1481 * gnat.dg/discr28_pkg.ads: New helper.
1483 2011-04-17 Michael Matz <matz@suse.de>
1485 PR tree-optimization/48622
1487 * gcc.dg/lto/pr48622_0.c: New test.
1489 2011-04-16 Uros Bizjak <ubizjak@gmail.com>
1491 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan patterns.
1492 * gcc.target/i386/avx256-unaligned-load-2.c: Ditto.
1493 * gcc.target/i386/avx256-unaligned-load-3.c: Ditto.
1494 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
1495 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
1496 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
1498 2011-04-15 Jason Merrill <jason@redhat.com>
1500 * g++.dg/cpp0x/range-for17.C: New.
1502 2011-04-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
1504 * g++.dg/cpp0x/range-for2.C: Correct for declaration.
1505 * g++.dg/cpp0x/range-for3.C: Likewise.
1506 * g++.dg/cpp0x/range-for9.C: Correct error message.
1507 * g++.dg/cpp0x/range-for11.C: New.
1508 * g++.dg/cpp0x/range-for12.C: New.
1509 * g++.dg/cpp0x/range-for13.C: New.
1510 * g++.dg/cpp0x/range-for14.C: New.
1511 * g++.dg/cpp0x/range-for15.C: New.
1512 * g++.dg/cpp0x/range-for16.C: New.
1514 2011-04-15 Tobias Burnus <burnus@net-b.de>
1517 * gfortran.dg/coarray_15.f90: Change to dg-do run.
1519 2011-04-15 Nicola Pero <nicola.pero@meta-innovation.com>
1521 * objc.dg/naming-4.m: Updated.
1522 * objc.dg/naming-5.m: Updated.
1523 * objc.dg/naming-6.m: New.
1524 * objc.dg/naming-7.m: New.
1525 * obj-c++.dg/naming-1.mm: Updated.
1526 * obj-c++.dg/naming-2.mm: Updated.
1527 * obj-c++.dg/naming-3.mm: New.
1528 * obj-c++.dg/naming-4.mm: New.
1530 2011-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1532 PR libgfortran/48589
1533 * gfortran.dg/fmt_g0_5.f08: New test.
1535 2011-04-15 Richard Guenther <rguenther@suse.de>
1538 * gfortran.dg/cray_pointers_8.f90: Use -ffloat-store.
1540 2011-04-15 Georg-Johann Lay <avr@gjlay.de>
1542 * gcc.target/avr/torture/pr41885.c (dg-options): Change
1543 -finline-limit=0 to -fno-inline
1545 2011-04-15 Jakub Jelinek <jakub@redhat.com>
1548 * gcc.target/i386/pr46084.c: Require avx_runtime instead of
1551 2011-04-14 Jakub Jelinek <jakub@redhat.com>
1554 * gcc.target/i386/sse4_1-insertps-3.c: New test.
1555 * gcc.target/i386/sse4_1-insertps-4.c: New test.
1556 * gcc.target/i386/avx-insertps-3.c: New test.
1557 * gcc.target/i386/avx-insertps-4.c: New test.
1559 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
1561 * gcc.target/avr/torture/pr41885.c (dg-options): Add
1564 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
1569 * gcc.target/avr/pr46779-1.c: New test case
1570 * gcc.target/avr/pr46779-2.c: New test case
1572 2011-04-14 Jason Merrill <jason@redhat.com>
1574 * g++.dg/cpp0x/sfinae15.C: New.
1576 * g++.dg/cpp0x/sfinae14.C: New.
1578 * g++.dg/ext/vla10.C: New.
1580 2011-04-14 Richard Guenther <rguenther@suse.de>
1582 * gcc.dg/tree-ssa/ssa-dse-14.c: New testcase.
1584 2011-04-14 Richard Guenther <rguenther@suse.de>
1586 * gcc.dg/fold-bitand-4.c: Move ...
1587 * c-c++-common/fold-bitand-4.c: ... here. Adjust slightly.
1589 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
1591 * gcc.target/avr/trivial.c: Fix line endings. Make PROGMEM
1593 * gcc.target/avr/torture/trivial.c: Ditto.
1595 2011-04-13 Jason Merrill <jason@redhat.com>
1597 * g++.dg/template/operator11.C: New.
1599 2011-04-13 Jakub Jelinek <jakub@redhat.com>
1602 * gcc.dg/gomp/pr48591.c: New test.
1605 * g++.dg/cpp0x/constexpr-wstring1.C: New test.
1606 * g++.dg/cpp0x/constexpr-wstring2.C: New test.
1608 2011-04-13 Dodji Seketeli <dodji@redhat.com>
1611 * g++.dg/template/dependent-expr7.C: New test case.
1613 2011-04-13 Jason Merrill <jason@redhat.com>
1615 * g++.dg/cpp0x/sfinae13.C: New.
1617 2011-04-13 Uros Bizjak <ubizjak@gmail.com>
1619 * gcc.target/i386/sse2-init-v2di-2.c: Update scan pattern.
1621 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
1623 * gcc.target/arm/pr43698.c: Remove -march option.
1625 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
1627 * gcc.target/arm/sync-1.c: Limit to sync_int_long, do not use
1630 2011-04-12 Paul Thomas <pault@gcc.gnu.org>
1634 * gfortran.dg/realloc_on_assign_6.f03: New test.
1636 2011-04-12 Kai Tietz <ktietz@redhat.com>
1638 * g++.dg/ext/bitfield2.C: Add for i?86/x86_64-*-mingw*
1639 targets the additional -mno-ms-bitfields and
1640 -Wno-packed-bitfield-compat options.
1641 * g++.dg/ext/bitfield3.C: Likewise.
1642 * g++.dg/ext/bitfield4.C: Likewise.
1643 * g++.dg/ext/bitfield5.C: Likewise.
1644 * gcc.dg/bitfld-15.c: Likewise.
1645 * gcc.dg/bitfld-16.c: Likewise.
1646 * gcc.dg/bitfld-17.c: Likewise.
1647 * gcc.dg/bitfld-18.c: Likewise.
1649 2011-04-12 Richard Sandiford <richard.sandiford@linaro.org>
1651 * gcc.target/arm/neon-vld3-1.c: New test.
1652 * gcc.target/arm/neon-vst3-1.c: New test.
1653 * gcc.target/arm/neon/v*.c: Regenerate.
1655 2011-04-12 Jakub Jelinek <jakub@redhat.com>
1657 PR rtl-optimization/48549
1658 * g++.dg/opt/pr48549.C: New test.
1660 2011-04-12 Richard Guenther <rguenther@suse.de>
1662 PR tree-optimization/46076
1663 * gcc.dg/tree-ssa/pr46076.c: Un-XFAIL.
1665 2011-04-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1668 * lib/compat.exp (compat-execute): Declare unsupported after
1669 stripping path from src1.
1670 * lib/lto.exp (lto-execute): Likewise.
1672 2011-04-12 Jakub Jelinek <jakub@redhat.com>
1675 * gcc.dg/pr48552-1.c: New test.
1676 * gcc.dg/pr48552-2.c: New test.
1678 2011-04-11 Jason Merrill <jason@redhat.com>
1680 * g++.dg/cpp0x/sfinae12.C: New.
1682 * g++.dg/cpp0x/enum10.C: New.
1684 * g++.dg/cpp0x/lambda/lambda-this4.C: New.
1686 * g++.dg/cpp0x/rv-func.C: New.
1688 2011-04-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1690 * gcc.dg/torture/pr47917.c: Define _ISO_C_SOURCE=19990L for
1693 2011-04-11 Martin Jambor <mjambor@suse.cz>
1695 PR tree-optimization/48195
1696 * gcc.dg/ipa/pr48195.c: New test.
1698 2011-04-10 Eric Botcazou <ebotcazou@adacore.com>
1700 * gnat.dg/return3.adb: Remove unused switch.
1702 2011-04-08 Mike Stump <mikestump@comcast.net>
1705 * gcc.dg/tree-ssa/ssa-ccp-17.c: Robustify against ports that
1706 default to fno-common.
1708 2011-04-08 Georg-Johann Lay <avr@gjlay.de>
1710 * gcc.dg/sibcall-3.c: Don't xfail on AVR.
1711 * gcc.dg/sibcall-4.c: Don't xfail on AVR.
1713 2011-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
1716 * gfortran.dg/function_optimize_5.f90: New test.
1718 2011-04-08 Eric Botcazou <ebotcazou@adacore.com>
1720 * gnat.dg/aggr17.adb: New test.
1721 * gnat.dg/aggr18.adb: Likewise.
1723 2011-04-08 Michael Matz <matz@suse.de>
1726 * gcc.target/i386/pr48389.c: New test.
1728 2011-04-08 Andrey Belevantsev <abel@ispras.ru>
1730 PR rtl-optimization/48272
1731 * g++.dg/opt/pr48272.C: New.
1733 2011-04-08 Dmitry Melnik <dm@ispras.ru>
1735 PR rtl-optimization/48235
1736 * gcc.dg/pr48235.c: New.
1738 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
1740 PR rtl-optimization/48302
1741 * g++.dg/opt/pr48302.C: New.
1743 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
1746 * g++.dg/opt/pr48273.C: New.
1748 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
1750 PR rtl-optimization/48442
1751 * gcc.dg/pr48442.c: New.
1753 2011-04-08 Jakub Jelinek <jakub@redhat.com>
1755 PR tree-optimization/48377
1756 * gcc.dg/vect/pr48377.c: New test.
1758 2011-04-07 Jason Merrill <jason@redhat.com>
1760 * g++.dg/cpp0x/regress/call1.C: New.
1762 * g++.dg/cpp0x/variadic107.C: New.
1764 * g++.dg/cpp0x/sfinae11.C: New.
1765 * g++.dg/cpp0x/noexcept02.C: Fix.
1767 * g++.dg/cpp0x/sfinae10.C: New.
1769 * g++.dg/cpp0x/sfinae9.C: New.
1771 * c-c++-common/Wcast-qual-1.c: Move here from...
1772 * gcc.dg/cast-qual-3.c: ...here, and...
1773 * g++.dg/warn/Wcast-qual2.C: ...here.
1775 * g++.dg/cpp0x/sfinae8.C: New.
1777 * g++.dg/cpp0x/sfinae7.C: New.
1779 * g++.dg/cpp0x/enum9.C: New.
1781 2011-04-07 Mike Stump <mikestump@comcast.net>
1783 * gcc.dg/torture/stackalign/non-local-goto-5.c: Fix for targets
1784 with no trampolines.
1786 2011-04-07 Jakub Jelinek <jakub@redhat.com>
1789 * gfortran.dg/gomp/pr48117.f90: New test.
1792 * gcc.dg/torture/pr48343.c: New test.
1794 2011-04-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1796 * gcc.target/i386/asm-6.c: Remove dg-xfail-if.
1798 2011-04-07 Maxim Kuvyrkov <maxim@codesourcery.com>
1800 * gcc.dg/lto/20090210_0.c: Require tls_runtime target.
1802 2011-04-07 Tom de Vries <tom@codesourcery.com>
1805 * lib/scanasm.exp (object-size): New proc.
1806 * gcc.target/arm/pr43920-2.c: New test.
1808 2011-04-06 Tobias Burnus <burnus@net-b.de>
1812 * gfortran.dg/coarray_13.f90: Avoid out-of-bounds access.
1814 2011-04-06 Steve Ellcey <sje@cup.hp.com>
1816 * gcc.dg/mtune.c: Prune note from output.
1818 2011-04-06 Jakub Jelinek <jakub@redhat.com>
1821 * gcc.dg/guality/pr36977.c: New test.
1822 * gcc.dg/guality/pr48466.c: New test.
1824 2011-04-06 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
1826 * gcc.target/arm/pr43920-1.c: Fix accidental duplication.
1828 2011-04-06 Eric Botcazou <ebotcazou@adacore.com>
1830 * gnat.dg/return3.adb: New test.
1832 2011-04-06 Richard Guenther <rguenther@suse.de>
1834 PR tree-optimization/47663
1835 * gcc.dg/tree-ssa/inline-8.c: New testcase.
1837 2011-04-05 Eric Botcazou <ebotcazou@adacore.com>
1839 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options for
1840 Solaris 8 and 9 as well.
1842 2011-04-05 Tom de Vries <tom@codesourcery.com>
1845 * gcc.target/arm/pr43920-1.c: New test.
1847 2011-04-04 Yufeng Zhang <yufeng.zhang@arm.com>
1849 * g++.dg/abi/arm_cxa_vec1.C (__ARM_EABI__): Fix typo.
1850 (cctor): Actually return the value.
1851 (main): Cast return values.
1853 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
1855 * gfortran.dg/character_comparison_8.f90: New test.
1857 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
1859 * frontend-passes: (optimize_lexical_comparison): New function.
1860 (optimize_expr): Call it.
1861 (optimize_comparison): Also handle lexical comparison functions.
1862 Return false instad of -2 for unequal comparison.
1864 2011-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
1867 * function_optimize_4.f90: New test.
1869 2011-04-04 Tobias Burnus <burnus@net-b.de>
1872 * gfortran.dg/coarray_10.f90: Add coarray descriptor diagnostic check.
1873 * gfortran.dg/coarray_13.f90: Add checks for run-time cobounds.
1874 * gfortran.dg/coarray_15.f90: New.
1876 2011-04-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1878 * gfortran.dg/bessel_6.f90: Use dg-add-options ieee.
1879 * gfortran.dg/bessel_7.f90: Likewise.
1881 2011-04-03 Tobias Burnus <burnus@net-b.de>
1883 * gfortran.dg/bessel_6.f90: Reduce mymax for Tru64.
1885 2011-04-03 Richard Guenther <rguenther@suse.de>
1886 Ira Rosen <ira.rosen@linaro.org>
1888 * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: New test.
1889 * gcc.dg/vect/vect.exp: Run if-cvt-stores-vect* tests with
1890 -ftree-loop-if-convert-stores.
1892 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
1894 * gnat.dg/specs/aggr2.ads: New test.
1896 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
1898 * gnat.dg/debug2.ad[sb]: New test.
1899 * gnat.dg/debug2_pkg.ads: New helper.
1900 * gnat.dg/debug3.ad[sb]: New test.
1902 2011-04-01 Uros Bizjak <ubizjak@gmail.com>
1904 * go.test/go-test.exp (go-set-goarch): Recognize alpha*-*-*.
1906 2011-04-01 Jakub Jelinek <jakub@redhat.com>
1909 * gcc.c-torture/compile/pr48335-1.c: New test.
1910 * gcc.dg/pr48335-1.c: New test.
1911 * gcc.dg/pr48335-2.c: New test.
1912 * gcc.dg/pr48335-3.c: New test.
1913 * gcc.dg/pr48335-4.c: New test.
1914 * gcc.dg/pr48335-5.c: New test.
1915 * gcc.dg/pr48335-6.c: New test.
1916 * gcc.dg/pr48335-7.c: New test.
1917 * gcc.dg/pr48335-8.c: New test.
1918 * gcc.target/i386/pr48335-1.c: New test.
1920 2011-04-01 Vincent Lefevre <vincent+gcc@vinc17.org>
1923 * gcc.dg/Waddress.c: New test.
1925 2011-04-01 Thomas Koenig <tkoenig@gcc.gnu.org>
1928 * gfortran.dg/function_optimize_3.f90: New test.
1930 2011-04-01 Bernd Schmidt <bernds@codesourcery.com>
1932 * gcc.c-torture/compile/20110401-1.c: New test.
1934 * g++.dg/lto/20091002-1_0.C: Use "dg-require-effective-target fpic".
1935 * g++.dg/lto/20091002-2_0.C: Likewise.
1936 * g++.dg/lto/20090303_0.c: Likewise.
1937 * g++.dg/lto/20091004-1_0.C: Likewise.
1938 * g++.dg/lto/20091002-3_0.C: Likewise.
1939 * g++.dg/lto/20091004-2_0.C: Likewise.
1940 * g++.dg/lto/20081123_0.C: Likewise.
1941 * g++.dg/lto/20090313_0.C: Likewise.
1942 * g++.dg/lto/20081109-1_0.C: Likewise.
1943 * g++.dg/lto/20081219_0.C: Likewise.
1944 * g++.dg/lto/20081204-1_0.C: Likewise.
1945 * g++.dg/lto/20090302_0.C: Likewise.
1946 * g++.dg/lto/20081119-1_0.C: Likewise.
1947 * g++.dg/lto/20081118_0.C: Likewise.
1948 * gcc.dg/lto/20091020-2_0.c: Likewise.
1949 * gcc.dg/lto/20090210_0.c: Likewise.
1950 * gcc.dg/lto/20081204-1_0.c: Likewise.
1951 * gcc.dg/lto/20081224_0.c: Likewise.
1952 * gcc.dg/lto/20090219_0.c: Likewise.
1953 * gcc.dg/lto/20091014-1_0.c: Likewise.
1954 * gcc.dg/lto/20091016-1_0.c: Likewise.
1955 * gcc.dg/lto/20090206-2_0.c: Likewise.
1956 * gcc.dg/lto/20090116_0.c: Likewise.
1957 * gcc.dg/lto/20091013-1_0.c: Likewise.
1958 * gcc.dg/lto/20091015-1_0.c: Likewise.
1959 * gcc.dg/lto/20090126-2_0.c: Likewise.
1961 2011-03-31 Ian Lance Taylor <iant@google.com>
1963 * go.test/go-test.exp (go-set-goarch): Recognize MIPS ABIs.
1965 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
1967 * gnat.dg/opt16.adb: New test.
1969 2011-03-31 Jason Merrill <jason@redhat.com>
1971 * g++.dg/cpp0x/defaulted24.C: New.
1973 2011-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1976 * gfortran.dg/g77/cabs.f: Only xfail execution on mips-sgi-irix6*
1979 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
1981 * g++.dg/other/i386-9.C: New test.
1983 2011-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1985 * go.test/go-test.exp (go-set-goarch): Use sparc64 for 64-bit SPARC.
1987 2011-03-30 Jason Merrill <jason@redhat.com>
1989 * g++.dg/cpp0x/regress/error-recovery1.C: New.
1991 * g++.dg/cpp0x/regress/isnan.C: New.
1993 * g++.dg/cpp0x/initlist46.C: New.
1995 2011-03-30 Richard Sandiford <richard.sandiford@linaro.org>
1998 * gcc.target/arm/neon-modes-2.c: New test.
2000 2011-03-30 Jakub Jelinek <jakub@redhat.com>
2003 * gcc.c-torture/compile/pr48305.c: New test.
2005 2011-03-29 Jason Merrill <jason@redhat.com>
2007 * g++.dg/cpp0x/regress/value-dep1.C: New.
2009 2011-03-29 Steve Ellcey <sje@cup.hp.com>
2011 * gcc.dg/torture/pr47917.c: Use -std=gnu99 on HP-UX.
2013 2011-03-29 Ian Lance Taylor <iant@google.com>
2015 * go.test/go-test.exp: Handle the test lines used in several new
2017 (errchk): Add opts parameter. Change all callers. Handle parens
2020 2011-03-29 Peter Bergner <bergner@vnet.ibm.com>
2021 Dominique d'Humieres <dominiq@lps.ens.fr>
2023 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __ppc64__
2024 and __APPLE__ && __PPC__ && __ALTIVEC__.
2026 2011-03-29 Jason Merrill <jason@redhat.com>
2028 * g++.dg/cpp0x/dependent1.C: New.
2030 * g++.dg/cpp0x/constexpr-48089.C: Adjust.
2032 * g++.dg/cpp0x/constexpr-memfn1.C: New.
2034 * g++.dg/cpp0x/constexpr-diag1.C: Adjust error locations.
2036 2011-03-29 Janus Weil <janus@gcc.gnu.org>
2039 * gfortran.dg/module_md5_1.f90: Modified MD5 sum.
2040 * gfortran.dg/proc_ptr_comp_32.f90: New.
2042 2011-03-29 Thomas Koenig <tkoenig@gcc.gnu.org>
2044 * gfortran.dg/function_optimize_1.f90: Add -Warray-temporaries,
2045 check for corresponding warning.
2047 2011-03-28 Jason Merrill <jason@redhat.com>
2049 * g++.dg/cpp0x/rv-deduce2.C: New.
2051 2011-03-29 Jakub Jelinek <jakub@redhat.com>
2054 * gcc.dg/pr48203.c: New test.
2056 2011-03-28 Jeff Law <law@redhat.com>
2058 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: New test.
2060 2011-03-28 Peter Bergner <bergner@vnet.ibm.com>
2062 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __PPC64__
2063 and __PPC__ && __ALTIVEC__.
2065 2011-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
2068 * gcc.dg/debug/dwarf2/pr47939-1.c: Generalize scan-assembler regex.
2069 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
2070 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
2071 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
2073 2011-03-28 Jason Merrill <jason@redhat.com>
2075 * g++.dg/cpp0x/initlist-array2.C: New.
2077 * g++.dg/cpp0x/initlist-array1.C: New.
2079 * g++.dg/cpp0x/constexpr-compound.C: New.
2081 * g++.dg/cpp0x/constexpr-using.C: New.
2083 * g++.dg/cpp0x/constexpr-noexcept.C: New.
2085 2011-03-28 H.J. Lu <hongjiu.lu@intel.com>
2088 * gcc.target/i386/pr47502-2.c: Add -fno-pic.
2090 2011-03-28 Eric Botcazou <ebotcazou@adacore.com>
2092 * gcc.dg/slp-1.c: New test.
2094 2011-03-27 H.J. Lu <hongjiu.lu@intel.com>
2096 * gcc.target/i386/avx256-unaligned-load-1.c: New.
2097 * gcc.target/i386/avx256-unaligned-load-2.c: Likewise.
2098 * gcc.target/i386/avx256-unaligned-load-3.c: Likewise.
2099 * gcc.target/i386/avx256-unaligned-load-4.c: Likewise.
2100 * gcc.target/i386/avx256-unaligned-load-5.c: Likewise.
2101 * gcc.target/i386/avx256-unaligned-load-6.c: Likewise.
2102 * gcc.target/i386/avx256-unaligned-load-7.c: Likewise.
2103 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
2104 * gcc.target/i386/avx256-unaligned-store-2.c: Likewise.
2105 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
2106 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
2107 * gcc.target/i386/avx256-unaligned-store-5.c: Likewise.
2108 * gcc.target/i386/avx256-unaligned-store-6.c: Likewise.
2109 * gcc.target/i386/avx256-unaligned-store-7.c: Likewise.
2111 2011-03-27 Thomas Koenig <tkoenig@gcc.gnu.org>
2114 * gfortran.dg/trim_optimize_5.f90: New test.
2115 * gfortran.dg/trim_optimize_6.f90: New test.
2117 2011-03-27 Richard Sandiford <rdsandiford@googlemail.com>
2120 * gcc.target/mips/madd-7.c: Remove -mlong32.
2121 * gcc.target/mips/msub-7.c: Likewise.
2123 2011-03-27 Ira Rosen <ira.rosen@linaro.org>
2125 * gcc.dg/vect/vect-outer-5.c: Reduce the distance between data
2126 accesses to preserve the meaning of the test for doubleword vectors.
2127 * gcc.dg/vect/no-vfa-pr29145.c: Likewise.
2128 * gcc.dg/vect/slp-3.c: Reduce the loop bound for the same reason.
2130 2011-03-26 Janus Weil <janus@gcc.gnu.org>
2133 * gfortran.dg/class_42.f03: New.
2135 2011-03-26 Ira Rosen <ira.rosen@linaro.org>
2137 * gcc.dg/vect/vect-cselim-1.c: Fail on targets that don't support
2140 2011-03-26 Andrey Belevantsev <abel@ispras.ru>
2142 PR rtl-optimization/48144
2143 * gcc.dg/pr48144.c: New test.
2145 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
2147 * gnat.dg/discr27.ad[sb]: New test.
2149 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
2151 * gnat.dg/limited_with2.ad[sb]: New test.
2152 * gnat.dg/limited_with2_pkg1.ads: New helper.
2153 * gnat.dg/limited_with2_pkg2.ads: Likewise.
2155 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
2157 * gnat.dg/opt15.adb: New test.
2158 * gnat.dg/opt15_pkg.ad[sb]: New helper.
2160 2011-03-25 Tobias Burnus <burnus@net-b.de>
2164 * gfortran.dg/ishft_4.f90: Adapt scan-tree-dump-times.
2165 * gfortran.dg/leadz_trailz_3.f90: Ditto
2167 2011-03-25 Martin Jambor <mjambor@suse.cz>
2169 * gcc.c-torture/compile/pr44686.c: Do not explicitely specify -O2.
2171 2011-03-25 Jason Merrill <jason@redhat.com>
2173 * g++.dg/cpp0x/defaulted22.C: New.
2174 * g++.dg/cpp0x/defaulted23.C: New.
2175 * g++.dg/cpp0x/defaulted15.C: Adjust.
2177 2011-03-25 Jason Merrill <jason@redhat.com>
2179 * g++.dg/cpp0x/move1.C: New.
2181 2011-03-25 Ira Rosen <ira.rosen@linaro.org>
2184 * gcc.dg/vect/vect-cselim-1.c: Fail for vect_no_align.
2186 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2188 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options
2189 for mips-sgi-irix6.5.
2190 Replace snprintf prototype by <stdio.h>.
2192 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2195 * gcc.dg/graphite/block-3.c: Add dg-require-effective-target
2196 run_expensive_tests.
2197 * gcc.dg/graphite/block-4.c: Likewise.
2198 * gcc.dg/graphite/block-7.c: Likewise.
2199 * gcc.dg/graphite/block-8.c: Likewise.
2201 2011-03-25 Richard Guenther <rguenther@suse.de>
2203 * g++.dg/tree-ssa/pr41186.C: Scan the appropriate FRE dump.
2204 * g++.dg/tree-ssa/pr8781.C: Likewise.
2205 * gcc.dg/ipa/ipa-pta-13.c: Likewise.
2206 * gcc.dg/ipa/ipa-pta-3.c: Likewise.
2207 * gcc.dg/ipa/ipa-pta-4.c: Likewise.
2208 * gcc.dg/tree-ssa/20041122-1.c: Likewise.
2209 * gcc.dg/tree-ssa/alias-18.c: Likewise.
2210 * gcc.dg/tree-ssa/foldstring-1.c: Likewise.
2211 * gcc.dg/tree-ssa/forwprop-10.c: Likewise.
2212 * gcc.dg/tree-ssa/forwprop-9.c: Likewise.
2213 * gcc.dg/tree-ssa/fre-vce-1.c: Likewise.
2214 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
2215 * gcc.dg/tree-ssa/pr21574.c: Likewise.
2216 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Likewise.
2217 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
2218 * gcc.dg/tree-ssa/ssa-fre-11.c: Likewise.
2219 * gcc.dg/tree-ssa/ssa-fre-12.c: Likewise.
2220 * gcc.dg/tree-ssa/ssa-fre-13.c: Likewise.
2221 * gcc.dg/tree-ssa/ssa-fre-14.c: Likewise.
2222 * gcc.dg/tree-ssa/ssa-fre-15.c: Likewise.
2223 * gcc.dg/tree-ssa/ssa-fre-16.c: Likewise.
2224 * gcc.dg/tree-ssa/ssa-fre-17.c: Likewise.
2225 * gcc.dg/tree-ssa/ssa-fre-18.c: Likewise.
2226 * gcc.dg/tree-ssa/ssa-fre-19.c: Likewise.
2227 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
2228 * gcc.dg/tree-ssa/ssa-fre-21.c: Likewise.
2229 * gcc.dg/tree-ssa/ssa-fre-22.c: Likewise.
2230 * gcc.dg/tree-ssa/ssa-fre-23.c: Likewise.
2231 * gcc.dg/tree-ssa/ssa-fre-24.c: Likewise.
2232 * gcc.dg/tree-ssa/ssa-fre-25.c: Likewise.
2233 * gcc.dg/tree-ssa/ssa-fre-26.c: Likewise.
2234 * gcc.dg/tree-ssa/ssa-fre-27.c: Likewise.
2235 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
2236 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
2237 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
2238 * gcc.dg/tree-ssa/ssa-fre-6.c: Likewise.
2239 * gcc.dg/tree-ssa/ssa-fre-7.c: Likewise.
2240 * gcc.dg/tree-ssa/ssa-fre-8.c: Likewise.
2241 * gcc.dg/tree-ssa/ssa-fre-9.c: Likewise.
2242 * gcc.dg/tree-ssa/ssa-pre-10.c: Likewise.
2243 * gcc.dg/tree-ssa/ssa-pre-26.c: Likewise.
2244 * gcc.dg/tree-ssa/ssa-pre-7.c: Likewise.
2245 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
2246 * gcc.dg/tree-ssa/ssa-pre-9.c: Likewise.
2247 * gcc.dg/tree-ssa/ssa-sccvn-1.c: Likewise.
2248 * gcc.dg/tree-ssa/ssa-sccvn-2.c: Likewise.
2249 * gcc.dg/tree-ssa/ssa-sccvn-3.c: Likewise.
2250 * gcc.dg/tree-ssa/ssa-sccvn-4.c: Likewise.
2251 * gcc.dg/tree-ssa/struct-aliasing-1.c: Likewise.
2252 * gcc.dg/tree-ssa/struct-aliasing-2.c: Likewise.
2253 * c-c++-common/pr46562-2.c: Likewise.
2254 * gfortran.dg/pr42108.f90: Likewise.
2255 * gcc.dg/torture/pta-structcopy-1.c: Scan ealias dump, force
2256 foo to be inlined even at -O1.
2257 * gcc.dg/tree-ssa/ssa-dce-4.c: Disable FRE.
2258 * gcc.dg/ipa/ipa-pta-14.c: Likewise.
2259 * gcc.dg/tree-ssa/ssa-fre-1.c: Adjust.
2260 * gcc.dg/matrix/matrix.exp: Disable FRE.
2262 2011-03-24 Jakub Jelinek <jakub@redhat.com>
2265 * gcc.dg/dfp/pr48204.c: New test.
2267 2011-03-24 Steve Ellcey <sje@cup.hp.com>
2270 * gcc.c-torture/execute/pr47917.c: Move this...
2271 * gcc.dg/torture/pr47917.c: to here and add xfails.
2273 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
2275 * gnat.dg/array16.ad[sb]: New test.
2276 * gnat.dg/array16.ads: New helper.
2278 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
2280 * gnat.dg/derived_type2.adb: New test.
2282 2011-03-24 Richard Guenther <rguenther@suse.de>
2284 PR tree-optimization/48271
2285 * g++.dg/torture/pr48271.C: New testcase.
2287 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
2289 * gnat.dg/array15.ad[sb]: New test.
2291 2011-03-24 Uros Bizjak <ubizjak@gmail.com>
2294 * gcc.target/i386/pr48237.c: New test.
2296 2011-03-24 Richard Guenther <rguenther@suse.de>
2299 * gcc.dg/builtin-object-size-10.c: New testcase.
2301 2011-03-24 Richard Guenther <rguenther@suse.de>
2303 PR tree-optimization/46562
2304 * c-c++-common/pr46562-2.c: New testcase.
2305 * c-c++-common/pr46562.c: Likewise.
2307 2011-03-24 Ira Rosen <ira.rosen@linaro.org>
2309 * gcc.dg/vect/vect-cselim-1.c: New test.
2310 * gcc.dg/vect/vect-cselim-2.c: New test.
2312 2011-03-23 Chung-Lin Tang <cltang@codesourcery.com>
2314 * gcc.target/arm/pr46934.c: New.
2316 2011-03-23 Ian Lance Taylor <iant@google.com>
2318 * go.test/go-test.exp (errchk): Ignore lines containing ////.
2320 2011-03-23 Richard Guenther <rguenther@suse.de>
2322 * gcc.dg/struct: Remove directory and contents.
2324 2011-03-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2327 * g++.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
2329 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
2331 * gnat.dg/discr26.ad[sb]: New test.
2332 * gnat.dg/discr26_pkg.ads: New helper.
2334 2011-03-23 Richard Sandiford <richard.sandiford@linaro.org>
2337 * gcc.target/arm/neon-vld-1.c: New test.
2339 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
2341 * gnat.dg/array14.ad[sb]: New test.
2342 * gnat.dg/array14_pkg.ads: New helper.
2344 2011-03-22 Joseph Myers <joseph@codesourcery.com>
2346 * gcc.c-torture/execute/920501-8.x: Remove.
2347 * gcc.c-torture/execute/930513-1.x: Remove.
2348 * gcc.c-torture/execute/960312-1.x: Remove.
2349 * gcc.c-torture/compile/20000804-1.c,
2350 gcc.c-torture/compile/20001205-1.c,
2351 gcc.c-torture/compile/20001226-1.c,
2352 gcc.c-torture/compile/20010518-2.c,
2353 gcc.c-torture/compile/20020312-1.c,
2354 gcc.c-torture/compile/20020604-1.c,
2355 gcc.c-torture/compile/920501-12.c,
2356 gcc.c-torture/compile/920501-4.c,
2357 gcc.c-torture/compile/920520-1.c,
2358 gcc.c-torture/compile/980506-1.c,
2359 gcc.c-torture/execute/980709-1.x,
2360 gcc.c-torture/execute/990826-0.x: Don't XFAIL or use special
2361 options for m68hc11.
2362 * gcc.dg/cpp/assert4.c: Don't handle ARC.
2363 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: Don't XFAIL for arc or
2366 2011-03-22 Nick Clifton <nickc@redhat.com>
2368 * lib/target-supports.exp (check_profiling_available): Add MN10300
2369 to the list of targets that do not support profiling. Restore
2370 alpha sorting to this list.
2372 2011-03-22 Michael Meissner <meissner@linux.vnet.ibm.com>
2374 * gcc.dg/torture/vector-1.c: On powerpc add -fabi=altivec to avoid
2375 failure on 32-bit systems.
2376 * gcc.dg/torture/vector-2.c: Ditto.
2378 2011-03-22 Richard Guenther <rguenther@suse.de>
2380 PR tree-optimization/48228
2381 * gcc.dg/Wstrict-overflow-23.c: New testcase.
2383 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
2385 * gcc.dg/torture/va-arg-25.c: Add -mabi=altivec -maltivec for
2389 * gcc.target/powerpc/pr48226.c: New file.
2391 2011-03-21 Jack Howarth <howarth@bromo.med.uc.edu>
2393 * lib/prune.exp (prune_gcc_output): Prune "could not create
2394 compact unwind for" warnings.
2396 2011-03-20 Jakub Jelinek <jakub@redhat.com>
2400 * gcc.c-torture/execute/pr42544.c: New test.
2401 * gcc.c-torture/execute/pr48197.c: New test.
2403 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
2405 PR preprocessor/48192
2406 * gcc.target/powerpc/pr48192.c: New file.
2409 * gcc.target/powerpc/pr48053-3.c: New file, add test case for
2410 split problem of 0 being loaded in a VSX register.
2412 2011-03-21 Richard Guenther <rguenther@suse.de>
2415 * gcc.dg/debug/dwarf2/pr47939-1.c: New testcase.
2416 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
2417 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
2418 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
2420 2011-03-21 Jakub Jelinek <jakub@redhat.com>
2423 * gcc.dg/pr48213.c: New test.
2425 2011-03-21 Kai Tietz <ktietz@redhat.com>
2428 * g++.dg/plugin/attribute_plugin.c: Adjust test.
2430 2011-03-21 Chung-Lin Tang <cltang@codesourcery.com>
2432 * gcc.target/arm/xor-and.c: New.
2434 2010-03-21 Thomas Koenig <tkoenig@gcc.gnu.org>
2437 * gfortran.dg/function_optimize_1.f90: New test.
2438 * gfortran.dg/function_optimize_2.f90: New test.
2440 2011-03-20 H.J. Lu <hongjiu.lu@intel.com>
2442 PR rtl-optimization/47502
2443 * gcc.target/i386/pr47502-1.c: New.
2444 * gcc.target/i386/pr47502-2.c: Likewise.
2446 2011-03-20 Jakub Jelinek <jakub@redhat.com>
2448 PR rtl-optimization/48156
2449 * gcc.dg/pr48156.c: New test.
2451 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2454 * gfortran.dg/scratch_1.f90: Adjust test.
2456 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2459 * gfortran.dg/scratch_1.f90: New test.
2461 2011-03-18 Joseph Myers <joseph@codesourcery.com>
2463 * gcc.dg/c1x-typedef-1.c: Expect errors for redefinitions of
2464 variably modified typedefs.
2465 * gcc.dg/c1x-typedef-2.c: Remove.
2467 2011-03-18 Joseph Myers <joseph@codesourcery.com>
2469 * gcc.dg/c1x-anon-struct-1.c: Don't test use of typedefs.
2470 * gcc.dg/c1x-anon-struct-3.c: New test.
2471 * gcc.dg/anon-struct-11.c: Update.
2473 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2475 * gcc.dg/vect/slp-multitypes-2.c: Replace dg-do run with
2477 Only xfail with gas.
2479 2011-03-18 Jason Merrill <jason@redhat.com>
2481 * g++.dg/template/fn-ptr1.C: New.
2483 * g++.dg/overload/volatile1.C: New.
2485 * g++.dg/opt/pr23372.C: New.
2487 * g++.dg/ext/attrib32.C: Expect errors on the two-names case.
2489 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2492 * gcc.dg/torture/20090618-1.c: Skip on mips-sgi-irix*.
2494 2011-03-18 Chung-Lin Tang <cltang@codesourcery.com>
2496 * gcc.target/arm/unsigned-extend-1.c: New.
2498 2011-03-18 Jakub Jelinek <jakub@redhat.com>
2501 * gcc.c-torture/compile/pr48161.c: New test.
2503 2011-03-17 H.J. Lu <hongjiu.lu@intel.com>
2506 * gcc.dg/torture/pr47725.c: New.
2508 2011-03-17 Jason Merrill <jason@redhat.com>
2510 * g++.dg/cpp0x/constexpr-overflow2.C: New.
2511 * g++.dg/cpp0x/constexpr-data2.C: Remove FIXME.
2513 2011-03-17 Eric Botcazou <ebotcazou@adacore.com>
2515 * gnat.dg/specs/elab2.ads: New test.
2516 * gnat.dg/specs/elab2_pkg.ads: New helper.
2518 2011-03-17 Jason Merrill <jason@redhat.com>
2520 * g++.dg/cpp0x/decltype-1212.C: New.
2521 * g++.dg/cpp0x/rv-return.C: Adjust expected type.
2523 2011-03-17 Jason Merrill <jason@redhat.com>
2525 * g++.dg/parse/memfnquals1.C: New.
2527 2011-03-17 Richard Guenther <rguenther@suse.de>
2530 * gcc.dg/pr48134.c: New testcase.
2532 2011-03-17 Richard Guenther <rguenther@suse.de>
2535 * g++.dg/torture/pr48165.C: New testcase.
2537 2011-03-17 Jakub Jelinek <jakub@redhat.com>
2539 PR rtl-optimization/48141
2540 * gcc.dg/pr48141.c: New test.
2542 2011-03-16 Jason Merrill <jason@redhat.com>
2544 * g++.dg/cpp0x/constexpr-48089.C: New.
2546 * g++.dg/cpp0x/constexpr-abi1.C: New.
2548 * g++.dg/cpp0x/constexpr-46336.C: New.
2549 * g++.dg/parse/friend5.C: Adjust expected errors.
2551 * g++.dg/cpp0x/constexpr-47570.C: New.
2553 2011-03-16 Dodji Seketeli <dodji@redhat.com>
2556 * ++.dg/debug/dwarf2/typedef6.C: New test.
2558 2011-03-16 Jason Merrill <jason@redhat.com>
2560 * g++.dg/cpp0x/elision2.C: New.
2562 * g++.dg/cpp0x/constexpr-array3.C: New.
2564 2011-03-16 Jason Merrill <jason@redhat.com>
2566 * g++.dg/cpp0x/sfinae6.C: New.
2567 * gcc/testsuite/g++.dg/cpp0x/initlist38.C: Adjust expected error.
2568 * gcc/testsuite/g++.dg/cpp0x/pr45908.C: Likewise.
2569 * gcc/testsuite/g++.dg/cpp0x/sfinae6.C: Likewise.
2570 * gcc/testsuite/g++.old-deja/g++.jason/conversion11.C: Likewise.
2571 * gcc/testsuite/g++.old-deja/g++.law/arg11.C: Likewise.
2573 2011-03-16 Jason Merrill <jason@redhat.com>
2575 * g++.dg/template/incomplete6.C: New.
2577 2011-03-16 Jeff Law <law@redhat.com>
2579 * gcc.dg/tree-ssa/vrp55.c: New test.
2581 2011-03-16 Jason Merrill <jason@redhat.com>
2583 * g++.dg/cpp0x/auto22.C: New.
2585 2011-03-16 Richard Guenther <rguenther@suse.de>
2587 * gcc.dg/guality/vla-1.c (main): Use result of f1 to avoid
2588 optimizing it away if promoted to const.
2590 2011-03-16 Richard Guenther <rguenther@suse.de>
2592 PR tree-optimization/48149
2593 * gcc.dg/fold-complex-1.c: New testcase.
2595 2011-03-16 Richard Guenther <rguenther@suse.de>
2598 * gcc.dg/guality/pr45882.c: Really make sure no inlining
2601 2011-03-16 Richard Guenther <rguenther@suse.de>
2603 PR tree-optimization/26134
2604 * gcc.dg/tree-ssa/complex-6.c: New testcase.
2606 2011-03-16 Richard Guenther <rguenther@suse.de>
2608 PR tree-optimization/48146
2609 * gcc.dg/torture/pr48146.c: New testcase.
2611 2011-03-16 Richard Guenther <rguenther@suse.de>
2613 * gcc.dg/tree-ssa/pr14814.c: Adjust.
2614 * gcc.dg/tree-ssa/ssa-ccp-19.c: Likewise.
2616 2011-03-16 Jakub Jelinek <jakub@redhat.com>
2619 * gcc.c-torture/compile/pr48136.c: New test.
2621 * g++.dg/debug/dwarf2/icf.C: Adjust for -fenable-icf-debug removal.
2624 * gcc.dg/guality/pr45882.c: New test.
2626 2011-03-15 Jason Merrill <jason@redhat.com>
2628 * g++.dg/cpp0x/constexpr-recursion.C: New.
2630 * g++.dg/cpp0x/implicit11.C: New.
2632 2011-03-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
2634 * g++.dg/cpp0x/constexpr-attribute.C: New.
2636 2011-03-15 Manuel López-Ibáñez <manu@gcc.gnu.org>
2638 * g++.dg/parse/pr34758.C: New.
2640 2011-03-15 Xinliang David Li <davidxl@google.com>
2643 * gcc.dg/uninit-pred-7_d.c: New test.
2644 * gcc.dg/uninit-pred-8_d.c: New test.
2646 2011-03-15 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
2649 * gcc.target/arm/pr46788.c: New.
2651 2011-03-15 Richard Guenther <rguenther@suse.de>
2654 * gfortran.dg/c_f_pointer_tests_3.f90: Adjust.
2655 * gfortran.dg/ishft_4.f90: Likewise.
2656 * gfortran.dg/leadz_trailz_3.f90: Likewise.
2658 2011-03-15 Richard Guenther <rguenther@suse.de>
2660 PR tree-optimization/13954
2661 * g++.dg/tree-ssa/pr13954.C: New testcase.
2663 2011-03-15 Richard Guenther <rguenther@suse.de>
2665 PR tree-optimization/48037
2666 * gcc.target/i386/pr48037-1.c: New testcase.
2668 2011-03-15 Richard Guenther <rguenther@suse.de>
2670 PR tree-optimization/41490
2671 * gcc.dg/tree-ssa/ssa-sink-6.c: New testcase.
2672 * gcc.dg/tree-ssa/ssa-sink-7.c: Likewise.
2673 * gcc.dg/tree-ssa/ssa-sink-8.c: Likewise.
2674 * gcc.dg/tree-ssa/ssa-sink-9.c: Likewise.
2675 * g++.dg/tree-ssa/pr33604.C: Adjust.
2677 2011-03-14 Jakub Jelinek <jakub@redhat.com>
2680 * gcc.c-torture/execute/pr47917.c: New test.
2681 * gcc.dg/pr47917.c: New test.
2684 * gcc.dg/tree-ssa/foldaddr-1.c: Remove xfail.
2686 2011-03-14 Uros Bizjak <ubizjak@gmail.com>
2688 * gcc.target/i386/sse4_1-floor-vec.c: New test.
2689 * gcc.target/i386/sse4_1-ceil-vec.c: Ditto.
2690 * gcc.target/i386/sse4_1-trunc-vec.c: Ditto.
2691 * gcc-target/i386/sse4_1-rint-vec.c: Ditto.
2692 * gcc.target/i386/sse4_1-floorf-vec.c: Ditto.
2693 * gcc.target/i386/sse4_1-ceilf-vec.c: Ditto.
2694 * gcc.target/i386/sse4_1-truncf-vec.c: Ditto.
2695 * gcc.target/i386/sse4_1-rintf-vec.c: Ditto.
2696 * gcc.target/i386/avx-floor-vec.c: Ditto.
2697 * gcc.target/i386/avx-ceil-vec.c: Ditto.
2698 * gcc.target/i386/avx-trunc-vec.c: Ditto.
2699 * gcc.target/i386/avx-rint-vec.c: Ditto.
2700 * gcc.target/i386/avx-floorf-vec.c: Ditto.
2701 * gcc.target/i386/avx-ceilf-vec.c: Ditto.
2702 * gcc.target/i386/avx-truncf-vec.c: Ditto.
2703 * gcc.target/i386/avx-rintf-vec.c: Ditto.
2705 2011-03-14 Tom Tromey <tromey@redhat.com>
2707 * gcc.dg/Woverlength-strings-pedantic-c90-asm.c: New file.
2708 * gcc.dg/Woverlength-strings-pedantic-c89-asm.c: New file.
2709 * gcc.dg/Woverlength-strings-pedantic-c99-asm.c: New file.
2711 2011-03-14 Tom Tromey <tromey@redhat.com>
2713 * gcc.dg/Woverlength-strings-pedantic-c89-ext.c: New file.
2714 * gcc.dg/Woverlength-strings-pedantic-c90-ext.c: New file.
2715 * gcc.dg/Woverlength-strings-pedantic-c99-ext.c: New file.
2717 2011-03-14 H.J. Lu <hongjiu.lu@intel.com>
2719 * gcc.target/i386/builtin-copysign.c: Remove __LP64__ check.
2721 2011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
2723 PR rtl-optimization/47166
2724 * gcc.c-torture/execute/postmod-1.c: New test.
2726 2011-03-14 Richard Guenther <rguenther@suse.de>
2729 * gcc.dg/torture/pr48098.c: New testcase.
2731 2011-03-12 Peter Bergner <bergner@vnet.ibm.com>
2734 * gcc.target/powerpc/pr48053-1.c: New test.
2735 * gcc.target/powerpc/pr48053-2.c: Likewise.
2737 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
2740 * gfortran.dg/intrinsic_ifunction_2.f90: Correct PR number.
2742 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
2745 * gfortran.dg/intrinsic_ifunction_2.f90: New test case.
2747 2011-03-12 Janus Weil <janus@gcc.gnu.org>
2750 * gfortran.dg/class_41.f03: New.
2752 2011-03-11 Dodji Seketeli <dodji@redhat.com>
2754 * g++.dg/conversion/cast3.C: New test.
2756 2011-03-11 Jason Merrill <jason@redhat.com>
2758 * g++.dg/template/error45.C: New.
2760 * g++.dg/parse/no-type-defn1.C: New.
2762 * g++.dg/ext/attrib40.C: New.
2764 * g++.dg/cpp0x/regress/array1.C: New.
2766 2011-03-11 Richard Guenther <rguenther@suse.de>
2768 PR tree-optimization/48067
2769 * gcc.dg/pr48067.c: New testcase.
2771 2011-03-11 Richard Guenther <rguenther@suse.de>
2774 * g++.dg/lto/20110311-1_0.C: New testcase.
2776 2011-03-11 Jakub Jelinek <jakub@redhat.com>
2779 * g++.dg/inherit/virtual8.C: New test.
2782 * gcc.dg/torture/pr48044.c: New test.
2784 2011-03-11 Janus Weil <janus@gcc.gnu.org>
2787 * gfortran.dg/proc_ptr_comp_31.f90: New.
2789 2011-03-11 Richard Guenther <rguenther@suse.de>
2791 PR tree-optimization/47278
2792 * gcc.dg/torture/pr47278-1.c: New testcase.
2793 * gcc.dg/torture/pr47278-2.c: Likewise.
2795 2011-03-11 Jakub Jelinek <jakub@redhat.com>
2797 PR tree-optimization/48063
2798 * gcc.dg/torture/pr48063.c: New test.
2800 2011-03-10 Jason Merrill <jason@redhat.com>
2802 * g++.dg/template/array22.C: New.
2804 * g++.dg/cpp0x/syntax-err1.C: New.
2805 * g++.dg/parse/error36.C: Adjust expected errors.
2806 * g++.old-deja/g++.pt/ctor2.C: Likewise.
2807 * g++.old-deja/g++.pt/typename3.C: Likewise.
2808 * g++.old-deja/g++.pt/typename4.C: Likewise.
2809 * g++.old-deja/g++.pt/typename6.C: Likewise.
2811 2011-03-09 Jason Merrill <jason@redhat.com>
2813 * g++.dg/template/nontype22.C: New.
2815 2011-03-09 Martin Jambor <mjambor@suse.cz>
2817 PR tree-optimization/47714
2818 * g++.dg/torture/pr47714.C: New test.
2820 2011-03-08 Michael Meissner <meissner@linux.vnet.ibm.com>
2823 * gcc.target/powerpc/pr47755-2.c: New file.
2825 2011-03-08 Jakub Jelinek <jakub@redhat.com>
2827 * go.test/go-test.exp: For goroutines.go test if GCCGO_RUN_ALL_TESTS
2828 is not set in the environment, pass 64 as first argument when not
2829 running expensive tests or pass max($[`ulimit -u`/4], 10000) on
2830 native where ulimit -u is supported.
2832 2011-03-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2834 * gcc.dg/optimize-bswapsi-1.c: Use -march=z900 on s390.
2836 2011-03-08 Jason Merrill <jason@redhat.com>
2838 * g++.dg/template/nontype21.C: New.
2840 * g++.dg/template/anon5.C: New.
2842 2011-03-08 Jakub Jelinek <jakub@redhat.com>
2845 * gcc.dg/pr47881.c: New test.
2847 2011-03-08 Dodji Seketeli <dodji@redhat.com>
2850 * g++.dg/lookup/template3.C: New test.
2852 2011-03-08 Kai Tietz <ktietz@redhat.com>
2854 * g++.dg/tree-ssa/pr21082.C: Use __INTPTR_TYPE__ instead of
2857 2011-03-08 Mikael Pettersson <mikpe@it.uu.se>
2860 * gcc.dg/tree-ssa/ssa-ccp-33.c: Use __alignof__ not
2861 sizeof to compute alignment.
2863 2011-03-08 Jakub Jelinek <jakub@redhat.com>
2865 PR tree-optimization/48022
2866 * gcc.dg/pr48022-1.c: New test.
2867 * gcc.dg/pr48022-2.c: New test.
2869 2011-03-07 Jason Merrill <jason@redhat.com>
2871 * g++.dg/template/nontype20.C: New.
2872 * g++.dg/init/member1.C: Adjust expected errors.
2873 * g++.dg/parse/constant4.C: Likewise.
2874 * g++.dg/template/qualified-id3.C: Likewise.
2875 * g++.old-deja/g++.pt/crash10.C: Likewise.
2877 * g++.dg/cpp0x/regress/non-const1.C: New.
2879 2011-03-07 Jakub Jelinek <jakub@redhat.com>
2882 * gcc.dg/pr47991.c: New test.
2884 2011-03-07 Jason Merrill <jason@redhat.com>
2886 * g++.dg/abi/mangle46.C: New.
2888 2011-03-07 Pat Haugen <pthaugen@us.ibm.com>
2891 * gcc.target/powerpc/pr47862.c: New.
2893 2011-03-07 Jack Howarth <howarth@bromo.med.uc.edu>
2896 * gcc.target/i386/combine-mul.c: Require nonpic.
2898 2011-03-07 Paul Wögerer <paul_woegerer@mentor.com>
2899 Nathan Froyd <froydnj@codesourcery.com>
2901 * gcc.dg/20001117-1.c: Abort on NULL call_sites.
2903 2011-03-06 Mark Mitchell <mark@codesourcery.com>
2905 * README.QMTEST: Remove.
2907 2011-03-06 Paul Thomas <pault@gcc.gnu.org>
2908 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2911 * gfortran.dg/array_constructor_37.f90 : New test.
2913 2011-03-05 Jason Merrill <jason@redhat.com>
2915 * g++.dg/abi/mangle39.C: ABI v5, not 6.
2916 * g++.dg/abi/mangle45.C: Likewise.
2917 * g++.dg/cpp0x/trailing1.C: Likewise.
2919 2011-03-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2921 * gcc.dg/torture/pr47975.c: Add -fno-common option on hppa*-*-hpux*.
2923 2011-03-05 Jakub Jelinek <jakub@redhat.com>
2925 PR rtl-optimization/47899
2926 * gcc.dg/pr47899.c: New test.
2928 * gcc.dg/torture/pr47968.c: Ignore warnings.
2930 PR tree-optimization/47967
2931 * gcc.c-torture/compile/pr47967.c: New test.
2933 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
2935 * objc.dg/property/property-encoding-1.m: Tidied up testcase.
2936 * obj-c++.dg/property/property-encoding-1.mm: Likewise.
2938 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
2940 * objc.dg/gnu-api-2-property.m: Added tests for property_getName()
2941 and property_getAttributes() if __OBJC2__.
2942 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
2943 * objc.dg/property/property-encoding-1.m: New.
2944 * obj-c++.dg/property/property-encoding-1.mm: New.
2946 2011-03-04 Jason Merrill <jason@redhat.com>
2948 * g++.dg/template/pseudodtor6.C: New.
2950 * g++.dg/inherit/covariant19.C: New.
2952 2011-03-04 Richard Guenther <rguenther@suse.de>
2955 * gcc.dg/torture/pr47968.c: New testcase.
2957 2011-03-04 Richard Guenther <rguenther@suse.de>
2960 * gcc.dg/torture/pr47975.c: New testcase.
2962 2011-03-03 Paolo Carlini <paolo.carlini@oracle.com>
2965 * g++.dg/template/crash106.C: New.
2967 2011-03-03 Jakub Jelinek <jakub@redhat.com>
2970 * gcc.dg/gomp/pr47963.c: New test.
2971 * g++.dg/gomp/pr47963.C: New test.
2973 2011-03-02 Jason Merrill <jason@redhat.com>
2975 * g++.dg/cpp0x/regress/condition1.C: New.
2977 * g++.dg/cpp0x/constexpr-ctor9.C: New.
2979 2011-03-01 Jason Merrill <jason@redhat.com>
2981 * g++.dg/cpp0x/lambda/lambda-98.C: New.
2983 * g++.dg/cpp0x/constexpr-non-const-arg2.C: New.
2985 2011-03-02 Richard Sandiford <richard.sandiford@linaro.org>
2987 PR rtl-optimization/47925
2988 * gcc.c-torture/execute/pr47925.c: New test.
2990 2011-03-01 Jason Merrill <jason@redhat.com>
2992 * g++.dg/cpp0x/decltype25.C: New.
2994 * g++.dg/cpp0x/regress/bitfield-err1.C: New.
2996 2011-03-01 Richard Guenther <rguenther@suse.de>
2998 PR tree-optimization/47890
2999 * gcc.dg/torture/pr47890.c: New testcase.
3001 2011-03-01 Richard Guenther <rguenther@suse.de>
3004 * gcc.dg/lto/pr47924_0.c: New testcase.
3006 2011-03-01 Richard Guenther <rguenther@suse.de>
3009 * gfortran.dg/lto/pr46911_0.f: New testcase.
3011 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3013 PR libgfortran/47933
3014 * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid
3015 compile errors from older code form.
3017 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3019 PR libgfortran/47567
3020 * gfortran.dg/fmt_fw_d.f90: New test.
3022 2011-02-28 Jason Merrill <jason@redhat.com>
3024 * g++.dg/inherit/covariant18.C: New.
3026 2011-02-28 Jakub Jelinek <jakub@redhat.com>
3029 * gcc.dg/pr47893.c: New test.
3031 2011-02-28 Nicola Pero <nicola.pero@meta-innovation.com>
3033 * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return
3034 NULL in case of a selector with conflicting types.
3035 * obj-c++.dg/gnu-api-2-sel.mm: Same change.
3037 2011-02-28 Kazu Hirata <kazu@codesourcery.com>
3039 * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c,
3040 gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c,
3041 gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c,
3042 gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New.
3044 2011-02-28 Jason Merrill <jason@redhat.com>
3047 * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6.
3049 2011-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3051 PR libgfortran/47778
3052 * gfortran.dg/namelist_71.f90: New test.
3054 2011-02-27 Jason Merrill <jason@redhat.com>
3057 * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
3058 * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
3060 2011-02-27 Paolo Carlini <paolo.carlini@oracle.com>
3063 * g++.dg/cpp0x/constexpr-ctor8.C: New.
3065 2011-02-27 Jakub Jelinek <jakub@redhat.com>
3068 * gfortran.dg/gomp/task-1.f90: Removed.
3070 2011-02-26 Jason Merrill <jason@redhat.com>
3072 * g++.dg/template/this-targ1.C: New.
3074 * g++.dg/cpp0x/regress/template-const1.C: New.
3075 * g++.dg/cpp0x/regress/template-function1.C: Adjust.
3076 * g++.dg/template/function1.C: Adjust.
3077 * g++.dg/cpp0x/regress/debug-debug7.C: Adjust.
3078 * g++.dg/debug/debug7.C: Adjust.
3080 2011-02-26 Tobias Burnus <burnus@net-b.de>
3083 * gfortran.dg/gomp/task-1.f90: New.
3085 2011-02-25 Jie Zhang <jie@codesourcery.com>
3087 * gcc.target/arm/neon-thumb2-move.c: Add
3088 dg-require-effective-target arm_thumb2_ok.
3090 2011-02-24 Jason Merrill <jason@redhat.com>
3092 * g++.dg/parse/constant1.C: Specify C++98 mode.
3093 * g++.dg/parse/constant5.C: Likewise.
3094 * g++.dg/parse/error2.C: Likewise.
3095 * g++.dg/parse/semicolon3.C: Likewise.
3096 * g++.dg/template/crash14.C: Likewise.
3097 * g++.dg/template/local4.C: Likewise.
3098 * g++.dg/template/nontype3.C: Likewise.
3099 * g++.dg/parse/crash31.C: Adjust expected errors.
3100 * g++.dg/template/function1.C: Likewise.
3101 * g++.dg/template/ref3.C: Likewise.
3102 * g++.dg/template/static9.C: Likewise.
3103 * g++.old-deja/g++.pt/crash41.C: Instantiate template.
3105 * g++.dg/cpp0x/constexpr-array-tparm.C: New.
3106 * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
3107 * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
3108 * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
3109 * g++.dg/cpp0x/regress/template-function1.C: Likewise.
3111 2011-02-24 Jakub Jelinek <jakub@redhat.com>
3114 * gfortran.dg/pr47878.f90: New test.
3116 2011-02-24 Richard Guenther <rguenther@suse.de>
3119 * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
3120 * gcc.dg/guality/pr41353-2.c (vari): Likewise.
3122 2011-02-24 Richard Guenther <rguenther@suse.de>
3125 * gfortran.dg/lto/pr47839_0.f90: New testcase.
3126 * gfortran.dg/lto/pr47839_1.f90: Likewise.
3128 2011-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3130 PR libgfortran/47567
3131 * gfortran.dg/fmt_f0_1.f90: Update test.
3133 2011-02-23 Jason Merrill <jason@redhat.com>
3135 * g++.dg/abi/mangle39.C: Adjust parm mangling.
3136 * g++.dg/abi/mangle45.C: New.
3138 * g++.dg/cpp0x/trailing1.C: Mangle decltype.
3139 * g++.dg/template/canon-type-9.C: Match use of decltype
3140 between declaration and definition.
3141 * g++.dg/template/canon-type-12.C: Likewise.
3143 2011-02-23 Mikael Morin <mikael@gcc.gnu.org>
3146 * gfortran.dg/nested_allocatables_1.f90: New.
3148 2011-02-23 Nathan Froyd <froydnj@codesourcery.com>
3151 * g++.dg/pr46868.C: New test.
3152 * g++.dg/parse/parameter-declaration-1.C: Adjust.
3153 * g++.dg/parse/error14.C: Adjust.
3155 2011-02-23 Richard Guenther <rguenther@suse.de>
3157 PR tree-optimization/47838
3158 * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
3160 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
3162 * g++.dg/other/pr47218.C: Fix dg-options. Cleanup saved temps.
3164 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
3166 * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
3167 * gfortran.dg/count_init_expr.f03: Ditto.
3168 * gfortran.dg/gomp/pr43711.f90: Ditto.
3169 * gcc.dg/struct-parse-2.c: Ditto.
3170 * gcc.dg/parse-error-3.c: Ditto.
3171 * gcc.dg/Wlogical-op-1.c: Ditto.
3172 * gcc.dg/Walways-true-1.c: Ditto.
3173 * gcc.dg/pr24225.c: Ditto.
3174 * gcc.dg/Walways-true-2.c: Ditto.
3175 * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
3176 * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
3177 * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
3178 * g++.dg/overload/defarg4.C: Ditto.
3179 * g++.dg/inherit/covariant16.C: Ditto.
3180 * g++.dg/inherit/virtual7.C: Ditto.
3181 * g++.dg/template/canon-type-9.C: Ditto.
3182 * g++.dg/template/access19.C: Ditto.
3183 * g++.dg/template/call7.C: Ditto.
3184 * g++.dg/template/canon-type-2.C: Ditto.
3185 * g++.dg/template/init7.C: Ditto.
3186 * g++.dg/template/sizeof-template-argument.C: Ditto.
3187 * g++.dg/template/const3.C: Ditto.
3188 * g++.dg/template/sfinae26.C: Ditto.
3189 * g++.dg/template/sfinae26.C: Ditto.
3190 * g++.dg/template/canon-type-11.C: Ditto.
3191 * g++.dg/template/union2.C: Ditto.
3192 * g++.dg/template/canon-type-3.C: Ditto.
3193 * g++.dg/template/canon-type-1.C: Ditto.
3194 * g++.dg/template/canon-type-5.C: Ditto.
3195 * g++.dg/template/canon-type-7.C: Ditto.
3196 * g++.dg/template/canon-type-10.C: Ditto.
3197 * g++.dg/template/spec36.C: Ditto.
3198 * g++.dg/template/typedef38.C: Ditto.
3199 * g++.dg/template/canon-type-4.C: Ditto.
3200 * g++.dg/template/canon-type-6.C: Ditto.
3201 * g++.dg/template/canon-type-13.C: Ditto.
3202 * g++.dg/template/instantiate9.C: Ditto.
3203 * g++.dg/template/ttp22.C: Ditto.
3204 * g++.dg/warn/Wreturn-type-6.C: Ditto.
3205 * g++.dg/warn/Walways-true-1.C: Ditto.
3206 * g++.dg/warn/Wlogical-op-1.C: Ditto.
3207 * g++.dg/warn/Walways-true-2.C: Ditto.
3208 * g++.dg/conversion/op4.C: Ditto.
3209 * g++.dg/opt/pr19650.C: Ditto.
3210 * g++.dg/lookup/friend11.C: Ditto.
3211 * g++.dg/other/default2.C: Ditto.
3212 * g++.dg/other/default3.C: Ditto.
3213 * g++.dg/other/dtor2.C: Ditto.
3214 * g++.dg/other/friend5.C: Ditto.
3215 * g++.dg/other/default5.C: Ditto.
3216 * g++.dg/init/brace6.C: Ditto.
3217 * g++.dg/init/aggr5.C: Ditto.
3218 * g++.dg/init/error2.C: Ditto.
3219 * g++.dg/expr/bound-mem-fun.C: Ditto.
3220 * g++.dg/expr/cond6.C: Ditto.
3221 * g++.dg/expr/stmt-expr-1.C: Ditto.
3222 * g++.dg/cpp0x/constexpr-object2.C: Ditto.
3223 * g++.dg/cpp0x/constexpr-data1.C: Ditto.
3224 * g++.dg/cpp0x/constexpr-function2.C: Ditto.
3225 * g++.dg/cpp0x/bracket1.C: Ditto.
3226 * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
3227 * g++.dg/cpp0x/pr38646.C: Ditto.
3228 * g++.dg/cpp0x/variadic73.C: Ditto.
3229 * g++.dg/cpp0x/constexpr-function1.C: Ditto.
3230 * g++.dg/cpp0x/bracket4.C: Ditto.
3231 * g++.dg/cpp0x/decltype4.C: Ditto.
3232 * g++.dg/cpp0x/constexpr-data2.C: Ditto.
3233 * g++.dg/cpp0x/constexpr-object1.C: Ditto.
3234 * g++.dg/cpp0x/variadic-crash2.C: Ditto.
3235 * g++.dg/cpp0x/variadic-new2.C: Ditto.
3236 * g++.dg/cpp0x/decltype2.C: Ditto.
3237 * g++.dg/cpp0x/decltype1.C: Ditto.
3238 * g++.dg/cpp0x/bracket2.C: Ditto.
3239 * g++.dg/cpp0x/decltype5.C: Ditto.
3240 * g++.dg/cpp0x/constexpr-function3.C: Ditto.
3241 * g++.dg/cpp0x/variadic70.C: Ditto.
3242 * g++.dg/cpp0x/decltype6.C: Ditto.
3243 * g++.dg/cpp0x/rvo.C: Ditto.
3244 * g++.dg/cpp0x/vt-40092.C: Ditto.
3245 * g++.dg/cpp0x/variadic-new.C: Ditto.
3246 * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
3247 * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
3248 * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
3249 * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
3250 * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
3251 * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
3252 * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
3253 * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
3254 * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
3255 * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
3256 * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
3257 * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
3258 * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
3259 * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
3260 * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
3261 * g++.dg/cpp0x/pr39639.C: Ditto.
3262 * g++.dg/cpp0x/decltype3.C: Ditto.
3263 * g++.dg/cpp0x/variadic68.C: Ditto.
3264 * g++.dg/cpp0x/variadic-function.C: Ditto.
3265 * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
3266 * g++.dg/cpp0x/variadic-bind.C: Ditto.
3267 * g++.dg/cpp0x/variadic-tuple.C: Ditto.
3268 * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
3269 * g++.dg/parse/crash35.C: Ditto.
3270 * g++.dg/parse/crash40.C: Ditto.
3271 * g++.dg/parse/defarg12.C: Ditto.
3272 * g++.dg/parse/crash34.C: Ditto.
3273 * g++.dg/parse/constructor3.C: Ditto.
3274 * g++.dg/parse/template23.C: Ditto.
3275 * g++.dg/parse/crash56.C: Ditto.
3276 * g++.dg/parse/dtor13.C: Ditto.
3277 * g++.dg/parse/error33.C: Ditto.
3278 * g++.dg/parse/ctor9.C: Ditto.
3279 * g++.dg/parse/error32.C: Ditto.
3280 * g++.dg/parse/error37.C: Ditto.
3281 * g++.dg/parse/bitfield3.C: Ditto.
3282 * g++.dg/parse/struct-4.C: Ditto.
3283 * g++.dg/ext/has_trivial_copy.C: Ditto.
3284 * g++.dg/ext/is_polymorphic.C: Ditto.
3285 * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
3286 * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
3287 * g++.dg/ext/has_nothrow_assign.C: Ditto.
3288 * g++.dg/ext/is_union.C: Ditto.
3289 * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
3290 * g++.dg/ext/is_pod.C: Ditto.
3291 * g++.dg/ext/has_virtual_destructor.C: Ditto.
3292 * g++.dg/ext/has_trivial_constructor.C: Ditto.
3293 * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
3294 * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
3295 * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
3296 * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
3297 * g++.dg/ext/is_abstract.C: Ditto.
3298 * g++.dg/ext/has_trivial_assign.C: Ditto.
3299 * g++.dg/ext/is_class.C: Ditto.
3300 * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
3301 * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
3302 * g++.dg/ext/is_base_of.C: Ditto.
3303 * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
3304 * g++.dg/ext/has_nothrow_constructor.C: Ditto.
3305 * g++.dg/ext/is_empty.C: Ditto.
3306 * g++.dg/ext/is_enum.C: Ditto.
3307 * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
3308 * gnat.dg/opt11.adb: Ditto.
3309 * obj-c++.dg/pr45735.mm: Ditto.
3310 * obj-c++.dg/pr24393.mm: Ditto.
3311 * obj-c++.dg/exceptions-2.mm: Ditto.
3312 * objc.dg/pr45735.m: Ditto.
3313 * objc.dg/pr24393.m: Ditto.
3315 2011-02-23 Nicola Pero <nicola.pero@meta-innovation.com>
3317 * objc.dg/attributes/objc-exception-1.m: New.
3319 2011-02-23 Jie Zhang <jie@codesourcery.com>
3321 * gcc.dg/cpp/include7.c: New test.
3323 2011-02-22 Paolo Carlini <paolo.carlini@oracle.com>
3326 * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
3328 2011-02-23 Jie Zhang <jie@codesourcery.com>
3330 PR rtl-optimization/47763
3331 * gcc.dg/pr47763.c: New test.
3333 2011-02-22 Paul Thomas <pault@gcc.gnu.org>
3336 * gfortran.dg/whole_file_32.f90 : New test.
3338 2011-02-22 Dodji Seketeli <dodji@redhat.com>
3341 * g++.dg/inherit/virtual7.C: New test.
3343 2011-02-22 Nicola Pero <nicola.pero@meta-innovation.com>
3346 * objc.dg/type-size-3.m: Updated error message.
3347 * objc.dg/type-size-4.m: New test.
3348 * objc.dg/type-size-5.m: New test.
3350 2011-02-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3352 * lib/gnat.exp: Fix comments.
3353 Don't load libgloss.exp.
3354 (default_gnat_version): Call $compiler with --version.
3355 Adapt regexp for gnatmake output, insert version.
3356 (gnat_version): New proc.
3357 (gnat_init): Remove gnat_libgcc_s_path.
3358 (gnat_target_compile): Likewise.
3359 Remove ld_library_path.
3360 Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
3361 (gnat_pass): Remove.
3362 (gnat_pass): Remove.
3363 (gnat_finish): Remove.
3364 (gnat_exit): Remove.
3365 (local_find_gnatmake): Reindent.
3366 (runtest_file_p): Remove.
3367 (prune_warnings): Remove.
3368 (find_gnatclean): New proc.
3369 * lib/gnat-dg.exp (lremove): New proc.
3370 (gnat-dg-test): Reindent.
3371 Remove additional output files.
3372 (gnat-dg-runtest): Remove.
3374 * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
3375 * gnat.dg/loop_optimization6.adb: Likewise.
3376 * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
3378 2011-02-22 Jakub Jelinek <jakub@redhat.com>
3380 PR tree-optimization/47835
3381 * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
3383 2011-02-22 Tobias Burnus <burnus@net-b.de>
3385 * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
3386 * gfortran.dg/abstract_type_2.f03: Ditto.
3387 * gfortran.dg/abstract_type_3.f03: Ditto.
3388 * gfortran.dg/abstract_type_4.f03: Ditto.
3389 * gfortran.dg/abstract_type_5.f03: Ditto.
3390 * gfortran.dg/abstract_type_6.f03: Ditto.
3391 * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
3392 * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
3393 * gfortran.dg/allocatable_scalar_11.f90: Ditto.
3394 * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
3395 * gfortran.dg/array_function_5.f90: Ditto.
3396 * gfortran.dg/asynchronous_3.f03: Ditto.
3397 * gfortran.dg/char_expr_1.f90: Ditto.
3398 * gfortran.dg/class_14.f03: Ditto.
3399 * gfortran.dg/data_array_6.f: Ditto.
3400 * gfortran.dg/data_invalid.f90: Ditto.
3401 * gfortran.dg/dot_product_1.f03: Ditto.
3402 * gfortran.dg/func_derived_5.f90: Ditto.
3403 * gfortran.dg/func_result_4.f90: Ditto.
3404 * gfortran.dg/implied_do_1.f90: Ditto.
3405 * gfortran.dg/initialization_25.f90: Ditto.
3406 * gfortran.dg/initialization_26.f90: Ditto.
3407 * gfortran.dg/interface_34.f90: Ditto.
3408 * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
3409 * gfortran.dg/keyword_symbol_1.f90: Ditto.
3410 * gfortran.dg/matmul_8.f03: Ditto.
3411 * gfortran.dg/merge_init_expr.f90: Ditto.
3412 * gfortran.dg/pack_assign_1.f90: Ditto.
3413 * gfortran.dg/pack_vector_1.f90: Ditto.
3414 * gfortran.dg/pointer_check_8.f90: Ditto.
3415 * gfortran.dg/product_init_expr.f03: Ditto.
3416 * gfortran.dg/reshape_order_5.f90: Ditto.
3417 * gfortran.dg/reshape_shape_1.f90: Ditto.
3418 * gfortran.dg/reshape_zerosize_2.f90: Ditto.
3419 * gfortran.dg/same_name_2.f90: Ditto.
3420 * gfortran.dg/selected_real_kind_1.f90: Ditto.
3421 * gfortran.dg/spread_init_expr.f03: Ditto.
3422 * gfortran.dg/stmt_func_1.f90: Ditto.
3423 * gfortran.dg/sum_init_expr.f03: Ditto.
3424 * gfortran.dg/transpose_3.f03: Ditto.
3425 * gfortran.dg/unpack_init_expr.f03: Ditto.
3426 * gfortran.dg/warn_conversion.f90: Ditto.
3427 * gfortran.dg/warn_conversion_2.f90: Ditto.
3428 * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
3429 * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
3430 * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
3431 * gfortran.dg/whole_file_16.f90: Ditto.
3432 * gfortran.dg/whole_file_17.f90: Ditto.
3433 * gfortran.dg/whole_file_18.f90: Ditto.
3434 * gfortran.dg/whole_file_20.f03: Ditto.
3435 * gfortran.dg/whole_file_5.f90: Ditto.
3436 * gfortran.dg/whole_file_6.f90: Ditto.
3437 * gfortran.dg/write_invalid_format.f90: Ditto.
3438 * gfortran.dg/zero_sized_6.f90: Ditto.
3440 2011-02-21 Jeff Law <law@redhat.com>
3442 PR rtl-optimization/46178
3443 * gcc.target/i386/pr46178.c: New test.
3445 PR rtl-optimization/46002
3446 * gcc.c-torture/compile/pr46002.c: New test.
3448 2011-02-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3450 * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
3453 2011-02-21 Jakub Jelinek <jakub@redhat.com>
3456 * g++.dg/debug/pr47106.C: Require effective target lto.
3458 2011-02-21 Jason Merrill <jason@redhat.com>
3460 * g++.dg/cpp0x/constexpr-diag2.C: New.
3462 2011-02-20 Jason Merrill <jason@redhat.com>
3464 * g++.dg/cpp0x/constexpr-ctor7.C: New.
3466 * g++.dg/cpp0x/fntmpdefarg2.C: New.
3468 * g++.dg/overload/conv-op1.C: New.
3470 * g++.dg/cpp0x/constexpr-synth1.C: New.
3472 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
3474 * objc.dg/layout-2.m: New.
3475 * objc.dg/selector-3.m: Adjusted location of error message.
3476 * objc.dg/type-size-3.m: Same.
3477 * obj-c++.dg/selector-3.mm: Same.
3479 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
3482 * objc.dg/property/dotsyntax-22.m: New.
3483 * obj-c++.dg/property/dotsyntax-22.mm: New.
3485 2011-02-20 Dodji Seketeli <dodji@redhat.com>
3488 * g++.dg/template/typedef38.C: New test.
3490 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
3493 * gfortran.dg/whole_file_30.f90 : New test.
3494 * gfortran.dg/whole_file_31.f90 : New test.
3496 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
3500 * gfortran.dg/whole_file_28.f90 : New test.
3501 * gfortran.dg/whole_file_29.f90 : New test.
3503 2011-02-20 Paolo Carlini <paolo.carlini@oracle.com>
3506 * g++.dg/template/crash105.C: New.
3508 2011-02-19 Jason Merrill <jason@redhat.com>
3510 * g++.dg/cpp0x/regress/no-elide1.C: New.
3512 2011-02-19 Alexandre Oliva <aoliva@redhat.com>
3514 PR tree-optimization/46620
3515 * gcc.dg/pr46620.c: New.
3517 2011-02-19 Jakub Jelinek <jakub@redhat.com>
3520 * gcc.target/i386/pr47809.c: New test.
3522 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3523 Tobias Burnus <burnus@net-b.de>
3525 * lib/target-supports.exp
3526 (check_effective_target_fortran_large_real): New check for large reals.
3527 * gfortran.dg/nan_7.f90: New test.
3529 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3531 PR libgfortran/47567
3532 * gfortran.dg/fmt_f0_1.f90: Update test.
3534 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
3537 * gfortran.dg/array_constructor_36.f90 : New test.
3538 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
3539 allow for comparison between different elements of the array
3540 constructor at different levels of optimization.
3542 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
3544 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
3545 * gcc.target/i386/pr32280-1.c: Likewise.
3547 2011-02-19 Jakub Jelinek <jakub@redhat.com>
3550 * gcc.target/i386/pr47800.c: New test.
3552 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
3554 * objc/execute/exceptions/foward-1.x: New.
3556 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3559 * gfortran.dg/derived_constructor_comps_4.f90: New.
3561 2011-02-18 Tobias Burnus
3564 * gfortran.dg/func_result_6.f90: New.
3566 2011-02-18 Michael Matz <matz@suse.de>
3569 * gfortran.dg/lto/pr45586_0.f90: New test.
3570 * gfortran.dg/typebound_proc_20.f90: Ditto.
3571 * gfortran.dg/typebound_proc_21.f90: Ditto.
3573 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
3576 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
3578 2011-02-18 Tobias Burnus <burnus@net-b.de>
3581 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
3583 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
3584 normalizing the error/warning output.
3585 * gfortran.dg/Wall.f90: Update dg-error/warning.
3586 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
3587 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
3588 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
3589 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
3590 * gfortran.dg/class_30.f90: Update dg-error/warning.
3591 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
3592 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
3593 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
3594 * gfortran.dg/entry_17.f90: Update dg-error/warning.
3595 * gfortran.dg/entry_19.f90: Update dg-error/warning.
3596 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
3597 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
3598 * gfortran.dg/g77/12632.f: Update dg-error/warning.
3599 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
3600 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
3601 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
3602 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
3603 * gfortran.dg/goto_8.f90: Update dg-error/warning.
3604 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
3605 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
3606 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
3607 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
3608 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
3609 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
3610 * gfortran.dg/volatile3.f90: Update dg-error/warning.
3611 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
3612 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
3613 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
3614 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
3615 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
3617 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3620 * gfortran.dg/proc_ptr_comp_30.f90: New.
3622 2011-02-18 Jakub Jelinek <jakub@redhat.com>
3625 * gcc.target/i386/pr47780.c: New test.
3627 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3630 * gfortran.dg/class_40.f03: New.
3632 2011-02-18 Dodji Seketeli <dodji@redhat.com>
3635 * g++.dg/cpp0x/auto21.C: New test.
3637 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
3639 * objc.dg/special/unclaimed-category-1.h: Updated for
3641 * objc.dg/special/unclaimed-category-1.m: Same.
3642 * objc.dg/zero-link-1.m: Same.
3643 * objc.dg/lookup-1.m: Same.
3644 * objc.dg/torture/strings/const-str-9.m
3645 * objc.dg/torture/strings/const-str-10.m: Same.
3646 * objc.dg/torture/strings/const-str-11.m: Same.
3647 * objc.dg/torture/forward-1.m: Same.
3648 * objc.dg/zero-link-2.m: Same.
3649 * objc.dg/encode-7-next-64bit.m: Same.
3650 * objc.dg/method-4.m: Same.
3651 * objc.dg/next-runtime-1.m: Same.
3652 * objc.dg/image-info.m: Same.
3653 * objc.dg/pr23214.m: Same.
3654 * objc.dg/symtab-1.m: Same.
3655 * obj-c++.dg/basic.m: Same.
3656 * obj-c++.dg/proto-lossage-3.m: Same.
3657 * obj-c++.dg/torture/strings/const-str-10.m: Same.
3658 * obj-c++.dg/torture/strings/const-str-11.m: Same.
3659 * obj-c++.dg/torture/strings/const-str-9.m: Same.
3660 * obj-c++.dg/method-11.m: Same.
3661 * objc/execute/enumeration-1.m: Same.
3662 * objc/execute/object_is_class.m: Same.
3663 * objc/execute/formal_protocol-2.m: Same.
3664 * objc/execute/formal_protocol-4.m: Same.
3665 * objc/execute/formal_protocol-6.m: Same.
3666 * objc/execute/bycopy-3.m: Same.
3667 * objc/execute/exceptions/catchall-1.m: Same.
3668 * objc/execute/exceptions/finally-1.m: Same.
3669 * objc/execute/exceptions/local-variables-1.m: Same.
3670 * objc/execute/exceptions/foward-1.m: Same.
3671 * objc/execute/bf-common.h
3672 * objc/execute/enumeration-2.m: Same.
3673 * objc/execute/formal_protocol-1.m: Same.
3674 * objc/execute/formal_protocol-3.m: Same.
3675 * objc/execute/formal_protocol-5.m: Same.
3676 * objc/execute/accessing_ivars.m: Same.
3677 * objc/execute/bycopy-2.m: Same.
3678 * objc/execute/formal_protocol-7.m: Same.
3679 * objc/execute/compatibility_alias.m: Same.
3680 * objc/execute/no_clash.m: Same.
3681 * objc/execute/object_is_meta_class.m: Same.
3682 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
3683 * objc/execute/class-tests-1.h: Include stdio.h.
3684 * objc/execute/class-tests-2.h: Same.
3685 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
3687 * obj-c++.dg/try-catch-2.mm: Same.
3689 2011-02-17 Jakub Jelinek <jakub@redhat.com>
3692 * g++.dg/warn/Wunused-parm-4.C: New test.
3694 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
3695 Jan Hubicka <jh@suse.cz>
3699 * g++.dg/debug/pr47106.C: New.
3701 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
3704 * gcc.target/i386/pr43653.c: New test.
3706 2011-02-11 Dodji Seketeli <dodji@redhat.com>
3709 * g++.dg/template/inherit6.C: New test.
3711 2011-02-16 Janus Weil <janus@gcc.gnu.org>
3714 * gfortran.dg/class_39.f03: New.
3716 2011-02-16 Dodji Seketeli <dodji@redhat.com>
3719 * g++.dg/cpp0x/variadic106.C: New test.
3721 2011-02-16 Jakub Jelinek <jakub@redhat.com>
3724 * gfortran.dg/pr47757-1.f90: New test.
3725 * gfortran.dg/pr47757-2.f90: New test.
3726 * gfortran.dg/pr47757-3.f90: New test.
3729 * g++.dg/cpp0x/enum8.C: New test.
3731 2011-02-15 Jason Merrill <jason@redhat.com>
3733 * g++.dg/inherit/implicit-trivial1.C: New.
3734 * g++.dg/cpp0x/implicit-trivial1.C: New.
3736 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
3739 * gcc.dg/torture/pr47725.c: Removed.
3741 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
3744 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
3745 constant does not generate a load from memory.
3747 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
3750 * gcc.dg/torture/pr47725.c: New.
3752 2011-02-15 Richard Guenther <rguenther@suse.de>
3754 PR tree-optimization/47743
3755 * gcc.dg/torture/pr47743.c: New testcase.
3757 2011-02-15 Jakub Jelinek <jakub@redhat.com>
3760 * gcc.target/i386/pr47581.c: New test.
3762 2011-02-14 Janus Weil <janus@gcc.gnu.org>
3765 * gfortran.dg/select_type_22.f03: New.
3767 2011-02-14 Jason Merrill <jason@redhat.com>
3769 * g++.dg/cpp0x/regress/enum1.C: New.
3771 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
3773 * gnat.dg/include.adb: New test.
3775 2011-02-14 Janus Weil <janus@gcc.gnu.org>
3778 * gfortran.dg/class_38.f03: New.
3780 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
3782 * gcc.dg/pr46494.c: New test.
3784 2011-02-14 Richard Guenther <rguenther@suse.de>
3786 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
3788 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3791 * gnat.dg/null_pointer_deref1.exp: Don't skip on
3792 sparc*-sun-solaris2.11.
3794 2011-02-14 Janus Weil <janus@gcc.gnu.org>
3797 * gfortran.dg/argument_checking_18.f90: New.
3799 2011-02-13 Tobias Burnus <burnus@net-b.de>
3801 * gfortran.dg/argument_checking_13.f90: Update dg-error.
3802 * gfortran.dg/argument_checking_17.f90: New.
3804 2011-02-12 Janus Weil <janus@gcc.gnu.org>
3806 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
3807 are temporarily disabled.
3808 * gfortran.dg/class_7.f03: Ditto.
3809 * gfortran.dg/coarray_14.f90: Ditto.
3810 * gfortran.dg/typebound_proc_13.f03: Ditto.
3812 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
3815 * gfortran.dg/extends_11.f03: New.
3817 2011-02-11 Xinliang David Li <davidxl@google.com>
3819 PR tree-optimization/47707
3820 * g++.dg/tree-ssa/pr47707.C: New test.
3822 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
3824 * g++.dg/opt/inline17.C: New test.
3826 2011-02-11 Tobias Burnus <burnus@net-b.de>
3829 * gfortran.dg/pure_formal_2.f90: New.
3831 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
3833 PR rtl-optimization/47614
3834 * gfortran.dg/pr47614.f: New.
3836 2011-02-11 Joseph Myers <joseph@codesourcery.com>
3839 * gcc.dg/opts-6.c: New test.
3841 2011-02-11 Jakub Jelinek <jakub@redhat.com>
3844 * gcc.dg/pr47684.c: New test.
3846 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3849 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
3850 c99_runtime, dg-add-options c99_runtime.
3851 (main): Use __asm__.
3853 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3856 * lib/target-supports.exp (check_ascii_locale_available): New proc.
3857 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
3858 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
3859 * gcc.dg/ucnid-10.c: Likewise.
3860 * gcc.dg/ucnid-13.c: Likewise.
3861 * gcc.dg/ucnid-7.c: Likewise.
3862 * gcc.dg/ucnid-8.c: Likewise.
3863 Adapt dg-warning line number.
3865 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
3867 * gcc.target/i386/parity-1.c: Use -march=k8.
3868 * gcc.target/i386/parity-2.c: Ditto.
3869 * gcc.target/i386/vecinit-1.c: Ditto.
3870 * gcc.target/i386/vecinit-2.c: Ditto.
3872 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3875 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
3876 * gcc.target/mips/save-restore-3.c: Likewise.
3877 * gcc.target/mips/save-restore-4.c: Likewise.
3878 * gcc.target/mips/save-restore-5.c: Likewise.
3881 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
3882 * g++.dg/tree-prof/partition2.C: Likewise.
3884 2011-02-09 Jason Merrill <jason@redhat.com>
3886 * g++.dg/tree-ssa/inline-3.C: Use a normal function
3887 rather than misdeclare std::puts.
3889 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
3890 * g++.dg/other/warning1.C: Likewise.
3891 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
3892 * g++.old-deja/g++.gb/scope06.C: Likewise.
3893 * g++.old-deja/g++.law/cvt11.C: Likewise.
3894 * g++.old-deja/g++.law/init1.C: Likewise.
3895 * g++.dg/abi/mangle26.C: Likewise.
3897 * g++.dg/template/function1.C: Adjust for C++0x mode.
3898 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
3900 * g++.dg/ext/label10.C: Adjust for C++0x mode.
3901 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
3903 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
3905 * g++.dg/cpp0x/regress/abi-empty7.C: New.
3907 * g++.dg/cpp0x/regress: New directory.
3908 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
3909 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
3910 * g++.dg/cpp0x/regress/regress3.C: New.
3912 2011-02-10 Richard Guenther <rguenther@suse.de>
3914 PR tree-optimization/47677
3915 * gcc.dg/torture/pr47677.c: New testcase.
3917 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
3919 * objc.dg/special/load-category-1.m: Remove unused header.
3920 * objc.dg/special/load-category-1a.m: Likewise.
3921 * objc.dg/special/load-category-2.m: Likewise.
3922 * objc.dg/special/load-category-2a.m: Likewise.
3923 * objc.dg/special/load-category-3.m: Likewise.
3924 * objc.dg/special/load-category-3a.m: Likewise.
3925 * objc.dg/attributes/proto-attribute-2.m: Likewise.
3926 * objc.dg/attributes/proto-attribute-3.m: Likewise.
3927 * objc.dg/attributes/class-attribute-1.m: Likewise.
3928 * objc.dg/property/property.exp: Don't run for Darwin < 9.
3929 * obj-c++.dg/property/property.exp: Likewise.
3930 * objc.dg/attributes/method-sentinel-1.m: Update type header.
3931 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
3932 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
3933 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
3934 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
3935 * obj-c++.dg/template-8.mm: Likewise.
3937 2011-02-10 Jakub Jelinek <jakub@redhat.com>
3940 * gcc.target/i386/pr47665.c: New test.
3942 2011-02-10 Jie Zhang <jie@codesourcery.com>
3946 2011-02-05 Jie Zhang <jie@codesourcery.com>
3948 * gcc.dg/pr42631.c: Update test.
3949 * gcc.dg/pr42631-2.c: New test.
3951 2011-02-09 Janus Weil <janus@gcc.gnu.org>
3954 * gfortran.dg/proc_decl_25.f90: New.
3956 2011-02-09 Janus Weil <janus@gcc.gnu.org>
3959 * gfortran.dg/typebound_assignment_2.f03: New.
3961 2011-02-09 Richard Guenther <rguenther@suse.de>
3963 PR tree-optimization/47664
3964 * gcc.dg/tree-ssa/inline-7.c: New testcase.
3966 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
3969 * gnat.dg/uninit_func.adb: Adjust dg directive.
3971 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
3974 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
3976 2011-02-09 Janus Weil <janus@gcc.gnu.org>
3979 * gfortran.dg/auto_dealloc_2.f90: New.
3981 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3983 * gcc.dg/builtins-config.h: Remove __sgi handling.
3984 * lib/target-supports.exp (add_options_for_c99_runtime): Add
3985 -std=c99 for mips-sgi-irix6.5*.
3987 2011-02-09 Martin Jambor <mjambor@suse.cz>
3990 * gfortran.dg/pr25923.f90: Remove xfails.
3992 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3995 * gfortran.dg/inquire_14.f90: New test.
3997 2011-02-08 Janus Weil <janus@gcc.gnu.org>
4000 * gfortran.dg/pointer_init_6.f90: New.
4002 2011-02-08 Jeff Law <law@redhat.com>
4004 PR tree-optimization/42893
4005 * gcc.tree-ssa/pr42893.c: New test.
4007 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
4009 PR tree-optimization/46834
4010 PR tree-optimization/46994
4011 PR tree-optimization/46995
4012 * gcc.dg/graphite/id-pr46834.c: New.
4013 * gfortran.dg/graphite/id-pr46994.f90: New.
4014 * gfortran.dg/graphite/id-pr46995.f90: New.
4016 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4019 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
4020 using the variable is known the warning is emitted there.
4021 * gcc.dg/uninit-pr19430.c (foo): Likewise.
4022 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
4024 * c-c++-common/pr20000.c (g): Both warnings occur at the return
4027 * gcc.dg/noreturn-1.c (foo5): Likewise.
4028 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
4029 (method2): Likewise.
4031 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
4032 the return statement using the uninitialized variable.
4033 * gfortran.dg/pr39666-2.f90 (f): Likewise.
4035 2011-02-08 Richard Guenther <rguenther@suse.de>
4038 * g++.dg/opt/pr47639.c: New testcase.
4040 2011-02-08 Richard Guenther <rguenther@suse.de>
4042 PR tree-optimization/47632
4043 * g++.dg/opt/pr47632.C: New testcase.
4045 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4047 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
4049 2011-02-07 Richard Guenther <rguenther@suse.de>
4051 PR tree-optimization/47615
4052 * g++.dg/opt/pr47615.C: New testcase.
4054 2011-02-07 Richard Guenther <rguenther@suse.de>
4056 PR tree-optimization/47621
4057 * gcc.dg/torture/pr47621.c: New testcase.
4059 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
4061 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
4063 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
4066 * gfortran.dg/allocate_with_source_1 : New test.
4068 2011-02-05 Jakub Jelinek <jakub@redhat.com>
4071 * gcc.dg/pr47610.c: New test.
4073 2011-02-05 Jie Zhang <jie@codesourcery.com>
4076 * gcc.dg/pr42631.c: Update test.
4077 * gcc.dg/pr42631-2.c: New test.
4079 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
4082 * gfortran.dg/pr47574.f90: New test.
4084 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
4086 PR tree-optimization/46194
4087 * gcc.dg/autopar/pr46194.c: New.
4089 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
4091 PR tree-optimization/43695
4092 * g++.dg/ipa/pr43695.C: New.
4094 2011-02-04 Jakub Jelinek <jakub@redhat.com>
4097 * gcc.dg/pr23200.c: New test.
4099 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
4102 * g++.dg/pr47589.C: New test.
4104 2011-02-03 Dodji Seketeli <dodji@redhat.com>
4107 * g++.dg/template/typedef37.C: New test.
4108 * g++.dg/template/param1.C: Adjust expected error message.
4110 2011-02-03 Jakub Jelinek <jakub@redhat.com>
4113 * gcc.dg/pr31490-2.c: New test.
4114 * gcc.dg/pr31490-3.c: New test.
4115 * gcc.dg/pr31490-4.c: New test.
4117 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
4118 Jakub Jelinek <jakub@redhat.com>
4121 * g++.dg/parser/semicolon3.C: Adjust.
4122 * g++.dg/parser/semicolon4.C: New testcase.
4123 * g++.dg/pr46890.C: New testcase.
4125 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
4128 * g++.dg/init/pr29571.C: New.
4130 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
4132 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
4133 instead of vect_int.
4135 2011-02-03 Jakub Jelinek <jakub@redhat.com>
4138 * gcc.target/i386/pr47312.c: New test.
4141 * gcc.target/i386/pr47564.c: New test.
4143 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
4145 PR tree-optimization/45122
4146 * gcc.dg/tree-ssa/pr45122.c: New.
4148 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
4151 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
4154 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
4155 and vsx so a default --with-cpu=power7 doesn't give an error
4156 when -mavoid-indexed-addresses is used.
4158 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
4159 wrapper function to save the arguments and then jump to the real
4160 function, rather than depending on the compiler not to move stuff
4162 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
4164 2011-02-02 Janus Weil <janus@gcc.gnu.org>
4165 Paul Thomas <pault@gcc.gnu.org>
4168 * gfortran.dg/class_37.f03 : New test.
4170 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
4171 Richard Guenther <rguenther@suse.de>
4173 PR tree-optimization/40979
4175 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
4176 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
4177 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
4178 check_vect_support_and_set_flags.
4179 * gfortran.dg/graphite/vect-pr40979.f90: New.
4181 2011-02-02 Janus Weil <janus@gcc.gnu.org>
4184 * gfortran.dg/class_36.f03: New.
4186 2011-02-02 Richard Guenther <rguenther@suse.de>
4188 PR tree-optimization/47566
4189 * gcc.dg/lto/20110201-1_0.c: New testcase.
4191 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
4197 * debug/pr47498.c: New.
4198 * debug/pr47501.c: New.
4200 2011-02-01 Richard Guenther <rguenther@suse.de>
4202 PR tree-optimization/47559
4203 * g++.dg/torture/pr47559.C: New testcase.
4205 2011-02-01 Janus Weil <janus@gcc.gnu.org>
4208 * gfortran.dg/typebound_call_20.f03: New.
4210 2011-02-01 Richard Guenther <rguenther@suse.de>
4212 PR tree-optimization/47555
4213 * gcc.dg/pr47555.c: New testcase.
4215 2011-02-01 Richard Guenther <rguenther@suse.de>
4217 PR tree-optimization/47541
4218 * g++.dg/torture/pr47541.C: New testcase.
4220 2011-01-31 Janus Weil <janus@gcc.gnu.org>
4223 * gfortran.dg/typebound_call_19.f03: New.
4225 2011-01-31 Jakub Jelinek <jakub@redhat.com>
4228 * g++.dg/cpp0x/pr47416.C: New test.
4230 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
4233 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
4235 2011-01-31 Janus Weil <janus@gcc.gnu.org>
4238 * gfortran.dg/typebound_assignment_1.f03: New.
4240 2011-01-31 Jakub Jelinek <jakub@redhat.com>
4242 PR tree-optimization/47538
4243 * gcc.c-torture/execute/pr47538.c: New test.
4245 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4248 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
4250 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4252 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
4254 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
4256 PR rtl-optimization/44031
4257 * gcc.c-torture/compile/20110131-1.c: New test.
4259 2011-01-31 Tobias Burnus <burnus@net-b.de>
4262 * gfortran.dg/stmt_func_1.f90: New.
4264 2011-01-31 Tobias Burnus <burnus@net-b.de>
4267 * gfortran.dg/interface_34.f90: New.
4269 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
4272 * gfortran.dg/realloc_on_assign_5.f03: New test.
4273 * gfortran.dg/realloc_on_assign_5.f03: New test.
4275 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4277 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
4278 * gfortran.dg/bessel_7.f90: Likewise.
4279 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
4281 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
4282 * gfortran.dg/sum_init_expr.f03: Likewise.
4284 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
4286 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
4289 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
4290 loop only on "vect_intfloat_cvt" targets.
4292 2011-01-29 Tobias Burnus <burnus@net-b.de>
4295 * gfortran.dg/shape_6.f90: New.
4297 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4299 PR libgfortran/47434
4300 * gfortran.dg/read_infnan_1.f90: Update test.
4301 * gfortran.dg/module_nan.f90: Update test.
4302 * gfortran.dg/char4_iunit_1.f03: Update test.
4303 * gfortran.dg/large_real_kind_1.f90: Update test.
4304 * gfortran.dg/real_const_3.f90: Update test.
4305 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
4307 2011-01-29 Dodji Seketeli <dodji@redhat.com>
4310 * g++.dg/template/param2.C: New test.
4312 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4314 PR libgfortran/47285
4315 * gfortran.dg/fmt_g.f: New test.
4317 2011-01-28 Tobias Burnus <burnus@net-b.de>
4320 * gfortran.dg/pure_formal_1.f90: New.
4322 2011-01-28 Jakub Jelinek <jakub@redhat.com>
4325 * gcc.dg/tls/pr42894.c: New test.
4327 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4329 * gcc.dg/pr47276.c: Add dg-require-visibility.
4331 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4333 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
4335 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
4336 Tobias Burnus <burnus@gcc.gnu.org>
4341 * gfortran.dg/realloc_on_assign_3.f03: New test.
4342 * gfortran.dg/realloc_on_assign_4.f03: New test.
4343 * gfortran.dg/allocatable_function_5.f90: New test.
4344 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
4345 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
4346 implemented" dg-errors.
4348 2011-01-27 Jan Hubicka <jh@suse.cz>
4351 * gcc.dg/attr-weakref-4.c: New testcase
4353 2011-01-27 Martin Jambor <mjambor@suse.cz>
4355 PR tree-optimization/47228
4356 * gcc.dg/torture/pr47228.c: New test.
4358 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4360 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
4362 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4364 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
4365 when using auto-overlay support on the SPU.
4367 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
4369 PR rtl-optimization/44174
4370 * gcc.target/i386/asm-6.c: New test.
4372 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
4374 PR rtl-optimization/46856
4375 * gcc.c-torture/compile/pr46856.c: New test.
4377 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
4378 Andrew Pinski <pinskia@gmail.com>
4381 * gcc.dg/pr43082.c: New.
4383 2011-01-26 DJ Delorie <dj@redhat.com>
4385 PR rtl-optimization/46878
4386 * gcc.dg/pr46878-1.c: New test.
4388 2011-01-26 Jakub Jelinek <jakub@redhat.com>
4391 * g++.dg/cpp0x/pr47476.C: New test.
4393 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
4395 * gcc.c-torture/compile/20110126-1.c: New test.
4397 2011-01-26 Jakub Jelinek <jakub@redhat.com>
4400 * gcc.dg/torture/pr47473.c: New test.
4402 2011-01-26 Jan Hubicka <jh@suse.cz>
4405 * gcc.c-torture/execute/pr47237.c: New testcase.
4407 2011-01-26 Jan Hubicka <jh@suse.cz>
4409 PR tree-optimization/47190
4410 * gcc.dg/attr-weakref-3.c: New testcase.
4412 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
4415 * gcc.dg/dll-9a.c: New test file.
4416 * gcc.dg/dll-11.c: Likewise.
4417 * gcc.dg/dll-12.c: Likewise.
4418 * gcc.dg/dll-12a.c: Likewise.
4419 * gcc.dg/dll-11a.c: Likewise.
4420 * gcc.dg/dll-9.c: Likewise.
4421 * gcc.dg/dll-10.c: Likewise.
4422 * gcc.dg/dll-10a.c: Likewise.
4423 * g++.dg/ext/dllexport4a.cc: Likewise.
4424 * g++.dg/ext/dllexport4.C: Likewise.
4425 * g++.dg/ext/dllexport5.C: Likewise.
4426 * g++.dg/ext/dllexport5a.cc: Likewise.
4428 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4430 PR tree-optimization/46970
4431 * gcc.dg/graphite/pr46970.c: New.
4433 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4435 PR tree-optimization/46215
4436 * gcc.dg/graphite/pr46215.c: New.
4438 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4440 PR tree-optimization/46168
4441 * gcc.dg/graphite/pr46168.c: New.
4443 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4445 PR tree-optimization/43657
4446 * gcc.dg/graphite/pr43657.c: New.
4448 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4450 PR tree-optimization/29832
4451 * gfortran.dg/graphite/pr29832.f90: New.
4453 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4455 PR tree-optimization/43567
4456 * gcc.dg/graphite/pr43567.c: New.
4458 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4460 * gfortran.dg/graphite/interchange-4.f: New.
4461 * gfortran.dg/graphite/interchange-5.f: New.
4463 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
4464 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
4465 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
4466 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
4467 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
4468 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
4469 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
4470 * gfortran.dg/ltrans-7.f90: Removed.
4471 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
4473 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
4474 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
4475 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
4476 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
4477 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
4478 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
4479 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
4480 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
4481 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
4482 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
4483 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
4484 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
4485 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
4486 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
4487 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
4488 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
4489 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
4490 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
4491 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
4492 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
4493 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
4494 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
4495 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
4496 * gcc.dg/tree-ssa/data-dep-1.c
4497 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
4498 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
4499 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
4500 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
4501 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
4503 2011-01-25 Jakub Jelinek <jakub@redhat.com>
4505 PR tree-optimization/47265
4506 PR tree-optimization/47443
4507 * gcc.c-torture/compile/pr47265.c: New test.
4508 * gcc.dg/pr47443.c: New test.
4510 2011-01-25 Martin Jambor <mjambor@suse.cz>
4512 PR tree-optimization/47382
4513 * g++.dg/torture/pr47382.C: New test.
4514 * g++.dg/opt/devirt1.C: Xfail.
4516 2011-01-25 Yao Qi <yao@codesourcery.com>
4519 * gcc.target/arm/pr45701-1.c: New test.
4520 * gcc.target/arm/pr45701-2.c: New test.
4521 * gcc.target/arm/pr45701-3.c: New test.
4523 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4524 Jakub Jelinek <jakub@redhat.com>
4526 PR tree-optimization/47271
4527 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
4529 2011-01-25 Nick Clifton <nickc@redhat.com>
4531 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
4532 (saturate_add): Delete.
4534 (main): Do not run saturate_add.
4535 (set_interrupts): Delete.
4537 2011-01-25 Tobias Burnus <burnus@net-b.de>
4540 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
4542 2011-01-25 Jakub Jelinek <jakub@redhat.com>
4544 PR tree-optimization/47427
4545 PR tree-optimization/47428
4546 * gcc.c-torture/compile/pr47427.c: New test.
4547 * gcc.c-torture/compile/pr47428.c: New test.
4549 2011-01-25 Richard Guenther <rguenther@suse.de>
4552 * gcc.dg/torture/pr47411.c: New testcase.
4554 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4556 * gfortran.dg/graphite/id-24.f: New.
4557 * gfortran.dg/graphite/id-25.f: New.
4559 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4561 * gfortran.dg/graphite/id-23.f: New.
4563 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4565 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
4567 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4569 * gcc.dg/graphite/block-0.c: Un-XFAILed.
4570 * gcc.dg/graphite/block-1.c: Un-XFAILed.
4571 * gcc.dg/graphite/block-7.c: Un-XFAILed.
4572 * gcc.dg/graphite/block-8.c: Un-XFAILed.
4573 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
4574 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
4575 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
4576 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
4577 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
4579 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4581 * gcc.dg/graphite/block-0.c: Add documentation.
4582 * gcc.dg/graphite/block-4.c: Same.
4583 * gcc.dg/graphite/block-7.c: Same.
4584 * gcc.dg/graphite/block-8.c: New.
4585 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
4586 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
4587 * gcc.dg/graphite/interchange-12.c: Add documentation.
4588 * gcc.dg/graphite/interchange-13.c: New.
4589 * gcc.dg/graphite/interchange-14.c: New.
4590 * gcc.dg/graphite/interchange-15.c: New.
4591 * gcc.dg/graphite/interchange-8.c: Add documentation.
4592 * gcc.dg/graphite/interchange-mvt.c: Same.
4594 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
4597 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
4598 * gcc.target/powerpc/altivec-14.c: Ditto.
4599 * gcc.target/powerpc/altivec-33.c: Ditto.
4600 * gcc.target/powerpc/altivec-types-1.c: Ditto.
4601 * gcc.target/powerpc/altivec-types-2.c: Ditto.
4602 * gcc.target/powerpc/altivec-types-3.c: Ditto.
4603 * gcc.target/powerpc/altivec-types-4.c: Ditto.
4604 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
4605 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
4606 * g++.dg/ext/altivec-15.C: Ditto.
4607 * g++.dg/ext/altivec-types-1.C: Ditto.
4608 * g++.dg/ext/altivec-types-2.C: Ditto.
4609 * g++.dg/ext/altivec-types-3.C: Ditto.
4610 * g++.dg/ext/altivec-types-4.C: Ditto.
4612 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4614 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
4616 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4618 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
4619 optimization options.
4621 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4623 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
4626 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
4628 2011-01-23 Tobias Burnus <burnus@net-b.de>
4631 * gfortran.dg/allocatable_scalar_12.f90: New.
4633 2011-01-23 Ira Rosen <irar@il.ibm.com>
4635 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
4636 vectorization to be not profitable if peeling is used to
4637 realign the memory access.
4638 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
4639 loop bound to avoid loop unrolling.
4640 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
4642 2011-01-22 Jan Hubicka <jh@suse.cz>
4645 * g++.dg/lto/pr47333.C: New file.
4647 2011-01-22 Jan Hubicka <jh@suse.cz>
4649 PR tree-optimization/43884
4651 * gcc.dg/autopar/outer-2.c: Increase array size.
4652 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
4654 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
4657 * gfortran.dg/c_loc_tests_16.f90: New test.
4659 2011-01-22 Tobias Burnus <burnus@net-b.de>
4662 * gfortran.dg/typebound_proc_19.f90: New.
4664 2011-01-21 Jeff Law <law@redhat.com>
4666 PR tree-optimization/47053
4667 * g++.dg/pr47053.C: New test.
4669 2011-01-21 Jason Merrill <jason@redhat.com>
4672 * g++.dg/cpp0x/constexpr-ctor6.C: New.
4674 2011-01-21 Jakub Jelinek <jakub@redhat.com>
4677 * g++.dg/cpp0x/range-for10.C: New test.
4678 * g++.dg/template/for1.C: New test.
4681 * g++.dg/tree-prof/partition3.C: New test.
4683 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
4685 PR rtl-optimization/47366
4686 * g++.dg/opt/pr47366.C: New test.
4688 2011-01-21 Jason Merrill <jason@redhat.com>
4691 * g++.dg/cpp0x/constexpr-regress2.C: New.
4693 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
4695 2011-01-21 Jeff Law <law@redhat.com>
4697 PR rtl-optimization/41619
4698 * gcc.dg/pr41619.c: New.
4700 2011-01-21 Jakub Jelinek <jakub@redhat.com>
4702 PR tree-optimization/47355
4703 * g++.dg/opt/pr47355.C: New test.
4705 2011-01-21 Richard Guenther <rguenther@suse.de>
4707 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
4710 2011-01-21 Richard Guenther <rguenther@suse.de>
4712 PR tree-optimization/47365
4713 * gcc.dg/torture/pr47365.c: New testcase.
4714 * gcc.dg/tree-ssa/pr47392.c: Likewise.
4716 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4718 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
4720 2011-01-21 Jakub Jelinek <jakub@redhat.com>
4722 PR tree-optimization/47391
4723 * gcc.dg/pr47391.c: New test.
4725 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4727 * g++.dg/template/char1.C: Use signed char.
4729 2011-01-21 Tobias Burnus <burnus@net-b.de>
4732 * gfortran.dg/pointer_target_4.f90: New.
4734 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
4737 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
4738 ILP32 system and not IP32.
4740 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
4743 * g++.dg/debug/pr46583.C: New.
4745 2011-01-20 Jakub Jelinek <jakub@redhat.com>
4748 * g++.dg/debug/pr47283.C: New test.
4751 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
4752 * gcc.target/i386/headmerge-2.c: Likewise.
4754 2011-01-20 Richard Guenther <rguenther@suse.de>
4757 * gcc.dg/torture/pr47370.c: New testcase.
4759 2011-01-20 Jakub Jelinek <jakub@redhat.com>
4761 PR tree-optimization/46130
4762 * gcc.dg/pr46130-1.c: New test.
4763 * gcc.dg/pr46130-2.c: New test.
4765 2011-01-19 Dodji Seketeli <dodji@redhat.com>
4768 * g++.dg/debug/dwarf2/template-params-10.C: New test.
4770 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
4773 * g++.dg/debug/pr46240.cc: New.
4775 2011-01-19 Jakub Jelinek <jakub@redhat.com>
4778 * g++.dg/template/anonunion1.C: New test.
4780 PR rtl-optimization/47337
4781 * gcc.c-torture/execute/pr47337.c: New test.
4783 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4786 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
4788 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4790 PR tree-optimization/46021
4791 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
4793 2011-01-19 Jakub Jelinek <jakub@redhat.com>
4795 PR tree-optimization/47290
4796 * g++.dg/torture/pr47290.C: New test.
4798 2011-01-18 Janus Weil <janus@gcc.gnu.org>
4801 * gfortran.dg/proc_ptr_comp_29.f90: New.
4803 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
4806 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
4807 powerpc-apple-darwin9.
4809 2011-01-18 Jakub Jelinek <jakub@redhat.com>
4811 PR rtl-optimization/47299
4812 * gcc.c-torture/execute/pr47299.c: New test.
4814 2011-01-17 Jason Merrill <jason@redhat.com>
4816 * g++.dg/cpp0x/constexpr-virtual.C: New.
4818 2011-01-17 Jakub Jelinek <jakub@redhat.com>
4821 * gfortran.dg/gomp/pr47331.f90: New test.
4823 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
4826 * objc.dg/selector-warn-1.m: New.
4827 * obj-c++.dg/selector-warn-1.mm: New.
4829 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
4831 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
4832 Update dg-final accordingly.
4834 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4836 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
4838 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4840 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
4842 * gcc.dg/guality/pr36728-2.c: Likewise.
4844 2011-01-17 Richard Guenther <rguenther@suse.de>
4846 PR tree-optimization/47313
4847 * g++.dg/torture/pr47313.C: New testcase.
4849 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
4852 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
4853 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
4854 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
4855 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
4857 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
4859 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
4860 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
4861 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
4863 2011-01-17 Richard Guenther <rguenther@suse.de>
4865 PR tree-optimization/45967
4866 * gcc.dg/torture/pr45967-2.c: New testcase.
4867 * gcc.dg/torture/pr45967-3.c: Likewise.
4869 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4872 * g++.dg/ext/pr47213.C: Require visibility.
4874 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
4876 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
4877 * gcc.dg/fixed-point/struct-union.c: Update error messages.
4879 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
4881 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
4882 Linux-based targets.
4884 2011-01-13 Jan Hubicka <jh@suse.cz>
4886 PR tree-optimization/47276
4887 * gcc.dg/pr47276.c: New testcase.
4889 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
4890 Jonathan Wakely <jwakely.gcc@gmail.com>
4893 * g++.dg/other/pr33558.C: New.
4894 * g++.dg/other/pr33558-2.C: New.
4896 2011-01-14 Martin Jambor <mjambor@suse.cz>
4898 PR tree-optimization/45934
4899 PR tree-optimization/46302
4900 * g++.dg/ipa/devirt-c-1.C: New test.
4901 * g++.dg/ipa/devirt-c-2.C: Likewise.
4902 * g++.dg/ipa/devirt-c-3.C: Likewise.
4903 * g++.dg/ipa/devirt-c-4.C: Likewise.
4904 * g++.dg/ipa/devirt-c-5.C: Likewise.
4905 * g++.dg/ipa/devirt-c-6.C: Likewise.
4906 * g++.dg/ipa/devirt-6.C: Likewise.
4907 * g++.dg/ipa/devirt-d-1.C: Likewise.
4908 * g++.dg/torture/pr45934.C: Likewise.
4910 2011-01-14 Jason Merrill <jason@redhat.com>
4912 * g++.dg/cpp0x/variadic105.C: New.
4914 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
4915 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4918 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
4919 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
4920 execution tests on i?86-*-*, x86_64-*-* and
4921 powerpc*-apple-darwin* && ilp32.
4922 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
4923 tests on i?86-*-* and x86_64-*-*.
4925 2011-01-14 Richard Guenther <rguenther@suse.de>
4927 PR tree-optimization/47280
4928 * g++.dg/opt/pr47280.C: New testcase.
4930 2011-01-14 Jason Merrill <jason@redhat.com>
4932 * g++.dg/cpp0x/constexpr-regress1.C: New.
4934 * g++.dg/ext/flexary2.C: New.
4936 2011-01-14 Richard Guenther <rguenther@suse.de>
4939 * gcc.dg/torture/pr47281.c: New testcase.
4940 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
4942 2011-01-14 Richard Guenther <rguenther@suse.de>
4944 PR tree-optimization/47286
4945 * gcc.dg/tree-ssa/pr47286.c: New testcase.
4947 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
4950 * g++.dg/ext/pr47213.C: New.
4952 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4954 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
4956 2011-01-13 Tobias Burnus <burnus@net-b.de>
4957 Mikael Morin <mikael@gcc.gnu.org>
4961 * gfortran.dg/select_type_20.f90: New.
4962 * gfortran.dg/select_type_21.f90: New.
4964 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
4967 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
4969 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4971 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
4972 * gcc.dg/guality/pr36728-2.c: Likewise.
4974 2011-01-13 Dodji Seketeli <dodji@redhat.com>
4977 * g++.dg/debug/dwarf2/template-params-9.C: New test.
4979 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
4981 PR rtl-optimization/45352
4982 * gcc.dg/pr45352-3.c: New.
4984 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
4986 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
4988 * g++.dg/cpp0x/range-for8.C: New.
4989 * g++.dg/cpp0x/range-for9.C: New.
4991 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
4994 * g++.dg/debug/pr47209.C: New.
4996 2011-01-12 Richard Guenther <rguenther@suse.de>
4999 * gcc.dg/lto/pr47259_0.c: New testcase.
5000 * gcc.dg/lto/pr47259_1.c: Likewise.
5002 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
5004 * objc-obj-c++-shared/Object1.h: Add copyright header, update
5005 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
5006 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
5007 methods missing from the OBJC2 Object.
5008 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
5009 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
5010 GNU and NeXT runtimes.
5011 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
5013 * objc-obj-c++-shared/Object1.m: Likewise.
5014 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
5015 * objc.dg/proto-qual-1.m: Likewise.
5016 * obj-c++.dg/proto-lossage-3.mm: Likewise.
5017 * obj-c++.dg/proto-qual-1.mm: Likewise.
5019 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
5022 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
5024 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
5026 Fixed the Objective-C++ testsuite and updated all tests.
5027 * lib/obj-c++.exp (obj-c++_init): Declare and set
5028 gcc_warning_prefix and gcc_error_prefix.
5029 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
5030 'dg-warning', 'dg-message' and 'dg-error'.
5031 * obj-c++.dg/class-extension-3.mm: Likewise.
5032 * obj-c++.dg/class-protocol-1.mm: Likewise.
5033 * obj-c++.dg/encode-7.mm: Likewise.
5034 * obj-c++.dg/exceptions-3.mm: Likewise.
5035 * obj-c++.dg/exceptions-5.mm: Likewise.
5036 * obj-c++.dg/method-12.mm: Likewise.
5037 * obj-c++.dg/method-13.mm: Likewise.
5038 * obj-c++.dg/method-15.mm: Likewise.
5039 * obj-c++.dg/method-16.mm: Likewise.
5040 * obj-c++.dg/method-4.mm: Likewise.
5041 * obj-c++.dg/method-8.mm: Likewise.
5042 * obj-c++.dg/method-conflict-1.mm: Likewise.
5043 * obj-c++.dg/method-conflict-2.mm: Likewise.
5044 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
5045 and uncommented second part of the testcase now that the testsuite
5047 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
5048 and uncommented second part of the testcase now that the testsuite
5050 * obj-c++.dg/private-1.mm: Likewise.
5051 * obj-c++.dg/proto-lossage-4.mm: Likewise.
5052 * obj-c++.dg/syntax-error-7.mm: Likewise.
5053 * obj-c++.dg/warn5.mm: Likewise.
5054 * obj-c++.dg/property/at-property-14.mm: Likewise.
5055 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
5057 * obj-c++.dg/property/at-property-18.mm: Likewise.
5058 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
5060 * obj-c++.dg/property/at-property-21.mm: Likewise.
5061 * obj-c++.dg/property/at-property-28.mm: Likewise.
5062 * obj-c++.dg/property/at-property-5.mm: Likewise.
5063 * obj-c++.dg/property/dynamic-2.mm: Likewise.
5064 * obj-c++.dg/property/property-neg-3.mm: Likewise.
5065 * obj-c++.dg/property/synthesize-11.mm: Likewise.
5066 * obj-c++.dg/property/synthesize-6.mm: Likewise.
5067 * obj-c++.dg/property/synthesize-8.mm: Likewise.
5068 * obj-c++.dg/property/synthesize-9.mm: Likewise.
5069 * obj-c++.dg/tls/diag-5.mm: Likewise.
5070 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
5071 dg-error, now matched correctly.
5073 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
5075 * objc.dg/property/at-property-29.m: New.
5076 * obj-c++.dg/property/at-property-29.mm: New.
5078 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5080 * go.test/go-test.exp (go-set-goarch): New proc.
5081 (go-gc-tests): Use it.
5083 2011-01-11 Dodji Seketeli <dodji@redhat.com>
5086 * g++.dg/debug/dwarf2/template-params-8.C: New test.
5088 2011-01-11 Richard Henderson <rth@redhat.com>
5090 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
5092 2011-01-11 Jan Hubicka <jh@suse.cz>
5096 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
5097 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
5099 2011-01-11 Richard Guenther <rguenther@suse.de>
5101 PR tree-optimization/46076
5102 * gcc.dg/tree-ssa/pr46076.c: New testcase.
5104 2011-01-11 Jeff Law <law@redhat.com>
5106 * PR tree-optimization/47086
5107 * gcc.dg/pr47086.c: New test.
5109 2011-01-11 Jason Merrill <jason@redhat.com>
5112 * g++.dg/template/new10.C: New.
5115 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
5117 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
5119 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
5120 Split type definitions and NSConstantString class into...
5121 * objc-obj-c++-shared/objc-test-suite-types.h: New.
5122 * objc-obj-c++-shared/nsconstantstring-class.h: New.
5123 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
5124 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
5125 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
5126 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
5128 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
5129 encode defines for newer NeXT system headers.
5130 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
5131 * obj-c++.dg/torture/strings/string1.mm: Likewise.
5132 * objc.dg/foreach-5.m: Likewise.
5133 * objc.dg/foreach-2.m: Likewise.
5134 * objc.dg/foreach-4.m: Likewise.
5135 * objc.dg/torture/strings/string1.m: Likewise.
5136 * objc.dg/torture/strings/string2.m: Likewise.
5137 * objc.dg/torture/strings/string3.m: Likewise.
5138 * objc.dg/torture/strings/string4.m: Likewise.
5139 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
5140 header and stand alone.
5141 * obj-c++.dg/strings/strings-2.mm: Likewise.
5142 * objc.dg/torture/strings/const-str-3.m: Likewise.
5143 * objc.dg/strings/strings-2.m: Likewise.
5144 * objc.dg/strings/const-str-12b.m: Likewise.
5146 2011-01-12 Richard Guenther <rguenther@suse.de>
5149 * gcc.dg/attr-weak-1.c: Adjust.
5151 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
5154 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
5155 standard compliant and comment.
5157 2011-01-10 Jan Hubicka <jh@suse.cz>
5160 * gcc.dg/initpri3.c: New testcase.
5162 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
5165 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
5171 (g_ebp_save): Likewise.
5172 (g_esp_save): Likewise.
5174 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5176 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
5178 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5180 PR tree-optimization/46021
5181 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
5182 i?86-*-*, x86_64-*-*.
5184 2011-01-10 Jeff Law <law@redhat.com>
5186 * PR tree-optimization/47141
5187 * gcc.c-torture/compile/pr47141.c: New test.
5189 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
5192 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
5193 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
5194 * gcc.dg/vect/slp-35.c: Remove XFAILs.
5195 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
5198 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
5199 being vectorized. Adjust dg-final pattern. Remove XFAIL.
5200 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
5201 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
5202 being vectorized. Adjust dg-final pattern.
5205 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
5206 * gcc.dg/vect/slp-24.c: Likewise.
5208 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
5211 * g++.dg/other/pr47218-1.C: New test file.
5212 * g++.dg/other/pr47218.C: Likewise.
5213 * g++.dg/other/pr47218.h: New supporting header.
5215 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
5218 * objc.dg/attributes/invalid-attribute-1.m: New.
5219 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
5221 2011-01-09 Janus Weil <janus@gcc.gnu.org>
5224 * gfortran.dg/proc_ptr_comp_28.f90: New.
5226 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
5228 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
5229 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
5230 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
5231 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
5232 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
5233 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
5234 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
5235 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
5236 * objc.dg/gnu-api-2-class.m: Likewise.
5237 * objc.dg/gnu-api-2-ivar.m: Likewise.
5238 * objc.dg/gnu-api-2-method.m: Likewise.
5239 * objc.dg/gnu-api-2-objc.m: Likewise.
5240 * objc.dg/gnu-api-2-object.m: Likewise.
5241 * objc.dg/gnu-api-2-property.m: Likewise.
5242 * objc.dg/gnu-api-2-protocol.m: Likewise.
5243 * objc.dg/gnu-api-2-sel.m: Likewise.
5245 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
5247 * objc.dg/foreach-1.m: Skip for Darwin < 9.
5248 * objc.dg/objc-foreach-4.m: Likewise.
5249 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
5250 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
5251 * objc.dg/foreach-4.m: Likewise.
5252 * objc.dg/foreach-5.m: Likewise.
5253 * objc.dg/foreach-3.m: Return self from init.
5255 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
5258 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
5260 2011-01-09 Janus Weil <janus@gcc.gnu.org>
5263 * gfortran.dg/class_35.f90: New.
5265 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
5267 * objc.dg/foreach-1.m: Add "-Wall" to flags.
5269 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
5272 * objc.dg/invalid-method-2.m: New.
5273 * obj-c++.dg/invalid-method-2.mm: New.
5275 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
5278 * gfortran.dg/transpose_optimization_2.f90 : New test.
5280 2011-01-08 Jan Hubicka <jh@suse.cz>
5282 PR tree-optmization/46469
5283 * g++.dg/torture/pr46469.C: New testcase.
5285 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
5287 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
5288 emulation of libobjc-gnu structure layout functionality to ..
5289 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
5290 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
5291 * objc/execute/bf-common.h: Adjust headers.
5292 * objc/execute/bf-1.m: Likewise.
5293 * objc/execute/bf-2.m: Likewise.
5294 * objc/execute/bf-3.m: Likewise.
5295 * objc/execute/bf-4.m: Likewise.
5296 * objc/execute/bf-5.m: Likewise.
5297 * objc/execute/bf-6.m: Likewise.
5298 * objc/execute/bf-7.m: Likewise.
5299 * objc/execute/bf-8.m: Likewise.
5300 * objc/execute/bf-9.m: Likewise.
5301 * objc/execute/bf-10.m: Likewise.
5302 * objc/execute/bf-11.m: Likewise.
5303 * objc/execute/bf-12.m: Likewise.
5304 * objc/execute/bf-13.m: Likewise.
5305 * objc/execute/bf-14.m: Likewise.
5306 * objc/execute/bf-15.m: Likewise.
5307 * objc/execute/bf-16.m: Likewise.
5308 * objc/execute/bf-17.m: Likewise.
5309 * objc/execute/bf-18.m: Likewise.
5310 * objc/execute/bf-19.m: Likewise.
5311 * objc/execute/bf-20.m: Likewise.
5312 * objc/execute/bf-21.m: Likewise.
5313 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
5314 objc_get_type_qualifiers ().
5316 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
5319 * gfortran.dg/dependency_39.f90: New test.
5321 2011-01-07 Jan Hubicka <jh@suse.cz>
5323 Get builtins tests ready for linker plugin.
5324 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
5325 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
5326 my_memset, my_bzero): Mark used.
5327 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
5328 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
5330 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
5333 2011-01-07 Jan Hubicka <jh@suse.cz>
5335 PR tree-optimization/46367
5336 * g++.dg/torture/pr46367.C: New file.
5338 2011-01-07 Jakub Jelinek <jakub@redhat.com>
5341 * gcc.dg/pr47201.c: New test.
5344 * gcc.dg/tree-prof/pr47187.c: New test.
5346 2011-01-07 Tobias Burnus <burnus@net-b.de>
5349 * gfortran.dg/extends_type_of_3.f90: New.
5351 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
5353 * g++.dg/ext/dllexport-MI1.C: Adjust test.
5354 * g++.dg/ext/dllimport-MI1.C: Likewise.
5355 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
5356 * g++.dg/ext/dllimport10.C: Likewise.
5357 * g++.dg/ext/dllimport11.C: Likewise.
5358 * g++.dg/ext/dllimport12.C: Likewise.
5359 * g++.dg/ext/dllimport13.C: Likewise.
5360 * g++.dg/ext/dllimport2.C: Likewise.
5361 * g++.dg/ext/dllimport3.C: Likewise.
5362 * g++.dg/ext/dllimport4.C: Likewise.
5363 * g++.dg/ext/dllimport5.C: Likewise.
5364 * g++.dg/ext/dllimport6.C: Likewise.
5365 * g++.dg/ext/dllimport8.C: Likewise.
5366 * g++.dg/ext/dllimport9.C: Likewise.
5367 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
5368 targets, too. Additionally enable test for i?86-*-mingw*.
5369 * g++.dg/ext/selectany1.C: Likewise.
5370 Remove guard variable check.
5372 2011-01-07 Janus Weil <janus@gcc.gnu.org>
5376 * gfortran.dg/storage_size_3.f08: Extended.
5378 2011-01-07 Jakub Jelinek <jakub@redhat.com>
5381 * g++.dg/template/stdarg1.C: New test.
5383 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
5386 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
5387 * gfortran.dg/defined_operators_1.f90: Split the subroutine
5388 from the interface of functions to not hide the errors that
5391 2011-01-06 Jan Hubicka <jh@suse.cz>
5393 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
5394 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
5396 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
5400 * gfortran.dg/interface_33.f90: New test.
5402 2011-01-06 Jakub Jelinek <jakub@redhat.com>
5405 * gcc.c-torture/compile/pr47150.c: New test.
5407 2011-01-06 Ira Rosen <irar@il.ibm.com>
5409 PR tree-optimization/47139
5410 * gcc.dg/vect/pr47139.c: New test.
5412 2011-01-05 Janus Weil <janus@gcc.gnu.org>
5415 * gfortran.dg/extends_type_of_2.f03: New.
5417 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5419 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
5421 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
5423 * gnat.dg/opt14.adb: New test.
5425 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
5428 * gfortran.dg/allocate_error_2.f90: New test.
5430 2011-01-05 Janus Weil <janus@gcc.gnu.org>
5433 * gfortran.dg/storage_size_3.f08: New.
5435 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5437 PR libgfortran/47154
5438 * gfortran.dg/namelist_68.f90: New test.
5440 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
5442 * gnat.dg/unchecked_convert8.ad[sb]: New test.
5444 2011-01-04 Janus Weil <janus@gcc.gnu.org>
5447 * gfortran.dg/class_34.f90: New.
5449 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5451 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
5452 use __builtin_inff. Skip all single-precision tests that require
5455 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5457 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
5459 2011-01-03 Jakub Jelinek <jakub@redhat.com>
5461 PR tree-optimization/47148
5462 * gcc.c-torture/execute/pr47148.c: New test.
5464 PR tree-optimization/47155
5465 * gcc.c-torture/execute/pr47155.c: New test.
5467 PR rtl-optimization/47157
5468 * gcc.c-torture/compile/pr47157.c: New test.
5470 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5472 * gcc.dg/torture/vector-shift2.c (schar): Define.
5473 (main): Always use schar or uchar instead of plain "char" to avoid
5474 dependencies on implementation-defined char signedness.
5476 2011-01-03 Martin Jambor <mjambor@suse.cz>
5478 PR tree-optimization/46801
5479 * gnat.dg/pack9.adb: Remove xfail.
5481 2011-01-03 Martin Jambor <mjambor@suse.cz>
5483 PR tree-optimization/46984
5484 * g++.dg/ipa/pr46984.C: New test.
5486 2011-01-02 Janus Weil <janus@gcc.gnu.org>
5489 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
5491 2011-01-02 Jakub Jelinek <jakub@redhat.com>
5493 PR tree-optimization/47140
5494 * gcc.c-torture/compile/pr47140.c: New test.
5496 PR rtl-optimization/47028
5497 * gcc.dg/pr47028.c: New test.
5499 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
5501 * objc.dg/protocol-forward-1.m: Removed TODO.
5502 * objc.dg/protocol-forward-2.m: New.
5503 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
5504 * obj-c++.dg/protocol-forward-2.mm: New.
5506 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
5509 * g++.dg/eh/pr38662.C: New testcase.
5511 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
5513 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
5514 scan for newline '\n'.
5517 Copyright (C) 2011 Free Software Foundation, Inc.
5519 Copying and distribution of this file, with or without modification,
5520 are permitted in any medium without royalty provided the copyright
5521 notice and this notice are preserved.