1 2011-05-31 Ira Rosen <ira.rosen@linaro.org>
4 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Initialize the
7 2011-05-30 Kaz Kojima <kkojima@gcc.gnu.org>
10 * gcc.c-torture/execute/pr49186.c: New.
12 2011-05-30 H.J. Lu <hongjiu.lu@intel.com>
15 * gcc.target/i386/pr49168-1.c: New.
17 2011-05-30 Jakub Jelinek <jakub@redhat.com>
18 Eric Botcazou <ebotcazou@adacore.com>
20 * gcc.dg/guality/drap.c: New test.
22 2011-05-30 Richard Guenther <rguenther@suse.de>
24 PR tree-optimization/49210
25 * gnat.dg/boolean_subtype2.ad[sb]: New testcase.
26 * gnat.dg/boolean_subtype2_pkg.ads: New helper.
28 2011-05-30 Jakub Jelinek <jakub@redhat.com>
31 * g++.dg/gomp/pr49223-1.C: New test.
32 * g++.dg/gomp/pr49223-2.C: New test.
34 2011-05-30 Richard Guenther <rguenther@suse.de>
36 PR tree-optimization/49218
37 * gcc.c-torture/execute/pr49218.c: New testcase.
39 2011-05-30 Ira Rosen <ira.rosen@linaro.org>
41 PR tree-optimization/49199
42 * gcc.dg/vect/no-scevccp-pr49199.c: New test.
43 * gcc.dg/vect/vect.exp: Run no-scevccp-pr* tests with
46 2011-05-29 Janus Weil <janus@gcc.gnu.org>
49 * gfortran.dg/extends_13.f03: New.
51 2011-05-29 Jakub Jelinek <jakub@redhat.com>
53 PR rtl-optimization/49095
54 * gcc.target/i386/pr49095.c: New test.
56 2011-05-29 Tobias Burnus <burnus@net-b.de>
59 * gfortran.dg/coarray_24.f90: New.
61 2011-05-29 Tobias Burnus <burnus@net-b.de>
64 * gfortran.dg/coarray_23.f90: New.
66 2011-05-29 Richard Sandiford <rdsandiford@googlemail.com>
69 * gcc.dg/pr48826.c: New test.
71 2011-05-29 Richard Guenther <rguenther@suse.de>
73 PR tree-optimization/49217
74 * gcc.dg/torture/pr49217.c: New testcase.
76 2011-05-29 Ira Rosen <ira.rosen@linaro.org>
79 * gcc.dg/vect/pr49038.c: Use MAP_ANON if MAP_ANONYMOUS is not defined.
81 2011-05-29 Eric Botcazou <ebotcazou@adacore.com>
83 * gnat.dg/boolean_subtype.adb: Rename to...
84 * gnat.dg/boolean_subtype1.adb: ...this.
86 2011-05-28 Jason Merrill <jason@redhat.com>
88 * g++.dg/cpp0x/lambda/lambda-syntax1.C: New.
90 2011-05-27 Jason Merrill <jason@redhat.com>
92 * g++.dg/cpp0x/enum18.C: Adjust.
94 * g++.dg/cpp0x/lambda/lambda-template2.C: New.
96 2011-05-27 Tobias Burnus <burnus@net-b.de>
99 * gfortran.dg/coarray_22.f90: New.
101 2011-05-27 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
103 PR tree-optimization/46728
104 * gcc.target/powerpc/pr46728-1.c: New.
105 * gcc.target/powerpc/pr46728-2.c: New.
106 * gcc.target/powerpc/pr46728-3.c: New.
107 * gcc.target/powerpc/pr46728-4.c: New.
108 * gcc.target/powerpc/pr46728-5.c: New.
109 * gcc.dg/pr46728-6.c: New.
110 * gcc.target/powerpc/pr46728-7.c: New.
111 * gcc.target/powerpc/pr46728-8.c: New.
112 * gcc.dg/pr46728-9.c: New.
113 * gcc.target/powerpc/pr46728-10.c: New.
114 * gcc.target/powerpc/pr46728-11.c: New.
115 * gcc.dg/pr46728-12.c: New.
116 * gcc.target/powerpc/pr46728-13.c: New.
117 * gcc.target/powerpc/pr46728-14.c: New.
118 * gcc.target/powerpc/pr46728-15.c: New.
119 * gcc.target/powerpc/pr46728-16.c: New.
121 2011-05-27 Jason Merrill <jason@redhat.com>
123 * g++.dg/abi/mangle47.C: New.
126 * g++.dg/template/const5.C: New.
128 * g++.dg/cpp0x/enum18.C: New.
130 * g++.dg/cpp0x/lambda/lambda-nested4.C: New.
132 * g++.dg/cpp0x/error6.C: New.
134 * g++.dg/cpp0x/error5.C: New.
136 2011-05-27 Jakub Jelinek <jakub@redhat.com>
139 * g++.dg/eh/cond6.C: New test.
141 2011-05-27 Tobias Burnus <burnus@net-b.de>
144 * gfortran.dg/rank_3.f90: New.
145 * gfortran.dg/rank_4.f90: New.
147 2011-05-27 Janis Johnson <janisjo@codesourcery.com>
149 * g++.dg/tree-ssa-pr43411.C: Rename function to be inlined and
152 2011-05-27 Eric Botcazou <ebotcazou@adacore.com>
154 * gnat.dg/bit_packed_array5.ads: Move dg directive to...
155 * gnat.dg/bit_packed_array5.adb: ...here.
157 2011-05-27 Paolo Carlini <paolo.carlini@oracle.com>
160 * testsuite/g++.dg/cpp0x/auto25.C: New.
162 2011-05-27 Richard Guenther <rguenther@suse.de>
164 * gcc.c-torture/execute/920711-1.x: Add -fwrapv.
166 2011-05-27 Richard Guenther <rguenther@suse.de>
168 * gcc.c-torture/execute/920612-1.x: Add -fwrapv.
170 2011-05-27 Richard Guenther <rguenther@suse.de>
173 * gnat.dg/bit_packed_array5.ad[sb]: New testcase.
175 2011-05-26 Jason Merrill <jason@redhat.com>
177 * g++.dg/cpp0x/friend1.C: New.
178 * g++.dg/cpp0x/friend2.C: New.
180 * g++.dg/cpp0x/auto7.C: Update.
181 * g++.dg/template/crash50.C: Adjust.
182 * g++.dg/template/static9.C: Adjust.
183 * g++.old-deja/g++.ext/memconst.C: Adjust.
185 2011-05-26 Janis Johnson <janisjo@codesourcery.com>
187 * gcc.dg/march.c: Ignore a note for some targets.
189 2011-05-26 Janis Johnson <janis187@us.ibm.com>
190 Nathan Froyd <froydnj@codesourcery.com>
194 * g++.old-deja/g++.jason/cond.C: Remove xfails.
195 * g++.dg/parse/pr18770.C: New test.
196 * g++.dg/cpp0x/range-for5.C: Add dg-error marker.
198 2011-05-26 Thomas Koenig <tkoenig@gcc.gnu.org>
201 * gfortran.dg/dependency_40.f90 : New test.
203 2011-05-26 Tobias Burnus <burnus@net-b.de>
206 * gfortran.dg/coarray/registering_1.f90: New.
208 2011-05-26 Jason Merrill <jason@redhat.com>
210 * g++.dg/cpp0x/variadic111.C: New.
211 * g++.dg/cpp0x/variadic41.C: Adjust.
213 2011-05-26 Richard Guenther <rguenther@suse.de>
215 PR tree-optimization/48702
216 * gcc.dg/torture/pr48702.c: New testcase.
218 2011-05-26 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
220 PR gcov-profile/48845
221 * g++.dg/tree-prof/tree-prof.exp: Check for -fprofile-generate
223 * gcc.dg/matrix/matrix.exp: Likewise.
224 * gcc.dg/tree-prof/tree-prof.exp: Likewise.
225 * lib/target-supports-dg.exp (dg-require-profiling): Don't pass
226 line number to check_profiling_available.
227 * lib/target-supports.exp (check_profiling_available): Account for
229 Require TLS runtime support with -fprofile-generate.
230 * lib/profopt.exp (profopt-execute): Add TLS options for
232 * gcc.dg/pr47793.c: Add dg-require-profiling "-fprofile-generate".
234 2011-05-26 Jakub Jelinek <jakub@redhat.com>
237 * g++.dg/eh/cond5.C: New test.
239 PR tree-optimization/49161
240 * gcc.c-torture/execute/pr49161.c: New test.
242 2011-05-26 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
244 * gcc.target/arm/neon-vorn-vbic.c: New test.
246 2011-05-26 Ira Rosen <ira.rosen@linaro.org>
248 PR tree-optimization/49038
249 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: New test.
250 * gcc.dg/vect/pr49038.c: New test.
252 2011-05-26 Fabien Chêne <fabien@gcc.gnu.org>
253 * g++.dg/init/pr25811-3.C: New.
254 * g++.dg/init/pr25811-4.C: New.
256 2011-05-25 Jason Merrill <jason@redhat.com>
258 * g++.dg/cpp0x/enum17.C: New.
259 * g++.old-deja/g++.jason/rfg10.C: Adjust.
261 * g++.dg/cpp0x/auto24.C: New.
263 * g++.dg/cpp0x/error4.C: New.
265 * g++.dg/cpp0x/rv-restrict.C: New.
267 * g++.dg/cpp0x/enum15.C: New.
268 * g++.dg/cpp0x/constexpr-switch2.C: New.
270 * g++.dg/cpp0x/variadic110.C: New.
272 * g++.dg/cpp0x/auto9.C: Add typedef test.
274 * g++.dg/cpp0x/auto23.C: New.
275 * g++.dg/cpp0x/auto9.C: Adjust.
277 * g++.dg/cpp0x/defaulted29.C: New.
279 * g++.dg/cpp0x/initlist51.C: New.
281 2011-05-25 Janis Johnson <janisjo@codesourcery.com>
283 * gcc.target/arm/fp16-compile-none-1.c: Update expected error.
284 * g++.dg/abi/packed1.C: Suppress warning.
285 * g++.dg/warn/Wunused-parm-3.C: Likewise.
286 * g++.dg/template/stdarg1.C: Likewise.
287 * g++.dg/other/packed1.C: Remove arm from xfail list.
289 2011-05-25 Jason Merrill <jason@redhat.com>
291 * g++.dg/cpp0x/enum16.C: New.
292 * g++.dg/parse/error15.C: Adjust.
294 * g++.dg/cpp0x/initlist50.C: New.
296 * g++.dg/cpp0x/lambda/lambda-conv5.C: New.
298 * g++.dg/cpp0x/variadic109.C: New.
300 2011-05-25 H.J. Lu <hongjiu.lu@intel.com>
302 * gcc.target/i386/pause-1.c: New.
304 2011-05-25 Eric Botcazou <ebotcazou@adacore.com>
306 * gcc.dg/stack-usage-1.c: Adjust comment.
307 * gcc.dg/stack-usage-2.c: New test.
309 2011-05-25 Jakub Jelinek <jakub@redhat.com>
312 * g++.dg/cpp0x/constexpr-bitfield2.C: New test.
313 * g++.dg/cpp0x/constexpr-bitfield3.C: New test.
315 2011-05-24 Vladimir Makarov <vmakarov@redhat.com>
317 PR rtl-optimization/48757
318 * gfortran.dg/pr48757.f: New test case.
320 2011-05-24 Jason Merrill <jason@redhat.com>
322 * g++.dg/cpp0x/access01.C: New.
324 2011-05-24 Nicola Pero <nicola.pero@meta-innovation.com>
327 * objc.dg/pr48177.m: New testcase.
329 2011-05-24 Nicola Pero <nicola.pero@meta-innovation.com>
332 * objc.dg/pr48187.m: New testcase.
333 * obj-c++.dg/pr48187.mm: New testcase.
334 * objc.dg/ivar-extra-semicolon.m: New testcase.
336 2011-05-24 Jason Merrill <jason@redhat.com>
338 * g++.dg/template/access21.C: New.
339 * g++.dg/template/access22.C: New.
341 2011-05-24 Michael Matz <matz@gcc.gnu.org>
343 PR rtl-optimization/48633
344 * g++.dg/pr48633.C: New test.
346 2011-05-24 Uros Bizjak <ubizjak@gmail.com>
349 * g++.dg/other/pr49133.C: New test.
351 2011-05-24 Uros Bizjak <ubizjak@gmail.com>
352 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
354 * gcc.dg/torture/tls/run-gd.c: New test.
355 * gcc.dg/torture/tls/run-ie.c: New test.
356 * gcc.dg/torture/tls/run-ld.c: New test.
357 * gcc.dg/torture/tls/run-le.c: New test.
358 * lib/target-supports.exp (check_effective_target_tls_runtime):
359 Build testcase with TLS options.
361 2011-05-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
363 * gcc.dg/vect/pr48172.c: Remove dg-do run.
365 2011-05-24 Tom de Vries <tom@codesourcery.com>
367 PR tree-optimization/49121
368 * gcc.dg/tree-ssa/ivopt_infer_2.c: Adapt test.
370 2011-05-23 Jason Merrill <jason@redhat.com>
372 * g++.dg/cpp0x/defaulted28.C: New.
374 * g++.dg/cpp0x/sfinae25.C: New.
376 * g++.dg/cpp0x/rv-cast2.C: New.
378 * g++.dg/cpp0x/enum14.C: New.
380 2011-05-23 Jakub Jelinek <jakub@redhat.com>
383 * gcc.c-torture/execute/pr49123.c: New test.
386 * gcc.dg/debug/pr49032.c: New test.
389 * gcc.dg/pr49120.c: New test.
391 2011-05-23 H.J. Lu <hongjiu.lu@intel.com>
394 * gcc.target/i386/pr47315.c: New test.
396 2011-05-23 Jason Merrill <jason@redhat.com>
398 * g++.dg/cpp0x/lambda/lambda-eh2.C: New.
400 * g++.dg/cpp0x/sfinae24.C: New.
402 * g++.dg/cpp0x/error3.C: New.
404 * g++.dg/cpp0x/defaulted27.C: New.
406 * g++.dg/cpp0x/decltype27.C: New.
408 2011-05-23 Richard Guenther <rguenther@suse.de>
410 * gcc.dg/tree-ssa/forwprop-11.c: Adjust and un-XFAIL.
412 2011-05-23 Richard Guenther <rguenther@suse.de>
414 PR tree-optimization/40874
415 * g++.dg/tree-ssa/pr40874.C: New testcase.
417 2011-05-23 Richard Guenther <rguenther@suse.de>
419 PR tree-optimization/49115
420 * g++.dg/torture/pr49115.C: New testcase.
422 2011-05-23 Richard Guenther <rguenther@suse.de>
425 * gcc.dg/memcpy-3.c: New testcase.
427 2011-05-23 Jakub Jelinek <jakub@redhat.com>
430 * gcc.c-torture/execute/pr48973-1.c: New test.
431 * gcc.c-torture/execute/pr48973-2.c: New test.
433 2011-05-23 Jonathan Wakely <jwakely.gcc@gmail.com>
436 * g++.dg/warn/pr18016.C: New.
438 2011-05-23 Tom de Vries <tom@codesourcery.com>
441 * gcc.target/arm/ivopts-6.c: New test.
443 2011-05-22 Jakub Jelinek <jakub@redhat.com>
446 * gcc.c-torture/compile/pr49029.c: New test.
448 2011-05-22 Jason Merrill <jason@redhat.com>
450 * g++.dg/cpp0x/sfinae23.C: New.
451 * g++.dg/cpp0x/sfinae8.C: Correct.
453 2011-05-22 Thomas Koenig <tkoenig@gcc.gnu.org>
455 * gfortran.dg/function_optimize_8.f90: New test case.
457 2011-05-22 Ira Rosen <ira.rosen@linaro.org>
459 PR tree-optimization/49087
460 * gcc.dg/vect/O3-pr49087.c: New test.
462 2011-05-21 Jason Merrill <jason@redhat.com>
464 * g++.dg/debug/const5.C: New.
466 2011-05-20 Jason Merrill <jason@redhat.com>
468 * g++.dg/cpp0x/constexpr-static7.C: Extend.
470 * g++.dg/cpp0x/constexpr-static7.C: New.
472 * g++.dg/cpp0x/enum12.C: New.
473 * g++.dg/cpp0x/enum13.C: New.
475 2011-05-21 Janus Weil <janus@gcc.gnu.org>
478 * gfortran.dg/select_type_23.f03: New.
480 2011-05-20 Jason Merrill <jason@redhat.com>
482 * g++.dg/cpp0x/defaulted26.C: New.
484 * g++.dg/cpp0x/noexcept02.C: Fix.
485 * g++.dg/cpp0x/noexcept03.C: Fix.
486 * g++.dg/cpp0x/noexcept08.C: Fix.
487 * g++.dg/cpp0x/noexcept10.C: New.
489 2011-05-20 Janus Weil <janus@gcc.gnu.org>
492 * gfortran.dg/extends_12.f03: New.
494 2011-05-20 Jason Merrill <jason@redhat.com>
496 * g++.dg/template/koenig9.C: New.
497 * g++.dg/opt/pr47615.C: Fix.
498 * g++.dg/overload/defarg1.C: Fix.
499 * g++.dg/tc1/dr213.C: Remove xfail.
500 * g++.dg/torture/pr34850.C: Fix.
501 * g++.dg/torture/pr39362.C: Fix.
502 * g++.old-deja/g++.brendan/crash56.C: Fix.
503 * g++.old-deja/g++.pt/memtemp47.C: Fix.
505 2011-05-20 Richard Guenther <rguenther@suse.de>
507 PR tree-optimization/49079
508 * gcc.dg/torture/pr49079.c: New testcase.
510 2011-05-20 Jakub Jelinek <jakub@redhat.com>
512 PR tree-optimization/49073
513 * gcc.c-torture/execute/pr49073.c: New test.
515 2011-06-19 Tobias Burnus <burnus@net-b.de>
518 * gfortran.dg/coarray_21.f90: New.
520 2011-05-19 Joseph Myers <joseph@codesourcery.com>
522 * lib/prune.exe (prune_gcc_output): Expect "error:" in collect2
525 2011-05-19 Richard Guenther <rguenther@suse.de>
528 * gcc.dg/builtin-object-size-11.c: Use -std=gnu89.
530 2011-05-19 Richard Guenther <rguenther@suse.de>
533 * gcc.dg/builtin-object-size-11.c: New testcase.
535 2011-05-19 Tom de Vries <tom@codesourcery.com>
538 * gcc.target/arm/ivopts.c: New test.
539 * gcc.target/arm/ivopts-2.c: New test.
541 2011-05-19 Tom de Vries <tom@codesourcery.com>
543 * lib/lib/scanasm.exp (object-size): Fix target selector handling.
545 2011-05-19 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
547 * gcc.c-torture/execute/960321-1.x: Remove.
549 2011-05-18 Janus Weil <janus@gcc.gnu.org>
552 * gfortran.dg/move_alloc_4.f90: New.
554 2011-05-18 H.J. Lu <hongjiu.lu@intel.com>
557 * gcc.target/i386/pr49002-1.c: New test.
558 * gcc.target/i386/pr49002-2.c: Likewise.
560 2011-05-18 Jakub Jelinek <jakub@redhat.com>
562 PR tree-optimization/49039
563 * gcc.c-torture/execute/pr49039.c: New test.
564 * gcc.dg/tree-ssa/pr49039.c: New test.
565 * g++.dg/torture/pr49039.C: New test.
567 2011-05-18 Jason Merrill <jason@redhat.com>
569 * g++.dg/cpp0x/constexpr-incomplete3.C: New.
570 * g++.dg/cpp0x/constexpr-incomplete2.C: Adjust.
571 * g++.dg/cpp0x/constexpr-memfn1.C: Adjust.
573 2011-05-18 Stuart Henderson <shenders@gcc.gnu.org>
575 * gcc.target/bfin/mcpu-bf592.c: New test.
577 2011-05-18 Ira Rosen <ira.rosen@linaro.org>
579 PR tree-optimization/41881
580 * gcc.dg/vect/O3-pr41881.c: New test.
581 * gcc.dg/vect/O3-slp-reduc-10.c: New test.
583 2011-05-18 Jakub Jelinek <jakub@redhat.com>
585 PR tree-optimization/49000
586 * gcc.dg/pr49000.c: New test.
588 2011-05-17 Eric Botcazou <ebotcazou@adacore.com>
590 * gnat.dg/invalid1.adb: New test.
592 2011-05-16 Uros Bizjak <ubizjak@gmail.com>
594 * gcc.target/i386/avx-vzeroupper-16.c: Update scan-assembler-times
596 * gcc.target/i386/avx-vzeroupper-17.c: Ditto.
597 * gcc.target/i386/avx-vzeroupper-18.c: Ditto.
599 2011-05-15 Jonathan Wakely <jwakely.gcc@gmail.com>
602 * g++.dg/cpp0x/range-for18.C: New.
604 2011-05-15 Tobias Burnus <burnus@net-b.de>
607 * gfortran.dg/coarray/image_index_2.f90: New.
609 2011-05-13 Ville Voutilainen <ville.voutilainen@gmail.com>
611 * g++.dg/cpp0x/override1.C: Move from inherit/virtual9.C.
612 * g++.dg/cpp0x/override2.C: New.
614 2011-05-14 Tobias Burnus <burnus@net-b.de>
617 * gfortran.de/coarray_20.f90: New.
619 2011-05-14 Thomas Koenig <tkoenig@gcc.gnu.org>
622 * function_optimize_7.f90: New test case.
624 2011-05-13 Jason Merrill <jason@redhat.com>
626 * g++.dg/cpp0x/decltype26.C: New.
627 * g++.dg/cpp0x/enum11.C: New.
629 2011-05-13 Tobias Burnus <burnus@net-b.de>
633 * gfortran.dg/assign_8.f90: Update dg-error.
635 2011-05-13 Tobias Burnus <burnus@net-b.de>
638 * gfortran.dg/io_constraints_8.f90: New.
639 * gfortran.dg/io_constraints_9.f90: New.
641 2011-05-13 Martin Thuresson <martint@google.com>
643 PR gcov-profile/47793
644 * gcc.dg/pr47793.c: New.
646 2011-05-12 Jakub Jelinek <jakub@redhat.com>
648 PR tree-optimization/48975
649 * gcc.dg/pr48975.c: New test.
651 2011-05-12 Tobias Burnus <burnus@net-b.de>
654 * gfortran.dg/iso_c_binding_compiler_3.f90: New.
656 2011-05-12 Jason Merrill <jason@redhat.com>
658 * g++.dg/cpp0x/constexpr-incomplete2.C: New.
660 2011-05-12 Geert Bosch <bosch@adacore.com>
662 * gnat.dg/view_conversion1.adb: New test.
664 2011-05-12 Richard Guenther <rguenther@suse.de>
666 PR tree-optimization/48172
667 * gcc.dg/vect/pr48172.c: New testcase.
669 2011-05-12 Jakub Jelinek <jakub@redhat.com>
672 * g++.dg/opt/pr48967.C: New test.
674 2011-05-11 Jason Merrill <jason@redhat.com>
676 * g++.dg/cpp0x/constexpr-friend.C: New.
677 * g++.dg/cpp0x/constexpr-incomplete1.C: New.
679 * g++.dg/cpp0x/sfinae22.C: New.
681 2011-05-11 Tobias Burnus <burnus@net-b.de>
684 * gfortran.dg/generic_24.f90: New.
686 2011-05-11 Richard Guenther <rguenther@suse.de>
688 PR tree-optimization/15256
689 * gcc.dg/tree-ssa/forwprop-14.c: New testcase.
691 2011-05-11 Jakub Jelinek <jakub@redhat.com>
694 * gcc.dg/pr48159-1.c: New test.
695 * gcc.dg/pr48159-2.c: New test.
697 2011-05-11 Richard Guenther <rguenther@suse.de>
700 * gcc.dg/torture/pr48953.c: New testcase.
702 2011-05-11 Richard Guenther <rguenther@suse.de>
704 PR tree-optimization/18041
705 * gcc.dg/tree-ssa/forwprop-13.c: New testcase.
707 2011-05-11 Alan Modra <amodra@gmail.com>
710 * gcc.target/powerpc/pr47755-2.c: Require vsx_hw.
712 2011-05-10 Jason Merrill <jason@redhat.com>
714 * g++.dg/cpp0x/defaulted25.C: New.
715 * g++.dg/template/crash7.C: Adjust.
717 * g++.dg/cpp0x/variadic108.C: New.
719 2011-05-10 Ville Voutilainen <ville.voutilainen@gmail.com>
721 * g++.dg/inherit/virtual9.C: Extend.
723 2011-05-10 Michael Meissner <meissner@linux.vnet.ibm.com>
726 * gcc.target/powerpc/pr48857.c: New file, make sure V2DI arguments
727 are passed and returned in vector registers.
729 2011-05-10 Richard Guenther <rguenther@suse.de>
731 * gcc.dg/tree-ssa/ssa-fre-2.c: Disable forwprop.
732 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
733 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
734 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
735 * gcc.dg/tree-ssa/scev-cast.c: Adjust. Note what transformation
738 2011-05-10 Jakub Jelinek <jakub@redhat.com>
740 PR tree-optimization/48611
741 PR tree-optimization/48794
742 * gfortran.dg/gomp/pr48611.f90: New test.
743 * gfortran.dg/gomp/pr48794.f90: New test.
746 * gcc.dg/dfp/pr48928.c: New test.
748 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
751 * g++.dg/cpp0x/pr48522.C: New.
753 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
756 * g++.dg/cpp0x/sfinae21.C: New.
758 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
760 * g++.dg/template/sfinae28.C: Rename to...
761 * g++.dg/cpp0x/sfinae19.C: ... this.
762 * g++.dg/template/sfinae29.C: Rename to...
763 * g++.dg/cpp0x/sfinae20.C: ... this.
765 2011-05-09 Jeff Law <law@redhat.com>
767 * lib/gcc-gdb-test.exp (gdb-test): Reorder matchers to give more
770 2011-05-09 Fabien Chêne <fabien@gcc.gnu.org>
773 * g++.dg/init/pr20039.C: New.
775 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
779 * g++.dg/template/sfinae28.C: New.
780 * g++.dg/template/sfinae29.C: Likewise.
782 2011-05-09 Jason Merrill <jason@redhat.com>
784 * g++.dg/template/nontype23.C: New.
786 2011-05-07 Fabien Chêne <fabien@gcc.gnu.org>
788 * g++.dg/init/pr48859.C: New.
790 2011-05-09 Jason Merrill <jason@redhat.com>
792 * gcc.dg/gcc.dg/uninit-D.c: Move to c-c++-common.
793 * gcc.dg/gcc.dg/uninit-D-O0.c: Move to c-c++-common.
794 * gcc.dg/gcc.dg/uninit-E.c: Move to c-c++-common.
795 * gcc.dg/gcc.dg/uninit-E-O0.c: Move to c-c++-common.
796 * gcc.dg/gcc.dg/uninit-F.c: Move to c-c++-common.
797 * gcc.dg/gcc.dg/uninit-F-O0.c: Move to c-c++-common.
798 * gcc.dg/gcc.dg/uninit-G.c: Move to c-c++-common.
799 * gcc.dg/gcc.dg/uninit-G-O0.c: Move to c-c++-common.
801 2011-05-08 Ville Voutilainen <ville.voutilainen@gmail.com>
803 * g++.dg/inherit/virtual9.C: New.
805 2011-05-09 Dodji Seketeli <dodji@redhat.com>
808 * g++.dg/template/dependent-expr8.C: New test case.
810 2011-05-07 Zdenek Dvorak <ook@ucw.cz>
812 PR tree-optimization/48837
813 * gcc.dg/pr48837.c: New testcase.
815 2011-05-06 Jason Merrill <jason@redhat.com>
817 * g++.dg/cpp0x/constexpr-condition2.C: New.
819 * g++.dg/cpp0x/constexpr-missing.C: New.
821 2011-05-06 Tobias Burnus <burnus@net-b.de>
824 * gfortran.dg/coarray/this_image_2.f90: New.
826 2011-05-06 Tobias Burnus <burnus@net-b.de>
830 * gfortran.dg/bind_c_usage_22.f90: New.
831 * gfortran.dg/bind_c_usage_23.f90: New.
832 * gfortran.dg/bind_c_usage_24.f90: New.
833 * gfortran.dg/bind_c_usage_24_c.c: New.
835 2011-05-06 Dodji Seketeli <dodji@redhat.com>
838 * g++.dg/template/member9.C: New test case.
840 2011-05-05 Eric Botcazou <ebotcazou@adacore.com>
842 * gnat.dg/discr29.ad[sb]: New test.
843 * gnat.dg/discr30.adb: Likewise.
845 2011-05-05 Julian Brown <julian@codesourcery.com>
847 * gcc.target/arm/neon-vset_lanes8.c: New test.
849 2011-05-05 Jason Merrill <jason@redhat.com>
851 * g++.dg/init/new32.C: New.
853 2011-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
855 * gfortran.dg/fmt_g0_6.f08: Use dg-options "-ffloat-store".
858 2011-05-05 Jakub Jelinek <jakub@redhat.com>
860 PR rtl-optimization/48381
861 * gcc.c-torture/compile/pr48381.c: New test.
863 2011-05-05 Uros Bizjak <ubizjak@gmail.com>
865 * gcc.target/i386/opt-1.c: Add --param min-insn-to-prefetch -ratio=0
867 * gcc.target/i386/opt-1.c: Ditto.
869 2011-05-04 Jason Merrill <jason@redhat.com>
871 * g++.dg/conversion/base1.C: New.
873 2011-05-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
876 * gfortran.dg/round_3.f08: Add more checks to test case.
878 2011-05-04 Hans-Peter Nilsson <hp@axis.com>
880 * gfortran.dg/pr47878.f90, gfortran.dg/endfile_3.f90,
881 gfortran.dg/endfile_4.f90, gfortran.dg/ftell_3.f90,
882 gfortran.dg/fmt_cache_1.f, gfortran.dg/namelist_66.f90:
883 Gate test on effective_target fd_truncate.
885 2011-05-04 Uros Bizjak <ubizjak@gmail.com>
887 * gcc.target/i386/recip-vec-divf.c: Decrease array sizes.
888 * gcc.target/i386/recip-vec-sqrtf.c: Ditto.
889 * gcc.target/i386/recip-vec-divf-avx.c: Increase array sizes.
890 * gcc.target/i386/recip-vec-sqrtf-avx.c: Ditto. Update scan times.
891 * gcc.target/i386/ssefn-1.c: Add -mno-sse2 to dg-options.
892 * gcc.target/i386/pr38824.c: Ditto.
893 * gcc.target/i386/vecinit-1.c: Add -mno-sse4 to dg-options.
894 * gcc.target/i386/vecinit-2.c: Ditto.
895 * gcc.target/i386/sse-19.c: Add -mno-ssse3 to dg-options.
896 * gcc.target/i386/parity-1.c: Add -mno-popcnt to dg-options.
897 * gcc.target/i386/parity-2.c: Ditto.
898 * gcc.target/i386/incoming-8.c: Add -mno-avx to dg-options.
900 2011-05-04 Stuart Henderson <shenders@gcc.gnu.org>
902 * gcc.target/bfin/mcpu-bf512.c: Update to latest silicon revision and
904 * gcc.target/bfin/mcpu-bf514.c: Likewise.
905 * gcc.target/bfin/mcpu-bf516.c: Likewise.
906 * gcc.target/bfin/mcpu-bf518.c: Likewise.
908 2011-05-03 Tobias Burnus <burnus@net-b.de>
911 * gfortran.dg/coarray/this_image_1.f90: Remove dg-options.
913 2011-05-03 Tobias Burnus <burnus@net-b.de>
916 * gfortran.dg/coarray/this_image_1.f90: New.
918 2011-05-03 Tobias Burnus <burnus@net-b.de>
921 * gfortran.dg/coarray/caf.dg: New.
922 * gfortran.dg/coarray/image_index_1.f90: New, copied
923 from ../coarray_16.f90.
925 2011-05-03 Paolo Carlini <paolo.carlini@oracle.com>
928 * g++.dg/ext/complex9.C: New.
930 2011-05-03 Stuart Henderson <shenders@gcc.gnu.org>
933 * gcc.target/bfin/mcpu-bf542.c: Check SILICON_REVISION is 0x0004.
934 * gcc.target/bfin/mcpu-bf544.c, gcc.target/bfin/mcpu-bf547.c,
935 gcc.target/bfin/mcpu-bf548.c, gcc.target/bfin/mcpu-bf549.c: Likewise.
937 2011-05-03 Stuart Henderson <shenders@gcc.gnu.org>
939 * gcc.target/bfin/builtins: Created.
940 * gcc.target/bfin/hisilh-O0.c: Deleted.
941 * gcc.target/bfin/hisilh.c: Moved to...
942 * gcc.target/bfin/builtins/hisilh.c: ...here.
943 * gcc.target/bfin/builtins/shl_fr1x16-6.c: New test.
944 * gcc.target/bfin/builtins/shr_fr1x16-1.c: Ditto.
945 * gcc.target/bfin/builtins/shl_fr1x32-9.c: Ditto.
946 * gcc.target/bfin/builtins/shr_fr1x32-4.c: Ditto.
947 * gcc.target/bfin/builtins/shr_fr1x32-8.c: Ditto.
948 * gcc.target/bfin/builtins/lshl_fr2x16-1.c: Ditto.
949 * gcc.target/bfin/builtins/abs_fr1x16-1.c: Ditto.
950 * gcc.target/bfin/builtins/norm32-1.c: Ditto.
951 * gcc.target/bfin/builtins/shrl_fr1x16-3.c: Ditto.
952 * gcc.target/bfin/builtins/norm_fr1x32-2.c: Ditto.
953 * gcc.target/bfin/builtins/bfin-builtins.exp: Ditto.
954 * gcc.target/bfin/builtins/norm16-2.c: Ditto.
955 * gcc.target/bfin/builtins/norm32-5.c: Ditto.
956 * gcc.target/bfin/builtins/norm_fr1x16-3.c: Ditto.
957 * gcc.target/bfin/builtins/mult_fr1x32x32-2.c: Ditto.
958 * gcc.target/bfin/builtins/norm16-6.c: Ditto.
959 * gcc.target/bfin/builtins/norm32-9.c: Ditto.
960 * gcc.target/bfin/builtins/mult_fr2x16-1.c: Ditto.
961 * gcc.target/bfin/builtins/dspsubaddsat_fr2x16-2.c: Ditto.
962 * gcc.target/bfin/builtins/min_fr2x16-1.c: Ditto.
963 * gcc.target/bfin/builtins/max_fr2x16-2.c: Ditto.
964 * gcc.target/bfin/builtins/norm32-10.c: Ditto.
965 * gcc.target/bfin/builtins/shl_fr2x16-3.c: Ditto.
966 * gcc.target/bfin/builtins/mulhisihh_fr2x16-1.c: Ditto.
967 * gcc.target/bfin/builtins/diff_hl_fr2x16-2.c: Ditto.
968 * gcc.target/bfin/builtins/shl_fr2x16-7.c: Ditto.
969 * gcc.target/bfin/builtins/shr_fr2x16-2.c: Ditto.
970 * gcc.target/bfin/builtins/mulhisilh_fr2x16-1.c: Ditto.
971 * gcc.target/bfin/builtins/lshl_fr1x16-1.c: Ditto.
972 * gcc.target/bfin/builtins/cpmlx_mul_fr2x16-2.c: Ditto.
973 * gcc.target/bfin/builtins/negate_fr1x32-2.c: Ditto.
974 * gcc.target/bfin/builtins/negate_fr1x16-3.c: Ditto.
975 * gcc.target/bfin/builtins/abs_fr2x16-2.c: Ditto.
976 * gcc.target/bfin/builtins/shrl_fr2x16-4.c: Ditto.
977 * gcc.target/bfin/builtins/mult_fr1x16-1.c: Ditto.
978 * gcc.target/bfin/builtins/max_fr1x32-1.c: Ditto.
979 * gcc.target/bfin/builtins/min_fr1x16-1.c: Ditto.
980 * gcc.target/bfin/builtins/shl_fr1x32-2.c: Ditto.
981 * gcc.target/bfin/builtins/max_fr1x16-2.c: Ditto.
982 * gcc.target/bfin/builtins/shl_fr1x16-3.c: Ditto.
983 * gcc.target/bfin/builtins/add_fr2x16-1.c: Ditto.
984 * gcc.target/bfin/builtins/shl_fr1x32-6.c: Ditto.
985 * gcc.target/bfin/builtins/shr_fr1x32-1.c: Ditto.
986 * gcc.target/bfin/builtins/shr_fr1x32.c: Ditto.
987 * gcc.target/bfin/builtins/shl_fr1x16-7.c: Ditto.
988 * gcc.target/bfin/builtins/shr_fr1x16-2.c: Ditto.
989 * gcc.target/bfin/builtins/shr_fr1x32-5.c: Ditto.
990 * gcc.target/bfin/builtins/shr_fr1x32-9.c: Ditto.
991 * gcc.target/bfin/builtins/abs_fr1x32-1.c: Ditto.
992 * gcc.target/bfin/builtins/lshl_fr2x16-2.c: Ditto.
993 * gcc.target/bfin/builtins/abs_fr1x16-2.c: Ditto.
994 * gcc.target/bfin/builtins/cpmlx_msu_fr2x16-1.c: Ditto.
995 * gcc.target/bfin/builtins/norm32-2.c: Ditto.
996 * gcc.target/bfin/builtins/shrl_fr1x16-4.c: Ditto.
997 * gcc.target/bfin/builtins/norm16-3.c: Ditto.
998 * gcc.target/bfin/builtins/norm32-6.c: Ditto.
999 * gcc.target/bfin/builtins/norm16-7.c: Ditto.
1000 * gcc.target/bfin/builtins/mult_fr2x16-2.c: Ditto.
1001 * gcc.target/bfin/builtins/min_fr2x16-2.c: Ditto.
1002 * gcc.target/bfin/builtins/add_fr1x16-1.c: Ditto.
1003 * gcc.target/bfin/builtins/norm32-11.c: Ditto.
1004 * gcc.target/bfin/builtins/sub_fr2x16-1.c: Ditto.
1005 * gcc.target/bfin/builtins/shl_fr2x16-4.c: Ditto.
1006 * gcc.target/bfin/builtins/mulhisihh_fr2x16-2.c: Ditto.
1007 * gcc.target/bfin/builtins/diff_lh_fr2x16-1.c: Ditto.
1008 * gcc.target/bfin/builtins/shl_fr2x16-8.c: Ditto.
1009 * gcc.target/bfin/builtins/shr_fr2x16-3.c: Ditto.
1010 * gcc.target/bfin/builtins/mulhisilh_fr2x16-2.c: Ditto.
1011 * gcc.target/bfin/builtins/lshl_fr1x16-2.c: Ditto.
1012 * gcc.target/bfin/builtins/cpmlx_mac_fr2x16-1.c: Ditto.
1013 * gcc.target/bfin/builtins/shrl_fr2x16-1.c: Ditto.
1014 * gcc.target/bfin/builtins/mult_fr1x32-1.c: Ditto.
1015 * gcc.target/bfin/builtins/min_fr1x32-1.c: Ditto.
1016 * gcc.target/bfin/builtins/dspaddsubsat_fr2x16-1.c: Ditto.
1017 * gcc.target/bfin/builtins/mult_fr1x16-2.c: Ditto.
1018 * gcc.target/bfin/builtins/max_fr1x32-2.c: Ditto.
1019 * gcc.target/bfin/builtins/min_fr1x16-2.c: Ditto.
1020 * gcc.target/bfin/builtins/shl_fr1x32.c: Ditto.
1021 * gcc.target/bfin/builtins/shl_fr1x32-3.c: Ditto.
1022 * gcc.target/bfin/builtins/shl_fr1x16-4.c: Ditto.
1023 * gcc.target/bfin/builtins/sub_fr1x16-1.c: Ditto.
1024 * gcc.target/bfin/builtins/add_fr2x16-2.c: Ditto.
1025 * gcc.target/bfin/builtins/shl_fr1x32-7.c: Ditto.
1026 * gcc.target/bfin/builtins/shr_fr1x32-2.c: Ditto.
1027 * gcc.target/bfin/builtins/shl_fr1x16-8.c: Ditto.
1028 * gcc.target/bfin/builtins/shr_fr1x16-3.c: Ditto.
1029 * gcc.target/bfin/builtins/shr_fr1x32-6.c: Ditto.
1030 * gcc.target/bfin/builtins/circptr.c: Ditto.
1031 * gcc.target/bfin/builtins/negate_fr2x16-1.c: Ditto.
1032 * gcc.target/bfin/builtins/abs_fr1x32-2.c: Ditto.
1033 * gcc.target/bfin/builtins/multr_fr2x16-1.c: Ditto.
1034 * gcc.target/bfin/builtins/sum_fr2x16-1.c: Ditto.
1035 * gcc.target/bfin/builtins/shrl_fr1x16-1.c: Ditto.
1036 * gcc.target/bfin/builtins/cpmlx_msu_fr2x16-2.c: Ditto.
1037 * gcc.target/bfin/builtins/norm32-3.c: Ditto.
1038 * gcc.target/bfin/builtins/norm_fr1x16-1.c: Ditto.
1039 * gcc.target/bfin/builtins/norm16-4.c: Ditto.
1040 * gcc.target/bfin/builtins/norm32-7.c: Ditto.
1041 * gcc.target/bfin/builtins/norm16-8.c: Ditto.
1042 * gcc.target/bfin/builtins/add_fr1x32-1.c: Ditto.
1043 * gcc.target/bfin/builtins/shl_fr2x16-1.c: Ditto.
1044 * gcc.target/bfin/builtins/add_fr1x16-2.c: Ditto.
1045 * gcc.target/bfin/builtins/shl_fr2x16-5.c: Ditto.
1046 * gcc.target/bfin/builtins/norm32-12.c: Ditto.
1047 * gcc.target/bfin/builtins/sub_fr2x16-2.c: Ditto.
1048 * gcc.target/bfin/builtins/diff_lh_fr2x16-2.c: Ditto.
1049 * gcc.target/bfin/builtins/mulhisihl_fr2x16-1.c: Ditto.
1050 * gcc.target/bfin/builtins/shr_fr2x16-4.c: Ditto.
1051 * gcc.target/bfin/builtins/mulhisill_fr2x16-1.c: Ditto.
1052 * gcc.target/bfin/builtins/negate_fr1x16-1.c: Ditto.
1053 * gcc.target/bfin/builtins/multr_fr1x16-1.c: Ditto.
1054 * gcc.target/bfin/builtins/cpmlx_mac_fr2x16-2.c: Ditto.
1055 * gcc.target/bfin/builtins/shrl_fr2x16-2.c: Ditto.
1056 * gcc.target/bfin/builtins/mult_fr1x32x32NS-1.c: Ditto.
1057 * gcc.target/bfin/builtins/mult_fr1x32-2.c: Ditto.
1058 * gcc.target/bfin/builtins/min_fr1x32-2.c: Ditto.
1059 * gcc.target/bfin/builtins/dspaddsubsat_fr2x16-2.c: Ditto.
1060 * gcc.target/bfin/builtins/shl_fr1x16-1.c: Ditto.
1061 * gcc.target/bfin/builtins/sub_fr1x32-1.c: Ditto.
1062 * gcc.target/bfin/builtins/shl_fr1x32-4.c: Ditto.
1063 * gcc.target/bfin/builtins/sub_fr1x16-2.c: Ditto.
1064 * gcc.target/bfin/builtins/shl_fr1x16-5.c: Ditto.
1065 * gcc.target/bfin/builtins/shl_fr1x32-8.c: Ditto.
1066 * gcc.target/bfin/builtins/shr_fr1x32-3.c: Ditto.
1067 * gcc.target/bfin/builtins/shr_fr1x16-4.c: Ditto.
1068 * gcc.target/bfin/builtins/shr_fr1x32-7.c: Ditto.
1069 * gcc.target/bfin/builtins/negate_fr2x16-2.c: Ditto.
1070 * gcc.target/bfin/builtins/multr_fr2x16-2.c: Ditto.
1071 * gcc.target/bfin/builtins/sum_fr2x16-2.c: Ditto.
1072 * gcc.target/bfin/builtins/shrl_fr1x16-2.c: Ditto.
1073 * gcc.target/bfin/builtins/norm_fr1x32-1.c: Ditto.
1074 * gcc.target/bfin/builtins/norm16-1.c: Ditto.
1075 * gcc.target/bfin/builtins/norm_fr1x16-2.c: Ditto.
1076 * gcc.target/bfin/builtins/mult_fr1x32x32-1.c: Ditto.
1077 * gcc.target/bfin/builtins/norm32-4.c: Ditto.
1078 * gcc.target/bfin/builtins/norm16-5.c: Ditto.
1079 * gcc.target/bfin/builtins/norm32-8.c: Ditto.
1080 * gcc.target/bfin/builtins/dspsubaddsat_fr2x16-1.c: Ditto.
1081 * gcc.target/bfin/builtins/max_fr2x16-1.c: Ditto.
1082 * gcc.target/bfin/builtins/add_fr1x32-2.c: Ditto.
1083 * gcc.target/bfin/builtins/shl_fr2x16-2.c: Ditto.
1084 * gcc.target/bfin/builtins/shl_fr2x16-6.c: Ditto.
1085 * gcc.target/bfin/builtins/diff_hl_fr2x16-1.c: Ditto.
1086 * gcc.target/bfin/builtins/shr_fr2x16-1.c: Ditto.
1087 * gcc.target/bfin/builtins/mulhisihl_fr2x16-2.c: Ditto.
1088 * gcc.target/bfin/builtins/negate_fr1x32-1.c: Ditto.
1089 * gcc.target/bfin/builtins/cpmlx_mul_fr2x16-1.c: Ditto.
1090 * gcc.target/bfin/builtins/multr_fr1x16-2.c: Ditto.
1091 * gcc.target/bfin/builtins/mulhisill_fr2x16-2.c: Ditto.
1092 * gcc.target/bfin/builtins/negate_fr1x16-2.c: Ditto.
1093 * gcc.target/bfin/builtins/abs_fr2x16-1.c: Ditto.
1094 * gcc.target/bfin/builtins/shrl_fr2x16-3.c: Ditto.
1095 * gcc.target/bfin/builtins/mult_fr1x32x32NS-2.c: Ditto.
1096 * gcc.target/bfin/builtins/shl_fr1x32-1.c: Ditto.
1097 * gcc.target/bfin/builtins/max_fr1x16-1.c: Ditto.
1098 * gcc.target/bfin/builtins/shl_fr1x16-2.c: Ditto.
1099 * gcc.target/bfin/builtins/sub_fr1x32-2.c: Ditto.
1100 * gcc.target/bfin/builtins/shl_fr1x32-5.c: Ditto.
1102 2011-05-03 Bernd Schmidt <bernds@codesourcery.com>
1104 * gcc.target/arm/cold-lc.c: New test.
1106 2011-05-03 Jakub Jelinek <jakub@redhat.com>
1109 * gcc.dg/pr48774.c: New test.
1111 2011-05-03 Richard Guenther <rguenther@suse.de>
1113 * gcc.dg/large-size-array-5.c: New testcase.
1115 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
1117 * gcc.dg/vect/vect-strided-u16-i3.c: New test.
1119 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
1121 * lib/target-supports.exp (check_effective_target_vect_strided):
1123 (check_effective_target_vect_strided2)
1124 (check_effective_target_vect_strided3)
1125 (check_effective_target_vect_strided4)
1126 (check_effective_target_vect_strided8): ...these new functions.
1128 * gcc.dg/vect/O3-pr39675-2.c: Update accordingly.
1129 * gcc.dg/vect/costmodel/ppc/costmodel-slp-12.c: Likewise.
1130 * gcc.dg/vect/fast-math-slp-27.c: Likewise.
1131 * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: Likewise.
1132 * gcc.dg/vect/pr37539.c: Likewise.
1133 * gcc.dg/vect/slp-11a.c: Likewise.
1134 * gcc.dg/vect/slp-11b.c: Likewise.
1135 * gcc.dg/vect/slp-11c.c: Likewise.
1136 * gcc.dg/vect/slp-12a.c: Likewise.
1137 * gcc.dg/vect/slp-12b.c: Likewise.
1138 * gcc.dg/vect/slp-18.c: Likewise.
1139 * gcc.dg/vect/slp-19a.c: Likewise.
1140 * gcc.dg/vect/slp-19b.c: Likewise.
1141 * gcc.dg/vect/slp-21.c: Likewise.
1142 * gcc.dg/vect/slp-23.c: Likewise.
1143 * gcc.dg/vect/vect-cselim-1.c: Likewise.
1145 * gcc.dg/vect/fast-math-vect-complex-3.c: Use vect_stridedN
1146 instead of vect_interleave && vect_extract_even_odd.
1147 * gcc.dg/vect/no-scevccp-outer-10a.c: Likewise.
1148 * gcc.dg/vect/no-scevccp-outer-10b.c: Likewise.
1149 * gcc.dg/vect/no-scevccp-outer-20.c: Likewise.
1150 * gcc.dg/vect/vect-1.c: Likewise.
1151 * gcc.dg/vect/vect-10.c: Likewise.
1152 * gcc.dg/vect/vect-98.c: Likewise.
1153 * gcc.dg/vect/vect-107.c: Likewise.
1154 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
1155 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
1156 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
1157 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
1158 * gcc.dg/vect/vect-strided-a-u32-mult.c: Likewise.
1159 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
1160 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
1161 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
1162 * gcc.dg/vect/vect-strided-float.c: Likewise.
1163 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
1164 * gcc.dg/vect/vect-strided-mult.c: Likewise.
1165 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
1166 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
1167 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
1168 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
1169 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
1170 * gcc.dg/vect/vect-strided-u32-mult.c: Likewise.
1171 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
1172 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
1173 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
1174 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
1175 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
1176 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
1177 * gcc.dg/vect/vect-vfa-03.c: Likewise.
1179 * gcc.dg/vect/no-scevccp-outer-18.c: Add vect_stridedN to the
1181 * gcc.dg/vect/pr30843.c: Likewise.
1182 * gcc.dg/vect/pr33866.c: Likewise.
1183 * gcc.dg/vect/slp-reduc-6.c: Likewise.
1184 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: Likewise.
1185 * gcc.dg/vect/vect-strided-store-u16-i4.c: Likewise.
1186 * gcc.dg/vect/vect-strided-store-u32-i2.c: Likewise.
1188 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
1190 * gcc.dg/vect/slp-11.c: Split into...
1191 * gcc.dg/vect/slp-11a.c, gcc.dg/vect/slp-11b.c,
1192 gcc.dg/vect/slp-11c.c: ...these tests.
1193 * gcc.dg/vect/slp-12a.c: Split 4-stride loop into...
1194 * gcc.dg/vect/slp-12c.c: ...this new test.
1195 * gcc.dg/vect/slp-19.c: Split into...
1196 * gcc.dg/vect/slp-19a.c, gcc.dg/vect/slp-19b.c,
1197 gcc.dg/vect/slp-19c.c: ...these new tests.
1199 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
1201 * lib/target-supports.exp
1202 (check_effective_target_vect_extract_even_odd_wide): Delete.
1203 (check_effective_target_vect_strided_wide): Likewise.
1204 * gcc.dg/vect/O3-pr39675-2.c: Use the non-wide versions instead.
1205 * gcc.dg/vect/fast-math-pr35982.c: Likewise.
1206 * gcc.dg/vect/fast-math-vect-complex-3.c: Likewise.
1207 * gcc.dg/vect/pr37539.c: Likewise.
1208 * gcc.dg/vect/slp-11.c: Likewise.
1209 * gcc.dg/vect/slp-12a.c: Likewise.
1210 * gcc.dg/vect/slp-12b.c: Likewise.
1211 * gcc.dg/vect/slp-19.c: Likewise.
1212 * gcc.dg/vect/slp-23.c: Likewise.
1213 * gcc.dg/vect/vect-1.c: Likewise.
1214 * gcc.dg/vect/vect-98.c: Likewise.
1215 * gcc.dg/vect/vect-107.c: Likewise.
1216 * gcc.dg/vect/vect-strided-float.c: Likewise.
1218 2011-05-02 Jason Merrill <jason@redhat.com>
1220 * g++.dg/init/new31.C: New.
1222 2011-05-02 Simon Martin <simartin@users.sourceforge.net>
1225 * gcc.dg/pr35445.c: New test.
1227 2011-05-02 Jason Merrill <jason@redhat.com>
1229 * c-c++-common/vla-1.c: New.
1231 2011-05-02 Richard Guenther <rguenther@suse.de>
1233 PR tree-optimization/48822
1234 * gcc.dg/torture/pr48822.c: New testcase.
1236 2011-05-02 Paolo Carlini <paolo.carlini@oracle.com>
1239 * g++.dg/cpp0x/constexpr-47969.C: New.
1241 2011-05-02 Ira Rosen <ira.rosen@linaro.org>
1244 * gcc.dg/vect/slp-3.c: Increase loop bound. Don't expect to fail
1245 on vect_no_align targets.
1246 * gcc.dg/vect/no-vfa-pr29145.c: Don't expect to fail on
1247 vect_no_align targets.
1249 2011-05-01 Xinliang David Li <davidxl@google.com>
1251 * gcc.dg/tree-ssa/integer-addr.c: New test.
1252 * gcc.dg/tree-ssa/alias_bug.c: New test.
1254 2011-05-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1256 PR libgfortran/48787
1257 * gfortran.dg/round_3.f08: Add more checks.
1259 2011-04-30 Tobias Burnus <burnus@net-b.de>
1262 * gfortran.dg/import9.f90: New, proper test.
1263 * gfortran.dg/interface_37.f90: Remove bogus
1264 test (bogus copy of interface_36.f90).
1266 2011-04-30 Tobias Burnus <burnus@net-b.de>
1269 * gfortran.dg/interface_37.f90: New.
1271 2011-04-30 Paul Thomas <pault@gcc.gnu.org>
1274 * gfortran.dg/realloc_on_assign_7.f03: Test bounds.
1276 2011-04-30 Jakub Jelinek <jakub@redhat.com>
1278 PR tree-optimization/48809
1279 * gcc.c-torture/execute/pr48809.c: New test.
1281 2011-04-29 Jeff Law <law@redhat.com>
1283 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: New test.
1285 2011-04-29 Paolo Carlini <paolo.carlini@oracle.com>
1288 * g++.dg/init/ctor10.C: New.
1290 2011-04-29 Le-Chun Wu <lcwu@google.com>
1292 * g++.dg/warn/Wconversion-null-2.C: Do not expect a NULL
1293 warning in implicitly instantiated templates.
1295 2011-04-29 Le-Chun Wu <lcwu@google.com>
1297 * g++.dg/warn/Wnull-conversion-1.C: New.
1298 * g++.dg/warn/Wnull-conversion-2.C: New.
1300 2011-04-29 Diego Novillo <dnovillo@google.com>
1302 * g++.old-deja/g++.other/null3.C: Expect warning about
1303 converting boolean to a pointer.
1305 2011-04-29 Paul Thomas <pault@gcc.gnu.org>
1308 * gfortran.dg/realloc_on_assign_7.f03: Modify to test for lhs
1312 * gfortran.dg/realloc_on_assign_7.f03: Add subroutine pr48746.
1314 2011-04-29 Tobias Burnus <burnus@net-b.de>
1317 * gfortran.dg/typebound_proc_22.f90: New.
1320 * gfortran.dg/interface_36.f90: New.
1322 2011-04-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1324 PR libgfortran/48488
1325 PR libgfortran/48602
1326 PR libgfortran/48615
1327 PR libgfortran/48684
1328 PR libgfortran/48787
1329 * gfortran.dg/fmt_g.f: Adjust test.
1330 * gfortran.dg/fmt_g0_1.f08: Adjust test.
1331 * gfortran.dg/round_3.f08: New test.
1332 * gfortran.dg/namelist_print_1.f: Adjust test.
1333 * gfortran.dg/char4_iunit_1.f03: Adjust test.
1334 * gfortran.dg/f2003_io_5.f03: Adjust test.
1335 * gfortran.dg/coarray_15.f90: Adjust test.
1336 * gfortran.dg/namelist_65.f90: Adjust test.
1337 * gfortran.dg/fmt_cache_1.f: Adjust test.
1338 * gfortran.dg/char4_iunit_2.f03: Adjust test.
1339 * gfortran.dg/real_const_3.f90: Adjust test.
1341 2011-04-28 Xinliang David Li <davidxl@google.com>
1343 * testsuite/gcc.dg/tree-prof/prof-robust-1.c: New test.
1344 * testsuite/g++.dg/prof-robust-1.C: New test.
1346 2011-04-28 Ira Rosen <ira.rosen@linaro.org>
1348 PR tree-optimization/48765
1349 * gcc.dg/vect/pr48765.c: New.
1351 2011-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1353 PR tree-optimization/48775
1354 * gcc.dg/pr48616.c: Also add -fno-common on alpha*-dec-osf*.
1356 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
1359 * g++.dg/inherit/pr48798.C: New.
1360 * g++.old-deja/g++.other/base1.C: Adjust.
1362 2011-04-28 Dodji Seketeli <dodji@redhat.com>
1365 * g++.dg/template/inherit7.C: New test case.
1367 2011-04-28 Richard Guenther <rguenther@suse.de>
1369 PR tree-optimization/40052
1370 PR tree-optimization/15347
1371 * gcc.dg/tree-ssa/vrp57.c: New testcase.
1372 * gcc.dg/pr15347.c: Likewise.
1374 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
1377 * g++.dg/cpp0x/sfinae18.C: New.
1379 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
1382 * g++.dg/ext/is_literal_type1.C: New.
1384 2011-04-28 Tobias Burnus <burnus@net-b.de>
1388 * gfortran.dg/interface_35.f90: New.
1389 * gfortran.dg/erfc_scaled_1.f90: Don't compile with -pedantic.
1390 * gfortran.dg/func_result_6.f90: Add dg-warning.
1391 * gfortran.dg/bessel_1.f90: Ditto.
1392 * gfortran.dg/hypot_1.f90: Ditto.
1393 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
1394 * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
1395 * gfortran.dg/interface_assignment_4.f90: Ditto.
1397 2011-04-27 Jason Merrill <jason@redhat.com>
1399 * g++.dg/ext/complex8.C: New.
1401 * g++.dg/cpp0x/initlist49.C: New.
1402 * g++.dg/init/new30.C: New.
1404 2011-04-27 Tobias Burnus <burnus@net-b.de>
1407 * gfortran.dg/whole_file_34.f90: New.
1409 2011-04-27 Jan Hubicka <jh@suse.cz>
1411 * gcc.dg/tree-ssa/inline-9.c: New testcase.
1413 2011-04-27 Jason Merrill <jason@redhat.com>
1415 * g++.old-deja/g++.oliva/overload1.C: Adjust.
1417 * g++.dg/parse/ambig6.C: New.
1419 2011-04-27 Nick Clifton <nickc@redhat.com>
1421 * gcc.dg/20020312-2.c: Add definition for RX.
1423 * lib/target-supports.exp (add_options_for_ieee): Use -mnofpu
1424 option with RX targets.
1426 * gcc.target/rx/pack.c: Replace C++ style // comments with C style
1429 2011-04-27 Richard Guenther <rguenther@suse.de>
1431 * gcc.dg/tree-ssa/pr23382.c: Remove.
1433 2011-04-27 Kaz Kojima <kkojima@gcc.gnu.org>
1436 * gcc.c-torture/compile/pr48767.c: New test.
1438 2011-04-27 Richard Guenther <rguenther@suse.de>
1440 PR tree-optimization/48772
1441 * g++.dg/pr48772.C: New testcase.
1443 2011-04-27 Jakub Jelinek <jakub@redhat.com>
1446 * gcc.c-torture/compile/pr48742.c: New test.
1448 2011-04-26 Jason Merrill <jason@redhat.com>
1450 * g++.dg/lookup/koenig13.C: New.
1452 * g++.dg/cpp0x/initlist48.C: New.
1454 2011-04-25 Jason Merrill <jason@redhat.com>
1456 * g++.dg/cpp0x/sfinae17.C: New.
1458 2011-03-23 Michael Meissner <meissner@linux.vnet.ibm.com>
1461 * gcc.target/powerpc/pr48258-1.c: New file.
1462 * gcc.target/powerpc/pr48258-2.c: Ditto.
1464 2011-04-26 Xinliang David Li <davidxl@google.com>
1466 * gcc.dg/uninit-suppress.c: New test.
1467 * gcc.dg/uninit-suppress.c: New test.
1469 2011-04-26 Jakub Jelinek <jakub@redhat.com>
1472 * gcc.dg/pr48768.c: New test.
1474 PR tree-optimization/48734
1475 * gcc.c-torture/compile/pr48734.c: New test.
1478 * gcc.dg/tree-prof/val-prof-2.c: Adjust for 32-bit HWI.
1480 2011-04-26 Richard Guenther <rguenther@suse.de>
1482 PR tree-optimization/48731
1483 * gcc.dg/torture/pr48731.c: New testcase.
1485 2011-04-26 Richard Guenther <rguenther@suse.de>
1488 * gcc.dg/tree-prof/val-prof-2.c: Adjust.
1490 2011-04-26 Richard Guenther <rguenther@suse.de>
1493 * gcc.dg/torture/pr48694-1.c: New testcase.
1494 * gcc.dg/torture/pr48694-2.c: Likewise.
1496 2011-04-25 Paolo Carlini <paolo.carlini@oracle.com>
1498 * g++.dg/ext/underlying_type1.C: New.
1499 * g++.dg/ext/underlying_type2.C: Likewise.
1500 * g++.dg/ext/underlying_type3.C: Likewise.
1501 * g++.dg/ext/underlying_type4.C: Likewise.
1502 * g++.dg/ext/underlying_type5.C: Likewise.
1503 * g++.dg/ext/underlying_type6.C: Likewise.
1504 * g++.dg/ext/underlying_type7.C: Likewise.
1505 * g++.dg/ext/underlying_type8.C: Likewise.
1506 * g++.dg/ext/underlying_type9.C: Likewise.
1507 * g++.dg/ext/underlying_type10.C: Likewise.
1509 2011-04-25 Jason Merrill <jason@redhat.com>
1511 * g++.dg/cpp0x/regress/template-const2.C: New.
1513 2011-04-25 Jeff Law <law@redhat.com>
1515 * gcc.dg/tree-ssa/vrp56.c: new test.
1517 2011-04-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1519 * go.test/go-test.exp (go-set-goarch): Accept mips*-*-*.
1521 2011-04-24 Jakub Jelinek <jakub@redhat.com>
1523 PR preprocessor/48740
1524 * c-c++-common/raw-string-11.c: New test.
1526 2011-04-23 John David Anglin <dave.anglin@nrc-cnrc.ca>
1528 * gcc.dg/pr48616.c (dg-options): Add -fno-common to options on
1531 2011-04-23 Tobias Burnus <burnus@net-b.de>
1534 * gfortran.dg/coarray_19.f90: New.
1536 2011-04-23 Jakub Jelinek <jakub@redhat.com>
1539 * gcc.dg/pr48685.c: New test.
1541 2011-04-22 Jan Hubicka <jh@suse.cz>
1543 * gcc.dg/tree-ssa/pr38699.c: Fix testcase.
1545 2011-04-22 Jakub Jelinek <jakub@redhat.com>
1547 PR tree-optimization/48717
1548 * gcc.c-torture/execute/pr48717.c: New test.
1550 2011-04-22 Uros Bizjak <ubizjak@gmail.com>
1553 * gcc.target/i386/pr48723.c: New test.
1555 2011-04-22 Jakub Jelinek <jakub@redhat.com>
1558 * gcc.dg/gomp/pr48716.c: New test.
1559 * g++.dg/gomp/pr48716.C: New test.
1561 2011-04-22 Alexander Monakov <amonakov@ispras.ru>
1564 * gcc.dg/missing-field-init-2.c: Update testcase.
1566 2011-04-22 Alan Modra <amodra@gmail.com>
1568 * gcc.target/powerpc/ppc-pow.c: Allow for tail calls.
1570 2011-04-21 Thomas Koenig <tkoenig@gcc.gnu.org>
1573 * gfortran.dg/function_optimize_6.f90: New test.
1575 2011-04-21 Easwaran Raman <eraman@google.com>
1577 * gcc.dg/stack-layout-2.c: New test.
1579 2011-04-21 Richard Guenther <rguenther@suse.de>
1582 * g++.dg/lto/pr48207-2_0.C: New testcase.
1583 * g++.dg/lto/pr48207-3_0.C: Likewise.
1585 2011-04-21 Eric Botcazou <ebotcazou@adacore.com>
1587 * gnat.dg/volatile5.adb: New test.
1588 * gnat.dg/volatile5_pkg.ads: New helper.
1590 2011-04-21 Uros Bizjak <ubizjak@gmail.com>
1593 * gcc.target/i386/pr48708.c: New test.
1595 2011-04-21 Richard Sandiford <richard.sandiford@linaro.org>
1597 * gcc.dg/vect/vect-119.c: New test.
1599 2011-04-21 Richard Sandiford <richard.sandiford@linaro.org>
1601 * gcc.dg/vect/vect.exp: Run the main tests twice, one with -flto
1604 2011-04-21 Richard Earnshaw <rearnsha@arm.com>
1605 Richard Sandiford <richard.sandiford@linaro.org>
1608 * gcc.target/arm/pr46329.c: New test.
1610 2011-04-21 Tobias Burnus <burnus@net-b.de>
1613 * gfortran.dg/coarray_18.f90: New.
1615 2011-04-20 Jason Merrill <jason@redhat.com>
1617 * g++.dg/cpp0x/initlist47.C: New.
1619 * g++.dg/init/dtor4.C: New.
1621 2011-04-20 Uros Bizjak <ubizjak@gmail.com>
1624 * gcc.target/i386/sse2-pinsrw.c: New test.
1625 * gcc.target/i386/avx-vpinsrw.c: Ditto.
1626 * gcc.target/i386/sse4_1-insvqi.c: Ditto.
1627 * gcc.target/i386/sse2-insvhi.c: Ditto.
1628 * gcc.target/i386/sse4_1-insvsi.c: Ditto.
1629 * gcc.target/i386/sse4_1-insvdi.c: Ditto.
1631 2011-04-20 Jason Merrill <jason@redhat.com>
1633 * g++.dg/template/const4.C: New.
1635 2011-04-20 Easwaran Raman <eraman@google.com>
1637 * gcc.dg/stack-layout-1.c: New test.
1639 2011-04-20 Daniel Jacobowitz <dan@codesourcery.com>
1641 * gcc.dg/vect/vect-shift-3.c, gcc.dg/vect/vect-shift-4.c: New.
1642 * lib/target-supports.exp (check_effective_target_vect_shift_char): New
1645 2011-04-20 Kai Tietz <ktietz@redhat.com>
1647 * gcc.dg/binop-xor1.c: New test.
1648 * gcc.dg/binop-xor2.c: New test.
1649 * gcc.dg/binop-xor3.c: New test.
1650 * gcc.dg/binop-xor4.c: New test.
1651 * gcc.dg/binop-xor5.c: New test.
1653 2011-04-20 Richard Guenther <rguenther@suse.de>
1655 PR tree-optimization/47892
1656 * gcc.dg/vect/fast-math-ifcvt-1.c: New testcase.
1658 2011-04-20 Richard Guenther <rguenther@suse.de>
1661 * g++.dg/torture/pr48695.C: New testcase.
1663 2011-04-20 Georg-Johann Lay <avr@gjlay.de>
1665 * gcc.dg/pr42629.c: Add dg-require-effective-target int32plus
1666 * gcc.c-torture/execute/cmpsi-2.c: Ditto
1667 * gcc.c-torture/execute/pr45262.c: Ditto
1668 * gcc.dg/torture/pr43165.c: Ditto.
1669 * gcc.dg/torture/pr47228.c: Ditto.
1670 * gcc.dg/tree-ssa/pr45144.c: Ditto.
1671 * gcc.dg/ipa/pr45644.c: Ditto.
1672 * gcc.c-torture/compile/pr43191.c: Ditto. Remove dg-skip-if for
1675 2011-04-19 Jason Merrill <jason@redhat.com>
1677 * g++.dg/ext/complex7.C: New.
1679 * g++.dg/ext/attrib41.C: New.
1681 2011-04-19 Kaz Kojima <kkojima@gcc.gnu.org>
1684 * gcc.dg/torture/pr37868.c: Skip on sh*-*-*.
1686 2011-04-19 Jakub Jelinek <jakub@redhat.com>
1689 * gcc.target/i386/pr48678.c: New test.
1691 2011-04-19 Martin Jambor <mjambor@suse.cz>
1693 * g++.dg/opt/devirt1.C: Bump to -O2, remove XFAIL.
1694 * g++.dg/opt/devirt2.C: New test.
1695 * g++.dg/ipa/devirt-g-1.C: Likewise.
1697 2011-04-19 Tobias Burnus <burnus@net-b.de>
1700 * gfortran.dg/whole_file_33.f90: New.
1702 2011-04-19 Martin Jambor <mjambor@suse.cz>
1704 * g++.dg/ipa/devirt-7.C: New test.
1706 2011-04-19 Richard Guenther <rguenther@suse.de>
1709 * g++.dg/lto/pr48207_0.C: New testcase.
1711 2011-04-18 Jason Merrill <jason@redhat.com>
1713 * g++.dg/init/void1.C: New.
1715 * g++.dg/cpp0x/union4.C: New.
1717 2011-04-18 Jakub Jelinek <jakub@redhat.com>
1720 * g++.dg/torture/pr48661.C: New test.
1723 * g++.dg/gomp/pr48632.C: New test.
1725 2011-04-18 Uros Bizjak <ubizjak@gmail.com>
1727 * gcc.target/i386/sse2-maskmovdqu.c: New test.
1728 * gcc.target/i386/avx-vmaskmovdqu.c: Ditto.
1730 2011-04-18 Tobias Burnus <burnus@net-b.de>
1733 * gfortran.dg/coarray_17.f90: New.
1734 * gfortran.dg/coarray_10.f90: Update dg-error.
1736 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1739 * gcc.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
1740 * gfortran.dg/guality/guality.exp: Likewise.
1742 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1744 * gfortran.dg/fmt_g0_5.f08: Use dg-add-options ieee.
1746 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1748 * gcc.dg/vect/pr48377.c: Remove dg-do run.
1750 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1752 * gcc.dg/ipa/pr48195.c: Add dg-require-effective-target lto.
1754 2011-04-18 Richard Guenther <rguenther@suse.de>
1757 * g++.dg/torture/pr46364.C: New testcase.
1759 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1761 * obj-c++.dg/dwarf-2.mm: Skip on alpha*-dec-osf*.
1763 2011-04-18 Alexander Monakov <amonakov@ispras.ru>
1765 * gcc.dg/pr48235.c: Add dg-require-effective-target freorder.
1767 2011-04-18 Ulrich Weigand <ulrich.weigand@linaro.org>
1768 Ira Rosen <ira.rosen@linaro.org>
1771 * gcc.target/arm/pr48252.c: New test.
1773 2011-04-18 Jakub Jelinek <jakub@redhat.com>
1775 PR tree-optimization/48616
1776 * gcc.dg/pr48616.c: New test.
1778 2011-04-18 Tobias Burnus <burnus@net-b.de>
1781 * gfortran.dg/coarray_16.f90: New.
1783 2011-04-18 Paul Thomas <pault@gcc.gnu.org>
1786 * gfortran.dg/realloc_on_assign_7.f03: New test.
1788 2011-04-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1790 PR libgfortran/48602
1791 * gfortran.dg/fmt_g0_6.f08: New test.
1793 2011-04-17 Jason Merrill <jason@redhat.com>
1795 * g++.dg/cpp0x/sfinae16.C: New.
1797 2011-04-17 Richard Sandiford <rdsandiford@googlemail.com>
1799 * gcc.target/mips/reg-var-1.c: New test.
1801 2011-04-17 Jan Hubicka <jh@suse.cz>
1803 * gcc.dg/winline-5.c: Update testcase.
1805 2011-04-17 Eric Botcazou <ebotcazou@adacore.com>
1807 * gnat.dg/discr27.ad[sb]: Move dg directive.
1808 * gnat.dg/discr28.ad[sb]: New test.
1809 * gnat.dg/discr28_pkg.ads: New helper.
1811 2011-04-17 Michael Matz <matz@suse.de>
1813 PR tree-optimization/48622
1815 * gcc.dg/lto/pr48622_0.c: New test.
1817 2011-04-16 Uros Bizjak <ubizjak@gmail.com>
1819 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan patterns.
1820 * gcc.target/i386/avx256-unaligned-load-2.c: Ditto.
1821 * gcc.target/i386/avx256-unaligned-load-3.c: Ditto.
1822 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
1823 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
1824 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
1826 2011-04-15 Jason Merrill <jason@redhat.com>
1828 * g++.dg/cpp0x/range-for17.C: New.
1830 2011-04-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
1832 * g++.dg/cpp0x/range-for2.C: Correct for declaration.
1833 * g++.dg/cpp0x/range-for3.C: Likewise.
1834 * g++.dg/cpp0x/range-for9.C: Correct error message.
1835 * g++.dg/cpp0x/range-for11.C: New.
1836 * g++.dg/cpp0x/range-for12.C: New.
1837 * g++.dg/cpp0x/range-for13.C: New.
1838 * g++.dg/cpp0x/range-for14.C: New.
1839 * g++.dg/cpp0x/range-for15.C: New.
1840 * g++.dg/cpp0x/range-for16.C: New.
1842 2011-04-15 Tobias Burnus <burnus@net-b.de>
1845 * gfortran.dg/coarray_15.f90: Change to dg-do run.
1847 2011-04-15 Nicola Pero <nicola.pero@meta-innovation.com>
1849 * objc.dg/naming-4.m: Updated.
1850 * objc.dg/naming-5.m: Updated.
1851 * objc.dg/naming-6.m: New.
1852 * objc.dg/naming-7.m: New.
1853 * obj-c++.dg/naming-1.mm: Updated.
1854 * obj-c++.dg/naming-2.mm: Updated.
1855 * obj-c++.dg/naming-3.mm: New.
1856 * obj-c++.dg/naming-4.mm: New.
1858 2011-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1860 PR libgfortran/48589
1861 * gfortran.dg/fmt_g0_5.f08: New test.
1863 2011-04-15 Richard Guenther <rguenther@suse.de>
1866 * gfortran.dg/cray_pointers_8.f90: Use -ffloat-store.
1868 2011-04-15 Georg-Johann Lay <avr@gjlay.de>
1870 * gcc.target/avr/torture/pr41885.c (dg-options): Change
1871 -finline-limit=0 to -fno-inline
1873 2011-04-15 Jakub Jelinek <jakub@redhat.com>
1876 * gcc.target/i386/pr46084.c: Require avx_runtime instead of
1879 2011-04-14 Jakub Jelinek <jakub@redhat.com>
1882 * gcc.target/i386/sse4_1-insertps-3.c: New test.
1883 * gcc.target/i386/sse4_1-insertps-4.c: New test.
1884 * gcc.target/i386/avx-insertps-3.c: New test.
1885 * gcc.target/i386/avx-insertps-4.c: New test.
1887 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
1889 * gcc.target/avr/torture/pr41885.c (dg-options): Add
1892 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
1897 * gcc.target/avr/pr46779-1.c: New test case
1898 * gcc.target/avr/pr46779-2.c: New test case
1900 2011-04-14 Jason Merrill <jason@redhat.com>
1902 * g++.dg/cpp0x/sfinae15.C: New.
1904 * g++.dg/cpp0x/sfinae14.C: New.
1906 * g++.dg/ext/vla10.C: New.
1908 2011-04-14 Richard Guenther <rguenther@suse.de>
1910 * gcc.dg/tree-ssa/ssa-dse-14.c: New testcase.
1912 2011-04-14 Richard Guenther <rguenther@suse.de>
1914 * gcc.dg/fold-bitand-4.c: Move ...
1915 * c-c++-common/fold-bitand-4.c: ... here. Adjust slightly.
1917 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
1919 * gcc.target/avr/trivial.c: Fix line endings. Make PROGMEM
1921 * gcc.target/avr/torture/trivial.c: Ditto.
1923 2011-04-13 Jason Merrill <jason@redhat.com>
1925 * g++.dg/template/operator11.C: New.
1927 2011-04-13 Jakub Jelinek <jakub@redhat.com>
1930 * gcc.dg/gomp/pr48591.c: New test.
1933 * g++.dg/cpp0x/constexpr-wstring1.C: New test.
1934 * g++.dg/cpp0x/constexpr-wstring2.C: New test.
1936 2011-04-13 Dodji Seketeli <dodji@redhat.com>
1939 * g++.dg/template/dependent-expr7.C: New test case.
1941 2011-04-13 Jason Merrill <jason@redhat.com>
1943 * g++.dg/cpp0x/sfinae13.C: New.
1945 2011-04-13 Uros Bizjak <ubizjak@gmail.com>
1947 * gcc.target/i386/sse2-init-v2di-2.c: Update scan pattern.
1949 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
1951 * gcc.target/arm/pr43698.c: Remove -march option.
1953 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
1955 * gcc.target/arm/sync-1.c: Limit to sync_int_long, do not use
1958 2011-04-12 Paul Thomas <pault@gcc.gnu.org>
1962 * gfortran.dg/realloc_on_assign_6.f03: New test.
1964 2011-04-12 Kai Tietz <ktietz@redhat.com>
1966 * g++.dg/ext/bitfield2.C: Add for i?86/x86_64-*-mingw*
1967 targets the additional -mno-ms-bitfields and
1968 -Wno-packed-bitfield-compat options.
1969 * g++.dg/ext/bitfield3.C: Likewise.
1970 * g++.dg/ext/bitfield4.C: Likewise.
1971 * g++.dg/ext/bitfield5.C: Likewise.
1972 * gcc.dg/bitfld-15.c: Likewise.
1973 * gcc.dg/bitfld-16.c: Likewise.
1974 * gcc.dg/bitfld-17.c: Likewise.
1975 * gcc.dg/bitfld-18.c: Likewise.
1977 2011-04-12 Richard Sandiford <richard.sandiford@linaro.org>
1979 * gcc.target/arm/neon-vld3-1.c: New test.
1980 * gcc.target/arm/neon-vst3-1.c: New test.
1981 * gcc.target/arm/neon/v*.c: Regenerate.
1983 2011-04-12 Jakub Jelinek <jakub@redhat.com>
1985 PR rtl-optimization/48549
1986 * g++.dg/opt/pr48549.C: New test.
1988 2011-04-12 Richard Guenther <rguenther@suse.de>
1990 PR tree-optimization/46076
1991 * gcc.dg/tree-ssa/pr46076.c: Un-XFAIL.
1993 2011-04-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1996 * lib/compat.exp (compat-execute): Declare unsupported after
1997 stripping path from src1.
1998 * lib/lto.exp (lto-execute): Likewise.
2000 2011-04-12 Jakub Jelinek <jakub@redhat.com>
2003 * gcc.dg/pr48552-1.c: New test.
2004 * gcc.dg/pr48552-2.c: New test.
2006 2011-04-11 Jason Merrill <jason@redhat.com>
2008 * g++.dg/cpp0x/sfinae12.C: New.
2010 * g++.dg/cpp0x/enum10.C: New.
2012 * g++.dg/cpp0x/lambda/lambda-this4.C: New.
2014 * g++.dg/cpp0x/rv-func.C: New.
2016 2011-04-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2018 * gcc.dg/torture/pr47917.c: Define _ISO_C_SOURCE=19990L for
2021 2011-04-11 Martin Jambor <mjambor@suse.cz>
2023 PR tree-optimization/48195
2024 * gcc.dg/ipa/pr48195.c: New test.
2026 2011-04-10 Eric Botcazou <ebotcazou@adacore.com>
2028 * gnat.dg/return3.adb: Remove unused switch.
2030 2011-04-08 Mike Stump <mikestump@comcast.net>
2033 * gcc.dg/tree-ssa/ssa-ccp-17.c: Robustify against ports that
2034 default to fno-common.
2036 2011-04-08 Georg-Johann Lay <avr@gjlay.de>
2038 * gcc.dg/sibcall-3.c: Don't xfail on AVR.
2039 * gcc.dg/sibcall-4.c: Don't xfail on AVR.
2041 2011-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
2044 * gfortran.dg/function_optimize_5.f90: New test.
2046 2011-04-08 Eric Botcazou <ebotcazou@adacore.com>
2048 * gnat.dg/aggr17.adb: New test.
2049 * gnat.dg/aggr18.adb: Likewise.
2051 2011-04-08 Michael Matz <matz@suse.de>
2054 * gcc.target/i386/pr48389.c: New test.
2056 2011-04-08 Andrey Belevantsev <abel@ispras.ru>
2058 PR rtl-optimization/48272
2059 * g++.dg/opt/pr48272.C: New.
2061 2011-04-08 Dmitry Melnik <dm@ispras.ru>
2063 PR rtl-optimization/48235
2064 * gcc.dg/pr48235.c: New.
2066 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
2068 PR rtl-optimization/48302
2069 * g++.dg/opt/pr48302.C: New.
2071 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
2074 * g++.dg/opt/pr48273.C: New.
2076 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
2078 PR rtl-optimization/48442
2079 * gcc.dg/pr48442.c: New.
2081 2011-04-08 Jakub Jelinek <jakub@redhat.com>
2083 PR tree-optimization/48377
2084 * gcc.dg/vect/pr48377.c: New test.
2086 2011-04-07 Jason Merrill <jason@redhat.com>
2088 * g++.dg/cpp0x/regress/call1.C: New.
2090 * g++.dg/cpp0x/variadic107.C: New.
2092 * g++.dg/cpp0x/sfinae11.C: New.
2093 * g++.dg/cpp0x/noexcept02.C: Fix.
2095 * g++.dg/cpp0x/sfinae10.C: New.
2097 * g++.dg/cpp0x/sfinae9.C: New.
2099 * c-c++-common/Wcast-qual-1.c: Move here from...
2100 * gcc.dg/cast-qual-3.c: ...here, and...
2101 * g++.dg/warn/Wcast-qual2.C: ...here.
2103 * g++.dg/cpp0x/sfinae8.C: New.
2105 * g++.dg/cpp0x/sfinae7.C: New.
2107 * g++.dg/cpp0x/enum9.C: New.
2109 2011-04-07 Mike Stump <mikestump@comcast.net>
2111 * gcc.dg/torture/stackalign/non-local-goto-5.c: Fix for targets
2112 with no trampolines.
2114 2011-04-07 Jakub Jelinek <jakub@redhat.com>
2117 * gfortran.dg/gomp/pr48117.f90: New test.
2120 * gcc.dg/torture/pr48343.c: New test.
2122 2011-04-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2124 * gcc.target/i386/asm-6.c: Remove dg-xfail-if.
2126 2011-04-07 Maxim Kuvyrkov <maxim@codesourcery.com>
2128 * gcc.dg/lto/20090210_0.c: Require tls_runtime target.
2130 2011-04-07 Tom de Vries <tom@codesourcery.com>
2133 * lib/scanasm.exp (object-size): New proc.
2134 * gcc.target/arm/pr43920-2.c: New test.
2136 2011-04-06 Tobias Burnus <burnus@net-b.de>
2140 * gfortran.dg/coarray_13.f90: Avoid out-of-bounds access.
2142 2011-04-06 Steve Ellcey <sje@cup.hp.com>
2144 * gcc.dg/mtune.c: Prune note from output.
2146 2011-04-06 Jakub Jelinek <jakub@redhat.com>
2149 * gcc.dg/guality/pr36977.c: New test.
2150 * gcc.dg/guality/pr48466.c: New test.
2152 2011-04-06 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
2154 * gcc.target/arm/pr43920-1.c: Fix accidental duplication.
2156 2011-04-06 Eric Botcazou <ebotcazou@adacore.com>
2158 * gnat.dg/return3.adb: New test.
2160 2011-04-06 Richard Guenther <rguenther@suse.de>
2162 PR tree-optimization/47663
2163 * gcc.dg/tree-ssa/inline-8.c: New testcase.
2165 2011-04-05 Eric Botcazou <ebotcazou@adacore.com>
2167 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options for
2168 Solaris 8 and 9 as well.
2170 2011-04-05 Tom de Vries <tom@codesourcery.com>
2173 * gcc.target/arm/pr43920-1.c: New test.
2175 2011-04-04 Yufeng Zhang <yufeng.zhang@arm.com>
2177 * g++.dg/abi/arm_cxa_vec1.C (__ARM_EABI__): Fix typo.
2178 (cctor): Actually return the value.
2179 (main): Cast return values.
2181 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
2183 * gfortran.dg/character_comparison_8.f90: New test.
2185 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
2187 * frontend-passes: (optimize_lexical_comparison): New function.
2188 (optimize_expr): Call it.
2189 (optimize_comparison): Also handle lexical comparison functions.
2190 Return false instad of -2 for unequal comparison.
2192 2011-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
2195 * function_optimize_4.f90: New test.
2197 2011-04-04 Tobias Burnus <burnus@net-b.de>
2200 * gfortran.dg/coarray_10.f90: Add coarray descriptor diagnostic check.
2201 * gfortran.dg/coarray_13.f90: Add checks for run-time cobounds.
2202 * gfortran.dg/coarray_15.f90: New.
2204 2011-04-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2206 * gfortran.dg/bessel_6.f90: Use dg-add-options ieee.
2207 * gfortran.dg/bessel_7.f90: Likewise.
2209 2011-04-03 Tobias Burnus <burnus@net-b.de>
2211 * gfortran.dg/bessel_6.f90: Reduce mymax for Tru64.
2213 2011-04-03 Richard Guenther <rguenther@suse.de>
2214 Ira Rosen <ira.rosen@linaro.org>
2216 * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: New test.
2217 * gcc.dg/vect/vect.exp: Run if-cvt-stores-vect* tests with
2218 -ftree-loop-if-convert-stores.
2220 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
2222 * gnat.dg/specs/aggr2.ads: New test.
2224 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
2226 * gnat.dg/debug2.ad[sb]: New test.
2227 * gnat.dg/debug2_pkg.ads: New helper.
2228 * gnat.dg/debug3.ad[sb]: New test.
2230 2011-04-01 Uros Bizjak <ubizjak@gmail.com>
2232 * go.test/go-test.exp (go-set-goarch): Recognize alpha*-*-*.
2234 2011-04-01 Jakub Jelinek <jakub@redhat.com>
2237 * gcc.c-torture/compile/pr48335-1.c: New test.
2238 * gcc.dg/pr48335-1.c: New test.
2239 * gcc.dg/pr48335-2.c: New test.
2240 * gcc.dg/pr48335-3.c: New test.
2241 * gcc.dg/pr48335-4.c: New test.
2242 * gcc.dg/pr48335-5.c: New test.
2243 * gcc.dg/pr48335-6.c: New test.
2244 * gcc.dg/pr48335-7.c: New test.
2245 * gcc.dg/pr48335-8.c: New test.
2246 * gcc.target/i386/pr48335-1.c: New test.
2248 2011-04-01 Vincent Lefevre <vincent+gcc@vinc17.org>
2251 * gcc.dg/Waddress.c: New test.
2253 2011-04-01 Thomas Koenig <tkoenig@gcc.gnu.org>
2256 * gfortran.dg/function_optimize_3.f90: New test.
2258 2011-04-01 Bernd Schmidt <bernds@codesourcery.com>
2260 * gcc.c-torture/compile/20110401-1.c: New test.
2262 * g++.dg/lto/20091002-1_0.C: Use "dg-require-effective-target fpic".
2263 * g++.dg/lto/20091002-2_0.C: Likewise.
2264 * g++.dg/lto/20090303_0.c: Likewise.
2265 * g++.dg/lto/20091004-1_0.C: Likewise.
2266 * g++.dg/lto/20091002-3_0.C: Likewise.
2267 * g++.dg/lto/20091004-2_0.C: Likewise.
2268 * g++.dg/lto/20081123_0.C: Likewise.
2269 * g++.dg/lto/20090313_0.C: Likewise.
2270 * g++.dg/lto/20081109-1_0.C: Likewise.
2271 * g++.dg/lto/20081219_0.C: Likewise.
2272 * g++.dg/lto/20081204-1_0.C: Likewise.
2273 * g++.dg/lto/20090302_0.C: Likewise.
2274 * g++.dg/lto/20081119-1_0.C: Likewise.
2275 * g++.dg/lto/20081118_0.C: Likewise.
2276 * gcc.dg/lto/20091020-2_0.c: Likewise.
2277 * gcc.dg/lto/20090210_0.c: Likewise.
2278 * gcc.dg/lto/20081204-1_0.c: Likewise.
2279 * gcc.dg/lto/20081224_0.c: Likewise.
2280 * gcc.dg/lto/20090219_0.c: Likewise.
2281 * gcc.dg/lto/20091014-1_0.c: Likewise.
2282 * gcc.dg/lto/20091016-1_0.c: Likewise.
2283 * gcc.dg/lto/20090206-2_0.c: Likewise.
2284 * gcc.dg/lto/20090116_0.c: Likewise.
2285 * gcc.dg/lto/20091013-1_0.c: Likewise.
2286 * gcc.dg/lto/20091015-1_0.c: Likewise.
2287 * gcc.dg/lto/20090126-2_0.c: Likewise.
2289 2011-03-31 Ian Lance Taylor <iant@google.com>
2291 * go.test/go-test.exp (go-set-goarch): Recognize MIPS ABIs.
2293 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
2295 * gnat.dg/opt16.adb: New test.
2297 2011-03-31 Jason Merrill <jason@redhat.com>
2299 * g++.dg/cpp0x/defaulted24.C: New.
2301 2011-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2304 * gfortran.dg/g77/cabs.f: Only xfail execution on mips-sgi-irix6*
2307 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
2309 * g++.dg/other/i386-9.C: New test.
2311 2011-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2313 * go.test/go-test.exp (go-set-goarch): Use sparc64 for 64-bit SPARC.
2315 2011-03-30 Jason Merrill <jason@redhat.com>
2317 * g++.dg/cpp0x/regress/error-recovery1.C: New.
2319 * g++.dg/cpp0x/regress/isnan.C: New.
2321 * g++.dg/cpp0x/initlist46.C: New.
2323 2011-03-30 Richard Sandiford <richard.sandiford@linaro.org>
2326 * gcc.target/arm/neon-modes-2.c: New test.
2328 2011-03-30 Jakub Jelinek <jakub@redhat.com>
2331 * gcc.c-torture/compile/pr48305.c: New test.
2333 2011-03-29 Jason Merrill <jason@redhat.com>
2335 * g++.dg/cpp0x/regress/value-dep1.C: New.
2337 2011-03-29 Steve Ellcey <sje@cup.hp.com>
2339 * gcc.dg/torture/pr47917.c: Use -std=gnu99 on HP-UX.
2341 2011-03-29 Ian Lance Taylor <iant@google.com>
2343 * go.test/go-test.exp: Handle the test lines used in several new
2345 (errchk): Add opts parameter. Change all callers. Handle parens
2348 2011-03-29 Peter Bergner <bergner@vnet.ibm.com>
2349 Dominique d'Humieres <dominiq@lps.ens.fr>
2351 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __ppc64__
2352 and __APPLE__ && __PPC__ && __ALTIVEC__.
2354 2011-03-29 Jason Merrill <jason@redhat.com>
2356 * g++.dg/cpp0x/dependent1.C: New.
2358 * g++.dg/cpp0x/constexpr-48089.C: Adjust.
2360 * g++.dg/cpp0x/constexpr-memfn1.C: New.
2362 * g++.dg/cpp0x/constexpr-diag1.C: Adjust error locations.
2364 2011-03-29 Janus Weil <janus@gcc.gnu.org>
2367 * gfortran.dg/module_md5_1.f90: Modified MD5 sum.
2368 * gfortran.dg/proc_ptr_comp_32.f90: New.
2370 2011-03-29 Thomas Koenig <tkoenig@gcc.gnu.org>
2372 * gfortran.dg/function_optimize_1.f90: Add -Warray-temporaries,
2373 check for corresponding warning.
2375 2011-03-28 Jason Merrill <jason@redhat.com>
2377 * g++.dg/cpp0x/rv-deduce2.C: New.
2379 2011-03-29 Jakub Jelinek <jakub@redhat.com>
2382 * gcc.dg/pr48203.c: New test.
2384 2011-03-28 Jeff Law <law@redhat.com>
2386 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: New test.
2388 2011-03-28 Peter Bergner <bergner@vnet.ibm.com>
2390 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __PPC64__
2391 and __PPC__ && __ALTIVEC__.
2393 2011-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
2396 * gcc.dg/debug/dwarf2/pr47939-1.c: Generalize scan-assembler regex.
2397 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
2398 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
2399 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
2401 2011-03-28 Jason Merrill <jason@redhat.com>
2403 * g++.dg/cpp0x/initlist-array2.C: New.
2405 * g++.dg/cpp0x/initlist-array1.C: New.
2407 * g++.dg/cpp0x/constexpr-compound.C: New.
2409 * g++.dg/cpp0x/constexpr-using.C: New.
2411 * g++.dg/cpp0x/constexpr-noexcept.C: New.
2413 2011-03-28 H.J. Lu <hongjiu.lu@intel.com>
2416 * gcc.target/i386/pr47502-2.c: Add -fno-pic.
2418 2011-03-28 Eric Botcazou <ebotcazou@adacore.com>
2420 * gcc.dg/slp-1.c: New test.
2422 2011-03-27 H.J. Lu <hongjiu.lu@intel.com>
2424 * gcc.target/i386/avx256-unaligned-load-1.c: New.
2425 * gcc.target/i386/avx256-unaligned-load-2.c: Likewise.
2426 * gcc.target/i386/avx256-unaligned-load-3.c: Likewise.
2427 * gcc.target/i386/avx256-unaligned-load-4.c: Likewise.
2428 * gcc.target/i386/avx256-unaligned-load-5.c: Likewise.
2429 * gcc.target/i386/avx256-unaligned-load-6.c: Likewise.
2430 * gcc.target/i386/avx256-unaligned-load-7.c: Likewise.
2431 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
2432 * gcc.target/i386/avx256-unaligned-store-2.c: Likewise.
2433 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
2434 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
2435 * gcc.target/i386/avx256-unaligned-store-5.c: Likewise.
2436 * gcc.target/i386/avx256-unaligned-store-6.c: Likewise.
2437 * gcc.target/i386/avx256-unaligned-store-7.c: Likewise.
2439 2011-03-27 Thomas Koenig <tkoenig@gcc.gnu.org>
2442 * gfortran.dg/trim_optimize_5.f90: New test.
2443 * gfortran.dg/trim_optimize_6.f90: New test.
2445 2011-03-27 Richard Sandiford <rdsandiford@googlemail.com>
2448 * gcc.target/mips/madd-7.c: Remove -mlong32.
2449 * gcc.target/mips/msub-7.c: Likewise.
2451 2011-03-27 Ira Rosen <ira.rosen@linaro.org>
2453 * gcc.dg/vect/vect-outer-5.c: Reduce the distance between data
2454 accesses to preserve the meaning of the test for doubleword vectors.
2455 * gcc.dg/vect/no-vfa-pr29145.c: Likewise.
2456 * gcc.dg/vect/slp-3.c: Reduce the loop bound for the same reason.
2458 2011-03-26 Janus Weil <janus@gcc.gnu.org>
2461 * gfortran.dg/class_42.f03: New.
2463 2011-03-26 Ira Rosen <ira.rosen@linaro.org>
2465 * gcc.dg/vect/vect-cselim-1.c: Fail on targets that don't support
2468 2011-03-26 Andrey Belevantsev <abel@ispras.ru>
2470 PR rtl-optimization/48144
2471 * gcc.dg/pr48144.c: New test.
2473 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
2475 * gnat.dg/discr27.ad[sb]: New test.
2477 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
2479 * gnat.dg/limited_with2.ad[sb]: New test.
2480 * gnat.dg/limited_with2_pkg1.ads: New helper.
2481 * gnat.dg/limited_with2_pkg2.ads: Likewise.
2483 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
2485 * gnat.dg/opt15.adb: New test.
2486 * gnat.dg/opt15_pkg.ad[sb]: New helper.
2488 2011-03-25 Tobias Burnus <burnus@net-b.de>
2492 * gfortran.dg/ishft_4.f90: Adapt scan-tree-dump-times.
2493 * gfortran.dg/leadz_trailz_3.f90: Ditto
2495 2011-03-25 Martin Jambor <mjambor@suse.cz>
2497 * gcc.c-torture/compile/pr44686.c: Do not explicitely specify -O2.
2499 2011-03-25 Jason Merrill <jason@redhat.com>
2501 * g++.dg/cpp0x/defaulted22.C: New.
2502 * g++.dg/cpp0x/defaulted23.C: New.
2503 * g++.dg/cpp0x/defaulted15.C: Adjust.
2505 2011-03-25 Jason Merrill <jason@redhat.com>
2507 * g++.dg/cpp0x/move1.C: New.
2509 2011-03-25 Ira Rosen <ira.rosen@linaro.org>
2512 * gcc.dg/vect/vect-cselim-1.c: Fail for vect_no_align.
2514 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2516 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options
2517 for mips-sgi-irix6.5.
2518 Replace snprintf prototype by <stdio.h>.
2520 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2523 * gcc.dg/graphite/block-3.c: Add dg-require-effective-target
2524 run_expensive_tests.
2525 * gcc.dg/graphite/block-4.c: Likewise.
2526 * gcc.dg/graphite/block-7.c: Likewise.
2527 * gcc.dg/graphite/block-8.c: Likewise.
2529 2011-03-25 Richard Guenther <rguenther@suse.de>
2531 * g++.dg/tree-ssa/pr41186.C: Scan the appropriate FRE dump.
2532 * g++.dg/tree-ssa/pr8781.C: Likewise.
2533 * gcc.dg/ipa/ipa-pta-13.c: Likewise.
2534 * gcc.dg/ipa/ipa-pta-3.c: Likewise.
2535 * gcc.dg/ipa/ipa-pta-4.c: Likewise.
2536 * gcc.dg/tree-ssa/20041122-1.c: Likewise.
2537 * gcc.dg/tree-ssa/alias-18.c: Likewise.
2538 * gcc.dg/tree-ssa/foldstring-1.c: Likewise.
2539 * gcc.dg/tree-ssa/forwprop-10.c: Likewise.
2540 * gcc.dg/tree-ssa/forwprop-9.c: Likewise.
2541 * gcc.dg/tree-ssa/fre-vce-1.c: Likewise.
2542 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
2543 * gcc.dg/tree-ssa/pr21574.c: Likewise.
2544 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Likewise.
2545 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
2546 * gcc.dg/tree-ssa/ssa-fre-11.c: Likewise.
2547 * gcc.dg/tree-ssa/ssa-fre-12.c: Likewise.
2548 * gcc.dg/tree-ssa/ssa-fre-13.c: Likewise.
2549 * gcc.dg/tree-ssa/ssa-fre-14.c: Likewise.
2550 * gcc.dg/tree-ssa/ssa-fre-15.c: Likewise.
2551 * gcc.dg/tree-ssa/ssa-fre-16.c: Likewise.
2552 * gcc.dg/tree-ssa/ssa-fre-17.c: Likewise.
2553 * gcc.dg/tree-ssa/ssa-fre-18.c: Likewise.
2554 * gcc.dg/tree-ssa/ssa-fre-19.c: Likewise.
2555 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
2556 * gcc.dg/tree-ssa/ssa-fre-21.c: Likewise.
2557 * gcc.dg/tree-ssa/ssa-fre-22.c: Likewise.
2558 * gcc.dg/tree-ssa/ssa-fre-23.c: Likewise.
2559 * gcc.dg/tree-ssa/ssa-fre-24.c: Likewise.
2560 * gcc.dg/tree-ssa/ssa-fre-25.c: Likewise.
2561 * gcc.dg/tree-ssa/ssa-fre-26.c: Likewise.
2562 * gcc.dg/tree-ssa/ssa-fre-27.c: Likewise.
2563 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
2564 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
2565 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
2566 * gcc.dg/tree-ssa/ssa-fre-6.c: Likewise.
2567 * gcc.dg/tree-ssa/ssa-fre-7.c: Likewise.
2568 * gcc.dg/tree-ssa/ssa-fre-8.c: Likewise.
2569 * gcc.dg/tree-ssa/ssa-fre-9.c: Likewise.
2570 * gcc.dg/tree-ssa/ssa-pre-10.c: Likewise.
2571 * gcc.dg/tree-ssa/ssa-pre-26.c: Likewise.
2572 * gcc.dg/tree-ssa/ssa-pre-7.c: Likewise.
2573 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
2574 * gcc.dg/tree-ssa/ssa-pre-9.c: Likewise.
2575 * gcc.dg/tree-ssa/ssa-sccvn-1.c: Likewise.
2576 * gcc.dg/tree-ssa/ssa-sccvn-2.c: Likewise.
2577 * gcc.dg/tree-ssa/ssa-sccvn-3.c: Likewise.
2578 * gcc.dg/tree-ssa/ssa-sccvn-4.c: Likewise.
2579 * gcc.dg/tree-ssa/struct-aliasing-1.c: Likewise.
2580 * gcc.dg/tree-ssa/struct-aliasing-2.c: Likewise.
2581 * c-c++-common/pr46562-2.c: Likewise.
2582 * gfortran.dg/pr42108.f90: Likewise.
2583 * gcc.dg/torture/pta-structcopy-1.c: Scan ealias dump, force
2584 foo to be inlined even at -O1.
2585 * gcc.dg/tree-ssa/ssa-dce-4.c: Disable FRE.
2586 * gcc.dg/ipa/ipa-pta-14.c: Likewise.
2587 * gcc.dg/tree-ssa/ssa-fre-1.c: Adjust.
2588 * gcc.dg/matrix/matrix.exp: Disable FRE.
2590 2011-03-24 Jakub Jelinek <jakub@redhat.com>
2593 * gcc.dg/dfp/pr48204.c: New test.
2595 2011-03-24 Steve Ellcey <sje@cup.hp.com>
2598 * gcc.c-torture/execute/pr47917.c: Move this...
2599 * gcc.dg/torture/pr47917.c: to here and add xfails.
2601 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
2603 * gnat.dg/array16.ad[sb]: New test.
2604 * gnat.dg/array16.ads: New helper.
2606 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
2608 * gnat.dg/derived_type2.adb: New test.
2610 2011-03-24 Richard Guenther <rguenther@suse.de>
2612 PR tree-optimization/48271
2613 * g++.dg/torture/pr48271.C: New testcase.
2615 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
2617 * gnat.dg/array15.ad[sb]: New test.
2619 2011-03-24 Uros Bizjak <ubizjak@gmail.com>
2622 * gcc.target/i386/pr48237.c: New test.
2624 2011-03-24 Richard Guenther <rguenther@suse.de>
2627 * gcc.dg/builtin-object-size-10.c: New testcase.
2629 2011-03-24 Richard Guenther <rguenther@suse.de>
2631 PR tree-optimization/46562
2632 * c-c++-common/pr46562-2.c: New testcase.
2633 * c-c++-common/pr46562.c: Likewise.
2635 2011-03-24 Ira Rosen <ira.rosen@linaro.org>
2637 * gcc.dg/vect/vect-cselim-1.c: New test.
2638 * gcc.dg/vect/vect-cselim-2.c: New test.
2640 2011-03-23 Chung-Lin Tang <cltang@codesourcery.com>
2642 * gcc.target/arm/pr46934.c: New.
2644 2011-03-23 Ian Lance Taylor <iant@google.com>
2646 * go.test/go-test.exp (errchk): Ignore lines containing ////.
2648 2011-03-23 Richard Guenther <rguenther@suse.de>
2650 * gcc.dg/struct: Remove directory and contents.
2652 2011-03-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2655 * g++.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
2657 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
2659 * gnat.dg/discr26.ad[sb]: New test.
2660 * gnat.dg/discr26_pkg.ads: New helper.
2662 2011-03-23 Richard Sandiford <richard.sandiford@linaro.org>
2665 * gcc.target/arm/neon-vld-1.c: New test.
2667 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
2669 * gnat.dg/array14.ad[sb]: New test.
2670 * gnat.dg/array14_pkg.ads: New helper.
2672 2011-03-22 Joseph Myers <joseph@codesourcery.com>
2674 * gcc.c-torture/execute/920501-8.x: Remove.
2675 * gcc.c-torture/execute/930513-1.x: Remove.
2676 * gcc.c-torture/execute/960312-1.x: Remove.
2677 * gcc.c-torture/compile/20000804-1.c,
2678 gcc.c-torture/compile/20001205-1.c,
2679 gcc.c-torture/compile/20001226-1.c,
2680 gcc.c-torture/compile/20010518-2.c,
2681 gcc.c-torture/compile/20020312-1.c,
2682 gcc.c-torture/compile/20020604-1.c,
2683 gcc.c-torture/compile/920501-12.c,
2684 gcc.c-torture/compile/920501-4.c,
2685 gcc.c-torture/compile/920520-1.c,
2686 gcc.c-torture/compile/980506-1.c,
2687 gcc.c-torture/execute/980709-1.x,
2688 gcc.c-torture/execute/990826-0.x: Don't XFAIL or use special
2689 options for m68hc11.
2690 * gcc.dg/cpp/assert4.c: Don't handle ARC.
2691 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: Don't XFAIL for arc or
2694 2011-03-22 Nick Clifton <nickc@redhat.com>
2696 * lib/target-supports.exp (check_profiling_available): Add MN10300
2697 to the list of targets that do not support profiling. Restore
2698 alpha sorting to this list.
2700 2011-03-22 Michael Meissner <meissner@linux.vnet.ibm.com>
2702 * gcc.dg/torture/vector-1.c: On powerpc add -fabi=altivec to avoid
2703 failure on 32-bit systems.
2704 * gcc.dg/torture/vector-2.c: Ditto.
2706 2011-03-22 Richard Guenther <rguenther@suse.de>
2708 PR tree-optimization/48228
2709 * gcc.dg/Wstrict-overflow-23.c: New testcase.
2711 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
2713 * gcc.dg/torture/va-arg-25.c: Add -mabi=altivec -maltivec for
2717 * gcc.target/powerpc/pr48226.c: New file.
2719 2011-03-21 Jack Howarth <howarth@bromo.med.uc.edu>
2721 * lib/prune.exp (prune_gcc_output): Prune "could not create
2722 compact unwind for" warnings.
2724 2011-03-20 Jakub Jelinek <jakub@redhat.com>
2728 * gcc.c-torture/execute/pr42544.c: New test.
2729 * gcc.c-torture/execute/pr48197.c: New test.
2731 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
2733 PR preprocessor/48192
2734 * gcc.target/powerpc/pr48192.c: New file.
2737 * gcc.target/powerpc/pr48053-3.c: New file, add test case for
2738 split problem of 0 being loaded in a VSX register.
2740 2011-03-21 Richard Guenther <rguenther@suse.de>
2743 * gcc.dg/debug/dwarf2/pr47939-1.c: New testcase.
2744 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
2745 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
2746 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
2748 2011-03-21 Jakub Jelinek <jakub@redhat.com>
2751 * gcc.dg/pr48213.c: New test.
2753 2011-03-21 Kai Tietz <ktietz@redhat.com>
2756 * g++.dg/plugin/attribute_plugin.c: Adjust test.
2758 2011-03-21 Chung-Lin Tang <cltang@codesourcery.com>
2760 * gcc.target/arm/xor-and.c: New.
2762 2010-03-21 Thomas Koenig <tkoenig@gcc.gnu.org>
2765 * gfortran.dg/function_optimize_1.f90: New test.
2766 * gfortran.dg/function_optimize_2.f90: New test.
2768 2011-03-20 H.J. Lu <hongjiu.lu@intel.com>
2770 PR rtl-optimization/47502
2771 * gcc.target/i386/pr47502-1.c: New.
2772 * gcc.target/i386/pr47502-2.c: Likewise.
2774 2011-03-20 Jakub Jelinek <jakub@redhat.com>
2776 PR rtl-optimization/48156
2777 * gcc.dg/pr48156.c: New test.
2779 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2782 * gfortran.dg/scratch_1.f90: Adjust test.
2784 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2787 * gfortran.dg/scratch_1.f90: New test.
2789 2011-03-18 Joseph Myers <joseph@codesourcery.com>
2791 * gcc.dg/c1x-typedef-1.c: Expect errors for redefinitions of
2792 variably modified typedefs.
2793 * gcc.dg/c1x-typedef-2.c: Remove.
2795 2011-03-18 Joseph Myers <joseph@codesourcery.com>
2797 * gcc.dg/c1x-anon-struct-1.c: Don't test use of typedefs.
2798 * gcc.dg/c1x-anon-struct-3.c: New test.
2799 * gcc.dg/anon-struct-11.c: Update.
2801 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2803 * gcc.dg/vect/slp-multitypes-2.c: Replace dg-do run with
2805 Only xfail with gas.
2807 2011-03-18 Jason Merrill <jason@redhat.com>
2809 * g++.dg/template/fn-ptr1.C: New.
2811 * g++.dg/overload/volatile1.C: New.
2813 * g++.dg/opt/pr23372.C: New.
2815 * g++.dg/ext/attrib32.C: Expect errors on the two-names case.
2817 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2820 * gcc.dg/torture/20090618-1.c: Skip on mips-sgi-irix*.
2822 2011-03-18 Chung-Lin Tang <cltang@codesourcery.com>
2824 * gcc.target/arm/unsigned-extend-1.c: New.
2826 2011-03-18 Jakub Jelinek <jakub@redhat.com>
2829 * gcc.c-torture/compile/pr48161.c: New test.
2831 2011-03-17 H.J. Lu <hongjiu.lu@intel.com>
2834 * gcc.dg/torture/pr47725.c: New.
2836 2011-03-17 Jason Merrill <jason@redhat.com>
2838 * g++.dg/cpp0x/constexpr-overflow2.C: New.
2839 * g++.dg/cpp0x/constexpr-data2.C: Remove FIXME.
2841 2011-03-17 Eric Botcazou <ebotcazou@adacore.com>
2843 * gnat.dg/specs/elab2.ads: New test.
2844 * gnat.dg/specs/elab2_pkg.ads: New helper.
2846 2011-03-17 Jason Merrill <jason@redhat.com>
2848 * g++.dg/cpp0x/decltype-1212.C: New.
2849 * g++.dg/cpp0x/rv-return.C: Adjust expected type.
2851 2011-03-17 Jason Merrill <jason@redhat.com>
2853 * g++.dg/parse/memfnquals1.C: New.
2855 2011-03-17 Richard Guenther <rguenther@suse.de>
2858 * gcc.dg/pr48134.c: New testcase.
2860 2011-03-17 Richard Guenther <rguenther@suse.de>
2863 * g++.dg/torture/pr48165.C: New testcase.
2865 2011-03-17 Jakub Jelinek <jakub@redhat.com>
2867 PR rtl-optimization/48141
2868 * gcc.dg/pr48141.c: New test.
2870 2011-03-16 Jason Merrill <jason@redhat.com>
2872 * g++.dg/cpp0x/constexpr-48089.C: New.
2874 * g++.dg/cpp0x/constexpr-abi1.C: New.
2876 * g++.dg/cpp0x/constexpr-46336.C: New.
2877 * g++.dg/parse/friend5.C: Adjust expected errors.
2879 * g++.dg/cpp0x/constexpr-47570.C: New.
2881 2011-03-16 Dodji Seketeli <dodji@redhat.com>
2884 * ++.dg/debug/dwarf2/typedef6.C: New test.
2886 2011-03-16 Jason Merrill <jason@redhat.com>
2888 * g++.dg/cpp0x/elision2.C: New.
2890 * g++.dg/cpp0x/constexpr-array3.C: New.
2892 2011-03-16 Jason Merrill <jason@redhat.com>
2894 * g++.dg/cpp0x/sfinae6.C: New.
2895 * gcc/testsuite/g++.dg/cpp0x/initlist38.C: Adjust expected error.
2896 * gcc/testsuite/g++.dg/cpp0x/pr45908.C: Likewise.
2897 * gcc/testsuite/g++.dg/cpp0x/sfinae6.C: Likewise.
2898 * gcc/testsuite/g++.old-deja/g++.jason/conversion11.C: Likewise.
2899 * gcc/testsuite/g++.old-deja/g++.law/arg11.C: Likewise.
2901 2011-03-16 Jason Merrill <jason@redhat.com>
2903 * g++.dg/template/incomplete6.C: New.
2905 2011-03-16 Jeff Law <law@redhat.com>
2907 * gcc.dg/tree-ssa/vrp55.c: New test.
2909 2011-03-16 Jason Merrill <jason@redhat.com>
2911 * g++.dg/cpp0x/auto22.C: New.
2913 2011-03-16 Richard Guenther <rguenther@suse.de>
2915 * gcc.dg/guality/vla-1.c (main): Use result of f1 to avoid
2916 optimizing it away if promoted to const.
2918 2011-03-16 Richard Guenther <rguenther@suse.de>
2920 PR tree-optimization/48149
2921 * gcc.dg/fold-complex-1.c: New testcase.
2923 2011-03-16 Richard Guenther <rguenther@suse.de>
2926 * gcc.dg/guality/pr45882.c: Really make sure no inlining
2929 2011-03-16 Richard Guenther <rguenther@suse.de>
2931 PR tree-optimization/26134
2932 * gcc.dg/tree-ssa/complex-6.c: New testcase.
2934 2011-03-16 Richard Guenther <rguenther@suse.de>
2936 PR tree-optimization/48146
2937 * gcc.dg/torture/pr48146.c: New testcase.
2939 2011-03-16 Richard Guenther <rguenther@suse.de>
2941 * gcc.dg/tree-ssa/pr14814.c: Adjust.
2942 * gcc.dg/tree-ssa/ssa-ccp-19.c: Likewise.
2944 2011-03-16 Jakub Jelinek <jakub@redhat.com>
2947 * gcc.c-torture/compile/pr48136.c: New test.
2949 * g++.dg/debug/dwarf2/icf.C: Adjust for -fenable-icf-debug removal.
2952 * gcc.dg/guality/pr45882.c: New test.
2954 2011-03-15 Jason Merrill <jason@redhat.com>
2956 * g++.dg/cpp0x/constexpr-recursion.C: New.
2958 * g++.dg/cpp0x/implicit11.C: New.
2960 2011-03-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
2962 * g++.dg/cpp0x/constexpr-attribute.C: New.
2964 2011-03-15 Manuel López-Ibáñez <manu@gcc.gnu.org>
2966 * g++.dg/parse/pr34758.C: New.
2968 2011-03-15 Xinliang David Li <davidxl@google.com>
2971 * gcc.dg/uninit-pred-7_d.c: New test.
2972 * gcc.dg/uninit-pred-8_d.c: New test.
2974 2011-03-15 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
2977 * gcc.target/arm/pr46788.c: New.
2979 2011-03-15 Richard Guenther <rguenther@suse.de>
2982 * gfortran.dg/c_f_pointer_tests_3.f90: Adjust.
2983 * gfortran.dg/ishft_4.f90: Likewise.
2984 * gfortran.dg/leadz_trailz_3.f90: Likewise.
2986 2011-03-15 Richard Guenther <rguenther@suse.de>
2988 PR tree-optimization/13954
2989 * g++.dg/tree-ssa/pr13954.C: New testcase.
2991 2011-03-15 Richard Guenther <rguenther@suse.de>
2993 PR tree-optimization/48037
2994 * gcc.target/i386/pr48037-1.c: New testcase.
2996 2011-03-15 Richard Guenther <rguenther@suse.de>
2998 PR tree-optimization/41490
2999 * gcc.dg/tree-ssa/ssa-sink-6.c: New testcase.
3000 * gcc.dg/tree-ssa/ssa-sink-7.c: Likewise.
3001 * gcc.dg/tree-ssa/ssa-sink-8.c: Likewise.
3002 * gcc.dg/tree-ssa/ssa-sink-9.c: Likewise.
3003 * g++.dg/tree-ssa/pr33604.C: Adjust.
3005 2011-03-14 Jakub Jelinek <jakub@redhat.com>
3008 * gcc.c-torture/execute/pr47917.c: New test.
3009 * gcc.dg/pr47917.c: New test.
3012 * gcc.dg/tree-ssa/foldaddr-1.c: Remove xfail.
3014 2011-03-14 Uros Bizjak <ubizjak@gmail.com>
3016 * gcc.target/i386/sse4_1-floor-vec.c: New test.
3017 * gcc.target/i386/sse4_1-ceil-vec.c: Ditto.
3018 * gcc.target/i386/sse4_1-trunc-vec.c: Ditto.
3019 * gcc-target/i386/sse4_1-rint-vec.c: Ditto.
3020 * gcc.target/i386/sse4_1-floorf-vec.c: Ditto.
3021 * gcc.target/i386/sse4_1-ceilf-vec.c: Ditto.
3022 * gcc.target/i386/sse4_1-truncf-vec.c: Ditto.
3023 * gcc.target/i386/sse4_1-rintf-vec.c: Ditto.
3024 * gcc.target/i386/avx-floor-vec.c: Ditto.
3025 * gcc.target/i386/avx-ceil-vec.c: Ditto.
3026 * gcc.target/i386/avx-trunc-vec.c: Ditto.
3027 * gcc.target/i386/avx-rint-vec.c: Ditto.
3028 * gcc.target/i386/avx-floorf-vec.c: Ditto.
3029 * gcc.target/i386/avx-ceilf-vec.c: Ditto.
3030 * gcc.target/i386/avx-truncf-vec.c: Ditto.
3031 * gcc.target/i386/avx-rintf-vec.c: Ditto.
3033 2011-03-14 Tom Tromey <tromey@redhat.com>
3035 * gcc.dg/Woverlength-strings-pedantic-c90-asm.c: New file.
3036 * gcc.dg/Woverlength-strings-pedantic-c89-asm.c: New file.
3037 * gcc.dg/Woverlength-strings-pedantic-c99-asm.c: New file.
3039 2011-03-14 Tom Tromey <tromey@redhat.com>
3041 * gcc.dg/Woverlength-strings-pedantic-c89-ext.c: New file.
3042 * gcc.dg/Woverlength-strings-pedantic-c90-ext.c: New file.
3043 * gcc.dg/Woverlength-strings-pedantic-c99-ext.c: New file.
3045 2011-03-14 H.J. Lu <hongjiu.lu@intel.com>
3047 * gcc.target/i386/builtin-copysign.c: Remove __LP64__ check.
3049 2011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
3051 PR rtl-optimization/47166
3052 * gcc.c-torture/execute/postmod-1.c: New test.
3054 2011-03-14 Richard Guenther <rguenther@suse.de>
3057 * gcc.dg/torture/pr48098.c: New testcase.
3059 2011-03-12 Peter Bergner <bergner@vnet.ibm.com>
3062 * gcc.target/powerpc/pr48053-1.c: New test.
3063 * gcc.target/powerpc/pr48053-2.c: Likewise.
3065 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
3068 * gfortran.dg/intrinsic_ifunction_2.f90: Correct PR number.
3070 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
3073 * gfortran.dg/intrinsic_ifunction_2.f90: New test case.
3075 2011-03-12 Janus Weil <janus@gcc.gnu.org>
3078 * gfortran.dg/class_41.f03: New.
3080 2011-03-11 Dodji Seketeli <dodji@redhat.com>
3082 * g++.dg/conversion/cast3.C: New test.
3084 2011-03-11 Jason Merrill <jason@redhat.com>
3086 * g++.dg/template/error45.C: New.
3088 * g++.dg/parse/no-type-defn1.C: New.
3090 * g++.dg/ext/attrib40.C: New.
3092 * g++.dg/cpp0x/regress/array1.C: New.
3094 2011-03-11 Richard Guenther <rguenther@suse.de>
3096 PR tree-optimization/48067
3097 * gcc.dg/pr48067.c: New testcase.
3099 2011-03-11 Richard Guenther <rguenther@suse.de>
3102 * g++.dg/lto/20110311-1_0.C: New testcase.
3104 2011-03-11 Jakub Jelinek <jakub@redhat.com>
3107 * g++.dg/inherit/virtual8.C: New test.
3110 * gcc.dg/torture/pr48044.c: New test.
3112 2011-03-11 Janus Weil <janus@gcc.gnu.org>
3115 * gfortran.dg/proc_ptr_comp_31.f90: New.
3117 2011-03-11 Richard Guenther <rguenther@suse.de>
3119 PR tree-optimization/47278
3120 * gcc.dg/torture/pr47278-1.c: New testcase.
3121 * gcc.dg/torture/pr47278-2.c: Likewise.
3123 2011-03-11 Jakub Jelinek <jakub@redhat.com>
3125 PR tree-optimization/48063
3126 * gcc.dg/torture/pr48063.c: New test.
3128 2011-03-10 Jason Merrill <jason@redhat.com>
3130 * g++.dg/template/array22.C: New.
3132 * g++.dg/cpp0x/syntax-err1.C: New.
3133 * g++.dg/parse/error36.C: Adjust expected errors.
3134 * g++.old-deja/g++.pt/ctor2.C: Likewise.
3135 * g++.old-deja/g++.pt/typename3.C: Likewise.
3136 * g++.old-deja/g++.pt/typename4.C: Likewise.
3137 * g++.old-deja/g++.pt/typename6.C: Likewise.
3139 2011-03-09 Jason Merrill <jason@redhat.com>
3141 * g++.dg/template/nontype22.C: New.
3143 2011-03-09 Martin Jambor <mjambor@suse.cz>
3145 PR tree-optimization/47714
3146 * g++.dg/torture/pr47714.C: New test.
3148 2011-03-08 Michael Meissner <meissner@linux.vnet.ibm.com>
3151 * gcc.target/powerpc/pr47755-2.c: New file.
3153 2011-03-08 Jakub Jelinek <jakub@redhat.com>
3155 * go.test/go-test.exp: For goroutines.go test if GCCGO_RUN_ALL_TESTS
3156 is not set in the environment, pass 64 as first argument when not
3157 running expensive tests or pass max($[`ulimit -u`/4], 10000) on
3158 native where ulimit -u is supported.
3160 2011-03-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3162 * gcc.dg/optimize-bswapsi-1.c: Use -march=z900 on s390.
3164 2011-03-08 Jason Merrill <jason@redhat.com>
3166 * g++.dg/template/nontype21.C: New.
3168 * g++.dg/template/anon5.C: New.
3170 2011-03-08 Jakub Jelinek <jakub@redhat.com>
3173 * gcc.dg/pr47881.c: New test.
3175 2011-03-08 Dodji Seketeli <dodji@redhat.com>
3178 * g++.dg/lookup/template3.C: New test.
3180 2011-03-08 Kai Tietz <ktietz@redhat.com>
3182 * g++.dg/tree-ssa/pr21082.C: Use __INTPTR_TYPE__ instead of
3185 2011-03-08 Mikael Pettersson <mikpe@it.uu.se>
3188 * gcc.dg/tree-ssa/ssa-ccp-33.c: Use __alignof__ not
3189 sizeof to compute alignment.
3191 2011-03-08 Jakub Jelinek <jakub@redhat.com>
3193 PR tree-optimization/48022
3194 * gcc.dg/pr48022-1.c: New test.
3195 * gcc.dg/pr48022-2.c: New test.
3197 2011-03-07 Jason Merrill <jason@redhat.com>
3199 * g++.dg/template/nontype20.C: New.
3200 * g++.dg/init/member1.C: Adjust expected errors.
3201 * g++.dg/parse/constant4.C: Likewise.
3202 * g++.dg/template/qualified-id3.C: Likewise.
3203 * g++.old-deja/g++.pt/crash10.C: Likewise.
3205 * g++.dg/cpp0x/regress/non-const1.C: New.
3207 2011-03-07 Jakub Jelinek <jakub@redhat.com>
3210 * gcc.dg/pr47991.c: New test.
3212 2011-03-07 Jason Merrill <jason@redhat.com>
3214 * g++.dg/abi/mangle46.C: New.
3216 2011-03-07 Pat Haugen <pthaugen@us.ibm.com>
3219 * gcc.target/powerpc/pr47862.c: New.
3221 2011-03-07 Jack Howarth <howarth@bromo.med.uc.edu>
3224 * gcc.target/i386/combine-mul.c: Require nonpic.
3226 2011-03-07 Paul Wögerer <paul_woegerer@mentor.com>
3227 Nathan Froyd <froydnj@codesourcery.com>
3229 * gcc.dg/20001117-1.c: Abort on NULL call_sites.
3231 2011-03-06 Mark Mitchell <mark@codesourcery.com>
3233 * README.QMTEST: Remove.
3235 2011-03-06 Paul Thomas <pault@gcc.gnu.org>
3236 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3239 * gfortran.dg/array_constructor_37.f90 : New test.
3241 2011-03-05 Jason Merrill <jason@redhat.com>
3243 * g++.dg/abi/mangle39.C: ABI v5, not 6.
3244 * g++.dg/abi/mangle45.C: Likewise.
3245 * g++.dg/cpp0x/trailing1.C: Likewise.
3247 2011-03-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3249 * gcc.dg/torture/pr47975.c: Add -fno-common option on hppa*-*-hpux*.
3251 2011-03-05 Jakub Jelinek <jakub@redhat.com>
3253 PR rtl-optimization/47899
3254 * gcc.dg/pr47899.c: New test.
3256 * gcc.dg/torture/pr47968.c: Ignore warnings.
3258 PR tree-optimization/47967
3259 * gcc.c-torture/compile/pr47967.c: New test.
3261 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
3263 * objc.dg/property/property-encoding-1.m: Tidied up testcase.
3264 * obj-c++.dg/property/property-encoding-1.mm: Likewise.
3266 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
3268 * objc.dg/gnu-api-2-property.m: Added tests for property_getName()
3269 and property_getAttributes() if __OBJC2__.
3270 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
3271 * objc.dg/property/property-encoding-1.m: New.
3272 * obj-c++.dg/property/property-encoding-1.mm: New.
3274 2011-03-04 Jason Merrill <jason@redhat.com>
3276 * g++.dg/template/pseudodtor6.C: New.
3278 * g++.dg/inherit/covariant19.C: New.
3280 2011-03-04 Richard Guenther <rguenther@suse.de>
3283 * gcc.dg/torture/pr47968.c: New testcase.
3285 2011-03-04 Richard Guenther <rguenther@suse.de>
3288 * gcc.dg/torture/pr47975.c: New testcase.
3290 2011-03-03 Paolo Carlini <paolo.carlini@oracle.com>
3293 * g++.dg/template/crash106.C: New.
3295 2011-03-03 Jakub Jelinek <jakub@redhat.com>
3298 * gcc.dg/gomp/pr47963.c: New test.
3299 * g++.dg/gomp/pr47963.C: New test.
3301 2011-03-02 Jason Merrill <jason@redhat.com>
3303 * g++.dg/cpp0x/regress/condition1.C: New.
3305 * g++.dg/cpp0x/constexpr-ctor9.C: New.
3307 2011-03-01 Jason Merrill <jason@redhat.com>
3309 * g++.dg/cpp0x/lambda/lambda-98.C: New.
3311 * g++.dg/cpp0x/constexpr-non-const-arg2.C: New.
3313 2011-03-02 Richard Sandiford <richard.sandiford@linaro.org>
3315 PR rtl-optimization/47925
3316 * gcc.c-torture/execute/pr47925.c: New test.
3318 2011-03-01 Jason Merrill <jason@redhat.com>
3320 * g++.dg/cpp0x/decltype25.C: New.
3322 * g++.dg/cpp0x/regress/bitfield-err1.C: New.
3324 2011-03-01 Richard Guenther <rguenther@suse.de>
3326 PR tree-optimization/47890
3327 * gcc.dg/torture/pr47890.c: New testcase.
3329 2011-03-01 Richard Guenther <rguenther@suse.de>
3332 * gcc.dg/lto/pr47924_0.c: New testcase.
3334 2011-03-01 Richard Guenther <rguenther@suse.de>
3337 * gfortran.dg/lto/pr46911_0.f: New testcase.
3339 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3341 PR libgfortran/47933
3342 * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid
3343 compile errors from older code form.
3345 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3347 PR libgfortran/47567
3348 * gfortran.dg/fmt_fw_d.f90: New test.
3350 2011-02-28 Jason Merrill <jason@redhat.com>
3352 * g++.dg/inherit/covariant18.C: New.
3354 2011-02-28 Jakub Jelinek <jakub@redhat.com>
3357 * gcc.dg/pr47893.c: New test.
3359 2011-02-28 Nicola Pero <nicola.pero@meta-innovation.com>
3361 * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return
3362 NULL in case of a selector with conflicting types.
3363 * obj-c++.dg/gnu-api-2-sel.mm: Same change.
3365 2011-02-28 Kazu Hirata <kazu@codesourcery.com>
3367 * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c,
3368 gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c,
3369 gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c,
3370 gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New.
3372 2011-02-28 Jason Merrill <jason@redhat.com>
3375 * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6.
3377 2011-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3379 PR libgfortran/47778
3380 * gfortran.dg/namelist_71.f90: New test.
3382 2011-02-27 Jason Merrill <jason@redhat.com>
3385 * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
3386 * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
3388 2011-02-27 Paolo Carlini <paolo.carlini@oracle.com>
3391 * g++.dg/cpp0x/constexpr-ctor8.C: New.
3393 2011-02-27 Jakub Jelinek <jakub@redhat.com>
3396 * gfortran.dg/gomp/task-1.f90: Removed.
3398 2011-02-26 Jason Merrill <jason@redhat.com>
3400 * g++.dg/template/this-targ1.C: New.
3402 * g++.dg/cpp0x/regress/template-const1.C: New.
3403 * g++.dg/cpp0x/regress/template-function1.C: Adjust.
3404 * g++.dg/template/function1.C: Adjust.
3405 * g++.dg/cpp0x/regress/debug-debug7.C: Adjust.
3406 * g++.dg/debug/debug7.C: Adjust.
3408 2011-02-26 Tobias Burnus <burnus@net-b.de>
3411 * gfortran.dg/gomp/task-1.f90: New.
3413 2011-02-25 Jie Zhang <jie@codesourcery.com>
3415 * gcc.target/arm/neon-thumb2-move.c: Add
3416 dg-require-effective-target arm_thumb2_ok.
3418 2011-02-24 Jason Merrill <jason@redhat.com>
3420 * g++.dg/parse/constant1.C: Specify C++98 mode.
3421 * g++.dg/parse/constant5.C: Likewise.
3422 * g++.dg/parse/error2.C: Likewise.
3423 * g++.dg/parse/semicolon3.C: Likewise.
3424 * g++.dg/template/crash14.C: Likewise.
3425 * g++.dg/template/local4.C: Likewise.
3426 * g++.dg/template/nontype3.C: Likewise.
3427 * g++.dg/parse/crash31.C: Adjust expected errors.
3428 * g++.dg/template/function1.C: Likewise.
3429 * g++.dg/template/ref3.C: Likewise.
3430 * g++.dg/template/static9.C: Likewise.
3431 * g++.old-deja/g++.pt/crash41.C: Instantiate template.
3433 * g++.dg/cpp0x/constexpr-array-tparm.C: New.
3434 * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
3435 * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
3436 * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
3437 * g++.dg/cpp0x/regress/template-function1.C: Likewise.
3439 2011-02-24 Jakub Jelinek <jakub@redhat.com>
3442 * gfortran.dg/pr47878.f90: New test.
3444 2011-02-24 Richard Guenther <rguenther@suse.de>
3447 * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
3448 * gcc.dg/guality/pr41353-2.c (vari): Likewise.
3450 2011-02-24 Richard Guenther <rguenther@suse.de>
3453 * gfortran.dg/lto/pr47839_0.f90: New testcase.
3454 * gfortran.dg/lto/pr47839_1.f90: Likewise.
3456 2011-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3458 PR libgfortran/47567
3459 * gfortran.dg/fmt_f0_1.f90: Update test.
3461 2011-02-23 Jason Merrill <jason@redhat.com>
3463 * g++.dg/abi/mangle39.C: Adjust parm mangling.
3464 * g++.dg/abi/mangle45.C: New.
3466 * g++.dg/cpp0x/trailing1.C: Mangle decltype.
3467 * g++.dg/template/canon-type-9.C: Match use of decltype
3468 between declaration and definition.
3469 * g++.dg/template/canon-type-12.C: Likewise.
3471 2011-02-23 Mikael Morin <mikael@gcc.gnu.org>
3474 * gfortran.dg/nested_allocatables_1.f90: New.
3476 2011-02-23 Nathan Froyd <froydnj@codesourcery.com>
3479 * g++.dg/pr46868.C: New test.
3480 * g++.dg/parse/parameter-declaration-1.C: Adjust.
3481 * g++.dg/parse/error14.C: Adjust.
3483 2011-02-23 Richard Guenther <rguenther@suse.de>
3485 PR tree-optimization/47838
3486 * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
3488 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
3490 * g++.dg/other/pr47218.C: Fix dg-options. Cleanup saved temps.
3492 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
3494 * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
3495 * gfortran.dg/count_init_expr.f03: Ditto.
3496 * gfortran.dg/gomp/pr43711.f90: Ditto.
3497 * gcc.dg/struct-parse-2.c: Ditto.
3498 * gcc.dg/parse-error-3.c: Ditto.
3499 * gcc.dg/Wlogical-op-1.c: Ditto.
3500 * gcc.dg/Walways-true-1.c: Ditto.
3501 * gcc.dg/pr24225.c: Ditto.
3502 * gcc.dg/Walways-true-2.c: Ditto.
3503 * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
3504 * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
3505 * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
3506 * g++.dg/overload/defarg4.C: Ditto.
3507 * g++.dg/inherit/covariant16.C: Ditto.
3508 * g++.dg/inherit/virtual7.C: Ditto.
3509 * g++.dg/template/canon-type-9.C: Ditto.
3510 * g++.dg/template/access19.C: Ditto.
3511 * g++.dg/template/call7.C: Ditto.
3512 * g++.dg/template/canon-type-2.C: Ditto.
3513 * g++.dg/template/init7.C: Ditto.
3514 * g++.dg/template/sizeof-template-argument.C: Ditto.
3515 * g++.dg/template/const3.C: Ditto.
3516 * g++.dg/template/sfinae26.C: Ditto.
3517 * g++.dg/template/sfinae26.C: Ditto.
3518 * g++.dg/template/canon-type-11.C: Ditto.
3519 * g++.dg/template/union2.C: Ditto.
3520 * g++.dg/template/canon-type-3.C: Ditto.
3521 * g++.dg/template/canon-type-1.C: Ditto.
3522 * g++.dg/template/canon-type-5.C: Ditto.
3523 * g++.dg/template/canon-type-7.C: Ditto.
3524 * g++.dg/template/canon-type-10.C: Ditto.
3525 * g++.dg/template/spec36.C: Ditto.
3526 * g++.dg/template/typedef38.C: Ditto.
3527 * g++.dg/template/canon-type-4.C: Ditto.
3528 * g++.dg/template/canon-type-6.C: Ditto.
3529 * g++.dg/template/canon-type-13.C: Ditto.
3530 * g++.dg/template/instantiate9.C: Ditto.
3531 * g++.dg/template/ttp22.C: Ditto.
3532 * g++.dg/warn/Wreturn-type-6.C: Ditto.
3533 * g++.dg/warn/Walways-true-1.C: Ditto.
3534 * g++.dg/warn/Wlogical-op-1.C: Ditto.
3535 * g++.dg/warn/Walways-true-2.C: Ditto.
3536 * g++.dg/conversion/op4.C: Ditto.
3537 * g++.dg/opt/pr19650.C: Ditto.
3538 * g++.dg/lookup/friend11.C: Ditto.
3539 * g++.dg/other/default2.C: Ditto.
3540 * g++.dg/other/default3.C: Ditto.
3541 * g++.dg/other/dtor2.C: Ditto.
3542 * g++.dg/other/friend5.C: Ditto.
3543 * g++.dg/other/default5.C: Ditto.
3544 * g++.dg/init/brace6.C: Ditto.
3545 * g++.dg/init/aggr5.C: Ditto.
3546 * g++.dg/init/error2.C: Ditto.
3547 * g++.dg/expr/bound-mem-fun.C: Ditto.
3548 * g++.dg/expr/cond6.C: Ditto.
3549 * g++.dg/expr/stmt-expr-1.C: Ditto.
3550 * g++.dg/cpp0x/constexpr-object2.C: Ditto.
3551 * g++.dg/cpp0x/constexpr-data1.C: Ditto.
3552 * g++.dg/cpp0x/constexpr-function2.C: Ditto.
3553 * g++.dg/cpp0x/bracket1.C: Ditto.
3554 * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
3555 * g++.dg/cpp0x/pr38646.C: Ditto.
3556 * g++.dg/cpp0x/variadic73.C: Ditto.
3557 * g++.dg/cpp0x/constexpr-function1.C: Ditto.
3558 * g++.dg/cpp0x/bracket4.C: Ditto.
3559 * g++.dg/cpp0x/decltype4.C: Ditto.
3560 * g++.dg/cpp0x/constexpr-data2.C: Ditto.
3561 * g++.dg/cpp0x/constexpr-object1.C: Ditto.
3562 * g++.dg/cpp0x/variadic-crash2.C: Ditto.
3563 * g++.dg/cpp0x/variadic-new2.C: Ditto.
3564 * g++.dg/cpp0x/decltype2.C: Ditto.
3565 * g++.dg/cpp0x/decltype1.C: Ditto.
3566 * g++.dg/cpp0x/bracket2.C: Ditto.
3567 * g++.dg/cpp0x/decltype5.C: Ditto.
3568 * g++.dg/cpp0x/constexpr-function3.C: Ditto.
3569 * g++.dg/cpp0x/variadic70.C: Ditto.
3570 * g++.dg/cpp0x/decltype6.C: Ditto.
3571 * g++.dg/cpp0x/rvo.C: Ditto.
3572 * g++.dg/cpp0x/vt-40092.C: Ditto.
3573 * g++.dg/cpp0x/variadic-new.C: Ditto.
3574 * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
3575 * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
3576 * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
3577 * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
3578 * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
3579 * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
3580 * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
3581 * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
3582 * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
3583 * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
3584 * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
3585 * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
3586 * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
3587 * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
3588 * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
3589 * g++.dg/cpp0x/pr39639.C: Ditto.
3590 * g++.dg/cpp0x/decltype3.C: Ditto.
3591 * g++.dg/cpp0x/variadic68.C: Ditto.
3592 * g++.dg/cpp0x/variadic-function.C: Ditto.
3593 * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
3594 * g++.dg/cpp0x/variadic-bind.C: Ditto.
3595 * g++.dg/cpp0x/variadic-tuple.C: Ditto.
3596 * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
3597 * g++.dg/parse/crash35.C: Ditto.
3598 * g++.dg/parse/crash40.C: Ditto.
3599 * g++.dg/parse/defarg12.C: Ditto.
3600 * g++.dg/parse/crash34.C: Ditto.
3601 * g++.dg/parse/constructor3.C: Ditto.
3602 * g++.dg/parse/template23.C: Ditto.
3603 * g++.dg/parse/crash56.C: Ditto.
3604 * g++.dg/parse/dtor13.C: Ditto.
3605 * g++.dg/parse/error33.C: Ditto.
3606 * g++.dg/parse/ctor9.C: Ditto.
3607 * g++.dg/parse/error32.C: Ditto.
3608 * g++.dg/parse/error37.C: Ditto.
3609 * g++.dg/parse/bitfield3.C: Ditto.
3610 * g++.dg/parse/struct-4.C: Ditto.
3611 * g++.dg/ext/has_trivial_copy.C: Ditto.
3612 * g++.dg/ext/is_polymorphic.C: Ditto.
3613 * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
3614 * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
3615 * g++.dg/ext/has_nothrow_assign.C: Ditto.
3616 * g++.dg/ext/is_union.C: Ditto.
3617 * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
3618 * g++.dg/ext/is_pod.C: Ditto.
3619 * g++.dg/ext/has_virtual_destructor.C: Ditto.
3620 * g++.dg/ext/has_trivial_constructor.C: Ditto.
3621 * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
3622 * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
3623 * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
3624 * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
3625 * g++.dg/ext/is_abstract.C: Ditto.
3626 * g++.dg/ext/has_trivial_assign.C: Ditto.
3627 * g++.dg/ext/is_class.C: Ditto.
3628 * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
3629 * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
3630 * g++.dg/ext/is_base_of.C: Ditto.
3631 * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
3632 * g++.dg/ext/has_nothrow_constructor.C: Ditto.
3633 * g++.dg/ext/is_empty.C: Ditto.
3634 * g++.dg/ext/is_enum.C: Ditto.
3635 * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
3636 * gnat.dg/opt11.adb: Ditto.
3637 * obj-c++.dg/pr45735.mm: Ditto.
3638 * obj-c++.dg/pr24393.mm: Ditto.
3639 * obj-c++.dg/exceptions-2.mm: Ditto.
3640 * objc.dg/pr45735.m: Ditto.
3641 * objc.dg/pr24393.m: Ditto.
3643 2011-02-23 Nicola Pero <nicola.pero@meta-innovation.com>
3645 * objc.dg/attributes/objc-exception-1.m: New.
3647 2011-02-23 Jie Zhang <jie@codesourcery.com>
3649 * gcc.dg/cpp/include7.c: New test.
3651 2011-02-22 Paolo Carlini <paolo.carlini@oracle.com>
3654 * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
3656 2011-02-23 Jie Zhang <jie@codesourcery.com>
3658 PR rtl-optimization/47763
3659 * gcc.dg/pr47763.c: New test.
3661 2011-02-22 Paul Thomas <pault@gcc.gnu.org>
3664 * gfortran.dg/whole_file_32.f90 : New test.
3666 2011-02-22 Dodji Seketeli <dodji@redhat.com>
3669 * g++.dg/inherit/virtual7.C: New test.
3671 2011-02-22 Nicola Pero <nicola.pero@meta-innovation.com>
3674 * objc.dg/type-size-3.m: Updated error message.
3675 * objc.dg/type-size-4.m: New test.
3676 * objc.dg/type-size-5.m: New test.
3678 2011-02-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3680 * lib/gnat.exp: Fix comments.
3681 Don't load libgloss.exp.
3682 (default_gnat_version): Call $compiler with --version.
3683 Adapt regexp for gnatmake output, insert version.
3684 (gnat_version): New proc.
3685 (gnat_init): Remove gnat_libgcc_s_path.
3686 (gnat_target_compile): Likewise.
3687 Remove ld_library_path.
3688 Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
3689 (gnat_pass): Remove.
3690 (gnat_pass): Remove.
3691 (gnat_finish): Remove.
3692 (gnat_exit): Remove.
3693 (local_find_gnatmake): Reindent.
3694 (runtest_file_p): Remove.
3695 (prune_warnings): Remove.
3696 (find_gnatclean): New proc.
3697 * lib/gnat-dg.exp (lremove): New proc.
3698 (gnat-dg-test): Reindent.
3699 Remove additional output files.
3700 (gnat-dg-runtest): Remove.
3702 * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
3703 * gnat.dg/loop_optimization6.adb: Likewise.
3704 * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
3706 2011-02-22 Jakub Jelinek <jakub@redhat.com>
3708 PR tree-optimization/47835
3709 * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
3711 2011-02-22 Tobias Burnus <burnus@net-b.de>
3713 * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
3714 * gfortran.dg/abstract_type_2.f03: Ditto.
3715 * gfortran.dg/abstract_type_3.f03: Ditto.
3716 * gfortran.dg/abstract_type_4.f03: Ditto.
3717 * gfortran.dg/abstract_type_5.f03: Ditto.
3718 * gfortran.dg/abstract_type_6.f03: Ditto.
3719 * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
3720 * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
3721 * gfortran.dg/allocatable_scalar_11.f90: Ditto.
3722 * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
3723 * gfortran.dg/array_function_5.f90: Ditto.
3724 * gfortran.dg/asynchronous_3.f03: Ditto.
3725 * gfortran.dg/char_expr_1.f90: Ditto.
3726 * gfortran.dg/class_14.f03: Ditto.
3727 * gfortran.dg/data_array_6.f: Ditto.
3728 * gfortran.dg/data_invalid.f90: Ditto.
3729 * gfortran.dg/dot_product_1.f03: Ditto.
3730 * gfortran.dg/func_derived_5.f90: Ditto.
3731 * gfortran.dg/func_result_4.f90: Ditto.
3732 * gfortran.dg/implied_do_1.f90: Ditto.
3733 * gfortran.dg/initialization_25.f90: Ditto.
3734 * gfortran.dg/initialization_26.f90: Ditto.
3735 * gfortran.dg/interface_34.f90: Ditto.
3736 * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
3737 * gfortran.dg/keyword_symbol_1.f90: Ditto.
3738 * gfortran.dg/matmul_8.f03: Ditto.
3739 * gfortran.dg/merge_init_expr.f90: Ditto.
3740 * gfortran.dg/pack_assign_1.f90: Ditto.
3741 * gfortran.dg/pack_vector_1.f90: Ditto.
3742 * gfortran.dg/pointer_check_8.f90: Ditto.
3743 * gfortran.dg/product_init_expr.f03: Ditto.
3744 * gfortran.dg/reshape_order_5.f90: Ditto.
3745 * gfortran.dg/reshape_shape_1.f90: Ditto.
3746 * gfortran.dg/reshape_zerosize_2.f90: Ditto.
3747 * gfortran.dg/same_name_2.f90: Ditto.
3748 * gfortran.dg/selected_real_kind_1.f90: Ditto.
3749 * gfortran.dg/spread_init_expr.f03: Ditto.
3750 * gfortran.dg/stmt_func_1.f90: Ditto.
3751 * gfortran.dg/sum_init_expr.f03: Ditto.
3752 * gfortran.dg/transpose_3.f03: Ditto.
3753 * gfortran.dg/unpack_init_expr.f03: Ditto.
3754 * gfortran.dg/warn_conversion.f90: Ditto.
3755 * gfortran.dg/warn_conversion_2.f90: Ditto.
3756 * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
3757 * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
3758 * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
3759 * gfortran.dg/whole_file_16.f90: Ditto.
3760 * gfortran.dg/whole_file_17.f90: Ditto.
3761 * gfortran.dg/whole_file_18.f90: Ditto.
3762 * gfortran.dg/whole_file_20.f03: Ditto.
3763 * gfortran.dg/whole_file_5.f90: Ditto.
3764 * gfortran.dg/whole_file_6.f90: Ditto.
3765 * gfortran.dg/write_invalid_format.f90: Ditto.
3766 * gfortran.dg/zero_sized_6.f90: Ditto.
3768 2011-02-21 Jeff Law <law@redhat.com>
3770 PR rtl-optimization/46178
3771 * gcc.target/i386/pr46178.c: New test.
3773 PR rtl-optimization/46002
3774 * gcc.c-torture/compile/pr46002.c: New test.
3776 2011-02-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3778 * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
3781 2011-02-21 Jakub Jelinek <jakub@redhat.com>
3784 * g++.dg/debug/pr47106.C: Require effective target lto.
3786 2011-02-21 Jason Merrill <jason@redhat.com>
3788 * g++.dg/cpp0x/constexpr-diag2.C: New.
3790 2011-02-20 Jason Merrill <jason@redhat.com>
3792 * g++.dg/cpp0x/constexpr-ctor7.C: New.
3794 * g++.dg/cpp0x/fntmpdefarg2.C: New.
3796 * g++.dg/overload/conv-op1.C: New.
3798 * g++.dg/cpp0x/constexpr-synth1.C: New.
3800 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
3802 * objc.dg/layout-2.m: New.
3803 * objc.dg/selector-3.m: Adjusted location of error message.
3804 * objc.dg/type-size-3.m: Same.
3805 * obj-c++.dg/selector-3.mm: Same.
3807 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
3810 * objc.dg/property/dotsyntax-22.m: New.
3811 * obj-c++.dg/property/dotsyntax-22.mm: New.
3813 2011-02-20 Dodji Seketeli <dodji@redhat.com>
3816 * g++.dg/template/typedef38.C: New test.
3818 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
3821 * gfortran.dg/whole_file_30.f90 : New test.
3822 * gfortran.dg/whole_file_31.f90 : New test.
3824 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
3828 * gfortran.dg/whole_file_28.f90 : New test.
3829 * gfortran.dg/whole_file_29.f90 : New test.
3831 2011-02-20 Paolo Carlini <paolo.carlini@oracle.com>
3834 * g++.dg/template/crash105.C: New.
3836 2011-02-19 Jason Merrill <jason@redhat.com>
3838 * g++.dg/cpp0x/regress/no-elide1.C: New.
3840 2011-02-19 Alexandre Oliva <aoliva@redhat.com>
3842 PR tree-optimization/46620
3843 * gcc.dg/pr46620.c: New.
3845 2011-02-19 Jakub Jelinek <jakub@redhat.com>
3848 * gcc.target/i386/pr47809.c: New test.
3850 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3851 Tobias Burnus <burnus@net-b.de>
3853 * lib/target-supports.exp
3854 (check_effective_target_fortran_large_real): New check for large reals.
3855 * gfortran.dg/nan_7.f90: New test.
3857 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3859 PR libgfortran/47567
3860 * gfortran.dg/fmt_f0_1.f90: Update test.
3862 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
3865 * gfortran.dg/array_constructor_36.f90 : New test.
3866 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
3867 allow for comparison between different elements of the array
3868 constructor at different levels of optimization.
3870 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
3872 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
3873 * gcc.target/i386/pr32280-1.c: Likewise.
3875 2011-02-19 Jakub Jelinek <jakub@redhat.com>
3878 * gcc.target/i386/pr47800.c: New test.
3880 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
3882 * objc/execute/exceptions/foward-1.x: New.
3884 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3887 * gfortran.dg/derived_constructor_comps_4.f90: New.
3889 2011-02-18 Tobias Burnus
3892 * gfortran.dg/func_result_6.f90: New.
3894 2011-02-18 Michael Matz <matz@suse.de>
3897 * gfortran.dg/lto/pr45586_0.f90: New test.
3898 * gfortran.dg/typebound_proc_20.f90: Ditto.
3899 * gfortran.dg/typebound_proc_21.f90: Ditto.
3901 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
3904 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
3906 2011-02-18 Tobias Burnus <burnus@net-b.de>
3909 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
3911 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
3912 normalizing the error/warning output.
3913 * gfortran.dg/Wall.f90: Update dg-error/warning.
3914 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
3915 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
3916 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
3917 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
3918 * gfortran.dg/class_30.f90: Update dg-error/warning.
3919 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
3920 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
3921 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
3922 * gfortran.dg/entry_17.f90: Update dg-error/warning.
3923 * gfortran.dg/entry_19.f90: Update dg-error/warning.
3924 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
3925 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
3926 * gfortran.dg/g77/12632.f: Update dg-error/warning.
3927 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
3928 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
3929 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
3930 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
3931 * gfortran.dg/goto_8.f90: Update dg-error/warning.
3932 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
3933 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
3934 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
3935 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
3936 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
3937 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
3938 * gfortran.dg/volatile3.f90: Update dg-error/warning.
3939 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
3940 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
3941 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
3942 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
3943 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
3945 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3948 * gfortran.dg/proc_ptr_comp_30.f90: New.
3950 2011-02-18 Jakub Jelinek <jakub@redhat.com>
3953 * gcc.target/i386/pr47780.c: New test.
3955 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3958 * gfortran.dg/class_40.f03: New.
3960 2011-02-18 Dodji Seketeli <dodji@redhat.com>
3963 * g++.dg/cpp0x/auto21.C: New test.
3965 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
3967 * objc.dg/special/unclaimed-category-1.h: Updated for
3969 * objc.dg/special/unclaimed-category-1.m: Same.
3970 * objc.dg/zero-link-1.m: Same.
3971 * objc.dg/lookup-1.m: Same.
3972 * objc.dg/torture/strings/const-str-9.m
3973 * objc.dg/torture/strings/const-str-10.m: Same.
3974 * objc.dg/torture/strings/const-str-11.m: Same.
3975 * objc.dg/torture/forward-1.m: Same.
3976 * objc.dg/zero-link-2.m: Same.
3977 * objc.dg/encode-7-next-64bit.m: Same.
3978 * objc.dg/method-4.m: Same.
3979 * objc.dg/next-runtime-1.m: Same.
3980 * objc.dg/image-info.m: Same.
3981 * objc.dg/pr23214.m: Same.
3982 * objc.dg/symtab-1.m: Same.
3983 * obj-c++.dg/basic.m: Same.
3984 * obj-c++.dg/proto-lossage-3.m: Same.
3985 * obj-c++.dg/torture/strings/const-str-10.m: Same.
3986 * obj-c++.dg/torture/strings/const-str-11.m: Same.
3987 * obj-c++.dg/torture/strings/const-str-9.m: Same.
3988 * obj-c++.dg/method-11.m: Same.
3989 * objc/execute/enumeration-1.m: Same.
3990 * objc/execute/object_is_class.m: Same.
3991 * objc/execute/formal_protocol-2.m: Same.
3992 * objc/execute/formal_protocol-4.m: Same.
3993 * objc/execute/formal_protocol-6.m: Same.
3994 * objc/execute/bycopy-3.m: Same.
3995 * objc/execute/exceptions/catchall-1.m: Same.
3996 * objc/execute/exceptions/finally-1.m: Same.
3997 * objc/execute/exceptions/local-variables-1.m: Same.
3998 * objc/execute/exceptions/foward-1.m: Same.
3999 * objc/execute/bf-common.h
4000 * objc/execute/enumeration-2.m: Same.
4001 * objc/execute/formal_protocol-1.m: Same.
4002 * objc/execute/formal_protocol-3.m: Same.
4003 * objc/execute/formal_protocol-5.m: Same.
4004 * objc/execute/accessing_ivars.m: Same.
4005 * objc/execute/bycopy-2.m: Same.
4006 * objc/execute/formal_protocol-7.m: Same.
4007 * objc/execute/compatibility_alias.m: Same.
4008 * objc/execute/no_clash.m: Same.
4009 * objc/execute/object_is_meta_class.m: Same.
4010 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
4011 * objc/execute/class-tests-1.h: Include stdio.h.
4012 * objc/execute/class-tests-2.h: Same.
4013 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
4015 * obj-c++.dg/try-catch-2.mm: Same.
4017 2011-02-17 Jakub Jelinek <jakub@redhat.com>
4020 * g++.dg/warn/Wunused-parm-4.C: New test.
4022 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
4023 Jan Hubicka <jh@suse.cz>
4027 * g++.dg/debug/pr47106.C: New.
4029 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
4032 * gcc.target/i386/pr43653.c: New test.
4034 2011-02-11 Dodji Seketeli <dodji@redhat.com>
4037 * g++.dg/template/inherit6.C: New test.
4039 2011-02-16 Janus Weil <janus@gcc.gnu.org>
4042 * gfortran.dg/class_39.f03: New.
4044 2011-02-16 Dodji Seketeli <dodji@redhat.com>
4047 * g++.dg/cpp0x/variadic106.C: New test.
4049 2011-02-16 Jakub Jelinek <jakub@redhat.com>
4052 * gfortran.dg/pr47757-1.f90: New test.
4053 * gfortran.dg/pr47757-2.f90: New test.
4054 * gfortran.dg/pr47757-3.f90: New test.
4057 * g++.dg/cpp0x/enum8.C: New test.
4059 2011-02-15 Jason Merrill <jason@redhat.com>
4061 * g++.dg/inherit/implicit-trivial1.C: New.
4062 * g++.dg/cpp0x/implicit-trivial1.C: New.
4064 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
4067 * gcc.dg/torture/pr47725.c: Removed.
4069 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
4072 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
4073 constant does not generate a load from memory.
4075 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
4078 * gcc.dg/torture/pr47725.c: New.
4080 2011-02-15 Richard Guenther <rguenther@suse.de>
4082 PR tree-optimization/47743
4083 * gcc.dg/torture/pr47743.c: New testcase.
4085 2011-02-15 Jakub Jelinek <jakub@redhat.com>
4088 * gcc.target/i386/pr47581.c: New test.
4090 2011-02-14 Janus Weil <janus@gcc.gnu.org>
4093 * gfortran.dg/select_type_22.f03: New.
4095 2011-02-14 Jason Merrill <jason@redhat.com>
4097 * g++.dg/cpp0x/regress/enum1.C: New.
4099 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
4101 * gnat.dg/include.adb: New test.
4103 2011-02-14 Janus Weil <janus@gcc.gnu.org>
4106 * gfortran.dg/class_38.f03: New.
4108 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
4110 * gcc.dg/pr46494.c: New test.
4112 2011-02-14 Richard Guenther <rguenther@suse.de>
4114 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
4116 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4119 * gnat.dg/null_pointer_deref1.exp: Don't skip on
4120 sparc*-sun-solaris2.11.
4122 2011-02-14 Janus Weil <janus@gcc.gnu.org>
4125 * gfortran.dg/argument_checking_18.f90: New.
4127 2011-02-13 Tobias Burnus <burnus@net-b.de>
4129 * gfortran.dg/argument_checking_13.f90: Update dg-error.
4130 * gfortran.dg/argument_checking_17.f90: New.
4132 2011-02-12 Janus Weil <janus@gcc.gnu.org>
4134 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
4135 are temporarily disabled.
4136 * gfortran.dg/class_7.f03: Ditto.
4137 * gfortran.dg/coarray_14.f90: Ditto.
4138 * gfortran.dg/typebound_proc_13.f03: Ditto.
4140 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
4143 * gfortran.dg/extends_11.f03: New.
4145 2011-02-11 Xinliang David Li <davidxl@google.com>
4147 PR tree-optimization/47707
4148 * g++.dg/tree-ssa/pr47707.C: New test.
4150 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
4152 * g++.dg/opt/inline17.C: New test.
4154 2011-02-11 Tobias Burnus <burnus@net-b.de>
4157 * gfortran.dg/pure_formal_2.f90: New.
4159 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
4161 PR rtl-optimization/47614
4162 * gfortran.dg/pr47614.f: New.
4164 2011-02-11 Joseph Myers <joseph@codesourcery.com>
4167 * gcc.dg/opts-6.c: New test.
4169 2011-02-11 Jakub Jelinek <jakub@redhat.com>
4172 * gcc.dg/pr47684.c: New test.
4174 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4177 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
4178 c99_runtime, dg-add-options c99_runtime.
4179 (main): Use __asm__.
4181 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4184 * lib/target-supports.exp (check_ascii_locale_available): New proc.
4185 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
4186 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
4187 * gcc.dg/ucnid-10.c: Likewise.
4188 * gcc.dg/ucnid-13.c: Likewise.
4189 * gcc.dg/ucnid-7.c: Likewise.
4190 * gcc.dg/ucnid-8.c: Likewise.
4191 Adapt dg-warning line number.
4193 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
4195 * gcc.target/i386/parity-1.c: Use -march=k8.
4196 * gcc.target/i386/parity-2.c: Ditto.
4197 * gcc.target/i386/vecinit-1.c: Ditto.
4198 * gcc.target/i386/vecinit-2.c: Ditto.
4200 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4203 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
4204 * gcc.target/mips/save-restore-3.c: Likewise.
4205 * gcc.target/mips/save-restore-4.c: Likewise.
4206 * gcc.target/mips/save-restore-5.c: Likewise.
4209 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
4210 * g++.dg/tree-prof/partition2.C: Likewise.
4212 2011-02-09 Jason Merrill <jason@redhat.com>
4214 * g++.dg/tree-ssa/inline-3.C: Use a normal function
4215 rather than misdeclare std::puts.
4217 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
4218 * g++.dg/other/warning1.C: Likewise.
4219 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
4220 * g++.old-deja/g++.gb/scope06.C: Likewise.
4221 * g++.old-deja/g++.law/cvt11.C: Likewise.
4222 * g++.old-deja/g++.law/init1.C: Likewise.
4223 * g++.dg/abi/mangle26.C: Likewise.
4225 * g++.dg/template/function1.C: Adjust for C++0x mode.
4226 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
4228 * g++.dg/ext/label10.C: Adjust for C++0x mode.
4229 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
4231 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
4233 * g++.dg/cpp0x/regress/abi-empty7.C: New.
4235 * g++.dg/cpp0x/regress: New directory.
4236 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
4237 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
4238 * g++.dg/cpp0x/regress/regress3.C: New.
4240 2011-02-10 Richard Guenther <rguenther@suse.de>
4242 PR tree-optimization/47677
4243 * gcc.dg/torture/pr47677.c: New testcase.
4245 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
4247 * objc.dg/special/load-category-1.m: Remove unused header.
4248 * objc.dg/special/load-category-1a.m: Likewise.
4249 * objc.dg/special/load-category-2.m: Likewise.
4250 * objc.dg/special/load-category-2a.m: Likewise.
4251 * objc.dg/special/load-category-3.m: Likewise.
4252 * objc.dg/special/load-category-3a.m: Likewise.
4253 * objc.dg/attributes/proto-attribute-2.m: Likewise.
4254 * objc.dg/attributes/proto-attribute-3.m: Likewise.
4255 * objc.dg/attributes/class-attribute-1.m: Likewise.
4256 * objc.dg/property/property.exp: Don't run for Darwin < 9.
4257 * obj-c++.dg/property/property.exp: Likewise.
4258 * objc.dg/attributes/method-sentinel-1.m: Update type header.
4259 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
4260 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
4261 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
4262 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
4263 * obj-c++.dg/template-8.mm: Likewise.
4265 2011-02-10 Jakub Jelinek <jakub@redhat.com>
4268 * gcc.target/i386/pr47665.c: New test.
4270 2011-02-10 Jie Zhang <jie@codesourcery.com>
4274 2011-02-05 Jie Zhang <jie@codesourcery.com>
4276 * gcc.dg/pr42631.c: Update test.
4277 * gcc.dg/pr42631-2.c: New test.
4279 2011-02-09 Janus Weil <janus@gcc.gnu.org>
4282 * gfortran.dg/proc_decl_25.f90: New.
4284 2011-02-09 Janus Weil <janus@gcc.gnu.org>
4287 * gfortran.dg/typebound_assignment_2.f03: New.
4289 2011-02-09 Richard Guenther <rguenther@suse.de>
4291 PR tree-optimization/47664
4292 * gcc.dg/tree-ssa/inline-7.c: New testcase.
4294 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
4297 * gnat.dg/uninit_func.adb: Adjust dg directive.
4299 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
4302 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
4304 2011-02-09 Janus Weil <janus@gcc.gnu.org>
4307 * gfortran.dg/auto_dealloc_2.f90: New.
4309 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4311 * gcc.dg/builtins-config.h: Remove __sgi handling.
4312 * lib/target-supports.exp (add_options_for_c99_runtime): Add
4313 -std=c99 for mips-sgi-irix6.5*.
4315 2011-02-09 Martin Jambor <mjambor@suse.cz>
4318 * gfortran.dg/pr25923.f90: Remove xfails.
4320 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4323 * gfortran.dg/inquire_14.f90: New test.
4325 2011-02-08 Janus Weil <janus@gcc.gnu.org>
4328 * gfortran.dg/pointer_init_6.f90: New.
4330 2011-02-08 Jeff Law <law@redhat.com>
4332 PR tree-optimization/42893
4333 * gcc.tree-ssa/pr42893.c: New test.
4335 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
4337 PR tree-optimization/46834
4338 PR tree-optimization/46994
4339 PR tree-optimization/46995
4340 * gcc.dg/graphite/id-pr46834.c: New.
4341 * gfortran.dg/graphite/id-pr46994.f90: New.
4342 * gfortran.dg/graphite/id-pr46995.f90: New.
4344 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4347 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
4348 using the variable is known the warning is emitted there.
4349 * gcc.dg/uninit-pr19430.c (foo): Likewise.
4350 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
4352 * c-c++-common/pr20000.c (g): Both warnings occur at the return
4355 * gcc.dg/noreturn-1.c (foo5): Likewise.
4356 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
4357 (method2): Likewise.
4359 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
4360 the return statement using the uninitialized variable.
4361 * gfortran.dg/pr39666-2.f90 (f): Likewise.
4363 2011-02-08 Richard Guenther <rguenther@suse.de>
4366 * g++.dg/opt/pr47639.c: New testcase.
4368 2011-02-08 Richard Guenther <rguenther@suse.de>
4370 PR tree-optimization/47632
4371 * g++.dg/opt/pr47632.C: New testcase.
4373 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4375 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
4377 2011-02-07 Richard Guenther <rguenther@suse.de>
4379 PR tree-optimization/47615
4380 * g++.dg/opt/pr47615.C: New testcase.
4382 2011-02-07 Richard Guenther <rguenther@suse.de>
4384 PR tree-optimization/47621
4385 * gcc.dg/torture/pr47621.c: New testcase.
4387 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
4389 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
4391 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
4394 * gfortran.dg/allocate_with_source_1 : New test.
4396 2011-02-05 Jakub Jelinek <jakub@redhat.com>
4399 * gcc.dg/pr47610.c: New test.
4401 2011-02-05 Jie Zhang <jie@codesourcery.com>
4404 * gcc.dg/pr42631.c: Update test.
4405 * gcc.dg/pr42631-2.c: New test.
4407 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
4410 * gfortran.dg/pr47574.f90: New test.
4412 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
4414 PR tree-optimization/46194
4415 * gcc.dg/autopar/pr46194.c: New.
4417 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
4419 PR tree-optimization/43695
4420 * g++.dg/ipa/pr43695.C: New.
4422 2011-02-04 Jakub Jelinek <jakub@redhat.com>
4425 * gcc.dg/pr23200.c: New test.
4427 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
4430 * g++.dg/pr47589.C: New test.
4432 2011-02-03 Dodji Seketeli <dodji@redhat.com>
4435 * g++.dg/template/typedef37.C: New test.
4436 * g++.dg/template/param1.C: Adjust expected error message.
4438 2011-02-03 Jakub Jelinek <jakub@redhat.com>
4441 * gcc.dg/pr31490-2.c: New test.
4442 * gcc.dg/pr31490-3.c: New test.
4443 * gcc.dg/pr31490-4.c: New test.
4445 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
4446 Jakub Jelinek <jakub@redhat.com>
4449 * g++.dg/parser/semicolon3.C: Adjust.
4450 * g++.dg/parser/semicolon4.C: New testcase.
4451 * g++.dg/pr46890.C: New testcase.
4453 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
4456 * g++.dg/init/pr29571.C: New.
4458 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
4460 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
4461 instead of vect_int.
4463 2011-02-03 Jakub Jelinek <jakub@redhat.com>
4466 * gcc.target/i386/pr47312.c: New test.
4469 * gcc.target/i386/pr47564.c: New test.
4471 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
4473 PR tree-optimization/45122
4474 * gcc.dg/tree-ssa/pr45122.c: New.
4476 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
4479 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
4482 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
4483 and vsx so a default --with-cpu=power7 doesn't give an error
4484 when -mavoid-indexed-addresses is used.
4486 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
4487 wrapper function to save the arguments and then jump to the real
4488 function, rather than depending on the compiler not to move stuff
4490 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
4492 2011-02-02 Janus Weil <janus@gcc.gnu.org>
4493 Paul Thomas <pault@gcc.gnu.org>
4496 * gfortran.dg/class_37.f03 : New test.
4498 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
4499 Richard Guenther <rguenther@suse.de>
4501 PR tree-optimization/40979
4503 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
4504 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
4505 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
4506 check_vect_support_and_set_flags.
4507 * gfortran.dg/graphite/vect-pr40979.f90: New.
4509 2011-02-02 Janus Weil <janus@gcc.gnu.org>
4512 * gfortran.dg/class_36.f03: New.
4514 2011-02-02 Richard Guenther <rguenther@suse.de>
4516 PR tree-optimization/47566
4517 * gcc.dg/lto/20110201-1_0.c: New testcase.
4519 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
4525 * debug/pr47498.c: New.
4526 * debug/pr47501.c: New.
4528 2011-02-01 Richard Guenther <rguenther@suse.de>
4530 PR tree-optimization/47559
4531 * g++.dg/torture/pr47559.C: New testcase.
4533 2011-02-01 Janus Weil <janus@gcc.gnu.org>
4536 * gfortran.dg/typebound_call_20.f03: New.
4538 2011-02-01 Richard Guenther <rguenther@suse.de>
4540 PR tree-optimization/47555
4541 * gcc.dg/pr47555.c: New testcase.
4543 2011-02-01 Richard Guenther <rguenther@suse.de>
4545 PR tree-optimization/47541
4546 * g++.dg/torture/pr47541.C: New testcase.
4548 2011-01-31 Janus Weil <janus@gcc.gnu.org>
4551 * gfortran.dg/typebound_call_19.f03: New.
4553 2011-01-31 Jakub Jelinek <jakub@redhat.com>
4556 * g++.dg/cpp0x/pr47416.C: New test.
4558 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
4561 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
4563 2011-01-31 Janus Weil <janus@gcc.gnu.org>
4566 * gfortran.dg/typebound_assignment_1.f03: New.
4568 2011-01-31 Jakub Jelinek <jakub@redhat.com>
4570 PR tree-optimization/47538
4571 * gcc.c-torture/execute/pr47538.c: New test.
4573 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4576 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
4578 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4580 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
4582 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
4584 PR rtl-optimization/44031
4585 * gcc.c-torture/compile/20110131-1.c: New test.
4587 2011-01-31 Tobias Burnus <burnus@net-b.de>
4590 * gfortran.dg/stmt_func_1.f90: New.
4592 2011-01-31 Tobias Burnus <burnus@net-b.de>
4595 * gfortran.dg/interface_34.f90: New.
4597 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
4600 * gfortran.dg/realloc_on_assign_5.f03: New test.
4601 * gfortran.dg/realloc_on_assign_5.f03: New test.
4603 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4605 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
4606 * gfortran.dg/bessel_7.f90: Likewise.
4607 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
4609 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
4610 * gfortran.dg/sum_init_expr.f03: Likewise.
4612 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
4614 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
4617 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
4618 loop only on "vect_intfloat_cvt" targets.
4620 2011-01-29 Tobias Burnus <burnus@net-b.de>
4623 * gfortran.dg/shape_6.f90: New.
4625 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4627 PR libgfortran/47434
4628 * gfortran.dg/read_infnan_1.f90: Update test.
4629 * gfortran.dg/module_nan.f90: Update test.
4630 * gfortran.dg/char4_iunit_1.f03: Update test.
4631 * gfortran.dg/large_real_kind_1.f90: Update test.
4632 * gfortran.dg/real_const_3.f90: Update test.
4633 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
4635 2011-01-29 Dodji Seketeli <dodji@redhat.com>
4638 * g++.dg/template/param2.C: New test.
4640 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4642 PR libgfortran/47285
4643 * gfortran.dg/fmt_g.f: New test.
4645 2011-01-28 Tobias Burnus <burnus@net-b.de>
4648 * gfortran.dg/pure_formal_1.f90: New.
4650 2011-01-28 Jakub Jelinek <jakub@redhat.com>
4653 * gcc.dg/tls/pr42894.c: New test.
4655 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4657 * gcc.dg/pr47276.c: Add dg-require-visibility.
4659 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4661 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
4663 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
4664 Tobias Burnus <burnus@gcc.gnu.org>
4669 * gfortran.dg/realloc_on_assign_3.f03: New test.
4670 * gfortran.dg/realloc_on_assign_4.f03: New test.
4671 * gfortran.dg/allocatable_function_5.f90: New test.
4672 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
4673 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
4674 implemented" dg-errors.
4676 2011-01-27 Jan Hubicka <jh@suse.cz>
4679 * gcc.dg/attr-weakref-4.c: New testcase
4681 2011-01-27 Martin Jambor <mjambor@suse.cz>
4683 PR tree-optimization/47228
4684 * gcc.dg/torture/pr47228.c: New test.
4686 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4688 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
4690 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4692 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
4693 when using auto-overlay support on the SPU.
4695 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
4697 PR rtl-optimization/44174
4698 * gcc.target/i386/asm-6.c: New test.
4700 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
4702 PR rtl-optimization/46856
4703 * gcc.c-torture/compile/pr46856.c: New test.
4705 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
4706 Andrew Pinski <pinskia@gmail.com>
4709 * gcc.dg/pr43082.c: New.
4711 2011-01-26 DJ Delorie <dj@redhat.com>
4713 PR rtl-optimization/46878
4714 * gcc.dg/pr46878-1.c: New test.
4716 2011-01-26 Jakub Jelinek <jakub@redhat.com>
4719 * g++.dg/cpp0x/pr47476.C: New test.
4721 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
4723 * gcc.c-torture/compile/20110126-1.c: New test.
4725 2011-01-26 Jakub Jelinek <jakub@redhat.com>
4728 * gcc.dg/torture/pr47473.c: New test.
4730 2011-01-26 Jan Hubicka <jh@suse.cz>
4733 * gcc.c-torture/execute/pr47237.c: New testcase.
4735 2011-01-26 Jan Hubicka <jh@suse.cz>
4737 PR tree-optimization/47190
4738 * gcc.dg/attr-weakref-3.c: New testcase.
4740 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
4743 * gcc.dg/dll-9a.c: New test file.
4744 * gcc.dg/dll-11.c: Likewise.
4745 * gcc.dg/dll-12.c: Likewise.
4746 * gcc.dg/dll-12a.c: Likewise.
4747 * gcc.dg/dll-11a.c: Likewise.
4748 * gcc.dg/dll-9.c: Likewise.
4749 * gcc.dg/dll-10.c: Likewise.
4750 * gcc.dg/dll-10a.c: Likewise.
4751 * g++.dg/ext/dllexport4a.cc: Likewise.
4752 * g++.dg/ext/dllexport4.C: Likewise.
4753 * g++.dg/ext/dllexport5.C: Likewise.
4754 * g++.dg/ext/dllexport5a.cc: Likewise.
4756 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4758 PR tree-optimization/46970
4759 * gcc.dg/graphite/pr46970.c: New.
4761 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4763 PR tree-optimization/46215
4764 * gcc.dg/graphite/pr46215.c: New.
4766 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4768 PR tree-optimization/46168
4769 * gcc.dg/graphite/pr46168.c: New.
4771 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4773 PR tree-optimization/43657
4774 * gcc.dg/graphite/pr43657.c: New.
4776 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4778 PR tree-optimization/29832
4779 * gfortran.dg/graphite/pr29832.f90: New.
4781 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4783 PR tree-optimization/43567
4784 * gcc.dg/graphite/pr43567.c: New.
4786 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4788 * gfortran.dg/graphite/interchange-4.f: New.
4789 * gfortran.dg/graphite/interchange-5.f: New.
4791 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
4792 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
4793 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
4794 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
4795 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
4796 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
4797 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
4798 * gfortran.dg/ltrans-7.f90: Removed.
4799 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
4801 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
4802 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
4803 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
4804 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
4805 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
4806 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
4807 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
4808 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
4809 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
4810 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
4811 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
4812 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
4813 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
4814 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
4815 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
4816 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
4817 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
4818 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
4819 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
4820 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
4821 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
4822 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
4823 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
4824 * gcc.dg/tree-ssa/data-dep-1.c
4825 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
4826 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
4827 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
4828 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
4829 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
4831 2011-01-25 Jakub Jelinek <jakub@redhat.com>
4833 PR tree-optimization/47265
4834 PR tree-optimization/47443
4835 * gcc.c-torture/compile/pr47265.c: New test.
4836 * gcc.dg/pr47443.c: New test.
4838 2011-01-25 Martin Jambor <mjambor@suse.cz>
4840 PR tree-optimization/47382
4841 * g++.dg/torture/pr47382.C: New test.
4842 * g++.dg/opt/devirt1.C: Xfail.
4844 2011-01-25 Yao Qi <yao@codesourcery.com>
4847 * gcc.target/arm/pr45701-1.c: New test.
4848 * gcc.target/arm/pr45701-2.c: New test.
4849 * gcc.target/arm/pr45701-3.c: New test.
4851 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4852 Jakub Jelinek <jakub@redhat.com>
4854 PR tree-optimization/47271
4855 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
4857 2011-01-25 Nick Clifton <nickc@redhat.com>
4859 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
4860 (saturate_add): Delete.
4862 (main): Do not run saturate_add.
4863 (set_interrupts): Delete.
4865 2011-01-25 Tobias Burnus <burnus@net-b.de>
4868 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
4870 2011-01-25 Jakub Jelinek <jakub@redhat.com>
4872 PR tree-optimization/47427
4873 PR tree-optimization/47428
4874 * gcc.c-torture/compile/pr47427.c: New test.
4875 * gcc.c-torture/compile/pr47428.c: New test.
4877 2011-01-25 Richard Guenther <rguenther@suse.de>
4880 * gcc.dg/torture/pr47411.c: New testcase.
4882 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4884 * gfortran.dg/graphite/id-24.f: New.
4885 * gfortran.dg/graphite/id-25.f: New.
4887 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4889 * gfortran.dg/graphite/id-23.f: New.
4891 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4893 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
4895 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4897 * gcc.dg/graphite/block-0.c: Un-XFAILed.
4898 * gcc.dg/graphite/block-1.c: Un-XFAILed.
4899 * gcc.dg/graphite/block-7.c: Un-XFAILed.
4900 * gcc.dg/graphite/block-8.c: Un-XFAILed.
4901 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
4902 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
4903 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
4904 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
4905 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
4907 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4909 * gcc.dg/graphite/block-0.c: Add documentation.
4910 * gcc.dg/graphite/block-4.c: Same.
4911 * gcc.dg/graphite/block-7.c: Same.
4912 * gcc.dg/graphite/block-8.c: New.
4913 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
4914 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
4915 * gcc.dg/graphite/interchange-12.c: Add documentation.
4916 * gcc.dg/graphite/interchange-13.c: New.
4917 * gcc.dg/graphite/interchange-14.c: New.
4918 * gcc.dg/graphite/interchange-15.c: New.
4919 * gcc.dg/graphite/interchange-8.c: Add documentation.
4920 * gcc.dg/graphite/interchange-mvt.c: Same.
4922 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
4925 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
4926 * gcc.target/powerpc/altivec-14.c: Ditto.
4927 * gcc.target/powerpc/altivec-33.c: Ditto.
4928 * gcc.target/powerpc/altivec-types-1.c: Ditto.
4929 * gcc.target/powerpc/altivec-types-2.c: Ditto.
4930 * gcc.target/powerpc/altivec-types-3.c: Ditto.
4931 * gcc.target/powerpc/altivec-types-4.c: Ditto.
4932 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
4933 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
4934 * g++.dg/ext/altivec-15.C: Ditto.
4935 * g++.dg/ext/altivec-types-1.C: Ditto.
4936 * g++.dg/ext/altivec-types-2.C: Ditto.
4937 * g++.dg/ext/altivec-types-3.C: Ditto.
4938 * g++.dg/ext/altivec-types-4.C: Ditto.
4940 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4942 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
4944 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4946 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
4947 optimization options.
4949 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4951 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
4954 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
4956 2011-01-23 Tobias Burnus <burnus@net-b.de>
4959 * gfortran.dg/allocatable_scalar_12.f90: New.
4961 2011-01-23 Ira Rosen <irar@il.ibm.com>
4963 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
4964 vectorization to be not profitable if peeling is used to
4965 realign the memory access.
4966 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
4967 loop bound to avoid loop unrolling.
4968 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
4970 2011-01-22 Jan Hubicka <jh@suse.cz>
4973 * g++.dg/lto/pr47333.C: New file.
4975 2011-01-22 Jan Hubicka <jh@suse.cz>
4977 PR tree-optimization/43884
4979 * gcc.dg/autopar/outer-2.c: Increase array size.
4980 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
4982 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
4985 * gfortran.dg/c_loc_tests_16.f90: New test.
4987 2011-01-22 Tobias Burnus <burnus@net-b.de>
4990 * gfortran.dg/typebound_proc_19.f90: New.
4992 2011-01-21 Jeff Law <law@redhat.com>
4994 PR tree-optimization/47053
4995 * g++.dg/pr47053.C: New test.
4997 2011-01-21 Jason Merrill <jason@redhat.com>
5000 * g++.dg/cpp0x/constexpr-ctor6.C: New.
5002 2011-01-21 Jakub Jelinek <jakub@redhat.com>
5005 * g++.dg/cpp0x/range-for10.C: New test.
5006 * g++.dg/template/for1.C: New test.
5009 * g++.dg/tree-prof/partition3.C: New test.
5011 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
5013 PR rtl-optimization/47366
5014 * g++.dg/opt/pr47366.C: New test.
5016 2011-01-21 Jason Merrill <jason@redhat.com>
5019 * g++.dg/cpp0x/constexpr-regress2.C: New.
5021 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
5023 2011-01-21 Jeff Law <law@redhat.com>
5025 PR rtl-optimization/41619
5026 * gcc.dg/pr41619.c: New.
5028 2011-01-21 Jakub Jelinek <jakub@redhat.com>
5030 PR tree-optimization/47355
5031 * g++.dg/opt/pr47355.C: New test.
5033 2011-01-21 Richard Guenther <rguenther@suse.de>
5035 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
5038 2011-01-21 Richard Guenther <rguenther@suse.de>
5040 PR tree-optimization/47365
5041 * gcc.dg/torture/pr47365.c: New testcase.
5042 * gcc.dg/tree-ssa/pr47392.c: Likewise.
5044 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5046 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
5048 2011-01-21 Jakub Jelinek <jakub@redhat.com>
5050 PR tree-optimization/47391
5051 * gcc.dg/pr47391.c: New test.
5053 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5055 * g++.dg/template/char1.C: Use signed char.
5057 2011-01-21 Tobias Burnus <burnus@net-b.de>
5060 * gfortran.dg/pointer_target_4.f90: New.
5062 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
5065 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
5066 ILP32 system and not IP32.
5068 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
5071 * g++.dg/debug/pr46583.C: New.
5073 2011-01-20 Jakub Jelinek <jakub@redhat.com>
5076 * g++.dg/debug/pr47283.C: New test.
5079 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
5080 * gcc.target/i386/headmerge-2.c: Likewise.
5082 2011-01-20 Richard Guenther <rguenther@suse.de>
5085 * gcc.dg/torture/pr47370.c: New testcase.
5087 2011-01-20 Jakub Jelinek <jakub@redhat.com>
5089 PR tree-optimization/46130
5090 * gcc.dg/pr46130-1.c: New test.
5091 * gcc.dg/pr46130-2.c: New test.
5093 2011-01-19 Dodji Seketeli <dodji@redhat.com>
5096 * g++.dg/debug/dwarf2/template-params-10.C: New test.
5098 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
5101 * g++.dg/debug/pr46240.cc: New.
5103 2011-01-19 Jakub Jelinek <jakub@redhat.com>
5106 * g++.dg/template/anonunion1.C: New test.
5108 PR rtl-optimization/47337
5109 * gcc.c-torture/execute/pr47337.c: New test.
5111 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5114 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
5116 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5118 PR tree-optimization/46021
5119 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
5121 2011-01-19 Jakub Jelinek <jakub@redhat.com>
5123 PR tree-optimization/47290
5124 * g++.dg/torture/pr47290.C: New test.
5126 2011-01-18 Janus Weil <janus@gcc.gnu.org>
5129 * gfortran.dg/proc_ptr_comp_29.f90: New.
5131 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
5134 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
5135 powerpc-apple-darwin9.
5137 2011-01-18 Jakub Jelinek <jakub@redhat.com>
5139 PR rtl-optimization/47299
5140 * gcc.c-torture/execute/pr47299.c: New test.
5142 2011-01-17 Jason Merrill <jason@redhat.com>
5144 * g++.dg/cpp0x/constexpr-virtual.C: New.
5146 2011-01-17 Jakub Jelinek <jakub@redhat.com>
5149 * gfortran.dg/gomp/pr47331.f90: New test.
5151 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
5154 * objc.dg/selector-warn-1.m: New.
5155 * obj-c++.dg/selector-warn-1.mm: New.
5157 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
5159 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
5160 Update dg-final accordingly.
5162 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5164 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
5166 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
5168 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
5170 * gcc.dg/guality/pr36728-2.c: Likewise.
5172 2011-01-17 Richard Guenther <rguenther@suse.de>
5174 PR tree-optimization/47313
5175 * g++.dg/torture/pr47313.C: New testcase.
5177 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
5180 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
5181 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
5182 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
5183 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
5185 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
5187 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
5188 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
5189 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
5191 2011-01-17 Richard Guenther <rguenther@suse.de>
5193 PR tree-optimization/45967
5194 * gcc.dg/torture/pr45967-2.c: New testcase.
5195 * gcc.dg/torture/pr45967-3.c: Likewise.
5197 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5200 * g++.dg/ext/pr47213.C: Require visibility.
5202 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
5204 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
5205 * gcc.dg/fixed-point/struct-union.c: Update error messages.
5207 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
5209 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
5210 Linux-based targets.
5212 2011-01-13 Jan Hubicka <jh@suse.cz>
5214 PR tree-optimization/47276
5215 * gcc.dg/pr47276.c: New testcase.
5217 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
5218 Jonathan Wakely <jwakely.gcc@gmail.com>
5221 * g++.dg/other/pr33558.C: New.
5222 * g++.dg/other/pr33558-2.C: New.
5224 2011-01-14 Martin Jambor <mjambor@suse.cz>
5226 PR tree-optimization/45934
5227 PR tree-optimization/46302
5228 * g++.dg/ipa/devirt-c-1.C: New test.
5229 * g++.dg/ipa/devirt-c-2.C: Likewise.
5230 * g++.dg/ipa/devirt-c-3.C: Likewise.
5231 * g++.dg/ipa/devirt-c-4.C: Likewise.
5232 * g++.dg/ipa/devirt-c-5.C: Likewise.
5233 * g++.dg/ipa/devirt-c-6.C: Likewise.
5234 * g++.dg/ipa/devirt-6.C: Likewise.
5235 * g++.dg/ipa/devirt-d-1.C: Likewise.
5236 * g++.dg/torture/pr45934.C: Likewise.
5238 2011-01-14 Jason Merrill <jason@redhat.com>
5240 * g++.dg/cpp0x/variadic105.C: New.
5242 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
5243 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5246 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
5247 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
5248 execution tests on i?86-*-*, x86_64-*-* and
5249 powerpc*-apple-darwin* && ilp32.
5250 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
5251 tests on i?86-*-* and x86_64-*-*.
5253 2011-01-14 Richard Guenther <rguenther@suse.de>
5255 PR tree-optimization/47280
5256 * g++.dg/opt/pr47280.C: New testcase.
5258 2011-01-14 Jason Merrill <jason@redhat.com>
5260 * g++.dg/cpp0x/constexpr-regress1.C: New.
5262 * g++.dg/ext/flexary2.C: New.
5264 2011-01-14 Richard Guenther <rguenther@suse.de>
5267 * gcc.dg/torture/pr47281.c: New testcase.
5268 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
5270 2011-01-14 Richard Guenther <rguenther@suse.de>
5272 PR tree-optimization/47286
5273 * gcc.dg/tree-ssa/pr47286.c: New testcase.
5275 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
5278 * g++.dg/ext/pr47213.C: New.
5280 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5282 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
5284 2011-01-13 Tobias Burnus <burnus@net-b.de>
5285 Mikael Morin <mikael@gcc.gnu.org>
5289 * gfortran.dg/select_type_20.f90: New.
5290 * gfortran.dg/select_type_21.f90: New.
5292 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
5295 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
5297 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
5299 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
5300 * gcc.dg/guality/pr36728-2.c: Likewise.
5302 2011-01-13 Dodji Seketeli <dodji@redhat.com>
5305 * g++.dg/debug/dwarf2/template-params-9.C: New test.
5307 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
5309 PR rtl-optimization/45352
5310 * gcc.dg/pr45352-3.c: New.
5312 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
5314 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
5316 * g++.dg/cpp0x/range-for8.C: New.
5317 * g++.dg/cpp0x/range-for9.C: New.
5319 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
5322 * g++.dg/debug/pr47209.C: New.
5324 2011-01-12 Richard Guenther <rguenther@suse.de>
5327 * gcc.dg/lto/pr47259_0.c: New testcase.
5328 * gcc.dg/lto/pr47259_1.c: Likewise.
5330 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
5332 * objc-obj-c++-shared/Object1.h: Add copyright header, update
5333 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
5334 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
5335 methods missing from the OBJC2 Object.
5336 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
5337 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
5338 GNU and NeXT runtimes.
5339 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
5341 * objc-obj-c++-shared/Object1.m: Likewise.
5342 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
5343 * objc.dg/proto-qual-1.m: Likewise.
5344 * obj-c++.dg/proto-lossage-3.mm: Likewise.
5345 * obj-c++.dg/proto-qual-1.mm: Likewise.
5347 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
5350 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
5352 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
5354 Fixed the Objective-C++ testsuite and updated all tests.
5355 * lib/obj-c++.exp (obj-c++_init): Declare and set
5356 gcc_warning_prefix and gcc_error_prefix.
5357 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
5358 'dg-warning', 'dg-message' and 'dg-error'.
5359 * obj-c++.dg/class-extension-3.mm: Likewise.
5360 * obj-c++.dg/class-protocol-1.mm: Likewise.
5361 * obj-c++.dg/encode-7.mm: Likewise.
5362 * obj-c++.dg/exceptions-3.mm: Likewise.
5363 * obj-c++.dg/exceptions-5.mm: Likewise.
5364 * obj-c++.dg/method-12.mm: Likewise.
5365 * obj-c++.dg/method-13.mm: Likewise.
5366 * obj-c++.dg/method-15.mm: Likewise.
5367 * obj-c++.dg/method-16.mm: Likewise.
5368 * obj-c++.dg/method-4.mm: Likewise.
5369 * obj-c++.dg/method-8.mm: Likewise.
5370 * obj-c++.dg/method-conflict-1.mm: Likewise.
5371 * obj-c++.dg/method-conflict-2.mm: Likewise.
5372 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
5373 and uncommented second part of the testcase now that the testsuite
5375 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
5376 and uncommented second part of the testcase now that the testsuite
5378 * obj-c++.dg/private-1.mm: Likewise.
5379 * obj-c++.dg/proto-lossage-4.mm: Likewise.
5380 * obj-c++.dg/syntax-error-7.mm: Likewise.
5381 * obj-c++.dg/warn5.mm: Likewise.
5382 * obj-c++.dg/property/at-property-14.mm: Likewise.
5383 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
5385 * obj-c++.dg/property/at-property-18.mm: Likewise.
5386 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
5388 * obj-c++.dg/property/at-property-21.mm: Likewise.
5389 * obj-c++.dg/property/at-property-28.mm: Likewise.
5390 * obj-c++.dg/property/at-property-5.mm: Likewise.
5391 * obj-c++.dg/property/dynamic-2.mm: Likewise.
5392 * obj-c++.dg/property/property-neg-3.mm: Likewise.
5393 * obj-c++.dg/property/synthesize-11.mm: Likewise.
5394 * obj-c++.dg/property/synthesize-6.mm: Likewise.
5395 * obj-c++.dg/property/synthesize-8.mm: Likewise.
5396 * obj-c++.dg/property/synthesize-9.mm: Likewise.
5397 * obj-c++.dg/tls/diag-5.mm: Likewise.
5398 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
5399 dg-error, now matched correctly.
5401 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
5403 * objc.dg/property/at-property-29.m: New.
5404 * obj-c++.dg/property/at-property-29.mm: New.
5406 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5408 * go.test/go-test.exp (go-set-goarch): New proc.
5409 (go-gc-tests): Use it.
5411 2011-01-11 Dodji Seketeli <dodji@redhat.com>
5414 * g++.dg/debug/dwarf2/template-params-8.C: New test.
5416 2011-01-11 Richard Henderson <rth@redhat.com>
5418 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
5420 2011-01-11 Jan Hubicka <jh@suse.cz>
5424 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
5425 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
5427 2011-01-11 Richard Guenther <rguenther@suse.de>
5429 PR tree-optimization/46076
5430 * gcc.dg/tree-ssa/pr46076.c: New testcase.
5432 2011-01-11 Jeff Law <law@redhat.com>
5434 * PR tree-optimization/47086
5435 * gcc.dg/pr47086.c: New test.
5437 2011-01-11 Jason Merrill <jason@redhat.com>
5440 * g++.dg/template/new10.C: New.
5443 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
5445 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
5447 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
5448 Split type definitions and NSConstantString class into...
5449 * objc-obj-c++-shared/objc-test-suite-types.h: New.
5450 * objc-obj-c++-shared/nsconstantstring-class.h: New.
5451 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
5452 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
5453 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
5454 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
5456 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
5457 encode defines for newer NeXT system headers.
5458 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
5459 * obj-c++.dg/torture/strings/string1.mm: Likewise.
5460 * objc.dg/foreach-5.m: Likewise.
5461 * objc.dg/foreach-2.m: Likewise.
5462 * objc.dg/foreach-4.m: Likewise.
5463 * objc.dg/torture/strings/string1.m: Likewise.
5464 * objc.dg/torture/strings/string2.m: Likewise.
5465 * objc.dg/torture/strings/string3.m: Likewise.
5466 * objc.dg/torture/strings/string4.m: Likewise.
5467 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
5468 header and stand alone.
5469 * obj-c++.dg/strings/strings-2.mm: Likewise.
5470 * objc.dg/torture/strings/const-str-3.m: Likewise.
5471 * objc.dg/strings/strings-2.m: Likewise.
5472 * objc.dg/strings/const-str-12b.m: Likewise.
5474 2011-01-12 Richard Guenther <rguenther@suse.de>
5477 * gcc.dg/attr-weak-1.c: Adjust.
5479 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
5482 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
5483 standard compliant and comment.
5485 2011-01-10 Jan Hubicka <jh@suse.cz>
5488 * gcc.dg/initpri3.c: New testcase.
5490 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
5493 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
5499 (g_ebp_save): Likewise.
5500 (g_esp_save): Likewise.
5502 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5504 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
5506 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5508 PR tree-optimization/46021
5509 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
5510 i?86-*-*, x86_64-*-*.
5512 2011-01-10 Jeff Law <law@redhat.com>
5514 * PR tree-optimization/47141
5515 * gcc.c-torture/compile/pr47141.c: New test.
5517 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
5520 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
5521 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
5522 * gcc.dg/vect/slp-35.c: Remove XFAILs.
5523 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
5526 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
5527 being vectorized. Adjust dg-final pattern. Remove XFAIL.
5528 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
5529 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
5530 being vectorized. Adjust dg-final pattern.
5533 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
5534 * gcc.dg/vect/slp-24.c: Likewise.
5536 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
5539 * g++.dg/other/pr47218-1.C: New test file.
5540 * g++.dg/other/pr47218.C: Likewise.
5541 * g++.dg/other/pr47218.h: New supporting header.
5543 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
5546 * objc.dg/attributes/invalid-attribute-1.m: New.
5547 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
5549 2011-01-09 Janus Weil <janus@gcc.gnu.org>
5552 * gfortran.dg/proc_ptr_comp_28.f90: New.
5554 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
5556 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
5557 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
5558 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
5559 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
5560 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
5561 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
5562 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
5563 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
5564 * objc.dg/gnu-api-2-class.m: Likewise.
5565 * objc.dg/gnu-api-2-ivar.m: Likewise.
5566 * objc.dg/gnu-api-2-method.m: Likewise.
5567 * objc.dg/gnu-api-2-objc.m: Likewise.
5568 * objc.dg/gnu-api-2-object.m: Likewise.
5569 * objc.dg/gnu-api-2-property.m: Likewise.
5570 * objc.dg/gnu-api-2-protocol.m: Likewise.
5571 * objc.dg/gnu-api-2-sel.m: Likewise.
5573 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
5575 * objc.dg/foreach-1.m: Skip for Darwin < 9.
5576 * objc.dg/objc-foreach-4.m: Likewise.
5577 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
5578 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
5579 * objc.dg/foreach-4.m: Likewise.
5580 * objc.dg/foreach-5.m: Likewise.
5581 * objc.dg/foreach-3.m: Return self from init.
5583 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
5586 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
5588 2011-01-09 Janus Weil <janus@gcc.gnu.org>
5591 * gfortran.dg/class_35.f90: New.
5593 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
5595 * objc.dg/foreach-1.m: Add "-Wall" to flags.
5597 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
5600 * objc.dg/invalid-method-2.m: New.
5601 * obj-c++.dg/invalid-method-2.mm: New.
5603 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
5606 * gfortran.dg/transpose_optimization_2.f90 : New test.
5608 2011-01-08 Jan Hubicka <jh@suse.cz>
5610 PR tree-optmization/46469
5611 * g++.dg/torture/pr46469.C: New testcase.
5613 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
5615 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
5616 emulation of libobjc-gnu structure layout functionality to ..
5617 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
5618 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
5619 * objc/execute/bf-common.h: Adjust headers.
5620 * objc/execute/bf-1.m: Likewise.
5621 * objc/execute/bf-2.m: Likewise.
5622 * objc/execute/bf-3.m: Likewise.
5623 * objc/execute/bf-4.m: Likewise.
5624 * objc/execute/bf-5.m: Likewise.
5625 * objc/execute/bf-6.m: Likewise.
5626 * objc/execute/bf-7.m: Likewise.
5627 * objc/execute/bf-8.m: Likewise.
5628 * objc/execute/bf-9.m: Likewise.
5629 * objc/execute/bf-10.m: Likewise.
5630 * objc/execute/bf-11.m: Likewise.
5631 * objc/execute/bf-12.m: Likewise.
5632 * objc/execute/bf-13.m: Likewise.
5633 * objc/execute/bf-14.m: Likewise.
5634 * objc/execute/bf-15.m: Likewise.
5635 * objc/execute/bf-16.m: Likewise.
5636 * objc/execute/bf-17.m: Likewise.
5637 * objc/execute/bf-18.m: Likewise.
5638 * objc/execute/bf-19.m: Likewise.
5639 * objc/execute/bf-20.m: Likewise.
5640 * objc/execute/bf-21.m: Likewise.
5641 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
5642 objc_get_type_qualifiers ().
5644 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
5647 * gfortran.dg/dependency_39.f90: New test.
5649 2011-01-07 Jan Hubicka <jh@suse.cz>
5651 Get builtins tests ready for linker plugin.
5652 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
5653 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
5654 my_memset, my_bzero): Mark used.
5655 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
5656 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
5658 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
5661 2011-01-07 Jan Hubicka <jh@suse.cz>
5663 PR tree-optimization/46367
5664 * g++.dg/torture/pr46367.C: New file.
5666 2011-01-07 Jakub Jelinek <jakub@redhat.com>
5669 * gcc.dg/pr47201.c: New test.
5672 * gcc.dg/tree-prof/pr47187.c: New test.
5674 2011-01-07 Tobias Burnus <burnus@net-b.de>
5677 * gfortran.dg/extends_type_of_3.f90: New.
5679 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
5681 * g++.dg/ext/dllexport-MI1.C: Adjust test.
5682 * g++.dg/ext/dllimport-MI1.C: Likewise.
5683 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
5684 * g++.dg/ext/dllimport10.C: Likewise.
5685 * g++.dg/ext/dllimport11.C: Likewise.
5686 * g++.dg/ext/dllimport12.C: Likewise.
5687 * g++.dg/ext/dllimport13.C: Likewise.
5688 * g++.dg/ext/dllimport2.C: Likewise.
5689 * g++.dg/ext/dllimport3.C: Likewise.
5690 * g++.dg/ext/dllimport4.C: Likewise.
5691 * g++.dg/ext/dllimport5.C: Likewise.
5692 * g++.dg/ext/dllimport6.C: Likewise.
5693 * g++.dg/ext/dllimport8.C: Likewise.
5694 * g++.dg/ext/dllimport9.C: Likewise.
5695 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
5696 targets, too. Additionally enable test for i?86-*-mingw*.
5697 * g++.dg/ext/selectany1.C: Likewise.
5698 Remove guard variable check.
5700 2011-01-07 Janus Weil <janus@gcc.gnu.org>
5704 * gfortran.dg/storage_size_3.f08: Extended.
5706 2011-01-07 Jakub Jelinek <jakub@redhat.com>
5709 * g++.dg/template/stdarg1.C: New test.
5711 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
5714 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
5715 * gfortran.dg/defined_operators_1.f90: Split the subroutine
5716 from the interface of functions to not hide the errors that
5719 2011-01-06 Jan Hubicka <jh@suse.cz>
5721 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
5722 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
5724 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
5728 * gfortran.dg/interface_33.f90: New test.
5730 2011-01-06 Jakub Jelinek <jakub@redhat.com>
5733 * gcc.c-torture/compile/pr47150.c: New test.
5735 2011-01-06 Ira Rosen <irar@il.ibm.com>
5737 PR tree-optimization/47139
5738 * gcc.dg/vect/pr47139.c: New test.
5740 2011-01-05 Janus Weil <janus@gcc.gnu.org>
5743 * gfortran.dg/extends_type_of_2.f03: New.
5745 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5747 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
5749 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
5751 * gnat.dg/opt14.adb: New test.
5753 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
5756 * gfortran.dg/allocate_error_2.f90: New test.
5758 2011-01-05 Janus Weil <janus@gcc.gnu.org>
5761 * gfortran.dg/storage_size_3.f08: New.
5763 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5765 PR libgfortran/47154
5766 * gfortran.dg/namelist_68.f90: New test.
5768 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
5770 * gnat.dg/unchecked_convert8.ad[sb]: New test.
5772 2011-01-04 Janus Weil <janus@gcc.gnu.org>
5775 * gfortran.dg/class_34.f90: New.
5777 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5779 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
5780 use __builtin_inff. Skip all single-precision tests that require
5783 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5785 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
5787 2011-01-03 Jakub Jelinek <jakub@redhat.com>
5789 PR tree-optimization/47148
5790 * gcc.c-torture/execute/pr47148.c: New test.
5792 PR tree-optimization/47155
5793 * gcc.c-torture/execute/pr47155.c: New test.
5795 PR rtl-optimization/47157
5796 * gcc.c-torture/compile/pr47157.c: New test.
5798 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5800 * gcc.dg/torture/vector-shift2.c (schar): Define.
5801 (main): Always use schar or uchar instead of plain "char" to avoid
5802 dependencies on implementation-defined char signedness.
5804 2011-01-03 Martin Jambor <mjambor@suse.cz>
5806 PR tree-optimization/46801
5807 * gnat.dg/pack9.adb: Remove xfail.
5809 2011-01-03 Martin Jambor <mjambor@suse.cz>
5811 PR tree-optimization/46984
5812 * g++.dg/ipa/pr46984.C: New test.
5814 2011-01-02 Janus Weil <janus@gcc.gnu.org>
5817 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
5819 2011-01-02 Jakub Jelinek <jakub@redhat.com>
5821 PR tree-optimization/47140
5822 * gcc.c-torture/compile/pr47140.c: New test.
5824 PR rtl-optimization/47028
5825 * gcc.dg/pr47028.c: New test.
5827 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
5829 * objc.dg/protocol-forward-1.m: Removed TODO.
5830 * objc.dg/protocol-forward-2.m: New.
5831 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
5832 * obj-c++.dg/protocol-forward-2.mm: New.
5834 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
5837 * g++.dg/eh/pr38662.C: New testcase.
5839 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
5841 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
5842 scan for newline '\n'.
5845 Copyright (C) 2011 Free Software Foundation, Inc.
5847 Copying and distribution of this file, with or without modification,
5848 are permitted in any medium without royalty provided the copyright
5849 notice and this notice are preserved.