1 2011-05-27 Jason Merrill <jason@redhat.com>
3 * g++.dg/abi/mangle47.C: New.
6 * g++.dg/template/const5.C: New.
8 * g++.dg/cpp0x/enum18.C: New.
10 * g++.dg/cpp0x/lambda/lambda-nested4.C: New.
12 * g++.dg/cpp0x/error6.C: New.
14 * g++.dg/cpp0x/error5.C: New.
16 2011-05-27 Jakub Jelinek <jakub@redhat.com>
19 * g++.dg/eh/cond6.C: New test.
21 2011-05-27 Tobias Burnus <burnus@net-b.de>
24 * gfortran.dg/rank_3.f90: New.
25 * gfortran.dg/rank_4.f90: New.
27 2011-05-27 Janis Johnson <janisjo@codesourcery.com>
29 * g++.dg/tree-ssa-pr43411.C: Rename function to be inlined and
32 2011-05-27 Eric Botcazou <ebotcazou@adacore.com>
34 * gnat.dg/bit_packed_array5.ads: Move dg directive to...
35 * gnat.dg/bit_packed_array5.adb: ...here.
37 2011-05-27 Paolo Carlini <paolo.carlini@oracle.com>
40 * testsuite/g++.dg/cpp0x/auto25.C: New.
42 2011-05-27 Richard Guenther <rguenther@suse.de>
44 * gcc.c-torture/execute/920711-1.x: Add -fwrapv.
46 2011-05-27 Richard Guenther <rguenther@suse.de>
48 * gcc.c-torture/execute/920612-1.x: Add -fwrapv.
50 2011-05-27 Richard Guenther <rguenther@suse.de>
53 * gnat.dg/bit_packed_array5.ad[sb]: New testcase.
55 2011-05-26 Jason Merrill <jason@redhat.com>
57 * g++.dg/cpp0x/friend1.C: New.
58 * g++.dg/cpp0x/friend2.C: New.
60 * g++.dg/cpp0x/auto7.C: Update.
61 * g++.dg/template/crash50.C: Adjust.
62 * g++.dg/template/static9.C: Adjust.
63 * g++.old-deja/g++.ext/memconst.C: Adjust.
65 2011-05-26 Janis Johnson <janisjo@codesourcery.com>
67 * gcc.dg/march.c: Ignore a note for some targets.
69 2011-05-26 Janis Johnson <janis187@us.ibm.com>
70 Nathan Froyd <froydnj@codesourcery.com>
74 * g++.old-deja/g++.jason/cond.C: Remove xfails.
75 * g++.dg/parse/pr18770.C: New test.
76 * g++.dg/cpp0x/range-for5.C: Add dg-error marker.
78 2011-05-26 Thomas Koenig <tkoenig@gcc.gnu.org>
81 * gfortran.dg/dependency_40.f90 : New test.
83 2011-05-26 Tobias Burnus <burnus@net-b.de>
86 * gfortran.dg/coarray/registering_1.f90: New.
88 2011-05-26 Jason Merrill <jason@redhat.com>
90 * g++.dg/cpp0x/variadic111.C: New.
91 * g++.dg/cpp0x/variadic41.C: Adjust.
93 2011-05-26 Richard Guenther <rguenther@suse.de>
95 PR tree-optimization/48702
96 * gcc.dg/torture/pr48702.c: New testcase.
98 2011-05-26 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
100 PR gcov-profile/48845
101 * g++.dg/tree-prof/tree-prof.exp: Check for -fprofile-generate
103 * gcc.dg/matrix/matrix.exp: Likewise.
104 * gcc.dg/tree-prof/tree-prof.exp: Likewise.
105 * lib/target-supports-dg.exp (dg-require-profiling): Don't pass
106 line number to check_profiling_available.
107 * lib/target-supports.exp (check_profiling_available): Account for
109 Require TLS runtime support with -fprofile-generate.
110 * lib/profopt.exp (profopt-execute): Add TLS options for
112 * gcc.dg/pr47793.c: Add dg-require-profiling "-fprofile-generate".
114 2011-05-26 Jakub Jelinek <jakub@redhat.com>
117 * g++.dg/eh/cond5.C: New test.
119 PR tree-optimization/49161
120 * gcc.c-torture/execute/pr49161.c: New test.
122 2011-05-26 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
124 * gcc.target/arm/neon-vorn-vbic.c: New test.
126 2011-05-26 Ira Rosen <ira.rosen@linaro.org>
128 PR tree-optimization/49038
129 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: New test.
130 * gcc.dg/vect/pr49038.c: New test.
132 2011-05-26 Fabien ChĂȘne <fabien@gcc.gnu.org>
133 * g++.dg/init/pr25811-3.C: New.
134 * g++.dg/init/pr25811-4.C: New.
136 2011-05-25 Jason Merrill <jason@redhat.com>
138 * g++.dg/cpp0x/enum17.C: New.
139 * g++.old-deja/g++.jason/rfg10.C: Adjust.
141 * g++.dg/cpp0x/auto24.C: New.
143 * g++.dg/cpp0x/error4.C: New.
145 * g++.dg/cpp0x/rv-restrict.C: New.
147 * g++.dg/cpp0x/enum15.C: New.
148 * g++.dg/cpp0x/constexpr-switch2.C: New.
150 * g++.dg/cpp0x/variadic110.C: New.
152 * g++.dg/cpp0x/auto9.C: Add typedef test.
154 * g++.dg/cpp0x/auto23.C: New.
155 * g++.dg/cpp0x/auto9.C: Adjust.
157 * g++.dg/cpp0x/defaulted29.C: New.
159 * g++.dg/cpp0x/initlist51.C: New.
161 2011-05-25 Janis Johnson <janisjo@codesourcery.com>
163 * gcc.target/arm/fp16-compile-none-1.c: Update expected error.
164 * g++.dg/abi/packed1.C: Suppress warning.
165 * g++.dg/warn/Wunused-parm-3.C: Likewise.
166 * g++.dg/template/stdarg1.C: Likewise.
167 * g++.dg/other/packed1.C: Remove arm from xfail list.
169 2011-05-25 Jason Merrill <jason@redhat.com>
171 * g++.dg/cpp0x/enum16.C: New.
172 * g++.dg/parse/error15.C: Adjust.
174 * g++.dg/cpp0x/initlist50.C: New.
176 * g++.dg/cpp0x/lambda/lambda-conv5.C: New.
178 * g++.dg/cpp0x/variadic109.C: New.
180 2011-05-25 H.J. Lu <hongjiu.lu@intel.com>
182 * gcc.target/i386/pause-1.c: New.
184 2011-05-25 Eric Botcazou <ebotcazou@adacore.com>
186 * gcc.dg/stack-usage-1.c: Adjust comment.
187 * gcc.dg/stack-usage-2.c: New test.
189 2011-05-25 Jakub Jelinek <jakub@redhat.com>
192 * g++.dg/cpp0x/constexpr-bitfield2.C: New test.
193 * g++.dg/cpp0x/constexpr-bitfield3.C: New test.
195 2011-05-24 Vladimir Makarov <vmakarov@redhat.com>
197 PR rtl-optimization/48757
198 * gfortran.dg/pr48757.f: New test case.
200 2011-05-24 Jason Merrill <jason@redhat.com>
202 * g++.dg/cpp0x/access01.C: New.
204 2011-05-24 Nicola Pero <nicola.pero@meta-innovation.com>
207 * objc.dg/pr48177.m: New testcase.
209 2011-05-24 Nicola Pero <nicola.pero@meta-innovation.com>
212 * objc.dg/pr48187.m: New testcase.
213 * obj-c++.dg/pr48187.mm: New testcase.
214 * objc.dg/ivar-extra-semicolon.m: New testcase.
216 2011-05-24 Jason Merrill <jason@redhat.com>
218 * g++.dg/template/access21.C: New.
219 * g++.dg/template/access22.C: New.
221 2011-05-24 Michael Matz <matz@gcc.gnu.org>
223 PR rtl-optimization/48633
224 * g++.dg/pr48633.C: New test.
226 2011-05-24 Uros Bizjak <ubizjak@gmail.com>
229 * g++.dg/other/pr49133.C: New test.
231 2011-05-24 Uros Bizjak <ubizjak@gmail.com>
232 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
234 * gcc.dg/torture/tls/run-gd.c: New test.
235 * gcc.dg/torture/tls/run-ie.c: New test.
236 * gcc.dg/torture/tls/run-ld.c: New test.
237 * gcc.dg/torture/tls/run-le.c: New test.
238 * lib/target-supports.exp (check_effective_target_tls_runtime):
239 Build testcase with TLS options.
241 2011-05-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
243 * gcc.dg/vect/pr48172.c: Remove dg-do run.
245 2011-05-24 Tom de Vries <tom@codesourcery.com>
247 PR tree-optimization/49121
248 * gcc.dg/tree-ssa/ivopt_infer_2.c: Adapt test.
250 2011-05-23 Jason Merrill <jason@redhat.com>
252 * g++.dg/cpp0x/defaulted28.C: New.
254 * g++.dg/cpp0x/sfinae25.C: New.
256 * g++.dg/cpp0x/rv-cast2.C: New.
258 * g++.dg/cpp0x/enum14.C: New.
260 2011-05-23 Jakub Jelinek <jakub@redhat.com>
263 * gcc.c-torture/execute/pr49123.c: New test.
266 * gcc.dg/debug/pr49032.c: New test.
269 * gcc.dg/pr49120.c: New test.
271 2011-05-23 H.J. Lu <hongjiu.lu@intel.com>
274 * gcc.target/i386/pr47315.c: New test.
276 2011-05-23 Jason Merrill <jason@redhat.com>
278 * g++.dg/cpp0x/lambda/lambda-eh2.C: New.
280 * g++.dg/cpp0x/sfinae24.C: New.
282 * g++.dg/cpp0x/error3.C: New.
284 * g++.dg/cpp0x/defaulted27.C: New.
286 * g++.dg/cpp0x/decltype27.C: New.
288 2011-05-23 Richard Guenther <rguenther@suse.de>
290 * gcc.dg/tree-ssa/forwprop-11.c: Adjust and un-XFAIL.
292 2011-05-23 Richard Guenther <rguenther@suse.de>
294 PR tree-optimization/40874
295 * g++.dg/tree-ssa/pr40874.C: New testcase.
297 2011-05-23 Richard Guenther <rguenther@suse.de>
299 PR tree-optimization/49115
300 * g++.dg/torture/pr49115.C: New testcase.
302 2011-05-23 Richard Guenther <rguenther@suse.de>
305 * gcc.dg/memcpy-3.c: New testcase.
307 2011-05-23 Jakub Jelinek <jakub@redhat.com>
310 * gcc.c-torture/execute/pr48973-1.c: New test.
311 * gcc.c-torture/execute/pr48973-2.c: New test.
313 2011-05-23 Jonathan Wakely <jwakely.gcc@gmail.com>
316 * g++.dg/warn/pr18016.C: New.
318 2011-05-23 Tom de Vries <tom@codesourcery.com>
321 * gcc.target/arm/ivopts-6.c: New test.
323 2011-05-22 Jakub Jelinek <jakub@redhat.com>
326 * gcc.c-torture/compile/pr49029.c: New test.
328 2011-05-22 Jason Merrill <jason@redhat.com>
330 * g++.dg/cpp0x/sfinae23.C: New.
331 * g++.dg/cpp0x/sfinae8.C: Correct.
333 2011-05-22 Thomas Koenig <tkoenig@gcc.gnu.org>
335 * gfortran.dg/function_optimize_8.f90: New test case.
337 2011-05-22 Ira Rosen <ira.rosen@linaro.org>
339 PR tree-optimization/49087
340 * gcc.dg/vect/O3-pr49087.c: New test.
342 2011-05-21 Jason Merrill <jason@redhat.com>
344 * g++.dg/debug/const5.C: New.
346 2011-05-20 Jason Merrill <jason@redhat.com>
348 * g++.dg/cpp0x/constexpr-static7.C: Extend.
350 * g++.dg/cpp0x/constexpr-static7.C: New.
352 * g++.dg/cpp0x/enum12.C: New.
353 * g++.dg/cpp0x/enum13.C: New.
355 2011-05-21 Janus Weil <janus@gcc.gnu.org>
358 * gfortran.dg/select_type_23.f03: New.
360 2011-05-20 Jason Merrill <jason@redhat.com>
362 * g++.dg/cpp0x/defaulted26.C: New.
364 * g++.dg/cpp0x/noexcept02.C: Fix.
365 * g++.dg/cpp0x/noexcept03.C: Fix.
366 * g++.dg/cpp0x/noexcept08.C: Fix.
367 * g++.dg/cpp0x/noexcept10.C: New.
369 2011-05-20 Janus Weil <janus@gcc.gnu.org>
372 * gfortran.dg/extends_12.f03: New.
374 2011-05-20 Jason Merrill <jason@redhat.com>
376 * g++.dg/template/koenig9.C: New.
377 * g++.dg/opt/pr47615.C: Fix.
378 * g++.dg/overload/defarg1.C: Fix.
379 * g++.dg/tc1/dr213.C: Remove xfail.
380 * g++.dg/torture/pr34850.C: Fix.
381 * g++.dg/torture/pr39362.C: Fix.
382 * g++.old-deja/g++.brendan/crash56.C: Fix.
383 * g++.old-deja/g++.pt/memtemp47.C: Fix.
385 2011-05-20 Richard Guenther <rguenther@suse.de>
387 PR tree-optimization/49079
388 * gcc.dg/torture/pr49079.c: New testcase.
390 2011-05-20 Jakub Jelinek <jakub@redhat.com>
392 PR tree-optimization/49073
393 * gcc.c-torture/execute/pr49073.c: New test.
395 2011-06-19 Tobias Burnus <burnus@net-b.de>
398 * gfortran.dg/coarray_21.f90: New.
400 2011-05-19 Joseph Myers <joseph@codesourcery.com>
402 * lib/prune.exe (prune_gcc_output): Expect "error:" in collect2
405 2011-05-19 Richard Guenther <rguenther@suse.de>
408 * gcc.dg/builtin-object-size-11.c: Use -std=gnu89.
410 2011-05-19 Richard Guenther <rguenther@suse.de>
413 * gcc.dg/builtin-object-size-11.c: New testcase.
415 2011-05-19 Tom de Vries <tom@codesourcery.com>
418 * gcc.target/arm/ivopts.c: New test.
419 * gcc.target/arm/ivopts-2.c: New test.
421 2011-05-19 Tom de Vries <tom@codesourcery.com>
423 * lib/lib/scanasm.exp (object-size): Fix target selector handling.
425 2011-05-19 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
427 * gcc.c-torture/execute/960321-1.x: Remove.
429 2011-05-18 Janus Weil <janus@gcc.gnu.org>
432 * gfortran.dg/move_alloc_4.f90: New.
434 2011-05-18 H.J. Lu <hongjiu.lu@intel.com>
437 * gcc.target/i386/pr49002-1.c: New test.
438 * gcc.target/i386/pr49002-2.c: Likewise.
440 2011-05-18 Jakub Jelinek <jakub@redhat.com>
442 PR tree-optimization/49039
443 * gcc.c-torture/execute/pr49039.c: New test.
444 * gcc.dg/tree-ssa/pr49039.c: New test.
445 * g++.dg/torture/pr49039.C: New test.
447 2011-05-18 Jason Merrill <jason@redhat.com>
449 * g++.dg/cpp0x/constexpr-incomplete3.C: New.
450 * g++.dg/cpp0x/constexpr-incomplete2.C: Adjust.
451 * g++.dg/cpp0x/constexpr-memfn1.C: Adjust.
453 2011-05-18 Stuart Henderson <shenders@gcc.gnu.org>
455 * gcc.target/bfin/mcpu-bf592.c: New test.
457 2011-05-18 Ira Rosen <ira.rosen@linaro.org>
459 PR tree-optimization/41881
460 * gcc.dg/vect/O3-pr41881.c: New test.
461 * gcc.dg/vect/O3-slp-reduc-10.c: New test.
463 2011-05-18 Jakub Jelinek <jakub@redhat.com>
465 PR tree-optimization/49000
466 * gcc.dg/pr49000.c: New test.
468 2011-05-17 Eric Botcazou <ebotcazou@adacore.com>
470 * gnat.dg/invalid1.adb: New test.
472 2011-05-16 Uros Bizjak <ubizjak@gmail.com>
474 * gcc.target/i386/avx-vzeroupper-16.c: Update scan-assembler-times
476 * gcc.target/i386/avx-vzeroupper-17.c: Ditto.
477 * gcc.target/i386/avx-vzeroupper-18.c: Ditto.
479 2011-05-15 Jonathan Wakely <jwakely.gcc@gmail.com>
482 * g++.dg/cpp0x/range-for18.C: New.
484 2011-05-15 Tobias Burnus <burnus@net-b.de>
487 * gfortran.dg/coarray/image_index_2.f90: New.
489 2011-05-13 Ville Voutilainen <ville.voutilainen@gmail.com>
491 * g++.dg/cpp0x/override1.C: Move from inherit/virtual9.C.
492 * g++.dg/cpp0x/override2.C: New.
494 2011-05-14 Tobias Burnus <burnus@net-b.de>
497 * gfortran.de/coarray_20.f90: New.
499 2011-05-14 Thomas Koenig <tkoenig@gcc.gnu.org>
502 * function_optimize_7.f90: New test case.
504 2011-05-13 Jason Merrill <jason@redhat.com>
506 * g++.dg/cpp0x/decltype26.C: New.
507 * g++.dg/cpp0x/enum11.C: New.
509 2011-05-13 Tobias Burnus <burnus@net-b.de>
513 * gfortran.dg/assign_8.f90: Update dg-error.
515 2011-05-13 Tobias Burnus <burnus@net-b.de>
518 * gfortran.dg/io_constraints_8.f90: New.
519 * gfortran.dg/io_constraints_9.f90: New.
521 2011-05-13 Martin Thuresson <martint@google.com>
523 PR gcov-profile/47793
524 * gcc.dg/pr47793.c: New.
526 2011-05-12 Jakub Jelinek <jakub@redhat.com>
528 PR tree-optimization/48975
529 * gcc.dg/pr48975.c: New test.
531 2011-05-12 Tobias Burnus <burnus@net-b.de>
534 * gfortran.dg/iso_c_binding_compiler_3.f90: New.
536 2011-05-12 Jason Merrill <jason@redhat.com>
538 * g++.dg/cpp0x/constexpr-incomplete2.C: New.
540 2011-05-12 Geert Bosch <bosch@adacore.com>
542 * gnat.dg/view_conversion1.adb: New test.
544 2011-05-12 Richard Guenther <rguenther@suse.de>
546 PR tree-optimization/48172
547 * gcc.dg/vect/pr48172.c: New testcase.
549 2011-05-12 Jakub Jelinek <jakub@redhat.com>
552 * g++.dg/opt/pr48967.C: New test.
554 2011-05-11 Jason Merrill <jason@redhat.com>
556 * g++.dg/cpp0x/constexpr-friend.C: New.
557 * g++.dg/cpp0x/constexpr-incomplete1.C: New.
559 * g++.dg/cpp0x/sfinae22.C: New.
561 2011-05-11 Tobias Burnus <burnus@net-b.de>
564 * gfortran.dg/generic_24.f90: New.
566 2011-05-11 Richard Guenther <rguenther@suse.de>
568 PR tree-optimization/15256
569 * gcc.dg/tree-ssa/forwprop-14.c: New testcase.
571 2011-05-11 Jakub Jelinek <jakub@redhat.com>
574 * gcc.dg/pr48159-1.c: New test.
575 * gcc.dg/pr48159-2.c: New test.
577 2011-05-11 Richard Guenther <rguenther@suse.de>
580 * gcc.dg/torture/pr48953.c: New testcase.
582 2011-05-11 Richard Guenther <rguenther@suse.de>
584 PR tree-optimization/18041
585 * gcc.dg/tree-ssa/forwprop-13.c: New testcase.
587 2011-05-11 Alan Modra <amodra@gmail.com>
590 * gcc.target/powerpc/pr47755-2.c: Require vsx_hw.
592 2011-05-10 Jason Merrill <jason@redhat.com>
594 * g++.dg/cpp0x/defaulted25.C: New.
595 * g++.dg/template/crash7.C: Adjust.
597 * g++.dg/cpp0x/variadic108.C: New.
599 2011-05-10 Ville Voutilainen <ville.voutilainen@gmail.com>
601 * g++.dg/inherit/virtual9.C: Extend.
603 2011-05-10 Michael Meissner <meissner@linux.vnet.ibm.com>
606 * gcc.target/powerpc/pr48857.c: New file, make sure V2DI arguments
607 are passed and returned in vector registers.
609 2011-05-10 Richard Guenther <rguenther@suse.de>
611 * gcc.dg/tree-ssa/ssa-fre-2.c: Disable forwprop.
612 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
613 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
614 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
615 * gcc.dg/tree-ssa/scev-cast.c: Adjust. Note what transformation
618 2011-05-10 Jakub Jelinek <jakub@redhat.com>
620 PR tree-optimization/48611
621 PR tree-optimization/48794
622 * gfortran.dg/gomp/pr48611.f90: New test.
623 * gfortran.dg/gomp/pr48794.f90: New test.
626 * gcc.dg/dfp/pr48928.c: New test.
628 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
631 * g++.dg/cpp0x/pr48522.C: New.
633 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
636 * g++.dg/cpp0x/sfinae21.C: New.
638 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
640 * g++.dg/template/sfinae28.C: Rename to...
641 * g++.dg/cpp0x/sfinae19.C: ... this.
642 * g++.dg/template/sfinae29.C: Rename to...
643 * g++.dg/cpp0x/sfinae20.C: ... this.
645 2011-05-09 Jeff Law <law@redhat.com>
647 * lib/gcc-gdb-test.exp (gdb-test): Reorder matchers to give more
650 2011-05-09 Fabien ChĂȘne <fabien@gcc.gnu.org>
653 * g++.dg/init/pr20039.C: New.
655 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
659 * g++.dg/template/sfinae28.C: New.
660 * g++.dg/template/sfinae29.C: Likewise.
662 2011-05-09 Jason Merrill <jason@redhat.com>
664 * g++.dg/template/nontype23.C: New.
666 2011-05-07 Fabien ChĂȘne <fabien@gcc.gnu.org>
668 * g++.dg/init/pr48859.C: New.
670 2011-05-09 Jason Merrill <jason@redhat.com>
672 * gcc.dg/gcc.dg/uninit-D.c: Move to c-c++-common.
673 * gcc.dg/gcc.dg/uninit-D-O0.c: Move to c-c++-common.
674 * gcc.dg/gcc.dg/uninit-E.c: Move to c-c++-common.
675 * gcc.dg/gcc.dg/uninit-E-O0.c: Move to c-c++-common.
676 * gcc.dg/gcc.dg/uninit-F.c: Move to c-c++-common.
677 * gcc.dg/gcc.dg/uninit-F-O0.c: Move to c-c++-common.
678 * gcc.dg/gcc.dg/uninit-G.c: Move to c-c++-common.
679 * gcc.dg/gcc.dg/uninit-G-O0.c: Move to c-c++-common.
681 2011-05-08 Ville Voutilainen <ville.voutilainen@gmail.com>
683 * g++.dg/inherit/virtual9.C: New.
685 2011-05-09 Dodji Seketeli <dodji@redhat.com>
688 * g++.dg/template/dependent-expr8.C: New test case.
690 2011-05-07 Zdenek Dvorak <ook@ucw.cz>
692 PR tree-optimization/48837
693 * gcc.dg/pr48837.c: New testcase.
695 2011-05-06 Jason Merrill <jason@redhat.com>
697 * g++.dg/cpp0x/constexpr-condition2.C: New.
699 * g++.dg/cpp0x/constexpr-missing.C: New.
701 2011-05-06 Tobias Burnus <burnus@net-b.de>
704 * gfortran.dg/coarray/this_image_2.f90: New.
706 2011-05-06 Tobias Burnus <burnus@net-b.de>
710 * gfortran.dg/bind_c_usage_22.f90: New.
711 * gfortran.dg/bind_c_usage_23.f90: New.
712 * gfortran.dg/bind_c_usage_24.f90: New.
713 * gfortran.dg/bind_c_usage_24_c.c: New.
715 2011-05-06 Dodji Seketeli <dodji@redhat.com>
718 * g++.dg/template/member9.C: New test case.
720 2011-05-05 Eric Botcazou <ebotcazou@adacore.com>
722 * gnat.dg/discr29.ad[sb]: New test.
723 * gnat.dg/discr30.adb: Likewise.
725 2011-05-05 Julian Brown <julian@codesourcery.com>
727 * gcc.target/arm/neon-vset_lanes8.c: New test.
729 2011-05-05 Jason Merrill <jason@redhat.com>
731 * g++.dg/init/new32.C: New.
733 2011-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
735 * gfortran.dg/fmt_g0_6.f08: Use dg-options "-ffloat-store".
738 2011-05-05 Jakub Jelinek <jakub@redhat.com>
740 PR rtl-optimization/48381
741 * gcc.c-torture/compile/pr48381.c: New test.
743 2011-05-05 Uros Bizjak <ubizjak@gmail.com>
745 * gcc.target/i386/opt-1.c: Add --param min-insn-to-prefetch -ratio=0
747 * gcc.target/i386/opt-1.c: Ditto.
749 2011-05-04 Jason Merrill <jason@redhat.com>
751 * g++.dg/conversion/base1.C: New.
753 2011-05-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
756 * gfortran.dg/round_3.f08: Add more checks to test case.
758 2011-05-04 Hans-Peter Nilsson <hp@axis.com>
760 * gfortran.dg/pr47878.f90, gfortran.dg/endfile_3.f90,
761 gfortran.dg/endfile_4.f90, gfortran.dg/ftell_3.f90,
762 gfortran.dg/fmt_cache_1.f, gfortran.dg/namelist_66.f90:
763 Gate test on effective_target fd_truncate.
765 2011-05-04 Uros Bizjak <ubizjak@gmail.com>
767 * gcc.target/i386/recip-vec-divf.c: Decrease array sizes.
768 * gcc.target/i386/recip-vec-sqrtf.c: Ditto.
769 * gcc.target/i386/recip-vec-divf-avx.c: Increase array sizes.
770 * gcc.target/i386/recip-vec-sqrtf-avx.c: Ditto. Update scan times.
771 * gcc.target/i386/ssefn-1.c: Add -mno-sse2 to dg-options.
772 * gcc.target/i386/pr38824.c: Ditto.
773 * gcc.target/i386/vecinit-1.c: Add -mno-sse4 to dg-options.
774 * gcc.target/i386/vecinit-2.c: Ditto.
775 * gcc.target/i386/sse-19.c: Add -mno-ssse3 to dg-options.
776 * gcc.target/i386/parity-1.c: Add -mno-popcnt to dg-options.
777 * gcc.target/i386/parity-2.c: Ditto.
778 * gcc.target/i386/incoming-8.c: Add -mno-avx to dg-options.
780 2011-05-04 Stuart Henderson <shenders@gcc.gnu.org>
782 * gcc.target/bfin/mcpu-bf512.c: Update to latest silicon revision and
784 * gcc.target/bfin/mcpu-bf514.c: Likewise.
785 * gcc.target/bfin/mcpu-bf516.c: Likewise.
786 * gcc.target/bfin/mcpu-bf518.c: Likewise.
788 2011-05-03 Tobias Burnus <burnus@net-b.de>
791 * gfortran.dg/coarray/this_image_1.f90: Remove dg-options.
793 2011-05-03 Tobias Burnus <burnus@net-b.de>
796 * gfortran.dg/coarray/this_image_1.f90: New.
798 2011-05-03 Tobias Burnus <burnus@net-b.de>
801 * gfortran.dg/coarray/caf.dg: New.
802 * gfortran.dg/coarray/image_index_1.f90: New, copied
803 from ../coarray_16.f90.
805 2011-05-03 Paolo Carlini <paolo.carlini@oracle.com>
808 * g++.dg/ext/complex9.C: New.
810 2011-05-03 Stuart Henderson <shenders@gcc.gnu.org>
813 * gcc.target/bfin/mcpu-bf542.c: Check SILICON_REVISION is 0x0004.
814 * gcc.target/bfin/mcpu-bf544.c, gcc.target/bfin/mcpu-bf547.c,
815 gcc.target/bfin/mcpu-bf548.c, gcc.target/bfin/mcpu-bf549.c: Likewise.
817 2011-05-03 Stuart Henderson <shenders@gcc.gnu.org>
819 * gcc.target/bfin/builtins: Created.
820 * gcc.target/bfin/hisilh-O0.c: Deleted.
821 * gcc.target/bfin/hisilh.c: Moved to...
822 * gcc.target/bfin/builtins/hisilh.c: ...here.
823 * gcc.target/bfin/builtins/shl_fr1x16-6.c: New test.
824 * gcc.target/bfin/builtins/shr_fr1x16-1.c: Ditto.
825 * gcc.target/bfin/builtins/shl_fr1x32-9.c: Ditto.
826 * gcc.target/bfin/builtins/shr_fr1x32-4.c: Ditto.
827 * gcc.target/bfin/builtins/shr_fr1x32-8.c: Ditto.
828 * gcc.target/bfin/builtins/lshl_fr2x16-1.c: Ditto.
829 * gcc.target/bfin/builtins/abs_fr1x16-1.c: Ditto.
830 * gcc.target/bfin/builtins/norm32-1.c: Ditto.
831 * gcc.target/bfin/builtins/shrl_fr1x16-3.c: Ditto.
832 * gcc.target/bfin/builtins/norm_fr1x32-2.c: Ditto.
833 * gcc.target/bfin/builtins/bfin-builtins.exp: Ditto.
834 * gcc.target/bfin/builtins/norm16-2.c: Ditto.
835 * gcc.target/bfin/builtins/norm32-5.c: Ditto.
836 * gcc.target/bfin/builtins/norm_fr1x16-3.c: Ditto.
837 * gcc.target/bfin/builtins/mult_fr1x32x32-2.c: Ditto.
838 * gcc.target/bfin/builtins/norm16-6.c: Ditto.
839 * gcc.target/bfin/builtins/norm32-9.c: Ditto.
840 * gcc.target/bfin/builtins/mult_fr2x16-1.c: Ditto.
841 * gcc.target/bfin/builtins/dspsubaddsat_fr2x16-2.c: Ditto.
842 * gcc.target/bfin/builtins/min_fr2x16-1.c: Ditto.
843 * gcc.target/bfin/builtins/max_fr2x16-2.c: Ditto.
844 * gcc.target/bfin/builtins/norm32-10.c: Ditto.
845 * gcc.target/bfin/builtins/shl_fr2x16-3.c: Ditto.
846 * gcc.target/bfin/builtins/mulhisihh_fr2x16-1.c: Ditto.
847 * gcc.target/bfin/builtins/diff_hl_fr2x16-2.c: Ditto.
848 * gcc.target/bfin/builtins/shl_fr2x16-7.c: Ditto.
849 * gcc.target/bfin/builtins/shr_fr2x16-2.c: Ditto.
850 * gcc.target/bfin/builtins/mulhisilh_fr2x16-1.c: Ditto.
851 * gcc.target/bfin/builtins/lshl_fr1x16-1.c: Ditto.
852 * gcc.target/bfin/builtins/cpmlx_mul_fr2x16-2.c: Ditto.
853 * gcc.target/bfin/builtins/negate_fr1x32-2.c: Ditto.
854 * gcc.target/bfin/builtins/negate_fr1x16-3.c: Ditto.
855 * gcc.target/bfin/builtins/abs_fr2x16-2.c: Ditto.
856 * gcc.target/bfin/builtins/shrl_fr2x16-4.c: Ditto.
857 * gcc.target/bfin/builtins/mult_fr1x16-1.c: Ditto.
858 * gcc.target/bfin/builtins/max_fr1x32-1.c: Ditto.
859 * gcc.target/bfin/builtins/min_fr1x16-1.c: Ditto.
860 * gcc.target/bfin/builtins/shl_fr1x32-2.c: Ditto.
861 * gcc.target/bfin/builtins/max_fr1x16-2.c: Ditto.
862 * gcc.target/bfin/builtins/shl_fr1x16-3.c: Ditto.
863 * gcc.target/bfin/builtins/add_fr2x16-1.c: Ditto.
864 * gcc.target/bfin/builtins/shl_fr1x32-6.c: Ditto.
865 * gcc.target/bfin/builtins/shr_fr1x32-1.c: Ditto.
866 * gcc.target/bfin/builtins/shr_fr1x32.c: Ditto.
867 * gcc.target/bfin/builtins/shl_fr1x16-7.c: Ditto.
868 * gcc.target/bfin/builtins/shr_fr1x16-2.c: Ditto.
869 * gcc.target/bfin/builtins/shr_fr1x32-5.c: Ditto.
870 * gcc.target/bfin/builtins/shr_fr1x32-9.c: Ditto.
871 * gcc.target/bfin/builtins/abs_fr1x32-1.c: Ditto.
872 * gcc.target/bfin/builtins/lshl_fr2x16-2.c: Ditto.
873 * gcc.target/bfin/builtins/abs_fr1x16-2.c: Ditto.
874 * gcc.target/bfin/builtins/cpmlx_msu_fr2x16-1.c: Ditto.
875 * gcc.target/bfin/builtins/norm32-2.c: Ditto.
876 * gcc.target/bfin/builtins/shrl_fr1x16-4.c: Ditto.
877 * gcc.target/bfin/builtins/norm16-3.c: Ditto.
878 * gcc.target/bfin/builtins/norm32-6.c: Ditto.
879 * gcc.target/bfin/builtins/norm16-7.c: Ditto.
880 * gcc.target/bfin/builtins/mult_fr2x16-2.c: Ditto.
881 * gcc.target/bfin/builtins/min_fr2x16-2.c: Ditto.
882 * gcc.target/bfin/builtins/add_fr1x16-1.c: Ditto.
883 * gcc.target/bfin/builtins/norm32-11.c: Ditto.
884 * gcc.target/bfin/builtins/sub_fr2x16-1.c: Ditto.
885 * gcc.target/bfin/builtins/shl_fr2x16-4.c: Ditto.
886 * gcc.target/bfin/builtins/mulhisihh_fr2x16-2.c: Ditto.
887 * gcc.target/bfin/builtins/diff_lh_fr2x16-1.c: Ditto.
888 * gcc.target/bfin/builtins/shl_fr2x16-8.c: Ditto.
889 * gcc.target/bfin/builtins/shr_fr2x16-3.c: Ditto.
890 * gcc.target/bfin/builtins/mulhisilh_fr2x16-2.c: Ditto.
891 * gcc.target/bfin/builtins/lshl_fr1x16-2.c: Ditto.
892 * gcc.target/bfin/builtins/cpmlx_mac_fr2x16-1.c: Ditto.
893 * gcc.target/bfin/builtins/shrl_fr2x16-1.c: Ditto.
894 * gcc.target/bfin/builtins/mult_fr1x32-1.c: Ditto.
895 * gcc.target/bfin/builtins/min_fr1x32-1.c: Ditto.
896 * gcc.target/bfin/builtins/dspaddsubsat_fr2x16-1.c: Ditto.
897 * gcc.target/bfin/builtins/mult_fr1x16-2.c: Ditto.
898 * gcc.target/bfin/builtins/max_fr1x32-2.c: Ditto.
899 * gcc.target/bfin/builtins/min_fr1x16-2.c: Ditto.
900 * gcc.target/bfin/builtins/shl_fr1x32.c: Ditto.
901 * gcc.target/bfin/builtins/shl_fr1x32-3.c: Ditto.
902 * gcc.target/bfin/builtins/shl_fr1x16-4.c: Ditto.
903 * gcc.target/bfin/builtins/sub_fr1x16-1.c: Ditto.
904 * gcc.target/bfin/builtins/add_fr2x16-2.c: Ditto.
905 * gcc.target/bfin/builtins/shl_fr1x32-7.c: Ditto.
906 * gcc.target/bfin/builtins/shr_fr1x32-2.c: Ditto.
907 * gcc.target/bfin/builtins/shl_fr1x16-8.c: Ditto.
908 * gcc.target/bfin/builtins/shr_fr1x16-3.c: Ditto.
909 * gcc.target/bfin/builtins/shr_fr1x32-6.c: Ditto.
910 * gcc.target/bfin/builtins/circptr.c: Ditto.
911 * gcc.target/bfin/builtins/negate_fr2x16-1.c: Ditto.
912 * gcc.target/bfin/builtins/abs_fr1x32-2.c: Ditto.
913 * gcc.target/bfin/builtins/multr_fr2x16-1.c: Ditto.
914 * gcc.target/bfin/builtins/sum_fr2x16-1.c: Ditto.
915 * gcc.target/bfin/builtins/shrl_fr1x16-1.c: Ditto.
916 * gcc.target/bfin/builtins/cpmlx_msu_fr2x16-2.c: Ditto.
917 * gcc.target/bfin/builtins/norm32-3.c: Ditto.
918 * gcc.target/bfin/builtins/norm_fr1x16-1.c: Ditto.
919 * gcc.target/bfin/builtins/norm16-4.c: Ditto.
920 * gcc.target/bfin/builtins/norm32-7.c: Ditto.
921 * gcc.target/bfin/builtins/norm16-8.c: Ditto.
922 * gcc.target/bfin/builtins/add_fr1x32-1.c: Ditto.
923 * gcc.target/bfin/builtins/shl_fr2x16-1.c: Ditto.
924 * gcc.target/bfin/builtins/add_fr1x16-2.c: Ditto.
925 * gcc.target/bfin/builtins/shl_fr2x16-5.c: Ditto.
926 * gcc.target/bfin/builtins/norm32-12.c: Ditto.
927 * gcc.target/bfin/builtins/sub_fr2x16-2.c: Ditto.
928 * gcc.target/bfin/builtins/diff_lh_fr2x16-2.c: Ditto.
929 * gcc.target/bfin/builtins/mulhisihl_fr2x16-1.c: Ditto.
930 * gcc.target/bfin/builtins/shr_fr2x16-4.c: Ditto.
931 * gcc.target/bfin/builtins/mulhisill_fr2x16-1.c: Ditto.
932 * gcc.target/bfin/builtins/negate_fr1x16-1.c: Ditto.
933 * gcc.target/bfin/builtins/multr_fr1x16-1.c: Ditto.
934 * gcc.target/bfin/builtins/cpmlx_mac_fr2x16-2.c: Ditto.
935 * gcc.target/bfin/builtins/shrl_fr2x16-2.c: Ditto.
936 * gcc.target/bfin/builtins/mult_fr1x32x32NS-1.c: Ditto.
937 * gcc.target/bfin/builtins/mult_fr1x32-2.c: Ditto.
938 * gcc.target/bfin/builtins/min_fr1x32-2.c: Ditto.
939 * gcc.target/bfin/builtins/dspaddsubsat_fr2x16-2.c: Ditto.
940 * gcc.target/bfin/builtins/shl_fr1x16-1.c: Ditto.
941 * gcc.target/bfin/builtins/sub_fr1x32-1.c: Ditto.
942 * gcc.target/bfin/builtins/shl_fr1x32-4.c: Ditto.
943 * gcc.target/bfin/builtins/sub_fr1x16-2.c: Ditto.
944 * gcc.target/bfin/builtins/shl_fr1x16-5.c: Ditto.
945 * gcc.target/bfin/builtins/shl_fr1x32-8.c: Ditto.
946 * gcc.target/bfin/builtins/shr_fr1x32-3.c: Ditto.
947 * gcc.target/bfin/builtins/shr_fr1x16-4.c: Ditto.
948 * gcc.target/bfin/builtins/shr_fr1x32-7.c: Ditto.
949 * gcc.target/bfin/builtins/negate_fr2x16-2.c: Ditto.
950 * gcc.target/bfin/builtins/multr_fr2x16-2.c: Ditto.
951 * gcc.target/bfin/builtins/sum_fr2x16-2.c: Ditto.
952 * gcc.target/bfin/builtins/shrl_fr1x16-2.c: Ditto.
953 * gcc.target/bfin/builtins/norm_fr1x32-1.c: Ditto.
954 * gcc.target/bfin/builtins/norm16-1.c: Ditto.
955 * gcc.target/bfin/builtins/norm_fr1x16-2.c: Ditto.
956 * gcc.target/bfin/builtins/mult_fr1x32x32-1.c: Ditto.
957 * gcc.target/bfin/builtins/norm32-4.c: Ditto.
958 * gcc.target/bfin/builtins/norm16-5.c: Ditto.
959 * gcc.target/bfin/builtins/norm32-8.c: Ditto.
960 * gcc.target/bfin/builtins/dspsubaddsat_fr2x16-1.c: Ditto.
961 * gcc.target/bfin/builtins/max_fr2x16-1.c: Ditto.
962 * gcc.target/bfin/builtins/add_fr1x32-2.c: Ditto.
963 * gcc.target/bfin/builtins/shl_fr2x16-2.c: Ditto.
964 * gcc.target/bfin/builtins/shl_fr2x16-6.c: Ditto.
965 * gcc.target/bfin/builtins/diff_hl_fr2x16-1.c: Ditto.
966 * gcc.target/bfin/builtins/shr_fr2x16-1.c: Ditto.
967 * gcc.target/bfin/builtins/mulhisihl_fr2x16-2.c: Ditto.
968 * gcc.target/bfin/builtins/negate_fr1x32-1.c: Ditto.
969 * gcc.target/bfin/builtins/cpmlx_mul_fr2x16-1.c: Ditto.
970 * gcc.target/bfin/builtins/multr_fr1x16-2.c: Ditto.
971 * gcc.target/bfin/builtins/mulhisill_fr2x16-2.c: Ditto.
972 * gcc.target/bfin/builtins/negate_fr1x16-2.c: Ditto.
973 * gcc.target/bfin/builtins/abs_fr2x16-1.c: Ditto.
974 * gcc.target/bfin/builtins/shrl_fr2x16-3.c: Ditto.
975 * gcc.target/bfin/builtins/mult_fr1x32x32NS-2.c: Ditto.
976 * gcc.target/bfin/builtins/shl_fr1x32-1.c: Ditto.
977 * gcc.target/bfin/builtins/max_fr1x16-1.c: Ditto.
978 * gcc.target/bfin/builtins/shl_fr1x16-2.c: Ditto.
979 * gcc.target/bfin/builtins/sub_fr1x32-2.c: Ditto.
980 * gcc.target/bfin/builtins/shl_fr1x32-5.c: Ditto.
982 2011-05-03 Bernd Schmidt <bernds@codesourcery.com>
984 * gcc.target/arm/cold-lc.c: New test.
986 2011-05-03 Jakub Jelinek <jakub@redhat.com>
989 * gcc.dg/pr48774.c: New test.
991 2011-05-03 Richard Guenther <rguenther@suse.de>
993 * gcc.dg/large-size-array-5.c: New testcase.
995 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
997 * gcc.dg/vect/vect-strided-u16-i3.c: New test.
999 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
1001 * lib/target-supports.exp (check_effective_target_vect_strided):
1003 (check_effective_target_vect_strided2)
1004 (check_effective_target_vect_strided3)
1005 (check_effective_target_vect_strided4)
1006 (check_effective_target_vect_strided8): ...these new functions.
1008 * gcc.dg/vect/O3-pr39675-2.c: Update accordingly.
1009 * gcc.dg/vect/costmodel/ppc/costmodel-slp-12.c: Likewise.
1010 * gcc.dg/vect/fast-math-slp-27.c: Likewise.
1011 * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: Likewise.
1012 * gcc.dg/vect/pr37539.c: Likewise.
1013 * gcc.dg/vect/slp-11a.c: Likewise.
1014 * gcc.dg/vect/slp-11b.c: Likewise.
1015 * gcc.dg/vect/slp-11c.c: Likewise.
1016 * gcc.dg/vect/slp-12a.c: Likewise.
1017 * gcc.dg/vect/slp-12b.c: Likewise.
1018 * gcc.dg/vect/slp-18.c: Likewise.
1019 * gcc.dg/vect/slp-19a.c: Likewise.
1020 * gcc.dg/vect/slp-19b.c: Likewise.
1021 * gcc.dg/vect/slp-21.c: Likewise.
1022 * gcc.dg/vect/slp-23.c: Likewise.
1023 * gcc.dg/vect/vect-cselim-1.c: Likewise.
1025 * gcc.dg/vect/fast-math-vect-complex-3.c: Use vect_stridedN
1026 instead of vect_interleave && vect_extract_even_odd.
1027 * gcc.dg/vect/no-scevccp-outer-10a.c: Likewise.
1028 * gcc.dg/vect/no-scevccp-outer-10b.c: Likewise.
1029 * gcc.dg/vect/no-scevccp-outer-20.c: Likewise.
1030 * gcc.dg/vect/vect-1.c: Likewise.
1031 * gcc.dg/vect/vect-10.c: Likewise.
1032 * gcc.dg/vect/vect-98.c: Likewise.
1033 * gcc.dg/vect/vect-107.c: Likewise.
1034 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
1035 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
1036 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
1037 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
1038 * gcc.dg/vect/vect-strided-a-u32-mult.c: Likewise.
1039 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
1040 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
1041 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
1042 * gcc.dg/vect/vect-strided-float.c: Likewise.
1043 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
1044 * gcc.dg/vect/vect-strided-mult.c: Likewise.
1045 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
1046 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
1047 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
1048 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
1049 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
1050 * gcc.dg/vect/vect-strided-u32-mult.c: Likewise.
1051 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
1052 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
1053 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
1054 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
1055 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
1056 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
1057 * gcc.dg/vect/vect-vfa-03.c: Likewise.
1059 * gcc.dg/vect/no-scevccp-outer-18.c: Add vect_stridedN to the
1061 * gcc.dg/vect/pr30843.c: Likewise.
1062 * gcc.dg/vect/pr33866.c: Likewise.
1063 * gcc.dg/vect/slp-reduc-6.c: Likewise.
1064 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: Likewise.
1065 * gcc.dg/vect/vect-strided-store-u16-i4.c: Likewise.
1066 * gcc.dg/vect/vect-strided-store-u32-i2.c: Likewise.
1068 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
1070 * gcc.dg/vect/slp-11.c: Split into...
1071 * gcc.dg/vect/slp-11a.c, gcc.dg/vect/slp-11b.c,
1072 gcc.dg/vect/slp-11c.c: ...these tests.
1073 * gcc.dg/vect/slp-12a.c: Split 4-stride loop into...
1074 * gcc.dg/vect/slp-12c.c: ...this new test.
1075 * gcc.dg/vect/slp-19.c: Split into...
1076 * gcc.dg/vect/slp-19a.c, gcc.dg/vect/slp-19b.c,
1077 gcc.dg/vect/slp-19c.c: ...these new tests.
1079 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
1081 * lib/target-supports.exp
1082 (check_effective_target_vect_extract_even_odd_wide): Delete.
1083 (check_effective_target_vect_strided_wide): Likewise.
1084 * gcc.dg/vect/O3-pr39675-2.c: Use the non-wide versions instead.
1085 * gcc.dg/vect/fast-math-pr35982.c: Likewise.
1086 * gcc.dg/vect/fast-math-vect-complex-3.c: Likewise.
1087 * gcc.dg/vect/pr37539.c: Likewise.
1088 * gcc.dg/vect/slp-11.c: Likewise.
1089 * gcc.dg/vect/slp-12a.c: Likewise.
1090 * gcc.dg/vect/slp-12b.c: Likewise.
1091 * gcc.dg/vect/slp-19.c: Likewise.
1092 * gcc.dg/vect/slp-23.c: Likewise.
1093 * gcc.dg/vect/vect-1.c: Likewise.
1094 * gcc.dg/vect/vect-98.c: Likewise.
1095 * gcc.dg/vect/vect-107.c: Likewise.
1096 * gcc.dg/vect/vect-strided-float.c: Likewise.
1098 2011-05-02 Jason Merrill <jason@redhat.com>
1100 * g++.dg/init/new31.C: New.
1102 2011-05-02 Simon Martin <simartin@users.sourceforge.net>
1105 * gcc.dg/pr35445.c: New test.
1107 2011-05-02 Jason Merrill <jason@redhat.com>
1109 * c-c++-common/vla-1.c: New.
1111 2011-05-02 Richard Guenther <rguenther@suse.de>
1113 PR tree-optimization/48822
1114 * gcc.dg/torture/pr48822.c: New testcase.
1116 2011-05-02 Paolo Carlini <paolo.carlini@oracle.com>
1119 * g++.dg/cpp0x/constexpr-47969.C: New.
1121 2011-05-02 Ira Rosen <ira.rosen@linaro.org>
1124 * gcc.dg/vect/slp-3.c: Increase loop bound. Don't expect to fail
1125 on vect_no_align targets.
1126 * gcc.dg/vect/no-vfa-pr29145.c: Don't expect to fail on
1127 vect_no_align targets.
1129 2011-05-01 Xinliang David Li <davidxl@google.com>
1131 * gcc.dg/tree-ssa/integer-addr.c: New test.
1132 * gcc.dg/tree-ssa/alias_bug.c: New test.
1134 2011-05-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1136 PR libgfortran/48787
1137 * gfortran.dg/round_3.f08: Add more checks.
1139 2011-04-30 Tobias Burnus <burnus@net-b.de>
1142 * gfortran.dg/import9.f90: New, proper test.
1143 * gfortran.dg/interface_37.f90: Remove bogus
1144 test (bogus copy of interface_36.f90).
1146 2011-04-30 Tobias Burnus <burnus@net-b.de>
1149 * gfortran.dg/interface_37.f90: New.
1151 2011-04-30 Paul Thomas <pault@gcc.gnu.org>
1154 * gfortran.dg/realloc_on_assign_7.f03: Test bounds.
1156 2011-04-30 Jakub Jelinek <jakub@redhat.com>
1158 PR tree-optimization/48809
1159 * gcc.c-torture/execute/pr48809.c: New test.
1161 2011-04-29 Jeff Law <law@redhat.com>
1163 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: New test.
1165 2011-04-29 Paolo Carlini <paolo.carlini@oracle.com>
1168 * g++.dg/init/ctor10.C: New.
1170 2011-04-29 Le-Chun Wu <lcwu@google.com>
1172 * g++.dg/warn/Wconversion-null-2.C: Do not expect a NULL
1173 warning in implicitly instantiated templates.
1175 2011-04-29 Le-Chun Wu <lcwu@google.com>
1177 * g++.dg/warn/Wnull-conversion-1.C: New.
1178 * g++.dg/warn/Wnull-conversion-2.C: New.
1180 2011-04-29 Diego Novillo <dnovillo@google.com>
1182 * g++.old-deja/g++.other/null3.C: Expect warning about
1183 converting boolean to a pointer.
1185 2011-04-29 Paul Thomas <pault@gcc.gnu.org>
1188 * gfortran.dg/realloc_on_assign_7.f03: Modify to test for lhs
1192 * gfortran.dg/realloc_on_assign_7.f03: Add subroutine pr48746.
1194 2011-04-29 Tobias Burnus <burnus@net-b.de>
1197 * gfortran.dg/typebound_proc_22.f90: New.
1200 * gfortran.dg/interface_36.f90: New.
1202 2011-04-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1204 PR libgfortran/48488
1205 PR libgfortran/48602
1206 PR libgfortran/48615
1207 PR libgfortran/48684
1208 PR libgfortran/48787
1209 * gfortran.dg/fmt_g.f: Adjust test.
1210 * gfortran.dg/fmt_g0_1.f08: Adjust test.
1211 * gfortran.dg/round_3.f08: New test.
1212 * gfortran.dg/namelist_print_1.f: Adjust test.
1213 * gfortran.dg/char4_iunit_1.f03: Adjust test.
1214 * gfortran.dg/f2003_io_5.f03: Adjust test.
1215 * gfortran.dg/coarray_15.f90: Adjust test.
1216 * gfortran.dg/namelist_65.f90: Adjust test.
1217 * gfortran.dg/fmt_cache_1.f: Adjust test.
1218 * gfortran.dg/char4_iunit_2.f03: Adjust test.
1219 * gfortran.dg/real_const_3.f90: Adjust test.
1221 2011-04-28 Xinliang David Li <davidxl@google.com>
1223 * testsuite/gcc.dg/tree-prof/prof-robust-1.c: New test.
1224 * testsuite/g++.dg/prof-robust-1.C: New test.
1226 2011-04-28 Ira Rosen <ira.rosen@linaro.org>
1228 PR tree-optimization/48765
1229 * gcc.dg/vect/pr48765.c: New.
1231 2011-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1233 PR tree-optimization/48775
1234 * gcc.dg/pr48616.c: Also add -fno-common on alpha*-dec-osf*.
1236 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
1239 * g++.dg/inherit/pr48798.C: New.
1240 * g++.old-deja/g++.other/base1.C: Adjust.
1242 2011-04-28 Dodji Seketeli <dodji@redhat.com>
1245 * g++.dg/template/inherit7.C: New test case.
1247 2011-04-28 Richard Guenther <rguenther@suse.de>
1249 PR tree-optimization/40052
1250 PR tree-optimization/15347
1251 * gcc.dg/tree-ssa/vrp57.c: New testcase.
1252 * gcc.dg/pr15347.c: Likewise.
1254 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
1257 * g++.dg/cpp0x/sfinae18.C: New.
1259 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
1262 * g++.dg/ext/is_literal_type1.C: New.
1264 2011-04-28 Tobias Burnus <burnus@net-b.de>
1268 * gfortran.dg/interface_35.f90: New.
1269 * gfortran.dg/erfc_scaled_1.f90: Don't compile with -pedantic.
1270 * gfortran.dg/func_result_6.f90: Add dg-warning.
1271 * gfortran.dg/bessel_1.f90: Ditto.
1272 * gfortran.dg/hypot_1.f90: Ditto.
1273 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
1274 * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
1275 * gfortran.dg/interface_assignment_4.f90: Ditto.
1277 2011-04-27 Jason Merrill <jason@redhat.com>
1279 * g++.dg/ext/complex8.C: New.
1281 * g++.dg/cpp0x/initlist49.C: New.
1282 * g++.dg/init/new30.C: New.
1284 2011-04-27 Tobias Burnus <burnus@net-b.de>
1287 * gfortran.dg/whole_file_34.f90: New.
1289 2011-04-27 Jan Hubicka <jh@suse.cz>
1291 * gcc.dg/tree-ssa/inline-9.c: New testcase.
1293 2011-04-27 Jason Merrill <jason@redhat.com>
1295 * g++.old-deja/g++.oliva/overload1.C: Adjust.
1297 * g++.dg/parse/ambig6.C: New.
1299 2011-04-27 Nick Clifton <nickc@redhat.com>
1301 * gcc.dg/20020312-2.c: Add definition for RX.
1303 * lib/target-supports.exp (add_options_for_ieee): Use -mnofpu
1304 option with RX targets.
1306 * gcc.target/rx/pack.c: Replace C++ style // comments with C style
1309 2011-04-27 Richard Guenther <rguenther@suse.de>
1311 * gcc.dg/tree-ssa/pr23382.c: Remove.
1313 2011-04-27 Kaz Kojima <kkojima@gcc.gnu.org>
1316 * gcc.c-torture/compile/pr48767.c: New test.
1318 2011-04-27 Richard Guenther <rguenther@suse.de>
1320 PR tree-optimization/48772
1321 * g++.dg/pr48772.C: New testcase.
1323 2011-04-27 Jakub Jelinek <jakub@redhat.com>
1326 * gcc.c-torture/compile/pr48742.c: New test.
1328 2011-04-26 Jason Merrill <jason@redhat.com>
1330 * g++.dg/lookup/koenig13.C: New.
1332 * g++.dg/cpp0x/initlist48.C: New.
1334 2011-04-25 Jason Merrill <jason@redhat.com>
1336 * g++.dg/cpp0x/sfinae17.C: New.
1338 2011-03-23 Michael Meissner <meissner@linux.vnet.ibm.com>
1341 * gcc.target/powerpc/pr48258-1.c: New file.
1342 * gcc.target/powerpc/pr48258-2.c: Ditto.
1344 2011-04-26 Xinliang David Li <davidxl@google.com>
1346 * gcc.dg/uninit-suppress.c: New test.
1347 * gcc.dg/uninit-suppress.c: New test.
1349 2011-04-26 Jakub Jelinek <jakub@redhat.com>
1352 * gcc.dg/pr48768.c: New test.
1354 PR tree-optimization/48734
1355 * gcc.c-torture/compile/pr48734.c: New test.
1358 * gcc.dg/tree-prof/val-prof-2.c: Adjust for 32-bit HWI.
1360 2011-04-26 Richard Guenther <rguenther@suse.de>
1362 PR tree-optimization/48731
1363 * gcc.dg/torture/pr48731.c: New testcase.
1365 2011-04-26 Richard Guenther <rguenther@suse.de>
1368 * gcc.dg/tree-prof/val-prof-2.c: Adjust.
1370 2011-04-26 Richard Guenther <rguenther@suse.de>
1373 * gcc.dg/torture/pr48694-1.c: New testcase.
1374 * gcc.dg/torture/pr48694-2.c: Likewise.
1376 2011-04-25 Paolo Carlini <paolo.carlini@oracle.com>
1378 * g++.dg/ext/underlying_type1.C: New.
1379 * g++.dg/ext/underlying_type2.C: Likewise.
1380 * g++.dg/ext/underlying_type3.C: Likewise.
1381 * g++.dg/ext/underlying_type4.C: Likewise.
1382 * g++.dg/ext/underlying_type5.C: Likewise.
1383 * g++.dg/ext/underlying_type6.C: Likewise.
1384 * g++.dg/ext/underlying_type7.C: Likewise.
1385 * g++.dg/ext/underlying_type8.C: Likewise.
1386 * g++.dg/ext/underlying_type9.C: Likewise.
1387 * g++.dg/ext/underlying_type10.C: Likewise.
1389 2011-04-25 Jason Merrill <jason@redhat.com>
1391 * g++.dg/cpp0x/regress/template-const2.C: New.
1393 2011-04-25 Jeff Law <law@redhat.com>
1395 * gcc.dg/tree-ssa/vrp56.c: new test.
1397 2011-04-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1399 * go.test/go-test.exp (go-set-goarch): Accept mips*-*-*.
1401 2011-04-24 Jakub Jelinek <jakub@redhat.com>
1403 PR preprocessor/48740
1404 * c-c++-common/raw-string-11.c: New test.
1406 2011-04-23 John David Anglin <dave.anglin@nrc-cnrc.ca>
1408 * gcc.dg/pr48616.c (dg-options): Add -fno-common to options on
1411 2011-04-23 Tobias Burnus <burnus@net-b.de>
1414 * gfortran.dg/coarray_19.f90: New.
1416 2011-04-23 Jakub Jelinek <jakub@redhat.com>
1419 * gcc.dg/pr48685.c: New test.
1421 2011-04-22 Jan Hubicka <jh@suse.cz>
1423 * gcc.dg/tree-ssa/pr38699.c: Fix testcase.
1425 2011-04-22 Jakub Jelinek <jakub@redhat.com>
1427 PR tree-optimization/48717
1428 * gcc.c-torture/execute/pr48717.c: New test.
1430 2011-04-22 Uros Bizjak <ubizjak@gmail.com>
1433 * gcc.target/i386/pr48723.c: New test.
1435 2011-04-22 Jakub Jelinek <jakub@redhat.com>
1438 * gcc.dg/gomp/pr48716.c: New test.
1439 * g++.dg/gomp/pr48716.C: New test.
1441 2011-04-22 Alexander Monakov <amonakov@ispras.ru>
1444 * gcc.dg/missing-field-init-2.c: Update testcase.
1446 2011-04-22 Alan Modra <amodra@gmail.com>
1448 * gcc.target/powerpc/ppc-pow.c: Allow for tail calls.
1450 2011-04-21 Thomas Koenig <tkoenig@gcc.gnu.org>
1453 * gfortran.dg/function_optimize_6.f90: New test.
1455 2011-04-21 Easwaran Raman <eraman@google.com>
1457 * gcc.dg/stack-layout-2.c: New test.
1459 2011-04-21 Richard Guenther <rguenther@suse.de>
1462 * g++.dg/lto/pr48207-2_0.C: New testcase.
1463 * g++.dg/lto/pr48207-3_0.C: Likewise.
1465 2011-04-21 Eric Botcazou <ebotcazou@adacore.com>
1467 * gnat.dg/volatile5.adb: New test.
1468 * gnat.dg/volatile5_pkg.ads: New helper.
1470 2011-04-21 Uros Bizjak <ubizjak@gmail.com>
1473 * gcc.target/i386/pr48708.c: New test.
1475 2011-04-21 Richard Sandiford <richard.sandiford@linaro.org>
1477 * gcc.dg/vect/vect-119.c: New test.
1479 2011-04-21 Richard Sandiford <richard.sandiford@linaro.org>
1481 * gcc.dg/vect/vect.exp: Run the main tests twice, one with -flto
1484 2011-04-21 Richard Earnshaw <rearnsha@arm.com>
1485 Richard Sandiford <richard.sandiford@linaro.org>
1488 * gcc.target/arm/pr46329.c: New test.
1490 2011-04-21 Tobias Burnus <burnus@net-b.de>
1493 * gfortran.dg/coarray_18.f90: New.
1495 2011-04-20 Jason Merrill <jason@redhat.com>
1497 * g++.dg/cpp0x/initlist47.C: New.
1499 * g++.dg/init/dtor4.C: New.
1501 2011-04-20 Uros Bizjak <ubizjak@gmail.com>
1504 * gcc.target/i386/sse2-pinsrw.c: New test.
1505 * gcc.target/i386/avx-vpinsrw.c: Ditto.
1506 * gcc.target/i386/sse4_1-insvqi.c: Ditto.
1507 * gcc.target/i386/sse2-insvhi.c: Ditto.
1508 * gcc.target/i386/sse4_1-insvsi.c: Ditto.
1509 * gcc.target/i386/sse4_1-insvdi.c: Ditto.
1511 2011-04-20 Jason Merrill <jason@redhat.com>
1513 * g++.dg/template/const4.C: New.
1515 2011-04-20 Easwaran Raman <eraman@google.com>
1517 * gcc.dg/stack-layout-1.c: New test.
1519 2011-04-20 Daniel Jacobowitz <dan@codesourcery.com>
1521 * gcc.dg/vect/vect-shift-3.c, gcc.dg/vect/vect-shift-4.c: New.
1522 * lib/target-supports.exp (check_effective_target_vect_shift_char): New
1525 2011-04-20 Kai Tietz <ktietz@redhat.com>
1527 * gcc.dg/binop-xor1.c: New test.
1528 * gcc.dg/binop-xor2.c: New test.
1529 * gcc.dg/binop-xor3.c: New test.
1530 * gcc.dg/binop-xor4.c: New test.
1531 * gcc.dg/binop-xor5.c: New test.
1533 2011-04-20 Richard Guenther <rguenther@suse.de>
1535 PR tree-optimization/47892
1536 * gcc.dg/vect/fast-math-ifcvt-1.c: New testcase.
1538 2011-04-20 Richard Guenther <rguenther@suse.de>
1541 * g++.dg/torture/pr48695.C: New testcase.
1543 2011-04-20 Georg-Johann Lay <avr@gjlay.de>
1545 * gcc.dg/pr42629.c: Add dg-require-effective-target int32plus
1546 * gcc.c-torture/execute/cmpsi-2.c: Ditto
1547 * gcc.c-torture/execute/pr45262.c: Ditto
1548 * gcc.dg/torture/pr43165.c: Ditto.
1549 * gcc.dg/torture/pr47228.c: Ditto.
1550 * gcc.dg/tree-ssa/pr45144.c: Ditto.
1551 * gcc.dg/ipa/pr45644.c: Ditto.
1552 * gcc.c-torture/compile/pr43191.c: Ditto. Remove dg-skip-if for
1555 2011-04-19 Jason Merrill <jason@redhat.com>
1557 * g++.dg/ext/complex7.C: New.
1559 * g++.dg/ext/attrib41.C: New.
1561 2011-04-19 Kaz Kojima <kkojima@gcc.gnu.org>
1564 * gcc.dg/torture/pr37868.c: Skip on sh*-*-*.
1566 2011-04-19 Jakub Jelinek <jakub@redhat.com>
1569 * gcc.target/i386/pr48678.c: New test.
1571 2011-04-19 Martin Jambor <mjambor@suse.cz>
1573 * g++.dg/opt/devirt1.C: Bump to -O2, remove XFAIL.
1574 * g++.dg/opt/devirt2.C: New test.
1575 * g++.dg/ipa/devirt-g-1.C: Likewise.
1577 2011-04-19 Tobias Burnus <burnus@net-b.de>
1580 * gfortran.dg/whole_file_33.f90: New.
1582 2011-04-19 Martin Jambor <mjambor@suse.cz>
1584 * g++.dg/ipa/devirt-7.C: New test.
1586 2011-04-19 Richard Guenther <rguenther@suse.de>
1589 * g++.dg/lto/pr48207_0.C: New testcase.
1591 2011-04-18 Jason Merrill <jason@redhat.com>
1593 * g++.dg/init/void1.C: New.
1595 * g++.dg/cpp0x/union4.C: New.
1597 2011-04-18 Jakub Jelinek <jakub@redhat.com>
1600 * g++.dg/torture/pr48661.C: New test.
1603 * g++.dg/gomp/pr48632.C: New test.
1605 2011-04-18 Uros Bizjak <ubizjak@gmail.com>
1607 * gcc.target/i386/sse2-maskmovdqu.c: New test.
1608 * gcc.target/i386/avx-vmaskmovdqu.c: Ditto.
1610 2011-04-18 Tobias Burnus <burnus@net-b.de>
1613 * gfortran.dg/coarray_17.f90: New.
1614 * gfortran.dg/coarray_10.f90: Update dg-error.
1616 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1619 * gcc.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
1620 * gfortran.dg/guality/guality.exp: Likewise.
1622 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1624 * gfortran.dg/fmt_g0_5.f08: Use dg-add-options ieee.
1626 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1628 * gcc.dg/vect/pr48377.c: Remove dg-do run.
1630 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1632 * gcc.dg/ipa/pr48195.c: Add dg-require-effective-target lto.
1634 2011-04-18 Richard Guenther <rguenther@suse.de>
1637 * g++.dg/torture/pr46364.C: New testcase.
1639 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1641 * obj-c++.dg/dwarf-2.mm: Skip on alpha*-dec-osf*.
1643 2011-04-18 Alexander Monakov <amonakov@ispras.ru>
1645 * gcc.dg/pr48235.c: Add dg-require-effective-target freorder.
1647 2011-04-18 Ulrich Weigand <ulrich.weigand@linaro.org>
1648 Ira Rosen <ira.rosen@linaro.org>
1651 * gcc.target/arm/pr48252.c: New test.
1653 2011-04-18 Jakub Jelinek <jakub@redhat.com>
1655 PR tree-optimization/48616
1656 * gcc.dg/pr48616.c: New test.
1658 2011-04-18 Tobias Burnus <burnus@net-b.de>
1661 * gfortran.dg/coarray_16.f90: New.
1663 2011-04-18 Paul Thomas <pault@gcc.gnu.org>
1666 * gfortran.dg/realloc_on_assign_7.f03: New test.
1668 2011-04-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1670 PR libgfortran/48602
1671 * gfortran.dg/fmt_g0_6.f08: New test.
1673 2011-04-17 Jason Merrill <jason@redhat.com>
1675 * g++.dg/cpp0x/sfinae16.C: New.
1677 2011-04-17 Richard Sandiford <rdsandiford@googlemail.com>
1679 * gcc.target/mips/reg-var-1.c: New test.
1681 2011-04-17 Jan Hubicka <jh@suse.cz>
1683 * gcc.dg/winline-5.c: Update testcase.
1685 2011-04-17 Eric Botcazou <ebotcazou@adacore.com>
1687 * gnat.dg/discr27.ad[sb]: Move dg directive.
1688 * gnat.dg/discr28.ad[sb]: New test.
1689 * gnat.dg/discr28_pkg.ads: New helper.
1691 2011-04-17 Michael Matz <matz@suse.de>
1693 PR tree-optimization/48622
1695 * gcc.dg/lto/pr48622_0.c: New test.
1697 2011-04-16 Uros Bizjak <ubizjak@gmail.com>
1699 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan patterns.
1700 * gcc.target/i386/avx256-unaligned-load-2.c: Ditto.
1701 * gcc.target/i386/avx256-unaligned-load-3.c: Ditto.
1702 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
1703 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
1704 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
1706 2011-04-15 Jason Merrill <jason@redhat.com>
1708 * g++.dg/cpp0x/range-for17.C: New.
1710 2011-04-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
1712 * g++.dg/cpp0x/range-for2.C: Correct for declaration.
1713 * g++.dg/cpp0x/range-for3.C: Likewise.
1714 * g++.dg/cpp0x/range-for9.C: Correct error message.
1715 * g++.dg/cpp0x/range-for11.C: New.
1716 * g++.dg/cpp0x/range-for12.C: New.
1717 * g++.dg/cpp0x/range-for13.C: New.
1718 * g++.dg/cpp0x/range-for14.C: New.
1719 * g++.dg/cpp0x/range-for15.C: New.
1720 * g++.dg/cpp0x/range-for16.C: New.
1722 2011-04-15 Tobias Burnus <burnus@net-b.de>
1725 * gfortran.dg/coarray_15.f90: Change to dg-do run.
1727 2011-04-15 Nicola Pero <nicola.pero@meta-innovation.com>
1729 * objc.dg/naming-4.m: Updated.
1730 * objc.dg/naming-5.m: Updated.
1731 * objc.dg/naming-6.m: New.
1732 * objc.dg/naming-7.m: New.
1733 * obj-c++.dg/naming-1.mm: Updated.
1734 * obj-c++.dg/naming-2.mm: Updated.
1735 * obj-c++.dg/naming-3.mm: New.
1736 * obj-c++.dg/naming-4.mm: New.
1738 2011-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1740 PR libgfortran/48589
1741 * gfortran.dg/fmt_g0_5.f08: New test.
1743 2011-04-15 Richard Guenther <rguenther@suse.de>
1746 * gfortran.dg/cray_pointers_8.f90: Use -ffloat-store.
1748 2011-04-15 Georg-Johann Lay <avr@gjlay.de>
1750 * gcc.target/avr/torture/pr41885.c (dg-options): Change
1751 -finline-limit=0 to -fno-inline
1753 2011-04-15 Jakub Jelinek <jakub@redhat.com>
1756 * gcc.target/i386/pr46084.c: Require avx_runtime instead of
1759 2011-04-14 Jakub Jelinek <jakub@redhat.com>
1762 * gcc.target/i386/sse4_1-insertps-3.c: New test.
1763 * gcc.target/i386/sse4_1-insertps-4.c: New test.
1764 * gcc.target/i386/avx-insertps-3.c: New test.
1765 * gcc.target/i386/avx-insertps-4.c: New test.
1767 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
1769 * gcc.target/avr/torture/pr41885.c (dg-options): Add
1772 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
1777 * gcc.target/avr/pr46779-1.c: New test case
1778 * gcc.target/avr/pr46779-2.c: New test case
1780 2011-04-14 Jason Merrill <jason@redhat.com>
1782 * g++.dg/cpp0x/sfinae15.C: New.
1784 * g++.dg/cpp0x/sfinae14.C: New.
1786 * g++.dg/ext/vla10.C: New.
1788 2011-04-14 Richard Guenther <rguenther@suse.de>
1790 * gcc.dg/tree-ssa/ssa-dse-14.c: New testcase.
1792 2011-04-14 Richard Guenther <rguenther@suse.de>
1794 * gcc.dg/fold-bitand-4.c: Move ...
1795 * c-c++-common/fold-bitand-4.c: ... here. Adjust slightly.
1797 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
1799 * gcc.target/avr/trivial.c: Fix line endings. Make PROGMEM
1801 * gcc.target/avr/torture/trivial.c: Ditto.
1803 2011-04-13 Jason Merrill <jason@redhat.com>
1805 * g++.dg/template/operator11.C: New.
1807 2011-04-13 Jakub Jelinek <jakub@redhat.com>
1810 * gcc.dg/gomp/pr48591.c: New test.
1813 * g++.dg/cpp0x/constexpr-wstring1.C: New test.
1814 * g++.dg/cpp0x/constexpr-wstring2.C: New test.
1816 2011-04-13 Dodji Seketeli <dodji@redhat.com>
1819 * g++.dg/template/dependent-expr7.C: New test case.
1821 2011-04-13 Jason Merrill <jason@redhat.com>
1823 * g++.dg/cpp0x/sfinae13.C: New.
1825 2011-04-13 Uros Bizjak <ubizjak@gmail.com>
1827 * gcc.target/i386/sse2-init-v2di-2.c: Update scan pattern.
1829 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
1831 * gcc.target/arm/pr43698.c: Remove -march option.
1833 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
1835 * gcc.target/arm/sync-1.c: Limit to sync_int_long, do not use
1838 2011-04-12 Paul Thomas <pault@gcc.gnu.org>
1842 * gfortran.dg/realloc_on_assign_6.f03: New test.
1844 2011-04-12 Kai Tietz <ktietz@redhat.com>
1846 * g++.dg/ext/bitfield2.C: Add for i?86/x86_64-*-mingw*
1847 targets the additional -mno-ms-bitfields and
1848 -Wno-packed-bitfield-compat options.
1849 * g++.dg/ext/bitfield3.C: Likewise.
1850 * g++.dg/ext/bitfield4.C: Likewise.
1851 * g++.dg/ext/bitfield5.C: Likewise.
1852 * gcc.dg/bitfld-15.c: Likewise.
1853 * gcc.dg/bitfld-16.c: Likewise.
1854 * gcc.dg/bitfld-17.c: Likewise.
1855 * gcc.dg/bitfld-18.c: Likewise.
1857 2011-04-12 Richard Sandiford <richard.sandiford@linaro.org>
1859 * gcc.target/arm/neon-vld3-1.c: New test.
1860 * gcc.target/arm/neon-vst3-1.c: New test.
1861 * gcc.target/arm/neon/v*.c: Regenerate.
1863 2011-04-12 Jakub Jelinek <jakub@redhat.com>
1865 PR rtl-optimization/48549
1866 * g++.dg/opt/pr48549.C: New test.
1868 2011-04-12 Richard Guenther <rguenther@suse.de>
1870 PR tree-optimization/46076
1871 * gcc.dg/tree-ssa/pr46076.c: Un-XFAIL.
1873 2011-04-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1876 * lib/compat.exp (compat-execute): Declare unsupported after
1877 stripping path from src1.
1878 * lib/lto.exp (lto-execute): Likewise.
1880 2011-04-12 Jakub Jelinek <jakub@redhat.com>
1883 * gcc.dg/pr48552-1.c: New test.
1884 * gcc.dg/pr48552-2.c: New test.
1886 2011-04-11 Jason Merrill <jason@redhat.com>
1888 * g++.dg/cpp0x/sfinae12.C: New.
1890 * g++.dg/cpp0x/enum10.C: New.
1892 * g++.dg/cpp0x/lambda/lambda-this4.C: New.
1894 * g++.dg/cpp0x/rv-func.C: New.
1896 2011-04-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1898 * gcc.dg/torture/pr47917.c: Define _ISO_C_SOURCE=19990L for
1901 2011-04-11 Martin Jambor <mjambor@suse.cz>
1903 PR tree-optimization/48195
1904 * gcc.dg/ipa/pr48195.c: New test.
1906 2011-04-10 Eric Botcazou <ebotcazou@adacore.com>
1908 * gnat.dg/return3.adb: Remove unused switch.
1910 2011-04-08 Mike Stump <mikestump@comcast.net>
1913 * gcc.dg/tree-ssa/ssa-ccp-17.c: Robustify against ports that
1914 default to fno-common.
1916 2011-04-08 Georg-Johann Lay <avr@gjlay.de>
1918 * gcc.dg/sibcall-3.c: Don't xfail on AVR.
1919 * gcc.dg/sibcall-4.c: Don't xfail on AVR.
1921 2011-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
1924 * gfortran.dg/function_optimize_5.f90: New test.
1926 2011-04-08 Eric Botcazou <ebotcazou@adacore.com>
1928 * gnat.dg/aggr17.adb: New test.
1929 * gnat.dg/aggr18.adb: Likewise.
1931 2011-04-08 Michael Matz <matz@suse.de>
1934 * gcc.target/i386/pr48389.c: New test.
1936 2011-04-08 Andrey Belevantsev <abel@ispras.ru>
1938 PR rtl-optimization/48272
1939 * g++.dg/opt/pr48272.C: New.
1941 2011-04-08 Dmitry Melnik <dm@ispras.ru>
1943 PR rtl-optimization/48235
1944 * gcc.dg/pr48235.c: New.
1946 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
1948 PR rtl-optimization/48302
1949 * g++.dg/opt/pr48302.C: New.
1951 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
1954 * g++.dg/opt/pr48273.C: New.
1956 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
1958 PR rtl-optimization/48442
1959 * gcc.dg/pr48442.c: New.
1961 2011-04-08 Jakub Jelinek <jakub@redhat.com>
1963 PR tree-optimization/48377
1964 * gcc.dg/vect/pr48377.c: New test.
1966 2011-04-07 Jason Merrill <jason@redhat.com>
1968 * g++.dg/cpp0x/regress/call1.C: New.
1970 * g++.dg/cpp0x/variadic107.C: New.
1972 * g++.dg/cpp0x/sfinae11.C: New.
1973 * g++.dg/cpp0x/noexcept02.C: Fix.
1975 * g++.dg/cpp0x/sfinae10.C: New.
1977 * g++.dg/cpp0x/sfinae9.C: New.
1979 * c-c++-common/Wcast-qual-1.c: Move here from...
1980 * gcc.dg/cast-qual-3.c: ...here, and...
1981 * g++.dg/warn/Wcast-qual2.C: ...here.
1983 * g++.dg/cpp0x/sfinae8.C: New.
1985 * g++.dg/cpp0x/sfinae7.C: New.
1987 * g++.dg/cpp0x/enum9.C: New.
1989 2011-04-07 Mike Stump <mikestump@comcast.net>
1991 * gcc.dg/torture/stackalign/non-local-goto-5.c: Fix for targets
1992 with no trampolines.
1994 2011-04-07 Jakub Jelinek <jakub@redhat.com>
1997 * gfortran.dg/gomp/pr48117.f90: New test.
2000 * gcc.dg/torture/pr48343.c: New test.
2002 2011-04-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2004 * gcc.target/i386/asm-6.c: Remove dg-xfail-if.
2006 2011-04-07 Maxim Kuvyrkov <maxim@codesourcery.com>
2008 * gcc.dg/lto/20090210_0.c: Require tls_runtime target.
2010 2011-04-07 Tom de Vries <tom@codesourcery.com>
2013 * lib/scanasm.exp (object-size): New proc.
2014 * gcc.target/arm/pr43920-2.c: New test.
2016 2011-04-06 Tobias Burnus <burnus@net-b.de>
2020 * gfortran.dg/coarray_13.f90: Avoid out-of-bounds access.
2022 2011-04-06 Steve Ellcey <sje@cup.hp.com>
2024 * gcc.dg/mtune.c: Prune note from output.
2026 2011-04-06 Jakub Jelinek <jakub@redhat.com>
2029 * gcc.dg/guality/pr36977.c: New test.
2030 * gcc.dg/guality/pr48466.c: New test.
2032 2011-04-06 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
2034 * gcc.target/arm/pr43920-1.c: Fix accidental duplication.
2036 2011-04-06 Eric Botcazou <ebotcazou@adacore.com>
2038 * gnat.dg/return3.adb: New test.
2040 2011-04-06 Richard Guenther <rguenther@suse.de>
2042 PR tree-optimization/47663
2043 * gcc.dg/tree-ssa/inline-8.c: New testcase.
2045 2011-04-05 Eric Botcazou <ebotcazou@adacore.com>
2047 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options for
2048 Solaris 8 and 9 as well.
2050 2011-04-05 Tom de Vries <tom@codesourcery.com>
2053 * gcc.target/arm/pr43920-1.c: New test.
2055 2011-04-04 Yufeng Zhang <yufeng.zhang@arm.com>
2057 * g++.dg/abi/arm_cxa_vec1.C (__ARM_EABI__): Fix typo.
2058 (cctor): Actually return the value.
2059 (main): Cast return values.
2061 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
2063 * gfortran.dg/character_comparison_8.f90: New test.
2065 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
2067 * frontend-passes: (optimize_lexical_comparison): New function.
2068 (optimize_expr): Call it.
2069 (optimize_comparison): Also handle lexical comparison functions.
2070 Return false instad of -2 for unequal comparison.
2072 2011-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
2075 * function_optimize_4.f90: New test.
2077 2011-04-04 Tobias Burnus <burnus@net-b.de>
2080 * gfortran.dg/coarray_10.f90: Add coarray descriptor diagnostic check.
2081 * gfortran.dg/coarray_13.f90: Add checks for run-time cobounds.
2082 * gfortran.dg/coarray_15.f90: New.
2084 2011-04-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2086 * gfortran.dg/bessel_6.f90: Use dg-add-options ieee.
2087 * gfortran.dg/bessel_7.f90: Likewise.
2089 2011-04-03 Tobias Burnus <burnus@net-b.de>
2091 * gfortran.dg/bessel_6.f90: Reduce mymax for Tru64.
2093 2011-04-03 Richard Guenther <rguenther@suse.de>
2094 Ira Rosen <ira.rosen@linaro.org>
2096 * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: New test.
2097 * gcc.dg/vect/vect.exp: Run if-cvt-stores-vect* tests with
2098 -ftree-loop-if-convert-stores.
2100 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
2102 * gnat.dg/specs/aggr2.ads: New test.
2104 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
2106 * gnat.dg/debug2.ad[sb]: New test.
2107 * gnat.dg/debug2_pkg.ads: New helper.
2108 * gnat.dg/debug3.ad[sb]: New test.
2110 2011-04-01 Uros Bizjak <ubizjak@gmail.com>
2112 * go.test/go-test.exp (go-set-goarch): Recognize alpha*-*-*.
2114 2011-04-01 Jakub Jelinek <jakub@redhat.com>
2117 * gcc.c-torture/compile/pr48335-1.c: New test.
2118 * gcc.dg/pr48335-1.c: New test.
2119 * gcc.dg/pr48335-2.c: New test.
2120 * gcc.dg/pr48335-3.c: New test.
2121 * gcc.dg/pr48335-4.c: New test.
2122 * gcc.dg/pr48335-5.c: New test.
2123 * gcc.dg/pr48335-6.c: New test.
2124 * gcc.dg/pr48335-7.c: New test.
2125 * gcc.dg/pr48335-8.c: New test.
2126 * gcc.target/i386/pr48335-1.c: New test.
2128 2011-04-01 Vincent Lefevre <vincent+gcc@vinc17.org>
2131 * gcc.dg/Waddress.c: New test.
2133 2011-04-01 Thomas Koenig <tkoenig@gcc.gnu.org>
2136 * gfortran.dg/function_optimize_3.f90: New test.
2138 2011-04-01 Bernd Schmidt <bernds@codesourcery.com>
2140 * gcc.c-torture/compile/20110401-1.c: New test.
2142 * g++.dg/lto/20091002-1_0.C: Use "dg-require-effective-target fpic".
2143 * g++.dg/lto/20091002-2_0.C: Likewise.
2144 * g++.dg/lto/20090303_0.c: Likewise.
2145 * g++.dg/lto/20091004-1_0.C: Likewise.
2146 * g++.dg/lto/20091002-3_0.C: Likewise.
2147 * g++.dg/lto/20091004-2_0.C: Likewise.
2148 * g++.dg/lto/20081123_0.C: Likewise.
2149 * g++.dg/lto/20090313_0.C: Likewise.
2150 * g++.dg/lto/20081109-1_0.C: Likewise.
2151 * g++.dg/lto/20081219_0.C: Likewise.
2152 * g++.dg/lto/20081204-1_0.C: Likewise.
2153 * g++.dg/lto/20090302_0.C: Likewise.
2154 * g++.dg/lto/20081119-1_0.C: Likewise.
2155 * g++.dg/lto/20081118_0.C: Likewise.
2156 * gcc.dg/lto/20091020-2_0.c: Likewise.
2157 * gcc.dg/lto/20090210_0.c: Likewise.
2158 * gcc.dg/lto/20081204-1_0.c: Likewise.
2159 * gcc.dg/lto/20081224_0.c: Likewise.
2160 * gcc.dg/lto/20090219_0.c: Likewise.
2161 * gcc.dg/lto/20091014-1_0.c: Likewise.
2162 * gcc.dg/lto/20091016-1_0.c: Likewise.
2163 * gcc.dg/lto/20090206-2_0.c: Likewise.
2164 * gcc.dg/lto/20090116_0.c: Likewise.
2165 * gcc.dg/lto/20091013-1_0.c: Likewise.
2166 * gcc.dg/lto/20091015-1_0.c: Likewise.
2167 * gcc.dg/lto/20090126-2_0.c: Likewise.
2169 2011-03-31 Ian Lance Taylor <iant@google.com>
2171 * go.test/go-test.exp (go-set-goarch): Recognize MIPS ABIs.
2173 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
2175 * gnat.dg/opt16.adb: New test.
2177 2011-03-31 Jason Merrill <jason@redhat.com>
2179 * g++.dg/cpp0x/defaulted24.C: New.
2181 2011-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2184 * gfortran.dg/g77/cabs.f: Only xfail execution on mips-sgi-irix6*
2187 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
2189 * g++.dg/other/i386-9.C: New test.
2191 2011-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2193 * go.test/go-test.exp (go-set-goarch): Use sparc64 for 64-bit SPARC.
2195 2011-03-30 Jason Merrill <jason@redhat.com>
2197 * g++.dg/cpp0x/regress/error-recovery1.C: New.
2199 * g++.dg/cpp0x/regress/isnan.C: New.
2201 * g++.dg/cpp0x/initlist46.C: New.
2203 2011-03-30 Richard Sandiford <richard.sandiford@linaro.org>
2206 * gcc.target/arm/neon-modes-2.c: New test.
2208 2011-03-30 Jakub Jelinek <jakub@redhat.com>
2211 * gcc.c-torture/compile/pr48305.c: New test.
2213 2011-03-29 Jason Merrill <jason@redhat.com>
2215 * g++.dg/cpp0x/regress/value-dep1.C: New.
2217 2011-03-29 Steve Ellcey <sje@cup.hp.com>
2219 * gcc.dg/torture/pr47917.c: Use -std=gnu99 on HP-UX.
2221 2011-03-29 Ian Lance Taylor <iant@google.com>
2223 * go.test/go-test.exp: Handle the test lines used in several new
2225 (errchk): Add opts parameter. Change all callers. Handle parens
2228 2011-03-29 Peter Bergner <bergner@vnet.ibm.com>
2229 Dominique d'Humieres <dominiq@lps.ens.fr>
2231 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __ppc64__
2232 and __APPLE__ && __PPC__ && __ALTIVEC__.
2234 2011-03-29 Jason Merrill <jason@redhat.com>
2236 * g++.dg/cpp0x/dependent1.C: New.
2238 * g++.dg/cpp0x/constexpr-48089.C: Adjust.
2240 * g++.dg/cpp0x/constexpr-memfn1.C: New.
2242 * g++.dg/cpp0x/constexpr-diag1.C: Adjust error locations.
2244 2011-03-29 Janus Weil <janus@gcc.gnu.org>
2247 * gfortran.dg/module_md5_1.f90: Modified MD5 sum.
2248 * gfortran.dg/proc_ptr_comp_32.f90: New.
2250 2011-03-29 Thomas Koenig <tkoenig@gcc.gnu.org>
2252 * gfortran.dg/function_optimize_1.f90: Add -Warray-temporaries,
2253 check for corresponding warning.
2255 2011-03-28 Jason Merrill <jason@redhat.com>
2257 * g++.dg/cpp0x/rv-deduce2.C: New.
2259 2011-03-29 Jakub Jelinek <jakub@redhat.com>
2262 * gcc.dg/pr48203.c: New test.
2264 2011-03-28 Jeff Law <law@redhat.com>
2266 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: New test.
2268 2011-03-28 Peter Bergner <bergner@vnet.ibm.com>
2270 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __PPC64__
2271 and __PPC__ && __ALTIVEC__.
2273 2011-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
2276 * gcc.dg/debug/dwarf2/pr47939-1.c: Generalize scan-assembler regex.
2277 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
2278 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
2279 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
2281 2011-03-28 Jason Merrill <jason@redhat.com>
2283 * g++.dg/cpp0x/initlist-array2.C: New.
2285 * g++.dg/cpp0x/initlist-array1.C: New.
2287 * g++.dg/cpp0x/constexpr-compound.C: New.
2289 * g++.dg/cpp0x/constexpr-using.C: New.
2291 * g++.dg/cpp0x/constexpr-noexcept.C: New.
2293 2011-03-28 H.J. Lu <hongjiu.lu@intel.com>
2296 * gcc.target/i386/pr47502-2.c: Add -fno-pic.
2298 2011-03-28 Eric Botcazou <ebotcazou@adacore.com>
2300 * gcc.dg/slp-1.c: New test.
2302 2011-03-27 H.J. Lu <hongjiu.lu@intel.com>
2304 * gcc.target/i386/avx256-unaligned-load-1.c: New.
2305 * gcc.target/i386/avx256-unaligned-load-2.c: Likewise.
2306 * gcc.target/i386/avx256-unaligned-load-3.c: Likewise.
2307 * gcc.target/i386/avx256-unaligned-load-4.c: Likewise.
2308 * gcc.target/i386/avx256-unaligned-load-5.c: Likewise.
2309 * gcc.target/i386/avx256-unaligned-load-6.c: Likewise.
2310 * gcc.target/i386/avx256-unaligned-load-7.c: Likewise.
2311 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
2312 * gcc.target/i386/avx256-unaligned-store-2.c: Likewise.
2313 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
2314 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
2315 * gcc.target/i386/avx256-unaligned-store-5.c: Likewise.
2316 * gcc.target/i386/avx256-unaligned-store-6.c: Likewise.
2317 * gcc.target/i386/avx256-unaligned-store-7.c: Likewise.
2319 2011-03-27 Thomas Koenig <tkoenig@gcc.gnu.org>
2322 * gfortran.dg/trim_optimize_5.f90: New test.
2323 * gfortran.dg/trim_optimize_6.f90: New test.
2325 2011-03-27 Richard Sandiford <rdsandiford@googlemail.com>
2328 * gcc.target/mips/madd-7.c: Remove -mlong32.
2329 * gcc.target/mips/msub-7.c: Likewise.
2331 2011-03-27 Ira Rosen <ira.rosen@linaro.org>
2333 * gcc.dg/vect/vect-outer-5.c: Reduce the distance between data
2334 accesses to preserve the meaning of the test for doubleword vectors.
2335 * gcc.dg/vect/no-vfa-pr29145.c: Likewise.
2336 * gcc.dg/vect/slp-3.c: Reduce the loop bound for the same reason.
2338 2011-03-26 Janus Weil <janus@gcc.gnu.org>
2341 * gfortran.dg/class_42.f03: New.
2343 2011-03-26 Ira Rosen <ira.rosen@linaro.org>
2345 * gcc.dg/vect/vect-cselim-1.c: Fail on targets that don't support
2348 2011-03-26 Andrey Belevantsev <abel@ispras.ru>
2350 PR rtl-optimization/48144
2351 * gcc.dg/pr48144.c: New test.
2353 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
2355 * gnat.dg/discr27.ad[sb]: New test.
2357 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
2359 * gnat.dg/limited_with2.ad[sb]: New test.
2360 * gnat.dg/limited_with2_pkg1.ads: New helper.
2361 * gnat.dg/limited_with2_pkg2.ads: Likewise.
2363 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
2365 * gnat.dg/opt15.adb: New test.
2366 * gnat.dg/opt15_pkg.ad[sb]: New helper.
2368 2011-03-25 Tobias Burnus <burnus@net-b.de>
2372 * gfortran.dg/ishft_4.f90: Adapt scan-tree-dump-times.
2373 * gfortran.dg/leadz_trailz_3.f90: Ditto
2375 2011-03-25 Martin Jambor <mjambor@suse.cz>
2377 * gcc.c-torture/compile/pr44686.c: Do not explicitely specify -O2.
2379 2011-03-25 Jason Merrill <jason@redhat.com>
2381 * g++.dg/cpp0x/defaulted22.C: New.
2382 * g++.dg/cpp0x/defaulted23.C: New.
2383 * g++.dg/cpp0x/defaulted15.C: Adjust.
2385 2011-03-25 Jason Merrill <jason@redhat.com>
2387 * g++.dg/cpp0x/move1.C: New.
2389 2011-03-25 Ira Rosen <ira.rosen@linaro.org>
2392 * gcc.dg/vect/vect-cselim-1.c: Fail for vect_no_align.
2394 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2396 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options
2397 for mips-sgi-irix6.5.
2398 Replace snprintf prototype by <stdio.h>.
2400 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2403 * gcc.dg/graphite/block-3.c: Add dg-require-effective-target
2404 run_expensive_tests.
2405 * gcc.dg/graphite/block-4.c: Likewise.
2406 * gcc.dg/graphite/block-7.c: Likewise.
2407 * gcc.dg/graphite/block-8.c: Likewise.
2409 2011-03-25 Richard Guenther <rguenther@suse.de>
2411 * g++.dg/tree-ssa/pr41186.C: Scan the appropriate FRE dump.
2412 * g++.dg/tree-ssa/pr8781.C: Likewise.
2413 * gcc.dg/ipa/ipa-pta-13.c: Likewise.
2414 * gcc.dg/ipa/ipa-pta-3.c: Likewise.
2415 * gcc.dg/ipa/ipa-pta-4.c: Likewise.
2416 * gcc.dg/tree-ssa/20041122-1.c: Likewise.
2417 * gcc.dg/tree-ssa/alias-18.c: Likewise.
2418 * gcc.dg/tree-ssa/foldstring-1.c: Likewise.
2419 * gcc.dg/tree-ssa/forwprop-10.c: Likewise.
2420 * gcc.dg/tree-ssa/forwprop-9.c: Likewise.
2421 * gcc.dg/tree-ssa/fre-vce-1.c: Likewise.
2422 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
2423 * gcc.dg/tree-ssa/pr21574.c: Likewise.
2424 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Likewise.
2425 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
2426 * gcc.dg/tree-ssa/ssa-fre-11.c: Likewise.
2427 * gcc.dg/tree-ssa/ssa-fre-12.c: Likewise.
2428 * gcc.dg/tree-ssa/ssa-fre-13.c: Likewise.
2429 * gcc.dg/tree-ssa/ssa-fre-14.c: Likewise.
2430 * gcc.dg/tree-ssa/ssa-fre-15.c: Likewise.
2431 * gcc.dg/tree-ssa/ssa-fre-16.c: Likewise.
2432 * gcc.dg/tree-ssa/ssa-fre-17.c: Likewise.
2433 * gcc.dg/tree-ssa/ssa-fre-18.c: Likewise.
2434 * gcc.dg/tree-ssa/ssa-fre-19.c: Likewise.
2435 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
2436 * gcc.dg/tree-ssa/ssa-fre-21.c: Likewise.
2437 * gcc.dg/tree-ssa/ssa-fre-22.c: Likewise.
2438 * gcc.dg/tree-ssa/ssa-fre-23.c: Likewise.
2439 * gcc.dg/tree-ssa/ssa-fre-24.c: Likewise.
2440 * gcc.dg/tree-ssa/ssa-fre-25.c: Likewise.
2441 * gcc.dg/tree-ssa/ssa-fre-26.c: Likewise.
2442 * gcc.dg/tree-ssa/ssa-fre-27.c: Likewise.
2443 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
2444 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
2445 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
2446 * gcc.dg/tree-ssa/ssa-fre-6.c: Likewise.
2447 * gcc.dg/tree-ssa/ssa-fre-7.c: Likewise.
2448 * gcc.dg/tree-ssa/ssa-fre-8.c: Likewise.
2449 * gcc.dg/tree-ssa/ssa-fre-9.c: Likewise.
2450 * gcc.dg/tree-ssa/ssa-pre-10.c: Likewise.
2451 * gcc.dg/tree-ssa/ssa-pre-26.c: Likewise.
2452 * gcc.dg/tree-ssa/ssa-pre-7.c: Likewise.
2453 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
2454 * gcc.dg/tree-ssa/ssa-pre-9.c: Likewise.
2455 * gcc.dg/tree-ssa/ssa-sccvn-1.c: Likewise.
2456 * gcc.dg/tree-ssa/ssa-sccvn-2.c: Likewise.
2457 * gcc.dg/tree-ssa/ssa-sccvn-3.c: Likewise.
2458 * gcc.dg/tree-ssa/ssa-sccvn-4.c: Likewise.
2459 * gcc.dg/tree-ssa/struct-aliasing-1.c: Likewise.
2460 * gcc.dg/tree-ssa/struct-aliasing-2.c: Likewise.
2461 * c-c++-common/pr46562-2.c: Likewise.
2462 * gfortran.dg/pr42108.f90: Likewise.
2463 * gcc.dg/torture/pta-structcopy-1.c: Scan ealias dump, force
2464 foo to be inlined even at -O1.
2465 * gcc.dg/tree-ssa/ssa-dce-4.c: Disable FRE.
2466 * gcc.dg/ipa/ipa-pta-14.c: Likewise.
2467 * gcc.dg/tree-ssa/ssa-fre-1.c: Adjust.
2468 * gcc.dg/matrix/matrix.exp: Disable FRE.
2470 2011-03-24 Jakub Jelinek <jakub@redhat.com>
2473 * gcc.dg/dfp/pr48204.c: New test.
2475 2011-03-24 Steve Ellcey <sje@cup.hp.com>
2478 * gcc.c-torture/execute/pr47917.c: Move this...
2479 * gcc.dg/torture/pr47917.c: to here and add xfails.
2481 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
2483 * gnat.dg/array16.ad[sb]: New test.
2484 * gnat.dg/array16.ads: New helper.
2486 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
2488 * gnat.dg/derived_type2.adb: New test.
2490 2011-03-24 Richard Guenther <rguenther@suse.de>
2492 PR tree-optimization/48271
2493 * g++.dg/torture/pr48271.C: New testcase.
2495 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
2497 * gnat.dg/array15.ad[sb]: New test.
2499 2011-03-24 Uros Bizjak <ubizjak@gmail.com>
2502 * gcc.target/i386/pr48237.c: New test.
2504 2011-03-24 Richard Guenther <rguenther@suse.de>
2507 * gcc.dg/builtin-object-size-10.c: New testcase.
2509 2011-03-24 Richard Guenther <rguenther@suse.de>
2511 PR tree-optimization/46562
2512 * c-c++-common/pr46562-2.c: New testcase.
2513 * c-c++-common/pr46562.c: Likewise.
2515 2011-03-24 Ira Rosen <ira.rosen@linaro.org>
2517 * gcc.dg/vect/vect-cselim-1.c: New test.
2518 * gcc.dg/vect/vect-cselim-2.c: New test.
2520 2011-03-23 Chung-Lin Tang <cltang@codesourcery.com>
2522 * gcc.target/arm/pr46934.c: New.
2524 2011-03-23 Ian Lance Taylor <iant@google.com>
2526 * go.test/go-test.exp (errchk): Ignore lines containing ////.
2528 2011-03-23 Richard Guenther <rguenther@suse.de>
2530 * gcc.dg/struct: Remove directory and contents.
2532 2011-03-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2535 * g++.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
2537 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
2539 * gnat.dg/discr26.ad[sb]: New test.
2540 * gnat.dg/discr26_pkg.ads: New helper.
2542 2011-03-23 Richard Sandiford <richard.sandiford@linaro.org>
2545 * gcc.target/arm/neon-vld-1.c: New test.
2547 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
2549 * gnat.dg/array14.ad[sb]: New test.
2550 * gnat.dg/array14_pkg.ads: New helper.
2552 2011-03-22 Joseph Myers <joseph@codesourcery.com>
2554 * gcc.c-torture/execute/920501-8.x: Remove.
2555 * gcc.c-torture/execute/930513-1.x: Remove.
2556 * gcc.c-torture/execute/960312-1.x: Remove.
2557 * gcc.c-torture/compile/20000804-1.c,
2558 gcc.c-torture/compile/20001205-1.c,
2559 gcc.c-torture/compile/20001226-1.c,
2560 gcc.c-torture/compile/20010518-2.c,
2561 gcc.c-torture/compile/20020312-1.c,
2562 gcc.c-torture/compile/20020604-1.c,
2563 gcc.c-torture/compile/920501-12.c,
2564 gcc.c-torture/compile/920501-4.c,
2565 gcc.c-torture/compile/920520-1.c,
2566 gcc.c-torture/compile/980506-1.c,
2567 gcc.c-torture/execute/980709-1.x,
2568 gcc.c-torture/execute/990826-0.x: Don't XFAIL or use special
2569 options for m68hc11.
2570 * gcc.dg/cpp/assert4.c: Don't handle ARC.
2571 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: Don't XFAIL for arc or
2574 2011-03-22 Nick Clifton <nickc@redhat.com>
2576 * lib/target-supports.exp (check_profiling_available): Add MN10300
2577 to the list of targets that do not support profiling. Restore
2578 alpha sorting to this list.
2580 2011-03-22 Michael Meissner <meissner@linux.vnet.ibm.com>
2582 * gcc.dg/torture/vector-1.c: On powerpc add -fabi=altivec to avoid
2583 failure on 32-bit systems.
2584 * gcc.dg/torture/vector-2.c: Ditto.
2586 2011-03-22 Richard Guenther <rguenther@suse.de>
2588 PR tree-optimization/48228
2589 * gcc.dg/Wstrict-overflow-23.c: New testcase.
2591 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
2593 * gcc.dg/torture/va-arg-25.c: Add -mabi=altivec -maltivec for
2597 * gcc.target/powerpc/pr48226.c: New file.
2599 2011-03-21 Jack Howarth <howarth@bromo.med.uc.edu>
2601 * lib/prune.exp (prune_gcc_output): Prune "could not create
2602 compact unwind for" warnings.
2604 2011-03-20 Jakub Jelinek <jakub@redhat.com>
2608 * gcc.c-torture/execute/pr42544.c: New test.
2609 * gcc.c-torture/execute/pr48197.c: New test.
2611 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
2613 PR preprocessor/48192
2614 * gcc.target/powerpc/pr48192.c: New file.
2617 * gcc.target/powerpc/pr48053-3.c: New file, add test case for
2618 split problem of 0 being loaded in a VSX register.
2620 2011-03-21 Richard Guenther <rguenther@suse.de>
2623 * gcc.dg/debug/dwarf2/pr47939-1.c: New testcase.
2624 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
2625 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
2626 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
2628 2011-03-21 Jakub Jelinek <jakub@redhat.com>
2631 * gcc.dg/pr48213.c: New test.
2633 2011-03-21 Kai Tietz <ktietz@redhat.com>
2636 * g++.dg/plugin/attribute_plugin.c: Adjust test.
2638 2011-03-21 Chung-Lin Tang <cltang@codesourcery.com>
2640 * gcc.target/arm/xor-and.c: New.
2642 2010-03-21 Thomas Koenig <tkoenig@gcc.gnu.org>
2645 * gfortran.dg/function_optimize_1.f90: New test.
2646 * gfortran.dg/function_optimize_2.f90: New test.
2648 2011-03-20 H.J. Lu <hongjiu.lu@intel.com>
2650 PR rtl-optimization/47502
2651 * gcc.target/i386/pr47502-1.c: New.
2652 * gcc.target/i386/pr47502-2.c: Likewise.
2654 2011-03-20 Jakub Jelinek <jakub@redhat.com>
2656 PR rtl-optimization/48156
2657 * gcc.dg/pr48156.c: New test.
2659 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2662 * gfortran.dg/scratch_1.f90: Adjust test.
2664 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2667 * gfortran.dg/scratch_1.f90: New test.
2669 2011-03-18 Joseph Myers <joseph@codesourcery.com>
2671 * gcc.dg/c1x-typedef-1.c: Expect errors for redefinitions of
2672 variably modified typedefs.
2673 * gcc.dg/c1x-typedef-2.c: Remove.
2675 2011-03-18 Joseph Myers <joseph@codesourcery.com>
2677 * gcc.dg/c1x-anon-struct-1.c: Don't test use of typedefs.
2678 * gcc.dg/c1x-anon-struct-3.c: New test.
2679 * gcc.dg/anon-struct-11.c: Update.
2681 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2683 * gcc.dg/vect/slp-multitypes-2.c: Replace dg-do run with
2685 Only xfail with gas.
2687 2011-03-18 Jason Merrill <jason@redhat.com>
2689 * g++.dg/template/fn-ptr1.C: New.
2691 * g++.dg/overload/volatile1.C: New.
2693 * g++.dg/opt/pr23372.C: New.
2695 * g++.dg/ext/attrib32.C: Expect errors on the two-names case.
2697 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2700 * gcc.dg/torture/20090618-1.c: Skip on mips-sgi-irix*.
2702 2011-03-18 Chung-Lin Tang <cltang@codesourcery.com>
2704 * gcc.target/arm/unsigned-extend-1.c: New.
2706 2011-03-18 Jakub Jelinek <jakub@redhat.com>
2709 * gcc.c-torture/compile/pr48161.c: New test.
2711 2011-03-17 H.J. Lu <hongjiu.lu@intel.com>
2714 * gcc.dg/torture/pr47725.c: New.
2716 2011-03-17 Jason Merrill <jason@redhat.com>
2718 * g++.dg/cpp0x/constexpr-overflow2.C: New.
2719 * g++.dg/cpp0x/constexpr-data2.C: Remove FIXME.
2721 2011-03-17 Eric Botcazou <ebotcazou@adacore.com>
2723 * gnat.dg/specs/elab2.ads: New test.
2724 * gnat.dg/specs/elab2_pkg.ads: New helper.
2726 2011-03-17 Jason Merrill <jason@redhat.com>
2728 * g++.dg/cpp0x/decltype-1212.C: New.
2729 * g++.dg/cpp0x/rv-return.C: Adjust expected type.
2731 2011-03-17 Jason Merrill <jason@redhat.com>
2733 * g++.dg/parse/memfnquals1.C: New.
2735 2011-03-17 Richard Guenther <rguenther@suse.de>
2738 * gcc.dg/pr48134.c: New testcase.
2740 2011-03-17 Richard Guenther <rguenther@suse.de>
2743 * g++.dg/torture/pr48165.C: New testcase.
2745 2011-03-17 Jakub Jelinek <jakub@redhat.com>
2747 PR rtl-optimization/48141
2748 * gcc.dg/pr48141.c: New test.
2750 2011-03-16 Jason Merrill <jason@redhat.com>
2752 * g++.dg/cpp0x/constexpr-48089.C: New.
2754 * g++.dg/cpp0x/constexpr-abi1.C: New.
2756 * g++.dg/cpp0x/constexpr-46336.C: New.
2757 * g++.dg/parse/friend5.C: Adjust expected errors.
2759 * g++.dg/cpp0x/constexpr-47570.C: New.
2761 2011-03-16 Dodji Seketeli <dodji@redhat.com>
2764 * ++.dg/debug/dwarf2/typedef6.C: New test.
2766 2011-03-16 Jason Merrill <jason@redhat.com>
2768 * g++.dg/cpp0x/elision2.C: New.
2770 * g++.dg/cpp0x/constexpr-array3.C: New.
2772 2011-03-16 Jason Merrill <jason@redhat.com>
2774 * g++.dg/cpp0x/sfinae6.C: New.
2775 * gcc/testsuite/g++.dg/cpp0x/initlist38.C: Adjust expected error.
2776 * gcc/testsuite/g++.dg/cpp0x/pr45908.C: Likewise.
2777 * gcc/testsuite/g++.dg/cpp0x/sfinae6.C: Likewise.
2778 * gcc/testsuite/g++.old-deja/g++.jason/conversion11.C: Likewise.
2779 * gcc/testsuite/g++.old-deja/g++.law/arg11.C: Likewise.
2781 2011-03-16 Jason Merrill <jason@redhat.com>
2783 * g++.dg/template/incomplete6.C: New.
2785 2011-03-16 Jeff Law <law@redhat.com>
2787 * gcc.dg/tree-ssa/vrp55.c: New test.
2789 2011-03-16 Jason Merrill <jason@redhat.com>
2791 * g++.dg/cpp0x/auto22.C: New.
2793 2011-03-16 Richard Guenther <rguenther@suse.de>
2795 * gcc.dg/guality/vla-1.c (main): Use result of f1 to avoid
2796 optimizing it away if promoted to const.
2798 2011-03-16 Richard Guenther <rguenther@suse.de>
2800 PR tree-optimization/48149
2801 * gcc.dg/fold-complex-1.c: New testcase.
2803 2011-03-16 Richard Guenther <rguenther@suse.de>
2806 * gcc.dg/guality/pr45882.c: Really make sure no inlining
2809 2011-03-16 Richard Guenther <rguenther@suse.de>
2811 PR tree-optimization/26134
2812 * gcc.dg/tree-ssa/complex-6.c: New testcase.
2814 2011-03-16 Richard Guenther <rguenther@suse.de>
2816 PR tree-optimization/48146
2817 * gcc.dg/torture/pr48146.c: New testcase.
2819 2011-03-16 Richard Guenther <rguenther@suse.de>
2821 * gcc.dg/tree-ssa/pr14814.c: Adjust.
2822 * gcc.dg/tree-ssa/ssa-ccp-19.c: Likewise.
2824 2011-03-16 Jakub Jelinek <jakub@redhat.com>
2827 * gcc.c-torture/compile/pr48136.c: New test.
2829 * g++.dg/debug/dwarf2/icf.C: Adjust for -fenable-icf-debug removal.
2832 * gcc.dg/guality/pr45882.c: New test.
2834 2011-03-15 Jason Merrill <jason@redhat.com>
2836 * g++.dg/cpp0x/constexpr-recursion.C: New.
2838 * g++.dg/cpp0x/implicit11.C: New.
2840 2011-03-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
2842 * g++.dg/cpp0x/constexpr-attribute.C: New.
2844 2011-03-15 Manuel López-Ibåñez <manu@gcc.gnu.org>
2846 * g++.dg/parse/pr34758.C: New.
2848 2011-03-15 Xinliang David Li <davidxl@google.com>
2851 * gcc.dg/uninit-pred-7_d.c: New test.
2852 * gcc.dg/uninit-pred-8_d.c: New test.
2854 2011-03-15 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
2857 * gcc.target/arm/pr46788.c: New.
2859 2011-03-15 Richard Guenther <rguenther@suse.de>
2862 * gfortran.dg/c_f_pointer_tests_3.f90: Adjust.
2863 * gfortran.dg/ishft_4.f90: Likewise.
2864 * gfortran.dg/leadz_trailz_3.f90: Likewise.
2866 2011-03-15 Richard Guenther <rguenther@suse.de>
2868 PR tree-optimization/13954
2869 * g++.dg/tree-ssa/pr13954.C: New testcase.
2871 2011-03-15 Richard Guenther <rguenther@suse.de>
2873 PR tree-optimization/48037
2874 * gcc.target/i386/pr48037-1.c: New testcase.
2876 2011-03-15 Richard Guenther <rguenther@suse.de>
2878 PR tree-optimization/41490
2879 * gcc.dg/tree-ssa/ssa-sink-6.c: New testcase.
2880 * gcc.dg/tree-ssa/ssa-sink-7.c: Likewise.
2881 * gcc.dg/tree-ssa/ssa-sink-8.c: Likewise.
2882 * gcc.dg/tree-ssa/ssa-sink-9.c: Likewise.
2883 * g++.dg/tree-ssa/pr33604.C: Adjust.
2885 2011-03-14 Jakub Jelinek <jakub@redhat.com>
2888 * gcc.c-torture/execute/pr47917.c: New test.
2889 * gcc.dg/pr47917.c: New test.
2892 * gcc.dg/tree-ssa/foldaddr-1.c: Remove xfail.
2894 2011-03-14 Uros Bizjak <ubizjak@gmail.com>
2896 * gcc.target/i386/sse4_1-floor-vec.c: New test.
2897 * gcc.target/i386/sse4_1-ceil-vec.c: Ditto.
2898 * gcc.target/i386/sse4_1-trunc-vec.c: Ditto.
2899 * gcc-target/i386/sse4_1-rint-vec.c: Ditto.
2900 * gcc.target/i386/sse4_1-floorf-vec.c: Ditto.
2901 * gcc.target/i386/sse4_1-ceilf-vec.c: Ditto.
2902 * gcc.target/i386/sse4_1-truncf-vec.c: Ditto.
2903 * gcc.target/i386/sse4_1-rintf-vec.c: Ditto.
2904 * gcc.target/i386/avx-floor-vec.c: Ditto.
2905 * gcc.target/i386/avx-ceil-vec.c: Ditto.
2906 * gcc.target/i386/avx-trunc-vec.c: Ditto.
2907 * gcc.target/i386/avx-rint-vec.c: Ditto.
2908 * gcc.target/i386/avx-floorf-vec.c: Ditto.
2909 * gcc.target/i386/avx-ceilf-vec.c: Ditto.
2910 * gcc.target/i386/avx-truncf-vec.c: Ditto.
2911 * gcc.target/i386/avx-rintf-vec.c: Ditto.
2913 2011-03-14 Tom Tromey <tromey@redhat.com>
2915 * gcc.dg/Woverlength-strings-pedantic-c90-asm.c: New file.
2916 * gcc.dg/Woverlength-strings-pedantic-c89-asm.c: New file.
2917 * gcc.dg/Woverlength-strings-pedantic-c99-asm.c: New file.
2919 2011-03-14 Tom Tromey <tromey@redhat.com>
2921 * gcc.dg/Woverlength-strings-pedantic-c89-ext.c: New file.
2922 * gcc.dg/Woverlength-strings-pedantic-c90-ext.c: New file.
2923 * gcc.dg/Woverlength-strings-pedantic-c99-ext.c: New file.
2925 2011-03-14 H.J. Lu <hongjiu.lu@intel.com>
2927 * gcc.target/i386/builtin-copysign.c: Remove __LP64__ check.
2929 2011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
2931 PR rtl-optimization/47166
2932 * gcc.c-torture/execute/postmod-1.c: New test.
2934 2011-03-14 Richard Guenther <rguenther@suse.de>
2937 * gcc.dg/torture/pr48098.c: New testcase.
2939 2011-03-12 Peter Bergner <bergner@vnet.ibm.com>
2942 * gcc.target/powerpc/pr48053-1.c: New test.
2943 * gcc.target/powerpc/pr48053-2.c: Likewise.
2945 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
2948 * gfortran.dg/intrinsic_ifunction_2.f90: Correct PR number.
2950 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
2953 * gfortran.dg/intrinsic_ifunction_2.f90: New test case.
2955 2011-03-12 Janus Weil <janus@gcc.gnu.org>
2958 * gfortran.dg/class_41.f03: New.
2960 2011-03-11 Dodji Seketeli <dodji@redhat.com>
2962 * g++.dg/conversion/cast3.C: New test.
2964 2011-03-11 Jason Merrill <jason@redhat.com>
2966 * g++.dg/template/error45.C: New.
2968 * g++.dg/parse/no-type-defn1.C: New.
2970 * g++.dg/ext/attrib40.C: New.
2972 * g++.dg/cpp0x/regress/array1.C: New.
2974 2011-03-11 Richard Guenther <rguenther@suse.de>
2976 PR tree-optimization/48067
2977 * gcc.dg/pr48067.c: New testcase.
2979 2011-03-11 Richard Guenther <rguenther@suse.de>
2982 * g++.dg/lto/20110311-1_0.C: New testcase.
2984 2011-03-11 Jakub Jelinek <jakub@redhat.com>
2987 * g++.dg/inherit/virtual8.C: New test.
2990 * gcc.dg/torture/pr48044.c: New test.
2992 2011-03-11 Janus Weil <janus@gcc.gnu.org>
2995 * gfortran.dg/proc_ptr_comp_31.f90: New.
2997 2011-03-11 Richard Guenther <rguenther@suse.de>
2999 PR tree-optimization/47278
3000 * gcc.dg/torture/pr47278-1.c: New testcase.
3001 * gcc.dg/torture/pr47278-2.c: Likewise.
3003 2011-03-11 Jakub Jelinek <jakub@redhat.com>
3005 PR tree-optimization/48063
3006 * gcc.dg/torture/pr48063.c: New test.
3008 2011-03-10 Jason Merrill <jason@redhat.com>
3010 * g++.dg/template/array22.C: New.
3012 * g++.dg/cpp0x/syntax-err1.C: New.
3013 * g++.dg/parse/error36.C: Adjust expected errors.
3014 * g++.old-deja/g++.pt/ctor2.C: Likewise.
3015 * g++.old-deja/g++.pt/typename3.C: Likewise.
3016 * g++.old-deja/g++.pt/typename4.C: Likewise.
3017 * g++.old-deja/g++.pt/typename6.C: Likewise.
3019 2011-03-09 Jason Merrill <jason@redhat.com>
3021 * g++.dg/template/nontype22.C: New.
3023 2011-03-09 Martin Jambor <mjambor@suse.cz>
3025 PR tree-optimization/47714
3026 * g++.dg/torture/pr47714.C: New test.
3028 2011-03-08 Michael Meissner <meissner@linux.vnet.ibm.com>
3031 * gcc.target/powerpc/pr47755-2.c: New file.
3033 2011-03-08 Jakub Jelinek <jakub@redhat.com>
3035 * go.test/go-test.exp: For goroutines.go test if GCCGO_RUN_ALL_TESTS
3036 is not set in the environment, pass 64 as first argument when not
3037 running expensive tests or pass max($[`ulimit -u`/4], 10000) on
3038 native where ulimit -u is supported.
3040 2011-03-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3042 * gcc.dg/optimize-bswapsi-1.c: Use -march=z900 on s390.
3044 2011-03-08 Jason Merrill <jason@redhat.com>
3046 * g++.dg/template/nontype21.C: New.
3048 * g++.dg/template/anon5.C: New.
3050 2011-03-08 Jakub Jelinek <jakub@redhat.com>
3053 * gcc.dg/pr47881.c: New test.
3055 2011-03-08 Dodji Seketeli <dodji@redhat.com>
3058 * g++.dg/lookup/template3.C: New test.
3060 2011-03-08 Kai Tietz <ktietz@redhat.com>
3062 * g++.dg/tree-ssa/pr21082.C: Use __INTPTR_TYPE__ instead of
3065 2011-03-08 Mikael Pettersson <mikpe@it.uu.se>
3068 * gcc.dg/tree-ssa/ssa-ccp-33.c: Use __alignof__ not
3069 sizeof to compute alignment.
3071 2011-03-08 Jakub Jelinek <jakub@redhat.com>
3073 PR tree-optimization/48022
3074 * gcc.dg/pr48022-1.c: New test.
3075 * gcc.dg/pr48022-2.c: New test.
3077 2011-03-07 Jason Merrill <jason@redhat.com>
3079 * g++.dg/template/nontype20.C: New.
3080 * g++.dg/init/member1.C: Adjust expected errors.
3081 * g++.dg/parse/constant4.C: Likewise.
3082 * g++.dg/template/qualified-id3.C: Likewise.
3083 * g++.old-deja/g++.pt/crash10.C: Likewise.
3085 * g++.dg/cpp0x/regress/non-const1.C: New.
3087 2011-03-07 Jakub Jelinek <jakub@redhat.com>
3090 * gcc.dg/pr47991.c: New test.
3092 2011-03-07 Jason Merrill <jason@redhat.com>
3094 * g++.dg/abi/mangle46.C: New.
3096 2011-03-07 Pat Haugen <pthaugen@us.ibm.com>
3099 * gcc.target/powerpc/pr47862.c: New.
3101 2011-03-07 Jack Howarth <howarth@bromo.med.uc.edu>
3104 * gcc.target/i386/combine-mul.c: Require nonpic.
3106 2011-03-07 Paul Wögerer <paul_woegerer@mentor.com>
3107 Nathan Froyd <froydnj@codesourcery.com>
3109 * gcc.dg/20001117-1.c: Abort on NULL call_sites.
3111 2011-03-06 Mark Mitchell <mark@codesourcery.com>
3113 * README.QMTEST: Remove.
3115 2011-03-06 Paul Thomas <pault@gcc.gnu.org>
3116 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3119 * gfortran.dg/array_constructor_37.f90 : New test.
3121 2011-03-05 Jason Merrill <jason@redhat.com>
3123 * g++.dg/abi/mangle39.C: ABI v5, not 6.
3124 * g++.dg/abi/mangle45.C: Likewise.
3125 * g++.dg/cpp0x/trailing1.C: Likewise.
3127 2011-03-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3129 * gcc.dg/torture/pr47975.c: Add -fno-common option on hppa*-*-hpux*.
3131 2011-03-05 Jakub Jelinek <jakub@redhat.com>
3133 PR rtl-optimization/47899
3134 * gcc.dg/pr47899.c: New test.
3136 * gcc.dg/torture/pr47968.c: Ignore warnings.
3138 PR tree-optimization/47967
3139 * gcc.c-torture/compile/pr47967.c: New test.
3141 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
3143 * objc.dg/property/property-encoding-1.m: Tidied up testcase.
3144 * obj-c++.dg/property/property-encoding-1.mm: Likewise.
3146 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
3148 * objc.dg/gnu-api-2-property.m: Added tests for property_getName()
3149 and property_getAttributes() if __OBJC2__.
3150 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
3151 * objc.dg/property/property-encoding-1.m: New.
3152 * obj-c++.dg/property/property-encoding-1.mm: New.
3154 2011-03-04 Jason Merrill <jason@redhat.com>
3156 * g++.dg/template/pseudodtor6.C: New.
3158 * g++.dg/inherit/covariant19.C: New.
3160 2011-03-04 Richard Guenther <rguenther@suse.de>
3163 * gcc.dg/torture/pr47968.c: New testcase.
3165 2011-03-04 Richard Guenther <rguenther@suse.de>
3168 * gcc.dg/torture/pr47975.c: New testcase.
3170 2011-03-03 Paolo Carlini <paolo.carlini@oracle.com>
3173 * g++.dg/template/crash106.C: New.
3175 2011-03-03 Jakub Jelinek <jakub@redhat.com>
3178 * gcc.dg/gomp/pr47963.c: New test.
3179 * g++.dg/gomp/pr47963.C: New test.
3181 2011-03-02 Jason Merrill <jason@redhat.com>
3183 * g++.dg/cpp0x/regress/condition1.C: New.
3185 * g++.dg/cpp0x/constexpr-ctor9.C: New.
3187 2011-03-01 Jason Merrill <jason@redhat.com>
3189 * g++.dg/cpp0x/lambda/lambda-98.C: New.
3191 * g++.dg/cpp0x/constexpr-non-const-arg2.C: New.
3193 2011-03-02 Richard Sandiford <richard.sandiford@linaro.org>
3195 PR rtl-optimization/47925
3196 * gcc.c-torture/execute/pr47925.c: New test.
3198 2011-03-01 Jason Merrill <jason@redhat.com>
3200 * g++.dg/cpp0x/decltype25.C: New.
3202 * g++.dg/cpp0x/regress/bitfield-err1.C: New.
3204 2011-03-01 Richard Guenther <rguenther@suse.de>
3206 PR tree-optimization/47890
3207 * gcc.dg/torture/pr47890.c: New testcase.
3209 2011-03-01 Richard Guenther <rguenther@suse.de>
3212 * gcc.dg/lto/pr47924_0.c: New testcase.
3214 2011-03-01 Richard Guenther <rguenther@suse.de>
3217 * gfortran.dg/lto/pr46911_0.f: New testcase.
3219 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3221 PR libgfortran/47933
3222 * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid
3223 compile errors from older code form.
3225 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3227 PR libgfortran/47567
3228 * gfortran.dg/fmt_fw_d.f90: New test.
3230 2011-02-28 Jason Merrill <jason@redhat.com>
3232 * g++.dg/inherit/covariant18.C: New.
3234 2011-02-28 Jakub Jelinek <jakub@redhat.com>
3237 * gcc.dg/pr47893.c: New test.
3239 2011-02-28 Nicola Pero <nicola.pero@meta-innovation.com>
3241 * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return
3242 NULL in case of a selector with conflicting types.
3243 * obj-c++.dg/gnu-api-2-sel.mm: Same change.
3245 2011-02-28 Kazu Hirata <kazu@codesourcery.com>
3247 * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c,
3248 gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c,
3249 gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c,
3250 gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New.
3252 2011-02-28 Jason Merrill <jason@redhat.com>
3255 * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6.
3257 2011-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3259 PR libgfortran/47778
3260 * gfortran.dg/namelist_71.f90: New test.
3262 2011-02-27 Jason Merrill <jason@redhat.com>
3265 * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
3266 * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
3268 2011-02-27 Paolo Carlini <paolo.carlini@oracle.com>
3271 * g++.dg/cpp0x/constexpr-ctor8.C: New.
3273 2011-02-27 Jakub Jelinek <jakub@redhat.com>
3276 * gfortran.dg/gomp/task-1.f90: Removed.
3278 2011-02-26 Jason Merrill <jason@redhat.com>
3280 * g++.dg/template/this-targ1.C: New.
3282 * g++.dg/cpp0x/regress/template-const1.C: New.
3283 * g++.dg/cpp0x/regress/template-function1.C: Adjust.
3284 * g++.dg/template/function1.C: Adjust.
3285 * g++.dg/cpp0x/regress/debug-debug7.C: Adjust.
3286 * g++.dg/debug/debug7.C: Adjust.
3288 2011-02-26 Tobias Burnus <burnus@net-b.de>
3291 * gfortran.dg/gomp/task-1.f90: New.
3293 2011-02-25 Jie Zhang <jie@codesourcery.com>
3295 * gcc.target/arm/neon-thumb2-move.c: Add
3296 dg-require-effective-target arm_thumb2_ok.
3298 2011-02-24 Jason Merrill <jason@redhat.com>
3300 * g++.dg/parse/constant1.C: Specify C++98 mode.
3301 * g++.dg/parse/constant5.C: Likewise.
3302 * g++.dg/parse/error2.C: Likewise.
3303 * g++.dg/parse/semicolon3.C: Likewise.
3304 * g++.dg/template/crash14.C: Likewise.
3305 * g++.dg/template/local4.C: Likewise.
3306 * g++.dg/template/nontype3.C: Likewise.
3307 * g++.dg/parse/crash31.C: Adjust expected errors.
3308 * g++.dg/template/function1.C: Likewise.
3309 * g++.dg/template/ref3.C: Likewise.
3310 * g++.dg/template/static9.C: Likewise.
3311 * g++.old-deja/g++.pt/crash41.C: Instantiate template.
3313 * g++.dg/cpp0x/constexpr-array-tparm.C: New.
3314 * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
3315 * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
3316 * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
3317 * g++.dg/cpp0x/regress/template-function1.C: Likewise.
3319 2011-02-24 Jakub Jelinek <jakub@redhat.com>
3322 * gfortran.dg/pr47878.f90: New test.
3324 2011-02-24 Richard Guenther <rguenther@suse.de>
3327 * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
3328 * gcc.dg/guality/pr41353-2.c (vari): Likewise.
3330 2011-02-24 Richard Guenther <rguenther@suse.de>
3333 * gfortran.dg/lto/pr47839_0.f90: New testcase.
3334 * gfortran.dg/lto/pr47839_1.f90: Likewise.
3336 2011-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3338 PR libgfortran/47567
3339 * gfortran.dg/fmt_f0_1.f90: Update test.
3341 2011-02-23 Jason Merrill <jason@redhat.com>
3343 * g++.dg/abi/mangle39.C: Adjust parm mangling.
3344 * g++.dg/abi/mangle45.C: New.
3346 * g++.dg/cpp0x/trailing1.C: Mangle decltype.
3347 * g++.dg/template/canon-type-9.C: Match use of decltype
3348 between declaration and definition.
3349 * g++.dg/template/canon-type-12.C: Likewise.
3351 2011-02-23 Mikael Morin <mikael@gcc.gnu.org>
3354 * gfortran.dg/nested_allocatables_1.f90: New.
3356 2011-02-23 Nathan Froyd <froydnj@codesourcery.com>
3359 * g++.dg/pr46868.C: New test.
3360 * g++.dg/parse/parameter-declaration-1.C: Adjust.
3361 * g++.dg/parse/error14.C: Adjust.
3363 2011-02-23 Richard Guenther <rguenther@suse.de>
3365 PR tree-optimization/47838
3366 * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
3368 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
3370 * g++.dg/other/pr47218.C: Fix dg-options. Cleanup saved temps.
3372 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
3374 * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
3375 * gfortran.dg/count_init_expr.f03: Ditto.
3376 * gfortran.dg/gomp/pr43711.f90: Ditto.
3377 * gcc.dg/struct-parse-2.c: Ditto.
3378 * gcc.dg/parse-error-3.c: Ditto.
3379 * gcc.dg/Wlogical-op-1.c: Ditto.
3380 * gcc.dg/Walways-true-1.c: Ditto.
3381 * gcc.dg/pr24225.c: Ditto.
3382 * gcc.dg/Walways-true-2.c: Ditto.
3383 * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
3384 * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
3385 * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
3386 * g++.dg/overload/defarg4.C: Ditto.
3387 * g++.dg/inherit/covariant16.C: Ditto.
3388 * g++.dg/inherit/virtual7.C: Ditto.
3389 * g++.dg/template/canon-type-9.C: Ditto.
3390 * g++.dg/template/access19.C: Ditto.
3391 * g++.dg/template/call7.C: Ditto.
3392 * g++.dg/template/canon-type-2.C: Ditto.
3393 * g++.dg/template/init7.C: Ditto.
3394 * g++.dg/template/sizeof-template-argument.C: Ditto.
3395 * g++.dg/template/const3.C: Ditto.
3396 * g++.dg/template/sfinae26.C: Ditto.
3397 * g++.dg/template/sfinae26.C: Ditto.
3398 * g++.dg/template/canon-type-11.C: Ditto.
3399 * g++.dg/template/union2.C: Ditto.
3400 * g++.dg/template/canon-type-3.C: Ditto.
3401 * g++.dg/template/canon-type-1.C: Ditto.
3402 * g++.dg/template/canon-type-5.C: Ditto.
3403 * g++.dg/template/canon-type-7.C: Ditto.
3404 * g++.dg/template/canon-type-10.C: Ditto.
3405 * g++.dg/template/spec36.C: Ditto.
3406 * g++.dg/template/typedef38.C: Ditto.
3407 * g++.dg/template/canon-type-4.C: Ditto.
3408 * g++.dg/template/canon-type-6.C: Ditto.
3409 * g++.dg/template/canon-type-13.C: Ditto.
3410 * g++.dg/template/instantiate9.C: Ditto.
3411 * g++.dg/template/ttp22.C: Ditto.
3412 * g++.dg/warn/Wreturn-type-6.C: Ditto.
3413 * g++.dg/warn/Walways-true-1.C: Ditto.
3414 * g++.dg/warn/Wlogical-op-1.C: Ditto.
3415 * g++.dg/warn/Walways-true-2.C: Ditto.
3416 * g++.dg/conversion/op4.C: Ditto.
3417 * g++.dg/opt/pr19650.C: Ditto.
3418 * g++.dg/lookup/friend11.C: Ditto.
3419 * g++.dg/other/default2.C: Ditto.
3420 * g++.dg/other/default3.C: Ditto.
3421 * g++.dg/other/dtor2.C: Ditto.
3422 * g++.dg/other/friend5.C: Ditto.
3423 * g++.dg/other/default5.C: Ditto.
3424 * g++.dg/init/brace6.C: Ditto.
3425 * g++.dg/init/aggr5.C: Ditto.
3426 * g++.dg/init/error2.C: Ditto.
3427 * g++.dg/expr/bound-mem-fun.C: Ditto.
3428 * g++.dg/expr/cond6.C: Ditto.
3429 * g++.dg/expr/stmt-expr-1.C: Ditto.
3430 * g++.dg/cpp0x/constexpr-object2.C: Ditto.
3431 * g++.dg/cpp0x/constexpr-data1.C: Ditto.
3432 * g++.dg/cpp0x/constexpr-function2.C: Ditto.
3433 * g++.dg/cpp0x/bracket1.C: Ditto.
3434 * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
3435 * g++.dg/cpp0x/pr38646.C: Ditto.
3436 * g++.dg/cpp0x/variadic73.C: Ditto.
3437 * g++.dg/cpp0x/constexpr-function1.C: Ditto.
3438 * g++.dg/cpp0x/bracket4.C: Ditto.
3439 * g++.dg/cpp0x/decltype4.C: Ditto.
3440 * g++.dg/cpp0x/constexpr-data2.C: Ditto.
3441 * g++.dg/cpp0x/constexpr-object1.C: Ditto.
3442 * g++.dg/cpp0x/variadic-crash2.C: Ditto.
3443 * g++.dg/cpp0x/variadic-new2.C: Ditto.
3444 * g++.dg/cpp0x/decltype2.C: Ditto.
3445 * g++.dg/cpp0x/decltype1.C: Ditto.
3446 * g++.dg/cpp0x/bracket2.C: Ditto.
3447 * g++.dg/cpp0x/decltype5.C: Ditto.
3448 * g++.dg/cpp0x/constexpr-function3.C: Ditto.
3449 * g++.dg/cpp0x/variadic70.C: Ditto.
3450 * g++.dg/cpp0x/decltype6.C: Ditto.
3451 * g++.dg/cpp0x/rvo.C: Ditto.
3452 * g++.dg/cpp0x/vt-40092.C: Ditto.
3453 * g++.dg/cpp0x/variadic-new.C: Ditto.
3454 * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
3455 * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
3456 * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
3457 * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
3458 * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
3459 * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
3460 * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
3461 * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
3462 * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
3463 * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
3464 * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
3465 * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
3466 * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
3467 * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
3468 * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
3469 * g++.dg/cpp0x/pr39639.C: Ditto.
3470 * g++.dg/cpp0x/decltype3.C: Ditto.
3471 * g++.dg/cpp0x/variadic68.C: Ditto.
3472 * g++.dg/cpp0x/variadic-function.C: Ditto.
3473 * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
3474 * g++.dg/cpp0x/variadic-bind.C: Ditto.
3475 * g++.dg/cpp0x/variadic-tuple.C: Ditto.
3476 * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
3477 * g++.dg/parse/crash35.C: Ditto.
3478 * g++.dg/parse/crash40.C: Ditto.
3479 * g++.dg/parse/defarg12.C: Ditto.
3480 * g++.dg/parse/crash34.C: Ditto.
3481 * g++.dg/parse/constructor3.C: Ditto.
3482 * g++.dg/parse/template23.C: Ditto.
3483 * g++.dg/parse/crash56.C: Ditto.
3484 * g++.dg/parse/dtor13.C: Ditto.
3485 * g++.dg/parse/error33.C: Ditto.
3486 * g++.dg/parse/ctor9.C: Ditto.
3487 * g++.dg/parse/error32.C: Ditto.
3488 * g++.dg/parse/error37.C: Ditto.
3489 * g++.dg/parse/bitfield3.C: Ditto.
3490 * g++.dg/parse/struct-4.C: Ditto.
3491 * g++.dg/ext/has_trivial_copy.C: Ditto.
3492 * g++.dg/ext/is_polymorphic.C: Ditto.
3493 * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
3494 * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
3495 * g++.dg/ext/has_nothrow_assign.C: Ditto.
3496 * g++.dg/ext/is_union.C: Ditto.
3497 * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
3498 * g++.dg/ext/is_pod.C: Ditto.
3499 * g++.dg/ext/has_virtual_destructor.C: Ditto.
3500 * g++.dg/ext/has_trivial_constructor.C: Ditto.
3501 * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
3502 * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
3503 * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
3504 * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
3505 * g++.dg/ext/is_abstract.C: Ditto.
3506 * g++.dg/ext/has_trivial_assign.C: Ditto.
3507 * g++.dg/ext/is_class.C: Ditto.
3508 * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
3509 * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
3510 * g++.dg/ext/is_base_of.C: Ditto.
3511 * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
3512 * g++.dg/ext/has_nothrow_constructor.C: Ditto.
3513 * g++.dg/ext/is_empty.C: Ditto.
3514 * g++.dg/ext/is_enum.C: Ditto.
3515 * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
3516 * gnat.dg/opt11.adb: Ditto.
3517 * obj-c++.dg/pr45735.mm: Ditto.
3518 * obj-c++.dg/pr24393.mm: Ditto.
3519 * obj-c++.dg/exceptions-2.mm: Ditto.
3520 * objc.dg/pr45735.m: Ditto.
3521 * objc.dg/pr24393.m: Ditto.
3523 2011-02-23 Nicola Pero <nicola.pero@meta-innovation.com>
3525 * objc.dg/attributes/objc-exception-1.m: New.
3527 2011-02-23 Jie Zhang <jie@codesourcery.com>
3529 * gcc.dg/cpp/include7.c: New test.
3531 2011-02-22 Paolo Carlini <paolo.carlini@oracle.com>
3534 * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
3536 2011-02-23 Jie Zhang <jie@codesourcery.com>
3538 PR rtl-optimization/47763
3539 * gcc.dg/pr47763.c: New test.
3541 2011-02-22 Paul Thomas <pault@gcc.gnu.org>
3544 * gfortran.dg/whole_file_32.f90 : New test.
3546 2011-02-22 Dodji Seketeli <dodji@redhat.com>
3549 * g++.dg/inherit/virtual7.C: New test.
3551 2011-02-22 Nicola Pero <nicola.pero@meta-innovation.com>
3554 * objc.dg/type-size-3.m: Updated error message.
3555 * objc.dg/type-size-4.m: New test.
3556 * objc.dg/type-size-5.m: New test.
3558 2011-02-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3560 * lib/gnat.exp: Fix comments.
3561 Don't load libgloss.exp.
3562 (default_gnat_version): Call $compiler with --version.
3563 Adapt regexp for gnatmake output, insert version.
3564 (gnat_version): New proc.
3565 (gnat_init): Remove gnat_libgcc_s_path.
3566 (gnat_target_compile): Likewise.
3567 Remove ld_library_path.
3568 Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
3569 (gnat_pass): Remove.
3570 (gnat_pass): Remove.
3571 (gnat_finish): Remove.
3572 (gnat_exit): Remove.
3573 (local_find_gnatmake): Reindent.
3574 (runtest_file_p): Remove.
3575 (prune_warnings): Remove.
3576 (find_gnatclean): New proc.
3577 * lib/gnat-dg.exp (lremove): New proc.
3578 (gnat-dg-test): Reindent.
3579 Remove additional output files.
3580 (gnat-dg-runtest): Remove.
3582 * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
3583 * gnat.dg/loop_optimization6.adb: Likewise.
3584 * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
3586 2011-02-22 Jakub Jelinek <jakub@redhat.com>
3588 PR tree-optimization/47835
3589 * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
3591 2011-02-22 Tobias Burnus <burnus@net-b.de>
3593 * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
3594 * gfortran.dg/abstract_type_2.f03: Ditto.
3595 * gfortran.dg/abstract_type_3.f03: Ditto.
3596 * gfortran.dg/abstract_type_4.f03: Ditto.
3597 * gfortran.dg/abstract_type_5.f03: Ditto.
3598 * gfortran.dg/abstract_type_6.f03: Ditto.
3599 * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
3600 * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
3601 * gfortran.dg/allocatable_scalar_11.f90: Ditto.
3602 * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
3603 * gfortran.dg/array_function_5.f90: Ditto.
3604 * gfortran.dg/asynchronous_3.f03: Ditto.
3605 * gfortran.dg/char_expr_1.f90: Ditto.
3606 * gfortran.dg/class_14.f03: Ditto.
3607 * gfortran.dg/data_array_6.f: Ditto.
3608 * gfortran.dg/data_invalid.f90: Ditto.
3609 * gfortran.dg/dot_product_1.f03: Ditto.
3610 * gfortran.dg/func_derived_5.f90: Ditto.
3611 * gfortran.dg/func_result_4.f90: Ditto.
3612 * gfortran.dg/implied_do_1.f90: Ditto.
3613 * gfortran.dg/initialization_25.f90: Ditto.
3614 * gfortran.dg/initialization_26.f90: Ditto.
3615 * gfortran.dg/interface_34.f90: Ditto.
3616 * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
3617 * gfortran.dg/keyword_symbol_1.f90: Ditto.
3618 * gfortran.dg/matmul_8.f03: Ditto.
3619 * gfortran.dg/merge_init_expr.f90: Ditto.
3620 * gfortran.dg/pack_assign_1.f90: Ditto.
3621 * gfortran.dg/pack_vector_1.f90: Ditto.
3622 * gfortran.dg/pointer_check_8.f90: Ditto.
3623 * gfortran.dg/product_init_expr.f03: Ditto.
3624 * gfortran.dg/reshape_order_5.f90: Ditto.
3625 * gfortran.dg/reshape_shape_1.f90: Ditto.
3626 * gfortran.dg/reshape_zerosize_2.f90: Ditto.
3627 * gfortran.dg/same_name_2.f90: Ditto.
3628 * gfortran.dg/selected_real_kind_1.f90: Ditto.
3629 * gfortran.dg/spread_init_expr.f03: Ditto.
3630 * gfortran.dg/stmt_func_1.f90: Ditto.
3631 * gfortran.dg/sum_init_expr.f03: Ditto.
3632 * gfortran.dg/transpose_3.f03: Ditto.
3633 * gfortran.dg/unpack_init_expr.f03: Ditto.
3634 * gfortran.dg/warn_conversion.f90: Ditto.
3635 * gfortran.dg/warn_conversion_2.f90: Ditto.
3636 * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
3637 * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
3638 * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
3639 * gfortran.dg/whole_file_16.f90: Ditto.
3640 * gfortran.dg/whole_file_17.f90: Ditto.
3641 * gfortran.dg/whole_file_18.f90: Ditto.
3642 * gfortran.dg/whole_file_20.f03: Ditto.
3643 * gfortran.dg/whole_file_5.f90: Ditto.
3644 * gfortran.dg/whole_file_6.f90: Ditto.
3645 * gfortran.dg/write_invalid_format.f90: Ditto.
3646 * gfortran.dg/zero_sized_6.f90: Ditto.
3648 2011-02-21 Jeff Law <law@redhat.com>
3650 PR rtl-optimization/46178
3651 * gcc.target/i386/pr46178.c: New test.
3653 PR rtl-optimization/46002
3654 * gcc.c-torture/compile/pr46002.c: New test.
3656 2011-02-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3658 * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
3661 2011-02-21 Jakub Jelinek <jakub@redhat.com>
3664 * g++.dg/debug/pr47106.C: Require effective target lto.
3666 2011-02-21 Jason Merrill <jason@redhat.com>
3668 * g++.dg/cpp0x/constexpr-diag2.C: New.
3670 2011-02-20 Jason Merrill <jason@redhat.com>
3672 * g++.dg/cpp0x/constexpr-ctor7.C: New.
3674 * g++.dg/cpp0x/fntmpdefarg2.C: New.
3676 * g++.dg/overload/conv-op1.C: New.
3678 * g++.dg/cpp0x/constexpr-synth1.C: New.
3680 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
3682 * objc.dg/layout-2.m: New.
3683 * objc.dg/selector-3.m: Adjusted location of error message.
3684 * objc.dg/type-size-3.m: Same.
3685 * obj-c++.dg/selector-3.mm: Same.
3687 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
3690 * objc.dg/property/dotsyntax-22.m: New.
3691 * obj-c++.dg/property/dotsyntax-22.mm: New.
3693 2011-02-20 Dodji Seketeli <dodji@redhat.com>
3696 * g++.dg/template/typedef38.C: New test.
3698 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
3701 * gfortran.dg/whole_file_30.f90 : New test.
3702 * gfortran.dg/whole_file_31.f90 : New test.
3704 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
3708 * gfortran.dg/whole_file_28.f90 : New test.
3709 * gfortran.dg/whole_file_29.f90 : New test.
3711 2011-02-20 Paolo Carlini <paolo.carlini@oracle.com>
3714 * g++.dg/template/crash105.C: New.
3716 2011-02-19 Jason Merrill <jason@redhat.com>
3718 * g++.dg/cpp0x/regress/no-elide1.C: New.
3720 2011-02-19 Alexandre Oliva <aoliva@redhat.com>
3722 PR tree-optimization/46620
3723 * gcc.dg/pr46620.c: New.
3725 2011-02-19 Jakub Jelinek <jakub@redhat.com>
3728 * gcc.target/i386/pr47809.c: New test.
3730 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3731 Tobias Burnus <burnus@net-b.de>
3733 * lib/target-supports.exp
3734 (check_effective_target_fortran_large_real): New check for large reals.
3735 * gfortran.dg/nan_7.f90: New test.
3737 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3739 PR libgfortran/47567
3740 * gfortran.dg/fmt_f0_1.f90: Update test.
3742 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
3745 * gfortran.dg/array_constructor_36.f90 : New test.
3746 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
3747 allow for comparison between different elements of the array
3748 constructor at different levels of optimization.
3750 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
3752 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
3753 * gcc.target/i386/pr32280-1.c: Likewise.
3755 2011-02-19 Jakub Jelinek <jakub@redhat.com>
3758 * gcc.target/i386/pr47800.c: New test.
3760 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
3762 * objc/execute/exceptions/foward-1.x: New.
3764 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3767 * gfortran.dg/derived_constructor_comps_4.f90: New.
3769 2011-02-18 Tobias Burnus
3772 * gfortran.dg/func_result_6.f90: New.
3774 2011-02-18 Michael Matz <matz@suse.de>
3777 * gfortran.dg/lto/pr45586_0.f90: New test.
3778 * gfortran.dg/typebound_proc_20.f90: Ditto.
3779 * gfortran.dg/typebound_proc_21.f90: Ditto.
3781 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
3784 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
3786 2011-02-18 Tobias Burnus <burnus@net-b.de>
3789 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
3791 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
3792 normalizing the error/warning output.
3793 * gfortran.dg/Wall.f90: Update dg-error/warning.
3794 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
3795 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
3796 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
3797 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
3798 * gfortran.dg/class_30.f90: Update dg-error/warning.
3799 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
3800 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
3801 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
3802 * gfortran.dg/entry_17.f90: Update dg-error/warning.
3803 * gfortran.dg/entry_19.f90: Update dg-error/warning.
3804 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
3805 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
3806 * gfortran.dg/g77/12632.f: Update dg-error/warning.
3807 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
3808 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
3809 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
3810 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
3811 * gfortran.dg/goto_8.f90: Update dg-error/warning.
3812 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
3813 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
3814 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
3815 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
3816 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
3817 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
3818 * gfortran.dg/volatile3.f90: Update dg-error/warning.
3819 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
3820 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
3821 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
3822 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
3823 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
3825 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3828 * gfortran.dg/proc_ptr_comp_30.f90: New.
3830 2011-02-18 Jakub Jelinek <jakub@redhat.com>
3833 * gcc.target/i386/pr47780.c: New test.
3835 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3838 * gfortran.dg/class_40.f03: New.
3840 2011-02-18 Dodji Seketeli <dodji@redhat.com>
3843 * g++.dg/cpp0x/auto21.C: New test.
3845 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
3847 * objc.dg/special/unclaimed-category-1.h: Updated for
3849 * objc.dg/special/unclaimed-category-1.m: Same.
3850 * objc.dg/zero-link-1.m: Same.
3851 * objc.dg/lookup-1.m: Same.
3852 * objc.dg/torture/strings/const-str-9.m
3853 * objc.dg/torture/strings/const-str-10.m: Same.
3854 * objc.dg/torture/strings/const-str-11.m: Same.
3855 * objc.dg/torture/forward-1.m: Same.
3856 * objc.dg/zero-link-2.m: Same.
3857 * objc.dg/encode-7-next-64bit.m: Same.
3858 * objc.dg/method-4.m: Same.
3859 * objc.dg/next-runtime-1.m: Same.
3860 * objc.dg/image-info.m: Same.
3861 * objc.dg/pr23214.m: Same.
3862 * objc.dg/symtab-1.m: Same.
3863 * obj-c++.dg/basic.m: Same.
3864 * obj-c++.dg/proto-lossage-3.m: Same.
3865 * obj-c++.dg/torture/strings/const-str-10.m: Same.
3866 * obj-c++.dg/torture/strings/const-str-11.m: Same.
3867 * obj-c++.dg/torture/strings/const-str-9.m: Same.
3868 * obj-c++.dg/method-11.m: Same.
3869 * objc/execute/enumeration-1.m: Same.
3870 * objc/execute/object_is_class.m: Same.
3871 * objc/execute/formal_protocol-2.m: Same.
3872 * objc/execute/formal_protocol-4.m: Same.
3873 * objc/execute/formal_protocol-6.m: Same.
3874 * objc/execute/bycopy-3.m: Same.
3875 * objc/execute/exceptions/catchall-1.m: Same.
3876 * objc/execute/exceptions/finally-1.m: Same.
3877 * objc/execute/exceptions/local-variables-1.m: Same.
3878 * objc/execute/exceptions/foward-1.m: Same.
3879 * objc/execute/bf-common.h
3880 * objc/execute/enumeration-2.m: Same.
3881 * objc/execute/formal_protocol-1.m: Same.
3882 * objc/execute/formal_protocol-3.m: Same.
3883 * objc/execute/formal_protocol-5.m: Same.
3884 * objc/execute/accessing_ivars.m: Same.
3885 * objc/execute/bycopy-2.m: Same.
3886 * objc/execute/formal_protocol-7.m: Same.
3887 * objc/execute/compatibility_alias.m: Same.
3888 * objc/execute/no_clash.m: Same.
3889 * objc/execute/object_is_meta_class.m: Same.
3890 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
3891 * objc/execute/class-tests-1.h: Include stdio.h.
3892 * objc/execute/class-tests-2.h: Same.
3893 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
3895 * obj-c++.dg/try-catch-2.mm: Same.
3897 2011-02-17 Jakub Jelinek <jakub@redhat.com>
3900 * g++.dg/warn/Wunused-parm-4.C: New test.
3902 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
3903 Jan Hubicka <jh@suse.cz>
3907 * g++.dg/debug/pr47106.C: New.
3909 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
3912 * gcc.target/i386/pr43653.c: New test.
3914 2011-02-11 Dodji Seketeli <dodji@redhat.com>
3917 * g++.dg/template/inherit6.C: New test.
3919 2011-02-16 Janus Weil <janus@gcc.gnu.org>
3922 * gfortran.dg/class_39.f03: New.
3924 2011-02-16 Dodji Seketeli <dodji@redhat.com>
3927 * g++.dg/cpp0x/variadic106.C: New test.
3929 2011-02-16 Jakub Jelinek <jakub@redhat.com>
3932 * gfortran.dg/pr47757-1.f90: New test.
3933 * gfortran.dg/pr47757-2.f90: New test.
3934 * gfortran.dg/pr47757-3.f90: New test.
3937 * g++.dg/cpp0x/enum8.C: New test.
3939 2011-02-15 Jason Merrill <jason@redhat.com>
3941 * g++.dg/inherit/implicit-trivial1.C: New.
3942 * g++.dg/cpp0x/implicit-trivial1.C: New.
3944 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
3947 * gcc.dg/torture/pr47725.c: Removed.
3949 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
3952 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
3953 constant does not generate a load from memory.
3955 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
3958 * gcc.dg/torture/pr47725.c: New.
3960 2011-02-15 Richard Guenther <rguenther@suse.de>
3962 PR tree-optimization/47743
3963 * gcc.dg/torture/pr47743.c: New testcase.
3965 2011-02-15 Jakub Jelinek <jakub@redhat.com>
3968 * gcc.target/i386/pr47581.c: New test.
3970 2011-02-14 Janus Weil <janus@gcc.gnu.org>
3973 * gfortran.dg/select_type_22.f03: New.
3975 2011-02-14 Jason Merrill <jason@redhat.com>
3977 * g++.dg/cpp0x/regress/enum1.C: New.
3979 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
3981 * gnat.dg/include.adb: New test.
3983 2011-02-14 Janus Weil <janus@gcc.gnu.org>
3986 * gfortran.dg/class_38.f03: New.
3988 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
3990 * gcc.dg/pr46494.c: New test.
3992 2011-02-14 Richard Guenther <rguenther@suse.de>
3994 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
3996 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3999 * gnat.dg/null_pointer_deref1.exp: Don't skip on
4000 sparc*-sun-solaris2.11.
4002 2011-02-14 Janus Weil <janus@gcc.gnu.org>
4005 * gfortran.dg/argument_checking_18.f90: New.
4007 2011-02-13 Tobias Burnus <burnus@net-b.de>
4009 * gfortran.dg/argument_checking_13.f90: Update dg-error.
4010 * gfortran.dg/argument_checking_17.f90: New.
4012 2011-02-12 Janus Weil <janus@gcc.gnu.org>
4014 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
4015 are temporarily disabled.
4016 * gfortran.dg/class_7.f03: Ditto.
4017 * gfortran.dg/coarray_14.f90: Ditto.
4018 * gfortran.dg/typebound_proc_13.f03: Ditto.
4020 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
4023 * gfortran.dg/extends_11.f03: New.
4025 2011-02-11 Xinliang David Li <davidxl@google.com>
4027 PR tree-optimization/47707
4028 * g++.dg/tree-ssa/pr47707.C: New test.
4030 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
4032 * g++.dg/opt/inline17.C: New test.
4034 2011-02-11 Tobias Burnus <burnus@net-b.de>
4037 * gfortran.dg/pure_formal_2.f90: New.
4039 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
4041 PR rtl-optimization/47614
4042 * gfortran.dg/pr47614.f: New.
4044 2011-02-11 Joseph Myers <joseph@codesourcery.com>
4047 * gcc.dg/opts-6.c: New test.
4049 2011-02-11 Jakub Jelinek <jakub@redhat.com>
4052 * gcc.dg/pr47684.c: New test.
4054 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4057 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
4058 c99_runtime, dg-add-options c99_runtime.
4059 (main): Use __asm__.
4061 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4064 * lib/target-supports.exp (check_ascii_locale_available): New proc.
4065 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
4066 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
4067 * gcc.dg/ucnid-10.c: Likewise.
4068 * gcc.dg/ucnid-13.c: Likewise.
4069 * gcc.dg/ucnid-7.c: Likewise.
4070 * gcc.dg/ucnid-8.c: Likewise.
4071 Adapt dg-warning line number.
4073 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
4075 * gcc.target/i386/parity-1.c: Use -march=k8.
4076 * gcc.target/i386/parity-2.c: Ditto.
4077 * gcc.target/i386/vecinit-1.c: Ditto.
4078 * gcc.target/i386/vecinit-2.c: Ditto.
4080 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4083 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
4084 * gcc.target/mips/save-restore-3.c: Likewise.
4085 * gcc.target/mips/save-restore-4.c: Likewise.
4086 * gcc.target/mips/save-restore-5.c: Likewise.
4089 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
4090 * g++.dg/tree-prof/partition2.C: Likewise.
4092 2011-02-09 Jason Merrill <jason@redhat.com>
4094 * g++.dg/tree-ssa/inline-3.C: Use a normal function
4095 rather than misdeclare std::puts.
4097 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
4098 * g++.dg/other/warning1.C: Likewise.
4099 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
4100 * g++.old-deja/g++.gb/scope06.C: Likewise.
4101 * g++.old-deja/g++.law/cvt11.C: Likewise.
4102 * g++.old-deja/g++.law/init1.C: Likewise.
4103 * g++.dg/abi/mangle26.C: Likewise.
4105 * g++.dg/template/function1.C: Adjust for C++0x mode.
4106 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
4108 * g++.dg/ext/label10.C: Adjust for C++0x mode.
4109 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
4111 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
4113 * g++.dg/cpp0x/regress/abi-empty7.C: New.
4115 * g++.dg/cpp0x/regress: New directory.
4116 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
4117 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
4118 * g++.dg/cpp0x/regress/regress3.C: New.
4120 2011-02-10 Richard Guenther <rguenther@suse.de>
4122 PR tree-optimization/47677
4123 * gcc.dg/torture/pr47677.c: New testcase.
4125 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
4127 * objc.dg/special/load-category-1.m: Remove unused header.
4128 * objc.dg/special/load-category-1a.m: Likewise.
4129 * objc.dg/special/load-category-2.m: Likewise.
4130 * objc.dg/special/load-category-2a.m: Likewise.
4131 * objc.dg/special/load-category-3.m: Likewise.
4132 * objc.dg/special/load-category-3a.m: Likewise.
4133 * objc.dg/attributes/proto-attribute-2.m: Likewise.
4134 * objc.dg/attributes/proto-attribute-3.m: Likewise.
4135 * objc.dg/attributes/class-attribute-1.m: Likewise.
4136 * objc.dg/property/property.exp: Don't run for Darwin < 9.
4137 * obj-c++.dg/property/property.exp: Likewise.
4138 * objc.dg/attributes/method-sentinel-1.m: Update type header.
4139 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
4140 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
4141 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
4142 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
4143 * obj-c++.dg/template-8.mm: Likewise.
4145 2011-02-10 Jakub Jelinek <jakub@redhat.com>
4148 * gcc.target/i386/pr47665.c: New test.
4150 2011-02-10 Jie Zhang <jie@codesourcery.com>
4154 2011-02-05 Jie Zhang <jie@codesourcery.com>
4156 * gcc.dg/pr42631.c: Update test.
4157 * gcc.dg/pr42631-2.c: New test.
4159 2011-02-09 Janus Weil <janus@gcc.gnu.org>
4162 * gfortran.dg/proc_decl_25.f90: New.
4164 2011-02-09 Janus Weil <janus@gcc.gnu.org>
4167 * gfortran.dg/typebound_assignment_2.f03: New.
4169 2011-02-09 Richard Guenther <rguenther@suse.de>
4171 PR tree-optimization/47664
4172 * gcc.dg/tree-ssa/inline-7.c: New testcase.
4174 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
4177 * gnat.dg/uninit_func.adb: Adjust dg directive.
4179 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
4182 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
4184 2011-02-09 Janus Weil <janus@gcc.gnu.org>
4187 * gfortran.dg/auto_dealloc_2.f90: New.
4189 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4191 * gcc.dg/builtins-config.h: Remove __sgi handling.
4192 * lib/target-supports.exp (add_options_for_c99_runtime): Add
4193 -std=c99 for mips-sgi-irix6.5*.
4195 2011-02-09 Martin Jambor <mjambor@suse.cz>
4198 * gfortran.dg/pr25923.f90: Remove xfails.
4200 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4203 * gfortran.dg/inquire_14.f90: New test.
4205 2011-02-08 Janus Weil <janus@gcc.gnu.org>
4208 * gfortran.dg/pointer_init_6.f90: New.
4210 2011-02-08 Jeff Law <law@redhat.com>
4212 PR tree-optimization/42893
4213 * gcc.tree-ssa/pr42893.c: New test.
4215 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
4217 PR tree-optimization/46834
4218 PR tree-optimization/46994
4219 PR tree-optimization/46995
4220 * gcc.dg/graphite/id-pr46834.c: New.
4221 * gfortran.dg/graphite/id-pr46994.f90: New.
4222 * gfortran.dg/graphite/id-pr46995.f90: New.
4224 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4227 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
4228 using the variable is known the warning is emitted there.
4229 * gcc.dg/uninit-pr19430.c (foo): Likewise.
4230 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
4232 * c-c++-common/pr20000.c (g): Both warnings occur at the return
4235 * gcc.dg/noreturn-1.c (foo5): Likewise.
4236 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
4237 (method2): Likewise.
4239 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
4240 the return statement using the uninitialized variable.
4241 * gfortran.dg/pr39666-2.f90 (f): Likewise.
4243 2011-02-08 Richard Guenther <rguenther@suse.de>
4246 * g++.dg/opt/pr47639.c: New testcase.
4248 2011-02-08 Richard Guenther <rguenther@suse.de>
4250 PR tree-optimization/47632
4251 * g++.dg/opt/pr47632.C: New testcase.
4253 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4255 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
4257 2011-02-07 Richard Guenther <rguenther@suse.de>
4259 PR tree-optimization/47615
4260 * g++.dg/opt/pr47615.C: New testcase.
4262 2011-02-07 Richard Guenther <rguenther@suse.de>
4264 PR tree-optimization/47621
4265 * gcc.dg/torture/pr47621.c: New testcase.
4267 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
4269 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
4271 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
4274 * gfortran.dg/allocate_with_source_1 : New test.
4276 2011-02-05 Jakub Jelinek <jakub@redhat.com>
4279 * gcc.dg/pr47610.c: New test.
4281 2011-02-05 Jie Zhang <jie@codesourcery.com>
4284 * gcc.dg/pr42631.c: Update test.
4285 * gcc.dg/pr42631-2.c: New test.
4287 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
4290 * gfortran.dg/pr47574.f90: New test.
4292 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
4294 PR tree-optimization/46194
4295 * gcc.dg/autopar/pr46194.c: New.
4297 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
4299 PR tree-optimization/43695
4300 * g++.dg/ipa/pr43695.C: New.
4302 2011-02-04 Jakub Jelinek <jakub@redhat.com>
4305 * gcc.dg/pr23200.c: New test.
4307 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
4310 * g++.dg/pr47589.C: New test.
4312 2011-02-03 Dodji Seketeli <dodji@redhat.com>
4315 * g++.dg/template/typedef37.C: New test.
4316 * g++.dg/template/param1.C: Adjust expected error message.
4318 2011-02-03 Jakub Jelinek <jakub@redhat.com>
4321 * gcc.dg/pr31490-2.c: New test.
4322 * gcc.dg/pr31490-3.c: New test.
4323 * gcc.dg/pr31490-4.c: New test.
4325 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
4326 Jakub Jelinek <jakub@redhat.com>
4329 * g++.dg/parser/semicolon3.C: Adjust.
4330 * g++.dg/parser/semicolon4.C: New testcase.
4331 * g++.dg/pr46890.C: New testcase.
4333 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
4336 * g++.dg/init/pr29571.C: New.
4338 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
4340 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
4341 instead of vect_int.
4343 2011-02-03 Jakub Jelinek <jakub@redhat.com>
4346 * gcc.target/i386/pr47312.c: New test.
4349 * gcc.target/i386/pr47564.c: New test.
4351 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
4353 PR tree-optimization/45122
4354 * gcc.dg/tree-ssa/pr45122.c: New.
4356 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
4359 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
4362 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
4363 and vsx so a default --with-cpu=power7 doesn't give an error
4364 when -mavoid-indexed-addresses is used.
4366 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
4367 wrapper function to save the arguments and then jump to the real
4368 function, rather than depending on the compiler not to move stuff
4370 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
4372 2011-02-02 Janus Weil <janus@gcc.gnu.org>
4373 Paul Thomas <pault@gcc.gnu.org>
4376 * gfortran.dg/class_37.f03 : New test.
4378 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
4379 Richard Guenther <rguenther@suse.de>
4381 PR tree-optimization/40979
4383 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
4384 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
4385 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
4386 check_vect_support_and_set_flags.
4387 * gfortran.dg/graphite/vect-pr40979.f90: New.
4389 2011-02-02 Janus Weil <janus@gcc.gnu.org>
4392 * gfortran.dg/class_36.f03: New.
4394 2011-02-02 Richard Guenther <rguenther@suse.de>
4396 PR tree-optimization/47566
4397 * gcc.dg/lto/20110201-1_0.c: New testcase.
4399 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
4405 * debug/pr47498.c: New.
4406 * debug/pr47501.c: New.
4408 2011-02-01 Richard Guenther <rguenther@suse.de>
4410 PR tree-optimization/47559
4411 * g++.dg/torture/pr47559.C: New testcase.
4413 2011-02-01 Janus Weil <janus@gcc.gnu.org>
4416 * gfortran.dg/typebound_call_20.f03: New.
4418 2011-02-01 Richard Guenther <rguenther@suse.de>
4420 PR tree-optimization/47555
4421 * gcc.dg/pr47555.c: New testcase.
4423 2011-02-01 Richard Guenther <rguenther@suse.de>
4425 PR tree-optimization/47541
4426 * g++.dg/torture/pr47541.C: New testcase.
4428 2011-01-31 Janus Weil <janus@gcc.gnu.org>
4431 * gfortran.dg/typebound_call_19.f03: New.
4433 2011-01-31 Jakub Jelinek <jakub@redhat.com>
4436 * g++.dg/cpp0x/pr47416.C: New test.
4438 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
4441 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
4443 2011-01-31 Janus Weil <janus@gcc.gnu.org>
4446 * gfortran.dg/typebound_assignment_1.f03: New.
4448 2011-01-31 Jakub Jelinek <jakub@redhat.com>
4450 PR tree-optimization/47538
4451 * gcc.c-torture/execute/pr47538.c: New test.
4453 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4456 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
4458 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4460 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
4462 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
4464 PR rtl-optimization/44031
4465 * gcc.c-torture/compile/20110131-1.c: New test.
4467 2011-01-31 Tobias Burnus <burnus@net-b.de>
4470 * gfortran.dg/stmt_func_1.f90: New.
4472 2011-01-31 Tobias Burnus <burnus@net-b.de>
4475 * gfortran.dg/interface_34.f90: New.
4477 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
4480 * gfortran.dg/realloc_on_assign_5.f03: New test.
4481 * gfortran.dg/realloc_on_assign_5.f03: New test.
4483 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4485 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
4486 * gfortran.dg/bessel_7.f90: Likewise.
4487 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
4489 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
4490 * gfortran.dg/sum_init_expr.f03: Likewise.
4492 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
4494 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
4497 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
4498 loop only on "vect_intfloat_cvt" targets.
4500 2011-01-29 Tobias Burnus <burnus@net-b.de>
4503 * gfortran.dg/shape_6.f90: New.
4505 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4507 PR libgfortran/47434
4508 * gfortran.dg/read_infnan_1.f90: Update test.
4509 * gfortran.dg/module_nan.f90: Update test.
4510 * gfortran.dg/char4_iunit_1.f03: Update test.
4511 * gfortran.dg/large_real_kind_1.f90: Update test.
4512 * gfortran.dg/real_const_3.f90: Update test.
4513 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
4515 2011-01-29 Dodji Seketeli <dodji@redhat.com>
4518 * g++.dg/template/param2.C: New test.
4520 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4522 PR libgfortran/47285
4523 * gfortran.dg/fmt_g.f: New test.
4525 2011-01-28 Tobias Burnus <burnus@net-b.de>
4528 * gfortran.dg/pure_formal_1.f90: New.
4530 2011-01-28 Jakub Jelinek <jakub@redhat.com>
4533 * gcc.dg/tls/pr42894.c: New test.
4535 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4537 * gcc.dg/pr47276.c: Add dg-require-visibility.
4539 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4541 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
4543 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
4544 Tobias Burnus <burnus@gcc.gnu.org>
4549 * gfortran.dg/realloc_on_assign_3.f03: New test.
4550 * gfortran.dg/realloc_on_assign_4.f03: New test.
4551 * gfortran.dg/allocatable_function_5.f90: New test.
4552 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
4553 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
4554 implemented" dg-errors.
4556 2011-01-27 Jan Hubicka <jh@suse.cz>
4559 * gcc.dg/attr-weakref-4.c: New testcase
4561 2011-01-27 Martin Jambor <mjambor@suse.cz>
4563 PR tree-optimization/47228
4564 * gcc.dg/torture/pr47228.c: New test.
4566 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4568 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
4570 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4572 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
4573 when using auto-overlay support on the SPU.
4575 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
4577 PR rtl-optimization/44174
4578 * gcc.target/i386/asm-6.c: New test.
4580 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
4582 PR rtl-optimization/46856
4583 * gcc.c-torture/compile/pr46856.c: New test.
4585 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
4586 Andrew Pinski <pinskia@gmail.com>
4589 * gcc.dg/pr43082.c: New.
4591 2011-01-26 DJ Delorie <dj@redhat.com>
4593 PR rtl-optimization/46878
4594 * gcc.dg/pr46878-1.c: New test.
4596 2011-01-26 Jakub Jelinek <jakub@redhat.com>
4599 * g++.dg/cpp0x/pr47476.C: New test.
4601 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
4603 * gcc.c-torture/compile/20110126-1.c: New test.
4605 2011-01-26 Jakub Jelinek <jakub@redhat.com>
4608 * gcc.dg/torture/pr47473.c: New test.
4610 2011-01-26 Jan Hubicka <jh@suse.cz>
4613 * gcc.c-torture/execute/pr47237.c: New testcase.
4615 2011-01-26 Jan Hubicka <jh@suse.cz>
4617 PR tree-optimization/47190
4618 * gcc.dg/attr-weakref-3.c: New testcase.
4620 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
4623 * gcc.dg/dll-9a.c: New test file.
4624 * gcc.dg/dll-11.c: Likewise.
4625 * gcc.dg/dll-12.c: Likewise.
4626 * gcc.dg/dll-12a.c: Likewise.
4627 * gcc.dg/dll-11a.c: Likewise.
4628 * gcc.dg/dll-9.c: Likewise.
4629 * gcc.dg/dll-10.c: Likewise.
4630 * gcc.dg/dll-10a.c: Likewise.
4631 * g++.dg/ext/dllexport4a.cc: Likewise.
4632 * g++.dg/ext/dllexport4.C: Likewise.
4633 * g++.dg/ext/dllexport5.C: Likewise.
4634 * g++.dg/ext/dllexport5a.cc: Likewise.
4636 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4638 PR tree-optimization/46970
4639 * gcc.dg/graphite/pr46970.c: New.
4641 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4643 PR tree-optimization/46215
4644 * gcc.dg/graphite/pr46215.c: New.
4646 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4648 PR tree-optimization/46168
4649 * gcc.dg/graphite/pr46168.c: New.
4651 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4653 PR tree-optimization/43657
4654 * gcc.dg/graphite/pr43657.c: New.
4656 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4658 PR tree-optimization/29832
4659 * gfortran.dg/graphite/pr29832.f90: New.
4661 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4663 PR tree-optimization/43567
4664 * gcc.dg/graphite/pr43567.c: New.
4666 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4668 * gfortran.dg/graphite/interchange-4.f: New.
4669 * gfortran.dg/graphite/interchange-5.f: New.
4671 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
4672 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
4673 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
4674 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
4675 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
4676 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
4677 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
4678 * gfortran.dg/ltrans-7.f90: Removed.
4679 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
4681 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
4682 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
4683 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
4684 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
4685 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
4686 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
4687 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
4688 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
4689 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
4690 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
4691 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
4692 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
4693 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
4694 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
4695 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
4696 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
4697 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
4698 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
4699 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
4700 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
4701 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
4702 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
4703 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
4704 * gcc.dg/tree-ssa/data-dep-1.c
4705 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
4706 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
4707 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
4708 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
4709 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
4711 2011-01-25 Jakub Jelinek <jakub@redhat.com>
4713 PR tree-optimization/47265
4714 PR tree-optimization/47443
4715 * gcc.c-torture/compile/pr47265.c: New test.
4716 * gcc.dg/pr47443.c: New test.
4718 2011-01-25 Martin Jambor <mjambor@suse.cz>
4720 PR tree-optimization/47382
4721 * g++.dg/torture/pr47382.C: New test.
4722 * g++.dg/opt/devirt1.C: Xfail.
4724 2011-01-25 Yao Qi <yao@codesourcery.com>
4727 * gcc.target/arm/pr45701-1.c: New test.
4728 * gcc.target/arm/pr45701-2.c: New test.
4729 * gcc.target/arm/pr45701-3.c: New test.
4731 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4732 Jakub Jelinek <jakub@redhat.com>
4734 PR tree-optimization/47271
4735 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
4737 2011-01-25 Nick Clifton <nickc@redhat.com>
4739 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
4740 (saturate_add): Delete.
4742 (main): Do not run saturate_add.
4743 (set_interrupts): Delete.
4745 2011-01-25 Tobias Burnus <burnus@net-b.de>
4748 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
4750 2011-01-25 Jakub Jelinek <jakub@redhat.com>
4752 PR tree-optimization/47427
4753 PR tree-optimization/47428
4754 * gcc.c-torture/compile/pr47427.c: New test.
4755 * gcc.c-torture/compile/pr47428.c: New test.
4757 2011-01-25 Richard Guenther <rguenther@suse.de>
4760 * gcc.dg/torture/pr47411.c: New testcase.
4762 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4764 * gfortran.dg/graphite/id-24.f: New.
4765 * gfortran.dg/graphite/id-25.f: New.
4767 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4769 * gfortran.dg/graphite/id-23.f: New.
4771 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4773 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
4775 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4777 * gcc.dg/graphite/block-0.c: Un-XFAILed.
4778 * gcc.dg/graphite/block-1.c: Un-XFAILed.
4779 * gcc.dg/graphite/block-7.c: Un-XFAILed.
4780 * gcc.dg/graphite/block-8.c: Un-XFAILed.
4781 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
4782 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
4783 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
4784 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
4785 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
4787 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4789 * gcc.dg/graphite/block-0.c: Add documentation.
4790 * gcc.dg/graphite/block-4.c: Same.
4791 * gcc.dg/graphite/block-7.c: Same.
4792 * gcc.dg/graphite/block-8.c: New.
4793 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
4794 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
4795 * gcc.dg/graphite/interchange-12.c: Add documentation.
4796 * gcc.dg/graphite/interchange-13.c: New.
4797 * gcc.dg/graphite/interchange-14.c: New.
4798 * gcc.dg/graphite/interchange-15.c: New.
4799 * gcc.dg/graphite/interchange-8.c: Add documentation.
4800 * gcc.dg/graphite/interchange-mvt.c: Same.
4802 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
4805 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
4806 * gcc.target/powerpc/altivec-14.c: Ditto.
4807 * gcc.target/powerpc/altivec-33.c: Ditto.
4808 * gcc.target/powerpc/altivec-types-1.c: Ditto.
4809 * gcc.target/powerpc/altivec-types-2.c: Ditto.
4810 * gcc.target/powerpc/altivec-types-3.c: Ditto.
4811 * gcc.target/powerpc/altivec-types-4.c: Ditto.
4812 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
4813 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
4814 * g++.dg/ext/altivec-15.C: Ditto.
4815 * g++.dg/ext/altivec-types-1.C: Ditto.
4816 * g++.dg/ext/altivec-types-2.C: Ditto.
4817 * g++.dg/ext/altivec-types-3.C: Ditto.
4818 * g++.dg/ext/altivec-types-4.C: Ditto.
4820 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4822 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
4824 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4826 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
4827 optimization options.
4829 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4831 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
4834 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
4836 2011-01-23 Tobias Burnus <burnus@net-b.de>
4839 * gfortran.dg/allocatable_scalar_12.f90: New.
4841 2011-01-23 Ira Rosen <irar@il.ibm.com>
4843 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
4844 vectorization to be not profitable if peeling is used to
4845 realign the memory access.
4846 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
4847 loop bound to avoid loop unrolling.
4848 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
4850 2011-01-22 Jan Hubicka <jh@suse.cz>
4853 * g++.dg/lto/pr47333.C: New file.
4855 2011-01-22 Jan Hubicka <jh@suse.cz>
4857 PR tree-optimization/43884
4859 * gcc.dg/autopar/outer-2.c: Increase array size.
4860 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
4862 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
4865 * gfortran.dg/c_loc_tests_16.f90: New test.
4867 2011-01-22 Tobias Burnus <burnus@net-b.de>
4870 * gfortran.dg/typebound_proc_19.f90: New.
4872 2011-01-21 Jeff Law <law@redhat.com>
4874 PR tree-optimization/47053
4875 * g++.dg/pr47053.C: New test.
4877 2011-01-21 Jason Merrill <jason@redhat.com>
4880 * g++.dg/cpp0x/constexpr-ctor6.C: New.
4882 2011-01-21 Jakub Jelinek <jakub@redhat.com>
4885 * g++.dg/cpp0x/range-for10.C: New test.
4886 * g++.dg/template/for1.C: New test.
4889 * g++.dg/tree-prof/partition3.C: New test.
4891 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
4893 PR rtl-optimization/47366
4894 * g++.dg/opt/pr47366.C: New test.
4896 2011-01-21 Jason Merrill <jason@redhat.com>
4899 * g++.dg/cpp0x/constexpr-regress2.C: New.
4901 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
4903 2011-01-21 Jeff Law <law@redhat.com>
4905 PR rtl-optimization/41619
4906 * gcc.dg/pr41619.c: New.
4908 2011-01-21 Jakub Jelinek <jakub@redhat.com>
4910 PR tree-optimization/47355
4911 * g++.dg/opt/pr47355.C: New test.
4913 2011-01-21 Richard Guenther <rguenther@suse.de>
4915 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
4918 2011-01-21 Richard Guenther <rguenther@suse.de>
4920 PR tree-optimization/47365
4921 * gcc.dg/torture/pr47365.c: New testcase.
4922 * gcc.dg/tree-ssa/pr47392.c: Likewise.
4924 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4926 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
4928 2011-01-21 Jakub Jelinek <jakub@redhat.com>
4930 PR tree-optimization/47391
4931 * gcc.dg/pr47391.c: New test.
4933 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4935 * g++.dg/template/char1.C: Use signed char.
4937 2011-01-21 Tobias Burnus <burnus@net-b.de>
4940 * gfortran.dg/pointer_target_4.f90: New.
4942 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
4945 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
4946 ILP32 system and not IP32.
4948 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
4951 * g++.dg/debug/pr46583.C: New.
4953 2011-01-20 Jakub Jelinek <jakub@redhat.com>
4956 * g++.dg/debug/pr47283.C: New test.
4959 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
4960 * gcc.target/i386/headmerge-2.c: Likewise.
4962 2011-01-20 Richard Guenther <rguenther@suse.de>
4965 * gcc.dg/torture/pr47370.c: New testcase.
4967 2011-01-20 Jakub Jelinek <jakub@redhat.com>
4969 PR tree-optimization/46130
4970 * gcc.dg/pr46130-1.c: New test.
4971 * gcc.dg/pr46130-2.c: New test.
4973 2011-01-19 Dodji Seketeli <dodji@redhat.com>
4976 * g++.dg/debug/dwarf2/template-params-10.C: New test.
4978 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
4981 * g++.dg/debug/pr46240.cc: New.
4983 2011-01-19 Jakub Jelinek <jakub@redhat.com>
4986 * g++.dg/template/anonunion1.C: New test.
4988 PR rtl-optimization/47337
4989 * gcc.c-torture/execute/pr47337.c: New test.
4991 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4994 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
4996 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4998 PR tree-optimization/46021
4999 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
5001 2011-01-19 Jakub Jelinek <jakub@redhat.com>
5003 PR tree-optimization/47290
5004 * g++.dg/torture/pr47290.C: New test.
5006 2011-01-18 Janus Weil <janus@gcc.gnu.org>
5009 * gfortran.dg/proc_ptr_comp_29.f90: New.
5011 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
5014 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
5015 powerpc-apple-darwin9.
5017 2011-01-18 Jakub Jelinek <jakub@redhat.com>
5019 PR rtl-optimization/47299
5020 * gcc.c-torture/execute/pr47299.c: New test.
5022 2011-01-17 Jason Merrill <jason@redhat.com>
5024 * g++.dg/cpp0x/constexpr-virtual.C: New.
5026 2011-01-17 Jakub Jelinek <jakub@redhat.com>
5029 * gfortran.dg/gomp/pr47331.f90: New test.
5031 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
5034 * objc.dg/selector-warn-1.m: New.
5035 * obj-c++.dg/selector-warn-1.mm: New.
5037 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
5039 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
5040 Update dg-final accordingly.
5042 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5044 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
5046 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
5048 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
5050 * gcc.dg/guality/pr36728-2.c: Likewise.
5052 2011-01-17 Richard Guenther <rguenther@suse.de>
5054 PR tree-optimization/47313
5055 * g++.dg/torture/pr47313.C: New testcase.
5057 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
5060 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
5061 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
5062 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
5063 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
5065 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
5067 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
5068 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
5069 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
5071 2011-01-17 Richard Guenther <rguenther@suse.de>
5073 PR tree-optimization/45967
5074 * gcc.dg/torture/pr45967-2.c: New testcase.
5075 * gcc.dg/torture/pr45967-3.c: Likewise.
5077 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5080 * g++.dg/ext/pr47213.C: Require visibility.
5082 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
5084 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
5085 * gcc.dg/fixed-point/struct-union.c: Update error messages.
5087 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
5089 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
5090 Linux-based targets.
5092 2011-01-13 Jan Hubicka <jh@suse.cz>
5094 PR tree-optimization/47276
5095 * gcc.dg/pr47276.c: New testcase.
5097 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
5098 Jonathan Wakely <jwakely.gcc@gmail.com>
5101 * g++.dg/other/pr33558.C: New.
5102 * g++.dg/other/pr33558-2.C: New.
5104 2011-01-14 Martin Jambor <mjambor@suse.cz>
5106 PR tree-optimization/45934
5107 PR tree-optimization/46302
5108 * g++.dg/ipa/devirt-c-1.C: New test.
5109 * g++.dg/ipa/devirt-c-2.C: Likewise.
5110 * g++.dg/ipa/devirt-c-3.C: Likewise.
5111 * g++.dg/ipa/devirt-c-4.C: Likewise.
5112 * g++.dg/ipa/devirt-c-5.C: Likewise.
5113 * g++.dg/ipa/devirt-c-6.C: Likewise.
5114 * g++.dg/ipa/devirt-6.C: Likewise.
5115 * g++.dg/ipa/devirt-d-1.C: Likewise.
5116 * g++.dg/torture/pr45934.C: Likewise.
5118 2011-01-14 Jason Merrill <jason@redhat.com>
5120 * g++.dg/cpp0x/variadic105.C: New.
5122 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
5123 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5126 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
5127 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
5128 execution tests on i?86-*-*, x86_64-*-* and
5129 powerpc*-apple-darwin* && ilp32.
5130 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
5131 tests on i?86-*-* and x86_64-*-*.
5133 2011-01-14 Richard Guenther <rguenther@suse.de>
5135 PR tree-optimization/47280
5136 * g++.dg/opt/pr47280.C: New testcase.
5138 2011-01-14 Jason Merrill <jason@redhat.com>
5140 * g++.dg/cpp0x/constexpr-regress1.C: New.
5142 * g++.dg/ext/flexary2.C: New.
5144 2011-01-14 Richard Guenther <rguenther@suse.de>
5147 * gcc.dg/torture/pr47281.c: New testcase.
5148 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
5150 2011-01-14 Richard Guenther <rguenther@suse.de>
5152 PR tree-optimization/47286
5153 * gcc.dg/tree-ssa/pr47286.c: New testcase.
5155 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
5158 * g++.dg/ext/pr47213.C: New.
5160 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5162 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
5164 2011-01-13 Tobias Burnus <burnus@net-b.de>
5165 Mikael Morin <mikael@gcc.gnu.org>
5169 * gfortran.dg/select_type_20.f90: New.
5170 * gfortran.dg/select_type_21.f90: New.
5172 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
5175 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
5177 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
5179 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
5180 * gcc.dg/guality/pr36728-2.c: Likewise.
5182 2011-01-13 Dodji Seketeli <dodji@redhat.com>
5185 * g++.dg/debug/dwarf2/template-params-9.C: New test.
5187 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
5189 PR rtl-optimization/45352
5190 * gcc.dg/pr45352-3.c: New.
5192 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
5194 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
5196 * g++.dg/cpp0x/range-for8.C: New.
5197 * g++.dg/cpp0x/range-for9.C: New.
5199 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
5202 * g++.dg/debug/pr47209.C: New.
5204 2011-01-12 Richard Guenther <rguenther@suse.de>
5207 * gcc.dg/lto/pr47259_0.c: New testcase.
5208 * gcc.dg/lto/pr47259_1.c: Likewise.
5210 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
5212 * objc-obj-c++-shared/Object1.h: Add copyright header, update
5213 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
5214 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
5215 methods missing from the OBJC2 Object.
5216 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
5217 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
5218 GNU and NeXT runtimes.
5219 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
5221 * objc-obj-c++-shared/Object1.m: Likewise.
5222 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
5223 * objc.dg/proto-qual-1.m: Likewise.
5224 * obj-c++.dg/proto-lossage-3.mm: Likewise.
5225 * obj-c++.dg/proto-qual-1.mm: Likewise.
5227 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
5230 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
5232 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
5234 Fixed the Objective-C++ testsuite and updated all tests.
5235 * lib/obj-c++.exp (obj-c++_init): Declare and set
5236 gcc_warning_prefix and gcc_error_prefix.
5237 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
5238 'dg-warning', 'dg-message' and 'dg-error'.
5239 * obj-c++.dg/class-extension-3.mm: Likewise.
5240 * obj-c++.dg/class-protocol-1.mm: Likewise.
5241 * obj-c++.dg/encode-7.mm: Likewise.
5242 * obj-c++.dg/exceptions-3.mm: Likewise.
5243 * obj-c++.dg/exceptions-5.mm: Likewise.
5244 * obj-c++.dg/method-12.mm: Likewise.
5245 * obj-c++.dg/method-13.mm: Likewise.
5246 * obj-c++.dg/method-15.mm: Likewise.
5247 * obj-c++.dg/method-16.mm: Likewise.
5248 * obj-c++.dg/method-4.mm: Likewise.
5249 * obj-c++.dg/method-8.mm: Likewise.
5250 * obj-c++.dg/method-conflict-1.mm: Likewise.
5251 * obj-c++.dg/method-conflict-2.mm: Likewise.
5252 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
5253 and uncommented second part of the testcase now that the testsuite
5255 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
5256 and uncommented second part of the testcase now that the testsuite
5258 * obj-c++.dg/private-1.mm: Likewise.
5259 * obj-c++.dg/proto-lossage-4.mm: Likewise.
5260 * obj-c++.dg/syntax-error-7.mm: Likewise.
5261 * obj-c++.dg/warn5.mm: Likewise.
5262 * obj-c++.dg/property/at-property-14.mm: Likewise.
5263 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
5265 * obj-c++.dg/property/at-property-18.mm: Likewise.
5266 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
5268 * obj-c++.dg/property/at-property-21.mm: Likewise.
5269 * obj-c++.dg/property/at-property-28.mm: Likewise.
5270 * obj-c++.dg/property/at-property-5.mm: Likewise.
5271 * obj-c++.dg/property/dynamic-2.mm: Likewise.
5272 * obj-c++.dg/property/property-neg-3.mm: Likewise.
5273 * obj-c++.dg/property/synthesize-11.mm: Likewise.
5274 * obj-c++.dg/property/synthesize-6.mm: Likewise.
5275 * obj-c++.dg/property/synthesize-8.mm: Likewise.
5276 * obj-c++.dg/property/synthesize-9.mm: Likewise.
5277 * obj-c++.dg/tls/diag-5.mm: Likewise.
5278 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
5279 dg-error, now matched correctly.
5281 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
5283 * objc.dg/property/at-property-29.m: New.
5284 * obj-c++.dg/property/at-property-29.mm: New.
5286 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5288 * go.test/go-test.exp (go-set-goarch): New proc.
5289 (go-gc-tests): Use it.
5291 2011-01-11 Dodji Seketeli <dodji@redhat.com>
5294 * g++.dg/debug/dwarf2/template-params-8.C: New test.
5296 2011-01-11 Richard Henderson <rth@redhat.com>
5298 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
5300 2011-01-11 Jan Hubicka <jh@suse.cz>
5304 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
5305 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
5307 2011-01-11 Richard Guenther <rguenther@suse.de>
5309 PR tree-optimization/46076
5310 * gcc.dg/tree-ssa/pr46076.c: New testcase.
5312 2011-01-11 Jeff Law <law@redhat.com>
5314 * PR tree-optimization/47086
5315 * gcc.dg/pr47086.c: New test.
5317 2011-01-11 Jason Merrill <jason@redhat.com>
5320 * g++.dg/template/new10.C: New.
5323 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
5325 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
5327 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
5328 Split type definitions and NSConstantString class into...
5329 * objc-obj-c++-shared/objc-test-suite-types.h: New.
5330 * objc-obj-c++-shared/nsconstantstring-class.h: New.
5331 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
5332 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
5333 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
5334 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
5336 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
5337 encode defines for newer NeXT system headers.
5338 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
5339 * obj-c++.dg/torture/strings/string1.mm: Likewise.
5340 * objc.dg/foreach-5.m: Likewise.
5341 * objc.dg/foreach-2.m: Likewise.
5342 * objc.dg/foreach-4.m: Likewise.
5343 * objc.dg/torture/strings/string1.m: Likewise.
5344 * objc.dg/torture/strings/string2.m: Likewise.
5345 * objc.dg/torture/strings/string3.m: Likewise.
5346 * objc.dg/torture/strings/string4.m: Likewise.
5347 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
5348 header and stand alone.
5349 * obj-c++.dg/strings/strings-2.mm: Likewise.
5350 * objc.dg/torture/strings/const-str-3.m: Likewise.
5351 * objc.dg/strings/strings-2.m: Likewise.
5352 * objc.dg/strings/const-str-12b.m: Likewise.
5354 2011-01-12 Richard Guenther <rguenther@suse.de>
5357 * gcc.dg/attr-weak-1.c: Adjust.
5359 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
5362 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
5363 standard compliant and comment.
5365 2011-01-10 Jan Hubicka <jh@suse.cz>
5368 * gcc.dg/initpri3.c: New testcase.
5370 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
5373 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
5379 (g_ebp_save): Likewise.
5380 (g_esp_save): Likewise.
5382 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5384 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
5386 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5388 PR tree-optimization/46021
5389 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
5390 i?86-*-*, x86_64-*-*.
5392 2011-01-10 Jeff Law <law@redhat.com>
5394 * PR tree-optimization/47141
5395 * gcc.c-torture/compile/pr47141.c: New test.
5397 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
5400 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
5401 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
5402 * gcc.dg/vect/slp-35.c: Remove XFAILs.
5403 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
5406 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
5407 being vectorized. Adjust dg-final pattern. Remove XFAIL.
5408 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
5409 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
5410 being vectorized. Adjust dg-final pattern.
5413 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
5414 * gcc.dg/vect/slp-24.c: Likewise.
5416 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
5419 * g++.dg/other/pr47218-1.C: New test file.
5420 * g++.dg/other/pr47218.C: Likewise.
5421 * g++.dg/other/pr47218.h: New supporting header.
5423 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
5426 * objc.dg/attributes/invalid-attribute-1.m: New.
5427 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
5429 2011-01-09 Janus Weil <janus@gcc.gnu.org>
5432 * gfortran.dg/proc_ptr_comp_28.f90: New.
5434 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
5436 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
5437 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
5438 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
5439 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
5440 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
5441 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
5442 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
5443 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
5444 * objc.dg/gnu-api-2-class.m: Likewise.
5445 * objc.dg/gnu-api-2-ivar.m: Likewise.
5446 * objc.dg/gnu-api-2-method.m: Likewise.
5447 * objc.dg/gnu-api-2-objc.m: Likewise.
5448 * objc.dg/gnu-api-2-object.m: Likewise.
5449 * objc.dg/gnu-api-2-property.m: Likewise.
5450 * objc.dg/gnu-api-2-protocol.m: Likewise.
5451 * objc.dg/gnu-api-2-sel.m: Likewise.
5453 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
5455 * objc.dg/foreach-1.m: Skip for Darwin < 9.
5456 * objc.dg/objc-foreach-4.m: Likewise.
5457 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
5458 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
5459 * objc.dg/foreach-4.m: Likewise.
5460 * objc.dg/foreach-5.m: Likewise.
5461 * objc.dg/foreach-3.m: Return self from init.
5463 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
5466 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
5468 2011-01-09 Janus Weil <janus@gcc.gnu.org>
5471 * gfortran.dg/class_35.f90: New.
5473 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
5475 * objc.dg/foreach-1.m: Add "-Wall" to flags.
5477 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
5480 * objc.dg/invalid-method-2.m: New.
5481 * obj-c++.dg/invalid-method-2.mm: New.
5483 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
5486 * gfortran.dg/transpose_optimization_2.f90 : New test.
5488 2011-01-08 Jan Hubicka <jh@suse.cz>
5490 PR tree-optmization/46469
5491 * g++.dg/torture/pr46469.C: New testcase.
5493 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
5495 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
5496 emulation of libobjc-gnu structure layout functionality to ..
5497 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
5498 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
5499 * objc/execute/bf-common.h: Adjust headers.
5500 * objc/execute/bf-1.m: Likewise.
5501 * objc/execute/bf-2.m: Likewise.
5502 * objc/execute/bf-3.m: Likewise.
5503 * objc/execute/bf-4.m: Likewise.
5504 * objc/execute/bf-5.m: Likewise.
5505 * objc/execute/bf-6.m: Likewise.
5506 * objc/execute/bf-7.m: Likewise.
5507 * objc/execute/bf-8.m: Likewise.
5508 * objc/execute/bf-9.m: Likewise.
5509 * objc/execute/bf-10.m: Likewise.
5510 * objc/execute/bf-11.m: Likewise.
5511 * objc/execute/bf-12.m: Likewise.
5512 * objc/execute/bf-13.m: Likewise.
5513 * objc/execute/bf-14.m: Likewise.
5514 * objc/execute/bf-15.m: Likewise.
5515 * objc/execute/bf-16.m: Likewise.
5516 * objc/execute/bf-17.m: Likewise.
5517 * objc/execute/bf-18.m: Likewise.
5518 * objc/execute/bf-19.m: Likewise.
5519 * objc/execute/bf-20.m: Likewise.
5520 * objc/execute/bf-21.m: Likewise.
5521 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
5522 objc_get_type_qualifiers ().
5524 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
5527 * gfortran.dg/dependency_39.f90: New test.
5529 2011-01-07 Jan Hubicka <jh@suse.cz>
5531 Get builtins tests ready for linker plugin.
5532 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
5533 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
5534 my_memset, my_bzero): Mark used.
5535 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
5536 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
5538 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
5541 2011-01-07 Jan Hubicka <jh@suse.cz>
5543 PR tree-optimization/46367
5544 * g++.dg/torture/pr46367.C: New file.
5546 2011-01-07 Jakub Jelinek <jakub@redhat.com>
5549 * gcc.dg/pr47201.c: New test.
5552 * gcc.dg/tree-prof/pr47187.c: New test.
5554 2011-01-07 Tobias Burnus <burnus@net-b.de>
5557 * gfortran.dg/extends_type_of_3.f90: New.
5559 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
5561 * g++.dg/ext/dllexport-MI1.C: Adjust test.
5562 * g++.dg/ext/dllimport-MI1.C: Likewise.
5563 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
5564 * g++.dg/ext/dllimport10.C: Likewise.
5565 * g++.dg/ext/dllimport11.C: Likewise.
5566 * g++.dg/ext/dllimport12.C: Likewise.
5567 * g++.dg/ext/dllimport13.C: Likewise.
5568 * g++.dg/ext/dllimport2.C: Likewise.
5569 * g++.dg/ext/dllimport3.C: Likewise.
5570 * g++.dg/ext/dllimport4.C: Likewise.
5571 * g++.dg/ext/dllimport5.C: Likewise.
5572 * g++.dg/ext/dllimport6.C: Likewise.
5573 * g++.dg/ext/dllimport8.C: Likewise.
5574 * g++.dg/ext/dllimport9.C: Likewise.
5575 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
5576 targets, too. Additionally enable test for i?86-*-mingw*.
5577 * g++.dg/ext/selectany1.C: Likewise.
5578 Remove guard variable check.
5580 2011-01-07 Janus Weil <janus@gcc.gnu.org>
5584 * gfortran.dg/storage_size_3.f08: Extended.
5586 2011-01-07 Jakub Jelinek <jakub@redhat.com>
5589 * g++.dg/template/stdarg1.C: New test.
5591 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
5594 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
5595 * gfortran.dg/defined_operators_1.f90: Split the subroutine
5596 from the interface of functions to not hide the errors that
5599 2011-01-06 Jan Hubicka <jh@suse.cz>
5601 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
5602 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
5604 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
5608 * gfortran.dg/interface_33.f90: New test.
5610 2011-01-06 Jakub Jelinek <jakub@redhat.com>
5613 * gcc.c-torture/compile/pr47150.c: New test.
5615 2011-01-06 Ira Rosen <irar@il.ibm.com>
5617 PR tree-optimization/47139
5618 * gcc.dg/vect/pr47139.c: New test.
5620 2011-01-05 Janus Weil <janus@gcc.gnu.org>
5623 * gfortran.dg/extends_type_of_2.f03: New.
5625 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5627 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
5629 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
5631 * gnat.dg/opt14.adb: New test.
5633 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
5636 * gfortran.dg/allocate_error_2.f90: New test.
5638 2011-01-05 Janus Weil <janus@gcc.gnu.org>
5641 * gfortran.dg/storage_size_3.f08: New.
5643 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5645 PR libgfortran/47154
5646 * gfortran.dg/namelist_68.f90: New test.
5648 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
5650 * gnat.dg/unchecked_convert8.ad[sb]: New test.
5652 2011-01-04 Janus Weil <janus@gcc.gnu.org>
5655 * gfortran.dg/class_34.f90: New.
5657 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5659 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
5660 use __builtin_inff. Skip all single-precision tests that require
5663 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5665 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
5667 2011-01-03 Jakub Jelinek <jakub@redhat.com>
5669 PR tree-optimization/47148
5670 * gcc.c-torture/execute/pr47148.c: New test.
5672 PR tree-optimization/47155
5673 * gcc.c-torture/execute/pr47155.c: New test.
5675 PR rtl-optimization/47157
5676 * gcc.c-torture/compile/pr47157.c: New test.
5678 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5680 * gcc.dg/torture/vector-shift2.c (schar): Define.
5681 (main): Always use schar or uchar instead of plain "char" to avoid
5682 dependencies on implementation-defined char signedness.
5684 2011-01-03 Martin Jambor <mjambor@suse.cz>
5686 PR tree-optimization/46801
5687 * gnat.dg/pack9.adb: Remove xfail.
5689 2011-01-03 Martin Jambor <mjambor@suse.cz>
5691 PR tree-optimization/46984
5692 * g++.dg/ipa/pr46984.C: New test.
5694 2011-01-02 Janus Weil <janus@gcc.gnu.org>
5697 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
5699 2011-01-02 Jakub Jelinek <jakub@redhat.com>
5701 PR tree-optimization/47140
5702 * gcc.c-torture/compile/pr47140.c: New test.
5704 PR rtl-optimization/47028
5705 * gcc.dg/pr47028.c: New test.
5707 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
5709 * objc.dg/protocol-forward-1.m: Removed TODO.
5710 * objc.dg/protocol-forward-2.m: New.
5711 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
5712 * obj-c++.dg/protocol-forward-2.mm: New.
5714 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
5717 * g++.dg/eh/pr38662.C: New testcase.
5719 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
5721 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
5722 scan for newline '\n'.
5725 Copyright (C) 2011 Free Software Foundation, Inc.
5727 Copying and distribution of this file, with or without modification,
5728 are permitted in any medium without royalty provided the copyright
5729 notice and this notice are preserved.