1 2011-05-27 Eric Botcazou <ebotcazou@adacore.com>
3 * gnat.dg/bit_packed_array5.ads: Move dg directive to...
4 * gnat.dg/bit_packed_array5.adb: ...here.
6 2011-05-27 Paolo Carlini <paolo.carlini@oracle.com>
9 * testsuite/g++.dg/cpp0x/auto25.C: New.
11 2011-05-27 Richard Guenther <rguenther@suse.de>
13 * gcc.c-torture/execute/920711-1.x: Add -fwrapv.
15 2011-05-27 Richard Guenther <rguenther@suse.de>
17 * gcc.c-torture/execute/920612-1.x: Add -fwrapv.
19 2011-05-27 Richard Guenther <rguenther@suse.de>
22 * gnat.dg/bit_packed_array5.ad[sb]: New testcase.
24 2011-05-26 Jason Merrill <jason@redhat.com>
26 * g++.dg/cpp0x/friend1.C: New.
27 * g++.dg/cpp0x/friend2.C: New.
29 * g++.dg/cpp0x/auto7.C: Update.
30 * g++.dg/template/crash50.C: Adjust.
31 * g++.dg/template/static9.C: Adjust.
32 * g++.old-deja/g++.ext/memconst.C: Adjust.
34 2011-05-26 Janis Johnson <janisjo@codesourcery.com>
36 * gcc.dg/march.c: Ignore a note for some targets.
38 2011-05-26 Janis Johnson <janis187@us.ibm.com>
39 Nathan Froyd <froydnj@codesourcery.com>
43 * g++.old-deja/g++.jason/cond.C: Remove xfails.
44 * g++.dg/parse/pr18770.C: New test.
45 * g++.dg/cpp0x/range-for5.C: Add dg-error marker.
47 2011-05-26 Thomas Koenig <tkoenig@gcc.gnu.org>
50 * gfortran.dg/dependency_40.f90 : New test.
52 2011-05-26 Tobias Burnus <burnus@net-b.de>
55 * gfortran.dg/coarray/registering_1.f90: New.
57 2011-05-26 Jason Merrill <jason@redhat.com>
59 * g++.dg/cpp0x/variadic111.C: New.
60 * g++.dg/cpp0x/variadic41.C: Adjust.
62 2011-05-26 Richard Guenther <rguenther@suse.de>
64 PR tree-optimization/48702
65 * gcc.dg/torture/pr48702.c: New testcase.
67 2011-05-26 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
70 * g++.dg/tree-prof/tree-prof.exp: Check for -fprofile-generate
72 * gcc.dg/matrix/matrix.exp: Likewise.
73 * gcc.dg/tree-prof/tree-prof.exp: Likewise.
74 * lib/target-supports-dg.exp (dg-require-profiling): Don't pass
75 line number to check_profiling_available.
76 * lib/target-supports.exp (check_profiling_available): Account for
78 Require TLS runtime support with -fprofile-generate.
79 * lib/profopt.exp (profopt-execute): Add TLS options for
81 * gcc.dg/pr47793.c: Add dg-require-profiling "-fprofile-generate".
83 2011-05-26 Jakub Jelinek <jakub@redhat.com>
86 * g++.dg/eh/cond5.C: New test.
88 PR tree-optimization/49161
89 * gcc.c-torture/execute/pr49161.c: New test.
91 2011-05-26 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
93 * gcc.target/arm/neon-vorn-vbic.c: New test.
95 2011-05-26 Ira Rosen <ira.rosen@linaro.org>
97 PR tree-optimization/49038
98 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: New test.
99 * gcc.dg/vect/pr49038.c: New test.
101 2011-05-26 Fabien ChĂȘne <fabien@gcc.gnu.org>
102 * g++.dg/init/pr25811-3.C: New.
103 * g++.dg/init/pr25811-4.C: New.
105 2011-05-25 Jason Merrill <jason@redhat.com>
107 * g++.dg/cpp0x/enum17.C: New.
108 * g++.old-deja/g++.jason/rfg10.C: Adjust.
110 * g++.dg/cpp0x/auto24.C: New.
112 * g++.dg/cpp0x/error4.C: New.
114 * g++.dg/cpp0x/rv-restrict.C: New.
116 * g++.dg/cpp0x/enum15.C: New.
117 * g++.dg/cpp0x/constexpr-switch2.C: New.
119 * g++.dg/cpp0x/variadic110.C: New.
121 * g++.dg/cpp0x/auto9.C: Add typedef test.
123 * g++.dg/cpp0x/auto23.C: New.
124 * g++.dg/cpp0x/auto9.C: Adjust.
126 * g++.dg/cpp0x/defaulted29.C: New.
128 * g++.dg/cpp0x/initlist51.C: New.
130 2011-05-25 Janis Johnson <janisjo@codesourcery.com>
132 * gcc.target/arm/fp16-compile-none-1.c: Update expected error.
133 * g++.dg/abi/packed1.C: Suppress warning.
134 * g++.dg/warn/Wunused-parm-3.C: Likewise.
135 * g++.dg/template/stdarg1.C: Likewise.
136 * g++.dg/other/packed1.C: Remove arm from xfail list.
138 2011-05-25 Jason Merrill <jason@redhat.com>
140 * g++.dg/cpp0x/enum16.C: New.
141 * g++.dg/parse/error15.C: Adjust.
143 * g++.dg/cpp0x/initlist50.C: New.
145 * g++.dg/cpp0x/lambda/lambda-conv5.C: New.
147 * g++.dg/cpp0x/variadic109.C: New.
149 2011-05-25 H.J. Lu <hongjiu.lu@intel.com>
151 * gcc.target/i386/pause-1.c: New.
153 2011-05-25 Eric Botcazou <ebotcazou@adacore.com>
155 * gcc.dg/stack-usage-1.c: Adjust comment.
156 * gcc.dg/stack-usage-2.c: New test.
158 2011-05-25 Jakub Jelinek <jakub@redhat.com>
161 * g++.dg/cpp0x/constexpr-bitfield2.C: New test.
162 * g++.dg/cpp0x/constexpr-bitfield3.C: New test.
164 2011-05-24 Vladimir Makarov <vmakarov@redhat.com>
166 PR rtl-optimization/48757
167 * gfortran.dg/pr48757.f: New test case.
169 2011-05-24 Jason Merrill <jason@redhat.com>
171 * g++.dg/cpp0x/access01.C: New.
173 2011-05-24 Nicola Pero <nicola.pero@meta-innovation.com>
176 * objc.dg/pr48177.m: New testcase.
178 2011-05-24 Nicola Pero <nicola.pero@meta-innovation.com>
181 * objc.dg/pr48187.m: New testcase.
182 * obj-c++.dg/pr48187.mm: New testcase.
183 * objc.dg/ivar-extra-semicolon.m: New testcase.
185 2011-05-24 Jason Merrill <jason@redhat.com>
187 * g++.dg/template/access21.C: New.
188 * g++.dg/template/access22.C: New.
190 2011-05-24 Michael Matz <matz@gcc.gnu.org>
192 PR rtl-optimization/48633
193 * g++.dg/pr48633.C: New test.
195 2011-05-24 Uros Bizjak <ubizjak@gmail.com>
198 * g++.dg/other/pr49133.C: New test.
200 2011-05-24 Uros Bizjak <ubizjak@gmail.com>
201 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
203 * gcc.dg/torture/tls/run-gd.c: New test.
204 * gcc.dg/torture/tls/run-ie.c: New test.
205 * gcc.dg/torture/tls/run-ld.c: New test.
206 * gcc.dg/torture/tls/run-le.c: New test.
207 * lib/target-supports.exp (check_effective_target_tls_runtime):
208 Build testcase with TLS options.
210 2011-05-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
212 * gcc.dg/vect/pr48172.c: Remove dg-do run.
214 2011-05-24 Tom de Vries <tom@codesourcery.com>
216 PR tree-optimization/49121
217 * gcc.dg/tree-ssa/ivopt_infer_2.c: Adapt test.
219 2011-05-23 Jason Merrill <jason@redhat.com>
221 * g++.dg/cpp0x/defaulted28.C: New.
223 * g++.dg/cpp0x/sfinae25.C: New.
225 * g++.dg/cpp0x/rv-cast2.C: New.
227 * g++.dg/cpp0x/enum14.C: New.
229 2011-05-23 Jakub Jelinek <jakub@redhat.com>
232 * gcc.c-torture/execute/pr49123.c: New test.
235 * gcc.dg/debug/pr49032.c: New test.
238 * gcc.dg/pr49120.c: New test.
240 2011-05-23 H.J. Lu <hongjiu.lu@intel.com>
243 * gcc.target/i386/pr47315.c: New test.
245 2011-05-23 Jason Merrill <jason@redhat.com>
247 * g++.dg/cpp0x/lambda/lambda-eh2.C: New.
249 * g++.dg/cpp0x/sfinae24.C: New.
251 * g++.dg/cpp0x/error3.C: New.
253 * g++.dg/cpp0x/defaulted27.C: New.
255 * g++.dg/cpp0x/decltype27.C: New.
257 2011-05-23 Richard Guenther <rguenther@suse.de>
259 * gcc.dg/tree-ssa/forwprop-11.c: Adjust and un-XFAIL.
261 2011-05-23 Richard Guenther <rguenther@suse.de>
263 PR tree-optimization/40874
264 * g++.dg/tree-ssa/pr40874.C: New testcase.
266 2011-05-23 Richard Guenther <rguenther@suse.de>
268 PR tree-optimization/49115
269 * g++.dg/torture/pr49115.C: New testcase.
271 2011-05-23 Richard Guenther <rguenther@suse.de>
274 * gcc.dg/memcpy-3.c: New testcase.
276 2011-05-23 Jakub Jelinek <jakub@redhat.com>
279 * gcc.c-torture/execute/pr48973-1.c: New test.
280 * gcc.c-torture/execute/pr48973-2.c: New test.
282 2011-05-23 Jonathan Wakely <jwakely.gcc@gmail.com>
285 * g++.dg/warn/pr18016.C: New.
287 2011-05-23 Tom de Vries <tom@codesourcery.com>
290 * gcc.target/arm/ivopts-6.c: New test.
292 2011-05-22 Jakub Jelinek <jakub@redhat.com>
295 * gcc.c-torture/compile/pr49029.c: New test.
297 2011-05-22 Jason Merrill <jason@redhat.com>
299 * g++.dg/cpp0x/sfinae23.C: New.
300 * g++.dg/cpp0x/sfinae8.C: Correct.
302 2011-05-22 Thomas Koenig <tkoenig@gcc.gnu.org>
304 * gfortran.dg/function_optimize_8.f90: New test case.
306 2011-05-22 Ira Rosen <ira.rosen@linaro.org>
308 PR tree-optimization/49087
309 * gcc.dg/vect/O3-pr49087.c: New test.
311 2011-05-21 Jason Merrill <jason@redhat.com>
313 * g++.dg/debug/const5.C: New.
315 2011-05-20 Jason Merrill <jason@redhat.com>
317 * g++.dg/cpp0x/constexpr-static7.C: Extend.
319 * g++.dg/cpp0x/constexpr-static7.C: New.
321 * g++.dg/cpp0x/enum12.C: New.
322 * g++.dg/cpp0x/enum13.C: New.
324 2011-05-21 Janus Weil <janus@gcc.gnu.org>
327 * gfortran.dg/select_type_23.f03: New.
329 2011-05-20 Jason Merrill <jason@redhat.com>
331 * g++.dg/cpp0x/defaulted26.C: New.
333 * g++.dg/cpp0x/noexcept02.C: Fix.
334 * g++.dg/cpp0x/noexcept03.C: Fix.
335 * g++.dg/cpp0x/noexcept08.C: Fix.
336 * g++.dg/cpp0x/noexcept10.C: New.
338 2011-05-20 Janus Weil <janus@gcc.gnu.org>
341 * gfortran.dg/extends_12.f03: New.
343 2011-05-20 Jason Merrill <jason@redhat.com>
345 * g++.dg/template/koenig9.C: New.
346 * g++.dg/opt/pr47615.C: Fix.
347 * g++.dg/overload/defarg1.C: Fix.
348 * g++.dg/tc1/dr213.C: Remove xfail.
349 * g++.dg/torture/pr34850.C: Fix.
350 * g++.dg/torture/pr39362.C: Fix.
351 * g++.old-deja/g++.brendan/crash56.C: Fix.
352 * g++.old-deja/g++.pt/memtemp47.C: Fix.
354 2011-05-20 Richard Guenther <rguenther@suse.de>
356 PR tree-optimization/49079
357 * gcc.dg/torture/pr49079.c: New testcase.
359 2011-05-20 Jakub Jelinek <jakub@redhat.com>
361 PR tree-optimization/49073
362 * gcc.c-torture/execute/pr49073.c: New test.
364 2011-06-19 Tobias Burnus <burnus@net-b.de>
367 * gfortran.dg/coarray_21.f90: New.
369 2011-05-19 Joseph Myers <joseph@codesourcery.com>
371 * lib/prune.exe (prune_gcc_output): Expect "error:" in collect2
374 2011-05-19 Richard Guenther <rguenther@suse.de>
377 * gcc.dg/builtin-object-size-11.c: Use -std=gnu89.
379 2011-05-19 Richard Guenther <rguenther@suse.de>
382 * gcc.dg/builtin-object-size-11.c: New testcase.
384 2011-05-19 Tom de Vries <tom@codesourcery.com>
387 * gcc.target/arm/ivopts.c: New test.
388 * gcc.target/arm/ivopts-2.c: New test.
390 2011-05-19 Tom de Vries <tom@codesourcery.com>
392 * lib/lib/scanasm.exp (object-size): Fix target selector handling.
394 2011-05-19 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
396 * gcc.c-torture/execute/960321-1.x: Remove.
398 2011-05-18 Janus Weil <janus@gcc.gnu.org>
401 * gfortran.dg/move_alloc_4.f90: New.
403 2011-05-18 H.J. Lu <hongjiu.lu@intel.com>
406 * gcc.target/i386/pr49002-1.c: New test.
407 * gcc.target/i386/pr49002-2.c: Likewise.
409 2011-05-18 Jakub Jelinek <jakub@redhat.com>
411 PR tree-optimization/49039
412 * gcc.c-torture/execute/pr49039.c: New test.
413 * gcc.dg/tree-ssa/pr49039.c: New test.
414 * g++.dg/torture/pr49039.C: New test.
416 2011-05-18 Jason Merrill <jason@redhat.com>
418 * g++.dg/cpp0x/constexpr-incomplete3.C: New.
419 * g++.dg/cpp0x/constexpr-incomplete2.C: Adjust.
420 * g++.dg/cpp0x/constexpr-memfn1.C: Adjust.
422 2011-05-18 Stuart Henderson <shenders@gcc.gnu.org>
424 * gcc.target/bfin/mcpu-bf592.c: New test.
426 2011-05-18 Ira Rosen <ira.rosen@linaro.org>
428 PR tree-optimization/41881
429 * gcc.dg/vect/O3-pr41881.c: New test.
430 * gcc.dg/vect/O3-slp-reduc-10.c: New test.
432 2011-05-18 Jakub Jelinek <jakub@redhat.com>
434 PR tree-optimization/49000
435 * gcc.dg/pr49000.c: New test.
437 2011-05-17 Eric Botcazou <ebotcazou@adacore.com>
439 * gnat.dg/invalid1.adb: New test.
441 2011-05-16 Uros Bizjak <ubizjak@gmail.com>
443 * gcc.target/i386/avx-vzeroupper-16.c: Update scan-assembler-times
445 * gcc.target/i386/avx-vzeroupper-17.c: Ditto.
446 * gcc.target/i386/avx-vzeroupper-18.c: Ditto.
448 2011-05-15 Jonathan Wakely <jwakely.gcc@gmail.com>
451 * g++.dg/cpp0x/range-for18.C: New.
453 2011-05-15 Tobias Burnus <burnus@net-b.de>
456 * gfortran.dg/coarray/image_index_2.f90: New.
458 2011-05-13 Ville Voutilainen <ville.voutilainen@gmail.com>
460 * g++.dg/cpp0x/override1.C: Move from inherit/virtual9.C.
461 * g++.dg/cpp0x/override2.C: New.
463 2011-05-14 Tobias Burnus <burnus@net-b.de>
466 * gfortran.de/coarray_20.f90: New.
468 2011-05-14 Thomas Koenig <tkoenig@gcc.gnu.org>
471 * function_optimize_7.f90: New test case.
473 2011-05-13 Jason Merrill <jason@redhat.com>
475 * g++.dg/cpp0x/decltype26.C: New.
476 * g++.dg/cpp0x/enum11.C: New.
478 2011-05-13 Tobias Burnus <burnus@net-b.de>
482 * gfortran.dg/assign_8.f90: Update dg-error.
484 2011-05-13 Tobias Burnus <burnus@net-b.de>
487 * gfortran.dg/io_constraints_8.f90: New.
488 * gfortran.dg/io_constraints_9.f90: New.
490 2011-05-13 Martin Thuresson <martint@google.com>
492 PR gcov-profile/47793
493 * gcc.dg/pr47793.c: New.
495 2011-05-12 Jakub Jelinek <jakub@redhat.com>
497 PR tree-optimization/48975
498 * gcc.dg/pr48975.c: New test.
500 2011-05-12 Tobias Burnus <burnus@net-b.de>
503 * gfortran.dg/iso_c_binding_compiler_3.f90: New.
505 2011-05-12 Jason Merrill <jason@redhat.com>
507 * g++.dg/cpp0x/constexpr-incomplete2.C: New.
509 2011-05-12 Geert Bosch <bosch@adacore.com>
511 * gnat.dg/view_conversion1.adb: New test.
513 2011-05-12 Richard Guenther <rguenther@suse.de>
515 PR tree-optimization/48172
516 * gcc.dg/vect/pr48172.c: New testcase.
518 2011-05-12 Jakub Jelinek <jakub@redhat.com>
521 * g++.dg/opt/pr48967.C: New test.
523 2011-05-11 Jason Merrill <jason@redhat.com>
525 * g++.dg/cpp0x/constexpr-friend.C: New.
526 * g++.dg/cpp0x/constexpr-incomplete1.C: New.
528 * g++.dg/cpp0x/sfinae22.C: New.
530 2011-05-11 Tobias Burnus <burnus@net-b.de>
533 * gfortran.dg/generic_24.f90: New.
535 2011-05-11 Richard Guenther <rguenther@suse.de>
537 PR tree-optimization/15256
538 * gcc.dg/tree-ssa/forwprop-14.c: New testcase.
540 2011-05-11 Jakub Jelinek <jakub@redhat.com>
543 * gcc.dg/pr48159-1.c: New test.
544 * gcc.dg/pr48159-2.c: New test.
546 2011-05-11 Richard Guenther <rguenther@suse.de>
549 * gcc.dg/torture/pr48953.c: New testcase.
551 2011-05-11 Richard Guenther <rguenther@suse.de>
553 PR tree-optimization/18041
554 * gcc.dg/tree-ssa/forwprop-13.c: New testcase.
556 2011-05-11 Alan Modra <amodra@gmail.com>
559 * gcc.target/powerpc/pr47755-2.c: Require vsx_hw.
561 2011-05-10 Jason Merrill <jason@redhat.com>
563 * g++.dg/cpp0x/defaulted25.C: New.
564 * g++.dg/template/crash7.C: Adjust.
566 * g++.dg/cpp0x/variadic108.C: New.
568 2011-05-10 Ville Voutilainen <ville.voutilainen@gmail.com>
570 * g++.dg/inherit/virtual9.C: Extend.
572 2011-05-10 Michael Meissner <meissner@linux.vnet.ibm.com>
575 * gcc.target/powerpc/pr48857.c: New file, make sure V2DI arguments
576 are passed and returned in vector registers.
578 2011-05-10 Richard Guenther <rguenther@suse.de>
580 * gcc.dg/tree-ssa/ssa-fre-2.c: Disable forwprop.
581 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
582 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
583 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
584 * gcc.dg/tree-ssa/scev-cast.c: Adjust. Note what transformation
587 2011-05-10 Jakub Jelinek <jakub@redhat.com>
589 PR tree-optimization/48611
590 PR tree-optimization/48794
591 * gfortran.dg/gomp/pr48611.f90: New test.
592 * gfortran.dg/gomp/pr48794.f90: New test.
595 * gcc.dg/dfp/pr48928.c: New test.
597 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
600 * g++.dg/cpp0x/pr48522.C: New.
602 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
605 * g++.dg/cpp0x/sfinae21.C: New.
607 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
609 * g++.dg/template/sfinae28.C: Rename to...
610 * g++.dg/cpp0x/sfinae19.C: ... this.
611 * g++.dg/template/sfinae29.C: Rename to...
612 * g++.dg/cpp0x/sfinae20.C: ... this.
614 2011-05-09 Jeff Law <law@redhat.com>
616 * lib/gcc-gdb-test.exp (gdb-test): Reorder matchers to give more
619 2011-05-09 Fabien ChĂȘne <fabien@gcc.gnu.org>
622 * g++.dg/init/pr20039.C: New.
624 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
628 * g++.dg/template/sfinae28.C: New.
629 * g++.dg/template/sfinae29.C: Likewise.
631 2011-05-09 Jason Merrill <jason@redhat.com>
633 * g++.dg/template/nontype23.C: New.
635 2011-05-07 Fabien ChĂȘne <fabien@gcc.gnu.org>
637 * g++.dg/init/pr48859.C: New.
639 2011-05-09 Jason Merrill <jason@redhat.com>
641 * gcc.dg/gcc.dg/uninit-D.c: Move to c-c++-common.
642 * gcc.dg/gcc.dg/uninit-D-O0.c: Move to c-c++-common.
643 * gcc.dg/gcc.dg/uninit-E.c: Move to c-c++-common.
644 * gcc.dg/gcc.dg/uninit-E-O0.c: Move to c-c++-common.
645 * gcc.dg/gcc.dg/uninit-F.c: Move to c-c++-common.
646 * gcc.dg/gcc.dg/uninit-F-O0.c: Move to c-c++-common.
647 * gcc.dg/gcc.dg/uninit-G.c: Move to c-c++-common.
648 * gcc.dg/gcc.dg/uninit-G-O0.c: Move to c-c++-common.
650 2011-05-08 Ville Voutilainen <ville.voutilainen@gmail.com>
652 * g++.dg/inherit/virtual9.C: New.
654 2011-05-09 Dodji Seketeli <dodji@redhat.com>
657 * g++.dg/template/dependent-expr8.C: New test case.
659 2011-05-07 Zdenek Dvorak <ook@ucw.cz>
661 PR tree-optimization/48837
662 * gcc.dg/pr48837.c: New testcase.
664 2011-05-06 Jason Merrill <jason@redhat.com>
666 * g++.dg/cpp0x/constexpr-condition2.C: New.
668 * g++.dg/cpp0x/constexpr-missing.C: New.
670 2011-05-06 Tobias Burnus <burnus@net-b.de>
673 * gfortran.dg/coarray/this_image_2.f90: New.
675 2011-05-06 Tobias Burnus <burnus@net-b.de>
679 * gfortran.dg/bind_c_usage_22.f90: New.
680 * gfortran.dg/bind_c_usage_23.f90: New.
681 * gfortran.dg/bind_c_usage_24.f90: New.
682 * gfortran.dg/bind_c_usage_24_c.c: New.
684 2011-05-06 Dodji Seketeli <dodji@redhat.com>
687 * g++.dg/template/member9.C: New test case.
689 2011-05-05 Eric Botcazou <ebotcazou@adacore.com>
691 * gnat.dg/discr29.ad[sb]: New test.
692 * gnat.dg/discr30.adb: Likewise.
694 2011-05-05 Julian Brown <julian@codesourcery.com>
696 * gcc.target/arm/neon-vset_lanes8.c: New test.
698 2011-05-05 Jason Merrill <jason@redhat.com>
700 * g++.dg/init/new32.C: New.
702 2011-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
704 * gfortran.dg/fmt_g0_6.f08: Use dg-options "-ffloat-store".
707 2011-05-05 Jakub Jelinek <jakub@redhat.com>
709 PR rtl-optimization/48381
710 * gcc.c-torture/compile/pr48381.c: New test.
712 2011-05-05 Uros Bizjak <ubizjak@gmail.com>
714 * gcc.target/i386/opt-1.c: Add --param min-insn-to-prefetch -ratio=0
716 * gcc.target/i386/opt-1.c: Ditto.
718 2011-05-04 Jason Merrill <jason@redhat.com>
720 * g++.dg/conversion/base1.C: New.
722 2011-05-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
725 * gfortran.dg/round_3.f08: Add more checks to test case.
727 2011-05-04 Hans-Peter Nilsson <hp@axis.com>
729 * gfortran.dg/pr47878.f90, gfortran.dg/endfile_3.f90,
730 gfortran.dg/endfile_4.f90, gfortran.dg/ftell_3.f90,
731 gfortran.dg/fmt_cache_1.f, gfortran.dg/namelist_66.f90:
732 Gate test on effective_target fd_truncate.
734 2011-05-04 Uros Bizjak <ubizjak@gmail.com>
736 * gcc.target/i386/recip-vec-divf.c: Decrease array sizes.
737 * gcc.target/i386/recip-vec-sqrtf.c: Ditto.
738 * gcc.target/i386/recip-vec-divf-avx.c: Increase array sizes.
739 * gcc.target/i386/recip-vec-sqrtf-avx.c: Ditto. Update scan times.
740 * gcc.target/i386/ssefn-1.c: Add -mno-sse2 to dg-options.
741 * gcc.target/i386/pr38824.c: Ditto.
742 * gcc.target/i386/vecinit-1.c: Add -mno-sse4 to dg-options.
743 * gcc.target/i386/vecinit-2.c: Ditto.
744 * gcc.target/i386/sse-19.c: Add -mno-ssse3 to dg-options.
745 * gcc.target/i386/parity-1.c: Add -mno-popcnt to dg-options.
746 * gcc.target/i386/parity-2.c: Ditto.
747 * gcc.target/i386/incoming-8.c: Add -mno-avx to dg-options.
749 2011-05-04 Stuart Henderson <shenders@gcc.gnu.org>
751 * gcc.target/bfin/mcpu-bf512.c: Update to latest silicon revision and
753 * gcc.target/bfin/mcpu-bf514.c: Likewise.
754 * gcc.target/bfin/mcpu-bf516.c: Likewise.
755 * gcc.target/bfin/mcpu-bf518.c: Likewise.
757 2011-05-03 Tobias Burnus <burnus@net-b.de>
760 * gfortran.dg/coarray/this_image_1.f90: Remove dg-options.
762 2011-05-03 Tobias Burnus <burnus@net-b.de>
765 * gfortran.dg/coarray/this_image_1.f90: New.
767 2011-05-03 Tobias Burnus <burnus@net-b.de>
770 * gfortran.dg/coarray/caf.dg: New.
771 * gfortran.dg/coarray/image_index_1.f90: New, copied
772 from ../coarray_16.f90.
774 2011-05-03 Paolo Carlini <paolo.carlini@oracle.com>
777 * g++.dg/ext/complex9.C: New.
779 2011-05-03 Stuart Henderson <shenders@gcc.gnu.org>
782 * gcc.target/bfin/mcpu-bf542.c: Check SILICON_REVISION is 0x0004.
783 * gcc.target/bfin/mcpu-bf544.c, gcc.target/bfin/mcpu-bf547.c,
784 gcc.target/bfin/mcpu-bf548.c, gcc.target/bfin/mcpu-bf549.c: Likewise.
786 2011-05-03 Stuart Henderson <shenders@gcc.gnu.org>
788 * gcc.target/bfin/builtins: Created.
789 * gcc.target/bfin/hisilh-O0.c: Deleted.
790 * gcc.target/bfin/hisilh.c: Moved to...
791 * gcc.target/bfin/builtins/hisilh.c: ...here.
792 * gcc.target/bfin/builtins/shl_fr1x16-6.c: New test.
793 * gcc.target/bfin/builtins/shr_fr1x16-1.c: Ditto.
794 * gcc.target/bfin/builtins/shl_fr1x32-9.c: Ditto.
795 * gcc.target/bfin/builtins/shr_fr1x32-4.c: Ditto.
796 * gcc.target/bfin/builtins/shr_fr1x32-8.c: Ditto.
797 * gcc.target/bfin/builtins/lshl_fr2x16-1.c: Ditto.
798 * gcc.target/bfin/builtins/abs_fr1x16-1.c: Ditto.
799 * gcc.target/bfin/builtins/norm32-1.c: Ditto.
800 * gcc.target/bfin/builtins/shrl_fr1x16-3.c: Ditto.
801 * gcc.target/bfin/builtins/norm_fr1x32-2.c: Ditto.
802 * gcc.target/bfin/builtins/bfin-builtins.exp: Ditto.
803 * gcc.target/bfin/builtins/norm16-2.c: Ditto.
804 * gcc.target/bfin/builtins/norm32-5.c: Ditto.
805 * gcc.target/bfin/builtins/norm_fr1x16-3.c: Ditto.
806 * gcc.target/bfin/builtins/mult_fr1x32x32-2.c: Ditto.
807 * gcc.target/bfin/builtins/norm16-6.c: Ditto.
808 * gcc.target/bfin/builtins/norm32-9.c: Ditto.
809 * gcc.target/bfin/builtins/mult_fr2x16-1.c: Ditto.
810 * gcc.target/bfin/builtins/dspsubaddsat_fr2x16-2.c: Ditto.
811 * gcc.target/bfin/builtins/min_fr2x16-1.c: Ditto.
812 * gcc.target/bfin/builtins/max_fr2x16-2.c: Ditto.
813 * gcc.target/bfin/builtins/norm32-10.c: Ditto.
814 * gcc.target/bfin/builtins/shl_fr2x16-3.c: Ditto.
815 * gcc.target/bfin/builtins/mulhisihh_fr2x16-1.c: Ditto.
816 * gcc.target/bfin/builtins/diff_hl_fr2x16-2.c: Ditto.
817 * gcc.target/bfin/builtins/shl_fr2x16-7.c: Ditto.
818 * gcc.target/bfin/builtins/shr_fr2x16-2.c: Ditto.
819 * gcc.target/bfin/builtins/mulhisilh_fr2x16-1.c: Ditto.
820 * gcc.target/bfin/builtins/lshl_fr1x16-1.c: Ditto.
821 * gcc.target/bfin/builtins/cpmlx_mul_fr2x16-2.c: Ditto.
822 * gcc.target/bfin/builtins/negate_fr1x32-2.c: Ditto.
823 * gcc.target/bfin/builtins/negate_fr1x16-3.c: Ditto.
824 * gcc.target/bfin/builtins/abs_fr2x16-2.c: Ditto.
825 * gcc.target/bfin/builtins/shrl_fr2x16-4.c: Ditto.
826 * gcc.target/bfin/builtins/mult_fr1x16-1.c: Ditto.
827 * gcc.target/bfin/builtins/max_fr1x32-1.c: Ditto.
828 * gcc.target/bfin/builtins/min_fr1x16-1.c: Ditto.
829 * gcc.target/bfin/builtins/shl_fr1x32-2.c: Ditto.
830 * gcc.target/bfin/builtins/max_fr1x16-2.c: Ditto.
831 * gcc.target/bfin/builtins/shl_fr1x16-3.c: Ditto.
832 * gcc.target/bfin/builtins/add_fr2x16-1.c: Ditto.
833 * gcc.target/bfin/builtins/shl_fr1x32-6.c: Ditto.
834 * gcc.target/bfin/builtins/shr_fr1x32-1.c: Ditto.
835 * gcc.target/bfin/builtins/shr_fr1x32.c: Ditto.
836 * gcc.target/bfin/builtins/shl_fr1x16-7.c: Ditto.
837 * gcc.target/bfin/builtins/shr_fr1x16-2.c: Ditto.
838 * gcc.target/bfin/builtins/shr_fr1x32-5.c: Ditto.
839 * gcc.target/bfin/builtins/shr_fr1x32-9.c: Ditto.
840 * gcc.target/bfin/builtins/abs_fr1x32-1.c: Ditto.
841 * gcc.target/bfin/builtins/lshl_fr2x16-2.c: Ditto.
842 * gcc.target/bfin/builtins/abs_fr1x16-2.c: Ditto.
843 * gcc.target/bfin/builtins/cpmlx_msu_fr2x16-1.c: Ditto.
844 * gcc.target/bfin/builtins/norm32-2.c: Ditto.
845 * gcc.target/bfin/builtins/shrl_fr1x16-4.c: Ditto.
846 * gcc.target/bfin/builtins/norm16-3.c: Ditto.
847 * gcc.target/bfin/builtins/norm32-6.c: Ditto.
848 * gcc.target/bfin/builtins/norm16-7.c: Ditto.
849 * gcc.target/bfin/builtins/mult_fr2x16-2.c: Ditto.
850 * gcc.target/bfin/builtins/min_fr2x16-2.c: Ditto.
851 * gcc.target/bfin/builtins/add_fr1x16-1.c: Ditto.
852 * gcc.target/bfin/builtins/norm32-11.c: Ditto.
853 * gcc.target/bfin/builtins/sub_fr2x16-1.c: Ditto.
854 * gcc.target/bfin/builtins/shl_fr2x16-4.c: Ditto.
855 * gcc.target/bfin/builtins/mulhisihh_fr2x16-2.c: Ditto.
856 * gcc.target/bfin/builtins/diff_lh_fr2x16-1.c: Ditto.
857 * gcc.target/bfin/builtins/shl_fr2x16-8.c: Ditto.
858 * gcc.target/bfin/builtins/shr_fr2x16-3.c: Ditto.
859 * gcc.target/bfin/builtins/mulhisilh_fr2x16-2.c: Ditto.
860 * gcc.target/bfin/builtins/lshl_fr1x16-2.c: Ditto.
861 * gcc.target/bfin/builtins/cpmlx_mac_fr2x16-1.c: Ditto.
862 * gcc.target/bfin/builtins/shrl_fr2x16-1.c: Ditto.
863 * gcc.target/bfin/builtins/mult_fr1x32-1.c: Ditto.
864 * gcc.target/bfin/builtins/min_fr1x32-1.c: Ditto.
865 * gcc.target/bfin/builtins/dspaddsubsat_fr2x16-1.c: Ditto.
866 * gcc.target/bfin/builtins/mult_fr1x16-2.c: Ditto.
867 * gcc.target/bfin/builtins/max_fr1x32-2.c: Ditto.
868 * gcc.target/bfin/builtins/min_fr1x16-2.c: Ditto.
869 * gcc.target/bfin/builtins/shl_fr1x32.c: Ditto.
870 * gcc.target/bfin/builtins/shl_fr1x32-3.c: Ditto.
871 * gcc.target/bfin/builtins/shl_fr1x16-4.c: Ditto.
872 * gcc.target/bfin/builtins/sub_fr1x16-1.c: Ditto.
873 * gcc.target/bfin/builtins/add_fr2x16-2.c: Ditto.
874 * gcc.target/bfin/builtins/shl_fr1x32-7.c: Ditto.
875 * gcc.target/bfin/builtins/shr_fr1x32-2.c: Ditto.
876 * gcc.target/bfin/builtins/shl_fr1x16-8.c: Ditto.
877 * gcc.target/bfin/builtins/shr_fr1x16-3.c: Ditto.
878 * gcc.target/bfin/builtins/shr_fr1x32-6.c: Ditto.
879 * gcc.target/bfin/builtins/circptr.c: Ditto.
880 * gcc.target/bfin/builtins/negate_fr2x16-1.c: Ditto.
881 * gcc.target/bfin/builtins/abs_fr1x32-2.c: Ditto.
882 * gcc.target/bfin/builtins/multr_fr2x16-1.c: Ditto.
883 * gcc.target/bfin/builtins/sum_fr2x16-1.c: Ditto.
884 * gcc.target/bfin/builtins/shrl_fr1x16-1.c: Ditto.
885 * gcc.target/bfin/builtins/cpmlx_msu_fr2x16-2.c: Ditto.
886 * gcc.target/bfin/builtins/norm32-3.c: Ditto.
887 * gcc.target/bfin/builtins/norm_fr1x16-1.c: Ditto.
888 * gcc.target/bfin/builtins/norm16-4.c: Ditto.
889 * gcc.target/bfin/builtins/norm32-7.c: Ditto.
890 * gcc.target/bfin/builtins/norm16-8.c: Ditto.
891 * gcc.target/bfin/builtins/add_fr1x32-1.c: Ditto.
892 * gcc.target/bfin/builtins/shl_fr2x16-1.c: Ditto.
893 * gcc.target/bfin/builtins/add_fr1x16-2.c: Ditto.
894 * gcc.target/bfin/builtins/shl_fr2x16-5.c: Ditto.
895 * gcc.target/bfin/builtins/norm32-12.c: Ditto.
896 * gcc.target/bfin/builtins/sub_fr2x16-2.c: Ditto.
897 * gcc.target/bfin/builtins/diff_lh_fr2x16-2.c: Ditto.
898 * gcc.target/bfin/builtins/mulhisihl_fr2x16-1.c: Ditto.
899 * gcc.target/bfin/builtins/shr_fr2x16-4.c: Ditto.
900 * gcc.target/bfin/builtins/mulhisill_fr2x16-1.c: Ditto.
901 * gcc.target/bfin/builtins/negate_fr1x16-1.c: Ditto.
902 * gcc.target/bfin/builtins/multr_fr1x16-1.c: Ditto.
903 * gcc.target/bfin/builtins/cpmlx_mac_fr2x16-2.c: Ditto.
904 * gcc.target/bfin/builtins/shrl_fr2x16-2.c: Ditto.
905 * gcc.target/bfin/builtins/mult_fr1x32x32NS-1.c: Ditto.
906 * gcc.target/bfin/builtins/mult_fr1x32-2.c: Ditto.
907 * gcc.target/bfin/builtins/min_fr1x32-2.c: Ditto.
908 * gcc.target/bfin/builtins/dspaddsubsat_fr2x16-2.c: Ditto.
909 * gcc.target/bfin/builtins/shl_fr1x16-1.c: Ditto.
910 * gcc.target/bfin/builtins/sub_fr1x32-1.c: Ditto.
911 * gcc.target/bfin/builtins/shl_fr1x32-4.c: Ditto.
912 * gcc.target/bfin/builtins/sub_fr1x16-2.c: Ditto.
913 * gcc.target/bfin/builtins/shl_fr1x16-5.c: Ditto.
914 * gcc.target/bfin/builtins/shl_fr1x32-8.c: Ditto.
915 * gcc.target/bfin/builtins/shr_fr1x32-3.c: Ditto.
916 * gcc.target/bfin/builtins/shr_fr1x16-4.c: Ditto.
917 * gcc.target/bfin/builtins/shr_fr1x32-7.c: Ditto.
918 * gcc.target/bfin/builtins/negate_fr2x16-2.c: Ditto.
919 * gcc.target/bfin/builtins/multr_fr2x16-2.c: Ditto.
920 * gcc.target/bfin/builtins/sum_fr2x16-2.c: Ditto.
921 * gcc.target/bfin/builtins/shrl_fr1x16-2.c: Ditto.
922 * gcc.target/bfin/builtins/norm_fr1x32-1.c: Ditto.
923 * gcc.target/bfin/builtins/norm16-1.c: Ditto.
924 * gcc.target/bfin/builtins/norm_fr1x16-2.c: Ditto.
925 * gcc.target/bfin/builtins/mult_fr1x32x32-1.c: Ditto.
926 * gcc.target/bfin/builtins/norm32-4.c: Ditto.
927 * gcc.target/bfin/builtins/norm16-5.c: Ditto.
928 * gcc.target/bfin/builtins/norm32-8.c: Ditto.
929 * gcc.target/bfin/builtins/dspsubaddsat_fr2x16-1.c: Ditto.
930 * gcc.target/bfin/builtins/max_fr2x16-1.c: Ditto.
931 * gcc.target/bfin/builtins/add_fr1x32-2.c: Ditto.
932 * gcc.target/bfin/builtins/shl_fr2x16-2.c: Ditto.
933 * gcc.target/bfin/builtins/shl_fr2x16-6.c: Ditto.
934 * gcc.target/bfin/builtins/diff_hl_fr2x16-1.c: Ditto.
935 * gcc.target/bfin/builtins/shr_fr2x16-1.c: Ditto.
936 * gcc.target/bfin/builtins/mulhisihl_fr2x16-2.c: Ditto.
937 * gcc.target/bfin/builtins/negate_fr1x32-1.c: Ditto.
938 * gcc.target/bfin/builtins/cpmlx_mul_fr2x16-1.c: Ditto.
939 * gcc.target/bfin/builtins/multr_fr1x16-2.c: Ditto.
940 * gcc.target/bfin/builtins/mulhisill_fr2x16-2.c: Ditto.
941 * gcc.target/bfin/builtins/negate_fr1x16-2.c: Ditto.
942 * gcc.target/bfin/builtins/abs_fr2x16-1.c: Ditto.
943 * gcc.target/bfin/builtins/shrl_fr2x16-3.c: Ditto.
944 * gcc.target/bfin/builtins/mult_fr1x32x32NS-2.c: Ditto.
945 * gcc.target/bfin/builtins/shl_fr1x32-1.c: Ditto.
946 * gcc.target/bfin/builtins/max_fr1x16-1.c: Ditto.
947 * gcc.target/bfin/builtins/shl_fr1x16-2.c: Ditto.
948 * gcc.target/bfin/builtins/sub_fr1x32-2.c: Ditto.
949 * gcc.target/bfin/builtins/shl_fr1x32-5.c: Ditto.
951 2011-05-03 Bernd Schmidt <bernds@codesourcery.com>
953 * gcc.target/arm/cold-lc.c: New test.
955 2011-05-03 Jakub Jelinek <jakub@redhat.com>
958 * gcc.dg/pr48774.c: New test.
960 2011-05-03 Richard Guenther <rguenther@suse.de>
962 * gcc.dg/large-size-array-5.c: New testcase.
964 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
966 * gcc.dg/vect/vect-strided-u16-i3.c: New test.
968 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
970 * lib/target-supports.exp (check_effective_target_vect_strided):
972 (check_effective_target_vect_strided2)
973 (check_effective_target_vect_strided3)
974 (check_effective_target_vect_strided4)
975 (check_effective_target_vect_strided8): ...these new functions.
977 * gcc.dg/vect/O3-pr39675-2.c: Update accordingly.
978 * gcc.dg/vect/costmodel/ppc/costmodel-slp-12.c: Likewise.
979 * gcc.dg/vect/fast-math-slp-27.c: Likewise.
980 * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: Likewise.
981 * gcc.dg/vect/pr37539.c: Likewise.
982 * gcc.dg/vect/slp-11a.c: Likewise.
983 * gcc.dg/vect/slp-11b.c: Likewise.
984 * gcc.dg/vect/slp-11c.c: Likewise.
985 * gcc.dg/vect/slp-12a.c: Likewise.
986 * gcc.dg/vect/slp-12b.c: Likewise.
987 * gcc.dg/vect/slp-18.c: Likewise.
988 * gcc.dg/vect/slp-19a.c: Likewise.
989 * gcc.dg/vect/slp-19b.c: Likewise.
990 * gcc.dg/vect/slp-21.c: Likewise.
991 * gcc.dg/vect/slp-23.c: Likewise.
992 * gcc.dg/vect/vect-cselim-1.c: Likewise.
994 * gcc.dg/vect/fast-math-vect-complex-3.c: Use vect_stridedN
995 instead of vect_interleave && vect_extract_even_odd.
996 * gcc.dg/vect/no-scevccp-outer-10a.c: Likewise.
997 * gcc.dg/vect/no-scevccp-outer-10b.c: Likewise.
998 * gcc.dg/vect/no-scevccp-outer-20.c: Likewise.
999 * gcc.dg/vect/vect-1.c: Likewise.
1000 * gcc.dg/vect/vect-10.c: Likewise.
1001 * gcc.dg/vect/vect-98.c: Likewise.
1002 * gcc.dg/vect/vect-107.c: Likewise.
1003 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
1004 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
1005 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
1006 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
1007 * gcc.dg/vect/vect-strided-a-u32-mult.c: Likewise.
1008 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
1009 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
1010 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
1011 * gcc.dg/vect/vect-strided-float.c: Likewise.
1012 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
1013 * gcc.dg/vect/vect-strided-mult.c: Likewise.
1014 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
1015 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
1016 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
1017 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
1018 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
1019 * gcc.dg/vect/vect-strided-u32-mult.c: Likewise.
1020 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
1021 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
1022 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
1023 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
1024 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
1025 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
1026 * gcc.dg/vect/vect-vfa-03.c: Likewise.
1028 * gcc.dg/vect/no-scevccp-outer-18.c: Add vect_stridedN to the
1030 * gcc.dg/vect/pr30843.c: Likewise.
1031 * gcc.dg/vect/pr33866.c: Likewise.
1032 * gcc.dg/vect/slp-reduc-6.c: Likewise.
1033 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: Likewise.
1034 * gcc.dg/vect/vect-strided-store-u16-i4.c: Likewise.
1035 * gcc.dg/vect/vect-strided-store-u32-i2.c: Likewise.
1037 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
1039 * gcc.dg/vect/slp-11.c: Split into...
1040 * gcc.dg/vect/slp-11a.c, gcc.dg/vect/slp-11b.c,
1041 gcc.dg/vect/slp-11c.c: ...these tests.
1042 * gcc.dg/vect/slp-12a.c: Split 4-stride loop into...
1043 * gcc.dg/vect/slp-12c.c: ...this new test.
1044 * gcc.dg/vect/slp-19.c: Split into...
1045 * gcc.dg/vect/slp-19a.c, gcc.dg/vect/slp-19b.c,
1046 gcc.dg/vect/slp-19c.c: ...these new tests.
1048 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
1050 * lib/target-supports.exp
1051 (check_effective_target_vect_extract_even_odd_wide): Delete.
1052 (check_effective_target_vect_strided_wide): Likewise.
1053 * gcc.dg/vect/O3-pr39675-2.c: Use the non-wide versions instead.
1054 * gcc.dg/vect/fast-math-pr35982.c: Likewise.
1055 * gcc.dg/vect/fast-math-vect-complex-3.c: Likewise.
1056 * gcc.dg/vect/pr37539.c: Likewise.
1057 * gcc.dg/vect/slp-11.c: Likewise.
1058 * gcc.dg/vect/slp-12a.c: Likewise.
1059 * gcc.dg/vect/slp-12b.c: Likewise.
1060 * gcc.dg/vect/slp-19.c: Likewise.
1061 * gcc.dg/vect/slp-23.c: Likewise.
1062 * gcc.dg/vect/vect-1.c: Likewise.
1063 * gcc.dg/vect/vect-98.c: Likewise.
1064 * gcc.dg/vect/vect-107.c: Likewise.
1065 * gcc.dg/vect/vect-strided-float.c: Likewise.
1067 2011-05-02 Jason Merrill <jason@redhat.com>
1069 * g++.dg/init/new31.C: New.
1071 2011-05-02 Simon Martin <simartin@users.sourceforge.net>
1074 * gcc.dg/pr35445.c: New test.
1076 2011-05-02 Jason Merrill <jason@redhat.com>
1078 * c-c++-common/vla-1.c: New.
1080 2011-05-02 Richard Guenther <rguenther@suse.de>
1082 PR tree-optimization/48822
1083 * gcc.dg/torture/pr48822.c: New testcase.
1085 2011-05-02 Paolo Carlini <paolo.carlini@oracle.com>
1088 * g++.dg/cpp0x/constexpr-47969.C: New.
1090 2011-05-02 Ira Rosen <ira.rosen@linaro.org>
1093 * gcc.dg/vect/slp-3.c: Increase loop bound. Don't expect to fail
1094 on vect_no_align targets.
1095 * gcc.dg/vect/no-vfa-pr29145.c: Don't expect to fail on
1096 vect_no_align targets.
1098 2011-05-01 Xinliang David Li <davidxl@google.com>
1100 * gcc.dg/tree-ssa/integer-addr.c: New test.
1101 * gcc.dg/tree-ssa/alias_bug.c: New test.
1103 2011-05-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1105 PR libgfortran/48787
1106 * gfortran.dg/round_3.f08: Add more checks.
1108 2011-04-30 Tobias Burnus <burnus@net-b.de>
1111 * gfortran.dg/import9.f90: New, proper test.
1112 * gfortran.dg/interface_37.f90: Remove bogus
1113 test (bogus copy of interface_36.f90).
1115 2011-04-30 Tobias Burnus <burnus@net-b.de>
1118 * gfortran.dg/interface_37.f90: New.
1120 2011-04-30 Paul Thomas <pault@gcc.gnu.org>
1123 * gfortran.dg/realloc_on_assign_7.f03: Test bounds.
1125 2011-04-30 Jakub Jelinek <jakub@redhat.com>
1127 PR tree-optimization/48809
1128 * gcc.c-torture/execute/pr48809.c: New test.
1130 2011-04-29 Jeff Law <law@redhat.com>
1132 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: New test.
1134 2011-04-29 Paolo Carlini <paolo.carlini@oracle.com>
1137 * g++.dg/init/ctor10.C: New.
1139 2011-04-29 Le-Chun Wu <lcwu@google.com>
1141 * g++.dg/warn/Wconversion-null-2.C: Do not expect a NULL
1142 warning in implicitly instantiated templates.
1144 2011-04-29 Le-Chun Wu <lcwu@google.com>
1146 * g++.dg/warn/Wnull-conversion-1.C: New.
1147 * g++.dg/warn/Wnull-conversion-2.C: New.
1149 2011-04-29 Diego Novillo <dnovillo@google.com>
1151 * g++.old-deja/g++.other/null3.C: Expect warning about
1152 converting boolean to a pointer.
1154 2011-04-29 Paul Thomas <pault@gcc.gnu.org>
1157 * gfortran.dg/realloc_on_assign_7.f03: Modify to test for lhs
1161 * gfortran.dg/realloc_on_assign_7.f03: Add subroutine pr48746.
1163 2011-04-29 Tobias Burnus <burnus@net-b.de>
1166 * gfortran.dg/typebound_proc_22.f90: New.
1169 * gfortran.dg/interface_36.f90: New.
1171 2011-04-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1173 PR libgfortran/48488
1174 PR libgfortran/48602
1175 PR libgfortran/48615
1176 PR libgfortran/48684
1177 PR libgfortran/48787
1178 * gfortran.dg/fmt_g.f: Adjust test.
1179 * gfortran.dg/fmt_g0_1.f08: Adjust test.
1180 * gfortran.dg/round_3.f08: New test.
1181 * gfortran.dg/namelist_print_1.f: Adjust test.
1182 * gfortran.dg/char4_iunit_1.f03: Adjust test.
1183 * gfortran.dg/f2003_io_5.f03: Adjust test.
1184 * gfortran.dg/coarray_15.f90: Adjust test.
1185 * gfortran.dg/namelist_65.f90: Adjust test.
1186 * gfortran.dg/fmt_cache_1.f: Adjust test.
1187 * gfortran.dg/char4_iunit_2.f03: Adjust test.
1188 * gfortran.dg/real_const_3.f90: Adjust test.
1190 2011-04-28 Xinliang David Li <davidxl@google.com>
1192 * testsuite/gcc.dg/tree-prof/prof-robust-1.c: New test.
1193 * testsuite/g++.dg/prof-robust-1.C: New test.
1195 2011-04-28 Ira Rosen <ira.rosen@linaro.org>
1197 PR tree-optimization/48765
1198 * gcc.dg/vect/pr48765.c: New.
1200 2011-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1202 PR tree-optimization/48775
1203 * gcc.dg/pr48616.c: Also add -fno-common on alpha*-dec-osf*.
1205 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
1208 * g++.dg/inherit/pr48798.C: New.
1209 * g++.old-deja/g++.other/base1.C: Adjust.
1211 2011-04-28 Dodji Seketeli <dodji@redhat.com>
1214 * g++.dg/template/inherit7.C: New test case.
1216 2011-04-28 Richard Guenther <rguenther@suse.de>
1218 PR tree-optimization/40052
1219 PR tree-optimization/15347
1220 * gcc.dg/tree-ssa/vrp57.c: New testcase.
1221 * gcc.dg/pr15347.c: Likewise.
1223 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
1226 * g++.dg/cpp0x/sfinae18.C: New.
1228 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
1231 * g++.dg/ext/is_literal_type1.C: New.
1233 2011-04-28 Tobias Burnus <burnus@net-b.de>
1237 * gfortran.dg/interface_35.f90: New.
1238 * gfortran.dg/erfc_scaled_1.f90: Don't compile with -pedantic.
1239 * gfortran.dg/func_result_6.f90: Add dg-warning.
1240 * gfortran.dg/bessel_1.f90: Ditto.
1241 * gfortran.dg/hypot_1.f90: Ditto.
1242 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
1243 * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
1244 * gfortran.dg/interface_assignment_4.f90: Ditto.
1246 2011-04-27 Jason Merrill <jason@redhat.com>
1248 * g++.dg/ext/complex8.C: New.
1250 * g++.dg/cpp0x/initlist49.C: New.
1251 * g++.dg/init/new30.C: New.
1253 2011-04-27 Tobias Burnus <burnus@net-b.de>
1256 * gfortran.dg/whole_file_34.f90: New.
1258 2011-04-27 Jan Hubicka <jh@suse.cz>
1260 * gcc.dg/tree-ssa/inline-9.c: New testcase.
1262 2011-04-27 Jason Merrill <jason@redhat.com>
1264 * g++.old-deja/g++.oliva/overload1.C: Adjust.
1266 * g++.dg/parse/ambig6.C: New.
1268 2011-04-27 Nick Clifton <nickc@redhat.com>
1270 * gcc.dg/20020312-2.c: Add definition for RX.
1272 * lib/target-supports.exp (add_options_for_ieee): Use -mnofpu
1273 option with RX targets.
1275 * gcc.target/rx/pack.c: Replace C++ style // comments with C style
1278 2011-04-27 Richard Guenther <rguenther@suse.de>
1280 * gcc.dg/tree-ssa/pr23382.c: Remove.
1282 2011-04-27 Kaz Kojima <kkojima@gcc.gnu.org>
1285 * gcc.c-torture/compile/pr48767.c: New test.
1287 2011-04-27 Richard Guenther <rguenther@suse.de>
1289 PR tree-optimization/48772
1290 * g++.dg/pr48772.C: New testcase.
1292 2011-04-27 Jakub Jelinek <jakub@redhat.com>
1295 * gcc.c-torture/compile/pr48742.c: New test.
1297 2011-04-26 Jason Merrill <jason@redhat.com>
1299 * g++.dg/lookup/koenig13.C: New.
1301 * g++.dg/cpp0x/initlist48.C: New.
1303 2011-04-25 Jason Merrill <jason@redhat.com>
1305 * g++.dg/cpp0x/sfinae17.C: New.
1307 2011-03-23 Michael Meissner <meissner@linux.vnet.ibm.com>
1310 * gcc.target/powerpc/pr48258-1.c: New file.
1311 * gcc.target/powerpc/pr48258-2.c: Ditto.
1313 2011-04-26 Xinliang David Li <davidxl@google.com>
1315 * gcc.dg/uninit-suppress.c: New test.
1316 * gcc.dg/uninit-suppress.c: New test.
1318 2011-04-26 Jakub Jelinek <jakub@redhat.com>
1321 * gcc.dg/pr48768.c: New test.
1323 PR tree-optimization/48734
1324 * gcc.c-torture/compile/pr48734.c: New test.
1327 * gcc.dg/tree-prof/val-prof-2.c: Adjust for 32-bit HWI.
1329 2011-04-26 Richard Guenther <rguenther@suse.de>
1331 PR tree-optimization/48731
1332 * gcc.dg/torture/pr48731.c: New testcase.
1334 2011-04-26 Richard Guenther <rguenther@suse.de>
1337 * gcc.dg/tree-prof/val-prof-2.c: Adjust.
1339 2011-04-26 Richard Guenther <rguenther@suse.de>
1342 * gcc.dg/torture/pr48694-1.c: New testcase.
1343 * gcc.dg/torture/pr48694-2.c: Likewise.
1345 2011-04-25 Paolo Carlini <paolo.carlini@oracle.com>
1347 * g++.dg/ext/underlying_type1.C: New.
1348 * g++.dg/ext/underlying_type2.C: Likewise.
1349 * g++.dg/ext/underlying_type3.C: Likewise.
1350 * g++.dg/ext/underlying_type4.C: Likewise.
1351 * g++.dg/ext/underlying_type5.C: Likewise.
1352 * g++.dg/ext/underlying_type6.C: Likewise.
1353 * g++.dg/ext/underlying_type7.C: Likewise.
1354 * g++.dg/ext/underlying_type8.C: Likewise.
1355 * g++.dg/ext/underlying_type9.C: Likewise.
1356 * g++.dg/ext/underlying_type10.C: Likewise.
1358 2011-04-25 Jason Merrill <jason@redhat.com>
1360 * g++.dg/cpp0x/regress/template-const2.C: New.
1362 2011-04-25 Jeff Law <law@redhat.com>
1364 * gcc.dg/tree-ssa/vrp56.c: new test.
1366 2011-04-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1368 * go.test/go-test.exp (go-set-goarch): Accept mips*-*-*.
1370 2011-04-24 Jakub Jelinek <jakub@redhat.com>
1372 PR preprocessor/48740
1373 * c-c++-common/raw-string-11.c: New test.
1375 2011-04-23 John David Anglin <dave.anglin@nrc-cnrc.ca>
1377 * gcc.dg/pr48616.c (dg-options): Add -fno-common to options on
1380 2011-04-23 Tobias Burnus <burnus@net-b.de>
1383 * gfortran.dg/coarray_19.f90: New.
1385 2011-04-23 Jakub Jelinek <jakub@redhat.com>
1388 * gcc.dg/pr48685.c: New test.
1390 2011-04-22 Jan Hubicka <jh@suse.cz>
1392 * gcc.dg/tree-ssa/pr38699.c: Fix testcase.
1394 2011-04-22 Jakub Jelinek <jakub@redhat.com>
1396 PR tree-optimization/48717
1397 * gcc.c-torture/execute/pr48717.c: New test.
1399 2011-04-22 Uros Bizjak <ubizjak@gmail.com>
1402 * gcc.target/i386/pr48723.c: New test.
1404 2011-04-22 Jakub Jelinek <jakub@redhat.com>
1407 * gcc.dg/gomp/pr48716.c: New test.
1408 * g++.dg/gomp/pr48716.C: New test.
1410 2011-04-22 Alexander Monakov <amonakov@ispras.ru>
1413 * gcc.dg/missing-field-init-2.c: Update testcase.
1415 2011-04-22 Alan Modra <amodra@gmail.com>
1417 * gcc.target/powerpc/ppc-pow.c: Allow for tail calls.
1419 2011-04-21 Thomas Koenig <tkoenig@gcc.gnu.org>
1422 * gfortran.dg/function_optimize_6.f90: New test.
1424 2011-04-21 Easwaran Raman <eraman@google.com>
1426 * gcc.dg/stack-layout-2.c: New test.
1428 2011-04-21 Richard Guenther <rguenther@suse.de>
1431 * g++.dg/lto/pr48207-2_0.C: New testcase.
1432 * g++.dg/lto/pr48207-3_0.C: Likewise.
1434 2011-04-21 Eric Botcazou <ebotcazou@adacore.com>
1436 * gnat.dg/volatile5.adb: New test.
1437 * gnat.dg/volatile5_pkg.ads: New helper.
1439 2011-04-21 Uros Bizjak <ubizjak@gmail.com>
1442 * gcc.target/i386/pr48708.c: New test.
1444 2011-04-21 Richard Sandiford <richard.sandiford@linaro.org>
1446 * gcc.dg/vect/vect-119.c: New test.
1448 2011-04-21 Richard Sandiford <richard.sandiford@linaro.org>
1450 * gcc.dg/vect/vect.exp: Run the main tests twice, one with -flto
1453 2011-04-21 Richard Earnshaw <rearnsha@arm.com>
1454 Richard Sandiford <richard.sandiford@linaro.org>
1457 * gcc.target/arm/pr46329.c: New test.
1459 2011-04-21 Tobias Burnus <burnus@net-b.de>
1462 * gfortran.dg/coarray_18.f90: New.
1464 2011-04-20 Jason Merrill <jason@redhat.com>
1466 * g++.dg/cpp0x/initlist47.C: New.
1468 * g++.dg/init/dtor4.C: New.
1470 2011-04-20 Uros Bizjak <ubizjak@gmail.com>
1473 * gcc.target/i386/sse2-pinsrw.c: New test.
1474 * gcc.target/i386/avx-vpinsrw.c: Ditto.
1475 * gcc.target/i386/sse4_1-insvqi.c: Ditto.
1476 * gcc.target/i386/sse2-insvhi.c: Ditto.
1477 * gcc.target/i386/sse4_1-insvsi.c: Ditto.
1478 * gcc.target/i386/sse4_1-insvdi.c: Ditto.
1480 2011-04-20 Jason Merrill <jason@redhat.com>
1482 * g++.dg/template/const4.C: New.
1484 2011-04-20 Easwaran Raman <eraman@google.com>
1486 * gcc.dg/stack-layout-1.c: New test.
1488 2011-04-20 Daniel Jacobowitz <dan@codesourcery.com>
1490 * gcc.dg/vect/vect-shift-3.c, gcc.dg/vect/vect-shift-4.c: New.
1491 * lib/target-supports.exp (check_effective_target_vect_shift_char): New
1494 2011-04-20 Kai Tietz <ktietz@redhat.com>
1496 * gcc.dg/binop-xor1.c: New test.
1497 * gcc.dg/binop-xor2.c: New test.
1498 * gcc.dg/binop-xor3.c: New test.
1499 * gcc.dg/binop-xor4.c: New test.
1500 * gcc.dg/binop-xor5.c: New test.
1502 2011-04-20 Richard Guenther <rguenther@suse.de>
1504 PR tree-optimization/47892
1505 * gcc.dg/vect/fast-math-ifcvt-1.c: New testcase.
1507 2011-04-20 Richard Guenther <rguenther@suse.de>
1510 * g++.dg/torture/pr48695.C: New testcase.
1512 2011-04-20 Georg-Johann Lay <avr@gjlay.de>
1514 * gcc.dg/pr42629.c: Add dg-require-effective-target int32plus
1515 * gcc.c-torture/execute/cmpsi-2.c: Ditto
1516 * gcc.c-torture/execute/pr45262.c: Ditto
1517 * gcc.dg/torture/pr43165.c: Ditto.
1518 * gcc.dg/torture/pr47228.c: Ditto.
1519 * gcc.dg/tree-ssa/pr45144.c: Ditto.
1520 * gcc.dg/ipa/pr45644.c: Ditto.
1521 * gcc.c-torture/compile/pr43191.c: Ditto. Remove dg-skip-if for
1524 2011-04-19 Jason Merrill <jason@redhat.com>
1526 * g++.dg/ext/complex7.C: New.
1528 * g++.dg/ext/attrib41.C: New.
1530 2011-04-19 Kaz Kojima <kkojima@gcc.gnu.org>
1533 * gcc.dg/torture/pr37868.c: Skip on sh*-*-*.
1535 2011-04-19 Jakub Jelinek <jakub@redhat.com>
1538 * gcc.target/i386/pr48678.c: New test.
1540 2011-04-19 Martin Jambor <mjambor@suse.cz>
1542 * g++.dg/opt/devirt1.C: Bump to -O2, remove XFAIL.
1543 * g++.dg/opt/devirt2.C: New test.
1544 * g++.dg/ipa/devirt-g-1.C: Likewise.
1546 2011-04-19 Tobias Burnus <burnus@net-b.de>
1549 * gfortran.dg/whole_file_33.f90: New.
1551 2011-04-19 Martin Jambor <mjambor@suse.cz>
1553 * g++.dg/ipa/devirt-7.C: New test.
1555 2011-04-19 Richard Guenther <rguenther@suse.de>
1558 * g++.dg/lto/pr48207_0.C: New testcase.
1560 2011-04-18 Jason Merrill <jason@redhat.com>
1562 * g++.dg/init/void1.C: New.
1564 * g++.dg/cpp0x/union4.C: New.
1566 2011-04-18 Jakub Jelinek <jakub@redhat.com>
1569 * g++.dg/torture/pr48661.C: New test.
1572 * g++.dg/gomp/pr48632.C: New test.
1574 2011-04-18 Uros Bizjak <ubizjak@gmail.com>
1576 * gcc.target/i386/sse2-maskmovdqu.c: New test.
1577 * gcc.target/i386/avx-vmaskmovdqu.c: Ditto.
1579 2011-04-18 Tobias Burnus <burnus@net-b.de>
1582 * gfortran.dg/coarray_17.f90: New.
1583 * gfortran.dg/coarray_10.f90: Update dg-error.
1585 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1588 * gcc.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
1589 * gfortran.dg/guality/guality.exp: Likewise.
1591 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1593 * gfortran.dg/fmt_g0_5.f08: Use dg-add-options ieee.
1595 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1597 * gcc.dg/vect/pr48377.c: Remove dg-do run.
1599 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1601 * gcc.dg/ipa/pr48195.c: Add dg-require-effective-target lto.
1603 2011-04-18 Richard Guenther <rguenther@suse.de>
1606 * g++.dg/torture/pr46364.C: New testcase.
1608 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1610 * obj-c++.dg/dwarf-2.mm: Skip on alpha*-dec-osf*.
1612 2011-04-18 Alexander Monakov <amonakov@ispras.ru>
1614 * gcc.dg/pr48235.c: Add dg-require-effective-target freorder.
1616 2011-04-18 Ulrich Weigand <ulrich.weigand@linaro.org>
1617 Ira Rosen <ira.rosen@linaro.org>
1620 * gcc.target/arm/pr48252.c: New test.
1622 2011-04-18 Jakub Jelinek <jakub@redhat.com>
1624 PR tree-optimization/48616
1625 * gcc.dg/pr48616.c: New test.
1627 2011-04-18 Tobias Burnus <burnus@net-b.de>
1630 * gfortran.dg/coarray_16.f90: New.
1632 2011-04-18 Paul Thomas <pault@gcc.gnu.org>
1635 * gfortran.dg/realloc_on_assign_7.f03: New test.
1637 2011-04-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1639 PR libgfortran/48602
1640 * gfortran.dg/fmt_g0_6.f08: New test.
1642 2011-04-17 Jason Merrill <jason@redhat.com>
1644 * g++.dg/cpp0x/sfinae16.C: New.
1646 2011-04-17 Richard Sandiford <rdsandiford@googlemail.com>
1648 * gcc.target/mips/reg-var-1.c: New test.
1650 2011-04-17 Jan Hubicka <jh@suse.cz>
1652 * gcc.dg/winline-5.c: Update testcase.
1654 2011-04-17 Eric Botcazou <ebotcazou@adacore.com>
1656 * gnat.dg/discr27.ad[sb]: Move dg directive.
1657 * gnat.dg/discr28.ad[sb]: New test.
1658 * gnat.dg/discr28_pkg.ads: New helper.
1660 2011-04-17 Michael Matz <matz@suse.de>
1662 PR tree-optimization/48622
1664 * gcc.dg/lto/pr48622_0.c: New test.
1666 2011-04-16 Uros Bizjak <ubizjak@gmail.com>
1668 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan patterns.
1669 * gcc.target/i386/avx256-unaligned-load-2.c: Ditto.
1670 * gcc.target/i386/avx256-unaligned-load-3.c: Ditto.
1671 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
1672 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
1673 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
1675 2011-04-15 Jason Merrill <jason@redhat.com>
1677 * g++.dg/cpp0x/range-for17.C: New.
1679 2011-04-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
1681 * g++.dg/cpp0x/range-for2.C: Correct for declaration.
1682 * g++.dg/cpp0x/range-for3.C: Likewise.
1683 * g++.dg/cpp0x/range-for9.C: Correct error message.
1684 * g++.dg/cpp0x/range-for11.C: New.
1685 * g++.dg/cpp0x/range-for12.C: New.
1686 * g++.dg/cpp0x/range-for13.C: New.
1687 * g++.dg/cpp0x/range-for14.C: New.
1688 * g++.dg/cpp0x/range-for15.C: New.
1689 * g++.dg/cpp0x/range-for16.C: New.
1691 2011-04-15 Tobias Burnus <burnus@net-b.de>
1694 * gfortran.dg/coarray_15.f90: Change to dg-do run.
1696 2011-04-15 Nicola Pero <nicola.pero@meta-innovation.com>
1698 * objc.dg/naming-4.m: Updated.
1699 * objc.dg/naming-5.m: Updated.
1700 * objc.dg/naming-6.m: New.
1701 * objc.dg/naming-7.m: New.
1702 * obj-c++.dg/naming-1.mm: Updated.
1703 * obj-c++.dg/naming-2.mm: Updated.
1704 * obj-c++.dg/naming-3.mm: New.
1705 * obj-c++.dg/naming-4.mm: New.
1707 2011-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1709 PR libgfortran/48589
1710 * gfortran.dg/fmt_g0_5.f08: New test.
1712 2011-04-15 Richard Guenther <rguenther@suse.de>
1715 * gfortran.dg/cray_pointers_8.f90: Use -ffloat-store.
1717 2011-04-15 Georg-Johann Lay <avr@gjlay.de>
1719 * gcc.target/avr/torture/pr41885.c (dg-options): Change
1720 -finline-limit=0 to -fno-inline
1722 2011-04-15 Jakub Jelinek <jakub@redhat.com>
1725 * gcc.target/i386/pr46084.c: Require avx_runtime instead of
1728 2011-04-14 Jakub Jelinek <jakub@redhat.com>
1731 * gcc.target/i386/sse4_1-insertps-3.c: New test.
1732 * gcc.target/i386/sse4_1-insertps-4.c: New test.
1733 * gcc.target/i386/avx-insertps-3.c: New test.
1734 * gcc.target/i386/avx-insertps-4.c: New test.
1736 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
1738 * gcc.target/avr/torture/pr41885.c (dg-options): Add
1741 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
1746 * gcc.target/avr/pr46779-1.c: New test case
1747 * gcc.target/avr/pr46779-2.c: New test case
1749 2011-04-14 Jason Merrill <jason@redhat.com>
1751 * g++.dg/cpp0x/sfinae15.C: New.
1753 * g++.dg/cpp0x/sfinae14.C: New.
1755 * g++.dg/ext/vla10.C: New.
1757 2011-04-14 Richard Guenther <rguenther@suse.de>
1759 * gcc.dg/tree-ssa/ssa-dse-14.c: New testcase.
1761 2011-04-14 Richard Guenther <rguenther@suse.de>
1763 * gcc.dg/fold-bitand-4.c: Move ...
1764 * c-c++-common/fold-bitand-4.c: ... here. Adjust slightly.
1766 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
1768 * gcc.target/avr/trivial.c: Fix line endings. Make PROGMEM
1770 * gcc.target/avr/torture/trivial.c: Ditto.
1772 2011-04-13 Jason Merrill <jason@redhat.com>
1774 * g++.dg/template/operator11.C: New.
1776 2011-04-13 Jakub Jelinek <jakub@redhat.com>
1779 * gcc.dg/gomp/pr48591.c: New test.
1782 * g++.dg/cpp0x/constexpr-wstring1.C: New test.
1783 * g++.dg/cpp0x/constexpr-wstring2.C: New test.
1785 2011-04-13 Dodji Seketeli <dodji@redhat.com>
1788 * g++.dg/template/dependent-expr7.C: New test case.
1790 2011-04-13 Jason Merrill <jason@redhat.com>
1792 * g++.dg/cpp0x/sfinae13.C: New.
1794 2011-04-13 Uros Bizjak <ubizjak@gmail.com>
1796 * gcc.target/i386/sse2-init-v2di-2.c: Update scan pattern.
1798 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
1800 * gcc.target/arm/pr43698.c: Remove -march option.
1802 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
1804 * gcc.target/arm/sync-1.c: Limit to sync_int_long, do not use
1807 2011-04-12 Paul Thomas <pault@gcc.gnu.org>
1811 * gfortran.dg/realloc_on_assign_6.f03: New test.
1813 2011-04-12 Kai Tietz <ktietz@redhat.com>
1815 * g++.dg/ext/bitfield2.C: Add for i?86/x86_64-*-mingw*
1816 targets the additional -mno-ms-bitfields and
1817 -Wno-packed-bitfield-compat options.
1818 * g++.dg/ext/bitfield3.C: Likewise.
1819 * g++.dg/ext/bitfield4.C: Likewise.
1820 * g++.dg/ext/bitfield5.C: Likewise.
1821 * gcc.dg/bitfld-15.c: Likewise.
1822 * gcc.dg/bitfld-16.c: Likewise.
1823 * gcc.dg/bitfld-17.c: Likewise.
1824 * gcc.dg/bitfld-18.c: Likewise.
1826 2011-04-12 Richard Sandiford <richard.sandiford@linaro.org>
1828 * gcc.target/arm/neon-vld3-1.c: New test.
1829 * gcc.target/arm/neon-vst3-1.c: New test.
1830 * gcc.target/arm/neon/v*.c: Regenerate.
1832 2011-04-12 Jakub Jelinek <jakub@redhat.com>
1834 PR rtl-optimization/48549
1835 * g++.dg/opt/pr48549.C: New test.
1837 2011-04-12 Richard Guenther <rguenther@suse.de>
1839 PR tree-optimization/46076
1840 * gcc.dg/tree-ssa/pr46076.c: Un-XFAIL.
1842 2011-04-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1845 * lib/compat.exp (compat-execute): Declare unsupported after
1846 stripping path from src1.
1847 * lib/lto.exp (lto-execute): Likewise.
1849 2011-04-12 Jakub Jelinek <jakub@redhat.com>
1852 * gcc.dg/pr48552-1.c: New test.
1853 * gcc.dg/pr48552-2.c: New test.
1855 2011-04-11 Jason Merrill <jason@redhat.com>
1857 * g++.dg/cpp0x/sfinae12.C: New.
1859 * g++.dg/cpp0x/enum10.C: New.
1861 * g++.dg/cpp0x/lambda/lambda-this4.C: New.
1863 * g++.dg/cpp0x/rv-func.C: New.
1865 2011-04-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1867 * gcc.dg/torture/pr47917.c: Define _ISO_C_SOURCE=19990L for
1870 2011-04-11 Martin Jambor <mjambor@suse.cz>
1872 PR tree-optimization/48195
1873 * gcc.dg/ipa/pr48195.c: New test.
1875 2011-04-10 Eric Botcazou <ebotcazou@adacore.com>
1877 * gnat.dg/return3.adb: Remove unused switch.
1879 2011-04-08 Mike Stump <mikestump@comcast.net>
1882 * gcc.dg/tree-ssa/ssa-ccp-17.c: Robustify against ports that
1883 default to fno-common.
1885 2011-04-08 Georg-Johann Lay <avr@gjlay.de>
1887 * gcc.dg/sibcall-3.c: Don't xfail on AVR.
1888 * gcc.dg/sibcall-4.c: Don't xfail on AVR.
1890 2011-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
1893 * gfortran.dg/function_optimize_5.f90: New test.
1895 2011-04-08 Eric Botcazou <ebotcazou@adacore.com>
1897 * gnat.dg/aggr17.adb: New test.
1898 * gnat.dg/aggr18.adb: Likewise.
1900 2011-04-08 Michael Matz <matz@suse.de>
1903 * gcc.target/i386/pr48389.c: New test.
1905 2011-04-08 Andrey Belevantsev <abel@ispras.ru>
1907 PR rtl-optimization/48272
1908 * g++.dg/opt/pr48272.C: New.
1910 2011-04-08 Dmitry Melnik <dm@ispras.ru>
1912 PR rtl-optimization/48235
1913 * gcc.dg/pr48235.c: New.
1915 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
1917 PR rtl-optimization/48302
1918 * g++.dg/opt/pr48302.C: New.
1920 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
1923 * g++.dg/opt/pr48273.C: New.
1925 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
1927 PR rtl-optimization/48442
1928 * gcc.dg/pr48442.c: New.
1930 2011-04-08 Jakub Jelinek <jakub@redhat.com>
1932 PR tree-optimization/48377
1933 * gcc.dg/vect/pr48377.c: New test.
1935 2011-04-07 Jason Merrill <jason@redhat.com>
1937 * g++.dg/cpp0x/regress/call1.C: New.
1939 * g++.dg/cpp0x/variadic107.C: New.
1941 * g++.dg/cpp0x/sfinae11.C: New.
1942 * g++.dg/cpp0x/noexcept02.C: Fix.
1944 * g++.dg/cpp0x/sfinae10.C: New.
1946 * g++.dg/cpp0x/sfinae9.C: New.
1948 * c-c++-common/Wcast-qual-1.c: Move here from...
1949 * gcc.dg/cast-qual-3.c: ...here, and...
1950 * g++.dg/warn/Wcast-qual2.C: ...here.
1952 * g++.dg/cpp0x/sfinae8.C: New.
1954 * g++.dg/cpp0x/sfinae7.C: New.
1956 * g++.dg/cpp0x/enum9.C: New.
1958 2011-04-07 Mike Stump <mikestump@comcast.net>
1960 * gcc.dg/torture/stackalign/non-local-goto-5.c: Fix for targets
1961 with no trampolines.
1963 2011-04-07 Jakub Jelinek <jakub@redhat.com>
1966 * gfortran.dg/gomp/pr48117.f90: New test.
1969 * gcc.dg/torture/pr48343.c: New test.
1971 2011-04-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1973 * gcc.target/i386/asm-6.c: Remove dg-xfail-if.
1975 2011-04-07 Maxim Kuvyrkov <maxim@codesourcery.com>
1977 * gcc.dg/lto/20090210_0.c: Require tls_runtime target.
1979 2011-04-07 Tom de Vries <tom@codesourcery.com>
1982 * lib/scanasm.exp (object-size): New proc.
1983 * gcc.target/arm/pr43920-2.c: New test.
1985 2011-04-06 Tobias Burnus <burnus@net-b.de>
1989 * gfortran.dg/coarray_13.f90: Avoid out-of-bounds access.
1991 2011-04-06 Steve Ellcey <sje@cup.hp.com>
1993 * gcc.dg/mtune.c: Prune note from output.
1995 2011-04-06 Jakub Jelinek <jakub@redhat.com>
1998 * gcc.dg/guality/pr36977.c: New test.
1999 * gcc.dg/guality/pr48466.c: New test.
2001 2011-04-06 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
2003 * gcc.target/arm/pr43920-1.c: Fix accidental duplication.
2005 2011-04-06 Eric Botcazou <ebotcazou@adacore.com>
2007 * gnat.dg/return3.adb: New test.
2009 2011-04-06 Richard Guenther <rguenther@suse.de>
2011 PR tree-optimization/47663
2012 * gcc.dg/tree-ssa/inline-8.c: New testcase.
2014 2011-04-05 Eric Botcazou <ebotcazou@adacore.com>
2016 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options for
2017 Solaris 8 and 9 as well.
2019 2011-04-05 Tom de Vries <tom@codesourcery.com>
2022 * gcc.target/arm/pr43920-1.c: New test.
2024 2011-04-04 Yufeng Zhang <yufeng.zhang@arm.com>
2026 * g++.dg/abi/arm_cxa_vec1.C (__ARM_EABI__): Fix typo.
2027 (cctor): Actually return the value.
2028 (main): Cast return values.
2030 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
2032 * gfortran.dg/character_comparison_8.f90: New test.
2034 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
2036 * frontend-passes: (optimize_lexical_comparison): New function.
2037 (optimize_expr): Call it.
2038 (optimize_comparison): Also handle lexical comparison functions.
2039 Return false instad of -2 for unequal comparison.
2041 2011-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
2044 * function_optimize_4.f90: New test.
2046 2011-04-04 Tobias Burnus <burnus@net-b.de>
2049 * gfortran.dg/coarray_10.f90: Add coarray descriptor diagnostic check.
2050 * gfortran.dg/coarray_13.f90: Add checks for run-time cobounds.
2051 * gfortran.dg/coarray_15.f90: New.
2053 2011-04-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2055 * gfortran.dg/bessel_6.f90: Use dg-add-options ieee.
2056 * gfortran.dg/bessel_7.f90: Likewise.
2058 2011-04-03 Tobias Burnus <burnus@net-b.de>
2060 * gfortran.dg/bessel_6.f90: Reduce mymax for Tru64.
2062 2011-04-03 Richard Guenther <rguenther@suse.de>
2063 Ira Rosen <ira.rosen@linaro.org>
2065 * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: New test.
2066 * gcc.dg/vect/vect.exp: Run if-cvt-stores-vect* tests with
2067 -ftree-loop-if-convert-stores.
2069 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
2071 * gnat.dg/specs/aggr2.ads: New test.
2073 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
2075 * gnat.dg/debug2.ad[sb]: New test.
2076 * gnat.dg/debug2_pkg.ads: New helper.
2077 * gnat.dg/debug3.ad[sb]: New test.
2079 2011-04-01 Uros Bizjak <ubizjak@gmail.com>
2081 * go.test/go-test.exp (go-set-goarch): Recognize alpha*-*-*.
2083 2011-04-01 Jakub Jelinek <jakub@redhat.com>
2086 * gcc.c-torture/compile/pr48335-1.c: New test.
2087 * gcc.dg/pr48335-1.c: New test.
2088 * gcc.dg/pr48335-2.c: New test.
2089 * gcc.dg/pr48335-3.c: New test.
2090 * gcc.dg/pr48335-4.c: New test.
2091 * gcc.dg/pr48335-5.c: New test.
2092 * gcc.dg/pr48335-6.c: New test.
2093 * gcc.dg/pr48335-7.c: New test.
2094 * gcc.dg/pr48335-8.c: New test.
2095 * gcc.target/i386/pr48335-1.c: New test.
2097 2011-04-01 Vincent Lefevre <vincent+gcc@vinc17.org>
2100 * gcc.dg/Waddress.c: New test.
2102 2011-04-01 Thomas Koenig <tkoenig@gcc.gnu.org>
2105 * gfortran.dg/function_optimize_3.f90: New test.
2107 2011-04-01 Bernd Schmidt <bernds@codesourcery.com>
2109 * gcc.c-torture/compile/20110401-1.c: New test.
2111 * g++.dg/lto/20091002-1_0.C: Use "dg-require-effective-target fpic".
2112 * g++.dg/lto/20091002-2_0.C: Likewise.
2113 * g++.dg/lto/20090303_0.c: Likewise.
2114 * g++.dg/lto/20091004-1_0.C: Likewise.
2115 * g++.dg/lto/20091002-3_0.C: Likewise.
2116 * g++.dg/lto/20091004-2_0.C: Likewise.
2117 * g++.dg/lto/20081123_0.C: Likewise.
2118 * g++.dg/lto/20090313_0.C: Likewise.
2119 * g++.dg/lto/20081109-1_0.C: Likewise.
2120 * g++.dg/lto/20081219_0.C: Likewise.
2121 * g++.dg/lto/20081204-1_0.C: Likewise.
2122 * g++.dg/lto/20090302_0.C: Likewise.
2123 * g++.dg/lto/20081119-1_0.C: Likewise.
2124 * g++.dg/lto/20081118_0.C: Likewise.
2125 * gcc.dg/lto/20091020-2_0.c: Likewise.
2126 * gcc.dg/lto/20090210_0.c: Likewise.
2127 * gcc.dg/lto/20081204-1_0.c: Likewise.
2128 * gcc.dg/lto/20081224_0.c: Likewise.
2129 * gcc.dg/lto/20090219_0.c: Likewise.
2130 * gcc.dg/lto/20091014-1_0.c: Likewise.
2131 * gcc.dg/lto/20091016-1_0.c: Likewise.
2132 * gcc.dg/lto/20090206-2_0.c: Likewise.
2133 * gcc.dg/lto/20090116_0.c: Likewise.
2134 * gcc.dg/lto/20091013-1_0.c: Likewise.
2135 * gcc.dg/lto/20091015-1_0.c: Likewise.
2136 * gcc.dg/lto/20090126-2_0.c: Likewise.
2138 2011-03-31 Ian Lance Taylor <iant@google.com>
2140 * go.test/go-test.exp (go-set-goarch): Recognize MIPS ABIs.
2142 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
2144 * gnat.dg/opt16.adb: New test.
2146 2011-03-31 Jason Merrill <jason@redhat.com>
2148 * g++.dg/cpp0x/defaulted24.C: New.
2150 2011-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2153 * gfortran.dg/g77/cabs.f: Only xfail execution on mips-sgi-irix6*
2156 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
2158 * g++.dg/other/i386-9.C: New test.
2160 2011-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2162 * go.test/go-test.exp (go-set-goarch): Use sparc64 for 64-bit SPARC.
2164 2011-03-30 Jason Merrill <jason@redhat.com>
2166 * g++.dg/cpp0x/regress/error-recovery1.C: New.
2168 * g++.dg/cpp0x/regress/isnan.C: New.
2170 * g++.dg/cpp0x/initlist46.C: New.
2172 2011-03-30 Richard Sandiford <richard.sandiford@linaro.org>
2175 * gcc.target/arm/neon-modes-2.c: New test.
2177 2011-03-30 Jakub Jelinek <jakub@redhat.com>
2180 * gcc.c-torture/compile/pr48305.c: New test.
2182 2011-03-29 Jason Merrill <jason@redhat.com>
2184 * g++.dg/cpp0x/regress/value-dep1.C: New.
2186 2011-03-29 Steve Ellcey <sje@cup.hp.com>
2188 * gcc.dg/torture/pr47917.c: Use -std=gnu99 on HP-UX.
2190 2011-03-29 Ian Lance Taylor <iant@google.com>
2192 * go.test/go-test.exp: Handle the test lines used in several new
2194 (errchk): Add opts parameter. Change all callers. Handle parens
2197 2011-03-29 Peter Bergner <bergner@vnet.ibm.com>
2198 Dominique d'Humieres <dominiq@lps.ens.fr>
2200 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __ppc64__
2201 and __APPLE__ && __PPC__ && __ALTIVEC__.
2203 2011-03-29 Jason Merrill <jason@redhat.com>
2205 * g++.dg/cpp0x/dependent1.C: New.
2207 * g++.dg/cpp0x/constexpr-48089.C: Adjust.
2209 * g++.dg/cpp0x/constexpr-memfn1.C: New.
2211 * g++.dg/cpp0x/constexpr-diag1.C: Adjust error locations.
2213 2011-03-29 Janus Weil <janus@gcc.gnu.org>
2216 * gfortran.dg/module_md5_1.f90: Modified MD5 sum.
2217 * gfortran.dg/proc_ptr_comp_32.f90: New.
2219 2011-03-29 Thomas Koenig <tkoenig@gcc.gnu.org>
2221 * gfortran.dg/function_optimize_1.f90: Add -Warray-temporaries,
2222 check for corresponding warning.
2224 2011-03-28 Jason Merrill <jason@redhat.com>
2226 * g++.dg/cpp0x/rv-deduce2.C: New.
2228 2011-03-29 Jakub Jelinek <jakub@redhat.com>
2231 * gcc.dg/pr48203.c: New test.
2233 2011-03-28 Jeff Law <law@redhat.com>
2235 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: New test.
2237 2011-03-28 Peter Bergner <bergner@vnet.ibm.com>
2239 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __PPC64__
2240 and __PPC__ && __ALTIVEC__.
2242 2011-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
2245 * gcc.dg/debug/dwarf2/pr47939-1.c: Generalize scan-assembler regex.
2246 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
2247 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
2248 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
2250 2011-03-28 Jason Merrill <jason@redhat.com>
2252 * g++.dg/cpp0x/initlist-array2.C: New.
2254 * g++.dg/cpp0x/initlist-array1.C: New.
2256 * g++.dg/cpp0x/constexpr-compound.C: New.
2258 * g++.dg/cpp0x/constexpr-using.C: New.
2260 * g++.dg/cpp0x/constexpr-noexcept.C: New.
2262 2011-03-28 H.J. Lu <hongjiu.lu@intel.com>
2265 * gcc.target/i386/pr47502-2.c: Add -fno-pic.
2267 2011-03-28 Eric Botcazou <ebotcazou@adacore.com>
2269 * gcc.dg/slp-1.c: New test.
2271 2011-03-27 H.J. Lu <hongjiu.lu@intel.com>
2273 * gcc.target/i386/avx256-unaligned-load-1.c: New.
2274 * gcc.target/i386/avx256-unaligned-load-2.c: Likewise.
2275 * gcc.target/i386/avx256-unaligned-load-3.c: Likewise.
2276 * gcc.target/i386/avx256-unaligned-load-4.c: Likewise.
2277 * gcc.target/i386/avx256-unaligned-load-5.c: Likewise.
2278 * gcc.target/i386/avx256-unaligned-load-6.c: Likewise.
2279 * gcc.target/i386/avx256-unaligned-load-7.c: Likewise.
2280 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
2281 * gcc.target/i386/avx256-unaligned-store-2.c: Likewise.
2282 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
2283 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
2284 * gcc.target/i386/avx256-unaligned-store-5.c: Likewise.
2285 * gcc.target/i386/avx256-unaligned-store-6.c: Likewise.
2286 * gcc.target/i386/avx256-unaligned-store-7.c: Likewise.
2288 2011-03-27 Thomas Koenig <tkoenig@gcc.gnu.org>
2291 * gfortran.dg/trim_optimize_5.f90: New test.
2292 * gfortran.dg/trim_optimize_6.f90: New test.
2294 2011-03-27 Richard Sandiford <rdsandiford@googlemail.com>
2297 * gcc.target/mips/madd-7.c: Remove -mlong32.
2298 * gcc.target/mips/msub-7.c: Likewise.
2300 2011-03-27 Ira Rosen <ira.rosen@linaro.org>
2302 * gcc.dg/vect/vect-outer-5.c: Reduce the distance between data
2303 accesses to preserve the meaning of the test for doubleword vectors.
2304 * gcc.dg/vect/no-vfa-pr29145.c: Likewise.
2305 * gcc.dg/vect/slp-3.c: Reduce the loop bound for the same reason.
2307 2011-03-26 Janus Weil <janus@gcc.gnu.org>
2310 * gfortran.dg/class_42.f03: New.
2312 2011-03-26 Ira Rosen <ira.rosen@linaro.org>
2314 * gcc.dg/vect/vect-cselim-1.c: Fail on targets that don't support
2317 2011-03-26 Andrey Belevantsev <abel@ispras.ru>
2319 PR rtl-optimization/48144
2320 * gcc.dg/pr48144.c: New test.
2322 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
2324 * gnat.dg/discr27.ad[sb]: New test.
2326 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
2328 * gnat.dg/limited_with2.ad[sb]: New test.
2329 * gnat.dg/limited_with2_pkg1.ads: New helper.
2330 * gnat.dg/limited_with2_pkg2.ads: Likewise.
2332 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
2334 * gnat.dg/opt15.adb: New test.
2335 * gnat.dg/opt15_pkg.ad[sb]: New helper.
2337 2011-03-25 Tobias Burnus <burnus@net-b.de>
2341 * gfortran.dg/ishft_4.f90: Adapt scan-tree-dump-times.
2342 * gfortran.dg/leadz_trailz_3.f90: Ditto
2344 2011-03-25 Martin Jambor <mjambor@suse.cz>
2346 * gcc.c-torture/compile/pr44686.c: Do not explicitely specify -O2.
2348 2011-03-25 Jason Merrill <jason@redhat.com>
2350 * g++.dg/cpp0x/defaulted22.C: New.
2351 * g++.dg/cpp0x/defaulted23.C: New.
2352 * g++.dg/cpp0x/defaulted15.C: Adjust.
2354 2011-03-25 Jason Merrill <jason@redhat.com>
2356 * g++.dg/cpp0x/move1.C: New.
2358 2011-03-25 Ira Rosen <ira.rosen@linaro.org>
2361 * gcc.dg/vect/vect-cselim-1.c: Fail for vect_no_align.
2363 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2365 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options
2366 for mips-sgi-irix6.5.
2367 Replace snprintf prototype by <stdio.h>.
2369 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2372 * gcc.dg/graphite/block-3.c: Add dg-require-effective-target
2373 run_expensive_tests.
2374 * gcc.dg/graphite/block-4.c: Likewise.
2375 * gcc.dg/graphite/block-7.c: Likewise.
2376 * gcc.dg/graphite/block-8.c: Likewise.
2378 2011-03-25 Richard Guenther <rguenther@suse.de>
2380 * g++.dg/tree-ssa/pr41186.C: Scan the appropriate FRE dump.
2381 * g++.dg/tree-ssa/pr8781.C: Likewise.
2382 * gcc.dg/ipa/ipa-pta-13.c: Likewise.
2383 * gcc.dg/ipa/ipa-pta-3.c: Likewise.
2384 * gcc.dg/ipa/ipa-pta-4.c: Likewise.
2385 * gcc.dg/tree-ssa/20041122-1.c: Likewise.
2386 * gcc.dg/tree-ssa/alias-18.c: Likewise.
2387 * gcc.dg/tree-ssa/foldstring-1.c: Likewise.
2388 * gcc.dg/tree-ssa/forwprop-10.c: Likewise.
2389 * gcc.dg/tree-ssa/forwprop-9.c: Likewise.
2390 * gcc.dg/tree-ssa/fre-vce-1.c: Likewise.
2391 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
2392 * gcc.dg/tree-ssa/pr21574.c: Likewise.
2393 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Likewise.
2394 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
2395 * gcc.dg/tree-ssa/ssa-fre-11.c: Likewise.
2396 * gcc.dg/tree-ssa/ssa-fre-12.c: Likewise.
2397 * gcc.dg/tree-ssa/ssa-fre-13.c: Likewise.
2398 * gcc.dg/tree-ssa/ssa-fre-14.c: Likewise.
2399 * gcc.dg/tree-ssa/ssa-fre-15.c: Likewise.
2400 * gcc.dg/tree-ssa/ssa-fre-16.c: Likewise.
2401 * gcc.dg/tree-ssa/ssa-fre-17.c: Likewise.
2402 * gcc.dg/tree-ssa/ssa-fre-18.c: Likewise.
2403 * gcc.dg/tree-ssa/ssa-fre-19.c: Likewise.
2404 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
2405 * gcc.dg/tree-ssa/ssa-fre-21.c: Likewise.
2406 * gcc.dg/tree-ssa/ssa-fre-22.c: Likewise.
2407 * gcc.dg/tree-ssa/ssa-fre-23.c: Likewise.
2408 * gcc.dg/tree-ssa/ssa-fre-24.c: Likewise.
2409 * gcc.dg/tree-ssa/ssa-fre-25.c: Likewise.
2410 * gcc.dg/tree-ssa/ssa-fre-26.c: Likewise.
2411 * gcc.dg/tree-ssa/ssa-fre-27.c: Likewise.
2412 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
2413 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
2414 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
2415 * gcc.dg/tree-ssa/ssa-fre-6.c: Likewise.
2416 * gcc.dg/tree-ssa/ssa-fre-7.c: Likewise.
2417 * gcc.dg/tree-ssa/ssa-fre-8.c: Likewise.
2418 * gcc.dg/tree-ssa/ssa-fre-9.c: Likewise.
2419 * gcc.dg/tree-ssa/ssa-pre-10.c: Likewise.
2420 * gcc.dg/tree-ssa/ssa-pre-26.c: Likewise.
2421 * gcc.dg/tree-ssa/ssa-pre-7.c: Likewise.
2422 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
2423 * gcc.dg/tree-ssa/ssa-pre-9.c: Likewise.
2424 * gcc.dg/tree-ssa/ssa-sccvn-1.c: Likewise.
2425 * gcc.dg/tree-ssa/ssa-sccvn-2.c: Likewise.
2426 * gcc.dg/tree-ssa/ssa-sccvn-3.c: Likewise.
2427 * gcc.dg/tree-ssa/ssa-sccvn-4.c: Likewise.
2428 * gcc.dg/tree-ssa/struct-aliasing-1.c: Likewise.
2429 * gcc.dg/tree-ssa/struct-aliasing-2.c: Likewise.
2430 * c-c++-common/pr46562-2.c: Likewise.
2431 * gfortran.dg/pr42108.f90: Likewise.
2432 * gcc.dg/torture/pta-structcopy-1.c: Scan ealias dump, force
2433 foo to be inlined even at -O1.
2434 * gcc.dg/tree-ssa/ssa-dce-4.c: Disable FRE.
2435 * gcc.dg/ipa/ipa-pta-14.c: Likewise.
2436 * gcc.dg/tree-ssa/ssa-fre-1.c: Adjust.
2437 * gcc.dg/matrix/matrix.exp: Disable FRE.
2439 2011-03-24 Jakub Jelinek <jakub@redhat.com>
2442 * gcc.dg/dfp/pr48204.c: New test.
2444 2011-03-24 Steve Ellcey <sje@cup.hp.com>
2447 * gcc.c-torture/execute/pr47917.c: Move this...
2448 * gcc.dg/torture/pr47917.c: to here and add xfails.
2450 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
2452 * gnat.dg/array16.ad[sb]: New test.
2453 * gnat.dg/array16.ads: New helper.
2455 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
2457 * gnat.dg/derived_type2.adb: New test.
2459 2011-03-24 Richard Guenther <rguenther@suse.de>
2461 PR tree-optimization/48271
2462 * g++.dg/torture/pr48271.C: New testcase.
2464 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
2466 * gnat.dg/array15.ad[sb]: New test.
2468 2011-03-24 Uros Bizjak <ubizjak@gmail.com>
2471 * gcc.target/i386/pr48237.c: New test.
2473 2011-03-24 Richard Guenther <rguenther@suse.de>
2476 * gcc.dg/builtin-object-size-10.c: New testcase.
2478 2011-03-24 Richard Guenther <rguenther@suse.de>
2480 PR tree-optimization/46562
2481 * c-c++-common/pr46562-2.c: New testcase.
2482 * c-c++-common/pr46562.c: Likewise.
2484 2011-03-24 Ira Rosen <ira.rosen@linaro.org>
2486 * gcc.dg/vect/vect-cselim-1.c: New test.
2487 * gcc.dg/vect/vect-cselim-2.c: New test.
2489 2011-03-23 Chung-Lin Tang <cltang@codesourcery.com>
2491 * gcc.target/arm/pr46934.c: New.
2493 2011-03-23 Ian Lance Taylor <iant@google.com>
2495 * go.test/go-test.exp (errchk): Ignore lines containing ////.
2497 2011-03-23 Richard Guenther <rguenther@suse.de>
2499 * gcc.dg/struct: Remove directory and contents.
2501 2011-03-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2504 * g++.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
2506 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
2508 * gnat.dg/discr26.ad[sb]: New test.
2509 * gnat.dg/discr26_pkg.ads: New helper.
2511 2011-03-23 Richard Sandiford <richard.sandiford@linaro.org>
2514 * gcc.target/arm/neon-vld-1.c: New test.
2516 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
2518 * gnat.dg/array14.ad[sb]: New test.
2519 * gnat.dg/array14_pkg.ads: New helper.
2521 2011-03-22 Joseph Myers <joseph@codesourcery.com>
2523 * gcc.c-torture/execute/920501-8.x: Remove.
2524 * gcc.c-torture/execute/930513-1.x: Remove.
2525 * gcc.c-torture/execute/960312-1.x: Remove.
2526 * gcc.c-torture/compile/20000804-1.c,
2527 gcc.c-torture/compile/20001205-1.c,
2528 gcc.c-torture/compile/20001226-1.c,
2529 gcc.c-torture/compile/20010518-2.c,
2530 gcc.c-torture/compile/20020312-1.c,
2531 gcc.c-torture/compile/20020604-1.c,
2532 gcc.c-torture/compile/920501-12.c,
2533 gcc.c-torture/compile/920501-4.c,
2534 gcc.c-torture/compile/920520-1.c,
2535 gcc.c-torture/compile/980506-1.c,
2536 gcc.c-torture/execute/980709-1.x,
2537 gcc.c-torture/execute/990826-0.x: Don't XFAIL or use special
2538 options for m68hc11.
2539 * gcc.dg/cpp/assert4.c: Don't handle ARC.
2540 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: Don't XFAIL for arc or
2543 2011-03-22 Nick Clifton <nickc@redhat.com>
2545 * lib/target-supports.exp (check_profiling_available): Add MN10300
2546 to the list of targets that do not support profiling. Restore
2547 alpha sorting to this list.
2549 2011-03-22 Michael Meissner <meissner@linux.vnet.ibm.com>
2551 * gcc.dg/torture/vector-1.c: On powerpc add -fabi=altivec to avoid
2552 failure on 32-bit systems.
2553 * gcc.dg/torture/vector-2.c: Ditto.
2555 2011-03-22 Richard Guenther <rguenther@suse.de>
2557 PR tree-optimization/48228
2558 * gcc.dg/Wstrict-overflow-23.c: New testcase.
2560 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
2562 * gcc.dg/torture/va-arg-25.c: Add -mabi=altivec -maltivec for
2566 * gcc.target/powerpc/pr48226.c: New file.
2568 2011-03-21 Jack Howarth <howarth@bromo.med.uc.edu>
2570 * lib/prune.exp (prune_gcc_output): Prune "could not create
2571 compact unwind for" warnings.
2573 2011-03-20 Jakub Jelinek <jakub@redhat.com>
2577 * gcc.c-torture/execute/pr42544.c: New test.
2578 * gcc.c-torture/execute/pr48197.c: New test.
2580 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
2582 PR preprocessor/48192
2583 * gcc.target/powerpc/pr48192.c: New file.
2586 * gcc.target/powerpc/pr48053-3.c: New file, add test case for
2587 split problem of 0 being loaded in a VSX register.
2589 2011-03-21 Richard Guenther <rguenther@suse.de>
2592 * gcc.dg/debug/dwarf2/pr47939-1.c: New testcase.
2593 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
2594 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
2595 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
2597 2011-03-21 Jakub Jelinek <jakub@redhat.com>
2600 * gcc.dg/pr48213.c: New test.
2602 2011-03-21 Kai Tietz <ktietz@redhat.com>
2605 * g++.dg/plugin/attribute_plugin.c: Adjust test.
2607 2011-03-21 Chung-Lin Tang <cltang@codesourcery.com>
2609 * gcc.target/arm/xor-and.c: New.
2611 2010-03-21 Thomas Koenig <tkoenig@gcc.gnu.org>
2614 * gfortran.dg/function_optimize_1.f90: New test.
2615 * gfortran.dg/function_optimize_2.f90: New test.
2617 2011-03-20 H.J. Lu <hongjiu.lu@intel.com>
2619 PR rtl-optimization/47502
2620 * gcc.target/i386/pr47502-1.c: New.
2621 * gcc.target/i386/pr47502-2.c: Likewise.
2623 2011-03-20 Jakub Jelinek <jakub@redhat.com>
2625 PR rtl-optimization/48156
2626 * gcc.dg/pr48156.c: New test.
2628 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2631 * gfortran.dg/scratch_1.f90: Adjust test.
2633 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2636 * gfortran.dg/scratch_1.f90: New test.
2638 2011-03-18 Joseph Myers <joseph@codesourcery.com>
2640 * gcc.dg/c1x-typedef-1.c: Expect errors for redefinitions of
2641 variably modified typedefs.
2642 * gcc.dg/c1x-typedef-2.c: Remove.
2644 2011-03-18 Joseph Myers <joseph@codesourcery.com>
2646 * gcc.dg/c1x-anon-struct-1.c: Don't test use of typedefs.
2647 * gcc.dg/c1x-anon-struct-3.c: New test.
2648 * gcc.dg/anon-struct-11.c: Update.
2650 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2652 * gcc.dg/vect/slp-multitypes-2.c: Replace dg-do run with
2654 Only xfail with gas.
2656 2011-03-18 Jason Merrill <jason@redhat.com>
2658 * g++.dg/template/fn-ptr1.C: New.
2660 * g++.dg/overload/volatile1.C: New.
2662 * g++.dg/opt/pr23372.C: New.
2664 * g++.dg/ext/attrib32.C: Expect errors on the two-names case.
2666 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2669 * gcc.dg/torture/20090618-1.c: Skip on mips-sgi-irix*.
2671 2011-03-18 Chung-Lin Tang <cltang@codesourcery.com>
2673 * gcc.target/arm/unsigned-extend-1.c: New.
2675 2011-03-18 Jakub Jelinek <jakub@redhat.com>
2678 * gcc.c-torture/compile/pr48161.c: New test.
2680 2011-03-17 H.J. Lu <hongjiu.lu@intel.com>
2683 * gcc.dg/torture/pr47725.c: New.
2685 2011-03-17 Jason Merrill <jason@redhat.com>
2687 * g++.dg/cpp0x/constexpr-overflow2.C: New.
2688 * g++.dg/cpp0x/constexpr-data2.C: Remove FIXME.
2690 2011-03-17 Eric Botcazou <ebotcazou@adacore.com>
2692 * gnat.dg/specs/elab2.ads: New test.
2693 * gnat.dg/specs/elab2_pkg.ads: New helper.
2695 2011-03-17 Jason Merrill <jason@redhat.com>
2697 * g++.dg/cpp0x/decltype-1212.C: New.
2698 * g++.dg/cpp0x/rv-return.C: Adjust expected type.
2700 2011-03-17 Jason Merrill <jason@redhat.com>
2702 * g++.dg/parse/memfnquals1.C: New.
2704 2011-03-17 Richard Guenther <rguenther@suse.de>
2707 * gcc.dg/pr48134.c: New testcase.
2709 2011-03-17 Richard Guenther <rguenther@suse.de>
2712 * g++.dg/torture/pr48165.C: New testcase.
2714 2011-03-17 Jakub Jelinek <jakub@redhat.com>
2716 PR rtl-optimization/48141
2717 * gcc.dg/pr48141.c: New test.
2719 2011-03-16 Jason Merrill <jason@redhat.com>
2721 * g++.dg/cpp0x/constexpr-48089.C: New.
2723 * g++.dg/cpp0x/constexpr-abi1.C: New.
2725 * g++.dg/cpp0x/constexpr-46336.C: New.
2726 * g++.dg/parse/friend5.C: Adjust expected errors.
2728 * g++.dg/cpp0x/constexpr-47570.C: New.
2730 2011-03-16 Dodji Seketeli <dodji@redhat.com>
2733 * ++.dg/debug/dwarf2/typedef6.C: New test.
2735 2011-03-16 Jason Merrill <jason@redhat.com>
2737 * g++.dg/cpp0x/elision2.C: New.
2739 * g++.dg/cpp0x/constexpr-array3.C: New.
2741 2011-03-16 Jason Merrill <jason@redhat.com>
2743 * g++.dg/cpp0x/sfinae6.C: New.
2744 * gcc/testsuite/g++.dg/cpp0x/initlist38.C: Adjust expected error.
2745 * gcc/testsuite/g++.dg/cpp0x/pr45908.C: Likewise.
2746 * gcc/testsuite/g++.dg/cpp0x/sfinae6.C: Likewise.
2747 * gcc/testsuite/g++.old-deja/g++.jason/conversion11.C: Likewise.
2748 * gcc/testsuite/g++.old-deja/g++.law/arg11.C: Likewise.
2750 2011-03-16 Jason Merrill <jason@redhat.com>
2752 * g++.dg/template/incomplete6.C: New.
2754 2011-03-16 Jeff Law <law@redhat.com>
2756 * gcc.dg/tree-ssa/vrp55.c: New test.
2758 2011-03-16 Jason Merrill <jason@redhat.com>
2760 * g++.dg/cpp0x/auto22.C: New.
2762 2011-03-16 Richard Guenther <rguenther@suse.de>
2764 * gcc.dg/guality/vla-1.c (main): Use result of f1 to avoid
2765 optimizing it away if promoted to const.
2767 2011-03-16 Richard Guenther <rguenther@suse.de>
2769 PR tree-optimization/48149
2770 * gcc.dg/fold-complex-1.c: New testcase.
2772 2011-03-16 Richard Guenther <rguenther@suse.de>
2775 * gcc.dg/guality/pr45882.c: Really make sure no inlining
2778 2011-03-16 Richard Guenther <rguenther@suse.de>
2780 PR tree-optimization/26134
2781 * gcc.dg/tree-ssa/complex-6.c: New testcase.
2783 2011-03-16 Richard Guenther <rguenther@suse.de>
2785 PR tree-optimization/48146
2786 * gcc.dg/torture/pr48146.c: New testcase.
2788 2011-03-16 Richard Guenther <rguenther@suse.de>
2790 * gcc.dg/tree-ssa/pr14814.c: Adjust.
2791 * gcc.dg/tree-ssa/ssa-ccp-19.c: Likewise.
2793 2011-03-16 Jakub Jelinek <jakub@redhat.com>
2796 * gcc.c-torture/compile/pr48136.c: New test.
2798 * g++.dg/debug/dwarf2/icf.C: Adjust for -fenable-icf-debug removal.
2801 * gcc.dg/guality/pr45882.c: New test.
2803 2011-03-15 Jason Merrill <jason@redhat.com>
2805 * g++.dg/cpp0x/constexpr-recursion.C: New.
2807 * g++.dg/cpp0x/implicit11.C: New.
2809 2011-03-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
2811 * g++.dg/cpp0x/constexpr-attribute.C: New.
2813 2011-03-15 Manuel López-Ibåñez <manu@gcc.gnu.org>
2815 * g++.dg/parse/pr34758.C: New.
2817 2011-03-15 Xinliang David Li <davidxl@google.com>
2820 * gcc.dg/uninit-pred-7_d.c: New test.
2821 * gcc.dg/uninit-pred-8_d.c: New test.
2823 2011-03-15 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
2826 * gcc.target/arm/pr46788.c: New.
2828 2011-03-15 Richard Guenther <rguenther@suse.de>
2831 * gfortran.dg/c_f_pointer_tests_3.f90: Adjust.
2832 * gfortran.dg/ishft_4.f90: Likewise.
2833 * gfortran.dg/leadz_trailz_3.f90: Likewise.
2835 2011-03-15 Richard Guenther <rguenther@suse.de>
2837 PR tree-optimization/13954
2838 * g++.dg/tree-ssa/pr13954.C: New testcase.
2840 2011-03-15 Richard Guenther <rguenther@suse.de>
2842 PR tree-optimization/48037
2843 * gcc.target/i386/pr48037-1.c: New testcase.
2845 2011-03-15 Richard Guenther <rguenther@suse.de>
2847 PR tree-optimization/41490
2848 * gcc.dg/tree-ssa/ssa-sink-6.c: New testcase.
2849 * gcc.dg/tree-ssa/ssa-sink-7.c: Likewise.
2850 * gcc.dg/tree-ssa/ssa-sink-8.c: Likewise.
2851 * gcc.dg/tree-ssa/ssa-sink-9.c: Likewise.
2852 * g++.dg/tree-ssa/pr33604.C: Adjust.
2854 2011-03-14 Jakub Jelinek <jakub@redhat.com>
2857 * gcc.c-torture/execute/pr47917.c: New test.
2858 * gcc.dg/pr47917.c: New test.
2861 * gcc.dg/tree-ssa/foldaddr-1.c: Remove xfail.
2863 2011-03-14 Uros Bizjak <ubizjak@gmail.com>
2865 * gcc.target/i386/sse4_1-floor-vec.c: New test.
2866 * gcc.target/i386/sse4_1-ceil-vec.c: Ditto.
2867 * gcc.target/i386/sse4_1-trunc-vec.c: Ditto.
2868 * gcc-target/i386/sse4_1-rint-vec.c: Ditto.
2869 * gcc.target/i386/sse4_1-floorf-vec.c: Ditto.
2870 * gcc.target/i386/sse4_1-ceilf-vec.c: Ditto.
2871 * gcc.target/i386/sse4_1-truncf-vec.c: Ditto.
2872 * gcc.target/i386/sse4_1-rintf-vec.c: Ditto.
2873 * gcc.target/i386/avx-floor-vec.c: Ditto.
2874 * gcc.target/i386/avx-ceil-vec.c: Ditto.
2875 * gcc.target/i386/avx-trunc-vec.c: Ditto.
2876 * gcc.target/i386/avx-rint-vec.c: Ditto.
2877 * gcc.target/i386/avx-floorf-vec.c: Ditto.
2878 * gcc.target/i386/avx-ceilf-vec.c: Ditto.
2879 * gcc.target/i386/avx-truncf-vec.c: Ditto.
2880 * gcc.target/i386/avx-rintf-vec.c: Ditto.
2882 2011-03-14 Tom Tromey <tromey@redhat.com>
2884 * gcc.dg/Woverlength-strings-pedantic-c90-asm.c: New file.
2885 * gcc.dg/Woverlength-strings-pedantic-c89-asm.c: New file.
2886 * gcc.dg/Woverlength-strings-pedantic-c99-asm.c: New file.
2888 2011-03-14 Tom Tromey <tromey@redhat.com>
2890 * gcc.dg/Woverlength-strings-pedantic-c89-ext.c: New file.
2891 * gcc.dg/Woverlength-strings-pedantic-c90-ext.c: New file.
2892 * gcc.dg/Woverlength-strings-pedantic-c99-ext.c: New file.
2894 2011-03-14 H.J. Lu <hongjiu.lu@intel.com>
2896 * gcc.target/i386/builtin-copysign.c: Remove __LP64__ check.
2898 2011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
2900 PR rtl-optimization/47166
2901 * gcc.c-torture/execute/postmod-1.c: New test.
2903 2011-03-14 Richard Guenther <rguenther@suse.de>
2906 * gcc.dg/torture/pr48098.c: New testcase.
2908 2011-03-12 Peter Bergner <bergner@vnet.ibm.com>
2911 * gcc.target/powerpc/pr48053-1.c: New test.
2912 * gcc.target/powerpc/pr48053-2.c: Likewise.
2914 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
2917 * gfortran.dg/intrinsic_ifunction_2.f90: Correct PR number.
2919 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
2922 * gfortran.dg/intrinsic_ifunction_2.f90: New test case.
2924 2011-03-12 Janus Weil <janus@gcc.gnu.org>
2927 * gfortran.dg/class_41.f03: New.
2929 2011-03-11 Dodji Seketeli <dodji@redhat.com>
2931 * g++.dg/conversion/cast3.C: New test.
2933 2011-03-11 Jason Merrill <jason@redhat.com>
2935 * g++.dg/template/error45.C: New.
2937 * g++.dg/parse/no-type-defn1.C: New.
2939 * g++.dg/ext/attrib40.C: New.
2941 * g++.dg/cpp0x/regress/array1.C: New.
2943 2011-03-11 Richard Guenther <rguenther@suse.de>
2945 PR tree-optimization/48067
2946 * gcc.dg/pr48067.c: New testcase.
2948 2011-03-11 Richard Guenther <rguenther@suse.de>
2951 * g++.dg/lto/20110311-1_0.C: New testcase.
2953 2011-03-11 Jakub Jelinek <jakub@redhat.com>
2956 * g++.dg/inherit/virtual8.C: New test.
2959 * gcc.dg/torture/pr48044.c: New test.
2961 2011-03-11 Janus Weil <janus@gcc.gnu.org>
2964 * gfortran.dg/proc_ptr_comp_31.f90: New.
2966 2011-03-11 Richard Guenther <rguenther@suse.de>
2968 PR tree-optimization/47278
2969 * gcc.dg/torture/pr47278-1.c: New testcase.
2970 * gcc.dg/torture/pr47278-2.c: Likewise.
2972 2011-03-11 Jakub Jelinek <jakub@redhat.com>
2974 PR tree-optimization/48063
2975 * gcc.dg/torture/pr48063.c: New test.
2977 2011-03-10 Jason Merrill <jason@redhat.com>
2979 * g++.dg/template/array22.C: New.
2981 * g++.dg/cpp0x/syntax-err1.C: New.
2982 * g++.dg/parse/error36.C: Adjust expected errors.
2983 * g++.old-deja/g++.pt/ctor2.C: Likewise.
2984 * g++.old-deja/g++.pt/typename3.C: Likewise.
2985 * g++.old-deja/g++.pt/typename4.C: Likewise.
2986 * g++.old-deja/g++.pt/typename6.C: Likewise.
2988 2011-03-09 Jason Merrill <jason@redhat.com>
2990 * g++.dg/template/nontype22.C: New.
2992 2011-03-09 Martin Jambor <mjambor@suse.cz>
2994 PR tree-optimization/47714
2995 * g++.dg/torture/pr47714.C: New test.
2997 2011-03-08 Michael Meissner <meissner@linux.vnet.ibm.com>
3000 * gcc.target/powerpc/pr47755-2.c: New file.
3002 2011-03-08 Jakub Jelinek <jakub@redhat.com>
3004 * go.test/go-test.exp: For goroutines.go test if GCCGO_RUN_ALL_TESTS
3005 is not set in the environment, pass 64 as first argument when not
3006 running expensive tests or pass max($[`ulimit -u`/4], 10000) on
3007 native where ulimit -u is supported.
3009 2011-03-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3011 * gcc.dg/optimize-bswapsi-1.c: Use -march=z900 on s390.
3013 2011-03-08 Jason Merrill <jason@redhat.com>
3015 * g++.dg/template/nontype21.C: New.
3017 * g++.dg/template/anon5.C: New.
3019 2011-03-08 Jakub Jelinek <jakub@redhat.com>
3022 * gcc.dg/pr47881.c: New test.
3024 2011-03-08 Dodji Seketeli <dodji@redhat.com>
3027 * g++.dg/lookup/template3.C: New test.
3029 2011-03-08 Kai Tietz <ktietz@redhat.com>
3031 * g++.dg/tree-ssa/pr21082.C: Use __INTPTR_TYPE__ instead of
3034 2011-03-08 Mikael Pettersson <mikpe@it.uu.se>
3037 * gcc.dg/tree-ssa/ssa-ccp-33.c: Use __alignof__ not
3038 sizeof to compute alignment.
3040 2011-03-08 Jakub Jelinek <jakub@redhat.com>
3042 PR tree-optimization/48022
3043 * gcc.dg/pr48022-1.c: New test.
3044 * gcc.dg/pr48022-2.c: New test.
3046 2011-03-07 Jason Merrill <jason@redhat.com>
3048 * g++.dg/template/nontype20.C: New.
3049 * g++.dg/init/member1.C: Adjust expected errors.
3050 * g++.dg/parse/constant4.C: Likewise.
3051 * g++.dg/template/qualified-id3.C: Likewise.
3052 * g++.old-deja/g++.pt/crash10.C: Likewise.
3054 * g++.dg/cpp0x/regress/non-const1.C: New.
3056 2011-03-07 Jakub Jelinek <jakub@redhat.com>
3059 * gcc.dg/pr47991.c: New test.
3061 2011-03-07 Jason Merrill <jason@redhat.com>
3063 * g++.dg/abi/mangle46.C: New.
3065 2011-03-07 Pat Haugen <pthaugen@us.ibm.com>
3068 * gcc.target/powerpc/pr47862.c: New.
3070 2011-03-07 Jack Howarth <howarth@bromo.med.uc.edu>
3073 * gcc.target/i386/combine-mul.c: Require nonpic.
3075 2011-03-07 Paul Wögerer <paul_woegerer@mentor.com>
3076 Nathan Froyd <froydnj@codesourcery.com>
3078 * gcc.dg/20001117-1.c: Abort on NULL call_sites.
3080 2011-03-06 Mark Mitchell <mark@codesourcery.com>
3082 * README.QMTEST: Remove.
3084 2011-03-06 Paul Thomas <pault@gcc.gnu.org>
3085 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3088 * gfortran.dg/array_constructor_37.f90 : New test.
3090 2011-03-05 Jason Merrill <jason@redhat.com>
3092 * g++.dg/abi/mangle39.C: ABI v5, not 6.
3093 * g++.dg/abi/mangle45.C: Likewise.
3094 * g++.dg/cpp0x/trailing1.C: Likewise.
3096 2011-03-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3098 * gcc.dg/torture/pr47975.c: Add -fno-common option on hppa*-*-hpux*.
3100 2011-03-05 Jakub Jelinek <jakub@redhat.com>
3102 PR rtl-optimization/47899
3103 * gcc.dg/pr47899.c: New test.
3105 * gcc.dg/torture/pr47968.c: Ignore warnings.
3107 PR tree-optimization/47967
3108 * gcc.c-torture/compile/pr47967.c: New test.
3110 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
3112 * objc.dg/property/property-encoding-1.m: Tidied up testcase.
3113 * obj-c++.dg/property/property-encoding-1.mm: Likewise.
3115 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
3117 * objc.dg/gnu-api-2-property.m: Added tests for property_getName()
3118 and property_getAttributes() if __OBJC2__.
3119 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
3120 * objc.dg/property/property-encoding-1.m: New.
3121 * obj-c++.dg/property/property-encoding-1.mm: New.
3123 2011-03-04 Jason Merrill <jason@redhat.com>
3125 * g++.dg/template/pseudodtor6.C: New.
3127 * g++.dg/inherit/covariant19.C: New.
3129 2011-03-04 Richard Guenther <rguenther@suse.de>
3132 * gcc.dg/torture/pr47968.c: New testcase.
3134 2011-03-04 Richard Guenther <rguenther@suse.de>
3137 * gcc.dg/torture/pr47975.c: New testcase.
3139 2011-03-03 Paolo Carlini <paolo.carlini@oracle.com>
3142 * g++.dg/template/crash106.C: New.
3144 2011-03-03 Jakub Jelinek <jakub@redhat.com>
3147 * gcc.dg/gomp/pr47963.c: New test.
3148 * g++.dg/gomp/pr47963.C: New test.
3150 2011-03-02 Jason Merrill <jason@redhat.com>
3152 * g++.dg/cpp0x/regress/condition1.C: New.
3154 * g++.dg/cpp0x/constexpr-ctor9.C: New.
3156 2011-03-01 Jason Merrill <jason@redhat.com>
3158 * g++.dg/cpp0x/lambda/lambda-98.C: New.
3160 * g++.dg/cpp0x/constexpr-non-const-arg2.C: New.
3162 2011-03-02 Richard Sandiford <richard.sandiford@linaro.org>
3164 PR rtl-optimization/47925
3165 * gcc.c-torture/execute/pr47925.c: New test.
3167 2011-03-01 Jason Merrill <jason@redhat.com>
3169 * g++.dg/cpp0x/decltype25.C: New.
3171 * g++.dg/cpp0x/regress/bitfield-err1.C: New.
3173 2011-03-01 Richard Guenther <rguenther@suse.de>
3175 PR tree-optimization/47890
3176 * gcc.dg/torture/pr47890.c: New testcase.
3178 2011-03-01 Richard Guenther <rguenther@suse.de>
3181 * gcc.dg/lto/pr47924_0.c: New testcase.
3183 2011-03-01 Richard Guenther <rguenther@suse.de>
3186 * gfortran.dg/lto/pr46911_0.f: New testcase.
3188 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3190 PR libgfortran/47933
3191 * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid
3192 compile errors from older code form.
3194 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3196 PR libgfortran/47567
3197 * gfortran.dg/fmt_fw_d.f90: New test.
3199 2011-02-28 Jason Merrill <jason@redhat.com>
3201 * g++.dg/inherit/covariant18.C: New.
3203 2011-02-28 Jakub Jelinek <jakub@redhat.com>
3206 * gcc.dg/pr47893.c: New test.
3208 2011-02-28 Nicola Pero <nicola.pero@meta-innovation.com>
3210 * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return
3211 NULL in case of a selector with conflicting types.
3212 * obj-c++.dg/gnu-api-2-sel.mm: Same change.
3214 2011-02-28 Kazu Hirata <kazu@codesourcery.com>
3216 * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c,
3217 gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c,
3218 gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c,
3219 gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New.
3221 2011-02-28 Jason Merrill <jason@redhat.com>
3224 * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6.
3226 2011-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3228 PR libgfortran/47778
3229 * gfortran.dg/namelist_71.f90: New test.
3231 2011-02-27 Jason Merrill <jason@redhat.com>
3234 * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
3235 * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
3237 2011-02-27 Paolo Carlini <paolo.carlini@oracle.com>
3240 * g++.dg/cpp0x/constexpr-ctor8.C: New.
3242 2011-02-27 Jakub Jelinek <jakub@redhat.com>
3245 * gfortran.dg/gomp/task-1.f90: Removed.
3247 2011-02-26 Jason Merrill <jason@redhat.com>
3249 * g++.dg/template/this-targ1.C: New.
3251 * g++.dg/cpp0x/regress/template-const1.C: New.
3252 * g++.dg/cpp0x/regress/template-function1.C: Adjust.
3253 * g++.dg/template/function1.C: Adjust.
3254 * g++.dg/cpp0x/regress/debug-debug7.C: Adjust.
3255 * g++.dg/debug/debug7.C: Adjust.
3257 2011-02-26 Tobias Burnus <burnus@net-b.de>
3260 * gfortran.dg/gomp/task-1.f90: New.
3262 2011-02-25 Jie Zhang <jie@codesourcery.com>
3264 * gcc.target/arm/neon-thumb2-move.c: Add
3265 dg-require-effective-target arm_thumb2_ok.
3267 2011-02-24 Jason Merrill <jason@redhat.com>
3269 * g++.dg/parse/constant1.C: Specify C++98 mode.
3270 * g++.dg/parse/constant5.C: Likewise.
3271 * g++.dg/parse/error2.C: Likewise.
3272 * g++.dg/parse/semicolon3.C: Likewise.
3273 * g++.dg/template/crash14.C: Likewise.
3274 * g++.dg/template/local4.C: Likewise.
3275 * g++.dg/template/nontype3.C: Likewise.
3276 * g++.dg/parse/crash31.C: Adjust expected errors.
3277 * g++.dg/template/function1.C: Likewise.
3278 * g++.dg/template/ref3.C: Likewise.
3279 * g++.dg/template/static9.C: Likewise.
3280 * g++.old-deja/g++.pt/crash41.C: Instantiate template.
3282 * g++.dg/cpp0x/constexpr-array-tparm.C: New.
3283 * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
3284 * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
3285 * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
3286 * g++.dg/cpp0x/regress/template-function1.C: Likewise.
3288 2011-02-24 Jakub Jelinek <jakub@redhat.com>
3291 * gfortran.dg/pr47878.f90: New test.
3293 2011-02-24 Richard Guenther <rguenther@suse.de>
3296 * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
3297 * gcc.dg/guality/pr41353-2.c (vari): Likewise.
3299 2011-02-24 Richard Guenther <rguenther@suse.de>
3302 * gfortran.dg/lto/pr47839_0.f90: New testcase.
3303 * gfortran.dg/lto/pr47839_1.f90: Likewise.
3305 2011-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3307 PR libgfortran/47567
3308 * gfortran.dg/fmt_f0_1.f90: Update test.
3310 2011-02-23 Jason Merrill <jason@redhat.com>
3312 * g++.dg/abi/mangle39.C: Adjust parm mangling.
3313 * g++.dg/abi/mangle45.C: New.
3315 * g++.dg/cpp0x/trailing1.C: Mangle decltype.
3316 * g++.dg/template/canon-type-9.C: Match use of decltype
3317 between declaration and definition.
3318 * g++.dg/template/canon-type-12.C: Likewise.
3320 2011-02-23 Mikael Morin <mikael@gcc.gnu.org>
3323 * gfortran.dg/nested_allocatables_1.f90: New.
3325 2011-02-23 Nathan Froyd <froydnj@codesourcery.com>
3328 * g++.dg/pr46868.C: New test.
3329 * g++.dg/parse/parameter-declaration-1.C: Adjust.
3330 * g++.dg/parse/error14.C: Adjust.
3332 2011-02-23 Richard Guenther <rguenther@suse.de>
3334 PR tree-optimization/47838
3335 * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
3337 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
3339 * g++.dg/other/pr47218.C: Fix dg-options. Cleanup saved temps.
3341 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
3343 * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
3344 * gfortran.dg/count_init_expr.f03: Ditto.
3345 * gfortran.dg/gomp/pr43711.f90: Ditto.
3346 * gcc.dg/struct-parse-2.c: Ditto.
3347 * gcc.dg/parse-error-3.c: Ditto.
3348 * gcc.dg/Wlogical-op-1.c: Ditto.
3349 * gcc.dg/Walways-true-1.c: Ditto.
3350 * gcc.dg/pr24225.c: Ditto.
3351 * gcc.dg/Walways-true-2.c: Ditto.
3352 * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
3353 * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
3354 * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
3355 * g++.dg/overload/defarg4.C: Ditto.
3356 * g++.dg/inherit/covariant16.C: Ditto.
3357 * g++.dg/inherit/virtual7.C: Ditto.
3358 * g++.dg/template/canon-type-9.C: Ditto.
3359 * g++.dg/template/access19.C: Ditto.
3360 * g++.dg/template/call7.C: Ditto.
3361 * g++.dg/template/canon-type-2.C: Ditto.
3362 * g++.dg/template/init7.C: Ditto.
3363 * g++.dg/template/sizeof-template-argument.C: Ditto.
3364 * g++.dg/template/const3.C: Ditto.
3365 * g++.dg/template/sfinae26.C: Ditto.
3366 * g++.dg/template/sfinae26.C: Ditto.
3367 * g++.dg/template/canon-type-11.C: Ditto.
3368 * g++.dg/template/union2.C: Ditto.
3369 * g++.dg/template/canon-type-3.C: Ditto.
3370 * g++.dg/template/canon-type-1.C: Ditto.
3371 * g++.dg/template/canon-type-5.C: Ditto.
3372 * g++.dg/template/canon-type-7.C: Ditto.
3373 * g++.dg/template/canon-type-10.C: Ditto.
3374 * g++.dg/template/spec36.C: Ditto.
3375 * g++.dg/template/typedef38.C: Ditto.
3376 * g++.dg/template/canon-type-4.C: Ditto.
3377 * g++.dg/template/canon-type-6.C: Ditto.
3378 * g++.dg/template/canon-type-13.C: Ditto.
3379 * g++.dg/template/instantiate9.C: Ditto.
3380 * g++.dg/template/ttp22.C: Ditto.
3381 * g++.dg/warn/Wreturn-type-6.C: Ditto.
3382 * g++.dg/warn/Walways-true-1.C: Ditto.
3383 * g++.dg/warn/Wlogical-op-1.C: Ditto.
3384 * g++.dg/warn/Walways-true-2.C: Ditto.
3385 * g++.dg/conversion/op4.C: Ditto.
3386 * g++.dg/opt/pr19650.C: Ditto.
3387 * g++.dg/lookup/friend11.C: Ditto.
3388 * g++.dg/other/default2.C: Ditto.
3389 * g++.dg/other/default3.C: Ditto.
3390 * g++.dg/other/dtor2.C: Ditto.
3391 * g++.dg/other/friend5.C: Ditto.
3392 * g++.dg/other/default5.C: Ditto.
3393 * g++.dg/init/brace6.C: Ditto.
3394 * g++.dg/init/aggr5.C: Ditto.
3395 * g++.dg/init/error2.C: Ditto.
3396 * g++.dg/expr/bound-mem-fun.C: Ditto.
3397 * g++.dg/expr/cond6.C: Ditto.
3398 * g++.dg/expr/stmt-expr-1.C: Ditto.
3399 * g++.dg/cpp0x/constexpr-object2.C: Ditto.
3400 * g++.dg/cpp0x/constexpr-data1.C: Ditto.
3401 * g++.dg/cpp0x/constexpr-function2.C: Ditto.
3402 * g++.dg/cpp0x/bracket1.C: Ditto.
3403 * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
3404 * g++.dg/cpp0x/pr38646.C: Ditto.
3405 * g++.dg/cpp0x/variadic73.C: Ditto.
3406 * g++.dg/cpp0x/constexpr-function1.C: Ditto.
3407 * g++.dg/cpp0x/bracket4.C: Ditto.
3408 * g++.dg/cpp0x/decltype4.C: Ditto.
3409 * g++.dg/cpp0x/constexpr-data2.C: Ditto.
3410 * g++.dg/cpp0x/constexpr-object1.C: Ditto.
3411 * g++.dg/cpp0x/variadic-crash2.C: Ditto.
3412 * g++.dg/cpp0x/variadic-new2.C: Ditto.
3413 * g++.dg/cpp0x/decltype2.C: Ditto.
3414 * g++.dg/cpp0x/decltype1.C: Ditto.
3415 * g++.dg/cpp0x/bracket2.C: Ditto.
3416 * g++.dg/cpp0x/decltype5.C: Ditto.
3417 * g++.dg/cpp0x/constexpr-function3.C: Ditto.
3418 * g++.dg/cpp0x/variadic70.C: Ditto.
3419 * g++.dg/cpp0x/decltype6.C: Ditto.
3420 * g++.dg/cpp0x/rvo.C: Ditto.
3421 * g++.dg/cpp0x/vt-40092.C: Ditto.
3422 * g++.dg/cpp0x/variadic-new.C: Ditto.
3423 * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
3424 * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
3425 * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
3426 * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
3427 * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
3428 * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
3429 * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
3430 * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
3431 * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
3432 * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
3433 * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
3434 * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
3435 * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
3436 * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
3437 * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
3438 * g++.dg/cpp0x/pr39639.C: Ditto.
3439 * g++.dg/cpp0x/decltype3.C: Ditto.
3440 * g++.dg/cpp0x/variadic68.C: Ditto.
3441 * g++.dg/cpp0x/variadic-function.C: Ditto.
3442 * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
3443 * g++.dg/cpp0x/variadic-bind.C: Ditto.
3444 * g++.dg/cpp0x/variadic-tuple.C: Ditto.
3445 * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
3446 * g++.dg/parse/crash35.C: Ditto.
3447 * g++.dg/parse/crash40.C: Ditto.
3448 * g++.dg/parse/defarg12.C: Ditto.
3449 * g++.dg/parse/crash34.C: Ditto.
3450 * g++.dg/parse/constructor3.C: Ditto.
3451 * g++.dg/parse/template23.C: Ditto.
3452 * g++.dg/parse/crash56.C: Ditto.
3453 * g++.dg/parse/dtor13.C: Ditto.
3454 * g++.dg/parse/error33.C: Ditto.
3455 * g++.dg/parse/ctor9.C: Ditto.
3456 * g++.dg/parse/error32.C: Ditto.
3457 * g++.dg/parse/error37.C: Ditto.
3458 * g++.dg/parse/bitfield3.C: Ditto.
3459 * g++.dg/parse/struct-4.C: Ditto.
3460 * g++.dg/ext/has_trivial_copy.C: Ditto.
3461 * g++.dg/ext/is_polymorphic.C: Ditto.
3462 * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
3463 * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
3464 * g++.dg/ext/has_nothrow_assign.C: Ditto.
3465 * g++.dg/ext/is_union.C: Ditto.
3466 * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
3467 * g++.dg/ext/is_pod.C: Ditto.
3468 * g++.dg/ext/has_virtual_destructor.C: Ditto.
3469 * g++.dg/ext/has_trivial_constructor.C: Ditto.
3470 * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
3471 * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
3472 * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
3473 * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
3474 * g++.dg/ext/is_abstract.C: Ditto.
3475 * g++.dg/ext/has_trivial_assign.C: Ditto.
3476 * g++.dg/ext/is_class.C: Ditto.
3477 * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
3478 * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
3479 * g++.dg/ext/is_base_of.C: Ditto.
3480 * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
3481 * g++.dg/ext/has_nothrow_constructor.C: Ditto.
3482 * g++.dg/ext/is_empty.C: Ditto.
3483 * g++.dg/ext/is_enum.C: Ditto.
3484 * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
3485 * gnat.dg/opt11.adb: Ditto.
3486 * obj-c++.dg/pr45735.mm: Ditto.
3487 * obj-c++.dg/pr24393.mm: Ditto.
3488 * obj-c++.dg/exceptions-2.mm: Ditto.
3489 * objc.dg/pr45735.m: Ditto.
3490 * objc.dg/pr24393.m: Ditto.
3492 2011-02-23 Nicola Pero <nicola.pero@meta-innovation.com>
3494 * objc.dg/attributes/objc-exception-1.m: New.
3496 2011-02-23 Jie Zhang <jie@codesourcery.com>
3498 * gcc.dg/cpp/include7.c: New test.
3500 2011-02-22 Paolo Carlini <paolo.carlini@oracle.com>
3503 * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
3505 2011-02-23 Jie Zhang <jie@codesourcery.com>
3507 PR rtl-optimization/47763
3508 * gcc.dg/pr47763.c: New test.
3510 2011-02-22 Paul Thomas <pault@gcc.gnu.org>
3513 * gfortran.dg/whole_file_32.f90 : New test.
3515 2011-02-22 Dodji Seketeli <dodji@redhat.com>
3518 * g++.dg/inherit/virtual7.C: New test.
3520 2011-02-22 Nicola Pero <nicola.pero@meta-innovation.com>
3523 * objc.dg/type-size-3.m: Updated error message.
3524 * objc.dg/type-size-4.m: New test.
3525 * objc.dg/type-size-5.m: New test.
3527 2011-02-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3529 * lib/gnat.exp: Fix comments.
3530 Don't load libgloss.exp.
3531 (default_gnat_version): Call $compiler with --version.
3532 Adapt regexp for gnatmake output, insert version.
3533 (gnat_version): New proc.
3534 (gnat_init): Remove gnat_libgcc_s_path.
3535 (gnat_target_compile): Likewise.
3536 Remove ld_library_path.
3537 Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
3538 (gnat_pass): Remove.
3539 (gnat_pass): Remove.
3540 (gnat_finish): Remove.
3541 (gnat_exit): Remove.
3542 (local_find_gnatmake): Reindent.
3543 (runtest_file_p): Remove.
3544 (prune_warnings): Remove.
3545 (find_gnatclean): New proc.
3546 * lib/gnat-dg.exp (lremove): New proc.
3547 (gnat-dg-test): Reindent.
3548 Remove additional output files.
3549 (gnat-dg-runtest): Remove.
3551 * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
3552 * gnat.dg/loop_optimization6.adb: Likewise.
3553 * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
3555 2011-02-22 Jakub Jelinek <jakub@redhat.com>
3557 PR tree-optimization/47835
3558 * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
3560 2011-02-22 Tobias Burnus <burnus@net-b.de>
3562 * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
3563 * gfortran.dg/abstract_type_2.f03: Ditto.
3564 * gfortran.dg/abstract_type_3.f03: Ditto.
3565 * gfortran.dg/abstract_type_4.f03: Ditto.
3566 * gfortran.dg/abstract_type_5.f03: Ditto.
3567 * gfortran.dg/abstract_type_6.f03: Ditto.
3568 * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
3569 * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
3570 * gfortran.dg/allocatable_scalar_11.f90: Ditto.
3571 * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
3572 * gfortran.dg/array_function_5.f90: Ditto.
3573 * gfortran.dg/asynchronous_3.f03: Ditto.
3574 * gfortran.dg/char_expr_1.f90: Ditto.
3575 * gfortran.dg/class_14.f03: Ditto.
3576 * gfortran.dg/data_array_6.f: Ditto.
3577 * gfortran.dg/data_invalid.f90: Ditto.
3578 * gfortran.dg/dot_product_1.f03: Ditto.
3579 * gfortran.dg/func_derived_5.f90: Ditto.
3580 * gfortran.dg/func_result_4.f90: Ditto.
3581 * gfortran.dg/implied_do_1.f90: Ditto.
3582 * gfortran.dg/initialization_25.f90: Ditto.
3583 * gfortran.dg/initialization_26.f90: Ditto.
3584 * gfortran.dg/interface_34.f90: Ditto.
3585 * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
3586 * gfortran.dg/keyword_symbol_1.f90: Ditto.
3587 * gfortran.dg/matmul_8.f03: Ditto.
3588 * gfortran.dg/merge_init_expr.f90: Ditto.
3589 * gfortran.dg/pack_assign_1.f90: Ditto.
3590 * gfortran.dg/pack_vector_1.f90: Ditto.
3591 * gfortran.dg/pointer_check_8.f90: Ditto.
3592 * gfortran.dg/product_init_expr.f03: Ditto.
3593 * gfortran.dg/reshape_order_5.f90: Ditto.
3594 * gfortran.dg/reshape_shape_1.f90: Ditto.
3595 * gfortran.dg/reshape_zerosize_2.f90: Ditto.
3596 * gfortran.dg/same_name_2.f90: Ditto.
3597 * gfortran.dg/selected_real_kind_1.f90: Ditto.
3598 * gfortran.dg/spread_init_expr.f03: Ditto.
3599 * gfortran.dg/stmt_func_1.f90: Ditto.
3600 * gfortran.dg/sum_init_expr.f03: Ditto.
3601 * gfortran.dg/transpose_3.f03: Ditto.
3602 * gfortran.dg/unpack_init_expr.f03: Ditto.
3603 * gfortran.dg/warn_conversion.f90: Ditto.
3604 * gfortran.dg/warn_conversion_2.f90: Ditto.
3605 * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
3606 * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
3607 * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
3608 * gfortran.dg/whole_file_16.f90: Ditto.
3609 * gfortran.dg/whole_file_17.f90: Ditto.
3610 * gfortran.dg/whole_file_18.f90: Ditto.
3611 * gfortran.dg/whole_file_20.f03: Ditto.
3612 * gfortran.dg/whole_file_5.f90: Ditto.
3613 * gfortran.dg/whole_file_6.f90: Ditto.
3614 * gfortran.dg/write_invalid_format.f90: Ditto.
3615 * gfortran.dg/zero_sized_6.f90: Ditto.
3617 2011-02-21 Jeff Law <law@redhat.com>
3619 PR rtl-optimization/46178
3620 * gcc.target/i386/pr46178.c: New test.
3622 PR rtl-optimization/46002
3623 * gcc.c-torture/compile/pr46002.c: New test.
3625 2011-02-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3627 * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
3630 2011-02-21 Jakub Jelinek <jakub@redhat.com>
3633 * g++.dg/debug/pr47106.C: Require effective target lto.
3635 2011-02-21 Jason Merrill <jason@redhat.com>
3637 * g++.dg/cpp0x/constexpr-diag2.C: New.
3639 2011-02-20 Jason Merrill <jason@redhat.com>
3641 * g++.dg/cpp0x/constexpr-ctor7.C: New.
3643 * g++.dg/cpp0x/fntmpdefarg2.C: New.
3645 * g++.dg/overload/conv-op1.C: New.
3647 * g++.dg/cpp0x/constexpr-synth1.C: New.
3649 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
3651 * objc.dg/layout-2.m: New.
3652 * objc.dg/selector-3.m: Adjusted location of error message.
3653 * objc.dg/type-size-3.m: Same.
3654 * obj-c++.dg/selector-3.mm: Same.
3656 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
3659 * objc.dg/property/dotsyntax-22.m: New.
3660 * obj-c++.dg/property/dotsyntax-22.mm: New.
3662 2011-02-20 Dodji Seketeli <dodji@redhat.com>
3665 * g++.dg/template/typedef38.C: New test.
3667 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
3670 * gfortran.dg/whole_file_30.f90 : New test.
3671 * gfortran.dg/whole_file_31.f90 : New test.
3673 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
3677 * gfortran.dg/whole_file_28.f90 : New test.
3678 * gfortran.dg/whole_file_29.f90 : New test.
3680 2011-02-20 Paolo Carlini <paolo.carlini@oracle.com>
3683 * g++.dg/template/crash105.C: New.
3685 2011-02-19 Jason Merrill <jason@redhat.com>
3687 * g++.dg/cpp0x/regress/no-elide1.C: New.
3689 2011-02-19 Alexandre Oliva <aoliva@redhat.com>
3691 PR tree-optimization/46620
3692 * gcc.dg/pr46620.c: New.
3694 2011-02-19 Jakub Jelinek <jakub@redhat.com>
3697 * gcc.target/i386/pr47809.c: New test.
3699 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3700 Tobias Burnus <burnus@net-b.de>
3702 * lib/target-supports.exp
3703 (check_effective_target_fortran_large_real): New check for large reals.
3704 * gfortran.dg/nan_7.f90: New test.
3706 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3708 PR libgfortran/47567
3709 * gfortran.dg/fmt_f0_1.f90: Update test.
3711 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
3714 * gfortran.dg/array_constructor_36.f90 : New test.
3715 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
3716 allow for comparison between different elements of the array
3717 constructor at different levels of optimization.
3719 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
3721 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
3722 * gcc.target/i386/pr32280-1.c: Likewise.
3724 2011-02-19 Jakub Jelinek <jakub@redhat.com>
3727 * gcc.target/i386/pr47800.c: New test.
3729 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
3731 * objc/execute/exceptions/foward-1.x: New.
3733 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3736 * gfortran.dg/derived_constructor_comps_4.f90: New.
3738 2011-02-18 Tobias Burnus
3741 * gfortran.dg/func_result_6.f90: New.
3743 2011-02-18 Michael Matz <matz@suse.de>
3746 * gfortran.dg/lto/pr45586_0.f90: New test.
3747 * gfortran.dg/typebound_proc_20.f90: Ditto.
3748 * gfortran.dg/typebound_proc_21.f90: Ditto.
3750 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
3753 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
3755 2011-02-18 Tobias Burnus <burnus@net-b.de>
3758 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
3760 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
3761 normalizing the error/warning output.
3762 * gfortran.dg/Wall.f90: Update dg-error/warning.
3763 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
3764 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
3765 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
3766 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
3767 * gfortran.dg/class_30.f90: Update dg-error/warning.
3768 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
3769 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
3770 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
3771 * gfortran.dg/entry_17.f90: Update dg-error/warning.
3772 * gfortran.dg/entry_19.f90: Update dg-error/warning.
3773 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
3774 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
3775 * gfortran.dg/g77/12632.f: Update dg-error/warning.
3776 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
3777 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
3778 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
3779 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
3780 * gfortran.dg/goto_8.f90: Update dg-error/warning.
3781 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
3782 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
3783 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
3784 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
3785 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
3786 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
3787 * gfortran.dg/volatile3.f90: Update dg-error/warning.
3788 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
3789 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
3790 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
3791 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
3792 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
3794 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3797 * gfortran.dg/proc_ptr_comp_30.f90: New.
3799 2011-02-18 Jakub Jelinek <jakub@redhat.com>
3802 * gcc.target/i386/pr47780.c: New test.
3804 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3807 * gfortran.dg/class_40.f03: New.
3809 2011-02-18 Dodji Seketeli <dodji@redhat.com>
3812 * g++.dg/cpp0x/auto21.C: New test.
3814 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
3816 * objc.dg/special/unclaimed-category-1.h: Updated for
3818 * objc.dg/special/unclaimed-category-1.m: Same.
3819 * objc.dg/zero-link-1.m: Same.
3820 * objc.dg/lookup-1.m: Same.
3821 * objc.dg/torture/strings/const-str-9.m
3822 * objc.dg/torture/strings/const-str-10.m: Same.
3823 * objc.dg/torture/strings/const-str-11.m: Same.
3824 * objc.dg/torture/forward-1.m: Same.
3825 * objc.dg/zero-link-2.m: Same.
3826 * objc.dg/encode-7-next-64bit.m: Same.
3827 * objc.dg/method-4.m: Same.
3828 * objc.dg/next-runtime-1.m: Same.
3829 * objc.dg/image-info.m: Same.
3830 * objc.dg/pr23214.m: Same.
3831 * objc.dg/symtab-1.m: Same.
3832 * obj-c++.dg/basic.m: Same.
3833 * obj-c++.dg/proto-lossage-3.m: Same.
3834 * obj-c++.dg/torture/strings/const-str-10.m: Same.
3835 * obj-c++.dg/torture/strings/const-str-11.m: Same.
3836 * obj-c++.dg/torture/strings/const-str-9.m: Same.
3837 * obj-c++.dg/method-11.m: Same.
3838 * objc/execute/enumeration-1.m: Same.
3839 * objc/execute/object_is_class.m: Same.
3840 * objc/execute/formal_protocol-2.m: Same.
3841 * objc/execute/formal_protocol-4.m: Same.
3842 * objc/execute/formal_protocol-6.m: Same.
3843 * objc/execute/bycopy-3.m: Same.
3844 * objc/execute/exceptions/catchall-1.m: Same.
3845 * objc/execute/exceptions/finally-1.m: Same.
3846 * objc/execute/exceptions/local-variables-1.m: Same.
3847 * objc/execute/exceptions/foward-1.m: Same.
3848 * objc/execute/bf-common.h
3849 * objc/execute/enumeration-2.m: Same.
3850 * objc/execute/formal_protocol-1.m: Same.
3851 * objc/execute/formal_protocol-3.m: Same.
3852 * objc/execute/formal_protocol-5.m: Same.
3853 * objc/execute/accessing_ivars.m: Same.
3854 * objc/execute/bycopy-2.m: Same.
3855 * objc/execute/formal_protocol-7.m: Same.
3856 * objc/execute/compatibility_alias.m: Same.
3857 * objc/execute/no_clash.m: Same.
3858 * objc/execute/object_is_meta_class.m: Same.
3859 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
3860 * objc/execute/class-tests-1.h: Include stdio.h.
3861 * objc/execute/class-tests-2.h: Same.
3862 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
3864 * obj-c++.dg/try-catch-2.mm: Same.
3866 2011-02-17 Jakub Jelinek <jakub@redhat.com>
3869 * g++.dg/warn/Wunused-parm-4.C: New test.
3871 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
3872 Jan Hubicka <jh@suse.cz>
3876 * g++.dg/debug/pr47106.C: New.
3878 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
3881 * gcc.target/i386/pr43653.c: New test.
3883 2011-02-11 Dodji Seketeli <dodji@redhat.com>
3886 * g++.dg/template/inherit6.C: New test.
3888 2011-02-16 Janus Weil <janus@gcc.gnu.org>
3891 * gfortran.dg/class_39.f03: New.
3893 2011-02-16 Dodji Seketeli <dodji@redhat.com>
3896 * g++.dg/cpp0x/variadic106.C: New test.
3898 2011-02-16 Jakub Jelinek <jakub@redhat.com>
3901 * gfortran.dg/pr47757-1.f90: New test.
3902 * gfortran.dg/pr47757-2.f90: New test.
3903 * gfortran.dg/pr47757-3.f90: New test.
3906 * g++.dg/cpp0x/enum8.C: New test.
3908 2011-02-15 Jason Merrill <jason@redhat.com>
3910 * g++.dg/inherit/implicit-trivial1.C: New.
3911 * g++.dg/cpp0x/implicit-trivial1.C: New.
3913 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
3916 * gcc.dg/torture/pr47725.c: Removed.
3918 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
3921 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
3922 constant does not generate a load from memory.
3924 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
3927 * gcc.dg/torture/pr47725.c: New.
3929 2011-02-15 Richard Guenther <rguenther@suse.de>
3931 PR tree-optimization/47743
3932 * gcc.dg/torture/pr47743.c: New testcase.
3934 2011-02-15 Jakub Jelinek <jakub@redhat.com>
3937 * gcc.target/i386/pr47581.c: New test.
3939 2011-02-14 Janus Weil <janus@gcc.gnu.org>
3942 * gfortran.dg/select_type_22.f03: New.
3944 2011-02-14 Jason Merrill <jason@redhat.com>
3946 * g++.dg/cpp0x/regress/enum1.C: New.
3948 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
3950 * gnat.dg/include.adb: New test.
3952 2011-02-14 Janus Weil <janus@gcc.gnu.org>
3955 * gfortran.dg/class_38.f03: New.
3957 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
3959 * gcc.dg/pr46494.c: New test.
3961 2011-02-14 Richard Guenther <rguenther@suse.de>
3963 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
3965 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3968 * gnat.dg/null_pointer_deref1.exp: Don't skip on
3969 sparc*-sun-solaris2.11.
3971 2011-02-14 Janus Weil <janus@gcc.gnu.org>
3974 * gfortran.dg/argument_checking_18.f90: New.
3976 2011-02-13 Tobias Burnus <burnus@net-b.de>
3978 * gfortran.dg/argument_checking_13.f90: Update dg-error.
3979 * gfortran.dg/argument_checking_17.f90: New.
3981 2011-02-12 Janus Weil <janus@gcc.gnu.org>
3983 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
3984 are temporarily disabled.
3985 * gfortran.dg/class_7.f03: Ditto.
3986 * gfortran.dg/coarray_14.f90: Ditto.
3987 * gfortran.dg/typebound_proc_13.f03: Ditto.
3989 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
3992 * gfortran.dg/extends_11.f03: New.
3994 2011-02-11 Xinliang David Li <davidxl@google.com>
3996 PR tree-optimization/47707
3997 * g++.dg/tree-ssa/pr47707.C: New test.
3999 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
4001 * g++.dg/opt/inline17.C: New test.
4003 2011-02-11 Tobias Burnus <burnus@net-b.de>
4006 * gfortran.dg/pure_formal_2.f90: New.
4008 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
4010 PR rtl-optimization/47614
4011 * gfortran.dg/pr47614.f: New.
4013 2011-02-11 Joseph Myers <joseph@codesourcery.com>
4016 * gcc.dg/opts-6.c: New test.
4018 2011-02-11 Jakub Jelinek <jakub@redhat.com>
4021 * gcc.dg/pr47684.c: New test.
4023 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4026 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
4027 c99_runtime, dg-add-options c99_runtime.
4028 (main): Use __asm__.
4030 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4033 * lib/target-supports.exp (check_ascii_locale_available): New proc.
4034 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
4035 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
4036 * gcc.dg/ucnid-10.c: Likewise.
4037 * gcc.dg/ucnid-13.c: Likewise.
4038 * gcc.dg/ucnid-7.c: Likewise.
4039 * gcc.dg/ucnid-8.c: Likewise.
4040 Adapt dg-warning line number.
4042 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
4044 * gcc.target/i386/parity-1.c: Use -march=k8.
4045 * gcc.target/i386/parity-2.c: Ditto.
4046 * gcc.target/i386/vecinit-1.c: Ditto.
4047 * gcc.target/i386/vecinit-2.c: Ditto.
4049 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4052 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
4053 * gcc.target/mips/save-restore-3.c: Likewise.
4054 * gcc.target/mips/save-restore-4.c: Likewise.
4055 * gcc.target/mips/save-restore-5.c: Likewise.
4058 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
4059 * g++.dg/tree-prof/partition2.C: Likewise.
4061 2011-02-09 Jason Merrill <jason@redhat.com>
4063 * g++.dg/tree-ssa/inline-3.C: Use a normal function
4064 rather than misdeclare std::puts.
4066 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
4067 * g++.dg/other/warning1.C: Likewise.
4068 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
4069 * g++.old-deja/g++.gb/scope06.C: Likewise.
4070 * g++.old-deja/g++.law/cvt11.C: Likewise.
4071 * g++.old-deja/g++.law/init1.C: Likewise.
4072 * g++.dg/abi/mangle26.C: Likewise.
4074 * g++.dg/template/function1.C: Adjust for C++0x mode.
4075 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
4077 * g++.dg/ext/label10.C: Adjust for C++0x mode.
4078 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
4080 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
4082 * g++.dg/cpp0x/regress/abi-empty7.C: New.
4084 * g++.dg/cpp0x/regress: New directory.
4085 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
4086 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
4087 * g++.dg/cpp0x/regress/regress3.C: New.
4089 2011-02-10 Richard Guenther <rguenther@suse.de>
4091 PR tree-optimization/47677
4092 * gcc.dg/torture/pr47677.c: New testcase.
4094 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
4096 * objc.dg/special/load-category-1.m: Remove unused header.
4097 * objc.dg/special/load-category-1a.m: Likewise.
4098 * objc.dg/special/load-category-2.m: Likewise.
4099 * objc.dg/special/load-category-2a.m: Likewise.
4100 * objc.dg/special/load-category-3.m: Likewise.
4101 * objc.dg/special/load-category-3a.m: Likewise.
4102 * objc.dg/attributes/proto-attribute-2.m: Likewise.
4103 * objc.dg/attributes/proto-attribute-3.m: Likewise.
4104 * objc.dg/attributes/class-attribute-1.m: Likewise.
4105 * objc.dg/property/property.exp: Don't run for Darwin < 9.
4106 * obj-c++.dg/property/property.exp: Likewise.
4107 * objc.dg/attributes/method-sentinel-1.m: Update type header.
4108 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
4109 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
4110 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
4111 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
4112 * obj-c++.dg/template-8.mm: Likewise.
4114 2011-02-10 Jakub Jelinek <jakub@redhat.com>
4117 * gcc.target/i386/pr47665.c: New test.
4119 2011-02-10 Jie Zhang <jie@codesourcery.com>
4123 2011-02-05 Jie Zhang <jie@codesourcery.com>
4125 * gcc.dg/pr42631.c: Update test.
4126 * gcc.dg/pr42631-2.c: New test.
4128 2011-02-09 Janus Weil <janus@gcc.gnu.org>
4131 * gfortran.dg/proc_decl_25.f90: New.
4133 2011-02-09 Janus Weil <janus@gcc.gnu.org>
4136 * gfortran.dg/typebound_assignment_2.f03: New.
4138 2011-02-09 Richard Guenther <rguenther@suse.de>
4140 PR tree-optimization/47664
4141 * gcc.dg/tree-ssa/inline-7.c: New testcase.
4143 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
4146 * gnat.dg/uninit_func.adb: Adjust dg directive.
4148 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
4151 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
4153 2011-02-09 Janus Weil <janus@gcc.gnu.org>
4156 * gfortran.dg/auto_dealloc_2.f90: New.
4158 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4160 * gcc.dg/builtins-config.h: Remove __sgi handling.
4161 * lib/target-supports.exp (add_options_for_c99_runtime): Add
4162 -std=c99 for mips-sgi-irix6.5*.
4164 2011-02-09 Martin Jambor <mjambor@suse.cz>
4167 * gfortran.dg/pr25923.f90: Remove xfails.
4169 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4172 * gfortran.dg/inquire_14.f90: New test.
4174 2011-02-08 Janus Weil <janus@gcc.gnu.org>
4177 * gfortran.dg/pointer_init_6.f90: New.
4179 2011-02-08 Jeff Law <law@redhat.com>
4181 PR tree-optimization/42893
4182 * gcc.tree-ssa/pr42893.c: New test.
4184 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
4186 PR tree-optimization/46834
4187 PR tree-optimization/46994
4188 PR tree-optimization/46995
4189 * gcc.dg/graphite/id-pr46834.c: New.
4190 * gfortran.dg/graphite/id-pr46994.f90: New.
4191 * gfortran.dg/graphite/id-pr46995.f90: New.
4193 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4196 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
4197 using the variable is known the warning is emitted there.
4198 * gcc.dg/uninit-pr19430.c (foo): Likewise.
4199 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
4201 * c-c++-common/pr20000.c (g): Both warnings occur at the return
4204 * gcc.dg/noreturn-1.c (foo5): Likewise.
4205 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
4206 (method2): Likewise.
4208 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
4209 the return statement using the uninitialized variable.
4210 * gfortran.dg/pr39666-2.f90 (f): Likewise.
4212 2011-02-08 Richard Guenther <rguenther@suse.de>
4215 * g++.dg/opt/pr47639.c: New testcase.
4217 2011-02-08 Richard Guenther <rguenther@suse.de>
4219 PR tree-optimization/47632
4220 * g++.dg/opt/pr47632.C: New testcase.
4222 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4224 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
4226 2011-02-07 Richard Guenther <rguenther@suse.de>
4228 PR tree-optimization/47615
4229 * g++.dg/opt/pr47615.C: New testcase.
4231 2011-02-07 Richard Guenther <rguenther@suse.de>
4233 PR tree-optimization/47621
4234 * gcc.dg/torture/pr47621.c: New testcase.
4236 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
4238 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
4240 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
4243 * gfortran.dg/allocate_with_source_1 : New test.
4245 2011-02-05 Jakub Jelinek <jakub@redhat.com>
4248 * gcc.dg/pr47610.c: New test.
4250 2011-02-05 Jie Zhang <jie@codesourcery.com>
4253 * gcc.dg/pr42631.c: Update test.
4254 * gcc.dg/pr42631-2.c: New test.
4256 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
4259 * gfortran.dg/pr47574.f90: New test.
4261 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
4263 PR tree-optimization/46194
4264 * gcc.dg/autopar/pr46194.c: New.
4266 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
4268 PR tree-optimization/43695
4269 * g++.dg/ipa/pr43695.C: New.
4271 2011-02-04 Jakub Jelinek <jakub@redhat.com>
4274 * gcc.dg/pr23200.c: New test.
4276 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
4279 * g++.dg/pr47589.C: New test.
4281 2011-02-03 Dodji Seketeli <dodji@redhat.com>
4284 * g++.dg/template/typedef37.C: New test.
4285 * g++.dg/template/param1.C: Adjust expected error message.
4287 2011-02-03 Jakub Jelinek <jakub@redhat.com>
4290 * gcc.dg/pr31490-2.c: New test.
4291 * gcc.dg/pr31490-3.c: New test.
4292 * gcc.dg/pr31490-4.c: New test.
4294 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
4295 Jakub Jelinek <jakub@redhat.com>
4298 * g++.dg/parser/semicolon3.C: Adjust.
4299 * g++.dg/parser/semicolon4.C: New testcase.
4300 * g++.dg/pr46890.C: New testcase.
4302 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
4305 * g++.dg/init/pr29571.C: New.
4307 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
4309 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
4310 instead of vect_int.
4312 2011-02-03 Jakub Jelinek <jakub@redhat.com>
4315 * gcc.target/i386/pr47312.c: New test.
4318 * gcc.target/i386/pr47564.c: New test.
4320 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
4322 PR tree-optimization/45122
4323 * gcc.dg/tree-ssa/pr45122.c: New.
4325 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
4328 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
4331 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
4332 and vsx so a default --with-cpu=power7 doesn't give an error
4333 when -mavoid-indexed-addresses is used.
4335 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
4336 wrapper function to save the arguments and then jump to the real
4337 function, rather than depending on the compiler not to move stuff
4339 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
4341 2011-02-02 Janus Weil <janus@gcc.gnu.org>
4342 Paul Thomas <pault@gcc.gnu.org>
4345 * gfortran.dg/class_37.f03 : New test.
4347 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
4348 Richard Guenther <rguenther@suse.de>
4350 PR tree-optimization/40979
4352 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
4353 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
4354 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
4355 check_vect_support_and_set_flags.
4356 * gfortran.dg/graphite/vect-pr40979.f90: New.
4358 2011-02-02 Janus Weil <janus@gcc.gnu.org>
4361 * gfortran.dg/class_36.f03: New.
4363 2011-02-02 Richard Guenther <rguenther@suse.de>
4365 PR tree-optimization/47566
4366 * gcc.dg/lto/20110201-1_0.c: New testcase.
4368 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
4374 * debug/pr47498.c: New.
4375 * debug/pr47501.c: New.
4377 2011-02-01 Richard Guenther <rguenther@suse.de>
4379 PR tree-optimization/47559
4380 * g++.dg/torture/pr47559.C: New testcase.
4382 2011-02-01 Janus Weil <janus@gcc.gnu.org>
4385 * gfortran.dg/typebound_call_20.f03: New.
4387 2011-02-01 Richard Guenther <rguenther@suse.de>
4389 PR tree-optimization/47555
4390 * gcc.dg/pr47555.c: New testcase.
4392 2011-02-01 Richard Guenther <rguenther@suse.de>
4394 PR tree-optimization/47541
4395 * g++.dg/torture/pr47541.C: New testcase.
4397 2011-01-31 Janus Weil <janus@gcc.gnu.org>
4400 * gfortran.dg/typebound_call_19.f03: New.
4402 2011-01-31 Jakub Jelinek <jakub@redhat.com>
4405 * g++.dg/cpp0x/pr47416.C: New test.
4407 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
4410 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
4412 2011-01-31 Janus Weil <janus@gcc.gnu.org>
4415 * gfortran.dg/typebound_assignment_1.f03: New.
4417 2011-01-31 Jakub Jelinek <jakub@redhat.com>
4419 PR tree-optimization/47538
4420 * gcc.c-torture/execute/pr47538.c: New test.
4422 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4425 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
4427 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4429 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
4431 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
4433 PR rtl-optimization/44031
4434 * gcc.c-torture/compile/20110131-1.c: New test.
4436 2011-01-31 Tobias Burnus <burnus@net-b.de>
4439 * gfortran.dg/stmt_func_1.f90: New.
4441 2011-01-31 Tobias Burnus <burnus@net-b.de>
4444 * gfortran.dg/interface_34.f90: New.
4446 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
4449 * gfortran.dg/realloc_on_assign_5.f03: New test.
4450 * gfortran.dg/realloc_on_assign_5.f03: New test.
4452 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4454 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
4455 * gfortran.dg/bessel_7.f90: Likewise.
4456 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
4458 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
4459 * gfortran.dg/sum_init_expr.f03: Likewise.
4461 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
4463 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
4466 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
4467 loop only on "vect_intfloat_cvt" targets.
4469 2011-01-29 Tobias Burnus <burnus@net-b.de>
4472 * gfortran.dg/shape_6.f90: New.
4474 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4476 PR libgfortran/47434
4477 * gfortran.dg/read_infnan_1.f90: Update test.
4478 * gfortran.dg/module_nan.f90: Update test.
4479 * gfortran.dg/char4_iunit_1.f03: Update test.
4480 * gfortran.dg/large_real_kind_1.f90: Update test.
4481 * gfortran.dg/real_const_3.f90: Update test.
4482 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
4484 2011-01-29 Dodji Seketeli <dodji@redhat.com>
4487 * g++.dg/template/param2.C: New test.
4489 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4491 PR libgfortran/47285
4492 * gfortran.dg/fmt_g.f: New test.
4494 2011-01-28 Tobias Burnus <burnus@net-b.de>
4497 * gfortran.dg/pure_formal_1.f90: New.
4499 2011-01-28 Jakub Jelinek <jakub@redhat.com>
4502 * gcc.dg/tls/pr42894.c: New test.
4504 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4506 * gcc.dg/pr47276.c: Add dg-require-visibility.
4508 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4510 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
4512 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
4513 Tobias Burnus <burnus@gcc.gnu.org>
4518 * gfortran.dg/realloc_on_assign_3.f03: New test.
4519 * gfortran.dg/realloc_on_assign_4.f03: New test.
4520 * gfortran.dg/allocatable_function_5.f90: New test.
4521 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
4522 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
4523 implemented" dg-errors.
4525 2011-01-27 Jan Hubicka <jh@suse.cz>
4528 * gcc.dg/attr-weakref-4.c: New testcase
4530 2011-01-27 Martin Jambor <mjambor@suse.cz>
4532 PR tree-optimization/47228
4533 * gcc.dg/torture/pr47228.c: New test.
4535 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4537 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
4539 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4541 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
4542 when using auto-overlay support on the SPU.
4544 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
4546 PR rtl-optimization/44174
4547 * gcc.target/i386/asm-6.c: New test.
4549 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
4551 PR rtl-optimization/46856
4552 * gcc.c-torture/compile/pr46856.c: New test.
4554 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
4555 Andrew Pinski <pinskia@gmail.com>
4558 * gcc.dg/pr43082.c: New.
4560 2011-01-26 DJ Delorie <dj@redhat.com>
4562 PR rtl-optimization/46878
4563 * gcc.dg/pr46878-1.c: New test.
4565 2011-01-26 Jakub Jelinek <jakub@redhat.com>
4568 * g++.dg/cpp0x/pr47476.C: New test.
4570 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
4572 * gcc.c-torture/compile/20110126-1.c: New test.
4574 2011-01-26 Jakub Jelinek <jakub@redhat.com>
4577 * gcc.dg/torture/pr47473.c: New test.
4579 2011-01-26 Jan Hubicka <jh@suse.cz>
4582 * gcc.c-torture/execute/pr47237.c: New testcase.
4584 2011-01-26 Jan Hubicka <jh@suse.cz>
4586 PR tree-optimization/47190
4587 * gcc.dg/attr-weakref-3.c: New testcase.
4589 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
4592 * gcc.dg/dll-9a.c: New test file.
4593 * gcc.dg/dll-11.c: Likewise.
4594 * gcc.dg/dll-12.c: Likewise.
4595 * gcc.dg/dll-12a.c: Likewise.
4596 * gcc.dg/dll-11a.c: Likewise.
4597 * gcc.dg/dll-9.c: Likewise.
4598 * gcc.dg/dll-10.c: Likewise.
4599 * gcc.dg/dll-10a.c: Likewise.
4600 * g++.dg/ext/dllexport4a.cc: Likewise.
4601 * g++.dg/ext/dllexport4.C: Likewise.
4602 * g++.dg/ext/dllexport5.C: Likewise.
4603 * g++.dg/ext/dllexport5a.cc: Likewise.
4605 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4607 PR tree-optimization/46970
4608 * gcc.dg/graphite/pr46970.c: New.
4610 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4612 PR tree-optimization/46215
4613 * gcc.dg/graphite/pr46215.c: New.
4615 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4617 PR tree-optimization/46168
4618 * gcc.dg/graphite/pr46168.c: New.
4620 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4622 PR tree-optimization/43657
4623 * gcc.dg/graphite/pr43657.c: New.
4625 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4627 PR tree-optimization/29832
4628 * gfortran.dg/graphite/pr29832.f90: New.
4630 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4632 PR tree-optimization/43567
4633 * gcc.dg/graphite/pr43567.c: New.
4635 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4637 * gfortran.dg/graphite/interchange-4.f: New.
4638 * gfortran.dg/graphite/interchange-5.f: New.
4640 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
4641 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
4642 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
4643 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
4644 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
4645 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
4646 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
4647 * gfortran.dg/ltrans-7.f90: Removed.
4648 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
4650 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
4651 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
4652 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
4653 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
4654 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
4655 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
4656 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
4657 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
4658 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
4659 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
4660 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
4661 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
4662 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
4663 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
4664 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
4665 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
4666 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
4667 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
4668 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
4669 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
4670 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
4671 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
4672 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
4673 * gcc.dg/tree-ssa/data-dep-1.c
4674 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
4675 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
4676 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
4677 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
4678 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
4680 2011-01-25 Jakub Jelinek <jakub@redhat.com>
4682 PR tree-optimization/47265
4683 PR tree-optimization/47443
4684 * gcc.c-torture/compile/pr47265.c: New test.
4685 * gcc.dg/pr47443.c: New test.
4687 2011-01-25 Martin Jambor <mjambor@suse.cz>
4689 PR tree-optimization/47382
4690 * g++.dg/torture/pr47382.C: New test.
4691 * g++.dg/opt/devirt1.C: Xfail.
4693 2011-01-25 Yao Qi <yao@codesourcery.com>
4696 * gcc.target/arm/pr45701-1.c: New test.
4697 * gcc.target/arm/pr45701-2.c: New test.
4698 * gcc.target/arm/pr45701-3.c: New test.
4700 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4701 Jakub Jelinek <jakub@redhat.com>
4703 PR tree-optimization/47271
4704 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
4706 2011-01-25 Nick Clifton <nickc@redhat.com>
4708 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
4709 (saturate_add): Delete.
4711 (main): Do not run saturate_add.
4712 (set_interrupts): Delete.
4714 2011-01-25 Tobias Burnus <burnus@net-b.de>
4717 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
4719 2011-01-25 Jakub Jelinek <jakub@redhat.com>
4721 PR tree-optimization/47427
4722 PR tree-optimization/47428
4723 * gcc.c-torture/compile/pr47427.c: New test.
4724 * gcc.c-torture/compile/pr47428.c: New test.
4726 2011-01-25 Richard Guenther <rguenther@suse.de>
4729 * gcc.dg/torture/pr47411.c: New testcase.
4731 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4733 * gfortran.dg/graphite/id-24.f: New.
4734 * gfortran.dg/graphite/id-25.f: New.
4736 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4738 * gfortran.dg/graphite/id-23.f: New.
4740 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4742 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
4744 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4746 * gcc.dg/graphite/block-0.c: Un-XFAILed.
4747 * gcc.dg/graphite/block-1.c: Un-XFAILed.
4748 * gcc.dg/graphite/block-7.c: Un-XFAILed.
4749 * gcc.dg/graphite/block-8.c: Un-XFAILed.
4750 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
4751 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
4752 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
4753 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
4754 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
4756 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4758 * gcc.dg/graphite/block-0.c: Add documentation.
4759 * gcc.dg/graphite/block-4.c: Same.
4760 * gcc.dg/graphite/block-7.c: Same.
4761 * gcc.dg/graphite/block-8.c: New.
4762 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
4763 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
4764 * gcc.dg/graphite/interchange-12.c: Add documentation.
4765 * gcc.dg/graphite/interchange-13.c: New.
4766 * gcc.dg/graphite/interchange-14.c: New.
4767 * gcc.dg/graphite/interchange-15.c: New.
4768 * gcc.dg/graphite/interchange-8.c: Add documentation.
4769 * gcc.dg/graphite/interchange-mvt.c: Same.
4771 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
4774 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
4775 * gcc.target/powerpc/altivec-14.c: Ditto.
4776 * gcc.target/powerpc/altivec-33.c: Ditto.
4777 * gcc.target/powerpc/altivec-types-1.c: Ditto.
4778 * gcc.target/powerpc/altivec-types-2.c: Ditto.
4779 * gcc.target/powerpc/altivec-types-3.c: Ditto.
4780 * gcc.target/powerpc/altivec-types-4.c: Ditto.
4781 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
4782 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
4783 * g++.dg/ext/altivec-15.C: Ditto.
4784 * g++.dg/ext/altivec-types-1.C: Ditto.
4785 * g++.dg/ext/altivec-types-2.C: Ditto.
4786 * g++.dg/ext/altivec-types-3.C: Ditto.
4787 * g++.dg/ext/altivec-types-4.C: Ditto.
4789 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4791 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
4793 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4795 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
4796 optimization options.
4798 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4800 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
4803 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
4805 2011-01-23 Tobias Burnus <burnus@net-b.de>
4808 * gfortran.dg/allocatable_scalar_12.f90: New.
4810 2011-01-23 Ira Rosen <irar@il.ibm.com>
4812 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
4813 vectorization to be not profitable if peeling is used to
4814 realign the memory access.
4815 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
4816 loop bound to avoid loop unrolling.
4817 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
4819 2011-01-22 Jan Hubicka <jh@suse.cz>
4822 * g++.dg/lto/pr47333.C: New file.
4824 2011-01-22 Jan Hubicka <jh@suse.cz>
4826 PR tree-optimization/43884
4828 * gcc.dg/autopar/outer-2.c: Increase array size.
4829 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
4831 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
4834 * gfortran.dg/c_loc_tests_16.f90: New test.
4836 2011-01-22 Tobias Burnus <burnus@net-b.de>
4839 * gfortran.dg/typebound_proc_19.f90: New.
4841 2011-01-21 Jeff Law <law@redhat.com>
4843 PR tree-optimization/47053
4844 * g++.dg/pr47053.C: New test.
4846 2011-01-21 Jason Merrill <jason@redhat.com>
4849 * g++.dg/cpp0x/constexpr-ctor6.C: New.
4851 2011-01-21 Jakub Jelinek <jakub@redhat.com>
4854 * g++.dg/cpp0x/range-for10.C: New test.
4855 * g++.dg/template/for1.C: New test.
4858 * g++.dg/tree-prof/partition3.C: New test.
4860 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
4862 PR rtl-optimization/47366
4863 * g++.dg/opt/pr47366.C: New test.
4865 2011-01-21 Jason Merrill <jason@redhat.com>
4868 * g++.dg/cpp0x/constexpr-regress2.C: New.
4870 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
4872 2011-01-21 Jeff Law <law@redhat.com>
4874 PR rtl-optimization/41619
4875 * gcc.dg/pr41619.c: New.
4877 2011-01-21 Jakub Jelinek <jakub@redhat.com>
4879 PR tree-optimization/47355
4880 * g++.dg/opt/pr47355.C: New test.
4882 2011-01-21 Richard Guenther <rguenther@suse.de>
4884 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
4887 2011-01-21 Richard Guenther <rguenther@suse.de>
4889 PR tree-optimization/47365
4890 * gcc.dg/torture/pr47365.c: New testcase.
4891 * gcc.dg/tree-ssa/pr47392.c: Likewise.
4893 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4895 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
4897 2011-01-21 Jakub Jelinek <jakub@redhat.com>
4899 PR tree-optimization/47391
4900 * gcc.dg/pr47391.c: New test.
4902 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4904 * g++.dg/template/char1.C: Use signed char.
4906 2011-01-21 Tobias Burnus <burnus@net-b.de>
4909 * gfortran.dg/pointer_target_4.f90: New.
4911 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
4914 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
4915 ILP32 system and not IP32.
4917 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
4920 * g++.dg/debug/pr46583.C: New.
4922 2011-01-20 Jakub Jelinek <jakub@redhat.com>
4925 * g++.dg/debug/pr47283.C: New test.
4928 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
4929 * gcc.target/i386/headmerge-2.c: Likewise.
4931 2011-01-20 Richard Guenther <rguenther@suse.de>
4934 * gcc.dg/torture/pr47370.c: New testcase.
4936 2011-01-20 Jakub Jelinek <jakub@redhat.com>
4938 PR tree-optimization/46130
4939 * gcc.dg/pr46130-1.c: New test.
4940 * gcc.dg/pr46130-2.c: New test.
4942 2011-01-19 Dodji Seketeli <dodji@redhat.com>
4945 * g++.dg/debug/dwarf2/template-params-10.C: New test.
4947 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
4950 * g++.dg/debug/pr46240.cc: New.
4952 2011-01-19 Jakub Jelinek <jakub@redhat.com>
4955 * g++.dg/template/anonunion1.C: New test.
4957 PR rtl-optimization/47337
4958 * gcc.c-torture/execute/pr47337.c: New test.
4960 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4963 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
4965 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4967 PR tree-optimization/46021
4968 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
4970 2011-01-19 Jakub Jelinek <jakub@redhat.com>
4972 PR tree-optimization/47290
4973 * g++.dg/torture/pr47290.C: New test.
4975 2011-01-18 Janus Weil <janus@gcc.gnu.org>
4978 * gfortran.dg/proc_ptr_comp_29.f90: New.
4980 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
4983 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
4984 powerpc-apple-darwin9.
4986 2011-01-18 Jakub Jelinek <jakub@redhat.com>
4988 PR rtl-optimization/47299
4989 * gcc.c-torture/execute/pr47299.c: New test.
4991 2011-01-17 Jason Merrill <jason@redhat.com>
4993 * g++.dg/cpp0x/constexpr-virtual.C: New.
4995 2011-01-17 Jakub Jelinek <jakub@redhat.com>
4998 * gfortran.dg/gomp/pr47331.f90: New test.
5000 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
5003 * objc.dg/selector-warn-1.m: New.
5004 * obj-c++.dg/selector-warn-1.mm: New.
5006 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
5008 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
5009 Update dg-final accordingly.
5011 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5013 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
5015 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
5017 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
5019 * gcc.dg/guality/pr36728-2.c: Likewise.
5021 2011-01-17 Richard Guenther <rguenther@suse.de>
5023 PR tree-optimization/47313
5024 * g++.dg/torture/pr47313.C: New testcase.
5026 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
5029 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
5030 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
5031 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
5032 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
5034 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
5036 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
5037 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
5038 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
5040 2011-01-17 Richard Guenther <rguenther@suse.de>
5042 PR tree-optimization/45967
5043 * gcc.dg/torture/pr45967-2.c: New testcase.
5044 * gcc.dg/torture/pr45967-3.c: Likewise.
5046 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5049 * g++.dg/ext/pr47213.C: Require visibility.
5051 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
5053 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
5054 * gcc.dg/fixed-point/struct-union.c: Update error messages.
5056 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
5058 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
5059 Linux-based targets.
5061 2011-01-13 Jan Hubicka <jh@suse.cz>
5063 PR tree-optimization/47276
5064 * gcc.dg/pr47276.c: New testcase.
5066 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
5067 Jonathan Wakely <jwakely.gcc@gmail.com>
5070 * g++.dg/other/pr33558.C: New.
5071 * g++.dg/other/pr33558-2.C: New.
5073 2011-01-14 Martin Jambor <mjambor@suse.cz>
5075 PR tree-optimization/45934
5076 PR tree-optimization/46302
5077 * g++.dg/ipa/devirt-c-1.C: New test.
5078 * g++.dg/ipa/devirt-c-2.C: Likewise.
5079 * g++.dg/ipa/devirt-c-3.C: Likewise.
5080 * g++.dg/ipa/devirt-c-4.C: Likewise.
5081 * g++.dg/ipa/devirt-c-5.C: Likewise.
5082 * g++.dg/ipa/devirt-c-6.C: Likewise.
5083 * g++.dg/ipa/devirt-6.C: Likewise.
5084 * g++.dg/ipa/devirt-d-1.C: Likewise.
5085 * g++.dg/torture/pr45934.C: Likewise.
5087 2011-01-14 Jason Merrill <jason@redhat.com>
5089 * g++.dg/cpp0x/variadic105.C: New.
5091 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
5092 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5095 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
5096 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
5097 execution tests on i?86-*-*, x86_64-*-* and
5098 powerpc*-apple-darwin* && ilp32.
5099 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
5100 tests on i?86-*-* and x86_64-*-*.
5102 2011-01-14 Richard Guenther <rguenther@suse.de>
5104 PR tree-optimization/47280
5105 * g++.dg/opt/pr47280.C: New testcase.
5107 2011-01-14 Jason Merrill <jason@redhat.com>
5109 * g++.dg/cpp0x/constexpr-regress1.C: New.
5111 * g++.dg/ext/flexary2.C: New.
5113 2011-01-14 Richard Guenther <rguenther@suse.de>
5116 * gcc.dg/torture/pr47281.c: New testcase.
5117 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
5119 2011-01-14 Richard Guenther <rguenther@suse.de>
5121 PR tree-optimization/47286
5122 * gcc.dg/tree-ssa/pr47286.c: New testcase.
5124 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
5127 * g++.dg/ext/pr47213.C: New.
5129 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5131 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
5133 2011-01-13 Tobias Burnus <burnus@net-b.de>
5134 Mikael Morin <mikael@gcc.gnu.org>
5138 * gfortran.dg/select_type_20.f90: New.
5139 * gfortran.dg/select_type_21.f90: New.
5141 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
5144 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
5146 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
5148 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
5149 * gcc.dg/guality/pr36728-2.c: Likewise.
5151 2011-01-13 Dodji Seketeli <dodji@redhat.com>
5154 * g++.dg/debug/dwarf2/template-params-9.C: New test.
5156 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
5158 PR rtl-optimization/45352
5159 * gcc.dg/pr45352-3.c: New.
5161 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
5163 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
5165 * g++.dg/cpp0x/range-for8.C: New.
5166 * g++.dg/cpp0x/range-for9.C: New.
5168 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
5171 * g++.dg/debug/pr47209.C: New.
5173 2011-01-12 Richard Guenther <rguenther@suse.de>
5176 * gcc.dg/lto/pr47259_0.c: New testcase.
5177 * gcc.dg/lto/pr47259_1.c: Likewise.
5179 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
5181 * objc-obj-c++-shared/Object1.h: Add copyright header, update
5182 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
5183 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
5184 methods missing from the OBJC2 Object.
5185 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
5186 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
5187 GNU and NeXT runtimes.
5188 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
5190 * objc-obj-c++-shared/Object1.m: Likewise.
5191 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
5192 * objc.dg/proto-qual-1.m: Likewise.
5193 * obj-c++.dg/proto-lossage-3.mm: Likewise.
5194 * obj-c++.dg/proto-qual-1.mm: Likewise.
5196 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
5199 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
5201 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
5203 Fixed the Objective-C++ testsuite and updated all tests.
5204 * lib/obj-c++.exp (obj-c++_init): Declare and set
5205 gcc_warning_prefix and gcc_error_prefix.
5206 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
5207 'dg-warning', 'dg-message' and 'dg-error'.
5208 * obj-c++.dg/class-extension-3.mm: Likewise.
5209 * obj-c++.dg/class-protocol-1.mm: Likewise.
5210 * obj-c++.dg/encode-7.mm: Likewise.
5211 * obj-c++.dg/exceptions-3.mm: Likewise.
5212 * obj-c++.dg/exceptions-5.mm: Likewise.
5213 * obj-c++.dg/method-12.mm: Likewise.
5214 * obj-c++.dg/method-13.mm: Likewise.
5215 * obj-c++.dg/method-15.mm: Likewise.
5216 * obj-c++.dg/method-16.mm: Likewise.
5217 * obj-c++.dg/method-4.mm: Likewise.
5218 * obj-c++.dg/method-8.mm: Likewise.
5219 * obj-c++.dg/method-conflict-1.mm: Likewise.
5220 * obj-c++.dg/method-conflict-2.mm: Likewise.
5221 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
5222 and uncommented second part of the testcase now that the testsuite
5224 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
5225 and uncommented second part of the testcase now that the testsuite
5227 * obj-c++.dg/private-1.mm: Likewise.
5228 * obj-c++.dg/proto-lossage-4.mm: Likewise.
5229 * obj-c++.dg/syntax-error-7.mm: Likewise.
5230 * obj-c++.dg/warn5.mm: Likewise.
5231 * obj-c++.dg/property/at-property-14.mm: Likewise.
5232 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
5234 * obj-c++.dg/property/at-property-18.mm: Likewise.
5235 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
5237 * obj-c++.dg/property/at-property-21.mm: Likewise.
5238 * obj-c++.dg/property/at-property-28.mm: Likewise.
5239 * obj-c++.dg/property/at-property-5.mm: Likewise.
5240 * obj-c++.dg/property/dynamic-2.mm: Likewise.
5241 * obj-c++.dg/property/property-neg-3.mm: Likewise.
5242 * obj-c++.dg/property/synthesize-11.mm: Likewise.
5243 * obj-c++.dg/property/synthesize-6.mm: Likewise.
5244 * obj-c++.dg/property/synthesize-8.mm: Likewise.
5245 * obj-c++.dg/property/synthesize-9.mm: Likewise.
5246 * obj-c++.dg/tls/diag-5.mm: Likewise.
5247 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
5248 dg-error, now matched correctly.
5250 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
5252 * objc.dg/property/at-property-29.m: New.
5253 * obj-c++.dg/property/at-property-29.mm: New.
5255 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5257 * go.test/go-test.exp (go-set-goarch): New proc.
5258 (go-gc-tests): Use it.
5260 2011-01-11 Dodji Seketeli <dodji@redhat.com>
5263 * g++.dg/debug/dwarf2/template-params-8.C: New test.
5265 2011-01-11 Richard Henderson <rth@redhat.com>
5267 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
5269 2011-01-11 Jan Hubicka <jh@suse.cz>
5273 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
5274 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
5276 2011-01-11 Richard Guenther <rguenther@suse.de>
5278 PR tree-optimization/46076
5279 * gcc.dg/tree-ssa/pr46076.c: New testcase.
5281 2011-01-11 Jeff Law <law@redhat.com>
5283 * PR tree-optimization/47086
5284 * gcc.dg/pr47086.c: New test.
5286 2011-01-11 Jason Merrill <jason@redhat.com>
5289 * g++.dg/template/new10.C: New.
5292 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
5294 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
5296 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
5297 Split type definitions and NSConstantString class into...
5298 * objc-obj-c++-shared/objc-test-suite-types.h: New.
5299 * objc-obj-c++-shared/nsconstantstring-class.h: New.
5300 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
5301 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
5302 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
5303 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
5305 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
5306 encode defines for newer NeXT system headers.
5307 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
5308 * obj-c++.dg/torture/strings/string1.mm: Likewise.
5309 * objc.dg/foreach-5.m: Likewise.
5310 * objc.dg/foreach-2.m: Likewise.
5311 * objc.dg/foreach-4.m: Likewise.
5312 * objc.dg/torture/strings/string1.m: Likewise.
5313 * objc.dg/torture/strings/string2.m: Likewise.
5314 * objc.dg/torture/strings/string3.m: Likewise.
5315 * objc.dg/torture/strings/string4.m: Likewise.
5316 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
5317 header and stand alone.
5318 * obj-c++.dg/strings/strings-2.mm: Likewise.
5319 * objc.dg/torture/strings/const-str-3.m: Likewise.
5320 * objc.dg/strings/strings-2.m: Likewise.
5321 * objc.dg/strings/const-str-12b.m: Likewise.
5323 2011-01-12 Richard Guenther <rguenther@suse.de>
5326 * gcc.dg/attr-weak-1.c: Adjust.
5328 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
5331 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
5332 standard compliant and comment.
5334 2011-01-10 Jan Hubicka <jh@suse.cz>
5337 * gcc.dg/initpri3.c: New testcase.
5339 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
5342 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
5348 (g_ebp_save): Likewise.
5349 (g_esp_save): Likewise.
5351 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5353 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
5355 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5357 PR tree-optimization/46021
5358 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
5359 i?86-*-*, x86_64-*-*.
5361 2011-01-10 Jeff Law <law@redhat.com>
5363 * PR tree-optimization/47141
5364 * gcc.c-torture/compile/pr47141.c: New test.
5366 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
5369 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
5370 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
5371 * gcc.dg/vect/slp-35.c: Remove XFAILs.
5372 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
5375 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
5376 being vectorized. Adjust dg-final pattern. Remove XFAIL.
5377 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
5378 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
5379 being vectorized. Adjust dg-final pattern.
5382 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
5383 * gcc.dg/vect/slp-24.c: Likewise.
5385 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
5388 * g++.dg/other/pr47218-1.C: New test file.
5389 * g++.dg/other/pr47218.C: Likewise.
5390 * g++.dg/other/pr47218.h: New supporting header.
5392 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
5395 * objc.dg/attributes/invalid-attribute-1.m: New.
5396 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
5398 2011-01-09 Janus Weil <janus@gcc.gnu.org>
5401 * gfortran.dg/proc_ptr_comp_28.f90: New.
5403 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
5405 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
5406 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
5407 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
5408 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
5409 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
5410 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
5411 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
5412 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
5413 * objc.dg/gnu-api-2-class.m: Likewise.
5414 * objc.dg/gnu-api-2-ivar.m: Likewise.
5415 * objc.dg/gnu-api-2-method.m: Likewise.
5416 * objc.dg/gnu-api-2-objc.m: Likewise.
5417 * objc.dg/gnu-api-2-object.m: Likewise.
5418 * objc.dg/gnu-api-2-property.m: Likewise.
5419 * objc.dg/gnu-api-2-protocol.m: Likewise.
5420 * objc.dg/gnu-api-2-sel.m: Likewise.
5422 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
5424 * objc.dg/foreach-1.m: Skip for Darwin < 9.
5425 * objc.dg/objc-foreach-4.m: Likewise.
5426 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
5427 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
5428 * objc.dg/foreach-4.m: Likewise.
5429 * objc.dg/foreach-5.m: Likewise.
5430 * objc.dg/foreach-3.m: Return self from init.
5432 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
5435 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
5437 2011-01-09 Janus Weil <janus@gcc.gnu.org>
5440 * gfortran.dg/class_35.f90: New.
5442 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
5444 * objc.dg/foreach-1.m: Add "-Wall" to flags.
5446 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
5449 * objc.dg/invalid-method-2.m: New.
5450 * obj-c++.dg/invalid-method-2.mm: New.
5452 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
5455 * gfortran.dg/transpose_optimization_2.f90 : New test.
5457 2011-01-08 Jan Hubicka <jh@suse.cz>
5459 PR tree-optmization/46469
5460 * g++.dg/torture/pr46469.C: New testcase.
5462 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
5464 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
5465 emulation of libobjc-gnu structure layout functionality to ..
5466 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
5467 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
5468 * objc/execute/bf-common.h: Adjust headers.
5469 * objc/execute/bf-1.m: Likewise.
5470 * objc/execute/bf-2.m: Likewise.
5471 * objc/execute/bf-3.m: Likewise.
5472 * objc/execute/bf-4.m: Likewise.
5473 * objc/execute/bf-5.m: Likewise.
5474 * objc/execute/bf-6.m: Likewise.
5475 * objc/execute/bf-7.m: Likewise.
5476 * objc/execute/bf-8.m: Likewise.
5477 * objc/execute/bf-9.m: Likewise.
5478 * objc/execute/bf-10.m: Likewise.
5479 * objc/execute/bf-11.m: Likewise.
5480 * objc/execute/bf-12.m: Likewise.
5481 * objc/execute/bf-13.m: Likewise.
5482 * objc/execute/bf-14.m: Likewise.
5483 * objc/execute/bf-15.m: Likewise.
5484 * objc/execute/bf-16.m: Likewise.
5485 * objc/execute/bf-17.m: Likewise.
5486 * objc/execute/bf-18.m: Likewise.
5487 * objc/execute/bf-19.m: Likewise.
5488 * objc/execute/bf-20.m: Likewise.
5489 * objc/execute/bf-21.m: Likewise.
5490 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
5491 objc_get_type_qualifiers ().
5493 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
5496 * gfortran.dg/dependency_39.f90: New test.
5498 2011-01-07 Jan Hubicka <jh@suse.cz>
5500 Get builtins tests ready for linker plugin.
5501 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
5502 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
5503 my_memset, my_bzero): Mark used.
5504 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
5505 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
5507 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
5510 2011-01-07 Jan Hubicka <jh@suse.cz>
5512 PR tree-optimization/46367
5513 * g++.dg/torture/pr46367.C: New file.
5515 2011-01-07 Jakub Jelinek <jakub@redhat.com>
5518 * gcc.dg/pr47201.c: New test.
5521 * gcc.dg/tree-prof/pr47187.c: New test.
5523 2011-01-07 Tobias Burnus <burnus@net-b.de>
5526 * gfortran.dg/extends_type_of_3.f90: New.
5528 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
5530 * g++.dg/ext/dllexport-MI1.C: Adjust test.
5531 * g++.dg/ext/dllimport-MI1.C: Likewise.
5532 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
5533 * g++.dg/ext/dllimport10.C: Likewise.
5534 * g++.dg/ext/dllimport11.C: Likewise.
5535 * g++.dg/ext/dllimport12.C: Likewise.
5536 * g++.dg/ext/dllimport13.C: Likewise.
5537 * g++.dg/ext/dllimport2.C: Likewise.
5538 * g++.dg/ext/dllimport3.C: Likewise.
5539 * g++.dg/ext/dllimport4.C: Likewise.
5540 * g++.dg/ext/dllimport5.C: Likewise.
5541 * g++.dg/ext/dllimport6.C: Likewise.
5542 * g++.dg/ext/dllimport8.C: Likewise.
5543 * g++.dg/ext/dllimport9.C: Likewise.
5544 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
5545 targets, too. Additionally enable test for i?86-*-mingw*.
5546 * g++.dg/ext/selectany1.C: Likewise.
5547 Remove guard variable check.
5549 2011-01-07 Janus Weil <janus@gcc.gnu.org>
5553 * gfortran.dg/storage_size_3.f08: Extended.
5555 2011-01-07 Jakub Jelinek <jakub@redhat.com>
5558 * g++.dg/template/stdarg1.C: New test.
5560 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
5563 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
5564 * gfortran.dg/defined_operators_1.f90: Split the subroutine
5565 from the interface of functions to not hide the errors that
5568 2011-01-06 Jan Hubicka <jh@suse.cz>
5570 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
5571 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
5573 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
5577 * gfortran.dg/interface_33.f90: New test.
5579 2011-01-06 Jakub Jelinek <jakub@redhat.com>
5582 * gcc.c-torture/compile/pr47150.c: New test.
5584 2011-01-06 Ira Rosen <irar@il.ibm.com>
5586 PR tree-optimization/47139
5587 * gcc.dg/vect/pr47139.c: New test.
5589 2011-01-05 Janus Weil <janus@gcc.gnu.org>
5592 * gfortran.dg/extends_type_of_2.f03: New.
5594 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5596 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
5598 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
5600 * gnat.dg/opt14.adb: New test.
5602 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
5605 * gfortran.dg/allocate_error_2.f90: New test.
5607 2011-01-05 Janus Weil <janus@gcc.gnu.org>
5610 * gfortran.dg/storage_size_3.f08: New.
5612 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5614 PR libgfortran/47154
5615 * gfortran.dg/namelist_68.f90: New test.
5617 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
5619 * gnat.dg/unchecked_convert8.ad[sb]: New test.
5621 2011-01-04 Janus Weil <janus@gcc.gnu.org>
5624 * gfortran.dg/class_34.f90: New.
5626 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5628 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
5629 use __builtin_inff. Skip all single-precision tests that require
5632 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5634 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
5636 2011-01-03 Jakub Jelinek <jakub@redhat.com>
5638 PR tree-optimization/47148
5639 * gcc.c-torture/execute/pr47148.c: New test.
5641 PR tree-optimization/47155
5642 * gcc.c-torture/execute/pr47155.c: New test.
5644 PR rtl-optimization/47157
5645 * gcc.c-torture/compile/pr47157.c: New test.
5647 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5649 * gcc.dg/torture/vector-shift2.c (schar): Define.
5650 (main): Always use schar or uchar instead of plain "char" to avoid
5651 dependencies on implementation-defined char signedness.
5653 2011-01-03 Martin Jambor <mjambor@suse.cz>
5655 PR tree-optimization/46801
5656 * gnat.dg/pack9.adb: Remove xfail.
5658 2011-01-03 Martin Jambor <mjambor@suse.cz>
5660 PR tree-optimization/46984
5661 * g++.dg/ipa/pr46984.C: New test.
5663 2011-01-02 Janus Weil <janus@gcc.gnu.org>
5666 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
5668 2011-01-02 Jakub Jelinek <jakub@redhat.com>
5670 PR tree-optimization/47140
5671 * gcc.c-torture/compile/pr47140.c: New test.
5673 PR rtl-optimization/47028
5674 * gcc.dg/pr47028.c: New test.
5676 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
5678 * objc.dg/protocol-forward-1.m: Removed TODO.
5679 * objc.dg/protocol-forward-2.m: New.
5680 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
5681 * obj-c++.dg/protocol-forward-2.mm: New.
5683 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
5686 * g++.dg/eh/pr38662.C: New testcase.
5688 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
5690 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
5691 scan for newline '\n'.
5694 Copyright (C) 2011 Free Software Foundation, Inc.
5696 Copying and distribution of this file, with or without modification,
5697 are permitted in any medium without royalty provided the copyright
5698 notice and this notice are preserved.