1 2011-06-02 DJ Delorie <dj@redhat.com>
3 * lib/timeout.exp (timeout): Add board_info support.
5 2011-06-02 Uros Bizjak <ubizjak@gmail.com>
7 * gcc.target/i386/sse2-init-v2di-2: Update scan-assembler-times string.
9 2011-06-02 Steven G. Kargl <kargl@gcc.gnu.org>
12 * gfortran.dg/module_procedure_double_colon_1.f90: New test.
13 * gfortran.dg/module_procedure_double_colon_2.f90: New test.
15 2011-06-02 Eric Botcazou <ebotcazou@adacore.com>
16 Hans-Peter Nilsson <hp@axis.com>
18 PR rtl-optimization/48840
19 * gcc.target/sparc/ultrasp13.c: New test.
21 2011-06-01 Kaz Kojima <kkojima@gcc.gnu.org>
24 * gcc.c-torture/compile/pr49238.c: New.
26 2011-06-01 Sofiane Naci <sofiane.naci@arm.com>
28 * gcc.target/arm/g2.c: Skip test in -mthumb.
29 Skip test unless cpu is xscale.
30 * gcc.target/arm/scd42-2.c: Likewise.
31 * gcc.target/arm/mmx-1.c: Skip test in -mthumb.
33 2011-06-01 Jason Merrill <jason@redhat.com>
35 * g++.dg/cpp0x/decltype28.C: New.
36 * g++.dg/cpp0x/decltype29.C: New.
38 2011-06-01 Richard Sandiford <rdsandiford@googlemail.com>
41 * gcc.target/mips/pr45074.c: New test.
43 2011-06-01 Eric Botcazou <ebotcazou@adacore.com>
44 Hans-Peter Nilsson <hp@axis.com>
46 PR rtl-optimization/48830
47 * gcc.target/sparc/ultrasp12.c: New test.
49 2011-06-01 David Li <davidxl@google.com>
51 * testsuite/gcc.dg/profile-dir-1.c: Change pass name.
52 * testsuite/gcc.dg/profile-dir-2.c: Ditto.
53 * testsuite/gcc.dg/tree-ssa/dump-1.c: Ditto.
54 * testsuite/gcc.dg/tree-ssa/loop-25.c: Ditto.
55 * testsuite/gcc.dg/tree-prof/stringop-1.c: Ditto.
56 * testsuite/gcc.dg/tree-prof/update-loopch.c: Ditto.
57 * testsuite/gcc.dg/tree-prof/stringop-2.c: Ditto.
58 * testsuite/gcc.dg/tree-prof/ic-misattribution-1.c: Ditto.
59 * testsuite/gcc.dg/tree-prof/ic-misattribution-1a.c: Ditto.
60 * testsuite/gcc.dg/tree-prof/indir-call-prof.c: Ditto.
61 * testsuite/gcc.dg/tree-prof/val-prof-1.c: Ditto.
62 * testsuite/gcc.dg/tree-prof/val-prof-2.c: Ditto.
63 * testsuite/gcc.dg/tree-prof/val-prof-3.c: Ditto.
64 * testsuite/gcc.dg/tree-prof/val-prof-4.c: Ditto.
65 * testsuite/gcc.dg/tree-prof/val-prof-5.c: Ditto.
66 * testsuite/gcc.dg/tree-prof/val-prof-7.c: Ditto.
67 * testsuite/gcc.dg/profile-dir-3.c: Ditto.
68 * testsuite/g++.dg/tree-prof/indir-call-prof.C: Ditto.
70 2011-06-01 Nicola Pero <nicola.pero@meta-innovation.com>
72 * objc.dg/attributes/method-nonnull-1.m: New test.
73 * obj-c++.dg/attributes/method-nonnull-1.mm: New test.
75 2011-05-31 Tobias Burnus <burnus@net-b.de>
78 * gfortran.dg/coarray_atomic_1.f90: New.
79 * gfortran.dg/coarray/atomic_1.f90: New.
81 2011-05-31 Jakub Jelinek <jakub@redhat.com>
83 * gcc.dg/guality/bswaptest.c: New test.
84 * gcc.dg/guality/clztest.c: New test.
85 * gcc.dg/guality/ctztest.c: New test.
86 * gcc.dg/guality/rotatetest.c: New test.
89 * gcc.target/i386/pr48688.c: New test.
91 2010-11-15 Fabien ChĂȘne <fabien@gcc.gnu.org>
94 * g++.dg/lookup/name-clash9.C: New.
96 2011-05-31 Tobias Burnus <burnus@net-b.de>
99 * gfortran.dg/coarray/dummy_1.f90: New.
101 2011-05-31 Tobias Burnus <burnus@net-b.de>
104 * gfortran.dg/coarray/save_1.f90: New.
105 * gfortran.dg/coarray_4.f90: Update dg-error.
107 2011-05-31 Jason Merrill <jason@redhat.com>
109 * g++.dg/cpp0x/rv-template1.C: New.
111 2011-05-31 Jakub Jelinek <jakub@redhat.com>
113 PR rtl-optimization/49235
114 * gcc.dg/pr49235.c: New test.
116 2011-05-31 Ira Rosen <ira.rosen@linaro.org>
118 PR tree-optimization/49093
119 * gcc.dg/vect/pr49093.c: New test.
121 2011-05-31 Dodji Seketeli <dodji@redhat.com>
124 * g++.dg/debug/dwarf2/cdtor-1.C: New test.
126 2011-05-31 Ira Rosen <ira.rosen@linaro.org>
129 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Initialize the
132 2011-05-30 Kaz Kojima <kkojima@gcc.gnu.org>
135 * gcc.c-torture/execute/pr49186.c: New.
137 2011-05-30 H.J. Lu <hongjiu.lu@intel.com>
140 * gcc.target/i386/pr49168-1.c: New.
142 2011-05-30 Jakub Jelinek <jakub@redhat.com>
143 Eric Botcazou <ebotcazou@adacore.com>
145 * gcc.dg/guality/drap.c: New test.
147 2011-05-30 Richard Guenther <rguenther@suse.de>
149 PR tree-optimization/49210
150 * gnat.dg/boolean_subtype2.ad[sb]: New testcase.
151 * gnat.dg/boolean_subtype2_pkg.ads: New helper.
153 2011-05-30 Jakub Jelinek <jakub@redhat.com>
156 * g++.dg/gomp/pr49223-1.C: New test.
157 * g++.dg/gomp/pr49223-2.C: New test.
159 2011-05-30 Richard Guenther <rguenther@suse.de>
161 PR tree-optimization/49218
162 * gcc.c-torture/execute/pr49218.c: New testcase.
164 2011-05-30 Ira Rosen <ira.rosen@linaro.org>
166 PR tree-optimization/49199
167 * gcc.dg/vect/no-scevccp-pr49199.c: New test.
168 * gcc.dg/vect/vect.exp: Run no-scevccp-pr* tests with
169 -fno-tree-scev-cprop.
171 2011-05-29 Janus Weil <janus@gcc.gnu.org>
174 * gfortran.dg/extends_13.f03: New.
176 2011-05-29 Jakub Jelinek <jakub@redhat.com>
178 PR rtl-optimization/49095
179 * gcc.target/i386/pr49095.c: New test.
181 2011-05-29 Tobias Burnus <burnus@net-b.de>
184 * gfortran.dg/coarray_24.f90: New.
186 2011-05-29 Tobias Burnus <burnus@net-b.de>
189 * gfortran.dg/coarray_23.f90: New.
191 2011-05-29 Richard Sandiford <rdsandiford@googlemail.com>
194 * gcc.dg/pr48826.c: New test.
196 2011-05-29 Richard Guenther <rguenther@suse.de>
198 PR tree-optimization/49217
199 * gcc.dg/torture/pr49217.c: New testcase.
201 2011-05-29 Ira Rosen <ira.rosen@linaro.org>
204 * gcc.dg/vect/pr49038.c: Use MAP_ANON if MAP_ANONYMOUS is not defined.
206 2011-05-29 Eric Botcazou <ebotcazou@adacore.com>
208 * gnat.dg/boolean_subtype.adb: Rename to...
209 * gnat.dg/boolean_subtype1.adb: ...this.
211 2011-05-28 Jason Merrill <jason@redhat.com>
213 * g++.dg/cpp0x/lambda/lambda-syntax1.C: New.
215 2011-05-27 Jason Merrill <jason@redhat.com>
217 * g++.dg/cpp0x/enum18.C: Adjust.
219 * g++.dg/cpp0x/lambda/lambda-template2.C: New.
221 2011-05-27 Tobias Burnus <burnus@net-b.de>
224 * gfortran.dg/coarray_22.f90: New.
226 2011-05-27 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
228 PR tree-optimization/46728
229 * gcc.target/powerpc/pr46728-1.c: New.
230 * gcc.target/powerpc/pr46728-2.c: New.
231 * gcc.target/powerpc/pr46728-3.c: New.
232 * gcc.target/powerpc/pr46728-4.c: New.
233 * gcc.target/powerpc/pr46728-5.c: New.
234 * gcc.dg/pr46728-6.c: New.
235 * gcc.target/powerpc/pr46728-7.c: New.
236 * gcc.target/powerpc/pr46728-8.c: New.
237 * gcc.dg/pr46728-9.c: New.
238 * gcc.target/powerpc/pr46728-10.c: New.
239 * gcc.target/powerpc/pr46728-11.c: New.
240 * gcc.dg/pr46728-12.c: New.
241 * gcc.target/powerpc/pr46728-13.c: New.
242 * gcc.target/powerpc/pr46728-14.c: New.
243 * gcc.target/powerpc/pr46728-15.c: New.
244 * gcc.target/powerpc/pr46728-16.c: New.
246 2011-05-27 Jason Merrill <jason@redhat.com>
248 * g++.dg/abi/mangle47.C: New.
251 * g++.dg/template/const5.C: New.
253 * g++.dg/cpp0x/enum18.C: New.
255 * g++.dg/cpp0x/lambda/lambda-nested4.C: New.
257 * g++.dg/cpp0x/error6.C: New.
259 * g++.dg/cpp0x/error5.C: New.
261 2011-05-27 Jakub Jelinek <jakub@redhat.com>
264 * g++.dg/eh/cond6.C: New test.
266 2011-05-27 Tobias Burnus <burnus@net-b.de>
269 * gfortran.dg/rank_3.f90: New.
270 * gfortran.dg/rank_4.f90: New.
272 2011-05-27 Janis Johnson <janisjo@codesourcery.com>
274 * g++.dg/tree-ssa-pr43411.C: Rename function to be inlined and
277 2011-05-27 Eric Botcazou <ebotcazou@adacore.com>
279 * gnat.dg/bit_packed_array5.ads: Move dg directive to...
280 * gnat.dg/bit_packed_array5.adb: ...here.
282 2011-05-27 Paolo Carlini <paolo.carlini@oracle.com>
285 * testsuite/g++.dg/cpp0x/auto25.C: New.
287 2011-05-27 Richard Guenther <rguenther@suse.de>
289 * gcc.c-torture/execute/920711-1.x: Add -fwrapv.
291 2011-05-27 Richard Guenther <rguenther@suse.de>
293 * gcc.c-torture/execute/920612-1.x: Add -fwrapv.
295 2011-05-27 Richard Guenther <rguenther@suse.de>
298 * gnat.dg/bit_packed_array5.ad[sb]: New testcase.
300 2011-05-26 Jason Merrill <jason@redhat.com>
302 * g++.dg/cpp0x/friend1.C: New.
303 * g++.dg/cpp0x/friend2.C: New.
305 * g++.dg/cpp0x/auto7.C: Update.
306 * g++.dg/template/crash50.C: Adjust.
307 * g++.dg/template/static9.C: Adjust.
308 * g++.old-deja/g++.ext/memconst.C: Adjust.
310 2011-05-26 Janis Johnson <janisjo@codesourcery.com>
312 * gcc.dg/march.c: Ignore a note for some targets.
314 2011-05-26 Janis Johnson <janis187@us.ibm.com>
315 Nathan Froyd <froydnj@codesourcery.com>
319 * g++.old-deja/g++.jason/cond.C: Remove xfails.
320 * g++.dg/parse/pr18770.C: New test.
321 * g++.dg/cpp0x/range-for5.C: Add dg-error marker.
323 2011-05-26 Thomas Koenig <tkoenig@gcc.gnu.org>
326 * gfortran.dg/dependency_40.f90 : New test.
328 2011-05-26 Tobias Burnus <burnus@net-b.de>
331 * gfortran.dg/coarray/registering_1.f90: New.
333 2011-05-26 Jason Merrill <jason@redhat.com>
335 * g++.dg/cpp0x/variadic111.C: New.
336 * g++.dg/cpp0x/variadic41.C: Adjust.
338 2011-05-26 Richard Guenther <rguenther@suse.de>
340 PR tree-optimization/48702
341 * gcc.dg/torture/pr48702.c: New testcase.
343 2011-05-26 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
345 PR gcov-profile/48845
346 * g++.dg/tree-prof/tree-prof.exp: Check for -fprofile-generate
348 * gcc.dg/matrix/matrix.exp: Likewise.
349 * gcc.dg/tree-prof/tree-prof.exp: Likewise.
350 * lib/target-supports-dg.exp (dg-require-profiling): Don't pass
351 line number to check_profiling_available.
352 * lib/target-supports.exp (check_profiling_available): Account for
354 Require TLS runtime support with -fprofile-generate.
355 * lib/profopt.exp (profopt-execute): Add TLS options for
357 * gcc.dg/pr47793.c: Add dg-require-profiling "-fprofile-generate".
359 2011-05-26 Jakub Jelinek <jakub@redhat.com>
362 * g++.dg/eh/cond5.C: New test.
364 PR tree-optimization/49161
365 * gcc.c-torture/execute/pr49161.c: New test.
367 2011-05-26 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
369 * gcc.target/arm/neon-vorn-vbic.c: New test.
371 2011-05-26 Ira Rosen <ira.rosen@linaro.org>
373 PR tree-optimization/49038
374 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: New test.
375 * gcc.dg/vect/pr49038.c: New test.
377 2011-05-26 Fabien ChĂȘne <fabien@gcc.gnu.org>
378 * g++.dg/init/pr25811-3.C: New.
379 * g++.dg/init/pr25811-4.C: New.
381 2011-05-25 Jason Merrill <jason@redhat.com>
383 * g++.dg/cpp0x/enum17.C: New.
384 * g++.old-deja/g++.jason/rfg10.C: Adjust.
386 * g++.dg/cpp0x/auto24.C: New.
388 * g++.dg/cpp0x/error4.C: New.
390 * g++.dg/cpp0x/rv-restrict.C: New.
392 * g++.dg/cpp0x/enum15.C: New.
393 * g++.dg/cpp0x/constexpr-switch2.C: New.
395 * g++.dg/cpp0x/variadic110.C: New.
397 * g++.dg/cpp0x/auto9.C: Add typedef test.
399 * g++.dg/cpp0x/auto23.C: New.
400 * g++.dg/cpp0x/auto9.C: Adjust.
402 * g++.dg/cpp0x/defaulted29.C: New.
404 * g++.dg/cpp0x/initlist51.C: New.
406 2011-05-25 Janis Johnson <janisjo@codesourcery.com>
408 * gcc.target/arm/fp16-compile-none-1.c: Update expected error.
409 * g++.dg/abi/packed1.C: Suppress warning.
410 * g++.dg/warn/Wunused-parm-3.C: Likewise.
411 * g++.dg/template/stdarg1.C: Likewise.
412 * g++.dg/other/packed1.C: Remove arm from xfail list.
414 2011-05-25 Jason Merrill <jason@redhat.com>
416 * g++.dg/cpp0x/enum16.C: New.
417 * g++.dg/parse/error15.C: Adjust.
419 * g++.dg/cpp0x/initlist50.C: New.
421 * g++.dg/cpp0x/lambda/lambda-conv5.C: New.
423 * g++.dg/cpp0x/variadic109.C: New.
425 2011-05-25 H.J. Lu <hongjiu.lu@intel.com>
427 * gcc.target/i386/pause-1.c: New.
429 2011-05-25 Eric Botcazou <ebotcazou@adacore.com>
431 * gcc.dg/stack-usage-1.c: Adjust comment.
432 * gcc.dg/stack-usage-2.c: New test.
434 2011-05-25 Jakub Jelinek <jakub@redhat.com>
437 * g++.dg/cpp0x/constexpr-bitfield2.C: New test.
438 * g++.dg/cpp0x/constexpr-bitfield3.C: New test.
440 2011-05-24 Vladimir Makarov <vmakarov@redhat.com>
442 PR rtl-optimization/48757
443 * gfortran.dg/pr48757.f: New test case.
445 2011-05-24 Jason Merrill <jason@redhat.com>
447 * g++.dg/cpp0x/access01.C: New.
449 2011-05-24 Nicola Pero <nicola.pero@meta-innovation.com>
452 * objc.dg/pr48177.m: New testcase.
454 2011-05-24 Nicola Pero <nicola.pero@meta-innovation.com>
457 * objc.dg/pr48187.m: New testcase.
458 * obj-c++.dg/pr48187.mm: New testcase.
459 * objc.dg/ivar-extra-semicolon.m: New testcase.
461 2011-05-24 Jason Merrill <jason@redhat.com>
463 * g++.dg/template/access21.C: New.
464 * g++.dg/template/access22.C: New.
466 2011-05-24 Michael Matz <matz@gcc.gnu.org>
468 PR rtl-optimization/48633
469 * g++.dg/pr48633.C: New test.
471 2011-05-24 Uros Bizjak <ubizjak@gmail.com>
474 * g++.dg/other/pr49133.C: New test.
476 2011-05-24 Uros Bizjak <ubizjak@gmail.com>
477 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
479 * gcc.dg/torture/tls/run-gd.c: New test.
480 * gcc.dg/torture/tls/run-ie.c: New test.
481 * gcc.dg/torture/tls/run-ld.c: New test.
482 * gcc.dg/torture/tls/run-le.c: New test.
483 * lib/target-supports.exp (check_effective_target_tls_runtime):
484 Build testcase with TLS options.
486 2011-05-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
488 * gcc.dg/vect/pr48172.c: Remove dg-do run.
490 2011-05-24 Tom de Vries <tom@codesourcery.com>
492 PR tree-optimization/49121
493 * gcc.dg/tree-ssa/ivopt_infer_2.c: Adapt test.
495 2011-05-23 Jason Merrill <jason@redhat.com>
497 * g++.dg/cpp0x/defaulted28.C: New.
499 * g++.dg/cpp0x/sfinae25.C: New.
501 * g++.dg/cpp0x/rv-cast2.C: New.
503 * g++.dg/cpp0x/enum14.C: New.
505 2011-05-23 Jakub Jelinek <jakub@redhat.com>
508 * gcc.c-torture/execute/pr49123.c: New test.
511 * gcc.dg/debug/pr49032.c: New test.
514 * gcc.dg/pr49120.c: New test.
516 2011-05-23 H.J. Lu <hongjiu.lu@intel.com>
519 * gcc.target/i386/pr47315.c: New test.
521 2011-05-23 Jason Merrill <jason@redhat.com>
523 * g++.dg/cpp0x/lambda/lambda-eh2.C: New.
525 * g++.dg/cpp0x/sfinae24.C: New.
527 * g++.dg/cpp0x/error3.C: New.
529 * g++.dg/cpp0x/defaulted27.C: New.
531 * g++.dg/cpp0x/decltype27.C: New.
533 2011-05-23 Richard Guenther <rguenther@suse.de>
535 * gcc.dg/tree-ssa/forwprop-11.c: Adjust and un-XFAIL.
537 2011-05-23 Richard Guenther <rguenther@suse.de>
539 PR tree-optimization/40874
540 * g++.dg/tree-ssa/pr40874.C: New testcase.
542 2011-05-23 Richard Guenther <rguenther@suse.de>
544 PR tree-optimization/49115
545 * g++.dg/torture/pr49115.C: New testcase.
547 2011-05-23 Richard Guenther <rguenther@suse.de>
550 * gcc.dg/memcpy-3.c: New testcase.
552 2011-05-23 Jakub Jelinek <jakub@redhat.com>
555 * gcc.c-torture/execute/pr48973-1.c: New test.
556 * gcc.c-torture/execute/pr48973-2.c: New test.
558 2011-05-23 Jonathan Wakely <jwakely.gcc@gmail.com>
561 * g++.dg/warn/pr18016.C: New.
563 2011-05-23 Tom de Vries <tom@codesourcery.com>
566 * gcc.target/arm/ivopts-6.c: New test.
568 2011-05-22 Jakub Jelinek <jakub@redhat.com>
571 * gcc.c-torture/compile/pr49029.c: New test.
573 2011-05-22 Jason Merrill <jason@redhat.com>
575 * g++.dg/cpp0x/sfinae23.C: New.
576 * g++.dg/cpp0x/sfinae8.C: Correct.
578 2011-05-22 Thomas Koenig <tkoenig@gcc.gnu.org>
580 * gfortran.dg/function_optimize_8.f90: New test case.
582 2011-05-22 Ira Rosen <ira.rosen@linaro.org>
584 PR tree-optimization/49087
585 * gcc.dg/vect/O3-pr49087.c: New test.
587 2011-05-21 Jason Merrill <jason@redhat.com>
589 * g++.dg/debug/const5.C: New.
591 2011-05-20 Jason Merrill <jason@redhat.com>
593 * g++.dg/cpp0x/constexpr-static7.C: Extend.
595 * g++.dg/cpp0x/constexpr-static7.C: New.
597 * g++.dg/cpp0x/enum12.C: New.
598 * g++.dg/cpp0x/enum13.C: New.
600 2011-05-21 Janus Weil <janus@gcc.gnu.org>
603 * gfortran.dg/select_type_23.f03: New.
605 2011-05-20 Jason Merrill <jason@redhat.com>
607 * g++.dg/cpp0x/defaulted26.C: New.
609 * g++.dg/cpp0x/noexcept02.C: Fix.
610 * g++.dg/cpp0x/noexcept03.C: Fix.
611 * g++.dg/cpp0x/noexcept08.C: Fix.
612 * g++.dg/cpp0x/noexcept10.C: New.
614 2011-05-20 Janus Weil <janus@gcc.gnu.org>
617 * gfortran.dg/extends_12.f03: New.
619 2011-05-20 Jason Merrill <jason@redhat.com>
621 * g++.dg/template/koenig9.C: New.
622 * g++.dg/opt/pr47615.C: Fix.
623 * g++.dg/overload/defarg1.C: Fix.
624 * g++.dg/tc1/dr213.C: Remove xfail.
625 * g++.dg/torture/pr34850.C: Fix.
626 * g++.dg/torture/pr39362.C: Fix.
627 * g++.old-deja/g++.brendan/crash56.C: Fix.
628 * g++.old-deja/g++.pt/memtemp47.C: Fix.
630 2011-05-20 Richard Guenther <rguenther@suse.de>
632 PR tree-optimization/49079
633 * gcc.dg/torture/pr49079.c: New testcase.
635 2011-05-20 Jakub Jelinek <jakub@redhat.com>
637 PR tree-optimization/49073
638 * gcc.c-torture/execute/pr49073.c: New test.
640 2011-06-19 Tobias Burnus <burnus@net-b.de>
643 * gfortran.dg/coarray_21.f90: New.
645 2011-05-19 Joseph Myers <joseph@codesourcery.com>
647 * lib/prune.exe (prune_gcc_output): Expect "error:" in collect2
650 2011-05-19 Richard Guenther <rguenther@suse.de>
653 * gcc.dg/builtin-object-size-11.c: Use -std=gnu89.
655 2011-05-19 Richard Guenther <rguenther@suse.de>
658 * gcc.dg/builtin-object-size-11.c: New testcase.
660 2011-05-19 Tom de Vries <tom@codesourcery.com>
663 * gcc.target/arm/ivopts.c: New test.
664 * gcc.target/arm/ivopts-2.c: New test.
666 2011-05-19 Tom de Vries <tom@codesourcery.com>
668 * lib/lib/scanasm.exp (object-size): Fix target selector handling.
670 2011-05-19 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
672 * gcc.c-torture/execute/960321-1.x: Remove.
674 2011-05-18 Janus Weil <janus@gcc.gnu.org>
677 * gfortran.dg/move_alloc_4.f90: New.
679 2011-05-18 H.J. Lu <hongjiu.lu@intel.com>
682 * gcc.target/i386/pr49002-1.c: New test.
683 * gcc.target/i386/pr49002-2.c: Likewise.
685 2011-05-18 Jakub Jelinek <jakub@redhat.com>
687 PR tree-optimization/49039
688 * gcc.c-torture/execute/pr49039.c: New test.
689 * gcc.dg/tree-ssa/pr49039.c: New test.
690 * g++.dg/torture/pr49039.C: New test.
692 2011-05-18 Jason Merrill <jason@redhat.com>
694 * g++.dg/cpp0x/constexpr-incomplete3.C: New.
695 * g++.dg/cpp0x/constexpr-incomplete2.C: Adjust.
696 * g++.dg/cpp0x/constexpr-memfn1.C: Adjust.
698 2011-05-18 Stuart Henderson <shenders@gcc.gnu.org>
700 * gcc.target/bfin/mcpu-bf592.c: New test.
702 2011-05-18 Ira Rosen <ira.rosen@linaro.org>
704 PR tree-optimization/41881
705 * gcc.dg/vect/O3-pr41881.c: New test.
706 * gcc.dg/vect/O3-slp-reduc-10.c: New test.
708 2011-05-18 Jakub Jelinek <jakub@redhat.com>
710 PR tree-optimization/49000
711 * gcc.dg/pr49000.c: New test.
713 2011-05-17 Eric Botcazou <ebotcazou@adacore.com>
715 * gnat.dg/invalid1.adb: New test.
717 2011-05-16 Uros Bizjak <ubizjak@gmail.com>
719 * gcc.target/i386/avx-vzeroupper-16.c: Update scan-assembler-times
721 * gcc.target/i386/avx-vzeroupper-17.c: Ditto.
722 * gcc.target/i386/avx-vzeroupper-18.c: Ditto.
724 2011-05-15 Jonathan Wakely <jwakely.gcc@gmail.com>
727 * g++.dg/cpp0x/range-for18.C: New.
729 2011-05-15 Tobias Burnus <burnus@net-b.de>
732 * gfortran.dg/coarray/image_index_2.f90: New.
734 2011-05-13 Ville Voutilainen <ville.voutilainen@gmail.com>
736 * g++.dg/cpp0x/override1.C: Move from inherit/virtual9.C.
737 * g++.dg/cpp0x/override2.C: New.
739 2011-05-14 Tobias Burnus <burnus@net-b.de>
742 * gfortran.de/coarray_20.f90: New.
744 2011-05-14 Thomas Koenig <tkoenig@gcc.gnu.org>
747 * function_optimize_7.f90: New test case.
749 2011-05-13 Jason Merrill <jason@redhat.com>
751 * g++.dg/cpp0x/decltype26.C: New.
752 * g++.dg/cpp0x/enum11.C: New.
754 2011-05-13 Tobias Burnus <burnus@net-b.de>
758 * gfortran.dg/assign_8.f90: Update dg-error.
760 2011-05-13 Tobias Burnus <burnus@net-b.de>
763 * gfortran.dg/io_constraints_8.f90: New.
764 * gfortran.dg/io_constraints_9.f90: New.
766 2011-05-13 Martin Thuresson <martint@google.com>
768 PR gcov-profile/47793
769 * gcc.dg/pr47793.c: New.
771 2011-05-12 Jakub Jelinek <jakub@redhat.com>
773 PR tree-optimization/48975
774 * gcc.dg/pr48975.c: New test.
776 2011-05-12 Tobias Burnus <burnus@net-b.de>
779 * gfortran.dg/iso_c_binding_compiler_3.f90: New.
781 2011-05-12 Jason Merrill <jason@redhat.com>
783 * g++.dg/cpp0x/constexpr-incomplete2.C: New.
785 2011-05-12 Geert Bosch <bosch@adacore.com>
787 * gnat.dg/view_conversion1.adb: New test.
789 2011-05-12 Richard Guenther <rguenther@suse.de>
791 PR tree-optimization/48172
792 * gcc.dg/vect/pr48172.c: New testcase.
794 2011-05-12 Jakub Jelinek <jakub@redhat.com>
797 * g++.dg/opt/pr48967.C: New test.
799 2011-05-11 Jason Merrill <jason@redhat.com>
801 * g++.dg/cpp0x/constexpr-friend.C: New.
802 * g++.dg/cpp0x/constexpr-incomplete1.C: New.
804 * g++.dg/cpp0x/sfinae22.C: New.
806 2011-05-11 Tobias Burnus <burnus@net-b.de>
809 * gfortran.dg/generic_24.f90: New.
811 2011-05-11 Richard Guenther <rguenther@suse.de>
813 PR tree-optimization/15256
814 * gcc.dg/tree-ssa/forwprop-14.c: New testcase.
816 2011-05-11 Jakub Jelinek <jakub@redhat.com>
819 * gcc.dg/pr48159-1.c: New test.
820 * gcc.dg/pr48159-2.c: New test.
822 2011-05-11 Richard Guenther <rguenther@suse.de>
825 * gcc.dg/torture/pr48953.c: New testcase.
827 2011-05-11 Richard Guenther <rguenther@suse.de>
829 PR tree-optimization/18041
830 * gcc.dg/tree-ssa/forwprop-13.c: New testcase.
832 2011-05-11 Alan Modra <amodra@gmail.com>
835 * gcc.target/powerpc/pr47755-2.c: Require vsx_hw.
837 2011-05-10 Jason Merrill <jason@redhat.com>
839 * g++.dg/cpp0x/defaulted25.C: New.
840 * g++.dg/template/crash7.C: Adjust.
842 * g++.dg/cpp0x/variadic108.C: New.
844 2011-05-10 Ville Voutilainen <ville.voutilainen@gmail.com>
846 * g++.dg/inherit/virtual9.C: Extend.
848 2011-05-10 Michael Meissner <meissner@linux.vnet.ibm.com>
851 * gcc.target/powerpc/pr48857.c: New file, make sure V2DI arguments
852 are passed and returned in vector registers.
854 2011-05-10 Richard Guenther <rguenther@suse.de>
856 * gcc.dg/tree-ssa/ssa-fre-2.c: Disable forwprop.
857 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
858 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
859 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
860 * gcc.dg/tree-ssa/scev-cast.c: Adjust. Note what transformation
863 2011-05-10 Jakub Jelinek <jakub@redhat.com>
865 PR tree-optimization/48611
866 PR tree-optimization/48794
867 * gfortran.dg/gomp/pr48611.f90: New test.
868 * gfortran.dg/gomp/pr48794.f90: New test.
871 * gcc.dg/dfp/pr48928.c: New test.
873 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
876 * g++.dg/cpp0x/pr48522.C: New.
878 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
881 * g++.dg/cpp0x/sfinae21.C: New.
883 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
885 * g++.dg/template/sfinae28.C: Rename to...
886 * g++.dg/cpp0x/sfinae19.C: ... this.
887 * g++.dg/template/sfinae29.C: Rename to...
888 * g++.dg/cpp0x/sfinae20.C: ... this.
890 2011-05-09 Jeff Law <law@redhat.com>
892 * lib/gcc-gdb-test.exp (gdb-test): Reorder matchers to give more
895 2011-05-09 Fabien ChĂȘne <fabien@gcc.gnu.org>
898 * g++.dg/init/pr20039.C: New.
900 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
904 * g++.dg/template/sfinae28.C: New.
905 * g++.dg/template/sfinae29.C: Likewise.
907 2011-05-09 Jason Merrill <jason@redhat.com>
909 * g++.dg/template/nontype23.C: New.
911 2011-05-07 Fabien ChĂȘne <fabien@gcc.gnu.org>
913 * g++.dg/init/pr48859.C: New.
915 2011-05-09 Jason Merrill <jason@redhat.com>
917 * gcc.dg/gcc.dg/uninit-D.c: Move to c-c++-common.
918 * gcc.dg/gcc.dg/uninit-D-O0.c: Move to c-c++-common.
919 * gcc.dg/gcc.dg/uninit-E.c: Move to c-c++-common.
920 * gcc.dg/gcc.dg/uninit-E-O0.c: Move to c-c++-common.
921 * gcc.dg/gcc.dg/uninit-F.c: Move to c-c++-common.
922 * gcc.dg/gcc.dg/uninit-F-O0.c: Move to c-c++-common.
923 * gcc.dg/gcc.dg/uninit-G.c: Move to c-c++-common.
924 * gcc.dg/gcc.dg/uninit-G-O0.c: Move to c-c++-common.
926 2011-05-08 Ville Voutilainen <ville.voutilainen@gmail.com>
928 * g++.dg/inherit/virtual9.C: New.
930 2011-05-09 Dodji Seketeli <dodji@redhat.com>
933 * g++.dg/template/dependent-expr8.C: New test case.
935 2011-05-07 Zdenek Dvorak <ook@ucw.cz>
937 PR tree-optimization/48837
938 * gcc.dg/pr48837.c: New testcase.
940 2011-05-06 Jason Merrill <jason@redhat.com>
942 * g++.dg/cpp0x/constexpr-condition2.C: New.
944 * g++.dg/cpp0x/constexpr-missing.C: New.
946 2011-05-06 Tobias Burnus <burnus@net-b.de>
949 * gfortran.dg/coarray/this_image_2.f90: New.
951 2011-05-06 Tobias Burnus <burnus@net-b.de>
955 * gfortran.dg/bind_c_usage_22.f90: New.
956 * gfortran.dg/bind_c_usage_23.f90: New.
957 * gfortran.dg/bind_c_usage_24.f90: New.
958 * gfortran.dg/bind_c_usage_24_c.c: New.
960 2011-05-06 Dodji Seketeli <dodji@redhat.com>
963 * g++.dg/template/member9.C: New test case.
965 2011-05-05 Eric Botcazou <ebotcazou@adacore.com>
967 * gnat.dg/discr29.ad[sb]: New test.
968 * gnat.dg/discr30.adb: Likewise.
970 2011-05-05 Julian Brown <julian@codesourcery.com>
972 * gcc.target/arm/neon-vset_lanes8.c: New test.
974 2011-05-05 Jason Merrill <jason@redhat.com>
976 * g++.dg/init/new32.C: New.
978 2011-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
980 * gfortran.dg/fmt_g0_6.f08: Use dg-options "-ffloat-store".
983 2011-05-05 Jakub Jelinek <jakub@redhat.com>
985 PR rtl-optimization/48381
986 * gcc.c-torture/compile/pr48381.c: New test.
988 2011-05-05 Uros Bizjak <ubizjak@gmail.com>
990 * gcc.target/i386/opt-1.c: Add --param min-insn-to-prefetch -ratio=0
992 * gcc.target/i386/opt-1.c: Ditto.
994 2011-05-04 Jason Merrill <jason@redhat.com>
996 * g++.dg/conversion/base1.C: New.
998 2011-05-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1000 PR libgfortran/48787
1001 * gfortran.dg/round_3.f08: Add more checks to test case.
1003 2011-05-04 Hans-Peter Nilsson <hp@axis.com>
1005 * gfortran.dg/pr47878.f90, gfortran.dg/endfile_3.f90,
1006 gfortran.dg/endfile_4.f90, gfortran.dg/ftell_3.f90,
1007 gfortran.dg/fmt_cache_1.f, gfortran.dg/namelist_66.f90:
1008 Gate test on effective_target fd_truncate.
1010 2011-05-04 Uros Bizjak <ubizjak@gmail.com>
1012 * gcc.target/i386/recip-vec-divf.c: Decrease array sizes.
1013 * gcc.target/i386/recip-vec-sqrtf.c: Ditto.
1014 * gcc.target/i386/recip-vec-divf-avx.c: Increase array sizes.
1015 * gcc.target/i386/recip-vec-sqrtf-avx.c: Ditto. Update scan times.
1016 * gcc.target/i386/ssefn-1.c: Add -mno-sse2 to dg-options.
1017 * gcc.target/i386/pr38824.c: Ditto.
1018 * gcc.target/i386/vecinit-1.c: Add -mno-sse4 to dg-options.
1019 * gcc.target/i386/vecinit-2.c: Ditto.
1020 * gcc.target/i386/sse-19.c: Add -mno-ssse3 to dg-options.
1021 * gcc.target/i386/parity-1.c: Add -mno-popcnt to dg-options.
1022 * gcc.target/i386/parity-2.c: Ditto.
1023 * gcc.target/i386/incoming-8.c: Add -mno-avx to dg-options.
1025 2011-05-04 Stuart Henderson <shenders@gcc.gnu.org>
1027 * gcc.target/bfin/mcpu-bf512.c: Update to latest silicon revision and
1029 * gcc.target/bfin/mcpu-bf514.c: Likewise.
1030 * gcc.target/bfin/mcpu-bf516.c: Likewise.
1031 * gcc.target/bfin/mcpu-bf518.c: Likewise.
1033 2011-05-03 Tobias Burnus <burnus@net-b.de>
1036 * gfortran.dg/coarray/this_image_1.f90: Remove dg-options.
1038 2011-05-03 Tobias Burnus <burnus@net-b.de>
1041 * gfortran.dg/coarray/this_image_1.f90: New.
1043 2011-05-03 Tobias Burnus <burnus@net-b.de>
1046 * gfortran.dg/coarray/caf.dg: New.
1047 * gfortran.dg/coarray/image_index_1.f90: New, copied
1048 from ../coarray_16.f90.
1050 2011-05-03 Paolo Carlini <paolo.carlini@oracle.com>
1053 * g++.dg/ext/complex9.C: New.
1055 2011-05-03 Stuart Henderson <shenders@gcc.gnu.org>
1058 * gcc.target/bfin/mcpu-bf542.c: Check SILICON_REVISION is 0x0004.
1059 * gcc.target/bfin/mcpu-bf544.c, gcc.target/bfin/mcpu-bf547.c,
1060 gcc.target/bfin/mcpu-bf548.c, gcc.target/bfin/mcpu-bf549.c: Likewise.
1062 2011-05-03 Stuart Henderson <shenders@gcc.gnu.org>
1064 * gcc.target/bfin/builtins: Created.
1065 * gcc.target/bfin/hisilh-O0.c: Deleted.
1066 * gcc.target/bfin/hisilh.c: Moved to...
1067 * gcc.target/bfin/builtins/hisilh.c: ...here.
1068 * gcc.target/bfin/builtins/shl_fr1x16-6.c: New test.
1069 * gcc.target/bfin/builtins/shr_fr1x16-1.c: Ditto.
1070 * gcc.target/bfin/builtins/shl_fr1x32-9.c: Ditto.
1071 * gcc.target/bfin/builtins/shr_fr1x32-4.c: Ditto.
1072 * gcc.target/bfin/builtins/shr_fr1x32-8.c: Ditto.
1073 * gcc.target/bfin/builtins/lshl_fr2x16-1.c: Ditto.
1074 * gcc.target/bfin/builtins/abs_fr1x16-1.c: Ditto.
1075 * gcc.target/bfin/builtins/norm32-1.c: Ditto.
1076 * gcc.target/bfin/builtins/shrl_fr1x16-3.c: Ditto.
1077 * gcc.target/bfin/builtins/norm_fr1x32-2.c: Ditto.
1078 * gcc.target/bfin/builtins/bfin-builtins.exp: Ditto.
1079 * gcc.target/bfin/builtins/norm16-2.c: Ditto.
1080 * gcc.target/bfin/builtins/norm32-5.c: Ditto.
1081 * gcc.target/bfin/builtins/norm_fr1x16-3.c: Ditto.
1082 * gcc.target/bfin/builtins/mult_fr1x32x32-2.c: Ditto.
1083 * gcc.target/bfin/builtins/norm16-6.c: Ditto.
1084 * gcc.target/bfin/builtins/norm32-9.c: Ditto.
1085 * gcc.target/bfin/builtins/mult_fr2x16-1.c: Ditto.
1086 * gcc.target/bfin/builtins/dspsubaddsat_fr2x16-2.c: Ditto.
1087 * gcc.target/bfin/builtins/min_fr2x16-1.c: Ditto.
1088 * gcc.target/bfin/builtins/max_fr2x16-2.c: Ditto.
1089 * gcc.target/bfin/builtins/norm32-10.c: Ditto.
1090 * gcc.target/bfin/builtins/shl_fr2x16-3.c: Ditto.
1091 * gcc.target/bfin/builtins/mulhisihh_fr2x16-1.c: Ditto.
1092 * gcc.target/bfin/builtins/diff_hl_fr2x16-2.c: Ditto.
1093 * gcc.target/bfin/builtins/shl_fr2x16-7.c: Ditto.
1094 * gcc.target/bfin/builtins/shr_fr2x16-2.c: Ditto.
1095 * gcc.target/bfin/builtins/mulhisilh_fr2x16-1.c: Ditto.
1096 * gcc.target/bfin/builtins/lshl_fr1x16-1.c: Ditto.
1097 * gcc.target/bfin/builtins/cpmlx_mul_fr2x16-2.c: Ditto.
1098 * gcc.target/bfin/builtins/negate_fr1x32-2.c: Ditto.
1099 * gcc.target/bfin/builtins/negate_fr1x16-3.c: Ditto.
1100 * gcc.target/bfin/builtins/abs_fr2x16-2.c: Ditto.
1101 * gcc.target/bfin/builtins/shrl_fr2x16-4.c: Ditto.
1102 * gcc.target/bfin/builtins/mult_fr1x16-1.c: Ditto.
1103 * gcc.target/bfin/builtins/max_fr1x32-1.c: Ditto.
1104 * gcc.target/bfin/builtins/min_fr1x16-1.c: Ditto.
1105 * gcc.target/bfin/builtins/shl_fr1x32-2.c: Ditto.
1106 * gcc.target/bfin/builtins/max_fr1x16-2.c: Ditto.
1107 * gcc.target/bfin/builtins/shl_fr1x16-3.c: Ditto.
1108 * gcc.target/bfin/builtins/add_fr2x16-1.c: Ditto.
1109 * gcc.target/bfin/builtins/shl_fr1x32-6.c: Ditto.
1110 * gcc.target/bfin/builtins/shr_fr1x32-1.c: Ditto.
1111 * gcc.target/bfin/builtins/shr_fr1x32.c: Ditto.
1112 * gcc.target/bfin/builtins/shl_fr1x16-7.c: Ditto.
1113 * gcc.target/bfin/builtins/shr_fr1x16-2.c: Ditto.
1114 * gcc.target/bfin/builtins/shr_fr1x32-5.c: Ditto.
1115 * gcc.target/bfin/builtins/shr_fr1x32-9.c: Ditto.
1116 * gcc.target/bfin/builtins/abs_fr1x32-1.c: Ditto.
1117 * gcc.target/bfin/builtins/lshl_fr2x16-2.c: Ditto.
1118 * gcc.target/bfin/builtins/abs_fr1x16-2.c: Ditto.
1119 * gcc.target/bfin/builtins/cpmlx_msu_fr2x16-1.c: Ditto.
1120 * gcc.target/bfin/builtins/norm32-2.c: Ditto.
1121 * gcc.target/bfin/builtins/shrl_fr1x16-4.c: Ditto.
1122 * gcc.target/bfin/builtins/norm16-3.c: Ditto.
1123 * gcc.target/bfin/builtins/norm32-6.c: Ditto.
1124 * gcc.target/bfin/builtins/norm16-7.c: Ditto.
1125 * gcc.target/bfin/builtins/mult_fr2x16-2.c: Ditto.
1126 * gcc.target/bfin/builtins/min_fr2x16-2.c: Ditto.
1127 * gcc.target/bfin/builtins/add_fr1x16-1.c: Ditto.
1128 * gcc.target/bfin/builtins/norm32-11.c: Ditto.
1129 * gcc.target/bfin/builtins/sub_fr2x16-1.c: Ditto.
1130 * gcc.target/bfin/builtins/shl_fr2x16-4.c: Ditto.
1131 * gcc.target/bfin/builtins/mulhisihh_fr2x16-2.c: Ditto.
1132 * gcc.target/bfin/builtins/diff_lh_fr2x16-1.c: Ditto.
1133 * gcc.target/bfin/builtins/shl_fr2x16-8.c: Ditto.
1134 * gcc.target/bfin/builtins/shr_fr2x16-3.c: Ditto.
1135 * gcc.target/bfin/builtins/mulhisilh_fr2x16-2.c: Ditto.
1136 * gcc.target/bfin/builtins/lshl_fr1x16-2.c: Ditto.
1137 * gcc.target/bfin/builtins/cpmlx_mac_fr2x16-1.c: Ditto.
1138 * gcc.target/bfin/builtins/shrl_fr2x16-1.c: Ditto.
1139 * gcc.target/bfin/builtins/mult_fr1x32-1.c: Ditto.
1140 * gcc.target/bfin/builtins/min_fr1x32-1.c: Ditto.
1141 * gcc.target/bfin/builtins/dspaddsubsat_fr2x16-1.c: Ditto.
1142 * gcc.target/bfin/builtins/mult_fr1x16-2.c: Ditto.
1143 * gcc.target/bfin/builtins/max_fr1x32-2.c: Ditto.
1144 * gcc.target/bfin/builtins/min_fr1x16-2.c: Ditto.
1145 * gcc.target/bfin/builtins/shl_fr1x32.c: Ditto.
1146 * gcc.target/bfin/builtins/shl_fr1x32-3.c: Ditto.
1147 * gcc.target/bfin/builtins/shl_fr1x16-4.c: Ditto.
1148 * gcc.target/bfin/builtins/sub_fr1x16-1.c: Ditto.
1149 * gcc.target/bfin/builtins/add_fr2x16-2.c: Ditto.
1150 * gcc.target/bfin/builtins/shl_fr1x32-7.c: Ditto.
1151 * gcc.target/bfin/builtins/shr_fr1x32-2.c: Ditto.
1152 * gcc.target/bfin/builtins/shl_fr1x16-8.c: Ditto.
1153 * gcc.target/bfin/builtins/shr_fr1x16-3.c: Ditto.
1154 * gcc.target/bfin/builtins/shr_fr1x32-6.c: Ditto.
1155 * gcc.target/bfin/builtins/circptr.c: Ditto.
1156 * gcc.target/bfin/builtins/negate_fr2x16-1.c: Ditto.
1157 * gcc.target/bfin/builtins/abs_fr1x32-2.c: Ditto.
1158 * gcc.target/bfin/builtins/multr_fr2x16-1.c: Ditto.
1159 * gcc.target/bfin/builtins/sum_fr2x16-1.c: Ditto.
1160 * gcc.target/bfin/builtins/shrl_fr1x16-1.c: Ditto.
1161 * gcc.target/bfin/builtins/cpmlx_msu_fr2x16-2.c: Ditto.
1162 * gcc.target/bfin/builtins/norm32-3.c: Ditto.
1163 * gcc.target/bfin/builtins/norm_fr1x16-1.c: Ditto.
1164 * gcc.target/bfin/builtins/norm16-4.c: Ditto.
1165 * gcc.target/bfin/builtins/norm32-7.c: Ditto.
1166 * gcc.target/bfin/builtins/norm16-8.c: Ditto.
1167 * gcc.target/bfin/builtins/add_fr1x32-1.c: Ditto.
1168 * gcc.target/bfin/builtins/shl_fr2x16-1.c: Ditto.
1169 * gcc.target/bfin/builtins/add_fr1x16-2.c: Ditto.
1170 * gcc.target/bfin/builtins/shl_fr2x16-5.c: Ditto.
1171 * gcc.target/bfin/builtins/norm32-12.c: Ditto.
1172 * gcc.target/bfin/builtins/sub_fr2x16-2.c: Ditto.
1173 * gcc.target/bfin/builtins/diff_lh_fr2x16-2.c: Ditto.
1174 * gcc.target/bfin/builtins/mulhisihl_fr2x16-1.c: Ditto.
1175 * gcc.target/bfin/builtins/shr_fr2x16-4.c: Ditto.
1176 * gcc.target/bfin/builtins/mulhisill_fr2x16-1.c: Ditto.
1177 * gcc.target/bfin/builtins/negate_fr1x16-1.c: Ditto.
1178 * gcc.target/bfin/builtins/multr_fr1x16-1.c: Ditto.
1179 * gcc.target/bfin/builtins/cpmlx_mac_fr2x16-2.c: Ditto.
1180 * gcc.target/bfin/builtins/shrl_fr2x16-2.c: Ditto.
1181 * gcc.target/bfin/builtins/mult_fr1x32x32NS-1.c: Ditto.
1182 * gcc.target/bfin/builtins/mult_fr1x32-2.c: Ditto.
1183 * gcc.target/bfin/builtins/min_fr1x32-2.c: Ditto.
1184 * gcc.target/bfin/builtins/dspaddsubsat_fr2x16-2.c: Ditto.
1185 * gcc.target/bfin/builtins/shl_fr1x16-1.c: Ditto.
1186 * gcc.target/bfin/builtins/sub_fr1x32-1.c: Ditto.
1187 * gcc.target/bfin/builtins/shl_fr1x32-4.c: Ditto.
1188 * gcc.target/bfin/builtins/sub_fr1x16-2.c: Ditto.
1189 * gcc.target/bfin/builtins/shl_fr1x16-5.c: Ditto.
1190 * gcc.target/bfin/builtins/shl_fr1x32-8.c: Ditto.
1191 * gcc.target/bfin/builtins/shr_fr1x32-3.c: Ditto.
1192 * gcc.target/bfin/builtins/shr_fr1x16-4.c: Ditto.
1193 * gcc.target/bfin/builtins/shr_fr1x32-7.c: Ditto.
1194 * gcc.target/bfin/builtins/negate_fr2x16-2.c: Ditto.
1195 * gcc.target/bfin/builtins/multr_fr2x16-2.c: Ditto.
1196 * gcc.target/bfin/builtins/sum_fr2x16-2.c: Ditto.
1197 * gcc.target/bfin/builtins/shrl_fr1x16-2.c: Ditto.
1198 * gcc.target/bfin/builtins/norm_fr1x32-1.c: Ditto.
1199 * gcc.target/bfin/builtins/norm16-1.c: Ditto.
1200 * gcc.target/bfin/builtins/norm_fr1x16-2.c: Ditto.
1201 * gcc.target/bfin/builtins/mult_fr1x32x32-1.c: Ditto.
1202 * gcc.target/bfin/builtins/norm32-4.c: Ditto.
1203 * gcc.target/bfin/builtins/norm16-5.c: Ditto.
1204 * gcc.target/bfin/builtins/norm32-8.c: Ditto.
1205 * gcc.target/bfin/builtins/dspsubaddsat_fr2x16-1.c: Ditto.
1206 * gcc.target/bfin/builtins/max_fr2x16-1.c: Ditto.
1207 * gcc.target/bfin/builtins/add_fr1x32-2.c: Ditto.
1208 * gcc.target/bfin/builtins/shl_fr2x16-2.c: Ditto.
1209 * gcc.target/bfin/builtins/shl_fr2x16-6.c: Ditto.
1210 * gcc.target/bfin/builtins/diff_hl_fr2x16-1.c: Ditto.
1211 * gcc.target/bfin/builtins/shr_fr2x16-1.c: Ditto.
1212 * gcc.target/bfin/builtins/mulhisihl_fr2x16-2.c: Ditto.
1213 * gcc.target/bfin/builtins/negate_fr1x32-1.c: Ditto.
1214 * gcc.target/bfin/builtins/cpmlx_mul_fr2x16-1.c: Ditto.
1215 * gcc.target/bfin/builtins/multr_fr1x16-2.c: Ditto.
1216 * gcc.target/bfin/builtins/mulhisill_fr2x16-2.c: Ditto.
1217 * gcc.target/bfin/builtins/negate_fr1x16-2.c: Ditto.
1218 * gcc.target/bfin/builtins/abs_fr2x16-1.c: Ditto.
1219 * gcc.target/bfin/builtins/shrl_fr2x16-3.c: Ditto.
1220 * gcc.target/bfin/builtins/mult_fr1x32x32NS-2.c: Ditto.
1221 * gcc.target/bfin/builtins/shl_fr1x32-1.c: Ditto.
1222 * gcc.target/bfin/builtins/max_fr1x16-1.c: Ditto.
1223 * gcc.target/bfin/builtins/shl_fr1x16-2.c: Ditto.
1224 * gcc.target/bfin/builtins/sub_fr1x32-2.c: Ditto.
1225 * gcc.target/bfin/builtins/shl_fr1x32-5.c: Ditto.
1227 2011-05-03 Bernd Schmidt <bernds@codesourcery.com>
1229 * gcc.target/arm/cold-lc.c: New test.
1231 2011-05-03 Jakub Jelinek <jakub@redhat.com>
1234 * gcc.dg/pr48774.c: New test.
1236 2011-05-03 Richard Guenther <rguenther@suse.de>
1238 * gcc.dg/large-size-array-5.c: New testcase.
1240 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
1242 * gcc.dg/vect/vect-strided-u16-i3.c: New test.
1244 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
1246 * lib/target-supports.exp (check_effective_target_vect_strided):
1248 (check_effective_target_vect_strided2)
1249 (check_effective_target_vect_strided3)
1250 (check_effective_target_vect_strided4)
1251 (check_effective_target_vect_strided8): ...these new functions.
1253 * gcc.dg/vect/O3-pr39675-2.c: Update accordingly.
1254 * gcc.dg/vect/costmodel/ppc/costmodel-slp-12.c: Likewise.
1255 * gcc.dg/vect/fast-math-slp-27.c: Likewise.
1256 * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: Likewise.
1257 * gcc.dg/vect/pr37539.c: Likewise.
1258 * gcc.dg/vect/slp-11a.c: Likewise.
1259 * gcc.dg/vect/slp-11b.c: Likewise.
1260 * gcc.dg/vect/slp-11c.c: Likewise.
1261 * gcc.dg/vect/slp-12a.c: Likewise.
1262 * gcc.dg/vect/slp-12b.c: Likewise.
1263 * gcc.dg/vect/slp-18.c: Likewise.
1264 * gcc.dg/vect/slp-19a.c: Likewise.
1265 * gcc.dg/vect/slp-19b.c: Likewise.
1266 * gcc.dg/vect/slp-21.c: Likewise.
1267 * gcc.dg/vect/slp-23.c: Likewise.
1268 * gcc.dg/vect/vect-cselim-1.c: Likewise.
1270 * gcc.dg/vect/fast-math-vect-complex-3.c: Use vect_stridedN
1271 instead of vect_interleave && vect_extract_even_odd.
1272 * gcc.dg/vect/no-scevccp-outer-10a.c: Likewise.
1273 * gcc.dg/vect/no-scevccp-outer-10b.c: Likewise.
1274 * gcc.dg/vect/no-scevccp-outer-20.c: Likewise.
1275 * gcc.dg/vect/vect-1.c: Likewise.
1276 * gcc.dg/vect/vect-10.c: Likewise.
1277 * gcc.dg/vect/vect-98.c: Likewise.
1278 * gcc.dg/vect/vect-107.c: Likewise.
1279 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
1280 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
1281 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
1282 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
1283 * gcc.dg/vect/vect-strided-a-u32-mult.c: Likewise.
1284 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
1285 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
1286 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
1287 * gcc.dg/vect/vect-strided-float.c: Likewise.
1288 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
1289 * gcc.dg/vect/vect-strided-mult.c: Likewise.
1290 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
1291 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
1292 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
1293 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
1294 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
1295 * gcc.dg/vect/vect-strided-u32-mult.c: Likewise.
1296 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
1297 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
1298 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
1299 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
1300 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
1301 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
1302 * gcc.dg/vect/vect-vfa-03.c: Likewise.
1304 * gcc.dg/vect/no-scevccp-outer-18.c: Add vect_stridedN to the
1306 * gcc.dg/vect/pr30843.c: Likewise.
1307 * gcc.dg/vect/pr33866.c: Likewise.
1308 * gcc.dg/vect/slp-reduc-6.c: Likewise.
1309 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: Likewise.
1310 * gcc.dg/vect/vect-strided-store-u16-i4.c: Likewise.
1311 * gcc.dg/vect/vect-strided-store-u32-i2.c: Likewise.
1313 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
1315 * gcc.dg/vect/slp-11.c: Split into...
1316 * gcc.dg/vect/slp-11a.c, gcc.dg/vect/slp-11b.c,
1317 gcc.dg/vect/slp-11c.c: ...these tests.
1318 * gcc.dg/vect/slp-12a.c: Split 4-stride loop into...
1319 * gcc.dg/vect/slp-12c.c: ...this new test.
1320 * gcc.dg/vect/slp-19.c: Split into...
1321 * gcc.dg/vect/slp-19a.c, gcc.dg/vect/slp-19b.c,
1322 gcc.dg/vect/slp-19c.c: ...these new tests.
1324 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
1326 * lib/target-supports.exp
1327 (check_effective_target_vect_extract_even_odd_wide): Delete.
1328 (check_effective_target_vect_strided_wide): Likewise.
1329 * gcc.dg/vect/O3-pr39675-2.c: Use the non-wide versions instead.
1330 * gcc.dg/vect/fast-math-pr35982.c: Likewise.
1331 * gcc.dg/vect/fast-math-vect-complex-3.c: Likewise.
1332 * gcc.dg/vect/pr37539.c: Likewise.
1333 * gcc.dg/vect/slp-11.c: Likewise.
1334 * gcc.dg/vect/slp-12a.c: Likewise.
1335 * gcc.dg/vect/slp-12b.c: Likewise.
1336 * gcc.dg/vect/slp-19.c: Likewise.
1337 * gcc.dg/vect/slp-23.c: Likewise.
1338 * gcc.dg/vect/vect-1.c: Likewise.
1339 * gcc.dg/vect/vect-98.c: Likewise.
1340 * gcc.dg/vect/vect-107.c: Likewise.
1341 * gcc.dg/vect/vect-strided-float.c: Likewise.
1343 2011-05-02 Jason Merrill <jason@redhat.com>
1345 * g++.dg/init/new31.C: New.
1347 2011-05-02 Simon Martin <simartin@users.sourceforge.net>
1350 * gcc.dg/pr35445.c: New test.
1352 2011-05-02 Jason Merrill <jason@redhat.com>
1354 * c-c++-common/vla-1.c: New.
1356 2011-05-02 Richard Guenther <rguenther@suse.de>
1358 PR tree-optimization/48822
1359 * gcc.dg/torture/pr48822.c: New testcase.
1361 2011-05-02 Paolo Carlini <paolo.carlini@oracle.com>
1364 * g++.dg/cpp0x/constexpr-47969.C: New.
1366 2011-05-02 Ira Rosen <ira.rosen@linaro.org>
1369 * gcc.dg/vect/slp-3.c: Increase loop bound. Don't expect to fail
1370 on vect_no_align targets.
1371 * gcc.dg/vect/no-vfa-pr29145.c: Don't expect to fail on
1372 vect_no_align targets.
1374 2011-05-01 Xinliang David Li <davidxl@google.com>
1376 * gcc.dg/tree-ssa/integer-addr.c: New test.
1377 * gcc.dg/tree-ssa/alias_bug.c: New test.
1379 2011-05-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1381 PR libgfortran/48787
1382 * gfortran.dg/round_3.f08: Add more checks.
1384 2011-04-30 Tobias Burnus <burnus@net-b.de>
1387 * gfortran.dg/import9.f90: New, proper test.
1388 * gfortran.dg/interface_37.f90: Remove bogus
1389 test (bogus copy of interface_36.f90).
1391 2011-04-30 Tobias Burnus <burnus@net-b.de>
1394 * gfortran.dg/interface_37.f90: New.
1396 2011-04-30 Paul Thomas <pault@gcc.gnu.org>
1399 * gfortran.dg/realloc_on_assign_7.f03: Test bounds.
1401 2011-04-30 Jakub Jelinek <jakub@redhat.com>
1403 PR tree-optimization/48809
1404 * gcc.c-torture/execute/pr48809.c: New test.
1406 2011-04-29 Jeff Law <law@redhat.com>
1408 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: New test.
1410 2011-04-29 Paolo Carlini <paolo.carlini@oracle.com>
1413 * g++.dg/init/ctor10.C: New.
1415 2011-04-29 Le-Chun Wu <lcwu@google.com>
1417 * g++.dg/warn/Wconversion-null-2.C: Do not expect a NULL
1418 warning in implicitly instantiated templates.
1420 2011-04-29 Le-Chun Wu <lcwu@google.com>
1422 * g++.dg/warn/Wnull-conversion-1.C: New.
1423 * g++.dg/warn/Wnull-conversion-2.C: New.
1425 2011-04-29 Diego Novillo <dnovillo@google.com>
1427 * g++.old-deja/g++.other/null3.C: Expect warning about
1428 converting boolean to a pointer.
1430 2011-04-29 Paul Thomas <pault@gcc.gnu.org>
1433 * gfortran.dg/realloc_on_assign_7.f03: Modify to test for lhs
1437 * gfortran.dg/realloc_on_assign_7.f03: Add subroutine pr48746.
1439 2011-04-29 Tobias Burnus <burnus@net-b.de>
1442 * gfortran.dg/typebound_proc_22.f90: New.
1445 * gfortran.dg/interface_36.f90: New.
1447 2011-04-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1449 PR libgfortran/48488
1450 PR libgfortran/48602
1451 PR libgfortran/48615
1452 PR libgfortran/48684
1453 PR libgfortran/48787
1454 * gfortran.dg/fmt_g.f: Adjust test.
1455 * gfortran.dg/fmt_g0_1.f08: Adjust test.
1456 * gfortran.dg/round_3.f08: New test.
1457 * gfortran.dg/namelist_print_1.f: Adjust test.
1458 * gfortran.dg/char4_iunit_1.f03: Adjust test.
1459 * gfortran.dg/f2003_io_5.f03: Adjust test.
1460 * gfortran.dg/coarray_15.f90: Adjust test.
1461 * gfortran.dg/namelist_65.f90: Adjust test.
1462 * gfortran.dg/fmt_cache_1.f: Adjust test.
1463 * gfortran.dg/char4_iunit_2.f03: Adjust test.
1464 * gfortran.dg/real_const_3.f90: Adjust test.
1466 2011-04-28 Xinliang David Li <davidxl@google.com>
1468 * testsuite/gcc.dg/tree-prof/prof-robust-1.c: New test.
1469 * testsuite/g++.dg/prof-robust-1.C: New test.
1471 2011-04-28 Ira Rosen <ira.rosen@linaro.org>
1473 PR tree-optimization/48765
1474 * gcc.dg/vect/pr48765.c: New.
1476 2011-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1478 PR tree-optimization/48775
1479 * gcc.dg/pr48616.c: Also add -fno-common on alpha*-dec-osf*.
1481 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
1484 * g++.dg/inherit/pr48798.C: New.
1485 * g++.old-deja/g++.other/base1.C: Adjust.
1487 2011-04-28 Dodji Seketeli <dodji@redhat.com>
1490 * g++.dg/template/inherit7.C: New test case.
1492 2011-04-28 Richard Guenther <rguenther@suse.de>
1494 PR tree-optimization/40052
1495 PR tree-optimization/15347
1496 * gcc.dg/tree-ssa/vrp57.c: New testcase.
1497 * gcc.dg/pr15347.c: Likewise.
1499 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
1502 * g++.dg/cpp0x/sfinae18.C: New.
1504 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
1507 * g++.dg/ext/is_literal_type1.C: New.
1509 2011-04-28 Tobias Burnus <burnus@net-b.de>
1513 * gfortran.dg/interface_35.f90: New.
1514 * gfortran.dg/erfc_scaled_1.f90: Don't compile with -pedantic.
1515 * gfortran.dg/func_result_6.f90: Add dg-warning.
1516 * gfortran.dg/bessel_1.f90: Ditto.
1517 * gfortran.dg/hypot_1.f90: Ditto.
1518 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
1519 * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
1520 * gfortran.dg/interface_assignment_4.f90: Ditto.
1522 2011-04-27 Jason Merrill <jason@redhat.com>
1524 * g++.dg/ext/complex8.C: New.
1526 * g++.dg/cpp0x/initlist49.C: New.
1527 * g++.dg/init/new30.C: New.
1529 2011-04-27 Tobias Burnus <burnus@net-b.de>
1532 * gfortran.dg/whole_file_34.f90: New.
1534 2011-04-27 Jan Hubicka <jh@suse.cz>
1536 * gcc.dg/tree-ssa/inline-9.c: New testcase.
1538 2011-04-27 Jason Merrill <jason@redhat.com>
1540 * g++.old-deja/g++.oliva/overload1.C: Adjust.
1542 * g++.dg/parse/ambig6.C: New.
1544 2011-04-27 Nick Clifton <nickc@redhat.com>
1546 * gcc.dg/20020312-2.c: Add definition for RX.
1548 * lib/target-supports.exp (add_options_for_ieee): Use -mnofpu
1549 option with RX targets.
1551 * gcc.target/rx/pack.c: Replace C++ style // comments with C style
1554 2011-04-27 Richard Guenther <rguenther@suse.de>
1556 * gcc.dg/tree-ssa/pr23382.c: Remove.
1558 2011-04-27 Kaz Kojima <kkojima@gcc.gnu.org>
1561 * gcc.c-torture/compile/pr48767.c: New test.
1563 2011-04-27 Richard Guenther <rguenther@suse.de>
1565 PR tree-optimization/48772
1566 * g++.dg/pr48772.C: New testcase.
1568 2011-04-27 Jakub Jelinek <jakub@redhat.com>
1571 * gcc.c-torture/compile/pr48742.c: New test.
1573 2011-04-26 Jason Merrill <jason@redhat.com>
1575 * g++.dg/lookup/koenig13.C: New.
1577 * g++.dg/cpp0x/initlist48.C: New.
1579 2011-04-25 Jason Merrill <jason@redhat.com>
1581 * g++.dg/cpp0x/sfinae17.C: New.
1583 2011-03-23 Michael Meissner <meissner@linux.vnet.ibm.com>
1586 * gcc.target/powerpc/pr48258-1.c: New file.
1587 * gcc.target/powerpc/pr48258-2.c: Ditto.
1589 2011-04-26 Xinliang David Li <davidxl@google.com>
1591 * gcc.dg/uninit-suppress.c: New test.
1592 * gcc.dg/uninit-suppress.c: New test.
1594 2011-04-26 Jakub Jelinek <jakub@redhat.com>
1597 * gcc.dg/pr48768.c: New test.
1599 PR tree-optimization/48734
1600 * gcc.c-torture/compile/pr48734.c: New test.
1603 * gcc.dg/tree-prof/val-prof-2.c: Adjust for 32-bit HWI.
1605 2011-04-26 Richard Guenther <rguenther@suse.de>
1607 PR tree-optimization/48731
1608 * gcc.dg/torture/pr48731.c: New testcase.
1610 2011-04-26 Richard Guenther <rguenther@suse.de>
1613 * gcc.dg/tree-prof/val-prof-2.c: Adjust.
1615 2011-04-26 Richard Guenther <rguenther@suse.de>
1618 * gcc.dg/torture/pr48694-1.c: New testcase.
1619 * gcc.dg/torture/pr48694-2.c: Likewise.
1621 2011-04-25 Paolo Carlini <paolo.carlini@oracle.com>
1623 * g++.dg/ext/underlying_type1.C: New.
1624 * g++.dg/ext/underlying_type2.C: Likewise.
1625 * g++.dg/ext/underlying_type3.C: Likewise.
1626 * g++.dg/ext/underlying_type4.C: Likewise.
1627 * g++.dg/ext/underlying_type5.C: Likewise.
1628 * g++.dg/ext/underlying_type6.C: Likewise.
1629 * g++.dg/ext/underlying_type7.C: Likewise.
1630 * g++.dg/ext/underlying_type8.C: Likewise.
1631 * g++.dg/ext/underlying_type9.C: Likewise.
1632 * g++.dg/ext/underlying_type10.C: Likewise.
1634 2011-04-25 Jason Merrill <jason@redhat.com>
1636 * g++.dg/cpp0x/regress/template-const2.C: New.
1638 2011-04-25 Jeff Law <law@redhat.com>
1640 * gcc.dg/tree-ssa/vrp56.c: new test.
1642 2011-04-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1644 * go.test/go-test.exp (go-set-goarch): Accept mips*-*-*.
1646 2011-04-24 Jakub Jelinek <jakub@redhat.com>
1648 PR preprocessor/48740
1649 * c-c++-common/raw-string-11.c: New test.
1651 2011-04-23 John David Anglin <dave.anglin@nrc-cnrc.ca>
1653 * gcc.dg/pr48616.c (dg-options): Add -fno-common to options on
1656 2011-04-23 Tobias Burnus <burnus@net-b.de>
1659 * gfortran.dg/coarray_19.f90: New.
1661 2011-04-23 Jakub Jelinek <jakub@redhat.com>
1664 * gcc.dg/pr48685.c: New test.
1666 2011-04-22 Jan Hubicka <jh@suse.cz>
1668 * gcc.dg/tree-ssa/pr38699.c: Fix testcase.
1670 2011-04-22 Jakub Jelinek <jakub@redhat.com>
1672 PR tree-optimization/48717
1673 * gcc.c-torture/execute/pr48717.c: New test.
1675 2011-04-22 Uros Bizjak <ubizjak@gmail.com>
1678 * gcc.target/i386/pr48723.c: New test.
1680 2011-04-22 Jakub Jelinek <jakub@redhat.com>
1683 * gcc.dg/gomp/pr48716.c: New test.
1684 * g++.dg/gomp/pr48716.C: New test.
1686 2011-04-22 Alexander Monakov <amonakov@ispras.ru>
1689 * gcc.dg/missing-field-init-2.c: Update testcase.
1691 2011-04-22 Alan Modra <amodra@gmail.com>
1693 * gcc.target/powerpc/ppc-pow.c: Allow for tail calls.
1695 2011-04-21 Thomas Koenig <tkoenig@gcc.gnu.org>
1698 * gfortran.dg/function_optimize_6.f90: New test.
1700 2011-04-21 Easwaran Raman <eraman@google.com>
1702 * gcc.dg/stack-layout-2.c: New test.
1704 2011-04-21 Richard Guenther <rguenther@suse.de>
1707 * g++.dg/lto/pr48207-2_0.C: New testcase.
1708 * g++.dg/lto/pr48207-3_0.C: Likewise.
1710 2011-04-21 Eric Botcazou <ebotcazou@adacore.com>
1712 * gnat.dg/volatile5.adb: New test.
1713 * gnat.dg/volatile5_pkg.ads: New helper.
1715 2011-04-21 Uros Bizjak <ubizjak@gmail.com>
1718 * gcc.target/i386/pr48708.c: New test.
1720 2011-04-21 Richard Sandiford <richard.sandiford@linaro.org>
1722 * gcc.dg/vect/vect-119.c: New test.
1724 2011-04-21 Richard Sandiford <richard.sandiford@linaro.org>
1726 * gcc.dg/vect/vect.exp: Run the main tests twice, one with -flto
1729 2011-04-21 Richard Earnshaw <rearnsha@arm.com>
1730 Richard Sandiford <richard.sandiford@linaro.org>
1733 * gcc.target/arm/pr46329.c: New test.
1735 2011-04-21 Tobias Burnus <burnus@net-b.de>
1738 * gfortran.dg/coarray_18.f90: New.
1740 2011-04-20 Jason Merrill <jason@redhat.com>
1742 * g++.dg/cpp0x/initlist47.C: New.
1744 * g++.dg/init/dtor4.C: New.
1746 2011-04-20 Uros Bizjak <ubizjak@gmail.com>
1749 * gcc.target/i386/sse2-pinsrw.c: New test.
1750 * gcc.target/i386/avx-vpinsrw.c: Ditto.
1751 * gcc.target/i386/sse4_1-insvqi.c: Ditto.
1752 * gcc.target/i386/sse2-insvhi.c: Ditto.
1753 * gcc.target/i386/sse4_1-insvsi.c: Ditto.
1754 * gcc.target/i386/sse4_1-insvdi.c: Ditto.
1756 2011-04-20 Jason Merrill <jason@redhat.com>
1758 * g++.dg/template/const4.C: New.
1760 2011-04-20 Easwaran Raman <eraman@google.com>
1762 * gcc.dg/stack-layout-1.c: New test.
1764 2011-04-20 Daniel Jacobowitz <dan@codesourcery.com>
1766 * gcc.dg/vect/vect-shift-3.c, gcc.dg/vect/vect-shift-4.c: New.
1767 * lib/target-supports.exp (check_effective_target_vect_shift_char): New
1770 2011-04-20 Kai Tietz <ktietz@redhat.com>
1772 * gcc.dg/binop-xor1.c: New test.
1773 * gcc.dg/binop-xor2.c: New test.
1774 * gcc.dg/binop-xor3.c: New test.
1775 * gcc.dg/binop-xor4.c: New test.
1776 * gcc.dg/binop-xor5.c: New test.
1778 2011-04-20 Richard Guenther <rguenther@suse.de>
1780 PR tree-optimization/47892
1781 * gcc.dg/vect/fast-math-ifcvt-1.c: New testcase.
1783 2011-04-20 Richard Guenther <rguenther@suse.de>
1786 * g++.dg/torture/pr48695.C: New testcase.
1788 2011-04-20 Georg-Johann Lay <avr@gjlay.de>
1790 * gcc.dg/pr42629.c: Add dg-require-effective-target int32plus
1791 * gcc.c-torture/execute/cmpsi-2.c: Ditto
1792 * gcc.c-torture/execute/pr45262.c: Ditto
1793 * gcc.dg/torture/pr43165.c: Ditto.
1794 * gcc.dg/torture/pr47228.c: Ditto.
1795 * gcc.dg/tree-ssa/pr45144.c: Ditto.
1796 * gcc.dg/ipa/pr45644.c: Ditto.
1797 * gcc.c-torture/compile/pr43191.c: Ditto. Remove dg-skip-if for
1800 2011-04-19 Jason Merrill <jason@redhat.com>
1802 * g++.dg/ext/complex7.C: New.
1804 * g++.dg/ext/attrib41.C: New.
1806 2011-04-19 Kaz Kojima <kkojima@gcc.gnu.org>
1809 * gcc.dg/torture/pr37868.c: Skip on sh*-*-*.
1811 2011-04-19 Jakub Jelinek <jakub@redhat.com>
1814 * gcc.target/i386/pr48678.c: New test.
1816 2011-04-19 Martin Jambor <mjambor@suse.cz>
1818 * g++.dg/opt/devirt1.C: Bump to -O2, remove XFAIL.
1819 * g++.dg/opt/devirt2.C: New test.
1820 * g++.dg/ipa/devirt-g-1.C: Likewise.
1822 2011-04-19 Tobias Burnus <burnus@net-b.de>
1825 * gfortran.dg/whole_file_33.f90: New.
1827 2011-04-19 Martin Jambor <mjambor@suse.cz>
1829 * g++.dg/ipa/devirt-7.C: New test.
1831 2011-04-19 Richard Guenther <rguenther@suse.de>
1834 * g++.dg/lto/pr48207_0.C: New testcase.
1836 2011-04-18 Jason Merrill <jason@redhat.com>
1838 * g++.dg/init/void1.C: New.
1840 * g++.dg/cpp0x/union4.C: New.
1842 2011-04-18 Jakub Jelinek <jakub@redhat.com>
1845 * g++.dg/torture/pr48661.C: New test.
1848 * g++.dg/gomp/pr48632.C: New test.
1850 2011-04-18 Uros Bizjak <ubizjak@gmail.com>
1852 * gcc.target/i386/sse2-maskmovdqu.c: New test.
1853 * gcc.target/i386/avx-vmaskmovdqu.c: Ditto.
1855 2011-04-18 Tobias Burnus <burnus@net-b.de>
1858 * gfortran.dg/coarray_17.f90: New.
1859 * gfortran.dg/coarray_10.f90: Update dg-error.
1861 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1864 * gcc.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
1865 * gfortran.dg/guality/guality.exp: Likewise.
1867 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1869 * gfortran.dg/fmt_g0_5.f08: Use dg-add-options ieee.
1871 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1873 * gcc.dg/vect/pr48377.c: Remove dg-do run.
1875 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1877 * gcc.dg/ipa/pr48195.c: Add dg-require-effective-target lto.
1879 2011-04-18 Richard Guenther <rguenther@suse.de>
1882 * g++.dg/torture/pr46364.C: New testcase.
1884 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1886 * obj-c++.dg/dwarf-2.mm: Skip on alpha*-dec-osf*.
1888 2011-04-18 Alexander Monakov <amonakov@ispras.ru>
1890 * gcc.dg/pr48235.c: Add dg-require-effective-target freorder.
1892 2011-04-18 Ulrich Weigand <ulrich.weigand@linaro.org>
1893 Ira Rosen <ira.rosen@linaro.org>
1896 * gcc.target/arm/pr48252.c: New test.
1898 2011-04-18 Jakub Jelinek <jakub@redhat.com>
1900 PR tree-optimization/48616
1901 * gcc.dg/pr48616.c: New test.
1903 2011-04-18 Tobias Burnus <burnus@net-b.de>
1906 * gfortran.dg/coarray_16.f90: New.
1908 2011-04-18 Paul Thomas <pault@gcc.gnu.org>
1911 * gfortran.dg/realloc_on_assign_7.f03: New test.
1913 2011-04-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1915 PR libgfortran/48602
1916 * gfortran.dg/fmt_g0_6.f08: New test.
1918 2011-04-17 Jason Merrill <jason@redhat.com>
1920 * g++.dg/cpp0x/sfinae16.C: New.
1922 2011-04-17 Richard Sandiford <rdsandiford@googlemail.com>
1924 * gcc.target/mips/reg-var-1.c: New test.
1926 2011-04-17 Jan Hubicka <jh@suse.cz>
1928 * gcc.dg/winline-5.c: Update testcase.
1930 2011-04-17 Eric Botcazou <ebotcazou@adacore.com>
1932 * gnat.dg/discr27.ad[sb]: Move dg directive.
1933 * gnat.dg/discr28.ad[sb]: New test.
1934 * gnat.dg/discr28_pkg.ads: New helper.
1936 2011-04-17 Michael Matz <matz@suse.de>
1938 PR tree-optimization/48622
1940 * gcc.dg/lto/pr48622_0.c: New test.
1942 2011-04-16 Uros Bizjak <ubizjak@gmail.com>
1944 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan patterns.
1945 * gcc.target/i386/avx256-unaligned-load-2.c: Ditto.
1946 * gcc.target/i386/avx256-unaligned-load-3.c: Ditto.
1947 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
1948 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
1949 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
1951 2011-04-15 Jason Merrill <jason@redhat.com>
1953 * g++.dg/cpp0x/range-for17.C: New.
1955 2011-04-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
1957 * g++.dg/cpp0x/range-for2.C: Correct for declaration.
1958 * g++.dg/cpp0x/range-for3.C: Likewise.
1959 * g++.dg/cpp0x/range-for9.C: Correct error message.
1960 * g++.dg/cpp0x/range-for11.C: New.
1961 * g++.dg/cpp0x/range-for12.C: New.
1962 * g++.dg/cpp0x/range-for13.C: New.
1963 * g++.dg/cpp0x/range-for14.C: New.
1964 * g++.dg/cpp0x/range-for15.C: New.
1965 * g++.dg/cpp0x/range-for16.C: New.
1967 2011-04-15 Tobias Burnus <burnus@net-b.de>
1970 * gfortran.dg/coarray_15.f90: Change to dg-do run.
1972 2011-04-15 Nicola Pero <nicola.pero@meta-innovation.com>
1974 * objc.dg/naming-4.m: Updated.
1975 * objc.dg/naming-5.m: Updated.
1976 * objc.dg/naming-6.m: New.
1977 * objc.dg/naming-7.m: New.
1978 * obj-c++.dg/naming-1.mm: Updated.
1979 * obj-c++.dg/naming-2.mm: Updated.
1980 * obj-c++.dg/naming-3.mm: New.
1981 * obj-c++.dg/naming-4.mm: New.
1983 2011-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1985 PR libgfortran/48589
1986 * gfortran.dg/fmt_g0_5.f08: New test.
1988 2011-04-15 Richard Guenther <rguenther@suse.de>
1991 * gfortran.dg/cray_pointers_8.f90: Use -ffloat-store.
1993 2011-04-15 Georg-Johann Lay <avr@gjlay.de>
1995 * gcc.target/avr/torture/pr41885.c (dg-options): Change
1996 -finline-limit=0 to -fno-inline
1998 2011-04-15 Jakub Jelinek <jakub@redhat.com>
2001 * gcc.target/i386/pr46084.c: Require avx_runtime instead of
2004 2011-04-14 Jakub Jelinek <jakub@redhat.com>
2007 * gcc.target/i386/sse4_1-insertps-3.c: New test.
2008 * gcc.target/i386/sse4_1-insertps-4.c: New test.
2009 * gcc.target/i386/avx-insertps-3.c: New test.
2010 * gcc.target/i386/avx-insertps-4.c: New test.
2012 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
2014 * gcc.target/avr/torture/pr41885.c (dg-options): Add
2017 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
2022 * gcc.target/avr/pr46779-1.c: New test case
2023 * gcc.target/avr/pr46779-2.c: New test case
2025 2011-04-14 Jason Merrill <jason@redhat.com>
2027 * g++.dg/cpp0x/sfinae15.C: New.
2029 * g++.dg/cpp0x/sfinae14.C: New.
2031 * g++.dg/ext/vla10.C: New.
2033 2011-04-14 Richard Guenther <rguenther@suse.de>
2035 * gcc.dg/tree-ssa/ssa-dse-14.c: New testcase.
2037 2011-04-14 Richard Guenther <rguenther@suse.de>
2039 * gcc.dg/fold-bitand-4.c: Move ...
2040 * c-c++-common/fold-bitand-4.c: ... here. Adjust slightly.
2042 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
2044 * gcc.target/avr/trivial.c: Fix line endings. Make PROGMEM
2046 * gcc.target/avr/torture/trivial.c: Ditto.
2048 2011-04-13 Jason Merrill <jason@redhat.com>
2050 * g++.dg/template/operator11.C: New.
2052 2011-04-13 Jakub Jelinek <jakub@redhat.com>
2055 * gcc.dg/gomp/pr48591.c: New test.
2058 * g++.dg/cpp0x/constexpr-wstring1.C: New test.
2059 * g++.dg/cpp0x/constexpr-wstring2.C: New test.
2061 2011-04-13 Dodji Seketeli <dodji@redhat.com>
2064 * g++.dg/template/dependent-expr7.C: New test case.
2066 2011-04-13 Jason Merrill <jason@redhat.com>
2068 * g++.dg/cpp0x/sfinae13.C: New.
2070 2011-04-13 Uros Bizjak <ubizjak@gmail.com>
2072 * gcc.target/i386/sse2-init-v2di-2.c: Update scan pattern.
2074 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
2076 * gcc.target/arm/pr43698.c: Remove -march option.
2078 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
2080 * gcc.target/arm/sync-1.c: Limit to sync_int_long, do not use
2083 2011-04-12 Paul Thomas <pault@gcc.gnu.org>
2087 * gfortran.dg/realloc_on_assign_6.f03: New test.
2089 2011-04-12 Kai Tietz <ktietz@redhat.com>
2091 * g++.dg/ext/bitfield2.C: Add for i?86/x86_64-*-mingw*
2092 targets the additional -mno-ms-bitfields and
2093 -Wno-packed-bitfield-compat options.
2094 * g++.dg/ext/bitfield3.C: Likewise.
2095 * g++.dg/ext/bitfield4.C: Likewise.
2096 * g++.dg/ext/bitfield5.C: Likewise.
2097 * gcc.dg/bitfld-15.c: Likewise.
2098 * gcc.dg/bitfld-16.c: Likewise.
2099 * gcc.dg/bitfld-17.c: Likewise.
2100 * gcc.dg/bitfld-18.c: Likewise.
2102 2011-04-12 Richard Sandiford <richard.sandiford@linaro.org>
2104 * gcc.target/arm/neon-vld3-1.c: New test.
2105 * gcc.target/arm/neon-vst3-1.c: New test.
2106 * gcc.target/arm/neon/v*.c: Regenerate.
2108 2011-04-12 Jakub Jelinek <jakub@redhat.com>
2110 PR rtl-optimization/48549
2111 * g++.dg/opt/pr48549.C: New test.
2113 2011-04-12 Richard Guenther <rguenther@suse.de>
2115 PR tree-optimization/46076
2116 * gcc.dg/tree-ssa/pr46076.c: Un-XFAIL.
2118 2011-04-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2121 * lib/compat.exp (compat-execute): Declare unsupported after
2122 stripping path from src1.
2123 * lib/lto.exp (lto-execute): Likewise.
2125 2011-04-12 Jakub Jelinek <jakub@redhat.com>
2128 * gcc.dg/pr48552-1.c: New test.
2129 * gcc.dg/pr48552-2.c: New test.
2131 2011-04-11 Jason Merrill <jason@redhat.com>
2133 * g++.dg/cpp0x/sfinae12.C: New.
2135 * g++.dg/cpp0x/enum10.C: New.
2137 * g++.dg/cpp0x/lambda/lambda-this4.C: New.
2139 * g++.dg/cpp0x/rv-func.C: New.
2141 2011-04-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2143 * gcc.dg/torture/pr47917.c: Define _ISO_C_SOURCE=19990L for
2146 2011-04-11 Martin Jambor <mjambor@suse.cz>
2148 PR tree-optimization/48195
2149 * gcc.dg/ipa/pr48195.c: New test.
2151 2011-04-10 Eric Botcazou <ebotcazou@adacore.com>
2153 * gnat.dg/return3.adb: Remove unused switch.
2155 2011-04-08 Mike Stump <mikestump@comcast.net>
2158 * gcc.dg/tree-ssa/ssa-ccp-17.c: Robustify against ports that
2159 default to fno-common.
2161 2011-04-08 Georg-Johann Lay <avr@gjlay.de>
2163 * gcc.dg/sibcall-3.c: Don't xfail on AVR.
2164 * gcc.dg/sibcall-4.c: Don't xfail on AVR.
2166 2011-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
2169 * gfortran.dg/function_optimize_5.f90: New test.
2171 2011-04-08 Eric Botcazou <ebotcazou@adacore.com>
2173 * gnat.dg/aggr17.adb: New test.
2174 * gnat.dg/aggr18.adb: Likewise.
2176 2011-04-08 Michael Matz <matz@suse.de>
2179 * gcc.target/i386/pr48389.c: New test.
2181 2011-04-08 Andrey Belevantsev <abel@ispras.ru>
2183 PR rtl-optimization/48272
2184 * g++.dg/opt/pr48272.C: New.
2186 2011-04-08 Dmitry Melnik <dm@ispras.ru>
2188 PR rtl-optimization/48235
2189 * gcc.dg/pr48235.c: New.
2191 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
2193 PR rtl-optimization/48302
2194 * g++.dg/opt/pr48302.C: New.
2196 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
2199 * g++.dg/opt/pr48273.C: New.
2201 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
2203 PR rtl-optimization/48442
2204 * gcc.dg/pr48442.c: New.
2206 2011-04-08 Jakub Jelinek <jakub@redhat.com>
2208 PR tree-optimization/48377
2209 * gcc.dg/vect/pr48377.c: New test.
2211 2011-04-07 Jason Merrill <jason@redhat.com>
2213 * g++.dg/cpp0x/regress/call1.C: New.
2215 * g++.dg/cpp0x/variadic107.C: New.
2217 * g++.dg/cpp0x/sfinae11.C: New.
2218 * g++.dg/cpp0x/noexcept02.C: Fix.
2220 * g++.dg/cpp0x/sfinae10.C: New.
2222 * g++.dg/cpp0x/sfinae9.C: New.
2224 * c-c++-common/Wcast-qual-1.c: Move here from...
2225 * gcc.dg/cast-qual-3.c: ...here, and...
2226 * g++.dg/warn/Wcast-qual2.C: ...here.
2228 * g++.dg/cpp0x/sfinae8.C: New.
2230 * g++.dg/cpp0x/sfinae7.C: New.
2232 * g++.dg/cpp0x/enum9.C: New.
2234 2011-04-07 Mike Stump <mikestump@comcast.net>
2236 * gcc.dg/torture/stackalign/non-local-goto-5.c: Fix for targets
2237 with no trampolines.
2239 2011-04-07 Jakub Jelinek <jakub@redhat.com>
2242 * gfortran.dg/gomp/pr48117.f90: New test.
2245 * gcc.dg/torture/pr48343.c: New test.
2247 2011-04-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2249 * gcc.target/i386/asm-6.c: Remove dg-xfail-if.
2251 2011-04-07 Maxim Kuvyrkov <maxim@codesourcery.com>
2253 * gcc.dg/lto/20090210_0.c: Require tls_runtime target.
2255 2011-04-07 Tom de Vries <tom@codesourcery.com>
2258 * lib/scanasm.exp (object-size): New proc.
2259 * gcc.target/arm/pr43920-2.c: New test.
2261 2011-04-06 Tobias Burnus <burnus@net-b.de>
2265 * gfortran.dg/coarray_13.f90: Avoid out-of-bounds access.
2267 2011-04-06 Steve Ellcey <sje@cup.hp.com>
2269 * gcc.dg/mtune.c: Prune note from output.
2271 2011-04-06 Jakub Jelinek <jakub@redhat.com>
2274 * gcc.dg/guality/pr36977.c: New test.
2275 * gcc.dg/guality/pr48466.c: New test.
2277 2011-04-06 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
2279 * gcc.target/arm/pr43920-1.c: Fix accidental duplication.
2281 2011-04-06 Eric Botcazou <ebotcazou@adacore.com>
2283 * gnat.dg/return3.adb: New test.
2285 2011-04-06 Richard Guenther <rguenther@suse.de>
2287 PR tree-optimization/47663
2288 * gcc.dg/tree-ssa/inline-8.c: New testcase.
2290 2011-04-05 Eric Botcazou <ebotcazou@adacore.com>
2292 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options for
2293 Solaris 8 and 9 as well.
2295 2011-04-05 Tom de Vries <tom@codesourcery.com>
2298 * gcc.target/arm/pr43920-1.c: New test.
2300 2011-04-04 Yufeng Zhang <yufeng.zhang@arm.com>
2302 * g++.dg/abi/arm_cxa_vec1.C (__ARM_EABI__): Fix typo.
2303 (cctor): Actually return the value.
2304 (main): Cast return values.
2306 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
2308 * gfortran.dg/character_comparison_8.f90: New test.
2310 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
2312 * frontend-passes: (optimize_lexical_comparison): New function.
2313 (optimize_expr): Call it.
2314 (optimize_comparison): Also handle lexical comparison functions.
2315 Return false instad of -2 for unequal comparison.
2317 2011-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
2320 * function_optimize_4.f90: New test.
2322 2011-04-04 Tobias Burnus <burnus@net-b.de>
2325 * gfortran.dg/coarray_10.f90: Add coarray descriptor diagnostic check.
2326 * gfortran.dg/coarray_13.f90: Add checks for run-time cobounds.
2327 * gfortran.dg/coarray_15.f90: New.
2329 2011-04-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2331 * gfortran.dg/bessel_6.f90: Use dg-add-options ieee.
2332 * gfortran.dg/bessel_7.f90: Likewise.
2334 2011-04-03 Tobias Burnus <burnus@net-b.de>
2336 * gfortran.dg/bessel_6.f90: Reduce mymax for Tru64.
2338 2011-04-03 Richard Guenther <rguenther@suse.de>
2339 Ira Rosen <ira.rosen@linaro.org>
2341 * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: New test.
2342 * gcc.dg/vect/vect.exp: Run if-cvt-stores-vect* tests with
2343 -ftree-loop-if-convert-stores.
2345 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
2347 * gnat.dg/specs/aggr2.ads: New test.
2349 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
2351 * gnat.dg/debug2.ad[sb]: New test.
2352 * gnat.dg/debug2_pkg.ads: New helper.
2353 * gnat.dg/debug3.ad[sb]: New test.
2355 2011-04-01 Uros Bizjak <ubizjak@gmail.com>
2357 * go.test/go-test.exp (go-set-goarch): Recognize alpha*-*-*.
2359 2011-04-01 Jakub Jelinek <jakub@redhat.com>
2362 * gcc.c-torture/compile/pr48335-1.c: New test.
2363 * gcc.dg/pr48335-1.c: New test.
2364 * gcc.dg/pr48335-2.c: New test.
2365 * gcc.dg/pr48335-3.c: New test.
2366 * gcc.dg/pr48335-4.c: New test.
2367 * gcc.dg/pr48335-5.c: New test.
2368 * gcc.dg/pr48335-6.c: New test.
2369 * gcc.dg/pr48335-7.c: New test.
2370 * gcc.dg/pr48335-8.c: New test.
2371 * gcc.target/i386/pr48335-1.c: New test.
2373 2011-04-01 Vincent Lefevre <vincent+gcc@vinc17.org>
2376 * gcc.dg/Waddress.c: New test.
2378 2011-04-01 Thomas Koenig <tkoenig@gcc.gnu.org>
2381 * gfortran.dg/function_optimize_3.f90: New test.
2383 2011-04-01 Bernd Schmidt <bernds@codesourcery.com>
2385 * gcc.c-torture/compile/20110401-1.c: New test.
2387 * g++.dg/lto/20091002-1_0.C: Use "dg-require-effective-target fpic".
2388 * g++.dg/lto/20091002-2_0.C: Likewise.
2389 * g++.dg/lto/20090303_0.c: Likewise.
2390 * g++.dg/lto/20091004-1_0.C: Likewise.
2391 * g++.dg/lto/20091002-3_0.C: Likewise.
2392 * g++.dg/lto/20091004-2_0.C: Likewise.
2393 * g++.dg/lto/20081123_0.C: Likewise.
2394 * g++.dg/lto/20090313_0.C: Likewise.
2395 * g++.dg/lto/20081109-1_0.C: Likewise.
2396 * g++.dg/lto/20081219_0.C: Likewise.
2397 * g++.dg/lto/20081204-1_0.C: Likewise.
2398 * g++.dg/lto/20090302_0.C: Likewise.
2399 * g++.dg/lto/20081119-1_0.C: Likewise.
2400 * g++.dg/lto/20081118_0.C: Likewise.
2401 * gcc.dg/lto/20091020-2_0.c: Likewise.
2402 * gcc.dg/lto/20090210_0.c: Likewise.
2403 * gcc.dg/lto/20081204-1_0.c: Likewise.
2404 * gcc.dg/lto/20081224_0.c: Likewise.
2405 * gcc.dg/lto/20090219_0.c: Likewise.
2406 * gcc.dg/lto/20091014-1_0.c: Likewise.
2407 * gcc.dg/lto/20091016-1_0.c: Likewise.
2408 * gcc.dg/lto/20090206-2_0.c: Likewise.
2409 * gcc.dg/lto/20090116_0.c: Likewise.
2410 * gcc.dg/lto/20091013-1_0.c: Likewise.
2411 * gcc.dg/lto/20091015-1_0.c: Likewise.
2412 * gcc.dg/lto/20090126-2_0.c: Likewise.
2414 2011-03-31 Ian Lance Taylor <iant@google.com>
2416 * go.test/go-test.exp (go-set-goarch): Recognize MIPS ABIs.
2418 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
2420 * gnat.dg/opt16.adb: New test.
2422 2011-03-31 Jason Merrill <jason@redhat.com>
2424 * g++.dg/cpp0x/defaulted24.C: New.
2426 2011-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2429 * gfortran.dg/g77/cabs.f: Only xfail execution on mips-sgi-irix6*
2432 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
2434 * g++.dg/other/i386-9.C: New test.
2436 2011-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2438 * go.test/go-test.exp (go-set-goarch): Use sparc64 for 64-bit SPARC.
2440 2011-03-30 Jason Merrill <jason@redhat.com>
2442 * g++.dg/cpp0x/regress/error-recovery1.C: New.
2444 * g++.dg/cpp0x/regress/isnan.C: New.
2446 * g++.dg/cpp0x/initlist46.C: New.
2448 2011-03-30 Richard Sandiford <richard.sandiford@linaro.org>
2451 * gcc.target/arm/neon-modes-2.c: New test.
2453 2011-03-30 Jakub Jelinek <jakub@redhat.com>
2456 * gcc.c-torture/compile/pr48305.c: New test.
2458 2011-03-29 Jason Merrill <jason@redhat.com>
2460 * g++.dg/cpp0x/regress/value-dep1.C: New.
2462 2011-03-29 Steve Ellcey <sje@cup.hp.com>
2464 * gcc.dg/torture/pr47917.c: Use -std=gnu99 on HP-UX.
2466 2011-03-29 Ian Lance Taylor <iant@google.com>
2468 * go.test/go-test.exp: Handle the test lines used in several new
2470 (errchk): Add opts parameter. Change all callers. Handle parens
2473 2011-03-29 Peter Bergner <bergner@vnet.ibm.com>
2474 Dominique d'Humieres <dominiq@lps.ens.fr>
2476 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __ppc64__
2477 and __APPLE__ && __PPC__ && __ALTIVEC__.
2479 2011-03-29 Jason Merrill <jason@redhat.com>
2481 * g++.dg/cpp0x/dependent1.C: New.
2483 * g++.dg/cpp0x/constexpr-48089.C: Adjust.
2485 * g++.dg/cpp0x/constexpr-memfn1.C: New.
2487 * g++.dg/cpp0x/constexpr-diag1.C: Adjust error locations.
2489 2011-03-29 Janus Weil <janus@gcc.gnu.org>
2492 * gfortran.dg/module_md5_1.f90: Modified MD5 sum.
2493 * gfortran.dg/proc_ptr_comp_32.f90: New.
2495 2011-03-29 Thomas Koenig <tkoenig@gcc.gnu.org>
2497 * gfortran.dg/function_optimize_1.f90: Add -Warray-temporaries,
2498 check for corresponding warning.
2500 2011-03-28 Jason Merrill <jason@redhat.com>
2502 * g++.dg/cpp0x/rv-deduce2.C: New.
2504 2011-03-29 Jakub Jelinek <jakub@redhat.com>
2507 * gcc.dg/pr48203.c: New test.
2509 2011-03-28 Jeff Law <law@redhat.com>
2511 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: New test.
2513 2011-03-28 Peter Bergner <bergner@vnet.ibm.com>
2515 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __PPC64__
2516 and __PPC__ && __ALTIVEC__.
2518 2011-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
2521 * gcc.dg/debug/dwarf2/pr47939-1.c: Generalize scan-assembler regex.
2522 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
2523 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
2524 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
2526 2011-03-28 Jason Merrill <jason@redhat.com>
2528 * g++.dg/cpp0x/initlist-array2.C: New.
2530 * g++.dg/cpp0x/initlist-array1.C: New.
2532 * g++.dg/cpp0x/constexpr-compound.C: New.
2534 * g++.dg/cpp0x/constexpr-using.C: New.
2536 * g++.dg/cpp0x/constexpr-noexcept.C: New.
2538 2011-03-28 H.J. Lu <hongjiu.lu@intel.com>
2541 * gcc.target/i386/pr47502-2.c: Add -fno-pic.
2543 2011-03-28 Eric Botcazou <ebotcazou@adacore.com>
2545 * gcc.dg/slp-1.c: New test.
2547 2011-03-27 H.J. Lu <hongjiu.lu@intel.com>
2549 * gcc.target/i386/avx256-unaligned-load-1.c: New.
2550 * gcc.target/i386/avx256-unaligned-load-2.c: Likewise.
2551 * gcc.target/i386/avx256-unaligned-load-3.c: Likewise.
2552 * gcc.target/i386/avx256-unaligned-load-4.c: Likewise.
2553 * gcc.target/i386/avx256-unaligned-load-5.c: Likewise.
2554 * gcc.target/i386/avx256-unaligned-load-6.c: Likewise.
2555 * gcc.target/i386/avx256-unaligned-load-7.c: Likewise.
2556 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
2557 * gcc.target/i386/avx256-unaligned-store-2.c: Likewise.
2558 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
2559 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
2560 * gcc.target/i386/avx256-unaligned-store-5.c: Likewise.
2561 * gcc.target/i386/avx256-unaligned-store-6.c: Likewise.
2562 * gcc.target/i386/avx256-unaligned-store-7.c: Likewise.
2564 2011-03-27 Thomas Koenig <tkoenig@gcc.gnu.org>
2567 * gfortran.dg/trim_optimize_5.f90: New test.
2568 * gfortran.dg/trim_optimize_6.f90: New test.
2570 2011-03-27 Richard Sandiford <rdsandiford@googlemail.com>
2573 * gcc.target/mips/madd-7.c: Remove -mlong32.
2574 * gcc.target/mips/msub-7.c: Likewise.
2576 2011-03-27 Ira Rosen <ira.rosen@linaro.org>
2578 * gcc.dg/vect/vect-outer-5.c: Reduce the distance between data
2579 accesses to preserve the meaning of the test for doubleword vectors.
2580 * gcc.dg/vect/no-vfa-pr29145.c: Likewise.
2581 * gcc.dg/vect/slp-3.c: Reduce the loop bound for the same reason.
2583 2011-03-26 Janus Weil <janus@gcc.gnu.org>
2586 * gfortran.dg/class_42.f03: New.
2588 2011-03-26 Ira Rosen <ira.rosen@linaro.org>
2590 * gcc.dg/vect/vect-cselim-1.c: Fail on targets that don't support
2593 2011-03-26 Andrey Belevantsev <abel@ispras.ru>
2595 PR rtl-optimization/48144
2596 * gcc.dg/pr48144.c: New test.
2598 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
2600 * gnat.dg/discr27.ad[sb]: New test.
2602 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
2604 * gnat.dg/limited_with2.ad[sb]: New test.
2605 * gnat.dg/limited_with2_pkg1.ads: New helper.
2606 * gnat.dg/limited_with2_pkg2.ads: Likewise.
2608 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
2610 * gnat.dg/opt15.adb: New test.
2611 * gnat.dg/opt15_pkg.ad[sb]: New helper.
2613 2011-03-25 Tobias Burnus <burnus@net-b.de>
2617 * gfortran.dg/ishft_4.f90: Adapt scan-tree-dump-times.
2618 * gfortran.dg/leadz_trailz_3.f90: Ditto
2620 2011-03-25 Martin Jambor <mjambor@suse.cz>
2622 * gcc.c-torture/compile/pr44686.c: Do not explicitely specify -O2.
2624 2011-03-25 Jason Merrill <jason@redhat.com>
2626 * g++.dg/cpp0x/defaulted22.C: New.
2627 * g++.dg/cpp0x/defaulted23.C: New.
2628 * g++.dg/cpp0x/defaulted15.C: Adjust.
2630 2011-03-25 Jason Merrill <jason@redhat.com>
2632 * g++.dg/cpp0x/move1.C: New.
2634 2011-03-25 Ira Rosen <ira.rosen@linaro.org>
2637 * gcc.dg/vect/vect-cselim-1.c: Fail for vect_no_align.
2639 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2641 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options
2642 for mips-sgi-irix6.5.
2643 Replace snprintf prototype by <stdio.h>.
2645 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2648 * gcc.dg/graphite/block-3.c: Add dg-require-effective-target
2649 run_expensive_tests.
2650 * gcc.dg/graphite/block-4.c: Likewise.
2651 * gcc.dg/graphite/block-7.c: Likewise.
2652 * gcc.dg/graphite/block-8.c: Likewise.
2654 2011-03-25 Richard Guenther <rguenther@suse.de>
2656 * g++.dg/tree-ssa/pr41186.C: Scan the appropriate FRE dump.
2657 * g++.dg/tree-ssa/pr8781.C: Likewise.
2658 * gcc.dg/ipa/ipa-pta-13.c: Likewise.
2659 * gcc.dg/ipa/ipa-pta-3.c: Likewise.
2660 * gcc.dg/ipa/ipa-pta-4.c: Likewise.
2661 * gcc.dg/tree-ssa/20041122-1.c: Likewise.
2662 * gcc.dg/tree-ssa/alias-18.c: Likewise.
2663 * gcc.dg/tree-ssa/foldstring-1.c: Likewise.
2664 * gcc.dg/tree-ssa/forwprop-10.c: Likewise.
2665 * gcc.dg/tree-ssa/forwprop-9.c: Likewise.
2666 * gcc.dg/tree-ssa/fre-vce-1.c: Likewise.
2667 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
2668 * gcc.dg/tree-ssa/pr21574.c: Likewise.
2669 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Likewise.
2670 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
2671 * gcc.dg/tree-ssa/ssa-fre-11.c: Likewise.
2672 * gcc.dg/tree-ssa/ssa-fre-12.c: Likewise.
2673 * gcc.dg/tree-ssa/ssa-fre-13.c: Likewise.
2674 * gcc.dg/tree-ssa/ssa-fre-14.c: Likewise.
2675 * gcc.dg/tree-ssa/ssa-fre-15.c: Likewise.
2676 * gcc.dg/tree-ssa/ssa-fre-16.c: Likewise.
2677 * gcc.dg/tree-ssa/ssa-fre-17.c: Likewise.
2678 * gcc.dg/tree-ssa/ssa-fre-18.c: Likewise.
2679 * gcc.dg/tree-ssa/ssa-fre-19.c: Likewise.
2680 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
2681 * gcc.dg/tree-ssa/ssa-fre-21.c: Likewise.
2682 * gcc.dg/tree-ssa/ssa-fre-22.c: Likewise.
2683 * gcc.dg/tree-ssa/ssa-fre-23.c: Likewise.
2684 * gcc.dg/tree-ssa/ssa-fre-24.c: Likewise.
2685 * gcc.dg/tree-ssa/ssa-fre-25.c: Likewise.
2686 * gcc.dg/tree-ssa/ssa-fre-26.c: Likewise.
2687 * gcc.dg/tree-ssa/ssa-fre-27.c: Likewise.
2688 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
2689 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
2690 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
2691 * gcc.dg/tree-ssa/ssa-fre-6.c: Likewise.
2692 * gcc.dg/tree-ssa/ssa-fre-7.c: Likewise.
2693 * gcc.dg/tree-ssa/ssa-fre-8.c: Likewise.
2694 * gcc.dg/tree-ssa/ssa-fre-9.c: Likewise.
2695 * gcc.dg/tree-ssa/ssa-pre-10.c: Likewise.
2696 * gcc.dg/tree-ssa/ssa-pre-26.c: Likewise.
2697 * gcc.dg/tree-ssa/ssa-pre-7.c: Likewise.
2698 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
2699 * gcc.dg/tree-ssa/ssa-pre-9.c: Likewise.
2700 * gcc.dg/tree-ssa/ssa-sccvn-1.c: Likewise.
2701 * gcc.dg/tree-ssa/ssa-sccvn-2.c: Likewise.
2702 * gcc.dg/tree-ssa/ssa-sccvn-3.c: Likewise.
2703 * gcc.dg/tree-ssa/ssa-sccvn-4.c: Likewise.
2704 * gcc.dg/tree-ssa/struct-aliasing-1.c: Likewise.
2705 * gcc.dg/tree-ssa/struct-aliasing-2.c: Likewise.
2706 * c-c++-common/pr46562-2.c: Likewise.
2707 * gfortran.dg/pr42108.f90: Likewise.
2708 * gcc.dg/torture/pta-structcopy-1.c: Scan ealias dump, force
2709 foo to be inlined even at -O1.
2710 * gcc.dg/tree-ssa/ssa-dce-4.c: Disable FRE.
2711 * gcc.dg/ipa/ipa-pta-14.c: Likewise.
2712 * gcc.dg/tree-ssa/ssa-fre-1.c: Adjust.
2713 * gcc.dg/matrix/matrix.exp: Disable FRE.
2715 2011-03-24 Jakub Jelinek <jakub@redhat.com>
2718 * gcc.dg/dfp/pr48204.c: New test.
2720 2011-03-24 Steve Ellcey <sje@cup.hp.com>
2723 * gcc.c-torture/execute/pr47917.c: Move this...
2724 * gcc.dg/torture/pr47917.c: to here and add xfails.
2726 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
2728 * gnat.dg/array16.ad[sb]: New test.
2729 * gnat.dg/array16.ads: New helper.
2731 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
2733 * gnat.dg/derived_type2.adb: New test.
2735 2011-03-24 Richard Guenther <rguenther@suse.de>
2737 PR tree-optimization/48271
2738 * g++.dg/torture/pr48271.C: New testcase.
2740 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
2742 * gnat.dg/array15.ad[sb]: New test.
2744 2011-03-24 Uros Bizjak <ubizjak@gmail.com>
2747 * gcc.target/i386/pr48237.c: New test.
2749 2011-03-24 Richard Guenther <rguenther@suse.de>
2752 * gcc.dg/builtin-object-size-10.c: New testcase.
2754 2011-03-24 Richard Guenther <rguenther@suse.de>
2756 PR tree-optimization/46562
2757 * c-c++-common/pr46562-2.c: New testcase.
2758 * c-c++-common/pr46562.c: Likewise.
2760 2011-03-24 Ira Rosen <ira.rosen@linaro.org>
2762 * gcc.dg/vect/vect-cselim-1.c: New test.
2763 * gcc.dg/vect/vect-cselim-2.c: New test.
2765 2011-03-23 Chung-Lin Tang <cltang@codesourcery.com>
2767 * gcc.target/arm/pr46934.c: New.
2769 2011-03-23 Ian Lance Taylor <iant@google.com>
2771 * go.test/go-test.exp (errchk): Ignore lines containing ////.
2773 2011-03-23 Richard Guenther <rguenther@suse.de>
2775 * gcc.dg/struct: Remove directory and contents.
2777 2011-03-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2780 * g++.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
2782 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
2784 * gnat.dg/discr26.ad[sb]: New test.
2785 * gnat.dg/discr26_pkg.ads: New helper.
2787 2011-03-23 Richard Sandiford <richard.sandiford@linaro.org>
2790 * gcc.target/arm/neon-vld-1.c: New test.
2792 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
2794 * gnat.dg/array14.ad[sb]: New test.
2795 * gnat.dg/array14_pkg.ads: New helper.
2797 2011-03-22 Joseph Myers <joseph@codesourcery.com>
2799 * gcc.c-torture/execute/920501-8.x: Remove.
2800 * gcc.c-torture/execute/930513-1.x: Remove.
2801 * gcc.c-torture/execute/960312-1.x: Remove.
2802 * gcc.c-torture/compile/20000804-1.c,
2803 gcc.c-torture/compile/20001205-1.c,
2804 gcc.c-torture/compile/20001226-1.c,
2805 gcc.c-torture/compile/20010518-2.c,
2806 gcc.c-torture/compile/20020312-1.c,
2807 gcc.c-torture/compile/20020604-1.c,
2808 gcc.c-torture/compile/920501-12.c,
2809 gcc.c-torture/compile/920501-4.c,
2810 gcc.c-torture/compile/920520-1.c,
2811 gcc.c-torture/compile/980506-1.c,
2812 gcc.c-torture/execute/980709-1.x,
2813 gcc.c-torture/execute/990826-0.x: Don't XFAIL or use special
2814 options for m68hc11.
2815 * gcc.dg/cpp/assert4.c: Don't handle ARC.
2816 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: Don't XFAIL for arc or
2819 2011-03-22 Nick Clifton <nickc@redhat.com>
2821 * lib/target-supports.exp (check_profiling_available): Add MN10300
2822 to the list of targets that do not support profiling. Restore
2823 alpha sorting to this list.
2825 2011-03-22 Michael Meissner <meissner@linux.vnet.ibm.com>
2827 * gcc.dg/torture/vector-1.c: On powerpc add -fabi=altivec to avoid
2828 failure on 32-bit systems.
2829 * gcc.dg/torture/vector-2.c: Ditto.
2831 2011-03-22 Richard Guenther <rguenther@suse.de>
2833 PR tree-optimization/48228
2834 * gcc.dg/Wstrict-overflow-23.c: New testcase.
2836 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
2838 * gcc.dg/torture/va-arg-25.c: Add -mabi=altivec -maltivec for
2842 * gcc.target/powerpc/pr48226.c: New file.
2844 2011-03-21 Jack Howarth <howarth@bromo.med.uc.edu>
2846 * lib/prune.exp (prune_gcc_output): Prune "could not create
2847 compact unwind for" warnings.
2849 2011-03-20 Jakub Jelinek <jakub@redhat.com>
2853 * gcc.c-torture/execute/pr42544.c: New test.
2854 * gcc.c-torture/execute/pr48197.c: New test.
2856 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
2858 PR preprocessor/48192
2859 * gcc.target/powerpc/pr48192.c: New file.
2862 * gcc.target/powerpc/pr48053-3.c: New file, add test case for
2863 split problem of 0 being loaded in a VSX register.
2865 2011-03-21 Richard Guenther <rguenther@suse.de>
2868 * gcc.dg/debug/dwarf2/pr47939-1.c: New testcase.
2869 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
2870 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
2871 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
2873 2011-03-21 Jakub Jelinek <jakub@redhat.com>
2876 * gcc.dg/pr48213.c: New test.
2878 2011-03-21 Kai Tietz <ktietz@redhat.com>
2881 * g++.dg/plugin/attribute_plugin.c: Adjust test.
2883 2011-03-21 Chung-Lin Tang <cltang@codesourcery.com>
2885 * gcc.target/arm/xor-and.c: New.
2887 2010-03-21 Thomas Koenig <tkoenig@gcc.gnu.org>
2890 * gfortran.dg/function_optimize_1.f90: New test.
2891 * gfortran.dg/function_optimize_2.f90: New test.
2893 2011-03-20 H.J. Lu <hongjiu.lu@intel.com>
2895 PR rtl-optimization/47502
2896 * gcc.target/i386/pr47502-1.c: New.
2897 * gcc.target/i386/pr47502-2.c: Likewise.
2899 2011-03-20 Jakub Jelinek <jakub@redhat.com>
2901 PR rtl-optimization/48156
2902 * gcc.dg/pr48156.c: New test.
2904 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2907 * gfortran.dg/scratch_1.f90: Adjust test.
2909 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2912 * gfortran.dg/scratch_1.f90: New test.
2914 2011-03-18 Joseph Myers <joseph@codesourcery.com>
2916 * gcc.dg/c1x-typedef-1.c: Expect errors for redefinitions of
2917 variably modified typedefs.
2918 * gcc.dg/c1x-typedef-2.c: Remove.
2920 2011-03-18 Joseph Myers <joseph@codesourcery.com>
2922 * gcc.dg/c1x-anon-struct-1.c: Don't test use of typedefs.
2923 * gcc.dg/c1x-anon-struct-3.c: New test.
2924 * gcc.dg/anon-struct-11.c: Update.
2926 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2928 * gcc.dg/vect/slp-multitypes-2.c: Replace dg-do run with
2930 Only xfail with gas.
2932 2011-03-18 Jason Merrill <jason@redhat.com>
2934 * g++.dg/template/fn-ptr1.C: New.
2936 * g++.dg/overload/volatile1.C: New.
2938 * g++.dg/opt/pr23372.C: New.
2940 * g++.dg/ext/attrib32.C: Expect errors on the two-names case.
2942 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2945 * gcc.dg/torture/20090618-1.c: Skip on mips-sgi-irix*.
2947 2011-03-18 Chung-Lin Tang <cltang@codesourcery.com>
2949 * gcc.target/arm/unsigned-extend-1.c: New.
2951 2011-03-18 Jakub Jelinek <jakub@redhat.com>
2954 * gcc.c-torture/compile/pr48161.c: New test.
2956 2011-03-17 H.J. Lu <hongjiu.lu@intel.com>
2959 * gcc.dg/torture/pr47725.c: New.
2961 2011-03-17 Jason Merrill <jason@redhat.com>
2963 * g++.dg/cpp0x/constexpr-overflow2.C: New.
2964 * g++.dg/cpp0x/constexpr-data2.C: Remove FIXME.
2966 2011-03-17 Eric Botcazou <ebotcazou@adacore.com>
2968 * gnat.dg/specs/elab2.ads: New test.
2969 * gnat.dg/specs/elab2_pkg.ads: New helper.
2971 2011-03-17 Jason Merrill <jason@redhat.com>
2973 * g++.dg/cpp0x/decltype-1212.C: New.
2974 * g++.dg/cpp0x/rv-return.C: Adjust expected type.
2976 2011-03-17 Jason Merrill <jason@redhat.com>
2978 * g++.dg/parse/memfnquals1.C: New.
2980 2011-03-17 Richard Guenther <rguenther@suse.de>
2983 * gcc.dg/pr48134.c: New testcase.
2985 2011-03-17 Richard Guenther <rguenther@suse.de>
2988 * g++.dg/torture/pr48165.C: New testcase.
2990 2011-03-17 Jakub Jelinek <jakub@redhat.com>
2992 PR rtl-optimization/48141
2993 * gcc.dg/pr48141.c: New test.
2995 2011-03-16 Jason Merrill <jason@redhat.com>
2997 * g++.dg/cpp0x/constexpr-48089.C: New.
2999 * g++.dg/cpp0x/constexpr-abi1.C: New.
3001 * g++.dg/cpp0x/constexpr-46336.C: New.
3002 * g++.dg/parse/friend5.C: Adjust expected errors.
3004 * g++.dg/cpp0x/constexpr-47570.C: New.
3006 2011-03-16 Dodji Seketeli <dodji@redhat.com>
3009 * ++.dg/debug/dwarf2/typedef6.C: New test.
3011 2011-03-16 Jason Merrill <jason@redhat.com>
3013 * g++.dg/cpp0x/elision2.C: New.
3015 * g++.dg/cpp0x/constexpr-array3.C: New.
3017 2011-03-16 Jason Merrill <jason@redhat.com>
3019 * g++.dg/cpp0x/sfinae6.C: New.
3020 * gcc/testsuite/g++.dg/cpp0x/initlist38.C: Adjust expected error.
3021 * gcc/testsuite/g++.dg/cpp0x/pr45908.C: Likewise.
3022 * gcc/testsuite/g++.dg/cpp0x/sfinae6.C: Likewise.
3023 * gcc/testsuite/g++.old-deja/g++.jason/conversion11.C: Likewise.
3024 * gcc/testsuite/g++.old-deja/g++.law/arg11.C: Likewise.
3026 2011-03-16 Jason Merrill <jason@redhat.com>
3028 * g++.dg/template/incomplete6.C: New.
3030 2011-03-16 Jeff Law <law@redhat.com>
3032 * gcc.dg/tree-ssa/vrp55.c: New test.
3034 2011-03-16 Jason Merrill <jason@redhat.com>
3036 * g++.dg/cpp0x/auto22.C: New.
3038 2011-03-16 Richard Guenther <rguenther@suse.de>
3040 * gcc.dg/guality/vla-1.c (main): Use result of f1 to avoid
3041 optimizing it away if promoted to const.
3043 2011-03-16 Richard Guenther <rguenther@suse.de>
3045 PR tree-optimization/48149
3046 * gcc.dg/fold-complex-1.c: New testcase.
3048 2011-03-16 Richard Guenther <rguenther@suse.de>
3051 * gcc.dg/guality/pr45882.c: Really make sure no inlining
3054 2011-03-16 Richard Guenther <rguenther@suse.de>
3056 PR tree-optimization/26134
3057 * gcc.dg/tree-ssa/complex-6.c: New testcase.
3059 2011-03-16 Richard Guenther <rguenther@suse.de>
3061 PR tree-optimization/48146
3062 * gcc.dg/torture/pr48146.c: New testcase.
3064 2011-03-16 Richard Guenther <rguenther@suse.de>
3066 * gcc.dg/tree-ssa/pr14814.c: Adjust.
3067 * gcc.dg/tree-ssa/ssa-ccp-19.c: Likewise.
3069 2011-03-16 Jakub Jelinek <jakub@redhat.com>
3072 * gcc.c-torture/compile/pr48136.c: New test.
3074 * g++.dg/debug/dwarf2/icf.C: Adjust for -fenable-icf-debug removal.
3077 * gcc.dg/guality/pr45882.c: New test.
3079 2011-03-15 Jason Merrill <jason@redhat.com>
3081 * g++.dg/cpp0x/constexpr-recursion.C: New.
3083 * g++.dg/cpp0x/implicit11.C: New.
3085 2011-03-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
3087 * g++.dg/cpp0x/constexpr-attribute.C: New.
3089 2011-03-15 Manuel López-Ibåñez <manu@gcc.gnu.org>
3091 * g++.dg/parse/pr34758.C: New.
3093 2011-03-15 Xinliang David Li <davidxl@google.com>
3096 * gcc.dg/uninit-pred-7_d.c: New test.
3097 * gcc.dg/uninit-pred-8_d.c: New test.
3099 2011-03-15 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
3102 * gcc.target/arm/pr46788.c: New.
3104 2011-03-15 Richard Guenther <rguenther@suse.de>
3107 * gfortran.dg/c_f_pointer_tests_3.f90: Adjust.
3108 * gfortran.dg/ishft_4.f90: Likewise.
3109 * gfortran.dg/leadz_trailz_3.f90: Likewise.
3111 2011-03-15 Richard Guenther <rguenther@suse.de>
3113 PR tree-optimization/13954
3114 * g++.dg/tree-ssa/pr13954.C: New testcase.
3116 2011-03-15 Richard Guenther <rguenther@suse.de>
3118 PR tree-optimization/48037
3119 * gcc.target/i386/pr48037-1.c: New testcase.
3121 2011-03-15 Richard Guenther <rguenther@suse.de>
3123 PR tree-optimization/41490
3124 * gcc.dg/tree-ssa/ssa-sink-6.c: New testcase.
3125 * gcc.dg/tree-ssa/ssa-sink-7.c: Likewise.
3126 * gcc.dg/tree-ssa/ssa-sink-8.c: Likewise.
3127 * gcc.dg/tree-ssa/ssa-sink-9.c: Likewise.
3128 * g++.dg/tree-ssa/pr33604.C: Adjust.
3130 2011-03-14 Jakub Jelinek <jakub@redhat.com>
3133 * gcc.c-torture/execute/pr47917.c: New test.
3134 * gcc.dg/pr47917.c: New test.
3137 * gcc.dg/tree-ssa/foldaddr-1.c: Remove xfail.
3139 2011-03-14 Uros Bizjak <ubizjak@gmail.com>
3141 * gcc.target/i386/sse4_1-floor-vec.c: New test.
3142 * gcc.target/i386/sse4_1-ceil-vec.c: Ditto.
3143 * gcc.target/i386/sse4_1-trunc-vec.c: Ditto.
3144 * gcc-target/i386/sse4_1-rint-vec.c: Ditto.
3145 * gcc.target/i386/sse4_1-floorf-vec.c: Ditto.
3146 * gcc.target/i386/sse4_1-ceilf-vec.c: Ditto.
3147 * gcc.target/i386/sse4_1-truncf-vec.c: Ditto.
3148 * gcc.target/i386/sse4_1-rintf-vec.c: Ditto.
3149 * gcc.target/i386/avx-floor-vec.c: Ditto.
3150 * gcc.target/i386/avx-ceil-vec.c: Ditto.
3151 * gcc.target/i386/avx-trunc-vec.c: Ditto.
3152 * gcc.target/i386/avx-rint-vec.c: Ditto.
3153 * gcc.target/i386/avx-floorf-vec.c: Ditto.
3154 * gcc.target/i386/avx-ceilf-vec.c: Ditto.
3155 * gcc.target/i386/avx-truncf-vec.c: Ditto.
3156 * gcc.target/i386/avx-rintf-vec.c: Ditto.
3158 2011-03-14 Tom Tromey <tromey@redhat.com>
3160 * gcc.dg/Woverlength-strings-pedantic-c90-asm.c: New file.
3161 * gcc.dg/Woverlength-strings-pedantic-c89-asm.c: New file.
3162 * gcc.dg/Woverlength-strings-pedantic-c99-asm.c: New file.
3164 2011-03-14 Tom Tromey <tromey@redhat.com>
3166 * gcc.dg/Woverlength-strings-pedantic-c89-ext.c: New file.
3167 * gcc.dg/Woverlength-strings-pedantic-c90-ext.c: New file.
3168 * gcc.dg/Woverlength-strings-pedantic-c99-ext.c: New file.
3170 2011-03-14 H.J. Lu <hongjiu.lu@intel.com>
3172 * gcc.target/i386/builtin-copysign.c: Remove __LP64__ check.
3174 2011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
3176 PR rtl-optimization/47166
3177 * gcc.c-torture/execute/postmod-1.c: New test.
3179 2011-03-14 Richard Guenther <rguenther@suse.de>
3182 * gcc.dg/torture/pr48098.c: New testcase.
3184 2011-03-12 Peter Bergner <bergner@vnet.ibm.com>
3187 * gcc.target/powerpc/pr48053-1.c: New test.
3188 * gcc.target/powerpc/pr48053-2.c: Likewise.
3190 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
3193 * gfortran.dg/intrinsic_ifunction_2.f90: Correct PR number.
3195 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
3198 * gfortran.dg/intrinsic_ifunction_2.f90: New test case.
3200 2011-03-12 Janus Weil <janus@gcc.gnu.org>
3203 * gfortran.dg/class_41.f03: New.
3205 2011-03-11 Dodji Seketeli <dodji@redhat.com>
3207 * g++.dg/conversion/cast3.C: New test.
3209 2011-03-11 Jason Merrill <jason@redhat.com>
3211 * g++.dg/template/error45.C: New.
3213 * g++.dg/parse/no-type-defn1.C: New.
3215 * g++.dg/ext/attrib40.C: New.
3217 * g++.dg/cpp0x/regress/array1.C: New.
3219 2011-03-11 Richard Guenther <rguenther@suse.de>
3221 PR tree-optimization/48067
3222 * gcc.dg/pr48067.c: New testcase.
3224 2011-03-11 Richard Guenther <rguenther@suse.de>
3227 * g++.dg/lto/20110311-1_0.C: New testcase.
3229 2011-03-11 Jakub Jelinek <jakub@redhat.com>
3232 * g++.dg/inherit/virtual8.C: New test.
3235 * gcc.dg/torture/pr48044.c: New test.
3237 2011-03-11 Janus Weil <janus@gcc.gnu.org>
3240 * gfortran.dg/proc_ptr_comp_31.f90: New.
3242 2011-03-11 Richard Guenther <rguenther@suse.de>
3244 PR tree-optimization/47278
3245 * gcc.dg/torture/pr47278-1.c: New testcase.
3246 * gcc.dg/torture/pr47278-2.c: Likewise.
3248 2011-03-11 Jakub Jelinek <jakub@redhat.com>
3250 PR tree-optimization/48063
3251 * gcc.dg/torture/pr48063.c: New test.
3253 2011-03-10 Jason Merrill <jason@redhat.com>
3255 * g++.dg/template/array22.C: New.
3257 * g++.dg/cpp0x/syntax-err1.C: New.
3258 * g++.dg/parse/error36.C: Adjust expected errors.
3259 * g++.old-deja/g++.pt/ctor2.C: Likewise.
3260 * g++.old-deja/g++.pt/typename3.C: Likewise.
3261 * g++.old-deja/g++.pt/typename4.C: Likewise.
3262 * g++.old-deja/g++.pt/typename6.C: Likewise.
3264 2011-03-09 Jason Merrill <jason@redhat.com>
3266 * g++.dg/template/nontype22.C: New.
3268 2011-03-09 Martin Jambor <mjambor@suse.cz>
3270 PR tree-optimization/47714
3271 * g++.dg/torture/pr47714.C: New test.
3273 2011-03-08 Michael Meissner <meissner@linux.vnet.ibm.com>
3276 * gcc.target/powerpc/pr47755-2.c: New file.
3278 2011-03-08 Jakub Jelinek <jakub@redhat.com>
3280 * go.test/go-test.exp: For goroutines.go test if GCCGO_RUN_ALL_TESTS
3281 is not set in the environment, pass 64 as first argument when not
3282 running expensive tests or pass max($[`ulimit -u`/4], 10000) on
3283 native where ulimit -u is supported.
3285 2011-03-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3287 * gcc.dg/optimize-bswapsi-1.c: Use -march=z900 on s390.
3289 2011-03-08 Jason Merrill <jason@redhat.com>
3291 * g++.dg/template/nontype21.C: New.
3293 * g++.dg/template/anon5.C: New.
3295 2011-03-08 Jakub Jelinek <jakub@redhat.com>
3298 * gcc.dg/pr47881.c: New test.
3300 2011-03-08 Dodji Seketeli <dodji@redhat.com>
3303 * g++.dg/lookup/template3.C: New test.
3305 2011-03-08 Kai Tietz <ktietz@redhat.com>
3307 * g++.dg/tree-ssa/pr21082.C: Use __INTPTR_TYPE__ instead of
3310 2011-03-08 Mikael Pettersson <mikpe@it.uu.se>
3313 * gcc.dg/tree-ssa/ssa-ccp-33.c: Use __alignof__ not
3314 sizeof to compute alignment.
3316 2011-03-08 Jakub Jelinek <jakub@redhat.com>
3318 PR tree-optimization/48022
3319 * gcc.dg/pr48022-1.c: New test.
3320 * gcc.dg/pr48022-2.c: New test.
3322 2011-03-07 Jason Merrill <jason@redhat.com>
3324 * g++.dg/template/nontype20.C: New.
3325 * g++.dg/init/member1.C: Adjust expected errors.
3326 * g++.dg/parse/constant4.C: Likewise.
3327 * g++.dg/template/qualified-id3.C: Likewise.
3328 * g++.old-deja/g++.pt/crash10.C: Likewise.
3330 * g++.dg/cpp0x/regress/non-const1.C: New.
3332 2011-03-07 Jakub Jelinek <jakub@redhat.com>
3335 * gcc.dg/pr47991.c: New test.
3337 2011-03-07 Jason Merrill <jason@redhat.com>
3339 * g++.dg/abi/mangle46.C: New.
3341 2011-03-07 Pat Haugen <pthaugen@us.ibm.com>
3344 * gcc.target/powerpc/pr47862.c: New.
3346 2011-03-07 Jack Howarth <howarth@bromo.med.uc.edu>
3349 * gcc.target/i386/combine-mul.c: Require nonpic.
3351 2011-03-07 Paul Wögerer <paul_woegerer@mentor.com>
3352 Nathan Froyd <froydnj@codesourcery.com>
3354 * gcc.dg/20001117-1.c: Abort on NULL call_sites.
3356 2011-03-06 Mark Mitchell <mark@codesourcery.com>
3358 * README.QMTEST: Remove.
3360 2011-03-06 Paul Thomas <pault@gcc.gnu.org>
3361 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3364 * gfortran.dg/array_constructor_37.f90 : New test.
3366 2011-03-05 Jason Merrill <jason@redhat.com>
3368 * g++.dg/abi/mangle39.C: ABI v5, not 6.
3369 * g++.dg/abi/mangle45.C: Likewise.
3370 * g++.dg/cpp0x/trailing1.C: Likewise.
3372 2011-03-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3374 * gcc.dg/torture/pr47975.c: Add -fno-common option on hppa*-*-hpux*.
3376 2011-03-05 Jakub Jelinek <jakub@redhat.com>
3378 PR rtl-optimization/47899
3379 * gcc.dg/pr47899.c: New test.
3381 * gcc.dg/torture/pr47968.c: Ignore warnings.
3383 PR tree-optimization/47967
3384 * gcc.c-torture/compile/pr47967.c: New test.
3386 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
3388 * objc.dg/property/property-encoding-1.m: Tidied up testcase.
3389 * obj-c++.dg/property/property-encoding-1.mm: Likewise.
3391 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
3393 * objc.dg/gnu-api-2-property.m: Added tests for property_getName()
3394 and property_getAttributes() if __OBJC2__.
3395 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
3396 * objc.dg/property/property-encoding-1.m: New.
3397 * obj-c++.dg/property/property-encoding-1.mm: New.
3399 2011-03-04 Jason Merrill <jason@redhat.com>
3401 * g++.dg/template/pseudodtor6.C: New.
3403 * g++.dg/inherit/covariant19.C: New.
3405 2011-03-04 Richard Guenther <rguenther@suse.de>
3408 * gcc.dg/torture/pr47968.c: New testcase.
3410 2011-03-04 Richard Guenther <rguenther@suse.de>
3413 * gcc.dg/torture/pr47975.c: New testcase.
3415 2011-03-03 Paolo Carlini <paolo.carlini@oracle.com>
3418 * g++.dg/template/crash106.C: New.
3420 2011-03-03 Jakub Jelinek <jakub@redhat.com>
3423 * gcc.dg/gomp/pr47963.c: New test.
3424 * g++.dg/gomp/pr47963.C: New test.
3426 2011-03-02 Jason Merrill <jason@redhat.com>
3428 * g++.dg/cpp0x/regress/condition1.C: New.
3430 * g++.dg/cpp0x/constexpr-ctor9.C: New.
3432 2011-03-01 Jason Merrill <jason@redhat.com>
3434 * g++.dg/cpp0x/lambda/lambda-98.C: New.
3436 * g++.dg/cpp0x/constexpr-non-const-arg2.C: New.
3438 2011-03-02 Richard Sandiford <richard.sandiford@linaro.org>
3440 PR rtl-optimization/47925
3441 * gcc.c-torture/execute/pr47925.c: New test.
3443 2011-03-01 Jason Merrill <jason@redhat.com>
3445 * g++.dg/cpp0x/decltype25.C: New.
3447 * g++.dg/cpp0x/regress/bitfield-err1.C: New.
3449 2011-03-01 Richard Guenther <rguenther@suse.de>
3451 PR tree-optimization/47890
3452 * gcc.dg/torture/pr47890.c: New testcase.
3454 2011-03-01 Richard Guenther <rguenther@suse.de>
3457 * gcc.dg/lto/pr47924_0.c: New testcase.
3459 2011-03-01 Richard Guenther <rguenther@suse.de>
3462 * gfortran.dg/lto/pr46911_0.f: New testcase.
3464 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3466 PR libgfortran/47933
3467 * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid
3468 compile errors from older code form.
3470 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3472 PR libgfortran/47567
3473 * gfortran.dg/fmt_fw_d.f90: New test.
3475 2011-02-28 Jason Merrill <jason@redhat.com>
3477 * g++.dg/inherit/covariant18.C: New.
3479 2011-02-28 Jakub Jelinek <jakub@redhat.com>
3482 * gcc.dg/pr47893.c: New test.
3484 2011-02-28 Nicola Pero <nicola.pero@meta-innovation.com>
3486 * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return
3487 NULL in case of a selector with conflicting types.
3488 * obj-c++.dg/gnu-api-2-sel.mm: Same change.
3490 2011-02-28 Kazu Hirata <kazu@codesourcery.com>
3492 * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c,
3493 gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c,
3494 gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c,
3495 gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New.
3497 2011-02-28 Jason Merrill <jason@redhat.com>
3500 * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6.
3502 2011-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3504 PR libgfortran/47778
3505 * gfortran.dg/namelist_71.f90: New test.
3507 2011-02-27 Jason Merrill <jason@redhat.com>
3510 * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
3511 * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
3513 2011-02-27 Paolo Carlini <paolo.carlini@oracle.com>
3516 * g++.dg/cpp0x/constexpr-ctor8.C: New.
3518 2011-02-27 Jakub Jelinek <jakub@redhat.com>
3521 * gfortran.dg/gomp/task-1.f90: Removed.
3523 2011-02-26 Jason Merrill <jason@redhat.com>
3525 * g++.dg/template/this-targ1.C: New.
3527 * g++.dg/cpp0x/regress/template-const1.C: New.
3528 * g++.dg/cpp0x/regress/template-function1.C: Adjust.
3529 * g++.dg/template/function1.C: Adjust.
3530 * g++.dg/cpp0x/regress/debug-debug7.C: Adjust.
3531 * g++.dg/debug/debug7.C: Adjust.
3533 2011-02-26 Tobias Burnus <burnus@net-b.de>
3536 * gfortran.dg/gomp/task-1.f90: New.
3538 2011-02-25 Jie Zhang <jie@codesourcery.com>
3540 * gcc.target/arm/neon-thumb2-move.c: Add
3541 dg-require-effective-target arm_thumb2_ok.
3543 2011-02-24 Jason Merrill <jason@redhat.com>
3545 * g++.dg/parse/constant1.C: Specify C++98 mode.
3546 * g++.dg/parse/constant5.C: Likewise.
3547 * g++.dg/parse/error2.C: Likewise.
3548 * g++.dg/parse/semicolon3.C: Likewise.
3549 * g++.dg/template/crash14.C: Likewise.
3550 * g++.dg/template/local4.C: Likewise.
3551 * g++.dg/template/nontype3.C: Likewise.
3552 * g++.dg/parse/crash31.C: Adjust expected errors.
3553 * g++.dg/template/function1.C: Likewise.
3554 * g++.dg/template/ref3.C: Likewise.
3555 * g++.dg/template/static9.C: Likewise.
3556 * g++.old-deja/g++.pt/crash41.C: Instantiate template.
3558 * g++.dg/cpp0x/constexpr-array-tparm.C: New.
3559 * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
3560 * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
3561 * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
3562 * g++.dg/cpp0x/regress/template-function1.C: Likewise.
3564 2011-02-24 Jakub Jelinek <jakub@redhat.com>
3567 * gfortran.dg/pr47878.f90: New test.
3569 2011-02-24 Richard Guenther <rguenther@suse.de>
3572 * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
3573 * gcc.dg/guality/pr41353-2.c (vari): Likewise.
3575 2011-02-24 Richard Guenther <rguenther@suse.de>
3578 * gfortran.dg/lto/pr47839_0.f90: New testcase.
3579 * gfortran.dg/lto/pr47839_1.f90: Likewise.
3581 2011-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3583 PR libgfortran/47567
3584 * gfortran.dg/fmt_f0_1.f90: Update test.
3586 2011-02-23 Jason Merrill <jason@redhat.com>
3588 * g++.dg/abi/mangle39.C: Adjust parm mangling.
3589 * g++.dg/abi/mangle45.C: New.
3591 * g++.dg/cpp0x/trailing1.C: Mangle decltype.
3592 * g++.dg/template/canon-type-9.C: Match use of decltype
3593 between declaration and definition.
3594 * g++.dg/template/canon-type-12.C: Likewise.
3596 2011-02-23 Mikael Morin <mikael@gcc.gnu.org>
3599 * gfortran.dg/nested_allocatables_1.f90: New.
3601 2011-02-23 Nathan Froyd <froydnj@codesourcery.com>
3604 * g++.dg/pr46868.C: New test.
3605 * g++.dg/parse/parameter-declaration-1.C: Adjust.
3606 * g++.dg/parse/error14.C: Adjust.
3608 2011-02-23 Richard Guenther <rguenther@suse.de>
3610 PR tree-optimization/47838
3611 * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
3613 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
3615 * g++.dg/other/pr47218.C: Fix dg-options. Cleanup saved temps.
3617 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
3619 * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
3620 * gfortran.dg/count_init_expr.f03: Ditto.
3621 * gfortran.dg/gomp/pr43711.f90: Ditto.
3622 * gcc.dg/struct-parse-2.c: Ditto.
3623 * gcc.dg/parse-error-3.c: Ditto.
3624 * gcc.dg/Wlogical-op-1.c: Ditto.
3625 * gcc.dg/Walways-true-1.c: Ditto.
3626 * gcc.dg/pr24225.c: Ditto.
3627 * gcc.dg/Walways-true-2.c: Ditto.
3628 * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
3629 * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
3630 * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
3631 * g++.dg/overload/defarg4.C: Ditto.
3632 * g++.dg/inherit/covariant16.C: Ditto.
3633 * g++.dg/inherit/virtual7.C: Ditto.
3634 * g++.dg/template/canon-type-9.C: Ditto.
3635 * g++.dg/template/access19.C: Ditto.
3636 * g++.dg/template/call7.C: Ditto.
3637 * g++.dg/template/canon-type-2.C: Ditto.
3638 * g++.dg/template/init7.C: Ditto.
3639 * g++.dg/template/sizeof-template-argument.C: Ditto.
3640 * g++.dg/template/const3.C: Ditto.
3641 * g++.dg/template/sfinae26.C: Ditto.
3642 * g++.dg/template/sfinae26.C: Ditto.
3643 * g++.dg/template/canon-type-11.C: Ditto.
3644 * g++.dg/template/union2.C: Ditto.
3645 * g++.dg/template/canon-type-3.C: Ditto.
3646 * g++.dg/template/canon-type-1.C: Ditto.
3647 * g++.dg/template/canon-type-5.C: Ditto.
3648 * g++.dg/template/canon-type-7.C: Ditto.
3649 * g++.dg/template/canon-type-10.C: Ditto.
3650 * g++.dg/template/spec36.C: Ditto.
3651 * g++.dg/template/typedef38.C: Ditto.
3652 * g++.dg/template/canon-type-4.C: Ditto.
3653 * g++.dg/template/canon-type-6.C: Ditto.
3654 * g++.dg/template/canon-type-13.C: Ditto.
3655 * g++.dg/template/instantiate9.C: Ditto.
3656 * g++.dg/template/ttp22.C: Ditto.
3657 * g++.dg/warn/Wreturn-type-6.C: Ditto.
3658 * g++.dg/warn/Walways-true-1.C: Ditto.
3659 * g++.dg/warn/Wlogical-op-1.C: Ditto.
3660 * g++.dg/warn/Walways-true-2.C: Ditto.
3661 * g++.dg/conversion/op4.C: Ditto.
3662 * g++.dg/opt/pr19650.C: Ditto.
3663 * g++.dg/lookup/friend11.C: Ditto.
3664 * g++.dg/other/default2.C: Ditto.
3665 * g++.dg/other/default3.C: Ditto.
3666 * g++.dg/other/dtor2.C: Ditto.
3667 * g++.dg/other/friend5.C: Ditto.
3668 * g++.dg/other/default5.C: Ditto.
3669 * g++.dg/init/brace6.C: Ditto.
3670 * g++.dg/init/aggr5.C: Ditto.
3671 * g++.dg/init/error2.C: Ditto.
3672 * g++.dg/expr/bound-mem-fun.C: Ditto.
3673 * g++.dg/expr/cond6.C: Ditto.
3674 * g++.dg/expr/stmt-expr-1.C: Ditto.
3675 * g++.dg/cpp0x/constexpr-object2.C: Ditto.
3676 * g++.dg/cpp0x/constexpr-data1.C: Ditto.
3677 * g++.dg/cpp0x/constexpr-function2.C: Ditto.
3678 * g++.dg/cpp0x/bracket1.C: Ditto.
3679 * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
3680 * g++.dg/cpp0x/pr38646.C: Ditto.
3681 * g++.dg/cpp0x/variadic73.C: Ditto.
3682 * g++.dg/cpp0x/constexpr-function1.C: Ditto.
3683 * g++.dg/cpp0x/bracket4.C: Ditto.
3684 * g++.dg/cpp0x/decltype4.C: Ditto.
3685 * g++.dg/cpp0x/constexpr-data2.C: Ditto.
3686 * g++.dg/cpp0x/constexpr-object1.C: Ditto.
3687 * g++.dg/cpp0x/variadic-crash2.C: Ditto.
3688 * g++.dg/cpp0x/variadic-new2.C: Ditto.
3689 * g++.dg/cpp0x/decltype2.C: Ditto.
3690 * g++.dg/cpp0x/decltype1.C: Ditto.
3691 * g++.dg/cpp0x/bracket2.C: Ditto.
3692 * g++.dg/cpp0x/decltype5.C: Ditto.
3693 * g++.dg/cpp0x/constexpr-function3.C: Ditto.
3694 * g++.dg/cpp0x/variadic70.C: Ditto.
3695 * g++.dg/cpp0x/decltype6.C: Ditto.
3696 * g++.dg/cpp0x/rvo.C: Ditto.
3697 * g++.dg/cpp0x/vt-40092.C: Ditto.
3698 * g++.dg/cpp0x/variadic-new.C: Ditto.
3699 * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
3700 * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
3701 * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
3702 * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
3703 * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
3704 * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
3705 * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
3706 * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
3707 * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
3708 * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
3709 * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
3710 * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
3711 * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
3712 * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
3713 * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
3714 * g++.dg/cpp0x/pr39639.C: Ditto.
3715 * g++.dg/cpp0x/decltype3.C: Ditto.
3716 * g++.dg/cpp0x/variadic68.C: Ditto.
3717 * g++.dg/cpp0x/variadic-function.C: Ditto.
3718 * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
3719 * g++.dg/cpp0x/variadic-bind.C: Ditto.
3720 * g++.dg/cpp0x/variadic-tuple.C: Ditto.
3721 * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
3722 * g++.dg/parse/crash35.C: Ditto.
3723 * g++.dg/parse/crash40.C: Ditto.
3724 * g++.dg/parse/defarg12.C: Ditto.
3725 * g++.dg/parse/crash34.C: Ditto.
3726 * g++.dg/parse/constructor3.C: Ditto.
3727 * g++.dg/parse/template23.C: Ditto.
3728 * g++.dg/parse/crash56.C: Ditto.
3729 * g++.dg/parse/dtor13.C: Ditto.
3730 * g++.dg/parse/error33.C: Ditto.
3731 * g++.dg/parse/ctor9.C: Ditto.
3732 * g++.dg/parse/error32.C: Ditto.
3733 * g++.dg/parse/error37.C: Ditto.
3734 * g++.dg/parse/bitfield3.C: Ditto.
3735 * g++.dg/parse/struct-4.C: Ditto.
3736 * g++.dg/ext/has_trivial_copy.C: Ditto.
3737 * g++.dg/ext/is_polymorphic.C: Ditto.
3738 * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
3739 * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
3740 * g++.dg/ext/has_nothrow_assign.C: Ditto.
3741 * g++.dg/ext/is_union.C: Ditto.
3742 * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
3743 * g++.dg/ext/is_pod.C: Ditto.
3744 * g++.dg/ext/has_virtual_destructor.C: Ditto.
3745 * g++.dg/ext/has_trivial_constructor.C: Ditto.
3746 * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
3747 * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
3748 * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
3749 * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
3750 * g++.dg/ext/is_abstract.C: Ditto.
3751 * g++.dg/ext/has_trivial_assign.C: Ditto.
3752 * g++.dg/ext/is_class.C: Ditto.
3753 * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
3754 * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
3755 * g++.dg/ext/is_base_of.C: Ditto.
3756 * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
3757 * g++.dg/ext/has_nothrow_constructor.C: Ditto.
3758 * g++.dg/ext/is_empty.C: Ditto.
3759 * g++.dg/ext/is_enum.C: Ditto.
3760 * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
3761 * gnat.dg/opt11.adb: Ditto.
3762 * obj-c++.dg/pr45735.mm: Ditto.
3763 * obj-c++.dg/pr24393.mm: Ditto.
3764 * obj-c++.dg/exceptions-2.mm: Ditto.
3765 * objc.dg/pr45735.m: Ditto.
3766 * objc.dg/pr24393.m: Ditto.
3768 2011-02-23 Nicola Pero <nicola.pero@meta-innovation.com>
3770 * objc.dg/attributes/objc-exception-1.m: New.
3772 2011-02-23 Jie Zhang <jie@codesourcery.com>
3774 * gcc.dg/cpp/include7.c: New test.
3776 2011-02-22 Paolo Carlini <paolo.carlini@oracle.com>
3779 * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
3781 2011-02-23 Jie Zhang <jie@codesourcery.com>
3783 PR rtl-optimization/47763
3784 * gcc.dg/pr47763.c: New test.
3786 2011-02-22 Paul Thomas <pault@gcc.gnu.org>
3789 * gfortran.dg/whole_file_32.f90 : New test.
3791 2011-02-22 Dodji Seketeli <dodji@redhat.com>
3794 * g++.dg/inherit/virtual7.C: New test.
3796 2011-02-22 Nicola Pero <nicola.pero@meta-innovation.com>
3799 * objc.dg/type-size-3.m: Updated error message.
3800 * objc.dg/type-size-4.m: New test.
3801 * objc.dg/type-size-5.m: New test.
3803 2011-02-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3805 * lib/gnat.exp: Fix comments.
3806 Don't load libgloss.exp.
3807 (default_gnat_version): Call $compiler with --version.
3808 Adapt regexp for gnatmake output, insert version.
3809 (gnat_version): New proc.
3810 (gnat_init): Remove gnat_libgcc_s_path.
3811 (gnat_target_compile): Likewise.
3812 Remove ld_library_path.
3813 Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
3814 (gnat_pass): Remove.
3815 (gnat_pass): Remove.
3816 (gnat_finish): Remove.
3817 (gnat_exit): Remove.
3818 (local_find_gnatmake): Reindent.
3819 (runtest_file_p): Remove.
3820 (prune_warnings): Remove.
3821 (find_gnatclean): New proc.
3822 * lib/gnat-dg.exp (lremove): New proc.
3823 (gnat-dg-test): Reindent.
3824 Remove additional output files.
3825 (gnat-dg-runtest): Remove.
3827 * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
3828 * gnat.dg/loop_optimization6.adb: Likewise.
3829 * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
3831 2011-02-22 Jakub Jelinek <jakub@redhat.com>
3833 PR tree-optimization/47835
3834 * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
3836 2011-02-22 Tobias Burnus <burnus@net-b.de>
3838 * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
3839 * gfortran.dg/abstract_type_2.f03: Ditto.
3840 * gfortran.dg/abstract_type_3.f03: Ditto.
3841 * gfortran.dg/abstract_type_4.f03: Ditto.
3842 * gfortran.dg/abstract_type_5.f03: Ditto.
3843 * gfortran.dg/abstract_type_6.f03: Ditto.
3844 * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
3845 * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
3846 * gfortran.dg/allocatable_scalar_11.f90: Ditto.
3847 * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
3848 * gfortran.dg/array_function_5.f90: Ditto.
3849 * gfortran.dg/asynchronous_3.f03: Ditto.
3850 * gfortran.dg/char_expr_1.f90: Ditto.
3851 * gfortran.dg/class_14.f03: Ditto.
3852 * gfortran.dg/data_array_6.f: Ditto.
3853 * gfortran.dg/data_invalid.f90: Ditto.
3854 * gfortran.dg/dot_product_1.f03: Ditto.
3855 * gfortran.dg/func_derived_5.f90: Ditto.
3856 * gfortran.dg/func_result_4.f90: Ditto.
3857 * gfortran.dg/implied_do_1.f90: Ditto.
3858 * gfortran.dg/initialization_25.f90: Ditto.
3859 * gfortran.dg/initialization_26.f90: Ditto.
3860 * gfortran.dg/interface_34.f90: Ditto.
3861 * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
3862 * gfortran.dg/keyword_symbol_1.f90: Ditto.
3863 * gfortran.dg/matmul_8.f03: Ditto.
3864 * gfortran.dg/merge_init_expr.f90: Ditto.
3865 * gfortran.dg/pack_assign_1.f90: Ditto.
3866 * gfortran.dg/pack_vector_1.f90: Ditto.
3867 * gfortran.dg/pointer_check_8.f90: Ditto.
3868 * gfortran.dg/product_init_expr.f03: Ditto.
3869 * gfortran.dg/reshape_order_5.f90: Ditto.
3870 * gfortran.dg/reshape_shape_1.f90: Ditto.
3871 * gfortran.dg/reshape_zerosize_2.f90: Ditto.
3872 * gfortran.dg/same_name_2.f90: Ditto.
3873 * gfortran.dg/selected_real_kind_1.f90: Ditto.
3874 * gfortran.dg/spread_init_expr.f03: Ditto.
3875 * gfortran.dg/stmt_func_1.f90: Ditto.
3876 * gfortran.dg/sum_init_expr.f03: Ditto.
3877 * gfortran.dg/transpose_3.f03: Ditto.
3878 * gfortran.dg/unpack_init_expr.f03: Ditto.
3879 * gfortran.dg/warn_conversion.f90: Ditto.
3880 * gfortran.dg/warn_conversion_2.f90: Ditto.
3881 * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
3882 * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
3883 * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
3884 * gfortran.dg/whole_file_16.f90: Ditto.
3885 * gfortran.dg/whole_file_17.f90: Ditto.
3886 * gfortran.dg/whole_file_18.f90: Ditto.
3887 * gfortran.dg/whole_file_20.f03: Ditto.
3888 * gfortran.dg/whole_file_5.f90: Ditto.
3889 * gfortran.dg/whole_file_6.f90: Ditto.
3890 * gfortran.dg/write_invalid_format.f90: Ditto.
3891 * gfortran.dg/zero_sized_6.f90: Ditto.
3893 2011-02-21 Jeff Law <law@redhat.com>
3895 PR rtl-optimization/46178
3896 * gcc.target/i386/pr46178.c: New test.
3898 PR rtl-optimization/46002
3899 * gcc.c-torture/compile/pr46002.c: New test.
3901 2011-02-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3903 * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
3906 2011-02-21 Jakub Jelinek <jakub@redhat.com>
3909 * g++.dg/debug/pr47106.C: Require effective target lto.
3911 2011-02-21 Jason Merrill <jason@redhat.com>
3913 * g++.dg/cpp0x/constexpr-diag2.C: New.
3915 2011-02-20 Jason Merrill <jason@redhat.com>
3917 * g++.dg/cpp0x/constexpr-ctor7.C: New.
3919 * g++.dg/cpp0x/fntmpdefarg2.C: New.
3921 * g++.dg/overload/conv-op1.C: New.
3923 * g++.dg/cpp0x/constexpr-synth1.C: New.
3925 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
3927 * objc.dg/layout-2.m: New.
3928 * objc.dg/selector-3.m: Adjusted location of error message.
3929 * objc.dg/type-size-3.m: Same.
3930 * obj-c++.dg/selector-3.mm: Same.
3932 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
3935 * objc.dg/property/dotsyntax-22.m: New.
3936 * obj-c++.dg/property/dotsyntax-22.mm: New.
3938 2011-02-20 Dodji Seketeli <dodji@redhat.com>
3941 * g++.dg/template/typedef38.C: New test.
3943 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
3946 * gfortran.dg/whole_file_30.f90 : New test.
3947 * gfortran.dg/whole_file_31.f90 : New test.
3949 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
3953 * gfortran.dg/whole_file_28.f90 : New test.
3954 * gfortran.dg/whole_file_29.f90 : New test.
3956 2011-02-20 Paolo Carlini <paolo.carlini@oracle.com>
3959 * g++.dg/template/crash105.C: New.
3961 2011-02-19 Jason Merrill <jason@redhat.com>
3963 * g++.dg/cpp0x/regress/no-elide1.C: New.
3965 2011-02-19 Alexandre Oliva <aoliva@redhat.com>
3967 PR tree-optimization/46620
3968 * gcc.dg/pr46620.c: New.
3970 2011-02-19 Jakub Jelinek <jakub@redhat.com>
3973 * gcc.target/i386/pr47809.c: New test.
3975 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3976 Tobias Burnus <burnus@net-b.de>
3978 * lib/target-supports.exp
3979 (check_effective_target_fortran_large_real): New check for large reals.
3980 * gfortran.dg/nan_7.f90: New test.
3982 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3984 PR libgfortran/47567
3985 * gfortran.dg/fmt_f0_1.f90: Update test.
3987 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
3990 * gfortran.dg/array_constructor_36.f90 : New test.
3991 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
3992 allow for comparison between different elements of the array
3993 constructor at different levels of optimization.
3995 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
3997 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
3998 * gcc.target/i386/pr32280-1.c: Likewise.
4000 2011-02-19 Jakub Jelinek <jakub@redhat.com>
4003 * gcc.target/i386/pr47800.c: New test.
4005 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
4007 * objc/execute/exceptions/foward-1.x: New.
4009 2011-02-18 Janus Weil <janus@gcc.gnu.org>
4012 * gfortran.dg/derived_constructor_comps_4.f90: New.
4014 2011-02-18 Tobias Burnus
4017 * gfortran.dg/func_result_6.f90: New.
4019 2011-02-18 Michael Matz <matz@suse.de>
4022 * gfortran.dg/lto/pr45586_0.f90: New test.
4023 * gfortran.dg/typebound_proc_20.f90: Ditto.
4024 * gfortran.dg/typebound_proc_21.f90: Ditto.
4026 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
4029 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
4031 2011-02-18 Tobias Burnus <burnus@net-b.de>
4034 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
4036 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
4037 normalizing the error/warning output.
4038 * gfortran.dg/Wall.f90: Update dg-error/warning.
4039 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
4040 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
4041 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
4042 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
4043 * gfortran.dg/class_30.f90: Update dg-error/warning.
4044 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
4045 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
4046 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
4047 * gfortran.dg/entry_17.f90: Update dg-error/warning.
4048 * gfortran.dg/entry_19.f90: Update dg-error/warning.
4049 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
4050 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
4051 * gfortran.dg/g77/12632.f: Update dg-error/warning.
4052 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
4053 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
4054 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
4055 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
4056 * gfortran.dg/goto_8.f90: Update dg-error/warning.
4057 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
4058 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
4059 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
4060 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
4061 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
4062 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
4063 * gfortran.dg/volatile3.f90: Update dg-error/warning.
4064 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
4065 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
4066 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
4067 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
4068 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
4070 2011-02-18 Janus Weil <janus@gcc.gnu.org>
4073 * gfortran.dg/proc_ptr_comp_30.f90: New.
4075 2011-02-18 Jakub Jelinek <jakub@redhat.com>
4078 * gcc.target/i386/pr47780.c: New test.
4080 2011-02-18 Janus Weil <janus@gcc.gnu.org>
4083 * gfortran.dg/class_40.f03: New.
4085 2011-02-18 Dodji Seketeli <dodji@redhat.com>
4088 * g++.dg/cpp0x/auto21.C: New test.
4090 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
4092 * objc.dg/special/unclaimed-category-1.h: Updated for
4094 * objc.dg/special/unclaimed-category-1.m: Same.
4095 * objc.dg/zero-link-1.m: Same.
4096 * objc.dg/lookup-1.m: Same.
4097 * objc.dg/torture/strings/const-str-9.m
4098 * objc.dg/torture/strings/const-str-10.m: Same.
4099 * objc.dg/torture/strings/const-str-11.m: Same.
4100 * objc.dg/torture/forward-1.m: Same.
4101 * objc.dg/zero-link-2.m: Same.
4102 * objc.dg/encode-7-next-64bit.m: Same.
4103 * objc.dg/method-4.m: Same.
4104 * objc.dg/next-runtime-1.m: Same.
4105 * objc.dg/image-info.m: Same.
4106 * objc.dg/pr23214.m: Same.
4107 * objc.dg/symtab-1.m: Same.
4108 * obj-c++.dg/basic.m: Same.
4109 * obj-c++.dg/proto-lossage-3.m: Same.
4110 * obj-c++.dg/torture/strings/const-str-10.m: Same.
4111 * obj-c++.dg/torture/strings/const-str-11.m: Same.
4112 * obj-c++.dg/torture/strings/const-str-9.m: Same.
4113 * obj-c++.dg/method-11.m: Same.
4114 * objc/execute/enumeration-1.m: Same.
4115 * objc/execute/object_is_class.m: Same.
4116 * objc/execute/formal_protocol-2.m: Same.
4117 * objc/execute/formal_protocol-4.m: Same.
4118 * objc/execute/formal_protocol-6.m: Same.
4119 * objc/execute/bycopy-3.m: Same.
4120 * objc/execute/exceptions/catchall-1.m: Same.
4121 * objc/execute/exceptions/finally-1.m: Same.
4122 * objc/execute/exceptions/local-variables-1.m: Same.
4123 * objc/execute/exceptions/foward-1.m: Same.
4124 * objc/execute/bf-common.h
4125 * objc/execute/enumeration-2.m: Same.
4126 * objc/execute/formal_protocol-1.m: Same.
4127 * objc/execute/formal_protocol-3.m: Same.
4128 * objc/execute/formal_protocol-5.m: Same.
4129 * objc/execute/accessing_ivars.m: Same.
4130 * objc/execute/bycopy-2.m: Same.
4131 * objc/execute/formal_protocol-7.m: Same.
4132 * objc/execute/compatibility_alias.m: Same.
4133 * objc/execute/no_clash.m: Same.
4134 * objc/execute/object_is_meta_class.m: Same.
4135 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
4136 * objc/execute/class-tests-1.h: Include stdio.h.
4137 * objc/execute/class-tests-2.h: Same.
4138 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
4140 * obj-c++.dg/try-catch-2.mm: Same.
4142 2011-02-17 Jakub Jelinek <jakub@redhat.com>
4145 * g++.dg/warn/Wunused-parm-4.C: New test.
4147 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
4148 Jan Hubicka <jh@suse.cz>
4152 * g++.dg/debug/pr47106.C: New.
4154 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
4157 * gcc.target/i386/pr43653.c: New test.
4159 2011-02-11 Dodji Seketeli <dodji@redhat.com>
4162 * g++.dg/template/inherit6.C: New test.
4164 2011-02-16 Janus Weil <janus@gcc.gnu.org>
4167 * gfortran.dg/class_39.f03: New.
4169 2011-02-16 Dodji Seketeli <dodji@redhat.com>
4172 * g++.dg/cpp0x/variadic106.C: New test.
4174 2011-02-16 Jakub Jelinek <jakub@redhat.com>
4177 * gfortran.dg/pr47757-1.f90: New test.
4178 * gfortran.dg/pr47757-2.f90: New test.
4179 * gfortran.dg/pr47757-3.f90: New test.
4182 * g++.dg/cpp0x/enum8.C: New test.
4184 2011-02-15 Jason Merrill <jason@redhat.com>
4186 * g++.dg/inherit/implicit-trivial1.C: New.
4187 * g++.dg/cpp0x/implicit-trivial1.C: New.
4189 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
4192 * gcc.dg/torture/pr47725.c: Removed.
4194 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
4197 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
4198 constant does not generate a load from memory.
4200 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
4203 * gcc.dg/torture/pr47725.c: New.
4205 2011-02-15 Richard Guenther <rguenther@suse.de>
4207 PR tree-optimization/47743
4208 * gcc.dg/torture/pr47743.c: New testcase.
4210 2011-02-15 Jakub Jelinek <jakub@redhat.com>
4213 * gcc.target/i386/pr47581.c: New test.
4215 2011-02-14 Janus Weil <janus@gcc.gnu.org>
4218 * gfortran.dg/select_type_22.f03: New.
4220 2011-02-14 Jason Merrill <jason@redhat.com>
4222 * g++.dg/cpp0x/regress/enum1.C: New.
4224 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
4226 * gnat.dg/include.adb: New test.
4228 2011-02-14 Janus Weil <janus@gcc.gnu.org>
4231 * gfortran.dg/class_38.f03: New.
4233 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
4235 * gcc.dg/pr46494.c: New test.
4237 2011-02-14 Richard Guenther <rguenther@suse.de>
4239 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
4241 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4244 * gnat.dg/null_pointer_deref1.exp: Don't skip on
4245 sparc*-sun-solaris2.11.
4247 2011-02-14 Janus Weil <janus@gcc.gnu.org>
4250 * gfortran.dg/argument_checking_18.f90: New.
4252 2011-02-13 Tobias Burnus <burnus@net-b.de>
4254 * gfortran.dg/argument_checking_13.f90: Update dg-error.
4255 * gfortran.dg/argument_checking_17.f90: New.
4257 2011-02-12 Janus Weil <janus@gcc.gnu.org>
4259 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
4260 are temporarily disabled.
4261 * gfortran.dg/class_7.f03: Ditto.
4262 * gfortran.dg/coarray_14.f90: Ditto.
4263 * gfortran.dg/typebound_proc_13.f03: Ditto.
4265 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
4268 * gfortran.dg/extends_11.f03: New.
4270 2011-02-11 Xinliang David Li <davidxl@google.com>
4272 PR tree-optimization/47707
4273 * g++.dg/tree-ssa/pr47707.C: New test.
4275 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
4277 * g++.dg/opt/inline17.C: New test.
4279 2011-02-11 Tobias Burnus <burnus@net-b.de>
4282 * gfortran.dg/pure_formal_2.f90: New.
4284 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
4286 PR rtl-optimization/47614
4287 * gfortran.dg/pr47614.f: New.
4289 2011-02-11 Joseph Myers <joseph@codesourcery.com>
4292 * gcc.dg/opts-6.c: New test.
4294 2011-02-11 Jakub Jelinek <jakub@redhat.com>
4297 * gcc.dg/pr47684.c: New test.
4299 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4302 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
4303 c99_runtime, dg-add-options c99_runtime.
4304 (main): Use __asm__.
4306 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4309 * lib/target-supports.exp (check_ascii_locale_available): New proc.
4310 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
4311 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
4312 * gcc.dg/ucnid-10.c: Likewise.
4313 * gcc.dg/ucnid-13.c: Likewise.
4314 * gcc.dg/ucnid-7.c: Likewise.
4315 * gcc.dg/ucnid-8.c: Likewise.
4316 Adapt dg-warning line number.
4318 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
4320 * gcc.target/i386/parity-1.c: Use -march=k8.
4321 * gcc.target/i386/parity-2.c: Ditto.
4322 * gcc.target/i386/vecinit-1.c: Ditto.
4323 * gcc.target/i386/vecinit-2.c: Ditto.
4325 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4328 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
4329 * gcc.target/mips/save-restore-3.c: Likewise.
4330 * gcc.target/mips/save-restore-4.c: Likewise.
4331 * gcc.target/mips/save-restore-5.c: Likewise.
4334 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
4335 * g++.dg/tree-prof/partition2.C: Likewise.
4337 2011-02-09 Jason Merrill <jason@redhat.com>
4339 * g++.dg/tree-ssa/inline-3.C: Use a normal function
4340 rather than misdeclare std::puts.
4342 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
4343 * g++.dg/other/warning1.C: Likewise.
4344 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
4345 * g++.old-deja/g++.gb/scope06.C: Likewise.
4346 * g++.old-deja/g++.law/cvt11.C: Likewise.
4347 * g++.old-deja/g++.law/init1.C: Likewise.
4348 * g++.dg/abi/mangle26.C: Likewise.
4350 * g++.dg/template/function1.C: Adjust for C++0x mode.
4351 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
4353 * g++.dg/ext/label10.C: Adjust for C++0x mode.
4354 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
4356 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
4358 * g++.dg/cpp0x/regress/abi-empty7.C: New.
4360 * g++.dg/cpp0x/regress: New directory.
4361 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
4362 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
4363 * g++.dg/cpp0x/regress/regress3.C: New.
4365 2011-02-10 Richard Guenther <rguenther@suse.de>
4367 PR tree-optimization/47677
4368 * gcc.dg/torture/pr47677.c: New testcase.
4370 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
4372 * objc.dg/special/load-category-1.m: Remove unused header.
4373 * objc.dg/special/load-category-1a.m: Likewise.
4374 * objc.dg/special/load-category-2.m: Likewise.
4375 * objc.dg/special/load-category-2a.m: Likewise.
4376 * objc.dg/special/load-category-3.m: Likewise.
4377 * objc.dg/special/load-category-3a.m: Likewise.
4378 * objc.dg/attributes/proto-attribute-2.m: Likewise.
4379 * objc.dg/attributes/proto-attribute-3.m: Likewise.
4380 * objc.dg/attributes/class-attribute-1.m: Likewise.
4381 * objc.dg/property/property.exp: Don't run for Darwin < 9.
4382 * obj-c++.dg/property/property.exp: Likewise.
4383 * objc.dg/attributes/method-sentinel-1.m: Update type header.
4384 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
4385 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
4386 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
4387 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
4388 * obj-c++.dg/template-8.mm: Likewise.
4390 2011-02-10 Jakub Jelinek <jakub@redhat.com>
4393 * gcc.target/i386/pr47665.c: New test.
4395 2011-02-10 Jie Zhang <jie@codesourcery.com>
4399 2011-02-05 Jie Zhang <jie@codesourcery.com>
4401 * gcc.dg/pr42631.c: Update test.
4402 * gcc.dg/pr42631-2.c: New test.
4404 2011-02-09 Janus Weil <janus@gcc.gnu.org>
4407 * gfortran.dg/proc_decl_25.f90: New.
4409 2011-02-09 Janus Weil <janus@gcc.gnu.org>
4412 * gfortran.dg/typebound_assignment_2.f03: New.
4414 2011-02-09 Richard Guenther <rguenther@suse.de>
4416 PR tree-optimization/47664
4417 * gcc.dg/tree-ssa/inline-7.c: New testcase.
4419 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
4422 * gnat.dg/uninit_func.adb: Adjust dg directive.
4424 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
4427 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
4429 2011-02-09 Janus Weil <janus@gcc.gnu.org>
4432 * gfortran.dg/auto_dealloc_2.f90: New.
4434 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4436 * gcc.dg/builtins-config.h: Remove __sgi handling.
4437 * lib/target-supports.exp (add_options_for_c99_runtime): Add
4438 -std=c99 for mips-sgi-irix6.5*.
4440 2011-02-09 Martin Jambor <mjambor@suse.cz>
4443 * gfortran.dg/pr25923.f90: Remove xfails.
4445 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4448 * gfortran.dg/inquire_14.f90: New test.
4450 2011-02-08 Janus Weil <janus@gcc.gnu.org>
4453 * gfortran.dg/pointer_init_6.f90: New.
4455 2011-02-08 Jeff Law <law@redhat.com>
4457 PR tree-optimization/42893
4458 * gcc.tree-ssa/pr42893.c: New test.
4460 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
4462 PR tree-optimization/46834
4463 PR tree-optimization/46994
4464 PR tree-optimization/46995
4465 * gcc.dg/graphite/id-pr46834.c: New.
4466 * gfortran.dg/graphite/id-pr46994.f90: New.
4467 * gfortran.dg/graphite/id-pr46995.f90: New.
4469 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4472 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
4473 using the variable is known the warning is emitted there.
4474 * gcc.dg/uninit-pr19430.c (foo): Likewise.
4475 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
4477 * c-c++-common/pr20000.c (g): Both warnings occur at the return
4480 * gcc.dg/noreturn-1.c (foo5): Likewise.
4481 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
4482 (method2): Likewise.
4484 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
4485 the return statement using the uninitialized variable.
4486 * gfortran.dg/pr39666-2.f90 (f): Likewise.
4488 2011-02-08 Richard Guenther <rguenther@suse.de>
4491 * g++.dg/opt/pr47639.c: New testcase.
4493 2011-02-08 Richard Guenther <rguenther@suse.de>
4495 PR tree-optimization/47632
4496 * g++.dg/opt/pr47632.C: New testcase.
4498 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4500 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
4502 2011-02-07 Richard Guenther <rguenther@suse.de>
4504 PR tree-optimization/47615
4505 * g++.dg/opt/pr47615.C: New testcase.
4507 2011-02-07 Richard Guenther <rguenther@suse.de>
4509 PR tree-optimization/47621
4510 * gcc.dg/torture/pr47621.c: New testcase.
4512 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
4514 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
4516 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
4519 * gfortran.dg/allocate_with_source_1 : New test.
4521 2011-02-05 Jakub Jelinek <jakub@redhat.com>
4524 * gcc.dg/pr47610.c: New test.
4526 2011-02-05 Jie Zhang <jie@codesourcery.com>
4529 * gcc.dg/pr42631.c: Update test.
4530 * gcc.dg/pr42631-2.c: New test.
4532 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
4535 * gfortran.dg/pr47574.f90: New test.
4537 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
4539 PR tree-optimization/46194
4540 * gcc.dg/autopar/pr46194.c: New.
4542 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
4544 PR tree-optimization/43695
4545 * g++.dg/ipa/pr43695.C: New.
4547 2011-02-04 Jakub Jelinek <jakub@redhat.com>
4550 * gcc.dg/pr23200.c: New test.
4552 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
4555 * g++.dg/pr47589.C: New test.
4557 2011-02-03 Dodji Seketeli <dodji@redhat.com>
4560 * g++.dg/template/typedef37.C: New test.
4561 * g++.dg/template/param1.C: Adjust expected error message.
4563 2011-02-03 Jakub Jelinek <jakub@redhat.com>
4566 * gcc.dg/pr31490-2.c: New test.
4567 * gcc.dg/pr31490-3.c: New test.
4568 * gcc.dg/pr31490-4.c: New test.
4570 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
4571 Jakub Jelinek <jakub@redhat.com>
4574 * g++.dg/parser/semicolon3.C: Adjust.
4575 * g++.dg/parser/semicolon4.C: New testcase.
4576 * g++.dg/pr46890.C: New testcase.
4578 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
4581 * g++.dg/init/pr29571.C: New.
4583 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
4585 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
4586 instead of vect_int.
4588 2011-02-03 Jakub Jelinek <jakub@redhat.com>
4591 * gcc.target/i386/pr47312.c: New test.
4594 * gcc.target/i386/pr47564.c: New test.
4596 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
4598 PR tree-optimization/45122
4599 * gcc.dg/tree-ssa/pr45122.c: New.
4601 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
4604 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
4607 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
4608 and vsx so a default --with-cpu=power7 doesn't give an error
4609 when -mavoid-indexed-addresses is used.
4611 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
4612 wrapper function to save the arguments and then jump to the real
4613 function, rather than depending on the compiler not to move stuff
4615 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
4617 2011-02-02 Janus Weil <janus@gcc.gnu.org>
4618 Paul Thomas <pault@gcc.gnu.org>
4621 * gfortran.dg/class_37.f03 : New test.
4623 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
4624 Richard Guenther <rguenther@suse.de>
4626 PR tree-optimization/40979
4628 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
4629 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
4630 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
4631 check_vect_support_and_set_flags.
4632 * gfortran.dg/graphite/vect-pr40979.f90: New.
4634 2011-02-02 Janus Weil <janus@gcc.gnu.org>
4637 * gfortran.dg/class_36.f03: New.
4639 2011-02-02 Richard Guenther <rguenther@suse.de>
4641 PR tree-optimization/47566
4642 * gcc.dg/lto/20110201-1_0.c: New testcase.
4644 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
4650 * debug/pr47498.c: New.
4651 * debug/pr47501.c: New.
4653 2011-02-01 Richard Guenther <rguenther@suse.de>
4655 PR tree-optimization/47559
4656 * g++.dg/torture/pr47559.C: New testcase.
4658 2011-02-01 Janus Weil <janus@gcc.gnu.org>
4661 * gfortran.dg/typebound_call_20.f03: New.
4663 2011-02-01 Richard Guenther <rguenther@suse.de>
4665 PR tree-optimization/47555
4666 * gcc.dg/pr47555.c: New testcase.
4668 2011-02-01 Richard Guenther <rguenther@suse.de>
4670 PR tree-optimization/47541
4671 * g++.dg/torture/pr47541.C: New testcase.
4673 2011-01-31 Janus Weil <janus@gcc.gnu.org>
4676 * gfortran.dg/typebound_call_19.f03: New.
4678 2011-01-31 Jakub Jelinek <jakub@redhat.com>
4681 * g++.dg/cpp0x/pr47416.C: New test.
4683 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
4686 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
4688 2011-01-31 Janus Weil <janus@gcc.gnu.org>
4691 * gfortran.dg/typebound_assignment_1.f03: New.
4693 2011-01-31 Jakub Jelinek <jakub@redhat.com>
4695 PR tree-optimization/47538
4696 * gcc.c-torture/execute/pr47538.c: New test.
4698 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4701 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
4703 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4705 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
4707 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
4709 PR rtl-optimization/44031
4710 * gcc.c-torture/compile/20110131-1.c: New test.
4712 2011-01-31 Tobias Burnus <burnus@net-b.de>
4715 * gfortran.dg/stmt_func_1.f90: New.
4717 2011-01-31 Tobias Burnus <burnus@net-b.de>
4720 * gfortran.dg/interface_34.f90: New.
4722 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
4725 * gfortran.dg/realloc_on_assign_5.f03: New test.
4726 * gfortran.dg/realloc_on_assign_5.f03: New test.
4728 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4730 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
4731 * gfortran.dg/bessel_7.f90: Likewise.
4732 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
4734 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
4735 * gfortran.dg/sum_init_expr.f03: Likewise.
4737 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
4739 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
4742 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
4743 loop only on "vect_intfloat_cvt" targets.
4745 2011-01-29 Tobias Burnus <burnus@net-b.de>
4748 * gfortran.dg/shape_6.f90: New.
4750 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4752 PR libgfortran/47434
4753 * gfortran.dg/read_infnan_1.f90: Update test.
4754 * gfortran.dg/module_nan.f90: Update test.
4755 * gfortran.dg/char4_iunit_1.f03: Update test.
4756 * gfortran.dg/large_real_kind_1.f90: Update test.
4757 * gfortran.dg/real_const_3.f90: Update test.
4758 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
4760 2011-01-29 Dodji Seketeli <dodji@redhat.com>
4763 * g++.dg/template/param2.C: New test.
4765 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4767 PR libgfortran/47285
4768 * gfortran.dg/fmt_g.f: New test.
4770 2011-01-28 Tobias Burnus <burnus@net-b.de>
4773 * gfortran.dg/pure_formal_1.f90: New.
4775 2011-01-28 Jakub Jelinek <jakub@redhat.com>
4778 * gcc.dg/tls/pr42894.c: New test.
4780 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4782 * gcc.dg/pr47276.c: Add dg-require-visibility.
4784 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4786 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
4788 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
4789 Tobias Burnus <burnus@gcc.gnu.org>
4794 * gfortran.dg/realloc_on_assign_3.f03: New test.
4795 * gfortran.dg/realloc_on_assign_4.f03: New test.
4796 * gfortran.dg/allocatable_function_5.f90: New test.
4797 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
4798 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
4799 implemented" dg-errors.
4801 2011-01-27 Jan Hubicka <jh@suse.cz>
4804 * gcc.dg/attr-weakref-4.c: New testcase
4806 2011-01-27 Martin Jambor <mjambor@suse.cz>
4808 PR tree-optimization/47228
4809 * gcc.dg/torture/pr47228.c: New test.
4811 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4813 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
4815 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4817 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
4818 when using auto-overlay support on the SPU.
4820 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
4822 PR rtl-optimization/44174
4823 * gcc.target/i386/asm-6.c: New test.
4825 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
4827 PR rtl-optimization/46856
4828 * gcc.c-torture/compile/pr46856.c: New test.
4830 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
4831 Andrew Pinski <pinskia@gmail.com>
4834 * gcc.dg/pr43082.c: New.
4836 2011-01-26 DJ Delorie <dj@redhat.com>
4838 PR rtl-optimization/46878
4839 * gcc.dg/pr46878-1.c: New test.
4841 2011-01-26 Jakub Jelinek <jakub@redhat.com>
4844 * g++.dg/cpp0x/pr47476.C: New test.
4846 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
4848 * gcc.c-torture/compile/20110126-1.c: New test.
4850 2011-01-26 Jakub Jelinek <jakub@redhat.com>
4853 * gcc.dg/torture/pr47473.c: New test.
4855 2011-01-26 Jan Hubicka <jh@suse.cz>
4858 * gcc.c-torture/execute/pr47237.c: New testcase.
4860 2011-01-26 Jan Hubicka <jh@suse.cz>
4862 PR tree-optimization/47190
4863 * gcc.dg/attr-weakref-3.c: New testcase.
4865 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
4868 * gcc.dg/dll-9a.c: New test file.
4869 * gcc.dg/dll-11.c: Likewise.
4870 * gcc.dg/dll-12.c: Likewise.
4871 * gcc.dg/dll-12a.c: Likewise.
4872 * gcc.dg/dll-11a.c: Likewise.
4873 * gcc.dg/dll-9.c: Likewise.
4874 * gcc.dg/dll-10.c: Likewise.
4875 * gcc.dg/dll-10a.c: Likewise.
4876 * g++.dg/ext/dllexport4a.cc: Likewise.
4877 * g++.dg/ext/dllexport4.C: Likewise.
4878 * g++.dg/ext/dllexport5.C: Likewise.
4879 * g++.dg/ext/dllexport5a.cc: Likewise.
4881 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4883 PR tree-optimization/46970
4884 * gcc.dg/graphite/pr46970.c: New.
4886 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4888 PR tree-optimization/46215
4889 * gcc.dg/graphite/pr46215.c: New.
4891 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4893 PR tree-optimization/46168
4894 * gcc.dg/graphite/pr46168.c: New.
4896 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4898 PR tree-optimization/43657
4899 * gcc.dg/graphite/pr43657.c: New.
4901 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4903 PR tree-optimization/29832
4904 * gfortran.dg/graphite/pr29832.f90: New.
4906 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4908 PR tree-optimization/43567
4909 * gcc.dg/graphite/pr43567.c: New.
4911 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4913 * gfortran.dg/graphite/interchange-4.f: New.
4914 * gfortran.dg/graphite/interchange-5.f: New.
4916 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
4917 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
4918 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
4919 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
4920 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
4921 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
4922 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
4923 * gfortran.dg/ltrans-7.f90: Removed.
4924 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
4926 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
4927 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
4928 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
4929 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
4930 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
4931 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
4932 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
4933 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
4934 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
4935 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
4936 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
4937 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
4938 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
4939 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
4940 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
4941 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
4942 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
4943 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
4944 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
4945 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
4946 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
4947 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
4948 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
4949 * gcc.dg/tree-ssa/data-dep-1.c
4950 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
4951 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
4952 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
4953 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
4954 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
4956 2011-01-25 Jakub Jelinek <jakub@redhat.com>
4958 PR tree-optimization/47265
4959 PR tree-optimization/47443
4960 * gcc.c-torture/compile/pr47265.c: New test.
4961 * gcc.dg/pr47443.c: New test.
4963 2011-01-25 Martin Jambor <mjambor@suse.cz>
4965 PR tree-optimization/47382
4966 * g++.dg/torture/pr47382.C: New test.
4967 * g++.dg/opt/devirt1.C: Xfail.
4969 2011-01-25 Yao Qi <yao@codesourcery.com>
4972 * gcc.target/arm/pr45701-1.c: New test.
4973 * gcc.target/arm/pr45701-2.c: New test.
4974 * gcc.target/arm/pr45701-3.c: New test.
4976 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4977 Jakub Jelinek <jakub@redhat.com>
4979 PR tree-optimization/47271
4980 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
4982 2011-01-25 Nick Clifton <nickc@redhat.com>
4984 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
4985 (saturate_add): Delete.
4987 (main): Do not run saturate_add.
4988 (set_interrupts): Delete.
4990 2011-01-25 Tobias Burnus <burnus@net-b.de>
4993 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
4995 2011-01-25 Jakub Jelinek <jakub@redhat.com>
4997 PR tree-optimization/47427
4998 PR tree-optimization/47428
4999 * gcc.c-torture/compile/pr47427.c: New test.
5000 * gcc.c-torture/compile/pr47428.c: New test.
5002 2011-01-25 Richard Guenther <rguenther@suse.de>
5005 * gcc.dg/torture/pr47411.c: New testcase.
5007 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
5009 * gfortran.dg/graphite/id-24.f: New.
5010 * gfortran.dg/graphite/id-25.f: New.
5012 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
5014 * gfortran.dg/graphite/id-23.f: New.
5016 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
5018 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
5020 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
5022 * gcc.dg/graphite/block-0.c: Un-XFAILed.
5023 * gcc.dg/graphite/block-1.c: Un-XFAILed.
5024 * gcc.dg/graphite/block-7.c: Un-XFAILed.
5025 * gcc.dg/graphite/block-8.c: Un-XFAILed.
5026 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
5027 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
5028 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
5029 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
5030 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
5032 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
5034 * gcc.dg/graphite/block-0.c: Add documentation.
5035 * gcc.dg/graphite/block-4.c: Same.
5036 * gcc.dg/graphite/block-7.c: Same.
5037 * gcc.dg/graphite/block-8.c: New.
5038 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
5039 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
5040 * gcc.dg/graphite/interchange-12.c: Add documentation.
5041 * gcc.dg/graphite/interchange-13.c: New.
5042 * gcc.dg/graphite/interchange-14.c: New.
5043 * gcc.dg/graphite/interchange-15.c: New.
5044 * gcc.dg/graphite/interchange-8.c: Add documentation.
5045 * gcc.dg/graphite/interchange-mvt.c: Same.
5047 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
5050 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
5051 * gcc.target/powerpc/altivec-14.c: Ditto.
5052 * gcc.target/powerpc/altivec-33.c: Ditto.
5053 * gcc.target/powerpc/altivec-types-1.c: Ditto.
5054 * gcc.target/powerpc/altivec-types-2.c: Ditto.
5055 * gcc.target/powerpc/altivec-types-3.c: Ditto.
5056 * gcc.target/powerpc/altivec-types-4.c: Ditto.
5057 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
5058 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
5059 * g++.dg/ext/altivec-15.C: Ditto.
5060 * g++.dg/ext/altivec-types-1.C: Ditto.
5061 * g++.dg/ext/altivec-types-2.C: Ditto.
5062 * g++.dg/ext/altivec-types-3.C: Ditto.
5063 * g++.dg/ext/altivec-types-4.C: Ditto.
5065 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5067 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
5069 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5071 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
5072 optimization options.
5074 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5076 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
5079 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
5081 2011-01-23 Tobias Burnus <burnus@net-b.de>
5084 * gfortran.dg/allocatable_scalar_12.f90: New.
5086 2011-01-23 Ira Rosen <irar@il.ibm.com>
5088 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
5089 vectorization to be not profitable if peeling is used to
5090 realign the memory access.
5091 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
5092 loop bound to avoid loop unrolling.
5093 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
5095 2011-01-22 Jan Hubicka <jh@suse.cz>
5098 * g++.dg/lto/pr47333.C: New file.
5100 2011-01-22 Jan Hubicka <jh@suse.cz>
5102 PR tree-optimization/43884
5104 * gcc.dg/autopar/outer-2.c: Increase array size.
5105 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
5107 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
5110 * gfortran.dg/c_loc_tests_16.f90: New test.
5112 2011-01-22 Tobias Burnus <burnus@net-b.de>
5115 * gfortran.dg/typebound_proc_19.f90: New.
5117 2011-01-21 Jeff Law <law@redhat.com>
5119 PR tree-optimization/47053
5120 * g++.dg/pr47053.C: New test.
5122 2011-01-21 Jason Merrill <jason@redhat.com>
5125 * g++.dg/cpp0x/constexpr-ctor6.C: New.
5127 2011-01-21 Jakub Jelinek <jakub@redhat.com>
5130 * g++.dg/cpp0x/range-for10.C: New test.
5131 * g++.dg/template/for1.C: New test.
5134 * g++.dg/tree-prof/partition3.C: New test.
5136 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
5138 PR rtl-optimization/47366
5139 * g++.dg/opt/pr47366.C: New test.
5141 2011-01-21 Jason Merrill <jason@redhat.com>
5144 * g++.dg/cpp0x/constexpr-regress2.C: New.
5146 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
5148 2011-01-21 Jeff Law <law@redhat.com>
5150 PR rtl-optimization/41619
5151 * gcc.dg/pr41619.c: New.
5153 2011-01-21 Jakub Jelinek <jakub@redhat.com>
5155 PR tree-optimization/47355
5156 * g++.dg/opt/pr47355.C: New test.
5158 2011-01-21 Richard Guenther <rguenther@suse.de>
5160 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
5163 2011-01-21 Richard Guenther <rguenther@suse.de>
5165 PR tree-optimization/47365
5166 * gcc.dg/torture/pr47365.c: New testcase.
5167 * gcc.dg/tree-ssa/pr47392.c: Likewise.
5169 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5171 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
5173 2011-01-21 Jakub Jelinek <jakub@redhat.com>
5175 PR tree-optimization/47391
5176 * gcc.dg/pr47391.c: New test.
5178 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5180 * g++.dg/template/char1.C: Use signed char.
5182 2011-01-21 Tobias Burnus <burnus@net-b.de>
5185 * gfortran.dg/pointer_target_4.f90: New.
5187 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
5190 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
5191 ILP32 system and not IP32.
5193 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
5196 * g++.dg/debug/pr46583.C: New.
5198 2011-01-20 Jakub Jelinek <jakub@redhat.com>
5201 * g++.dg/debug/pr47283.C: New test.
5204 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
5205 * gcc.target/i386/headmerge-2.c: Likewise.
5207 2011-01-20 Richard Guenther <rguenther@suse.de>
5210 * gcc.dg/torture/pr47370.c: New testcase.
5212 2011-01-20 Jakub Jelinek <jakub@redhat.com>
5214 PR tree-optimization/46130
5215 * gcc.dg/pr46130-1.c: New test.
5216 * gcc.dg/pr46130-2.c: New test.
5218 2011-01-19 Dodji Seketeli <dodji@redhat.com>
5221 * g++.dg/debug/dwarf2/template-params-10.C: New test.
5223 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
5226 * g++.dg/debug/pr46240.cc: New.
5228 2011-01-19 Jakub Jelinek <jakub@redhat.com>
5231 * g++.dg/template/anonunion1.C: New test.
5233 PR rtl-optimization/47337
5234 * gcc.c-torture/execute/pr47337.c: New test.
5236 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5239 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
5241 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5243 PR tree-optimization/46021
5244 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
5246 2011-01-19 Jakub Jelinek <jakub@redhat.com>
5248 PR tree-optimization/47290
5249 * g++.dg/torture/pr47290.C: New test.
5251 2011-01-18 Janus Weil <janus@gcc.gnu.org>
5254 * gfortran.dg/proc_ptr_comp_29.f90: New.
5256 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
5259 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
5260 powerpc-apple-darwin9.
5262 2011-01-18 Jakub Jelinek <jakub@redhat.com>
5264 PR rtl-optimization/47299
5265 * gcc.c-torture/execute/pr47299.c: New test.
5267 2011-01-17 Jason Merrill <jason@redhat.com>
5269 * g++.dg/cpp0x/constexpr-virtual.C: New.
5271 2011-01-17 Jakub Jelinek <jakub@redhat.com>
5274 * gfortran.dg/gomp/pr47331.f90: New test.
5276 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
5279 * objc.dg/selector-warn-1.m: New.
5280 * obj-c++.dg/selector-warn-1.mm: New.
5282 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
5284 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
5285 Update dg-final accordingly.
5287 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5289 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
5291 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
5293 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
5295 * gcc.dg/guality/pr36728-2.c: Likewise.
5297 2011-01-17 Richard Guenther <rguenther@suse.de>
5299 PR tree-optimization/47313
5300 * g++.dg/torture/pr47313.C: New testcase.
5302 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
5305 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
5306 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
5307 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
5308 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
5310 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
5312 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
5313 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
5314 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
5316 2011-01-17 Richard Guenther <rguenther@suse.de>
5318 PR tree-optimization/45967
5319 * gcc.dg/torture/pr45967-2.c: New testcase.
5320 * gcc.dg/torture/pr45967-3.c: Likewise.
5322 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5325 * g++.dg/ext/pr47213.C: Require visibility.
5327 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
5329 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
5330 * gcc.dg/fixed-point/struct-union.c: Update error messages.
5332 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
5334 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
5335 Linux-based targets.
5337 2011-01-13 Jan Hubicka <jh@suse.cz>
5339 PR tree-optimization/47276
5340 * gcc.dg/pr47276.c: New testcase.
5342 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
5343 Jonathan Wakely <jwakely.gcc@gmail.com>
5346 * g++.dg/other/pr33558.C: New.
5347 * g++.dg/other/pr33558-2.C: New.
5349 2011-01-14 Martin Jambor <mjambor@suse.cz>
5351 PR tree-optimization/45934
5352 PR tree-optimization/46302
5353 * g++.dg/ipa/devirt-c-1.C: New test.
5354 * g++.dg/ipa/devirt-c-2.C: Likewise.
5355 * g++.dg/ipa/devirt-c-3.C: Likewise.
5356 * g++.dg/ipa/devirt-c-4.C: Likewise.
5357 * g++.dg/ipa/devirt-c-5.C: Likewise.
5358 * g++.dg/ipa/devirt-c-6.C: Likewise.
5359 * g++.dg/ipa/devirt-6.C: Likewise.
5360 * g++.dg/ipa/devirt-d-1.C: Likewise.
5361 * g++.dg/torture/pr45934.C: Likewise.
5363 2011-01-14 Jason Merrill <jason@redhat.com>
5365 * g++.dg/cpp0x/variadic105.C: New.
5367 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
5368 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5371 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
5372 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
5373 execution tests on i?86-*-*, x86_64-*-* and
5374 powerpc*-apple-darwin* && ilp32.
5375 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
5376 tests on i?86-*-* and x86_64-*-*.
5378 2011-01-14 Richard Guenther <rguenther@suse.de>
5380 PR tree-optimization/47280
5381 * g++.dg/opt/pr47280.C: New testcase.
5383 2011-01-14 Jason Merrill <jason@redhat.com>
5385 * g++.dg/cpp0x/constexpr-regress1.C: New.
5387 * g++.dg/ext/flexary2.C: New.
5389 2011-01-14 Richard Guenther <rguenther@suse.de>
5392 * gcc.dg/torture/pr47281.c: New testcase.
5393 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
5395 2011-01-14 Richard Guenther <rguenther@suse.de>
5397 PR tree-optimization/47286
5398 * gcc.dg/tree-ssa/pr47286.c: New testcase.
5400 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
5403 * g++.dg/ext/pr47213.C: New.
5405 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5407 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
5409 2011-01-13 Tobias Burnus <burnus@net-b.de>
5410 Mikael Morin <mikael@gcc.gnu.org>
5414 * gfortran.dg/select_type_20.f90: New.
5415 * gfortran.dg/select_type_21.f90: New.
5417 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
5420 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
5422 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
5424 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
5425 * gcc.dg/guality/pr36728-2.c: Likewise.
5427 2011-01-13 Dodji Seketeli <dodji@redhat.com>
5430 * g++.dg/debug/dwarf2/template-params-9.C: New test.
5432 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
5434 PR rtl-optimization/45352
5435 * gcc.dg/pr45352-3.c: New.
5437 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
5439 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
5441 * g++.dg/cpp0x/range-for8.C: New.
5442 * g++.dg/cpp0x/range-for9.C: New.
5444 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
5447 * g++.dg/debug/pr47209.C: New.
5449 2011-01-12 Richard Guenther <rguenther@suse.de>
5452 * gcc.dg/lto/pr47259_0.c: New testcase.
5453 * gcc.dg/lto/pr47259_1.c: Likewise.
5455 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
5457 * objc-obj-c++-shared/Object1.h: Add copyright header, update
5458 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
5459 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
5460 methods missing from the OBJC2 Object.
5461 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
5462 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
5463 GNU and NeXT runtimes.
5464 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
5466 * objc-obj-c++-shared/Object1.m: Likewise.
5467 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
5468 * objc.dg/proto-qual-1.m: Likewise.
5469 * obj-c++.dg/proto-lossage-3.mm: Likewise.
5470 * obj-c++.dg/proto-qual-1.mm: Likewise.
5472 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
5475 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
5477 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
5479 Fixed the Objective-C++ testsuite and updated all tests.
5480 * lib/obj-c++.exp (obj-c++_init): Declare and set
5481 gcc_warning_prefix and gcc_error_prefix.
5482 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
5483 'dg-warning', 'dg-message' and 'dg-error'.
5484 * obj-c++.dg/class-extension-3.mm: Likewise.
5485 * obj-c++.dg/class-protocol-1.mm: Likewise.
5486 * obj-c++.dg/encode-7.mm: Likewise.
5487 * obj-c++.dg/exceptions-3.mm: Likewise.
5488 * obj-c++.dg/exceptions-5.mm: Likewise.
5489 * obj-c++.dg/method-12.mm: Likewise.
5490 * obj-c++.dg/method-13.mm: Likewise.
5491 * obj-c++.dg/method-15.mm: Likewise.
5492 * obj-c++.dg/method-16.mm: Likewise.
5493 * obj-c++.dg/method-4.mm: Likewise.
5494 * obj-c++.dg/method-8.mm: Likewise.
5495 * obj-c++.dg/method-conflict-1.mm: Likewise.
5496 * obj-c++.dg/method-conflict-2.mm: Likewise.
5497 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
5498 and uncommented second part of the testcase now that the testsuite
5500 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
5501 and uncommented second part of the testcase now that the testsuite
5503 * obj-c++.dg/private-1.mm: Likewise.
5504 * obj-c++.dg/proto-lossage-4.mm: Likewise.
5505 * obj-c++.dg/syntax-error-7.mm: Likewise.
5506 * obj-c++.dg/warn5.mm: Likewise.
5507 * obj-c++.dg/property/at-property-14.mm: Likewise.
5508 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
5510 * obj-c++.dg/property/at-property-18.mm: Likewise.
5511 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
5513 * obj-c++.dg/property/at-property-21.mm: Likewise.
5514 * obj-c++.dg/property/at-property-28.mm: Likewise.
5515 * obj-c++.dg/property/at-property-5.mm: Likewise.
5516 * obj-c++.dg/property/dynamic-2.mm: Likewise.
5517 * obj-c++.dg/property/property-neg-3.mm: Likewise.
5518 * obj-c++.dg/property/synthesize-11.mm: Likewise.
5519 * obj-c++.dg/property/synthesize-6.mm: Likewise.
5520 * obj-c++.dg/property/synthesize-8.mm: Likewise.
5521 * obj-c++.dg/property/synthesize-9.mm: Likewise.
5522 * obj-c++.dg/tls/diag-5.mm: Likewise.
5523 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
5524 dg-error, now matched correctly.
5526 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
5528 * objc.dg/property/at-property-29.m: New.
5529 * obj-c++.dg/property/at-property-29.mm: New.
5531 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5533 * go.test/go-test.exp (go-set-goarch): New proc.
5534 (go-gc-tests): Use it.
5536 2011-01-11 Dodji Seketeli <dodji@redhat.com>
5539 * g++.dg/debug/dwarf2/template-params-8.C: New test.
5541 2011-01-11 Richard Henderson <rth@redhat.com>
5543 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
5545 2011-01-11 Jan Hubicka <jh@suse.cz>
5549 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
5550 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
5552 2011-01-11 Richard Guenther <rguenther@suse.de>
5554 PR tree-optimization/46076
5555 * gcc.dg/tree-ssa/pr46076.c: New testcase.
5557 2011-01-11 Jeff Law <law@redhat.com>
5559 * PR tree-optimization/47086
5560 * gcc.dg/pr47086.c: New test.
5562 2011-01-11 Jason Merrill <jason@redhat.com>
5565 * g++.dg/template/new10.C: New.
5568 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
5570 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
5572 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
5573 Split type definitions and NSConstantString class into...
5574 * objc-obj-c++-shared/objc-test-suite-types.h: New.
5575 * objc-obj-c++-shared/nsconstantstring-class.h: New.
5576 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
5577 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
5578 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
5579 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
5581 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
5582 encode defines for newer NeXT system headers.
5583 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
5584 * obj-c++.dg/torture/strings/string1.mm: Likewise.
5585 * objc.dg/foreach-5.m: Likewise.
5586 * objc.dg/foreach-2.m: Likewise.
5587 * objc.dg/foreach-4.m: Likewise.
5588 * objc.dg/torture/strings/string1.m: Likewise.
5589 * objc.dg/torture/strings/string2.m: Likewise.
5590 * objc.dg/torture/strings/string3.m: Likewise.
5591 * objc.dg/torture/strings/string4.m: Likewise.
5592 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
5593 header and stand alone.
5594 * obj-c++.dg/strings/strings-2.mm: Likewise.
5595 * objc.dg/torture/strings/const-str-3.m: Likewise.
5596 * objc.dg/strings/strings-2.m: Likewise.
5597 * objc.dg/strings/const-str-12b.m: Likewise.
5599 2011-01-12 Richard Guenther <rguenther@suse.de>
5602 * gcc.dg/attr-weak-1.c: Adjust.
5604 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
5607 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
5608 standard compliant and comment.
5610 2011-01-10 Jan Hubicka <jh@suse.cz>
5613 * gcc.dg/initpri3.c: New testcase.
5615 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
5618 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
5624 (g_ebp_save): Likewise.
5625 (g_esp_save): Likewise.
5627 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5629 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
5631 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5633 PR tree-optimization/46021
5634 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
5635 i?86-*-*, x86_64-*-*.
5637 2011-01-10 Jeff Law <law@redhat.com>
5639 * PR tree-optimization/47141
5640 * gcc.c-torture/compile/pr47141.c: New test.
5642 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
5645 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
5646 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
5647 * gcc.dg/vect/slp-35.c: Remove XFAILs.
5648 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
5651 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
5652 being vectorized. Adjust dg-final pattern. Remove XFAIL.
5653 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
5654 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
5655 being vectorized. Adjust dg-final pattern.
5658 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
5659 * gcc.dg/vect/slp-24.c: Likewise.
5661 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
5664 * g++.dg/other/pr47218-1.C: New test file.
5665 * g++.dg/other/pr47218.C: Likewise.
5666 * g++.dg/other/pr47218.h: New supporting header.
5668 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
5671 * objc.dg/attributes/invalid-attribute-1.m: New.
5672 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
5674 2011-01-09 Janus Weil <janus@gcc.gnu.org>
5677 * gfortran.dg/proc_ptr_comp_28.f90: New.
5679 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
5681 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
5682 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
5683 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
5684 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
5685 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
5686 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
5687 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
5688 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
5689 * objc.dg/gnu-api-2-class.m: Likewise.
5690 * objc.dg/gnu-api-2-ivar.m: Likewise.
5691 * objc.dg/gnu-api-2-method.m: Likewise.
5692 * objc.dg/gnu-api-2-objc.m: Likewise.
5693 * objc.dg/gnu-api-2-object.m: Likewise.
5694 * objc.dg/gnu-api-2-property.m: Likewise.
5695 * objc.dg/gnu-api-2-protocol.m: Likewise.
5696 * objc.dg/gnu-api-2-sel.m: Likewise.
5698 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
5700 * objc.dg/foreach-1.m: Skip for Darwin < 9.
5701 * objc.dg/objc-foreach-4.m: Likewise.
5702 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
5703 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
5704 * objc.dg/foreach-4.m: Likewise.
5705 * objc.dg/foreach-5.m: Likewise.
5706 * objc.dg/foreach-3.m: Return self from init.
5708 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
5711 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
5713 2011-01-09 Janus Weil <janus@gcc.gnu.org>
5716 * gfortran.dg/class_35.f90: New.
5718 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
5720 * objc.dg/foreach-1.m: Add "-Wall" to flags.
5722 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
5725 * objc.dg/invalid-method-2.m: New.
5726 * obj-c++.dg/invalid-method-2.mm: New.
5728 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
5731 * gfortran.dg/transpose_optimization_2.f90 : New test.
5733 2011-01-08 Jan Hubicka <jh@suse.cz>
5735 PR tree-optmization/46469
5736 * g++.dg/torture/pr46469.C: New testcase.
5738 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
5740 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
5741 emulation of libobjc-gnu structure layout functionality to ..
5742 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
5743 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
5744 * objc/execute/bf-common.h: Adjust headers.
5745 * objc/execute/bf-1.m: Likewise.
5746 * objc/execute/bf-2.m: Likewise.
5747 * objc/execute/bf-3.m: Likewise.
5748 * objc/execute/bf-4.m: Likewise.
5749 * objc/execute/bf-5.m: Likewise.
5750 * objc/execute/bf-6.m: Likewise.
5751 * objc/execute/bf-7.m: Likewise.
5752 * objc/execute/bf-8.m: Likewise.
5753 * objc/execute/bf-9.m: Likewise.
5754 * objc/execute/bf-10.m: Likewise.
5755 * objc/execute/bf-11.m: Likewise.
5756 * objc/execute/bf-12.m: Likewise.
5757 * objc/execute/bf-13.m: Likewise.
5758 * objc/execute/bf-14.m: Likewise.
5759 * objc/execute/bf-15.m: Likewise.
5760 * objc/execute/bf-16.m: Likewise.
5761 * objc/execute/bf-17.m: Likewise.
5762 * objc/execute/bf-18.m: Likewise.
5763 * objc/execute/bf-19.m: Likewise.
5764 * objc/execute/bf-20.m: Likewise.
5765 * objc/execute/bf-21.m: Likewise.
5766 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
5767 objc_get_type_qualifiers ().
5769 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
5772 * gfortran.dg/dependency_39.f90: New test.
5774 2011-01-07 Jan Hubicka <jh@suse.cz>
5776 Get builtins tests ready for linker plugin.
5777 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
5778 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
5779 my_memset, my_bzero): Mark used.
5780 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
5781 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
5783 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
5786 2011-01-07 Jan Hubicka <jh@suse.cz>
5788 PR tree-optimization/46367
5789 * g++.dg/torture/pr46367.C: New file.
5791 2011-01-07 Jakub Jelinek <jakub@redhat.com>
5794 * gcc.dg/pr47201.c: New test.
5797 * gcc.dg/tree-prof/pr47187.c: New test.
5799 2011-01-07 Tobias Burnus <burnus@net-b.de>
5802 * gfortran.dg/extends_type_of_3.f90: New.
5804 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
5806 * g++.dg/ext/dllexport-MI1.C: Adjust test.
5807 * g++.dg/ext/dllimport-MI1.C: Likewise.
5808 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
5809 * g++.dg/ext/dllimport10.C: Likewise.
5810 * g++.dg/ext/dllimport11.C: Likewise.
5811 * g++.dg/ext/dllimport12.C: Likewise.
5812 * g++.dg/ext/dllimport13.C: Likewise.
5813 * g++.dg/ext/dllimport2.C: Likewise.
5814 * g++.dg/ext/dllimport3.C: Likewise.
5815 * g++.dg/ext/dllimport4.C: Likewise.
5816 * g++.dg/ext/dllimport5.C: Likewise.
5817 * g++.dg/ext/dllimport6.C: Likewise.
5818 * g++.dg/ext/dllimport8.C: Likewise.
5819 * g++.dg/ext/dllimport9.C: Likewise.
5820 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
5821 targets, too. Additionally enable test for i?86-*-mingw*.
5822 * g++.dg/ext/selectany1.C: Likewise.
5823 Remove guard variable check.
5825 2011-01-07 Janus Weil <janus@gcc.gnu.org>
5829 * gfortran.dg/storage_size_3.f08: Extended.
5831 2011-01-07 Jakub Jelinek <jakub@redhat.com>
5834 * g++.dg/template/stdarg1.C: New test.
5836 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
5839 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
5840 * gfortran.dg/defined_operators_1.f90: Split the subroutine
5841 from the interface of functions to not hide the errors that
5844 2011-01-06 Jan Hubicka <jh@suse.cz>
5846 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
5847 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
5849 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
5853 * gfortran.dg/interface_33.f90: New test.
5855 2011-01-06 Jakub Jelinek <jakub@redhat.com>
5858 * gcc.c-torture/compile/pr47150.c: New test.
5860 2011-01-06 Ira Rosen <irar@il.ibm.com>
5862 PR tree-optimization/47139
5863 * gcc.dg/vect/pr47139.c: New test.
5865 2011-01-05 Janus Weil <janus@gcc.gnu.org>
5868 * gfortran.dg/extends_type_of_2.f03: New.
5870 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5872 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
5874 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
5876 * gnat.dg/opt14.adb: New test.
5878 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
5881 * gfortran.dg/allocate_error_2.f90: New test.
5883 2011-01-05 Janus Weil <janus@gcc.gnu.org>
5886 * gfortran.dg/storage_size_3.f08: New.
5888 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5890 PR libgfortran/47154
5891 * gfortran.dg/namelist_68.f90: New test.
5893 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
5895 * gnat.dg/unchecked_convert8.ad[sb]: New test.
5897 2011-01-04 Janus Weil <janus@gcc.gnu.org>
5900 * gfortran.dg/class_34.f90: New.
5902 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5904 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
5905 use __builtin_inff. Skip all single-precision tests that require
5908 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5910 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
5912 2011-01-03 Jakub Jelinek <jakub@redhat.com>
5914 PR tree-optimization/47148
5915 * gcc.c-torture/execute/pr47148.c: New test.
5917 PR tree-optimization/47155
5918 * gcc.c-torture/execute/pr47155.c: New test.
5920 PR rtl-optimization/47157
5921 * gcc.c-torture/compile/pr47157.c: New test.
5923 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5925 * gcc.dg/torture/vector-shift2.c (schar): Define.
5926 (main): Always use schar or uchar instead of plain "char" to avoid
5927 dependencies on implementation-defined char signedness.
5929 2011-01-03 Martin Jambor <mjambor@suse.cz>
5931 PR tree-optimization/46801
5932 * gnat.dg/pack9.adb: Remove xfail.
5934 2011-01-03 Martin Jambor <mjambor@suse.cz>
5936 PR tree-optimization/46984
5937 * g++.dg/ipa/pr46984.C: New test.
5939 2011-01-02 Janus Weil <janus@gcc.gnu.org>
5942 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
5944 2011-01-02 Jakub Jelinek <jakub@redhat.com>
5946 PR tree-optimization/47140
5947 * gcc.c-torture/compile/pr47140.c: New test.
5949 PR rtl-optimization/47028
5950 * gcc.dg/pr47028.c: New test.
5952 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
5954 * objc.dg/protocol-forward-1.m: Removed TODO.
5955 * objc.dg/protocol-forward-2.m: New.
5956 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
5957 * obj-c++.dg/protocol-forward-2.mm: New.
5959 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
5962 * g++.dg/eh/pr38662.C: New testcase.
5964 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
5966 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
5967 scan for newline '\n'.
5970 Copyright (C) 2011 Free Software Foundation, Inc.
5972 Copying and distribution of this file, with or without modification,
5973 are permitted in any medium without royalty provided the copyright
5974 notice and this notice are preserved.