1 2011-05-24 Jason Merrill <jason@redhat.com>
3 * g++.dg/cpp0x/access01.C: New.
5 2011-05-24 Nicola Pero <nicola.pero@meta-innovation.com>
8 * objc.dg/pr48177.m: New testcase.
10 2011-05-24 Nicola Pero <nicola.pero@meta-innovation.com>
13 * objc.dg/pr48187.m: New testcase.
14 * obj-c++.dg/pr48187.mm: New testcase.
15 * objc.dg/ivar-extra-semicolon.m: New testcase.
17 2011-05-24 Jason Merrill <jason@redhat.com>
19 * g++.dg/template/access21.C: New.
20 * g++.dg/template/access22.C: New.
22 2011-05-24 Michael Matz <matz@gcc.gnu.org>
24 PR rtl-optimization/48633
25 * g++.dg/pr48633.C: New test.
27 2011-05-24 Uros Bizjak <ubizjak@gmail.com>
30 * g++.dg/other/pr49133.C: New test.
32 2011-05-24 Uros Bizjak <ubizjak@gmail.com>
33 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
35 * gcc.dg/torture/tls/run-gd.c: New test.
36 * gcc.dg/torture/tls/run-ie.c: New test.
37 * gcc.dg/torture/tls/run-ld.c: New test.
38 * gcc.dg/torture/tls/run-le.c: New test.
39 * lib/target-supports.exp (check_effective_target_tls_runtime):
40 Build testcase with TLS options.
42 2011-05-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
44 * gcc.dg/vect/pr48172.c: Remove dg-do run.
46 2011-05-24 Tom de Vries <tom@codesourcery.com>
48 PR tree-optimization/49121
49 * gcc.dg/tree-ssa/ivopt_infer_2.c: Adapt test.
51 2011-05-23 Jason Merrill <jason@redhat.com>
53 * g++.dg/cpp0x/defaulted28.C: New.
55 * g++.dg/cpp0x/sfinae25.C: New.
57 * g++.dg/cpp0x/rv-cast2.C: New.
59 * g++.dg/cpp0x/enum14.C: New.
61 2011-05-23 Jakub Jelinek <jakub@redhat.com>
64 * gcc.c-torture/execute/pr49123.c: New test.
67 * gcc.dg/debug/pr49032.c: New test.
70 * gcc.dg/pr49120.c: New test.
72 2011-05-23 H.J. Lu <hongjiu.lu@intel.com>
75 * gcc.target/i386/pr47315.c: New test.
77 2011-05-23 Jason Merrill <jason@redhat.com>
79 * g++.dg/cpp0x/lambda/lambda-eh2.C: New.
81 * g++.dg/cpp0x/sfinae24.C: New.
83 * g++.dg/cpp0x/error3.C: New.
85 * g++.dg/cpp0x/defaulted27.C: New.
87 * g++.dg/cpp0x/decltype27.C: New.
89 2011-05-23 Richard Guenther <rguenther@suse.de>
91 * gcc.dg/tree-ssa/forwprop-11.c: Adjust and un-XFAIL.
93 2011-05-23 Richard Guenther <rguenther@suse.de>
95 PR tree-optimization/40874
96 * g++.dg/tree-ssa/pr40874.C: New testcase.
98 2011-05-23 Richard Guenther <rguenther@suse.de>
100 PR tree-optimization/49115
101 * g++.dg/torture/pr49115.C: New testcase.
103 2011-05-23 Richard Guenther <rguenther@suse.de>
106 * gcc.dg/memcpy-3.c: New testcase.
108 2011-05-23 Jakub Jelinek <jakub@redhat.com>
111 * gcc.c-torture/execute/pr48973-1.c: New test.
112 * gcc.c-torture/execute/pr48973-2.c: New test.
114 2011-05-23 Jonathan Wakely <jwakely.gcc@gmail.com>
117 * g++.dg/warn/pr18016.C: New.
119 2011-05-23 Tom de Vries <tom@codesourcery.com>
122 * gcc.target/arm/ivopts-6.c: New test.
124 2011-05-22 Jakub Jelinek <jakub@redhat.com>
127 * gcc.c-torture/compile/pr49029.c: New test.
129 2011-05-22 Jason Merrill <jason@redhat.com>
131 * g++.dg/cpp0x/sfinae23.C: New.
132 * g++.dg/cpp0x/sfinae8.C: Correct.
134 2011-05-22 Thomas Koenig <tkoenig@gcc.gnu.org>
136 * gfortran.dg/function_optimize_8.f90: New test case.
138 2011-05-22 Ira Rosen <ira.rosen@linaro.org>
140 PR tree-optimization/49087
141 * gcc.dg/vect/O3-pr49087.c: New test.
143 2011-05-21 Jason Merrill <jason@redhat.com>
145 * g++.dg/debug/const5.C: New.
147 2011-05-20 Jason Merrill <jason@redhat.com>
149 * g++.dg/cpp0x/constexpr-static7.C: Extend.
151 * g++.dg/cpp0x/constexpr-static7.C: New.
153 * g++.dg/cpp0x/enum12.C: New.
154 * g++.dg/cpp0x/enum13.C: New.
156 2011-05-21 Janus Weil <janus@gcc.gnu.org>
159 * gfortran.dg/select_type_23.f03: New.
161 2011-05-20 Jason Merrill <jason@redhat.com>
163 * g++.dg/cpp0x/defaulted26.C: New.
165 * g++.dg/cpp0x/noexcept02.C: Fix.
166 * g++.dg/cpp0x/noexcept03.C: Fix.
167 * g++.dg/cpp0x/noexcept08.C: Fix.
168 * g++.dg/cpp0x/noexcept10.C: New.
170 2011-05-20 Janus Weil <janus@gcc.gnu.org>
173 * gfortran.dg/extends_12.f03: New.
175 2011-05-20 Jason Merrill <jason@redhat.com>
177 * g++.dg/template/koenig9.C: New.
178 * g++.dg/opt/pr47615.C: Fix.
179 * g++.dg/overload/defarg1.C: Fix.
180 * g++.dg/tc1/dr213.C: Remove xfail.
181 * g++.dg/torture/pr34850.C: Fix.
182 * g++.dg/torture/pr39362.C: Fix.
183 * g++.old-deja/g++.brendan/crash56.C: Fix.
184 * g++.old-deja/g++.pt/memtemp47.C: Fix.
186 2011-05-20 Richard Guenther <rguenther@suse.de>
188 PR tree-optimization/49079
189 * gcc.dg/torture/pr49079.c: New testcase.
191 2011-05-20 Jakub Jelinek <jakub@redhat.com>
193 PR tree-optimization/49073
194 * gcc.c-torture/execute/pr49073.c: New test.
196 2011-06-19 Tobias Burnus <burnus@net-b.de>
199 * gfortran.dg/coarray_21.f90: New.
201 2011-05-19 Joseph Myers <joseph@codesourcery.com>
203 * lib/prune.exe (prune_gcc_output): Expect "error:" in collect2
206 2011-05-19 Richard Guenther <rguenther@suse.de>
209 * gcc.dg/builtin-object-size-11.c: Use -std=gnu89.
211 2011-05-19 Richard Guenther <rguenther@suse.de>
214 * gcc.dg/builtin-object-size-11.c: New testcase.
216 2011-05-19 Tom de Vries <tom@codesourcery.com>
219 * gcc.target/arm/ivopts.c: New test.
220 * gcc.target/arm/ivopts-2.c: New test.
222 2011-05-19 Tom de Vries <tom@codesourcery.com>
224 * lib/lib/scanasm.exp (object-size): Fix target selector handling.
226 2011-05-19 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
228 * gcc.c-torture/execute/960321-1.x: Remove.
230 2011-05-18 Janus Weil <janus@gcc.gnu.org>
233 * gfortran.dg/move_alloc_4.f90: New.
235 2011-05-18 H.J. Lu <hongjiu.lu@intel.com>
238 * gcc.target/i386/pr49002-1.c: New test.
239 * gcc.target/i386/pr49002-2.c: Likewise.
241 2011-05-18 Jakub Jelinek <jakub@redhat.com>
243 PR tree-optimization/49039
244 * gcc.c-torture/execute/pr49039.c: New test.
245 * gcc.dg/tree-ssa/pr49039.c: New test.
246 * g++.dg/torture/pr49039.C: New test.
248 2011-05-18 Jason Merrill <jason@redhat.com>
250 * g++.dg/cpp0x/constexpr-incomplete3.C: New.
251 * g++.dg/cpp0x/constexpr-incomplete2.C: Adjust.
252 * g++.dg/cpp0x/constexpr-memfn1.C: Adjust.
254 2011-05-18 Stuart Henderson <shenders@gcc.gnu.org>
256 * gcc.target/bfin/mcpu-bf592.c: New test.
258 2011-05-18 Ira Rosen <ira.rosen@linaro.org>
260 PR tree-optimization/41881
261 * gcc.dg/vect/O3-pr41881.c: New test.
262 * gcc.dg/vect/O3-slp-reduc-10.c: New test.
264 2011-05-18 Jakub Jelinek <jakub@redhat.com>
266 PR tree-optimization/49000
267 * gcc.dg/pr49000.c: New test.
269 2011-05-17 Eric Botcazou <ebotcazou@adacore.com>
271 * gnat.dg/invalid1.adb: New test.
273 2011-05-16 Uros Bizjak <ubizjak@gmail.com>
275 * gcc.target/i386/avx-vzeroupper-16.c: Update scan-assembler-times
277 * gcc.target/i386/avx-vzeroupper-17.c: Ditto.
278 * gcc.target/i386/avx-vzeroupper-18.c: Ditto.
280 2011-05-15 Jonathan Wakely <jwakely.gcc@gmail.com>
283 * g++.dg/cpp0x/range-for18.C: New.
285 2011-05-15 Tobias Burnus <burnus@net-b.de>
288 * gfortran.dg/coarray/image_index_2.f90: New.
290 2011-05-13 Ville Voutilainen <ville.voutilainen@gmail.com>
292 * g++.dg/cpp0x/override1.C: Move from inherit/virtual9.C.
293 * g++.dg/cpp0x/override2.C: New.
295 2011-05-14 Tobias Burnus <burnus@net-b.de>
298 * gfortran.de/coarray_20.f90: New.
300 2011-05-14 Thomas Koenig <tkoenig@gcc.gnu.org>
303 * function_optimize_7.f90: New test case.
305 2011-05-13 Jason Merrill <jason@redhat.com>
307 * g++.dg/cpp0x/decltype26.C: New.
308 * g++.dg/cpp0x/enum11.C: New.
310 2011-05-13 Tobias Burnus <burnus@net-b.de>
314 * gfortran.dg/assign_8.f90: Update dg-error.
316 2011-05-13 Tobias Burnus <burnus@net-b.de>
319 * gfortran.dg/io_constraints_8.f90: New.
320 * gfortran.dg/io_constraints_9.f90: New.
322 2011-05-13 Martin Thuresson <martint@google.com>
324 PR gcov-profile/47793
325 * gcc.dg/pr47793.c: New.
327 2011-05-12 Jakub Jelinek <jakub@redhat.com>
329 PR tree-optimization/48975
330 * gcc.dg/pr48975.c: New test.
332 2011-05-12 Tobias Burnus <burnus@net-b.de>
335 * gfortran.dg/iso_c_binding_compiler_3.f90: New.
337 2011-05-12 Jason Merrill <jason@redhat.com>
339 * g++.dg/cpp0x/constexpr-incomplete2.C: New.
341 2011-05-12 Geert Bosch <bosch@adacore.com>
343 * gnat.dg/view_conversion1.adb: New test.
345 2011-05-12 Richard Guenther <rguenther@suse.de>
347 PR tree-optimization/48172
348 * gcc.dg/vect/pr48172.c: New testcase.
350 2011-05-12 Jakub Jelinek <jakub@redhat.com>
353 * g++.dg/opt/pr48967.C: New test.
355 2011-05-11 Jason Merrill <jason@redhat.com>
357 * g++.dg/cpp0x/constexpr-friend.C: New.
358 * g++.dg/cpp0x/constexpr-incomplete1.C: New.
360 * g++.dg/cpp0x/sfinae22.C: New.
362 2011-05-11 Tobias Burnus <burnus@net-b.de>
365 * gfortran.dg/generic_24.f90: New.
367 2011-05-11 Richard Guenther <rguenther@suse.de>
369 PR tree-optimization/15256
370 * gcc.dg/tree-ssa/forwprop-14.c: New testcase.
372 2011-05-11 Jakub Jelinek <jakub@redhat.com>
375 * gcc.dg/pr48159-1.c: New test.
376 * gcc.dg/pr48159-2.c: New test.
378 2011-05-11 Richard Guenther <rguenther@suse.de>
381 * gcc.dg/torture/pr48953.c: New testcase.
383 2011-05-11 Richard Guenther <rguenther@suse.de>
385 PR tree-optimization/18041
386 * gcc.dg/tree-ssa/forwprop-13.c: New testcase.
388 2011-05-11 Alan Modra <amodra@gmail.com>
391 * gcc.target/powerpc/pr47755-2.c: Require vsx_hw.
393 2011-05-10 Jason Merrill <jason@redhat.com>
395 * g++.dg/cpp0x/defaulted25.C: New.
396 * g++.dg/template/crash7.C: Adjust.
398 * g++.dg/cpp0x/variadic108.C: New.
400 2011-05-10 Ville Voutilainen <ville.voutilainen@gmail.com>
402 * g++.dg/inherit/virtual9.C: Extend.
404 2011-05-10 Michael Meissner <meissner@linux.vnet.ibm.com>
407 * gcc.target/powerpc/pr48857.c: New file, make sure V2DI arguments
408 are passed and returned in vector registers.
410 2011-05-10 Richard Guenther <rguenther@suse.de>
412 * gcc.dg/tree-ssa/ssa-fre-2.c: Disable forwprop.
413 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
414 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
415 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
416 * gcc.dg/tree-ssa/scev-cast.c: Adjust. Note what transformation
419 2011-05-10 Jakub Jelinek <jakub@redhat.com>
421 PR tree-optimization/48611
422 PR tree-optimization/48794
423 * gfortran.dg/gomp/pr48611.f90: New test.
424 * gfortran.dg/gomp/pr48794.f90: New test.
427 * gcc.dg/dfp/pr48928.c: New test.
429 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
432 * g++.dg/cpp0x/pr48522.C: New.
434 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
437 * g++.dg/cpp0x/sfinae21.C: New.
439 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
441 * g++.dg/template/sfinae28.C: Rename to...
442 * g++.dg/cpp0x/sfinae19.C: ... this.
443 * g++.dg/template/sfinae29.C: Rename to...
444 * g++.dg/cpp0x/sfinae20.C: ... this.
446 2011-05-09 Jeff Law <law@redhat.com>
448 * lib/gcc-gdb-test.exp (gdb-test): Reorder matchers to give more
451 2011-05-09 Fabien Chêne <fabien@gcc.gnu.org>
454 * g++.dg/init/pr20039.C: New.
456 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
460 * g++.dg/template/sfinae28.C: New.
461 * g++.dg/template/sfinae29.C: Likewise.
463 2011-05-09 Jason Merrill <jason@redhat.com>
465 * g++.dg/template/nontype23.C: New.
467 2011-05-07 Fabien Chêne <fabien@gcc.gnu.org>
469 * g++.dg/init/pr48859.C: New.
471 2011-05-09 Jason Merrill <jason@redhat.com>
473 * gcc.dg/gcc.dg/uninit-D.c: Move to c-c++-common.
474 * gcc.dg/gcc.dg/uninit-D-O0.c: Move to c-c++-common.
475 * gcc.dg/gcc.dg/uninit-E.c: Move to c-c++-common.
476 * gcc.dg/gcc.dg/uninit-E-O0.c: Move to c-c++-common.
477 * gcc.dg/gcc.dg/uninit-F.c: Move to c-c++-common.
478 * gcc.dg/gcc.dg/uninit-F-O0.c: Move to c-c++-common.
479 * gcc.dg/gcc.dg/uninit-G.c: Move to c-c++-common.
480 * gcc.dg/gcc.dg/uninit-G-O0.c: Move to c-c++-common.
482 2011-05-08 Ville Voutilainen <ville.voutilainen@gmail.com>
484 * g++.dg/inherit/virtual9.C: New.
486 2011-05-09 Dodji Seketeli <dodji@redhat.com>
489 * g++.dg/template/dependent-expr8.C: New test case.
491 2011-05-07 Zdenek Dvorak <ook@ucw.cz>
493 PR tree-optimization/48837
494 * gcc.dg/pr48837.c: New testcase.
496 2011-05-06 Jason Merrill <jason@redhat.com>
498 * g++.dg/cpp0x/constexpr-condition2.C: New.
500 * g++.dg/cpp0x/constexpr-missing.C: New.
502 2011-05-06 Tobias Burnus <burnus@net-b.de>
505 * gfortran.dg/coarray/this_image_2.f90: New.
507 2011-05-06 Tobias Burnus <burnus@net-b.de>
511 * gfortran.dg/bind_c_usage_22.f90: New.
512 * gfortran.dg/bind_c_usage_23.f90: New.
513 * gfortran.dg/bind_c_usage_24.f90: New.
514 * gfortran.dg/bind_c_usage_24_c.c: New.
516 2011-05-06 Dodji Seketeli <dodji@redhat.com>
519 * g++.dg/template/member9.C: New test case.
521 2011-05-05 Eric Botcazou <ebotcazou@adacore.com>
523 * gnat.dg/discr29.ad[sb]: New test.
524 * gnat.dg/discr30.adb: Likewise.
526 2011-05-05 Julian Brown <julian@codesourcery.com>
528 * gcc.target/arm/neon-vset_lanes8.c: New test.
530 2011-05-05 Jason Merrill <jason@redhat.com>
532 * g++.dg/init/new32.C: New.
534 2011-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
536 * gfortran.dg/fmt_g0_6.f08: Use dg-options "-ffloat-store".
539 2011-05-05 Jakub Jelinek <jakub@redhat.com>
541 PR rtl-optimization/48381
542 * gcc.c-torture/compile/pr48381.c: New test.
544 2011-05-05 Uros Bizjak <ubizjak@gmail.com>
546 * gcc.target/i386/opt-1.c: Add --param min-insn-to-prefetch -ratio=0
548 * gcc.target/i386/opt-1.c: Ditto.
550 2011-05-04 Jason Merrill <jason@redhat.com>
552 * g++.dg/conversion/base1.C: New.
554 2011-05-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
557 * gfortran.dg/round_3.f08: Add more checks to test case.
559 2011-05-04 Hans-Peter Nilsson <hp@axis.com>
561 * gfortran.dg/pr47878.f90, gfortran.dg/endfile_3.f90,
562 gfortran.dg/endfile_4.f90, gfortran.dg/ftell_3.f90,
563 gfortran.dg/fmt_cache_1.f, gfortran.dg/namelist_66.f90:
564 Gate test on effective_target fd_truncate.
566 2011-05-04 Uros Bizjak <ubizjak@gmail.com>
568 * gcc.target/i386/recip-vec-divf.c: Decrease array sizes.
569 * gcc.target/i386/recip-vec-sqrtf.c: Ditto.
570 * gcc.target/i386/recip-vec-divf-avx.c: Increase array sizes.
571 * gcc.target/i386/recip-vec-sqrtf-avx.c: Ditto. Update scan times.
572 * gcc.target/i386/ssefn-1.c: Add -mno-sse2 to dg-options.
573 * gcc.target/i386/pr38824.c: Ditto.
574 * gcc.target/i386/vecinit-1.c: Add -mno-sse4 to dg-options.
575 * gcc.target/i386/vecinit-2.c: Ditto.
576 * gcc.target/i386/sse-19.c: Add -mno-ssse3 to dg-options.
577 * gcc.target/i386/parity-1.c: Add -mno-popcnt to dg-options.
578 * gcc.target/i386/parity-2.c: Ditto.
579 * gcc.target/i386/incoming-8.c: Add -mno-avx to dg-options.
581 2011-05-04 Stuart Henderson <shenders@gcc.gnu.org>
583 * gcc.target/bfin/mcpu-bf512.c: Update to latest silicon revision and
585 * gcc.target/bfin/mcpu-bf514.c: Likewise.
586 * gcc.target/bfin/mcpu-bf516.c: Likewise.
587 * gcc.target/bfin/mcpu-bf518.c: Likewise.
589 2011-05-03 Tobias Burnus <burnus@net-b.de>
592 * gfortran.dg/coarray/this_image_1.f90: Remove dg-options.
594 2011-05-03 Tobias Burnus <burnus@net-b.de>
597 * gfortran.dg/coarray/this_image_1.f90: New.
599 2011-05-03 Tobias Burnus <burnus@net-b.de>
602 * gfortran.dg/coarray/caf.dg: New.
603 * gfortran.dg/coarray/image_index_1.f90: New, copied
604 from ../coarray_16.f90.
606 2011-05-03 Paolo Carlini <paolo.carlini@oracle.com>
609 * g++.dg/ext/complex9.C: New.
611 2011-05-03 Stuart Henderson <shenders@gcc.gnu.org>
614 * gcc.target/bfin/mcpu-bf542.c: Check SILICON_REVISION is 0x0004.
615 * gcc.target/bfin/mcpu-bf544.c, gcc.target/bfin/mcpu-bf547.c,
616 gcc.target/bfin/mcpu-bf548.c, gcc.target/bfin/mcpu-bf549.c: Likewise.
618 2011-05-03 Stuart Henderson <shenders@gcc.gnu.org>
620 * gcc.target/bfin/builtins: Created.
621 * gcc.target/bfin/hisilh-O0.c: Deleted.
622 * gcc.target/bfin/hisilh.c: Moved to...
623 * gcc.target/bfin/builtins/hisilh.c: ...here.
624 * gcc.target/bfin/builtins/shl_fr1x16-6.c: New test.
625 * gcc.target/bfin/builtins/shr_fr1x16-1.c: Ditto.
626 * gcc.target/bfin/builtins/shl_fr1x32-9.c: Ditto.
627 * gcc.target/bfin/builtins/shr_fr1x32-4.c: Ditto.
628 * gcc.target/bfin/builtins/shr_fr1x32-8.c: Ditto.
629 * gcc.target/bfin/builtins/lshl_fr2x16-1.c: Ditto.
630 * gcc.target/bfin/builtins/abs_fr1x16-1.c: Ditto.
631 * gcc.target/bfin/builtins/norm32-1.c: Ditto.
632 * gcc.target/bfin/builtins/shrl_fr1x16-3.c: Ditto.
633 * gcc.target/bfin/builtins/norm_fr1x32-2.c: Ditto.
634 * gcc.target/bfin/builtins/bfin-builtins.exp: Ditto.
635 * gcc.target/bfin/builtins/norm16-2.c: Ditto.
636 * gcc.target/bfin/builtins/norm32-5.c: Ditto.
637 * gcc.target/bfin/builtins/norm_fr1x16-3.c: Ditto.
638 * gcc.target/bfin/builtins/mult_fr1x32x32-2.c: Ditto.
639 * gcc.target/bfin/builtins/norm16-6.c: Ditto.
640 * gcc.target/bfin/builtins/norm32-9.c: Ditto.
641 * gcc.target/bfin/builtins/mult_fr2x16-1.c: Ditto.
642 * gcc.target/bfin/builtins/dspsubaddsat_fr2x16-2.c: Ditto.
643 * gcc.target/bfin/builtins/min_fr2x16-1.c: Ditto.
644 * gcc.target/bfin/builtins/max_fr2x16-2.c: Ditto.
645 * gcc.target/bfin/builtins/norm32-10.c: Ditto.
646 * gcc.target/bfin/builtins/shl_fr2x16-3.c: Ditto.
647 * gcc.target/bfin/builtins/mulhisihh_fr2x16-1.c: Ditto.
648 * gcc.target/bfin/builtins/diff_hl_fr2x16-2.c: Ditto.
649 * gcc.target/bfin/builtins/shl_fr2x16-7.c: Ditto.
650 * gcc.target/bfin/builtins/shr_fr2x16-2.c: Ditto.
651 * gcc.target/bfin/builtins/mulhisilh_fr2x16-1.c: Ditto.
652 * gcc.target/bfin/builtins/lshl_fr1x16-1.c: Ditto.
653 * gcc.target/bfin/builtins/cpmlx_mul_fr2x16-2.c: Ditto.
654 * gcc.target/bfin/builtins/negate_fr1x32-2.c: Ditto.
655 * gcc.target/bfin/builtins/negate_fr1x16-3.c: Ditto.
656 * gcc.target/bfin/builtins/abs_fr2x16-2.c: Ditto.
657 * gcc.target/bfin/builtins/shrl_fr2x16-4.c: Ditto.
658 * gcc.target/bfin/builtins/mult_fr1x16-1.c: Ditto.
659 * gcc.target/bfin/builtins/max_fr1x32-1.c: Ditto.
660 * gcc.target/bfin/builtins/min_fr1x16-1.c: Ditto.
661 * gcc.target/bfin/builtins/shl_fr1x32-2.c: Ditto.
662 * gcc.target/bfin/builtins/max_fr1x16-2.c: Ditto.
663 * gcc.target/bfin/builtins/shl_fr1x16-3.c: Ditto.
664 * gcc.target/bfin/builtins/add_fr2x16-1.c: Ditto.
665 * gcc.target/bfin/builtins/shl_fr1x32-6.c: Ditto.
666 * gcc.target/bfin/builtins/shr_fr1x32-1.c: Ditto.
667 * gcc.target/bfin/builtins/shr_fr1x32.c: Ditto.
668 * gcc.target/bfin/builtins/shl_fr1x16-7.c: Ditto.
669 * gcc.target/bfin/builtins/shr_fr1x16-2.c: Ditto.
670 * gcc.target/bfin/builtins/shr_fr1x32-5.c: Ditto.
671 * gcc.target/bfin/builtins/shr_fr1x32-9.c: Ditto.
672 * gcc.target/bfin/builtins/abs_fr1x32-1.c: Ditto.
673 * gcc.target/bfin/builtins/lshl_fr2x16-2.c: Ditto.
674 * gcc.target/bfin/builtins/abs_fr1x16-2.c: Ditto.
675 * gcc.target/bfin/builtins/cpmlx_msu_fr2x16-1.c: Ditto.
676 * gcc.target/bfin/builtins/norm32-2.c: Ditto.
677 * gcc.target/bfin/builtins/shrl_fr1x16-4.c: Ditto.
678 * gcc.target/bfin/builtins/norm16-3.c: Ditto.
679 * gcc.target/bfin/builtins/norm32-6.c: Ditto.
680 * gcc.target/bfin/builtins/norm16-7.c: Ditto.
681 * gcc.target/bfin/builtins/mult_fr2x16-2.c: Ditto.
682 * gcc.target/bfin/builtins/min_fr2x16-2.c: Ditto.
683 * gcc.target/bfin/builtins/add_fr1x16-1.c: Ditto.
684 * gcc.target/bfin/builtins/norm32-11.c: Ditto.
685 * gcc.target/bfin/builtins/sub_fr2x16-1.c: Ditto.
686 * gcc.target/bfin/builtins/shl_fr2x16-4.c: Ditto.
687 * gcc.target/bfin/builtins/mulhisihh_fr2x16-2.c: Ditto.
688 * gcc.target/bfin/builtins/diff_lh_fr2x16-1.c: Ditto.
689 * gcc.target/bfin/builtins/shl_fr2x16-8.c: Ditto.
690 * gcc.target/bfin/builtins/shr_fr2x16-3.c: Ditto.
691 * gcc.target/bfin/builtins/mulhisilh_fr2x16-2.c: Ditto.
692 * gcc.target/bfin/builtins/lshl_fr1x16-2.c: Ditto.
693 * gcc.target/bfin/builtins/cpmlx_mac_fr2x16-1.c: Ditto.
694 * gcc.target/bfin/builtins/shrl_fr2x16-1.c: Ditto.
695 * gcc.target/bfin/builtins/mult_fr1x32-1.c: Ditto.
696 * gcc.target/bfin/builtins/min_fr1x32-1.c: Ditto.
697 * gcc.target/bfin/builtins/dspaddsubsat_fr2x16-1.c: Ditto.
698 * gcc.target/bfin/builtins/mult_fr1x16-2.c: Ditto.
699 * gcc.target/bfin/builtins/max_fr1x32-2.c: Ditto.
700 * gcc.target/bfin/builtins/min_fr1x16-2.c: Ditto.
701 * gcc.target/bfin/builtins/shl_fr1x32.c: Ditto.
702 * gcc.target/bfin/builtins/shl_fr1x32-3.c: Ditto.
703 * gcc.target/bfin/builtins/shl_fr1x16-4.c: Ditto.
704 * gcc.target/bfin/builtins/sub_fr1x16-1.c: Ditto.
705 * gcc.target/bfin/builtins/add_fr2x16-2.c: Ditto.
706 * gcc.target/bfin/builtins/shl_fr1x32-7.c: Ditto.
707 * gcc.target/bfin/builtins/shr_fr1x32-2.c: Ditto.
708 * gcc.target/bfin/builtins/shl_fr1x16-8.c: Ditto.
709 * gcc.target/bfin/builtins/shr_fr1x16-3.c: Ditto.
710 * gcc.target/bfin/builtins/shr_fr1x32-6.c: Ditto.
711 * gcc.target/bfin/builtins/circptr.c: Ditto.
712 * gcc.target/bfin/builtins/negate_fr2x16-1.c: Ditto.
713 * gcc.target/bfin/builtins/abs_fr1x32-2.c: Ditto.
714 * gcc.target/bfin/builtins/multr_fr2x16-1.c: Ditto.
715 * gcc.target/bfin/builtins/sum_fr2x16-1.c: Ditto.
716 * gcc.target/bfin/builtins/shrl_fr1x16-1.c: Ditto.
717 * gcc.target/bfin/builtins/cpmlx_msu_fr2x16-2.c: Ditto.
718 * gcc.target/bfin/builtins/norm32-3.c: Ditto.
719 * gcc.target/bfin/builtins/norm_fr1x16-1.c: Ditto.
720 * gcc.target/bfin/builtins/norm16-4.c: Ditto.
721 * gcc.target/bfin/builtins/norm32-7.c: Ditto.
722 * gcc.target/bfin/builtins/norm16-8.c: Ditto.
723 * gcc.target/bfin/builtins/add_fr1x32-1.c: Ditto.
724 * gcc.target/bfin/builtins/shl_fr2x16-1.c: Ditto.
725 * gcc.target/bfin/builtins/add_fr1x16-2.c: Ditto.
726 * gcc.target/bfin/builtins/shl_fr2x16-5.c: Ditto.
727 * gcc.target/bfin/builtins/norm32-12.c: Ditto.
728 * gcc.target/bfin/builtins/sub_fr2x16-2.c: Ditto.
729 * gcc.target/bfin/builtins/diff_lh_fr2x16-2.c: Ditto.
730 * gcc.target/bfin/builtins/mulhisihl_fr2x16-1.c: Ditto.
731 * gcc.target/bfin/builtins/shr_fr2x16-4.c: Ditto.
732 * gcc.target/bfin/builtins/mulhisill_fr2x16-1.c: Ditto.
733 * gcc.target/bfin/builtins/negate_fr1x16-1.c: Ditto.
734 * gcc.target/bfin/builtins/multr_fr1x16-1.c: Ditto.
735 * gcc.target/bfin/builtins/cpmlx_mac_fr2x16-2.c: Ditto.
736 * gcc.target/bfin/builtins/shrl_fr2x16-2.c: Ditto.
737 * gcc.target/bfin/builtins/mult_fr1x32x32NS-1.c: Ditto.
738 * gcc.target/bfin/builtins/mult_fr1x32-2.c: Ditto.
739 * gcc.target/bfin/builtins/min_fr1x32-2.c: Ditto.
740 * gcc.target/bfin/builtins/dspaddsubsat_fr2x16-2.c: Ditto.
741 * gcc.target/bfin/builtins/shl_fr1x16-1.c: Ditto.
742 * gcc.target/bfin/builtins/sub_fr1x32-1.c: Ditto.
743 * gcc.target/bfin/builtins/shl_fr1x32-4.c: Ditto.
744 * gcc.target/bfin/builtins/sub_fr1x16-2.c: Ditto.
745 * gcc.target/bfin/builtins/shl_fr1x16-5.c: Ditto.
746 * gcc.target/bfin/builtins/shl_fr1x32-8.c: Ditto.
747 * gcc.target/bfin/builtins/shr_fr1x32-3.c: Ditto.
748 * gcc.target/bfin/builtins/shr_fr1x16-4.c: Ditto.
749 * gcc.target/bfin/builtins/shr_fr1x32-7.c: Ditto.
750 * gcc.target/bfin/builtins/negate_fr2x16-2.c: Ditto.
751 * gcc.target/bfin/builtins/multr_fr2x16-2.c: Ditto.
752 * gcc.target/bfin/builtins/sum_fr2x16-2.c: Ditto.
753 * gcc.target/bfin/builtins/shrl_fr1x16-2.c: Ditto.
754 * gcc.target/bfin/builtins/norm_fr1x32-1.c: Ditto.
755 * gcc.target/bfin/builtins/norm16-1.c: Ditto.
756 * gcc.target/bfin/builtins/norm_fr1x16-2.c: Ditto.
757 * gcc.target/bfin/builtins/mult_fr1x32x32-1.c: Ditto.
758 * gcc.target/bfin/builtins/norm32-4.c: Ditto.
759 * gcc.target/bfin/builtins/norm16-5.c: Ditto.
760 * gcc.target/bfin/builtins/norm32-8.c: Ditto.
761 * gcc.target/bfin/builtins/dspsubaddsat_fr2x16-1.c: Ditto.
762 * gcc.target/bfin/builtins/max_fr2x16-1.c: Ditto.
763 * gcc.target/bfin/builtins/add_fr1x32-2.c: Ditto.
764 * gcc.target/bfin/builtins/shl_fr2x16-2.c: Ditto.
765 * gcc.target/bfin/builtins/shl_fr2x16-6.c: Ditto.
766 * gcc.target/bfin/builtins/diff_hl_fr2x16-1.c: Ditto.
767 * gcc.target/bfin/builtins/shr_fr2x16-1.c: Ditto.
768 * gcc.target/bfin/builtins/mulhisihl_fr2x16-2.c: Ditto.
769 * gcc.target/bfin/builtins/negate_fr1x32-1.c: Ditto.
770 * gcc.target/bfin/builtins/cpmlx_mul_fr2x16-1.c: Ditto.
771 * gcc.target/bfin/builtins/multr_fr1x16-2.c: Ditto.
772 * gcc.target/bfin/builtins/mulhisill_fr2x16-2.c: Ditto.
773 * gcc.target/bfin/builtins/negate_fr1x16-2.c: Ditto.
774 * gcc.target/bfin/builtins/abs_fr2x16-1.c: Ditto.
775 * gcc.target/bfin/builtins/shrl_fr2x16-3.c: Ditto.
776 * gcc.target/bfin/builtins/mult_fr1x32x32NS-2.c: Ditto.
777 * gcc.target/bfin/builtins/shl_fr1x32-1.c: Ditto.
778 * gcc.target/bfin/builtins/max_fr1x16-1.c: Ditto.
779 * gcc.target/bfin/builtins/shl_fr1x16-2.c: Ditto.
780 * gcc.target/bfin/builtins/sub_fr1x32-2.c: Ditto.
781 * gcc.target/bfin/builtins/shl_fr1x32-5.c: Ditto.
783 2011-05-03 Bernd Schmidt <bernds@codesourcery.com>
785 * gcc.target/arm/cold-lc.c: New test.
787 2011-05-03 Jakub Jelinek <jakub@redhat.com>
790 * gcc.dg/pr48774.c: New test.
792 2011-05-03 Richard Guenther <rguenther@suse.de>
794 * gcc.dg/large-size-array-5.c: New testcase.
796 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
798 * gcc.dg/vect/vect-strided-u16-i3.c: New test.
800 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
802 * lib/target-supports.exp (check_effective_target_vect_strided):
804 (check_effective_target_vect_strided2)
805 (check_effective_target_vect_strided3)
806 (check_effective_target_vect_strided4)
807 (check_effective_target_vect_strided8): ...these new functions.
809 * gcc.dg/vect/O3-pr39675-2.c: Update accordingly.
810 * gcc.dg/vect/costmodel/ppc/costmodel-slp-12.c: Likewise.
811 * gcc.dg/vect/fast-math-slp-27.c: Likewise.
812 * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: Likewise.
813 * gcc.dg/vect/pr37539.c: Likewise.
814 * gcc.dg/vect/slp-11a.c: Likewise.
815 * gcc.dg/vect/slp-11b.c: Likewise.
816 * gcc.dg/vect/slp-11c.c: Likewise.
817 * gcc.dg/vect/slp-12a.c: Likewise.
818 * gcc.dg/vect/slp-12b.c: Likewise.
819 * gcc.dg/vect/slp-18.c: Likewise.
820 * gcc.dg/vect/slp-19a.c: Likewise.
821 * gcc.dg/vect/slp-19b.c: Likewise.
822 * gcc.dg/vect/slp-21.c: Likewise.
823 * gcc.dg/vect/slp-23.c: Likewise.
824 * gcc.dg/vect/vect-cselim-1.c: Likewise.
826 * gcc.dg/vect/fast-math-vect-complex-3.c: Use vect_stridedN
827 instead of vect_interleave && vect_extract_even_odd.
828 * gcc.dg/vect/no-scevccp-outer-10a.c: Likewise.
829 * gcc.dg/vect/no-scevccp-outer-10b.c: Likewise.
830 * gcc.dg/vect/no-scevccp-outer-20.c: Likewise.
831 * gcc.dg/vect/vect-1.c: Likewise.
832 * gcc.dg/vect/vect-10.c: Likewise.
833 * gcc.dg/vect/vect-98.c: Likewise.
834 * gcc.dg/vect/vect-107.c: Likewise.
835 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
836 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
837 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
838 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
839 * gcc.dg/vect/vect-strided-a-u32-mult.c: Likewise.
840 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
841 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
842 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
843 * gcc.dg/vect/vect-strided-float.c: Likewise.
844 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
845 * gcc.dg/vect/vect-strided-mult.c: Likewise.
846 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
847 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
848 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
849 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
850 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
851 * gcc.dg/vect/vect-strided-u32-mult.c: Likewise.
852 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
853 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
854 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
855 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
856 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
857 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
858 * gcc.dg/vect/vect-vfa-03.c: Likewise.
860 * gcc.dg/vect/no-scevccp-outer-18.c: Add vect_stridedN to the
862 * gcc.dg/vect/pr30843.c: Likewise.
863 * gcc.dg/vect/pr33866.c: Likewise.
864 * gcc.dg/vect/slp-reduc-6.c: Likewise.
865 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: Likewise.
866 * gcc.dg/vect/vect-strided-store-u16-i4.c: Likewise.
867 * gcc.dg/vect/vect-strided-store-u32-i2.c: Likewise.
869 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
871 * gcc.dg/vect/slp-11.c: Split into...
872 * gcc.dg/vect/slp-11a.c, gcc.dg/vect/slp-11b.c,
873 gcc.dg/vect/slp-11c.c: ...these tests.
874 * gcc.dg/vect/slp-12a.c: Split 4-stride loop into...
875 * gcc.dg/vect/slp-12c.c: ...this new test.
876 * gcc.dg/vect/slp-19.c: Split into...
877 * gcc.dg/vect/slp-19a.c, gcc.dg/vect/slp-19b.c,
878 gcc.dg/vect/slp-19c.c: ...these new tests.
880 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
882 * lib/target-supports.exp
883 (check_effective_target_vect_extract_even_odd_wide): Delete.
884 (check_effective_target_vect_strided_wide): Likewise.
885 * gcc.dg/vect/O3-pr39675-2.c: Use the non-wide versions instead.
886 * gcc.dg/vect/fast-math-pr35982.c: Likewise.
887 * gcc.dg/vect/fast-math-vect-complex-3.c: Likewise.
888 * gcc.dg/vect/pr37539.c: Likewise.
889 * gcc.dg/vect/slp-11.c: Likewise.
890 * gcc.dg/vect/slp-12a.c: Likewise.
891 * gcc.dg/vect/slp-12b.c: Likewise.
892 * gcc.dg/vect/slp-19.c: Likewise.
893 * gcc.dg/vect/slp-23.c: Likewise.
894 * gcc.dg/vect/vect-1.c: Likewise.
895 * gcc.dg/vect/vect-98.c: Likewise.
896 * gcc.dg/vect/vect-107.c: Likewise.
897 * gcc.dg/vect/vect-strided-float.c: Likewise.
899 2011-05-02 Jason Merrill <jason@redhat.com>
901 * g++.dg/init/new31.C: New.
903 2011-05-02 Simon Martin <simartin@users.sourceforge.net>
906 * gcc.dg/pr35445.c: New test.
908 2011-05-02 Jason Merrill <jason@redhat.com>
910 * c-c++-common/vla-1.c: New.
912 2011-05-02 Richard Guenther <rguenther@suse.de>
914 PR tree-optimization/48822
915 * gcc.dg/torture/pr48822.c: New testcase.
917 2011-05-02 Paolo Carlini <paolo.carlini@oracle.com>
920 * g++.dg/cpp0x/constexpr-47969.C: New.
922 2011-05-02 Ira Rosen <ira.rosen@linaro.org>
925 * gcc.dg/vect/slp-3.c: Increase loop bound. Don't expect to fail
926 on vect_no_align targets.
927 * gcc.dg/vect/no-vfa-pr29145.c: Don't expect to fail on
928 vect_no_align targets.
930 2011-05-01 Xinliang David Li <davidxl@google.com>
932 * gcc.dg/tree-ssa/integer-addr.c: New test.
933 * gcc.dg/tree-ssa/alias_bug.c: New test.
935 2011-05-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
938 * gfortran.dg/round_3.f08: Add more checks.
940 2011-04-30 Tobias Burnus <burnus@net-b.de>
943 * gfortran.dg/import9.f90: New, proper test.
944 * gfortran.dg/interface_37.f90: Remove bogus
945 test (bogus copy of interface_36.f90).
947 2011-04-30 Tobias Burnus <burnus@net-b.de>
950 * gfortran.dg/interface_37.f90: New.
952 2011-04-30 Paul Thomas <pault@gcc.gnu.org>
955 * gfortran.dg/realloc_on_assign_7.f03: Test bounds.
957 2011-04-30 Jakub Jelinek <jakub@redhat.com>
959 PR tree-optimization/48809
960 * gcc.c-torture/execute/pr48809.c: New test.
962 2011-04-29 Jeff Law <law@redhat.com>
964 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: New test.
966 2011-04-29 Paolo Carlini <paolo.carlini@oracle.com>
969 * g++.dg/init/ctor10.C: New.
971 2011-04-29 Le-Chun Wu <lcwu@google.com>
973 * g++.dg/warn/Wconversion-null-2.C: Do not expect a NULL
974 warning in implicitly instantiated templates.
976 2011-04-29 Le-Chun Wu <lcwu@google.com>
978 * g++.dg/warn/Wnull-conversion-1.C: New.
979 * g++.dg/warn/Wnull-conversion-2.C: New.
981 2011-04-29 Diego Novillo <dnovillo@google.com>
983 * g++.old-deja/g++.other/null3.C: Expect warning about
984 converting boolean to a pointer.
986 2011-04-29 Paul Thomas <pault@gcc.gnu.org>
989 * gfortran.dg/realloc_on_assign_7.f03: Modify to test for lhs
993 * gfortran.dg/realloc_on_assign_7.f03: Add subroutine pr48746.
995 2011-04-29 Tobias Burnus <burnus@net-b.de>
998 * gfortran.dg/typebound_proc_22.f90: New.
1001 * gfortran.dg/interface_36.f90: New.
1003 2011-04-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1005 PR libgfortran/48488
1006 PR libgfortran/48602
1007 PR libgfortran/48615
1008 PR libgfortran/48684
1009 PR libgfortran/48787
1010 * gfortran.dg/fmt_g.f: Adjust test.
1011 * gfortran.dg/fmt_g0_1.f08: Adjust test.
1012 * gfortran.dg/round_3.f08: New test.
1013 * gfortran.dg/namelist_print_1.f: Adjust test.
1014 * gfortran.dg/char4_iunit_1.f03: Adjust test.
1015 * gfortran.dg/f2003_io_5.f03: Adjust test.
1016 * gfortran.dg/coarray_15.f90: Adjust test.
1017 * gfortran.dg/namelist_65.f90: Adjust test.
1018 * gfortran.dg/fmt_cache_1.f: Adjust test.
1019 * gfortran.dg/char4_iunit_2.f03: Adjust test.
1020 * gfortran.dg/real_const_3.f90: Adjust test.
1022 2011-04-28 Xinliang David Li <davidxl@google.com>
1024 * testsuite/gcc.dg/tree-prof/prof-robust-1.c: New test.
1025 * testsuite/g++.dg/prof-robust-1.C: New test.
1027 2011-04-28 Ira Rosen <ira.rosen@linaro.org>
1029 PR tree-optimization/48765
1030 * gcc.dg/vect/pr48765.c: New.
1032 2011-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1034 PR tree-optimization/48775
1035 * gcc.dg/pr48616.c: Also add -fno-common on alpha*-dec-osf*.
1037 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
1040 * g++.dg/inherit/pr48798.C: New.
1041 * g++.old-deja/g++.other/base1.C: Adjust.
1043 2011-04-28 Dodji Seketeli <dodji@redhat.com>
1046 * g++.dg/template/inherit7.C: New test case.
1048 2011-04-28 Richard Guenther <rguenther@suse.de>
1050 PR tree-optimization/40052
1051 PR tree-optimization/15347
1052 * gcc.dg/tree-ssa/vrp57.c: New testcase.
1053 * gcc.dg/pr15347.c: Likewise.
1055 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
1058 * g++.dg/cpp0x/sfinae18.C: New.
1060 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
1063 * g++.dg/ext/is_literal_type1.C: New.
1065 2011-04-28 Tobias Burnus <burnus@net-b.de>
1069 * gfortran.dg/interface_35.f90: New.
1070 * gfortran.dg/erfc_scaled_1.f90: Don't compile with -pedantic.
1071 * gfortran.dg/func_result_6.f90: Add dg-warning.
1072 * gfortran.dg/bessel_1.f90: Ditto.
1073 * gfortran.dg/hypot_1.f90: Ditto.
1074 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
1075 * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
1076 * gfortran.dg/interface_assignment_4.f90: Ditto.
1078 2011-04-27 Jason Merrill <jason@redhat.com>
1080 * g++.dg/ext/complex8.C: New.
1082 * g++.dg/cpp0x/initlist49.C: New.
1083 * g++.dg/init/new30.C: New.
1085 2011-04-27 Tobias Burnus <burnus@net-b.de>
1088 * gfortran.dg/whole_file_34.f90: New.
1090 2011-04-27 Jan Hubicka <jh@suse.cz>
1092 * gcc.dg/tree-ssa/inline-9.c: New testcase.
1094 2011-04-27 Jason Merrill <jason@redhat.com>
1096 * g++.old-deja/g++.oliva/overload1.C: Adjust.
1098 * g++.dg/parse/ambig6.C: New.
1100 2011-04-27 Nick Clifton <nickc@redhat.com>
1102 * gcc.dg/20020312-2.c: Add definition for RX.
1104 * lib/target-supports.exp (add_options_for_ieee): Use -mnofpu
1105 option with RX targets.
1107 * gcc.target/rx/pack.c: Replace C++ style // comments with C style
1110 2011-04-27 Richard Guenther <rguenther@suse.de>
1112 * gcc.dg/tree-ssa/pr23382.c: Remove.
1114 2011-04-27 Kaz Kojima <kkojima@gcc.gnu.org>
1117 * gcc.c-torture/compile/pr48767.c: New test.
1119 2011-04-27 Richard Guenther <rguenther@suse.de>
1121 PR tree-optimization/48772
1122 * g++.dg/pr48772.C: New testcase.
1124 2011-04-27 Jakub Jelinek <jakub@redhat.com>
1127 * gcc.c-torture/compile/pr48742.c: New test.
1129 2011-04-26 Jason Merrill <jason@redhat.com>
1131 * g++.dg/lookup/koenig13.C: New.
1133 * g++.dg/cpp0x/initlist48.C: New.
1135 2011-04-25 Jason Merrill <jason@redhat.com>
1137 * g++.dg/cpp0x/sfinae17.C: New.
1139 2011-03-23 Michael Meissner <meissner@linux.vnet.ibm.com>
1142 * gcc.target/powerpc/pr48258-1.c: New file.
1143 * gcc.target/powerpc/pr48258-2.c: Ditto.
1145 2011-04-26 Xinliang David Li <davidxl@google.com>
1147 * gcc.dg/uninit-suppress.c: New test.
1148 * gcc.dg/uninit-suppress.c: New test.
1150 2011-04-26 Jakub Jelinek <jakub@redhat.com>
1153 * gcc.dg/pr48768.c: New test.
1155 PR tree-optimization/48734
1156 * gcc.c-torture/compile/pr48734.c: New test.
1159 * gcc.dg/tree-prof/val-prof-2.c: Adjust for 32-bit HWI.
1161 2011-04-26 Richard Guenther <rguenther@suse.de>
1163 PR tree-optimization/48731
1164 * gcc.dg/torture/pr48731.c: New testcase.
1166 2011-04-26 Richard Guenther <rguenther@suse.de>
1169 * gcc.dg/tree-prof/val-prof-2.c: Adjust.
1171 2011-04-26 Richard Guenther <rguenther@suse.de>
1174 * gcc.dg/torture/pr48694-1.c: New testcase.
1175 * gcc.dg/torture/pr48694-2.c: Likewise.
1177 2011-04-25 Paolo Carlini <paolo.carlini@oracle.com>
1179 * g++.dg/ext/underlying_type1.C: New.
1180 * g++.dg/ext/underlying_type2.C: Likewise.
1181 * g++.dg/ext/underlying_type3.C: Likewise.
1182 * g++.dg/ext/underlying_type4.C: Likewise.
1183 * g++.dg/ext/underlying_type5.C: Likewise.
1184 * g++.dg/ext/underlying_type6.C: Likewise.
1185 * g++.dg/ext/underlying_type7.C: Likewise.
1186 * g++.dg/ext/underlying_type8.C: Likewise.
1187 * g++.dg/ext/underlying_type9.C: Likewise.
1188 * g++.dg/ext/underlying_type10.C: Likewise.
1190 2011-04-25 Jason Merrill <jason@redhat.com>
1192 * g++.dg/cpp0x/regress/template-const2.C: New.
1194 2011-04-25 Jeff Law <law@redhat.com>
1196 * gcc.dg/tree-ssa/vrp56.c: new test.
1198 2011-04-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1200 * go.test/go-test.exp (go-set-goarch): Accept mips*-*-*.
1202 2011-04-24 Jakub Jelinek <jakub@redhat.com>
1204 PR preprocessor/48740
1205 * c-c++-common/raw-string-11.c: New test.
1207 2011-04-23 John David Anglin <dave.anglin@nrc-cnrc.ca>
1209 * gcc.dg/pr48616.c (dg-options): Add -fno-common to options on
1212 2011-04-23 Tobias Burnus <burnus@net-b.de>
1215 * gfortran.dg/coarray_19.f90: New.
1217 2011-04-23 Jakub Jelinek <jakub@redhat.com>
1220 * gcc.dg/pr48685.c: New test.
1222 2011-04-22 Jan Hubicka <jh@suse.cz>
1224 * gcc.dg/tree-ssa/pr38699.c: Fix testcase.
1226 2011-04-22 Jakub Jelinek <jakub@redhat.com>
1228 PR tree-optimization/48717
1229 * gcc.c-torture/execute/pr48717.c: New test.
1231 2011-04-22 Uros Bizjak <ubizjak@gmail.com>
1234 * gcc.target/i386/pr48723.c: New test.
1236 2011-04-22 Jakub Jelinek <jakub@redhat.com>
1239 * gcc.dg/gomp/pr48716.c: New test.
1240 * g++.dg/gomp/pr48716.C: New test.
1242 2011-04-22 Alexander Monakov <amonakov@ispras.ru>
1245 * gcc.dg/missing-field-init-2.c: Update testcase.
1247 2011-04-22 Alan Modra <amodra@gmail.com>
1249 * gcc.target/powerpc/ppc-pow.c: Allow for tail calls.
1251 2011-04-21 Thomas Koenig <tkoenig@gcc.gnu.org>
1254 * gfortran.dg/function_optimize_6.f90: New test.
1256 2011-04-21 Easwaran Raman <eraman@google.com>
1258 * gcc.dg/stack-layout-2.c: New test.
1260 2011-04-21 Richard Guenther <rguenther@suse.de>
1263 * g++.dg/lto/pr48207-2_0.C: New testcase.
1264 * g++.dg/lto/pr48207-3_0.C: Likewise.
1266 2011-04-21 Eric Botcazou <ebotcazou@adacore.com>
1268 * gnat.dg/volatile5.adb: New test.
1269 * gnat.dg/volatile5_pkg.ads: New helper.
1271 2011-04-21 Uros Bizjak <ubizjak@gmail.com>
1274 * gcc.target/i386/pr48708.c: New test.
1276 2011-04-21 Richard Sandiford <richard.sandiford@linaro.org>
1278 * gcc.dg/vect/vect-119.c: New test.
1280 2011-04-21 Richard Sandiford <richard.sandiford@linaro.org>
1282 * gcc.dg/vect/vect.exp: Run the main tests twice, one with -flto
1285 2011-04-21 Richard Earnshaw <rearnsha@arm.com>
1286 Richard Sandiford <richard.sandiford@linaro.org>
1289 * gcc.target/arm/pr46329.c: New test.
1291 2011-04-21 Tobias Burnus <burnus@net-b.de>
1294 * gfortran.dg/coarray_18.f90: New.
1296 2011-04-20 Jason Merrill <jason@redhat.com>
1298 * g++.dg/cpp0x/initlist47.C: New.
1300 * g++.dg/init/dtor4.C: New.
1302 2011-04-20 Uros Bizjak <ubizjak@gmail.com>
1305 * gcc.target/i386/sse2-pinsrw.c: New test.
1306 * gcc.target/i386/avx-vpinsrw.c: Ditto.
1307 * gcc.target/i386/sse4_1-insvqi.c: Ditto.
1308 * gcc.target/i386/sse2-insvhi.c: Ditto.
1309 * gcc.target/i386/sse4_1-insvsi.c: Ditto.
1310 * gcc.target/i386/sse4_1-insvdi.c: Ditto.
1312 2011-04-20 Jason Merrill <jason@redhat.com>
1314 * g++.dg/template/const4.C: New.
1316 2011-04-20 Easwaran Raman <eraman@google.com>
1318 * gcc.dg/stack-layout-1.c: New test.
1320 2011-04-20 Daniel Jacobowitz <dan@codesourcery.com>
1322 * gcc.dg/vect/vect-shift-3.c, gcc.dg/vect/vect-shift-4.c: New.
1323 * lib/target-supports.exp (check_effective_target_vect_shift_char): New
1326 2011-04-20 Kai Tietz <ktietz@redhat.com>
1328 * gcc.dg/binop-xor1.c: New test.
1329 * gcc.dg/binop-xor2.c: New test.
1330 * gcc.dg/binop-xor3.c: New test.
1331 * gcc.dg/binop-xor4.c: New test.
1332 * gcc.dg/binop-xor5.c: New test.
1334 2011-04-20 Richard Guenther <rguenther@suse.de>
1336 PR tree-optimization/47892
1337 * gcc.dg/vect/fast-math-ifcvt-1.c: New testcase.
1339 2011-04-20 Richard Guenther <rguenther@suse.de>
1342 * g++.dg/torture/pr48695.C: New testcase.
1344 2011-04-20 Georg-Johann Lay <avr@gjlay.de>
1346 * gcc.dg/pr42629.c: Add dg-require-effective-target int32plus
1347 * gcc.c-torture/execute/cmpsi-2.c: Ditto
1348 * gcc.c-torture/execute/pr45262.c: Ditto
1349 * gcc.dg/torture/pr43165.c: Ditto.
1350 * gcc.dg/torture/pr47228.c: Ditto.
1351 * gcc.dg/tree-ssa/pr45144.c: Ditto.
1352 * gcc.dg/ipa/pr45644.c: Ditto.
1353 * gcc.c-torture/compile/pr43191.c: Ditto. Remove dg-skip-if for
1356 2011-04-19 Jason Merrill <jason@redhat.com>
1358 * g++.dg/ext/complex7.C: New.
1360 * g++.dg/ext/attrib41.C: New.
1362 2011-04-19 Kaz Kojima <kkojima@gcc.gnu.org>
1365 * gcc.dg/torture/pr37868.c: Skip on sh*-*-*.
1367 2011-04-19 Jakub Jelinek <jakub@redhat.com>
1370 * gcc.target/i386/pr48678.c: New test.
1372 2011-04-19 Martin Jambor <mjambor@suse.cz>
1374 * g++.dg/opt/devirt1.C: Bump to -O2, remove XFAIL.
1375 * g++.dg/opt/devirt2.C: New test.
1376 * g++.dg/ipa/devirt-g-1.C: Likewise.
1378 2011-04-19 Tobias Burnus <burnus@net-b.de>
1381 * gfortran.dg/whole_file_33.f90: New.
1383 2011-04-19 Martin Jambor <mjambor@suse.cz>
1385 * g++.dg/ipa/devirt-7.C: New test.
1387 2011-04-19 Richard Guenther <rguenther@suse.de>
1390 * g++.dg/lto/pr48207_0.C: New testcase.
1392 2011-04-18 Jason Merrill <jason@redhat.com>
1394 * g++.dg/init/void1.C: New.
1396 * g++.dg/cpp0x/union4.C: New.
1398 2011-04-18 Jakub Jelinek <jakub@redhat.com>
1401 * g++.dg/torture/pr48661.C: New test.
1404 * g++.dg/gomp/pr48632.C: New test.
1406 2011-04-18 Uros Bizjak <ubizjak@gmail.com>
1408 * gcc.target/i386/sse2-maskmovdqu.c: New test.
1409 * gcc.target/i386/avx-vmaskmovdqu.c: Ditto.
1411 2011-04-18 Tobias Burnus <burnus@net-b.de>
1414 * gfortran.dg/coarray_17.f90: New.
1415 * gfortran.dg/coarray_10.f90: Update dg-error.
1417 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1420 * gcc.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
1421 * gfortran.dg/guality/guality.exp: Likewise.
1423 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1425 * gfortran.dg/fmt_g0_5.f08: Use dg-add-options ieee.
1427 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1429 * gcc.dg/vect/pr48377.c: Remove dg-do run.
1431 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1433 * gcc.dg/ipa/pr48195.c: Add dg-require-effective-target lto.
1435 2011-04-18 Richard Guenther <rguenther@suse.de>
1438 * g++.dg/torture/pr46364.C: New testcase.
1440 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1442 * obj-c++.dg/dwarf-2.mm: Skip on alpha*-dec-osf*.
1444 2011-04-18 Alexander Monakov <amonakov@ispras.ru>
1446 * gcc.dg/pr48235.c: Add dg-require-effective-target freorder.
1448 2011-04-18 Ulrich Weigand <ulrich.weigand@linaro.org>
1449 Ira Rosen <ira.rosen@linaro.org>
1452 * gcc.target/arm/pr48252.c: New test.
1454 2011-04-18 Jakub Jelinek <jakub@redhat.com>
1456 PR tree-optimization/48616
1457 * gcc.dg/pr48616.c: New test.
1459 2011-04-18 Tobias Burnus <burnus@net-b.de>
1462 * gfortran.dg/coarray_16.f90: New.
1464 2011-04-18 Paul Thomas <pault@gcc.gnu.org>
1467 * gfortran.dg/realloc_on_assign_7.f03: New test.
1469 2011-04-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1471 PR libgfortran/48602
1472 * gfortran.dg/fmt_g0_6.f08: New test.
1474 2011-04-17 Jason Merrill <jason@redhat.com>
1476 * g++.dg/cpp0x/sfinae16.C: New.
1478 2011-04-17 Richard Sandiford <rdsandiford@googlemail.com>
1480 * gcc.target/mips/reg-var-1.c: New test.
1482 2011-04-17 Jan Hubicka <jh@suse.cz>
1484 * gcc.dg/winline-5.c: Update testcase.
1486 2011-04-17 Eric Botcazou <ebotcazou@adacore.com>
1488 * gnat.dg/discr27.ad[sb]: Move dg directive.
1489 * gnat.dg/discr28.ad[sb]: New test.
1490 * gnat.dg/discr28_pkg.ads: New helper.
1492 2011-04-17 Michael Matz <matz@suse.de>
1494 PR tree-optimization/48622
1496 * gcc.dg/lto/pr48622_0.c: New test.
1498 2011-04-16 Uros Bizjak <ubizjak@gmail.com>
1500 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan patterns.
1501 * gcc.target/i386/avx256-unaligned-load-2.c: Ditto.
1502 * gcc.target/i386/avx256-unaligned-load-3.c: Ditto.
1503 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
1504 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
1505 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
1507 2011-04-15 Jason Merrill <jason@redhat.com>
1509 * g++.dg/cpp0x/range-for17.C: New.
1511 2011-04-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
1513 * g++.dg/cpp0x/range-for2.C: Correct for declaration.
1514 * g++.dg/cpp0x/range-for3.C: Likewise.
1515 * g++.dg/cpp0x/range-for9.C: Correct error message.
1516 * g++.dg/cpp0x/range-for11.C: New.
1517 * g++.dg/cpp0x/range-for12.C: New.
1518 * g++.dg/cpp0x/range-for13.C: New.
1519 * g++.dg/cpp0x/range-for14.C: New.
1520 * g++.dg/cpp0x/range-for15.C: New.
1521 * g++.dg/cpp0x/range-for16.C: New.
1523 2011-04-15 Tobias Burnus <burnus@net-b.de>
1526 * gfortran.dg/coarray_15.f90: Change to dg-do run.
1528 2011-04-15 Nicola Pero <nicola.pero@meta-innovation.com>
1530 * objc.dg/naming-4.m: Updated.
1531 * objc.dg/naming-5.m: Updated.
1532 * objc.dg/naming-6.m: New.
1533 * objc.dg/naming-7.m: New.
1534 * obj-c++.dg/naming-1.mm: Updated.
1535 * obj-c++.dg/naming-2.mm: Updated.
1536 * obj-c++.dg/naming-3.mm: New.
1537 * obj-c++.dg/naming-4.mm: New.
1539 2011-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1541 PR libgfortran/48589
1542 * gfortran.dg/fmt_g0_5.f08: New test.
1544 2011-04-15 Richard Guenther <rguenther@suse.de>
1547 * gfortran.dg/cray_pointers_8.f90: Use -ffloat-store.
1549 2011-04-15 Georg-Johann Lay <avr@gjlay.de>
1551 * gcc.target/avr/torture/pr41885.c (dg-options): Change
1552 -finline-limit=0 to -fno-inline
1554 2011-04-15 Jakub Jelinek <jakub@redhat.com>
1557 * gcc.target/i386/pr46084.c: Require avx_runtime instead of
1560 2011-04-14 Jakub Jelinek <jakub@redhat.com>
1563 * gcc.target/i386/sse4_1-insertps-3.c: New test.
1564 * gcc.target/i386/sse4_1-insertps-4.c: New test.
1565 * gcc.target/i386/avx-insertps-3.c: New test.
1566 * gcc.target/i386/avx-insertps-4.c: New test.
1568 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
1570 * gcc.target/avr/torture/pr41885.c (dg-options): Add
1573 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
1578 * gcc.target/avr/pr46779-1.c: New test case
1579 * gcc.target/avr/pr46779-2.c: New test case
1581 2011-04-14 Jason Merrill <jason@redhat.com>
1583 * g++.dg/cpp0x/sfinae15.C: New.
1585 * g++.dg/cpp0x/sfinae14.C: New.
1587 * g++.dg/ext/vla10.C: New.
1589 2011-04-14 Richard Guenther <rguenther@suse.de>
1591 * gcc.dg/tree-ssa/ssa-dse-14.c: New testcase.
1593 2011-04-14 Richard Guenther <rguenther@suse.de>
1595 * gcc.dg/fold-bitand-4.c: Move ...
1596 * c-c++-common/fold-bitand-4.c: ... here. Adjust slightly.
1598 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
1600 * gcc.target/avr/trivial.c: Fix line endings. Make PROGMEM
1602 * gcc.target/avr/torture/trivial.c: Ditto.
1604 2011-04-13 Jason Merrill <jason@redhat.com>
1606 * g++.dg/template/operator11.C: New.
1608 2011-04-13 Jakub Jelinek <jakub@redhat.com>
1611 * gcc.dg/gomp/pr48591.c: New test.
1614 * g++.dg/cpp0x/constexpr-wstring1.C: New test.
1615 * g++.dg/cpp0x/constexpr-wstring2.C: New test.
1617 2011-04-13 Dodji Seketeli <dodji@redhat.com>
1620 * g++.dg/template/dependent-expr7.C: New test case.
1622 2011-04-13 Jason Merrill <jason@redhat.com>
1624 * g++.dg/cpp0x/sfinae13.C: New.
1626 2011-04-13 Uros Bizjak <ubizjak@gmail.com>
1628 * gcc.target/i386/sse2-init-v2di-2.c: Update scan pattern.
1630 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
1632 * gcc.target/arm/pr43698.c: Remove -march option.
1634 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
1636 * gcc.target/arm/sync-1.c: Limit to sync_int_long, do not use
1639 2011-04-12 Paul Thomas <pault@gcc.gnu.org>
1643 * gfortran.dg/realloc_on_assign_6.f03: New test.
1645 2011-04-12 Kai Tietz <ktietz@redhat.com>
1647 * g++.dg/ext/bitfield2.C: Add for i?86/x86_64-*-mingw*
1648 targets the additional -mno-ms-bitfields and
1649 -Wno-packed-bitfield-compat options.
1650 * g++.dg/ext/bitfield3.C: Likewise.
1651 * g++.dg/ext/bitfield4.C: Likewise.
1652 * g++.dg/ext/bitfield5.C: Likewise.
1653 * gcc.dg/bitfld-15.c: Likewise.
1654 * gcc.dg/bitfld-16.c: Likewise.
1655 * gcc.dg/bitfld-17.c: Likewise.
1656 * gcc.dg/bitfld-18.c: Likewise.
1658 2011-04-12 Richard Sandiford <richard.sandiford@linaro.org>
1660 * gcc.target/arm/neon-vld3-1.c: New test.
1661 * gcc.target/arm/neon-vst3-1.c: New test.
1662 * gcc.target/arm/neon/v*.c: Regenerate.
1664 2011-04-12 Jakub Jelinek <jakub@redhat.com>
1666 PR rtl-optimization/48549
1667 * g++.dg/opt/pr48549.C: New test.
1669 2011-04-12 Richard Guenther <rguenther@suse.de>
1671 PR tree-optimization/46076
1672 * gcc.dg/tree-ssa/pr46076.c: Un-XFAIL.
1674 2011-04-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1677 * lib/compat.exp (compat-execute): Declare unsupported after
1678 stripping path from src1.
1679 * lib/lto.exp (lto-execute): Likewise.
1681 2011-04-12 Jakub Jelinek <jakub@redhat.com>
1684 * gcc.dg/pr48552-1.c: New test.
1685 * gcc.dg/pr48552-2.c: New test.
1687 2011-04-11 Jason Merrill <jason@redhat.com>
1689 * g++.dg/cpp0x/sfinae12.C: New.
1691 * g++.dg/cpp0x/enum10.C: New.
1693 * g++.dg/cpp0x/lambda/lambda-this4.C: New.
1695 * g++.dg/cpp0x/rv-func.C: New.
1697 2011-04-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1699 * gcc.dg/torture/pr47917.c: Define _ISO_C_SOURCE=19990L for
1702 2011-04-11 Martin Jambor <mjambor@suse.cz>
1704 PR tree-optimization/48195
1705 * gcc.dg/ipa/pr48195.c: New test.
1707 2011-04-10 Eric Botcazou <ebotcazou@adacore.com>
1709 * gnat.dg/return3.adb: Remove unused switch.
1711 2011-04-08 Mike Stump <mikestump@comcast.net>
1714 * gcc.dg/tree-ssa/ssa-ccp-17.c: Robustify against ports that
1715 default to fno-common.
1717 2011-04-08 Georg-Johann Lay <avr@gjlay.de>
1719 * gcc.dg/sibcall-3.c: Don't xfail on AVR.
1720 * gcc.dg/sibcall-4.c: Don't xfail on AVR.
1722 2011-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
1725 * gfortran.dg/function_optimize_5.f90: New test.
1727 2011-04-08 Eric Botcazou <ebotcazou@adacore.com>
1729 * gnat.dg/aggr17.adb: New test.
1730 * gnat.dg/aggr18.adb: Likewise.
1732 2011-04-08 Michael Matz <matz@suse.de>
1735 * gcc.target/i386/pr48389.c: New test.
1737 2011-04-08 Andrey Belevantsev <abel@ispras.ru>
1739 PR rtl-optimization/48272
1740 * g++.dg/opt/pr48272.C: New.
1742 2011-04-08 Dmitry Melnik <dm@ispras.ru>
1744 PR rtl-optimization/48235
1745 * gcc.dg/pr48235.c: New.
1747 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
1749 PR rtl-optimization/48302
1750 * g++.dg/opt/pr48302.C: New.
1752 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
1755 * g++.dg/opt/pr48273.C: New.
1757 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
1759 PR rtl-optimization/48442
1760 * gcc.dg/pr48442.c: New.
1762 2011-04-08 Jakub Jelinek <jakub@redhat.com>
1764 PR tree-optimization/48377
1765 * gcc.dg/vect/pr48377.c: New test.
1767 2011-04-07 Jason Merrill <jason@redhat.com>
1769 * g++.dg/cpp0x/regress/call1.C: New.
1771 * g++.dg/cpp0x/variadic107.C: New.
1773 * g++.dg/cpp0x/sfinae11.C: New.
1774 * g++.dg/cpp0x/noexcept02.C: Fix.
1776 * g++.dg/cpp0x/sfinae10.C: New.
1778 * g++.dg/cpp0x/sfinae9.C: New.
1780 * c-c++-common/Wcast-qual-1.c: Move here from...
1781 * gcc.dg/cast-qual-3.c: ...here, and...
1782 * g++.dg/warn/Wcast-qual2.C: ...here.
1784 * g++.dg/cpp0x/sfinae8.C: New.
1786 * g++.dg/cpp0x/sfinae7.C: New.
1788 * g++.dg/cpp0x/enum9.C: New.
1790 2011-04-07 Mike Stump <mikestump@comcast.net>
1792 * gcc.dg/torture/stackalign/non-local-goto-5.c: Fix for targets
1793 with no trampolines.
1795 2011-04-07 Jakub Jelinek <jakub@redhat.com>
1798 * gfortran.dg/gomp/pr48117.f90: New test.
1801 * gcc.dg/torture/pr48343.c: New test.
1803 2011-04-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1805 * gcc.target/i386/asm-6.c: Remove dg-xfail-if.
1807 2011-04-07 Maxim Kuvyrkov <maxim@codesourcery.com>
1809 * gcc.dg/lto/20090210_0.c: Require tls_runtime target.
1811 2011-04-07 Tom de Vries <tom@codesourcery.com>
1814 * lib/scanasm.exp (object-size): New proc.
1815 * gcc.target/arm/pr43920-2.c: New test.
1817 2011-04-06 Tobias Burnus <burnus@net-b.de>
1821 * gfortran.dg/coarray_13.f90: Avoid out-of-bounds access.
1823 2011-04-06 Steve Ellcey <sje@cup.hp.com>
1825 * gcc.dg/mtune.c: Prune note from output.
1827 2011-04-06 Jakub Jelinek <jakub@redhat.com>
1830 * gcc.dg/guality/pr36977.c: New test.
1831 * gcc.dg/guality/pr48466.c: New test.
1833 2011-04-06 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
1835 * gcc.target/arm/pr43920-1.c: Fix accidental duplication.
1837 2011-04-06 Eric Botcazou <ebotcazou@adacore.com>
1839 * gnat.dg/return3.adb: New test.
1841 2011-04-06 Richard Guenther <rguenther@suse.de>
1843 PR tree-optimization/47663
1844 * gcc.dg/tree-ssa/inline-8.c: New testcase.
1846 2011-04-05 Eric Botcazou <ebotcazou@adacore.com>
1848 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options for
1849 Solaris 8 and 9 as well.
1851 2011-04-05 Tom de Vries <tom@codesourcery.com>
1854 * gcc.target/arm/pr43920-1.c: New test.
1856 2011-04-04 Yufeng Zhang <yufeng.zhang@arm.com>
1858 * g++.dg/abi/arm_cxa_vec1.C (__ARM_EABI__): Fix typo.
1859 (cctor): Actually return the value.
1860 (main): Cast return values.
1862 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
1864 * gfortran.dg/character_comparison_8.f90: New test.
1866 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
1868 * frontend-passes: (optimize_lexical_comparison): New function.
1869 (optimize_expr): Call it.
1870 (optimize_comparison): Also handle lexical comparison functions.
1871 Return false instad of -2 for unequal comparison.
1873 2011-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
1876 * function_optimize_4.f90: New test.
1878 2011-04-04 Tobias Burnus <burnus@net-b.de>
1881 * gfortran.dg/coarray_10.f90: Add coarray descriptor diagnostic check.
1882 * gfortran.dg/coarray_13.f90: Add checks for run-time cobounds.
1883 * gfortran.dg/coarray_15.f90: New.
1885 2011-04-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1887 * gfortran.dg/bessel_6.f90: Use dg-add-options ieee.
1888 * gfortran.dg/bessel_7.f90: Likewise.
1890 2011-04-03 Tobias Burnus <burnus@net-b.de>
1892 * gfortran.dg/bessel_6.f90: Reduce mymax for Tru64.
1894 2011-04-03 Richard Guenther <rguenther@suse.de>
1895 Ira Rosen <ira.rosen@linaro.org>
1897 * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: New test.
1898 * gcc.dg/vect/vect.exp: Run if-cvt-stores-vect* tests with
1899 -ftree-loop-if-convert-stores.
1901 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
1903 * gnat.dg/specs/aggr2.ads: New test.
1905 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
1907 * gnat.dg/debug2.ad[sb]: New test.
1908 * gnat.dg/debug2_pkg.ads: New helper.
1909 * gnat.dg/debug3.ad[sb]: New test.
1911 2011-04-01 Uros Bizjak <ubizjak@gmail.com>
1913 * go.test/go-test.exp (go-set-goarch): Recognize alpha*-*-*.
1915 2011-04-01 Jakub Jelinek <jakub@redhat.com>
1918 * gcc.c-torture/compile/pr48335-1.c: New test.
1919 * gcc.dg/pr48335-1.c: New test.
1920 * gcc.dg/pr48335-2.c: New test.
1921 * gcc.dg/pr48335-3.c: New test.
1922 * gcc.dg/pr48335-4.c: New test.
1923 * gcc.dg/pr48335-5.c: New test.
1924 * gcc.dg/pr48335-6.c: New test.
1925 * gcc.dg/pr48335-7.c: New test.
1926 * gcc.dg/pr48335-8.c: New test.
1927 * gcc.target/i386/pr48335-1.c: New test.
1929 2011-04-01 Vincent Lefevre <vincent+gcc@vinc17.org>
1932 * gcc.dg/Waddress.c: New test.
1934 2011-04-01 Thomas Koenig <tkoenig@gcc.gnu.org>
1937 * gfortran.dg/function_optimize_3.f90: New test.
1939 2011-04-01 Bernd Schmidt <bernds@codesourcery.com>
1941 * gcc.c-torture/compile/20110401-1.c: New test.
1943 * g++.dg/lto/20091002-1_0.C: Use "dg-require-effective-target fpic".
1944 * g++.dg/lto/20091002-2_0.C: Likewise.
1945 * g++.dg/lto/20090303_0.c: Likewise.
1946 * g++.dg/lto/20091004-1_0.C: Likewise.
1947 * g++.dg/lto/20091002-3_0.C: Likewise.
1948 * g++.dg/lto/20091004-2_0.C: Likewise.
1949 * g++.dg/lto/20081123_0.C: Likewise.
1950 * g++.dg/lto/20090313_0.C: Likewise.
1951 * g++.dg/lto/20081109-1_0.C: Likewise.
1952 * g++.dg/lto/20081219_0.C: Likewise.
1953 * g++.dg/lto/20081204-1_0.C: Likewise.
1954 * g++.dg/lto/20090302_0.C: Likewise.
1955 * g++.dg/lto/20081119-1_0.C: Likewise.
1956 * g++.dg/lto/20081118_0.C: Likewise.
1957 * gcc.dg/lto/20091020-2_0.c: Likewise.
1958 * gcc.dg/lto/20090210_0.c: Likewise.
1959 * gcc.dg/lto/20081204-1_0.c: Likewise.
1960 * gcc.dg/lto/20081224_0.c: Likewise.
1961 * gcc.dg/lto/20090219_0.c: Likewise.
1962 * gcc.dg/lto/20091014-1_0.c: Likewise.
1963 * gcc.dg/lto/20091016-1_0.c: Likewise.
1964 * gcc.dg/lto/20090206-2_0.c: Likewise.
1965 * gcc.dg/lto/20090116_0.c: Likewise.
1966 * gcc.dg/lto/20091013-1_0.c: Likewise.
1967 * gcc.dg/lto/20091015-1_0.c: Likewise.
1968 * gcc.dg/lto/20090126-2_0.c: Likewise.
1970 2011-03-31 Ian Lance Taylor <iant@google.com>
1972 * go.test/go-test.exp (go-set-goarch): Recognize MIPS ABIs.
1974 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
1976 * gnat.dg/opt16.adb: New test.
1978 2011-03-31 Jason Merrill <jason@redhat.com>
1980 * g++.dg/cpp0x/defaulted24.C: New.
1982 2011-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1985 * gfortran.dg/g77/cabs.f: Only xfail execution on mips-sgi-irix6*
1988 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
1990 * g++.dg/other/i386-9.C: New test.
1992 2011-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1994 * go.test/go-test.exp (go-set-goarch): Use sparc64 for 64-bit SPARC.
1996 2011-03-30 Jason Merrill <jason@redhat.com>
1998 * g++.dg/cpp0x/regress/error-recovery1.C: New.
2000 * g++.dg/cpp0x/regress/isnan.C: New.
2002 * g++.dg/cpp0x/initlist46.C: New.
2004 2011-03-30 Richard Sandiford <richard.sandiford@linaro.org>
2007 * gcc.target/arm/neon-modes-2.c: New test.
2009 2011-03-30 Jakub Jelinek <jakub@redhat.com>
2012 * gcc.c-torture/compile/pr48305.c: New test.
2014 2011-03-29 Jason Merrill <jason@redhat.com>
2016 * g++.dg/cpp0x/regress/value-dep1.C: New.
2018 2011-03-29 Steve Ellcey <sje@cup.hp.com>
2020 * gcc.dg/torture/pr47917.c: Use -std=gnu99 on HP-UX.
2022 2011-03-29 Ian Lance Taylor <iant@google.com>
2024 * go.test/go-test.exp: Handle the test lines used in several new
2026 (errchk): Add opts parameter. Change all callers. Handle parens
2029 2011-03-29 Peter Bergner <bergner@vnet.ibm.com>
2030 Dominique d'Humieres <dominiq@lps.ens.fr>
2032 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __ppc64__
2033 and __APPLE__ && __PPC__ && __ALTIVEC__.
2035 2011-03-29 Jason Merrill <jason@redhat.com>
2037 * g++.dg/cpp0x/dependent1.C: New.
2039 * g++.dg/cpp0x/constexpr-48089.C: Adjust.
2041 * g++.dg/cpp0x/constexpr-memfn1.C: New.
2043 * g++.dg/cpp0x/constexpr-diag1.C: Adjust error locations.
2045 2011-03-29 Janus Weil <janus@gcc.gnu.org>
2048 * gfortran.dg/module_md5_1.f90: Modified MD5 sum.
2049 * gfortran.dg/proc_ptr_comp_32.f90: New.
2051 2011-03-29 Thomas Koenig <tkoenig@gcc.gnu.org>
2053 * gfortran.dg/function_optimize_1.f90: Add -Warray-temporaries,
2054 check for corresponding warning.
2056 2011-03-28 Jason Merrill <jason@redhat.com>
2058 * g++.dg/cpp0x/rv-deduce2.C: New.
2060 2011-03-29 Jakub Jelinek <jakub@redhat.com>
2063 * gcc.dg/pr48203.c: New test.
2065 2011-03-28 Jeff Law <law@redhat.com>
2067 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: New test.
2069 2011-03-28 Peter Bergner <bergner@vnet.ibm.com>
2071 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __PPC64__
2072 and __PPC__ && __ALTIVEC__.
2074 2011-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
2077 * gcc.dg/debug/dwarf2/pr47939-1.c: Generalize scan-assembler regex.
2078 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
2079 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
2080 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
2082 2011-03-28 Jason Merrill <jason@redhat.com>
2084 * g++.dg/cpp0x/initlist-array2.C: New.
2086 * g++.dg/cpp0x/initlist-array1.C: New.
2088 * g++.dg/cpp0x/constexpr-compound.C: New.
2090 * g++.dg/cpp0x/constexpr-using.C: New.
2092 * g++.dg/cpp0x/constexpr-noexcept.C: New.
2094 2011-03-28 H.J. Lu <hongjiu.lu@intel.com>
2097 * gcc.target/i386/pr47502-2.c: Add -fno-pic.
2099 2011-03-28 Eric Botcazou <ebotcazou@adacore.com>
2101 * gcc.dg/slp-1.c: New test.
2103 2011-03-27 H.J. Lu <hongjiu.lu@intel.com>
2105 * gcc.target/i386/avx256-unaligned-load-1.c: New.
2106 * gcc.target/i386/avx256-unaligned-load-2.c: Likewise.
2107 * gcc.target/i386/avx256-unaligned-load-3.c: Likewise.
2108 * gcc.target/i386/avx256-unaligned-load-4.c: Likewise.
2109 * gcc.target/i386/avx256-unaligned-load-5.c: Likewise.
2110 * gcc.target/i386/avx256-unaligned-load-6.c: Likewise.
2111 * gcc.target/i386/avx256-unaligned-load-7.c: Likewise.
2112 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
2113 * gcc.target/i386/avx256-unaligned-store-2.c: Likewise.
2114 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
2115 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
2116 * gcc.target/i386/avx256-unaligned-store-5.c: Likewise.
2117 * gcc.target/i386/avx256-unaligned-store-6.c: Likewise.
2118 * gcc.target/i386/avx256-unaligned-store-7.c: Likewise.
2120 2011-03-27 Thomas Koenig <tkoenig@gcc.gnu.org>
2123 * gfortran.dg/trim_optimize_5.f90: New test.
2124 * gfortran.dg/trim_optimize_6.f90: New test.
2126 2011-03-27 Richard Sandiford <rdsandiford@googlemail.com>
2129 * gcc.target/mips/madd-7.c: Remove -mlong32.
2130 * gcc.target/mips/msub-7.c: Likewise.
2132 2011-03-27 Ira Rosen <ira.rosen@linaro.org>
2134 * gcc.dg/vect/vect-outer-5.c: Reduce the distance between data
2135 accesses to preserve the meaning of the test for doubleword vectors.
2136 * gcc.dg/vect/no-vfa-pr29145.c: Likewise.
2137 * gcc.dg/vect/slp-3.c: Reduce the loop bound for the same reason.
2139 2011-03-26 Janus Weil <janus@gcc.gnu.org>
2142 * gfortran.dg/class_42.f03: New.
2144 2011-03-26 Ira Rosen <ira.rosen@linaro.org>
2146 * gcc.dg/vect/vect-cselim-1.c: Fail on targets that don't support
2149 2011-03-26 Andrey Belevantsev <abel@ispras.ru>
2151 PR rtl-optimization/48144
2152 * gcc.dg/pr48144.c: New test.
2154 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
2156 * gnat.dg/discr27.ad[sb]: New test.
2158 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
2160 * gnat.dg/limited_with2.ad[sb]: New test.
2161 * gnat.dg/limited_with2_pkg1.ads: New helper.
2162 * gnat.dg/limited_with2_pkg2.ads: Likewise.
2164 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
2166 * gnat.dg/opt15.adb: New test.
2167 * gnat.dg/opt15_pkg.ad[sb]: New helper.
2169 2011-03-25 Tobias Burnus <burnus@net-b.de>
2173 * gfortran.dg/ishft_4.f90: Adapt scan-tree-dump-times.
2174 * gfortran.dg/leadz_trailz_3.f90: Ditto
2176 2011-03-25 Martin Jambor <mjambor@suse.cz>
2178 * gcc.c-torture/compile/pr44686.c: Do not explicitely specify -O2.
2180 2011-03-25 Jason Merrill <jason@redhat.com>
2182 * g++.dg/cpp0x/defaulted22.C: New.
2183 * g++.dg/cpp0x/defaulted23.C: New.
2184 * g++.dg/cpp0x/defaulted15.C: Adjust.
2186 2011-03-25 Jason Merrill <jason@redhat.com>
2188 * g++.dg/cpp0x/move1.C: New.
2190 2011-03-25 Ira Rosen <ira.rosen@linaro.org>
2193 * gcc.dg/vect/vect-cselim-1.c: Fail for vect_no_align.
2195 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2197 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options
2198 for mips-sgi-irix6.5.
2199 Replace snprintf prototype by <stdio.h>.
2201 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2204 * gcc.dg/graphite/block-3.c: Add dg-require-effective-target
2205 run_expensive_tests.
2206 * gcc.dg/graphite/block-4.c: Likewise.
2207 * gcc.dg/graphite/block-7.c: Likewise.
2208 * gcc.dg/graphite/block-8.c: Likewise.
2210 2011-03-25 Richard Guenther <rguenther@suse.de>
2212 * g++.dg/tree-ssa/pr41186.C: Scan the appropriate FRE dump.
2213 * g++.dg/tree-ssa/pr8781.C: Likewise.
2214 * gcc.dg/ipa/ipa-pta-13.c: Likewise.
2215 * gcc.dg/ipa/ipa-pta-3.c: Likewise.
2216 * gcc.dg/ipa/ipa-pta-4.c: Likewise.
2217 * gcc.dg/tree-ssa/20041122-1.c: Likewise.
2218 * gcc.dg/tree-ssa/alias-18.c: Likewise.
2219 * gcc.dg/tree-ssa/foldstring-1.c: Likewise.
2220 * gcc.dg/tree-ssa/forwprop-10.c: Likewise.
2221 * gcc.dg/tree-ssa/forwprop-9.c: Likewise.
2222 * gcc.dg/tree-ssa/fre-vce-1.c: Likewise.
2223 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
2224 * gcc.dg/tree-ssa/pr21574.c: Likewise.
2225 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Likewise.
2226 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
2227 * gcc.dg/tree-ssa/ssa-fre-11.c: Likewise.
2228 * gcc.dg/tree-ssa/ssa-fre-12.c: Likewise.
2229 * gcc.dg/tree-ssa/ssa-fre-13.c: Likewise.
2230 * gcc.dg/tree-ssa/ssa-fre-14.c: Likewise.
2231 * gcc.dg/tree-ssa/ssa-fre-15.c: Likewise.
2232 * gcc.dg/tree-ssa/ssa-fre-16.c: Likewise.
2233 * gcc.dg/tree-ssa/ssa-fre-17.c: Likewise.
2234 * gcc.dg/tree-ssa/ssa-fre-18.c: Likewise.
2235 * gcc.dg/tree-ssa/ssa-fre-19.c: Likewise.
2236 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
2237 * gcc.dg/tree-ssa/ssa-fre-21.c: Likewise.
2238 * gcc.dg/tree-ssa/ssa-fre-22.c: Likewise.
2239 * gcc.dg/tree-ssa/ssa-fre-23.c: Likewise.
2240 * gcc.dg/tree-ssa/ssa-fre-24.c: Likewise.
2241 * gcc.dg/tree-ssa/ssa-fre-25.c: Likewise.
2242 * gcc.dg/tree-ssa/ssa-fre-26.c: Likewise.
2243 * gcc.dg/tree-ssa/ssa-fre-27.c: Likewise.
2244 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
2245 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
2246 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
2247 * gcc.dg/tree-ssa/ssa-fre-6.c: Likewise.
2248 * gcc.dg/tree-ssa/ssa-fre-7.c: Likewise.
2249 * gcc.dg/tree-ssa/ssa-fre-8.c: Likewise.
2250 * gcc.dg/tree-ssa/ssa-fre-9.c: Likewise.
2251 * gcc.dg/tree-ssa/ssa-pre-10.c: Likewise.
2252 * gcc.dg/tree-ssa/ssa-pre-26.c: Likewise.
2253 * gcc.dg/tree-ssa/ssa-pre-7.c: Likewise.
2254 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
2255 * gcc.dg/tree-ssa/ssa-pre-9.c: Likewise.
2256 * gcc.dg/tree-ssa/ssa-sccvn-1.c: Likewise.
2257 * gcc.dg/tree-ssa/ssa-sccvn-2.c: Likewise.
2258 * gcc.dg/tree-ssa/ssa-sccvn-3.c: Likewise.
2259 * gcc.dg/tree-ssa/ssa-sccvn-4.c: Likewise.
2260 * gcc.dg/tree-ssa/struct-aliasing-1.c: Likewise.
2261 * gcc.dg/tree-ssa/struct-aliasing-2.c: Likewise.
2262 * c-c++-common/pr46562-2.c: Likewise.
2263 * gfortran.dg/pr42108.f90: Likewise.
2264 * gcc.dg/torture/pta-structcopy-1.c: Scan ealias dump, force
2265 foo to be inlined even at -O1.
2266 * gcc.dg/tree-ssa/ssa-dce-4.c: Disable FRE.
2267 * gcc.dg/ipa/ipa-pta-14.c: Likewise.
2268 * gcc.dg/tree-ssa/ssa-fre-1.c: Adjust.
2269 * gcc.dg/matrix/matrix.exp: Disable FRE.
2271 2011-03-24 Jakub Jelinek <jakub@redhat.com>
2274 * gcc.dg/dfp/pr48204.c: New test.
2276 2011-03-24 Steve Ellcey <sje@cup.hp.com>
2279 * gcc.c-torture/execute/pr47917.c: Move this...
2280 * gcc.dg/torture/pr47917.c: to here and add xfails.
2282 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
2284 * gnat.dg/array16.ad[sb]: New test.
2285 * gnat.dg/array16.ads: New helper.
2287 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
2289 * gnat.dg/derived_type2.adb: New test.
2291 2011-03-24 Richard Guenther <rguenther@suse.de>
2293 PR tree-optimization/48271
2294 * g++.dg/torture/pr48271.C: New testcase.
2296 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
2298 * gnat.dg/array15.ad[sb]: New test.
2300 2011-03-24 Uros Bizjak <ubizjak@gmail.com>
2303 * gcc.target/i386/pr48237.c: New test.
2305 2011-03-24 Richard Guenther <rguenther@suse.de>
2308 * gcc.dg/builtin-object-size-10.c: New testcase.
2310 2011-03-24 Richard Guenther <rguenther@suse.de>
2312 PR tree-optimization/46562
2313 * c-c++-common/pr46562-2.c: New testcase.
2314 * c-c++-common/pr46562.c: Likewise.
2316 2011-03-24 Ira Rosen <ira.rosen@linaro.org>
2318 * gcc.dg/vect/vect-cselim-1.c: New test.
2319 * gcc.dg/vect/vect-cselim-2.c: New test.
2321 2011-03-23 Chung-Lin Tang <cltang@codesourcery.com>
2323 * gcc.target/arm/pr46934.c: New.
2325 2011-03-23 Ian Lance Taylor <iant@google.com>
2327 * go.test/go-test.exp (errchk): Ignore lines containing ////.
2329 2011-03-23 Richard Guenther <rguenther@suse.de>
2331 * gcc.dg/struct: Remove directory and contents.
2333 2011-03-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2336 * g++.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
2338 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
2340 * gnat.dg/discr26.ad[sb]: New test.
2341 * gnat.dg/discr26_pkg.ads: New helper.
2343 2011-03-23 Richard Sandiford <richard.sandiford@linaro.org>
2346 * gcc.target/arm/neon-vld-1.c: New test.
2348 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
2350 * gnat.dg/array14.ad[sb]: New test.
2351 * gnat.dg/array14_pkg.ads: New helper.
2353 2011-03-22 Joseph Myers <joseph@codesourcery.com>
2355 * gcc.c-torture/execute/920501-8.x: Remove.
2356 * gcc.c-torture/execute/930513-1.x: Remove.
2357 * gcc.c-torture/execute/960312-1.x: Remove.
2358 * gcc.c-torture/compile/20000804-1.c,
2359 gcc.c-torture/compile/20001205-1.c,
2360 gcc.c-torture/compile/20001226-1.c,
2361 gcc.c-torture/compile/20010518-2.c,
2362 gcc.c-torture/compile/20020312-1.c,
2363 gcc.c-torture/compile/20020604-1.c,
2364 gcc.c-torture/compile/920501-12.c,
2365 gcc.c-torture/compile/920501-4.c,
2366 gcc.c-torture/compile/920520-1.c,
2367 gcc.c-torture/compile/980506-1.c,
2368 gcc.c-torture/execute/980709-1.x,
2369 gcc.c-torture/execute/990826-0.x: Don't XFAIL or use special
2370 options for m68hc11.
2371 * gcc.dg/cpp/assert4.c: Don't handle ARC.
2372 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: Don't XFAIL for arc or
2375 2011-03-22 Nick Clifton <nickc@redhat.com>
2377 * lib/target-supports.exp (check_profiling_available): Add MN10300
2378 to the list of targets that do not support profiling. Restore
2379 alpha sorting to this list.
2381 2011-03-22 Michael Meissner <meissner@linux.vnet.ibm.com>
2383 * gcc.dg/torture/vector-1.c: On powerpc add -fabi=altivec to avoid
2384 failure on 32-bit systems.
2385 * gcc.dg/torture/vector-2.c: Ditto.
2387 2011-03-22 Richard Guenther <rguenther@suse.de>
2389 PR tree-optimization/48228
2390 * gcc.dg/Wstrict-overflow-23.c: New testcase.
2392 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
2394 * gcc.dg/torture/va-arg-25.c: Add -mabi=altivec -maltivec for
2398 * gcc.target/powerpc/pr48226.c: New file.
2400 2011-03-21 Jack Howarth <howarth@bromo.med.uc.edu>
2402 * lib/prune.exp (prune_gcc_output): Prune "could not create
2403 compact unwind for" warnings.
2405 2011-03-20 Jakub Jelinek <jakub@redhat.com>
2409 * gcc.c-torture/execute/pr42544.c: New test.
2410 * gcc.c-torture/execute/pr48197.c: New test.
2412 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
2414 PR preprocessor/48192
2415 * gcc.target/powerpc/pr48192.c: New file.
2418 * gcc.target/powerpc/pr48053-3.c: New file, add test case for
2419 split problem of 0 being loaded in a VSX register.
2421 2011-03-21 Richard Guenther <rguenther@suse.de>
2424 * gcc.dg/debug/dwarf2/pr47939-1.c: New testcase.
2425 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
2426 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
2427 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
2429 2011-03-21 Jakub Jelinek <jakub@redhat.com>
2432 * gcc.dg/pr48213.c: New test.
2434 2011-03-21 Kai Tietz <ktietz@redhat.com>
2437 * g++.dg/plugin/attribute_plugin.c: Adjust test.
2439 2011-03-21 Chung-Lin Tang <cltang@codesourcery.com>
2441 * gcc.target/arm/xor-and.c: New.
2443 2010-03-21 Thomas Koenig <tkoenig@gcc.gnu.org>
2446 * gfortran.dg/function_optimize_1.f90: New test.
2447 * gfortran.dg/function_optimize_2.f90: New test.
2449 2011-03-20 H.J. Lu <hongjiu.lu@intel.com>
2451 PR rtl-optimization/47502
2452 * gcc.target/i386/pr47502-1.c: New.
2453 * gcc.target/i386/pr47502-2.c: Likewise.
2455 2011-03-20 Jakub Jelinek <jakub@redhat.com>
2457 PR rtl-optimization/48156
2458 * gcc.dg/pr48156.c: New test.
2460 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2463 * gfortran.dg/scratch_1.f90: Adjust test.
2465 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2468 * gfortran.dg/scratch_1.f90: New test.
2470 2011-03-18 Joseph Myers <joseph@codesourcery.com>
2472 * gcc.dg/c1x-typedef-1.c: Expect errors for redefinitions of
2473 variably modified typedefs.
2474 * gcc.dg/c1x-typedef-2.c: Remove.
2476 2011-03-18 Joseph Myers <joseph@codesourcery.com>
2478 * gcc.dg/c1x-anon-struct-1.c: Don't test use of typedefs.
2479 * gcc.dg/c1x-anon-struct-3.c: New test.
2480 * gcc.dg/anon-struct-11.c: Update.
2482 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2484 * gcc.dg/vect/slp-multitypes-2.c: Replace dg-do run with
2486 Only xfail with gas.
2488 2011-03-18 Jason Merrill <jason@redhat.com>
2490 * g++.dg/template/fn-ptr1.C: New.
2492 * g++.dg/overload/volatile1.C: New.
2494 * g++.dg/opt/pr23372.C: New.
2496 * g++.dg/ext/attrib32.C: Expect errors on the two-names case.
2498 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2501 * gcc.dg/torture/20090618-1.c: Skip on mips-sgi-irix*.
2503 2011-03-18 Chung-Lin Tang <cltang@codesourcery.com>
2505 * gcc.target/arm/unsigned-extend-1.c: New.
2507 2011-03-18 Jakub Jelinek <jakub@redhat.com>
2510 * gcc.c-torture/compile/pr48161.c: New test.
2512 2011-03-17 H.J. Lu <hongjiu.lu@intel.com>
2515 * gcc.dg/torture/pr47725.c: New.
2517 2011-03-17 Jason Merrill <jason@redhat.com>
2519 * g++.dg/cpp0x/constexpr-overflow2.C: New.
2520 * g++.dg/cpp0x/constexpr-data2.C: Remove FIXME.
2522 2011-03-17 Eric Botcazou <ebotcazou@adacore.com>
2524 * gnat.dg/specs/elab2.ads: New test.
2525 * gnat.dg/specs/elab2_pkg.ads: New helper.
2527 2011-03-17 Jason Merrill <jason@redhat.com>
2529 * g++.dg/cpp0x/decltype-1212.C: New.
2530 * g++.dg/cpp0x/rv-return.C: Adjust expected type.
2532 2011-03-17 Jason Merrill <jason@redhat.com>
2534 * g++.dg/parse/memfnquals1.C: New.
2536 2011-03-17 Richard Guenther <rguenther@suse.de>
2539 * gcc.dg/pr48134.c: New testcase.
2541 2011-03-17 Richard Guenther <rguenther@suse.de>
2544 * g++.dg/torture/pr48165.C: New testcase.
2546 2011-03-17 Jakub Jelinek <jakub@redhat.com>
2548 PR rtl-optimization/48141
2549 * gcc.dg/pr48141.c: New test.
2551 2011-03-16 Jason Merrill <jason@redhat.com>
2553 * g++.dg/cpp0x/constexpr-48089.C: New.
2555 * g++.dg/cpp0x/constexpr-abi1.C: New.
2557 * g++.dg/cpp0x/constexpr-46336.C: New.
2558 * g++.dg/parse/friend5.C: Adjust expected errors.
2560 * g++.dg/cpp0x/constexpr-47570.C: New.
2562 2011-03-16 Dodji Seketeli <dodji@redhat.com>
2565 * ++.dg/debug/dwarf2/typedef6.C: New test.
2567 2011-03-16 Jason Merrill <jason@redhat.com>
2569 * g++.dg/cpp0x/elision2.C: New.
2571 * g++.dg/cpp0x/constexpr-array3.C: New.
2573 2011-03-16 Jason Merrill <jason@redhat.com>
2575 * g++.dg/cpp0x/sfinae6.C: New.
2576 * gcc/testsuite/g++.dg/cpp0x/initlist38.C: Adjust expected error.
2577 * gcc/testsuite/g++.dg/cpp0x/pr45908.C: Likewise.
2578 * gcc/testsuite/g++.dg/cpp0x/sfinae6.C: Likewise.
2579 * gcc/testsuite/g++.old-deja/g++.jason/conversion11.C: Likewise.
2580 * gcc/testsuite/g++.old-deja/g++.law/arg11.C: Likewise.
2582 2011-03-16 Jason Merrill <jason@redhat.com>
2584 * g++.dg/template/incomplete6.C: New.
2586 2011-03-16 Jeff Law <law@redhat.com>
2588 * gcc.dg/tree-ssa/vrp55.c: New test.
2590 2011-03-16 Jason Merrill <jason@redhat.com>
2592 * g++.dg/cpp0x/auto22.C: New.
2594 2011-03-16 Richard Guenther <rguenther@suse.de>
2596 * gcc.dg/guality/vla-1.c (main): Use result of f1 to avoid
2597 optimizing it away if promoted to const.
2599 2011-03-16 Richard Guenther <rguenther@suse.de>
2601 PR tree-optimization/48149
2602 * gcc.dg/fold-complex-1.c: New testcase.
2604 2011-03-16 Richard Guenther <rguenther@suse.de>
2607 * gcc.dg/guality/pr45882.c: Really make sure no inlining
2610 2011-03-16 Richard Guenther <rguenther@suse.de>
2612 PR tree-optimization/26134
2613 * gcc.dg/tree-ssa/complex-6.c: New testcase.
2615 2011-03-16 Richard Guenther <rguenther@suse.de>
2617 PR tree-optimization/48146
2618 * gcc.dg/torture/pr48146.c: New testcase.
2620 2011-03-16 Richard Guenther <rguenther@suse.de>
2622 * gcc.dg/tree-ssa/pr14814.c: Adjust.
2623 * gcc.dg/tree-ssa/ssa-ccp-19.c: Likewise.
2625 2011-03-16 Jakub Jelinek <jakub@redhat.com>
2628 * gcc.c-torture/compile/pr48136.c: New test.
2630 * g++.dg/debug/dwarf2/icf.C: Adjust for -fenable-icf-debug removal.
2633 * gcc.dg/guality/pr45882.c: New test.
2635 2011-03-15 Jason Merrill <jason@redhat.com>
2637 * g++.dg/cpp0x/constexpr-recursion.C: New.
2639 * g++.dg/cpp0x/implicit11.C: New.
2641 2011-03-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
2643 * g++.dg/cpp0x/constexpr-attribute.C: New.
2645 2011-03-15 Manuel López-Ibáñez <manu@gcc.gnu.org>
2647 * g++.dg/parse/pr34758.C: New.
2649 2011-03-15 Xinliang David Li <davidxl@google.com>
2652 * gcc.dg/uninit-pred-7_d.c: New test.
2653 * gcc.dg/uninit-pred-8_d.c: New test.
2655 2011-03-15 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
2658 * gcc.target/arm/pr46788.c: New.
2660 2011-03-15 Richard Guenther <rguenther@suse.de>
2663 * gfortran.dg/c_f_pointer_tests_3.f90: Adjust.
2664 * gfortran.dg/ishft_4.f90: Likewise.
2665 * gfortran.dg/leadz_trailz_3.f90: Likewise.
2667 2011-03-15 Richard Guenther <rguenther@suse.de>
2669 PR tree-optimization/13954
2670 * g++.dg/tree-ssa/pr13954.C: New testcase.
2672 2011-03-15 Richard Guenther <rguenther@suse.de>
2674 PR tree-optimization/48037
2675 * gcc.target/i386/pr48037-1.c: New testcase.
2677 2011-03-15 Richard Guenther <rguenther@suse.de>
2679 PR tree-optimization/41490
2680 * gcc.dg/tree-ssa/ssa-sink-6.c: New testcase.
2681 * gcc.dg/tree-ssa/ssa-sink-7.c: Likewise.
2682 * gcc.dg/tree-ssa/ssa-sink-8.c: Likewise.
2683 * gcc.dg/tree-ssa/ssa-sink-9.c: Likewise.
2684 * g++.dg/tree-ssa/pr33604.C: Adjust.
2686 2011-03-14 Jakub Jelinek <jakub@redhat.com>
2689 * gcc.c-torture/execute/pr47917.c: New test.
2690 * gcc.dg/pr47917.c: New test.
2693 * gcc.dg/tree-ssa/foldaddr-1.c: Remove xfail.
2695 2011-03-14 Uros Bizjak <ubizjak@gmail.com>
2697 * gcc.target/i386/sse4_1-floor-vec.c: New test.
2698 * gcc.target/i386/sse4_1-ceil-vec.c: Ditto.
2699 * gcc.target/i386/sse4_1-trunc-vec.c: Ditto.
2700 * gcc-target/i386/sse4_1-rint-vec.c: Ditto.
2701 * gcc.target/i386/sse4_1-floorf-vec.c: Ditto.
2702 * gcc.target/i386/sse4_1-ceilf-vec.c: Ditto.
2703 * gcc.target/i386/sse4_1-truncf-vec.c: Ditto.
2704 * gcc.target/i386/sse4_1-rintf-vec.c: Ditto.
2705 * gcc.target/i386/avx-floor-vec.c: Ditto.
2706 * gcc.target/i386/avx-ceil-vec.c: Ditto.
2707 * gcc.target/i386/avx-trunc-vec.c: Ditto.
2708 * gcc.target/i386/avx-rint-vec.c: Ditto.
2709 * gcc.target/i386/avx-floorf-vec.c: Ditto.
2710 * gcc.target/i386/avx-ceilf-vec.c: Ditto.
2711 * gcc.target/i386/avx-truncf-vec.c: Ditto.
2712 * gcc.target/i386/avx-rintf-vec.c: Ditto.
2714 2011-03-14 Tom Tromey <tromey@redhat.com>
2716 * gcc.dg/Woverlength-strings-pedantic-c90-asm.c: New file.
2717 * gcc.dg/Woverlength-strings-pedantic-c89-asm.c: New file.
2718 * gcc.dg/Woverlength-strings-pedantic-c99-asm.c: New file.
2720 2011-03-14 Tom Tromey <tromey@redhat.com>
2722 * gcc.dg/Woverlength-strings-pedantic-c89-ext.c: New file.
2723 * gcc.dg/Woverlength-strings-pedantic-c90-ext.c: New file.
2724 * gcc.dg/Woverlength-strings-pedantic-c99-ext.c: New file.
2726 2011-03-14 H.J. Lu <hongjiu.lu@intel.com>
2728 * gcc.target/i386/builtin-copysign.c: Remove __LP64__ check.
2730 2011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
2732 PR rtl-optimization/47166
2733 * gcc.c-torture/execute/postmod-1.c: New test.
2735 2011-03-14 Richard Guenther <rguenther@suse.de>
2738 * gcc.dg/torture/pr48098.c: New testcase.
2740 2011-03-12 Peter Bergner <bergner@vnet.ibm.com>
2743 * gcc.target/powerpc/pr48053-1.c: New test.
2744 * gcc.target/powerpc/pr48053-2.c: Likewise.
2746 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
2749 * gfortran.dg/intrinsic_ifunction_2.f90: Correct PR number.
2751 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
2754 * gfortran.dg/intrinsic_ifunction_2.f90: New test case.
2756 2011-03-12 Janus Weil <janus@gcc.gnu.org>
2759 * gfortran.dg/class_41.f03: New.
2761 2011-03-11 Dodji Seketeli <dodji@redhat.com>
2763 * g++.dg/conversion/cast3.C: New test.
2765 2011-03-11 Jason Merrill <jason@redhat.com>
2767 * g++.dg/template/error45.C: New.
2769 * g++.dg/parse/no-type-defn1.C: New.
2771 * g++.dg/ext/attrib40.C: New.
2773 * g++.dg/cpp0x/regress/array1.C: New.
2775 2011-03-11 Richard Guenther <rguenther@suse.de>
2777 PR tree-optimization/48067
2778 * gcc.dg/pr48067.c: New testcase.
2780 2011-03-11 Richard Guenther <rguenther@suse.de>
2783 * g++.dg/lto/20110311-1_0.C: New testcase.
2785 2011-03-11 Jakub Jelinek <jakub@redhat.com>
2788 * g++.dg/inherit/virtual8.C: New test.
2791 * gcc.dg/torture/pr48044.c: New test.
2793 2011-03-11 Janus Weil <janus@gcc.gnu.org>
2796 * gfortran.dg/proc_ptr_comp_31.f90: New.
2798 2011-03-11 Richard Guenther <rguenther@suse.de>
2800 PR tree-optimization/47278
2801 * gcc.dg/torture/pr47278-1.c: New testcase.
2802 * gcc.dg/torture/pr47278-2.c: Likewise.
2804 2011-03-11 Jakub Jelinek <jakub@redhat.com>
2806 PR tree-optimization/48063
2807 * gcc.dg/torture/pr48063.c: New test.
2809 2011-03-10 Jason Merrill <jason@redhat.com>
2811 * g++.dg/template/array22.C: New.
2813 * g++.dg/cpp0x/syntax-err1.C: New.
2814 * g++.dg/parse/error36.C: Adjust expected errors.
2815 * g++.old-deja/g++.pt/ctor2.C: Likewise.
2816 * g++.old-deja/g++.pt/typename3.C: Likewise.
2817 * g++.old-deja/g++.pt/typename4.C: Likewise.
2818 * g++.old-deja/g++.pt/typename6.C: Likewise.
2820 2011-03-09 Jason Merrill <jason@redhat.com>
2822 * g++.dg/template/nontype22.C: New.
2824 2011-03-09 Martin Jambor <mjambor@suse.cz>
2826 PR tree-optimization/47714
2827 * g++.dg/torture/pr47714.C: New test.
2829 2011-03-08 Michael Meissner <meissner@linux.vnet.ibm.com>
2832 * gcc.target/powerpc/pr47755-2.c: New file.
2834 2011-03-08 Jakub Jelinek <jakub@redhat.com>
2836 * go.test/go-test.exp: For goroutines.go test if GCCGO_RUN_ALL_TESTS
2837 is not set in the environment, pass 64 as first argument when not
2838 running expensive tests or pass max($[`ulimit -u`/4], 10000) on
2839 native where ulimit -u is supported.
2841 2011-03-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2843 * gcc.dg/optimize-bswapsi-1.c: Use -march=z900 on s390.
2845 2011-03-08 Jason Merrill <jason@redhat.com>
2847 * g++.dg/template/nontype21.C: New.
2849 * g++.dg/template/anon5.C: New.
2851 2011-03-08 Jakub Jelinek <jakub@redhat.com>
2854 * gcc.dg/pr47881.c: New test.
2856 2011-03-08 Dodji Seketeli <dodji@redhat.com>
2859 * g++.dg/lookup/template3.C: New test.
2861 2011-03-08 Kai Tietz <ktietz@redhat.com>
2863 * g++.dg/tree-ssa/pr21082.C: Use __INTPTR_TYPE__ instead of
2866 2011-03-08 Mikael Pettersson <mikpe@it.uu.se>
2869 * gcc.dg/tree-ssa/ssa-ccp-33.c: Use __alignof__ not
2870 sizeof to compute alignment.
2872 2011-03-08 Jakub Jelinek <jakub@redhat.com>
2874 PR tree-optimization/48022
2875 * gcc.dg/pr48022-1.c: New test.
2876 * gcc.dg/pr48022-2.c: New test.
2878 2011-03-07 Jason Merrill <jason@redhat.com>
2880 * g++.dg/template/nontype20.C: New.
2881 * g++.dg/init/member1.C: Adjust expected errors.
2882 * g++.dg/parse/constant4.C: Likewise.
2883 * g++.dg/template/qualified-id3.C: Likewise.
2884 * g++.old-deja/g++.pt/crash10.C: Likewise.
2886 * g++.dg/cpp0x/regress/non-const1.C: New.
2888 2011-03-07 Jakub Jelinek <jakub@redhat.com>
2891 * gcc.dg/pr47991.c: New test.
2893 2011-03-07 Jason Merrill <jason@redhat.com>
2895 * g++.dg/abi/mangle46.C: New.
2897 2011-03-07 Pat Haugen <pthaugen@us.ibm.com>
2900 * gcc.target/powerpc/pr47862.c: New.
2902 2011-03-07 Jack Howarth <howarth@bromo.med.uc.edu>
2905 * gcc.target/i386/combine-mul.c: Require nonpic.
2907 2011-03-07 Paul Wögerer <paul_woegerer@mentor.com>
2908 Nathan Froyd <froydnj@codesourcery.com>
2910 * gcc.dg/20001117-1.c: Abort on NULL call_sites.
2912 2011-03-06 Mark Mitchell <mark@codesourcery.com>
2914 * README.QMTEST: Remove.
2916 2011-03-06 Paul Thomas <pault@gcc.gnu.org>
2917 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2920 * gfortran.dg/array_constructor_37.f90 : New test.
2922 2011-03-05 Jason Merrill <jason@redhat.com>
2924 * g++.dg/abi/mangle39.C: ABI v5, not 6.
2925 * g++.dg/abi/mangle45.C: Likewise.
2926 * g++.dg/cpp0x/trailing1.C: Likewise.
2928 2011-03-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2930 * gcc.dg/torture/pr47975.c: Add -fno-common option on hppa*-*-hpux*.
2932 2011-03-05 Jakub Jelinek <jakub@redhat.com>
2934 PR rtl-optimization/47899
2935 * gcc.dg/pr47899.c: New test.
2937 * gcc.dg/torture/pr47968.c: Ignore warnings.
2939 PR tree-optimization/47967
2940 * gcc.c-torture/compile/pr47967.c: New test.
2942 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
2944 * objc.dg/property/property-encoding-1.m: Tidied up testcase.
2945 * obj-c++.dg/property/property-encoding-1.mm: Likewise.
2947 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
2949 * objc.dg/gnu-api-2-property.m: Added tests for property_getName()
2950 and property_getAttributes() if __OBJC2__.
2951 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
2952 * objc.dg/property/property-encoding-1.m: New.
2953 * obj-c++.dg/property/property-encoding-1.mm: New.
2955 2011-03-04 Jason Merrill <jason@redhat.com>
2957 * g++.dg/template/pseudodtor6.C: New.
2959 * g++.dg/inherit/covariant19.C: New.
2961 2011-03-04 Richard Guenther <rguenther@suse.de>
2964 * gcc.dg/torture/pr47968.c: New testcase.
2966 2011-03-04 Richard Guenther <rguenther@suse.de>
2969 * gcc.dg/torture/pr47975.c: New testcase.
2971 2011-03-03 Paolo Carlini <paolo.carlini@oracle.com>
2974 * g++.dg/template/crash106.C: New.
2976 2011-03-03 Jakub Jelinek <jakub@redhat.com>
2979 * gcc.dg/gomp/pr47963.c: New test.
2980 * g++.dg/gomp/pr47963.C: New test.
2982 2011-03-02 Jason Merrill <jason@redhat.com>
2984 * g++.dg/cpp0x/regress/condition1.C: New.
2986 * g++.dg/cpp0x/constexpr-ctor9.C: New.
2988 2011-03-01 Jason Merrill <jason@redhat.com>
2990 * g++.dg/cpp0x/lambda/lambda-98.C: New.
2992 * g++.dg/cpp0x/constexpr-non-const-arg2.C: New.
2994 2011-03-02 Richard Sandiford <richard.sandiford@linaro.org>
2996 PR rtl-optimization/47925
2997 * gcc.c-torture/execute/pr47925.c: New test.
2999 2011-03-01 Jason Merrill <jason@redhat.com>
3001 * g++.dg/cpp0x/decltype25.C: New.
3003 * g++.dg/cpp0x/regress/bitfield-err1.C: New.
3005 2011-03-01 Richard Guenther <rguenther@suse.de>
3007 PR tree-optimization/47890
3008 * gcc.dg/torture/pr47890.c: New testcase.
3010 2011-03-01 Richard Guenther <rguenther@suse.de>
3013 * gcc.dg/lto/pr47924_0.c: New testcase.
3015 2011-03-01 Richard Guenther <rguenther@suse.de>
3018 * gfortran.dg/lto/pr46911_0.f: New testcase.
3020 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3022 PR libgfortran/47933
3023 * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid
3024 compile errors from older code form.
3026 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3028 PR libgfortran/47567
3029 * gfortran.dg/fmt_fw_d.f90: New test.
3031 2011-02-28 Jason Merrill <jason@redhat.com>
3033 * g++.dg/inherit/covariant18.C: New.
3035 2011-02-28 Jakub Jelinek <jakub@redhat.com>
3038 * gcc.dg/pr47893.c: New test.
3040 2011-02-28 Nicola Pero <nicola.pero@meta-innovation.com>
3042 * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return
3043 NULL in case of a selector with conflicting types.
3044 * obj-c++.dg/gnu-api-2-sel.mm: Same change.
3046 2011-02-28 Kazu Hirata <kazu@codesourcery.com>
3048 * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c,
3049 gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c,
3050 gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c,
3051 gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New.
3053 2011-02-28 Jason Merrill <jason@redhat.com>
3056 * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6.
3058 2011-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3060 PR libgfortran/47778
3061 * gfortran.dg/namelist_71.f90: New test.
3063 2011-02-27 Jason Merrill <jason@redhat.com>
3066 * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
3067 * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
3069 2011-02-27 Paolo Carlini <paolo.carlini@oracle.com>
3072 * g++.dg/cpp0x/constexpr-ctor8.C: New.
3074 2011-02-27 Jakub Jelinek <jakub@redhat.com>
3077 * gfortran.dg/gomp/task-1.f90: Removed.
3079 2011-02-26 Jason Merrill <jason@redhat.com>
3081 * g++.dg/template/this-targ1.C: New.
3083 * g++.dg/cpp0x/regress/template-const1.C: New.
3084 * g++.dg/cpp0x/regress/template-function1.C: Adjust.
3085 * g++.dg/template/function1.C: Adjust.
3086 * g++.dg/cpp0x/regress/debug-debug7.C: Adjust.
3087 * g++.dg/debug/debug7.C: Adjust.
3089 2011-02-26 Tobias Burnus <burnus@net-b.de>
3092 * gfortran.dg/gomp/task-1.f90: New.
3094 2011-02-25 Jie Zhang <jie@codesourcery.com>
3096 * gcc.target/arm/neon-thumb2-move.c: Add
3097 dg-require-effective-target arm_thumb2_ok.
3099 2011-02-24 Jason Merrill <jason@redhat.com>
3101 * g++.dg/parse/constant1.C: Specify C++98 mode.
3102 * g++.dg/parse/constant5.C: Likewise.
3103 * g++.dg/parse/error2.C: Likewise.
3104 * g++.dg/parse/semicolon3.C: Likewise.
3105 * g++.dg/template/crash14.C: Likewise.
3106 * g++.dg/template/local4.C: Likewise.
3107 * g++.dg/template/nontype3.C: Likewise.
3108 * g++.dg/parse/crash31.C: Adjust expected errors.
3109 * g++.dg/template/function1.C: Likewise.
3110 * g++.dg/template/ref3.C: Likewise.
3111 * g++.dg/template/static9.C: Likewise.
3112 * g++.old-deja/g++.pt/crash41.C: Instantiate template.
3114 * g++.dg/cpp0x/constexpr-array-tparm.C: New.
3115 * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
3116 * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
3117 * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
3118 * g++.dg/cpp0x/regress/template-function1.C: Likewise.
3120 2011-02-24 Jakub Jelinek <jakub@redhat.com>
3123 * gfortran.dg/pr47878.f90: New test.
3125 2011-02-24 Richard Guenther <rguenther@suse.de>
3128 * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
3129 * gcc.dg/guality/pr41353-2.c (vari): Likewise.
3131 2011-02-24 Richard Guenther <rguenther@suse.de>
3134 * gfortran.dg/lto/pr47839_0.f90: New testcase.
3135 * gfortran.dg/lto/pr47839_1.f90: Likewise.
3137 2011-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3139 PR libgfortran/47567
3140 * gfortran.dg/fmt_f0_1.f90: Update test.
3142 2011-02-23 Jason Merrill <jason@redhat.com>
3144 * g++.dg/abi/mangle39.C: Adjust parm mangling.
3145 * g++.dg/abi/mangle45.C: New.
3147 * g++.dg/cpp0x/trailing1.C: Mangle decltype.
3148 * g++.dg/template/canon-type-9.C: Match use of decltype
3149 between declaration and definition.
3150 * g++.dg/template/canon-type-12.C: Likewise.
3152 2011-02-23 Mikael Morin <mikael@gcc.gnu.org>
3155 * gfortran.dg/nested_allocatables_1.f90: New.
3157 2011-02-23 Nathan Froyd <froydnj@codesourcery.com>
3160 * g++.dg/pr46868.C: New test.
3161 * g++.dg/parse/parameter-declaration-1.C: Adjust.
3162 * g++.dg/parse/error14.C: Adjust.
3164 2011-02-23 Richard Guenther <rguenther@suse.de>
3166 PR tree-optimization/47838
3167 * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
3169 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
3171 * g++.dg/other/pr47218.C: Fix dg-options. Cleanup saved temps.
3173 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
3175 * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
3176 * gfortran.dg/count_init_expr.f03: Ditto.
3177 * gfortran.dg/gomp/pr43711.f90: Ditto.
3178 * gcc.dg/struct-parse-2.c: Ditto.
3179 * gcc.dg/parse-error-3.c: Ditto.
3180 * gcc.dg/Wlogical-op-1.c: Ditto.
3181 * gcc.dg/Walways-true-1.c: Ditto.
3182 * gcc.dg/pr24225.c: Ditto.
3183 * gcc.dg/Walways-true-2.c: Ditto.
3184 * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
3185 * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
3186 * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
3187 * g++.dg/overload/defarg4.C: Ditto.
3188 * g++.dg/inherit/covariant16.C: Ditto.
3189 * g++.dg/inherit/virtual7.C: Ditto.
3190 * g++.dg/template/canon-type-9.C: Ditto.
3191 * g++.dg/template/access19.C: Ditto.
3192 * g++.dg/template/call7.C: Ditto.
3193 * g++.dg/template/canon-type-2.C: Ditto.
3194 * g++.dg/template/init7.C: Ditto.
3195 * g++.dg/template/sizeof-template-argument.C: Ditto.
3196 * g++.dg/template/const3.C: Ditto.
3197 * g++.dg/template/sfinae26.C: Ditto.
3198 * g++.dg/template/sfinae26.C: Ditto.
3199 * g++.dg/template/canon-type-11.C: Ditto.
3200 * g++.dg/template/union2.C: Ditto.
3201 * g++.dg/template/canon-type-3.C: Ditto.
3202 * g++.dg/template/canon-type-1.C: Ditto.
3203 * g++.dg/template/canon-type-5.C: Ditto.
3204 * g++.dg/template/canon-type-7.C: Ditto.
3205 * g++.dg/template/canon-type-10.C: Ditto.
3206 * g++.dg/template/spec36.C: Ditto.
3207 * g++.dg/template/typedef38.C: Ditto.
3208 * g++.dg/template/canon-type-4.C: Ditto.
3209 * g++.dg/template/canon-type-6.C: Ditto.
3210 * g++.dg/template/canon-type-13.C: Ditto.
3211 * g++.dg/template/instantiate9.C: Ditto.
3212 * g++.dg/template/ttp22.C: Ditto.
3213 * g++.dg/warn/Wreturn-type-6.C: Ditto.
3214 * g++.dg/warn/Walways-true-1.C: Ditto.
3215 * g++.dg/warn/Wlogical-op-1.C: Ditto.
3216 * g++.dg/warn/Walways-true-2.C: Ditto.
3217 * g++.dg/conversion/op4.C: Ditto.
3218 * g++.dg/opt/pr19650.C: Ditto.
3219 * g++.dg/lookup/friend11.C: Ditto.
3220 * g++.dg/other/default2.C: Ditto.
3221 * g++.dg/other/default3.C: Ditto.
3222 * g++.dg/other/dtor2.C: Ditto.
3223 * g++.dg/other/friend5.C: Ditto.
3224 * g++.dg/other/default5.C: Ditto.
3225 * g++.dg/init/brace6.C: Ditto.
3226 * g++.dg/init/aggr5.C: Ditto.
3227 * g++.dg/init/error2.C: Ditto.
3228 * g++.dg/expr/bound-mem-fun.C: Ditto.
3229 * g++.dg/expr/cond6.C: Ditto.
3230 * g++.dg/expr/stmt-expr-1.C: Ditto.
3231 * g++.dg/cpp0x/constexpr-object2.C: Ditto.
3232 * g++.dg/cpp0x/constexpr-data1.C: Ditto.
3233 * g++.dg/cpp0x/constexpr-function2.C: Ditto.
3234 * g++.dg/cpp0x/bracket1.C: Ditto.
3235 * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
3236 * g++.dg/cpp0x/pr38646.C: Ditto.
3237 * g++.dg/cpp0x/variadic73.C: Ditto.
3238 * g++.dg/cpp0x/constexpr-function1.C: Ditto.
3239 * g++.dg/cpp0x/bracket4.C: Ditto.
3240 * g++.dg/cpp0x/decltype4.C: Ditto.
3241 * g++.dg/cpp0x/constexpr-data2.C: Ditto.
3242 * g++.dg/cpp0x/constexpr-object1.C: Ditto.
3243 * g++.dg/cpp0x/variadic-crash2.C: Ditto.
3244 * g++.dg/cpp0x/variadic-new2.C: Ditto.
3245 * g++.dg/cpp0x/decltype2.C: Ditto.
3246 * g++.dg/cpp0x/decltype1.C: Ditto.
3247 * g++.dg/cpp0x/bracket2.C: Ditto.
3248 * g++.dg/cpp0x/decltype5.C: Ditto.
3249 * g++.dg/cpp0x/constexpr-function3.C: Ditto.
3250 * g++.dg/cpp0x/variadic70.C: Ditto.
3251 * g++.dg/cpp0x/decltype6.C: Ditto.
3252 * g++.dg/cpp0x/rvo.C: Ditto.
3253 * g++.dg/cpp0x/vt-40092.C: Ditto.
3254 * g++.dg/cpp0x/variadic-new.C: Ditto.
3255 * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
3256 * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
3257 * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
3258 * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
3259 * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
3260 * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
3261 * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
3262 * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
3263 * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
3264 * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
3265 * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
3266 * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
3267 * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
3268 * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
3269 * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
3270 * g++.dg/cpp0x/pr39639.C: Ditto.
3271 * g++.dg/cpp0x/decltype3.C: Ditto.
3272 * g++.dg/cpp0x/variadic68.C: Ditto.
3273 * g++.dg/cpp0x/variadic-function.C: Ditto.
3274 * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
3275 * g++.dg/cpp0x/variadic-bind.C: Ditto.
3276 * g++.dg/cpp0x/variadic-tuple.C: Ditto.
3277 * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
3278 * g++.dg/parse/crash35.C: Ditto.
3279 * g++.dg/parse/crash40.C: Ditto.
3280 * g++.dg/parse/defarg12.C: Ditto.
3281 * g++.dg/parse/crash34.C: Ditto.
3282 * g++.dg/parse/constructor3.C: Ditto.
3283 * g++.dg/parse/template23.C: Ditto.
3284 * g++.dg/parse/crash56.C: Ditto.
3285 * g++.dg/parse/dtor13.C: Ditto.
3286 * g++.dg/parse/error33.C: Ditto.
3287 * g++.dg/parse/ctor9.C: Ditto.
3288 * g++.dg/parse/error32.C: Ditto.
3289 * g++.dg/parse/error37.C: Ditto.
3290 * g++.dg/parse/bitfield3.C: Ditto.
3291 * g++.dg/parse/struct-4.C: Ditto.
3292 * g++.dg/ext/has_trivial_copy.C: Ditto.
3293 * g++.dg/ext/is_polymorphic.C: Ditto.
3294 * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
3295 * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
3296 * g++.dg/ext/has_nothrow_assign.C: Ditto.
3297 * g++.dg/ext/is_union.C: Ditto.
3298 * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
3299 * g++.dg/ext/is_pod.C: Ditto.
3300 * g++.dg/ext/has_virtual_destructor.C: Ditto.
3301 * g++.dg/ext/has_trivial_constructor.C: Ditto.
3302 * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
3303 * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
3304 * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
3305 * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
3306 * g++.dg/ext/is_abstract.C: Ditto.
3307 * g++.dg/ext/has_trivial_assign.C: Ditto.
3308 * g++.dg/ext/is_class.C: Ditto.
3309 * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
3310 * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
3311 * g++.dg/ext/is_base_of.C: Ditto.
3312 * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
3313 * g++.dg/ext/has_nothrow_constructor.C: Ditto.
3314 * g++.dg/ext/is_empty.C: Ditto.
3315 * g++.dg/ext/is_enum.C: Ditto.
3316 * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
3317 * gnat.dg/opt11.adb: Ditto.
3318 * obj-c++.dg/pr45735.mm: Ditto.
3319 * obj-c++.dg/pr24393.mm: Ditto.
3320 * obj-c++.dg/exceptions-2.mm: Ditto.
3321 * objc.dg/pr45735.m: Ditto.
3322 * objc.dg/pr24393.m: Ditto.
3324 2011-02-23 Nicola Pero <nicola.pero@meta-innovation.com>
3326 * objc.dg/attributes/objc-exception-1.m: New.
3328 2011-02-23 Jie Zhang <jie@codesourcery.com>
3330 * gcc.dg/cpp/include7.c: New test.
3332 2011-02-22 Paolo Carlini <paolo.carlini@oracle.com>
3335 * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
3337 2011-02-23 Jie Zhang <jie@codesourcery.com>
3339 PR rtl-optimization/47763
3340 * gcc.dg/pr47763.c: New test.
3342 2011-02-22 Paul Thomas <pault@gcc.gnu.org>
3345 * gfortran.dg/whole_file_32.f90 : New test.
3347 2011-02-22 Dodji Seketeli <dodji@redhat.com>
3350 * g++.dg/inherit/virtual7.C: New test.
3352 2011-02-22 Nicola Pero <nicola.pero@meta-innovation.com>
3355 * objc.dg/type-size-3.m: Updated error message.
3356 * objc.dg/type-size-4.m: New test.
3357 * objc.dg/type-size-5.m: New test.
3359 2011-02-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3361 * lib/gnat.exp: Fix comments.
3362 Don't load libgloss.exp.
3363 (default_gnat_version): Call $compiler with --version.
3364 Adapt regexp for gnatmake output, insert version.
3365 (gnat_version): New proc.
3366 (gnat_init): Remove gnat_libgcc_s_path.
3367 (gnat_target_compile): Likewise.
3368 Remove ld_library_path.
3369 Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
3370 (gnat_pass): Remove.
3371 (gnat_pass): Remove.
3372 (gnat_finish): Remove.
3373 (gnat_exit): Remove.
3374 (local_find_gnatmake): Reindent.
3375 (runtest_file_p): Remove.
3376 (prune_warnings): Remove.
3377 (find_gnatclean): New proc.
3378 * lib/gnat-dg.exp (lremove): New proc.
3379 (gnat-dg-test): Reindent.
3380 Remove additional output files.
3381 (gnat-dg-runtest): Remove.
3383 * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
3384 * gnat.dg/loop_optimization6.adb: Likewise.
3385 * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
3387 2011-02-22 Jakub Jelinek <jakub@redhat.com>
3389 PR tree-optimization/47835
3390 * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
3392 2011-02-22 Tobias Burnus <burnus@net-b.de>
3394 * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
3395 * gfortran.dg/abstract_type_2.f03: Ditto.
3396 * gfortran.dg/abstract_type_3.f03: Ditto.
3397 * gfortran.dg/abstract_type_4.f03: Ditto.
3398 * gfortran.dg/abstract_type_5.f03: Ditto.
3399 * gfortran.dg/abstract_type_6.f03: Ditto.
3400 * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
3401 * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
3402 * gfortran.dg/allocatable_scalar_11.f90: Ditto.
3403 * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
3404 * gfortran.dg/array_function_5.f90: Ditto.
3405 * gfortran.dg/asynchronous_3.f03: Ditto.
3406 * gfortran.dg/char_expr_1.f90: Ditto.
3407 * gfortran.dg/class_14.f03: Ditto.
3408 * gfortran.dg/data_array_6.f: Ditto.
3409 * gfortran.dg/data_invalid.f90: Ditto.
3410 * gfortran.dg/dot_product_1.f03: Ditto.
3411 * gfortran.dg/func_derived_5.f90: Ditto.
3412 * gfortran.dg/func_result_4.f90: Ditto.
3413 * gfortran.dg/implied_do_1.f90: Ditto.
3414 * gfortran.dg/initialization_25.f90: Ditto.
3415 * gfortran.dg/initialization_26.f90: Ditto.
3416 * gfortran.dg/interface_34.f90: Ditto.
3417 * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
3418 * gfortran.dg/keyword_symbol_1.f90: Ditto.
3419 * gfortran.dg/matmul_8.f03: Ditto.
3420 * gfortran.dg/merge_init_expr.f90: Ditto.
3421 * gfortran.dg/pack_assign_1.f90: Ditto.
3422 * gfortran.dg/pack_vector_1.f90: Ditto.
3423 * gfortran.dg/pointer_check_8.f90: Ditto.
3424 * gfortran.dg/product_init_expr.f03: Ditto.
3425 * gfortran.dg/reshape_order_5.f90: Ditto.
3426 * gfortran.dg/reshape_shape_1.f90: Ditto.
3427 * gfortran.dg/reshape_zerosize_2.f90: Ditto.
3428 * gfortran.dg/same_name_2.f90: Ditto.
3429 * gfortran.dg/selected_real_kind_1.f90: Ditto.
3430 * gfortran.dg/spread_init_expr.f03: Ditto.
3431 * gfortran.dg/stmt_func_1.f90: Ditto.
3432 * gfortran.dg/sum_init_expr.f03: Ditto.
3433 * gfortran.dg/transpose_3.f03: Ditto.
3434 * gfortran.dg/unpack_init_expr.f03: Ditto.
3435 * gfortran.dg/warn_conversion.f90: Ditto.
3436 * gfortran.dg/warn_conversion_2.f90: Ditto.
3437 * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
3438 * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
3439 * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
3440 * gfortran.dg/whole_file_16.f90: Ditto.
3441 * gfortran.dg/whole_file_17.f90: Ditto.
3442 * gfortran.dg/whole_file_18.f90: Ditto.
3443 * gfortran.dg/whole_file_20.f03: Ditto.
3444 * gfortran.dg/whole_file_5.f90: Ditto.
3445 * gfortran.dg/whole_file_6.f90: Ditto.
3446 * gfortran.dg/write_invalid_format.f90: Ditto.
3447 * gfortran.dg/zero_sized_6.f90: Ditto.
3449 2011-02-21 Jeff Law <law@redhat.com>
3451 PR rtl-optimization/46178
3452 * gcc.target/i386/pr46178.c: New test.
3454 PR rtl-optimization/46002
3455 * gcc.c-torture/compile/pr46002.c: New test.
3457 2011-02-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3459 * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
3462 2011-02-21 Jakub Jelinek <jakub@redhat.com>
3465 * g++.dg/debug/pr47106.C: Require effective target lto.
3467 2011-02-21 Jason Merrill <jason@redhat.com>
3469 * g++.dg/cpp0x/constexpr-diag2.C: New.
3471 2011-02-20 Jason Merrill <jason@redhat.com>
3473 * g++.dg/cpp0x/constexpr-ctor7.C: New.
3475 * g++.dg/cpp0x/fntmpdefarg2.C: New.
3477 * g++.dg/overload/conv-op1.C: New.
3479 * g++.dg/cpp0x/constexpr-synth1.C: New.
3481 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
3483 * objc.dg/layout-2.m: New.
3484 * objc.dg/selector-3.m: Adjusted location of error message.
3485 * objc.dg/type-size-3.m: Same.
3486 * obj-c++.dg/selector-3.mm: Same.
3488 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
3491 * objc.dg/property/dotsyntax-22.m: New.
3492 * obj-c++.dg/property/dotsyntax-22.mm: New.
3494 2011-02-20 Dodji Seketeli <dodji@redhat.com>
3497 * g++.dg/template/typedef38.C: New test.
3499 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
3502 * gfortran.dg/whole_file_30.f90 : New test.
3503 * gfortran.dg/whole_file_31.f90 : New test.
3505 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
3509 * gfortran.dg/whole_file_28.f90 : New test.
3510 * gfortran.dg/whole_file_29.f90 : New test.
3512 2011-02-20 Paolo Carlini <paolo.carlini@oracle.com>
3515 * g++.dg/template/crash105.C: New.
3517 2011-02-19 Jason Merrill <jason@redhat.com>
3519 * g++.dg/cpp0x/regress/no-elide1.C: New.
3521 2011-02-19 Alexandre Oliva <aoliva@redhat.com>
3523 PR tree-optimization/46620
3524 * gcc.dg/pr46620.c: New.
3526 2011-02-19 Jakub Jelinek <jakub@redhat.com>
3529 * gcc.target/i386/pr47809.c: New test.
3531 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3532 Tobias Burnus <burnus@net-b.de>
3534 * lib/target-supports.exp
3535 (check_effective_target_fortran_large_real): New check for large reals.
3536 * gfortran.dg/nan_7.f90: New test.
3538 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3540 PR libgfortran/47567
3541 * gfortran.dg/fmt_f0_1.f90: Update test.
3543 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
3546 * gfortran.dg/array_constructor_36.f90 : New test.
3547 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
3548 allow for comparison between different elements of the array
3549 constructor at different levels of optimization.
3551 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
3553 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
3554 * gcc.target/i386/pr32280-1.c: Likewise.
3556 2011-02-19 Jakub Jelinek <jakub@redhat.com>
3559 * gcc.target/i386/pr47800.c: New test.
3561 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
3563 * objc/execute/exceptions/foward-1.x: New.
3565 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3568 * gfortran.dg/derived_constructor_comps_4.f90: New.
3570 2011-02-18 Tobias Burnus
3573 * gfortran.dg/func_result_6.f90: New.
3575 2011-02-18 Michael Matz <matz@suse.de>
3578 * gfortran.dg/lto/pr45586_0.f90: New test.
3579 * gfortran.dg/typebound_proc_20.f90: Ditto.
3580 * gfortran.dg/typebound_proc_21.f90: Ditto.
3582 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
3585 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
3587 2011-02-18 Tobias Burnus <burnus@net-b.de>
3590 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
3592 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
3593 normalizing the error/warning output.
3594 * gfortran.dg/Wall.f90: Update dg-error/warning.
3595 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
3596 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
3597 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
3598 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
3599 * gfortran.dg/class_30.f90: Update dg-error/warning.
3600 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
3601 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
3602 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
3603 * gfortran.dg/entry_17.f90: Update dg-error/warning.
3604 * gfortran.dg/entry_19.f90: Update dg-error/warning.
3605 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
3606 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
3607 * gfortran.dg/g77/12632.f: Update dg-error/warning.
3608 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
3609 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
3610 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
3611 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
3612 * gfortran.dg/goto_8.f90: Update dg-error/warning.
3613 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
3614 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
3615 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
3616 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
3617 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
3618 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
3619 * gfortran.dg/volatile3.f90: Update dg-error/warning.
3620 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
3621 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
3622 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
3623 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
3624 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
3626 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3629 * gfortran.dg/proc_ptr_comp_30.f90: New.
3631 2011-02-18 Jakub Jelinek <jakub@redhat.com>
3634 * gcc.target/i386/pr47780.c: New test.
3636 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3639 * gfortran.dg/class_40.f03: New.
3641 2011-02-18 Dodji Seketeli <dodji@redhat.com>
3644 * g++.dg/cpp0x/auto21.C: New test.
3646 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
3648 * objc.dg/special/unclaimed-category-1.h: Updated for
3650 * objc.dg/special/unclaimed-category-1.m: Same.
3651 * objc.dg/zero-link-1.m: Same.
3652 * objc.dg/lookup-1.m: Same.
3653 * objc.dg/torture/strings/const-str-9.m
3654 * objc.dg/torture/strings/const-str-10.m: Same.
3655 * objc.dg/torture/strings/const-str-11.m: Same.
3656 * objc.dg/torture/forward-1.m: Same.
3657 * objc.dg/zero-link-2.m: Same.
3658 * objc.dg/encode-7-next-64bit.m: Same.
3659 * objc.dg/method-4.m: Same.
3660 * objc.dg/next-runtime-1.m: Same.
3661 * objc.dg/image-info.m: Same.
3662 * objc.dg/pr23214.m: Same.
3663 * objc.dg/symtab-1.m: Same.
3664 * obj-c++.dg/basic.m: Same.
3665 * obj-c++.dg/proto-lossage-3.m: Same.
3666 * obj-c++.dg/torture/strings/const-str-10.m: Same.
3667 * obj-c++.dg/torture/strings/const-str-11.m: Same.
3668 * obj-c++.dg/torture/strings/const-str-9.m: Same.
3669 * obj-c++.dg/method-11.m: Same.
3670 * objc/execute/enumeration-1.m: Same.
3671 * objc/execute/object_is_class.m: Same.
3672 * objc/execute/formal_protocol-2.m: Same.
3673 * objc/execute/formal_protocol-4.m: Same.
3674 * objc/execute/formal_protocol-6.m: Same.
3675 * objc/execute/bycopy-3.m: Same.
3676 * objc/execute/exceptions/catchall-1.m: Same.
3677 * objc/execute/exceptions/finally-1.m: Same.
3678 * objc/execute/exceptions/local-variables-1.m: Same.
3679 * objc/execute/exceptions/foward-1.m: Same.
3680 * objc/execute/bf-common.h
3681 * objc/execute/enumeration-2.m: Same.
3682 * objc/execute/formal_protocol-1.m: Same.
3683 * objc/execute/formal_protocol-3.m: Same.
3684 * objc/execute/formal_protocol-5.m: Same.
3685 * objc/execute/accessing_ivars.m: Same.
3686 * objc/execute/bycopy-2.m: Same.
3687 * objc/execute/formal_protocol-7.m: Same.
3688 * objc/execute/compatibility_alias.m: Same.
3689 * objc/execute/no_clash.m: Same.
3690 * objc/execute/object_is_meta_class.m: Same.
3691 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
3692 * objc/execute/class-tests-1.h: Include stdio.h.
3693 * objc/execute/class-tests-2.h: Same.
3694 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
3696 * obj-c++.dg/try-catch-2.mm: Same.
3698 2011-02-17 Jakub Jelinek <jakub@redhat.com>
3701 * g++.dg/warn/Wunused-parm-4.C: New test.
3703 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
3704 Jan Hubicka <jh@suse.cz>
3708 * g++.dg/debug/pr47106.C: New.
3710 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
3713 * gcc.target/i386/pr43653.c: New test.
3715 2011-02-11 Dodji Seketeli <dodji@redhat.com>
3718 * g++.dg/template/inherit6.C: New test.
3720 2011-02-16 Janus Weil <janus@gcc.gnu.org>
3723 * gfortran.dg/class_39.f03: New.
3725 2011-02-16 Dodji Seketeli <dodji@redhat.com>
3728 * g++.dg/cpp0x/variadic106.C: New test.
3730 2011-02-16 Jakub Jelinek <jakub@redhat.com>
3733 * gfortran.dg/pr47757-1.f90: New test.
3734 * gfortran.dg/pr47757-2.f90: New test.
3735 * gfortran.dg/pr47757-3.f90: New test.
3738 * g++.dg/cpp0x/enum8.C: New test.
3740 2011-02-15 Jason Merrill <jason@redhat.com>
3742 * g++.dg/inherit/implicit-trivial1.C: New.
3743 * g++.dg/cpp0x/implicit-trivial1.C: New.
3745 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
3748 * gcc.dg/torture/pr47725.c: Removed.
3750 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
3753 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
3754 constant does not generate a load from memory.
3756 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
3759 * gcc.dg/torture/pr47725.c: New.
3761 2011-02-15 Richard Guenther <rguenther@suse.de>
3763 PR tree-optimization/47743
3764 * gcc.dg/torture/pr47743.c: New testcase.
3766 2011-02-15 Jakub Jelinek <jakub@redhat.com>
3769 * gcc.target/i386/pr47581.c: New test.
3771 2011-02-14 Janus Weil <janus@gcc.gnu.org>
3774 * gfortran.dg/select_type_22.f03: New.
3776 2011-02-14 Jason Merrill <jason@redhat.com>
3778 * g++.dg/cpp0x/regress/enum1.C: New.
3780 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
3782 * gnat.dg/include.adb: New test.
3784 2011-02-14 Janus Weil <janus@gcc.gnu.org>
3787 * gfortran.dg/class_38.f03: New.
3789 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
3791 * gcc.dg/pr46494.c: New test.
3793 2011-02-14 Richard Guenther <rguenther@suse.de>
3795 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
3797 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3800 * gnat.dg/null_pointer_deref1.exp: Don't skip on
3801 sparc*-sun-solaris2.11.
3803 2011-02-14 Janus Weil <janus@gcc.gnu.org>
3806 * gfortran.dg/argument_checking_18.f90: New.
3808 2011-02-13 Tobias Burnus <burnus@net-b.de>
3810 * gfortran.dg/argument_checking_13.f90: Update dg-error.
3811 * gfortran.dg/argument_checking_17.f90: New.
3813 2011-02-12 Janus Weil <janus@gcc.gnu.org>
3815 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
3816 are temporarily disabled.
3817 * gfortran.dg/class_7.f03: Ditto.
3818 * gfortran.dg/coarray_14.f90: Ditto.
3819 * gfortran.dg/typebound_proc_13.f03: Ditto.
3821 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
3824 * gfortran.dg/extends_11.f03: New.
3826 2011-02-11 Xinliang David Li <davidxl@google.com>
3828 PR tree-optimization/47707
3829 * g++.dg/tree-ssa/pr47707.C: New test.
3831 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
3833 * g++.dg/opt/inline17.C: New test.
3835 2011-02-11 Tobias Burnus <burnus@net-b.de>
3838 * gfortran.dg/pure_formal_2.f90: New.
3840 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
3842 PR rtl-optimization/47614
3843 * gfortran.dg/pr47614.f: New.
3845 2011-02-11 Joseph Myers <joseph@codesourcery.com>
3848 * gcc.dg/opts-6.c: New test.
3850 2011-02-11 Jakub Jelinek <jakub@redhat.com>
3853 * gcc.dg/pr47684.c: New test.
3855 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3858 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
3859 c99_runtime, dg-add-options c99_runtime.
3860 (main): Use __asm__.
3862 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3865 * lib/target-supports.exp (check_ascii_locale_available): New proc.
3866 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
3867 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
3868 * gcc.dg/ucnid-10.c: Likewise.
3869 * gcc.dg/ucnid-13.c: Likewise.
3870 * gcc.dg/ucnid-7.c: Likewise.
3871 * gcc.dg/ucnid-8.c: Likewise.
3872 Adapt dg-warning line number.
3874 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
3876 * gcc.target/i386/parity-1.c: Use -march=k8.
3877 * gcc.target/i386/parity-2.c: Ditto.
3878 * gcc.target/i386/vecinit-1.c: Ditto.
3879 * gcc.target/i386/vecinit-2.c: Ditto.
3881 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3884 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
3885 * gcc.target/mips/save-restore-3.c: Likewise.
3886 * gcc.target/mips/save-restore-4.c: Likewise.
3887 * gcc.target/mips/save-restore-5.c: Likewise.
3890 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
3891 * g++.dg/tree-prof/partition2.C: Likewise.
3893 2011-02-09 Jason Merrill <jason@redhat.com>
3895 * g++.dg/tree-ssa/inline-3.C: Use a normal function
3896 rather than misdeclare std::puts.
3898 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
3899 * g++.dg/other/warning1.C: Likewise.
3900 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
3901 * g++.old-deja/g++.gb/scope06.C: Likewise.
3902 * g++.old-deja/g++.law/cvt11.C: Likewise.
3903 * g++.old-deja/g++.law/init1.C: Likewise.
3904 * g++.dg/abi/mangle26.C: Likewise.
3906 * g++.dg/template/function1.C: Adjust for C++0x mode.
3907 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
3909 * g++.dg/ext/label10.C: Adjust for C++0x mode.
3910 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
3912 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
3914 * g++.dg/cpp0x/regress/abi-empty7.C: New.
3916 * g++.dg/cpp0x/regress: New directory.
3917 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
3918 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
3919 * g++.dg/cpp0x/regress/regress3.C: New.
3921 2011-02-10 Richard Guenther <rguenther@suse.de>
3923 PR tree-optimization/47677
3924 * gcc.dg/torture/pr47677.c: New testcase.
3926 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
3928 * objc.dg/special/load-category-1.m: Remove unused header.
3929 * objc.dg/special/load-category-1a.m: Likewise.
3930 * objc.dg/special/load-category-2.m: Likewise.
3931 * objc.dg/special/load-category-2a.m: Likewise.
3932 * objc.dg/special/load-category-3.m: Likewise.
3933 * objc.dg/special/load-category-3a.m: Likewise.
3934 * objc.dg/attributes/proto-attribute-2.m: Likewise.
3935 * objc.dg/attributes/proto-attribute-3.m: Likewise.
3936 * objc.dg/attributes/class-attribute-1.m: Likewise.
3937 * objc.dg/property/property.exp: Don't run for Darwin < 9.
3938 * obj-c++.dg/property/property.exp: Likewise.
3939 * objc.dg/attributes/method-sentinel-1.m: Update type header.
3940 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
3941 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
3942 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
3943 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
3944 * obj-c++.dg/template-8.mm: Likewise.
3946 2011-02-10 Jakub Jelinek <jakub@redhat.com>
3949 * gcc.target/i386/pr47665.c: New test.
3951 2011-02-10 Jie Zhang <jie@codesourcery.com>
3955 2011-02-05 Jie Zhang <jie@codesourcery.com>
3957 * gcc.dg/pr42631.c: Update test.
3958 * gcc.dg/pr42631-2.c: New test.
3960 2011-02-09 Janus Weil <janus@gcc.gnu.org>
3963 * gfortran.dg/proc_decl_25.f90: New.
3965 2011-02-09 Janus Weil <janus@gcc.gnu.org>
3968 * gfortran.dg/typebound_assignment_2.f03: New.
3970 2011-02-09 Richard Guenther <rguenther@suse.de>
3972 PR tree-optimization/47664
3973 * gcc.dg/tree-ssa/inline-7.c: New testcase.
3975 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
3978 * gnat.dg/uninit_func.adb: Adjust dg directive.
3980 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
3983 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
3985 2011-02-09 Janus Weil <janus@gcc.gnu.org>
3988 * gfortran.dg/auto_dealloc_2.f90: New.
3990 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3992 * gcc.dg/builtins-config.h: Remove __sgi handling.
3993 * lib/target-supports.exp (add_options_for_c99_runtime): Add
3994 -std=c99 for mips-sgi-irix6.5*.
3996 2011-02-09 Martin Jambor <mjambor@suse.cz>
3999 * gfortran.dg/pr25923.f90: Remove xfails.
4001 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4004 * gfortran.dg/inquire_14.f90: New test.
4006 2011-02-08 Janus Weil <janus@gcc.gnu.org>
4009 * gfortran.dg/pointer_init_6.f90: New.
4011 2011-02-08 Jeff Law <law@redhat.com>
4013 PR tree-optimization/42893
4014 * gcc.tree-ssa/pr42893.c: New test.
4016 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
4018 PR tree-optimization/46834
4019 PR tree-optimization/46994
4020 PR tree-optimization/46995
4021 * gcc.dg/graphite/id-pr46834.c: New.
4022 * gfortran.dg/graphite/id-pr46994.f90: New.
4023 * gfortran.dg/graphite/id-pr46995.f90: New.
4025 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4028 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
4029 using the variable is known the warning is emitted there.
4030 * gcc.dg/uninit-pr19430.c (foo): Likewise.
4031 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
4033 * c-c++-common/pr20000.c (g): Both warnings occur at the return
4036 * gcc.dg/noreturn-1.c (foo5): Likewise.
4037 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
4038 (method2): Likewise.
4040 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
4041 the return statement using the uninitialized variable.
4042 * gfortran.dg/pr39666-2.f90 (f): Likewise.
4044 2011-02-08 Richard Guenther <rguenther@suse.de>
4047 * g++.dg/opt/pr47639.c: New testcase.
4049 2011-02-08 Richard Guenther <rguenther@suse.de>
4051 PR tree-optimization/47632
4052 * g++.dg/opt/pr47632.C: New testcase.
4054 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4056 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
4058 2011-02-07 Richard Guenther <rguenther@suse.de>
4060 PR tree-optimization/47615
4061 * g++.dg/opt/pr47615.C: New testcase.
4063 2011-02-07 Richard Guenther <rguenther@suse.de>
4065 PR tree-optimization/47621
4066 * gcc.dg/torture/pr47621.c: New testcase.
4068 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
4070 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
4072 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
4075 * gfortran.dg/allocate_with_source_1 : New test.
4077 2011-02-05 Jakub Jelinek <jakub@redhat.com>
4080 * gcc.dg/pr47610.c: New test.
4082 2011-02-05 Jie Zhang <jie@codesourcery.com>
4085 * gcc.dg/pr42631.c: Update test.
4086 * gcc.dg/pr42631-2.c: New test.
4088 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
4091 * gfortran.dg/pr47574.f90: New test.
4093 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
4095 PR tree-optimization/46194
4096 * gcc.dg/autopar/pr46194.c: New.
4098 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
4100 PR tree-optimization/43695
4101 * g++.dg/ipa/pr43695.C: New.
4103 2011-02-04 Jakub Jelinek <jakub@redhat.com>
4106 * gcc.dg/pr23200.c: New test.
4108 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
4111 * g++.dg/pr47589.C: New test.
4113 2011-02-03 Dodji Seketeli <dodji@redhat.com>
4116 * g++.dg/template/typedef37.C: New test.
4117 * g++.dg/template/param1.C: Adjust expected error message.
4119 2011-02-03 Jakub Jelinek <jakub@redhat.com>
4122 * gcc.dg/pr31490-2.c: New test.
4123 * gcc.dg/pr31490-3.c: New test.
4124 * gcc.dg/pr31490-4.c: New test.
4126 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
4127 Jakub Jelinek <jakub@redhat.com>
4130 * g++.dg/parser/semicolon3.C: Adjust.
4131 * g++.dg/parser/semicolon4.C: New testcase.
4132 * g++.dg/pr46890.C: New testcase.
4134 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
4137 * g++.dg/init/pr29571.C: New.
4139 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
4141 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
4142 instead of vect_int.
4144 2011-02-03 Jakub Jelinek <jakub@redhat.com>
4147 * gcc.target/i386/pr47312.c: New test.
4150 * gcc.target/i386/pr47564.c: New test.
4152 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
4154 PR tree-optimization/45122
4155 * gcc.dg/tree-ssa/pr45122.c: New.
4157 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
4160 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
4163 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
4164 and vsx so a default --with-cpu=power7 doesn't give an error
4165 when -mavoid-indexed-addresses is used.
4167 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
4168 wrapper function to save the arguments and then jump to the real
4169 function, rather than depending on the compiler not to move stuff
4171 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
4173 2011-02-02 Janus Weil <janus@gcc.gnu.org>
4174 Paul Thomas <pault@gcc.gnu.org>
4177 * gfortran.dg/class_37.f03 : New test.
4179 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
4180 Richard Guenther <rguenther@suse.de>
4182 PR tree-optimization/40979
4184 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
4185 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
4186 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
4187 check_vect_support_and_set_flags.
4188 * gfortran.dg/graphite/vect-pr40979.f90: New.
4190 2011-02-02 Janus Weil <janus@gcc.gnu.org>
4193 * gfortran.dg/class_36.f03: New.
4195 2011-02-02 Richard Guenther <rguenther@suse.de>
4197 PR tree-optimization/47566
4198 * gcc.dg/lto/20110201-1_0.c: New testcase.
4200 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
4206 * debug/pr47498.c: New.
4207 * debug/pr47501.c: New.
4209 2011-02-01 Richard Guenther <rguenther@suse.de>
4211 PR tree-optimization/47559
4212 * g++.dg/torture/pr47559.C: New testcase.
4214 2011-02-01 Janus Weil <janus@gcc.gnu.org>
4217 * gfortran.dg/typebound_call_20.f03: New.
4219 2011-02-01 Richard Guenther <rguenther@suse.de>
4221 PR tree-optimization/47555
4222 * gcc.dg/pr47555.c: New testcase.
4224 2011-02-01 Richard Guenther <rguenther@suse.de>
4226 PR tree-optimization/47541
4227 * g++.dg/torture/pr47541.C: New testcase.
4229 2011-01-31 Janus Weil <janus@gcc.gnu.org>
4232 * gfortran.dg/typebound_call_19.f03: New.
4234 2011-01-31 Jakub Jelinek <jakub@redhat.com>
4237 * g++.dg/cpp0x/pr47416.C: New test.
4239 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
4242 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
4244 2011-01-31 Janus Weil <janus@gcc.gnu.org>
4247 * gfortran.dg/typebound_assignment_1.f03: New.
4249 2011-01-31 Jakub Jelinek <jakub@redhat.com>
4251 PR tree-optimization/47538
4252 * gcc.c-torture/execute/pr47538.c: New test.
4254 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4257 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
4259 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4261 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
4263 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
4265 PR rtl-optimization/44031
4266 * gcc.c-torture/compile/20110131-1.c: New test.
4268 2011-01-31 Tobias Burnus <burnus@net-b.de>
4271 * gfortran.dg/stmt_func_1.f90: New.
4273 2011-01-31 Tobias Burnus <burnus@net-b.de>
4276 * gfortran.dg/interface_34.f90: New.
4278 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
4281 * gfortran.dg/realloc_on_assign_5.f03: New test.
4282 * gfortran.dg/realloc_on_assign_5.f03: New test.
4284 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4286 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
4287 * gfortran.dg/bessel_7.f90: Likewise.
4288 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
4290 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
4291 * gfortran.dg/sum_init_expr.f03: Likewise.
4293 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
4295 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
4298 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
4299 loop only on "vect_intfloat_cvt" targets.
4301 2011-01-29 Tobias Burnus <burnus@net-b.de>
4304 * gfortran.dg/shape_6.f90: New.
4306 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4308 PR libgfortran/47434
4309 * gfortran.dg/read_infnan_1.f90: Update test.
4310 * gfortran.dg/module_nan.f90: Update test.
4311 * gfortran.dg/char4_iunit_1.f03: Update test.
4312 * gfortran.dg/large_real_kind_1.f90: Update test.
4313 * gfortran.dg/real_const_3.f90: Update test.
4314 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
4316 2011-01-29 Dodji Seketeli <dodji@redhat.com>
4319 * g++.dg/template/param2.C: New test.
4321 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4323 PR libgfortran/47285
4324 * gfortran.dg/fmt_g.f: New test.
4326 2011-01-28 Tobias Burnus <burnus@net-b.de>
4329 * gfortran.dg/pure_formal_1.f90: New.
4331 2011-01-28 Jakub Jelinek <jakub@redhat.com>
4334 * gcc.dg/tls/pr42894.c: New test.
4336 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4338 * gcc.dg/pr47276.c: Add dg-require-visibility.
4340 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4342 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
4344 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
4345 Tobias Burnus <burnus@gcc.gnu.org>
4350 * gfortran.dg/realloc_on_assign_3.f03: New test.
4351 * gfortran.dg/realloc_on_assign_4.f03: New test.
4352 * gfortran.dg/allocatable_function_5.f90: New test.
4353 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
4354 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
4355 implemented" dg-errors.
4357 2011-01-27 Jan Hubicka <jh@suse.cz>
4360 * gcc.dg/attr-weakref-4.c: New testcase
4362 2011-01-27 Martin Jambor <mjambor@suse.cz>
4364 PR tree-optimization/47228
4365 * gcc.dg/torture/pr47228.c: New test.
4367 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4369 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
4371 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4373 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
4374 when using auto-overlay support on the SPU.
4376 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
4378 PR rtl-optimization/44174
4379 * gcc.target/i386/asm-6.c: New test.
4381 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
4383 PR rtl-optimization/46856
4384 * gcc.c-torture/compile/pr46856.c: New test.
4386 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
4387 Andrew Pinski <pinskia@gmail.com>
4390 * gcc.dg/pr43082.c: New.
4392 2011-01-26 DJ Delorie <dj@redhat.com>
4394 PR rtl-optimization/46878
4395 * gcc.dg/pr46878-1.c: New test.
4397 2011-01-26 Jakub Jelinek <jakub@redhat.com>
4400 * g++.dg/cpp0x/pr47476.C: New test.
4402 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
4404 * gcc.c-torture/compile/20110126-1.c: New test.
4406 2011-01-26 Jakub Jelinek <jakub@redhat.com>
4409 * gcc.dg/torture/pr47473.c: New test.
4411 2011-01-26 Jan Hubicka <jh@suse.cz>
4414 * gcc.c-torture/execute/pr47237.c: New testcase.
4416 2011-01-26 Jan Hubicka <jh@suse.cz>
4418 PR tree-optimization/47190
4419 * gcc.dg/attr-weakref-3.c: New testcase.
4421 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
4424 * gcc.dg/dll-9a.c: New test file.
4425 * gcc.dg/dll-11.c: Likewise.
4426 * gcc.dg/dll-12.c: Likewise.
4427 * gcc.dg/dll-12a.c: Likewise.
4428 * gcc.dg/dll-11a.c: Likewise.
4429 * gcc.dg/dll-9.c: Likewise.
4430 * gcc.dg/dll-10.c: Likewise.
4431 * gcc.dg/dll-10a.c: Likewise.
4432 * g++.dg/ext/dllexport4a.cc: Likewise.
4433 * g++.dg/ext/dllexport4.C: Likewise.
4434 * g++.dg/ext/dllexport5.C: Likewise.
4435 * g++.dg/ext/dllexport5a.cc: Likewise.
4437 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4439 PR tree-optimization/46970
4440 * gcc.dg/graphite/pr46970.c: New.
4442 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4444 PR tree-optimization/46215
4445 * gcc.dg/graphite/pr46215.c: New.
4447 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4449 PR tree-optimization/46168
4450 * gcc.dg/graphite/pr46168.c: New.
4452 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4454 PR tree-optimization/43657
4455 * gcc.dg/graphite/pr43657.c: New.
4457 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4459 PR tree-optimization/29832
4460 * gfortran.dg/graphite/pr29832.f90: New.
4462 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4464 PR tree-optimization/43567
4465 * gcc.dg/graphite/pr43567.c: New.
4467 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4469 * gfortran.dg/graphite/interchange-4.f: New.
4470 * gfortran.dg/graphite/interchange-5.f: New.
4472 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
4473 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
4474 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
4475 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
4476 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
4477 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
4478 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
4479 * gfortran.dg/ltrans-7.f90: Removed.
4480 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
4482 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
4483 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
4484 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
4485 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
4486 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
4487 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
4488 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
4489 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
4490 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
4491 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
4492 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
4493 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
4494 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
4495 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
4496 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
4497 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
4498 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
4499 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
4500 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
4501 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
4502 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
4503 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
4504 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
4505 * gcc.dg/tree-ssa/data-dep-1.c
4506 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
4507 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
4508 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
4509 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
4510 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
4512 2011-01-25 Jakub Jelinek <jakub@redhat.com>
4514 PR tree-optimization/47265
4515 PR tree-optimization/47443
4516 * gcc.c-torture/compile/pr47265.c: New test.
4517 * gcc.dg/pr47443.c: New test.
4519 2011-01-25 Martin Jambor <mjambor@suse.cz>
4521 PR tree-optimization/47382
4522 * g++.dg/torture/pr47382.C: New test.
4523 * g++.dg/opt/devirt1.C: Xfail.
4525 2011-01-25 Yao Qi <yao@codesourcery.com>
4528 * gcc.target/arm/pr45701-1.c: New test.
4529 * gcc.target/arm/pr45701-2.c: New test.
4530 * gcc.target/arm/pr45701-3.c: New test.
4532 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4533 Jakub Jelinek <jakub@redhat.com>
4535 PR tree-optimization/47271
4536 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
4538 2011-01-25 Nick Clifton <nickc@redhat.com>
4540 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
4541 (saturate_add): Delete.
4543 (main): Do not run saturate_add.
4544 (set_interrupts): Delete.
4546 2011-01-25 Tobias Burnus <burnus@net-b.de>
4549 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
4551 2011-01-25 Jakub Jelinek <jakub@redhat.com>
4553 PR tree-optimization/47427
4554 PR tree-optimization/47428
4555 * gcc.c-torture/compile/pr47427.c: New test.
4556 * gcc.c-torture/compile/pr47428.c: New test.
4558 2011-01-25 Richard Guenther <rguenther@suse.de>
4561 * gcc.dg/torture/pr47411.c: New testcase.
4563 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4565 * gfortran.dg/graphite/id-24.f: New.
4566 * gfortran.dg/graphite/id-25.f: New.
4568 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4570 * gfortran.dg/graphite/id-23.f: New.
4572 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4574 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
4576 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4578 * gcc.dg/graphite/block-0.c: Un-XFAILed.
4579 * gcc.dg/graphite/block-1.c: Un-XFAILed.
4580 * gcc.dg/graphite/block-7.c: Un-XFAILed.
4581 * gcc.dg/graphite/block-8.c: Un-XFAILed.
4582 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
4583 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
4584 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
4585 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
4586 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
4588 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4590 * gcc.dg/graphite/block-0.c: Add documentation.
4591 * gcc.dg/graphite/block-4.c: Same.
4592 * gcc.dg/graphite/block-7.c: Same.
4593 * gcc.dg/graphite/block-8.c: New.
4594 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
4595 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
4596 * gcc.dg/graphite/interchange-12.c: Add documentation.
4597 * gcc.dg/graphite/interchange-13.c: New.
4598 * gcc.dg/graphite/interchange-14.c: New.
4599 * gcc.dg/graphite/interchange-15.c: New.
4600 * gcc.dg/graphite/interchange-8.c: Add documentation.
4601 * gcc.dg/graphite/interchange-mvt.c: Same.
4603 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
4606 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
4607 * gcc.target/powerpc/altivec-14.c: Ditto.
4608 * gcc.target/powerpc/altivec-33.c: Ditto.
4609 * gcc.target/powerpc/altivec-types-1.c: Ditto.
4610 * gcc.target/powerpc/altivec-types-2.c: Ditto.
4611 * gcc.target/powerpc/altivec-types-3.c: Ditto.
4612 * gcc.target/powerpc/altivec-types-4.c: Ditto.
4613 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
4614 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
4615 * g++.dg/ext/altivec-15.C: Ditto.
4616 * g++.dg/ext/altivec-types-1.C: Ditto.
4617 * g++.dg/ext/altivec-types-2.C: Ditto.
4618 * g++.dg/ext/altivec-types-3.C: Ditto.
4619 * g++.dg/ext/altivec-types-4.C: Ditto.
4621 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4623 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
4625 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4627 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
4628 optimization options.
4630 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4632 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
4635 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
4637 2011-01-23 Tobias Burnus <burnus@net-b.de>
4640 * gfortran.dg/allocatable_scalar_12.f90: New.
4642 2011-01-23 Ira Rosen <irar@il.ibm.com>
4644 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
4645 vectorization to be not profitable if peeling is used to
4646 realign the memory access.
4647 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
4648 loop bound to avoid loop unrolling.
4649 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
4651 2011-01-22 Jan Hubicka <jh@suse.cz>
4654 * g++.dg/lto/pr47333.C: New file.
4656 2011-01-22 Jan Hubicka <jh@suse.cz>
4658 PR tree-optimization/43884
4660 * gcc.dg/autopar/outer-2.c: Increase array size.
4661 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
4663 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
4666 * gfortran.dg/c_loc_tests_16.f90: New test.
4668 2011-01-22 Tobias Burnus <burnus@net-b.de>
4671 * gfortran.dg/typebound_proc_19.f90: New.
4673 2011-01-21 Jeff Law <law@redhat.com>
4675 PR tree-optimization/47053
4676 * g++.dg/pr47053.C: New test.
4678 2011-01-21 Jason Merrill <jason@redhat.com>
4681 * g++.dg/cpp0x/constexpr-ctor6.C: New.
4683 2011-01-21 Jakub Jelinek <jakub@redhat.com>
4686 * g++.dg/cpp0x/range-for10.C: New test.
4687 * g++.dg/template/for1.C: New test.
4690 * g++.dg/tree-prof/partition3.C: New test.
4692 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
4694 PR rtl-optimization/47366
4695 * g++.dg/opt/pr47366.C: New test.
4697 2011-01-21 Jason Merrill <jason@redhat.com>
4700 * g++.dg/cpp0x/constexpr-regress2.C: New.
4702 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
4704 2011-01-21 Jeff Law <law@redhat.com>
4706 PR rtl-optimization/41619
4707 * gcc.dg/pr41619.c: New.
4709 2011-01-21 Jakub Jelinek <jakub@redhat.com>
4711 PR tree-optimization/47355
4712 * g++.dg/opt/pr47355.C: New test.
4714 2011-01-21 Richard Guenther <rguenther@suse.de>
4716 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
4719 2011-01-21 Richard Guenther <rguenther@suse.de>
4721 PR tree-optimization/47365
4722 * gcc.dg/torture/pr47365.c: New testcase.
4723 * gcc.dg/tree-ssa/pr47392.c: Likewise.
4725 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4727 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
4729 2011-01-21 Jakub Jelinek <jakub@redhat.com>
4731 PR tree-optimization/47391
4732 * gcc.dg/pr47391.c: New test.
4734 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4736 * g++.dg/template/char1.C: Use signed char.
4738 2011-01-21 Tobias Burnus <burnus@net-b.de>
4741 * gfortran.dg/pointer_target_4.f90: New.
4743 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
4746 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
4747 ILP32 system and not IP32.
4749 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
4752 * g++.dg/debug/pr46583.C: New.
4754 2011-01-20 Jakub Jelinek <jakub@redhat.com>
4757 * g++.dg/debug/pr47283.C: New test.
4760 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
4761 * gcc.target/i386/headmerge-2.c: Likewise.
4763 2011-01-20 Richard Guenther <rguenther@suse.de>
4766 * gcc.dg/torture/pr47370.c: New testcase.
4768 2011-01-20 Jakub Jelinek <jakub@redhat.com>
4770 PR tree-optimization/46130
4771 * gcc.dg/pr46130-1.c: New test.
4772 * gcc.dg/pr46130-2.c: New test.
4774 2011-01-19 Dodji Seketeli <dodji@redhat.com>
4777 * g++.dg/debug/dwarf2/template-params-10.C: New test.
4779 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
4782 * g++.dg/debug/pr46240.cc: New.
4784 2011-01-19 Jakub Jelinek <jakub@redhat.com>
4787 * g++.dg/template/anonunion1.C: New test.
4789 PR rtl-optimization/47337
4790 * gcc.c-torture/execute/pr47337.c: New test.
4792 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4795 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
4797 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4799 PR tree-optimization/46021
4800 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
4802 2011-01-19 Jakub Jelinek <jakub@redhat.com>
4804 PR tree-optimization/47290
4805 * g++.dg/torture/pr47290.C: New test.
4807 2011-01-18 Janus Weil <janus@gcc.gnu.org>
4810 * gfortran.dg/proc_ptr_comp_29.f90: New.
4812 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
4815 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
4816 powerpc-apple-darwin9.
4818 2011-01-18 Jakub Jelinek <jakub@redhat.com>
4820 PR rtl-optimization/47299
4821 * gcc.c-torture/execute/pr47299.c: New test.
4823 2011-01-17 Jason Merrill <jason@redhat.com>
4825 * g++.dg/cpp0x/constexpr-virtual.C: New.
4827 2011-01-17 Jakub Jelinek <jakub@redhat.com>
4830 * gfortran.dg/gomp/pr47331.f90: New test.
4832 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
4835 * objc.dg/selector-warn-1.m: New.
4836 * obj-c++.dg/selector-warn-1.mm: New.
4838 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
4840 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
4841 Update dg-final accordingly.
4843 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4845 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
4847 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4849 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
4851 * gcc.dg/guality/pr36728-2.c: Likewise.
4853 2011-01-17 Richard Guenther <rguenther@suse.de>
4855 PR tree-optimization/47313
4856 * g++.dg/torture/pr47313.C: New testcase.
4858 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
4861 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
4862 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
4863 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
4864 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
4866 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
4868 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
4869 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
4870 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
4872 2011-01-17 Richard Guenther <rguenther@suse.de>
4874 PR tree-optimization/45967
4875 * gcc.dg/torture/pr45967-2.c: New testcase.
4876 * gcc.dg/torture/pr45967-3.c: Likewise.
4878 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4881 * g++.dg/ext/pr47213.C: Require visibility.
4883 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
4885 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
4886 * gcc.dg/fixed-point/struct-union.c: Update error messages.
4888 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
4890 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
4891 Linux-based targets.
4893 2011-01-13 Jan Hubicka <jh@suse.cz>
4895 PR tree-optimization/47276
4896 * gcc.dg/pr47276.c: New testcase.
4898 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
4899 Jonathan Wakely <jwakely.gcc@gmail.com>
4902 * g++.dg/other/pr33558.C: New.
4903 * g++.dg/other/pr33558-2.C: New.
4905 2011-01-14 Martin Jambor <mjambor@suse.cz>
4907 PR tree-optimization/45934
4908 PR tree-optimization/46302
4909 * g++.dg/ipa/devirt-c-1.C: New test.
4910 * g++.dg/ipa/devirt-c-2.C: Likewise.
4911 * g++.dg/ipa/devirt-c-3.C: Likewise.
4912 * g++.dg/ipa/devirt-c-4.C: Likewise.
4913 * g++.dg/ipa/devirt-c-5.C: Likewise.
4914 * g++.dg/ipa/devirt-c-6.C: Likewise.
4915 * g++.dg/ipa/devirt-6.C: Likewise.
4916 * g++.dg/ipa/devirt-d-1.C: Likewise.
4917 * g++.dg/torture/pr45934.C: Likewise.
4919 2011-01-14 Jason Merrill <jason@redhat.com>
4921 * g++.dg/cpp0x/variadic105.C: New.
4923 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
4924 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4927 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
4928 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
4929 execution tests on i?86-*-*, x86_64-*-* and
4930 powerpc*-apple-darwin* && ilp32.
4931 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
4932 tests on i?86-*-* and x86_64-*-*.
4934 2011-01-14 Richard Guenther <rguenther@suse.de>
4936 PR tree-optimization/47280
4937 * g++.dg/opt/pr47280.C: New testcase.
4939 2011-01-14 Jason Merrill <jason@redhat.com>
4941 * g++.dg/cpp0x/constexpr-regress1.C: New.
4943 * g++.dg/ext/flexary2.C: New.
4945 2011-01-14 Richard Guenther <rguenther@suse.de>
4948 * gcc.dg/torture/pr47281.c: New testcase.
4949 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
4951 2011-01-14 Richard Guenther <rguenther@suse.de>
4953 PR tree-optimization/47286
4954 * gcc.dg/tree-ssa/pr47286.c: New testcase.
4956 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
4959 * g++.dg/ext/pr47213.C: New.
4961 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4963 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
4965 2011-01-13 Tobias Burnus <burnus@net-b.de>
4966 Mikael Morin <mikael@gcc.gnu.org>
4970 * gfortran.dg/select_type_20.f90: New.
4971 * gfortran.dg/select_type_21.f90: New.
4973 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
4976 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
4978 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4980 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
4981 * gcc.dg/guality/pr36728-2.c: Likewise.
4983 2011-01-13 Dodji Seketeli <dodji@redhat.com>
4986 * g++.dg/debug/dwarf2/template-params-9.C: New test.
4988 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
4990 PR rtl-optimization/45352
4991 * gcc.dg/pr45352-3.c: New.
4993 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
4995 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
4997 * g++.dg/cpp0x/range-for8.C: New.
4998 * g++.dg/cpp0x/range-for9.C: New.
5000 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
5003 * g++.dg/debug/pr47209.C: New.
5005 2011-01-12 Richard Guenther <rguenther@suse.de>
5008 * gcc.dg/lto/pr47259_0.c: New testcase.
5009 * gcc.dg/lto/pr47259_1.c: Likewise.
5011 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
5013 * objc-obj-c++-shared/Object1.h: Add copyright header, update
5014 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
5015 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
5016 methods missing from the OBJC2 Object.
5017 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
5018 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
5019 GNU and NeXT runtimes.
5020 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
5022 * objc-obj-c++-shared/Object1.m: Likewise.
5023 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
5024 * objc.dg/proto-qual-1.m: Likewise.
5025 * obj-c++.dg/proto-lossage-3.mm: Likewise.
5026 * obj-c++.dg/proto-qual-1.mm: Likewise.
5028 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
5031 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
5033 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
5035 Fixed the Objective-C++ testsuite and updated all tests.
5036 * lib/obj-c++.exp (obj-c++_init): Declare and set
5037 gcc_warning_prefix and gcc_error_prefix.
5038 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
5039 'dg-warning', 'dg-message' and 'dg-error'.
5040 * obj-c++.dg/class-extension-3.mm: Likewise.
5041 * obj-c++.dg/class-protocol-1.mm: Likewise.
5042 * obj-c++.dg/encode-7.mm: Likewise.
5043 * obj-c++.dg/exceptions-3.mm: Likewise.
5044 * obj-c++.dg/exceptions-5.mm: Likewise.
5045 * obj-c++.dg/method-12.mm: Likewise.
5046 * obj-c++.dg/method-13.mm: Likewise.
5047 * obj-c++.dg/method-15.mm: Likewise.
5048 * obj-c++.dg/method-16.mm: Likewise.
5049 * obj-c++.dg/method-4.mm: Likewise.
5050 * obj-c++.dg/method-8.mm: Likewise.
5051 * obj-c++.dg/method-conflict-1.mm: Likewise.
5052 * obj-c++.dg/method-conflict-2.mm: Likewise.
5053 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
5054 and uncommented second part of the testcase now that the testsuite
5056 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
5057 and uncommented second part of the testcase now that the testsuite
5059 * obj-c++.dg/private-1.mm: Likewise.
5060 * obj-c++.dg/proto-lossage-4.mm: Likewise.
5061 * obj-c++.dg/syntax-error-7.mm: Likewise.
5062 * obj-c++.dg/warn5.mm: Likewise.
5063 * obj-c++.dg/property/at-property-14.mm: Likewise.
5064 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
5066 * obj-c++.dg/property/at-property-18.mm: Likewise.
5067 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
5069 * obj-c++.dg/property/at-property-21.mm: Likewise.
5070 * obj-c++.dg/property/at-property-28.mm: Likewise.
5071 * obj-c++.dg/property/at-property-5.mm: Likewise.
5072 * obj-c++.dg/property/dynamic-2.mm: Likewise.
5073 * obj-c++.dg/property/property-neg-3.mm: Likewise.
5074 * obj-c++.dg/property/synthesize-11.mm: Likewise.
5075 * obj-c++.dg/property/synthesize-6.mm: Likewise.
5076 * obj-c++.dg/property/synthesize-8.mm: Likewise.
5077 * obj-c++.dg/property/synthesize-9.mm: Likewise.
5078 * obj-c++.dg/tls/diag-5.mm: Likewise.
5079 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
5080 dg-error, now matched correctly.
5082 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
5084 * objc.dg/property/at-property-29.m: New.
5085 * obj-c++.dg/property/at-property-29.mm: New.
5087 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5089 * go.test/go-test.exp (go-set-goarch): New proc.
5090 (go-gc-tests): Use it.
5092 2011-01-11 Dodji Seketeli <dodji@redhat.com>
5095 * g++.dg/debug/dwarf2/template-params-8.C: New test.
5097 2011-01-11 Richard Henderson <rth@redhat.com>
5099 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
5101 2011-01-11 Jan Hubicka <jh@suse.cz>
5105 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
5106 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
5108 2011-01-11 Richard Guenther <rguenther@suse.de>
5110 PR tree-optimization/46076
5111 * gcc.dg/tree-ssa/pr46076.c: New testcase.
5113 2011-01-11 Jeff Law <law@redhat.com>
5115 * PR tree-optimization/47086
5116 * gcc.dg/pr47086.c: New test.
5118 2011-01-11 Jason Merrill <jason@redhat.com>
5121 * g++.dg/template/new10.C: New.
5124 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
5126 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
5128 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
5129 Split type definitions and NSConstantString class into...
5130 * objc-obj-c++-shared/objc-test-suite-types.h: New.
5131 * objc-obj-c++-shared/nsconstantstring-class.h: New.
5132 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
5133 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
5134 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
5135 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
5137 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
5138 encode defines for newer NeXT system headers.
5139 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
5140 * obj-c++.dg/torture/strings/string1.mm: Likewise.
5141 * objc.dg/foreach-5.m: Likewise.
5142 * objc.dg/foreach-2.m: Likewise.
5143 * objc.dg/foreach-4.m: Likewise.
5144 * objc.dg/torture/strings/string1.m: Likewise.
5145 * objc.dg/torture/strings/string2.m: Likewise.
5146 * objc.dg/torture/strings/string3.m: Likewise.
5147 * objc.dg/torture/strings/string4.m: Likewise.
5148 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
5149 header and stand alone.
5150 * obj-c++.dg/strings/strings-2.mm: Likewise.
5151 * objc.dg/torture/strings/const-str-3.m: Likewise.
5152 * objc.dg/strings/strings-2.m: Likewise.
5153 * objc.dg/strings/const-str-12b.m: Likewise.
5155 2011-01-12 Richard Guenther <rguenther@suse.de>
5158 * gcc.dg/attr-weak-1.c: Adjust.
5160 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
5163 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
5164 standard compliant and comment.
5166 2011-01-10 Jan Hubicka <jh@suse.cz>
5169 * gcc.dg/initpri3.c: New testcase.
5171 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
5174 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
5180 (g_ebp_save): Likewise.
5181 (g_esp_save): Likewise.
5183 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5185 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
5187 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5189 PR tree-optimization/46021
5190 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
5191 i?86-*-*, x86_64-*-*.
5193 2011-01-10 Jeff Law <law@redhat.com>
5195 * PR tree-optimization/47141
5196 * gcc.c-torture/compile/pr47141.c: New test.
5198 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
5201 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
5202 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
5203 * gcc.dg/vect/slp-35.c: Remove XFAILs.
5204 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
5207 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
5208 being vectorized. Adjust dg-final pattern. Remove XFAIL.
5209 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
5210 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
5211 being vectorized. Adjust dg-final pattern.
5214 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
5215 * gcc.dg/vect/slp-24.c: Likewise.
5217 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
5220 * g++.dg/other/pr47218-1.C: New test file.
5221 * g++.dg/other/pr47218.C: Likewise.
5222 * g++.dg/other/pr47218.h: New supporting header.
5224 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
5227 * objc.dg/attributes/invalid-attribute-1.m: New.
5228 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
5230 2011-01-09 Janus Weil <janus@gcc.gnu.org>
5233 * gfortran.dg/proc_ptr_comp_28.f90: New.
5235 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
5237 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
5238 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
5239 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
5240 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
5241 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
5242 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
5243 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
5244 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
5245 * objc.dg/gnu-api-2-class.m: Likewise.
5246 * objc.dg/gnu-api-2-ivar.m: Likewise.
5247 * objc.dg/gnu-api-2-method.m: Likewise.
5248 * objc.dg/gnu-api-2-objc.m: Likewise.
5249 * objc.dg/gnu-api-2-object.m: Likewise.
5250 * objc.dg/gnu-api-2-property.m: Likewise.
5251 * objc.dg/gnu-api-2-protocol.m: Likewise.
5252 * objc.dg/gnu-api-2-sel.m: Likewise.
5254 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
5256 * objc.dg/foreach-1.m: Skip for Darwin < 9.
5257 * objc.dg/objc-foreach-4.m: Likewise.
5258 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
5259 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
5260 * objc.dg/foreach-4.m: Likewise.
5261 * objc.dg/foreach-5.m: Likewise.
5262 * objc.dg/foreach-3.m: Return self from init.
5264 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
5267 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
5269 2011-01-09 Janus Weil <janus@gcc.gnu.org>
5272 * gfortran.dg/class_35.f90: New.
5274 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
5276 * objc.dg/foreach-1.m: Add "-Wall" to flags.
5278 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
5281 * objc.dg/invalid-method-2.m: New.
5282 * obj-c++.dg/invalid-method-2.mm: New.
5284 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
5287 * gfortran.dg/transpose_optimization_2.f90 : New test.
5289 2011-01-08 Jan Hubicka <jh@suse.cz>
5291 PR tree-optmization/46469
5292 * g++.dg/torture/pr46469.C: New testcase.
5294 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
5296 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
5297 emulation of libobjc-gnu structure layout functionality to ..
5298 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
5299 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
5300 * objc/execute/bf-common.h: Adjust headers.
5301 * objc/execute/bf-1.m: Likewise.
5302 * objc/execute/bf-2.m: Likewise.
5303 * objc/execute/bf-3.m: Likewise.
5304 * objc/execute/bf-4.m: Likewise.
5305 * objc/execute/bf-5.m: Likewise.
5306 * objc/execute/bf-6.m: Likewise.
5307 * objc/execute/bf-7.m: Likewise.
5308 * objc/execute/bf-8.m: Likewise.
5309 * objc/execute/bf-9.m: Likewise.
5310 * objc/execute/bf-10.m: Likewise.
5311 * objc/execute/bf-11.m: Likewise.
5312 * objc/execute/bf-12.m: Likewise.
5313 * objc/execute/bf-13.m: Likewise.
5314 * objc/execute/bf-14.m: Likewise.
5315 * objc/execute/bf-15.m: Likewise.
5316 * objc/execute/bf-16.m: Likewise.
5317 * objc/execute/bf-17.m: Likewise.
5318 * objc/execute/bf-18.m: Likewise.
5319 * objc/execute/bf-19.m: Likewise.
5320 * objc/execute/bf-20.m: Likewise.
5321 * objc/execute/bf-21.m: Likewise.
5322 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
5323 objc_get_type_qualifiers ().
5325 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
5328 * gfortran.dg/dependency_39.f90: New test.
5330 2011-01-07 Jan Hubicka <jh@suse.cz>
5332 Get builtins tests ready for linker plugin.
5333 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
5334 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
5335 my_memset, my_bzero): Mark used.
5336 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
5337 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
5339 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
5342 2011-01-07 Jan Hubicka <jh@suse.cz>
5344 PR tree-optimization/46367
5345 * g++.dg/torture/pr46367.C: New file.
5347 2011-01-07 Jakub Jelinek <jakub@redhat.com>
5350 * gcc.dg/pr47201.c: New test.
5353 * gcc.dg/tree-prof/pr47187.c: New test.
5355 2011-01-07 Tobias Burnus <burnus@net-b.de>
5358 * gfortran.dg/extends_type_of_3.f90: New.
5360 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
5362 * g++.dg/ext/dllexport-MI1.C: Adjust test.
5363 * g++.dg/ext/dllimport-MI1.C: Likewise.
5364 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
5365 * g++.dg/ext/dllimport10.C: Likewise.
5366 * g++.dg/ext/dllimport11.C: Likewise.
5367 * g++.dg/ext/dllimport12.C: Likewise.
5368 * g++.dg/ext/dllimport13.C: Likewise.
5369 * g++.dg/ext/dllimport2.C: Likewise.
5370 * g++.dg/ext/dllimport3.C: Likewise.
5371 * g++.dg/ext/dllimport4.C: Likewise.
5372 * g++.dg/ext/dllimport5.C: Likewise.
5373 * g++.dg/ext/dllimport6.C: Likewise.
5374 * g++.dg/ext/dllimport8.C: Likewise.
5375 * g++.dg/ext/dllimport9.C: Likewise.
5376 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
5377 targets, too. Additionally enable test for i?86-*-mingw*.
5378 * g++.dg/ext/selectany1.C: Likewise.
5379 Remove guard variable check.
5381 2011-01-07 Janus Weil <janus@gcc.gnu.org>
5385 * gfortran.dg/storage_size_3.f08: Extended.
5387 2011-01-07 Jakub Jelinek <jakub@redhat.com>
5390 * g++.dg/template/stdarg1.C: New test.
5392 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
5395 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
5396 * gfortran.dg/defined_operators_1.f90: Split the subroutine
5397 from the interface of functions to not hide the errors that
5400 2011-01-06 Jan Hubicka <jh@suse.cz>
5402 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
5403 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
5405 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
5409 * gfortran.dg/interface_33.f90: New test.
5411 2011-01-06 Jakub Jelinek <jakub@redhat.com>
5414 * gcc.c-torture/compile/pr47150.c: New test.
5416 2011-01-06 Ira Rosen <irar@il.ibm.com>
5418 PR tree-optimization/47139
5419 * gcc.dg/vect/pr47139.c: New test.
5421 2011-01-05 Janus Weil <janus@gcc.gnu.org>
5424 * gfortran.dg/extends_type_of_2.f03: New.
5426 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5428 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
5430 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
5432 * gnat.dg/opt14.adb: New test.
5434 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
5437 * gfortran.dg/allocate_error_2.f90: New test.
5439 2011-01-05 Janus Weil <janus@gcc.gnu.org>
5442 * gfortran.dg/storage_size_3.f08: New.
5444 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5446 PR libgfortran/47154
5447 * gfortran.dg/namelist_68.f90: New test.
5449 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
5451 * gnat.dg/unchecked_convert8.ad[sb]: New test.
5453 2011-01-04 Janus Weil <janus@gcc.gnu.org>
5456 * gfortran.dg/class_34.f90: New.
5458 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5460 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
5461 use __builtin_inff. Skip all single-precision tests that require
5464 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5466 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
5468 2011-01-03 Jakub Jelinek <jakub@redhat.com>
5470 PR tree-optimization/47148
5471 * gcc.c-torture/execute/pr47148.c: New test.
5473 PR tree-optimization/47155
5474 * gcc.c-torture/execute/pr47155.c: New test.
5476 PR rtl-optimization/47157
5477 * gcc.c-torture/compile/pr47157.c: New test.
5479 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5481 * gcc.dg/torture/vector-shift2.c (schar): Define.
5482 (main): Always use schar or uchar instead of plain "char" to avoid
5483 dependencies on implementation-defined char signedness.
5485 2011-01-03 Martin Jambor <mjambor@suse.cz>
5487 PR tree-optimization/46801
5488 * gnat.dg/pack9.adb: Remove xfail.
5490 2011-01-03 Martin Jambor <mjambor@suse.cz>
5492 PR tree-optimization/46984
5493 * g++.dg/ipa/pr46984.C: New test.
5495 2011-01-02 Janus Weil <janus@gcc.gnu.org>
5498 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
5500 2011-01-02 Jakub Jelinek <jakub@redhat.com>
5502 PR tree-optimization/47140
5503 * gcc.c-torture/compile/pr47140.c: New test.
5505 PR rtl-optimization/47028
5506 * gcc.dg/pr47028.c: New test.
5508 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
5510 * objc.dg/protocol-forward-1.m: Removed TODO.
5511 * objc.dg/protocol-forward-2.m: New.
5512 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
5513 * obj-c++.dg/protocol-forward-2.mm: New.
5515 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
5518 * g++.dg/eh/pr38662.C: New testcase.
5520 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
5522 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
5523 scan for newline '\n'.
5526 Copyright (C) 2011 Free Software Foundation, Inc.
5528 Copying and distribution of this file, with or without modification,
5529 are permitted in any medium without royalty provided the copyright
5530 notice and this notice are preserved.