1 2011-06-02 Asher Langton <langton2@llnl.gov>
4 * gfortran.dg/PR49268.f90: New test.
6 2011-06-02 Asher Langton <langton2@llnl.gov>
9 * gfortran.dg/PR37039.f90: New test.
11 2011-06-02 Nicola Pero <nicola.pero@meta-innovation.com>
14 * objc.dg/method-5.m: Updated.
15 * objc.dg/method-19.m: Updated.
16 * objc.dg/method-lookup-1.m: New.
17 * obj-c++.dg/method-6.mm: Updated.
18 * obj-c++.dg/method-7.mm: Updated.
19 * obj-c++.dg/method-lookup-1.mm: New.
21 2011-06-02 DJ Delorie <dj@redhat.com>
23 * lib/timeout.exp (timeout): Add board_info support.
25 2011-06-02 Uros Bizjak <ubizjak@gmail.com>
27 * gcc.target/i386/sse2-init-v2di-2: Update scan-assembler-times string.
29 2011-06-02 Steven G. Kargl <kargl@gcc.gnu.org>
32 * gfortran.dg/module_procedure_double_colon_1.f90: New test.
33 * gfortran.dg/module_procedure_double_colon_2.f90: New test.
35 2011-06-02 Eric Botcazou <ebotcazou@adacore.com>
36 Hans-Peter Nilsson <hp@axis.com>
38 PR rtl-optimization/48840
39 * gcc.target/sparc/ultrasp13.c: New test.
41 2011-06-01 Kaz Kojima <kkojima@gcc.gnu.org>
44 * gcc.c-torture/compile/pr49238.c: New.
46 2011-06-01 Sofiane Naci <sofiane.naci@arm.com>
48 * gcc.target/arm/g2.c: Skip test in -mthumb.
49 Skip test unless cpu is xscale.
50 * gcc.target/arm/scd42-2.c: Likewise.
51 * gcc.target/arm/mmx-1.c: Skip test in -mthumb.
53 2011-06-01 Jason Merrill <jason@redhat.com>
55 * g++.dg/cpp0x/decltype28.C: New.
56 * g++.dg/cpp0x/decltype29.C: New.
58 2011-06-01 Richard Sandiford <rdsandiford@googlemail.com>
61 * gcc.target/mips/pr45074.c: New test.
63 2011-06-01 Eric Botcazou <ebotcazou@adacore.com>
64 Hans-Peter Nilsson <hp@axis.com>
66 PR rtl-optimization/48830
67 * gcc.target/sparc/ultrasp12.c: New test.
69 2011-06-01 David Li <davidxl@google.com>
71 * testsuite/gcc.dg/profile-dir-1.c: Change pass name.
72 * testsuite/gcc.dg/profile-dir-2.c: Ditto.
73 * testsuite/gcc.dg/tree-ssa/dump-1.c: Ditto.
74 * testsuite/gcc.dg/tree-ssa/loop-25.c: Ditto.
75 * testsuite/gcc.dg/tree-prof/stringop-1.c: Ditto.
76 * testsuite/gcc.dg/tree-prof/update-loopch.c: Ditto.
77 * testsuite/gcc.dg/tree-prof/stringop-2.c: Ditto.
78 * testsuite/gcc.dg/tree-prof/ic-misattribution-1.c: Ditto.
79 * testsuite/gcc.dg/tree-prof/ic-misattribution-1a.c: Ditto.
80 * testsuite/gcc.dg/tree-prof/indir-call-prof.c: Ditto.
81 * testsuite/gcc.dg/tree-prof/val-prof-1.c: Ditto.
82 * testsuite/gcc.dg/tree-prof/val-prof-2.c: Ditto.
83 * testsuite/gcc.dg/tree-prof/val-prof-3.c: Ditto.
84 * testsuite/gcc.dg/tree-prof/val-prof-4.c: Ditto.
85 * testsuite/gcc.dg/tree-prof/val-prof-5.c: Ditto.
86 * testsuite/gcc.dg/tree-prof/val-prof-7.c: Ditto.
87 * testsuite/gcc.dg/profile-dir-3.c: Ditto.
88 * testsuite/g++.dg/tree-prof/indir-call-prof.C: Ditto.
90 2011-06-01 Nicola Pero <nicola.pero@meta-innovation.com>
92 * objc.dg/attributes/method-nonnull-1.m: New test.
93 * obj-c++.dg/attributes/method-nonnull-1.mm: New test.
95 2011-05-31 Tobias Burnus <burnus@net-b.de>
98 * gfortran.dg/coarray_atomic_1.f90: New.
99 * gfortran.dg/coarray/atomic_1.f90: New.
101 2011-05-31 Jakub Jelinek <jakub@redhat.com>
103 * gcc.dg/guality/bswaptest.c: New test.
104 * gcc.dg/guality/clztest.c: New test.
105 * gcc.dg/guality/ctztest.c: New test.
106 * gcc.dg/guality/rotatetest.c: New test.
109 * gcc.target/i386/pr48688.c: New test.
111 2010-11-15 Fabien ChĂȘne <fabien@gcc.gnu.org>
114 * g++.dg/lookup/name-clash9.C: New.
116 2011-05-31 Tobias Burnus <burnus@net-b.de>
119 * gfortran.dg/coarray/dummy_1.f90: New.
121 2011-05-31 Tobias Burnus <burnus@net-b.de>
124 * gfortran.dg/coarray/save_1.f90: New.
125 * gfortran.dg/coarray_4.f90: Update dg-error.
127 2011-05-31 Jason Merrill <jason@redhat.com>
129 * g++.dg/cpp0x/rv-template1.C: New.
131 2011-05-31 Jakub Jelinek <jakub@redhat.com>
133 PR rtl-optimization/49235
134 * gcc.dg/pr49235.c: New test.
136 2011-05-31 Ira Rosen <ira.rosen@linaro.org>
138 PR tree-optimization/49093
139 * gcc.dg/vect/pr49093.c: New test.
141 2011-05-31 Dodji Seketeli <dodji@redhat.com>
144 * g++.dg/debug/dwarf2/cdtor-1.C: New test.
146 2011-05-31 Ira Rosen <ira.rosen@linaro.org>
149 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Initialize the
152 2011-05-30 Kaz Kojima <kkojima@gcc.gnu.org>
155 * gcc.c-torture/execute/pr49186.c: New.
157 2011-05-30 H.J. Lu <hongjiu.lu@intel.com>
160 * gcc.target/i386/pr49168-1.c: New.
162 2011-05-30 Jakub Jelinek <jakub@redhat.com>
163 Eric Botcazou <ebotcazou@adacore.com>
165 * gcc.dg/guality/drap.c: New test.
167 2011-05-30 Richard Guenther <rguenther@suse.de>
169 PR tree-optimization/49210
170 * gnat.dg/boolean_subtype2.ad[sb]: New testcase.
171 * gnat.dg/boolean_subtype2_pkg.ads: New helper.
173 2011-05-30 Jakub Jelinek <jakub@redhat.com>
176 * g++.dg/gomp/pr49223-1.C: New test.
177 * g++.dg/gomp/pr49223-2.C: New test.
179 2011-05-30 Richard Guenther <rguenther@suse.de>
181 PR tree-optimization/49218
182 * gcc.c-torture/execute/pr49218.c: New testcase.
184 2011-05-30 Ira Rosen <ira.rosen@linaro.org>
186 PR tree-optimization/49199
187 * gcc.dg/vect/no-scevccp-pr49199.c: New test.
188 * gcc.dg/vect/vect.exp: Run no-scevccp-pr* tests with
189 -fno-tree-scev-cprop.
191 2011-05-29 Janus Weil <janus@gcc.gnu.org>
194 * gfortran.dg/extends_13.f03: New.
196 2011-05-29 Jakub Jelinek <jakub@redhat.com>
198 PR rtl-optimization/49095
199 * gcc.target/i386/pr49095.c: New test.
201 2011-05-29 Tobias Burnus <burnus@net-b.de>
204 * gfortran.dg/coarray_24.f90: New.
206 2011-05-29 Tobias Burnus <burnus@net-b.de>
209 * gfortran.dg/coarray_23.f90: New.
211 2011-05-29 Richard Sandiford <rdsandiford@googlemail.com>
214 * gcc.dg/pr48826.c: New test.
216 2011-05-29 Richard Guenther <rguenther@suse.de>
218 PR tree-optimization/49217
219 * gcc.dg/torture/pr49217.c: New testcase.
221 2011-05-29 Ira Rosen <ira.rosen@linaro.org>
224 * gcc.dg/vect/pr49038.c: Use MAP_ANON if MAP_ANONYMOUS is not defined.
226 2011-05-29 Eric Botcazou <ebotcazou@adacore.com>
228 * gnat.dg/boolean_subtype.adb: Rename to...
229 * gnat.dg/boolean_subtype1.adb: ...this.
231 2011-05-28 Jason Merrill <jason@redhat.com>
233 * g++.dg/cpp0x/lambda/lambda-syntax1.C: New.
235 2011-05-27 Jason Merrill <jason@redhat.com>
237 * g++.dg/cpp0x/enum18.C: Adjust.
239 * g++.dg/cpp0x/lambda/lambda-template2.C: New.
241 2011-05-27 Tobias Burnus <burnus@net-b.de>
244 * gfortran.dg/coarray_22.f90: New.
246 2011-05-27 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
248 PR tree-optimization/46728
249 * gcc.target/powerpc/pr46728-1.c: New.
250 * gcc.target/powerpc/pr46728-2.c: New.
251 * gcc.target/powerpc/pr46728-3.c: New.
252 * gcc.target/powerpc/pr46728-4.c: New.
253 * gcc.target/powerpc/pr46728-5.c: New.
254 * gcc.dg/pr46728-6.c: New.
255 * gcc.target/powerpc/pr46728-7.c: New.
256 * gcc.target/powerpc/pr46728-8.c: New.
257 * gcc.dg/pr46728-9.c: New.
258 * gcc.target/powerpc/pr46728-10.c: New.
259 * gcc.target/powerpc/pr46728-11.c: New.
260 * gcc.dg/pr46728-12.c: New.
261 * gcc.target/powerpc/pr46728-13.c: New.
262 * gcc.target/powerpc/pr46728-14.c: New.
263 * gcc.target/powerpc/pr46728-15.c: New.
264 * gcc.target/powerpc/pr46728-16.c: New.
266 2011-05-27 Jason Merrill <jason@redhat.com>
268 * g++.dg/abi/mangle47.C: New.
271 * g++.dg/template/const5.C: New.
273 * g++.dg/cpp0x/enum18.C: New.
275 * g++.dg/cpp0x/lambda/lambda-nested4.C: New.
277 * g++.dg/cpp0x/error6.C: New.
279 * g++.dg/cpp0x/error5.C: New.
281 2011-05-27 Jakub Jelinek <jakub@redhat.com>
284 * g++.dg/eh/cond6.C: New test.
286 2011-05-27 Tobias Burnus <burnus@net-b.de>
289 * gfortran.dg/rank_3.f90: New.
290 * gfortran.dg/rank_4.f90: New.
292 2011-05-27 Janis Johnson <janisjo@codesourcery.com>
294 * g++.dg/tree-ssa-pr43411.C: Rename function to be inlined and
297 2011-05-27 Eric Botcazou <ebotcazou@adacore.com>
299 * gnat.dg/bit_packed_array5.ads: Move dg directive to...
300 * gnat.dg/bit_packed_array5.adb: ...here.
302 2011-05-27 Paolo Carlini <paolo.carlini@oracle.com>
305 * testsuite/g++.dg/cpp0x/auto25.C: New.
307 2011-05-27 Richard Guenther <rguenther@suse.de>
309 * gcc.c-torture/execute/920711-1.x: Add -fwrapv.
311 2011-05-27 Richard Guenther <rguenther@suse.de>
313 * gcc.c-torture/execute/920612-1.x: Add -fwrapv.
315 2011-05-27 Richard Guenther <rguenther@suse.de>
318 * gnat.dg/bit_packed_array5.ad[sb]: New testcase.
320 2011-05-26 Jason Merrill <jason@redhat.com>
322 * g++.dg/cpp0x/friend1.C: New.
323 * g++.dg/cpp0x/friend2.C: New.
325 * g++.dg/cpp0x/auto7.C: Update.
326 * g++.dg/template/crash50.C: Adjust.
327 * g++.dg/template/static9.C: Adjust.
328 * g++.old-deja/g++.ext/memconst.C: Adjust.
330 2011-05-26 Janis Johnson <janisjo@codesourcery.com>
332 * gcc.dg/march.c: Ignore a note for some targets.
334 2011-05-26 Janis Johnson <janis187@us.ibm.com>
335 Nathan Froyd <froydnj@codesourcery.com>
339 * g++.old-deja/g++.jason/cond.C: Remove xfails.
340 * g++.dg/parse/pr18770.C: New test.
341 * g++.dg/cpp0x/range-for5.C: Add dg-error marker.
343 2011-05-26 Thomas Koenig <tkoenig@gcc.gnu.org>
346 * gfortran.dg/dependency_40.f90 : New test.
348 2011-05-26 Tobias Burnus <burnus@net-b.de>
351 * gfortran.dg/coarray/registering_1.f90: New.
353 2011-05-26 Jason Merrill <jason@redhat.com>
355 * g++.dg/cpp0x/variadic111.C: New.
356 * g++.dg/cpp0x/variadic41.C: Adjust.
358 2011-05-26 Richard Guenther <rguenther@suse.de>
360 PR tree-optimization/48702
361 * gcc.dg/torture/pr48702.c: New testcase.
363 2011-05-26 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
365 PR gcov-profile/48845
366 * g++.dg/tree-prof/tree-prof.exp: Check for -fprofile-generate
368 * gcc.dg/matrix/matrix.exp: Likewise.
369 * gcc.dg/tree-prof/tree-prof.exp: Likewise.
370 * lib/target-supports-dg.exp (dg-require-profiling): Don't pass
371 line number to check_profiling_available.
372 * lib/target-supports.exp (check_profiling_available): Account for
374 Require TLS runtime support with -fprofile-generate.
375 * lib/profopt.exp (profopt-execute): Add TLS options for
377 * gcc.dg/pr47793.c: Add dg-require-profiling "-fprofile-generate".
379 2011-05-26 Jakub Jelinek <jakub@redhat.com>
382 * g++.dg/eh/cond5.C: New test.
384 PR tree-optimization/49161
385 * gcc.c-torture/execute/pr49161.c: New test.
387 2011-05-26 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
389 * gcc.target/arm/neon-vorn-vbic.c: New test.
391 2011-05-26 Ira Rosen <ira.rosen@linaro.org>
393 PR tree-optimization/49038
394 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: New test.
395 * gcc.dg/vect/pr49038.c: New test.
397 2011-05-26 Fabien ChĂȘne <fabien@gcc.gnu.org>
398 * g++.dg/init/pr25811-3.C: New.
399 * g++.dg/init/pr25811-4.C: New.
401 2011-05-25 Jason Merrill <jason@redhat.com>
403 * g++.dg/cpp0x/enum17.C: New.
404 * g++.old-deja/g++.jason/rfg10.C: Adjust.
406 * g++.dg/cpp0x/auto24.C: New.
408 * g++.dg/cpp0x/error4.C: New.
410 * g++.dg/cpp0x/rv-restrict.C: New.
412 * g++.dg/cpp0x/enum15.C: New.
413 * g++.dg/cpp0x/constexpr-switch2.C: New.
415 * g++.dg/cpp0x/variadic110.C: New.
417 * g++.dg/cpp0x/auto9.C: Add typedef test.
419 * g++.dg/cpp0x/auto23.C: New.
420 * g++.dg/cpp0x/auto9.C: Adjust.
422 * g++.dg/cpp0x/defaulted29.C: New.
424 * g++.dg/cpp0x/initlist51.C: New.
426 2011-05-25 Janis Johnson <janisjo@codesourcery.com>
428 * gcc.target/arm/fp16-compile-none-1.c: Update expected error.
429 * g++.dg/abi/packed1.C: Suppress warning.
430 * g++.dg/warn/Wunused-parm-3.C: Likewise.
431 * g++.dg/template/stdarg1.C: Likewise.
432 * g++.dg/other/packed1.C: Remove arm from xfail list.
434 2011-05-25 Jason Merrill <jason@redhat.com>
436 * g++.dg/cpp0x/enum16.C: New.
437 * g++.dg/parse/error15.C: Adjust.
439 * g++.dg/cpp0x/initlist50.C: New.
441 * g++.dg/cpp0x/lambda/lambda-conv5.C: New.
443 * g++.dg/cpp0x/variadic109.C: New.
445 2011-05-25 H.J. Lu <hongjiu.lu@intel.com>
447 * gcc.target/i386/pause-1.c: New.
449 2011-05-25 Eric Botcazou <ebotcazou@adacore.com>
451 * gcc.dg/stack-usage-1.c: Adjust comment.
452 * gcc.dg/stack-usage-2.c: New test.
454 2011-05-25 Jakub Jelinek <jakub@redhat.com>
457 * g++.dg/cpp0x/constexpr-bitfield2.C: New test.
458 * g++.dg/cpp0x/constexpr-bitfield3.C: New test.
460 2011-05-24 Vladimir Makarov <vmakarov@redhat.com>
462 PR rtl-optimization/48757
463 * gfortran.dg/pr48757.f: New test case.
465 2011-05-24 Jason Merrill <jason@redhat.com>
467 * g++.dg/cpp0x/access01.C: New.
469 2011-05-24 Nicola Pero <nicola.pero@meta-innovation.com>
472 * objc.dg/pr48177.m: New testcase.
474 2011-05-24 Nicola Pero <nicola.pero@meta-innovation.com>
477 * objc.dg/pr48187.m: New testcase.
478 * obj-c++.dg/pr48187.mm: New testcase.
479 * objc.dg/ivar-extra-semicolon.m: New testcase.
481 2011-05-24 Jason Merrill <jason@redhat.com>
483 * g++.dg/template/access21.C: New.
484 * g++.dg/template/access22.C: New.
486 2011-05-24 Michael Matz <matz@gcc.gnu.org>
488 PR rtl-optimization/48633
489 * g++.dg/pr48633.C: New test.
491 2011-05-24 Uros Bizjak <ubizjak@gmail.com>
494 * g++.dg/other/pr49133.C: New test.
496 2011-05-24 Uros Bizjak <ubizjak@gmail.com>
497 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
499 * gcc.dg/torture/tls/run-gd.c: New test.
500 * gcc.dg/torture/tls/run-ie.c: New test.
501 * gcc.dg/torture/tls/run-ld.c: New test.
502 * gcc.dg/torture/tls/run-le.c: New test.
503 * lib/target-supports.exp (check_effective_target_tls_runtime):
504 Build testcase with TLS options.
506 2011-05-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
508 * gcc.dg/vect/pr48172.c: Remove dg-do run.
510 2011-05-24 Tom de Vries <tom@codesourcery.com>
512 PR tree-optimization/49121
513 * gcc.dg/tree-ssa/ivopt_infer_2.c: Adapt test.
515 2011-05-23 Jason Merrill <jason@redhat.com>
517 * g++.dg/cpp0x/defaulted28.C: New.
519 * g++.dg/cpp0x/sfinae25.C: New.
521 * g++.dg/cpp0x/rv-cast2.C: New.
523 * g++.dg/cpp0x/enum14.C: New.
525 2011-05-23 Jakub Jelinek <jakub@redhat.com>
528 * gcc.c-torture/execute/pr49123.c: New test.
531 * gcc.dg/debug/pr49032.c: New test.
534 * gcc.dg/pr49120.c: New test.
536 2011-05-23 H.J. Lu <hongjiu.lu@intel.com>
539 * gcc.target/i386/pr47315.c: New test.
541 2011-05-23 Jason Merrill <jason@redhat.com>
543 * g++.dg/cpp0x/lambda/lambda-eh2.C: New.
545 * g++.dg/cpp0x/sfinae24.C: New.
547 * g++.dg/cpp0x/error3.C: New.
549 * g++.dg/cpp0x/defaulted27.C: New.
551 * g++.dg/cpp0x/decltype27.C: New.
553 2011-05-23 Richard Guenther <rguenther@suse.de>
555 * gcc.dg/tree-ssa/forwprop-11.c: Adjust and un-XFAIL.
557 2011-05-23 Richard Guenther <rguenther@suse.de>
559 PR tree-optimization/40874
560 * g++.dg/tree-ssa/pr40874.C: New testcase.
562 2011-05-23 Richard Guenther <rguenther@suse.de>
564 PR tree-optimization/49115
565 * g++.dg/torture/pr49115.C: New testcase.
567 2011-05-23 Richard Guenther <rguenther@suse.de>
570 * gcc.dg/memcpy-3.c: New testcase.
572 2011-05-23 Jakub Jelinek <jakub@redhat.com>
575 * gcc.c-torture/execute/pr48973-1.c: New test.
576 * gcc.c-torture/execute/pr48973-2.c: New test.
578 2011-05-23 Jonathan Wakely <jwakely.gcc@gmail.com>
581 * g++.dg/warn/pr18016.C: New.
583 2011-05-23 Tom de Vries <tom@codesourcery.com>
586 * gcc.target/arm/ivopts-6.c: New test.
588 2011-05-22 Jakub Jelinek <jakub@redhat.com>
591 * gcc.c-torture/compile/pr49029.c: New test.
593 2011-05-22 Jason Merrill <jason@redhat.com>
595 * g++.dg/cpp0x/sfinae23.C: New.
596 * g++.dg/cpp0x/sfinae8.C: Correct.
598 2011-05-22 Thomas Koenig <tkoenig@gcc.gnu.org>
600 * gfortran.dg/function_optimize_8.f90: New test case.
602 2011-05-22 Ira Rosen <ira.rosen@linaro.org>
604 PR tree-optimization/49087
605 * gcc.dg/vect/O3-pr49087.c: New test.
607 2011-05-21 Jason Merrill <jason@redhat.com>
609 * g++.dg/debug/const5.C: New.
611 2011-05-20 Jason Merrill <jason@redhat.com>
613 * g++.dg/cpp0x/constexpr-static7.C: Extend.
615 * g++.dg/cpp0x/constexpr-static7.C: New.
617 * g++.dg/cpp0x/enum12.C: New.
618 * g++.dg/cpp0x/enum13.C: New.
620 2011-05-21 Janus Weil <janus@gcc.gnu.org>
623 * gfortran.dg/select_type_23.f03: New.
625 2011-05-20 Jason Merrill <jason@redhat.com>
627 * g++.dg/cpp0x/defaulted26.C: New.
629 * g++.dg/cpp0x/noexcept02.C: Fix.
630 * g++.dg/cpp0x/noexcept03.C: Fix.
631 * g++.dg/cpp0x/noexcept08.C: Fix.
632 * g++.dg/cpp0x/noexcept10.C: New.
634 2011-05-20 Janus Weil <janus@gcc.gnu.org>
637 * gfortran.dg/extends_12.f03: New.
639 2011-05-20 Jason Merrill <jason@redhat.com>
641 * g++.dg/template/koenig9.C: New.
642 * g++.dg/opt/pr47615.C: Fix.
643 * g++.dg/overload/defarg1.C: Fix.
644 * g++.dg/tc1/dr213.C: Remove xfail.
645 * g++.dg/torture/pr34850.C: Fix.
646 * g++.dg/torture/pr39362.C: Fix.
647 * g++.old-deja/g++.brendan/crash56.C: Fix.
648 * g++.old-deja/g++.pt/memtemp47.C: Fix.
650 2011-05-20 Richard Guenther <rguenther@suse.de>
652 PR tree-optimization/49079
653 * gcc.dg/torture/pr49079.c: New testcase.
655 2011-05-20 Jakub Jelinek <jakub@redhat.com>
657 PR tree-optimization/49073
658 * gcc.c-torture/execute/pr49073.c: New test.
660 2011-06-19 Tobias Burnus <burnus@net-b.de>
663 * gfortran.dg/coarray_21.f90: New.
665 2011-05-19 Joseph Myers <joseph@codesourcery.com>
667 * lib/prune.exe (prune_gcc_output): Expect "error:" in collect2
670 2011-05-19 Richard Guenther <rguenther@suse.de>
673 * gcc.dg/builtin-object-size-11.c: Use -std=gnu89.
675 2011-05-19 Richard Guenther <rguenther@suse.de>
678 * gcc.dg/builtin-object-size-11.c: New testcase.
680 2011-05-19 Tom de Vries <tom@codesourcery.com>
683 * gcc.target/arm/ivopts.c: New test.
684 * gcc.target/arm/ivopts-2.c: New test.
686 2011-05-19 Tom de Vries <tom@codesourcery.com>
688 * lib/lib/scanasm.exp (object-size): Fix target selector handling.
690 2011-05-19 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
692 * gcc.c-torture/execute/960321-1.x: Remove.
694 2011-05-18 Janus Weil <janus@gcc.gnu.org>
697 * gfortran.dg/move_alloc_4.f90: New.
699 2011-05-18 H.J. Lu <hongjiu.lu@intel.com>
702 * gcc.target/i386/pr49002-1.c: New test.
703 * gcc.target/i386/pr49002-2.c: Likewise.
705 2011-05-18 Jakub Jelinek <jakub@redhat.com>
707 PR tree-optimization/49039
708 * gcc.c-torture/execute/pr49039.c: New test.
709 * gcc.dg/tree-ssa/pr49039.c: New test.
710 * g++.dg/torture/pr49039.C: New test.
712 2011-05-18 Jason Merrill <jason@redhat.com>
714 * g++.dg/cpp0x/constexpr-incomplete3.C: New.
715 * g++.dg/cpp0x/constexpr-incomplete2.C: Adjust.
716 * g++.dg/cpp0x/constexpr-memfn1.C: Adjust.
718 2011-05-18 Stuart Henderson <shenders@gcc.gnu.org>
720 * gcc.target/bfin/mcpu-bf592.c: New test.
722 2011-05-18 Ira Rosen <ira.rosen@linaro.org>
724 PR tree-optimization/41881
725 * gcc.dg/vect/O3-pr41881.c: New test.
726 * gcc.dg/vect/O3-slp-reduc-10.c: New test.
728 2011-05-18 Jakub Jelinek <jakub@redhat.com>
730 PR tree-optimization/49000
731 * gcc.dg/pr49000.c: New test.
733 2011-05-17 Eric Botcazou <ebotcazou@adacore.com>
735 * gnat.dg/invalid1.adb: New test.
737 2011-05-16 Uros Bizjak <ubizjak@gmail.com>
739 * gcc.target/i386/avx-vzeroupper-16.c: Update scan-assembler-times
741 * gcc.target/i386/avx-vzeroupper-17.c: Ditto.
742 * gcc.target/i386/avx-vzeroupper-18.c: Ditto.
744 2011-05-15 Jonathan Wakely <jwakely.gcc@gmail.com>
747 * g++.dg/cpp0x/range-for18.C: New.
749 2011-05-15 Tobias Burnus <burnus@net-b.de>
752 * gfortran.dg/coarray/image_index_2.f90: New.
754 2011-05-13 Ville Voutilainen <ville.voutilainen@gmail.com>
756 * g++.dg/cpp0x/override1.C: Move from inherit/virtual9.C.
757 * g++.dg/cpp0x/override2.C: New.
759 2011-05-14 Tobias Burnus <burnus@net-b.de>
762 * gfortran.de/coarray_20.f90: New.
764 2011-05-14 Thomas Koenig <tkoenig@gcc.gnu.org>
767 * function_optimize_7.f90: New test case.
769 2011-05-13 Jason Merrill <jason@redhat.com>
771 * g++.dg/cpp0x/decltype26.C: New.
772 * g++.dg/cpp0x/enum11.C: New.
774 2011-05-13 Tobias Burnus <burnus@net-b.de>
778 * gfortran.dg/assign_8.f90: Update dg-error.
780 2011-05-13 Tobias Burnus <burnus@net-b.de>
783 * gfortran.dg/io_constraints_8.f90: New.
784 * gfortran.dg/io_constraints_9.f90: New.
786 2011-05-13 Martin Thuresson <martint@google.com>
788 PR gcov-profile/47793
789 * gcc.dg/pr47793.c: New.
791 2011-05-12 Jakub Jelinek <jakub@redhat.com>
793 PR tree-optimization/48975
794 * gcc.dg/pr48975.c: New test.
796 2011-05-12 Tobias Burnus <burnus@net-b.de>
799 * gfortran.dg/iso_c_binding_compiler_3.f90: New.
801 2011-05-12 Jason Merrill <jason@redhat.com>
803 * g++.dg/cpp0x/constexpr-incomplete2.C: New.
805 2011-05-12 Geert Bosch <bosch@adacore.com>
807 * gnat.dg/view_conversion1.adb: New test.
809 2011-05-12 Richard Guenther <rguenther@suse.de>
811 PR tree-optimization/48172
812 * gcc.dg/vect/pr48172.c: New testcase.
814 2011-05-12 Jakub Jelinek <jakub@redhat.com>
817 * g++.dg/opt/pr48967.C: New test.
819 2011-05-11 Jason Merrill <jason@redhat.com>
821 * g++.dg/cpp0x/constexpr-friend.C: New.
822 * g++.dg/cpp0x/constexpr-incomplete1.C: New.
824 * g++.dg/cpp0x/sfinae22.C: New.
826 2011-05-11 Tobias Burnus <burnus@net-b.de>
829 * gfortran.dg/generic_24.f90: New.
831 2011-05-11 Richard Guenther <rguenther@suse.de>
833 PR tree-optimization/15256
834 * gcc.dg/tree-ssa/forwprop-14.c: New testcase.
836 2011-05-11 Jakub Jelinek <jakub@redhat.com>
839 * gcc.dg/pr48159-1.c: New test.
840 * gcc.dg/pr48159-2.c: New test.
842 2011-05-11 Richard Guenther <rguenther@suse.de>
845 * gcc.dg/torture/pr48953.c: New testcase.
847 2011-05-11 Richard Guenther <rguenther@suse.de>
849 PR tree-optimization/18041
850 * gcc.dg/tree-ssa/forwprop-13.c: New testcase.
852 2011-05-11 Alan Modra <amodra@gmail.com>
855 * gcc.target/powerpc/pr47755-2.c: Require vsx_hw.
857 2011-05-10 Jason Merrill <jason@redhat.com>
859 * g++.dg/cpp0x/defaulted25.C: New.
860 * g++.dg/template/crash7.C: Adjust.
862 * g++.dg/cpp0x/variadic108.C: New.
864 2011-05-10 Ville Voutilainen <ville.voutilainen@gmail.com>
866 * g++.dg/inherit/virtual9.C: Extend.
868 2011-05-10 Michael Meissner <meissner@linux.vnet.ibm.com>
871 * gcc.target/powerpc/pr48857.c: New file, make sure V2DI arguments
872 are passed and returned in vector registers.
874 2011-05-10 Richard Guenther <rguenther@suse.de>
876 * gcc.dg/tree-ssa/ssa-fre-2.c: Disable forwprop.
877 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
878 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
879 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
880 * gcc.dg/tree-ssa/scev-cast.c: Adjust. Note what transformation
883 2011-05-10 Jakub Jelinek <jakub@redhat.com>
885 PR tree-optimization/48611
886 PR tree-optimization/48794
887 * gfortran.dg/gomp/pr48611.f90: New test.
888 * gfortran.dg/gomp/pr48794.f90: New test.
891 * gcc.dg/dfp/pr48928.c: New test.
893 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
896 * g++.dg/cpp0x/pr48522.C: New.
898 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
901 * g++.dg/cpp0x/sfinae21.C: New.
903 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
905 * g++.dg/template/sfinae28.C: Rename to...
906 * g++.dg/cpp0x/sfinae19.C: ... this.
907 * g++.dg/template/sfinae29.C: Rename to...
908 * g++.dg/cpp0x/sfinae20.C: ... this.
910 2011-05-09 Jeff Law <law@redhat.com>
912 * lib/gcc-gdb-test.exp (gdb-test): Reorder matchers to give more
915 2011-05-09 Fabien ChĂȘne <fabien@gcc.gnu.org>
918 * g++.dg/init/pr20039.C: New.
920 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
924 * g++.dg/template/sfinae28.C: New.
925 * g++.dg/template/sfinae29.C: Likewise.
927 2011-05-09 Jason Merrill <jason@redhat.com>
929 * g++.dg/template/nontype23.C: New.
931 2011-05-07 Fabien ChĂȘne <fabien@gcc.gnu.org>
933 * g++.dg/init/pr48859.C: New.
935 2011-05-09 Jason Merrill <jason@redhat.com>
937 * gcc.dg/gcc.dg/uninit-D.c: Move to c-c++-common.
938 * gcc.dg/gcc.dg/uninit-D-O0.c: Move to c-c++-common.
939 * gcc.dg/gcc.dg/uninit-E.c: Move to c-c++-common.
940 * gcc.dg/gcc.dg/uninit-E-O0.c: Move to c-c++-common.
941 * gcc.dg/gcc.dg/uninit-F.c: Move to c-c++-common.
942 * gcc.dg/gcc.dg/uninit-F-O0.c: Move to c-c++-common.
943 * gcc.dg/gcc.dg/uninit-G.c: Move to c-c++-common.
944 * gcc.dg/gcc.dg/uninit-G-O0.c: Move to c-c++-common.
946 2011-05-08 Ville Voutilainen <ville.voutilainen@gmail.com>
948 * g++.dg/inherit/virtual9.C: New.
950 2011-05-09 Dodji Seketeli <dodji@redhat.com>
953 * g++.dg/template/dependent-expr8.C: New test case.
955 2011-05-07 Zdenek Dvorak <ook@ucw.cz>
957 PR tree-optimization/48837
958 * gcc.dg/pr48837.c: New testcase.
960 2011-05-06 Jason Merrill <jason@redhat.com>
962 * g++.dg/cpp0x/constexpr-condition2.C: New.
964 * g++.dg/cpp0x/constexpr-missing.C: New.
966 2011-05-06 Tobias Burnus <burnus@net-b.de>
969 * gfortran.dg/coarray/this_image_2.f90: New.
971 2011-05-06 Tobias Burnus <burnus@net-b.de>
975 * gfortran.dg/bind_c_usage_22.f90: New.
976 * gfortran.dg/bind_c_usage_23.f90: New.
977 * gfortran.dg/bind_c_usage_24.f90: New.
978 * gfortran.dg/bind_c_usage_24_c.c: New.
980 2011-05-06 Dodji Seketeli <dodji@redhat.com>
983 * g++.dg/template/member9.C: New test case.
985 2011-05-05 Eric Botcazou <ebotcazou@adacore.com>
987 * gnat.dg/discr29.ad[sb]: New test.
988 * gnat.dg/discr30.adb: Likewise.
990 2011-05-05 Julian Brown <julian@codesourcery.com>
992 * gcc.target/arm/neon-vset_lanes8.c: New test.
994 2011-05-05 Jason Merrill <jason@redhat.com>
996 * g++.dg/init/new32.C: New.
998 2011-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1000 * gfortran.dg/fmt_g0_6.f08: Use dg-options "-ffloat-store".
1003 2011-05-05 Jakub Jelinek <jakub@redhat.com>
1005 PR rtl-optimization/48381
1006 * gcc.c-torture/compile/pr48381.c: New test.
1008 2011-05-05 Uros Bizjak <ubizjak@gmail.com>
1010 * gcc.target/i386/opt-1.c: Add --param min-insn-to-prefetch -ratio=0
1012 * gcc.target/i386/opt-1.c: Ditto.
1014 2011-05-04 Jason Merrill <jason@redhat.com>
1016 * g++.dg/conversion/base1.C: New.
1018 2011-05-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1020 PR libgfortran/48787
1021 * gfortran.dg/round_3.f08: Add more checks to test case.
1023 2011-05-04 Hans-Peter Nilsson <hp@axis.com>
1025 * gfortran.dg/pr47878.f90, gfortran.dg/endfile_3.f90,
1026 gfortran.dg/endfile_4.f90, gfortran.dg/ftell_3.f90,
1027 gfortran.dg/fmt_cache_1.f, gfortran.dg/namelist_66.f90:
1028 Gate test on effective_target fd_truncate.
1030 2011-05-04 Uros Bizjak <ubizjak@gmail.com>
1032 * gcc.target/i386/recip-vec-divf.c: Decrease array sizes.
1033 * gcc.target/i386/recip-vec-sqrtf.c: Ditto.
1034 * gcc.target/i386/recip-vec-divf-avx.c: Increase array sizes.
1035 * gcc.target/i386/recip-vec-sqrtf-avx.c: Ditto. Update scan times.
1036 * gcc.target/i386/ssefn-1.c: Add -mno-sse2 to dg-options.
1037 * gcc.target/i386/pr38824.c: Ditto.
1038 * gcc.target/i386/vecinit-1.c: Add -mno-sse4 to dg-options.
1039 * gcc.target/i386/vecinit-2.c: Ditto.
1040 * gcc.target/i386/sse-19.c: Add -mno-ssse3 to dg-options.
1041 * gcc.target/i386/parity-1.c: Add -mno-popcnt to dg-options.
1042 * gcc.target/i386/parity-2.c: Ditto.
1043 * gcc.target/i386/incoming-8.c: Add -mno-avx to dg-options.
1045 2011-05-04 Stuart Henderson <shenders@gcc.gnu.org>
1047 * gcc.target/bfin/mcpu-bf512.c: Update to latest silicon revision and
1049 * gcc.target/bfin/mcpu-bf514.c: Likewise.
1050 * gcc.target/bfin/mcpu-bf516.c: Likewise.
1051 * gcc.target/bfin/mcpu-bf518.c: Likewise.
1053 2011-05-03 Tobias Burnus <burnus@net-b.de>
1056 * gfortran.dg/coarray/this_image_1.f90: Remove dg-options.
1058 2011-05-03 Tobias Burnus <burnus@net-b.de>
1061 * gfortran.dg/coarray/this_image_1.f90: New.
1063 2011-05-03 Tobias Burnus <burnus@net-b.de>
1066 * gfortran.dg/coarray/caf.dg: New.
1067 * gfortran.dg/coarray/image_index_1.f90: New, copied
1068 from ../coarray_16.f90.
1070 2011-05-03 Paolo Carlini <paolo.carlini@oracle.com>
1073 * g++.dg/ext/complex9.C: New.
1075 2011-05-03 Stuart Henderson <shenders@gcc.gnu.org>
1078 * gcc.target/bfin/mcpu-bf542.c: Check SILICON_REVISION is 0x0004.
1079 * gcc.target/bfin/mcpu-bf544.c, gcc.target/bfin/mcpu-bf547.c,
1080 gcc.target/bfin/mcpu-bf548.c, gcc.target/bfin/mcpu-bf549.c: Likewise.
1082 2011-05-03 Stuart Henderson <shenders@gcc.gnu.org>
1084 * gcc.target/bfin/builtins: Created.
1085 * gcc.target/bfin/hisilh-O0.c: Deleted.
1086 * gcc.target/bfin/hisilh.c: Moved to...
1087 * gcc.target/bfin/builtins/hisilh.c: ...here.
1088 * gcc.target/bfin/builtins/shl_fr1x16-6.c: New test.
1089 * gcc.target/bfin/builtins/shr_fr1x16-1.c: Ditto.
1090 * gcc.target/bfin/builtins/shl_fr1x32-9.c: Ditto.
1091 * gcc.target/bfin/builtins/shr_fr1x32-4.c: Ditto.
1092 * gcc.target/bfin/builtins/shr_fr1x32-8.c: Ditto.
1093 * gcc.target/bfin/builtins/lshl_fr2x16-1.c: Ditto.
1094 * gcc.target/bfin/builtins/abs_fr1x16-1.c: Ditto.
1095 * gcc.target/bfin/builtins/norm32-1.c: Ditto.
1096 * gcc.target/bfin/builtins/shrl_fr1x16-3.c: Ditto.
1097 * gcc.target/bfin/builtins/norm_fr1x32-2.c: Ditto.
1098 * gcc.target/bfin/builtins/bfin-builtins.exp: Ditto.
1099 * gcc.target/bfin/builtins/norm16-2.c: Ditto.
1100 * gcc.target/bfin/builtins/norm32-5.c: Ditto.
1101 * gcc.target/bfin/builtins/norm_fr1x16-3.c: Ditto.
1102 * gcc.target/bfin/builtins/mult_fr1x32x32-2.c: Ditto.
1103 * gcc.target/bfin/builtins/norm16-6.c: Ditto.
1104 * gcc.target/bfin/builtins/norm32-9.c: Ditto.
1105 * gcc.target/bfin/builtins/mult_fr2x16-1.c: Ditto.
1106 * gcc.target/bfin/builtins/dspsubaddsat_fr2x16-2.c: Ditto.
1107 * gcc.target/bfin/builtins/min_fr2x16-1.c: Ditto.
1108 * gcc.target/bfin/builtins/max_fr2x16-2.c: Ditto.
1109 * gcc.target/bfin/builtins/norm32-10.c: Ditto.
1110 * gcc.target/bfin/builtins/shl_fr2x16-3.c: Ditto.
1111 * gcc.target/bfin/builtins/mulhisihh_fr2x16-1.c: Ditto.
1112 * gcc.target/bfin/builtins/diff_hl_fr2x16-2.c: Ditto.
1113 * gcc.target/bfin/builtins/shl_fr2x16-7.c: Ditto.
1114 * gcc.target/bfin/builtins/shr_fr2x16-2.c: Ditto.
1115 * gcc.target/bfin/builtins/mulhisilh_fr2x16-1.c: Ditto.
1116 * gcc.target/bfin/builtins/lshl_fr1x16-1.c: Ditto.
1117 * gcc.target/bfin/builtins/cpmlx_mul_fr2x16-2.c: Ditto.
1118 * gcc.target/bfin/builtins/negate_fr1x32-2.c: Ditto.
1119 * gcc.target/bfin/builtins/negate_fr1x16-3.c: Ditto.
1120 * gcc.target/bfin/builtins/abs_fr2x16-2.c: Ditto.
1121 * gcc.target/bfin/builtins/shrl_fr2x16-4.c: Ditto.
1122 * gcc.target/bfin/builtins/mult_fr1x16-1.c: Ditto.
1123 * gcc.target/bfin/builtins/max_fr1x32-1.c: Ditto.
1124 * gcc.target/bfin/builtins/min_fr1x16-1.c: Ditto.
1125 * gcc.target/bfin/builtins/shl_fr1x32-2.c: Ditto.
1126 * gcc.target/bfin/builtins/max_fr1x16-2.c: Ditto.
1127 * gcc.target/bfin/builtins/shl_fr1x16-3.c: Ditto.
1128 * gcc.target/bfin/builtins/add_fr2x16-1.c: Ditto.
1129 * gcc.target/bfin/builtins/shl_fr1x32-6.c: Ditto.
1130 * gcc.target/bfin/builtins/shr_fr1x32-1.c: Ditto.
1131 * gcc.target/bfin/builtins/shr_fr1x32.c: Ditto.
1132 * gcc.target/bfin/builtins/shl_fr1x16-7.c: Ditto.
1133 * gcc.target/bfin/builtins/shr_fr1x16-2.c: Ditto.
1134 * gcc.target/bfin/builtins/shr_fr1x32-5.c: Ditto.
1135 * gcc.target/bfin/builtins/shr_fr1x32-9.c: Ditto.
1136 * gcc.target/bfin/builtins/abs_fr1x32-1.c: Ditto.
1137 * gcc.target/bfin/builtins/lshl_fr2x16-2.c: Ditto.
1138 * gcc.target/bfin/builtins/abs_fr1x16-2.c: Ditto.
1139 * gcc.target/bfin/builtins/cpmlx_msu_fr2x16-1.c: Ditto.
1140 * gcc.target/bfin/builtins/norm32-2.c: Ditto.
1141 * gcc.target/bfin/builtins/shrl_fr1x16-4.c: Ditto.
1142 * gcc.target/bfin/builtins/norm16-3.c: Ditto.
1143 * gcc.target/bfin/builtins/norm32-6.c: Ditto.
1144 * gcc.target/bfin/builtins/norm16-7.c: Ditto.
1145 * gcc.target/bfin/builtins/mult_fr2x16-2.c: Ditto.
1146 * gcc.target/bfin/builtins/min_fr2x16-2.c: Ditto.
1147 * gcc.target/bfin/builtins/add_fr1x16-1.c: Ditto.
1148 * gcc.target/bfin/builtins/norm32-11.c: Ditto.
1149 * gcc.target/bfin/builtins/sub_fr2x16-1.c: Ditto.
1150 * gcc.target/bfin/builtins/shl_fr2x16-4.c: Ditto.
1151 * gcc.target/bfin/builtins/mulhisihh_fr2x16-2.c: Ditto.
1152 * gcc.target/bfin/builtins/diff_lh_fr2x16-1.c: Ditto.
1153 * gcc.target/bfin/builtins/shl_fr2x16-8.c: Ditto.
1154 * gcc.target/bfin/builtins/shr_fr2x16-3.c: Ditto.
1155 * gcc.target/bfin/builtins/mulhisilh_fr2x16-2.c: Ditto.
1156 * gcc.target/bfin/builtins/lshl_fr1x16-2.c: Ditto.
1157 * gcc.target/bfin/builtins/cpmlx_mac_fr2x16-1.c: Ditto.
1158 * gcc.target/bfin/builtins/shrl_fr2x16-1.c: Ditto.
1159 * gcc.target/bfin/builtins/mult_fr1x32-1.c: Ditto.
1160 * gcc.target/bfin/builtins/min_fr1x32-1.c: Ditto.
1161 * gcc.target/bfin/builtins/dspaddsubsat_fr2x16-1.c: Ditto.
1162 * gcc.target/bfin/builtins/mult_fr1x16-2.c: Ditto.
1163 * gcc.target/bfin/builtins/max_fr1x32-2.c: Ditto.
1164 * gcc.target/bfin/builtins/min_fr1x16-2.c: Ditto.
1165 * gcc.target/bfin/builtins/shl_fr1x32.c: Ditto.
1166 * gcc.target/bfin/builtins/shl_fr1x32-3.c: Ditto.
1167 * gcc.target/bfin/builtins/shl_fr1x16-4.c: Ditto.
1168 * gcc.target/bfin/builtins/sub_fr1x16-1.c: Ditto.
1169 * gcc.target/bfin/builtins/add_fr2x16-2.c: Ditto.
1170 * gcc.target/bfin/builtins/shl_fr1x32-7.c: Ditto.
1171 * gcc.target/bfin/builtins/shr_fr1x32-2.c: Ditto.
1172 * gcc.target/bfin/builtins/shl_fr1x16-8.c: Ditto.
1173 * gcc.target/bfin/builtins/shr_fr1x16-3.c: Ditto.
1174 * gcc.target/bfin/builtins/shr_fr1x32-6.c: Ditto.
1175 * gcc.target/bfin/builtins/circptr.c: Ditto.
1176 * gcc.target/bfin/builtins/negate_fr2x16-1.c: Ditto.
1177 * gcc.target/bfin/builtins/abs_fr1x32-2.c: Ditto.
1178 * gcc.target/bfin/builtins/multr_fr2x16-1.c: Ditto.
1179 * gcc.target/bfin/builtins/sum_fr2x16-1.c: Ditto.
1180 * gcc.target/bfin/builtins/shrl_fr1x16-1.c: Ditto.
1181 * gcc.target/bfin/builtins/cpmlx_msu_fr2x16-2.c: Ditto.
1182 * gcc.target/bfin/builtins/norm32-3.c: Ditto.
1183 * gcc.target/bfin/builtins/norm_fr1x16-1.c: Ditto.
1184 * gcc.target/bfin/builtins/norm16-4.c: Ditto.
1185 * gcc.target/bfin/builtins/norm32-7.c: Ditto.
1186 * gcc.target/bfin/builtins/norm16-8.c: Ditto.
1187 * gcc.target/bfin/builtins/add_fr1x32-1.c: Ditto.
1188 * gcc.target/bfin/builtins/shl_fr2x16-1.c: Ditto.
1189 * gcc.target/bfin/builtins/add_fr1x16-2.c: Ditto.
1190 * gcc.target/bfin/builtins/shl_fr2x16-5.c: Ditto.
1191 * gcc.target/bfin/builtins/norm32-12.c: Ditto.
1192 * gcc.target/bfin/builtins/sub_fr2x16-2.c: Ditto.
1193 * gcc.target/bfin/builtins/diff_lh_fr2x16-2.c: Ditto.
1194 * gcc.target/bfin/builtins/mulhisihl_fr2x16-1.c: Ditto.
1195 * gcc.target/bfin/builtins/shr_fr2x16-4.c: Ditto.
1196 * gcc.target/bfin/builtins/mulhisill_fr2x16-1.c: Ditto.
1197 * gcc.target/bfin/builtins/negate_fr1x16-1.c: Ditto.
1198 * gcc.target/bfin/builtins/multr_fr1x16-1.c: Ditto.
1199 * gcc.target/bfin/builtins/cpmlx_mac_fr2x16-2.c: Ditto.
1200 * gcc.target/bfin/builtins/shrl_fr2x16-2.c: Ditto.
1201 * gcc.target/bfin/builtins/mult_fr1x32x32NS-1.c: Ditto.
1202 * gcc.target/bfin/builtins/mult_fr1x32-2.c: Ditto.
1203 * gcc.target/bfin/builtins/min_fr1x32-2.c: Ditto.
1204 * gcc.target/bfin/builtins/dspaddsubsat_fr2x16-2.c: Ditto.
1205 * gcc.target/bfin/builtins/shl_fr1x16-1.c: Ditto.
1206 * gcc.target/bfin/builtins/sub_fr1x32-1.c: Ditto.
1207 * gcc.target/bfin/builtins/shl_fr1x32-4.c: Ditto.
1208 * gcc.target/bfin/builtins/sub_fr1x16-2.c: Ditto.
1209 * gcc.target/bfin/builtins/shl_fr1x16-5.c: Ditto.
1210 * gcc.target/bfin/builtins/shl_fr1x32-8.c: Ditto.
1211 * gcc.target/bfin/builtins/shr_fr1x32-3.c: Ditto.
1212 * gcc.target/bfin/builtins/shr_fr1x16-4.c: Ditto.
1213 * gcc.target/bfin/builtins/shr_fr1x32-7.c: Ditto.
1214 * gcc.target/bfin/builtins/negate_fr2x16-2.c: Ditto.
1215 * gcc.target/bfin/builtins/multr_fr2x16-2.c: Ditto.
1216 * gcc.target/bfin/builtins/sum_fr2x16-2.c: Ditto.
1217 * gcc.target/bfin/builtins/shrl_fr1x16-2.c: Ditto.
1218 * gcc.target/bfin/builtins/norm_fr1x32-1.c: Ditto.
1219 * gcc.target/bfin/builtins/norm16-1.c: Ditto.
1220 * gcc.target/bfin/builtins/norm_fr1x16-2.c: Ditto.
1221 * gcc.target/bfin/builtins/mult_fr1x32x32-1.c: Ditto.
1222 * gcc.target/bfin/builtins/norm32-4.c: Ditto.
1223 * gcc.target/bfin/builtins/norm16-5.c: Ditto.
1224 * gcc.target/bfin/builtins/norm32-8.c: Ditto.
1225 * gcc.target/bfin/builtins/dspsubaddsat_fr2x16-1.c: Ditto.
1226 * gcc.target/bfin/builtins/max_fr2x16-1.c: Ditto.
1227 * gcc.target/bfin/builtins/add_fr1x32-2.c: Ditto.
1228 * gcc.target/bfin/builtins/shl_fr2x16-2.c: Ditto.
1229 * gcc.target/bfin/builtins/shl_fr2x16-6.c: Ditto.
1230 * gcc.target/bfin/builtins/diff_hl_fr2x16-1.c: Ditto.
1231 * gcc.target/bfin/builtins/shr_fr2x16-1.c: Ditto.
1232 * gcc.target/bfin/builtins/mulhisihl_fr2x16-2.c: Ditto.
1233 * gcc.target/bfin/builtins/negate_fr1x32-1.c: Ditto.
1234 * gcc.target/bfin/builtins/cpmlx_mul_fr2x16-1.c: Ditto.
1235 * gcc.target/bfin/builtins/multr_fr1x16-2.c: Ditto.
1236 * gcc.target/bfin/builtins/mulhisill_fr2x16-2.c: Ditto.
1237 * gcc.target/bfin/builtins/negate_fr1x16-2.c: Ditto.
1238 * gcc.target/bfin/builtins/abs_fr2x16-1.c: Ditto.
1239 * gcc.target/bfin/builtins/shrl_fr2x16-3.c: Ditto.
1240 * gcc.target/bfin/builtins/mult_fr1x32x32NS-2.c: Ditto.
1241 * gcc.target/bfin/builtins/shl_fr1x32-1.c: Ditto.
1242 * gcc.target/bfin/builtins/max_fr1x16-1.c: Ditto.
1243 * gcc.target/bfin/builtins/shl_fr1x16-2.c: Ditto.
1244 * gcc.target/bfin/builtins/sub_fr1x32-2.c: Ditto.
1245 * gcc.target/bfin/builtins/shl_fr1x32-5.c: Ditto.
1247 2011-05-03 Bernd Schmidt <bernds@codesourcery.com>
1249 * gcc.target/arm/cold-lc.c: New test.
1251 2011-05-03 Jakub Jelinek <jakub@redhat.com>
1254 * gcc.dg/pr48774.c: New test.
1256 2011-05-03 Richard Guenther <rguenther@suse.de>
1258 * gcc.dg/large-size-array-5.c: New testcase.
1260 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
1262 * gcc.dg/vect/vect-strided-u16-i3.c: New test.
1264 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
1266 * lib/target-supports.exp (check_effective_target_vect_strided):
1268 (check_effective_target_vect_strided2)
1269 (check_effective_target_vect_strided3)
1270 (check_effective_target_vect_strided4)
1271 (check_effective_target_vect_strided8): ...these new functions.
1273 * gcc.dg/vect/O3-pr39675-2.c: Update accordingly.
1274 * gcc.dg/vect/costmodel/ppc/costmodel-slp-12.c: Likewise.
1275 * gcc.dg/vect/fast-math-slp-27.c: Likewise.
1276 * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: Likewise.
1277 * gcc.dg/vect/pr37539.c: Likewise.
1278 * gcc.dg/vect/slp-11a.c: Likewise.
1279 * gcc.dg/vect/slp-11b.c: Likewise.
1280 * gcc.dg/vect/slp-11c.c: Likewise.
1281 * gcc.dg/vect/slp-12a.c: Likewise.
1282 * gcc.dg/vect/slp-12b.c: Likewise.
1283 * gcc.dg/vect/slp-18.c: Likewise.
1284 * gcc.dg/vect/slp-19a.c: Likewise.
1285 * gcc.dg/vect/slp-19b.c: Likewise.
1286 * gcc.dg/vect/slp-21.c: Likewise.
1287 * gcc.dg/vect/slp-23.c: Likewise.
1288 * gcc.dg/vect/vect-cselim-1.c: Likewise.
1290 * gcc.dg/vect/fast-math-vect-complex-3.c: Use vect_stridedN
1291 instead of vect_interleave && vect_extract_even_odd.
1292 * gcc.dg/vect/no-scevccp-outer-10a.c: Likewise.
1293 * gcc.dg/vect/no-scevccp-outer-10b.c: Likewise.
1294 * gcc.dg/vect/no-scevccp-outer-20.c: Likewise.
1295 * gcc.dg/vect/vect-1.c: Likewise.
1296 * gcc.dg/vect/vect-10.c: Likewise.
1297 * gcc.dg/vect/vect-98.c: Likewise.
1298 * gcc.dg/vect/vect-107.c: Likewise.
1299 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
1300 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
1301 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
1302 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
1303 * gcc.dg/vect/vect-strided-a-u32-mult.c: Likewise.
1304 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
1305 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
1306 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
1307 * gcc.dg/vect/vect-strided-float.c: Likewise.
1308 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
1309 * gcc.dg/vect/vect-strided-mult.c: Likewise.
1310 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
1311 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
1312 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
1313 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
1314 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
1315 * gcc.dg/vect/vect-strided-u32-mult.c: Likewise.
1316 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
1317 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
1318 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
1319 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
1320 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
1321 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
1322 * gcc.dg/vect/vect-vfa-03.c: Likewise.
1324 * gcc.dg/vect/no-scevccp-outer-18.c: Add vect_stridedN to the
1326 * gcc.dg/vect/pr30843.c: Likewise.
1327 * gcc.dg/vect/pr33866.c: Likewise.
1328 * gcc.dg/vect/slp-reduc-6.c: Likewise.
1329 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: Likewise.
1330 * gcc.dg/vect/vect-strided-store-u16-i4.c: Likewise.
1331 * gcc.dg/vect/vect-strided-store-u32-i2.c: Likewise.
1333 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
1335 * gcc.dg/vect/slp-11.c: Split into...
1336 * gcc.dg/vect/slp-11a.c, gcc.dg/vect/slp-11b.c,
1337 gcc.dg/vect/slp-11c.c: ...these tests.
1338 * gcc.dg/vect/slp-12a.c: Split 4-stride loop into...
1339 * gcc.dg/vect/slp-12c.c: ...this new test.
1340 * gcc.dg/vect/slp-19.c: Split into...
1341 * gcc.dg/vect/slp-19a.c, gcc.dg/vect/slp-19b.c,
1342 gcc.dg/vect/slp-19c.c: ...these new tests.
1344 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
1346 * lib/target-supports.exp
1347 (check_effective_target_vect_extract_even_odd_wide): Delete.
1348 (check_effective_target_vect_strided_wide): Likewise.
1349 * gcc.dg/vect/O3-pr39675-2.c: Use the non-wide versions instead.
1350 * gcc.dg/vect/fast-math-pr35982.c: Likewise.
1351 * gcc.dg/vect/fast-math-vect-complex-3.c: Likewise.
1352 * gcc.dg/vect/pr37539.c: Likewise.
1353 * gcc.dg/vect/slp-11.c: Likewise.
1354 * gcc.dg/vect/slp-12a.c: Likewise.
1355 * gcc.dg/vect/slp-12b.c: Likewise.
1356 * gcc.dg/vect/slp-19.c: Likewise.
1357 * gcc.dg/vect/slp-23.c: Likewise.
1358 * gcc.dg/vect/vect-1.c: Likewise.
1359 * gcc.dg/vect/vect-98.c: Likewise.
1360 * gcc.dg/vect/vect-107.c: Likewise.
1361 * gcc.dg/vect/vect-strided-float.c: Likewise.
1363 2011-05-02 Jason Merrill <jason@redhat.com>
1365 * g++.dg/init/new31.C: New.
1367 2011-05-02 Simon Martin <simartin@users.sourceforge.net>
1370 * gcc.dg/pr35445.c: New test.
1372 2011-05-02 Jason Merrill <jason@redhat.com>
1374 * c-c++-common/vla-1.c: New.
1376 2011-05-02 Richard Guenther <rguenther@suse.de>
1378 PR tree-optimization/48822
1379 * gcc.dg/torture/pr48822.c: New testcase.
1381 2011-05-02 Paolo Carlini <paolo.carlini@oracle.com>
1384 * g++.dg/cpp0x/constexpr-47969.C: New.
1386 2011-05-02 Ira Rosen <ira.rosen@linaro.org>
1389 * gcc.dg/vect/slp-3.c: Increase loop bound. Don't expect to fail
1390 on vect_no_align targets.
1391 * gcc.dg/vect/no-vfa-pr29145.c: Don't expect to fail on
1392 vect_no_align targets.
1394 2011-05-01 Xinliang David Li <davidxl@google.com>
1396 * gcc.dg/tree-ssa/integer-addr.c: New test.
1397 * gcc.dg/tree-ssa/alias_bug.c: New test.
1399 2011-05-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1401 PR libgfortran/48787
1402 * gfortran.dg/round_3.f08: Add more checks.
1404 2011-04-30 Tobias Burnus <burnus@net-b.de>
1407 * gfortran.dg/import9.f90: New, proper test.
1408 * gfortran.dg/interface_37.f90: Remove bogus
1409 test (bogus copy of interface_36.f90).
1411 2011-04-30 Tobias Burnus <burnus@net-b.de>
1414 * gfortran.dg/interface_37.f90: New.
1416 2011-04-30 Paul Thomas <pault@gcc.gnu.org>
1419 * gfortran.dg/realloc_on_assign_7.f03: Test bounds.
1421 2011-04-30 Jakub Jelinek <jakub@redhat.com>
1423 PR tree-optimization/48809
1424 * gcc.c-torture/execute/pr48809.c: New test.
1426 2011-04-29 Jeff Law <law@redhat.com>
1428 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: New test.
1430 2011-04-29 Paolo Carlini <paolo.carlini@oracle.com>
1433 * g++.dg/init/ctor10.C: New.
1435 2011-04-29 Le-Chun Wu <lcwu@google.com>
1437 * g++.dg/warn/Wconversion-null-2.C: Do not expect a NULL
1438 warning in implicitly instantiated templates.
1440 2011-04-29 Le-Chun Wu <lcwu@google.com>
1442 * g++.dg/warn/Wnull-conversion-1.C: New.
1443 * g++.dg/warn/Wnull-conversion-2.C: New.
1445 2011-04-29 Diego Novillo <dnovillo@google.com>
1447 * g++.old-deja/g++.other/null3.C: Expect warning about
1448 converting boolean to a pointer.
1450 2011-04-29 Paul Thomas <pault@gcc.gnu.org>
1453 * gfortran.dg/realloc_on_assign_7.f03: Modify to test for lhs
1457 * gfortran.dg/realloc_on_assign_7.f03: Add subroutine pr48746.
1459 2011-04-29 Tobias Burnus <burnus@net-b.de>
1462 * gfortran.dg/typebound_proc_22.f90: New.
1465 * gfortran.dg/interface_36.f90: New.
1467 2011-04-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1469 PR libgfortran/48488
1470 PR libgfortran/48602
1471 PR libgfortran/48615
1472 PR libgfortran/48684
1473 PR libgfortran/48787
1474 * gfortran.dg/fmt_g.f: Adjust test.
1475 * gfortran.dg/fmt_g0_1.f08: Adjust test.
1476 * gfortran.dg/round_3.f08: New test.
1477 * gfortran.dg/namelist_print_1.f: Adjust test.
1478 * gfortran.dg/char4_iunit_1.f03: Adjust test.
1479 * gfortran.dg/f2003_io_5.f03: Adjust test.
1480 * gfortran.dg/coarray_15.f90: Adjust test.
1481 * gfortran.dg/namelist_65.f90: Adjust test.
1482 * gfortran.dg/fmt_cache_1.f: Adjust test.
1483 * gfortran.dg/char4_iunit_2.f03: Adjust test.
1484 * gfortran.dg/real_const_3.f90: Adjust test.
1486 2011-04-28 Xinliang David Li <davidxl@google.com>
1488 * testsuite/gcc.dg/tree-prof/prof-robust-1.c: New test.
1489 * testsuite/g++.dg/prof-robust-1.C: New test.
1491 2011-04-28 Ira Rosen <ira.rosen@linaro.org>
1493 PR tree-optimization/48765
1494 * gcc.dg/vect/pr48765.c: New.
1496 2011-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1498 PR tree-optimization/48775
1499 * gcc.dg/pr48616.c: Also add -fno-common on alpha*-dec-osf*.
1501 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
1504 * g++.dg/inherit/pr48798.C: New.
1505 * g++.old-deja/g++.other/base1.C: Adjust.
1507 2011-04-28 Dodji Seketeli <dodji@redhat.com>
1510 * g++.dg/template/inherit7.C: New test case.
1512 2011-04-28 Richard Guenther <rguenther@suse.de>
1514 PR tree-optimization/40052
1515 PR tree-optimization/15347
1516 * gcc.dg/tree-ssa/vrp57.c: New testcase.
1517 * gcc.dg/pr15347.c: Likewise.
1519 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
1522 * g++.dg/cpp0x/sfinae18.C: New.
1524 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
1527 * g++.dg/ext/is_literal_type1.C: New.
1529 2011-04-28 Tobias Burnus <burnus@net-b.de>
1533 * gfortran.dg/interface_35.f90: New.
1534 * gfortran.dg/erfc_scaled_1.f90: Don't compile with -pedantic.
1535 * gfortran.dg/func_result_6.f90: Add dg-warning.
1536 * gfortran.dg/bessel_1.f90: Ditto.
1537 * gfortran.dg/hypot_1.f90: Ditto.
1538 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
1539 * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
1540 * gfortran.dg/interface_assignment_4.f90: Ditto.
1542 2011-04-27 Jason Merrill <jason@redhat.com>
1544 * g++.dg/ext/complex8.C: New.
1546 * g++.dg/cpp0x/initlist49.C: New.
1547 * g++.dg/init/new30.C: New.
1549 2011-04-27 Tobias Burnus <burnus@net-b.de>
1552 * gfortran.dg/whole_file_34.f90: New.
1554 2011-04-27 Jan Hubicka <jh@suse.cz>
1556 * gcc.dg/tree-ssa/inline-9.c: New testcase.
1558 2011-04-27 Jason Merrill <jason@redhat.com>
1560 * g++.old-deja/g++.oliva/overload1.C: Adjust.
1562 * g++.dg/parse/ambig6.C: New.
1564 2011-04-27 Nick Clifton <nickc@redhat.com>
1566 * gcc.dg/20020312-2.c: Add definition for RX.
1568 * lib/target-supports.exp (add_options_for_ieee): Use -mnofpu
1569 option with RX targets.
1571 * gcc.target/rx/pack.c: Replace C++ style // comments with C style
1574 2011-04-27 Richard Guenther <rguenther@suse.de>
1576 * gcc.dg/tree-ssa/pr23382.c: Remove.
1578 2011-04-27 Kaz Kojima <kkojima@gcc.gnu.org>
1581 * gcc.c-torture/compile/pr48767.c: New test.
1583 2011-04-27 Richard Guenther <rguenther@suse.de>
1585 PR tree-optimization/48772
1586 * g++.dg/pr48772.C: New testcase.
1588 2011-04-27 Jakub Jelinek <jakub@redhat.com>
1591 * gcc.c-torture/compile/pr48742.c: New test.
1593 2011-04-26 Jason Merrill <jason@redhat.com>
1595 * g++.dg/lookup/koenig13.C: New.
1597 * g++.dg/cpp0x/initlist48.C: New.
1599 2011-04-25 Jason Merrill <jason@redhat.com>
1601 * g++.dg/cpp0x/sfinae17.C: New.
1603 2011-03-23 Michael Meissner <meissner@linux.vnet.ibm.com>
1606 * gcc.target/powerpc/pr48258-1.c: New file.
1607 * gcc.target/powerpc/pr48258-2.c: Ditto.
1609 2011-04-26 Xinliang David Li <davidxl@google.com>
1611 * gcc.dg/uninit-suppress.c: New test.
1612 * gcc.dg/uninit-suppress.c: New test.
1614 2011-04-26 Jakub Jelinek <jakub@redhat.com>
1617 * gcc.dg/pr48768.c: New test.
1619 PR tree-optimization/48734
1620 * gcc.c-torture/compile/pr48734.c: New test.
1623 * gcc.dg/tree-prof/val-prof-2.c: Adjust for 32-bit HWI.
1625 2011-04-26 Richard Guenther <rguenther@suse.de>
1627 PR tree-optimization/48731
1628 * gcc.dg/torture/pr48731.c: New testcase.
1630 2011-04-26 Richard Guenther <rguenther@suse.de>
1633 * gcc.dg/tree-prof/val-prof-2.c: Adjust.
1635 2011-04-26 Richard Guenther <rguenther@suse.de>
1638 * gcc.dg/torture/pr48694-1.c: New testcase.
1639 * gcc.dg/torture/pr48694-2.c: Likewise.
1641 2011-04-25 Paolo Carlini <paolo.carlini@oracle.com>
1643 * g++.dg/ext/underlying_type1.C: New.
1644 * g++.dg/ext/underlying_type2.C: Likewise.
1645 * g++.dg/ext/underlying_type3.C: Likewise.
1646 * g++.dg/ext/underlying_type4.C: Likewise.
1647 * g++.dg/ext/underlying_type5.C: Likewise.
1648 * g++.dg/ext/underlying_type6.C: Likewise.
1649 * g++.dg/ext/underlying_type7.C: Likewise.
1650 * g++.dg/ext/underlying_type8.C: Likewise.
1651 * g++.dg/ext/underlying_type9.C: Likewise.
1652 * g++.dg/ext/underlying_type10.C: Likewise.
1654 2011-04-25 Jason Merrill <jason@redhat.com>
1656 * g++.dg/cpp0x/regress/template-const2.C: New.
1658 2011-04-25 Jeff Law <law@redhat.com>
1660 * gcc.dg/tree-ssa/vrp56.c: new test.
1662 2011-04-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1664 * go.test/go-test.exp (go-set-goarch): Accept mips*-*-*.
1666 2011-04-24 Jakub Jelinek <jakub@redhat.com>
1668 PR preprocessor/48740
1669 * c-c++-common/raw-string-11.c: New test.
1671 2011-04-23 John David Anglin <dave.anglin@nrc-cnrc.ca>
1673 * gcc.dg/pr48616.c (dg-options): Add -fno-common to options on
1676 2011-04-23 Tobias Burnus <burnus@net-b.de>
1679 * gfortran.dg/coarray_19.f90: New.
1681 2011-04-23 Jakub Jelinek <jakub@redhat.com>
1684 * gcc.dg/pr48685.c: New test.
1686 2011-04-22 Jan Hubicka <jh@suse.cz>
1688 * gcc.dg/tree-ssa/pr38699.c: Fix testcase.
1690 2011-04-22 Jakub Jelinek <jakub@redhat.com>
1692 PR tree-optimization/48717
1693 * gcc.c-torture/execute/pr48717.c: New test.
1695 2011-04-22 Uros Bizjak <ubizjak@gmail.com>
1698 * gcc.target/i386/pr48723.c: New test.
1700 2011-04-22 Jakub Jelinek <jakub@redhat.com>
1703 * gcc.dg/gomp/pr48716.c: New test.
1704 * g++.dg/gomp/pr48716.C: New test.
1706 2011-04-22 Alexander Monakov <amonakov@ispras.ru>
1709 * gcc.dg/missing-field-init-2.c: Update testcase.
1711 2011-04-22 Alan Modra <amodra@gmail.com>
1713 * gcc.target/powerpc/ppc-pow.c: Allow for tail calls.
1715 2011-04-21 Thomas Koenig <tkoenig@gcc.gnu.org>
1718 * gfortran.dg/function_optimize_6.f90: New test.
1720 2011-04-21 Easwaran Raman <eraman@google.com>
1722 * gcc.dg/stack-layout-2.c: New test.
1724 2011-04-21 Richard Guenther <rguenther@suse.de>
1727 * g++.dg/lto/pr48207-2_0.C: New testcase.
1728 * g++.dg/lto/pr48207-3_0.C: Likewise.
1730 2011-04-21 Eric Botcazou <ebotcazou@adacore.com>
1732 * gnat.dg/volatile5.adb: New test.
1733 * gnat.dg/volatile5_pkg.ads: New helper.
1735 2011-04-21 Uros Bizjak <ubizjak@gmail.com>
1738 * gcc.target/i386/pr48708.c: New test.
1740 2011-04-21 Richard Sandiford <richard.sandiford@linaro.org>
1742 * gcc.dg/vect/vect-119.c: New test.
1744 2011-04-21 Richard Sandiford <richard.sandiford@linaro.org>
1746 * gcc.dg/vect/vect.exp: Run the main tests twice, one with -flto
1749 2011-04-21 Richard Earnshaw <rearnsha@arm.com>
1750 Richard Sandiford <richard.sandiford@linaro.org>
1753 * gcc.target/arm/pr46329.c: New test.
1755 2011-04-21 Tobias Burnus <burnus@net-b.de>
1758 * gfortran.dg/coarray_18.f90: New.
1760 2011-04-20 Jason Merrill <jason@redhat.com>
1762 * g++.dg/cpp0x/initlist47.C: New.
1764 * g++.dg/init/dtor4.C: New.
1766 2011-04-20 Uros Bizjak <ubizjak@gmail.com>
1769 * gcc.target/i386/sse2-pinsrw.c: New test.
1770 * gcc.target/i386/avx-vpinsrw.c: Ditto.
1771 * gcc.target/i386/sse4_1-insvqi.c: Ditto.
1772 * gcc.target/i386/sse2-insvhi.c: Ditto.
1773 * gcc.target/i386/sse4_1-insvsi.c: Ditto.
1774 * gcc.target/i386/sse4_1-insvdi.c: Ditto.
1776 2011-04-20 Jason Merrill <jason@redhat.com>
1778 * g++.dg/template/const4.C: New.
1780 2011-04-20 Easwaran Raman <eraman@google.com>
1782 * gcc.dg/stack-layout-1.c: New test.
1784 2011-04-20 Daniel Jacobowitz <dan@codesourcery.com>
1786 * gcc.dg/vect/vect-shift-3.c, gcc.dg/vect/vect-shift-4.c: New.
1787 * lib/target-supports.exp (check_effective_target_vect_shift_char): New
1790 2011-04-20 Kai Tietz <ktietz@redhat.com>
1792 * gcc.dg/binop-xor1.c: New test.
1793 * gcc.dg/binop-xor2.c: New test.
1794 * gcc.dg/binop-xor3.c: New test.
1795 * gcc.dg/binop-xor4.c: New test.
1796 * gcc.dg/binop-xor5.c: New test.
1798 2011-04-20 Richard Guenther <rguenther@suse.de>
1800 PR tree-optimization/47892
1801 * gcc.dg/vect/fast-math-ifcvt-1.c: New testcase.
1803 2011-04-20 Richard Guenther <rguenther@suse.de>
1806 * g++.dg/torture/pr48695.C: New testcase.
1808 2011-04-20 Georg-Johann Lay <avr@gjlay.de>
1810 * gcc.dg/pr42629.c: Add dg-require-effective-target int32plus
1811 * gcc.c-torture/execute/cmpsi-2.c: Ditto
1812 * gcc.c-torture/execute/pr45262.c: Ditto
1813 * gcc.dg/torture/pr43165.c: Ditto.
1814 * gcc.dg/torture/pr47228.c: Ditto.
1815 * gcc.dg/tree-ssa/pr45144.c: Ditto.
1816 * gcc.dg/ipa/pr45644.c: Ditto.
1817 * gcc.c-torture/compile/pr43191.c: Ditto. Remove dg-skip-if for
1820 2011-04-19 Jason Merrill <jason@redhat.com>
1822 * g++.dg/ext/complex7.C: New.
1824 * g++.dg/ext/attrib41.C: New.
1826 2011-04-19 Kaz Kojima <kkojima@gcc.gnu.org>
1829 * gcc.dg/torture/pr37868.c: Skip on sh*-*-*.
1831 2011-04-19 Jakub Jelinek <jakub@redhat.com>
1834 * gcc.target/i386/pr48678.c: New test.
1836 2011-04-19 Martin Jambor <mjambor@suse.cz>
1838 * g++.dg/opt/devirt1.C: Bump to -O2, remove XFAIL.
1839 * g++.dg/opt/devirt2.C: New test.
1840 * g++.dg/ipa/devirt-g-1.C: Likewise.
1842 2011-04-19 Tobias Burnus <burnus@net-b.de>
1845 * gfortran.dg/whole_file_33.f90: New.
1847 2011-04-19 Martin Jambor <mjambor@suse.cz>
1849 * g++.dg/ipa/devirt-7.C: New test.
1851 2011-04-19 Richard Guenther <rguenther@suse.de>
1854 * g++.dg/lto/pr48207_0.C: New testcase.
1856 2011-04-18 Jason Merrill <jason@redhat.com>
1858 * g++.dg/init/void1.C: New.
1860 * g++.dg/cpp0x/union4.C: New.
1862 2011-04-18 Jakub Jelinek <jakub@redhat.com>
1865 * g++.dg/torture/pr48661.C: New test.
1868 * g++.dg/gomp/pr48632.C: New test.
1870 2011-04-18 Uros Bizjak <ubizjak@gmail.com>
1872 * gcc.target/i386/sse2-maskmovdqu.c: New test.
1873 * gcc.target/i386/avx-vmaskmovdqu.c: Ditto.
1875 2011-04-18 Tobias Burnus <burnus@net-b.de>
1878 * gfortran.dg/coarray_17.f90: New.
1879 * gfortran.dg/coarray_10.f90: Update dg-error.
1881 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1884 * gcc.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
1885 * gfortran.dg/guality/guality.exp: Likewise.
1887 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1889 * gfortran.dg/fmt_g0_5.f08: Use dg-add-options ieee.
1891 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1893 * gcc.dg/vect/pr48377.c: Remove dg-do run.
1895 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1897 * gcc.dg/ipa/pr48195.c: Add dg-require-effective-target lto.
1899 2011-04-18 Richard Guenther <rguenther@suse.de>
1902 * g++.dg/torture/pr46364.C: New testcase.
1904 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1906 * obj-c++.dg/dwarf-2.mm: Skip on alpha*-dec-osf*.
1908 2011-04-18 Alexander Monakov <amonakov@ispras.ru>
1910 * gcc.dg/pr48235.c: Add dg-require-effective-target freorder.
1912 2011-04-18 Ulrich Weigand <ulrich.weigand@linaro.org>
1913 Ira Rosen <ira.rosen@linaro.org>
1916 * gcc.target/arm/pr48252.c: New test.
1918 2011-04-18 Jakub Jelinek <jakub@redhat.com>
1920 PR tree-optimization/48616
1921 * gcc.dg/pr48616.c: New test.
1923 2011-04-18 Tobias Burnus <burnus@net-b.de>
1926 * gfortran.dg/coarray_16.f90: New.
1928 2011-04-18 Paul Thomas <pault@gcc.gnu.org>
1931 * gfortran.dg/realloc_on_assign_7.f03: New test.
1933 2011-04-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1935 PR libgfortran/48602
1936 * gfortran.dg/fmt_g0_6.f08: New test.
1938 2011-04-17 Jason Merrill <jason@redhat.com>
1940 * g++.dg/cpp0x/sfinae16.C: New.
1942 2011-04-17 Richard Sandiford <rdsandiford@googlemail.com>
1944 * gcc.target/mips/reg-var-1.c: New test.
1946 2011-04-17 Jan Hubicka <jh@suse.cz>
1948 * gcc.dg/winline-5.c: Update testcase.
1950 2011-04-17 Eric Botcazou <ebotcazou@adacore.com>
1952 * gnat.dg/discr27.ad[sb]: Move dg directive.
1953 * gnat.dg/discr28.ad[sb]: New test.
1954 * gnat.dg/discr28_pkg.ads: New helper.
1956 2011-04-17 Michael Matz <matz@suse.de>
1958 PR tree-optimization/48622
1960 * gcc.dg/lto/pr48622_0.c: New test.
1962 2011-04-16 Uros Bizjak <ubizjak@gmail.com>
1964 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan patterns.
1965 * gcc.target/i386/avx256-unaligned-load-2.c: Ditto.
1966 * gcc.target/i386/avx256-unaligned-load-3.c: Ditto.
1967 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
1968 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
1969 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
1971 2011-04-15 Jason Merrill <jason@redhat.com>
1973 * g++.dg/cpp0x/range-for17.C: New.
1975 2011-04-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
1977 * g++.dg/cpp0x/range-for2.C: Correct for declaration.
1978 * g++.dg/cpp0x/range-for3.C: Likewise.
1979 * g++.dg/cpp0x/range-for9.C: Correct error message.
1980 * g++.dg/cpp0x/range-for11.C: New.
1981 * g++.dg/cpp0x/range-for12.C: New.
1982 * g++.dg/cpp0x/range-for13.C: New.
1983 * g++.dg/cpp0x/range-for14.C: New.
1984 * g++.dg/cpp0x/range-for15.C: New.
1985 * g++.dg/cpp0x/range-for16.C: New.
1987 2011-04-15 Tobias Burnus <burnus@net-b.de>
1990 * gfortran.dg/coarray_15.f90: Change to dg-do run.
1992 2011-04-15 Nicola Pero <nicola.pero@meta-innovation.com>
1994 * objc.dg/naming-4.m: Updated.
1995 * objc.dg/naming-5.m: Updated.
1996 * objc.dg/naming-6.m: New.
1997 * objc.dg/naming-7.m: New.
1998 * obj-c++.dg/naming-1.mm: Updated.
1999 * obj-c++.dg/naming-2.mm: Updated.
2000 * obj-c++.dg/naming-3.mm: New.
2001 * obj-c++.dg/naming-4.mm: New.
2003 2011-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2005 PR libgfortran/48589
2006 * gfortran.dg/fmt_g0_5.f08: New test.
2008 2011-04-15 Richard Guenther <rguenther@suse.de>
2011 * gfortran.dg/cray_pointers_8.f90: Use -ffloat-store.
2013 2011-04-15 Georg-Johann Lay <avr@gjlay.de>
2015 * gcc.target/avr/torture/pr41885.c (dg-options): Change
2016 -finline-limit=0 to -fno-inline
2018 2011-04-15 Jakub Jelinek <jakub@redhat.com>
2021 * gcc.target/i386/pr46084.c: Require avx_runtime instead of
2024 2011-04-14 Jakub Jelinek <jakub@redhat.com>
2027 * gcc.target/i386/sse4_1-insertps-3.c: New test.
2028 * gcc.target/i386/sse4_1-insertps-4.c: New test.
2029 * gcc.target/i386/avx-insertps-3.c: New test.
2030 * gcc.target/i386/avx-insertps-4.c: New test.
2032 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
2034 * gcc.target/avr/torture/pr41885.c (dg-options): Add
2037 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
2042 * gcc.target/avr/pr46779-1.c: New test case
2043 * gcc.target/avr/pr46779-2.c: New test case
2045 2011-04-14 Jason Merrill <jason@redhat.com>
2047 * g++.dg/cpp0x/sfinae15.C: New.
2049 * g++.dg/cpp0x/sfinae14.C: New.
2051 * g++.dg/ext/vla10.C: New.
2053 2011-04-14 Richard Guenther <rguenther@suse.de>
2055 * gcc.dg/tree-ssa/ssa-dse-14.c: New testcase.
2057 2011-04-14 Richard Guenther <rguenther@suse.de>
2059 * gcc.dg/fold-bitand-4.c: Move ...
2060 * c-c++-common/fold-bitand-4.c: ... here. Adjust slightly.
2062 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
2064 * gcc.target/avr/trivial.c: Fix line endings. Make PROGMEM
2066 * gcc.target/avr/torture/trivial.c: Ditto.
2068 2011-04-13 Jason Merrill <jason@redhat.com>
2070 * g++.dg/template/operator11.C: New.
2072 2011-04-13 Jakub Jelinek <jakub@redhat.com>
2075 * gcc.dg/gomp/pr48591.c: New test.
2078 * g++.dg/cpp0x/constexpr-wstring1.C: New test.
2079 * g++.dg/cpp0x/constexpr-wstring2.C: New test.
2081 2011-04-13 Dodji Seketeli <dodji@redhat.com>
2084 * g++.dg/template/dependent-expr7.C: New test case.
2086 2011-04-13 Jason Merrill <jason@redhat.com>
2088 * g++.dg/cpp0x/sfinae13.C: New.
2090 2011-04-13 Uros Bizjak <ubizjak@gmail.com>
2092 * gcc.target/i386/sse2-init-v2di-2.c: Update scan pattern.
2094 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
2096 * gcc.target/arm/pr43698.c: Remove -march option.
2098 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
2100 * gcc.target/arm/sync-1.c: Limit to sync_int_long, do not use
2103 2011-04-12 Paul Thomas <pault@gcc.gnu.org>
2107 * gfortran.dg/realloc_on_assign_6.f03: New test.
2109 2011-04-12 Kai Tietz <ktietz@redhat.com>
2111 * g++.dg/ext/bitfield2.C: Add for i?86/x86_64-*-mingw*
2112 targets the additional -mno-ms-bitfields and
2113 -Wno-packed-bitfield-compat options.
2114 * g++.dg/ext/bitfield3.C: Likewise.
2115 * g++.dg/ext/bitfield4.C: Likewise.
2116 * g++.dg/ext/bitfield5.C: Likewise.
2117 * gcc.dg/bitfld-15.c: Likewise.
2118 * gcc.dg/bitfld-16.c: Likewise.
2119 * gcc.dg/bitfld-17.c: Likewise.
2120 * gcc.dg/bitfld-18.c: Likewise.
2122 2011-04-12 Richard Sandiford <richard.sandiford@linaro.org>
2124 * gcc.target/arm/neon-vld3-1.c: New test.
2125 * gcc.target/arm/neon-vst3-1.c: New test.
2126 * gcc.target/arm/neon/v*.c: Regenerate.
2128 2011-04-12 Jakub Jelinek <jakub@redhat.com>
2130 PR rtl-optimization/48549
2131 * g++.dg/opt/pr48549.C: New test.
2133 2011-04-12 Richard Guenther <rguenther@suse.de>
2135 PR tree-optimization/46076
2136 * gcc.dg/tree-ssa/pr46076.c: Un-XFAIL.
2138 2011-04-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2141 * lib/compat.exp (compat-execute): Declare unsupported after
2142 stripping path from src1.
2143 * lib/lto.exp (lto-execute): Likewise.
2145 2011-04-12 Jakub Jelinek <jakub@redhat.com>
2148 * gcc.dg/pr48552-1.c: New test.
2149 * gcc.dg/pr48552-2.c: New test.
2151 2011-04-11 Jason Merrill <jason@redhat.com>
2153 * g++.dg/cpp0x/sfinae12.C: New.
2155 * g++.dg/cpp0x/enum10.C: New.
2157 * g++.dg/cpp0x/lambda/lambda-this4.C: New.
2159 * g++.dg/cpp0x/rv-func.C: New.
2161 2011-04-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2163 * gcc.dg/torture/pr47917.c: Define _ISO_C_SOURCE=19990L for
2166 2011-04-11 Martin Jambor <mjambor@suse.cz>
2168 PR tree-optimization/48195
2169 * gcc.dg/ipa/pr48195.c: New test.
2171 2011-04-10 Eric Botcazou <ebotcazou@adacore.com>
2173 * gnat.dg/return3.adb: Remove unused switch.
2175 2011-04-08 Mike Stump <mikestump@comcast.net>
2178 * gcc.dg/tree-ssa/ssa-ccp-17.c: Robustify against ports that
2179 default to fno-common.
2181 2011-04-08 Georg-Johann Lay <avr@gjlay.de>
2183 * gcc.dg/sibcall-3.c: Don't xfail on AVR.
2184 * gcc.dg/sibcall-4.c: Don't xfail on AVR.
2186 2011-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
2189 * gfortran.dg/function_optimize_5.f90: New test.
2191 2011-04-08 Eric Botcazou <ebotcazou@adacore.com>
2193 * gnat.dg/aggr17.adb: New test.
2194 * gnat.dg/aggr18.adb: Likewise.
2196 2011-04-08 Michael Matz <matz@suse.de>
2199 * gcc.target/i386/pr48389.c: New test.
2201 2011-04-08 Andrey Belevantsev <abel@ispras.ru>
2203 PR rtl-optimization/48272
2204 * g++.dg/opt/pr48272.C: New.
2206 2011-04-08 Dmitry Melnik <dm@ispras.ru>
2208 PR rtl-optimization/48235
2209 * gcc.dg/pr48235.c: New.
2211 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
2213 PR rtl-optimization/48302
2214 * g++.dg/opt/pr48302.C: New.
2216 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
2219 * g++.dg/opt/pr48273.C: New.
2221 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
2223 PR rtl-optimization/48442
2224 * gcc.dg/pr48442.c: New.
2226 2011-04-08 Jakub Jelinek <jakub@redhat.com>
2228 PR tree-optimization/48377
2229 * gcc.dg/vect/pr48377.c: New test.
2231 2011-04-07 Jason Merrill <jason@redhat.com>
2233 * g++.dg/cpp0x/regress/call1.C: New.
2235 * g++.dg/cpp0x/variadic107.C: New.
2237 * g++.dg/cpp0x/sfinae11.C: New.
2238 * g++.dg/cpp0x/noexcept02.C: Fix.
2240 * g++.dg/cpp0x/sfinae10.C: New.
2242 * g++.dg/cpp0x/sfinae9.C: New.
2244 * c-c++-common/Wcast-qual-1.c: Move here from...
2245 * gcc.dg/cast-qual-3.c: ...here, and...
2246 * g++.dg/warn/Wcast-qual2.C: ...here.
2248 * g++.dg/cpp0x/sfinae8.C: New.
2250 * g++.dg/cpp0x/sfinae7.C: New.
2252 * g++.dg/cpp0x/enum9.C: New.
2254 2011-04-07 Mike Stump <mikestump@comcast.net>
2256 * gcc.dg/torture/stackalign/non-local-goto-5.c: Fix for targets
2257 with no trampolines.
2259 2011-04-07 Jakub Jelinek <jakub@redhat.com>
2262 * gfortran.dg/gomp/pr48117.f90: New test.
2265 * gcc.dg/torture/pr48343.c: New test.
2267 2011-04-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2269 * gcc.target/i386/asm-6.c: Remove dg-xfail-if.
2271 2011-04-07 Maxim Kuvyrkov <maxim@codesourcery.com>
2273 * gcc.dg/lto/20090210_0.c: Require tls_runtime target.
2275 2011-04-07 Tom de Vries <tom@codesourcery.com>
2278 * lib/scanasm.exp (object-size): New proc.
2279 * gcc.target/arm/pr43920-2.c: New test.
2281 2011-04-06 Tobias Burnus <burnus@net-b.de>
2285 * gfortran.dg/coarray_13.f90: Avoid out-of-bounds access.
2287 2011-04-06 Steve Ellcey <sje@cup.hp.com>
2289 * gcc.dg/mtune.c: Prune note from output.
2291 2011-04-06 Jakub Jelinek <jakub@redhat.com>
2294 * gcc.dg/guality/pr36977.c: New test.
2295 * gcc.dg/guality/pr48466.c: New test.
2297 2011-04-06 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
2299 * gcc.target/arm/pr43920-1.c: Fix accidental duplication.
2301 2011-04-06 Eric Botcazou <ebotcazou@adacore.com>
2303 * gnat.dg/return3.adb: New test.
2305 2011-04-06 Richard Guenther <rguenther@suse.de>
2307 PR tree-optimization/47663
2308 * gcc.dg/tree-ssa/inline-8.c: New testcase.
2310 2011-04-05 Eric Botcazou <ebotcazou@adacore.com>
2312 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options for
2313 Solaris 8 and 9 as well.
2315 2011-04-05 Tom de Vries <tom@codesourcery.com>
2318 * gcc.target/arm/pr43920-1.c: New test.
2320 2011-04-04 Yufeng Zhang <yufeng.zhang@arm.com>
2322 * g++.dg/abi/arm_cxa_vec1.C (__ARM_EABI__): Fix typo.
2323 (cctor): Actually return the value.
2324 (main): Cast return values.
2326 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
2328 * gfortran.dg/character_comparison_8.f90: New test.
2330 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
2332 * frontend-passes: (optimize_lexical_comparison): New function.
2333 (optimize_expr): Call it.
2334 (optimize_comparison): Also handle lexical comparison functions.
2335 Return false instad of -2 for unequal comparison.
2337 2011-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
2340 * function_optimize_4.f90: New test.
2342 2011-04-04 Tobias Burnus <burnus@net-b.de>
2345 * gfortran.dg/coarray_10.f90: Add coarray descriptor diagnostic check.
2346 * gfortran.dg/coarray_13.f90: Add checks for run-time cobounds.
2347 * gfortran.dg/coarray_15.f90: New.
2349 2011-04-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2351 * gfortran.dg/bessel_6.f90: Use dg-add-options ieee.
2352 * gfortran.dg/bessel_7.f90: Likewise.
2354 2011-04-03 Tobias Burnus <burnus@net-b.de>
2356 * gfortran.dg/bessel_6.f90: Reduce mymax for Tru64.
2358 2011-04-03 Richard Guenther <rguenther@suse.de>
2359 Ira Rosen <ira.rosen@linaro.org>
2361 * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: New test.
2362 * gcc.dg/vect/vect.exp: Run if-cvt-stores-vect* tests with
2363 -ftree-loop-if-convert-stores.
2365 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
2367 * gnat.dg/specs/aggr2.ads: New test.
2369 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
2371 * gnat.dg/debug2.ad[sb]: New test.
2372 * gnat.dg/debug2_pkg.ads: New helper.
2373 * gnat.dg/debug3.ad[sb]: New test.
2375 2011-04-01 Uros Bizjak <ubizjak@gmail.com>
2377 * go.test/go-test.exp (go-set-goarch): Recognize alpha*-*-*.
2379 2011-04-01 Jakub Jelinek <jakub@redhat.com>
2382 * gcc.c-torture/compile/pr48335-1.c: New test.
2383 * gcc.dg/pr48335-1.c: New test.
2384 * gcc.dg/pr48335-2.c: New test.
2385 * gcc.dg/pr48335-3.c: New test.
2386 * gcc.dg/pr48335-4.c: New test.
2387 * gcc.dg/pr48335-5.c: New test.
2388 * gcc.dg/pr48335-6.c: New test.
2389 * gcc.dg/pr48335-7.c: New test.
2390 * gcc.dg/pr48335-8.c: New test.
2391 * gcc.target/i386/pr48335-1.c: New test.
2393 2011-04-01 Vincent Lefevre <vincent+gcc@vinc17.org>
2396 * gcc.dg/Waddress.c: New test.
2398 2011-04-01 Thomas Koenig <tkoenig@gcc.gnu.org>
2401 * gfortran.dg/function_optimize_3.f90: New test.
2403 2011-04-01 Bernd Schmidt <bernds@codesourcery.com>
2405 * gcc.c-torture/compile/20110401-1.c: New test.
2407 * g++.dg/lto/20091002-1_0.C: Use "dg-require-effective-target fpic".
2408 * g++.dg/lto/20091002-2_0.C: Likewise.
2409 * g++.dg/lto/20090303_0.c: Likewise.
2410 * g++.dg/lto/20091004-1_0.C: Likewise.
2411 * g++.dg/lto/20091002-3_0.C: Likewise.
2412 * g++.dg/lto/20091004-2_0.C: Likewise.
2413 * g++.dg/lto/20081123_0.C: Likewise.
2414 * g++.dg/lto/20090313_0.C: Likewise.
2415 * g++.dg/lto/20081109-1_0.C: Likewise.
2416 * g++.dg/lto/20081219_0.C: Likewise.
2417 * g++.dg/lto/20081204-1_0.C: Likewise.
2418 * g++.dg/lto/20090302_0.C: Likewise.
2419 * g++.dg/lto/20081119-1_0.C: Likewise.
2420 * g++.dg/lto/20081118_0.C: Likewise.
2421 * gcc.dg/lto/20091020-2_0.c: Likewise.
2422 * gcc.dg/lto/20090210_0.c: Likewise.
2423 * gcc.dg/lto/20081204-1_0.c: Likewise.
2424 * gcc.dg/lto/20081224_0.c: Likewise.
2425 * gcc.dg/lto/20090219_0.c: Likewise.
2426 * gcc.dg/lto/20091014-1_0.c: Likewise.
2427 * gcc.dg/lto/20091016-1_0.c: Likewise.
2428 * gcc.dg/lto/20090206-2_0.c: Likewise.
2429 * gcc.dg/lto/20090116_0.c: Likewise.
2430 * gcc.dg/lto/20091013-1_0.c: Likewise.
2431 * gcc.dg/lto/20091015-1_0.c: Likewise.
2432 * gcc.dg/lto/20090126-2_0.c: Likewise.
2434 2011-03-31 Ian Lance Taylor <iant@google.com>
2436 * go.test/go-test.exp (go-set-goarch): Recognize MIPS ABIs.
2438 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
2440 * gnat.dg/opt16.adb: New test.
2442 2011-03-31 Jason Merrill <jason@redhat.com>
2444 * g++.dg/cpp0x/defaulted24.C: New.
2446 2011-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2449 * gfortran.dg/g77/cabs.f: Only xfail execution on mips-sgi-irix6*
2452 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
2454 * g++.dg/other/i386-9.C: New test.
2456 2011-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2458 * go.test/go-test.exp (go-set-goarch): Use sparc64 for 64-bit SPARC.
2460 2011-03-30 Jason Merrill <jason@redhat.com>
2462 * g++.dg/cpp0x/regress/error-recovery1.C: New.
2464 * g++.dg/cpp0x/regress/isnan.C: New.
2466 * g++.dg/cpp0x/initlist46.C: New.
2468 2011-03-30 Richard Sandiford <richard.sandiford@linaro.org>
2471 * gcc.target/arm/neon-modes-2.c: New test.
2473 2011-03-30 Jakub Jelinek <jakub@redhat.com>
2476 * gcc.c-torture/compile/pr48305.c: New test.
2478 2011-03-29 Jason Merrill <jason@redhat.com>
2480 * g++.dg/cpp0x/regress/value-dep1.C: New.
2482 2011-03-29 Steve Ellcey <sje@cup.hp.com>
2484 * gcc.dg/torture/pr47917.c: Use -std=gnu99 on HP-UX.
2486 2011-03-29 Ian Lance Taylor <iant@google.com>
2488 * go.test/go-test.exp: Handle the test lines used in several new
2490 (errchk): Add opts parameter. Change all callers. Handle parens
2493 2011-03-29 Peter Bergner <bergner@vnet.ibm.com>
2494 Dominique d'Humieres <dominiq@lps.ens.fr>
2496 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __ppc64__
2497 and __APPLE__ && __PPC__ && __ALTIVEC__.
2499 2011-03-29 Jason Merrill <jason@redhat.com>
2501 * g++.dg/cpp0x/dependent1.C: New.
2503 * g++.dg/cpp0x/constexpr-48089.C: Adjust.
2505 * g++.dg/cpp0x/constexpr-memfn1.C: New.
2507 * g++.dg/cpp0x/constexpr-diag1.C: Adjust error locations.
2509 2011-03-29 Janus Weil <janus@gcc.gnu.org>
2512 * gfortran.dg/module_md5_1.f90: Modified MD5 sum.
2513 * gfortran.dg/proc_ptr_comp_32.f90: New.
2515 2011-03-29 Thomas Koenig <tkoenig@gcc.gnu.org>
2517 * gfortran.dg/function_optimize_1.f90: Add -Warray-temporaries,
2518 check for corresponding warning.
2520 2011-03-28 Jason Merrill <jason@redhat.com>
2522 * g++.dg/cpp0x/rv-deduce2.C: New.
2524 2011-03-29 Jakub Jelinek <jakub@redhat.com>
2527 * gcc.dg/pr48203.c: New test.
2529 2011-03-28 Jeff Law <law@redhat.com>
2531 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: New test.
2533 2011-03-28 Peter Bergner <bergner@vnet.ibm.com>
2535 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __PPC64__
2536 and __PPC__ && __ALTIVEC__.
2538 2011-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
2541 * gcc.dg/debug/dwarf2/pr47939-1.c: Generalize scan-assembler regex.
2542 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
2543 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
2544 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
2546 2011-03-28 Jason Merrill <jason@redhat.com>
2548 * g++.dg/cpp0x/initlist-array2.C: New.
2550 * g++.dg/cpp0x/initlist-array1.C: New.
2552 * g++.dg/cpp0x/constexpr-compound.C: New.
2554 * g++.dg/cpp0x/constexpr-using.C: New.
2556 * g++.dg/cpp0x/constexpr-noexcept.C: New.
2558 2011-03-28 H.J. Lu <hongjiu.lu@intel.com>
2561 * gcc.target/i386/pr47502-2.c: Add -fno-pic.
2563 2011-03-28 Eric Botcazou <ebotcazou@adacore.com>
2565 * gcc.dg/slp-1.c: New test.
2567 2011-03-27 H.J. Lu <hongjiu.lu@intel.com>
2569 * gcc.target/i386/avx256-unaligned-load-1.c: New.
2570 * gcc.target/i386/avx256-unaligned-load-2.c: Likewise.
2571 * gcc.target/i386/avx256-unaligned-load-3.c: Likewise.
2572 * gcc.target/i386/avx256-unaligned-load-4.c: Likewise.
2573 * gcc.target/i386/avx256-unaligned-load-5.c: Likewise.
2574 * gcc.target/i386/avx256-unaligned-load-6.c: Likewise.
2575 * gcc.target/i386/avx256-unaligned-load-7.c: Likewise.
2576 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
2577 * gcc.target/i386/avx256-unaligned-store-2.c: Likewise.
2578 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
2579 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
2580 * gcc.target/i386/avx256-unaligned-store-5.c: Likewise.
2581 * gcc.target/i386/avx256-unaligned-store-6.c: Likewise.
2582 * gcc.target/i386/avx256-unaligned-store-7.c: Likewise.
2584 2011-03-27 Thomas Koenig <tkoenig@gcc.gnu.org>
2587 * gfortran.dg/trim_optimize_5.f90: New test.
2588 * gfortran.dg/trim_optimize_6.f90: New test.
2590 2011-03-27 Richard Sandiford <rdsandiford@googlemail.com>
2593 * gcc.target/mips/madd-7.c: Remove -mlong32.
2594 * gcc.target/mips/msub-7.c: Likewise.
2596 2011-03-27 Ira Rosen <ira.rosen@linaro.org>
2598 * gcc.dg/vect/vect-outer-5.c: Reduce the distance between data
2599 accesses to preserve the meaning of the test for doubleword vectors.
2600 * gcc.dg/vect/no-vfa-pr29145.c: Likewise.
2601 * gcc.dg/vect/slp-3.c: Reduce the loop bound for the same reason.
2603 2011-03-26 Janus Weil <janus@gcc.gnu.org>
2606 * gfortran.dg/class_42.f03: New.
2608 2011-03-26 Ira Rosen <ira.rosen@linaro.org>
2610 * gcc.dg/vect/vect-cselim-1.c: Fail on targets that don't support
2613 2011-03-26 Andrey Belevantsev <abel@ispras.ru>
2615 PR rtl-optimization/48144
2616 * gcc.dg/pr48144.c: New test.
2618 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
2620 * gnat.dg/discr27.ad[sb]: New test.
2622 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
2624 * gnat.dg/limited_with2.ad[sb]: New test.
2625 * gnat.dg/limited_with2_pkg1.ads: New helper.
2626 * gnat.dg/limited_with2_pkg2.ads: Likewise.
2628 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
2630 * gnat.dg/opt15.adb: New test.
2631 * gnat.dg/opt15_pkg.ad[sb]: New helper.
2633 2011-03-25 Tobias Burnus <burnus@net-b.de>
2637 * gfortran.dg/ishft_4.f90: Adapt scan-tree-dump-times.
2638 * gfortran.dg/leadz_trailz_3.f90: Ditto
2640 2011-03-25 Martin Jambor <mjambor@suse.cz>
2642 * gcc.c-torture/compile/pr44686.c: Do not explicitely specify -O2.
2644 2011-03-25 Jason Merrill <jason@redhat.com>
2646 * g++.dg/cpp0x/defaulted22.C: New.
2647 * g++.dg/cpp0x/defaulted23.C: New.
2648 * g++.dg/cpp0x/defaulted15.C: Adjust.
2650 2011-03-25 Jason Merrill <jason@redhat.com>
2652 * g++.dg/cpp0x/move1.C: New.
2654 2011-03-25 Ira Rosen <ira.rosen@linaro.org>
2657 * gcc.dg/vect/vect-cselim-1.c: Fail for vect_no_align.
2659 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2661 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options
2662 for mips-sgi-irix6.5.
2663 Replace snprintf prototype by <stdio.h>.
2665 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2668 * gcc.dg/graphite/block-3.c: Add dg-require-effective-target
2669 run_expensive_tests.
2670 * gcc.dg/graphite/block-4.c: Likewise.
2671 * gcc.dg/graphite/block-7.c: Likewise.
2672 * gcc.dg/graphite/block-8.c: Likewise.
2674 2011-03-25 Richard Guenther <rguenther@suse.de>
2676 * g++.dg/tree-ssa/pr41186.C: Scan the appropriate FRE dump.
2677 * g++.dg/tree-ssa/pr8781.C: Likewise.
2678 * gcc.dg/ipa/ipa-pta-13.c: Likewise.
2679 * gcc.dg/ipa/ipa-pta-3.c: Likewise.
2680 * gcc.dg/ipa/ipa-pta-4.c: Likewise.
2681 * gcc.dg/tree-ssa/20041122-1.c: Likewise.
2682 * gcc.dg/tree-ssa/alias-18.c: Likewise.
2683 * gcc.dg/tree-ssa/foldstring-1.c: Likewise.
2684 * gcc.dg/tree-ssa/forwprop-10.c: Likewise.
2685 * gcc.dg/tree-ssa/forwprop-9.c: Likewise.
2686 * gcc.dg/tree-ssa/fre-vce-1.c: Likewise.
2687 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
2688 * gcc.dg/tree-ssa/pr21574.c: Likewise.
2689 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Likewise.
2690 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
2691 * gcc.dg/tree-ssa/ssa-fre-11.c: Likewise.
2692 * gcc.dg/tree-ssa/ssa-fre-12.c: Likewise.
2693 * gcc.dg/tree-ssa/ssa-fre-13.c: Likewise.
2694 * gcc.dg/tree-ssa/ssa-fre-14.c: Likewise.
2695 * gcc.dg/tree-ssa/ssa-fre-15.c: Likewise.
2696 * gcc.dg/tree-ssa/ssa-fre-16.c: Likewise.
2697 * gcc.dg/tree-ssa/ssa-fre-17.c: Likewise.
2698 * gcc.dg/tree-ssa/ssa-fre-18.c: Likewise.
2699 * gcc.dg/tree-ssa/ssa-fre-19.c: Likewise.
2700 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
2701 * gcc.dg/tree-ssa/ssa-fre-21.c: Likewise.
2702 * gcc.dg/tree-ssa/ssa-fre-22.c: Likewise.
2703 * gcc.dg/tree-ssa/ssa-fre-23.c: Likewise.
2704 * gcc.dg/tree-ssa/ssa-fre-24.c: Likewise.
2705 * gcc.dg/tree-ssa/ssa-fre-25.c: Likewise.
2706 * gcc.dg/tree-ssa/ssa-fre-26.c: Likewise.
2707 * gcc.dg/tree-ssa/ssa-fre-27.c: Likewise.
2708 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
2709 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
2710 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
2711 * gcc.dg/tree-ssa/ssa-fre-6.c: Likewise.
2712 * gcc.dg/tree-ssa/ssa-fre-7.c: Likewise.
2713 * gcc.dg/tree-ssa/ssa-fre-8.c: Likewise.
2714 * gcc.dg/tree-ssa/ssa-fre-9.c: Likewise.
2715 * gcc.dg/tree-ssa/ssa-pre-10.c: Likewise.
2716 * gcc.dg/tree-ssa/ssa-pre-26.c: Likewise.
2717 * gcc.dg/tree-ssa/ssa-pre-7.c: Likewise.
2718 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
2719 * gcc.dg/tree-ssa/ssa-pre-9.c: Likewise.
2720 * gcc.dg/tree-ssa/ssa-sccvn-1.c: Likewise.
2721 * gcc.dg/tree-ssa/ssa-sccvn-2.c: Likewise.
2722 * gcc.dg/tree-ssa/ssa-sccvn-3.c: Likewise.
2723 * gcc.dg/tree-ssa/ssa-sccvn-4.c: Likewise.
2724 * gcc.dg/tree-ssa/struct-aliasing-1.c: Likewise.
2725 * gcc.dg/tree-ssa/struct-aliasing-2.c: Likewise.
2726 * c-c++-common/pr46562-2.c: Likewise.
2727 * gfortran.dg/pr42108.f90: Likewise.
2728 * gcc.dg/torture/pta-structcopy-1.c: Scan ealias dump, force
2729 foo to be inlined even at -O1.
2730 * gcc.dg/tree-ssa/ssa-dce-4.c: Disable FRE.
2731 * gcc.dg/ipa/ipa-pta-14.c: Likewise.
2732 * gcc.dg/tree-ssa/ssa-fre-1.c: Adjust.
2733 * gcc.dg/matrix/matrix.exp: Disable FRE.
2735 2011-03-24 Jakub Jelinek <jakub@redhat.com>
2738 * gcc.dg/dfp/pr48204.c: New test.
2740 2011-03-24 Steve Ellcey <sje@cup.hp.com>
2743 * gcc.c-torture/execute/pr47917.c: Move this...
2744 * gcc.dg/torture/pr47917.c: to here and add xfails.
2746 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
2748 * gnat.dg/array16.ad[sb]: New test.
2749 * gnat.dg/array16.ads: New helper.
2751 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
2753 * gnat.dg/derived_type2.adb: New test.
2755 2011-03-24 Richard Guenther <rguenther@suse.de>
2757 PR tree-optimization/48271
2758 * g++.dg/torture/pr48271.C: New testcase.
2760 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
2762 * gnat.dg/array15.ad[sb]: New test.
2764 2011-03-24 Uros Bizjak <ubizjak@gmail.com>
2767 * gcc.target/i386/pr48237.c: New test.
2769 2011-03-24 Richard Guenther <rguenther@suse.de>
2772 * gcc.dg/builtin-object-size-10.c: New testcase.
2774 2011-03-24 Richard Guenther <rguenther@suse.de>
2776 PR tree-optimization/46562
2777 * c-c++-common/pr46562-2.c: New testcase.
2778 * c-c++-common/pr46562.c: Likewise.
2780 2011-03-24 Ira Rosen <ira.rosen@linaro.org>
2782 * gcc.dg/vect/vect-cselim-1.c: New test.
2783 * gcc.dg/vect/vect-cselim-2.c: New test.
2785 2011-03-23 Chung-Lin Tang <cltang@codesourcery.com>
2787 * gcc.target/arm/pr46934.c: New.
2789 2011-03-23 Ian Lance Taylor <iant@google.com>
2791 * go.test/go-test.exp (errchk): Ignore lines containing ////.
2793 2011-03-23 Richard Guenther <rguenther@suse.de>
2795 * gcc.dg/struct: Remove directory and contents.
2797 2011-03-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2800 * g++.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
2802 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
2804 * gnat.dg/discr26.ad[sb]: New test.
2805 * gnat.dg/discr26_pkg.ads: New helper.
2807 2011-03-23 Richard Sandiford <richard.sandiford@linaro.org>
2810 * gcc.target/arm/neon-vld-1.c: New test.
2812 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
2814 * gnat.dg/array14.ad[sb]: New test.
2815 * gnat.dg/array14_pkg.ads: New helper.
2817 2011-03-22 Joseph Myers <joseph@codesourcery.com>
2819 * gcc.c-torture/execute/920501-8.x: Remove.
2820 * gcc.c-torture/execute/930513-1.x: Remove.
2821 * gcc.c-torture/execute/960312-1.x: Remove.
2822 * gcc.c-torture/compile/20000804-1.c,
2823 gcc.c-torture/compile/20001205-1.c,
2824 gcc.c-torture/compile/20001226-1.c,
2825 gcc.c-torture/compile/20010518-2.c,
2826 gcc.c-torture/compile/20020312-1.c,
2827 gcc.c-torture/compile/20020604-1.c,
2828 gcc.c-torture/compile/920501-12.c,
2829 gcc.c-torture/compile/920501-4.c,
2830 gcc.c-torture/compile/920520-1.c,
2831 gcc.c-torture/compile/980506-1.c,
2832 gcc.c-torture/execute/980709-1.x,
2833 gcc.c-torture/execute/990826-0.x: Don't XFAIL or use special
2834 options for m68hc11.
2835 * gcc.dg/cpp/assert4.c: Don't handle ARC.
2836 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: Don't XFAIL for arc or
2839 2011-03-22 Nick Clifton <nickc@redhat.com>
2841 * lib/target-supports.exp (check_profiling_available): Add MN10300
2842 to the list of targets that do not support profiling. Restore
2843 alpha sorting to this list.
2845 2011-03-22 Michael Meissner <meissner@linux.vnet.ibm.com>
2847 * gcc.dg/torture/vector-1.c: On powerpc add -fabi=altivec to avoid
2848 failure on 32-bit systems.
2849 * gcc.dg/torture/vector-2.c: Ditto.
2851 2011-03-22 Richard Guenther <rguenther@suse.de>
2853 PR tree-optimization/48228
2854 * gcc.dg/Wstrict-overflow-23.c: New testcase.
2856 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
2858 * gcc.dg/torture/va-arg-25.c: Add -mabi=altivec -maltivec for
2862 * gcc.target/powerpc/pr48226.c: New file.
2864 2011-03-21 Jack Howarth <howarth@bromo.med.uc.edu>
2866 * lib/prune.exp (prune_gcc_output): Prune "could not create
2867 compact unwind for" warnings.
2869 2011-03-20 Jakub Jelinek <jakub@redhat.com>
2873 * gcc.c-torture/execute/pr42544.c: New test.
2874 * gcc.c-torture/execute/pr48197.c: New test.
2876 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
2878 PR preprocessor/48192
2879 * gcc.target/powerpc/pr48192.c: New file.
2882 * gcc.target/powerpc/pr48053-3.c: New file, add test case for
2883 split problem of 0 being loaded in a VSX register.
2885 2011-03-21 Richard Guenther <rguenther@suse.de>
2888 * gcc.dg/debug/dwarf2/pr47939-1.c: New testcase.
2889 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
2890 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
2891 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
2893 2011-03-21 Jakub Jelinek <jakub@redhat.com>
2896 * gcc.dg/pr48213.c: New test.
2898 2011-03-21 Kai Tietz <ktietz@redhat.com>
2901 * g++.dg/plugin/attribute_plugin.c: Adjust test.
2903 2011-03-21 Chung-Lin Tang <cltang@codesourcery.com>
2905 * gcc.target/arm/xor-and.c: New.
2907 2010-03-21 Thomas Koenig <tkoenig@gcc.gnu.org>
2910 * gfortran.dg/function_optimize_1.f90: New test.
2911 * gfortran.dg/function_optimize_2.f90: New test.
2913 2011-03-20 H.J. Lu <hongjiu.lu@intel.com>
2915 PR rtl-optimization/47502
2916 * gcc.target/i386/pr47502-1.c: New.
2917 * gcc.target/i386/pr47502-2.c: Likewise.
2919 2011-03-20 Jakub Jelinek <jakub@redhat.com>
2921 PR rtl-optimization/48156
2922 * gcc.dg/pr48156.c: New test.
2924 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2927 * gfortran.dg/scratch_1.f90: Adjust test.
2929 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2932 * gfortran.dg/scratch_1.f90: New test.
2934 2011-03-18 Joseph Myers <joseph@codesourcery.com>
2936 * gcc.dg/c1x-typedef-1.c: Expect errors for redefinitions of
2937 variably modified typedefs.
2938 * gcc.dg/c1x-typedef-2.c: Remove.
2940 2011-03-18 Joseph Myers <joseph@codesourcery.com>
2942 * gcc.dg/c1x-anon-struct-1.c: Don't test use of typedefs.
2943 * gcc.dg/c1x-anon-struct-3.c: New test.
2944 * gcc.dg/anon-struct-11.c: Update.
2946 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2948 * gcc.dg/vect/slp-multitypes-2.c: Replace dg-do run with
2950 Only xfail with gas.
2952 2011-03-18 Jason Merrill <jason@redhat.com>
2954 * g++.dg/template/fn-ptr1.C: New.
2956 * g++.dg/overload/volatile1.C: New.
2958 * g++.dg/opt/pr23372.C: New.
2960 * g++.dg/ext/attrib32.C: Expect errors on the two-names case.
2962 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2965 * gcc.dg/torture/20090618-1.c: Skip on mips-sgi-irix*.
2967 2011-03-18 Chung-Lin Tang <cltang@codesourcery.com>
2969 * gcc.target/arm/unsigned-extend-1.c: New.
2971 2011-03-18 Jakub Jelinek <jakub@redhat.com>
2974 * gcc.c-torture/compile/pr48161.c: New test.
2976 2011-03-17 H.J. Lu <hongjiu.lu@intel.com>
2979 * gcc.dg/torture/pr47725.c: New.
2981 2011-03-17 Jason Merrill <jason@redhat.com>
2983 * g++.dg/cpp0x/constexpr-overflow2.C: New.
2984 * g++.dg/cpp0x/constexpr-data2.C: Remove FIXME.
2986 2011-03-17 Eric Botcazou <ebotcazou@adacore.com>
2988 * gnat.dg/specs/elab2.ads: New test.
2989 * gnat.dg/specs/elab2_pkg.ads: New helper.
2991 2011-03-17 Jason Merrill <jason@redhat.com>
2993 * g++.dg/cpp0x/decltype-1212.C: New.
2994 * g++.dg/cpp0x/rv-return.C: Adjust expected type.
2996 2011-03-17 Jason Merrill <jason@redhat.com>
2998 * g++.dg/parse/memfnquals1.C: New.
3000 2011-03-17 Richard Guenther <rguenther@suse.de>
3003 * gcc.dg/pr48134.c: New testcase.
3005 2011-03-17 Richard Guenther <rguenther@suse.de>
3008 * g++.dg/torture/pr48165.C: New testcase.
3010 2011-03-17 Jakub Jelinek <jakub@redhat.com>
3012 PR rtl-optimization/48141
3013 * gcc.dg/pr48141.c: New test.
3015 2011-03-16 Jason Merrill <jason@redhat.com>
3017 * g++.dg/cpp0x/constexpr-48089.C: New.
3019 * g++.dg/cpp0x/constexpr-abi1.C: New.
3021 * g++.dg/cpp0x/constexpr-46336.C: New.
3022 * g++.dg/parse/friend5.C: Adjust expected errors.
3024 * g++.dg/cpp0x/constexpr-47570.C: New.
3026 2011-03-16 Dodji Seketeli <dodji@redhat.com>
3029 * ++.dg/debug/dwarf2/typedef6.C: New test.
3031 2011-03-16 Jason Merrill <jason@redhat.com>
3033 * g++.dg/cpp0x/elision2.C: New.
3035 * g++.dg/cpp0x/constexpr-array3.C: New.
3037 2011-03-16 Jason Merrill <jason@redhat.com>
3039 * g++.dg/cpp0x/sfinae6.C: New.
3040 * gcc/testsuite/g++.dg/cpp0x/initlist38.C: Adjust expected error.
3041 * gcc/testsuite/g++.dg/cpp0x/pr45908.C: Likewise.
3042 * gcc/testsuite/g++.dg/cpp0x/sfinae6.C: Likewise.
3043 * gcc/testsuite/g++.old-deja/g++.jason/conversion11.C: Likewise.
3044 * gcc/testsuite/g++.old-deja/g++.law/arg11.C: Likewise.
3046 2011-03-16 Jason Merrill <jason@redhat.com>
3048 * g++.dg/template/incomplete6.C: New.
3050 2011-03-16 Jeff Law <law@redhat.com>
3052 * gcc.dg/tree-ssa/vrp55.c: New test.
3054 2011-03-16 Jason Merrill <jason@redhat.com>
3056 * g++.dg/cpp0x/auto22.C: New.
3058 2011-03-16 Richard Guenther <rguenther@suse.de>
3060 * gcc.dg/guality/vla-1.c (main): Use result of f1 to avoid
3061 optimizing it away if promoted to const.
3063 2011-03-16 Richard Guenther <rguenther@suse.de>
3065 PR tree-optimization/48149
3066 * gcc.dg/fold-complex-1.c: New testcase.
3068 2011-03-16 Richard Guenther <rguenther@suse.de>
3071 * gcc.dg/guality/pr45882.c: Really make sure no inlining
3074 2011-03-16 Richard Guenther <rguenther@suse.de>
3076 PR tree-optimization/26134
3077 * gcc.dg/tree-ssa/complex-6.c: New testcase.
3079 2011-03-16 Richard Guenther <rguenther@suse.de>
3081 PR tree-optimization/48146
3082 * gcc.dg/torture/pr48146.c: New testcase.
3084 2011-03-16 Richard Guenther <rguenther@suse.de>
3086 * gcc.dg/tree-ssa/pr14814.c: Adjust.
3087 * gcc.dg/tree-ssa/ssa-ccp-19.c: Likewise.
3089 2011-03-16 Jakub Jelinek <jakub@redhat.com>
3092 * gcc.c-torture/compile/pr48136.c: New test.
3094 * g++.dg/debug/dwarf2/icf.C: Adjust for -fenable-icf-debug removal.
3097 * gcc.dg/guality/pr45882.c: New test.
3099 2011-03-15 Jason Merrill <jason@redhat.com>
3101 * g++.dg/cpp0x/constexpr-recursion.C: New.
3103 * g++.dg/cpp0x/implicit11.C: New.
3105 2011-03-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
3107 * g++.dg/cpp0x/constexpr-attribute.C: New.
3109 2011-03-15 Manuel López-Ibåñez <manu@gcc.gnu.org>
3111 * g++.dg/parse/pr34758.C: New.
3113 2011-03-15 Xinliang David Li <davidxl@google.com>
3116 * gcc.dg/uninit-pred-7_d.c: New test.
3117 * gcc.dg/uninit-pred-8_d.c: New test.
3119 2011-03-15 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
3122 * gcc.target/arm/pr46788.c: New.
3124 2011-03-15 Richard Guenther <rguenther@suse.de>
3127 * gfortran.dg/c_f_pointer_tests_3.f90: Adjust.
3128 * gfortran.dg/ishft_4.f90: Likewise.
3129 * gfortran.dg/leadz_trailz_3.f90: Likewise.
3131 2011-03-15 Richard Guenther <rguenther@suse.de>
3133 PR tree-optimization/13954
3134 * g++.dg/tree-ssa/pr13954.C: New testcase.
3136 2011-03-15 Richard Guenther <rguenther@suse.de>
3138 PR tree-optimization/48037
3139 * gcc.target/i386/pr48037-1.c: New testcase.
3141 2011-03-15 Richard Guenther <rguenther@suse.de>
3143 PR tree-optimization/41490
3144 * gcc.dg/tree-ssa/ssa-sink-6.c: New testcase.
3145 * gcc.dg/tree-ssa/ssa-sink-7.c: Likewise.
3146 * gcc.dg/tree-ssa/ssa-sink-8.c: Likewise.
3147 * gcc.dg/tree-ssa/ssa-sink-9.c: Likewise.
3148 * g++.dg/tree-ssa/pr33604.C: Adjust.
3150 2011-03-14 Jakub Jelinek <jakub@redhat.com>
3153 * gcc.c-torture/execute/pr47917.c: New test.
3154 * gcc.dg/pr47917.c: New test.
3157 * gcc.dg/tree-ssa/foldaddr-1.c: Remove xfail.
3159 2011-03-14 Uros Bizjak <ubizjak@gmail.com>
3161 * gcc.target/i386/sse4_1-floor-vec.c: New test.
3162 * gcc.target/i386/sse4_1-ceil-vec.c: Ditto.
3163 * gcc.target/i386/sse4_1-trunc-vec.c: Ditto.
3164 * gcc-target/i386/sse4_1-rint-vec.c: Ditto.
3165 * gcc.target/i386/sse4_1-floorf-vec.c: Ditto.
3166 * gcc.target/i386/sse4_1-ceilf-vec.c: Ditto.
3167 * gcc.target/i386/sse4_1-truncf-vec.c: Ditto.
3168 * gcc.target/i386/sse4_1-rintf-vec.c: Ditto.
3169 * gcc.target/i386/avx-floor-vec.c: Ditto.
3170 * gcc.target/i386/avx-ceil-vec.c: Ditto.
3171 * gcc.target/i386/avx-trunc-vec.c: Ditto.
3172 * gcc.target/i386/avx-rint-vec.c: Ditto.
3173 * gcc.target/i386/avx-floorf-vec.c: Ditto.
3174 * gcc.target/i386/avx-ceilf-vec.c: Ditto.
3175 * gcc.target/i386/avx-truncf-vec.c: Ditto.
3176 * gcc.target/i386/avx-rintf-vec.c: Ditto.
3178 2011-03-14 Tom Tromey <tromey@redhat.com>
3180 * gcc.dg/Woverlength-strings-pedantic-c90-asm.c: New file.
3181 * gcc.dg/Woverlength-strings-pedantic-c89-asm.c: New file.
3182 * gcc.dg/Woverlength-strings-pedantic-c99-asm.c: New file.
3184 2011-03-14 Tom Tromey <tromey@redhat.com>
3186 * gcc.dg/Woverlength-strings-pedantic-c89-ext.c: New file.
3187 * gcc.dg/Woverlength-strings-pedantic-c90-ext.c: New file.
3188 * gcc.dg/Woverlength-strings-pedantic-c99-ext.c: New file.
3190 2011-03-14 H.J. Lu <hongjiu.lu@intel.com>
3192 * gcc.target/i386/builtin-copysign.c: Remove __LP64__ check.
3194 2011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
3196 PR rtl-optimization/47166
3197 * gcc.c-torture/execute/postmod-1.c: New test.
3199 2011-03-14 Richard Guenther <rguenther@suse.de>
3202 * gcc.dg/torture/pr48098.c: New testcase.
3204 2011-03-12 Peter Bergner <bergner@vnet.ibm.com>
3207 * gcc.target/powerpc/pr48053-1.c: New test.
3208 * gcc.target/powerpc/pr48053-2.c: Likewise.
3210 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
3213 * gfortran.dg/intrinsic_ifunction_2.f90: Correct PR number.
3215 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
3218 * gfortran.dg/intrinsic_ifunction_2.f90: New test case.
3220 2011-03-12 Janus Weil <janus@gcc.gnu.org>
3223 * gfortran.dg/class_41.f03: New.
3225 2011-03-11 Dodji Seketeli <dodji@redhat.com>
3227 * g++.dg/conversion/cast3.C: New test.
3229 2011-03-11 Jason Merrill <jason@redhat.com>
3231 * g++.dg/template/error45.C: New.
3233 * g++.dg/parse/no-type-defn1.C: New.
3235 * g++.dg/ext/attrib40.C: New.
3237 * g++.dg/cpp0x/regress/array1.C: New.
3239 2011-03-11 Richard Guenther <rguenther@suse.de>
3241 PR tree-optimization/48067
3242 * gcc.dg/pr48067.c: New testcase.
3244 2011-03-11 Richard Guenther <rguenther@suse.de>
3247 * g++.dg/lto/20110311-1_0.C: New testcase.
3249 2011-03-11 Jakub Jelinek <jakub@redhat.com>
3252 * g++.dg/inherit/virtual8.C: New test.
3255 * gcc.dg/torture/pr48044.c: New test.
3257 2011-03-11 Janus Weil <janus@gcc.gnu.org>
3260 * gfortran.dg/proc_ptr_comp_31.f90: New.
3262 2011-03-11 Richard Guenther <rguenther@suse.de>
3264 PR tree-optimization/47278
3265 * gcc.dg/torture/pr47278-1.c: New testcase.
3266 * gcc.dg/torture/pr47278-2.c: Likewise.
3268 2011-03-11 Jakub Jelinek <jakub@redhat.com>
3270 PR tree-optimization/48063
3271 * gcc.dg/torture/pr48063.c: New test.
3273 2011-03-10 Jason Merrill <jason@redhat.com>
3275 * g++.dg/template/array22.C: New.
3277 * g++.dg/cpp0x/syntax-err1.C: New.
3278 * g++.dg/parse/error36.C: Adjust expected errors.
3279 * g++.old-deja/g++.pt/ctor2.C: Likewise.
3280 * g++.old-deja/g++.pt/typename3.C: Likewise.
3281 * g++.old-deja/g++.pt/typename4.C: Likewise.
3282 * g++.old-deja/g++.pt/typename6.C: Likewise.
3284 2011-03-09 Jason Merrill <jason@redhat.com>
3286 * g++.dg/template/nontype22.C: New.
3288 2011-03-09 Martin Jambor <mjambor@suse.cz>
3290 PR tree-optimization/47714
3291 * g++.dg/torture/pr47714.C: New test.
3293 2011-03-08 Michael Meissner <meissner@linux.vnet.ibm.com>
3296 * gcc.target/powerpc/pr47755-2.c: New file.
3298 2011-03-08 Jakub Jelinek <jakub@redhat.com>
3300 * go.test/go-test.exp: For goroutines.go test if GCCGO_RUN_ALL_TESTS
3301 is not set in the environment, pass 64 as first argument when not
3302 running expensive tests or pass max($[`ulimit -u`/4], 10000) on
3303 native where ulimit -u is supported.
3305 2011-03-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3307 * gcc.dg/optimize-bswapsi-1.c: Use -march=z900 on s390.
3309 2011-03-08 Jason Merrill <jason@redhat.com>
3311 * g++.dg/template/nontype21.C: New.
3313 * g++.dg/template/anon5.C: New.
3315 2011-03-08 Jakub Jelinek <jakub@redhat.com>
3318 * gcc.dg/pr47881.c: New test.
3320 2011-03-08 Dodji Seketeli <dodji@redhat.com>
3323 * g++.dg/lookup/template3.C: New test.
3325 2011-03-08 Kai Tietz <ktietz@redhat.com>
3327 * g++.dg/tree-ssa/pr21082.C: Use __INTPTR_TYPE__ instead of
3330 2011-03-08 Mikael Pettersson <mikpe@it.uu.se>
3333 * gcc.dg/tree-ssa/ssa-ccp-33.c: Use __alignof__ not
3334 sizeof to compute alignment.
3336 2011-03-08 Jakub Jelinek <jakub@redhat.com>
3338 PR tree-optimization/48022
3339 * gcc.dg/pr48022-1.c: New test.
3340 * gcc.dg/pr48022-2.c: New test.
3342 2011-03-07 Jason Merrill <jason@redhat.com>
3344 * g++.dg/template/nontype20.C: New.
3345 * g++.dg/init/member1.C: Adjust expected errors.
3346 * g++.dg/parse/constant4.C: Likewise.
3347 * g++.dg/template/qualified-id3.C: Likewise.
3348 * g++.old-deja/g++.pt/crash10.C: Likewise.
3350 * g++.dg/cpp0x/regress/non-const1.C: New.
3352 2011-03-07 Jakub Jelinek <jakub@redhat.com>
3355 * gcc.dg/pr47991.c: New test.
3357 2011-03-07 Jason Merrill <jason@redhat.com>
3359 * g++.dg/abi/mangle46.C: New.
3361 2011-03-07 Pat Haugen <pthaugen@us.ibm.com>
3364 * gcc.target/powerpc/pr47862.c: New.
3366 2011-03-07 Jack Howarth <howarth@bromo.med.uc.edu>
3369 * gcc.target/i386/combine-mul.c: Require nonpic.
3371 2011-03-07 Paul Wögerer <paul_woegerer@mentor.com>
3372 Nathan Froyd <froydnj@codesourcery.com>
3374 * gcc.dg/20001117-1.c: Abort on NULL call_sites.
3376 2011-03-06 Mark Mitchell <mark@codesourcery.com>
3378 * README.QMTEST: Remove.
3380 2011-03-06 Paul Thomas <pault@gcc.gnu.org>
3381 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3384 * gfortran.dg/array_constructor_37.f90 : New test.
3386 2011-03-05 Jason Merrill <jason@redhat.com>
3388 * g++.dg/abi/mangle39.C: ABI v5, not 6.
3389 * g++.dg/abi/mangle45.C: Likewise.
3390 * g++.dg/cpp0x/trailing1.C: Likewise.
3392 2011-03-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3394 * gcc.dg/torture/pr47975.c: Add -fno-common option on hppa*-*-hpux*.
3396 2011-03-05 Jakub Jelinek <jakub@redhat.com>
3398 PR rtl-optimization/47899
3399 * gcc.dg/pr47899.c: New test.
3401 * gcc.dg/torture/pr47968.c: Ignore warnings.
3403 PR tree-optimization/47967
3404 * gcc.c-torture/compile/pr47967.c: New test.
3406 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
3408 * objc.dg/property/property-encoding-1.m: Tidied up testcase.
3409 * obj-c++.dg/property/property-encoding-1.mm: Likewise.
3411 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
3413 * objc.dg/gnu-api-2-property.m: Added tests for property_getName()
3414 and property_getAttributes() if __OBJC2__.
3415 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
3416 * objc.dg/property/property-encoding-1.m: New.
3417 * obj-c++.dg/property/property-encoding-1.mm: New.
3419 2011-03-04 Jason Merrill <jason@redhat.com>
3421 * g++.dg/template/pseudodtor6.C: New.
3423 * g++.dg/inherit/covariant19.C: New.
3425 2011-03-04 Richard Guenther <rguenther@suse.de>
3428 * gcc.dg/torture/pr47968.c: New testcase.
3430 2011-03-04 Richard Guenther <rguenther@suse.de>
3433 * gcc.dg/torture/pr47975.c: New testcase.
3435 2011-03-03 Paolo Carlini <paolo.carlini@oracle.com>
3438 * g++.dg/template/crash106.C: New.
3440 2011-03-03 Jakub Jelinek <jakub@redhat.com>
3443 * gcc.dg/gomp/pr47963.c: New test.
3444 * g++.dg/gomp/pr47963.C: New test.
3446 2011-03-02 Jason Merrill <jason@redhat.com>
3448 * g++.dg/cpp0x/regress/condition1.C: New.
3450 * g++.dg/cpp0x/constexpr-ctor9.C: New.
3452 2011-03-01 Jason Merrill <jason@redhat.com>
3454 * g++.dg/cpp0x/lambda/lambda-98.C: New.
3456 * g++.dg/cpp0x/constexpr-non-const-arg2.C: New.
3458 2011-03-02 Richard Sandiford <richard.sandiford@linaro.org>
3460 PR rtl-optimization/47925
3461 * gcc.c-torture/execute/pr47925.c: New test.
3463 2011-03-01 Jason Merrill <jason@redhat.com>
3465 * g++.dg/cpp0x/decltype25.C: New.
3467 * g++.dg/cpp0x/regress/bitfield-err1.C: New.
3469 2011-03-01 Richard Guenther <rguenther@suse.de>
3471 PR tree-optimization/47890
3472 * gcc.dg/torture/pr47890.c: New testcase.
3474 2011-03-01 Richard Guenther <rguenther@suse.de>
3477 * gcc.dg/lto/pr47924_0.c: New testcase.
3479 2011-03-01 Richard Guenther <rguenther@suse.de>
3482 * gfortran.dg/lto/pr46911_0.f: New testcase.
3484 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3486 PR libgfortran/47933
3487 * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid
3488 compile errors from older code form.
3490 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3492 PR libgfortran/47567
3493 * gfortran.dg/fmt_fw_d.f90: New test.
3495 2011-02-28 Jason Merrill <jason@redhat.com>
3497 * g++.dg/inherit/covariant18.C: New.
3499 2011-02-28 Jakub Jelinek <jakub@redhat.com>
3502 * gcc.dg/pr47893.c: New test.
3504 2011-02-28 Nicola Pero <nicola.pero@meta-innovation.com>
3506 * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return
3507 NULL in case of a selector with conflicting types.
3508 * obj-c++.dg/gnu-api-2-sel.mm: Same change.
3510 2011-02-28 Kazu Hirata <kazu@codesourcery.com>
3512 * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c,
3513 gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c,
3514 gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c,
3515 gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New.
3517 2011-02-28 Jason Merrill <jason@redhat.com>
3520 * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6.
3522 2011-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3524 PR libgfortran/47778
3525 * gfortran.dg/namelist_71.f90: New test.
3527 2011-02-27 Jason Merrill <jason@redhat.com>
3530 * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
3531 * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
3533 2011-02-27 Paolo Carlini <paolo.carlini@oracle.com>
3536 * g++.dg/cpp0x/constexpr-ctor8.C: New.
3538 2011-02-27 Jakub Jelinek <jakub@redhat.com>
3541 * gfortran.dg/gomp/task-1.f90: Removed.
3543 2011-02-26 Jason Merrill <jason@redhat.com>
3545 * g++.dg/template/this-targ1.C: New.
3547 * g++.dg/cpp0x/regress/template-const1.C: New.
3548 * g++.dg/cpp0x/regress/template-function1.C: Adjust.
3549 * g++.dg/template/function1.C: Adjust.
3550 * g++.dg/cpp0x/regress/debug-debug7.C: Adjust.
3551 * g++.dg/debug/debug7.C: Adjust.
3553 2011-02-26 Tobias Burnus <burnus@net-b.de>
3556 * gfortran.dg/gomp/task-1.f90: New.
3558 2011-02-25 Jie Zhang <jie@codesourcery.com>
3560 * gcc.target/arm/neon-thumb2-move.c: Add
3561 dg-require-effective-target arm_thumb2_ok.
3563 2011-02-24 Jason Merrill <jason@redhat.com>
3565 * g++.dg/parse/constant1.C: Specify C++98 mode.
3566 * g++.dg/parse/constant5.C: Likewise.
3567 * g++.dg/parse/error2.C: Likewise.
3568 * g++.dg/parse/semicolon3.C: Likewise.
3569 * g++.dg/template/crash14.C: Likewise.
3570 * g++.dg/template/local4.C: Likewise.
3571 * g++.dg/template/nontype3.C: Likewise.
3572 * g++.dg/parse/crash31.C: Adjust expected errors.
3573 * g++.dg/template/function1.C: Likewise.
3574 * g++.dg/template/ref3.C: Likewise.
3575 * g++.dg/template/static9.C: Likewise.
3576 * g++.old-deja/g++.pt/crash41.C: Instantiate template.
3578 * g++.dg/cpp0x/constexpr-array-tparm.C: New.
3579 * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
3580 * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
3581 * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
3582 * g++.dg/cpp0x/regress/template-function1.C: Likewise.
3584 2011-02-24 Jakub Jelinek <jakub@redhat.com>
3587 * gfortran.dg/pr47878.f90: New test.
3589 2011-02-24 Richard Guenther <rguenther@suse.de>
3592 * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
3593 * gcc.dg/guality/pr41353-2.c (vari): Likewise.
3595 2011-02-24 Richard Guenther <rguenther@suse.de>
3598 * gfortran.dg/lto/pr47839_0.f90: New testcase.
3599 * gfortran.dg/lto/pr47839_1.f90: Likewise.
3601 2011-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3603 PR libgfortran/47567
3604 * gfortran.dg/fmt_f0_1.f90: Update test.
3606 2011-02-23 Jason Merrill <jason@redhat.com>
3608 * g++.dg/abi/mangle39.C: Adjust parm mangling.
3609 * g++.dg/abi/mangle45.C: New.
3611 * g++.dg/cpp0x/trailing1.C: Mangle decltype.
3612 * g++.dg/template/canon-type-9.C: Match use of decltype
3613 between declaration and definition.
3614 * g++.dg/template/canon-type-12.C: Likewise.
3616 2011-02-23 Mikael Morin <mikael@gcc.gnu.org>
3619 * gfortran.dg/nested_allocatables_1.f90: New.
3621 2011-02-23 Nathan Froyd <froydnj@codesourcery.com>
3624 * g++.dg/pr46868.C: New test.
3625 * g++.dg/parse/parameter-declaration-1.C: Adjust.
3626 * g++.dg/parse/error14.C: Adjust.
3628 2011-02-23 Richard Guenther <rguenther@suse.de>
3630 PR tree-optimization/47838
3631 * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
3633 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
3635 * g++.dg/other/pr47218.C: Fix dg-options. Cleanup saved temps.
3637 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
3639 * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
3640 * gfortran.dg/count_init_expr.f03: Ditto.
3641 * gfortran.dg/gomp/pr43711.f90: Ditto.
3642 * gcc.dg/struct-parse-2.c: Ditto.
3643 * gcc.dg/parse-error-3.c: Ditto.
3644 * gcc.dg/Wlogical-op-1.c: Ditto.
3645 * gcc.dg/Walways-true-1.c: Ditto.
3646 * gcc.dg/pr24225.c: Ditto.
3647 * gcc.dg/Walways-true-2.c: Ditto.
3648 * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
3649 * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
3650 * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
3651 * g++.dg/overload/defarg4.C: Ditto.
3652 * g++.dg/inherit/covariant16.C: Ditto.
3653 * g++.dg/inherit/virtual7.C: Ditto.
3654 * g++.dg/template/canon-type-9.C: Ditto.
3655 * g++.dg/template/access19.C: Ditto.
3656 * g++.dg/template/call7.C: Ditto.
3657 * g++.dg/template/canon-type-2.C: Ditto.
3658 * g++.dg/template/init7.C: Ditto.
3659 * g++.dg/template/sizeof-template-argument.C: Ditto.
3660 * g++.dg/template/const3.C: Ditto.
3661 * g++.dg/template/sfinae26.C: Ditto.
3662 * g++.dg/template/sfinae26.C: Ditto.
3663 * g++.dg/template/canon-type-11.C: Ditto.
3664 * g++.dg/template/union2.C: Ditto.
3665 * g++.dg/template/canon-type-3.C: Ditto.
3666 * g++.dg/template/canon-type-1.C: Ditto.
3667 * g++.dg/template/canon-type-5.C: Ditto.
3668 * g++.dg/template/canon-type-7.C: Ditto.
3669 * g++.dg/template/canon-type-10.C: Ditto.
3670 * g++.dg/template/spec36.C: Ditto.
3671 * g++.dg/template/typedef38.C: Ditto.
3672 * g++.dg/template/canon-type-4.C: Ditto.
3673 * g++.dg/template/canon-type-6.C: Ditto.
3674 * g++.dg/template/canon-type-13.C: Ditto.
3675 * g++.dg/template/instantiate9.C: Ditto.
3676 * g++.dg/template/ttp22.C: Ditto.
3677 * g++.dg/warn/Wreturn-type-6.C: Ditto.
3678 * g++.dg/warn/Walways-true-1.C: Ditto.
3679 * g++.dg/warn/Wlogical-op-1.C: Ditto.
3680 * g++.dg/warn/Walways-true-2.C: Ditto.
3681 * g++.dg/conversion/op4.C: Ditto.
3682 * g++.dg/opt/pr19650.C: Ditto.
3683 * g++.dg/lookup/friend11.C: Ditto.
3684 * g++.dg/other/default2.C: Ditto.
3685 * g++.dg/other/default3.C: Ditto.
3686 * g++.dg/other/dtor2.C: Ditto.
3687 * g++.dg/other/friend5.C: Ditto.
3688 * g++.dg/other/default5.C: Ditto.
3689 * g++.dg/init/brace6.C: Ditto.
3690 * g++.dg/init/aggr5.C: Ditto.
3691 * g++.dg/init/error2.C: Ditto.
3692 * g++.dg/expr/bound-mem-fun.C: Ditto.
3693 * g++.dg/expr/cond6.C: Ditto.
3694 * g++.dg/expr/stmt-expr-1.C: Ditto.
3695 * g++.dg/cpp0x/constexpr-object2.C: Ditto.
3696 * g++.dg/cpp0x/constexpr-data1.C: Ditto.
3697 * g++.dg/cpp0x/constexpr-function2.C: Ditto.
3698 * g++.dg/cpp0x/bracket1.C: Ditto.
3699 * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
3700 * g++.dg/cpp0x/pr38646.C: Ditto.
3701 * g++.dg/cpp0x/variadic73.C: Ditto.
3702 * g++.dg/cpp0x/constexpr-function1.C: Ditto.
3703 * g++.dg/cpp0x/bracket4.C: Ditto.
3704 * g++.dg/cpp0x/decltype4.C: Ditto.
3705 * g++.dg/cpp0x/constexpr-data2.C: Ditto.
3706 * g++.dg/cpp0x/constexpr-object1.C: Ditto.
3707 * g++.dg/cpp0x/variadic-crash2.C: Ditto.
3708 * g++.dg/cpp0x/variadic-new2.C: Ditto.
3709 * g++.dg/cpp0x/decltype2.C: Ditto.
3710 * g++.dg/cpp0x/decltype1.C: Ditto.
3711 * g++.dg/cpp0x/bracket2.C: Ditto.
3712 * g++.dg/cpp0x/decltype5.C: Ditto.
3713 * g++.dg/cpp0x/constexpr-function3.C: Ditto.
3714 * g++.dg/cpp0x/variadic70.C: Ditto.
3715 * g++.dg/cpp0x/decltype6.C: Ditto.
3716 * g++.dg/cpp0x/rvo.C: Ditto.
3717 * g++.dg/cpp0x/vt-40092.C: Ditto.
3718 * g++.dg/cpp0x/variadic-new.C: Ditto.
3719 * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
3720 * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
3721 * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
3722 * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
3723 * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
3724 * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
3725 * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
3726 * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
3727 * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
3728 * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
3729 * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
3730 * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
3731 * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
3732 * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
3733 * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
3734 * g++.dg/cpp0x/pr39639.C: Ditto.
3735 * g++.dg/cpp0x/decltype3.C: Ditto.
3736 * g++.dg/cpp0x/variadic68.C: Ditto.
3737 * g++.dg/cpp0x/variadic-function.C: Ditto.
3738 * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
3739 * g++.dg/cpp0x/variadic-bind.C: Ditto.
3740 * g++.dg/cpp0x/variadic-tuple.C: Ditto.
3741 * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
3742 * g++.dg/parse/crash35.C: Ditto.
3743 * g++.dg/parse/crash40.C: Ditto.
3744 * g++.dg/parse/defarg12.C: Ditto.
3745 * g++.dg/parse/crash34.C: Ditto.
3746 * g++.dg/parse/constructor3.C: Ditto.
3747 * g++.dg/parse/template23.C: Ditto.
3748 * g++.dg/parse/crash56.C: Ditto.
3749 * g++.dg/parse/dtor13.C: Ditto.
3750 * g++.dg/parse/error33.C: Ditto.
3751 * g++.dg/parse/ctor9.C: Ditto.
3752 * g++.dg/parse/error32.C: Ditto.
3753 * g++.dg/parse/error37.C: Ditto.
3754 * g++.dg/parse/bitfield3.C: Ditto.
3755 * g++.dg/parse/struct-4.C: Ditto.
3756 * g++.dg/ext/has_trivial_copy.C: Ditto.
3757 * g++.dg/ext/is_polymorphic.C: Ditto.
3758 * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
3759 * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
3760 * g++.dg/ext/has_nothrow_assign.C: Ditto.
3761 * g++.dg/ext/is_union.C: Ditto.
3762 * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
3763 * g++.dg/ext/is_pod.C: Ditto.
3764 * g++.dg/ext/has_virtual_destructor.C: Ditto.
3765 * g++.dg/ext/has_trivial_constructor.C: Ditto.
3766 * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
3767 * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
3768 * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
3769 * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
3770 * g++.dg/ext/is_abstract.C: Ditto.
3771 * g++.dg/ext/has_trivial_assign.C: Ditto.
3772 * g++.dg/ext/is_class.C: Ditto.
3773 * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
3774 * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
3775 * g++.dg/ext/is_base_of.C: Ditto.
3776 * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
3777 * g++.dg/ext/has_nothrow_constructor.C: Ditto.
3778 * g++.dg/ext/is_empty.C: Ditto.
3779 * g++.dg/ext/is_enum.C: Ditto.
3780 * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
3781 * gnat.dg/opt11.adb: Ditto.
3782 * obj-c++.dg/pr45735.mm: Ditto.
3783 * obj-c++.dg/pr24393.mm: Ditto.
3784 * obj-c++.dg/exceptions-2.mm: Ditto.
3785 * objc.dg/pr45735.m: Ditto.
3786 * objc.dg/pr24393.m: Ditto.
3788 2011-02-23 Nicola Pero <nicola.pero@meta-innovation.com>
3790 * objc.dg/attributes/objc-exception-1.m: New.
3792 2011-02-23 Jie Zhang <jie@codesourcery.com>
3794 * gcc.dg/cpp/include7.c: New test.
3796 2011-02-22 Paolo Carlini <paolo.carlini@oracle.com>
3799 * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
3801 2011-02-23 Jie Zhang <jie@codesourcery.com>
3803 PR rtl-optimization/47763
3804 * gcc.dg/pr47763.c: New test.
3806 2011-02-22 Paul Thomas <pault@gcc.gnu.org>
3809 * gfortran.dg/whole_file_32.f90 : New test.
3811 2011-02-22 Dodji Seketeli <dodji@redhat.com>
3814 * g++.dg/inherit/virtual7.C: New test.
3816 2011-02-22 Nicola Pero <nicola.pero@meta-innovation.com>
3819 * objc.dg/type-size-3.m: Updated error message.
3820 * objc.dg/type-size-4.m: New test.
3821 * objc.dg/type-size-5.m: New test.
3823 2011-02-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3825 * lib/gnat.exp: Fix comments.
3826 Don't load libgloss.exp.
3827 (default_gnat_version): Call $compiler with --version.
3828 Adapt regexp for gnatmake output, insert version.
3829 (gnat_version): New proc.
3830 (gnat_init): Remove gnat_libgcc_s_path.
3831 (gnat_target_compile): Likewise.
3832 Remove ld_library_path.
3833 Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
3834 (gnat_pass): Remove.
3835 (gnat_pass): Remove.
3836 (gnat_finish): Remove.
3837 (gnat_exit): Remove.
3838 (local_find_gnatmake): Reindent.
3839 (runtest_file_p): Remove.
3840 (prune_warnings): Remove.
3841 (find_gnatclean): New proc.
3842 * lib/gnat-dg.exp (lremove): New proc.
3843 (gnat-dg-test): Reindent.
3844 Remove additional output files.
3845 (gnat-dg-runtest): Remove.
3847 * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
3848 * gnat.dg/loop_optimization6.adb: Likewise.
3849 * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
3851 2011-02-22 Jakub Jelinek <jakub@redhat.com>
3853 PR tree-optimization/47835
3854 * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
3856 2011-02-22 Tobias Burnus <burnus@net-b.de>
3858 * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
3859 * gfortran.dg/abstract_type_2.f03: Ditto.
3860 * gfortran.dg/abstract_type_3.f03: Ditto.
3861 * gfortran.dg/abstract_type_4.f03: Ditto.
3862 * gfortran.dg/abstract_type_5.f03: Ditto.
3863 * gfortran.dg/abstract_type_6.f03: Ditto.
3864 * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
3865 * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
3866 * gfortran.dg/allocatable_scalar_11.f90: Ditto.
3867 * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
3868 * gfortran.dg/array_function_5.f90: Ditto.
3869 * gfortran.dg/asynchronous_3.f03: Ditto.
3870 * gfortran.dg/char_expr_1.f90: Ditto.
3871 * gfortran.dg/class_14.f03: Ditto.
3872 * gfortran.dg/data_array_6.f: Ditto.
3873 * gfortran.dg/data_invalid.f90: Ditto.
3874 * gfortran.dg/dot_product_1.f03: Ditto.
3875 * gfortran.dg/func_derived_5.f90: Ditto.
3876 * gfortran.dg/func_result_4.f90: Ditto.
3877 * gfortran.dg/implied_do_1.f90: Ditto.
3878 * gfortran.dg/initialization_25.f90: Ditto.
3879 * gfortran.dg/initialization_26.f90: Ditto.
3880 * gfortran.dg/interface_34.f90: Ditto.
3881 * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
3882 * gfortran.dg/keyword_symbol_1.f90: Ditto.
3883 * gfortran.dg/matmul_8.f03: Ditto.
3884 * gfortran.dg/merge_init_expr.f90: Ditto.
3885 * gfortran.dg/pack_assign_1.f90: Ditto.
3886 * gfortran.dg/pack_vector_1.f90: Ditto.
3887 * gfortran.dg/pointer_check_8.f90: Ditto.
3888 * gfortran.dg/product_init_expr.f03: Ditto.
3889 * gfortran.dg/reshape_order_5.f90: Ditto.
3890 * gfortran.dg/reshape_shape_1.f90: Ditto.
3891 * gfortran.dg/reshape_zerosize_2.f90: Ditto.
3892 * gfortran.dg/same_name_2.f90: Ditto.
3893 * gfortran.dg/selected_real_kind_1.f90: Ditto.
3894 * gfortran.dg/spread_init_expr.f03: Ditto.
3895 * gfortran.dg/stmt_func_1.f90: Ditto.
3896 * gfortran.dg/sum_init_expr.f03: Ditto.
3897 * gfortran.dg/transpose_3.f03: Ditto.
3898 * gfortran.dg/unpack_init_expr.f03: Ditto.
3899 * gfortran.dg/warn_conversion.f90: Ditto.
3900 * gfortran.dg/warn_conversion_2.f90: Ditto.
3901 * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
3902 * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
3903 * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
3904 * gfortran.dg/whole_file_16.f90: Ditto.
3905 * gfortran.dg/whole_file_17.f90: Ditto.
3906 * gfortran.dg/whole_file_18.f90: Ditto.
3907 * gfortran.dg/whole_file_20.f03: Ditto.
3908 * gfortran.dg/whole_file_5.f90: Ditto.
3909 * gfortran.dg/whole_file_6.f90: Ditto.
3910 * gfortran.dg/write_invalid_format.f90: Ditto.
3911 * gfortran.dg/zero_sized_6.f90: Ditto.
3913 2011-02-21 Jeff Law <law@redhat.com>
3915 PR rtl-optimization/46178
3916 * gcc.target/i386/pr46178.c: New test.
3918 PR rtl-optimization/46002
3919 * gcc.c-torture/compile/pr46002.c: New test.
3921 2011-02-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3923 * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
3926 2011-02-21 Jakub Jelinek <jakub@redhat.com>
3929 * g++.dg/debug/pr47106.C: Require effective target lto.
3931 2011-02-21 Jason Merrill <jason@redhat.com>
3933 * g++.dg/cpp0x/constexpr-diag2.C: New.
3935 2011-02-20 Jason Merrill <jason@redhat.com>
3937 * g++.dg/cpp0x/constexpr-ctor7.C: New.
3939 * g++.dg/cpp0x/fntmpdefarg2.C: New.
3941 * g++.dg/overload/conv-op1.C: New.
3943 * g++.dg/cpp0x/constexpr-synth1.C: New.
3945 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
3947 * objc.dg/layout-2.m: New.
3948 * objc.dg/selector-3.m: Adjusted location of error message.
3949 * objc.dg/type-size-3.m: Same.
3950 * obj-c++.dg/selector-3.mm: Same.
3952 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
3955 * objc.dg/property/dotsyntax-22.m: New.
3956 * obj-c++.dg/property/dotsyntax-22.mm: New.
3958 2011-02-20 Dodji Seketeli <dodji@redhat.com>
3961 * g++.dg/template/typedef38.C: New test.
3963 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
3966 * gfortran.dg/whole_file_30.f90 : New test.
3967 * gfortran.dg/whole_file_31.f90 : New test.
3969 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
3973 * gfortran.dg/whole_file_28.f90 : New test.
3974 * gfortran.dg/whole_file_29.f90 : New test.
3976 2011-02-20 Paolo Carlini <paolo.carlini@oracle.com>
3979 * g++.dg/template/crash105.C: New.
3981 2011-02-19 Jason Merrill <jason@redhat.com>
3983 * g++.dg/cpp0x/regress/no-elide1.C: New.
3985 2011-02-19 Alexandre Oliva <aoliva@redhat.com>
3987 PR tree-optimization/46620
3988 * gcc.dg/pr46620.c: New.
3990 2011-02-19 Jakub Jelinek <jakub@redhat.com>
3993 * gcc.target/i386/pr47809.c: New test.
3995 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3996 Tobias Burnus <burnus@net-b.de>
3998 * lib/target-supports.exp
3999 (check_effective_target_fortran_large_real): New check for large reals.
4000 * gfortran.dg/nan_7.f90: New test.
4002 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4004 PR libgfortran/47567
4005 * gfortran.dg/fmt_f0_1.f90: Update test.
4007 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
4010 * gfortran.dg/array_constructor_36.f90 : New test.
4011 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
4012 allow for comparison between different elements of the array
4013 constructor at different levels of optimization.
4015 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
4017 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
4018 * gcc.target/i386/pr32280-1.c: Likewise.
4020 2011-02-19 Jakub Jelinek <jakub@redhat.com>
4023 * gcc.target/i386/pr47800.c: New test.
4025 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
4027 * objc/execute/exceptions/foward-1.x: New.
4029 2011-02-18 Janus Weil <janus@gcc.gnu.org>
4032 * gfortran.dg/derived_constructor_comps_4.f90: New.
4034 2011-02-18 Tobias Burnus
4037 * gfortran.dg/func_result_6.f90: New.
4039 2011-02-18 Michael Matz <matz@suse.de>
4042 * gfortran.dg/lto/pr45586_0.f90: New test.
4043 * gfortran.dg/typebound_proc_20.f90: Ditto.
4044 * gfortran.dg/typebound_proc_21.f90: Ditto.
4046 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
4049 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
4051 2011-02-18 Tobias Burnus <burnus@net-b.de>
4054 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
4056 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
4057 normalizing the error/warning output.
4058 * gfortran.dg/Wall.f90: Update dg-error/warning.
4059 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
4060 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
4061 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
4062 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
4063 * gfortran.dg/class_30.f90: Update dg-error/warning.
4064 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
4065 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
4066 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
4067 * gfortran.dg/entry_17.f90: Update dg-error/warning.
4068 * gfortran.dg/entry_19.f90: Update dg-error/warning.
4069 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
4070 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
4071 * gfortran.dg/g77/12632.f: Update dg-error/warning.
4072 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
4073 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
4074 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
4075 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
4076 * gfortran.dg/goto_8.f90: Update dg-error/warning.
4077 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
4078 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
4079 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
4080 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
4081 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
4082 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
4083 * gfortran.dg/volatile3.f90: Update dg-error/warning.
4084 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
4085 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
4086 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
4087 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
4088 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
4090 2011-02-18 Janus Weil <janus@gcc.gnu.org>
4093 * gfortran.dg/proc_ptr_comp_30.f90: New.
4095 2011-02-18 Jakub Jelinek <jakub@redhat.com>
4098 * gcc.target/i386/pr47780.c: New test.
4100 2011-02-18 Janus Weil <janus@gcc.gnu.org>
4103 * gfortran.dg/class_40.f03: New.
4105 2011-02-18 Dodji Seketeli <dodji@redhat.com>
4108 * g++.dg/cpp0x/auto21.C: New test.
4110 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
4112 * objc.dg/special/unclaimed-category-1.h: Updated for
4114 * objc.dg/special/unclaimed-category-1.m: Same.
4115 * objc.dg/zero-link-1.m: Same.
4116 * objc.dg/lookup-1.m: Same.
4117 * objc.dg/torture/strings/const-str-9.m
4118 * objc.dg/torture/strings/const-str-10.m: Same.
4119 * objc.dg/torture/strings/const-str-11.m: Same.
4120 * objc.dg/torture/forward-1.m: Same.
4121 * objc.dg/zero-link-2.m: Same.
4122 * objc.dg/encode-7-next-64bit.m: Same.
4123 * objc.dg/method-4.m: Same.
4124 * objc.dg/next-runtime-1.m: Same.
4125 * objc.dg/image-info.m: Same.
4126 * objc.dg/pr23214.m: Same.
4127 * objc.dg/symtab-1.m: Same.
4128 * obj-c++.dg/basic.m: Same.
4129 * obj-c++.dg/proto-lossage-3.m: Same.
4130 * obj-c++.dg/torture/strings/const-str-10.m: Same.
4131 * obj-c++.dg/torture/strings/const-str-11.m: Same.
4132 * obj-c++.dg/torture/strings/const-str-9.m: Same.
4133 * obj-c++.dg/method-11.m: Same.
4134 * objc/execute/enumeration-1.m: Same.
4135 * objc/execute/object_is_class.m: Same.
4136 * objc/execute/formal_protocol-2.m: Same.
4137 * objc/execute/formal_protocol-4.m: Same.
4138 * objc/execute/formal_protocol-6.m: Same.
4139 * objc/execute/bycopy-3.m: Same.
4140 * objc/execute/exceptions/catchall-1.m: Same.
4141 * objc/execute/exceptions/finally-1.m: Same.
4142 * objc/execute/exceptions/local-variables-1.m: Same.
4143 * objc/execute/exceptions/foward-1.m: Same.
4144 * objc/execute/bf-common.h
4145 * objc/execute/enumeration-2.m: Same.
4146 * objc/execute/formal_protocol-1.m: Same.
4147 * objc/execute/formal_protocol-3.m: Same.
4148 * objc/execute/formal_protocol-5.m: Same.
4149 * objc/execute/accessing_ivars.m: Same.
4150 * objc/execute/bycopy-2.m: Same.
4151 * objc/execute/formal_protocol-7.m: Same.
4152 * objc/execute/compatibility_alias.m: Same.
4153 * objc/execute/no_clash.m: Same.
4154 * objc/execute/object_is_meta_class.m: Same.
4155 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
4156 * objc/execute/class-tests-1.h: Include stdio.h.
4157 * objc/execute/class-tests-2.h: Same.
4158 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
4160 * obj-c++.dg/try-catch-2.mm: Same.
4162 2011-02-17 Jakub Jelinek <jakub@redhat.com>
4165 * g++.dg/warn/Wunused-parm-4.C: New test.
4167 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
4168 Jan Hubicka <jh@suse.cz>
4172 * g++.dg/debug/pr47106.C: New.
4174 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
4177 * gcc.target/i386/pr43653.c: New test.
4179 2011-02-11 Dodji Seketeli <dodji@redhat.com>
4182 * g++.dg/template/inherit6.C: New test.
4184 2011-02-16 Janus Weil <janus@gcc.gnu.org>
4187 * gfortran.dg/class_39.f03: New.
4189 2011-02-16 Dodji Seketeli <dodji@redhat.com>
4192 * g++.dg/cpp0x/variadic106.C: New test.
4194 2011-02-16 Jakub Jelinek <jakub@redhat.com>
4197 * gfortran.dg/pr47757-1.f90: New test.
4198 * gfortran.dg/pr47757-2.f90: New test.
4199 * gfortran.dg/pr47757-3.f90: New test.
4202 * g++.dg/cpp0x/enum8.C: New test.
4204 2011-02-15 Jason Merrill <jason@redhat.com>
4206 * g++.dg/inherit/implicit-trivial1.C: New.
4207 * g++.dg/cpp0x/implicit-trivial1.C: New.
4209 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
4212 * gcc.dg/torture/pr47725.c: Removed.
4214 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
4217 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
4218 constant does not generate a load from memory.
4220 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
4223 * gcc.dg/torture/pr47725.c: New.
4225 2011-02-15 Richard Guenther <rguenther@suse.de>
4227 PR tree-optimization/47743
4228 * gcc.dg/torture/pr47743.c: New testcase.
4230 2011-02-15 Jakub Jelinek <jakub@redhat.com>
4233 * gcc.target/i386/pr47581.c: New test.
4235 2011-02-14 Janus Weil <janus@gcc.gnu.org>
4238 * gfortran.dg/select_type_22.f03: New.
4240 2011-02-14 Jason Merrill <jason@redhat.com>
4242 * g++.dg/cpp0x/regress/enum1.C: New.
4244 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
4246 * gnat.dg/include.adb: New test.
4248 2011-02-14 Janus Weil <janus@gcc.gnu.org>
4251 * gfortran.dg/class_38.f03: New.
4253 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
4255 * gcc.dg/pr46494.c: New test.
4257 2011-02-14 Richard Guenther <rguenther@suse.de>
4259 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
4261 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4264 * gnat.dg/null_pointer_deref1.exp: Don't skip on
4265 sparc*-sun-solaris2.11.
4267 2011-02-14 Janus Weil <janus@gcc.gnu.org>
4270 * gfortran.dg/argument_checking_18.f90: New.
4272 2011-02-13 Tobias Burnus <burnus@net-b.de>
4274 * gfortran.dg/argument_checking_13.f90: Update dg-error.
4275 * gfortran.dg/argument_checking_17.f90: New.
4277 2011-02-12 Janus Weil <janus@gcc.gnu.org>
4279 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
4280 are temporarily disabled.
4281 * gfortran.dg/class_7.f03: Ditto.
4282 * gfortran.dg/coarray_14.f90: Ditto.
4283 * gfortran.dg/typebound_proc_13.f03: Ditto.
4285 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
4288 * gfortran.dg/extends_11.f03: New.
4290 2011-02-11 Xinliang David Li <davidxl@google.com>
4292 PR tree-optimization/47707
4293 * g++.dg/tree-ssa/pr47707.C: New test.
4295 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
4297 * g++.dg/opt/inline17.C: New test.
4299 2011-02-11 Tobias Burnus <burnus@net-b.de>
4302 * gfortran.dg/pure_formal_2.f90: New.
4304 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
4306 PR rtl-optimization/47614
4307 * gfortran.dg/pr47614.f: New.
4309 2011-02-11 Joseph Myers <joseph@codesourcery.com>
4312 * gcc.dg/opts-6.c: New test.
4314 2011-02-11 Jakub Jelinek <jakub@redhat.com>
4317 * gcc.dg/pr47684.c: New test.
4319 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4322 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
4323 c99_runtime, dg-add-options c99_runtime.
4324 (main): Use __asm__.
4326 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4329 * lib/target-supports.exp (check_ascii_locale_available): New proc.
4330 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
4331 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
4332 * gcc.dg/ucnid-10.c: Likewise.
4333 * gcc.dg/ucnid-13.c: Likewise.
4334 * gcc.dg/ucnid-7.c: Likewise.
4335 * gcc.dg/ucnid-8.c: Likewise.
4336 Adapt dg-warning line number.
4338 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
4340 * gcc.target/i386/parity-1.c: Use -march=k8.
4341 * gcc.target/i386/parity-2.c: Ditto.
4342 * gcc.target/i386/vecinit-1.c: Ditto.
4343 * gcc.target/i386/vecinit-2.c: Ditto.
4345 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4348 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
4349 * gcc.target/mips/save-restore-3.c: Likewise.
4350 * gcc.target/mips/save-restore-4.c: Likewise.
4351 * gcc.target/mips/save-restore-5.c: Likewise.
4354 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
4355 * g++.dg/tree-prof/partition2.C: Likewise.
4357 2011-02-09 Jason Merrill <jason@redhat.com>
4359 * g++.dg/tree-ssa/inline-3.C: Use a normal function
4360 rather than misdeclare std::puts.
4362 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
4363 * g++.dg/other/warning1.C: Likewise.
4364 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
4365 * g++.old-deja/g++.gb/scope06.C: Likewise.
4366 * g++.old-deja/g++.law/cvt11.C: Likewise.
4367 * g++.old-deja/g++.law/init1.C: Likewise.
4368 * g++.dg/abi/mangle26.C: Likewise.
4370 * g++.dg/template/function1.C: Adjust for C++0x mode.
4371 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
4373 * g++.dg/ext/label10.C: Adjust for C++0x mode.
4374 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
4376 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
4378 * g++.dg/cpp0x/regress/abi-empty7.C: New.
4380 * g++.dg/cpp0x/regress: New directory.
4381 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
4382 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
4383 * g++.dg/cpp0x/regress/regress3.C: New.
4385 2011-02-10 Richard Guenther <rguenther@suse.de>
4387 PR tree-optimization/47677
4388 * gcc.dg/torture/pr47677.c: New testcase.
4390 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
4392 * objc.dg/special/load-category-1.m: Remove unused header.
4393 * objc.dg/special/load-category-1a.m: Likewise.
4394 * objc.dg/special/load-category-2.m: Likewise.
4395 * objc.dg/special/load-category-2a.m: Likewise.
4396 * objc.dg/special/load-category-3.m: Likewise.
4397 * objc.dg/special/load-category-3a.m: Likewise.
4398 * objc.dg/attributes/proto-attribute-2.m: Likewise.
4399 * objc.dg/attributes/proto-attribute-3.m: Likewise.
4400 * objc.dg/attributes/class-attribute-1.m: Likewise.
4401 * objc.dg/property/property.exp: Don't run for Darwin < 9.
4402 * obj-c++.dg/property/property.exp: Likewise.
4403 * objc.dg/attributes/method-sentinel-1.m: Update type header.
4404 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
4405 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
4406 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
4407 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
4408 * obj-c++.dg/template-8.mm: Likewise.
4410 2011-02-10 Jakub Jelinek <jakub@redhat.com>
4413 * gcc.target/i386/pr47665.c: New test.
4415 2011-02-10 Jie Zhang <jie@codesourcery.com>
4419 2011-02-05 Jie Zhang <jie@codesourcery.com>
4421 * gcc.dg/pr42631.c: Update test.
4422 * gcc.dg/pr42631-2.c: New test.
4424 2011-02-09 Janus Weil <janus@gcc.gnu.org>
4427 * gfortran.dg/proc_decl_25.f90: New.
4429 2011-02-09 Janus Weil <janus@gcc.gnu.org>
4432 * gfortran.dg/typebound_assignment_2.f03: New.
4434 2011-02-09 Richard Guenther <rguenther@suse.de>
4436 PR tree-optimization/47664
4437 * gcc.dg/tree-ssa/inline-7.c: New testcase.
4439 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
4442 * gnat.dg/uninit_func.adb: Adjust dg directive.
4444 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
4447 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
4449 2011-02-09 Janus Weil <janus@gcc.gnu.org>
4452 * gfortran.dg/auto_dealloc_2.f90: New.
4454 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4456 * gcc.dg/builtins-config.h: Remove __sgi handling.
4457 * lib/target-supports.exp (add_options_for_c99_runtime): Add
4458 -std=c99 for mips-sgi-irix6.5*.
4460 2011-02-09 Martin Jambor <mjambor@suse.cz>
4463 * gfortran.dg/pr25923.f90: Remove xfails.
4465 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4468 * gfortran.dg/inquire_14.f90: New test.
4470 2011-02-08 Janus Weil <janus@gcc.gnu.org>
4473 * gfortran.dg/pointer_init_6.f90: New.
4475 2011-02-08 Jeff Law <law@redhat.com>
4477 PR tree-optimization/42893
4478 * gcc.tree-ssa/pr42893.c: New test.
4480 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
4482 PR tree-optimization/46834
4483 PR tree-optimization/46994
4484 PR tree-optimization/46995
4485 * gcc.dg/graphite/id-pr46834.c: New.
4486 * gfortran.dg/graphite/id-pr46994.f90: New.
4487 * gfortran.dg/graphite/id-pr46995.f90: New.
4489 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4492 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
4493 using the variable is known the warning is emitted there.
4494 * gcc.dg/uninit-pr19430.c (foo): Likewise.
4495 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
4497 * c-c++-common/pr20000.c (g): Both warnings occur at the return
4500 * gcc.dg/noreturn-1.c (foo5): Likewise.
4501 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
4502 (method2): Likewise.
4504 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
4505 the return statement using the uninitialized variable.
4506 * gfortran.dg/pr39666-2.f90 (f): Likewise.
4508 2011-02-08 Richard Guenther <rguenther@suse.de>
4511 * g++.dg/opt/pr47639.c: New testcase.
4513 2011-02-08 Richard Guenther <rguenther@suse.de>
4515 PR tree-optimization/47632
4516 * g++.dg/opt/pr47632.C: New testcase.
4518 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4520 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
4522 2011-02-07 Richard Guenther <rguenther@suse.de>
4524 PR tree-optimization/47615
4525 * g++.dg/opt/pr47615.C: New testcase.
4527 2011-02-07 Richard Guenther <rguenther@suse.de>
4529 PR tree-optimization/47621
4530 * gcc.dg/torture/pr47621.c: New testcase.
4532 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
4534 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
4536 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
4539 * gfortran.dg/allocate_with_source_1 : New test.
4541 2011-02-05 Jakub Jelinek <jakub@redhat.com>
4544 * gcc.dg/pr47610.c: New test.
4546 2011-02-05 Jie Zhang <jie@codesourcery.com>
4549 * gcc.dg/pr42631.c: Update test.
4550 * gcc.dg/pr42631-2.c: New test.
4552 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
4555 * gfortran.dg/pr47574.f90: New test.
4557 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
4559 PR tree-optimization/46194
4560 * gcc.dg/autopar/pr46194.c: New.
4562 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
4564 PR tree-optimization/43695
4565 * g++.dg/ipa/pr43695.C: New.
4567 2011-02-04 Jakub Jelinek <jakub@redhat.com>
4570 * gcc.dg/pr23200.c: New test.
4572 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
4575 * g++.dg/pr47589.C: New test.
4577 2011-02-03 Dodji Seketeli <dodji@redhat.com>
4580 * g++.dg/template/typedef37.C: New test.
4581 * g++.dg/template/param1.C: Adjust expected error message.
4583 2011-02-03 Jakub Jelinek <jakub@redhat.com>
4586 * gcc.dg/pr31490-2.c: New test.
4587 * gcc.dg/pr31490-3.c: New test.
4588 * gcc.dg/pr31490-4.c: New test.
4590 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
4591 Jakub Jelinek <jakub@redhat.com>
4594 * g++.dg/parser/semicolon3.C: Adjust.
4595 * g++.dg/parser/semicolon4.C: New testcase.
4596 * g++.dg/pr46890.C: New testcase.
4598 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
4601 * g++.dg/init/pr29571.C: New.
4603 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
4605 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
4606 instead of vect_int.
4608 2011-02-03 Jakub Jelinek <jakub@redhat.com>
4611 * gcc.target/i386/pr47312.c: New test.
4614 * gcc.target/i386/pr47564.c: New test.
4616 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
4618 PR tree-optimization/45122
4619 * gcc.dg/tree-ssa/pr45122.c: New.
4621 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
4624 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
4627 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
4628 and vsx so a default --with-cpu=power7 doesn't give an error
4629 when -mavoid-indexed-addresses is used.
4631 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
4632 wrapper function to save the arguments and then jump to the real
4633 function, rather than depending on the compiler not to move stuff
4635 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
4637 2011-02-02 Janus Weil <janus@gcc.gnu.org>
4638 Paul Thomas <pault@gcc.gnu.org>
4641 * gfortran.dg/class_37.f03 : New test.
4643 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
4644 Richard Guenther <rguenther@suse.de>
4646 PR tree-optimization/40979
4648 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
4649 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
4650 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
4651 check_vect_support_and_set_flags.
4652 * gfortran.dg/graphite/vect-pr40979.f90: New.
4654 2011-02-02 Janus Weil <janus@gcc.gnu.org>
4657 * gfortran.dg/class_36.f03: New.
4659 2011-02-02 Richard Guenther <rguenther@suse.de>
4661 PR tree-optimization/47566
4662 * gcc.dg/lto/20110201-1_0.c: New testcase.
4664 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
4670 * debug/pr47498.c: New.
4671 * debug/pr47501.c: New.
4673 2011-02-01 Richard Guenther <rguenther@suse.de>
4675 PR tree-optimization/47559
4676 * g++.dg/torture/pr47559.C: New testcase.
4678 2011-02-01 Janus Weil <janus@gcc.gnu.org>
4681 * gfortran.dg/typebound_call_20.f03: New.
4683 2011-02-01 Richard Guenther <rguenther@suse.de>
4685 PR tree-optimization/47555
4686 * gcc.dg/pr47555.c: New testcase.
4688 2011-02-01 Richard Guenther <rguenther@suse.de>
4690 PR tree-optimization/47541
4691 * g++.dg/torture/pr47541.C: New testcase.
4693 2011-01-31 Janus Weil <janus@gcc.gnu.org>
4696 * gfortran.dg/typebound_call_19.f03: New.
4698 2011-01-31 Jakub Jelinek <jakub@redhat.com>
4701 * g++.dg/cpp0x/pr47416.C: New test.
4703 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
4706 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
4708 2011-01-31 Janus Weil <janus@gcc.gnu.org>
4711 * gfortran.dg/typebound_assignment_1.f03: New.
4713 2011-01-31 Jakub Jelinek <jakub@redhat.com>
4715 PR tree-optimization/47538
4716 * gcc.c-torture/execute/pr47538.c: New test.
4718 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4721 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
4723 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4725 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
4727 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
4729 PR rtl-optimization/44031
4730 * gcc.c-torture/compile/20110131-1.c: New test.
4732 2011-01-31 Tobias Burnus <burnus@net-b.de>
4735 * gfortran.dg/stmt_func_1.f90: New.
4737 2011-01-31 Tobias Burnus <burnus@net-b.de>
4740 * gfortran.dg/interface_34.f90: New.
4742 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
4745 * gfortran.dg/realloc_on_assign_5.f03: New test.
4746 * gfortran.dg/realloc_on_assign_5.f03: New test.
4748 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4750 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
4751 * gfortran.dg/bessel_7.f90: Likewise.
4752 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
4754 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
4755 * gfortran.dg/sum_init_expr.f03: Likewise.
4757 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
4759 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
4762 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
4763 loop only on "vect_intfloat_cvt" targets.
4765 2011-01-29 Tobias Burnus <burnus@net-b.de>
4768 * gfortran.dg/shape_6.f90: New.
4770 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4772 PR libgfortran/47434
4773 * gfortran.dg/read_infnan_1.f90: Update test.
4774 * gfortran.dg/module_nan.f90: Update test.
4775 * gfortran.dg/char4_iunit_1.f03: Update test.
4776 * gfortran.dg/large_real_kind_1.f90: Update test.
4777 * gfortran.dg/real_const_3.f90: Update test.
4778 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
4780 2011-01-29 Dodji Seketeli <dodji@redhat.com>
4783 * g++.dg/template/param2.C: New test.
4785 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4787 PR libgfortran/47285
4788 * gfortran.dg/fmt_g.f: New test.
4790 2011-01-28 Tobias Burnus <burnus@net-b.de>
4793 * gfortran.dg/pure_formal_1.f90: New.
4795 2011-01-28 Jakub Jelinek <jakub@redhat.com>
4798 * gcc.dg/tls/pr42894.c: New test.
4800 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4802 * gcc.dg/pr47276.c: Add dg-require-visibility.
4804 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4806 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
4808 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
4809 Tobias Burnus <burnus@gcc.gnu.org>
4814 * gfortran.dg/realloc_on_assign_3.f03: New test.
4815 * gfortran.dg/realloc_on_assign_4.f03: New test.
4816 * gfortran.dg/allocatable_function_5.f90: New test.
4817 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
4818 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
4819 implemented" dg-errors.
4821 2011-01-27 Jan Hubicka <jh@suse.cz>
4824 * gcc.dg/attr-weakref-4.c: New testcase
4826 2011-01-27 Martin Jambor <mjambor@suse.cz>
4828 PR tree-optimization/47228
4829 * gcc.dg/torture/pr47228.c: New test.
4831 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4833 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
4835 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4837 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
4838 when using auto-overlay support on the SPU.
4840 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
4842 PR rtl-optimization/44174
4843 * gcc.target/i386/asm-6.c: New test.
4845 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
4847 PR rtl-optimization/46856
4848 * gcc.c-torture/compile/pr46856.c: New test.
4850 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
4851 Andrew Pinski <pinskia@gmail.com>
4854 * gcc.dg/pr43082.c: New.
4856 2011-01-26 DJ Delorie <dj@redhat.com>
4858 PR rtl-optimization/46878
4859 * gcc.dg/pr46878-1.c: New test.
4861 2011-01-26 Jakub Jelinek <jakub@redhat.com>
4864 * g++.dg/cpp0x/pr47476.C: New test.
4866 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
4868 * gcc.c-torture/compile/20110126-1.c: New test.
4870 2011-01-26 Jakub Jelinek <jakub@redhat.com>
4873 * gcc.dg/torture/pr47473.c: New test.
4875 2011-01-26 Jan Hubicka <jh@suse.cz>
4878 * gcc.c-torture/execute/pr47237.c: New testcase.
4880 2011-01-26 Jan Hubicka <jh@suse.cz>
4882 PR tree-optimization/47190
4883 * gcc.dg/attr-weakref-3.c: New testcase.
4885 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
4888 * gcc.dg/dll-9a.c: New test file.
4889 * gcc.dg/dll-11.c: Likewise.
4890 * gcc.dg/dll-12.c: Likewise.
4891 * gcc.dg/dll-12a.c: Likewise.
4892 * gcc.dg/dll-11a.c: Likewise.
4893 * gcc.dg/dll-9.c: Likewise.
4894 * gcc.dg/dll-10.c: Likewise.
4895 * gcc.dg/dll-10a.c: Likewise.
4896 * g++.dg/ext/dllexport4a.cc: Likewise.
4897 * g++.dg/ext/dllexport4.C: Likewise.
4898 * g++.dg/ext/dllexport5.C: Likewise.
4899 * g++.dg/ext/dllexport5a.cc: Likewise.
4901 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4903 PR tree-optimization/46970
4904 * gcc.dg/graphite/pr46970.c: New.
4906 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4908 PR tree-optimization/46215
4909 * gcc.dg/graphite/pr46215.c: New.
4911 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4913 PR tree-optimization/46168
4914 * gcc.dg/graphite/pr46168.c: New.
4916 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4918 PR tree-optimization/43657
4919 * gcc.dg/graphite/pr43657.c: New.
4921 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4923 PR tree-optimization/29832
4924 * gfortran.dg/graphite/pr29832.f90: New.
4926 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4928 PR tree-optimization/43567
4929 * gcc.dg/graphite/pr43567.c: New.
4931 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4933 * gfortran.dg/graphite/interchange-4.f: New.
4934 * gfortran.dg/graphite/interchange-5.f: New.
4936 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
4937 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
4938 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
4939 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
4940 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
4941 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
4942 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
4943 * gfortran.dg/ltrans-7.f90: Removed.
4944 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
4946 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
4947 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
4948 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
4949 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
4950 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
4951 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
4952 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
4953 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
4954 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
4955 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
4956 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
4957 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
4958 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
4959 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
4960 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
4961 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
4962 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
4963 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
4964 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
4965 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
4966 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
4967 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
4968 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
4969 * gcc.dg/tree-ssa/data-dep-1.c
4970 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
4971 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
4972 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
4973 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
4974 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
4976 2011-01-25 Jakub Jelinek <jakub@redhat.com>
4978 PR tree-optimization/47265
4979 PR tree-optimization/47443
4980 * gcc.c-torture/compile/pr47265.c: New test.
4981 * gcc.dg/pr47443.c: New test.
4983 2011-01-25 Martin Jambor <mjambor@suse.cz>
4985 PR tree-optimization/47382
4986 * g++.dg/torture/pr47382.C: New test.
4987 * g++.dg/opt/devirt1.C: Xfail.
4989 2011-01-25 Yao Qi <yao@codesourcery.com>
4992 * gcc.target/arm/pr45701-1.c: New test.
4993 * gcc.target/arm/pr45701-2.c: New test.
4994 * gcc.target/arm/pr45701-3.c: New test.
4996 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4997 Jakub Jelinek <jakub@redhat.com>
4999 PR tree-optimization/47271
5000 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
5002 2011-01-25 Nick Clifton <nickc@redhat.com>
5004 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
5005 (saturate_add): Delete.
5007 (main): Do not run saturate_add.
5008 (set_interrupts): Delete.
5010 2011-01-25 Tobias Burnus <burnus@net-b.de>
5013 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
5015 2011-01-25 Jakub Jelinek <jakub@redhat.com>
5017 PR tree-optimization/47427
5018 PR tree-optimization/47428
5019 * gcc.c-torture/compile/pr47427.c: New test.
5020 * gcc.c-torture/compile/pr47428.c: New test.
5022 2011-01-25 Richard Guenther <rguenther@suse.de>
5025 * gcc.dg/torture/pr47411.c: New testcase.
5027 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
5029 * gfortran.dg/graphite/id-24.f: New.
5030 * gfortran.dg/graphite/id-25.f: New.
5032 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
5034 * gfortran.dg/graphite/id-23.f: New.
5036 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
5038 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
5040 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
5042 * gcc.dg/graphite/block-0.c: Un-XFAILed.
5043 * gcc.dg/graphite/block-1.c: Un-XFAILed.
5044 * gcc.dg/graphite/block-7.c: Un-XFAILed.
5045 * gcc.dg/graphite/block-8.c: Un-XFAILed.
5046 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
5047 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
5048 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
5049 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
5050 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
5052 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
5054 * gcc.dg/graphite/block-0.c: Add documentation.
5055 * gcc.dg/graphite/block-4.c: Same.
5056 * gcc.dg/graphite/block-7.c: Same.
5057 * gcc.dg/graphite/block-8.c: New.
5058 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
5059 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
5060 * gcc.dg/graphite/interchange-12.c: Add documentation.
5061 * gcc.dg/graphite/interchange-13.c: New.
5062 * gcc.dg/graphite/interchange-14.c: New.
5063 * gcc.dg/graphite/interchange-15.c: New.
5064 * gcc.dg/graphite/interchange-8.c: Add documentation.
5065 * gcc.dg/graphite/interchange-mvt.c: Same.
5067 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
5070 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
5071 * gcc.target/powerpc/altivec-14.c: Ditto.
5072 * gcc.target/powerpc/altivec-33.c: Ditto.
5073 * gcc.target/powerpc/altivec-types-1.c: Ditto.
5074 * gcc.target/powerpc/altivec-types-2.c: Ditto.
5075 * gcc.target/powerpc/altivec-types-3.c: Ditto.
5076 * gcc.target/powerpc/altivec-types-4.c: Ditto.
5077 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
5078 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
5079 * g++.dg/ext/altivec-15.C: Ditto.
5080 * g++.dg/ext/altivec-types-1.C: Ditto.
5081 * g++.dg/ext/altivec-types-2.C: Ditto.
5082 * g++.dg/ext/altivec-types-3.C: Ditto.
5083 * g++.dg/ext/altivec-types-4.C: Ditto.
5085 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5087 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
5089 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5091 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
5092 optimization options.
5094 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5096 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
5099 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
5101 2011-01-23 Tobias Burnus <burnus@net-b.de>
5104 * gfortran.dg/allocatable_scalar_12.f90: New.
5106 2011-01-23 Ira Rosen <irar@il.ibm.com>
5108 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
5109 vectorization to be not profitable if peeling is used to
5110 realign the memory access.
5111 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
5112 loop bound to avoid loop unrolling.
5113 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
5115 2011-01-22 Jan Hubicka <jh@suse.cz>
5118 * g++.dg/lto/pr47333.C: New file.
5120 2011-01-22 Jan Hubicka <jh@suse.cz>
5122 PR tree-optimization/43884
5124 * gcc.dg/autopar/outer-2.c: Increase array size.
5125 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
5127 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
5130 * gfortran.dg/c_loc_tests_16.f90: New test.
5132 2011-01-22 Tobias Burnus <burnus@net-b.de>
5135 * gfortran.dg/typebound_proc_19.f90: New.
5137 2011-01-21 Jeff Law <law@redhat.com>
5139 PR tree-optimization/47053
5140 * g++.dg/pr47053.C: New test.
5142 2011-01-21 Jason Merrill <jason@redhat.com>
5145 * g++.dg/cpp0x/constexpr-ctor6.C: New.
5147 2011-01-21 Jakub Jelinek <jakub@redhat.com>
5150 * g++.dg/cpp0x/range-for10.C: New test.
5151 * g++.dg/template/for1.C: New test.
5154 * g++.dg/tree-prof/partition3.C: New test.
5156 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
5158 PR rtl-optimization/47366
5159 * g++.dg/opt/pr47366.C: New test.
5161 2011-01-21 Jason Merrill <jason@redhat.com>
5164 * g++.dg/cpp0x/constexpr-regress2.C: New.
5166 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
5168 2011-01-21 Jeff Law <law@redhat.com>
5170 PR rtl-optimization/41619
5171 * gcc.dg/pr41619.c: New.
5173 2011-01-21 Jakub Jelinek <jakub@redhat.com>
5175 PR tree-optimization/47355
5176 * g++.dg/opt/pr47355.C: New test.
5178 2011-01-21 Richard Guenther <rguenther@suse.de>
5180 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
5183 2011-01-21 Richard Guenther <rguenther@suse.de>
5185 PR tree-optimization/47365
5186 * gcc.dg/torture/pr47365.c: New testcase.
5187 * gcc.dg/tree-ssa/pr47392.c: Likewise.
5189 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5191 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
5193 2011-01-21 Jakub Jelinek <jakub@redhat.com>
5195 PR tree-optimization/47391
5196 * gcc.dg/pr47391.c: New test.
5198 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5200 * g++.dg/template/char1.C: Use signed char.
5202 2011-01-21 Tobias Burnus <burnus@net-b.de>
5205 * gfortran.dg/pointer_target_4.f90: New.
5207 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
5210 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
5211 ILP32 system and not IP32.
5213 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
5216 * g++.dg/debug/pr46583.C: New.
5218 2011-01-20 Jakub Jelinek <jakub@redhat.com>
5221 * g++.dg/debug/pr47283.C: New test.
5224 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
5225 * gcc.target/i386/headmerge-2.c: Likewise.
5227 2011-01-20 Richard Guenther <rguenther@suse.de>
5230 * gcc.dg/torture/pr47370.c: New testcase.
5232 2011-01-20 Jakub Jelinek <jakub@redhat.com>
5234 PR tree-optimization/46130
5235 * gcc.dg/pr46130-1.c: New test.
5236 * gcc.dg/pr46130-2.c: New test.
5238 2011-01-19 Dodji Seketeli <dodji@redhat.com>
5241 * g++.dg/debug/dwarf2/template-params-10.C: New test.
5243 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
5246 * g++.dg/debug/pr46240.cc: New.
5248 2011-01-19 Jakub Jelinek <jakub@redhat.com>
5251 * g++.dg/template/anonunion1.C: New test.
5253 PR rtl-optimization/47337
5254 * gcc.c-torture/execute/pr47337.c: New test.
5256 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5259 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
5261 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5263 PR tree-optimization/46021
5264 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
5266 2011-01-19 Jakub Jelinek <jakub@redhat.com>
5268 PR tree-optimization/47290
5269 * g++.dg/torture/pr47290.C: New test.
5271 2011-01-18 Janus Weil <janus@gcc.gnu.org>
5274 * gfortran.dg/proc_ptr_comp_29.f90: New.
5276 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
5279 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
5280 powerpc-apple-darwin9.
5282 2011-01-18 Jakub Jelinek <jakub@redhat.com>
5284 PR rtl-optimization/47299
5285 * gcc.c-torture/execute/pr47299.c: New test.
5287 2011-01-17 Jason Merrill <jason@redhat.com>
5289 * g++.dg/cpp0x/constexpr-virtual.C: New.
5291 2011-01-17 Jakub Jelinek <jakub@redhat.com>
5294 * gfortran.dg/gomp/pr47331.f90: New test.
5296 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
5299 * objc.dg/selector-warn-1.m: New.
5300 * obj-c++.dg/selector-warn-1.mm: New.
5302 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
5304 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
5305 Update dg-final accordingly.
5307 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5309 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
5311 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
5313 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
5315 * gcc.dg/guality/pr36728-2.c: Likewise.
5317 2011-01-17 Richard Guenther <rguenther@suse.de>
5319 PR tree-optimization/47313
5320 * g++.dg/torture/pr47313.C: New testcase.
5322 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
5325 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
5326 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
5327 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
5328 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
5330 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
5332 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
5333 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
5334 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
5336 2011-01-17 Richard Guenther <rguenther@suse.de>
5338 PR tree-optimization/45967
5339 * gcc.dg/torture/pr45967-2.c: New testcase.
5340 * gcc.dg/torture/pr45967-3.c: Likewise.
5342 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5345 * g++.dg/ext/pr47213.C: Require visibility.
5347 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
5349 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
5350 * gcc.dg/fixed-point/struct-union.c: Update error messages.
5352 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
5354 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
5355 Linux-based targets.
5357 2011-01-13 Jan Hubicka <jh@suse.cz>
5359 PR tree-optimization/47276
5360 * gcc.dg/pr47276.c: New testcase.
5362 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
5363 Jonathan Wakely <jwakely.gcc@gmail.com>
5366 * g++.dg/other/pr33558.C: New.
5367 * g++.dg/other/pr33558-2.C: New.
5369 2011-01-14 Martin Jambor <mjambor@suse.cz>
5371 PR tree-optimization/45934
5372 PR tree-optimization/46302
5373 * g++.dg/ipa/devirt-c-1.C: New test.
5374 * g++.dg/ipa/devirt-c-2.C: Likewise.
5375 * g++.dg/ipa/devirt-c-3.C: Likewise.
5376 * g++.dg/ipa/devirt-c-4.C: Likewise.
5377 * g++.dg/ipa/devirt-c-5.C: Likewise.
5378 * g++.dg/ipa/devirt-c-6.C: Likewise.
5379 * g++.dg/ipa/devirt-6.C: Likewise.
5380 * g++.dg/ipa/devirt-d-1.C: Likewise.
5381 * g++.dg/torture/pr45934.C: Likewise.
5383 2011-01-14 Jason Merrill <jason@redhat.com>
5385 * g++.dg/cpp0x/variadic105.C: New.
5387 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
5388 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5391 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
5392 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
5393 execution tests on i?86-*-*, x86_64-*-* and
5394 powerpc*-apple-darwin* && ilp32.
5395 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
5396 tests on i?86-*-* and x86_64-*-*.
5398 2011-01-14 Richard Guenther <rguenther@suse.de>
5400 PR tree-optimization/47280
5401 * g++.dg/opt/pr47280.C: New testcase.
5403 2011-01-14 Jason Merrill <jason@redhat.com>
5405 * g++.dg/cpp0x/constexpr-regress1.C: New.
5407 * g++.dg/ext/flexary2.C: New.
5409 2011-01-14 Richard Guenther <rguenther@suse.de>
5412 * gcc.dg/torture/pr47281.c: New testcase.
5413 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
5415 2011-01-14 Richard Guenther <rguenther@suse.de>
5417 PR tree-optimization/47286
5418 * gcc.dg/tree-ssa/pr47286.c: New testcase.
5420 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
5423 * g++.dg/ext/pr47213.C: New.
5425 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5427 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
5429 2011-01-13 Tobias Burnus <burnus@net-b.de>
5430 Mikael Morin <mikael@gcc.gnu.org>
5434 * gfortran.dg/select_type_20.f90: New.
5435 * gfortran.dg/select_type_21.f90: New.
5437 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
5440 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
5442 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
5444 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
5445 * gcc.dg/guality/pr36728-2.c: Likewise.
5447 2011-01-13 Dodji Seketeli <dodji@redhat.com>
5450 * g++.dg/debug/dwarf2/template-params-9.C: New test.
5452 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
5454 PR rtl-optimization/45352
5455 * gcc.dg/pr45352-3.c: New.
5457 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
5459 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
5461 * g++.dg/cpp0x/range-for8.C: New.
5462 * g++.dg/cpp0x/range-for9.C: New.
5464 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
5467 * g++.dg/debug/pr47209.C: New.
5469 2011-01-12 Richard Guenther <rguenther@suse.de>
5472 * gcc.dg/lto/pr47259_0.c: New testcase.
5473 * gcc.dg/lto/pr47259_1.c: Likewise.
5475 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
5477 * objc-obj-c++-shared/Object1.h: Add copyright header, update
5478 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
5479 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
5480 methods missing from the OBJC2 Object.
5481 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
5482 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
5483 GNU and NeXT runtimes.
5484 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
5486 * objc-obj-c++-shared/Object1.m: Likewise.
5487 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
5488 * objc.dg/proto-qual-1.m: Likewise.
5489 * obj-c++.dg/proto-lossage-3.mm: Likewise.
5490 * obj-c++.dg/proto-qual-1.mm: Likewise.
5492 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
5495 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
5497 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
5499 Fixed the Objective-C++ testsuite and updated all tests.
5500 * lib/obj-c++.exp (obj-c++_init): Declare and set
5501 gcc_warning_prefix and gcc_error_prefix.
5502 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
5503 'dg-warning', 'dg-message' and 'dg-error'.
5504 * obj-c++.dg/class-extension-3.mm: Likewise.
5505 * obj-c++.dg/class-protocol-1.mm: Likewise.
5506 * obj-c++.dg/encode-7.mm: Likewise.
5507 * obj-c++.dg/exceptions-3.mm: Likewise.
5508 * obj-c++.dg/exceptions-5.mm: Likewise.
5509 * obj-c++.dg/method-12.mm: Likewise.
5510 * obj-c++.dg/method-13.mm: Likewise.
5511 * obj-c++.dg/method-15.mm: Likewise.
5512 * obj-c++.dg/method-16.mm: Likewise.
5513 * obj-c++.dg/method-4.mm: Likewise.
5514 * obj-c++.dg/method-8.mm: Likewise.
5515 * obj-c++.dg/method-conflict-1.mm: Likewise.
5516 * obj-c++.dg/method-conflict-2.mm: Likewise.
5517 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
5518 and uncommented second part of the testcase now that the testsuite
5520 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
5521 and uncommented second part of the testcase now that the testsuite
5523 * obj-c++.dg/private-1.mm: Likewise.
5524 * obj-c++.dg/proto-lossage-4.mm: Likewise.
5525 * obj-c++.dg/syntax-error-7.mm: Likewise.
5526 * obj-c++.dg/warn5.mm: Likewise.
5527 * obj-c++.dg/property/at-property-14.mm: Likewise.
5528 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
5530 * obj-c++.dg/property/at-property-18.mm: Likewise.
5531 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
5533 * obj-c++.dg/property/at-property-21.mm: Likewise.
5534 * obj-c++.dg/property/at-property-28.mm: Likewise.
5535 * obj-c++.dg/property/at-property-5.mm: Likewise.
5536 * obj-c++.dg/property/dynamic-2.mm: Likewise.
5537 * obj-c++.dg/property/property-neg-3.mm: Likewise.
5538 * obj-c++.dg/property/synthesize-11.mm: Likewise.
5539 * obj-c++.dg/property/synthesize-6.mm: Likewise.
5540 * obj-c++.dg/property/synthesize-8.mm: Likewise.
5541 * obj-c++.dg/property/synthesize-9.mm: Likewise.
5542 * obj-c++.dg/tls/diag-5.mm: Likewise.
5543 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
5544 dg-error, now matched correctly.
5546 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
5548 * objc.dg/property/at-property-29.m: New.
5549 * obj-c++.dg/property/at-property-29.mm: New.
5551 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5553 * go.test/go-test.exp (go-set-goarch): New proc.
5554 (go-gc-tests): Use it.
5556 2011-01-11 Dodji Seketeli <dodji@redhat.com>
5559 * g++.dg/debug/dwarf2/template-params-8.C: New test.
5561 2011-01-11 Richard Henderson <rth@redhat.com>
5563 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
5565 2011-01-11 Jan Hubicka <jh@suse.cz>
5569 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
5570 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
5572 2011-01-11 Richard Guenther <rguenther@suse.de>
5574 PR tree-optimization/46076
5575 * gcc.dg/tree-ssa/pr46076.c: New testcase.
5577 2011-01-11 Jeff Law <law@redhat.com>
5579 * PR tree-optimization/47086
5580 * gcc.dg/pr47086.c: New test.
5582 2011-01-11 Jason Merrill <jason@redhat.com>
5585 * g++.dg/template/new10.C: New.
5588 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
5590 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
5592 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
5593 Split type definitions and NSConstantString class into...
5594 * objc-obj-c++-shared/objc-test-suite-types.h: New.
5595 * objc-obj-c++-shared/nsconstantstring-class.h: New.
5596 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
5597 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
5598 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
5599 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
5601 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
5602 encode defines for newer NeXT system headers.
5603 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
5604 * obj-c++.dg/torture/strings/string1.mm: Likewise.
5605 * objc.dg/foreach-5.m: Likewise.
5606 * objc.dg/foreach-2.m: Likewise.
5607 * objc.dg/foreach-4.m: Likewise.
5608 * objc.dg/torture/strings/string1.m: Likewise.
5609 * objc.dg/torture/strings/string2.m: Likewise.
5610 * objc.dg/torture/strings/string3.m: Likewise.
5611 * objc.dg/torture/strings/string4.m: Likewise.
5612 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
5613 header and stand alone.
5614 * obj-c++.dg/strings/strings-2.mm: Likewise.
5615 * objc.dg/torture/strings/const-str-3.m: Likewise.
5616 * objc.dg/strings/strings-2.m: Likewise.
5617 * objc.dg/strings/const-str-12b.m: Likewise.
5619 2011-01-12 Richard Guenther <rguenther@suse.de>
5622 * gcc.dg/attr-weak-1.c: Adjust.
5624 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
5627 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
5628 standard compliant and comment.
5630 2011-01-10 Jan Hubicka <jh@suse.cz>
5633 * gcc.dg/initpri3.c: New testcase.
5635 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
5638 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
5644 (g_ebp_save): Likewise.
5645 (g_esp_save): Likewise.
5647 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5649 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
5651 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5653 PR tree-optimization/46021
5654 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
5655 i?86-*-*, x86_64-*-*.
5657 2011-01-10 Jeff Law <law@redhat.com>
5659 * PR tree-optimization/47141
5660 * gcc.c-torture/compile/pr47141.c: New test.
5662 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
5665 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
5666 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
5667 * gcc.dg/vect/slp-35.c: Remove XFAILs.
5668 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
5671 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
5672 being vectorized. Adjust dg-final pattern. Remove XFAIL.
5673 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
5674 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
5675 being vectorized. Adjust dg-final pattern.
5678 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
5679 * gcc.dg/vect/slp-24.c: Likewise.
5681 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
5684 * g++.dg/other/pr47218-1.C: New test file.
5685 * g++.dg/other/pr47218.C: Likewise.
5686 * g++.dg/other/pr47218.h: New supporting header.
5688 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
5691 * objc.dg/attributes/invalid-attribute-1.m: New.
5692 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
5694 2011-01-09 Janus Weil <janus@gcc.gnu.org>
5697 * gfortran.dg/proc_ptr_comp_28.f90: New.
5699 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
5701 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
5702 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
5703 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
5704 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
5705 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
5706 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
5707 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
5708 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
5709 * objc.dg/gnu-api-2-class.m: Likewise.
5710 * objc.dg/gnu-api-2-ivar.m: Likewise.
5711 * objc.dg/gnu-api-2-method.m: Likewise.
5712 * objc.dg/gnu-api-2-objc.m: Likewise.
5713 * objc.dg/gnu-api-2-object.m: Likewise.
5714 * objc.dg/gnu-api-2-property.m: Likewise.
5715 * objc.dg/gnu-api-2-protocol.m: Likewise.
5716 * objc.dg/gnu-api-2-sel.m: Likewise.
5718 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
5720 * objc.dg/foreach-1.m: Skip for Darwin < 9.
5721 * objc.dg/objc-foreach-4.m: Likewise.
5722 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
5723 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
5724 * objc.dg/foreach-4.m: Likewise.
5725 * objc.dg/foreach-5.m: Likewise.
5726 * objc.dg/foreach-3.m: Return self from init.
5728 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
5731 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
5733 2011-01-09 Janus Weil <janus@gcc.gnu.org>
5736 * gfortran.dg/class_35.f90: New.
5738 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
5740 * objc.dg/foreach-1.m: Add "-Wall" to flags.
5742 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
5745 * objc.dg/invalid-method-2.m: New.
5746 * obj-c++.dg/invalid-method-2.mm: New.
5748 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
5751 * gfortran.dg/transpose_optimization_2.f90 : New test.
5753 2011-01-08 Jan Hubicka <jh@suse.cz>
5755 PR tree-optmization/46469
5756 * g++.dg/torture/pr46469.C: New testcase.
5758 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
5760 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
5761 emulation of libobjc-gnu structure layout functionality to ..
5762 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
5763 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
5764 * objc/execute/bf-common.h: Adjust headers.
5765 * objc/execute/bf-1.m: Likewise.
5766 * objc/execute/bf-2.m: Likewise.
5767 * objc/execute/bf-3.m: Likewise.
5768 * objc/execute/bf-4.m: Likewise.
5769 * objc/execute/bf-5.m: Likewise.
5770 * objc/execute/bf-6.m: Likewise.
5771 * objc/execute/bf-7.m: Likewise.
5772 * objc/execute/bf-8.m: Likewise.
5773 * objc/execute/bf-9.m: Likewise.
5774 * objc/execute/bf-10.m: Likewise.
5775 * objc/execute/bf-11.m: Likewise.
5776 * objc/execute/bf-12.m: Likewise.
5777 * objc/execute/bf-13.m: Likewise.
5778 * objc/execute/bf-14.m: Likewise.
5779 * objc/execute/bf-15.m: Likewise.
5780 * objc/execute/bf-16.m: Likewise.
5781 * objc/execute/bf-17.m: Likewise.
5782 * objc/execute/bf-18.m: Likewise.
5783 * objc/execute/bf-19.m: Likewise.
5784 * objc/execute/bf-20.m: Likewise.
5785 * objc/execute/bf-21.m: Likewise.
5786 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
5787 objc_get_type_qualifiers ().
5789 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
5792 * gfortran.dg/dependency_39.f90: New test.
5794 2011-01-07 Jan Hubicka <jh@suse.cz>
5796 Get builtins tests ready for linker plugin.
5797 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
5798 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
5799 my_memset, my_bzero): Mark used.
5800 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
5801 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
5803 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
5806 2011-01-07 Jan Hubicka <jh@suse.cz>
5808 PR tree-optimization/46367
5809 * g++.dg/torture/pr46367.C: New file.
5811 2011-01-07 Jakub Jelinek <jakub@redhat.com>
5814 * gcc.dg/pr47201.c: New test.
5817 * gcc.dg/tree-prof/pr47187.c: New test.
5819 2011-01-07 Tobias Burnus <burnus@net-b.de>
5822 * gfortran.dg/extends_type_of_3.f90: New.
5824 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
5826 * g++.dg/ext/dllexport-MI1.C: Adjust test.
5827 * g++.dg/ext/dllimport-MI1.C: Likewise.
5828 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
5829 * g++.dg/ext/dllimport10.C: Likewise.
5830 * g++.dg/ext/dllimport11.C: Likewise.
5831 * g++.dg/ext/dllimport12.C: Likewise.
5832 * g++.dg/ext/dllimport13.C: Likewise.
5833 * g++.dg/ext/dllimport2.C: Likewise.
5834 * g++.dg/ext/dllimport3.C: Likewise.
5835 * g++.dg/ext/dllimport4.C: Likewise.
5836 * g++.dg/ext/dllimport5.C: Likewise.
5837 * g++.dg/ext/dllimport6.C: Likewise.
5838 * g++.dg/ext/dllimport8.C: Likewise.
5839 * g++.dg/ext/dllimport9.C: Likewise.
5840 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
5841 targets, too. Additionally enable test for i?86-*-mingw*.
5842 * g++.dg/ext/selectany1.C: Likewise.
5843 Remove guard variable check.
5845 2011-01-07 Janus Weil <janus@gcc.gnu.org>
5849 * gfortran.dg/storage_size_3.f08: Extended.
5851 2011-01-07 Jakub Jelinek <jakub@redhat.com>
5854 * g++.dg/template/stdarg1.C: New test.
5856 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
5859 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
5860 * gfortran.dg/defined_operators_1.f90: Split the subroutine
5861 from the interface of functions to not hide the errors that
5864 2011-01-06 Jan Hubicka <jh@suse.cz>
5866 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
5867 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
5869 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
5873 * gfortran.dg/interface_33.f90: New test.
5875 2011-01-06 Jakub Jelinek <jakub@redhat.com>
5878 * gcc.c-torture/compile/pr47150.c: New test.
5880 2011-01-06 Ira Rosen <irar@il.ibm.com>
5882 PR tree-optimization/47139
5883 * gcc.dg/vect/pr47139.c: New test.
5885 2011-01-05 Janus Weil <janus@gcc.gnu.org>
5888 * gfortran.dg/extends_type_of_2.f03: New.
5890 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5892 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
5894 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
5896 * gnat.dg/opt14.adb: New test.
5898 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
5901 * gfortran.dg/allocate_error_2.f90: New test.
5903 2011-01-05 Janus Weil <janus@gcc.gnu.org>
5906 * gfortran.dg/storage_size_3.f08: New.
5908 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5910 PR libgfortran/47154
5911 * gfortran.dg/namelist_68.f90: New test.
5913 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
5915 * gnat.dg/unchecked_convert8.ad[sb]: New test.
5917 2011-01-04 Janus Weil <janus@gcc.gnu.org>
5920 * gfortran.dg/class_34.f90: New.
5922 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5924 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
5925 use __builtin_inff. Skip all single-precision tests that require
5928 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5930 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
5932 2011-01-03 Jakub Jelinek <jakub@redhat.com>
5934 PR tree-optimization/47148
5935 * gcc.c-torture/execute/pr47148.c: New test.
5937 PR tree-optimization/47155
5938 * gcc.c-torture/execute/pr47155.c: New test.
5940 PR rtl-optimization/47157
5941 * gcc.c-torture/compile/pr47157.c: New test.
5943 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5945 * gcc.dg/torture/vector-shift2.c (schar): Define.
5946 (main): Always use schar or uchar instead of plain "char" to avoid
5947 dependencies on implementation-defined char signedness.
5949 2011-01-03 Martin Jambor <mjambor@suse.cz>
5951 PR tree-optimization/46801
5952 * gnat.dg/pack9.adb: Remove xfail.
5954 2011-01-03 Martin Jambor <mjambor@suse.cz>
5956 PR tree-optimization/46984
5957 * g++.dg/ipa/pr46984.C: New test.
5959 2011-01-02 Janus Weil <janus@gcc.gnu.org>
5962 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
5964 2011-01-02 Jakub Jelinek <jakub@redhat.com>
5966 PR tree-optimization/47140
5967 * gcc.c-torture/compile/pr47140.c: New test.
5969 PR rtl-optimization/47028
5970 * gcc.dg/pr47028.c: New test.
5972 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
5974 * objc.dg/protocol-forward-1.m: Removed TODO.
5975 * objc.dg/protocol-forward-2.m: New.
5976 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
5977 * obj-c++.dg/protocol-forward-2.mm: New.
5979 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
5982 * g++.dg/eh/pr38662.C: New testcase.
5984 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
5986 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
5987 scan for newline '\n'.
5990 Copyright (C) 2011 Free Software Foundation, Inc.
5992 Copying and distribution of this file, with or without modification,
5993 are permitted in any medium without royalty provided the copyright
5994 notice and this notice are preserved.