1 2011-05-31 Ira Rosen <ira.rosen@linaro.org>
3 PR tree-optimization/49093
4 * gcc.dg/vect/pr49093.c: New test.
6 2011-05-31 Dodji Seketeli <dodji@redhat.com>
9 * g++.dg/debug/dwarf2/cdtor-1.C: New test.
11 2011-05-31 Ira Rosen <ira.rosen@linaro.org>
14 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Initialize the
17 2011-05-30 Kaz Kojima <kkojima@gcc.gnu.org>
20 * gcc.c-torture/execute/pr49186.c: New.
22 2011-05-30 H.J. Lu <hongjiu.lu@intel.com>
25 * gcc.target/i386/pr49168-1.c: New.
27 2011-05-30 Jakub Jelinek <jakub@redhat.com>
28 Eric Botcazou <ebotcazou@adacore.com>
30 * gcc.dg/guality/drap.c: New test.
32 2011-05-30 Richard Guenther <rguenther@suse.de>
34 PR tree-optimization/49210
35 * gnat.dg/boolean_subtype2.ad[sb]: New testcase.
36 * gnat.dg/boolean_subtype2_pkg.ads: New helper.
38 2011-05-30 Jakub Jelinek <jakub@redhat.com>
41 * g++.dg/gomp/pr49223-1.C: New test.
42 * g++.dg/gomp/pr49223-2.C: New test.
44 2011-05-30 Richard Guenther <rguenther@suse.de>
46 PR tree-optimization/49218
47 * gcc.c-torture/execute/pr49218.c: New testcase.
49 2011-05-30 Ira Rosen <ira.rosen@linaro.org>
51 PR tree-optimization/49199
52 * gcc.dg/vect/no-scevccp-pr49199.c: New test.
53 * gcc.dg/vect/vect.exp: Run no-scevccp-pr* tests with
56 2011-05-29 Janus Weil <janus@gcc.gnu.org>
59 * gfortran.dg/extends_13.f03: New.
61 2011-05-29 Jakub Jelinek <jakub@redhat.com>
63 PR rtl-optimization/49095
64 * gcc.target/i386/pr49095.c: New test.
66 2011-05-29 Tobias Burnus <burnus@net-b.de>
69 * gfortran.dg/coarray_24.f90: New.
71 2011-05-29 Tobias Burnus <burnus@net-b.de>
74 * gfortran.dg/coarray_23.f90: New.
76 2011-05-29 Richard Sandiford <rdsandiford@googlemail.com>
79 * gcc.dg/pr48826.c: New test.
81 2011-05-29 Richard Guenther <rguenther@suse.de>
83 PR tree-optimization/49217
84 * gcc.dg/torture/pr49217.c: New testcase.
86 2011-05-29 Ira Rosen <ira.rosen@linaro.org>
89 * gcc.dg/vect/pr49038.c: Use MAP_ANON if MAP_ANONYMOUS is not defined.
91 2011-05-29 Eric Botcazou <ebotcazou@adacore.com>
93 * gnat.dg/boolean_subtype.adb: Rename to...
94 * gnat.dg/boolean_subtype1.adb: ...this.
96 2011-05-28 Jason Merrill <jason@redhat.com>
98 * g++.dg/cpp0x/lambda/lambda-syntax1.C: New.
100 2011-05-27 Jason Merrill <jason@redhat.com>
102 * g++.dg/cpp0x/enum18.C: Adjust.
104 * g++.dg/cpp0x/lambda/lambda-template2.C: New.
106 2011-05-27 Tobias Burnus <burnus@net-b.de>
109 * gfortran.dg/coarray_22.f90: New.
111 2011-05-27 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
113 PR tree-optimization/46728
114 * gcc.target/powerpc/pr46728-1.c: New.
115 * gcc.target/powerpc/pr46728-2.c: New.
116 * gcc.target/powerpc/pr46728-3.c: New.
117 * gcc.target/powerpc/pr46728-4.c: New.
118 * gcc.target/powerpc/pr46728-5.c: New.
119 * gcc.dg/pr46728-6.c: New.
120 * gcc.target/powerpc/pr46728-7.c: New.
121 * gcc.target/powerpc/pr46728-8.c: New.
122 * gcc.dg/pr46728-9.c: New.
123 * gcc.target/powerpc/pr46728-10.c: New.
124 * gcc.target/powerpc/pr46728-11.c: New.
125 * gcc.dg/pr46728-12.c: New.
126 * gcc.target/powerpc/pr46728-13.c: New.
127 * gcc.target/powerpc/pr46728-14.c: New.
128 * gcc.target/powerpc/pr46728-15.c: New.
129 * gcc.target/powerpc/pr46728-16.c: New.
131 2011-05-27 Jason Merrill <jason@redhat.com>
133 * g++.dg/abi/mangle47.C: New.
136 * g++.dg/template/const5.C: New.
138 * g++.dg/cpp0x/enum18.C: New.
140 * g++.dg/cpp0x/lambda/lambda-nested4.C: New.
142 * g++.dg/cpp0x/error6.C: New.
144 * g++.dg/cpp0x/error5.C: New.
146 2011-05-27 Jakub Jelinek <jakub@redhat.com>
149 * g++.dg/eh/cond6.C: New test.
151 2011-05-27 Tobias Burnus <burnus@net-b.de>
154 * gfortran.dg/rank_3.f90: New.
155 * gfortran.dg/rank_4.f90: New.
157 2011-05-27 Janis Johnson <janisjo@codesourcery.com>
159 * g++.dg/tree-ssa-pr43411.C: Rename function to be inlined and
162 2011-05-27 Eric Botcazou <ebotcazou@adacore.com>
164 * gnat.dg/bit_packed_array5.ads: Move dg directive to...
165 * gnat.dg/bit_packed_array5.adb: ...here.
167 2011-05-27 Paolo Carlini <paolo.carlini@oracle.com>
170 * testsuite/g++.dg/cpp0x/auto25.C: New.
172 2011-05-27 Richard Guenther <rguenther@suse.de>
174 * gcc.c-torture/execute/920711-1.x: Add -fwrapv.
176 2011-05-27 Richard Guenther <rguenther@suse.de>
178 * gcc.c-torture/execute/920612-1.x: Add -fwrapv.
180 2011-05-27 Richard Guenther <rguenther@suse.de>
183 * gnat.dg/bit_packed_array5.ad[sb]: New testcase.
185 2011-05-26 Jason Merrill <jason@redhat.com>
187 * g++.dg/cpp0x/friend1.C: New.
188 * g++.dg/cpp0x/friend2.C: New.
190 * g++.dg/cpp0x/auto7.C: Update.
191 * g++.dg/template/crash50.C: Adjust.
192 * g++.dg/template/static9.C: Adjust.
193 * g++.old-deja/g++.ext/memconst.C: Adjust.
195 2011-05-26 Janis Johnson <janisjo@codesourcery.com>
197 * gcc.dg/march.c: Ignore a note for some targets.
199 2011-05-26 Janis Johnson <janis187@us.ibm.com>
200 Nathan Froyd <froydnj@codesourcery.com>
204 * g++.old-deja/g++.jason/cond.C: Remove xfails.
205 * g++.dg/parse/pr18770.C: New test.
206 * g++.dg/cpp0x/range-for5.C: Add dg-error marker.
208 2011-05-26 Thomas Koenig <tkoenig@gcc.gnu.org>
211 * gfortran.dg/dependency_40.f90 : New test.
213 2011-05-26 Tobias Burnus <burnus@net-b.de>
216 * gfortran.dg/coarray/registering_1.f90: New.
218 2011-05-26 Jason Merrill <jason@redhat.com>
220 * g++.dg/cpp0x/variadic111.C: New.
221 * g++.dg/cpp0x/variadic41.C: Adjust.
223 2011-05-26 Richard Guenther <rguenther@suse.de>
225 PR tree-optimization/48702
226 * gcc.dg/torture/pr48702.c: New testcase.
228 2011-05-26 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
230 PR gcov-profile/48845
231 * g++.dg/tree-prof/tree-prof.exp: Check for -fprofile-generate
233 * gcc.dg/matrix/matrix.exp: Likewise.
234 * gcc.dg/tree-prof/tree-prof.exp: Likewise.
235 * lib/target-supports-dg.exp (dg-require-profiling): Don't pass
236 line number to check_profiling_available.
237 * lib/target-supports.exp (check_profiling_available): Account for
239 Require TLS runtime support with -fprofile-generate.
240 * lib/profopt.exp (profopt-execute): Add TLS options for
242 * gcc.dg/pr47793.c: Add dg-require-profiling "-fprofile-generate".
244 2011-05-26 Jakub Jelinek <jakub@redhat.com>
247 * g++.dg/eh/cond5.C: New test.
249 PR tree-optimization/49161
250 * gcc.c-torture/execute/pr49161.c: New test.
252 2011-05-26 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
254 * gcc.target/arm/neon-vorn-vbic.c: New test.
256 2011-05-26 Ira Rosen <ira.rosen@linaro.org>
258 PR tree-optimization/49038
259 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: New test.
260 * gcc.dg/vect/pr49038.c: New test.
262 2011-05-26 Fabien Chêne <fabien@gcc.gnu.org>
263 * g++.dg/init/pr25811-3.C: New.
264 * g++.dg/init/pr25811-4.C: New.
266 2011-05-25 Jason Merrill <jason@redhat.com>
268 * g++.dg/cpp0x/enum17.C: New.
269 * g++.old-deja/g++.jason/rfg10.C: Adjust.
271 * g++.dg/cpp0x/auto24.C: New.
273 * g++.dg/cpp0x/error4.C: New.
275 * g++.dg/cpp0x/rv-restrict.C: New.
277 * g++.dg/cpp0x/enum15.C: New.
278 * g++.dg/cpp0x/constexpr-switch2.C: New.
280 * g++.dg/cpp0x/variadic110.C: New.
282 * g++.dg/cpp0x/auto9.C: Add typedef test.
284 * g++.dg/cpp0x/auto23.C: New.
285 * g++.dg/cpp0x/auto9.C: Adjust.
287 * g++.dg/cpp0x/defaulted29.C: New.
289 * g++.dg/cpp0x/initlist51.C: New.
291 2011-05-25 Janis Johnson <janisjo@codesourcery.com>
293 * gcc.target/arm/fp16-compile-none-1.c: Update expected error.
294 * g++.dg/abi/packed1.C: Suppress warning.
295 * g++.dg/warn/Wunused-parm-3.C: Likewise.
296 * g++.dg/template/stdarg1.C: Likewise.
297 * g++.dg/other/packed1.C: Remove arm from xfail list.
299 2011-05-25 Jason Merrill <jason@redhat.com>
301 * g++.dg/cpp0x/enum16.C: New.
302 * g++.dg/parse/error15.C: Adjust.
304 * g++.dg/cpp0x/initlist50.C: New.
306 * g++.dg/cpp0x/lambda/lambda-conv5.C: New.
308 * g++.dg/cpp0x/variadic109.C: New.
310 2011-05-25 H.J. Lu <hongjiu.lu@intel.com>
312 * gcc.target/i386/pause-1.c: New.
314 2011-05-25 Eric Botcazou <ebotcazou@adacore.com>
316 * gcc.dg/stack-usage-1.c: Adjust comment.
317 * gcc.dg/stack-usage-2.c: New test.
319 2011-05-25 Jakub Jelinek <jakub@redhat.com>
322 * g++.dg/cpp0x/constexpr-bitfield2.C: New test.
323 * g++.dg/cpp0x/constexpr-bitfield3.C: New test.
325 2011-05-24 Vladimir Makarov <vmakarov@redhat.com>
327 PR rtl-optimization/48757
328 * gfortran.dg/pr48757.f: New test case.
330 2011-05-24 Jason Merrill <jason@redhat.com>
332 * g++.dg/cpp0x/access01.C: New.
334 2011-05-24 Nicola Pero <nicola.pero@meta-innovation.com>
337 * objc.dg/pr48177.m: New testcase.
339 2011-05-24 Nicola Pero <nicola.pero@meta-innovation.com>
342 * objc.dg/pr48187.m: New testcase.
343 * obj-c++.dg/pr48187.mm: New testcase.
344 * objc.dg/ivar-extra-semicolon.m: New testcase.
346 2011-05-24 Jason Merrill <jason@redhat.com>
348 * g++.dg/template/access21.C: New.
349 * g++.dg/template/access22.C: New.
351 2011-05-24 Michael Matz <matz@gcc.gnu.org>
353 PR rtl-optimization/48633
354 * g++.dg/pr48633.C: New test.
356 2011-05-24 Uros Bizjak <ubizjak@gmail.com>
359 * g++.dg/other/pr49133.C: New test.
361 2011-05-24 Uros Bizjak <ubizjak@gmail.com>
362 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
364 * gcc.dg/torture/tls/run-gd.c: New test.
365 * gcc.dg/torture/tls/run-ie.c: New test.
366 * gcc.dg/torture/tls/run-ld.c: New test.
367 * gcc.dg/torture/tls/run-le.c: New test.
368 * lib/target-supports.exp (check_effective_target_tls_runtime):
369 Build testcase with TLS options.
371 2011-05-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
373 * gcc.dg/vect/pr48172.c: Remove dg-do run.
375 2011-05-24 Tom de Vries <tom@codesourcery.com>
377 PR tree-optimization/49121
378 * gcc.dg/tree-ssa/ivopt_infer_2.c: Adapt test.
380 2011-05-23 Jason Merrill <jason@redhat.com>
382 * g++.dg/cpp0x/defaulted28.C: New.
384 * g++.dg/cpp0x/sfinae25.C: New.
386 * g++.dg/cpp0x/rv-cast2.C: New.
388 * g++.dg/cpp0x/enum14.C: New.
390 2011-05-23 Jakub Jelinek <jakub@redhat.com>
393 * gcc.c-torture/execute/pr49123.c: New test.
396 * gcc.dg/debug/pr49032.c: New test.
399 * gcc.dg/pr49120.c: New test.
401 2011-05-23 H.J. Lu <hongjiu.lu@intel.com>
404 * gcc.target/i386/pr47315.c: New test.
406 2011-05-23 Jason Merrill <jason@redhat.com>
408 * g++.dg/cpp0x/lambda/lambda-eh2.C: New.
410 * g++.dg/cpp0x/sfinae24.C: New.
412 * g++.dg/cpp0x/error3.C: New.
414 * g++.dg/cpp0x/defaulted27.C: New.
416 * g++.dg/cpp0x/decltype27.C: New.
418 2011-05-23 Richard Guenther <rguenther@suse.de>
420 * gcc.dg/tree-ssa/forwprop-11.c: Adjust and un-XFAIL.
422 2011-05-23 Richard Guenther <rguenther@suse.de>
424 PR tree-optimization/40874
425 * g++.dg/tree-ssa/pr40874.C: New testcase.
427 2011-05-23 Richard Guenther <rguenther@suse.de>
429 PR tree-optimization/49115
430 * g++.dg/torture/pr49115.C: New testcase.
432 2011-05-23 Richard Guenther <rguenther@suse.de>
435 * gcc.dg/memcpy-3.c: New testcase.
437 2011-05-23 Jakub Jelinek <jakub@redhat.com>
440 * gcc.c-torture/execute/pr48973-1.c: New test.
441 * gcc.c-torture/execute/pr48973-2.c: New test.
443 2011-05-23 Jonathan Wakely <jwakely.gcc@gmail.com>
446 * g++.dg/warn/pr18016.C: New.
448 2011-05-23 Tom de Vries <tom@codesourcery.com>
451 * gcc.target/arm/ivopts-6.c: New test.
453 2011-05-22 Jakub Jelinek <jakub@redhat.com>
456 * gcc.c-torture/compile/pr49029.c: New test.
458 2011-05-22 Jason Merrill <jason@redhat.com>
460 * g++.dg/cpp0x/sfinae23.C: New.
461 * g++.dg/cpp0x/sfinae8.C: Correct.
463 2011-05-22 Thomas Koenig <tkoenig@gcc.gnu.org>
465 * gfortran.dg/function_optimize_8.f90: New test case.
467 2011-05-22 Ira Rosen <ira.rosen@linaro.org>
469 PR tree-optimization/49087
470 * gcc.dg/vect/O3-pr49087.c: New test.
472 2011-05-21 Jason Merrill <jason@redhat.com>
474 * g++.dg/debug/const5.C: New.
476 2011-05-20 Jason Merrill <jason@redhat.com>
478 * g++.dg/cpp0x/constexpr-static7.C: Extend.
480 * g++.dg/cpp0x/constexpr-static7.C: New.
482 * g++.dg/cpp0x/enum12.C: New.
483 * g++.dg/cpp0x/enum13.C: New.
485 2011-05-21 Janus Weil <janus@gcc.gnu.org>
488 * gfortran.dg/select_type_23.f03: New.
490 2011-05-20 Jason Merrill <jason@redhat.com>
492 * g++.dg/cpp0x/defaulted26.C: New.
494 * g++.dg/cpp0x/noexcept02.C: Fix.
495 * g++.dg/cpp0x/noexcept03.C: Fix.
496 * g++.dg/cpp0x/noexcept08.C: Fix.
497 * g++.dg/cpp0x/noexcept10.C: New.
499 2011-05-20 Janus Weil <janus@gcc.gnu.org>
502 * gfortran.dg/extends_12.f03: New.
504 2011-05-20 Jason Merrill <jason@redhat.com>
506 * g++.dg/template/koenig9.C: New.
507 * g++.dg/opt/pr47615.C: Fix.
508 * g++.dg/overload/defarg1.C: Fix.
509 * g++.dg/tc1/dr213.C: Remove xfail.
510 * g++.dg/torture/pr34850.C: Fix.
511 * g++.dg/torture/pr39362.C: Fix.
512 * g++.old-deja/g++.brendan/crash56.C: Fix.
513 * g++.old-deja/g++.pt/memtemp47.C: Fix.
515 2011-05-20 Richard Guenther <rguenther@suse.de>
517 PR tree-optimization/49079
518 * gcc.dg/torture/pr49079.c: New testcase.
520 2011-05-20 Jakub Jelinek <jakub@redhat.com>
522 PR tree-optimization/49073
523 * gcc.c-torture/execute/pr49073.c: New test.
525 2011-06-19 Tobias Burnus <burnus@net-b.de>
528 * gfortran.dg/coarray_21.f90: New.
530 2011-05-19 Joseph Myers <joseph@codesourcery.com>
532 * lib/prune.exe (prune_gcc_output): Expect "error:" in collect2
535 2011-05-19 Richard Guenther <rguenther@suse.de>
538 * gcc.dg/builtin-object-size-11.c: Use -std=gnu89.
540 2011-05-19 Richard Guenther <rguenther@suse.de>
543 * gcc.dg/builtin-object-size-11.c: New testcase.
545 2011-05-19 Tom de Vries <tom@codesourcery.com>
548 * gcc.target/arm/ivopts.c: New test.
549 * gcc.target/arm/ivopts-2.c: New test.
551 2011-05-19 Tom de Vries <tom@codesourcery.com>
553 * lib/lib/scanasm.exp (object-size): Fix target selector handling.
555 2011-05-19 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
557 * gcc.c-torture/execute/960321-1.x: Remove.
559 2011-05-18 Janus Weil <janus@gcc.gnu.org>
562 * gfortran.dg/move_alloc_4.f90: New.
564 2011-05-18 H.J. Lu <hongjiu.lu@intel.com>
567 * gcc.target/i386/pr49002-1.c: New test.
568 * gcc.target/i386/pr49002-2.c: Likewise.
570 2011-05-18 Jakub Jelinek <jakub@redhat.com>
572 PR tree-optimization/49039
573 * gcc.c-torture/execute/pr49039.c: New test.
574 * gcc.dg/tree-ssa/pr49039.c: New test.
575 * g++.dg/torture/pr49039.C: New test.
577 2011-05-18 Jason Merrill <jason@redhat.com>
579 * g++.dg/cpp0x/constexpr-incomplete3.C: New.
580 * g++.dg/cpp0x/constexpr-incomplete2.C: Adjust.
581 * g++.dg/cpp0x/constexpr-memfn1.C: Adjust.
583 2011-05-18 Stuart Henderson <shenders@gcc.gnu.org>
585 * gcc.target/bfin/mcpu-bf592.c: New test.
587 2011-05-18 Ira Rosen <ira.rosen@linaro.org>
589 PR tree-optimization/41881
590 * gcc.dg/vect/O3-pr41881.c: New test.
591 * gcc.dg/vect/O3-slp-reduc-10.c: New test.
593 2011-05-18 Jakub Jelinek <jakub@redhat.com>
595 PR tree-optimization/49000
596 * gcc.dg/pr49000.c: New test.
598 2011-05-17 Eric Botcazou <ebotcazou@adacore.com>
600 * gnat.dg/invalid1.adb: New test.
602 2011-05-16 Uros Bizjak <ubizjak@gmail.com>
604 * gcc.target/i386/avx-vzeroupper-16.c: Update scan-assembler-times
606 * gcc.target/i386/avx-vzeroupper-17.c: Ditto.
607 * gcc.target/i386/avx-vzeroupper-18.c: Ditto.
609 2011-05-15 Jonathan Wakely <jwakely.gcc@gmail.com>
612 * g++.dg/cpp0x/range-for18.C: New.
614 2011-05-15 Tobias Burnus <burnus@net-b.de>
617 * gfortran.dg/coarray/image_index_2.f90: New.
619 2011-05-13 Ville Voutilainen <ville.voutilainen@gmail.com>
621 * g++.dg/cpp0x/override1.C: Move from inherit/virtual9.C.
622 * g++.dg/cpp0x/override2.C: New.
624 2011-05-14 Tobias Burnus <burnus@net-b.de>
627 * gfortran.de/coarray_20.f90: New.
629 2011-05-14 Thomas Koenig <tkoenig@gcc.gnu.org>
632 * function_optimize_7.f90: New test case.
634 2011-05-13 Jason Merrill <jason@redhat.com>
636 * g++.dg/cpp0x/decltype26.C: New.
637 * g++.dg/cpp0x/enum11.C: New.
639 2011-05-13 Tobias Burnus <burnus@net-b.de>
643 * gfortran.dg/assign_8.f90: Update dg-error.
645 2011-05-13 Tobias Burnus <burnus@net-b.de>
648 * gfortran.dg/io_constraints_8.f90: New.
649 * gfortran.dg/io_constraints_9.f90: New.
651 2011-05-13 Martin Thuresson <martint@google.com>
653 PR gcov-profile/47793
654 * gcc.dg/pr47793.c: New.
656 2011-05-12 Jakub Jelinek <jakub@redhat.com>
658 PR tree-optimization/48975
659 * gcc.dg/pr48975.c: New test.
661 2011-05-12 Tobias Burnus <burnus@net-b.de>
664 * gfortran.dg/iso_c_binding_compiler_3.f90: New.
666 2011-05-12 Jason Merrill <jason@redhat.com>
668 * g++.dg/cpp0x/constexpr-incomplete2.C: New.
670 2011-05-12 Geert Bosch <bosch@adacore.com>
672 * gnat.dg/view_conversion1.adb: New test.
674 2011-05-12 Richard Guenther <rguenther@suse.de>
676 PR tree-optimization/48172
677 * gcc.dg/vect/pr48172.c: New testcase.
679 2011-05-12 Jakub Jelinek <jakub@redhat.com>
682 * g++.dg/opt/pr48967.C: New test.
684 2011-05-11 Jason Merrill <jason@redhat.com>
686 * g++.dg/cpp0x/constexpr-friend.C: New.
687 * g++.dg/cpp0x/constexpr-incomplete1.C: New.
689 * g++.dg/cpp0x/sfinae22.C: New.
691 2011-05-11 Tobias Burnus <burnus@net-b.de>
694 * gfortran.dg/generic_24.f90: New.
696 2011-05-11 Richard Guenther <rguenther@suse.de>
698 PR tree-optimization/15256
699 * gcc.dg/tree-ssa/forwprop-14.c: New testcase.
701 2011-05-11 Jakub Jelinek <jakub@redhat.com>
704 * gcc.dg/pr48159-1.c: New test.
705 * gcc.dg/pr48159-2.c: New test.
707 2011-05-11 Richard Guenther <rguenther@suse.de>
710 * gcc.dg/torture/pr48953.c: New testcase.
712 2011-05-11 Richard Guenther <rguenther@suse.de>
714 PR tree-optimization/18041
715 * gcc.dg/tree-ssa/forwprop-13.c: New testcase.
717 2011-05-11 Alan Modra <amodra@gmail.com>
720 * gcc.target/powerpc/pr47755-2.c: Require vsx_hw.
722 2011-05-10 Jason Merrill <jason@redhat.com>
724 * g++.dg/cpp0x/defaulted25.C: New.
725 * g++.dg/template/crash7.C: Adjust.
727 * g++.dg/cpp0x/variadic108.C: New.
729 2011-05-10 Ville Voutilainen <ville.voutilainen@gmail.com>
731 * g++.dg/inherit/virtual9.C: Extend.
733 2011-05-10 Michael Meissner <meissner@linux.vnet.ibm.com>
736 * gcc.target/powerpc/pr48857.c: New file, make sure V2DI arguments
737 are passed and returned in vector registers.
739 2011-05-10 Richard Guenther <rguenther@suse.de>
741 * gcc.dg/tree-ssa/ssa-fre-2.c: Disable forwprop.
742 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
743 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
744 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
745 * gcc.dg/tree-ssa/scev-cast.c: Adjust. Note what transformation
748 2011-05-10 Jakub Jelinek <jakub@redhat.com>
750 PR tree-optimization/48611
751 PR tree-optimization/48794
752 * gfortran.dg/gomp/pr48611.f90: New test.
753 * gfortran.dg/gomp/pr48794.f90: New test.
756 * gcc.dg/dfp/pr48928.c: New test.
758 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
761 * g++.dg/cpp0x/pr48522.C: New.
763 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
766 * g++.dg/cpp0x/sfinae21.C: New.
768 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
770 * g++.dg/template/sfinae28.C: Rename to...
771 * g++.dg/cpp0x/sfinae19.C: ... this.
772 * g++.dg/template/sfinae29.C: Rename to...
773 * g++.dg/cpp0x/sfinae20.C: ... this.
775 2011-05-09 Jeff Law <law@redhat.com>
777 * lib/gcc-gdb-test.exp (gdb-test): Reorder matchers to give more
780 2011-05-09 Fabien Chêne <fabien@gcc.gnu.org>
783 * g++.dg/init/pr20039.C: New.
785 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
789 * g++.dg/template/sfinae28.C: New.
790 * g++.dg/template/sfinae29.C: Likewise.
792 2011-05-09 Jason Merrill <jason@redhat.com>
794 * g++.dg/template/nontype23.C: New.
796 2011-05-07 Fabien Chêne <fabien@gcc.gnu.org>
798 * g++.dg/init/pr48859.C: New.
800 2011-05-09 Jason Merrill <jason@redhat.com>
802 * gcc.dg/gcc.dg/uninit-D.c: Move to c-c++-common.
803 * gcc.dg/gcc.dg/uninit-D-O0.c: Move to c-c++-common.
804 * gcc.dg/gcc.dg/uninit-E.c: Move to c-c++-common.
805 * gcc.dg/gcc.dg/uninit-E-O0.c: Move to c-c++-common.
806 * gcc.dg/gcc.dg/uninit-F.c: Move to c-c++-common.
807 * gcc.dg/gcc.dg/uninit-F-O0.c: Move to c-c++-common.
808 * gcc.dg/gcc.dg/uninit-G.c: Move to c-c++-common.
809 * gcc.dg/gcc.dg/uninit-G-O0.c: Move to c-c++-common.
811 2011-05-08 Ville Voutilainen <ville.voutilainen@gmail.com>
813 * g++.dg/inherit/virtual9.C: New.
815 2011-05-09 Dodji Seketeli <dodji@redhat.com>
818 * g++.dg/template/dependent-expr8.C: New test case.
820 2011-05-07 Zdenek Dvorak <ook@ucw.cz>
822 PR tree-optimization/48837
823 * gcc.dg/pr48837.c: New testcase.
825 2011-05-06 Jason Merrill <jason@redhat.com>
827 * g++.dg/cpp0x/constexpr-condition2.C: New.
829 * g++.dg/cpp0x/constexpr-missing.C: New.
831 2011-05-06 Tobias Burnus <burnus@net-b.de>
834 * gfortran.dg/coarray/this_image_2.f90: New.
836 2011-05-06 Tobias Burnus <burnus@net-b.de>
840 * gfortran.dg/bind_c_usage_22.f90: New.
841 * gfortran.dg/bind_c_usage_23.f90: New.
842 * gfortran.dg/bind_c_usage_24.f90: New.
843 * gfortran.dg/bind_c_usage_24_c.c: New.
845 2011-05-06 Dodji Seketeli <dodji@redhat.com>
848 * g++.dg/template/member9.C: New test case.
850 2011-05-05 Eric Botcazou <ebotcazou@adacore.com>
852 * gnat.dg/discr29.ad[sb]: New test.
853 * gnat.dg/discr30.adb: Likewise.
855 2011-05-05 Julian Brown <julian@codesourcery.com>
857 * gcc.target/arm/neon-vset_lanes8.c: New test.
859 2011-05-05 Jason Merrill <jason@redhat.com>
861 * g++.dg/init/new32.C: New.
863 2011-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
865 * gfortran.dg/fmt_g0_6.f08: Use dg-options "-ffloat-store".
868 2011-05-05 Jakub Jelinek <jakub@redhat.com>
870 PR rtl-optimization/48381
871 * gcc.c-torture/compile/pr48381.c: New test.
873 2011-05-05 Uros Bizjak <ubizjak@gmail.com>
875 * gcc.target/i386/opt-1.c: Add --param min-insn-to-prefetch -ratio=0
877 * gcc.target/i386/opt-1.c: Ditto.
879 2011-05-04 Jason Merrill <jason@redhat.com>
881 * g++.dg/conversion/base1.C: New.
883 2011-05-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
886 * gfortran.dg/round_3.f08: Add more checks to test case.
888 2011-05-04 Hans-Peter Nilsson <hp@axis.com>
890 * gfortran.dg/pr47878.f90, gfortran.dg/endfile_3.f90,
891 gfortran.dg/endfile_4.f90, gfortran.dg/ftell_3.f90,
892 gfortran.dg/fmt_cache_1.f, gfortran.dg/namelist_66.f90:
893 Gate test on effective_target fd_truncate.
895 2011-05-04 Uros Bizjak <ubizjak@gmail.com>
897 * gcc.target/i386/recip-vec-divf.c: Decrease array sizes.
898 * gcc.target/i386/recip-vec-sqrtf.c: Ditto.
899 * gcc.target/i386/recip-vec-divf-avx.c: Increase array sizes.
900 * gcc.target/i386/recip-vec-sqrtf-avx.c: Ditto. Update scan times.
901 * gcc.target/i386/ssefn-1.c: Add -mno-sse2 to dg-options.
902 * gcc.target/i386/pr38824.c: Ditto.
903 * gcc.target/i386/vecinit-1.c: Add -mno-sse4 to dg-options.
904 * gcc.target/i386/vecinit-2.c: Ditto.
905 * gcc.target/i386/sse-19.c: Add -mno-ssse3 to dg-options.
906 * gcc.target/i386/parity-1.c: Add -mno-popcnt to dg-options.
907 * gcc.target/i386/parity-2.c: Ditto.
908 * gcc.target/i386/incoming-8.c: Add -mno-avx to dg-options.
910 2011-05-04 Stuart Henderson <shenders@gcc.gnu.org>
912 * gcc.target/bfin/mcpu-bf512.c: Update to latest silicon revision and
914 * gcc.target/bfin/mcpu-bf514.c: Likewise.
915 * gcc.target/bfin/mcpu-bf516.c: Likewise.
916 * gcc.target/bfin/mcpu-bf518.c: Likewise.
918 2011-05-03 Tobias Burnus <burnus@net-b.de>
921 * gfortran.dg/coarray/this_image_1.f90: Remove dg-options.
923 2011-05-03 Tobias Burnus <burnus@net-b.de>
926 * gfortran.dg/coarray/this_image_1.f90: New.
928 2011-05-03 Tobias Burnus <burnus@net-b.de>
931 * gfortran.dg/coarray/caf.dg: New.
932 * gfortran.dg/coarray/image_index_1.f90: New, copied
933 from ../coarray_16.f90.
935 2011-05-03 Paolo Carlini <paolo.carlini@oracle.com>
938 * g++.dg/ext/complex9.C: New.
940 2011-05-03 Stuart Henderson <shenders@gcc.gnu.org>
943 * gcc.target/bfin/mcpu-bf542.c: Check SILICON_REVISION is 0x0004.
944 * gcc.target/bfin/mcpu-bf544.c, gcc.target/bfin/mcpu-bf547.c,
945 gcc.target/bfin/mcpu-bf548.c, gcc.target/bfin/mcpu-bf549.c: Likewise.
947 2011-05-03 Stuart Henderson <shenders@gcc.gnu.org>
949 * gcc.target/bfin/builtins: Created.
950 * gcc.target/bfin/hisilh-O0.c: Deleted.
951 * gcc.target/bfin/hisilh.c: Moved to...
952 * gcc.target/bfin/builtins/hisilh.c: ...here.
953 * gcc.target/bfin/builtins/shl_fr1x16-6.c: New test.
954 * gcc.target/bfin/builtins/shr_fr1x16-1.c: Ditto.
955 * gcc.target/bfin/builtins/shl_fr1x32-9.c: Ditto.
956 * gcc.target/bfin/builtins/shr_fr1x32-4.c: Ditto.
957 * gcc.target/bfin/builtins/shr_fr1x32-8.c: Ditto.
958 * gcc.target/bfin/builtins/lshl_fr2x16-1.c: Ditto.
959 * gcc.target/bfin/builtins/abs_fr1x16-1.c: Ditto.
960 * gcc.target/bfin/builtins/norm32-1.c: Ditto.
961 * gcc.target/bfin/builtins/shrl_fr1x16-3.c: Ditto.
962 * gcc.target/bfin/builtins/norm_fr1x32-2.c: Ditto.
963 * gcc.target/bfin/builtins/bfin-builtins.exp: Ditto.
964 * gcc.target/bfin/builtins/norm16-2.c: Ditto.
965 * gcc.target/bfin/builtins/norm32-5.c: Ditto.
966 * gcc.target/bfin/builtins/norm_fr1x16-3.c: Ditto.
967 * gcc.target/bfin/builtins/mult_fr1x32x32-2.c: Ditto.
968 * gcc.target/bfin/builtins/norm16-6.c: Ditto.
969 * gcc.target/bfin/builtins/norm32-9.c: Ditto.
970 * gcc.target/bfin/builtins/mult_fr2x16-1.c: Ditto.
971 * gcc.target/bfin/builtins/dspsubaddsat_fr2x16-2.c: Ditto.
972 * gcc.target/bfin/builtins/min_fr2x16-1.c: Ditto.
973 * gcc.target/bfin/builtins/max_fr2x16-2.c: Ditto.
974 * gcc.target/bfin/builtins/norm32-10.c: Ditto.
975 * gcc.target/bfin/builtins/shl_fr2x16-3.c: Ditto.
976 * gcc.target/bfin/builtins/mulhisihh_fr2x16-1.c: Ditto.
977 * gcc.target/bfin/builtins/diff_hl_fr2x16-2.c: Ditto.
978 * gcc.target/bfin/builtins/shl_fr2x16-7.c: Ditto.
979 * gcc.target/bfin/builtins/shr_fr2x16-2.c: Ditto.
980 * gcc.target/bfin/builtins/mulhisilh_fr2x16-1.c: Ditto.
981 * gcc.target/bfin/builtins/lshl_fr1x16-1.c: Ditto.
982 * gcc.target/bfin/builtins/cpmlx_mul_fr2x16-2.c: Ditto.
983 * gcc.target/bfin/builtins/negate_fr1x32-2.c: Ditto.
984 * gcc.target/bfin/builtins/negate_fr1x16-3.c: Ditto.
985 * gcc.target/bfin/builtins/abs_fr2x16-2.c: Ditto.
986 * gcc.target/bfin/builtins/shrl_fr2x16-4.c: Ditto.
987 * gcc.target/bfin/builtins/mult_fr1x16-1.c: Ditto.
988 * gcc.target/bfin/builtins/max_fr1x32-1.c: Ditto.
989 * gcc.target/bfin/builtins/min_fr1x16-1.c: Ditto.
990 * gcc.target/bfin/builtins/shl_fr1x32-2.c: Ditto.
991 * gcc.target/bfin/builtins/max_fr1x16-2.c: Ditto.
992 * gcc.target/bfin/builtins/shl_fr1x16-3.c: Ditto.
993 * gcc.target/bfin/builtins/add_fr2x16-1.c: Ditto.
994 * gcc.target/bfin/builtins/shl_fr1x32-6.c: Ditto.
995 * gcc.target/bfin/builtins/shr_fr1x32-1.c: Ditto.
996 * gcc.target/bfin/builtins/shr_fr1x32.c: Ditto.
997 * gcc.target/bfin/builtins/shl_fr1x16-7.c: Ditto.
998 * gcc.target/bfin/builtins/shr_fr1x16-2.c: Ditto.
999 * gcc.target/bfin/builtins/shr_fr1x32-5.c: Ditto.
1000 * gcc.target/bfin/builtins/shr_fr1x32-9.c: Ditto.
1001 * gcc.target/bfin/builtins/abs_fr1x32-1.c: Ditto.
1002 * gcc.target/bfin/builtins/lshl_fr2x16-2.c: Ditto.
1003 * gcc.target/bfin/builtins/abs_fr1x16-2.c: Ditto.
1004 * gcc.target/bfin/builtins/cpmlx_msu_fr2x16-1.c: Ditto.
1005 * gcc.target/bfin/builtins/norm32-2.c: Ditto.
1006 * gcc.target/bfin/builtins/shrl_fr1x16-4.c: Ditto.
1007 * gcc.target/bfin/builtins/norm16-3.c: Ditto.
1008 * gcc.target/bfin/builtins/norm32-6.c: Ditto.
1009 * gcc.target/bfin/builtins/norm16-7.c: Ditto.
1010 * gcc.target/bfin/builtins/mult_fr2x16-2.c: Ditto.
1011 * gcc.target/bfin/builtins/min_fr2x16-2.c: Ditto.
1012 * gcc.target/bfin/builtins/add_fr1x16-1.c: Ditto.
1013 * gcc.target/bfin/builtins/norm32-11.c: Ditto.
1014 * gcc.target/bfin/builtins/sub_fr2x16-1.c: Ditto.
1015 * gcc.target/bfin/builtins/shl_fr2x16-4.c: Ditto.
1016 * gcc.target/bfin/builtins/mulhisihh_fr2x16-2.c: Ditto.
1017 * gcc.target/bfin/builtins/diff_lh_fr2x16-1.c: Ditto.
1018 * gcc.target/bfin/builtins/shl_fr2x16-8.c: Ditto.
1019 * gcc.target/bfin/builtins/shr_fr2x16-3.c: Ditto.
1020 * gcc.target/bfin/builtins/mulhisilh_fr2x16-2.c: Ditto.
1021 * gcc.target/bfin/builtins/lshl_fr1x16-2.c: Ditto.
1022 * gcc.target/bfin/builtins/cpmlx_mac_fr2x16-1.c: Ditto.
1023 * gcc.target/bfin/builtins/shrl_fr2x16-1.c: Ditto.
1024 * gcc.target/bfin/builtins/mult_fr1x32-1.c: Ditto.
1025 * gcc.target/bfin/builtins/min_fr1x32-1.c: Ditto.
1026 * gcc.target/bfin/builtins/dspaddsubsat_fr2x16-1.c: Ditto.
1027 * gcc.target/bfin/builtins/mult_fr1x16-2.c: Ditto.
1028 * gcc.target/bfin/builtins/max_fr1x32-2.c: Ditto.
1029 * gcc.target/bfin/builtins/min_fr1x16-2.c: Ditto.
1030 * gcc.target/bfin/builtins/shl_fr1x32.c: Ditto.
1031 * gcc.target/bfin/builtins/shl_fr1x32-3.c: Ditto.
1032 * gcc.target/bfin/builtins/shl_fr1x16-4.c: Ditto.
1033 * gcc.target/bfin/builtins/sub_fr1x16-1.c: Ditto.
1034 * gcc.target/bfin/builtins/add_fr2x16-2.c: Ditto.
1035 * gcc.target/bfin/builtins/shl_fr1x32-7.c: Ditto.
1036 * gcc.target/bfin/builtins/shr_fr1x32-2.c: Ditto.
1037 * gcc.target/bfin/builtins/shl_fr1x16-8.c: Ditto.
1038 * gcc.target/bfin/builtins/shr_fr1x16-3.c: Ditto.
1039 * gcc.target/bfin/builtins/shr_fr1x32-6.c: Ditto.
1040 * gcc.target/bfin/builtins/circptr.c: Ditto.
1041 * gcc.target/bfin/builtins/negate_fr2x16-1.c: Ditto.
1042 * gcc.target/bfin/builtins/abs_fr1x32-2.c: Ditto.
1043 * gcc.target/bfin/builtins/multr_fr2x16-1.c: Ditto.
1044 * gcc.target/bfin/builtins/sum_fr2x16-1.c: Ditto.
1045 * gcc.target/bfin/builtins/shrl_fr1x16-1.c: Ditto.
1046 * gcc.target/bfin/builtins/cpmlx_msu_fr2x16-2.c: Ditto.
1047 * gcc.target/bfin/builtins/norm32-3.c: Ditto.
1048 * gcc.target/bfin/builtins/norm_fr1x16-1.c: Ditto.
1049 * gcc.target/bfin/builtins/norm16-4.c: Ditto.
1050 * gcc.target/bfin/builtins/norm32-7.c: Ditto.
1051 * gcc.target/bfin/builtins/norm16-8.c: Ditto.
1052 * gcc.target/bfin/builtins/add_fr1x32-1.c: Ditto.
1053 * gcc.target/bfin/builtins/shl_fr2x16-1.c: Ditto.
1054 * gcc.target/bfin/builtins/add_fr1x16-2.c: Ditto.
1055 * gcc.target/bfin/builtins/shl_fr2x16-5.c: Ditto.
1056 * gcc.target/bfin/builtins/norm32-12.c: Ditto.
1057 * gcc.target/bfin/builtins/sub_fr2x16-2.c: Ditto.
1058 * gcc.target/bfin/builtins/diff_lh_fr2x16-2.c: Ditto.
1059 * gcc.target/bfin/builtins/mulhisihl_fr2x16-1.c: Ditto.
1060 * gcc.target/bfin/builtins/shr_fr2x16-4.c: Ditto.
1061 * gcc.target/bfin/builtins/mulhisill_fr2x16-1.c: Ditto.
1062 * gcc.target/bfin/builtins/negate_fr1x16-1.c: Ditto.
1063 * gcc.target/bfin/builtins/multr_fr1x16-1.c: Ditto.
1064 * gcc.target/bfin/builtins/cpmlx_mac_fr2x16-2.c: Ditto.
1065 * gcc.target/bfin/builtins/shrl_fr2x16-2.c: Ditto.
1066 * gcc.target/bfin/builtins/mult_fr1x32x32NS-1.c: Ditto.
1067 * gcc.target/bfin/builtins/mult_fr1x32-2.c: Ditto.
1068 * gcc.target/bfin/builtins/min_fr1x32-2.c: Ditto.
1069 * gcc.target/bfin/builtins/dspaddsubsat_fr2x16-2.c: Ditto.
1070 * gcc.target/bfin/builtins/shl_fr1x16-1.c: Ditto.
1071 * gcc.target/bfin/builtins/sub_fr1x32-1.c: Ditto.
1072 * gcc.target/bfin/builtins/shl_fr1x32-4.c: Ditto.
1073 * gcc.target/bfin/builtins/sub_fr1x16-2.c: Ditto.
1074 * gcc.target/bfin/builtins/shl_fr1x16-5.c: Ditto.
1075 * gcc.target/bfin/builtins/shl_fr1x32-8.c: Ditto.
1076 * gcc.target/bfin/builtins/shr_fr1x32-3.c: Ditto.
1077 * gcc.target/bfin/builtins/shr_fr1x16-4.c: Ditto.
1078 * gcc.target/bfin/builtins/shr_fr1x32-7.c: Ditto.
1079 * gcc.target/bfin/builtins/negate_fr2x16-2.c: Ditto.
1080 * gcc.target/bfin/builtins/multr_fr2x16-2.c: Ditto.
1081 * gcc.target/bfin/builtins/sum_fr2x16-2.c: Ditto.
1082 * gcc.target/bfin/builtins/shrl_fr1x16-2.c: Ditto.
1083 * gcc.target/bfin/builtins/norm_fr1x32-1.c: Ditto.
1084 * gcc.target/bfin/builtins/norm16-1.c: Ditto.
1085 * gcc.target/bfin/builtins/norm_fr1x16-2.c: Ditto.
1086 * gcc.target/bfin/builtins/mult_fr1x32x32-1.c: Ditto.
1087 * gcc.target/bfin/builtins/norm32-4.c: Ditto.
1088 * gcc.target/bfin/builtins/norm16-5.c: Ditto.
1089 * gcc.target/bfin/builtins/norm32-8.c: Ditto.
1090 * gcc.target/bfin/builtins/dspsubaddsat_fr2x16-1.c: Ditto.
1091 * gcc.target/bfin/builtins/max_fr2x16-1.c: Ditto.
1092 * gcc.target/bfin/builtins/add_fr1x32-2.c: Ditto.
1093 * gcc.target/bfin/builtins/shl_fr2x16-2.c: Ditto.
1094 * gcc.target/bfin/builtins/shl_fr2x16-6.c: Ditto.
1095 * gcc.target/bfin/builtins/diff_hl_fr2x16-1.c: Ditto.
1096 * gcc.target/bfin/builtins/shr_fr2x16-1.c: Ditto.
1097 * gcc.target/bfin/builtins/mulhisihl_fr2x16-2.c: Ditto.
1098 * gcc.target/bfin/builtins/negate_fr1x32-1.c: Ditto.
1099 * gcc.target/bfin/builtins/cpmlx_mul_fr2x16-1.c: Ditto.
1100 * gcc.target/bfin/builtins/multr_fr1x16-2.c: Ditto.
1101 * gcc.target/bfin/builtins/mulhisill_fr2x16-2.c: Ditto.
1102 * gcc.target/bfin/builtins/negate_fr1x16-2.c: Ditto.
1103 * gcc.target/bfin/builtins/abs_fr2x16-1.c: Ditto.
1104 * gcc.target/bfin/builtins/shrl_fr2x16-3.c: Ditto.
1105 * gcc.target/bfin/builtins/mult_fr1x32x32NS-2.c: Ditto.
1106 * gcc.target/bfin/builtins/shl_fr1x32-1.c: Ditto.
1107 * gcc.target/bfin/builtins/max_fr1x16-1.c: Ditto.
1108 * gcc.target/bfin/builtins/shl_fr1x16-2.c: Ditto.
1109 * gcc.target/bfin/builtins/sub_fr1x32-2.c: Ditto.
1110 * gcc.target/bfin/builtins/shl_fr1x32-5.c: Ditto.
1112 2011-05-03 Bernd Schmidt <bernds@codesourcery.com>
1114 * gcc.target/arm/cold-lc.c: New test.
1116 2011-05-03 Jakub Jelinek <jakub@redhat.com>
1119 * gcc.dg/pr48774.c: New test.
1121 2011-05-03 Richard Guenther <rguenther@suse.de>
1123 * gcc.dg/large-size-array-5.c: New testcase.
1125 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
1127 * gcc.dg/vect/vect-strided-u16-i3.c: New test.
1129 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
1131 * lib/target-supports.exp (check_effective_target_vect_strided):
1133 (check_effective_target_vect_strided2)
1134 (check_effective_target_vect_strided3)
1135 (check_effective_target_vect_strided4)
1136 (check_effective_target_vect_strided8): ...these new functions.
1138 * gcc.dg/vect/O3-pr39675-2.c: Update accordingly.
1139 * gcc.dg/vect/costmodel/ppc/costmodel-slp-12.c: Likewise.
1140 * gcc.dg/vect/fast-math-slp-27.c: Likewise.
1141 * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: Likewise.
1142 * gcc.dg/vect/pr37539.c: Likewise.
1143 * gcc.dg/vect/slp-11a.c: Likewise.
1144 * gcc.dg/vect/slp-11b.c: Likewise.
1145 * gcc.dg/vect/slp-11c.c: Likewise.
1146 * gcc.dg/vect/slp-12a.c: Likewise.
1147 * gcc.dg/vect/slp-12b.c: Likewise.
1148 * gcc.dg/vect/slp-18.c: Likewise.
1149 * gcc.dg/vect/slp-19a.c: Likewise.
1150 * gcc.dg/vect/slp-19b.c: Likewise.
1151 * gcc.dg/vect/slp-21.c: Likewise.
1152 * gcc.dg/vect/slp-23.c: Likewise.
1153 * gcc.dg/vect/vect-cselim-1.c: Likewise.
1155 * gcc.dg/vect/fast-math-vect-complex-3.c: Use vect_stridedN
1156 instead of vect_interleave && vect_extract_even_odd.
1157 * gcc.dg/vect/no-scevccp-outer-10a.c: Likewise.
1158 * gcc.dg/vect/no-scevccp-outer-10b.c: Likewise.
1159 * gcc.dg/vect/no-scevccp-outer-20.c: Likewise.
1160 * gcc.dg/vect/vect-1.c: Likewise.
1161 * gcc.dg/vect/vect-10.c: Likewise.
1162 * gcc.dg/vect/vect-98.c: Likewise.
1163 * gcc.dg/vect/vect-107.c: Likewise.
1164 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
1165 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
1166 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
1167 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
1168 * gcc.dg/vect/vect-strided-a-u32-mult.c: Likewise.
1169 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
1170 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
1171 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
1172 * gcc.dg/vect/vect-strided-float.c: Likewise.
1173 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
1174 * gcc.dg/vect/vect-strided-mult.c: Likewise.
1175 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
1176 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
1177 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
1178 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
1179 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
1180 * gcc.dg/vect/vect-strided-u32-mult.c: Likewise.
1181 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
1182 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
1183 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
1184 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
1185 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
1186 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
1187 * gcc.dg/vect/vect-vfa-03.c: Likewise.
1189 * gcc.dg/vect/no-scevccp-outer-18.c: Add vect_stridedN to the
1191 * gcc.dg/vect/pr30843.c: Likewise.
1192 * gcc.dg/vect/pr33866.c: Likewise.
1193 * gcc.dg/vect/slp-reduc-6.c: Likewise.
1194 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: Likewise.
1195 * gcc.dg/vect/vect-strided-store-u16-i4.c: Likewise.
1196 * gcc.dg/vect/vect-strided-store-u32-i2.c: Likewise.
1198 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
1200 * gcc.dg/vect/slp-11.c: Split into...
1201 * gcc.dg/vect/slp-11a.c, gcc.dg/vect/slp-11b.c,
1202 gcc.dg/vect/slp-11c.c: ...these tests.
1203 * gcc.dg/vect/slp-12a.c: Split 4-stride loop into...
1204 * gcc.dg/vect/slp-12c.c: ...this new test.
1205 * gcc.dg/vect/slp-19.c: Split into...
1206 * gcc.dg/vect/slp-19a.c, gcc.dg/vect/slp-19b.c,
1207 gcc.dg/vect/slp-19c.c: ...these new tests.
1209 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
1211 * lib/target-supports.exp
1212 (check_effective_target_vect_extract_even_odd_wide): Delete.
1213 (check_effective_target_vect_strided_wide): Likewise.
1214 * gcc.dg/vect/O3-pr39675-2.c: Use the non-wide versions instead.
1215 * gcc.dg/vect/fast-math-pr35982.c: Likewise.
1216 * gcc.dg/vect/fast-math-vect-complex-3.c: Likewise.
1217 * gcc.dg/vect/pr37539.c: Likewise.
1218 * gcc.dg/vect/slp-11.c: Likewise.
1219 * gcc.dg/vect/slp-12a.c: Likewise.
1220 * gcc.dg/vect/slp-12b.c: Likewise.
1221 * gcc.dg/vect/slp-19.c: Likewise.
1222 * gcc.dg/vect/slp-23.c: Likewise.
1223 * gcc.dg/vect/vect-1.c: Likewise.
1224 * gcc.dg/vect/vect-98.c: Likewise.
1225 * gcc.dg/vect/vect-107.c: Likewise.
1226 * gcc.dg/vect/vect-strided-float.c: Likewise.
1228 2011-05-02 Jason Merrill <jason@redhat.com>
1230 * g++.dg/init/new31.C: New.
1232 2011-05-02 Simon Martin <simartin@users.sourceforge.net>
1235 * gcc.dg/pr35445.c: New test.
1237 2011-05-02 Jason Merrill <jason@redhat.com>
1239 * c-c++-common/vla-1.c: New.
1241 2011-05-02 Richard Guenther <rguenther@suse.de>
1243 PR tree-optimization/48822
1244 * gcc.dg/torture/pr48822.c: New testcase.
1246 2011-05-02 Paolo Carlini <paolo.carlini@oracle.com>
1249 * g++.dg/cpp0x/constexpr-47969.C: New.
1251 2011-05-02 Ira Rosen <ira.rosen@linaro.org>
1254 * gcc.dg/vect/slp-3.c: Increase loop bound. Don't expect to fail
1255 on vect_no_align targets.
1256 * gcc.dg/vect/no-vfa-pr29145.c: Don't expect to fail on
1257 vect_no_align targets.
1259 2011-05-01 Xinliang David Li <davidxl@google.com>
1261 * gcc.dg/tree-ssa/integer-addr.c: New test.
1262 * gcc.dg/tree-ssa/alias_bug.c: New test.
1264 2011-05-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1266 PR libgfortran/48787
1267 * gfortran.dg/round_3.f08: Add more checks.
1269 2011-04-30 Tobias Burnus <burnus@net-b.de>
1272 * gfortran.dg/import9.f90: New, proper test.
1273 * gfortran.dg/interface_37.f90: Remove bogus
1274 test (bogus copy of interface_36.f90).
1276 2011-04-30 Tobias Burnus <burnus@net-b.de>
1279 * gfortran.dg/interface_37.f90: New.
1281 2011-04-30 Paul Thomas <pault@gcc.gnu.org>
1284 * gfortran.dg/realloc_on_assign_7.f03: Test bounds.
1286 2011-04-30 Jakub Jelinek <jakub@redhat.com>
1288 PR tree-optimization/48809
1289 * gcc.c-torture/execute/pr48809.c: New test.
1291 2011-04-29 Jeff Law <law@redhat.com>
1293 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: New test.
1295 2011-04-29 Paolo Carlini <paolo.carlini@oracle.com>
1298 * g++.dg/init/ctor10.C: New.
1300 2011-04-29 Le-Chun Wu <lcwu@google.com>
1302 * g++.dg/warn/Wconversion-null-2.C: Do not expect a NULL
1303 warning in implicitly instantiated templates.
1305 2011-04-29 Le-Chun Wu <lcwu@google.com>
1307 * g++.dg/warn/Wnull-conversion-1.C: New.
1308 * g++.dg/warn/Wnull-conversion-2.C: New.
1310 2011-04-29 Diego Novillo <dnovillo@google.com>
1312 * g++.old-deja/g++.other/null3.C: Expect warning about
1313 converting boolean to a pointer.
1315 2011-04-29 Paul Thomas <pault@gcc.gnu.org>
1318 * gfortran.dg/realloc_on_assign_7.f03: Modify to test for lhs
1322 * gfortran.dg/realloc_on_assign_7.f03: Add subroutine pr48746.
1324 2011-04-29 Tobias Burnus <burnus@net-b.de>
1327 * gfortran.dg/typebound_proc_22.f90: New.
1330 * gfortran.dg/interface_36.f90: New.
1332 2011-04-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1334 PR libgfortran/48488
1335 PR libgfortran/48602
1336 PR libgfortran/48615
1337 PR libgfortran/48684
1338 PR libgfortran/48787
1339 * gfortran.dg/fmt_g.f: Adjust test.
1340 * gfortran.dg/fmt_g0_1.f08: Adjust test.
1341 * gfortran.dg/round_3.f08: New test.
1342 * gfortran.dg/namelist_print_1.f: Adjust test.
1343 * gfortran.dg/char4_iunit_1.f03: Adjust test.
1344 * gfortran.dg/f2003_io_5.f03: Adjust test.
1345 * gfortran.dg/coarray_15.f90: Adjust test.
1346 * gfortran.dg/namelist_65.f90: Adjust test.
1347 * gfortran.dg/fmt_cache_1.f: Adjust test.
1348 * gfortran.dg/char4_iunit_2.f03: Adjust test.
1349 * gfortran.dg/real_const_3.f90: Adjust test.
1351 2011-04-28 Xinliang David Li <davidxl@google.com>
1353 * testsuite/gcc.dg/tree-prof/prof-robust-1.c: New test.
1354 * testsuite/g++.dg/prof-robust-1.C: New test.
1356 2011-04-28 Ira Rosen <ira.rosen@linaro.org>
1358 PR tree-optimization/48765
1359 * gcc.dg/vect/pr48765.c: New.
1361 2011-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1363 PR tree-optimization/48775
1364 * gcc.dg/pr48616.c: Also add -fno-common on alpha*-dec-osf*.
1366 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
1369 * g++.dg/inherit/pr48798.C: New.
1370 * g++.old-deja/g++.other/base1.C: Adjust.
1372 2011-04-28 Dodji Seketeli <dodji@redhat.com>
1375 * g++.dg/template/inherit7.C: New test case.
1377 2011-04-28 Richard Guenther <rguenther@suse.de>
1379 PR tree-optimization/40052
1380 PR tree-optimization/15347
1381 * gcc.dg/tree-ssa/vrp57.c: New testcase.
1382 * gcc.dg/pr15347.c: Likewise.
1384 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
1387 * g++.dg/cpp0x/sfinae18.C: New.
1389 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
1392 * g++.dg/ext/is_literal_type1.C: New.
1394 2011-04-28 Tobias Burnus <burnus@net-b.de>
1398 * gfortran.dg/interface_35.f90: New.
1399 * gfortran.dg/erfc_scaled_1.f90: Don't compile with -pedantic.
1400 * gfortran.dg/func_result_6.f90: Add dg-warning.
1401 * gfortran.dg/bessel_1.f90: Ditto.
1402 * gfortran.dg/hypot_1.f90: Ditto.
1403 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
1404 * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
1405 * gfortran.dg/interface_assignment_4.f90: Ditto.
1407 2011-04-27 Jason Merrill <jason@redhat.com>
1409 * g++.dg/ext/complex8.C: New.
1411 * g++.dg/cpp0x/initlist49.C: New.
1412 * g++.dg/init/new30.C: New.
1414 2011-04-27 Tobias Burnus <burnus@net-b.de>
1417 * gfortran.dg/whole_file_34.f90: New.
1419 2011-04-27 Jan Hubicka <jh@suse.cz>
1421 * gcc.dg/tree-ssa/inline-9.c: New testcase.
1423 2011-04-27 Jason Merrill <jason@redhat.com>
1425 * g++.old-deja/g++.oliva/overload1.C: Adjust.
1427 * g++.dg/parse/ambig6.C: New.
1429 2011-04-27 Nick Clifton <nickc@redhat.com>
1431 * gcc.dg/20020312-2.c: Add definition for RX.
1433 * lib/target-supports.exp (add_options_for_ieee): Use -mnofpu
1434 option with RX targets.
1436 * gcc.target/rx/pack.c: Replace C++ style // comments with C style
1439 2011-04-27 Richard Guenther <rguenther@suse.de>
1441 * gcc.dg/tree-ssa/pr23382.c: Remove.
1443 2011-04-27 Kaz Kojima <kkojima@gcc.gnu.org>
1446 * gcc.c-torture/compile/pr48767.c: New test.
1448 2011-04-27 Richard Guenther <rguenther@suse.de>
1450 PR tree-optimization/48772
1451 * g++.dg/pr48772.C: New testcase.
1453 2011-04-27 Jakub Jelinek <jakub@redhat.com>
1456 * gcc.c-torture/compile/pr48742.c: New test.
1458 2011-04-26 Jason Merrill <jason@redhat.com>
1460 * g++.dg/lookup/koenig13.C: New.
1462 * g++.dg/cpp0x/initlist48.C: New.
1464 2011-04-25 Jason Merrill <jason@redhat.com>
1466 * g++.dg/cpp0x/sfinae17.C: New.
1468 2011-03-23 Michael Meissner <meissner@linux.vnet.ibm.com>
1471 * gcc.target/powerpc/pr48258-1.c: New file.
1472 * gcc.target/powerpc/pr48258-2.c: Ditto.
1474 2011-04-26 Xinliang David Li <davidxl@google.com>
1476 * gcc.dg/uninit-suppress.c: New test.
1477 * gcc.dg/uninit-suppress.c: New test.
1479 2011-04-26 Jakub Jelinek <jakub@redhat.com>
1482 * gcc.dg/pr48768.c: New test.
1484 PR tree-optimization/48734
1485 * gcc.c-torture/compile/pr48734.c: New test.
1488 * gcc.dg/tree-prof/val-prof-2.c: Adjust for 32-bit HWI.
1490 2011-04-26 Richard Guenther <rguenther@suse.de>
1492 PR tree-optimization/48731
1493 * gcc.dg/torture/pr48731.c: New testcase.
1495 2011-04-26 Richard Guenther <rguenther@suse.de>
1498 * gcc.dg/tree-prof/val-prof-2.c: Adjust.
1500 2011-04-26 Richard Guenther <rguenther@suse.de>
1503 * gcc.dg/torture/pr48694-1.c: New testcase.
1504 * gcc.dg/torture/pr48694-2.c: Likewise.
1506 2011-04-25 Paolo Carlini <paolo.carlini@oracle.com>
1508 * g++.dg/ext/underlying_type1.C: New.
1509 * g++.dg/ext/underlying_type2.C: Likewise.
1510 * g++.dg/ext/underlying_type3.C: Likewise.
1511 * g++.dg/ext/underlying_type4.C: Likewise.
1512 * g++.dg/ext/underlying_type5.C: Likewise.
1513 * g++.dg/ext/underlying_type6.C: Likewise.
1514 * g++.dg/ext/underlying_type7.C: Likewise.
1515 * g++.dg/ext/underlying_type8.C: Likewise.
1516 * g++.dg/ext/underlying_type9.C: Likewise.
1517 * g++.dg/ext/underlying_type10.C: Likewise.
1519 2011-04-25 Jason Merrill <jason@redhat.com>
1521 * g++.dg/cpp0x/regress/template-const2.C: New.
1523 2011-04-25 Jeff Law <law@redhat.com>
1525 * gcc.dg/tree-ssa/vrp56.c: new test.
1527 2011-04-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1529 * go.test/go-test.exp (go-set-goarch): Accept mips*-*-*.
1531 2011-04-24 Jakub Jelinek <jakub@redhat.com>
1533 PR preprocessor/48740
1534 * c-c++-common/raw-string-11.c: New test.
1536 2011-04-23 John David Anglin <dave.anglin@nrc-cnrc.ca>
1538 * gcc.dg/pr48616.c (dg-options): Add -fno-common to options on
1541 2011-04-23 Tobias Burnus <burnus@net-b.de>
1544 * gfortran.dg/coarray_19.f90: New.
1546 2011-04-23 Jakub Jelinek <jakub@redhat.com>
1549 * gcc.dg/pr48685.c: New test.
1551 2011-04-22 Jan Hubicka <jh@suse.cz>
1553 * gcc.dg/tree-ssa/pr38699.c: Fix testcase.
1555 2011-04-22 Jakub Jelinek <jakub@redhat.com>
1557 PR tree-optimization/48717
1558 * gcc.c-torture/execute/pr48717.c: New test.
1560 2011-04-22 Uros Bizjak <ubizjak@gmail.com>
1563 * gcc.target/i386/pr48723.c: New test.
1565 2011-04-22 Jakub Jelinek <jakub@redhat.com>
1568 * gcc.dg/gomp/pr48716.c: New test.
1569 * g++.dg/gomp/pr48716.C: New test.
1571 2011-04-22 Alexander Monakov <amonakov@ispras.ru>
1574 * gcc.dg/missing-field-init-2.c: Update testcase.
1576 2011-04-22 Alan Modra <amodra@gmail.com>
1578 * gcc.target/powerpc/ppc-pow.c: Allow for tail calls.
1580 2011-04-21 Thomas Koenig <tkoenig@gcc.gnu.org>
1583 * gfortran.dg/function_optimize_6.f90: New test.
1585 2011-04-21 Easwaran Raman <eraman@google.com>
1587 * gcc.dg/stack-layout-2.c: New test.
1589 2011-04-21 Richard Guenther <rguenther@suse.de>
1592 * g++.dg/lto/pr48207-2_0.C: New testcase.
1593 * g++.dg/lto/pr48207-3_0.C: Likewise.
1595 2011-04-21 Eric Botcazou <ebotcazou@adacore.com>
1597 * gnat.dg/volatile5.adb: New test.
1598 * gnat.dg/volatile5_pkg.ads: New helper.
1600 2011-04-21 Uros Bizjak <ubizjak@gmail.com>
1603 * gcc.target/i386/pr48708.c: New test.
1605 2011-04-21 Richard Sandiford <richard.sandiford@linaro.org>
1607 * gcc.dg/vect/vect-119.c: New test.
1609 2011-04-21 Richard Sandiford <richard.sandiford@linaro.org>
1611 * gcc.dg/vect/vect.exp: Run the main tests twice, one with -flto
1614 2011-04-21 Richard Earnshaw <rearnsha@arm.com>
1615 Richard Sandiford <richard.sandiford@linaro.org>
1618 * gcc.target/arm/pr46329.c: New test.
1620 2011-04-21 Tobias Burnus <burnus@net-b.de>
1623 * gfortran.dg/coarray_18.f90: New.
1625 2011-04-20 Jason Merrill <jason@redhat.com>
1627 * g++.dg/cpp0x/initlist47.C: New.
1629 * g++.dg/init/dtor4.C: New.
1631 2011-04-20 Uros Bizjak <ubizjak@gmail.com>
1634 * gcc.target/i386/sse2-pinsrw.c: New test.
1635 * gcc.target/i386/avx-vpinsrw.c: Ditto.
1636 * gcc.target/i386/sse4_1-insvqi.c: Ditto.
1637 * gcc.target/i386/sse2-insvhi.c: Ditto.
1638 * gcc.target/i386/sse4_1-insvsi.c: Ditto.
1639 * gcc.target/i386/sse4_1-insvdi.c: Ditto.
1641 2011-04-20 Jason Merrill <jason@redhat.com>
1643 * g++.dg/template/const4.C: New.
1645 2011-04-20 Easwaran Raman <eraman@google.com>
1647 * gcc.dg/stack-layout-1.c: New test.
1649 2011-04-20 Daniel Jacobowitz <dan@codesourcery.com>
1651 * gcc.dg/vect/vect-shift-3.c, gcc.dg/vect/vect-shift-4.c: New.
1652 * lib/target-supports.exp (check_effective_target_vect_shift_char): New
1655 2011-04-20 Kai Tietz <ktietz@redhat.com>
1657 * gcc.dg/binop-xor1.c: New test.
1658 * gcc.dg/binop-xor2.c: New test.
1659 * gcc.dg/binop-xor3.c: New test.
1660 * gcc.dg/binop-xor4.c: New test.
1661 * gcc.dg/binop-xor5.c: New test.
1663 2011-04-20 Richard Guenther <rguenther@suse.de>
1665 PR tree-optimization/47892
1666 * gcc.dg/vect/fast-math-ifcvt-1.c: New testcase.
1668 2011-04-20 Richard Guenther <rguenther@suse.de>
1671 * g++.dg/torture/pr48695.C: New testcase.
1673 2011-04-20 Georg-Johann Lay <avr@gjlay.de>
1675 * gcc.dg/pr42629.c: Add dg-require-effective-target int32plus
1676 * gcc.c-torture/execute/cmpsi-2.c: Ditto
1677 * gcc.c-torture/execute/pr45262.c: Ditto
1678 * gcc.dg/torture/pr43165.c: Ditto.
1679 * gcc.dg/torture/pr47228.c: Ditto.
1680 * gcc.dg/tree-ssa/pr45144.c: Ditto.
1681 * gcc.dg/ipa/pr45644.c: Ditto.
1682 * gcc.c-torture/compile/pr43191.c: Ditto. Remove dg-skip-if for
1685 2011-04-19 Jason Merrill <jason@redhat.com>
1687 * g++.dg/ext/complex7.C: New.
1689 * g++.dg/ext/attrib41.C: New.
1691 2011-04-19 Kaz Kojima <kkojima@gcc.gnu.org>
1694 * gcc.dg/torture/pr37868.c: Skip on sh*-*-*.
1696 2011-04-19 Jakub Jelinek <jakub@redhat.com>
1699 * gcc.target/i386/pr48678.c: New test.
1701 2011-04-19 Martin Jambor <mjambor@suse.cz>
1703 * g++.dg/opt/devirt1.C: Bump to -O2, remove XFAIL.
1704 * g++.dg/opt/devirt2.C: New test.
1705 * g++.dg/ipa/devirt-g-1.C: Likewise.
1707 2011-04-19 Tobias Burnus <burnus@net-b.de>
1710 * gfortran.dg/whole_file_33.f90: New.
1712 2011-04-19 Martin Jambor <mjambor@suse.cz>
1714 * g++.dg/ipa/devirt-7.C: New test.
1716 2011-04-19 Richard Guenther <rguenther@suse.de>
1719 * g++.dg/lto/pr48207_0.C: New testcase.
1721 2011-04-18 Jason Merrill <jason@redhat.com>
1723 * g++.dg/init/void1.C: New.
1725 * g++.dg/cpp0x/union4.C: New.
1727 2011-04-18 Jakub Jelinek <jakub@redhat.com>
1730 * g++.dg/torture/pr48661.C: New test.
1733 * g++.dg/gomp/pr48632.C: New test.
1735 2011-04-18 Uros Bizjak <ubizjak@gmail.com>
1737 * gcc.target/i386/sse2-maskmovdqu.c: New test.
1738 * gcc.target/i386/avx-vmaskmovdqu.c: Ditto.
1740 2011-04-18 Tobias Burnus <burnus@net-b.de>
1743 * gfortran.dg/coarray_17.f90: New.
1744 * gfortran.dg/coarray_10.f90: Update dg-error.
1746 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1749 * gcc.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
1750 * gfortran.dg/guality/guality.exp: Likewise.
1752 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1754 * gfortran.dg/fmt_g0_5.f08: Use dg-add-options ieee.
1756 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1758 * gcc.dg/vect/pr48377.c: Remove dg-do run.
1760 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1762 * gcc.dg/ipa/pr48195.c: Add dg-require-effective-target lto.
1764 2011-04-18 Richard Guenther <rguenther@suse.de>
1767 * g++.dg/torture/pr46364.C: New testcase.
1769 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1771 * obj-c++.dg/dwarf-2.mm: Skip on alpha*-dec-osf*.
1773 2011-04-18 Alexander Monakov <amonakov@ispras.ru>
1775 * gcc.dg/pr48235.c: Add dg-require-effective-target freorder.
1777 2011-04-18 Ulrich Weigand <ulrich.weigand@linaro.org>
1778 Ira Rosen <ira.rosen@linaro.org>
1781 * gcc.target/arm/pr48252.c: New test.
1783 2011-04-18 Jakub Jelinek <jakub@redhat.com>
1785 PR tree-optimization/48616
1786 * gcc.dg/pr48616.c: New test.
1788 2011-04-18 Tobias Burnus <burnus@net-b.de>
1791 * gfortran.dg/coarray_16.f90: New.
1793 2011-04-18 Paul Thomas <pault@gcc.gnu.org>
1796 * gfortran.dg/realloc_on_assign_7.f03: New test.
1798 2011-04-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1800 PR libgfortran/48602
1801 * gfortran.dg/fmt_g0_6.f08: New test.
1803 2011-04-17 Jason Merrill <jason@redhat.com>
1805 * g++.dg/cpp0x/sfinae16.C: New.
1807 2011-04-17 Richard Sandiford <rdsandiford@googlemail.com>
1809 * gcc.target/mips/reg-var-1.c: New test.
1811 2011-04-17 Jan Hubicka <jh@suse.cz>
1813 * gcc.dg/winline-5.c: Update testcase.
1815 2011-04-17 Eric Botcazou <ebotcazou@adacore.com>
1817 * gnat.dg/discr27.ad[sb]: Move dg directive.
1818 * gnat.dg/discr28.ad[sb]: New test.
1819 * gnat.dg/discr28_pkg.ads: New helper.
1821 2011-04-17 Michael Matz <matz@suse.de>
1823 PR tree-optimization/48622
1825 * gcc.dg/lto/pr48622_0.c: New test.
1827 2011-04-16 Uros Bizjak <ubizjak@gmail.com>
1829 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan patterns.
1830 * gcc.target/i386/avx256-unaligned-load-2.c: Ditto.
1831 * gcc.target/i386/avx256-unaligned-load-3.c: Ditto.
1832 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
1833 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
1834 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
1836 2011-04-15 Jason Merrill <jason@redhat.com>
1838 * g++.dg/cpp0x/range-for17.C: New.
1840 2011-04-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
1842 * g++.dg/cpp0x/range-for2.C: Correct for declaration.
1843 * g++.dg/cpp0x/range-for3.C: Likewise.
1844 * g++.dg/cpp0x/range-for9.C: Correct error message.
1845 * g++.dg/cpp0x/range-for11.C: New.
1846 * g++.dg/cpp0x/range-for12.C: New.
1847 * g++.dg/cpp0x/range-for13.C: New.
1848 * g++.dg/cpp0x/range-for14.C: New.
1849 * g++.dg/cpp0x/range-for15.C: New.
1850 * g++.dg/cpp0x/range-for16.C: New.
1852 2011-04-15 Tobias Burnus <burnus@net-b.de>
1855 * gfortran.dg/coarray_15.f90: Change to dg-do run.
1857 2011-04-15 Nicola Pero <nicola.pero@meta-innovation.com>
1859 * objc.dg/naming-4.m: Updated.
1860 * objc.dg/naming-5.m: Updated.
1861 * objc.dg/naming-6.m: New.
1862 * objc.dg/naming-7.m: New.
1863 * obj-c++.dg/naming-1.mm: Updated.
1864 * obj-c++.dg/naming-2.mm: Updated.
1865 * obj-c++.dg/naming-3.mm: New.
1866 * obj-c++.dg/naming-4.mm: New.
1868 2011-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1870 PR libgfortran/48589
1871 * gfortran.dg/fmt_g0_5.f08: New test.
1873 2011-04-15 Richard Guenther <rguenther@suse.de>
1876 * gfortran.dg/cray_pointers_8.f90: Use -ffloat-store.
1878 2011-04-15 Georg-Johann Lay <avr@gjlay.de>
1880 * gcc.target/avr/torture/pr41885.c (dg-options): Change
1881 -finline-limit=0 to -fno-inline
1883 2011-04-15 Jakub Jelinek <jakub@redhat.com>
1886 * gcc.target/i386/pr46084.c: Require avx_runtime instead of
1889 2011-04-14 Jakub Jelinek <jakub@redhat.com>
1892 * gcc.target/i386/sse4_1-insertps-3.c: New test.
1893 * gcc.target/i386/sse4_1-insertps-4.c: New test.
1894 * gcc.target/i386/avx-insertps-3.c: New test.
1895 * gcc.target/i386/avx-insertps-4.c: New test.
1897 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
1899 * gcc.target/avr/torture/pr41885.c (dg-options): Add
1902 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
1907 * gcc.target/avr/pr46779-1.c: New test case
1908 * gcc.target/avr/pr46779-2.c: New test case
1910 2011-04-14 Jason Merrill <jason@redhat.com>
1912 * g++.dg/cpp0x/sfinae15.C: New.
1914 * g++.dg/cpp0x/sfinae14.C: New.
1916 * g++.dg/ext/vla10.C: New.
1918 2011-04-14 Richard Guenther <rguenther@suse.de>
1920 * gcc.dg/tree-ssa/ssa-dse-14.c: New testcase.
1922 2011-04-14 Richard Guenther <rguenther@suse.de>
1924 * gcc.dg/fold-bitand-4.c: Move ...
1925 * c-c++-common/fold-bitand-4.c: ... here. Adjust slightly.
1927 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
1929 * gcc.target/avr/trivial.c: Fix line endings. Make PROGMEM
1931 * gcc.target/avr/torture/trivial.c: Ditto.
1933 2011-04-13 Jason Merrill <jason@redhat.com>
1935 * g++.dg/template/operator11.C: New.
1937 2011-04-13 Jakub Jelinek <jakub@redhat.com>
1940 * gcc.dg/gomp/pr48591.c: New test.
1943 * g++.dg/cpp0x/constexpr-wstring1.C: New test.
1944 * g++.dg/cpp0x/constexpr-wstring2.C: New test.
1946 2011-04-13 Dodji Seketeli <dodji@redhat.com>
1949 * g++.dg/template/dependent-expr7.C: New test case.
1951 2011-04-13 Jason Merrill <jason@redhat.com>
1953 * g++.dg/cpp0x/sfinae13.C: New.
1955 2011-04-13 Uros Bizjak <ubizjak@gmail.com>
1957 * gcc.target/i386/sse2-init-v2di-2.c: Update scan pattern.
1959 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
1961 * gcc.target/arm/pr43698.c: Remove -march option.
1963 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
1965 * gcc.target/arm/sync-1.c: Limit to sync_int_long, do not use
1968 2011-04-12 Paul Thomas <pault@gcc.gnu.org>
1972 * gfortran.dg/realloc_on_assign_6.f03: New test.
1974 2011-04-12 Kai Tietz <ktietz@redhat.com>
1976 * g++.dg/ext/bitfield2.C: Add for i?86/x86_64-*-mingw*
1977 targets the additional -mno-ms-bitfields and
1978 -Wno-packed-bitfield-compat options.
1979 * g++.dg/ext/bitfield3.C: Likewise.
1980 * g++.dg/ext/bitfield4.C: Likewise.
1981 * g++.dg/ext/bitfield5.C: Likewise.
1982 * gcc.dg/bitfld-15.c: Likewise.
1983 * gcc.dg/bitfld-16.c: Likewise.
1984 * gcc.dg/bitfld-17.c: Likewise.
1985 * gcc.dg/bitfld-18.c: Likewise.
1987 2011-04-12 Richard Sandiford <richard.sandiford@linaro.org>
1989 * gcc.target/arm/neon-vld3-1.c: New test.
1990 * gcc.target/arm/neon-vst3-1.c: New test.
1991 * gcc.target/arm/neon/v*.c: Regenerate.
1993 2011-04-12 Jakub Jelinek <jakub@redhat.com>
1995 PR rtl-optimization/48549
1996 * g++.dg/opt/pr48549.C: New test.
1998 2011-04-12 Richard Guenther <rguenther@suse.de>
2000 PR tree-optimization/46076
2001 * gcc.dg/tree-ssa/pr46076.c: Un-XFAIL.
2003 2011-04-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2006 * lib/compat.exp (compat-execute): Declare unsupported after
2007 stripping path from src1.
2008 * lib/lto.exp (lto-execute): Likewise.
2010 2011-04-12 Jakub Jelinek <jakub@redhat.com>
2013 * gcc.dg/pr48552-1.c: New test.
2014 * gcc.dg/pr48552-2.c: New test.
2016 2011-04-11 Jason Merrill <jason@redhat.com>
2018 * g++.dg/cpp0x/sfinae12.C: New.
2020 * g++.dg/cpp0x/enum10.C: New.
2022 * g++.dg/cpp0x/lambda/lambda-this4.C: New.
2024 * g++.dg/cpp0x/rv-func.C: New.
2026 2011-04-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2028 * gcc.dg/torture/pr47917.c: Define _ISO_C_SOURCE=19990L for
2031 2011-04-11 Martin Jambor <mjambor@suse.cz>
2033 PR tree-optimization/48195
2034 * gcc.dg/ipa/pr48195.c: New test.
2036 2011-04-10 Eric Botcazou <ebotcazou@adacore.com>
2038 * gnat.dg/return3.adb: Remove unused switch.
2040 2011-04-08 Mike Stump <mikestump@comcast.net>
2043 * gcc.dg/tree-ssa/ssa-ccp-17.c: Robustify against ports that
2044 default to fno-common.
2046 2011-04-08 Georg-Johann Lay <avr@gjlay.de>
2048 * gcc.dg/sibcall-3.c: Don't xfail on AVR.
2049 * gcc.dg/sibcall-4.c: Don't xfail on AVR.
2051 2011-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
2054 * gfortran.dg/function_optimize_5.f90: New test.
2056 2011-04-08 Eric Botcazou <ebotcazou@adacore.com>
2058 * gnat.dg/aggr17.adb: New test.
2059 * gnat.dg/aggr18.adb: Likewise.
2061 2011-04-08 Michael Matz <matz@suse.de>
2064 * gcc.target/i386/pr48389.c: New test.
2066 2011-04-08 Andrey Belevantsev <abel@ispras.ru>
2068 PR rtl-optimization/48272
2069 * g++.dg/opt/pr48272.C: New.
2071 2011-04-08 Dmitry Melnik <dm@ispras.ru>
2073 PR rtl-optimization/48235
2074 * gcc.dg/pr48235.c: New.
2076 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
2078 PR rtl-optimization/48302
2079 * g++.dg/opt/pr48302.C: New.
2081 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
2084 * g++.dg/opt/pr48273.C: New.
2086 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
2088 PR rtl-optimization/48442
2089 * gcc.dg/pr48442.c: New.
2091 2011-04-08 Jakub Jelinek <jakub@redhat.com>
2093 PR tree-optimization/48377
2094 * gcc.dg/vect/pr48377.c: New test.
2096 2011-04-07 Jason Merrill <jason@redhat.com>
2098 * g++.dg/cpp0x/regress/call1.C: New.
2100 * g++.dg/cpp0x/variadic107.C: New.
2102 * g++.dg/cpp0x/sfinae11.C: New.
2103 * g++.dg/cpp0x/noexcept02.C: Fix.
2105 * g++.dg/cpp0x/sfinae10.C: New.
2107 * g++.dg/cpp0x/sfinae9.C: New.
2109 * c-c++-common/Wcast-qual-1.c: Move here from...
2110 * gcc.dg/cast-qual-3.c: ...here, and...
2111 * g++.dg/warn/Wcast-qual2.C: ...here.
2113 * g++.dg/cpp0x/sfinae8.C: New.
2115 * g++.dg/cpp0x/sfinae7.C: New.
2117 * g++.dg/cpp0x/enum9.C: New.
2119 2011-04-07 Mike Stump <mikestump@comcast.net>
2121 * gcc.dg/torture/stackalign/non-local-goto-5.c: Fix for targets
2122 with no trampolines.
2124 2011-04-07 Jakub Jelinek <jakub@redhat.com>
2127 * gfortran.dg/gomp/pr48117.f90: New test.
2130 * gcc.dg/torture/pr48343.c: New test.
2132 2011-04-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2134 * gcc.target/i386/asm-6.c: Remove dg-xfail-if.
2136 2011-04-07 Maxim Kuvyrkov <maxim@codesourcery.com>
2138 * gcc.dg/lto/20090210_0.c: Require tls_runtime target.
2140 2011-04-07 Tom de Vries <tom@codesourcery.com>
2143 * lib/scanasm.exp (object-size): New proc.
2144 * gcc.target/arm/pr43920-2.c: New test.
2146 2011-04-06 Tobias Burnus <burnus@net-b.de>
2150 * gfortran.dg/coarray_13.f90: Avoid out-of-bounds access.
2152 2011-04-06 Steve Ellcey <sje@cup.hp.com>
2154 * gcc.dg/mtune.c: Prune note from output.
2156 2011-04-06 Jakub Jelinek <jakub@redhat.com>
2159 * gcc.dg/guality/pr36977.c: New test.
2160 * gcc.dg/guality/pr48466.c: New test.
2162 2011-04-06 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
2164 * gcc.target/arm/pr43920-1.c: Fix accidental duplication.
2166 2011-04-06 Eric Botcazou <ebotcazou@adacore.com>
2168 * gnat.dg/return3.adb: New test.
2170 2011-04-06 Richard Guenther <rguenther@suse.de>
2172 PR tree-optimization/47663
2173 * gcc.dg/tree-ssa/inline-8.c: New testcase.
2175 2011-04-05 Eric Botcazou <ebotcazou@adacore.com>
2177 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options for
2178 Solaris 8 and 9 as well.
2180 2011-04-05 Tom de Vries <tom@codesourcery.com>
2183 * gcc.target/arm/pr43920-1.c: New test.
2185 2011-04-04 Yufeng Zhang <yufeng.zhang@arm.com>
2187 * g++.dg/abi/arm_cxa_vec1.C (__ARM_EABI__): Fix typo.
2188 (cctor): Actually return the value.
2189 (main): Cast return values.
2191 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
2193 * gfortran.dg/character_comparison_8.f90: New test.
2195 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
2197 * frontend-passes: (optimize_lexical_comparison): New function.
2198 (optimize_expr): Call it.
2199 (optimize_comparison): Also handle lexical comparison functions.
2200 Return false instad of -2 for unequal comparison.
2202 2011-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
2205 * function_optimize_4.f90: New test.
2207 2011-04-04 Tobias Burnus <burnus@net-b.de>
2210 * gfortran.dg/coarray_10.f90: Add coarray descriptor diagnostic check.
2211 * gfortran.dg/coarray_13.f90: Add checks for run-time cobounds.
2212 * gfortran.dg/coarray_15.f90: New.
2214 2011-04-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2216 * gfortran.dg/bessel_6.f90: Use dg-add-options ieee.
2217 * gfortran.dg/bessel_7.f90: Likewise.
2219 2011-04-03 Tobias Burnus <burnus@net-b.de>
2221 * gfortran.dg/bessel_6.f90: Reduce mymax for Tru64.
2223 2011-04-03 Richard Guenther <rguenther@suse.de>
2224 Ira Rosen <ira.rosen@linaro.org>
2226 * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: New test.
2227 * gcc.dg/vect/vect.exp: Run if-cvt-stores-vect* tests with
2228 -ftree-loop-if-convert-stores.
2230 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
2232 * gnat.dg/specs/aggr2.ads: New test.
2234 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
2236 * gnat.dg/debug2.ad[sb]: New test.
2237 * gnat.dg/debug2_pkg.ads: New helper.
2238 * gnat.dg/debug3.ad[sb]: New test.
2240 2011-04-01 Uros Bizjak <ubizjak@gmail.com>
2242 * go.test/go-test.exp (go-set-goarch): Recognize alpha*-*-*.
2244 2011-04-01 Jakub Jelinek <jakub@redhat.com>
2247 * gcc.c-torture/compile/pr48335-1.c: New test.
2248 * gcc.dg/pr48335-1.c: New test.
2249 * gcc.dg/pr48335-2.c: New test.
2250 * gcc.dg/pr48335-3.c: New test.
2251 * gcc.dg/pr48335-4.c: New test.
2252 * gcc.dg/pr48335-5.c: New test.
2253 * gcc.dg/pr48335-6.c: New test.
2254 * gcc.dg/pr48335-7.c: New test.
2255 * gcc.dg/pr48335-8.c: New test.
2256 * gcc.target/i386/pr48335-1.c: New test.
2258 2011-04-01 Vincent Lefevre <vincent+gcc@vinc17.org>
2261 * gcc.dg/Waddress.c: New test.
2263 2011-04-01 Thomas Koenig <tkoenig@gcc.gnu.org>
2266 * gfortran.dg/function_optimize_3.f90: New test.
2268 2011-04-01 Bernd Schmidt <bernds@codesourcery.com>
2270 * gcc.c-torture/compile/20110401-1.c: New test.
2272 * g++.dg/lto/20091002-1_0.C: Use "dg-require-effective-target fpic".
2273 * g++.dg/lto/20091002-2_0.C: Likewise.
2274 * g++.dg/lto/20090303_0.c: Likewise.
2275 * g++.dg/lto/20091004-1_0.C: Likewise.
2276 * g++.dg/lto/20091002-3_0.C: Likewise.
2277 * g++.dg/lto/20091004-2_0.C: Likewise.
2278 * g++.dg/lto/20081123_0.C: Likewise.
2279 * g++.dg/lto/20090313_0.C: Likewise.
2280 * g++.dg/lto/20081109-1_0.C: Likewise.
2281 * g++.dg/lto/20081219_0.C: Likewise.
2282 * g++.dg/lto/20081204-1_0.C: Likewise.
2283 * g++.dg/lto/20090302_0.C: Likewise.
2284 * g++.dg/lto/20081119-1_0.C: Likewise.
2285 * g++.dg/lto/20081118_0.C: Likewise.
2286 * gcc.dg/lto/20091020-2_0.c: Likewise.
2287 * gcc.dg/lto/20090210_0.c: Likewise.
2288 * gcc.dg/lto/20081204-1_0.c: Likewise.
2289 * gcc.dg/lto/20081224_0.c: Likewise.
2290 * gcc.dg/lto/20090219_0.c: Likewise.
2291 * gcc.dg/lto/20091014-1_0.c: Likewise.
2292 * gcc.dg/lto/20091016-1_0.c: Likewise.
2293 * gcc.dg/lto/20090206-2_0.c: Likewise.
2294 * gcc.dg/lto/20090116_0.c: Likewise.
2295 * gcc.dg/lto/20091013-1_0.c: Likewise.
2296 * gcc.dg/lto/20091015-1_0.c: Likewise.
2297 * gcc.dg/lto/20090126-2_0.c: Likewise.
2299 2011-03-31 Ian Lance Taylor <iant@google.com>
2301 * go.test/go-test.exp (go-set-goarch): Recognize MIPS ABIs.
2303 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
2305 * gnat.dg/opt16.adb: New test.
2307 2011-03-31 Jason Merrill <jason@redhat.com>
2309 * g++.dg/cpp0x/defaulted24.C: New.
2311 2011-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2314 * gfortran.dg/g77/cabs.f: Only xfail execution on mips-sgi-irix6*
2317 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
2319 * g++.dg/other/i386-9.C: New test.
2321 2011-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2323 * go.test/go-test.exp (go-set-goarch): Use sparc64 for 64-bit SPARC.
2325 2011-03-30 Jason Merrill <jason@redhat.com>
2327 * g++.dg/cpp0x/regress/error-recovery1.C: New.
2329 * g++.dg/cpp0x/regress/isnan.C: New.
2331 * g++.dg/cpp0x/initlist46.C: New.
2333 2011-03-30 Richard Sandiford <richard.sandiford@linaro.org>
2336 * gcc.target/arm/neon-modes-2.c: New test.
2338 2011-03-30 Jakub Jelinek <jakub@redhat.com>
2341 * gcc.c-torture/compile/pr48305.c: New test.
2343 2011-03-29 Jason Merrill <jason@redhat.com>
2345 * g++.dg/cpp0x/regress/value-dep1.C: New.
2347 2011-03-29 Steve Ellcey <sje@cup.hp.com>
2349 * gcc.dg/torture/pr47917.c: Use -std=gnu99 on HP-UX.
2351 2011-03-29 Ian Lance Taylor <iant@google.com>
2353 * go.test/go-test.exp: Handle the test lines used in several new
2355 (errchk): Add opts parameter. Change all callers. Handle parens
2358 2011-03-29 Peter Bergner <bergner@vnet.ibm.com>
2359 Dominique d'Humieres <dominiq@lps.ens.fr>
2361 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __ppc64__
2362 and __APPLE__ && __PPC__ && __ALTIVEC__.
2364 2011-03-29 Jason Merrill <jason@redhat.com>
2366 * g++.dg/cpp0x/dependent1.C: New.
2368 * g++.dg/cpp0x/constexpr-48089.C: Adjust.
2370 * g++.dg/cpp0x/constexpr-memfn1.C: New.
2372 * g++.dg/cpp0x/constexpr-diag1.C: Adjust error locations.
2374 2011-03-29 Janus Weil <janus@gcc.gnu.org>
2377 * gfortran.dg/module_md5_1.f90: Modified MD5 sum.
2378 * gfortran.dg/proc_ptr_comp_32.f90: New.
2380 2011-03-29 Thomas Koenig <tkoenig@gcc.gnu.org>
2382 * gfortran.dg/function_optimize_1.f90: Add -Warray-temporaries,
2383 check for corresponding warning.
2385 2011-03-28 Jason Merrill <jason@redhat.com>
2387 * g++.dg/cpp0x/rv-deduce2.C: New.
2389 2011-03-29 Jakub Jelinek <jakub@redhat.com>
2392 * gcc.dg/pr48203.c: New test.
2394 2011-03-28 Jeff Law <law@redhat.com>
2396 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: New test.
2398 2011-03-28 Peter Bergner <bergner@vnet.ibm.com>
2400 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __PPC64__
2401 and __PPC__ && __ALTIVEC__.
2403 2011-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
2406 * gcc.dg/debug/dwarf2/pr47939-1.c: Generalize scan-assembler regex.
2407 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
2408 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
2409 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
2411 2011-03-28 Jason Merrill <jason@redhat.com>
2413 * g++.dg/cpp0x/initlist-array2.C: New.
2415 * g++.dg/cpp0x/initlist-array1.C: New.
2417 * g++.dg/cpp0x/constexpr-compound.C: New.
2419 * g++.dg/cpp0x/constexpr-using.C: New.
2421 * g++.dg/cpp0x/constexpr-noexcept.C: New.
2423 2011-03-28 H.J. Lu <hongjiu.lu@intel.com>
2426 * gcc.target/i386/pr47502-2.c: Add -fno-pic.
2428 2011-03-28 Eric Botcazou <ebotcazou@adacore.com>
2430 * gcc.dg/slp-1.c: New test.
2432 2011-03-27 H.J. Lu <hongjiu.lu@intel.com>
2434 * gcc.target/i386/avx256-unaligned-load-1.c: New.
2435 * gcc.target/i386/avx256-unaligned-load-2.c: Likewise.
2436 * gcc.target/i386/avx256-unaligned-load-3.c: Likewise.
2437 * gcc.target/i386/avx256-unaligned-load-4.c: Likewise.
2438 * gcc.target/i386/avx256-unaligned-load-5.c: Likewise.
2439 * gcc.target/i386/avx256-unaligned-load-6.c: Likewise.
2440 * gcc.target/i386/avx256-unaligned-load-7.c: Likewise.
2441 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
2442 * gcc.target/i386/avx256-unaligned-store-2.c: Likewise.
2443 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
2444 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
2445 * gcc.target/i386/avx256-unaligned-store-5.c: Likewise.
2446 * gcc.target/i386/avx256-unaligned-store-6.c: Likewise.
2447 * gcc.target/i386/avx256-unaligned-store-7.c: Likewise.
2449 2011-03-27 Thomas Koenig <tkoenig@gcc.gnu.org>
2452 * gfortran.dg/trim_optimize_5.f90: New test.
2453 * gfortran.dg/trim_optimize_6.f90: New test.
2455 2011-03-27 Richard Sandiford <rdsandiford@googlemail.com>
2458 * gcc.target/mips/madd-7.c: Remove -mlong32.
2459 * gcc.target/mips/msub-7.c: Likewise.
2461 2011-03-27 Ira Rosen <ira.rosen@linaro.org>
2463 * gcc.dg/vect/vect-outer-5.c: Reduce the distance between data
2464 accesses to preserve the meaning of the test for doubleword vectors.
2465 * gcc.dg/vect/no-vfa-pr29145.c: Likewise.
2466 * gcc.dg/vect/slp-3.c: Reduce the loop bound for the same reason.
2468 2011-03-26 Janus Weil <janus@gcc.gnu.org>
2471 * gfortran.dg/class_42.f03: New.
2473 2011-03-26 Ira Rosen <ira.rosen@linaro.org>
2475 * gcc.dg/vect/vect-cselim-1.c: Fail on targets that don't support
2478 2011-03-26 Andrey Belevantsev <abel@ispras.ru>
2480 PR rtl-optimization/48144
2481 * gcc.dg/pr48144.c: New test.
2483 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
2485 * gnat.dg/discr27.ad[sb]: New test.
2487 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
2489 * gnat.dg/limited_with2.ad[sb]: New test.
2490 * gnat.dg/limited_with2_pkg1.ads: New helper.
2491 * gnat.dg/limited_with2_pkg2.ads: Likewise.
2493 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
2495 * gnat.dg/opt15.adb: New test.
2496 * gnat.dg/opt15_pkg.ad[sb]: New helper.
2498 2011-03-25 Tobias Burnus <burnus@net-b.de>
2502 * gfortran.dg/ishft_4.f90: Adapt scan-tree-dump-times.
2503 * gfortran.dg/leadz_trailz_3.f90: Ditto
2505 2011-03-25 Martin Jambor <mjambor@suse.cz>
2507 * gcc.c-torture/compile/pr44686.c: Do not explicitely specify -O2.
2509 2011-03-25 Jason Merrill <jason@redhat.com>
2511 * g++.dg/cpp0x/defaulted22.C: New.
2512 * g++.dg/cpp0x/defaulted23.C: New.
2513 * g++.dg/cpp0x/defaulted15.C: Adjust.
2515 2011-03-25 Jason Merrill <jason@redhat.com>
2517 * g++.dg/cpp0x/move1.C: New.
2519 2011-03-25 Ira Rosen <ira.rosen@linaro.org>
2522 * gcc.dg/vect/vect-cselim-1.c: Fail for vect_no_align.
2524 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2526 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options
2527 for mips-sgi-irix6.5.
2528 Replace snprintf prototype by <stdio.h>.
2530 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2533 * gcc.dg/graphite/block-3.c: Add dg-require-effective-target
2534 run_expensive_tests.
2535 * gcc.dg/graphite/block-4.c: Likewise.
2536 * gcc.dg/graphite/block-7.c: Likewise.
2537 * gcc.dg/graphite/block-8.c: Likewise.
2539 2011-03-25 Richard Guenther <rguenther@suse.de>
2541 * g++.dg/tree-ssa/pr41186.C: Scan the appropriate FRE dump.
2542 * g++.dg/tree-ssa/pr8781.C: Likewise.
2543 * gcc.dg/ipa/ipa-pta-13.c: Likewise.
2544 * gcc.dg/ipa/ipa-pta-3.c: Likewise.
2545 * gcc.dg/ipa/ipa-pta-4.c: Likewise.
2546 * gcc.dg/tree-ssa/20041122-1.c: Likewise.
2547 * gcc.dg/tree-ssa/alias-18.c: Likewise.
2548 * gcc.dg/tree-ssa/foldstring-1.c: Likewise.
2549 * gcc.dg/tree-ssa/forwprop-10.c: Likewise.
2550 * gcc.dg/tree-ssa/forwprop-9.c: Likewise.
2551 * gcc.dg/tree-ssa/fre-vce-1.c: Likewise.
2552 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
2553 * gcc.dg/tree-ssa/pr21574.c: Likewise.
2554 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Likewise.
2555 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
2556 * gcc.dg/tree-ssa/ssa-fre-11.c: Likewise.
2557 * gcc.dg/tree-ssa/ssa-fre-12.c: Likewise.
2558 * gcc.dg/tree-ssa/ssa-fre-13.c: Likewise.
2559 * gcc.dg/tree-ssa/ssa-fre-14.c: Likewise.
2560 * gcc.dg/tree-ssa/ssa-fre-15.c: Likewise.
2561 * gcc.dg/tree-ssa/ssa-fre-16.c: Likewise.
2562 * gcc.dg/tree-ssa/ssa-fre-17.c: Likewise.
2563 * gcc.dg/tree-ssa/ssa-fre-18.c: Likewise.
2564 * gcc.dg/tree-ssa/ssa-fre-19.c: Likewise.
2565 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
2566 * gcc.dg/tree-ssa/ssa-fre-21.c: Likewise.
2567 * gcc.dg/tree-ssa/ssa-fre-22.c: Likewise.
2568 * gcc.dg/tree-ssa/ssa-fre-23.c: Likewise.
2569 * gcc.dg/tree-ssa/ssa-fre-24.c: Likewise.
2570 * gcc.dg/tree-ssa/ssa-fre-25.c: Likewise.
2571 * gcc.dg/tree-ssa/ssa-fre-26.c: Likewise.
2572 * gcc.dg/tree-ssa/ssa-fre-27.c: Likewise.
2573 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
2574 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
2575 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
2576 * gcc.dg/tree-ssa/ssa-fre-6.c: Likewise.
2577 * gcc.dg/tree-ssa/ssa-fre-7.c: Likewise.
2578 * gcc.dg/tree-ssa/ssa-fre-8.c: Likewise.
2579 * gcc.dg/tree-ssa/ssa-fre-9.c: Likewise.
2580 * gcc.dg/tree-ssa/ssa-pre-10.c: Likewise.
2581 * gcc.dg/tree-ssa/ssa-pre-26.c: Likewise.
2582 * gcc.dg/tree-ssa/ssa-pre-7.c: Likewise.
2583 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
2584 * gcc.dg/tree-ssa/ssa-pre-9.c: Likewise.
2585 * gcc.dg/tree-ssa/ssa-sccvn-1.c: Likewise.
2586 * gcc.dg/tree-ssa/ssa-sccvn-2.c: Likewise.
2587 * gcc.dg/tree-ssa/ssa-sccvn-3.c: Likewise.
2588 * gcc.dg/tree-ssa/ssa-sccvn-4.c: Likewise.
2589 * gcc.dg/tree-ssa/struct-aliasing-1.c: Likewise.
2590 * gcc.dg/tree-ssa/struct-aliasing-2.c: Likewise.
2591 * c-c++-common/pr46562-2.c: Likewise.
2592 * gfortran.dg/pr42108.f90: Likewise.
2593 * gcc.dg/torture/pta-structcopy-1.c: Scan ealias dump, force
2594 foo to be inlined even at -O1.
2595 * gcc.dg/tree-ssa/ssa-dce-4.c: Disable FRE.
2596 * gcc.dg/ipa/ipa-pta-14.c: Likewise.
2597 * gcc.dg/tree-ssa/ssa-fre-1.c: Adjust.
2598 * gcc.dg/matrix/matrix.exp: Disable FRE.
2600 2011-03-24 Jakub Jelinek <jakub@redhat.com>
2603 * gcc.dg/dfp/pr48204.c: New test.
2605 2011-03-24 Steve Ellcey <sje@cup.hp.com>
2608 * gcc.c-torture/execute/pr47917.c: Move this...
2609 * gcc.dg/torture/pr47917.c: to here and add xfails.
2611 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
2613 * gnat.dg/array16.ad[sb]: New test.
2614 * gnat.dg/array16.ads: New helper.
2616 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
2618 * gnat.dg/derived_type2.adb: New test.
2620 2011-03-24 Richard Guenther <rguenther@suse.de>
2622 PR tree-optimization/48271
2623 * g++.dg/torture/pr48271.C: New testcase.
2625 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
2627 * gnat.dg/array15.ad[sb]: New test.
2629 2011-03-24 Uros Bizjak <ubizjak@gmail.com>
2632 * gcc.target/i386/pr48237.c: New test.
2634 2011-03-24 Richard Guenther <rguenther@suse.de>
2637 * gcc.dg/builtin-object-size-10.c: New testcase.
2639 2011-03-24 Richard Guenther <rguenther@suse.de>
2641 PR tree-optimization/46562
2642 * c-c++-common/pr46562-2.c: New testcase.
2643 * c-c++-common/pr46562.c: Likewise.
2645 2011-03-24 Ira Rosen <ira.rosen@linaro.org>
2647 * gcc.dg/vect/vect-cselim-1.c: New test.
2648 * gcc.dg/vect/vect-cselim-2.c: New test.
2650 2011-03-23 Chung-Lin Tang <cltang@codesourcery.com>
2652 * gcc.target/arm/pr46934.c: New.
2654 2011-03-23 Ian Lance Taylor <iant@google.com>
2656 * go.test/go-test.exp (errchk): Ignore lines containing ////.
2658 2011-03-23 Richard Guenther <rguenther@suse.de>
2660 * gcc.dg/struct: Remove directory and contents.
2662 2011-03-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2665 * g++.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
2667 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
2669 * gnat.dg/discr26.ad[sb]: New test.
2670 * gnat.dg/discr26_pkg.ads: New helper.
2672 2011-03-23 Richard Sandiford <richard.sandiford@linaro.org>
2675 * gcc.target/arm/neon-vld-1.c: New test.
2677 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
2679 * gnat.dg/array14.ad[sb]: New test.
2680 * gnat.dg/array14_pkg.ads: New helper.
2682 2011-03-22 Joseph Myers <joseph@codesourcery.com>
2684 * gcc.c-torture/execute/920501-8.x: Remove.
2685 * gcc.c-torture/execute/930513-1.x: Remove.
2686 * gcc.c-torture/execute/960312-1.x: Remove.
2687 * gcc.c-torture/compile/20000804-1.c,
2688 gcc.c-torture/compile/20001205-1.c,
2689 gcc.c-torture/compile/20001226-1.c,
2690 gcc.c-torture/compile/20010518-2.c,
2691 gcc.c-torture/compile/20020312-1.c,
2692 gcc.c-torture/compile/20020604-1.c,
2693 gcc.c-torture/compile/920501-12.c,
2694 gcc.c-torture/compile/920501-4.c,
2695 gcc.c-torture/compile/920520-1.c,
2696 gcc.c-torture/compile/980506-1.c,
2697 gcc.c-torture/execute/980709-1.x,
2698 gcc.c-torture/execute/990826-0.x: Don't XFAIL or use special
2699 options for m68hc11.
2700 * gcc.dg/cpp/assert4.c: Don't handle ARC.
2701 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: Don't XFAIL for arc or
2704 2011-03-22 Nick Clifton <nickc@redhat.com>
2706 * lib/target-supports.exp (check_profiling_available): Add MN10300
2707 to the list of targets that do not support profiling. Restore
2708 alpha sorting to this list.
2710 2011-03-22 Michael Meissner <meissner@linux.vnet.ibm.com>
2712 * gcc.dg/torture/vector-1.c: On powerpc add -fabi=altivec to avoid
2713 failure on 32-bit systems.
2714 * gcc.dg/torture/vector-2.c: Ditto.
2716 2011-03-22 Richard Guenther <rguenther@suse.de>
2718 PR tree-optimization/48228
2719 * gcc.dg/Wstrict-overflow-23.c: New testcase.
2721 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
2723 * gcc.dg/torture/va-arg-25.c: Add -mabi=altivec -maltivec for
2727 * gcc.target/powerpc/pr48226.c: New file.
2729 2011-03-21 Jack Howarth <howarth@bromo.med.uc.edu>
2731 * lib/prune.exp (prune_gcc_output): Prune "could not create
2732 compact unwind for" warnings.
2734 2011-03-20 Jakub Jelinek <jakub@redhat.com>
2738 * gcc.c-torture/execute/pr42544.c: New test.
2739 * gcc.c-torture/execute/pr48197.c: New test.
2741 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
2743 PR preprocessor/48192
2744 * gcc.target/powerpc/pr48192.c: New file.
2747 * gcc.target/powerpc/pr48053-3.c: New file, add test case for
2748 split problem of 0 being loaded in a VSX register.
2750 2011-03-21 Richard Guenther <rguenther@suse.de>
2753 * gcc.dg/debug/dwarf2/pr47939-1.c: New testcase.
2754 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
2755 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
2756 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
2758 2011-03-21 Jakub Jelinek <jakub@redhat.com>
2761 * gcc.dg/pr48213.c: New test.
2763 2011-03-21 Kai Tietz <ktietz@redhat.com>
2766 * g++.dg/plugin/attribute_plugin.c: Adjust test.
2768 2011-03-21 Chung-Lin Tang <cltang@codesourcery.com>
2770 * gcc.target/arm/xor-and.c: New.
2772 2010-03-21 Thomas Koenig <tkoenig@gcc.gnu.org>
2775 * gfortran.dg/function_optimize_1.f90: New test.
2776 * gfortran.dg/function_optimize_2.f90: New test.
2778 2011-03-20 H.J. Lu <hongjiu.lu@intel.com>
2780 PR rtl-optimization/47502
2781 * gcc.target/i386/pr47502-1.c: New.
2782 * gcc.target/i386/pr47502-2.c: Likewise.
2784 2011-03-20 Jakub Jelinek <jakub@redhat.com>
2786 PR rtl-optimization/48156
2787 * gcc.dg/pr48156.c: New test.
2789 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2792 * gfortran.dg/scratch_1.f90: Adjust test.
2794 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2797 * gfortran.dg/scratch_1.f90: New test.
2799 2011-03-18 Joseph Myers <joseph@codesourcery.com>
2801 * gcc.dg/c1x-typedef-1.c: Expect errors for redefinitions of
2802 variably modified typedefs.
2803 * gcc.dg/c1x-typedef-2.c: Remove.
2805 2011-03-18 Joseph Myers <joseph@codesourcery.com>
2807 * gcc.dg/c1x-anon-struct-1.c: Don't test use of typedefs.
2808 * gcc.dg/c1x-anon-struct-3.c: New test.
2809 * gcc.dg/anon-struct-11.c: Update.
2811 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2813 * gcc.dg/vect/slp-multitypes-2.c: Replace dg-do run with
2815 Only xfail with gas.
2817 2011-03-18 Jason Merrill <jason@redhat.com>
2819 * g++.dg/template/fn-ptr1.C: New.
2821 * g++.dg/overload/volatile1.C: New.
2823 * g++.dg/opt/pr23372.C: New.
2825 * g++.dg/ext/attrib32.C: Expect errors on the two-names case.
2827 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2830 * gcc.dg/torture/20090618-1.c: Skip on mips-sgi-irix*.
2832 2011-03-18 Chung-Lin Tang <cltang@codesourcery.com>
2834 * gcc.target/arm/unsigned-extend-1.c: New.
2836 2011-03-18 Jakub Jelinek <jakub@redhat.com>
2839 * gcc.c-torture/compile/pr48161.c: New test.
2841 2011-03-17 H.J. Lu <hongjiu.lu@intel.com>
2844 * gcc.dg/torture/pr47725.c: New.
2846 2011-03-17 Jason Merrill <jason@redhat.com>
2848 * g++.dg/cpp0x/constexpr-overflow2.C: New.
2849 * g++.dg/cpp0x/constexpr-data2.C: Remove FIXME.
2851 2011-03-17 Eric Botcazou <ebotcazou@adacore.com>
2853 * gnat.dg/specs/elab2.ads: New test.
2854 * gnat.dg/specs/elab2_pkg.ads: New helper.
2856 2011-03-17 Jason Merrill <jason@redhat.com>
2858 * g++.dg/cpp0x/decltype-1212.C: New.
2859 * g++.dg/cpp0x/rv-return.C: Adjust expected type.
2861 2011-03-17 Jason Merrill <jason@redhat.com>
2863 * g++.dg/parse/memfnquals1.C: New.
2865 2011-03-17 Richard Guenther <rguenther@suse.de>
2868 * gcc.dg/pr48134.c: New testcase.
2870 2011-03-17 Richard Guenther <rguenther@suse.de>
2873 * g++.dg/torture/pr48165.C: New testcase.
2875 2011-03-17 Jakub Jelinek <jakub@redhat.com>
2877 PR rtl-optimization/48141
2878 * gcc.dg/pr48141.c: New test.
2880 2011-03-16 Jason Merrill <jason@redhat.com>
2882 * g++.dg/cpp0x/constexpr-48089.C: New.
2884 * g++.dg/cpp0x/constexpr-abi1.C: New.
2886 * g++.dg/cpp0x/constexpr-46336.C: New.
2887 * g++.dg/parse/friend5.C: Adjust expected errors.
2889 * g++.dg/cpp0x/constexpr-47570.C: New.
2891 2011-03-16 Dodji Seketeli <dodji@redhat.com>
2894 * ++.dg/debug/dwarf2/typedef6.C: New test.
2896 2011-03-16 Jason Merrill <jason@redhat.com>
2898 * g++.dg/cpp0x/elision2.C: New.
2900 * g++.dg/cpp0x/constexpr-array3.C: New.
2902 2011-03-16 Jason Merrill <jason@redhat.com>
2904 * g++.dg/cpp0x/sfinae6.C: New.
2905 * gcc/testsuite/g++.dg/cpp0x/initlist38.C: Adjust expected error.
2906 * gcc/testsuite/g++.dg/cpp0x/pr45908.C: Likewise.
2907 * gcc/testsuite/g++.dg/cpp0x/sfinae6.C: Likewise.
2908 * gcc/testsuite/g++.old-deja/g++.jason/conversion11.C: Likewise.
2909 * gcc/testsuite/g++.old-deja/g++.law/arg11.C: Likewise.
2911 2011-03-16 Jason Merrill <jason@redhat.com>
2913 * g++.dg/template/incomplete6.C: New.
2915 2011-03-16 Jeff Law <law@redhat.com>
2917 * gcc.dg/tree-ssa/vrp55.c: New test.
2919 2011-03-16 Jason Merrill <jason@redhat.com>
2921 * g++.dg/cpp0x/auto22.C: New.
2923 2011-03-16 Richard Guenther <rguenther@suse.de>
2925 * gcc.dg/guality/vla-1.c (main): Use result of f1 to avoid
2926 optimizing it away if promoted to const.
2928 2011-03-16 Richard Guenther <rguenther@suse.de>
2930 PR tree-optimization/48149
2931 * gcc.dg/fold-complex-1.c: New testcase.
2933 2011-03-16 Richard Guenther <rguenther@suse.de>
2936 * gcc.dg/guality/pr45882.c: Really make sure no inlining
2939 2011-03-16 Richard Guenther <rguenther@suse.de>
2941 PR tree-optimization/26134
2942 * gcc.dg/tree-ssa/complex-6.c: New testcase.
2944 2011-03-16 Richard Guenther <rguenther@suse.de>
2946 PR tree-optimization/48146
2947 * gcc.dg/torture/pr48146.c: New testcase.
2949 2011-03-16 Richard Guenther <rguenther@suse.de>
2951 * gcc.dg/tree-ssa/pr14814.c: Adjust.
2952 * gcc.dg/tree-ssa/ssa-ccp-19.c: Likewise.
2954 2011-03-16 Jakub Jelinek <jakub@redhat.com>
2957 * gcc.c-torture/compile/pr48136.c: New test.
2959 * g++.dg/debug/dwarf2/icf.C: Adjust for -fenable-icf-debug removal.
2962 * gcc.dg/guality/pr45882.c: New test.
2964 2011-03-15 Jason Merrill <jason@redhat.com>
2966 * g++.dg/cpp0x/constexpr-recursion.C: New.
2968 * g++.dg/cpp0x/implicit11.C: New.
2970 2011-03-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
2972 * g++.dg/cpp0x/constexpr-attribute.C: New.
2974 2011-03-15 Manuel López-Ibáñez <manu@gcc.gnu.org>
2976 * g++.dg/parse/pr34758.C: New.
2978 2011-03-15 Xinliang David Li <davidxl@google.com>
2981 * gcc.dg/uninit-pred-7_d.c: New test.
2982 * gcc.dg/uninit-pred-8_d.c: New test.
2984 2011-03-15 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
2987 * gcc.target/arm/pr46788.c: New.
2989 2011-03-15 Richard Guenther <rguenther@suse.de>
2992 * gfortran.dg/c_f_pointer_tests_3.f90: Adjust.
2993 * gfortran.dg/ishft_4.f90: Likewise.
2994 * gfortran.dg/leadz_trailz_3.f90: Likewise.
2996 2011-03-15 Richard Guenther <rguenther@suse.de>
2998 PR tree-optimization/13954
2999 * g++.dg/tree-ssa/pr13954.C: New testcase.
3001 2011-03-15 Richard Guenther <rguenther@suse.de>
3003 PR tree-optimization/48037
3004 * gcc.target/i386/pr48037-1.c: New testcase.
3006 2011-03-15 Richard Guenther <rguenther@suse.de>
3008 PR tree-optimization/41490
3009 * gcc.dg/tree-ssa/ssa-sink-6.c: New testcase.
3010 * gcc.dg/tree-ssa/ssa-sink-7.c: Likewise.
3011 * gcc.dg/tree-ssa/ssa-sink-8.c: Likewise.
3012 * gcc.dg/tree-ssa/ssa-sink-9.c: Likewise.
3013 * g++.dg/tree-ssa/pr33604.C: Adjust.
3015 2011-03-14 Jakub Jelinek <jakub@redhat.com>
3018 * gcc.c-torture/execute/pr47917.c: New test.
3019 * gcc.dg/pr47917.c: New test.
3022 * gcc.dg/tree-ssa/foldaddr-1.c: Remove xfail.
3024 2011-03-14 Uros Bizjak <ubizjak@gmail.com>
3026 * gcc.target/i386/sse4_1-floor-vec.c: New test.
3027 * gcc.target/i386/sse4_1-ceil-vec.c: Ditto.
3028 * gcc.target/i386/sse4_1-trunc-vec.c: Ditto.
3029 * gcc-target/i386/sse4_1-rint-vec.c: Ditto.
3030 * gcc.target/i386/sse4_1-floorf-vec.c: Ditto.
3031 * gcc.target/i386/sse4_1-ceilf-vec.c: Ditto.
3032 * gcc.target/i386/sse4_1-truncf-vec.c: Ditto.
3033 * gcc.target/i386/sse4_1-rintf-vec.c: Ditto.
3034 * gcc.target/i386/avx-floor-vec.c: Ditto.
3035 * gcc.target/i386/avx-ceil-vec.c: Ditto.
3036 * gcc.target/i386/avx-trunc-vec.c: Ditto.
3037 * gcc.target/i386/avx-rint-vec.c: Ditto.
3038 * gcc.target/i386/avx-floorf-vec.c: Ditto.
3039 * gcc.target/i386/avx-ceilf-vec.c: Ditto.
3040 * gcc.target/i386/avx-truncf-vec.c: Ditto.
3041 * gcc.target/i386/avx-rintf-vec.c: Ditto.
3043 2011-03-14 Tom Tromey <tromey@redhat.com>
3045 * gcc.dg/Woverlength-strings-pedantic-c90-asm.c: New file.
3046 * gcc.dg/Woverlength-strings-pedantic-c89-asm.c: New file.
3047 * gcc.dg/Woverlength-strings-pedantic-c99-asm.c: New file.
3049 2011-03-14 Tom Tromey <tromey@redhat.com>
3051 * gcc.dg/Woverlength-strings-pedantic-c89-ext.c: New file.
3052 * gcc.dg/Woverlength-strings-pedantic-c90-ext.c: New file.
3053 * gcc.dg/Woverlength-strings-pedantic-c99-ext.c: New file.
3055 2011-03-14 H.J. Lu <hongjiu.lu@intel.com>
3057 * gcc.target/i386/builtin-copysign.c: Remove __LP64__ check.
3059 2011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
3061 PR rtl-optimization/47166
3062 * gcc.c-torture/execute/postmod-1.c: New test.
3064 2011-03-14 Richard Guenther <rguenther@suse.de>
3067 * gcc.dg/torture/pr48098.c: New testcase.
3069 2011-03-12 Peter Bergner <bergner@vnet.ibm.com>
3072 * gcc.target/powerpc/pr48053-1.c: New test.
3073 * gcc.target/powerpc/pr48053-2.c: Likewise.
3075 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
3078 * gfortran.dg/intrinsic_ifunction_2.f90: Correct PR number.
3080 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
3083 * gfortran.dg/intrinsic_ifunction_2.f90: New test case.
3085 2011-03-12 Janus Weil <janus@gcc.gnu.org>
3088 * gfortran.dg/class_41.f03: New.
3090 2011-03-11 Dodji Seketeli <dodji@redhat.com>
3092 * g++.dg/conversion/cast3.C: New test.
3094 2011-03-11 Jason Merrill <jason@redhat.com>
3096 * g++.dg/template/error45.C: New.
3098 * g++.dg/parse/no-type-defn1.C: New.
3100 * g++.dg/ext/attrib40.C: New.
3102 * g++.dg/cpp0x/regress/array1.C: New.
3104 2011-03-11 Richard Guenther <rguenther@suse.de>
3106 PR tree-optimization/48067
3107 * gcc.dg/pr48067.c: New testcase.
3109 2011-03-11 Richard Guenther <rguenther@suse.de>
3112 * g++.dg/lto/20110311-1_0.C: New testcase.
3114 2011-03-11 Jakub Jelinek <jakub@redhat.com>
3117 * g++.dg/inherit/virtual8.C: New test.
3120 * gcc.dg/torture/pr48044.c: New test.
3122 2011-03-11 Janus Weil <janus@gcc.gnu.org>
3125 * gfortran.dg/proc_ptr_comp_31.f90: New.
3127 2011-03-11 Richard Guenther <rguenther@suse.de>
3129 PR tree-optimization/47278
3130 * gcc.dg/torture/pr47278-1.c: New testcase.
3131 * gcc.dg/torture/pr47278-2.c: Likewise.
3133 2011-03-11 Jakub Jelinek <jakub@redhat.com>
3135 PR tree-optimization/48063
3136 * gcc.dg/torture/pr48063.c: New test.
3138 2011-03-10 Jason Merrill <jason@redhat.com>
3140 * g++.dg/template/array22.C: New.
3142 * g++.dg/cpp0x/syntax-err1.C: New.
3143 * g++.dg/parse/error36.C: Adjust expected errors.
3144 * g++.old-deja/g++.pt/ctor2.C: Likewise.
3145 * g++.old-deja/g++.pt/typename3.C: Likewise.
3146 * g++.old-deja/g++.pt/typename4.C: Likewise.
3147 * g++.old-deja/g++.pt/typename6.C: Likewise.
3149 2011-03-09 Jason Merrill <jason@redhat.com>
3151 * g++.dg/template/nontype22.C: New.
3153 2011-03-09 Martin Jambor <mjambor@suse.cz>
3155 PR tree-optimization/47714
3156 * g++.dg/torture/pr47714.C: New test.
3158 2011-03-08 Michael Meissner <meissner@linux.vnet.ibm.com>
3161 * gcc.target/powerpc/pr47755-2.c: New file.
3163 2011-03-08 Jakub Jelinek <jakub@redhat.com>
3165 * go.test/go-test.exp: For goroutines.go test if GCCGO_RUN_ALL_TESTS
3166 is not set in the environment, pass 64 as first argument when not
3167 running expensive tests or pass max($[`ulimit -u`/4], 10000) on
3168 native where ulimit -u is supported.
3170 2011-03-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3172 * gcc.dg/optimize-bswapsi-1.c: Use -march=z900 on s390.
3174 2011-03-08 Jason Merrill <jason@redhat.com>
3176 * g++.dg/template/nontype21.C: New.
3178 * g++.dg/template/anon5.C: New.
3180 2011-03-08 Jakub Jelinek <jakub@redhat.com>
3183 * gcc.dg/pr47881.c: New test.
3185 2011-03-08 Dodji Seketeli <dodji@redhat.com>
3188 * g++.dg/lookup/template3.C: New test.
3190 2011-03-08 Kai Tietz <ktietz@redhat.com>
3192 * g++.dg/tree-ssa/pr21082.C: Use __INTPTR_TYPE__ instead of
3195 2011-03-08 Mikael Pettersson <mikpe@it.uu.se>
3198 * gcc.dg/tree-ssa/ssa-ccp-33.c: Use __alignof__ not
3199 sizeof to compute alignment.
3201 2011-03-08 Jakub Jelinek <jakub@redhat.com>
3203 PR tree-optimization/48022
3204 * gcc.dg/pr48022-1.c: New test.
3205 * gcc.dg/pr48022-2.c: New test.
3207 2011-03-07 Jason Merrill <jason@redhat.com>
3209 * g++.dg/template/nontype20.C: New.
3210 * g++.dg/init/member1.C: Adjust expected errors.
3211 * g++.dg/parse/constant4.C: Likewise.
3212 * g++.dg/template/qualified-id3.C: Likewise.
3213 * g++.old-deja/g++.pt/crash10.C: Likewise.
3215 * g++.dg/cpp0x/regress/non-const1.C: New.
3217 2011-03-07 Jakub Jelinek <jakub@redhat.com>
3220 * gcc.dg/pr47991.c: New test.
3222 2011-03-07 Jason Merrill <jason@redhat.com>
3224 * g++.dg/abi/mangle46.C: New.
3226 2011-03-07 Pat Haugen <pthaugen@us.ibm.com>
3229 * gcc.target/powerpc/pr47862.c: New.
3231 2011-03-07 Jack Howarth <howarth@bromo.med.uc.edu>
3234 * gcc.target/i386/combine-mul.c: Require nonpic.
3236 2011-03-07 Paul Wögerer <paul_woegerer@mentor.com>
3237 Nathan Froyd <froydnj@codesourcery.com>
3239 * gcc.dg/20001117-1.c: Abort on NULL call_sites.
3241 2011-03-06 Mark Mitchell <mark@codesourcery.com>
3243 * README.QMTEST: Remove.
3245 2011-03-06 Paul Thomas <pault@gcc.gnu.org>
3246 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3249 * gfortran.dg/array_constructor_37.f90 : New test.
3251 2011-03-05 Jason Merrill <jason@redhat.com>
3253 * g++.dg/abi/mangle39.C: ABI v5, not 6.
3254 * g++.dg/abi/mangle45.C: Likewise.
3255 * g++.dg/cpp0x/trailing1.C: Likewise.
3257 2011-03-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3259 * gcc.dg/torture/pr47975.c: Add -fno-common option on hppa*-*-hpux*.
3261 2011-03-05 Jakub Jelinek <jakub@redhat.com>
3263 PR rtl-optimization/47899
3264 * gcc.dg/pr47899.c: New test.
3266 * gcc.dg/torture/pr47968.c: Ignore warnings.
3268 PR tree-optimization/47967
3269 * gcc.c-torture/compile/pr47967.c: New test.
3271 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
3273 * objc.dg/property/property-encoding-1.m: Tidied up testcase.
3274 * obj-c++.dg/property/property-encoding-1.mm: Likewise.
3276 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
3278 * objc.dg/gnu-api-2-property.m: Added tests for property_getName()
3279 and property_getAttributes() if __OBJC2__.
3280 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
3281 * objc.dg/property/property-encoding-1.m: New.
3282 * obj-c++.dg/property/property-encoding-1.mm: New.
3284 2011-03-04 Jason Merrill <jason@redhat.com>
3286 * g++.dg/template/pseudodtor6.C: New.
3288 * g++.dg/inherit/covariant19.C: New.
3290 2011-03-04 Richard Guenther <rguenther@suse.de>
3293 * gcc.dg/torture/pr47968.c: New testcase.
3295 2011-03-04 Richard Guenther <rguenther@suse.de>
3298 * gcc.dg/torture/pr47975.c: New testcase.
3300 2011-03-03 Paolo Carlini <paolo.carlini@oracle.com>
3303 * g++.dg/template/crash106.C: New.
3305 2011-03-03 Jakub Jelinek <jakub@redhat.com>
3308 * gcc.dg/gomp/pr47963.c: New test.
3309 * g++.dg/gomp/pr47963.C: New test.
3311 2011-03-02 Jason Merrill <jason@redhat.com>
3313 * g++.dg/cpp0x/regress/condition1.C: New.
3315 * g++.dg/cpp0x/constexpr-ctor9.C: New.
3317 2011-03-01 Jason Merrill <jason@redhat.com>
3319 * g++.dg/cpp0x/lambda/lambda-98.C: New.
3321 * g++.dg/cpp0x/constexpr-non-const-arg2.C: New.
3323 2011-03-02 Richard Sandiford <richard.sandiford@linaro.org>
3325 PR rtl-optimization/47925
3326 * gcc.c-torture/execute/pr47925.c: New test.
3328 2011-03-01 Jason Merrill <jason@redhat.com>
3330 * g++.dg/cpp0x/decltype25.C: New.
3332 * g++.dg/cpp0x/regress/bitfield-err1.C: New.
3334 2011-03-01 Richard Guenther <rguenther@suse.de>
3336 PR tree-optimization/47890
3337 * gcc.dg/torture/pr47890.c: New testcase.
3339 2011-03-01 Richard Guenther <rguenther@suse.de>
3342 * gcc.dg/lto/pr47924_0.c: New testcase.
3344 2011-03-01 Richard Guenther <rguenther@suse.de>
3347 * gfortran.dg/lto/pr46911_0.f: New testcase.
3349 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3351 PR libgfortran/47933
3352 * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid
3353 compile errors from older code form.
3355 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3357 PR libgfortran/47567
3358 * gfortran.dg/fmt_fw_d.f90: New test.
3360 2011-02-28 Jason Merrill <jason@redhat.com>
3362 * g++.dg/inherit/covariant18.C: New.
3364 2011-02-28 Jakub Jelinek <jakub@redhat.com>
3367 * gcc.dg/pr47893.c: New test.
3369 2011-02-28 Nicola Pero <nicola.pero@meta-innovation.com>
3371 * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return
3372 NULL in case of a selector with conflicting types.
3373 * obj-c++.dg/gnu-api-2-sel.mm: Same change.
3375 2011-02-28 Kazu Hirata <kazu@codesourcery.com>
3377 * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c,
3378 gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c,
3379 gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c,
3380 gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New.
3382 2011-02-28 Jason Merrill <jason@redhat.com>
3385 * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6.
3387 2011-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3389 PR libgfortran/47778
3390 * gfortran.dg/namelist_71.f90: New test.
3392 2011-02-27 Jason Merrill <jason@redhat.com>
3395 * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
3396 * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
3398 2011-02-27 Paolo Carlini <paolo.carlini@oracle.com>
3401 * g++.dg/cpp0x/constexpr-ctor8.C: New.
3403 2011-02-27 Jakub Jelinek <jakub@redhat.com>
3406 * gfortran.dg/gomp/task-1.f90: Removed.
3408 2011-02-26 Jason Merrill <jason@redhat.com>
3410 * g++.dg/template/this-targ1.C: New.
3412 * g++.dg/cpp0x/regress/template-const1.C: New.
3413 * g++.dg/cpp0x/regress/template-function1.C: Adjust.
3414 * g++.dg/template/function1.C: Adjust.
3415 * g++.dg/cpp0x/regress/debug-debug7.C: Adjust.
3416 * g++.dg/debug/debug7.C: Adjust.
3418 2011-02-26 Tobias Burnus <burnus@net-b.de>
3421 * gfortran.dg/gomp/task-1.f90: New.
3423 2011-02-25 Jie Zhang <jie@codesourcery.com>
3425 * gcc.target/arm/neon-thumb2-move.c: Add
3426 dg-require-effective-target arm_thumb2_ok.
3428 2011-02-24 Jason Merrill <jason@redhat.com>
3430 * g++.dg/parse/constant1.C: Specify C++98 mode.
3431 * g++.dg/parse/constant5.C: Likewise.
3432 * g++.dg/parse/error2.C: Likewise.
3433 * g++.dg/parse/semicolon3.C: Likewise.
3434 * g++.dg/template/crash14.C: Likewise.
3435 * g++.dg/template/local4.C: Likewise.
3436 * g++.dg/template/nontype3.C: Likewise.
3437 * g++.dg/parse/crash31.C: Adjust expected errors.
3438 * g++.dg/template/function1.C: Likewise.
3439 * g++.dg/template/ref3.C: Likewise.
3440 * g++.dg/template/static9.C: Likewise.
3441 * g++.old-deja/g++.pt/crash41.C: Instantiate template.
3443 * g++.dg/cpp0x/constexpr-array-tparm.C: New.
3444 * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
3445 * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
3446 * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
3447 * g++.dg/cpp0x/regress/template-function1.C: Likewise.
3449 2011-02-24 Jakub Jelinek <jakub@redhat.com>
3452 * gfortran.dg/pr47878.f90: New test.
3454 2011-02-24 Richard Guenther <rguenther@suse.de>
3457 * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
3458 * gcc.dg/guality/pr41353-2.c (vari): Likewise.
3460 2011-02-24 Richard Guenther <rguenther@suse.de>
3463 * gfortran.dg/lto/pr47839_0.f90: New testcase.
3464 * gfortran.dg/lto/pr47839_1.f90: Likewise.
3466 2011-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3468 PR libgfortran/47567
3469 * gfortran.dg/fmt_f0_1.f90: Update test.
3471 2011-02-23 Jason Merrill <jason@redhat.com>
3473 * g++.dg/abi/mangle39.C: Adjust parm mangling.
3474 * g++.dg/abi/mangle45.C: New.
3476 * g++.dg/cpp0x/trailing1.C: Mangle decltype.
3477 * g++.dg/template/canon-type-9.C: Match use of decltype
3478 between declaration and definition.
3479 * g++.dg/template/canon-type-12.C: Likewise.
3481 2011-02-23 Mikael Morin <mikael@gcc.gnu.org>
3484 * gfortran.dg/nested_allocatables_1.f90: New.
3486 2011-02-23 Nathan Froyd <froydnj@codesourcery.com>
3489 * g++.dg/pr46868.C: New test.
3490 * g++.dg/parse/parameter-declaration-1.C: Adjust.
3491 * g++.dg/parse/error14.C: Adjust.
3493 2011-02-23 Richard Guenther <rguenther@suse.de>
3495 PR tree-optimization/47838
3496 * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
3498 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
3500 * g++.dg/other/pr47218.C: Fix dg-options. Cleanup saved temps.
3502 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
3504 * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
3505 * gfortran.dg/count_init_expr.f03: Ditto.
3506 * gfortran.dg/gomp/pr43711.f90: Ditto.
3507 * gcc.dg/struct-parse-2.c: Ditto.
3508 * gcc.dg/parse-error-3.c: Ditto.
3509 * gcc.dg/Wlogical-op-1.c: Ditto.
3510 * gcc.dg/Walways-true-1.c: Ditto.
3511 * gcc.dg/pr24225.c: Ditto.
3512 * gcc.dg/Walways-true-2.c: Ditto.
3513 * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
3514 * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
3515 * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
3516 * g++.dg/overload/defarg4.C: Ditto.
3517 * g++.dg/inherit/covariant16.C: Ditto.
3518 * g++.dg/inherit/virtual7.C: Ditto.
3519 * g++.dg/template/canon-type-9.C: Ditto.
3520 * g++.dg/template/access19.C: Ditto.
3521 * g++.dg/template/call7.C: Ditto.
3522 * g++.dg/template/canon-type-2.C: Ditto.
3523 * g++.dg/template/init7.C: Ditto.
3524 * g++.dg/template/sizeof-template-argument.C: Ditto.
3525 * g++.dg/template/const3.C: Ditto.
3526 * g++.dg/template/sfinae26.C: Ditto.
3527 * g++.dg/template/sfinae26.C: Ditto.
3528 * g++.dg/template/canon-type-11.C: Ditto.
3529 * g++.dg/template/union2.C: Ditto.
3530 * g++.dg/template/canon-type-3.C: Ditto.
3531 * g++.dg/template/canon-type-1.C: Ditto.
3532 * g++.dg/template/canon-type-5.C: Ditto.
3533 * g++.dg/template/canon-type-7.C: Ditto.
3534 * g++.dg/template/canon-type-10.C: Ditto.
3535 * g++.dg/template/spec36.C: Ditto.
3536 * g++.dg/template/typedef38.C: Ditto.
3537 * g++.dg/template/canon-type-4.C: Ditto.
3538 * g++.dg/template/canon-type-6.C: Ditto.
3539 * g++.dg/template/canon-type-13.C: Ditto.
3540 * g++.dg/template/instantiate9.C: Ditto.
3541 * g++.dg/template/ttp22.C: Ditto.
3542 * g++.dg/warn/Wreturn-type-6.C: Ditto.
3543 * g++.dg/warn/Walways-true-1.C: Ditto.
3544 * g++.dg/warn/Wlogical-op-1.C: Ditto.
3545 * g++.dg/warn/Walways-true-2.C: Ditto.
3546 * g++.dg/conversion/op4.C: Ditto.
3547 * g++.dg/opt/pr19650.C: Ditto.
3548 * g++.dg/lookup/friend11.C: Ditto.
3549 * g++.dg/other/default2.C: Ditto.
3550 * g++.dg/other/default3.C: Ditto.
3551 * g++.dg/other/dtor2.C: Ditto.
3552 * g++.dg/other/friend5.C: Ditto.
3553 * g++.dg/other/default5.C: Ditto.
3554 * g++.dg/init/brace6.C: Ditto.
3555 * g++.dg/init/aggr5.C: Ditto.
3556 * g++.dg/init/error2.C: Ditto.
3557 * g++.dg/expr/bound-mem-fun.C: Ditto.
3558 * g++.dg/expr/cond6.C: Ditto.
3559 * g++.dg/expr/stmt-expr-1.C: Ditto.
3560 * g++.dg/cpp0x/constexpr-object2.C: Ditto.
3561 * g++.dg/cpp0x/constexpr-data1.C: Ditto.
3562 * g++.dg/cpp0x/constexpr-function2.C: Ditto.
3563 * g++.dg/cpp0x/bracket1.C: Ditto.
3564 * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
3565 * g++.dg/cpp0x/pr38646.C: Ditto.
3566 * g++.dg/cpp0x/variadic73.C: Ditto.
3567 * g++.dg/cpp0x/constexpr-function1.C: Ditto.
3568 * g++.dg/cpp0x/bracket4.C: Ditto.
3569 * g++.dg/cpp0x/decltype4.C: Ditto.
3570 * g++.dg/cpp0x/constexpr-data2.C: Ditto.
3571 * g++.dg/cpp0x/constexpr-object1.C: Ditto.
3572 * g++.dg/cpp0x/variadic-crash2.C: Ditto.
3573 * g++.dg/cpp0x/variadic-new2.C: Ditto.
3574 * g++.dg/cpp0x/decltype2.C: Ditto.
3575 * g++.dg/cpp0x/decltype1.C: Ditto.
3576 * g++.dg/cpp0x/bracket2.C: Ditto.
3577 * g++.dg/cpp0x/decltype5.C: Ditto.
3578 * g++.dg/cpp0x/constexpr-function3.C: Ditto.
3579 * g++.dg/cpp0x/variadic70.C: Ditto.
3580 * g++.dg/cpp0x/decltype6.C: Ditto.
3581 * g++.dg/cpp0x/rvo.C: Ditto.
3582 * g++.dg/cpp0x/vt-40092.C: Ditto.
3583 * g++.dg/cpp0x/variadic-new.C: Ditto.
3584 * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
3585 * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
3586 * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
3587 * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
3588 * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
3589 * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
3590 * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
3591 * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
3592 * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
3593 * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
3594 * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
3595 * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
3596 * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
3597 * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
3598 * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
3599 * g++.dg/cpp0x/pr39639.C: Ditto.
3600 * g++.dg/cpp0x/decltype3.C: Ditto.
3601 * g++.dg/cpp0x/variadic68.C: Ditto.
3602 * g++.dg/cpp0x/variadic-function.C: Ditto.
3603 * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
3604 * g++.dg/cpp0x/variadic-bind.C: Ditto.
3605 * g++.dg/cpp0x/variadic-tuple.C: Ditto.
3606 * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
3607 * g++.dg/parse/crash35.C: Ditto.
3608 * g++.dg/parse/crash40.C: Ditto.
3609 * g++.dg/parse/defarg12.C: Ditto.
3610 * g++.dg/parse/crash34.C: Ditto.
3611 * g++.dg/parse/constructor3.C: Ditto.
3612 * g++.dg/parse/template23.C: Ditto.
3613 * g++.dg/parse/crash56.C: Ditto.
3614 * g++.dg/parse/dtor13.C: Ditto.
3615 * g++.dg/parse/error33.C: Ditto.
3616 * g++.dg/parse/ctor9.C: Ditto.
3617 * g++.dg/parse/error32.C: Ditto.
3618 * g++.dg/parse/error37.C: Ditto.
3619 * g++.dg/parse/bitfield3.C: Ditto.
3620 * g++.dg/parse/struct-4.C: Ditto.
3621 * g++.dg/ext/has_trivial_copy.C: Ditto.
3622 * g++.dg/ext/is_polymorphic.C: Ditto.
3623 * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
3624 * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
3625 * g++.dg/ext/has_nothrow_assign.C: Ditto.
3626 * g++.dg/ext/is_union.C: Ditto.
3627 * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
3628 * g++.dg/ext/is_pod.C: Ditto.
3629 * g++.dg/ext/has_virtual_destructor.C: Ditto.
3630 * g++.dg/ext/has_trivial_constructor.C: Ditto.
3631 * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
3632 * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
3633 * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
3634 * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
3635 * g++.dg/ext/is_abstract.C: Ditto.
3636 * g++.dg/ext/has_trivial_assign.C: Ditto.
3637 * g++.dg/ext/is_class.C: Ditto.
3638 * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
3639 * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
3640 * g++.dg/ext/is_base_of.C: Ditto.
3641 * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
3642 * g++.dg/ext/has_nothrow_constructor.C: Ditto.
3643 * g++.dg/ext/is_empty.C: Ditto.
3644 * g++.dg/ext/is_enum.C: Ditto.
3645 * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
3646 * gnat.dg/opt11.adb: Ditto.
3647 * obj-c++.dg/pr45735.mm: Ditto.
3648 * obj-c++.dg/pr24393.mm: Ditto.
3649 * obj-c++.dg/exceptions-2.mm: Ditto.
3650 * objc.dg/pr45735.m: Ditto.
3651 * objc.dg/pr24393.m: Ditto.
3653 2011-02-23 Nicola Pero <nicola.pero@meta-innovation.com>
3655 * objc.dg/attributes/objc-exception-1.m: New.
3657 2011-02-23 Jie Zhang <jie@codesourcery.com>
3659 * gcc.dg/cpp/include7.c: New test.
3661 2011-02-22 Paolo Carlini <paolo.carlini@oracle.com>
3664 * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
3666 2011-02-23 Jie Zhang <jie@codesourcery.com>
3668 PR rtl-optimization/47763
3669 * gcc.dg/pr47763.c: New test.
3671 2011-02-22 Paul Thomas <pault@gcc.gnu.org>
3674 * gfortran.dg/whole_file_32.f90 : New test.
3676 2011-02-22 Dodji Seketeli <dodji@redhat.com>
3679 * g++.dg/inherit/virtual7.C: New test.
3681 2011-02-22 Nicola Pero <nicola.pero@meta-innovation.com>
3684 * objc.dg/type-size-3.m: Updated error message.
3685 * objc.dg/type-size-4.m: New test.
3686 * objc.dg/type-size-5.m: New test.
3688 2011-02-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3690 * lib/gnat.exp: Fix comments.
3691 Don't load libgloss.exp.
3692 (default_gnat_version): Call $compiler with --version.
3693 Adapt regexp for gnatmake output, insert version.
3694 (gnat_version): New proc.
3695 (gnat_init): Remove gnat_libgcc_s_path.
3696 (gnat_target_compile): Likewise.
3697 Remove ld_library_path.
3698 Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
3699 (gnat_pass): Remove.
3700 (gnat_pass): Remove.
3701 (gnat_finish): Remove.
3702 (gnat_exit): Remove.
3703 (local_find_gnatmake): Reindent.
3704 (runtest_file_p): Remove.
3705 (prune_warnings): Remove.
3706 (find_gnatclean): New proc.
3707 * lib/gnat-dg.exp (lremove): New proc.
3708 (gnat-dg-test): Reindent.
3709 Remove additional output files.
3710 (gnat-dg-runtest): Remove.
3712 * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
3713 * gnat.dg/loop_optimization6.adb: Likewise.
3714 * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
3716 2011-02-22 Jakub Jelinek <jakub@redhat.com>
3718 PR tree-optimization/47835
3719 * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
3721 2011-02-22 Tobias Burnus <burnus@net-b.de>
3723 * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
3724 * gfortran.dg/abstract_type_2.f03: Ditto.
3725 * gfortran.dg/abstract_type_3.f03: Ditto.
3726 * gfortran.dg/abstract_type_4.f03: Ditto.
3727 * gfortran.dg/abstract_type_5.f03: Ditto.
3728 * gfortran.dg/abstract_type_6.f03: Ditto.
3729 * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
3730 * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
3731 * gfortran.dg/allocatable_scalar_11.f90: Ditto.
3732 * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
3733 * gfortran.dg/array_function_5.f90: Ditto.
3734 * gfortran.dg/asynchronous_3.f03: Ditto.
3735 * gfortran.dg/char_expr_1.f90: Ditto.
3736 * gfortran.dg/class_14.f03: Ditto.
3737 * gfortran.dg/data_array_6.f: Ditto.
3738 * gfortran.dg/data_invalid.f90: Ditto.
3739 * gfortran.dg/dot_product_1.f03: Ditto.
3740 * gfortran.dg/func_derived_5.f90: Ditto.
3741 * gfortran.dg/func_result_4.f90: Ditto.
3742 * gfortran.dg/implied_do_1.f90: Ditto.
3743 * gfortran.dg/initialization_25.f90: Ditto.
3744 * gfortran.dg/initialization_26.f90: Ditto.
3745 * gfortran.dg/interface_34.f90: Ditto.
3746 * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
3747 * gfortran.dg/keyword_symbol_1.f90: Ditto.
3748 * gfortran.dg/matmul_8.f03: Ditto.
3749 * gfortran.dg/merge_init_expr.f90: Ditto.
3750 * gfortran.dg/pack_assign_1.f90: Ditto.
3751 * gfortran.dg/pack_vector_1.f90: Ditto.
3752 * gfortran.dg/pointer_check_8.f90: Ditto.
3753 * gfortran.dg/product_init_expr.f03: Ditto.
3754 * gfortran.dg/reshape_order_5.f90: Ditto.
3755 * gfortran.dg/reshape_shape_1.f90: Ditto.
3756 * gfortran.dg/reshape_zerosize_2.f90: Ditto.
3757 * gfortran.dg/same_name_2.f90: Ditto.
3758 * gfortran.dg/selected_real_kind_1.f90: Ditto.
3759 * gfortran.dg/spread_init_expr.f03: Ditto.
3760 * gfortran.dg/stmt_func_1.f90: Ditto.
3761 * gfortran.dg/sum_init_expr.f03: Ditto.
3762 * gfortran.dg/transpose_3.f03: Ditto.
3763 * gfortran.dg/unpack_init_expr.f03: Ditto.
3764 * gfortran.dg/warn_conversion.f90: Ditto.
3765 * gfortran.dg/warn_conversion_2.f90: Ditto.
3766 * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
3767 * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
3768 * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
3769 * gfortran.dg/whole_file_16.f90: Ditto.
3770 * gfortran.dg/whole_file_17.f90: Ditto.
3771 * gfortran.dg/whole_file_18.f90: Ditto.
3772 * gfortran.dg/whole_file_20.f03: Ditto.
3773 * gfortran.dg/whole_file_5.f90: Ditto.
3774 * gfortran.dg/whole_file_6.f90: Ditto.
3775 * gfortran.dg/write_invalid_format.f90: Ditto.
3776 * gfortran.dg/zero_sized_6.f90: Ditto.
3778 2011-02-21 Jeff Law <law@redhat.com>
3780 PR rtl-optimization/46178
3781 * gcc.target/i386/pr46178.c: New test.
3783 PR rtl-optimization/46002
3784 * gcc.c-torture/compile/pr46002.c: New test.
3786 2011-02-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3788 * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
3791 2011-02-21 Jakub Jelinek <jakub@redhat.com>
3794 * g++.dg/debug/pr47106.C: Require effective target lto.
3796 2011-02-21 Jason Merrill <jason@redhat.com>
3798 * g++.dg/cpp0x/constexpr-diag2.C: New.
3800 2011-02-20 Jason Merrill <jason@redhat.com>
3802 * g++.dg/cpp0x/constexpr-ctor7.C: New.
3804 * g++.dg/cpp0x/fntmpdefarg2.C: New.
3806 * g++.dg/overload/conv-op1.C: New.
3808 * g++.dg/cpp0x/constexpr-synth1.C: New.
3810 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
3812 * objc.dg/layout-2.m: New.
3813 * objc.dg/selector-3.m: Adjusted location of error message.
3814 * objc.dg/type-size-3.m: Same.
3815 * obj-c++.dg/selector-3.mm: Same.
3817 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
3820 * objc.dg/property/dotsyntax-22.m: New.
3821 * obj-c++.dg/property/dotsyntax-22.mm: New.
3823 2011-02-20 Dodji Seketeli <dodji@redhat.com>
3826 * g++.dg/template/typedef38.C: New test.
3828 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
3831 * gfortran.dg/whole_file_30.f90 : New test.
3832 * gfortran.dg/whole_file_31.f90 : New test.
3834 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
3838 * gfortran.dg/whole_file_28.f90 : New test.
3839 * gfortran.dg/whole_file_29.f90 : New test.
3841 2011-02-20 Paolo Carlini <paolo.carlini@oracle.com>
3844 * g++.dg/template/crash105.C: New.
3846 2011-02-19 Jason Merrill <jason@redhat.com>
3848 * g++.dg/cpp0x/regress/no-elide1.C: New.
3850 2011-02-19 Alexandre Oliva <aoliva@redhat.com>
3852 PR tree-optimization/46620
3853 * gcc.dg/pr46620.c: New.
3855 2011-02-19 Jakub Jelinek <jakub@redhat.com>
3858 * gcc.target/i386/pr47809.c: New test.
3860 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3861 Tobias Burnus <burnus@net-b.de>
3863 * lib/target-supports.exp
3864 (check_effective_target_fortran_large_real): New check for large reals.
3865 * gfortran.dg/nan_7.f90: New test.
3867 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3869 PR libgfortran/47567
3870 * gfortran.dg/fmt_f0_1.f90: Update test.
3872 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
3875 * gfortran.dg/array_constructor_36.f90 : New test.
3876 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
3877 allow for comparison between different elements of the array
3878 constructor at different levels of optimization.
3880 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
3882 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
3883 * gcc.target/i386/pr32280-1.c: Likewise.
3885 2011-02-19 Jakub Jelinek <jakub@redhat.com>
3888 * gcc.target/i386/pr47800.c: New test.
3890 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
3892 * objc/execute/exceptions/foward-1.x: New.
3894 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3897 * gfortran.dg/derived_constructor_comps_4.f90: New.
3899 2011-02-18 Tobias Burnus
3902 * gfortran.dg/func_result_6.f90: New.
3904 2011-02-18 Michael Matz <matz@suse.de>
3907 * gfortran.dg/lto/pr45586_0.f90: New test.
3908 * gfortran.dg/typebound_proc_20.f90: Ditto.
3909 * gfortran.dg/typebound_proc_21.f90: Ditto.
3911 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
3914 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
3916 2011-02-18 Tobias Burnus <burnus@net-b.de>
3919 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
3921 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
3922 normalizing the error/warning output.
3923 * gfortran.dg/Wall.f90: Update dg-error/warning.
3924 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
3925 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
3926 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
3927 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
3928 * gfortran.dg/class_30.f90: Update dg-error/warning.
3929 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
3930 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
3931 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
3932 * gfortran.dg/entry_17.f90: Update dg-error/warning.
3933 * gfortran.dg/entry_19.f90: Update dg-error/warning.
3934 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
3935 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
3936 * gfortran.dg/g77/12632.f: Update dg-error/warning.
3937 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
3938 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
3939 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
3940 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
3941 * gfortran.dg/goto_8.f90: Update dg-error/warning.
3942 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
3943 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
3944 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
3945 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
3946 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
3947 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
3948 * gfortran.dg/volatile3.f90: Update dg-error/warning.
3949 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
3950 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
3951 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
3952 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
3953 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
3955 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3958 * gfortran.dg/proc_ptr_comp_30.f90: New.
3960 2011-02-18 Jakub Jelinek <jakub@redhat.com>
3963 * gcc.target/i386/pr47780.c: New test.
3965 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3968 * gfortran.dg/class_40.f03: New.
3970 2011-02-18 Dodji Seketeli <dodji@redhat.com>
3973 * g++.dg/cpp0x/auto21.C: New test.
3975 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
3977 * objc.dg/special/unclaimed-category-1.h: Updated for
3979 * objc.dg/special/unclaimed-category-1.m: Same.
3980 * objc.dg/zero-link-1.m: Same.
3981 * objc.dg/lookup-1.m: Same.
3982 * objc.dg/torture/strings/const-str-9.m
3983 * objc.dg/torture/strings/const-str-10.m: Same.
3984 * objc.dg/torture/strings/const-str-11.m: Same.
3985 * objc.dg/torture/forward-1.m: Same.
3986 * objc.dg/zero-link-2.m: Same.
3987 * objc.dg/encode-7-next-64bit.m: Same.
3988 * objc.dg/method-4.m: Same.
3989 * objc.dg/next-runtime-1.m: Same.
3990 * objc.dg/image-info.m: Same.
3991 * objc.dg/pr23214.m: Same.
3992 * objc.dg/symtab-1.m: Same.
3993 * obj-c++.dg/basic.m: Same.
3994 * obj-c++.dg/proto-lossage-3.m: Same.
3995 * obj-c++.dg/torture/strings/const-str-10.m: Same.
3996 * obj-c++.dg/torture/strings/const-str-11.m: Same.
3997 * obj-c++.dg/torture/strings/const-str-9.m: Same.
3998 * obj-c++.dg/method-11.m: Same.
3999 * objc/execute/enumeration-1.m: Same.
4000 * objc/execute/object_is_class.m: Same.
4001 * objc/execute/formal_protocol-2.m: Same.
4002 * objc/execute/formal_protocol-4.m: Same.
4003 * objc/execute/formal_protocol-6.m: Same.
4004 * objc/execute/bycopy-3.m: Same.
4005 * objc/execute/exceptions/catchall-1.m: Same.
4006 * objc/execute/exceptions/finally-1.m: Same.
4007 * objc/execute/exceptions/local-variables-1.m: Same.
4008 * objc/execute/exceptions/foward-1.m: Same.
4009 * objc/execute/bf-common.h
4010 * objc/execute/enumeration-2.m: Same.
4011 * objc/execute/formal_protocol-1.m: Same.
4012 * objc/execute/formal_protocol-3.m: Same.
4013 * objc/execute/formal_protocol-5.m: Same.
4014 * objc/execute/accessing_ivars.m: Same.
4015 * objc/execute/bycopy-2.m: Same.
4016 * objc/execute/formal_protocol-7.m: Same.
4017 * objc/execute/compatibility_alias.m: Same.
4018 * objc/execute/no_clash.m: Same.
4019 * objc/execute/object_is_meta_class.m: Same.
4020 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
4021 * objc/execute/class-tests-1.h: Include stdio.h.
4022 * objc/execute/class-tests-2.h: Same.
4023 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
4025 * obj-c++.dg/try-catch-2.mm: Same.
4027 2011-02-17 Jakub Jelinek <jakub@redhat.com>
4030 * g++.dg/warn/Wunused-parm-4.C: New test.
4032 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
4033 Jan Hubicka <jh@suse.cz>
4037 * g++.dg/debug/pr47106.C: New.
4039 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
4042 * gcc.target/i386/pr43653.c: New test.
4044 2011-02-11 Dodji Seketeli <dodji@redhat.com>
4047 * g++.dg/template/inherit6.C: New test.
4049 2011-02-16 Janus Weil <janus@gcc.gnu.org>
4052 * gfortran.dg/class_39.f03: New.
4054 2011-02-16 Dodji Seketeli <dodji@redhat.com>
4057 * g++.dg/cpp0x/variadic106.C: New test.
4059 2011-02-16 Jakub Jelinek <jakub@redhat.com>
4062 * gfortran.dg/pr47757-1.f90: New test.
4063 * gfortran.dg/pr47757-2.f90: New test.
4064 * gfortran.dg/pr47757-3.f90: New test.
4067 * g++.dg/cpp0x/enum8.C: New test.
4069 2011-02-15 Jason Merrill <jason@redhat.com>
4071 * g++.dg/inherit/implicit-trivial1.C: New.
4072 * g++.dg/cpp0x/implicit-trivial1.C: New.
4074 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
4077 * gcc.dg/torture/pr47725.c: Removed.
4079 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
4082 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
4083 constant does not generate a load from memory.
4085 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
4088 * gcc.dg/torture/pr47725.c: New.
4090 2011-02-15 Richard Guenther <rguenther@suse.de>
4092 PR tree-optimization/47743
4093 * gcc.dg/torture/pr47743.c: New testcase.
4095 2011-02-15 Jakub Jelinek <jakub@redhat.com>
4098 * gcc.target/i386/pr47581.c: New test.
4100 2011-02-14 Janus Weil <janus@gcc.gnu.org>
4103 * gfortran.dg/select_type_22.f03: New.
4105 2011-02-14 Jason Merrill <jason@redhat.com>
4107 * g++.dg/cpp0x/regress/enum1.C: New.
4109 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
4111 * gnat.dg/include.adb: New test.
4113 2011-02-14 Janus Weil <janus@gcc.gnu.org>
4116 * gfortran.dg/class_38.f03: New.
4118 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
4120 * gcc.dg/pr46494.c: New test.
4122 2011-02-14 Richard Guenther <rguenther@suse.de>
4124 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
4126 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4129 * gnat.dg/null_pointer_deref1.exp: Don't skip on
4130 sparc*-sun-solaris2.11.
4132 2011-02-14 Janus Weil <janus@gcc.gnu.org>
4135 * gfortran.dg/argument_checking_18.f90: New.
4137 2011-02-13 Tobias Burnus <burnus@net-b.de>
4139 * gfortran.dg/argument_checking_13.f90: Update dg-error.
4140 * gfortran.dg/argument_checking_17.f90: New.
4142 2011-02-12 Janus Weil <janus@gcc.gnu.org>
4144 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
4145 are temporarily disabled.
4146 * gfortran.dg/class_7.f03: Ditto.
4147 * gfortran.dg/coarray_14.f90: Ditto.
4148 * gfortran.dg/typebound_proc_13.f03: Ditto.
4150 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
4153 * gfortran.dg/extends_11.f03: New.
4155 2011-02-11 Xinliang David Li <davidxl@google.com>
4157 PR tree-optimization/47707
4158 * g++.dg/tree-ssa/pr47707.C: New test.
4160 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
4162 * g++.dg/opt/inline17.C: New test.
4164 2011-02-11 Tobias Burnus <burnus@net-b.de>
4167 * gfortran.dg/pure_formal_2.f90: New.
4169 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
4171 PR rtl-optimization/47614
4172 * gfortran.dg/pr47614.f: New.
4174 2011-02-11 Joseph Myers <joseph@codesourcery.com>
4177 * gcc.dg/opts-6.c: New test.
4179 2011-02-11 Jakub Jelinek <jakub@redhat.com>
4182 * gcc.dg/pr47684.c: New test.
4184 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4187 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
4188 c99_runtime, dg-add-options c99_runtime.
4189 (main): Use __asm__.
4191 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4194 * lib/target-supports.exp (check_ascii_locale_available): New proc.
4195 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
4196 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
4197 * gcc.dg/ucnid-10.c: Likewise.
4198 * gcc.dg/ucnid-13.c: Likewise.
4199 * gcc.dg/ucnid-7.c: Likewise.
4200 * gcc.dg/ucnid-8.c: Likewise.
4201 Adapt dg-warning line number.
4203 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
4205 * gcc.target/i386/parity-1.c: Use -march=k8.
4206 * gcc.target/i386/parity-2.c: Ditto.
4207 * gcc.target/i386/vecinit-1.c: Ditto.
4208 * gcc.target/i386/vecinit-2.c: Ditto.
4210 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4213 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
4214 * gcc.target/mips/save-restore-3.c: Likewise.
4215 * gcc.target/mips/save-restore-4.c: Likewise.
4216 * gcc.target/mips/save-restore-5.c: Likewise.
4219 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
4220 * g++.dg/tree-prof/partition2.C: Likewise.
4222 2011-02-09 Jason Merrill <jason@redhat.com>
4224 * g++.dg/tree-ssa/inline-3.C: Use a normal function
4225 rather than misdeclare std::puts.
4227 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
4228 * g++.dg/other/warning1.C: Likewise.
4229 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
4230 * g++.old-deja/g++.gb/scope06.C: Likewise.
4231 * g++.old-deja/g++.law/cvt11.C: Likewise.
4232 * g++.old-deja/g++.law/init1.C: Likewise.
4233 * g++.dg/abi/mangle26.C: Likewise.
4235 * g++.dg/template/function1.C: Adjust for C++0x mode.
4236 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
4238 * g++.dg/ext/label10.C: Adjust for C++0x mode.
4239 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
4241 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
4243 * g++.dg/cpp0x/regress/abi-empty7.C: New.
4245 * g++.dg/cpp0x/regress: New directory.
4246 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
4247 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
4248 * g++.dg/cpp0x/regress/regress3.C: New.
4250 2011-02-10 Richard Guenther <rguenther@suse.de>
4252 PR tree-optimization/47677
4253 * gcc.dg/torture/pr47677.c: New testcase.
4255 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
4257 * objc.dg/special/load-category-1.m: Remove unused header.
4258 * objc.dg/special/load-category-1a.m: Likewise.
4259 * objc.dg/special/load-category-2.m: Likewise.
4260 * objc.dg/special/load-category-2a.m: Likewise.
4261 * objc.dg/special/load-category-3.m: Likewise.
4262 * objc.dg/special/load-category-3a.m: Likewise.
4263 * objc.dg/attributes/proto-attribute-2.m: Likewise.
4264 * objc.dg/attributes/proto-attribute-3.m: Likewise.
4265 * objc.dg/attributes/class-attribute-1.m: Likewise.
4266 * objc.dg/property/property.exp: Don't run for Darwin < 9.
4267 * obj-c++.dg/property/property.exp: Likewise.
4268 * objc.dg/attributes/method-sentinel-1.m: Update type header.
4269 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
4270 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
4271 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
4272 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
4273 * obj-c++.dg/template-8.mm: Likewise.
4275 2011-02-10 Jakub Jelinek <jakub@redhat.com>
4278 * gcc.target/i386/pr47665.c: New test.
4280 2011-02-10 Jie Zhang <jie@codesourcery.com>
4284 2011-02-05 Jie Zhang <jie@codesourcery.com>
4286 * gcc.dg/pr42631.c: Update test.
4287 * gcc.dg/pr42631-2.c: New test.
4289 2011-02-09 Janus Weil <janus@gcc.gnu.org>
4292 * gfortran.dg/proc_decl_25.f90: New.
4294 2011-02-09 Janus Weil <janus@gcc.gnu.org>
4297 * gfortran.dg/typebound_assignment_2.f03: New.
4299 2011-02-09 Richard Guenther <rguenther@suse.de>
4301 PR tree-optimization/47664
4302 * gcc.dg/tree-ssa/inline-7.c: New testcase.
4304 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
4307 * gnat.dg/uninit_func.adb: Adjust dg directive.
4309 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
4312 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
4314 2011-02-09 Janus Weil <janus@gcc.gnu.org>
4317 * gfortran.dg/auto_dealloc_2.f90: New.
4319 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4321 * gcc.dg/builtins-config.h: Remove __sgi handling.
4322 * lib/target-supports.exp (add_options_for_c99_runtime): Add
4323 -std=c99 for mips-sgi-irix6.5*.
4325 2011-02-09 Martin Jambor <mjambor@suse.cz>
4328 * gfortran.dg/pr25923.f90: Remove xfails.
4330 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4333 * gfortran.dg/inquire_14.f90: New test.
4335 2011-02-08 Janus Weil <janus@gcc.gnu.org>
4338 * gfortran.dg/pointer_init_6.f90: New.
4340 2011-02-08 Jeff Law <law@redhat.com>
4342 PR tree-optimization/42893
4343 * gcc.tree-ssa/pr42893.c: New test.
4345 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
4347 PR tree-optimization/46834
4348 PR tree-optimization/46994
4349 PR tree-optimization/46995
4350 * gcc.dg/graphite/id-pr46834.c: New.
4351 * gfortran.dg/graphite/id-pr46994.f90: New.
4352 * gfortran.dg/graphite/id-pr46995.f90: New.
4354 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4357 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
4358 using the variable is known the warning is emitted there.
4359 * gcc.dg/uninit-pr19430.c (foo): Likewise.
4360 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
4362 * c-c++-common/pr20000.c (g): Both warnings occur at the return
4365 * gcc.dg/noreturn-1.c (foo5): Likewise.
4366 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
4367 (method2): Likewise.
4369 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
4370 the return statement using the uninitialized variable.
4371 * gfortran.dg/pr39666-2.f90 (f): Likewise.
4373 2011-02-08 Richard Guenther <rguenther@suse.de>
4376 * g++.dg/opt/pr47639.c: New testcase.
4378 2011-02-08 Richard Guenther <rguenther@suse.de>
4380 PR tree-optimization/47632
4381 * g++.dg/opt/pr47632.C: New testcase.
4383 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4385 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
4387 2011-02-07 Richard Guenther <rguenther@suse.de>
4389 PR tree-optimization/47615
4390 * g++.dg/opt/pr47615.C: New testcase.
4392 2011-02-07 Richard Guenther <rguenther@suse.de>
4394 PR tree-optimization/47621
4395 * gcc.dg/torture/pr47621.c: New testcase.
4397 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
4399 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
4401 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
4404 * gfortran.dg/allocate_with_source_1 : New test.
4406 2011-02-05 Jakub Jelinek <jakub@redhat.com>
4409 * gcc.dg/pr47610.c: New test.
4411 2011-02-05 Jie Zhang <jie@codesourcery.com>
4414 * gcc.dg/pr42631.c: Update test.
4415 * gcc.dg/pr42631-2.c: New test.
4417 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
4420 * gfortran.dg/pr47574.f90: New test.
4422 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
4424 PR tree-optimization/46194
4425 * gcc.dg/autopar/pr46194.c: New.
4427 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
4429 PR tree-optimization/43695
4430 * g++.dg/ipa/pr43695.C: New.
4432 2011-02-04 Jakub Jelinek <jakub@redhat.com>
4435 * gcc.dg/pr23200.c: New test.
4437 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
4440 * g++.dg/pr47589.C: New test.
4442 2011-02-03 Dodji Seketeli <dodji@redhat.com>
4445 * g++.dg/template/typedef37.C: New test.
4446 * g++.dg/template/param1.C: Adjust expected error message.
4448 2011-02-03 Jakub Jelinek <jakub@redhat.com>
4451 * gcc.dg/pr31490-2.c: New test.
4452 * gcc.dg/pr31490-3.c: New test.
4453 * gcc.dg/pr31490-4.c: New test.
4455 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
4456 Jakub Jelinek <jakub@redhat.com>
4459 * g++.dg/parser/semicolon3.C: Adjust.
4460 * g++.dg/parser/semicolon4.C: New testcase.
4461 * g++.dg/pr46890.C: New testcase.
4463 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
4466 * g++.dg/init/pr29571.C: New.
4468 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
4470 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
4471 instead of vect_int.
4473 2011-02-03 Jakub Jelinek <jakub@redhat.com>
4476 * gcc.target/i386/pr47312.c: New test.
4479 * gcc.target/i386/pr47564.c: New test.
4481 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
4483 PR tree-optimization/45122
4484 * gcc.dg/tree-ssa/pr45122.c: New.
4486 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
4489 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
4492 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
4493 and vsx so a default --with-cpu=power7 doesn't give an error
4494 when -mavoid-indexed-addresses is used.
4496 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
4497 wrapper function to save the arguments and then jump to the real
4498 function, rather than depending on the compiler not to move stuff
4500 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
4502 2011-02-02 Janus Weil <janus@gcc.gnu.org>
4503 Paul Thomas <pault@gcc.gnu.org>
4506 * gfortran.dg/class_37.f03 : New test.
4508 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
4509 Richard Guenther <rguenther@suse.de>
4511 PR tree-optimization/40979
4513 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
4514 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
4515 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
4516 check_vect_support_and_set_flags.
4517 * gfortran.dg/graphite/vect-pr40979.f90: New.
4519 2011-02-02 Janus Weil <janus@gcc.gnu.org>
4522 * gfortran.dg/class_36.f03: New.
4524 2011-02-02 Richard Guenther <rguenther@suse.de>
4526 PR tree-optimization/47566
4527 * gcc.dg/lto/20110201-1_0.c: New testcase.
4529 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
4535 * debug/pr47498.c: New.
4536 * debug/pr47501.c: New.
4538 2011-02-01 Richard Guenther <rguenther@suse.de>
4540 PR tree-optimization/47559
4541 * g++.dg/torture/pr47559.C: New testcase.
4543 2011-02-01 Janus Weil <janus@gcc.gnu.org>
4546 * gfortran.dg/typebound_call_20.f03: New.
4548 2011-02-01 Richard Guenther <rguenther@suse.de>
4550 PR tree-optimization/47555
4551 * gcc.dg/pr47555.c: New testcase.
4553 2011-02-01 Richard Guenther <rguenther@suse.de>
4555 PR tree-optimization/47541
4556 * g++.dg/torture/pr47541.C: New testcase.
4558 2011-01-31 Janus Weil <janus@gcc.gnu.org>
4561 * gfortran.dg/typebound_call_19.f03: New.
4563 2011-01-31 Jakub Jelinek <jakub@redhat.com>
4566 * g++.dg/cpp0x/pr47416.C: New test.
4568 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
4571 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
4573 2011-01-31 Janus Weil <janus@gcc.gnu.org>
4576 * gfortran.dg/typebound_assignment_1.f03: New.
4578 2011-01-31 Jakub Jelinek <jakub@redhat.com>
4580 PR tree-optimization/47538
4581 * gcc.c-torture/execute/pr47538.c: New test.
4583 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4586 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
4588 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4590 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
4592 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
4594 PR rtl-optimization/44031
4595 * gcc.c-torture/compile/20110131-1.c: New test.
4597 2011-01-31 Tobias Burnus <burnus@net-b.de>
4600 * gfortran.dg/stmt_func_1.f90: New.
4602 2011-01-31 Tobias Burnus <burnus@net-b.de>
4605 * gfortran.dg/interface_34.f90: New.
4607 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
4610 * gfortran.dg/realloc_on_assign_5.f03: New test.
4611 * gfortran.dg/realloc_on_assign_5.f03: New test.
4613 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4615 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
4616 * gfortran.dg/bessel_7.f90: Likewise.
4617 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
4619 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
4620 * gfortran.dg/sum_init_expr.f03: Likewise.
4622 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
4624 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
4627 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
4628 loop only on "vect_intfloat_cvt" targets.
4630 2011-01-29 Tobias Burnus <burnus@net-b.de>
4633 * gfortran.dg/shape_6.f90: New.
4635 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4637 PR libgfortran/47434
4638 * gfortran.dg/read_infnan_1.f90: Update test.
4639 * gfortran.dg/module_nan.f90: Update test.
4640 * gfortran.dg/char4_iunit_1.f03: Update test.
4641 * gfortran.dg/large_real_kind_1.f90: Update test.
4642 * gfortran.dg/real_const_3.f90: Update test.
4643 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
4645 2011-01-29 Dodji Seketeli <dodji@redhat.com>
4648 * g++.dg/template/param2.C: New test.
4650 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4652 PR libgfortran/47285
4653 * gfortran.dg/fmt_g.f: New test.
4655 2011-01-28 Tobias Burnus <burnus@net-b.de>
4658 * gfortran.dg/pure_formal_1.f90: New.
4660 2011-01-28 Jakub Jelinek <jakub@redhat.com>
4663 * gcc.dg/tls/pr42894.c: New test.
4665 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4667 * gcc.dg/pr47276.c: Add dg-require-visibility.
4669 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4671 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
4673 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
4674 Tobias Burnus <burnus@gcc.gnu.org>
4679 * gfortran.dg/realloc_on_assign_3.f03: New test.
4680 * gfortran.dg/realloc_on_assign_4.f03: New test.
4681 * gfortran.dg/allocatable_function_5.f90: New test.
4682 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
4683 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
4684 implemented" dg-errors.
4686 2011-01-27 Jan Hubicka <jh@suse.cz>
4689 * gcc.dg/attr-weakref-4.c: New testcase
4691 2011-01-27 Martin Jambor <mjambor@suse.cz>
4693 PR tree-optimization/47228
4694 * gcc.dg/torture/pr47228.c: New test.
4696 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4698 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
4700 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4702 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
4703 when using auto-overlay support on the SPU.
4705 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
4707 PR rtl-optimization/44174
4708 * gcc.target/i386/asm-6.c: New test.
4710 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
4712 PR rtl-optimization/46856
4713 * gcc.c-torture/compile/pr46856.c: New test.
4715 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
4716 Andrew Pinski <pinskia@gmail.com>
4719 * gcc.dg/pr43082.c: New.
4721 2011-01-26 DJ Delorie <dj@redhat.com>
4723 PR rtl-optimization/46878
4724 * gcc.dg/pr46878-1.c: New test.
4726 2011-01-26 Jakub Jelinek <jakub@redhat.com>
4729 * g++.dg/cpp0x/pr47476.C: New test.
4731 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
4733 * gcc.c-torture/compile/20110126-1.c: New test.
4735 2011-01-26 Jakub Jelinek <jakub@redhat.com>
4738 * gcc.dg/torture/pr47473.c: New test.
4740 2011-01-26 Jan Hubicka <jh@suse.cz>
4743 * gcc.c-torture/execute/pr47237.c: New testcase.
4745 2011-01-26 Jan Hubicka <jh@suse.cz>
4747 PR tree-optimization/47190
4748 * gcc.dg/attr-weakref-3.c: New testcase.
4750 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
4753 * gcc.dg/dll-9a.c: New test file.
4754 * gcc.dg/dll-11.c: Likewise.
4755 * gcc.dg/dll-12.c: Likewise.
4756 * gcc.dg/dll-12a.c: Likewise.
4757 * gcc.dg/dll-11a.c: Likewise.
4758 * gcc.dg/dll-9.c: Likewise.
4759 * gcc.dg/dll-10.c: Likewise.
4760 * gcc.dg/dll-10a.c: Likewise.
4761 * g++.dg/ext/dllexport4a.cc: Likewise.
4762 * g++.dg/ext/dllexport4.C: Likewise.
4763 * g++.dg/ext/dllexport5.C: Likewise.
4764 * g++.dg/ext/dllexport5a.cc: Likewise.
4766 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4768 PR tree-optimization/46970
4769 * gcc.dg/graphite/pr46970.c: New.
4771 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4773 PR tree-optimization/46215
4774 * gcc.dg/graphite/pr46215.c: New.
4776 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4778 PR tree-optimization/46168
4779 * gcc.dg/graphite/pr46168.c: New.
4781 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4783 PR tree-optimization/43657
4784 * gcc.dg/graphite/pr43657.c: New.
4786 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4788 PR tree-optimization/29832
4789 * gfortran.dg/graphite/pr29832.f90: New.
4791 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4793 PR tree-optimization/43567
4794 * gcc.dg/graphite/pr43567.c: New.
4796 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4798 * gfortran.dg/graphite/interchange-4.f: New.
4799 * gfortran.dg/graphite/interchange-5.f: New.
4801 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
4802 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
4803 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
4804 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
4805 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
4806 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
4807 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
4808 * gfortran.dg/ltrans-7.f90: Removed.
4809 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
4811 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
4812 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
4813 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
4814 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
4815 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
4816 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
4817 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
4818 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
4819 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
4820 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
4821 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
4822 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
4823 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
4824 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
4825 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
4826 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
4827 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
4828 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
4829 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
4830 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
4831 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
4832 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
4833 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
4834 * gcc.dg/tree-ssa/data-dep-1.c
4835 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
4836 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
4837 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
4838 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
4839 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
4841 2011-01-25 Jakub Jelinek <jakub@redhat.com>
4843 PR tree-optimization/47265
4844 PR tree-optimization/47443
4845 * gcc.c-torture/compile/pr47265.c: New test.
4846 * gcc.dg/pr47443.c: New test.
4848 2011-01-25 Martin Jambor <mjambor@suse.cz>
4850 PR tree-optimization/47382
4851 * g++.dg/torture/pr47382.C: New test.
4852 * g++.dg/opt/devirt1.C: Xfail.
4854 2011-01-25 Yao Qi <yao@codesourcery.com>
4857 * gcc.target/arm/pr45701-1.c: New test.
4858 * gcc.target/arm/pr45701-2.c: New test.
4859 * gcc.target/arm/pr45701-3.c: New test.
4861 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4862 Jakub Jelinek <jakub@redhat.com>
4864 PR tree-optimization/47271
4865 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
4867 2011-01-25 Nick Clifton <nickc@redhat.com>
4869 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
4870 (saturate_add): Delete.
4872 (main): Do not run saturate_add.
4873 (set_interrupts): Delete.
4875 2011-01-25 Tobias Burnus <burnus@net-b.de>
4878 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
4880 2011-01-25 Jakub Jelinek <jakub@redhat.com>
4882 PR tree-optimization/47427
4883 PR tree-optimization/47428
4884 * gcc.c-torture/compile/pr47427.c: New test.
4885 * gcc.c-torture/compile/pr47428.c: New test.
4887 2011-01-25 Richard Guenther <rguenther@suse.de>
4890 * gcc.dg/torture/pr47411.c: New testcase.
4892 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4894 * gfortran.dg/graphite/id-24.f: New.
4895 * gfortran.dg/graphite/id-25.f: New.
4897 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4899 * gfortran.dg/graphite/id-23.f: New.
4901 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4903 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
4905 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4907 * gcc.dg/graphite/block-0.c: Un-XFAILed.
4908 * gcc.dg/graphite/block-1.c: Un-XFAILed.
4909 * gcc.dg/graphite/block-7.c: Un-XFAILed.
4910 * gcc.dg/graphite/block-8.c: Un-XFAILed.
4911 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
4912 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
4913 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
4914 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
4915 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
4917 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4919 * gcc.dg/graphite/block-0.c: Add documentation.
4920 * gcc.dg/graphite/block-4.c: Same.
4921 * gcc.dg/graphite/block-7.c: Same.
4922 * gcc.dg/graphite/block-8.c: New.
4923 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
4924 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
4925 * gcc.dg/graphite/interchange-12.c: Add documentation.
4926 * gcc.dg/graphite/interchange-13.c: New.
4927 * gcc.dg/graphite/interchange-14.c: New.
4928 * gcc.dg/graphite/interchange-15.c: New.
4929 * gcc.dg/graphite/interchange-8.c: Add documentation.
4930 * gcc.dg/graphite/interchange-mvt.c: Same.
4932 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
4935 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
4936 * gcc.target/powerpc/altivec-14.c: Ditto.
4937 * gcc.target/powerpc/altivec-33.c: Ditto.
4938 * gcc.target/powerpc/altivec-types-1.c: Ditto.
4939 * gcc.target/powerpc/altivec-types-2.c: Ditto.
4940 * gcc.target/powerpc/altivec-types-3.c: Ditto.
4941 * gcc.target/powerpc/altivec-types-4.c: Ditto.
4942 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
4943 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
4944 * g++.dg/ext/altivec-15.C: Ditto.
4945 * g++.dg/ext/altivec-types-1.C: Ditto.
4946 * g++.dg/ext/altivec-types-2.C: Ditto.
4947 * g++.dg/ext/altivec-types-3.C: Ditto.
4948 * g++.dg/ext/altivec-types-4.C: Ditto.
4950 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4952 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
4954 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4956 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
4957 optimization options.
4959 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4961 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
4964 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
4966 2011-01-23 Tobias Burnus <burnus@net-b.de>
4969 * gfortran.dg/allocatable_scalar_12.f90: New.
4971 2011-01-23 Ira Rosen <irar@il.ibm.com>
4973 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
4974 vectorization to be not profitable if peeling is used to
4975 realign the memory access.
4976 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
4977 loop bound to avoid loop unrolling.
4978 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
4980 2011-01-22 Jan Hubicka <jh@suse.cz>
4983 * g++.dg/lto/pr47333.C: New file.
4985 2011-01-22 Jan Hubicka <jh@suse.cz>
4987 PR tree-optimization/43884
4989 * gcc.dg/autopar/outer-2.c: Increase array size.
4990 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
4992 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
4995 * gfortran.dg/c_loc_tests_16.f90: New test.
4997 2011-01-22 Tobias Burnus <burnus@net-b.de>
5000 * gfortran.dg/typebound_proc_19.f90: New.
5002 2011-01-21 Jeff Law <law@redhat.com>
5004 PR tree-optimization/47053
5005 * g++.dg/pr47053.C: New test.
5007 2011-01-21 Jason Merrill <jason@redhat.com>
5010 * g++.dg/cpp0x/constexpr-ctor6.C: New.
5012 2011-01-21 Jakub Jelinek <jakub@redhat.com>
5015 * g++.dg/cpp0x/range-for10.C: New test.
5016 * g++.dg/template/for1.C: New test.
5019 * g++.dg/tree-prof/partition3.C: New test.
5021 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
5023 PR rtl-optimization/47366
5024 * g++.dg/opt/pr47366.C: New test.
5026 2011-01-21 Jason Merrill <jason@redhat.com>
5029 * g++.dg/cpp0x/constexpr-regress2.C: New.
5031 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
5033 2011-01-21 Jeff Law <law@redhat.com>
5035 PR rtl-optimization/41619
5036 * gcc.dg/pr41619.c: New.
5038 2011-01-21 Jakub Jelinek <jakub@redhat.com>
5040 PR tree-optimization/47355
5041 * g++.dg/opt/pr47355.C: New test.
5043 2011-01-21 Richard Guenther <rguenther@suse.de>
5045 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
5048 2011-01-21 Richard Guenther <rguenther@suse.de>
5050 PR tree-optimization/47365
5051 * gcc.dg/torture/pr47365.c: New testcase.
5052 * gcc.dg/tree-ssa/pr47392.c: Likewise.
5054 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5056 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
5058 2011-01-21 Jakub Jelinek <jakub@redhat.com>
5060 PR tree-optimization/47391
5061 * gcc.dg/pr47391.c: New test.
5063 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5065 * g++.dg/template/char1.C: Use signed char.
5067 2011-01-21 Tobias Burnus <burnus@net-b.de>
5070 * gfortran.dg/pointer_target_4.f90: New.
5072 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
5075 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
5076 ILP32 system and not IP32.
5078 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
5081 * g++.dg/debug/pr46583.C: New.
5083 2011-01-20 Jakub Jelinek <jakub@redhat.com>
5086 * g++.dg/debug/pr47283.C: New test.
5089 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
5090 * gcc.target/i386/headmerge-2.c: Likewise.
5092 2011-01-20 Richard Guenther <rguenther@suse.de>
5095 * gcc.dg/torture/pr47370.c: New testcase.
5097 2011-01-20 Jakub Jelinek <jakub@redhat.com>
5099 PR tree-optimization/46130
5100 * gcc.dg/pr46130-1.c: New test.
5101 * gcc.dg/pr46130-2.c: New test.
5103 2011-01-19 Dodji Seketeli <dodji@redhat.com>
5106 * g++.dg/debug/dwarf2/template-params-10.C: New test.
5108 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
5111 * g++.dg/debug/pr46240.cc: New.
5113 2011-01-19 Jakub Jelinek <jakub@redhat.com>
5116 * g++.dg/template/anonunion1.C: New test.
5118 PR rtl-optimization/47337
5119 * gcc.c-torture/execute/pr47337.c: New test.
5121 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5124 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
5126 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5128 PR tree-optimization/46021
5129 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
5131 2011-01-19 Jakub Jelinek <jakub@redhat.com>
5133 PR tree-optimization/47290
5134 * g++.dg/torture/pr47290.C: New test.
5136 2011-01-18 Janus Weil <janus@gcc.gnu.org>
5139 * gfortran.dg/proc_ptr_comp_29.f90: New.
5141 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
5144 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
5145 powerpc-apple-darwin9.
5147 2011-01-18 Jakub Jelinek <jakub@redhat.com>
5149 PR rtl-optimization/47299
5150 * gcc.c-torture/execute/pr47299.c: New test.
5152 2011-01-17 Jason Merrill <jason@redhat.com>
5154 * g++.dg/cpp0x/constexpr-virtual.C: New.
5156 2011-01-17 Jakub Jelinek <jakub@redhat.com>
5159 * gfortran.dg/gomp/pr47331.f90: New test.
5161 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
5164 * objc.dg/selector-warn-1.m: New.
5165 * obj-c++.dg/selector-warn-1.mm: New.
5167 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
5169 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
5170 Update dg-final accordingly.
5172 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5174 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
5176 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
5178 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
5180 * gcc.dg/guality/pr36728-2.c: Likewise.
5182 2011-01-17 Richard Guenther <rguenther@suse.de>
5184 PR tree-optimization/47313
5185 * g++.dg/torture/pr47313.C: New testcase.
5187 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
5190 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
5191 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
5192 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
5193 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
5195 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
5197 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
5198 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
5199 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
5201 2011-01-17 Richard Guenther <rguenther@suse.de>
5203 PR tree-optimization/45967
5204 * gcc.dg/torture/pr45967-2.c: New testcase.
5205 * gcc.dg/torture/pr45967-3.c: Likewise.
5207 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5210 * g++.dg/ext/pr47213.C: Require visibility.
5212 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
5214 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
5215 * gcc.dg/fixed-point/struct-union.c: Update error messages.
5217 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
5219 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
5220 Linux-based targets.
5222 2011-01-13 Jan Hubicka <jh@suse.cz>
5224 PR tree-optimization/47276
5225 * gcc.dg/pr47276.c: New testcase.
5227 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
5228 Jonathan Wakely <jwakely.gcc@gmail.com>
5231 * g++.dg/other/pr33558.C: New.
5232 * g++.dg/other/pr33558-2.C: New.
5234 2011-01-14 Martin Jambor <mjambor@suse.cz>
5236 PR tree-optimization/45934
5237 PR tree-optimization/46302
5238 * g++.dg/ipa/devirt-c-1.C: New test.
5239 * g++.dg/ipa/devirt-c-2.C: Likewise.
5240 * g++.dg/ipa/devirt-c-3.C: Likewise.
5241 * g++.dg/ipa/devirt-c-4.C: Likewise.
5242 * g++.dg/ipa/devirt-c-5.C: Likewise.
5243 * g++.dg/ipa/devirt-c-6.C: Likewise.
5244 * g++.dg/ipa/devirt-6.C: Likewise.
5245 * g++.dg/ipa/devirt-d-1.C: Likewise.
5246 * g++.dg/torture/pr45934.C: Likewise.
5248 2011-01-14 Jason Merrill <jason@redhat.com>
5250 * g++.dg/cpp0x/variadic105.C: New.
5252 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
5253 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5256 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
5257 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
5258 execution tests on i?86-*-*, x86_64-*-* and
5259 powerpc*-apple-darwin* && ilp32.
5260 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
5261 tests on i?86-*-* and x86_64-*-*.
5263 2011-01-14 Richard Guenther <rguenther@suse.de>
5265 PR tree-optimization/47280
5266 * g++.dg/opt/pr47280.C: New testcase.
5268 2011-01-14 Jason Merrill <jason@redhat.com>
5270 * g++.dg/cpp0x/constexpr-regress1.C: New.
5272 * g++.dg/ext/flexary2.C: New.
5274 2011-01-14 Richard Guenther <rguenther@suse.de>
5277 * gcc.dg/torture/pr47281.c: New testcase.
5278 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
5280 2011-01-14 Richard Guenther <rguenther@suse.de>
5282 PR tree-optimization/47286
5283 * gcc.dg/tree-ssa/pr47286.c: New testcase.
5285 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
5288 * g++.dg/ext/pr47213.C: New.
5290 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5292 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
5294 2011-01-13 Tobias Burnus <burnus@net-b.de>
5295 Mikael Morin <mikael@gcc.gnu.org>
5299 * gfortran.dg/select_type_20.f90: New.
5300 * gfortran.dg/select_type_21.f90: New.
5302 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
5305 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
5307 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
5309 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
5310 * gcc.dg/guality/pr36728-2.c: Likewise.
5312 2011-01-13 Dodji Seketeli <dodji@redhat.com>
5315 * g++.dg/debug/dwarf2/template-params-9.C: New test.
5317 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
5319 PR rtl-optimization/45352
5320 * gcc.dg/pr45352-3.c: New.
5322 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
5324 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
5326 * g++.dg/cpp0x/range-for8.C: New.
5327 * g++.dg/cpp0x/range-for9.C: New.
5329 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
5332 * g++.dg/debug/pr47209.C: New.
5334 2011-01-12 Richard Guenther <rguenther@suse.de>
5337 * gcc.dg/lto/pr47259_0.c: New testcase.
5338 * gcc.dg/lto/pr47259_1.c: Likewise.
5340 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
5342 * objc-obj-c++-shared/Object1.h: Add copyright header, update
5343 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
5344 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
5345 methods missing from the OBJC2 Object.
5346 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
5347 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
5348 GNU and NeXT runtimes.
5349 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
5351 * objc-obj-c++-shared/Object1.m: Likewise.
5352 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
5353 * objc.dg/proto-qual-1.m: Likewise.
5354 * obj-c++.dg/proto-lossage-3.mm: Likewise.
5355 * obj-c++.dg/proto-qual-1.mm: Likewise.
5357 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
5360 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
5362 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
5364 Fixed the Objective-C++ testsuite and updated all tests.
5365 * lib/obj-c++.exp (obj-c++_init): Declare and set
5366 gcc_warning_prefix and gcc_error_prefix.
5367 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
5368 'dg-warning', 'dg-message' and 'dg-error'.
5369 * obj-c++.dg/class-extension-3.mm: Likewise.
5370 * obj-c++.dg/class-protocol-1.mm: Likewise.
5371 * obj-c++.dg/encode-7.mm: Likewise.
5372 * obj-c++.dg/exceptions-3.mm: Likewise.
5373 * obj-c++.dg/exceptions-5.mm: Likewise.
5374 * obj-c++.dg/method-12.mm: Likewise.
5375 * obj-c++.dg/method-13.mm: Likewise.
5376 * obj-c++.dg/method-15.mm: Likewise.
5377 * obj-c++.dg/method-16.mm: Likewise.
5378 * obj-c++.dg/method-4.mm: Likewise.
5379 * obj-c++.dg/method-8.mm: Likewise.
5380 * obj-c++.dg/method-conflict-1.mm: Likewise.
5381 * obj-c++.dg/method-conflict-2.mm: Likewise.
5382 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
5383 and uncommented second part of the testcase now that the testsuite
5385 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
5386 and uncommented second part of the testcase now that the testsuite
5388 * obj-c++.dg/private-1.mm: Likewise.
5389 * obj-c++.dg/proto-lossage-4.mm: Likewise.
5390 * obj-c++.dg/syntax-error-7.mm: Likewise.
5391 * obj-c++.dg/warn5.mm: Likewise.
5392 * obj-c++.dg/property/at-property-14.mm: Likewise.
5393 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
5395 * obj-c++.dg/property/at-property-18.mm: Likewise.
5396 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
5398 * obj-c++.dg/property/at-property-21.mm: Likewise.
5399 * obj-c++.dg/property/at-property-28.mm: Likewise.
5400 * obj-c++.dg/property/at-property-5.mm: Likewise.
5401 * obj-c++.dg/property/dynamic-2.mm: Likewise.
5402 * obj-c++.dg/property/property-neg-3.mm: Likewise.
5403 * obj-c++.dg/property/synthesize-11.mm: Likewise.
5404 * obj-c++.dg/property/synthesize-6.mm: Likewise.
5405 * obj-c++.dg/property/synthesize-8.mm: Likewise.
5406 * obj-c++.dg/property/synthesize-9.mm: Likewise.
5407 * obj-c++.dg/tls/diag-5.mm: Likewise.
5408 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
5409 dg-error, now matched correctly.
5411 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
5413 * objc.dg/property/at-property-29.m: New.
5414 * obj-c++.dg/property/at-property-29.mm: New.
5416 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5418 * go.test/go-test.exp (go-set-goarch): New proc.
5419 (go-gc-tests): Use it.
5421 2011-01-11 Dodji Seketeli <dodji@redhat.com>
5424 * g++.dg/debug/dwarf2/template-params-8.C: New test.
5426 2011-01-11 Richard Henderson <rth@redhat.com>
5428 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
5430 2011-01-11 Jan Hubicka <jh@suse.cz>
5434 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
5435 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
5437 2011-01-11 Richard Guenther <rguenther@suse.de>
5439 PR tree-optimization/46076
5440 * gcc.dg/tree-ssa/pr46076.c: New testcase.
5442 2011-01-11 Jeff Law <law@redhat.com>
5444 * PR tree-optimization/47086
5445 * gcc.dg/pr47086.c: New test.
5447 2011-01-11 Jason Merrill <jason@redhat.com>
5450 * g++.dg/template/new10.C: New.
5453 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
5455 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
5457 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
5458 Split type definitions and NSConstantString class into...
5459 * objc-obj-c++-shared/objc-test-suite-types.h: New.
5460 * objc-obj-c++-shared/nsconstantstring-class.h: New.
5461 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
5462 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
5463 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
5464 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
5466 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
5467 encode defines for newer NeXT system headers.
5468 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
5469 * obj-c++.dg/torture/strings/string1.mm: Likewise.
5470 * objc.dg/foreach-5.m: Likewise.
5471 * objc.dg/foreach-2.m: Likewise.
5472 * objc.dg/foreach-4.m: Likewise.
5473 * objc.dg/torture/strings/string1.m: Likewise.
5474 * objc.dg/torture/strings/string2.m: Likewise.
5475 * objc.dg/torture/strings/string3.m: Likewise.
5476 * objc.dg/torture/strings/string4.m: Likewise.
5477 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
5478 header and stand alone.
5479 * obj-c++.dg/strings/strings-2.mm: Likewise.
5480 * objc.dg/torture/strings/const-str-3.m: Likewise.
5481 * objc.dg/strings/strings-2.m: Likewise.
5482 * objc.dg/strings/const-str-12b.m: Likewise.
5484 2011-01-12 Richard Guenther <rguenther@suse.de>
5487 * gcc.dg/attr-weak-1.c: Adjust.
5489 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
5492 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
5493 standard compliant and comment.
5495 2011-01-10 Jan Hubicka <jh@suse.cz>
5498 * gcc.dg/initpri3.c: New testcase.
5500 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
5503 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
5509 (g_ebp_save): Likewise.
5510 (g_esp_save): Likewise.
5512 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5514 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
5516 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5518 PR tree-optimization/46021
5519 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
5520 i?86-*-*, x86_64-*-*.
5522 2011-01-10 Jeff Law <law@redhat.com>
5524 * PR tree-optimization/47141
5525 * gcc.c-torture/compile/pr47141.c: New test.
5527 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
5530 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
5531 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
5532 * gcc.dg/vect/slp-35.c: Remove XFAILs.
5533 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
5536 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
5537 being vectorized. Adjust dg-final pattern. Remove XFAIL.
5538 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
5539 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
5540 being vectorized. Adjust dg-final pattern.
5543 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
5544 * gcc.dg/vect/slp-24.c: Likewise.
5546 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
5549 * g++.dg/other/pr47218-1.C: New test file.
5550 * g++.dg/other/pr47218.C: Likewise.
5551 * g++.dg/other/pr47218.h: New supporting header.
5553 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
5556 * objc.dg/attributes/invalid-attribute-1.m: New.
5557 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
5559 2011-01-09 Janus Weil <janus@gcc.gnu.org>
5562 * gfortran.dg/proc_ptr_comp_28.f90: New.
5564 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
5566 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
5567 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
5568 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
5569 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
5570 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
5571 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
5572 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
5573 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
5574 * objc.dg/gnu-api-2-class.m: Likewise.
5575 * objc.dg/gnu-api-2-ivar.m: Likewise.
5576 * objc.dg/gnu-api-2-method.m: Likewise.
5577 * objc.dg/gnu-api-2-objc.m: Likewise.
5578 * objc.dg/gnu-api-2-object.m: Likewise.
5579 * objc.dg/gnu-api-2-property.m: Likewise.
5580 * objc.dg/gnu-api-2-protocol.m: Likewise.
5581 * objc.dg/gnu-api-2-sel.m: Likewise.
5583 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
5585 * objc.dg/foreach-1.m: Skip for Darwin < 9.
5586 * objc.dg/objc-foreach-4.m: Likewise.
5587 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
5588 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
5589 * objc.dg/foreach-4.m: Likewise.
5590 * objc.dg/foreach-5.m: Likewise.
5591 * objc.dg/foreach-3.m: Return self from init.
5593 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
5596 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
5598 2011-01-09 Janus Weil <janus@gcc.gnu.org>
5601 * gfortran.dg/class_35.f90: New.
5603 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
5605 * objc.dg/foreach-1.m: Add "-Wall" to flags.
5607 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
5610 * objc.dg/invalid-method-2.m: New.
5611 * obj-c++.dg/invalid-method-2.mm: New.
5613 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
5616 * gfortran.dg/transpose_optimization_2.f90 : New test.
5618 2011-01-08 Jan Hubicka <jh@suse.cz>
5620 PR tree-optmization/46469
5621 * g++.dg/torture/pr46469.C: New testcase.
5623 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
5625 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
5626 emulation of libobjc-gnu structure layout functionality to ..
5627 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
5628 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
5629 * objc/execute/bf-common.h: Adjust headers.
5630 * objc/execute/bf-1.m: Likewise.
5631 * objc/execute/bf-2.m: Likewise.
5632 * objc/execute/bf-3.m: Likewise.
5633 * objc/execute/bf-4.m: Likewise.
5634 * objc/execute/bf-5.m: Likewise.
5635 * objc/execute/bf-6.m: Likewise.
5636 * objc/execute/bf-7.m: Likewise.
5637 * objc/execute/bf-8.m: Likewise.
5638 * objc/execute/bf-9.m: Likewise.
5639 * objc/execute/bf-10.m: Likewise.
5640 * objc/execute/bf-11.m: Likewise.
5641 * objc/execute/bf-12.m: Likewise.
5642 * objc/execute/bf-13.m: Likewise.
5643 * objc/execute/bf-14.m: Likewise.
5644 * objc/execute/bf-15.m: Likewise.
5645 * objc/execute/bf-16.m: Likewise.
5646 * objc/execute/bf-17.m: Likewise.
5647 * objc/execute/bf-18.m: Likewise.
5648 * objc/execute/bf-19.m: Likewise.
5649 * objc/execute/bf-20.m: Likewise.
5650 * objc/execute/bf-21.m: Likewise.
5651 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
5652 objc_get_type_qualifiers ().
5654 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
5657 * gfortran.dg/dependency_39.f90: New test.
5659 2011-01-07 Jan Hubicka <jh@suse.cz>
5661 Get builtins tests ready for linker plugin.
5662 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
5663 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
5664 my_memset, my_bzero): Mark used.
5665 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
5666 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
5668 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
5671 2011-01-07 Jan Hubicka <jh@suse.cz>
5673 PR tree-optimization/46367
5674 * g++.dg/torture/pr46367.C: New file.
5676 2011-01-07 Jakub Jelinek <jakub@redhat.com>
5679 * gcc.dg/pr47201.c: New test.
5682 * gcc.dg/tree-prof/pr47187.c: New test.
5684 2011-01-07 Tobias Burnus <burnus@net-b.de>
5687 * gfortran.dg/extends_type_of_3.f90: New.
5689 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
5691 * g++.dg/ext/dllexport-MI1.C: Adjust test.
5692 * g++.dg/ext/dllimport-MI1.C: Likewise.
5693 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
5694 * g++.dg/ext/dllimport10.C: Likewise.
5695 * g++.dg/ext/dllimport11.C: Likewise.
5696 * g++.dg/ext/dllimport12.C: Likewise.
5697 * g++.dg/ext/dllimport13.C: Likewise.
5698 * g++.dg/ext/dllimport2.C: Likewise.
5699 * g++.dg/ext/dllimport3.C: Likewise.
5700 * g++.dg/ext/dllimport4.C: Likewise.
5701 * g++.dg/ext/dllimport5.C: Likewise.
5702 * g++.dg/ext/dllimport6.C: Likewise.
5703 * g++.dg/ext/dllimport8.C: Likewise.
5704 * g++.dg/ext/dllimport9.C: Likewise.
5705 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
5706 targets, too. Additionally enable test for i?86-*-mingw*.
5707 * g++.dg/ext/selectany1.C: Likewise.
5708 Remove guard variable check.
5710 2011-01-07 Janus Weil <janus@gcc.gnu.org>
5714 * gfortran.dg/storage_size_3.f08: Extended.
5716 2011-01-07 Jakub Jelinek <jakub@redhat.com>
5719 * g++.dg/template/stdarg1.C: New test.
5721 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
5724 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
5725 * gfortran.dg/defined_operators_1.f90: Split the subroutine
5726 from the interface of functions to not hide the errors that
5729 2011-01-06 Jan Hubicka <jh@suse.cz>
5731 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
5732 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
5734 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
5738 * gfortran.dg/interface_33.f90: New test.
5740 2011-01-06 Jakub Jelinek <jakub@redhat.com>
5743 * gcc.c-torture/compile/pr47150.c: New test.
5745 2011-01-06 Ira Rosen <irar@il.ibm.com>
5747 PR tree-optimization/47139
5748 * gcc.dg/vect/pr47139.c: New test.
5750 2011-01-05 Janus Weil <janus@gcc.gnu.org>
5753 * gfortran.dg/extends_type_of_2.f03: New.
5755 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5757 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
5759 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
5761 * gnat.dg/opt14.adb: New test.
5763 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
5766 * gfortran.dg/allocate_error_2.f90: New test.
5768 2011-01-05 Janus Weil <janus@gcc.gnu.org>
5771 * gfortran.dg/storage_size_3.f08: New.
5773 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5775 PR libgfortran/47154
5776 * gfortran.dg/namelist_68.f90: New test.
5778 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
5780 * gnat.dg/unchecked_convert8.ad[sb]: New test.
5782 2011-01-04 Janus Weil <janus@gcc.gnu.org>
5785 * gfortran.dg/class_34.f90: New.
5787 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5789 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
5790 use __builtin_inff. Skip all single-precision tests that require
5793 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5795 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
5797 2011-01-03 Jakub Jelinek <jakub@redhat.com>
5799 PR tree-optimization/47148
5800 * gcc.c-torture/execute/pr47148.c: New test.
5802 PR tree-optimization/47155
5803 * gcc.c-torture/execute/pr47155.c: New test.
5805 PR rtl-optimization/47157
5806 * gcc.c-torture/compile/pr47157.c: New test.
5808 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5810 * gcc.dg/torture/vector-shift2.c (schar): Define.
5811 (main): Always use schar or uchar instead of plain "char" to avoid
5812 dependencies on implementation-defined char signedness.
5814 2011-01-03 Martin Jambor <mjambor@suse.cz>
5816 PR tree-optimization/46801
5817 * gnat.dg/pack9.adb: Remove xfail.
5819 2011-01-03 Martin Jambor <mjambor@suse.cz>
5821 PR tree-optimization/46984
5822 * g++.dg/ipa/pr46984.C: New test.
5824 2011-01-02 Janus Weil <janus@gcc.gnu.org>
5827 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
5829 2011-01-02 Jakub Jelinek <jakub@redhat.com>
5831 PR tree-optimization/47140
5832 * gcc.c-torture/compile/pr47140.c: New test.
5834 PR rtl-optimization/47028
5835 * gcc.dg/pr47028.c: New test.
5837 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
5839 * objc.dg/protocol-forward-1.m: Removed TODO.
5840 * objc.dg/protocol-forward-2.m: New.
5841 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
5842 * obj-c++.dg/protocol-forward-2.mm: New.
5844 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
5847 * g++.dg/eh/pr38662.C: New testcase.
5849 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
5851 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
5852 scan for newline '\n'.
5855 Copyright (C) 2011 Free Software Foundation, Inc.
5857 Copying and distribution of this file, with or without modification,
5858 are permitted in any medium without royalty provided the copyright
5859 notice and this notice are preserved.