1 2011-05-31 Jakub Jelinek <jakub@redhat.com>
4 * gcc.target/i386/pr48688.c: New test.
6 2010-11-15 Fabien ChĂȘne <fabien@gcc.gnu.org>
9 * g++.dg/lookup/name-clash9.C: New.
11 2011-05-31 Tobias Burnus <burnus@net-b.de>
14 * gfortran.dg/coarray/dummy_1.f90: New.
16 2011-05-31 Tobias Burnus <burnus@net-b.de>
19 * gfortran.dg/coarray/save_1.f90: New.
20 * gfortran.dg/coarray_4.f90: Update dg-error.
22 2011-05-31 Jason Merrill <jason@redhat.com>
24 * g++.dg/cpp0x/rv-template1.C: New.
26 2011-05-31 Jakub Jelinek <jakub@redhat.com>
28 PR rtl-optimization/49235
29 * gcc.dg/pr49235.c: New test.
31 2011-05-31 Ira Rosen <ira.rosen@linaro.org>
33 PR tree-optimization/49093
34 * gcc.dg/vect/pr49093.c: New test.
36 2011-05-31 Dodji Seketeli <dodji@redhat.com>
39 * g++.dg/debug/dwarf2/cdtor-1.C: New test.
41 2011-05-31 Ira Rosen <ira.rosen@linaro.org>
44 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Initialize the
47 2011-05-30 Kaz Kojima <kkojima@gcc.gnu.org>
50 * gcc.c-torture/execute/pr49186.c: New.
52 2011-05-30 H.J. Lu <hongjiu.lu@intel.com>
55 * gcc.target/i386/pr49168-1.c: New.
57 2011-05-30 Jakub Jelinek <jakub@redhat.com>
58 Eric Botcazou <ebotcazou@adacore.com>
60 * gcc.dg/guality/drap.c: New test.
62 2011-05-30 Richard Guenther <rguenther@suse.de>
64 PR tree-optimization/49210
65 * gnat.dg/boolean_subtype2.ad[sb]: New testcase.
66 * gnat.dg/boolean_subtype2_pkg.ads: New helper.
68 2011-05-30 Jakub Jelinek <jakub@redhat.com>
71 * g++.dg/gomp/pr49223-1.C: New test.
72 * g++.dg/gomp/pr49223-2.C: New test.
74 2011-05-30 Richard Guenther <rguenther@suse.de>
76 PR tree-optimization/49218
77 * gcc.c-torture/execute/pr49218.c: New testcase.
79 2011-05-30 Ira Rosen <ira.rosen@linaro.org>
81 PR tree-optimization/49199
82 * gcc.dg/vect/no-scevccp-pr49199.c: New test.
83 * gcc.dg/vect/vect.exp: Run no-scevccp-pr* tests with
86 2011-05-29 Janus Weil <janus@gcc.gnu.org>
89 * gfortran.dg/extends_13.f03: New.
91 2011-05-29 Jakub Jelinek <jakub@redhat.com>
93 PR rtl-optimization/49095
94 * gcc.target/i386/pr49095.c: New test.
96 2011-05-29 Tobias Burnus <burnus@net-b.de>
99 * gfortran.dg/coarray_24.f90: New.
101 2011-05-29 Tobias Burnus <burnus@net-b.de>
104 * gfortran.dg/coarray_23.f90: New.
106 2011-05-29 Richard Sandiford <rdsandiford@googlemail.com>
109 * gcc.dg/pr48826.c: New test.
111 2011-05-29 Richard Guenther <rguenther@suse.de>
113 PR tree-optimization/49217
114 * gcc.dg/torture/pr49217.c: New testcase.
116 2011-05-29 Ira Rosen <ira.rosen@linaro.org>
119 * gcc.dg/vect/pr49038.c: Use MAP_ANON if MAP_ANONYMOUS is not defined.
121 2011-05-29 Eric Botcazou <ebotcazou@adacore.com>
123 * gnat.dg/boolean_subtype.adb: Rename to...
124 * gnat.dg/boolean_subtype1.adb: ...this.
126 2011-05-28 Jason Merrill <jason@redhat.com>
128 * g++.dg/cpp0x/lambda/lambda-syntax1.C: New.
130 2011-05-27 Jason Merrill <jason@redhat.com>
132 * g++.dg/cpp0x/enum18.C: Adjust.
134 * g++.dg/cpp0x/lambda/lambda-template2.C: New.
136 2011-05-27 Tobias Burnus <burnus@net-b.de>
139 * gfortran.dg/coarray_22.f90: New.
141 2011-05-27 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
143 PR tree-optimization/46728
144 * gcc.target/powerpc/pr46728-1.c: New.
145 * gcc.target/powerpc/pr46728-2.c: New.
146 * gcc.target/powerpc/pr46728-3.c: New.
147 * gcc.target/powerpc/pr46728-4.c: New.
148 * gcc.target/powerpc/pr46728-5.c: New.
149 * gcc.dg/pr46728-6.c: New.
150 * gcc.target/powerpc/pr46728-7.c: New.
151 * gcc.target/powerpc/pr46728-8.c: New.
152 * gcc.dg/pr46728-9.c: New.
153 * gcc.target/powerpc/pr46728-10.c: New.
154 * gcc.target/powerpc/pr46728-11.c: New.
155 * gcc.dg/pr46728-12.c: New.
156 * gcc.target/powerpc/pr46728-13.c: New.
157 * gcc.target/powerpc/pr46728-14.c: New.
158 * gcc.target/powerpc/pr46728-15.c: New.
159 * gcc.target/powerpc/pr46728-16.c: New.
161 2011-05-27 Jason Merrill <jason@redhat.com>
163 * g++.dg/abi/mangle47.C: New.
166 * g++.dg/template/const5.C: New.
168 * g++.dg/cpp0x/enum18.C: New.
170 * g++.dg/cpp0x/lambda/lambda-nested4.C: New.
172 * g++.dg/cpp0x/error6.C: New.
174 * g++.dg/cpp0x/error5.C: New.
176 2011-05-27 Jakub Jelinek <jakub@redhat.com>
179 * g++.dg/eh/cond6.C: New test.
181 2011-05-27 Tobias Burnus <burnus@net-b.de>
184 * gfortran.dg/rank_3.f90: New.
185 * gfortran.dg/rank_4.f90: New.
187 2011-05-27 Janis Johnson <janisjo@codesourcery.com>
189 * g++.dg/tree-ssa-pr43411.C: Rename function to be inlined and
192 2011-05-27 Eric Botcazou <ebotcazou@adacore.com>
194 * gnat.dg/bit_packed_array5.ads: Move dg directive to...
195 * gnat.dg/bit_packed_array5.adb: ...here.
197 2011-05-27 Paolo Carlini <paolo.carlini@oracle.com>
200 * testsuite/g++.dg/cpp0x/auto25.C: New.
202 2011-05-27 Richard Guenther <rguenther@suse.de>
204 * gcc.c-torture/execute/920711-1.x: Add -fwrapv.
206 2011-05-27 Richard Guenther <rguenther@suse.de>
208 * gcc.c-torture/execute/920612-1.x: Add -fwrapv.
210 2011-05-27 Richard Guenther <rguenther@suse.de>
213 * gnat.dg/bit_packed_array5.ad[sb]: New testcase.
215 2011-05-26 Jason Merrill <jason@redhat.com>
217 * g++.dg/cpp0x/friend1.C: New.
218 * g++.dg/cpp0x/friend2.C: New.
220 * g++.dg/cpp0x/auto7.C: Update.
221 * g++.dg/template/crash50.C: Adjust.
222 * g++.dg/template/static9.C: Adjust.
223 * g++.old-deja/g++.ext/memconst.C: Adjust.
225 2011-05-26 Janis Johnson <janisjo@codesourcery.com>
227 * gcc.dg/march.c: Ignore a note for some targets.
229 2011-05-26 Janis Johnson <janis187@us.ibm.com>
230 Nathan Froyd <froydnj@codesourcery.com>
234 * g++.old-deja/g++.jason/cond.C: Remove xfails.
235 * g++.dg/parse/pr18770.C: New test.
236 * g++.dg/cpp0x/range-for5.C: Add dg-error marker.
238 2011-05-26 Thomas Koenig <tkoenig@gcc.gnu.org>
241 * gfortran.dg/dependency_40.f90 : New test.
243 2011-05-26 Tobias Burnus <burnus@net-b.de>
246 * gfortran.dg/coarray/registering_1.f90: New.
248 2011-05-26 Jason Merrill <jason@redhat.com>
250 * g++.dg/cpp0x/variadic111.C: New.
251 * g++.dg/cpp0x/variadic41.C: Adjust.
253 2011-05-26 Richard Guenther <rguenther@suse.de>
255 PR tree-optimization/48702
256 * gcc.dg/torture/pr48702.c: New testcase.
258 2011-05-26 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
260 PR gcov-profile/48845
261 * g++.dg/tree-prof/tree-prof.exp: Check for -fprofile-generate
263 * gcc.dg/matrix/matrix.exp: Likewise.
264 * gcc.dg/tree-prof/tree-prof.exp: Likewise.
265 * lib/target-supports-dg.exp (dg-require-profiling): Don't pass
266 line number to check_profiling_available.
267 * lib/target-supports.exp (check_profiling_available): Account for
269 Require TLS runtime support with -fprofile-generate.
270 * lib/profopt.exp (profopt-execute): Add TLS options for
272 * gcc.dg/pr47793.c: Add dg-require-profiling "-fprofile-generate".
274 2011-05-26 Jakub Jelinek <jakub@redhat.com>
277 * g++.dg/eh/cond5.C: New test.
279 PR tree-optimization/49161
280 * gcc.c-torture/execute/pr49161.c: New test.
282 2011-05-26 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
284 * gcc.target/arm/neon-vorn-vbic.c: New test.
286 2011-05-26 Ira Rosen <ira.rosen@linaro.org>
288 PR tree-optimization/49038
289 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: New test.
290 * gcc.dg/vect/pr49038.c: New test.
292 2011-05-26 Fabien ChĂȘne <fabien@gcc.gnu.org>
293 * g++.dg/init/pr25811-3.C: New.
294 * g++.dg/init/pr25811-4.C: New.
296 2011-05-25 Jason Merrill <jason@redhat.com>
298 * g++.dg/cpp0x/enum17.C: New.
299 * g++.old-deja/g++.jason/rfg10.C: Adjust.
301 * g++.dg/cpp0x/auto24.C: New.
303 * g++.dg/cpp0x/error4.C: New.
305 * g++.dg/cpp0x/rv-restrict.C: New.
307 * g++.dg/cpp0x/enum15.C: New.
308 * g++.dg/cpp0x/constexpr-switch2.C: New.
310 * g++.dg/cpp0x/variadic110.C: New.
312 * g++.dg/cpp0x/auto9.C: Add typedef test.
314 * g++.dg/cpp0x/auto23.C: New.
315 * g++.dg/cpp0x/auto9.C: Adjust.
317 * g++.dg/cpp0x/defaulted29.C: New.
319 * g++.dg/cpp0x/initlist51.C: New.
321 2011-05-25 Janis Johnson <janisjo@codesourcery.com>
323 * gcc.target/arm/fp16-compile-none-1.c: Update expected error.
324 * g++.dg/abi/packed1.C: Suppress warning.
325 * g++.dg/warn/Wunused-parm-3.C: Likewise.
326 * g++.dg/template/stdarg1.C: Likewise.
327 * g++.dg/other/packed1.C: Remove arm from xfail list.
329 2011-05-25 Jason Merrill <jason@redhat.com>
331 * g++.dg/cpp0x/enum16.C: New.
332 * g++.dg/parse/error15.C: Adjust.
334 * g++.dg/cpp0x/initlist50.C: New.
336 * g++.dg/cpp0x/lambda/lambda-conv5.C: New.
338 * g++.dg/cpp0x/variadic109.C: New.
340 2011-05-25 H.J. Lu <hongjiu.lu@intel.com>
342 * gcc.target/i386/pause-1.c: New.
344 2011-05-25 Eric Botcazou <ebotcazou@adacore.com>
346 * gcc.dg/stack-usage-1.c: Adjust comment.
347 * gcc.dg/stack-usage-2.c: New test.
349 2011-05-25 Jakub Jelinek <jakub@redhat.com>
352 * g++.dg/cpp0x/constexpr-bitfield2.C: New test.
353 * g++.dg/cpp0x/constexpr-bitfield3.C: New test.
355 2011-05-24 Vladimir Makarov <vmakarov@redhat.com>
357 PR rtl-optimization/48757
358 * gfortran.dg/pr48757.f: New test case.
360 2011-05-24 Jason Merrill <jason@redhat.com>
362 * g++.dg/cpp0x/access01.C: New.
364 2011-05-24 Nicola Pero <nicola.pero@meta-innovation.com>
367 * objc.dg/pr48177.m: New testcase.
369 2011-05-24 Nicola Pero <nicola.pero@meta-innovation.com>
372 * objc.dg/pr48187.m: New testcase.
373 * obj-c++.dg/pr48187.mm: New testcase.
374 * objc.dg/ivar-extra-semicolon.m: New testcase.
376 2011-05-24 Jason Merrill <jason@redhat.com>
378 * g++.dg/template/access21.C: New.
379 * g++.dg/template/access22.C: New.
381 2011-05-24 Michael Matz <matz@gcc.gnu.org>
383 PR rtl-optimization/48633
384 * g++.dg/pr48633.C: New test.
386 2011-05-24 Uros Bizjak <ubizjak@gmail.com>
389 * g++.dg/other/pr49133.C: New test.
391 2011-05-24 Uros Bizjak <ubizjak@gmail.com>
392 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
394 * gcc.dg/torture/tls/run-gd.c: New test.
395 * gcc.dg/torture/tls/run-ie.c: New test.
396 * gcc.dg/torture/tls/run-ld.c: New test.
397 * gcc.dg/torture/tls/run-le.c: New test.
398 * lib/target-supports.exp (check_effective_target_tls_runtime):
399 Build testcase with TLS options.
401 2011-05-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
403 * gcc.dg/vect/pr48172.c: Remove dg-do run.
405 2011-05-24 Tom de Vries <tom@codesourcery.com>
407 PR tree-optimization/49121
408 * gcc.dg/tree-ssa/ivopt_infer_2.c: Adapt test.
410 2011-05-23 Jason Merrill <jason@redhat.com>
412 * g++.dg/cpp0x/defaulted28.C: New.
414 * g++.dg/cpp0x/sfinae25.C: New.
416 * g++.dg/cpp0x/rv-cast2.C: New.
418 * g++.dg/cpp0x/enum14.C: New.
420 2011-05-23 Jakub Jelinek <jakub@redhat.com>
423 * gcc.c-torture/execute/pr49123.c: New test.
426 * gcc.dg/debug/pr49032.c: New test.
429 * gcc.dg/pr49120.c: New test.
431 2011-05-23 H.J. Lu <hongjiu.lu@intel.com>
434 * gcc.target/i386/pr47315.c: New test.
436 2011-05-23 Jason Merrill <jason@redhat.com>
438 * g++.dg/cpp0x/lambda/lambda-eh2.C: New.
440 * g++.dg/cpp0x/sfinae24.C: New.
442 * g++.dg/cpp0x/error3.C: New.
444 * g++.dg/cpp0x/defaulted27.C: New.
446 * g++.dg/cpp0x/decltype27.C: New.
448 2011-05-23 Richard Guenther <rguenther@suse.de>
450 * gcc.dg/tree-ssa/forwprop-11.c: Adjust and un-XFAIL.
452 2011-05-23 Richard Guenther <rguenther@suse.de>
454 PR tree-optimization/40874
455 * g++.dg/tree-ssa/pr40874.C: New testcase.
457 2011-05-23 Richard Guenther <rguenther@suse.de>
459 PR tree-optimization/49115
460 * g++.dg/torture/pr49115.C: New testcase.
462 2011-05-23 Richard Guenther <rguenther@suse.de>
465 * gcc.dg/memcpy-3.c: New testcase.
467 2011-05-23 Jakub Jelinek <jakub@redhat.com>
470 * gcc.c-torture/execute/pr48973-1.c: New test.
471 * gcc.c-torture/execute/pr48973-2.c: New test.
473 2011-05-23 Jonathan Wakely <jwakely.gcc@gmail.com>
476 * g++.dg/warn/pr18016.C: New.
478 2011-05-23 Tom de Vries <tom@codesourcery.com>
481 * gcc.target/arm/ivopts-6.c: New test.
483 2011-05-22 Jakub Jelinek <jakub@redhat.com>
486 * gcc.c-torture/compile/pr49029.c: New test.
488 2011-05-22 Jason Merrill <jason@redhat.com>
490 * g++.dg/cpp0x/sfinae23.C: New.
491 * g++.dg/cpp0x/sfinae8.C: Correct.
493 2011-05-22 Thomas Koenig <tkoenig@gcc.gnu.org>
495 * gfortran.dg/function_optimize_8.f90: New test case.
497 2011-05-22 Ira Rosen <ira.rosen@linaro.org>
499 PR tree-optimization/49087
500 * gcc.dg/vect/O3-pr49087.c: New test.
502 2011-05-21 Jason Merrill <jason@redhat.com>
504 * g++.dg/debug/const5.C: New.
506 2011-05-20 Jason Merrill <jason@redhat.com>
508 * g++.dg/cpp0x/constexpr-static7.C: Extend.
510 * g++.dg/cpp0x/constexpr-static7.C: New.
512 * g++.dg/cpp0x/enum12.C: New.
513 * g++.dg/cpp0x/enum13.C: New.
515 2011-05-21 Janus Weil <janus@gcc.gnu.org>
518 * gfortran.dg/select_type_23.f03: New.
520 2011-05-20 Jason Merrill <jason@redhat.com>
522 * g++.dg/cpp0x/defaulted26.C: New.
524 * g++.dg/cpp0x/noexcept02.C: Fix.
525 * g++.dg/cpp0x/noexcept03.C: Fix.
526 * g++.dg/cpp0x/noexcept08.C: Fix.
527 * g++.dg/cpp0x/noexcept10.C: New.
529 2011-05-20 Janus Weil <janus@gcc.gnu.org>
532 * gfortran.dg/extends_12.f03: New.
534 2011-05-20 Jason Merrill <jason@redhat.com>
536 * g++.dg/template/koenig9.C: New.
537 * g++.dg/opt/pr47615.C: Fix.
538 * g++.dg/overload/defarg1.C: Fix.
539 * g++.dg/tc1/dr213.C: Remove xfail.
540 * g++.dg/torture/pr34850.C: Fix.
541 * g++.dg/torture/pr39362.C: Fix.
542 * g++.old-deja/g++.brendan/crash56.C: Fix.
543 * g++.old-deja/g++.pt/memtemp47.C: Fix.
545 2011-05-20 Richard Guenther <rguenther@suse.de>
547 PR tree-optimization/49079
548 * gcc.dg/torture/pr49079.c: New testcase.
550 2011-05-20 Jakub Jelinek <jakub@redhat.com>
552 PR tree-optimization/49073
553 * gcc.c-torture/execute/pr49073.c: New test.
555 2011-06-19 Tobias Burnus <burnus@net-b.de>
558 * gfortran.dg/coarray_21.f90: New.
560 2011-05-19 Joseph Myers <joseph@codesourcery.com>
562 * lib/prune.exe (prune_gcc_output): Expect "error:" in collect2
565 2011-05-19 Richard Guenther <rguenther@suse.de>
568 * gcc.dg/builtin-object-size-11.c: Use -std=gnu89.
570 2011-05-19 Richard Guenther <rguenther@suse.de>
573 * gcc.dg/builtin-object-size-11.c: New testcase.
575 2011-05-19 Tom de Vries <tom@codesourcery.com>
578 * gcc.target/arm/ivopts.c: New test.
579 * gcc.target/arm/ivopts-2.c: New test.
581 2011-05-19 Tom de Vries <tom@codesourcery.com>
583 * lib/lib/scanasm.exp (object-size): Fix target selector handling.
585 2011-05-19 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
587 * gcc.c-torture/execute/960321-1.x: Remove.
589 2011-05-18 Janus Weil <janus@gcc.gnu.org>
592 * gfortran.dg/move_alloc_4.f90: New.
594 2011-05-18 H.J. Lu <hongjiu.lu@intel.com>
597 * gcc.target/i386/pr49002-1.c: New test.
598 * gcc.target/i386/pr49002-2.c: Likewise.
600 2011-05-18 Jakub Jelinek <jakub@redhat.com>
602 PR tree-optimization/49039
603 * gcc.c-torture/execute/pr49039.c: New test.
604 * gcc.dg/tree-ssa/pr49039.c: New test.
605 * g++.dg/torture/pr49039.C: New test.
607 2011-05-18 Jason Merrill <jason@redhat.com>
609 * g++.dg/cpp0x/constexpr-incomplete3.C: New.
610 * g++.dg/cpp0x/constexpr-incomplete2.C: Adjust.
611 * g++.dg/cpp0x/constexpr-memfn1.C: Adjust.
613 2011-05-18 Stuart Henderson <shenders@gcc.gnu.org>
615 * gcc.target/bfin/mcpu-bf592.c: New test.
617 2011-05-18 Ira Rosen <ira.rosen@linaro.org>
619 PR tree-optimization/41881
620 * gcc.dg/vect/O3-pr41881.c: New test.
621 * gcc.dg/vect/O3-slp-reduc-10.c: New test.
623 2011-05-18 Jakub Jelinek <jakub@redhat.com>
625 PR tree-optimization/49000
626 * gcc.dg/pr49000.c: New test.
628 2011-05-17 Eric Botcazou <ebotcazou@adacore.com>
630 * gnat.dg/invalid1.adb: New test.
632 2011-05-16 Uros Bizjak <ubizjak@gmail.com>
634 * gcc.target/i386/avx-vzeroupper-16.c: Update scan-assembler-times
636 * gcc.target/i386/avx-vzeroupper-17.c: Ditto.
637 * gcc.target/i386/avx-vzeroupper-18.c: Ditto.
639 2011-05-15 Jonathan Wakely <jwakely.gcc@gmail.com>
642 * g++.dg/cpp0x/range-for18.C: New.
644 2011-05-15 Tobias Burnus <burnus@net-b.de>
647 * gfortran.dg/coarray/image_index_2.f90: New.
649 2011-05-13 Ville Voutilainen <ville.voutilainen@gmail.com>
651 * g++.dg/cpp0x/override1.C: Move from inherit/virtual9.C.
652 * g++.dg/cpp0x/override2.C: New.
654 2011-05-14 Tobias Burnus <burnus@net-b.de>
657 * gfortran.de/coarray_20.f90: New.
659 2011-05-14 Thomas Koenig <tkoenig@gcc.gnu.org>
662 * function_optimize_7.f90: New test case.
664 2011-05-13 Jason Merrill <jason@redhat.com>
666 * g++.dg/cpp0x/decltype26.C: New.
667 * g++.dg/cpp0x/enum11.C: New.
669 2011-05-13 Tobias Burnus <burnus@net-b.de>
673 * gfortran.dg/assign_8.f90: Update dg-error.
675 2011-05-13 Tobias Burnus <burnus@net-b.de>
678 * gfortran.dg/io_constraints_8.f90: New.
679 * gfortran.dg/io_constraints_9.f90: New.
681 2011-05-13 Martin Thuresson <martint@google.com>
683 PR gcov-profile/47793
684 * gcc.dg/pr47793.c: New.
686 2011-05-12 Jakub Jelinek <jakub@redhat.com>
688 PR tree-optimization/48975
689 * gcc.dg/pr48975.c: New test.
691 2011-05-12 Tobias Burnus <burnus@net-b.de>
694 * gfortran.dg/iso_c_binding_compiler_3.f90: New.
696 2011-05-12 Jason Merrill <jason@redhat.com>
698 * g++.dg/cpp0x/constexpr-incomplete2.C: New.
700 2011-05-12 Geert Bosch <bosch@adacore.com>
702 * gnat.dg/view_conversion1.adb: New test.
704 2011-05-12 Richard Guenther <rguenther@suse.de>
706 PR tree-optimization/48172
707 * gcc.dg/vect/pr48172.c: New testcase.
709 2011-05-12 Jakub Jelinek <jakub@redhat.com>
712 * g++.dg/opt/pr48967.C: New test.
714 2011-05-11 Jason Merrill <jason@redhat.com>
716 * g++.dg/cpp0x/constexpr-friend.C: New.
717 * g++.dg/cpp0x/constexpr-incomplete1.C: New.
719 * g++.dg/cpp0x/sfinae22.C: New.
721 2011-05-11 Tobias Burnus <burnus@net-b.de>
724 * gfortran.dg/generic_24.f90: New.
726 2011-05-11 Richard Guenther <rguenther@suse.de>
728 PR tree-optimization/15256
729 * gcc.dg/tree-ssa/forwprop-14.c: New testcase.
731 2011-05-11 Jakub Jelinek <jakub@redhat.com>
734 * gcc.dg/pr48159-1.c: New test.
735 * gcc.dg/pr48159-2.c: New test.
737 2011-05-11 Richard Guenther <rguenther@suse.de>
740 * gcc.dg/torture/pr48953.c: New testcase.
742 2011-05-11 Richard Guenther <rguenther@suse.de>
744 PR tree-optimization/18041
745 * gcc.dg/tree-ssa/forwprop-13.c: New testcase.
747 2011-05-11 Alan Modra <amodra@gmail.com>
750 * gcc.target/powerpc/pr47755-2.c: Require vsx_hw.
752 2011-05-10 Jason Merrill <jason@redhat.com>
754 * g++.dg/cpp0x/defaulted25.C: New.
755 * g++.dg/template/crash7.C: Adjust.
757 * g++.dg/cpp0x/variadic108.C: New.
759 2011-05-10 Ville Voutilainen <ville.voutilainen@gmail.com>
761 * g++.dg/inherit/virtual9.C: Extend.
763 2011-05-10 Michael Meissner <meissner@linux.vnet.ibm.com>
766 * gcc.target/powerpc/pr48857.c: New file, make sure V2DI arguments
767 are passed and returned in vector registers.
769 2011-05-10 Richard Guenther <rguenther@suse.de>
771 * gcc.dg/tree-ssa/ssa-fre-2.c: Disable forwprop.
772 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
773 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
774 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
775 * gcc.dg/tree-ssa/scev-cast.c: Adjust. Note what transformation
778 2011-05-10 Jakub Jelinek <jakub@redhat.com>
780 PR tree-optimization/48611
781 PR tree-optimization/48794
782 * gfortran.dg/gomp/pr48611.f90: New test.
783 * gfortran.dg/gomp/pr48794.f90: New test.
786 * gcc.dg/dfp/pr48928.c: New test.
788 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
791 * g++.dg/cpp0x/pr48522.C: New.
793 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
796 * g++.dg/cpp0x/sfinae21.C: New.
798 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
800 * g++.dg/template/sfinae28.C: Rename to...
801 * g++.dg/cpp0x/sfinae19.C: ... this.
802 * g++.dg/template/sfinae29.C: Rename to...
803 * g++.dg/cpp0x/sfinae20.C: ... this.
805 2011-05-09 Jeff Law <law@redhat.com>
807 * lib/gcc-gdb-test.exp (gdb-test): Reorder matchers to give more
810 2011-05-09 Fabien ChĂȘne <fabien@gcc.gnu.org>
813 * g++.dg/init/pr20039.C: New.
815 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
819 * g++.dg/template/sfinae28.C: New.
820 * g++.dg/template/sfinae29.C: Likewise.
822 2011-05-09 Jason Merrill <jason@redhat.com>
824 * g++.dg/template/nontype23.C: New.
826 2011-05-07 Fabien ChĂȘne <fabien@gcc.gnu.org>
828 * g++.dg/init/pr48859.C: New.
830 2011-05-09 Jason Merrill <jason@redhat.com>
832 * gcc.dg/gcc.dg/uninit-D.c: Move to c-c++-common.
833 * gcc.dg/gcc.dg/uninit-D-O0.c: Move to c-c++-common.
834 * gcc.dg/gcc.dg/uninit-E.c: Move to c-c++-common.
835 * gcc.dg/gcc.dg/uninit-E-O0.c: Move to c-c++-common.
836 * gcc.dg/gcc.dg/uninit-F.c: Move to c-c++-common.
837 * gcc.dg/gcc.dg/uninit-F-O0.c: Move to c-c++-common.
838 * gcc.dg/gcc.dg/uninit-G.c: Move to c-c++-common.
839 * gcc.dg/gcc.dg/uninit-G-O0.c: Move to c-c++-common.
841 2011-05-08 Ville Voutilainen <ville.voutilainen@gmail.com>
843 * g++.dg/inherit/virtual9.C: New.
845 2011-05-09 Dodji Seketeli <dodji@redhat.com>
848 * g++.dg/template/dependent-expr8.C: New test case.
850 2011-05-07 Zdenek Dvorak <ook@ucw.cz>
852 PR tree-optimization/48837
853 * gcc.dg/pr48837.c: New testcase.
855 2011-05-06 Jason Merrill <jason@redhat.com>
857 * g++.dg/cpp0x/constexpr-condition2.C: New.
859 * g++.dg/cpp0x/constexpr-missing.C: New.
861 2011-05-06 Tobias Burnus <burnus@net-b.de>
864 * gfortran.dg/coarray/this_image_2.f90: New.
866 2011-05-06 Tobias Burnus <burnus@net-b.de>
870 * gfortran.dg/bind_c_usage_22.f90: New.
871 * gfortran.dg/bind_c_usage_23.f90: New.
872 * gfortran.dg/bind_c_usage_24.f90: New.
873 * gfortran.dg/bind_c_usage_24_c.c: New.
875 2011-05-06 Dodji Seketeli <dodji@redhat.com>
878 * g++.dg/template/member9.C: New test case.
880 2011-05-05 Eric Botcazou <ebotcazou@adacore.com>
882 * gnat.dg/discr29.ad[sb]: New test.
883 * gnat.dg/discr30.adb: Likewise.
885 2011-05-05 Julian Brown <julian@codesourcery.com>
887 * gcc.target/arm/neon-vset_lanes8.c: New test.
889 2011-05-05 Jason Merrill <jason@redhat.com>
891 * g++.dg/init/new32.C: New.
893 2011-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
895 * gfortran.dg/fmt_g0_6.f08: Use dg-options "-ffloat-store".
898 2011-05-05 Jakub Jelinek <jakub@redhat.com>
900 PR rtl-optimization/48381
901 * gcc.c-torture/compile/pr48381.c: New test.
903 2011-05-05 Uros Bizjak <ubizjak@gmail.com>
905 * gcc.target/i386/opt-1.c: Add --param min-insn-to-prefetch -ratio=0
907 * gcc.target/i386/opt-1.c: Ditto.
909 2011-05-04 Jason Merrill <jason@redhat.com>
911 * g++.dg/conversion/base1.C: New.
913 2011-05-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
916 * gfortran.dg/round_3.f08: Add more checks to test case.
918 2011-05-04 Hans-Peter Nilsson <hp@axis.com>
920 * gfortran.dg/pr47878.f90, gfortran.dg/endfile_3.f90,
921 gfortran.dg/endfile_4.f90, gfortran.dg/ftell_3.f90,
922 gfortran.dg/fmt_cache_1.f, gfortran.dg/namelist_66.f90:
923 Gate test on effective_target fd_truncate.
925 2011-05-04 Uros Bizjak <ubizjak@gmail.com>
927 * gcc.target/i386/recip-vec-divf.c: Decrease array sizes.
928 * gcc.target/i386/recip-vec-sqrtf.c: Ditto.
929 * gcc.target/i386/recip-vec-divf-avx.c: Increase array sizes.
930 * gcc.target/i386/recip-vec-sqrtf-avx.c: Ditto. Update scan times.
931 * gcc.target/i386/ssefn-1.c: Add -mno-sse2 to dg-options.
932 * gcc.target/i386/pr38824.c: Ditto.
933 * gcc.target/i386/vecinit-1.c: Add -mno-sse4 to dg-options.
934 * gcc.target/i386/vecinit-2.c: Ditto.
935 * gcc.target/i386/sse-19.c: Add -mno-ssse3 to dg-options.
936 * gcc.target/i386/parity-1.c: Add -mno-popcnt to dg-options.
937 * gcc.target/i386/parity-2.c: Ditto.
938 * gcc.target/i386/incoming-8.c: Add -mno-avx to dg-options.
940 2011-05-04 Stuart Henderson <shenders@gcc.gnu.org>
942 * gcc.target/bfin/mcpu-bf512.c: Update to latest silicon revision and
944 * gcc.target/bfin/mcpu-bf514.c: Likewise.
945 * gcc.target/bfin/mcpu-bf516.c: Likewise.
946 * gcc.target/bfin/mcpu-bf518.c: Likewise.
948 2011-05-03 Tobias Burnus <burnus@net-b.de>
951 * gfortran.dg/coarray/this_image_1.f90: Remove dg-options.
953 2011-05-03 Tobias Burnus <burnus@net-b.de>
956 * gfortran.dg/coarray/this_image_1.f90: New.
958 2011-05-03 Tobias Burnus <burnus@net-b.de>
961 * gfortran.dg/coarray/caf.dg: New.
962 * gfortran.dg/coarray/image_index_1.f90: New, copied
963 from ../coarray_16.f90.
965 2011-05-03 Paolo Carlini <paolo.carlini@oracle.com>
968 * g++.dg/ext/complex9.C: New.
970 2011-05-03 Stuart Henderson <shenders@gcc.gnu.org>
973 * gcc.target/bfin/mcpu-bf542.c: Check SILICON_REVISION is 0x0004.
974 * gcc.target/bfin/mcpu-bf544.c, gcc.target/bfin/mcpu-bf547.c,
975 gcc.target/bfin/mcpu-bf548.c, gcc.target/bfin/mcpu-bf549.c: Likewise.
977 2011-05-03 Stuart Henderson <shenders@gcc.gnu.org>
979 * gcc.target/bfin/builtins: Created.
980 * gcc.target/bfin/hisilh-O0.c: Deleted.
981 * gcc.target/bfin/hisilh.c: Moved to...
982 * gcc.target/bfin/builtins/hisilh.c: ...here.
983 * gcc.target/bfin/builtins/shl_fr1x16-6.c: New test.
984 * gcc.target/bfin/builtins/shr_fr1x16-1.c: Ditto.
985 * gcc.target/bfin/builtins/shl_fr1x32-9.c: Ditto.
986 * gcc.target/bfin/builtins/shr_fr1x32-4.c: Ditto.
987 * gcc.target/bfin/builtins/shr_fr1x32-8.c: Ditto.
988 * gcc.target/bfin/builtins/lshl_fr2x16-1.c: Ditto.
989 * gcc.target/bfin/builtins/abs_fr1x16-1.c: Ditto.
990 * gcc.target/bfin/builtins/norm32-1.c: Ditto.
991 * gcc.target/bfin/builtins/shrl_fr1x16-3.c: Ditto.
992 * gcc.target/bfin/builtins/norm_fr1x32-2.c: Ditto.
993 * gcc.target/bfin/builtins/bfin-builtins.exp: Ditto.
994 * gcc.target/bfin/builtins/norm16-2.c: Ditto.
995 * gcc.target/bfin/builtins/norm32-5.c: Ditto.
996 * gcc.target/bfin/builtins/norm_fr1x16-3.c: Ditto.
997 * gcc.target/bfin/builtins/mult_fr1x32x32-2.c: Ditto.
998 * gcc.target/bfin/builtins/norm16-6.c: Ditto.
999 * gcc.target/bfin/builtins/norm32-9.c: Ditto.
1000 * gcc.target/bfin/builtins/mult_fr2x16-1.c: Ditto.
1001 * gcc.target/bfin/builtins/dspsubaddsat_fr2x16-2.c: Ditto.
1002 * gcc.target/bfin/builtins/min_fr2x16-1.c: Ditto.
1003 * gcc.target/bfin/builtins/max_fr2x16-2.c: Ditto.
1004 * gcc.target/bfin/builtins/norm32-10.c: Ditto.
1005 * gcc.target/bfin/builtins/shl_fr2x16-3.c: Ditto.
1006 * gcc.target/bfin/builtins/mulhisihh_fr2x16-1.c: Ditto.
1007 * gcc.target/bfin/builtins/diff_hl_fr2x16-2.c: Ditto.
1008 * gcc.target/bfin/builtins/shl_fr2x16-7.c: Ditto.
1009 * gcc.target/bfin/builtins/shr_fr2x16-2.c: Ditto.
1010 * gcc.target/bfin/builtins/mulhisilh_fr2x16-1.c: Ditto.
1011 * gcc.target/bfin/builtins/lshl_fr1x16-1.c: Ditto.
1012 * gcc.target/bfin/builtins/cpmlx_mul_fr2x16-2.c: Ditto.
1013 * gcc.target/bfin/builtins/negate_fr1x32-2.c: Ditto.
1014 * gcc.target/bfin/builtins/negate_fr1x16-3.c: Ditto.
1015 * gcc.target/bfin/builtins/abs_fr2x16-2.c: Ditto.
1016 * gcc.target/bfin/builtins/shrl_fr2x16-4.c: Ditto.
1017 * gcc.target/bfin/builtins/mult_fr1x16-1.c: Ditto.
1018 * gcc.target/bfin/builtins/max_fr1x32-1.c: Ditto.
1019 * gcc.target/bfin/builtins/min_fr1x16-1.c: Ditto.
1020 * gcc.target/bfin/builtins/shl_fr1x32-2.c: Ditto.
1021 * gcc.target/bfin/builtins/max_fr1x16-2.c: Ditto.
1022 * gcc.target/bfin/builtins/shl_fr1x16-3.c: Ditto.
1023 * gcc.target/bfin/builtins/add_fr2x16-1.c: Ditto.
1024 * gcc.target/bfin/builtins/shl_fr1x32-6.c: Ditto.
1025 * gcc.target/bfin/builtins/shr_fr1x32-1.c: Ditto.
1026 * gcc.target/bfin/builtins/shr_fr1x32.c: Ditto.
1027 * gcc.target/bfin/builtins/shl_fr1x16-7.c: Ditto.
1028 * gcc.target/bfin/builtins/shr_fr1x16-2.c: Ditto.
1029 * gcc.target/bfin/builtins/shr_fr1x32-5.c: Ditto.
1030 * gcc.target/bfin/builtins/shr_fr1x32-9.c: Ditto.
1031 * gcc.target/bfin/builtins/abs_fr1x32-1.c: Ditto.
1032 * gcc.target/bfin/builtins/lshl_fr2x16-2.c: Ditto.
1033 * gcc.target/bfin/builtins/abs_fr1x16-2.c: Ditto.
1034 * gcc.target/bfin/builtins/cpmlx_msu_fr2x16-1.c: Ditto.
1035 * gcc.target/bfin/builtins/norm32-2.c: Ditto.
1036 * gcc.target/bfin/builtins/shrl_fr1x16-4.c: Ditto.
1037 * gcc.target/bfin/builtins/norm16-3.c: Ditto.
1038 * gcc.target/bfin/builtins/norm32-6.c: Ditto.
1039 * gcc.target/bfin/builtins/norm16-7.c: Ditto.
1040 * gcc.target/bfin/builtins/mult_fr2x16-2.c: Ditto.
1041 * gcc.target/bfin/builtins/min_fr2x16-2.c: Ditto.
1042 * gcc.target/bfin/builtins/add_fr1x16-1.c: Ditto.
1043 * gcc.target/bfin/builtins/norm32-11.c: Ditto.
1044 * gcc.target/bfin/builtins/sub_fr2x16-1.c: Ditto.
1045 * gcc.target/bfin/builtins/shl_fr2x16-4.c: Ditto.
1046 * gcc.target/bfin/builtins/mulhisihh_fr2x16-2.c: Ditto.
1047 * gcc.target/bfin/builtins/diff_lh_fr2x16-1.c: Ditto.
1048 * gcc.target/bfin/builtins/shl_fr2x16-8.c: Ditto.
1049 * gcc.target/bfin/builtins/shr_fr2x16-3.c: Ditto.
1050 * gcc.target/bfin/builtins/mulhisilh_fr2x16-2.c: Ditto.
1051 * gcc.target/bfin/builtins/lshl_fr1x16-2.c: Ditto.
1052 * gcc.target/bfin/builtins/cpmlx_mac_fr2x16-1.c: Ditto.
1053 * gcc.target/bfin/builtins/shrl_fr2x16-1.c: Ditto.
1054 * gcc.target/bfin/builtins/mult_fr1x32-1.c: Ditto.
1055 * gcc.target/bfin/builtins/min_fr1x32-1.c: Ditto.
1056 * gcc.target/bfin/builtins/dspaddsubsat_fr2x16-1.c: Ditto.
1057 * gcc.target/bfin/builtins/mult_fr1x16-2.c: Ditto.
1058 * gcc.target/bfin/builtins/max_fr1x32-2.c: Ditto.
1059 * gcc.target/bfin/builtins/min_fr1x16-2.c: Ditto.
1060 * gcc.target/bfin/builtins/shl_fr1x32.c: Ditto.
1061 * gcc.target/bfin/builtins/shl_fr1x32-3.c: Ditto.
1062 * gcc.target/bfin/builtins/shl_fr1x16-4.c: Ditto.
1063 * gcc.target/bfin/builtins/sub_fr1x16-1.c: Ditto.
1064 * gcc.target/bfin/builtins/add_fr2x16-2.c: Ditto.
1065 * gcc.target/bfin/builtins/shl_fr1x32-7.c: Ditto.
1066 * gcc.target/bfin/builtins/shr_fr1x32-2.c: Ditto.
1067 * gcc.target/bfin/builtins/shl_fr1x16-8.c: Ditto.
1068 * gcc.target/bfin/builtins/shr_fr1x16-3.c: Ditto.
1069 * gcc.target/bfin/builtins/shr_fr1x32-6.c: Ditto.
1070 * gcc.target/bfin/builtins/circptr.c: Ditto.
1071 * gcc.target/bfin/builtins/negate_fr2x16-1.c: Ditto.
1072 * gcc.target/bfin/builtins/abs_fr1x32-2.c: Ditto.
1073 * gcc.target/bfin/builtins/multr_fr2x16-1.c: Ditto.
1074 * gcc.target/bfin/builtins/sum_fr2x16-1.c: Ditto.
1075 * gcc.target/bfin/builtins/shrl_fr1x16-1.c: Ditto.
1076 * gcc.target/bfin/builtins/cpmlx_msu_fr2x16-2.c: Ditto.
1077 * gcc.target/bfin/builtins/norm32-3.c: Ditto.
1078 * gcc.target/bfin/builtins/norm_fr1x16-1.c: Ditto.
1079 * gcc.target/bfin/builtins/norm16-4.c: Ditto.
1080 * gcc.target/bfin/builtins/norm32-7.c: Ditto.
1081 * gcc.target/bfin/builtins/norm16-8.c: Ditto.
1082 * gcc.target/bfin/builtins/add_fr1x32-1.c: Ditto.
1083 * gcc.target/bfin/builtins/shl_fr2x16-1.c: Ditto.
1084 * gcc.target/bfin/builtins/add_fr1x16-2.c: Ditto.
1085 * gcc.target/bfin/builtins/shl_fr2x16-5.c: Ditto.
1086 * gcc.target/bfin/builtins/norm32-12.c: Ditto.
1087 * gcc.target/bfin/builtins/sub_fr2x16-2.c: Ditto.
1088 * gcc.target/bfin/builtins/diff_lh_fr2x16-2.c: Ditto.
1089 * gcc.target/bfin/builtins/mulhisihl_fr2x16-1.c: Ditto.
1090 * gcc.target/bfin/builtins/shr_fr2x16-4.c: Ditto.
1091 * gcc.target/bfin/builtins/mulhisill_fr2x16-1.c: Ditto.
1092 * gcc.target/bfin/builtins/negate_fr1x16-1.c: Ditto.
1093 * gcc.target/bfin/builtins/multr_fr1x16-1.c: Ditto.
1094 * gcc.target/bfin/builtins/cpmlx_mac_fr2x16-2.c: Ditto.
1095 * gcc.target/bfin/builtins/shrl_fr2x16-2.c: Ditto.
1096 * gcc.target/bfin/builtins/mult_fr1x32x32NS-1.c: Ditto.
1097 * gcc.target/bfin/builtins/mult_fr1x32-2.c: Ditto.
1098 * gcc.target/bfin/builtins/min_fr1x32-2.c: Ditto.
1099 * gcc.target/bfin/builtins/dspaddsubsat_fr2x16-2.c: Ditto.
1100 * gcc.target/bfin/builtins/shl_fr1x16-1.c: Ditto.
1101 * gcc.target/bfin/builtins/sub_fr1x32-1.c: Ditto.
1102 * gcc.target/bfin/builtins/shl_fr1x32-4.c: Ditto.
1103 * gcc.target/bfin/builtins/sub_fr1x16-2.c: Ditto.
1104 * gcc.target/bfin/builtins/shl_fr1x16-5.c: Ditto.
1105 * gcc.target/bfin/builtins/shl_fr1x32-8.c: Ditto.
1106 * gcc.target/bfin/builtins/shr_fr1x32-3.c: Ditto.
1107 * gcc.target/bfin/builtins/shr_fr1x16-4.c: Ditto.
1108 * gcc.target/bfin/builtins/shr_fr1x32-7.c: Ditto.
1109 * gcc.target/bfin/builtins/negate_fr2x16-2.c: Ditto.
1110 * gcc.target/bfin/builtins/multr_fr2x16-2.c: Ditto.
1111 * gcc.target/bfin/builtins/sum_fr2x16-2.c: Ditto.
1112 * gcc.target/bfin/builtins/shrl_fr1x16-2.c: Ditto.
1113 * gcc.target/bfin/builtins/norm_fr1x32-1.c: Ditto.
1114 * gcc.target/bfin/builtins/norm16-1.c: Ditto.
1115 * gcc.target/bfin/builtins/norm_fr1x16-2.c: Ditto.
1116 * gcc.target/bfin/builtins/mult_fr1x32x32-1.c: Ditto.
1117 * gcc.target/bfin/builtins/norm32-4.c: Ditto.
1118 * gcc.target/bfin/builtins/norm16-5.c: Ditto.
1119 * gcc.target/bfin/builtins/norm32-8.c: Ditto.
1120 * gcc.target/bfin/builtins/dspsubaddsat_fr2x16-1.c: Ditto.
1121 * gcc.target/bfin/builtins/max_fr2x16-1.c: Ditto.
1122 * gcc.target/bfin/builtins/add_fr1x32-2.c: Ditto.
1123 * gcc.target/bfin/builtins/shl_fr2x16-2.c: Ditto.
1124 * gcc.target/bfin/builtins/shl_fr2x16-6.c: Ditto.
1125 * gcc.target/bfin/builtins/diff_hl_fr2x16-1.c: Ditto.
1126 * gcc.target/bfin/builtins/shr_fr2x16-1.c: Ditto.
1127 * gcc.target/bfin/builtins/mulhisihl_fr2x16-2.c: Ditto.
1128 * gcc.target/bfin/builtins/negate_fr1x32-1.c: Ditto.
1129 * gcc.target/bfin/builtins/cpmlx_mul_fr2x16-1.c: Ditto.
1130 * gcc.target/bfin/builtins/multr_fr1x16-2.c: Ditto.
1131 * gcc.target/bfin/builtins/mulhisill_fr2x16-2.c: Ditto.
1132 * gcc.target/bfin/builtins/negate_fr1x16-2.c: Ditto.
1133 * gcc.target/bfin/builtins/abs_fr2x16-1.c: Ditto.
1134 * gcc.target/bfin/builtins/shrl_fr2x16-3.c: Ditto.
1135 * gcc.target/bfin/builtins/mult_fr1x32x32NS-2.c: Ditto.
1136 * gcc.target/bfin/builtins/shl_fr1x32-1.c: Ditto.
1137 * gcc.target/bfin/builtins/max_fr1x16-1.c: Ditto.
1138 * gcc.target/bfin/builtins/shl_fr1x16-2.c: Ditto.
1139 * gcc.target/bfin/builtins/sub_fr1x32-2.c: Ditto.
1140 * gcc.target/bfin/builtins/shl_fr1x32-5.c: Ditto.
1142 2011-05-03 Bernd Schmidt <bernds@codesourcery.com>
1144 * gcc.target/arm/cold-lc.c: New test.
1146 2011-05-03 Jakub Jelinek <jakub@redhat.com>
1149 * gcc.dg/pr48774.c: New test.
1151 2011-05-03 Richard Guenther <rguenther@suse.de>
1153 * gcc.dg/large-size-array-5.c: New testcase.
1155 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
1157 * gcc.dg/vect/vect-strided-u16-i3.c: New test.
1159 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
1161 * lib/target-supports.exp (check_effective_target_vect_strided):
1163 (check_effective_target_vect_strided2)
1164 (check_effective_target_vect_strided3)
1165 (check_effective_target_vect_strided4)
1166 (check_effective_target_vect_strided8): ...these new functions.
1168 * gcc.dg/vect/O3-pr39675-2.c: Update accordingly.
1169 * gcc.dg/vect/costmodel/ppc/costmodel-slp-12.c: Likewise.
1170 * gcc.dg/vect/fast-math-slp-27.c: Likewise.
1171 * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: Likewise.
1172 * gcc.dg/vect/pr37539.c: Likewise.
1173 * gcc.dg/vect/slp-11a.c: Likewise.
1174 * gcc.dg/vect/slp-11b.c: Likewise.
1175 * gcc.dg/vect/slp-11c.c: Likewise.
1176 * gcc.dg/vect/slp-12a.c: Likewise.
1177 * gcc.dg/vect/slp-12b.c: Likewise.
1178 * gcc.dg/vect/slp-18.c: Likewise.
1179 * gcc.dg/vect/slp-19a.c: Likewise.
1180 * gcc.dg/vect/slp-19b.c: Likewise.
1181 * gcc.dg/vect/slp-21.c: Likewise.
1182 * gcc.dg/vect/slp-23.c: Likewise.
1183 * gcc.dg/vect/vect-cselim-1.c: Likewise.
1185 * gcc.dg/vect/fast-math-vect-complex-3.c: Use vect_stridedN
1186 instead of vect_interleave && vect_extract_even_odd.
1187 * gcc.dg/vect/no-scevccp-outer-10a.c: Likewise.
1188 * gcc.dg/vect/no-scevccp-outer-10b.c: Likewise.
1189 * gcc.dg/vect/no-scevccp-outer-20.c: Likewise.
1190 * gcc.dg/vect/vect-1.c: Likewise.
1191 * gcc.dg/vect/vect-10.c: Likewise.
1192 * gcc.dg/vect/vect-98.c: Likewise.
1193 * gcc.dg/vect/vect-107.c: Likewise.
1194 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
1195 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
1196 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
1197 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
1198 * gcc.dg/vect/vect-strided-a-u32-mult.c: Likewise.
1199 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
1200 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
1201 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
1202 * gcc.dg/vect/vect-strided-float.c: Likewise.
1203 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
1204 * gcc.dg/vect/vect-strided-mult.c: Likewise.
1205 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
1206 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
1207 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
1208 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
1209 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
1210 * gcc.dg/vect/vect-strided-u32-mult.c: Likewise.
1211 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
1212 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
1213 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
1214 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
1215 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
1216 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
1217 * gcc.dg/vect/vect-vfa-03.c: Likewise.
1219 * gcc.dg/vect/no-scevccp-outer-18.c: Add vect_stridedN to the
1221 * gcc.dg/vect/pr30843.c: Likewise.
1222 * gcc.dg/vect/pr33866.c: Likewise.
1223 * gcc.dg/vect/slp-reduc-6.c: Likewise.
1224 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: Likewise.
1225 * gcc.dg/vect/vect-strided-store-u16-i4.c: Likewise.
1226 * gcc.dg/vect/vect-strided-store-u32-i2.c: Likewise.
1228 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
1230 * gcc.dg/vect/slp-11.c: Split into...
1231 * gcc.dg/vect/slp-11a.c, gcc.dg/vect/slp-11b.c,
1232 gcc.dg/vect/slp-11c.c: ...these tests.
1233 * gcc.dg/vect/slp-12a.c: Split 4-stride loop into...
1234 * gcc.dg/vect/slp-12c.c: ...this new test.
1235 * gcc.dg/vect/slp-19.c: Split into...
1236 * gcc.dg/vect/slp-19a.c, gcc.dg/vect/slp-19b.c,
1237 gcc.dg/vect/slp-19c.c: ...these new tests.
1239 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
1241 * lib/target-supports.exp
1242 (check_effective_target_vect_extract_even_odd_wide): Delete.
1243 (check_effective_target_vect_strided_wide): Likewise.
1244 * gcc.dg/vect/O3-pr39675-2.c: Use the non-wide versions instead.
1245 * gcc.dg/vect/fast-math-pr35982.c: Likewise.
1246 * gcc.dg/vect/fast-math-vect-complex-3.c: Likewise.
1247 * gcc.dg/vect/pr37539.c: Likewise.
1248 * gcc.dg/vect/slp-11.c: Likewise.
1249 * gcc.dg/vect/slp-12a.c: Likewise.
1250 * gcc.dg/vect/slp-12b.c: Likewise.
1251 * gcc.dg/vect/slp-19.c: Likewise.
1252 * gcc.dg/vect/slp-23.c: Likewise.
1253 * gcc.dg/vect/vect-1.c: Likewise.
1254 * gcc.dg/vect/vect-98.c: Likewise.
1255 * gcc.dg/vect/vect-107.c: Likewise.
1256 * gcc.dg/vect/vect-strided-float.c: Likewise.
1258 2011-05-02 Jason Merrill <jason@redhat.com>
1260 * g++.dg/init/new31.C: New.
1262 2011-05-02 Simon Martin <simartin@users.sourceforge.net>
1265 * gcc.dg/pr35445.c: New test.
1267 2011-05-02 Jason Merrill <jason@redhat.com>
1269 * c-c++-common/vla-1.c: New.
1271 2011-05-02 Richard Guenther <rguenther@suse.de>
1273 PR tree-optimization/48822
1274 * gcc.dg/torture/pr48822.c: New testcase.
1276 2011-05-02 Paolo Carlini <paolo.carlini@oracle.com>
1279 * g++.dg/cpp0x/constexpr-47969.C: New.
1281 2011-05-02 Ira Rosen <ira.rosen@linaro.org>
1284 * gcc.dg/vect/slp-3.c: Increase loop bound. Don't expect to fail
1285 on vect_no_align targets.
1286 * gcc.dg/vect/no-vfa-pr29145.c: Don't expect to fail on
1287 vect_no_align targets.
1289 2011-05-01 Xinliang David Li <davidxl@google.com>
1291 * gcc.dg/tree-ssa/integer-addr.c: New test.
1292 * gcc.dg/tree-ssa/alias_bug.c: New test.
1294 2011-05-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1296 PR libgfortran/48787
1297 * gfortran.dg/round_3.f08: Add more checks.
1299 2011-04-30 Tobias Burnus <burnus@net-b.de>
1302 * gfortran.dg/import9.f90: New, proper test.
1303 * gfortran.dg/interface_37.f90: Remove bogus
1304 test (bogus copy of interface_36.f90).
1306 2011-04-30 Tobias Burnus <burnus@net-b.de>
1309 * gfortran.dg/interface_37.f90: New.
1311 2011-04-30 Paul Thomas <pault@gcc.gnu.org>
1314 * gfortran.dg/realloc_on_assign_7.f03: Test bounds.
1316 2011-04-30 Jakub Jelinek <jakub@redhat.com>
1318 PR tree-optimization/48809
1319 * gcc.c-torture/execute/pr48809.c: New test.
1321 2011-04-29 Jeff Law <law@redhat.com>
1323 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: New test.
1325 2011-04-29 Paolo Carlini <paolo.carlini@oracle.com>
1328 * g++.dg/init/ctor10.C: New.
1330 2011-04-29 Le-Chun Wu <lcwu@google.com>
1332 * g++.dg/warn/Wconversion-null-2.C: Do not expect a NULL
1333 warning in implicitly instantiated templates.
1335 2011-04-29 Le-Chun Wu <lcwu@google.com>
1337 * g++.dg/warn/Wnull-conversion-1.C: New.
1338 * g++.dg/warn/Wnull-conversion-2.C: New.
1340 2011-04-29 Diego Novillo <dnovillo@google.com>
1342 * g++.old-deja/g++.other/null3.C: Expect warning about
1343 converting boolean to a pointer.
1345 2011-04-29 Paul Thomas <pault@gcc.gnu.org>
1348 * gfortran.dg/realloc_on_assign_7.f03: Modify to test for lhs
1352 * gfortran.dg/realloc_on_assign_7.f03: Add subroutine pr48746.
1354 2011-04-29 Tobias Burnus <burnus@net-b.de>
1357 * gfortran.dg/typebound_proc_22.f90: New.
1360 * gfortran.dg/interface_36.f90: New.
1362 2011-04-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1364 PR libgfortran/48488
1365 PR libgfortran/48602
1366 PR libgfortran/48615
1367 PR libgfortran/48684
1368 PR libgfortran/48787
1369 * gfortran.dg/fmt_g.f: Adjust test.
1370 * gfortran.dg/fmt_g0_1.f08: Adjust test.
1371 * gfortran.dg/round_3.f08: New test.
1372 * gfortran.dg/namelist_print_1.f: Adjust test.
1373 * gfortran.dg/char4_iunit_1.f03: Adjust test.
1374 * gfortran.dg/f2003_io_5.f03: Adjust test.
1375 * gfortran.dg/coarray_15.f90: Adjust test.
1376 * gfortran.dg/namelist_65.f90: Adjust test.
1377 * gfortran.dg/fmt_cache_1.f: Adjust test.
1378 * gfortran.dg/char4_iunit_2.f03: Adjust test.
1379 * gfortran.dg/real_const_3.f90: Adjust test.
1381 2011-04-28 Xinliang David Li <davidxl@google.com>
1383 * testsuite/gcc.dg/tree-prof/prof-robust-1.c: New test.
1384 * testsuite/g++.dg/prof-robust-1.C: New test.
1386 2011-04-28 Ira Rosen <ira.rosen@linaro.org>
1388 PR tree-optimization/48765
1389 * gcc.dg/vect/pr48765.c: New.
1391 2011-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1393 PR tree-optimization/48775
1394 * gcc.dg/pr48616.c: Also add -fno-common on alpha*-dec-osf*.
1396 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
1399 * g++.dg/inherit/pr48798.C: New.
1400 * g++.old-deja/g++.other/base1.C: Adjust.
1402 2011-04-28 Dodji Seketeli <dodji@redhat.com>
1405 * g++.dg/template/inherit7.C: New test case.
1407 2011-04-28 Richard Guenther <rguenther@suse.de>
1409 PR tree-optimization/40052
1410 PR tree-optimization/15347
1411 * gcc.dg/tree-ssa/vrp57.c: New testcase.
1412 * gcc.dg/pr15347.c: Likewise.
1414 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
1417 * g++.dg/cpp0x/sfinae18.C: New.
1419 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
1422 * g++.dg/ext/is_literal_type1.C: New.
1424 2011-04-28 Tobias Burnus <burnus@net-b.de>
1428 * gfortran.dg/interface_35.f90: New.
1429 * gfortran.dg/erfc_scaled_1.f90: Don't compile with -pedantic.
1430 * gfortran.dg/func_result_6.f90: Add dg-warning.
1431 * gfortran.dg/bessel_1.f90: Ditto.
1432 * gfortran.dg/hypot_1.f90: Ditto.
1433 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
1434 * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
1435 * gfortran.dg/interface_assignment_4.f90: Ditto.
1437 2011-04-27 Jason Merrill <jason@redhat.com>
1439 * g++.dg/ext/complex8.C: New.
1441 * g++.dg/cpp0x/initlist49.C: New.
1442 * g++.dg/init/new30.C: New.
1444 2011-04-27 Tobias Burnus <burnus@net-b.de>
1447 * gfortran.dg/whole_file_34.f90: New.
1449 2011-04-27 Jan Hubicka <jh@suse.cz>
1451 * gcc.dg/tree-ssa/inline-9.c: New testcase.
1453 2011-04-27 Jason Merrill <jason@redhat.com>
1455 * g++.old-deja/g++.oliva/overload1.C: Adjust.
1457 * g++.dg/parse/ambig6.C: New.
1459 2011-04-27 Nick Clifton <nickc@redhat.com>
1461 * gcc.dg/20020312-2.c: Add definition for RX.
1463 * lib/target-supports.exp (add_options_for_ieee): Use -mnofpu
1464 option with RX targets.
1466 * gcc.target/rx/pack.c: Replace C++ style // comments with C style
1469 2011-04-27 Richard Guenther <rguenther@suse.de>
1471 * gcc.dg/tree-ssa/pr23382.c: Remove.
1473 2011-04-27 Kaz Kojima <kkojima@gcc.gnu.org>
1476 * gcc.c-torture/compile/pr48767.c: New test.
1478 2011-04-27 Richard Guenther <rguenther@suse.de>
1480 PR tree-optimization/48772
1481 * g++.dg/pr48772.C: New testcase.
1483 2011-04-27 Jakub Jelinek <jakub@redhat.com>
1486 * gcc.c-torture/compile/pr48742.c: New test.
1488 2011-04-26 Jason Merrill <jason@redhat.com>
1490 * g++.dg/lookup/koenig13.C: New.
1492 * g++.dg/cpp0x/initlist48.C: New.
1494 2011-04-25 Jason Merrill <jason@redhat.com>
1496 * g++.dg/cpp0x/sfinae17.C: New.
1498 2011-03-23 Michael Meissner <meissner@linux.vnet.ibm.com>
1501 * gcc.target/powerpc/pr48258-1.c: New file.
1502 * gcc.target/powerpc/pr48258-2.c: Ditto.
1504 2011-04-26 Xinliang David Li <davidxl@google.com>
1506 * gcc.dg/uninit-suppress.c: New test.
1507 * gcc.dg/uninit-suppress.c: New test.
1509 2011-04-26 Jakub Jelinek <jakub@redhat.com>
1512 * gcc.dg/pr48768.c: New test.
1514 PR tree-optimization/48734
1515 * gcc.c-torture/compile/pr48734.c: New test.
1518 * gcc.dg/tree-prof/val-prof-2.c: Adjust for 32-bit HWI.
1520 2011-04-26 Richard Guenther <rguenther@suse.de>
1522 PR tree-optimization/48731
1523 * gcc.dg/torture/pr48731.c: New testcase.
1525 2011-04-26 Richard Guenther <rguenther@suse.de>
1528 * gcc.dg/tree-prof/val-prof-2.c: Adjust.
1530 2011-04-26 Richard Guenther <rguenther@suse.de>
1533 * gcc.dg/torture/pr48694-1.c: New testcase.
1534 * gcc.dg/torture/pr48694-2.c: Likewise.
1536 2011-04-25 Paolo Carlini <paolo.carlini@oracle.com>
1538 * g++.dg/ext/underlying_type1.C: New.
1539 * g++.dg/ext/underlying_type2.C: Likewise.
1540 * g++.dg/ext/underlying_type3.C: Likewise.
1541 * g++.dg/ext/underlying_type4.C: Likewise.
1542 * g++.dg/ext/underlying_type5.C: Likewise.
1543 * g++.dg/ext/underlying_type6.C: Likewise.
1544 * g++.dg/ext/underlying_type7.C: Likewise.
1545 * g++.dg/ext/underlying_type8.C: Likewise.
1546 * g++.dg/ext/underlying_type9.C: Likewise.
1547 * g++.dg/ext/underlying_type10.C: Likewise.
1549 2011-04-25 Jason Merrill <jason@redhat.com>
1551 * g++.dg/cpp0x/regress/template-const2.C: New.
1553 2011-04-25 Jeff Law <law@redhat.com>
1555 * gcc.dg/tree-ssa/vrp56.c: new test.
1557 2011-04-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1559 * go.test/go-test.exp (go-set-goarch): Accept mips*-*-*.
1561 2011-04-24 Jakub Jelinek <jakub@redhat.com>
1563 PR preprocessor/48740
1564 * c-c++-common/raw-string-11.c: New test.
1566 2011-04-23 John David Anglin <dave.anglin@nrc-cnrc.ca>
1568 * gcc.dg/pr48616.c (dg-options): Add -fno-common to options on
1571 2011-04-23 Tobias Burnus <burnus@net-b.de>
1574 * gfortran.dg/coarray_19.f90: New.
1576 2011-04-23 Jakub Jelinek <jakub@redhat.com>
1579 * gcc.dg/pr48685.c: New test.
1581 2011-04-22 Jan Hubicka <jh@suse.cz>
1583 * gcc.dg/tree-ssa/pr38699.c: Fix testcase.
1585 2011-04-22 Jakub Jelinek <jakub@redhat.com>
1587 PR tree-optimization/48717
1588 * gcc.c-torture/execute/pr48717.c: New test.
1590 2011-04-22 Uros Bizjak <ubizjak@gmail.com>
1593 * gcc.target/i386/pr48723.c: New test.
1595 2011-04-22 Jakub Jelinek <jakub@redhat.com>
1598 * gcc.dg/gomp/pr48716.c: New test.
1599 * g++.dg/gomp/pr48716.C: New test.
1601 2011-04-22 Alexander Monakov <amonakov@ispras.ru>
1604 * gcc.dg/missing-field-init-2.c: Update testcase.
1606 2011-04-22 Alan Modra <amodra@gmail.com>
1608 * gcc.target/powerpc/ppc-pow.c: Allow for tail calls.
1610 2011-04-21 Thomas Koenig <tkoenig@gcc.gnu.org>
1613 * gfortran.dg/function_optimize_6.f90: New test.
1615 2011-04-21 Easwaran Raman <eraman@google.com>
1617 * gcc.dg/stack-layout-2.c: New test.
1619 2011-04-21 Richard Guenther <rguenther@suse.de>
1622 * g++.dg/lto/pr48207-2_0.C: New testcase.
1623 * g++.dg/lto/pr48207-3_0.C: Likewise.
1625 2011-04-21 Eric Botcazou <ebotcazou@adacore.com>
1627 * gnat.dg/volatile5.adb: New test.
1628 * gnat.dg/volatile5_pkg.ads: New helper.
1630 2011-04-21 Uros Bizjak <ubizjak@gmail.com>
1633 * gcc.target/i386/pr48708.c: New test.
1635 2011-04-21 Richard Sandiford <richard.sandiford@linaro.org>
1637 * gcc.dg/vect/vect-119.c: New test.
1639 2011-04-21 Richard Sandiford <richard.sandiford@linaro.org>
1641 * gcc.dg/vect/vect.exp: Run the main tests twice, one with -flto
1644 2011-04-21 Richard Earnshaw <rearnsha@arm.com>
1645 Richard Sandiford <richard.sandiford@linaro.org>
1648 * gcc.target/arm/pr46329.c: New test.
1650 2011-04-21 Tobias Burnus <burnus@net-b.de>
1653 * gfortran.dg/coarray_18.f90: New.
1655 2011-04-20 Jason Merrill <jason@redhat.com>
1657 * g++.dg/cpp0x/initlist47.C: New.
1659 * g++.dg/init/dtor4.C: New.
1661 2011-04-20 Uros Bizjak <ubizjak@gmail.com>
1664 * gcc.target/i386/sse2-pinsrw.c: New test.
1665 * gcc.target/i386/avx-vpinsrw.c: Ditto.
1666 * gcc.target/i386/sse4_1-insvqi.c: Ditto.
1667 * gcc.target/i386/sse2-insvhi.c: Ditto.
1668 * gcc.target/i386/sse4_1-insvsi.c: Ditto.
1669 * gcc.target/i386/sse4_1-insvdi.c: Ditto.
1671 2011-04-20 Jason Merrill <jason@redhat.com>
1673 * g++.dg/template/const4.C: New.
1675 2011-04-20 Easwaran Raman <eraman@google.com>
1677 * gcc.dg/stack-layout-1.c: New test.
1679 2011-04-20 Daniel Jacobowitz <dan@codesourcery.com>
1681 * gcc.dg/vect/vect-shift-3.c, gcc.dg/vect/vect-shift-4.c: New.
1682 * lib/target-supports.exp (check_effective_target_vect_shift_char): New
1685 2011-04-20 Kai Tietz <ktietz@redhat.com>
1687 * gcc.dg/binop-xor1.c: New test.
1688 * gcc.dg/binop-xor2.c: New test.
1689 * gcc.dg/binop-xor3.c: New test.
1690 * gcc.dg/binop-xor4.c: New test.
1691 * gcc.dg/binop-xor5.c: New test.
1693 2011-04-20 Richard Guenther <rguenther@suse.de>
1695 PR tree-optimization/47892
1696 * gcc.dg/vect/fast-math-ifcvt-1.c: New testcase.
1698 2011-04-20 Richard Guenther <rguenther@suse.de>
1701 * g++.dg/torture/pr48695.C: New testcase.
1703 2011-04-20 Georg-Johann Lay <avr@gjlay.de>
1705 * gcc.dg/pr42629.c: Add dg-require-effective-target int32plus
1706 * gcc.c-torture/execute/cmpsi-2.c: Ditto
1707 * gcc.c-torture/execute/pr45262.c: Ditto
1708 * gcc.dg/torture/pr43165.c: Ditto.
1709 * gcc.dg/torture/pr47228.c: Ditto.
1710 * gcc.dg/tree-ssa/pr45144.c: Ditto.
1711 * gcc.dg/ipa/pr45644.c: Ditto.
1712 * gcc.c-torture/compile/pr43191.c: Ditto. Remove dg-skip-if for
1715 2011-04-19 Jason Merrill <jason@redhat.com>
1717 * g++.dg/ext/complex7.C: New.
1719 * g++.dg/ext/attrib41.C: New.
1721 2011-04-19 Kaz Kojima <kkojima@gcc.gnu.org>
1724 * gcc.dg/torture/pr37868.c: Skip on sh*-*-*.
1726 2011-04-19 Jakub Jelinek <jakub@redhat.com>
1729 * gcc.target/i386/pr48678.c: New test.
1731 2011-04-19 Martin Jambor <mjambor@suse.cz>
1733 * g++.dg/opt/devirt1.C: Bump to -O2, remove XFAIL.
1734 * g++.dg/opt/devirt2.C: New test.
1735 * g++.dg/ipa/devirt-g-1.C: Likewise.
1737 2011-04-19 Tobias Burnus <burnus@net-b.de>
1740 * gfortran.dg/whole_file_33.f90: New.
1742 2011-04-19 Martin Jambor <mjambor@suse.cz>
1744 * g++.dg/ipa/devirt-7.C: New test.
1746 2011-04-19 Richard Guenther <rguenther@suse.de>
1749 * g++.dg/lto/pr48207_0.C: New testcase.
1751 2011-04-18 Jason Merrill <jason@redhat.com>
1753 * g++.dg/init/void1.C: New.
1755 * g++.dg/cpp0x/union4.C: New.
1757 2011-04-18 Jakub Jelinek <jakub@redhat.com>
1760 * g++.dg/torture/pr48661.C: New test.
1763 * g++.dg/gomp/pr48632.C: New test.
1765 2011-04-18 Uros Bizjak <ubizjak@gmail.com>
1767 * gcc.target/i386/sse2-maskmovdqu.c: New test.
1768 * gcc.target/i386/avx-vmaskmovdqu.c: Ditto.
1770 2011-04-18 Tobias Burnus <burnus@net-b.de>
1773 * gfortran.dg/coarray_17.f90: New.
1774 * gfortran.dg/coarray_10.f90: Update dg-error.
1776 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1779 * gcc.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
1780 * gfortran.dg/guality/guality.exp: Likewise.
1782 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1784 * gfortran.dg/fmt_g0_5.f08: Use dg-add-options ieee.
1786 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1788 * gcc.dg/vect/pr48377.c: Remove dg-do run.
1790 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1792 * gcc.dg/ipa/pr48195.c: Add dg-require-effective-target lto.
1794 2011-04-18 Richard Guenther <rguenther@suse.de>
1797 * g++.dg/torture/pr46364.C: New testcase.
1799 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1801 * obj-c++.dg/dwarf-2.mm: Skip on alpha*-dec-osf*.
1803 2011-04-18 Alexander Monakov <amonakov@ispras.ru>
1805 * gcc.dg/pr48235.c: Add dg-require-effective-target freorder.
1807 2011-04-18 Ulrich Weigand <ulrich.weigand@linaro.org>
1808 Ira Rosen <ira.rosen@linaro.org>
1811 * gcc.target/arm/pr48252.c: New test.
1813 2011-04-18 Jakub Jelinek <jakub@redhat.com>
1815 PR tree-optimization/48616
1816 * gcc.dg/pr48616.c: New test.
1818 2011-04-18 Tobias Burnus <burnus@net-b.de>
1821 * gfortran.dg/coarray_16.f90: New.
1823 2011-04-18 Paul Thomas <pault@gcc.gnu.org>
1826 * gfortran.dg/realloc_on_assign_7.f03: New test.
1828 2011-04-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1830 PR libgfortran/48602
1831 * gfortran.dg/fmt_g0_6.f08: New test.
1833 2011-04-17 Jason Merrill <jason@redhat.com>
1835 * g++.dg/cpp0x/sfinae16.C: New.
1837 2011-04-17 Richard Sandiford <rdsandiford@googlemail.com>
1839 * gcc.target/mips/reg-var-1.c: New test.
1841 2011-04-17 Jan Hubicka <jh@suse.cz>
1843 * gcc.dg/winline-5.c: Update testcase.
1845 2011-04-17 Eric Botcazou <ebotcazou@adacore.com>
1847 * gnat.dg/discr27.ad[sb]: Move dg directive.
1848 * gnat.dg/discr28.ad[sb]: New test.
1849 * gnat.dg/discr28_pkg.ads: New helper.
1851 2011-04-17 Michael Matz <matz@suse.de>
1853 PR tree-optimization/48622
1855 * gcc.dg/lto/pr48622_0.c: New test.
1857 2011-04-16 Uros Bizjak <ubizjak@gmail.com>
1859 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan patterns.
1860 * gcc.target/i386/avx256-unaligned-load-2.c: Ditto.
1861 * gcc.target/i386/avx256-unaligned-load-3.c: Ditto.
1862 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
1863 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
1864 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
1866 2011-04-15 Jason Merrill <jason@redhat.com>
1868 * g++.dg/cpp0x/range-for17.C: New.
1870 2011-04-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
1872 * g++.dg/cpp0x/range-for2.C: Correct for declaration.
1873 * g++.dg/cpp0x/range-for3.C: Likewise.
1874 * g++.dg/cpp0x/range-for9.C: Correct error message.
1875 * g++.dg/cpp0x/range-for11.C: New.
1876 * g++.dg/cpp0x/range-for12.C: New.
1877 * g++.dg/cpp0x/range-for13.C: New.
1878 * g++.dg/cpp0x/range-for14.C: New.
1879 * g++.dg/cpp0x/range-for15.C: New.
1880 * g++.dg/cpp0x/range-for16.C: New.
1882 2011-04-15 Tobias Burnus <burnus@net-b.de>
1885 * gfortran.dg/coarray_15.f90: Change to dg-do run.
1887 2011-04-15 Nicola Pero <nicola.pero@meta-innovation.com>
1889 * objc.dg/naming-4.m: Updated.
1890 * objc.dg/naming-5.m: Updated.
1891 * objc.dg/naming-6.m: New.
1892 * objc.dg/naming-7.m: New.
1893 * obj-c++.dg/naming-1.mm: Updated.
1894 * obj-c++.dg/naming-2.mm: Updated.
1895 * obj-c++.dg/naming-3.mm: New.
1896 * obj-c++.dg/naming-4.mm: New.
1898 2011-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1900 PR libgfortran/48589
1901 * gfortran.dg/fmt_g0_5.f08: New test.
1903 2011-04-15 Richard Guenther <rguenther@suse.de>
1906 * gfortran.dg/cray_pointers_8.f90: Use -ffloat-store.
1908 2011-04-15 Georg-Johann Lay <avr@gjlay.de>
1910 * gcc.target/avr/torture/pr41885.c (dg-options): Change
1911 -finline-limit=0 to -fno-inline
1913 2011-04-15 Jakub Jelinek <jakub@redhat.com>
1916 * gcc.target/i386/pr46084.c: Require avx_runtime instead of
1919 2011-04-14 Jakub Jelinek <jakub@redhat.com>
1922 * gcc.target/i386/sse4_1-insertps-3.c: New test.
1923 * gcc.target/i386/sse4_1-insertps-4.c: New test.
1924 * gcc.target/i386/avx-insertps-3.c: New test.
1925 * gcc.target/i386/avx-insertps-4.c: New test.
1927 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
1929 * gcc.target/avr/torture/pr41885.c (dg-options): Add
1932 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
1937 * gcc.target/avr/pr46779-1.c: New test case
1938 * gcc.target/avr/pr46779-2.c: New test case
1940 2011-04-14 Jason Merrill <jason@redhat.com>
1942 * g++.dg/cpp0x/sfinae15.C: New.
1944 * g++.dg/cpp0x/sfinae14.C: New.
1946 * g++.dg/ext/vla10.C: New.
1948 2011-04-14 Richard Guenther <rguenther@suse.de>
1950 * gcc.dg/tree-ssa/ssa-dse-14.c: New testcase.
1952 2011-04-14 Richard Guenther <rguenther@suse.de>
1954 * gcc.dg/fold-bitand-4.c: Move ...
1955 * c-c++-common/fold-bitand-4.c: ... here. Adjust slightly.
1957 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
1959 * gcc.target/avr/trivial.c: Fix line endings. Make PROGMEM
1961 * gcc.target/avr/torture/trivial.c: Ditto.
1963 2011-04-13 Jason Merrill <jason@redhat.com>
1965 * g++.dg/template/operator11.C: New.
1967 2011-04-13 Jakub Jelinek <jakub@redhat.com>
1970 * gcc.dg/gomp/pr48591.c: New test.
1973 * g++.dg/cpp0x/constexpr-wstring1.C: New test.
1974 * g++.dg/cpp0x/constexpr-wstring2.C: New test.
1976 2011-04-13 Dodji Seketeli <dodji@redhat.com>
1979 * g++.dg/template/dependent-expr7.C: New test case.
1981 2011-04-13 Jason Merrill <jason@redhat.com>
1983 * g++.dg/cpp0x/sfinae13.C: New.
1985 2011-04-13 Uros Bizjak <ubizjak@gmail.com>
1987 * gcc.target/i386/sse2-init-v2di-2.c: Update scan pattern.
1989 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
1991 * gcc.target/arm/pr43698.c: Remove -march option.
1993 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
1995 * gcc.target/arm/sync-1.c: Limit to sync_int_long, do not use
1998 2011-04-12 Paul Thomas <pault@gcc.gnu.org>
2002 * gfortran.dg/realloc_on_assign_6.f03: New test.
2004 2011-04-12 Kai Tietz <ktietz@redhat.com>
2006 * g++.dg/ext/bitfield2.C: Add for i?86/x86_64-*-mingw*
2007 targets the additional -mno-ms-bitfields and
2008 -Wno-packed-bitfield-compat options.
2009 * g++.dg/ext/bitfield3.C: Likewise.
2010 * g++.dg/ext/bitfield4.C: Likewise.
2011 * g++.dg/ext/bitfield5.C: Likewise.
2012 * gcc.dg/bitfld-15.c: Likewise.
2013 * gcc.dg/bitfld-16.c: Likewise.
2014 * gcc.dg/bitfld-17.c: Likewise.
2015 * gcc.dg/bitfld-18.c: Likewise.
2017 2011-04-12 Richard Sandiford <richard.sandiford@linaro.org>
2019 * gcc.target/arm/neon-vld3-1.c: New test.
2020 * gcc.target/arm/neon-vst3-1.c: New test.
2021 * gcc.target/arm/neon/v*.c: Regenerate.
2023 2011-04-12 Jakub Jelinek <jakub@redhat.com>
2025 PR rtl-optimization/48549
2026 * g++.dg/opt/pr48549.C: New test.
2028 2011-04-12 Richard Guenther <rguenther@suse.de>
2030 PR tree-optimization/46076
2031 * gcc.dg/tree-ssa/pr46076.c: Un-XFAIL.
2033 2011-04-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2036 * lib/compat.exp (compat-execute): Declare unsupported after
2037 stripping path from src1.
2038 * lib/lto.exp (lto-execute): Likewise.
2040 2011-04-12 Jakub Jelinek <jakub@redhat.com>
2043 * gcc.dg/pr48552-1.c: New test.
2044 * gcc.dg/pr48552-2.c: New test.
2046 2011-04-11 Jason Merrill <jason@redhat.com>
2048 * g++.dg/cpp0x/sfinae12.C: New.
2050 * g++.dg/cpp0x/enum10.C: New.
2052 * g++.dg/cpp0x/lambda/lambda-this4.C: New.
2054 * g++.dg/cpp0x/rv-func.C: New.
2056 2011-04-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2058 * gcc.dg/torture/pr47917.c: Define _ISO_C_SOURCE=19990L for
2061 2011-04-11 Martin Jambor <mjambor@suse.cz>
2063 PR tree-optimization/48195
2064 * gcc.dg/ipa/pr48195.c: New test.
2066 2011-04-10 Eric Botcazou <ebotcazou@adacore.com>
2068 * gnat.dg/return3.adb: Remove unused switch.
2070 2011-04-08 Mike Stump <mikestump@comcast.net>
2073 * gcc.dg/tree-ssa/ssa-ccp-17.c: Robustify against ports that
2074 default to fno-common.
2076 2011-04-08 Georg-Johann Lay <avr@gjlay.de>
2078 * gcc.dg/sibcall-3.c: Don't xfail on AVR.
2079 * gcc.dg/sibcall-4.c: Don't xfail on AVR.
2081 2011-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
2084 * gfortran.dg/function_optimize_5.f90: New test.
2086 2011-04-08 Eric Botcazou <ebotcazou@adacore.com>
2088 * gnat.dg/aggr17.adb: New test.
2089 * gnat.dg/aggr18.adb: Likewise.
2091 2011-04-08 Michael Matz <matz@suse.de>
2094 * gcc.target/i386/pr48389.c: New test.
2096 2011-04-08 Andrey Belevantsev <abel@ispras.ru>
2098 PR rtl-optimization/48272
2099 * g++.dg/opt/pr48272.C: New.
2101 2011-04-08 Dmitry Melnik <dm@ispras.ru>
2103 PR rtl-optimization/48235
2104 * gcc.dg/pr48235.c: New.
2106 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
2108 PR rtl-optimization/48302
2109 * g++.dg/opt/pr48302.C: New.
2111 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
2114 * g++.dg/opt/pr48273.C: New.
2116 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
2118 PR rtl-optimization/48442
2119 * gcc.dg/pr48442.c: New.
2121 2011-04-08 Jakub Jelinek <jakub@redhat.com>
2123 PR tree-optimization/48377
2124 * gcc.dg/vect/pr48377.c: New test.
2126 2011-04-07 Jason Merrill <jason@redhat.com>
2128 * g++.dg/cpp0x/regress/call1.C: New.
2130 * g++.dg/cpp0x/variadic107.C: New.
2132 * g++.dg/cpp0x/sfinae11.C: New.
2133 * g++.dg/cpp0x/noexcept02.C: Fix.
2135 * g++.dg/cpp0x/sfinae10.C: New.
2137 * g++.dg/cpp0x/sfinae9.C: New.
2139 * c-c++-common/Wcast-qual-1.c: Move here from...
2140 * gcc.dg/cast-qual-3.c: ...here, and...
2141 * g++.dg/warn/Wcast-qual2.C: ...here.
2143 * g++.dg/cpp0x/sfinae8.C: New.
2145 * g++.dg/cpp0x/sfinae7.C: New.
2147 * g++.dg/cpp0x/enum9.C: New.
2149 2011-04-07 Mike Stump <mikestump@comcast.net>
2151 * gcc.dg/torture/stackalign/non-local-goto-5.c: Fix for targets
2152 with no trampolines.
2154 2011-04-07 Jakub Jelinek <jakub@redhat.com>
2157 * gfortran.dg/gomp/pr48117.f90: New test.
2160 * gcc.dg/torture/pr48343.c: New test.
2162 2011-04-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2164 * gcc.target/i386/asm-6.c: Remove dg-xfail-if.
2166 2011-04-07 Maxim Kuvyrkov <maxim@codesourcery.com>
2168 * gcc.dg/lto/20090210_0.c: Require tls_runtime target.
2170 2011-04-07 Tom de Vries <tom@codesourcery.com>
2173 * lib/scanasm.exp (object-size): New proc.
2174 * gcc.target/arm/pr43920-2.c: New test.
2176 2011-04-06 Tobias Burnus <burnus@net-b.de>
2180 * gfortran.dg/coarray_13.f90: Avoid out-of-bounds access.
2182 2011-04-06 Steve Ellcey <sje@cup.hp.com>
2184 * gcc.dg/mtune.c: Prune note from output.
2186 2011-04-06 Jakub Jelinek <jakub@redhat.com>
2189 * gcc.dg/guality/pr36977.c: New test.
2190 * gcc.dg/guality/pr48466.c: New test.
2192 2011-04-06 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
2194 * gcc.target/arm/pr43920-1.c: Fix accidental duplication.
2196 2011-04-06 Eric Botcazou <ebotcazou@adacore.com>
2198 * gnat.dg/return3.adb: New test.
2200 2011-04-06 Richard Guenther <rguenther@suse.de>
2202 PR tree-optimization/47663
2203 * gcc.dg/tree-ssa/inline-8.c: New testcase.
2205 2011-04-05 Eric Botcazou <ebotcazou@adacore.com>
2207 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options for
2208 Solaris 8 and 9 as well.
2210 2011-04-05 Tom de Vries <tom@codesourcery.com>
2213 * gcc.target/arm/pr43920-1.c: New test.
2215 2011-04-04 Yufeng Zhang <yufeng.zhang@arm.com>
2217 * g++.dg/abi/arm_cxa_vec1.C (__ARM_EABI__): Fix typo.
2218 (cctor): Actually return the value.
2219 (main): Cast return values.
2221 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
2223 * gfortran.dg/character_comparison_8.f90: New test.
2225 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
2227 * frontend-passes: (optimize_lexical_comparison): New function.
2228 (optimize_expr): Call it.
2229 (optimize_comparison): Also handle lexical comparison functions.
2230 Return false instad of -2 for unequal comparison.
2232 2011-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
2235 * function_optimize_4.f90: New test.
2237 2011-04-04 Tobias Burnus <burnus@net-b.de>
2240 * gfortran.dg/coarray_10.f90: Add coarray descriptor diagnostic check.
2241 * gfortran.dg/coarray_13.f90: Add checks for run-time cobounds.
2242 * gfortran.dg/coarray_15.f90: New.
2244 2011-04-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2246 * gfortran.dg/bessel_6.f90: Use dg-add-options ieee.
2247 * gfortran.dg/bessel_7.f90: Likewise.
2249 2011-04-03 Tobias Burnus <burnus@net-b.de>
2251 * gfortran.dg/bessel_6.f90: Reduce mymax for Tru64.
2253 2011-04-03 Richard Guenther <rguenther@suse.de>
2254 Ira Rosen <ira.rosen@linaro.org>
2256 * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: New test.
2257 * gcc.dg/vect/vect.exp: Run if-cvt-stores-vect* tests with
2258 -ftree-loop-if-convert-stores.
2260 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
2262 * gnat.dg/specs/aggr2.ads: New test.
2264 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
2266 * gnat.dg/debug2.ad[sb]: New test.
2267 * gnat.dg/debug2_pkg.ads: New helper.
2268 * gnat.dg/debug3.ad[sb]: New test.
2270 2011-04-01 Uros Bizjak <ubizjak@gmail.com>
2272 * go.test/go-test.exp (go-set-goarch): Recognize alpha*-*-*.
2274 2011-04-01 Jakub Jelinek <jakub@redhat.com>
2277 * gcc.c-torture/compile/pr48335-1.c: New test.
2278 * gcc.dg/pr48335-1.c: New test.
2279 * gcc.dg/pr48335-2.c: New test.
2280 * gcc.dg/pr48335-3.c: New test.
2281 * gcc.dg/pr48335-4.c: New test.
2282 * gcc.dg/pr48335-5.c: New test.
2283 * gcc.dg/pr48335-6.c: New test.
2284 * gcc.dg/pr48335-7.c: New test.
2285 * gcc.dg/pr48335-8.c: New test.
2286 * gcc.target/i386/pr48335-1.c: New test.
2288 2011-04-01 Vincent Lefevre <vincent+gcc@vinc17.org>
2291 * gcc.dg/Waddress.c: New test.
2293 2011-04-01 Thomas Koenig <tkoenig@gcc.gnu.org>
2296 * gfortran.dg/function_optimize_3.f90: New test.
2298 2011-04-01 Bernd Schmidt <bernds@codesourcery.com>
2300 * gcc.c-torture/compile/20110401-1.c: New test.
2302 * g++.dg/lto/20091002-1_0.C: Use "dg-require-effective-target fpic".
2303 * g++.dg/lto/20091002-2_0.C: Likewise.
2304 * g++.dg/lto/20090303_0.c: Likewise.
2305 * g++.dg/lto/20091004-1_0.C: Likewise.
2306 * g++.dg/lto/20091002-3_0.C: Likewise.
2307 * g++.dg/lto/20091004-2_0.C: Likewise.
2308 * g++.dg/lto/20081123_0.C: Likewise.
2309 * g++.dg/lto/20090313_0.C: Likewise.
2310 * g++.dg/lto/20081109-1_0.C: Likewise.
2311 * g++.dg/lto/20081219_0.C: Likewise.
2312 * g++.dg/lto/20081204-1_0.C: Likewise.
2313 * g++.dg/lto/20090302_0.C: Likewise.
2314 * g++.dg/lto/20081119-1_0.C: Likewise.
2315 * g++.dg/lto/20081118_0.C: Likewise.
2316 * gcc.dg/lto/20091020-2_0.c: Likewise.
2317 * gcc.dg/lto/20090210_0.c: Likewise.
2318 * gcc.dg/lto/20081204-1_0.c: Likewise.
2319 * gcc.dg/lto/20081224_0.c: Likewise.
2320 * gcc.dg/lto/20090219_0.c: Likewise.
2321 * gcc.dg/lto/20091014-1_0.c: Likewise.
2322 * gcc.dg/lto/20091016-1_0.c: Likewise.
2323 * gcc.dg/lto/20090206-2_0.c: Likewise.
2324 * gcc.dg/lto/20090116_0.c: Likewise.
2325 * gcc.dg/lto/20091013-1_0.c: Likewise.
2326 * gcc.dg/lto/20091015-1_0.c: Likewise.
2327 * gcc.dg/lto/20090126-2_0.c: Likewise.
2329 2011-03-31 Ian Lance Taylor <iant@google.com>
2331 * go.test/go-test.exp (go-set-goarch): Recognize MIPS ABIs.
2333 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
2335 * gnat.dg/opt16.adb: New test.
2337 2011-03-31 Jason Merrill <jason@redhat.com>
2339 * g++.dg/cpp0x/defaulted24.C: New.
2341 2011-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2344 * gfortran.dg/g77/cabs.f: Only xfail execution on mips-sgi-irix6*
2347 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
2349 * g++.dg/other/i386-9.C: New test.
2351 2011-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2353 * go.test/go-test.exp (go-set-goarch): Use sparc64 for 64-bit SPARC.
2355 2011-03-30 Jason Merrill <jason@redhat.com>
2357 * g++.dg/cpp0x/regress/error-recovery1.C: New.
2359 * g++.dg/cpp0x/regress/isnan.C: New.
2361 * g++.dg/cpp0x/initlist46.C: New.
2363 2011-03-30 Richard Sandiford <richard.sandiford@linaro.org>
2366 * gcc.target/arm/neon-modes-2.c: New test.
2368 2011-03-30 Jakub Jelinek <jakub@redhat.com>
2371 * gcc.c-torture/compile/pr48305.c: New test.
2373 2011-03-29 Jason Merrill <jason@redhat.com>
2375 * g++.dg/cpp0x/regress/value-dep1.C: New.
2377 2011-03-29 Steve Ellcey <sje@cup.hp.com>
2379 * gcc.dg/torture/pr47917.c: Use -std=gnu99 on HP-UX.
2381 2011-03-29 Ian Lance Taylor <iant@google.com>
2383 * go.test/go-test.exp: Handle the test lines used in several new
2385 (errchk): Add opts parameter. Change all callers. Handle parens
2388 2011-03-29 Peter Bergner <bergner@vnet.ibm.com>
2389 Dominique d'Humieres <dominiq@lps.ens.fr>
2391 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __ppc64__
2392 and __APPLE__ && __PPC__ && __ALTIVEC__.
2394 2011-03-29 Jason Merrill <jason@redhat.com>
2396 * g++.dg/cpp0x/dependent1.C: New.
2398 * g++.dg/cpp0x/constexpr-48089.C: Adjust.
2400 * g++.dg/cpp0x/constexpr-memfn1.C: New.
2402 * g++.dg/cpp0x/constexpr-diag1.C: Adjust error locations.
2404 2011-03-29 Janus Weil <janus@gcc.gnu.org>
2407 * gfortran.dg/module_md5_1.f90: Modified MD5 sum.
2408 * gfortran.dg/proc_ptr_comp_32.f90: New.
2410 2011-03-29 Thomas Koenig <tkoenig@gcc.gnu.org>
2412 * gfortran.dg/function_optimize_1.f90: Add -Warray-temporaries,
2413 check for corresponding warning.
2415 2011-03-28 Jason Merrill <jason@redhat.com>
2417 * g++.dg/cpp0x/rv-deduce2.C: New.
2419 2011-03-29 Jakub Jelinek <jakub@redhat.com>
2422 * gcc.dg/pr48203.c: New test.
2424 2011-03-28 Jeff Law <law@redhat.com>
2426 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: New test.
2428 2011-03-28 Peter Bergner <bergner@vnet.ibm.com>
2430 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __PPC64__
2431 and __PPC__ && __ALTIVEC__.
2433 2011-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
2436 * gcc.dg/debug/dwarf2/pr47939-1.c: Generalize scan-assembler regex.
2437 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
2438 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
2439 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
2441 2011-03-28 Jason Merrill <jason@redhat.com>
2443 * g++.dg/cpp0x/initlist-array2.C: New.
2445 * g++.dg/cpp0x/initlist-array1.C: New.
2447 * g++.dg/cpp0x/constexpr-compound.C: New.
2449 * g++.dg/cpp0x/constexpr-using.C: New.
2451 * g++.dg/cpp0x/constexpr-noexcept.C: New.
2453 2011-03-28 H.J. Lu <hongjiu.lu@intel.com>
2456 * gcc.target/i386/pr47502-2.c: Add -fno-pic.
2458 2011-03-28 Eric Botcazou <ebotcazou@adacore.com>
2460 * gcc.dg/slp-1.c: New test.
2462 2011-03-27 H.J. Lu <hongjiu.lu@intel.com>
2464 * gcc.target/i386/avx256-unaligned-load-1.c: New.
2465 * gcc.target/i386/avx256-unaligned-load-2.c: Likewise.
2466 * gcc.target/i386/avx256-unaligned-load-3.c: Likewise.
2467 * gcc.target/i386/avx256-unaligned-load-4.c: Likewise.
2468 * gcc.target/i386/avx256-unaligned-load-5.c: Likewise.
2469 * gcc.target/i386/avx256-unaligned-load-6.c: Likewise.
2470 * gcc.target/i386/avx256-unaligned-load-7.c: Likewise.
2471 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
2472 * gcc.target/i386/avx256-unaligned-store-2.c: Likewise.
2473 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
2474 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
2475 * gcc.target/i386/avx256-unaligned-store-5.c: Likewise.
2476 * gcc.target/i386/avx256-unaligned-store-6.c: Likewise.
2477 * gcc.target/i386/avx256-unaligned-store-7.c: Likewise.
2479 2011-03-27 Thomas Koenig <tkoenig@gcc.gnu.org>
2482 * gfortran.dg/trim_optimize_5.f90: New test.
2483 * gfortran.dg/trim_optimize_6.f90: New test.
2485 2011-03-27 Richard Sandiford <rdsandiford@googlemail.com>
2488 * gcc.target/mips/madd-7.c: Remove -mlong32.
2489 * gcc.target/mips/msub-7.c: Likewise.
2491 2011-03-27 Ira Rosen <ira.rosen@linaro.org>
2493 * gcc.dg/vect/vect-outer-5.c: Reduce the distance between data
2494 accesses to preserve the meaning of the test for doubleword vectors.
2495 * gcc.dg/vect/no-vfa-pr29145.c: Likewise.
2496 * gcc.dg/vect/slp-3.c: Reduce the loop bound for the same reason.
2498 2011-03-26 Janus Weil <janus@gcc.gnu.org>
2501 * gfortran.dg/class_42.f03: New.
2503 2011-03-26 Ira Rosen <ira.rosen@linaro.org>
2505 * gcc.dg/vect/vect-cselim-1.c: Fail on targets that don't support
2508 2011-03-26 Andrey Belevantsev <abel@ispras.ru>
2510 PR rtl-optimization/48144
2511 * gcc.dg/pr48144.c: New test.
2513 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
2515 * gnat.dg/discr27.ad[sb]: New test.
2517 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
2519 * gnat.dg/limited_with2.ad[sb]: New test.
2520 * gnat.dg/limited_with2_pkg1.ads: New helper.
2521 * gnat.dg/limited_with2_pkg2.ads: Likewise.
2523 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
2525 * gnat.dg/opt15.adb: New test.
2526 * gnat.dg/opt15_pkg.ad[sb]: New helper.
2528 2011-03-25 Tobias Burnus <burnus@net-b.de>
2532 * gfortran.dg/ishft_4.f90: Adapt scan-tree-dump-times.
2533 * gfortran.dg/leadz_trailz_3.f90: Ditto
2535 2011-03-25 Martin Jambor <mjambor@suse.cz>
2537 * gcc.c-torture/compile/pr44686.c: Do not explicitely specify -O2.
2539 2011-03-25 Jason Merrill <jason@redhat.com>
2541 * g++.dg/cpp0x/defaulted22.C: New.
2542 * g++.dg/cpp0x/defaulted23.C: New.
2543 * g++.dg/cpp0x/defaulted15.C: Adjust.
2545 2011-03-25 Jason Merrill <jason@redhat.com>
2547 * g++.dg/cpp0x/move1.C: New.
2549 2011-03-25 Ira Rosen <ira.rosen@linaro.org>
2552 * gcc.dg/vect/vect-cselim-1.c: Fail for vect_no_align.
2554 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2556 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options
2557 for mips-sgi-irix6.5.
2558 Replace snprintf prototype by <stdio.h>.
2560 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2563 * gcc.dg/graphite/block-3.c: Add dg-require-effective-target
2564 run_expensive_tests.
2565 * gcc.dg/graphite/block-4.c: Likewise.
2566 * gcc.dg/graphite/block-7.c: Likewise.
2567 * gcc.dg/graphite/block-8.c: Likewise.
2569 2011-03-25 Richard Guenther <rguenther@suse.de>
2571 * g++.dg/tree-ssa/pr41186.C: Scan the appropriate FRE dump.
2572 * g++.dg/tree-ssa/pr8781.C: Likewise.
2573 * gcc.dg/ipa/ipa-pta-13.c: Likewise.
2574 * gcc.dg/ipa/ipa-pta-3.c: Likewise.
2575 * gcc.dg/ipa/ipa-pta-4.c: Likewise.
2576 * gcc.dg/tree-ssa/20041122-1.c: Likewise.
2577 * gcc.dg/tree-ssa/alias-18.c: Likewise.
2578 * gcc.dg/tree-ssa/foldstring-1.c: Likewise.
2579 * gcc.dg/tree-ssa/forwprop-10.c: Likewise.
2580 * gcc.dg/tree-ssa/forwprop-9.c: Likewise.
2581 * gcc.dg/tree-ssa/fre-vce-1.c: Likewise.
2582 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
2583 * gcc.dg/tree-ssa/pr21574.c: Likewise.
2584 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Likewise.
2585 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
2586 * gcc.dg/tree-ssa/ssa-fre-11.c: Likewise.
2587 * gcc.dg/tree-ssa/ssa-fre-12.c: Likewise.
2588 * gcc.dg/tree-ssa/ssa-fre-13.c: Likewise.
2589 * gcc.dg/tree-ssa/ssa-fre-14.c: Likewise.
2590 * gcc.dg/tree-ssa/ssa-fre-15.c: Likewise.
2591 * gcc.dg/tree-ssa/ssa-fre-16.c: Likewise.
2592 * gcc.dg/tree-ssa/ssa-fre-17.c: Likewise.
2593 * gcc.dg/tree-ssa/ssa-fre-18.c: Likewise.
2594 * gcc.dg/tree-ssa/ssa-fre-19.c: Likewise.
2595 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
2596 * gcc.dg/tree-ssa/ssa-fre-21.c: Likewise.
2597 * gcc.dg/tree-ssa/ssa-fre-22.c: Likewise.
2598 * gcc.dg/tree-ssa/ssa-fre-23.c: Likewise.
2599 * gcc.dg/tree-ssa/ssa-fre-24.c: Likewise.
2600 * gcc.dg/tree-ssa/ssa-fre-25.c: Likewise.
2601 * gcc.dg/tree-ssa/ssa-fre-26.c: Likewise.
2602 * gcc.dg/tree-ssa/ssa-fre-27.c: Likewise.
2603 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
2604 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
2605 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
2606 * gcc.dg/tree-ssa/ssa-fre-6.c: Likewise.
2607 * gcc.dg/tree-ssa/ssa-fre-7.c: Likewise.
2608 * gcc.dg/tree-ssa/ssa-fre-8.c: Likewise.
2609 * gcc.dg/tree-ssa/ssa-fre-9.c: Likewise.
2610 * gcc.dg/tree-ssa/ssa-pre-10.c: Likewise.
2611 * gcc.dg/tree-ssa/ssa-pre-26.c: Likewise.
2612 * gcc.dg/tree-ssa/ssa-pre-7.c: Likewise.
2613 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
2614 * gcc.dg/tree-ssa/ssa-pre-9.c: Likewise.
2615 * gcc.dg/tree-ssa/ssa-sccvn-1.c: Likewise.
2616 * gcc.dg/tree-ssa/ssa-sccvn-2.c: Likewise.
2617 * gcc.dg/tree-ssa/ssa-sccvn-3.c: Likewise.
2618 * gcc.dg/tree-ssa/ssa-sccvn-4.c: Likewise.
2619 * gcc.dg/tree-ssa/struct-aliasing-1.c: Likewise.
2620 * gcc.dg/tree-ssa/struct-aliasing-2.c: Likewise.
2621 * c-c++-common/pr46562-2.c: Likewise.
2622 * gfortran.dg/pr42108.f90: Likewise.
2623 * gcc.dg/torture/pta-structcopy-1.c: Scan ealias dump, force
2624 foo to be inlined even at -O1.
2625 * gcc.dg/tree-ssa/ssa-dce-4.c: Disable FRE.
2626 * gcc.dg/ipa/ipa-pta-14.c: Likewise.
2627 * gcc.dg/tree-ssa/ssa-fre-1.c: Adjust.
2628 * gcc.dg/matrix/matrix.exp: Disable FRE.
2630 2011-03-24 Jakub Jelinek <jakub@redhat.com>
2633 * gcc.dg/dfp/pr48204.c: New test.
2635 2011-03-24 Steve Ellcey <sje@cup.hp.com>
2638 * gcc.c-torture/execute/pr47917.c: Move this...
2639 * gcc.dg/torture/pr47917.c: to here and add xfails.
2641 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
2643 * gnat.dg/array16.ad[sb]: New test.
2644 * gnat.dg/array16.ads: New helper.
2646 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
2648 * gnat.dg/derived_type2.adb: New test.
2650 2011-03-24 Richard Guenther <rguenther@suse.de>
2652 PR tree-optimization/48271
2653 * g++.dg/torture/pr48271.C: New testcase.
2655 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
2657 * gnat.dg/array15.ad[sb]: New test.
2659 2011-03-24 Uros Bizjak <ubizjak@gmail.com>
2662 * gcc.target/i386/pr48237.c: New test.
2664 2011-03-24 Richard Guenther <rguenther@suse.de>
2667 * gcc.dg/builtin-object-size-10.c: New testcase.
2669 2011-03-24 Richard Guenther <rguenther@suse.de>
2671 PR tree-optimization/46562
2672 * c-c++-common/pr46562-2.c: New testcase.
2673 * c-c++-common/pr46562.c: Likewise.
2675 2011-03-24 Ira Rosen <ira.rosen@linaro.org>
2677 * gcc.dg/vect/vect-cselim-1.c: New test.
2678 * gcc.dg/vect/vect-cselim-2.c: New test.
2680 2011-03-23 Chung-Lin Tang <cltang@codesourcery.com>
2682 * gcc.target/arm/pr46934.c: New.
2684 2011-03-23 Ian Lance Taylor <iant@google.com>
2686 * go.test/go-test.exp (errchk): Ignore lines containing ////.
2688 2011-03-23 Richard Guenther <rguenther@suse.de>
2690 * gcc.dg/struct: Remove directory and contents.
2692 2011-03-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2695 * g++.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
2697 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
2699 * gnat.dg/discr26.ad[sb]: New test.
2700 * gnat.dg/discr26_pkg.ads: New helper.
2702 2011-03-23 Richard Sandiford <richard.sandiford@linaro.org>
2705 * gcc.target/arm/neon-vld-1.c: New test.
2707 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
2709 * gnat.dg/array14.ad[sb]: New test.
2710 * gnat.dg/array14_pkg.ads: New helper.
2712 2011-03-22 Joseph Myers <joseph@codesourcery.com>
2714 * gcc.c-torture/execute/920501-8.x: Remove.
2715 * gcc.c-torture/execute/930513-1.x: Remove.
2716 * gcc.c-torture/execute/960312-1.x: Remove.
2717 * gcc.c-torture/compile/20000804-1.c,
2718 gcc.c-torture/compile/20001205-1.c,
2719 gcc.c-torture/compile/20001226-1.c,
2720 gcc.c-torture/compile/20010518-2.c,
2721 gcc.c-torture/compile/20020312-1.c,
2722 gcc.c-torture/compile/20020604-1.c,
2723 gcc.c-torture/compile/920501-12.c,
2724 gcc.c-torture/compile/920501-4.c,
2725 gcc.c-torture/compile/920520-1.c,
2726 gcc.c-torture/compile/980506-1.c,
2727 gcc.c-torture/execute/980709-1.x,
2728 gcc.c-torture/execute/990826-0.x: Don't XFAIL or use special
2729 options for m68hc11.
2730 * gcc.dg/cpp/assert4.c: Don't handle ARC.
2731 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: Don't XFAIL for arc or
2734 2011-03-22 Nick Clifton <nickc@redhat.com>
2736 * lib/target-supports.exp (check_profiling_available): Add MN10300
2737 to the list of targets that do not support profiling. Restore
2738 alpha sorting to this list.
2740 2011-03-22 Michael Meissner <meissner@linux.vnet.ibm.com>
2742 * gcc.dg/torture/vector-1.c: On powerpc add -fabi=altivec to avoid
2743 failure on 32-bit systems.
2744 * gcc.dg/torture/vector-2.c: Ditto.
2746 2011-03-22 Richard Guenther <rguenther@suse.de>
2748 PR tree-optimization/48228
2749 * gcc.dg/Wstrict-overflow-23.c: New testcase.
2751 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
2753 * gcc.dg/torture/va-arg-25.c: Add -mabi=altivec -maltivec for
2757 * gcc.target/powerpc/pr48226.c: New file.
2759 2011-03-21 Jack Howarth <howarth@bromo.med.uc.edu>
2761 * lib/prune.exp (prune_gcc_output): Prune "could not create
2762 compact unwind for" warnings.
2764 2011-03-20 Jakub Jelinek <jakub@redhat.com>
2768 * gcc.c-torture/execute/pr42544.c: New test.
2769 * gcc.c-torture/execute/pr48197.c: New test.
2771 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
2773 PR preprocessor/48192
2774 * gcc.target/powerpc/pr48192.c: New file.
2777 * gcc.target/powerpc/pr48053-3.c: New file, add test case for
2778 split problem of 0 being loaded in a VSX register.
2780 2011-03-21 Richard Guenther <rguenther@suse.de>
2783 * gcc.dg/debug/dwarf2/pr47939-1.c: New testcase.
2784 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
2785 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
2786 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
2788 2011-03-21 Jakub Jelinek <jakub@redhat.com>
2791 * gcc.dg/pr48213.c: New test.
2793 2011-03-21 Kai Tietz <ktietz@redhat.com>
2796 * g++.dg/plugin/attribute_plugin.c: Adjust test.
2798 2011-03-21 Chung-Lin Tang <cltang@codesourcery.com>
2800 * gcc.target/arm/xor-and.c: New.
2802 2010-03-21 Thomas Koenig <tkoenig@gcc.gnu.org>
2805 * gfortran.dg/function_optimize_1.f90: New test.
2806 * gfortran.dg/function_optimize_2.f90: New test.
2808 2011-03-20 H.J. Lu <hongjiu.lu@intel.com>
2810 PR rtl-optimization/47502
2811 * gcc.target/i386/pr47502-1.c: New.
2812 * gcc.target/i386/pr47502-2.c: Likewise.
2814 2011-03-20 Jakub Jelinek <jakub@redhat.com>
2816 PR rtl-optimization/48156
2817 * gcc.dg/pr48156.c: New test.
2819 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2822 * gfortran.dg/scratch_1.f90: Adjust test.
2824 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2827 * gfortran.dg/scratch_1.f90: New test.
2829 2011-03-18 Joseph Myers <joseph@codesourcery.com>
2831 * gcc.dg/c1x-typedef-1.c: Expect errors for redefinitions of
2832 variably modified typedefs.
2833 * gcc.dg/c1x-typedef-2.c: Remove.
2835 2011-03-18 Joseph Myers <joseph@codesourcery.com>
2837 * gcc.dg/c1x-anon-struct-1.c: Don't test use of typedefs.
2838 * gcc.dg/c1x-anon-struct-3.c: New test.
2839 * gcc.dg/anon-struct-11.c: Update.
2841 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2843 * gcc.dg/vect/slp-multitypes-2.c: Replace dg-do run with
2845 Only xfail with gas.
2847 2011-03-18 Jason Merrill <jason@redhat.com>
2849 * g++.dg/template/fn-ptr1.C: New.
2851 * g++.dg/overload/volatile1.C: New.
2853 * g++.dg/opt/pr23372.C: New.
2855 * g++.dg/ext/attrib32.C: Expect errors on the two-names case.
2857 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2860 * gcc.dg/torture/20090618-1.c: Skip on mips-sgi-irix*.
2862 2011-03-18 Chung-Lin Tang <cltang@codesourcery.com>
2864 * gcc.target/arm/unsigned-extend-1.c: New.
2866 2011-03-18 Jakub Jelinek <jakub@redhat.com>
2869 * gcc.c-torture/compile/pr48161.c: New test.
2871 2011-03-17 H.J. Lu <hongjiu.lu@intel.com>
2874 * gcc.dg/torture/pr47725.c: New.
2876 2011-03-17 Jason Merrill <jason@redhat.com>
2878 * g++.dg/cpp0x/constexpr-overflow2.C: New.
2879 * g++.dg/cpp0x/constexpr-data2.C: Remove FIXME.
2881 2011-03-17 Eric Botcazou <ebotcazou@adacore.com>
2883 * gnat.dg/specs/elab2.ads: New test.
2884 * gnat.dg/specs/elab2_pkg.ads: New helper.
2886 2011-03-17 Jason Merrill <jason@redhat.com>
2888 * g++.dg/cpp0x/decltype-1212.C: New.
2889 * g++.dg/cpp0x/rv-return.C: Adjust expected type.
2891 2011-03-17 Jason Merrill <jason@redhat.com>
2893 * g++.dg/parse/memfnquals1.C: New.
2895 2011-03-17 Richard Guenther <rguenther@suse.de>
2898 * gcc.dg/pr48134.c: New testcase.
2900 2011-03-17 Richard Guenther <rguenther@suse.de>
2903 * g++.dg/torture/pr48165.C: New testcase.
2905 2011-03-17 Jakub Jelinek <jakub@redhat.com>
2907 PR rtl-optimization/48141
2908 * gcc.dg/pr48141.c: New test.
2910 2011-03-16 Jason Merrill <jason@redhat.com>
2912 * g++.dg/cpp0x/constexpr-48089.C: New.
2914 * g++.dg/cpp0x/constexpr-abi1.C: New.
2916 * g++.dg/cpp0x/constexpr-46336.C: New.
2917 * g++.dg/parse/friend5.C: Adjust expected errors.
2919 * g++.dg/cpp0x/constexpr-47570.C: New.
2921 2011-03-16 Dodji Seketeli <dodji@redhat.com>
2924 * ++.dg/debug/dwarf2/typedef6.C: New test.
2926 2011-03-16 Jason Merrill <jason@redhat.com>
2928 * g++.dg/cpp0x/elision2.C: New.
2930 * g++.dg/cpp0x/constexpr-array3.C: New.
2932 2011-03-16 Jason Merrill <jason@redhat.com>
2934 * g++.dg/cpp0x/sfinae6.C: New.
2935 * gcc/testsuite/g++.dg/cpp0x/initlist38.C: Adjust expected error.
2936 * gcc/testsuite/g++.dg/cpp0x/pr45908.C: Likewise.
2937 * gcc/testsuite/g++.dg/cpp0x/sfinae6.C: Likewise.
2938 * gcc/testsuite/g++.old-deja/g++.jason/conversion11.C: Likewise.
2939 * gcc/testsuite/g++.old-deja/g++.law/arg11.C: Likewise.
2941 2011-03-16 Jason Merrill <jason@redhat.com>
2943 * g++.dg/template/incomplete6.C: New.
2945 2011-03-16 Jeff Law <law@redhat.com>
2947 * gcc.dg/tree-ssa/vrp55.c: New test.
2949 2011-03-16 Jason Merrill <jason@redhat.com>
2951 * g++.dg/cpp0x/auto22.C: New.
2953 2011-03-16 Richard Guenther <rguenther@suse.de>
2955 * gcc.dg/guality/vla-1.c (main): Use result of f1 to avoid
2956 optimizing it away if promoted to const.
2958 2011-03-16 Richard Guenther <rguenther@suse.de>
2960 PR tree-optimization/48149
2961 * gcc.dg/fold-complex-1.c: New testcase.
2963 2011-03-16 Richard Guenther <rguenther@suse.de>
2966 * gcc.dg/guality/pr45882.c: Really make sure no inlining
2969 2011-03-16 Richard Guenther <rguenther@suse.de>
2971 PR tree-optimization/26134
2972 * gcc.dg/tree-ssa/complex-6.c: New testcase.
2974 2011-03-16 Richard Guenther <rguenther@suse.de>
2976 PR tree-optimization/48146
2977 * gcc.dg/torture/pr48146.c: New testcase.
2979 2011-03-16 Richard Guenther <rguenther@suse.de>
2981 * gcc.dg/tree-ssa/pr14814.c: Adjust.
2982 * gcc.dg/tree-ssa/ssa-ccp-19.c: Likewise.
2984 2011-03-16 Jakub Jelinek <jakub@redhat.com>
2987 * gcc.c-torture/compile/pr48136.c: New test.
2989 * g++.dg/debug/dwarf2/icf.C: Adjust for -fenable-icf-debug removal.
2992 * gcc.dg/guality/pr45882.c: New test.
2994 2011-03-15 Jason Merrill <jason@redhat.com>
2996 * g++.dg/cpp0x/constexpr-recursion.C: New.
2998 * g++.dg/cpp0x/implicit11.C: New.
3000 2011-03-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
3002 * g++.dg/cpp0x/constexpr-attribute.C: New.
3004 2011-03-15 Manuel López-Ibåñez <manu@gcc.gnu.org>
3006 * g++.dg/parse/pr34758.C: New.
3008 2011-03-15 Xinliang David Li <davidxl@google.com>
3011 * gcc.dg/uninit-pred-7_d.c: New test.
3012 * gcc.dg/uninit-pred-8_d.c: New test.
3014 2011-03-15 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
3017 * gcc.target/arm/pr46788.c: New.
3019 2011-03-15 Richard Guenther <rguenther@suse.de>
3022 * gfortran.dg/c_f_pointer_tests_3.f90: Adjust.
3023 * gfortran.dg/ishft_4.f90: Likewise.
3024 * gfortran.dg/leadz_trailz_3.f90: Likewise.
3026 2011-03-15 Richard Guenther <rguenther@suse.de>
3028 PR tree-optimization/13954
3029 * g++.dg/tree-ssa/pr13954.C: New testcase.
3031 2011-03-15 Richard Guenther <rguenther@suse.de>
3033 PR tree-optimization/48037
3034 * gcc.target/i386/pr48037-1.c: New testcase.
3036 2011-03-15 Richard Guenther <rguenther@suse.de>
3038 PR tree-optimization/41490
3039 * gcc.dg/tree-ssa/ssa-sink-6.c: New testcase.
3040 * gcc.dg/tree-ssa/ssa-sink-7.c: Likewise.
3041 * gcc.dg/tree-ssa/ssa-sink-8.c: Likewise.
3042 * gcc.dg/tree-ssa/ssa-sink-9.c: Likewise.
3043 * g++.dg/tree-ssa/pr33604.C: Adjust.
3045 2011-03-14 Jakub Jelinek <jakub@redhat.com>
3048 * gcc.c-torture/execute/pr47917.c: New test.
3049 * gcc.dg/pr47917.c: New test.
3052 * gcc.dg/tree-ssa/foldaddr-1.c: Remove xfail.
3054 2011-03-14 Uros Bizjak <ubizjak@gmail.com>
3056 * gcc.target/i386/sse4_1-floor-vec.c: New test.
3057 * gcc.target/i386/sse4_1-ceil-vec.c: Ditto.
3058 * gcc.target/i386/sse4_1-trunc-vec.c: Ditto.
3059 * gcc-target/i386/sse4_1-rint-vec.c: Ditto.
3060 * gcc.target/i386/sse4_1-floorf-vec.c: Ditto.
3061 * gcc.target/i386/sse4_1-ceilf-vec.c: Ditto.
3062 * gcc.target/i386/sse4_1-truncf-vec.c: Ditto.
3063 * gcc.target/i386/sse4_1-rintf-vec.c: Ditto.
3064 * gcc.target/i386/avx-floor-vec.c: Ditto.
3065 * gcc.target/i386/avx-ceil-vec.c: Ditto.
3066 * gcc.target/i386/avx-trunc-vec.c: Ditto.
3067 * gcc.target/i386/avx-rint-vec.c: Ditto.
3068 * gcc.target/i386/avx-floorf-vec.c: Ditto.
3069 * gcc.target/i386/avx-ceilf-vec.c: Ditto.
3070 * gcc.target/i386/avx-truncf-vec.c: Ditto.
3071 * gcc.target/i386/avx-rintf-vec.c: Ditto.
3073 2011-03-14 Tom Tromey <tromey@redhat.com>
3075 * gcc.dg/Woverlength-strings-pedantic-c90-asm.c: New file.
3076 * gcc.dg/Woverlength-strings-pedantic-c89-asm.c: New file.
3077 * gcc.dg/Woverlength-strings-pedantic-c99-asm.c: New file.
3079 2011-03-14 Tom Tromey <tromey@redhat.com>
3081 * gcc.dg/Woverlength-strings-pedantic-c89-ext.c: New file.
3082 * gcc.dg/Woverlength-strings-pedantic-c90-ext.c: New file.
3083 * gcc.dg/Woverlength-strings-pedantic-c99-ext.c: New file.
3085 2011-03-14 H.J. Lu <hongjiu.lu@intel.com>
3087 * gcc.target/i386/builtin-copysign.c: Remove __LP64__ check.
3089 2011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
3091 PR rtl-optimization/47166
3092 * gcc.c-torture/execute/postmod-1.c: New test.
3094 2011-03-14 Richard Guenther <rguenther@suse.de>
3097 * gcc.dg/torture/pr48098.c: New testcase.
3099 2011-03-12 Peter Bergner <bergner@vnet.ibm.com>
3102 * gcc.target/powerpc/pr48053-1.c: New test.
3103 * gcc.target/powerpc/pr48053-2.c: Likewise.
3105 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
3108 * gfortran.dg/intrinsic_ifunction_2.f90: Correct PR number.
3110 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
3113 * gfortran.dg/intrinsic_ifunction_2.f90: New test case.
3115 2011-03-12 Janus Weil <janus@gcc.gnu.org>
3118 * gfortran.dg/class_41.f03: New.
3120 2011-03-11 Dodji Seketeli <dodji@redhat.com>
3122 * g++.dg/conversion/cast3.C: New test.
3124 2011-03-11 Jason Merrill <jason@redhat.com>
3126 * g++.dg/template/error45.C: New.
3128 * g++.dg/parse/no-type-defn1.C: New.
3130 * g++.dg/ext/attrib40.C: New.
3132 * g++.dg/cpp0x/regress/array1.C: New.
3134 2011-03-11 Richard Guenther <rguenther@suse.de>
3136 PR tree-optimization/48067
3137 * gcc.dg/pr48067.c: New testcase.
3139 2011-03-11 Richard Guenther <rguenther@suse.de>
3142 * g++.dg/lto/20110311-1_0.C: New testcase.
3144 2011-03-11 Jakub Jelinek <jakub@redhat.com>
3147 * g++.dg/inherit/virtual8.C: New test.
3150 * gcc.dg/torture/pr48044.c: New test.
3152 2011-03-11 Janus Weil <janus@gcc.gnu.org>
3155 * gfortran.dg/proc_ptr_comp_31.f90: New.
3157 2011-03-11 Richard Guenther <rguenther@suse.de>
3159 PR tree-optimization/47278
3160 * gcc.dg/torture/pr47278-1.c: New testcase.
3161 * gcc.dg/torture/pr47278-2.c: Likewise.
3163 2011-03-11 Jakub Jelinek <jakub@redhat.com>
3165 PR tree-optimization/48063
3166 * gcc.dg/torture/pr48063.c: New test.
3168 2011-03-10 Jason Merrill <jason@redhat.com>
3170 * g++.dg/template/array22.C: New.
3172 * g++.dg/cpp0x/syntax-err1.C: New.
3173 * g++.dg/parse/error36.C: Adjust expected errors.
3174 * g++.old-deja/g++.pt/ctor2.C: Likewise.
3175 * g++.old-deja/g++.pt/typename3.C: Likewise.
3176 * g++.old-deja/g++.pt/typename4.C: Likewise.
3177 * g++.old-deja/g++.pt/typename6.C: Likewise.
3179 2011-03-09 Jason Merrill <jason@redhat.com>
3181 * g++.dg/template/nontype22.C: New.
3183 2011-03-09 Martin Jambor <mjambor@suse.cz>
3185 PR tree-optimization/47714
3186 * g++.dg/torture/pr47714.C: New test.
3188 2011-03-08 Michael Meissner <meissner@linux.vnet.ibm.com>
3191 * gcc.target/powerpc/pr47755-2.c: New file.
3193 2011-03-08 Jakub Jelinek <jakub@redhat.com>
3195 * go.test/go-test.exp: For goroutines.go test if GCCGO_RUN_ALL_TESTS
3196 is not set in the environment, pass 64 as first argument when not
3197 running expensive tests or pass max($[`ulimit -u`/4], 10000) on
3198 native where ulimit -u is supported.
3200 2011-03-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3202 * gcc.dg/optimize-bswapsi-1.c: Use -march=z900 on s390.
3204 2011-03-08 Jason Merrill <jason@redhat.com>
3206 * g++.dg/template/nontype21.C: New.
3208 * g++.dg/template/anon5.C: New.
3210 2011-03-08 Jakub Jelinek <jakub@redhat.com>
3213 * gcc.dg/pr47881.c: New test.
3215 2011-03-08 Dodji Seketeli <dodji@redhat.com>
3218 * g++.dg/lookup/template3.C: New test.
3220 2011-03-08 Kai Tietz <ktietz@redhat.com>
3222 * g++.dg/tree-ssa/pr21082.C: Use __INTPTR_TYPE__ instead of
3225 2011-03-08 Mikael Pettersson <mikpe@it.uu.se>
3228 * gcc.dg/tree-ssa/ssa-ccp-33.c: Use __alignof__ not
3229 sizeof to compute alignment.
3231 2011-03-08 Jakub Jelinek <jakub@redhat.com>
3233 PR tree-optimization/48022
3234 * gcc.dg/pr48022-1.c: New test.
3235 * gcc.dg/pr48022-2.c: New test.
3237 2011-03-07 Jason Merrill <jason@redhat.com>
3239 * g++.dg/template/nontype20.C: New.
3240 * g++.dg/init/member1.C: Adjust expected errors.
3241 * g++.dg/parse/constant4.C: Likewise.
3242 * g++.dg/template/qualified-id3.C: Likewise.
3243 * g++.old-deja/g++.pt/crash10.C: Likewise.
3245 * g++.dg/cpp0x/regress/non-const1.C: New.
3247 2011-03-07 Jakub Jelinek <jakub@redhat.com>
3250 * gcc.dg/pr47991.c: New test.
3252 2011-03-07 Jason Merrill <jason@redhat.com>
3254 * g++.dg/abi/mangle46.C: New.
3256 2011-03-07 Pat Haugen <pthaugen@us.ibm.com>
3259 * gcc.target/powerpc/pr47862.c: New.
3261 2011-03-07 Jack Howarth <howarth@bromo.med.uc.edu>
3264 * gcc.target/i386/combine-mul.c: Require nonpic.
3266 2011-03-07 Paul Wögerer <paul_woegerer@mentor.com>
3267 Nathan Froyd <froydnj@codesourcery.com>
3269 * gcc.dg/20001117-1.c: Abort on NULL call_sites.
3271 2011-03-06 Mark Mitchell <mark@codesourcery.com>
3273 * README.QMTEST: Remove.
3275 2011-03-06 Paul Thomas <pault@gcc.gnu.org>
3276 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3279 * gfortran.dg/array_constructor_37.f90 : New test.
3281 2011-03-05 Jason Merrill <jason@redhat.com>
3283 * g++.dg/abi/mangle39.C: ABI v5, not 6.
3284 * g++.dg/abi/mangle45.C: Likewise.
3285 * g++.dg/cpp0x/trailing1.C: Likewise.
3287 2011-03-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3289 * gcc.dg/torture/pr47975.c: Add -fno-common option on hppa*-*-hpux*.
3291 2011-03-05 Jakub Jelinek <jakub@redhat.com>
3293 PR rtl-optimization/47899
3294 * gcc.dg/pr47899.c: New test.
3296 * gcc.dg/torture/pr47968.c: Ignore warnings.
3298 PR tree-optimization/47967
3299 * gcc.c-torture/compile/pr47967.c: New test.
3301 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
3303 * objc.dg/property/property-encoding-1.m: Tidied up testcase.
3304 * obj-c++.dg/property/property-encoding-1.mm: Likewise.
3306 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
3308 * objc.dg/gnu-api-2-property.m: Added tests for property_getName()
3309 and property_getAttributes() if __OBJC2__.
3310 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
3311 * objc.dg/property/property-encoding-1.m: New.
3312 * obj-c++.dg/property/property-encoding-1.mm: New.
3314 2011-03-04 Jason Merrill <jason@redhat.com>
3316 * g++.dg/template/pseudodtor6.C: New.
3318 * g++.dg/inherit/covariant19.C: New.
3320 2011-03-04 Richard Guenther <rguenther@suse.de>
3323 * gcc.dg/torture/pr47968.c: New testcase.
3325 2011-03-04 Richard Guenther <rguenther@suse.de>
3328 * gcc.dg/torture/pr47975.c: New testcase.
3330 2011-03-03 Paolo Carlini <paolo.carlini@oracle.com>
3333 * g++.dg/template/crash106.C: New.
3335 2011-03-03 Jakub Jelinek <jakub@redhat.com>
3338 * gcc.dg/gomp/pr47963.c: New test.
3339 * g++.dg/gomp/pr47963.C: New test.
3341 2011-03-02 Jason Merrill <jason@redhat.com>
3343 * g++.dg/cpp0x/regress/condition1.C: New.
3345 * g++.dg/cpp0x/constexpr-ctor9.C: New.
3347 2011-03-01 Jason Merrill <jason@redhat.com>
3349 * g++.dg/cpp0x/lambda/lambda-98.C: New.
3351 * g++.dg/cpp0x/constexpr-non-const-arg2.C: New.
3353 2011-03-02 Richard Sandiford <richard.sandiford@linaro.org>
3355 PR rtl-optimization/47925
3356 * gcc.c-torture/execute/pr47925.c: New test.
3358 2011-03-01 Jason Merrill <jason@redhat.com>
3360 * g++.dg/cpp0x/decltype25.C: New.
3362 * g++.dg/cpp0x/regress/bitfield-err1.C: New.
3364 2011-03-01 Richard Guenther <rguenther@suse.de>
3366 PR tree-optimization/47890
3367 * gcc.dg/torture/pr47890.c: New testcase.
3369 2011-03-01 Richard Guenther <rguenther@suse.de>
3372 * gcc.dg/lto/pr47924_0.c: New testcase.
3374 2011-03-01 Richard Guenther <rguenther@suse.de>
3377 * gfortran.dg/lto/pr46911_0.f: New testcase.
3379 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3381 PR libgfortran/47933
3382 * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid
3383 compile errors from older code form.
3385 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3387 PR libgfortran/47567
3388 * gfortran.dg/fmt_fw_d.f90: New test.
3390 2011-02-28 Jason Merrill <jason@redhat.com>
3392 * g++.dg/inherit/covariant18.C: New.
3394 2011-02-28 Jakub Jelinek <jakub@redhat.com>
3397 * gcc.dg/pr47893.c: New test.
3399 2011-02-28 Nicola Pero <nicola.pero@meta-innovation.com>
3401 * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return
3402 NULL in case of a selector with conflicting types.
3403 * obj-c++.dg/gnu-api-2-sel.mm: Same change.
3405 2011-02-28 Kazu Hirata <kazu@codesourcery.com>
3407 * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c,
3408 gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c,
3409 gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c,
3410 gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New.
3412 2011-02-28 Jason Merrill <jason@redhat.com>
3415 * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6.
3417 2011-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3419 PR libgfortran/47778
3420 * gfortran.dg/namelist_71.f90: New test.
3422 2011-02-27 Jason Merrill <jason@redhat.com>
3425 * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
3426 * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
3428 2011-02-27 Paolo Carlini <paolo.carlini@oracle.com>
3431 * g++.dg/cpp0x/constexpr-ctor8.C: New.
3433 2011-02-27 Jakub Jelinek <jakub@redhat.com>
3436 * gfortran.dg/gomp/task-1.f90: Removed.
3438 2011-02-26 Jason Merrill <jason@redhat.com>
3440 * g++.dg/template/this-targ1.C: New.
3442 * g++.dg/cpp0x/regress/template-const1.C: New.
3443 * g++.dg/cpp0x/regress/template-function1.C: Adjust.
3444 * g++.dg/template/function1.C: Adjust.
3445 * g++.dg/cpp0x/regress/debug-debug7.C: Adjust.
3446 * g++.dg/debug/debug7.C: Adjust.
3448 2011-02-26 Tobias Burnus <burnus@net-b.de>
3451 * gfortran.dg/gomp/task-1.f90: New.
3453 2011-02-25 Jie Zhang <jie@codesourcery.com>
3455 * gcc.target/arm/neon-thumb2-move.c: Add
3456 dg-require-effective-target arm_thumb2_ok.
3458 2011-02-24 Jason Merrill <jason@redhat.com>
3460 * g++.dg/parse/constant1.C: Specify C++98 mode.
3461 * g++.dg/parse/constant5.C: Likewise.
3462 * g++.dg/parse/error2.C: Likewise.
3463 * g++.dg/parse/semicolon3.C: Likewise.
3464 * g++.dg/template/crash14.C: Likewise.
3465 * g++.dg/template/local4.C: Likewise.
3466 * g++.dg/template/nontype3.C: Likewise.
3467 * g++.dg/parse/crash31.C: Adjust expected errors.
3468 * g++.dg/template/function1.C: Likewise.
3469 * g++.dg/template/ref3.C: Likewise.
3470 * g++.dg/template/static9.C: Likewise.
3471 * g++.old-deja/g++.pt/crash41.C: Instantiate template.
3473 * g++.dg/cpp0x/constexpr-array-tparm.C: New.
3474 * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
3475 * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
3476 * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
3477 * g++.dg/cpp0x/regress/template-function1.C: Likewise.
3479 2011-02-24 Jakub Jelinek <jakub@redhat.com>
3482 * gfortran.dg/pr47878.f90: New test.
3484 2011-02-24 Richard Guenther <rguenther@suse.de>
3487 * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
3488 * gcc.dg/guality/pr41353-2.c (vari): Likewise.
3490 2011-02-24 Richard Guenther <rguenther@suse.de>
3493 * gfortran.dg/lto/pr47839_0.f90: New testcase.
3494 * gfortran.dg/lto/pr47839_1.f90: Likewise.
3496 2011-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3498 PR libgfortran/47567
3499 * gfortran.dg/fmt_f0_1.f90: Update test.
3501 2011-02-23 Jason Merrill <jason@redhat.com>
3503 * g++.dg/abi/mangle39.C: Adjust parm mangling.
3504 * g++.dg/abi/mangle45.C: New.
3506 * g++.dg/cpp0x/trailing1.C: Mangle decltype.
3507 * g++.dg/template/canon-type-9.C: Match use of decltype
3508 between declaration and definition.
3509 * g++.dg/template/canon-type-12.C: Likewise.
3511 2011-02-23 Mikael Morin <mikael@gcc.gnu.org>
3514 * gfortran.dg/nested_allocatables_1.f90: New.
3516 2011-02-23 Nathan Froyd <froydnj@codesourcery.com>
3519 * g++.dg/pr46868.C: New test.
3520 * g++.dg/parse/parameter-declaration-1.C: Adjust.
3521 * g++.dg/parse/error14.C: Adjust.
3523 2011-02-23 Richard Guenther <rguenther@suse.de>
3525 PR tree-optimization/47838
3526 * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
3528 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
3530 * g++.dg/other/pr47218.C: Fix dg-options. Cleanup saved temps.
3532 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
3534 * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
3535 * gfortran.dg/count_init_expr.f03: Ditto.
3536 * gfortran.dg/gomp/pr43711.f90: Ditto.
3537 * gcc.dg/struct-parse-2.c: Ditto.
3538 * gcc.dg/parse-error-3.c: Ditto.
3539 * gcc.dg/Wlogical-op-1.c: Ditto.
3540 * gcc.dg/Walways-true-1.c: Ditto.
3541 * gcc.dg/pr24225.c: Ditto.
3542 * gcc.dg/Walways-true-2.c: Ditto.
3543 * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
3544 * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
3545 * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
3546 * g++.dg/overload/defarg4.C: Ditto.
3547 * g++.dg/inherit/covariant16.C: Ditto.
3548 * g++.dg/inherit/virtual7.C: Ditto.
3549 * g++.dg/template/canon-type-9.C: Ditto.
3550 * g++.dg/template/access19.C: Ditto.
3551 * g++.dg/template/call7.C: Ditto.
3552 * g++.dg/template/canon-type-2.C: Ditto.
3553 * g++.dg/template/init7.C: Ditto.
3554 * g++.dg/template/sizeof-template-argument.C: Ditto.
3555 * g++.dg/template/const3.C: Ditto.
3556 * g++.dg/template/sfinae26.C: Ditto.
3557 * g++.dg/template/sfinae26.C: Ditto.
3558 * g++.dg/template/canon-type-11.C: Ditto.
3559 * g++.dg/template/union2.C: Ditto.
3560 * g++.dg/template/canon-type-3.C: Ditto.
3561 * g++.dg/template/canon-type-1.C: Ditto.
3562 * g++.dg/template/canon-type-5.C: Ditto.
3563 * g++.dg/template/canon-type-7.C: Ditto.
3564 * g++.dg/template/canon-type-10.C: Ditto.
3565 * g++.dg/template/spec36.C: Ditto.
3566 * g++.dg/template/typedef38.C: Ditto.
3567 * g++.dg/template/canon-type-4.C: Ditto.
3568 * g++.dg/template/canon-type-6.C: Ditto.
3569 * g++.dg/template/canon-type-13.C: Ditto.
3570 * g++.dg/template/instantiate9.C: Ditto.
3571 * g++.dg/template/ttp22.C: Ditto.
3572 * g++.dg/warn/Wreturn-type-6.C: Ditto.
3573 * g++.dg/warn/Walways-true-1.C: Ditto.
3574 * g++.dg/warn/Wlogical-op-1.C: Ditto.
3575 * g++.dg/warn/Walways-true-2.C: Ditto.
3576 * g++.dg/conversion/op4.C: Ditto.
3577 * g++.dg/opt/pr19650.C: Ditto.
3578 * g++.dg/lookup/friend11.C: Ditto.
3579 * g++.dg/other/default2.C: Ditto.
3580 * g++.dg/other/default3.C: Ditto.
3581 * g++.dg/other/dtor2.C: Ditto.
3582 * g++.dg/other/friend5.C: Ditto.
3583 * g++.dg/other/default5.C: Ditto.
3584 * g++.dg/init/brace6.C: Ditto.
3585 * g++.dg/init/aggr5.C: Ditto.
3586 * g++.dg/init/error2.C: Ditto.
3587 * g++.dg/expr/bound-mem-fun.C: Ditto.
3588 * g++.dg/expr/cond6.C: Ditto.
3589 * g++.dg/expr/stmt-expr-1.C: Ditto.
3590 * g++.dg/cpp0x/constexpr-object2.C: Ditto.
3591 * g++.dg/cpp0x/constexpr-data1.C: Ditto.
3592 * g++.dg/cpp0x/constexpr-function2.C: Ditto.
3593 * g++.dg/cpp0x/bracket1.C: Ditto.
3594 * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
3595 * g++.dg/cpp0x/pr38646.C: Ditto.
3596 * g++.dg/cpp0x/variadic73.C: Ditto.
3597 * g++.dg/cpp0x/constexpr-function1.C: Ditto.
3598 * g++.dg/cpp0x/bracket4.C: Ditto.
3599 * g++.dg/cpp0x/decltype4.C: Ditto.
3600 * g++.dg/cpp0x/constexpr-data2.C: Ditto.
3601 * g++.dg/cpp0x/constexpr-object1.C: Ditto.
3602 * g++.dg/cpp0x/variadic-crash2.C: Ditto.
3603 * g++.dg/cpp0x/variadic-new2.C: Ditto.
3604 * g++.dg/cpp0x/decltype2.C: Ditto.
3605 * g++.dg/cpp0x/decltype1.C: Ditto.
3606 * g++.dg/cpp0x/bracket2.C: Ditto.
3607 * g++.dg/cpp0x/decltype5.C: Ditto.
3608 * g++.dg/cpp0x/constexpr-function3.C: Ditto.
3609 * g++.dg/cpp0x/variadic70.C: Ditto.
3610 * g++.dg/cpp0x/decltype6.C: Ditto.
3611 * g++.dg/cpp0x/rvo.C: Ditto.
3612 * g++.dg/cpp0x/vt-40092.C: Ditto.
3613 * g++.dg/cpp0x/variadic-new.C: Ditto.
3614 * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
3615 * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
3616 * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
3617 * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
3618 * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
3619 * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
3620 * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
3621 * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
3622 * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
3623 * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
3624 * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
3625 * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
3626 * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
3627 * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
3628 * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
3629 * g++.dg/cpp0x/pr39639.C: Ditto.
3630 * g++.dg/cpp0x/decltype3.C: Ditto.
3631 * g++.dg/cpp0x/variadic68.C: Ditto.
3632 * g++.dg/cpp0x/variadic-function.C: Ditto.
3633 * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
3634 * g++.dg/cpp0x/variadic-bind.C: Ditto.
3635 * g++.dg/cpp0x/variadic-tuple.C: Ditto.
3636 * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
3637 * g++.dg/parse/crash35.C: Ditto.
3638 * g++.dg/parse/crash40.C: Ditto.
3639 * g++.dg/parse/defarg12.C: Ditto.
3640 * g++.dg/parse/crash34.C: Ditto.
3641 * g++.dg/parse/constructor3.C: Ditto.
3642 * g++.dg/parse/template23.C: Ditto.
3643 * g++.dg/parse/crash56.C: Ditto.
3644 * g++.dg/parse/dtor13.C: Ditto.
3645 * g++.dg/parse/error33.C: Ditto.
3646 * g++.dg/parse/ctor9.C: Ditto.
3647 * g++.dg/parse/error32.C: Ditto.
3648 * g++.dg/parse/error37.C: Ditto.
3649 * g++.dg/parse/bitfield3.C: Ditto.
3650 * g++.dg/parse/struct-4.C: Ditto.
3651 * g++.dg/ext/has_trivial_copy.C: Ditto.
3652 * g++.dg/ext/is_polymorphic.C: Ditto.
3653 * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
3654 * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
3655 * g++.dg/ext/has_nothrow_assign.C: Ditto.
3656 * g++.dg/ext/is_union.C: Ditto.
3657 * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
3658 * g++.dg/ext/is_pod.C: Ditto.
3659 * g++.dg/ext/has_virtual_destructor.C: Ditto.
3660 * g++.dg/ext/has_trivial_constructor.C: Ditto.
3661 * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
3662 * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
3663 * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
3664 * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
3665 * g++.dg/ext/is_abstract.C: Ditto.
3666 * g++.dg/ext/has_trivial_assign.C: Ditto.
3667 * g++.dg/ext/is_class.C: Ditto.
3668 * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
3669 * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
3670 * g++.dg/ext/is_base_of.C: Ditto.
3671 * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
3672 * g++.dg/ext/has_nothrow_constructor.C: Ditto.
3673 * g++.dg/ext/is_empty.C: Ditto.
3674 * g++.dg/ext/is_enum.C: Ditto.
3675 * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
3676 * gnat.dg/opt11.adb: Ditto.
3677 * obj-c++.dg/pr45735.mm: Ditto.
3678 * obj-c++.dg/pr24393.mm: Ditto.
3679 * obj-c++.dg/exceptions-2.mm: Ditto.
3680 * objc.dg/pr45735.m: Ditto.
3681 * objc.dg/pr24393.m: Ditto.
3683 2011-02-23 Nicola Pero <nicola.pero@meta-innovation.com>
3685 * objc.dg/attributes/objc-exception-1.m: New.
3687 2011-02-23 Jie Zhang <jie@codesourcery.com>
3689 * gcc.dg/cpp/include7.c: New test.
3691 2011-02-22 Paolo Carlini <paolo.carlini@oracle.com>
3694 * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
3696 2011-02-23 Jie Zhang <jie@codesourcery.com>
3698 PR rtl-optimization/47763
3699 * gcc.dg/pr47763.c: New test.
3701 2011-02-22 Paul Thomas <pault@gcc.gnu.org>
3704 * gfortran.dg/whole_file_32.f90 : New test.
3706 2011-02-22 Dodji Seketeli <dodji@redhat.com>
3709 * g++.dg/inherit/virtual7.C: New test.
3711 2011-02-22 Nicola Pero <nicola.pero@meta-innovation.com>
3714 * objc.dg/type-size-3.m: Updated error message.
3715 * objc.dg/type-size-4.m: New test.
3716 * objc.dg/type-size-5.m: New test.
3718 2011-02-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3720 * lib/gnat.exp: Fix comments.
3721 Don't load libgloss.exp.
3722 (default_gnat_version): Call $compiler with --version.
3723 Adapt regexp for gnatmake output, insert version.
3724 (gnat_version): New proc.
3725 (gnat_init): Remove gnat_libgcc_s_path.
3726 (gnat_target_compile): Likewise.
3727 Remove ld_library_path.
3728 Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
3729 (gnat_pass): Remove.
3730 (gnat_pass): Remove.
3731 (gnat_finish): Remove.
3732 (gnat_exit): Remove.
3733 (local_find_gnatmake): Reindent.
3734 (runtest_file_p): Remove.
3735 (prune_warnings): Remove.
3736 (find_gnatclean): New proc.
3737 * lib/gnat-dg.exp (lremove): New proc.
3738 (gnat-dg-test): Reindent.
3739 Remove additional output files.
3740 (gnat-dg-runtest): Remove.
3742 * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
3743 * gnat.dg/loop_optimization6.adb: Likewise.
3744 * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
3746 2011-02-22 Jakub Jelinek <jakub@redhat.com>
3748 PR tree-optimization/47835
3749 * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
3751 2011-02-22 Tobias Burnus <burnus@net-b.de>
3753 * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
3754 * gfortran.dg/abstract_type_2.f03: Ditto.
3755 * gfortran.dg/abstract_type_3.f03: Ditto.
3756 * gfortran.dg/abstract_type_4.f03: Ditto.
3757 * gfortran.dg/abstract_type_5.f03: Ditto.
3758 * gfortran.dg/abstract_type_6.f03: Ditto.
3759 * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
3760 * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
3761 * gfortran.dg/allocatable_scalar_11.f90: Ditto.
3762 * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
3763 * gfortran.dg/array_function_5.f90: Ditto.
3764 * gfortran.dg/asynchronous_3.f03: Ditto.
3765 * gfortran.dg/char_expr_1.f90: Ditto.
3766 * gfortran.dg/class_14.f03: Ditto.
3767 * gfortran.dg/data_array_6.f: Ditto.
3768 * gfortran.dg/data_invalid.f90: Ditto.
3769 * gfortran.dg/dot_product_1.f03: Ditto.
3770 * gfortran.dg/func_derived_5.f90: Ditto.
3771 * gfortran.dg/func_result_4.f90: Ditto.
3772 * gfortran.dg/implied_do_1.f90: Ditto.
3773 * gfortran.dg/initialization_25.f90: Ditto.
3774 * gfortran.dg/initialization_26.f90: Ditto.
3775 * gfortran.dg/interface_34.f90: Ditto.
3776 * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
3777 * gfortran.dg/keyword_symbol_1.f90: Ditto.
3778 * gfortran.dg/matmul_8.f03: Ditto.
3779 * gfortran.dg/merge_init_expr.f90: Ditto.
3780 * gfortran.dg/pack_assign_1.f90: Ditto.
3781 * gfortran.dg/pack_vector_1.f90: Ditto.
3782 * gfortran.dg/pointer_check_8.f90: Ditto.
3783 * gfortran.dg/product_init_expr.f03: Ditto.
3784 * gfortran.dg/reshape_order_5.f90: Ditto.
3785 * gfortran.dg/reshape_shape_1.f90: Ditto.
3786 * gfortran.dg/reshape_zerosize_2.f90: Ditto.
3787 * gfortran.dg/same_name_2.f90: Ditto.
3788 * gfortran.dg/selected_real_kind_1.f90: Ditto.
3789 * gfortran.dg/spread_init_expr.f03: Ditto.
3790 * gfortran.dg/stmt_func_1.f90: Ditto.
3791 * gfortran.dg/sum_init_expr.f03: Ditto.
3792 * gfortran.dg/transpose_3.f03: Ditto.
3793 * gfortran.dg/unpack_init_expr.f03: Ditto.
3794 * gfortran.dg/warn_conversion.f90: Ditto.
3795 * gfortran.dg/warn_conversion_2.f90: Ditto.
3796 * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
3797 * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
3798 * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
3799 * gfortran.dg/whole_file_16.f90: Ditto.
3800 * gfortran.dg/whole_file_17.f90: Ditto.
3801 * gfortran.dg/whole_file_18.f90: Ditto.
3802 * gfortran.dg/whole_file_20.f03: Ditto.
3803 * gfortran.dg/whole_file_5.f90: Ditto.
3804 * gfortran.dg/whole_file_6.f90: Ditto.
3805 * gfortran.dg/write_invalid_format.f90: Ditto.
3806 * gfortran.dg/zero_sized_6.f90: Ditto.
3808 2011-02-21 Jeff Law <law@redhat.com>
3810 PR rtl-optimization/46178
3811 * gcc.target/i386/pr46178.c: New test.
3813 PR rtl-optimization/46002
3814 * gcc.c-torture/compile/pr46002.c: New test.
3816 2011-02-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3818 * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
3821 2011-02-21 Jakub Jelinek <jakub@redhat.com>
3824 * g++.dg/debug/pr47106.C: Require effective target lto.
3826 2011-02-21 Jason Merrill <jason@redhat.com>
3828 * g++.dg/cpp0x/constexpr-diag2.C: New.
3830 2011-02-20 Jason Merrill <jason@redhat.com>
3832 * g++.dg/cpp0x/constexpr-ctor7.C: New.
3834 * g++.dg/cpp0x/fntmpdefarg2.C: New.
3836 * g++.dg/overload/conv-op1.C: New.
3838 * g++.dg/cpp0x/constexpr-synth1.C: New.
3840 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
3842 * objc.dg/layout-2.m: New.
3843 * objc.dg/selector-3.m: Adjusted location of error message.
3844 * objc.dg/type-size-3.m: Same.
3845 * obj-c++.dg/selector-3.mm: Same.
3847 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
3850 * objc.dg/property/dotsyntax-22.m: New.
3851 * obj-c++.dg/property/dotsyntax-22.mm: New.
3853 2011-02-20 Dodji Seketeli <dodji@redhat.com>
3856 * g++.dg/template/typedef38.C: New test.
3858 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
3861 * gfortran.dg/whole_file_30.f90 : New test.
3862 * gfortran.dg/whole_file_31.f90 : New test.
3864 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
3868 * gfortran.dg/whole_file_28.f90 : New test.
3869 * gfortran.dg/whole_file_29.f90 : New test.
3871 2011-02-20 Paolo Carlini <paolo.carlini@oracle.com>
3874 * g++.dg/template/crash105.C: New.
3876 2011-02-19 Jason Merrill <jason@redhat.com>
3878 * g++.dg/cpp0x/regress/no-elide1.C: New.
3880 2011-02-19 Alexandre Oliva <aoliva@redhat.com>
3882 PR tree-optimization/46620
3883 * gcc.dg/pr46620.c: New.
3885 2011-02-19 Jakub Jelinek <jakub@redhat.com>
3888 * gcc.target/i386/pr47809.c: New test.
3890 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3891 Tobias Burnus <burnus@net-b.de>
3893 * lib/target-supports.exp
3894 (check_effective_target_fortran_large_real): New check for large reals.
3895 * gfortran.dg/nan_7.f90: New test.
3897 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3899 PR libgfortran/47567
3900 * gfortran.dg/fmt_f0_1.f90: Update test.
3902 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
3905 * gfortran.dg/array_constructor_36.f90 : New test.
3906 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
3907 allow for comparison between different elements of the array
3908 constructor at different levels of optimization.
3910 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
3912 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
3913 * gcc.target/i386/pr32280-1.c: Likewise.
3915 2011-02-19 Jakub Jelinek <jakub@redhat.com>
3918 * gcc.target/i386/pr47800.c: New test.
3920 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
3922 * objc/execute/exceptions/foward-1.x: New.
3924 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3927 * gfortran.dg/derived_constructor_comps_4.f90: New.
3929 2011-02-18 Tobias Burnus
3932 * gfortran.dg/func_result_6.f90: New.
3934 2011-02-18 Michael Matz <matz@suse.de>
3937 * gfortran.dg/lto/pr45586_0.f90: New test.
3938 * gfortran.dg/typebound_proc_20.f90: Ditto.
3939 * gfortran.dg/typebound_proc_21.f90: Ditto.
3941 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
3944 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
3946 2011-02-18 Tobias Burnus <burnus@net-b.de>
3949 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
3951 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
3952 normalizing the error/warning output.
3953 * gfortran.dg/Wall.f90: Update dg-error/warning.
3954 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
3955 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
3956 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
3957 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
3958 * gfortran.dg/class_30.f90: Update dg-error/warning.
3959 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
3960 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
3961 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
3962 * gfortran.dg/entry_17.f90: Update dg-error/warning.
3963 * gfortran.dg/entry_19.f90: Update dg-error/warning.
3964 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
3965 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
3966 * gfortran.dg/g77/12632.f: Update dg-error/warning.
3967 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
3968 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
3969 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
3970 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
3971 * gfortran.dg/goto_8.f90: Update dg-error/warning.
3972 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
3973 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
3974 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
3975 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
3976 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
3977 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
3978 * gfortran.dg/volatile3.f90: Update dg-error/warning.
3979 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
3980 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
3981 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
3982 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
3983 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
3985 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3988 * gfortran.dg/proc_ptr_comp_30.f90: New.
3990 2011-02-18 Jakub Jelinek <jakub@redhat.com>
3993 * gcc.target/i386/pr47780.c: New test.
3995 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3998 * gfortran.dg/class_40.f03: New.
4000 2011-02-18 Dodji Seketeli <dodji@redhat.com>
4003 * g++.dg/cpp0x/auto21.C: New test.
4005 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
4007 * objc.dg/special/unclaimed-category-1.h: Updated for
4009 * objc.dg/special/unclaimed-category-1.m: Same.
4010 * objc.dg/zero-link-1.m: Same.
4011 * objc.dg/lookup-1.m: Same.
4012 * objc.dg/torture/strings/const-str-9.m
4013 * objc.dg/torture/strings/const-str-10.m: Same.
4014 * objc.dg/torture/strings/const-str-11.m: Same.
4015 * objc.dg/torture/forward-1.m: Same.
4016 * objc.dg/zero-link-2.m: Same.
4017 * objc.dg/encode-7-next-64bit.m: Same.
4018 * objc.dg/method-4.m: Same.
4019 * objc.dg/next-runtime-1.m: Same.
4020 * objc.dg/image-info.m: Same.
4021 * objc.dg/pr23214.m: Same.
4022 * objc.dg/symtab-1.m: Same.
4023 * obj-c++.dg/basic.m: Same.
4024 * obj-c++.dg/proto-lossage-3.m: Same.
4025 * obj-c++.dg/torture/strings/const-str-10.m: Same.
4026 * obj-c++.dg/torture/strings/const-str-11.m: Same.
4027 * obj-c++.dg/torture/strings/const-str-9.m: Same.
4028 * obj-c++.dg/method-11.m: Same.
4029 * objc/execute/enumeration-1.m: Same.
4030 * objc/execute/object_is_class.m: Same.
4031 * objc/execute/formal_protocol-2.m: Same.
4032 * objc/execute/formal_protocol-4.m: Same.
4033 * objc/execute/formal_protocol-6.m: Same.
4034 * objc/execute/bycopy-3.m: Same.
4035 * objc/execute/exceptions/catchall-1.m: Same.
4036 * objc/execute/exceptions/finally-1.m: Same.
4037 * objc/execute/exceptions/local-variables-1.m: Same.
4038 * objc/execute/exceptions/foward-1.m: Same.
4039 * objc/execute/bf-common.h
4040 * objc/execute/enumeration-2.m: Same.
4041 * objc/execute/formal_protocol-1.m: Same.
4042 * objc/execute/formal_protocol-3.m: Same.
4043 * objc/execute/formal_protocol-5.m: Same.
4044 * objc/execute/accessing_ivars.m: Same.
4045 * objc/execute/bycopy-2.m: Same.
4046 * objc/execute/formal_protocol-7.m: Same.
4047 * objc/execute/compatibility_alias.m: Same.
4048 * objc/execute/no_clash.m: Same.
4049 * objc/execute/object_is_meta_class.m: Same.
4050 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
4051 * objc/execute/class-tests-1.h: Include stdio.h.
4052 * objc/execute/class-tests-2.h: Same.
4053 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
4055 * obj-c++.dg/try-catch-2.mm: Same.
4057 2011-02-17 Jakub Jelinek <jakub@redhat.com>
4060 * g++.dg/warn/Wunused-parm-4.C: New test.
4062 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
4063 Jan Hubicka <jh@suse.cz>
4067 * g++.dg/debug/pr47106.C: New.
4069 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
4072 * gcc.target/i386/pr43653.c: New test.
4074 2011-02-11 Dodji Seketeli <dodji@redhat.com>
4077 * g++.dg/template/inherit6.C: New test.
4079 2011-02-16 Janus Weil <janus@gcc.gnu.org>
4082 * gfortran.dg/class_39.f03: New.
4084 2011-02-16 Dodji Seketeli <dodji@redhat.com>
4087 * g++.dg/cpp0x/variadic106.C: New test.
4089 2011-02-16 Jakub Jelinek <jakub@redhat.com>
4092 * gfortran.dg/pr47757-1.f90: New test.
4093 * gfortran.dg/pr47757-2.f90: New test.
4094 * gfortran.dg/pr47757-3.f90: New test.
4097 * g++.dg/cpp0x/enum8.C: New test.
4099 2011-02-15 Jason Merrill <jason@redhat.com>
4101 * g++.dg/inherit/implicit-trivial1.C: New.
4102 * g++.dg/cpp0x/implicit-trivial1.C: New.
4104 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
4107 * gcc.dg/torture/pr47725.c: Removed.
4109 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
4112 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
4113 constant does not generate a load from memory.
4115 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
4118 * gcc.dg/torture/pr47725.c: New.
4120 2011-02-15 Richard Guenther <rguenther@suse.de>
4122 PR tree-optimization/47743
4123 * gcc.dg/torture/pr47743.c: New testcase.
4125 2011-02-15 Jakub Jelinek <jakub@redhat.com>
4128 * gcc.target/i386/pr47581.c: New test.
4130 2011-02-14 Janus Weil <janus@gcc.gnu.org>
4133 * gfortran.dg/select_type_22.f03: New.
4135 2011-02-14 Jason Merrill <jason@redhat.com>
4137 * g++.dg/cpp0x/regress/enum1.C: New.
4139 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
4141 * gnat.dg/include.adb: New test.
4143 2011-02-14 Janus Weil <janus@gcc.gnu.org>
4146 * gfortran.dg/class_38.f03: New.
4148 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
4150 * gcc.dg/pr46494.c: New test.
4152 2011-02-14 Richard Guenther <rguenther@suse.de>
4154 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
4156 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4159 * gnat.dg/null_pointer_deref1.exp: Don't skip on
4160 sparc*-sun-solaris2.11.
4162 2011-02-14 Janus Weil <janus@gcc.gnu.org>
4165 * gfortran.dg/argument_checking_18.f90: New.
4167 2011-02-13 Tobias Burnus <burnus@net-b.de>
4169 * gfortran.dg/argument_checking_13.f90: Update dg-error.
4170 * gfortran.dg/argument_checking_17.f90: New.
4172 2011-02-12 Janus Weil <janus@gcc.gnu.org>
4174 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
4175 are temporarily disabled.
4176 * gfortran.dg/class_7.f03: Ditto.
4177 * gfortran.dg/coarray_14.f90: Ditto.
4178 * gfortran.dg/typebound_proc_13.f03: Ditto.
4180 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
4183 * gfortran.dg/extends_11.f03: New.
4185 2011-02-11 Xinliang David Li <davidxl@google.com>
4187 PR tree-optimization/47707
4188 * g++.dg/tree-ssa/pr47707.C: New test.
4190 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
4192 * g++.dg/opt/inline17.C: New test.
4194 2011-02-11 Tobias Burnus <burnus@net-b.de>
4197 * gfortran.dg/pure_formal_2.f90: New.
4199 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
4201 PR rtl-optimization/47614
4202 * gfortran.dg/pr47614.f: New.
4204 2011-02-11 Joseph Myers <joseph@codesourcery.com>
4207 * gcc.dg/opts-6.c: New test.
4209 2011-02-11 Jakub Jelinek <jakub@redhat.com>
4212 * gcc.dg/pr47684.c: New test.
4214 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4217 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
4218 c99_runtime, dg-add-options c99_runtime.
4219 (main): Use __asm__.
4221 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4224 * lib/target-supports.exp (check_ascii_locale_available): New proc.
4225 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
4226 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
4227 * gcc.dg/ucnid-10.c: Likewise.
4228 * gcc.dg/ucnid-13.c: Likewise.
4229 * gcc.dg/ucnid-7.c: Likewise.
4230 * gcc.dg/ucnid-8.c: Likewise.
4231 Adapt dg-warning line number.
4233 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
4235 * gcc.target/i386/parity-1.c: Use -march=k8.
4236 * gcc.target/i386/parity-2.c: Ditto.
4237 * gcc.target/i386/vecinit-1.c: Ditto.
4238 * gcc.target/i386/vecinit-2.c: Ditto.
4240 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4243 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
4244 * gcc.target/mips/save-restore-3.c: Likewise.
4245 * gcc.target/mips/save-restore-4.c: Likewise.
4246 * gcc.target/mips/save-restore-5.c: Likewise.
4249 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
4250 * g++.dg/tree-prof/partition2.C: Likewise.
4252 2011-02-09 Jason Merrill <jason@redhat.com>
4254 * g++.dg/tree-ssa/inline-3.C: Use a normal function
4255 rather than misdeclare std::puts.
4257 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
4258 * g++.dg/other/warning1.C: Likewise.
4259 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
4260 * g++.old-deja/g++.gb/scope06.C: Likewise.
4261 * g++.old-deja/g++.law/cvt11.C: Likewise.
4262 * g++.old-deja/g++.law/init1.C: Likewise.
4263 * g++.dg/abi/mangle26.C: Likewise.
4265 * g++.dg/template/function1.C: Adjust for C++0x mode.
4266 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
4268 * g++.dg/ext/label10.C: Adjust for C++0x mode.
4269 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
4271 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
4273 * g++.dg/cpp0x/regress/abi-empty7.C: New.
4275 * g++.dg/cpp0x/regress: New directory.
4276 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
4277 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
4278 * g++.dg/cpp0x/regress/regress3.C: New.
4280 2011-02-10 Richard Guenther <rguenther@suse.de>
4282 PR tree-optimization/47677
4283 * gcc.dg/torture/pr47677.c: New testcase.
4285 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
4287 * objc.dg/special/load-category-1.m: Remove unused header.
4288 * objc.dg/special/load-category-1a.m: Likewise.
4289 * objc.dg/special/load-category-2.m: Likewise.
4290 * objc.dg/special/load-category-2a.m: Likewise.
4291 * objc.dg/special/load-category-3.m: Likewise.
4292 * objc.dg/special/load-category-3a.m: Likewise.
4293 * objc.dg/attributes/proto-attribute-2.m: Likewise.
4294 * objc.dg/attributes/proto-attribute-3.m: Likewise.
4295 * objc.dg/attributes/class-attribute-1.m: Likewise.
4296 * objc.dg/property/property.exp: Don't run for Darwin < 9.
4297 * obj-c++.dg/property/property.exp: Likewise.
4298 * objc.dg/attributes/method-sentinel-1.m: Update type header.
4299 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
4300 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
4301 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
4302 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
4303 * obj-c++.dg/template-8.mm: Likewise.
4305 2011-02-10 Jakub Jelinek <jakub@redhat.com>
4308 * gcc.target/i386/pr47665.c: New test.
4310 2011-02-10 Jie Zhang <jie@codesourcery.com>
4314 2011-02-05 Jie Zhang <jie@codesourcery.com>
4316 * gcc.dg/pr42631.c: Update test.
4317 * gcc.dg/pr42631-2.c: New test.
4319 2011-02-09 Janus Weil <janus@gcc.gnu.org>
4322 * gfortran.dg/proc_decl_25.f90: New.
4324 2011-02-09 Janus Weil <janus@gcc.gnu.org>
4327 * gfortran.dg/typebound_assignment_2.f03: New.
4329 2011-02-09 Richard Guenther <rguenther@suse.de>
4331 PR tree-optimization/47664
4332 * gcc.dg/tree-ssa/inline-7.c: New testcase.
4334 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
4337 * gnat.dg/uninit_func.adb: Adjust dg directive.
4339 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
4342 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
4344 2011-02-09 Janus Weil <janus@gcc.gnu.org>
4347 * gfortran.dg/auto_dealloc_2.f90: New.
4349 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4351 * gcc.dg/builtins-config.h: Remove __sgi handling.
4352 * lib/target-supports.exp (add_options_for_c99_runtime): Add
4353 -std=c99 for mips-sgi-irix6.5*.
4355 2011-02-09 Martin Jambor <mjambor@suse.cz>
4358 * gfortran.dg/pr25923.f90: Remove xfails.
4360 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4363 * gfortran.dg/inquire_14.f90: New test.
4365 2011-02-08 Janus Weil <janus@gcc.gnu.org>
4368 * gfortran.dg/pointer_init_6.f90: New.
4370 2011-02-08 Jeff Law <law@redhat.com>
4372 PR tree-optimization/42893
4373 * gcc.tree-ssa/pr42893.c: New test.
4375 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
4377 PR tree-optimization/46834
4378 PR tree-optimization/46994
4379 PR tree-optimization/46995
4380 * gcc.dg/graphite/id-pr46834.c: New.
4381 * gfortran.dg/graphite/id-pr46994.f90: New.
4382 * gfortran.dg/graphite/id-pr46995.f90: New.
4384 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4387 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
4388 using the variable is known the warning is emitted there.
4389 * gcc.dg/uninit-pr19430.c (foo): Likewise.
4390 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
4392 * c-c++-common/pr20000.c (g): Both warnings occur at the return
4395 * gcc.dg/noreturn-1.c (foo5): Likewise.
4396 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
4397 (method2): Likewise.
4399 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
4400 the return statement using the uninitialized variable.
4401 * gfortran.dg/pr39666-2.f90 (f): Likewise.
4403 2011-02-08 Richard Guenther <rguenther@suse.de>
4406 * g++.dg/opt/pr47639.c: New testcase.
4408 2011-02-08 Richard Guenther <rguenther@suse.de>
4410 PR tree-optimization/47632
4411 * g++.dg/opt/pr47632.C: New testcase.
4413 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4415 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
4417 2011-02-07 Richard Guenther <rguenther@suse.de>
4419 PR tree-optimization/47615
4420 * g++.dg/opt/pr47615.C: New testcase.
4422 2011-02-07 Richard Guenther <rguenther@suse.de>
4424 PR tree-optimization/47621
4425 * gcc.dg/torture/pr47621.c: New testcase.
4427 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
4429 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
4431 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
4434 * gfortran.dg/allocate_with_source_1 : New test.
4436 2011-02-05 Jakub Jelinek <jakub@redhat.com>
4439 * gcc.dg/pr47610.c: New test.
4441 2011-02-05 Jie Zhang <jie@codesourcery.com>
4444 * gcc.dg/pr42631.c: Update test.
4445 * gcc.dg/pr42631-2.c: New test.
4447 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
4450 * gfortran.dg/pr47574.f90: New test.
4452 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
4454 PR tree-optimization/46194
4455 * gcc.dg/autopar/pr46194.c: New.
4457 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
4459 PR tree-optimization/43695
4460 * g++.dg/ipa/pr43695.C: New.
4462 2011-02-04 Jakub Jelinek <jakub@redhat.com>
4465 * gcc.dg/pr23200.c: New test.
4467 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
4470 * g++.dg/pr47589.C: New test.
4472 2011-02-03 Dodji Seketeli <dodji@redhat.com>
4475 * g++.dg/template/typedef37.C: New test.
4476 * g++.dg/template/param1.C: Adjust expected error message.
4478 2011-02-03 Jakub Jelinek <jakub@redhat.com>
4481 * gcc.dg/pr31490-2.c: New test.
4482 * gcc.dg/pr31490-3.c: New test.
4483 * gcc.dg/pr31490-4.c: New test.
4485 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
4486 Jakub Jelinek <jakub@redhat.com>
4489 * g++.dg/parser/semicolon3.C: Adjust.
4490 * g++.dg/parser/semicolon4.C: New testcase.
4491 * g++.dg/pr46890.C: New testcase.
4493 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
4496 * g++.dg/init/pr29571.C: New.
4498 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
4500 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
4501 instead of vect_int.
4503 2011-02-03 Jakub Jelinek <jakub@redhat.com>
4506 * gcc.target/i386/pr47312.c: New test.
4509 * gcc.target/i386/pr47564.c: New test.
4511 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
4513 PR tree-optimization/45122
4514 * gcc.dg/tree-ssa/pr45122.c: New.
4516 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
4519 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
4522 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
4523 and vsx so a default --with-cpu=power7 doesn't give an error
4524 when -mavoid-indexed-addresses is used.
4526 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
4527 wrapper function to save the arguments and then jump to the real
4528 function, rather than depending on the compiler not to move stuff
4530 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
4532 2011-02-02 Janus Weil <janus@gcc.gnu.org>
4533 Paul Thomas <pault@gcc.gnu.org>
4536 * gfortran.dg/class_37.f03 : New test.
4538 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
4539 Richard Guenther <rguenther@suse.de>
4541 PR tree-optimization/40979
4543 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
4544 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
4545 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
4546 check_vect_support_and_set_flags.
4547 * gfortran.dg/graphite/vect-pr40979.f90: New.
4549 2011-02-02 Janus Weil <janus@gcc.gnu.org>
4552 * gfortran.dg/class_36.f03: New.
4554 2011-02-02 Richard Guenther <rguenther@suse.de>
4556 PR tree-optimization/47566
4557 * gcc.dg/lto/20110201-1_0.c: New testcase.
4559 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
4565 * debug/pr47498.c: New.
4566 * debug/pr47501.c: New.
4568 2011-02-01 Richard Guenther <rguenther@suse.de>
4570 PR tree-optimization/47559
4571 * g++.dg/torture/pr47559.C: New testcase.
4573 2011-02-01 Janus Weil <janus@gcc.gnu.org>
4576 * gfortran.dg/typebound_call_20.f03: New.
4578 2011-02-01 Richard Guenther <rguenther@suse.de>
4580 PR tree-optimization/47555
4581 * gcc.dg/pr47555.c: New testcase.
4583 2011-02-01 Richard Guenther <rguenther@suse.de>
4585 PR tree-optimization/47541
4586 * g++.dg/torture/pr47541.C: New testcase.
4588 2011-01-31 Janus Weil <janus@gcc.gnu.org>
4591 * gfortran.dg/typebound_call_19.f03: New.
4593 2011-01-31 Jakub Jelinek <jakub@redhat.com>
4596 * g++.dg/cpp0x/pr47416.C: New test.
4598 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
4601 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
4603 2011-01-31 Janus Weil <janus@gcc.gnu.org>
4606 * gfortran.dg/typebound_assignment_1.f03: New.
4608 2011-01-31 Jakub Jelinek <jakub@redhat.com>
4610 PR tree-optimization/47538
4611 * gcc.c-torture/execute/pr47538.c: New test.
4613 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4616 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
4618 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4620 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
4622 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
4624 PR rtl-optimization/44031
4625 * gcc.c-torture/compile/20110131-1.c: New test.
4627 2011-01-31 Tobias Burnus <burnus@net-b.de>
4630 * gfortran.dg/stmt_func_1.f90: New.
4632 2011-01-31 Tobias Burnus <burnus@net-b.de>
4635 * gfortran.dg/interface_34.f90: New.
4637 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
4640 * gfortran.dg/realloc_on_assign_5.f03: New test.
4641 * gfortran.dg/realloc_on_assign_5.f03: New test.
4643 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4645 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
4646 * gfortran.dg/bessel_7.f90: Likewise.
4647 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
4649 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
4650 * gfortran.dg/sum_init_expr.f03: Likewise.
4652 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
4654 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
4657 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
4658 loop only on "vect_intfloat_cvt" targets.
4660 2011-01-29 Tobias Burnus <burnus@net-b.de>
4663 * gfortran.dg/shape_6.f90: New.
4665 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4667 PR libgfortran/47434
4668 * gfortran.dg/read_infnan_1.f90: Update test.
4669 * gfortran.dg/module_nan.f90: Update test.
4670 * gfortran.dg/char4_iunit_1.f03: Update test.
4671 * gfortran.dg/large_real_kind_1.f90: Update test.
4672 * gfortran.dg/real_const_3.f90: Update test.
4673 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
4675 2011-01-29 Dodji Seketeli <dodji@redhat.com>
4678 * g++.dg/template/param2.C: New test.
4680 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4682 PR libgfortran/47285
4683 * gfortran.dg/fmt_g.f: New test.
4685 2011-01-28 Tobias Burnus <burnus@net-b.de>
4688 * gfortran.dg/pure_formal_1.f90: New.
4690 2011-01-28 Jakub Jelinek <jakub@redhat.com>
4693 * gcc.dg/tls/pr42894.c: New test.
4695 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4697 * gcc.dg/pr47276.c: Add dg-require-visibility.
4699 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4701 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
4703 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
4704 Tobias Burnus <burnus@gcc.gnu.org>
4709 * gfortran.dg/realloc_on_assign_3.f03: New test.
4710 * gfortran.dg/realloc_on_assign_4.f03: New test.
4711 * gfortran.dg/allocatable_function_5.f90: New test.
4712 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
4713 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
4714 implemented" dg-errors.
4716 2011-01-27 Jan Hubicka <jh@suse.cz>
4719 * gcc.dg/attr-weakref-4.c: New testcase
4721 2011-01-27 Martin Jambor <mjambor@suse.cz>
4723 PR tree-optimization/47228
4724 * gcc.dg/torture/pr47228.c: New test.
4726 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4728 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
4730 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4732 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
4733 when using auto-overlay support on the SPU.
4735 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
4737 PR rtl-optimization/44174
4738 * gcc.target/i386/asm-6.c: New test.
4740 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
4742 PR rtl-optimization/46856
4743 * gcc.c-torture/compile/pr46856.c: New test.
4745 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
4746 Andrew Pinski <pinskia@gmail.com>
4749 * gcc.dg/pr43082.c: New.
4751 2011-01-26 DJ Delorie <dj@redhat.com>
4753 PR rtl-optimization/46878
4754 * gcc.dg/pr46878-1.c: New test.
4756 2011-01-26 Jakub Jelinek <jakub@redhat.com>
4759 * g++.dg/cpp0x/pr47476.C: New test.
4761 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
4763 * gcc.c-torture/compile/20110126-1.c: New test.
4765 2011-01-26 Jakub Jelinek <jakub@redhat.com>
4768 * gcc.dg/torture/pr47473.c: New test.
4770 2011-01-26 Jan Hubicka <jh@suse.cz>
4773 * gcc.c-torture/execute/pr47237.c: New testcase.
4775 2011-01-26 Jan Hubicka <jh@suse.cz>
4777 PR tree-optimization/47190
4778 * gcc.dg/attr-weakref-3.c: New testcase.
4780 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
4783 * gcc.dg/dll-9a.c: New test file.
4784 * gcc.dg/dll-11.c: Likewise.
4785 * gcc.dg/dll-12.c: Likewise.
4786 * gcc.dg/dll-12a.c: Likewise.
4787 * gcc.dg/dll-11a.c: Likewise.
4788 * gcc.dg/dll-9.c: Likewise.
4789 * gcc.dg/dll-10.c: Likewise.
4790 * gcc.dg/dll-10a.c: Likewise.
4791 * g++.dg/ext/dllexport4a.cc: Likewise.
4792 * g++.dg/ext/dllexport4.C: Likewise.
4793 * g++.dg/ext/dllexport5.C: Likewise.
4794 * g++.dg/ext/dllexport5a.cc: Likewise.
4796 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4798 PR tree-optimization/46970
4799 * gcc.dg/graphite/pr46970.c: New.
4801 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4803 PR tree-optimization/46215
4804 * gcc.dg/graphite/pr46215.c: New.
4806 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4808 PR tree-optimization/46168
4809 * gcc.dg/graphite/pr46168.c: New.
4811 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4813 PR tree-optimization/43657
4814 * gcc.dg/graphite/pr43657.c: New.
4816 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4818 PR tree-optimization/29832
4819 * gfortran.dg/graphite/pr29832.f90: New.
4821 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4823 PR tree-optimization/43567
4824 * gcc.dg/graphite/pr43567.c: New.
4826 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4828 * gfortran.dg/graphite/interchange-4.f: New.
4829 * gfortran.dg/graphite/interchange-5.f: New.
4831 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
4832 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
4833 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
4834 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
4835 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
4836 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
4837 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
4838 * gfortran.dg/ltrans-7.f90: Removed.
4839 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
4841 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
4842 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
4843 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
4844 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
4845 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
4846 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
4847 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
4848 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
4849 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
4850 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
4851 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
4852 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
4853 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
4854 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
4855 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
4856 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
4857 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
4858 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
4859 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
4860 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
4861 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
4862 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
4863 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
4864 * gcc.dg/tree-ssa/data-dep-1.c
4865 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
4866 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
4867 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
4868 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
4869 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
4871 2011-01-25 Jakub Jelinek <jakub@redhat.com>
4873 PR tree-optimization/47265
4874 PR tree-optimization/47443
4875 * gcc.c-torture/compile/pr47265.c: New test.
4876 * gcc.dg/pr47443.c: New test.
4878 2011-01-25 Martin Jambor <mjambor@suse.cz>
4880 PR tree-optimization/47382
4881 * g++.dg/torture/pr47382.C: New test.
4882 * g++.dg/opt/devirt1.C: Xfail.
4884 2011-01-25 Yao Qi <yao@codesourcery.com>
4887 * gcc.target/arm/pr45701-1.c: New test.
4888 * gcc.target/arm/pr45701-2.c: New test.
4889 * gcc.target/arm/pr45701-3.c: New test.
4891 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4892 Jakub Jelinek <jakub@redhat.com>
4894 PR tree-optimization/47271
4895 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
4897 2011-01-25 Nick Clifton <nickc@redhat.com>
4899 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
4900 (saturate_add): Delete.
4902 (main): Do not run saturate_add.
4903 (set_interrupts): Delete.
4905 2011-01-25 Tobias Burnus <burnus@net-b.de>
4908 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
4910 2011-01-25 Jakub Jelinek <jakub@redhat.com>
4912 PR tree-optimization/47427
4913 PR tree-optimization/47428
4914 * gcc.c-torture/compile/pr47427.c: New test.
4915 * gcc.c-torture/compile/pr47428.c: New test.
4917 2011-01-25 Richard Guenther <rguenther@suse.de>
4920 * gcc.dg/torture/pr47411.c: New testcase.
4922 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4924 * gfortran.dg/graphite/id-24.f: New.
4925 * gfortran.dg/graphite/id-25.f: New.
4927 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4929 * gfortran.dg/graphite/id-23.f: New.
4931 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4933 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
4935 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4937 * gcc.dg/graphite/block-0.c: Un-XFAILed.
4938 * gcc.dg/graphite/block-1.c: Un-XFAILed.
4939 * gcc.dg/graphite/block-7.c: Un-XFAILed.
4940 * gcc.dg/graphite/block-8.c: Un-XFAILed.
4941 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
4942 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
4943 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
4944 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
4945 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
4947 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4949 * gcc.dg/graphite/block-0.c: Add documentation.
4950 * gcc.dg/graphite/block-4.c: Same.
4951 * gcc.dg/graphite/block-7.c: Same.
4952 * gcc.dg/graphite/block-8.c: New.
4953 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
4954 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
4955 * gcc.dg/graphite/interchange-12.c: Add documentation.
4956 * gcc.dg/graphite/interchange-13.c: New.
4957 * gcc.dg/graphite/interchange-14.c: New.
4958 * gcc.dg/graphite/interchange-15.c: New.
4959 * gcc.dg/graphite/interchange-8.c: Add documentation.
4960 * gcc.dg/graphite/interchange-mvt.c: Same.
4962 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
4965 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
4966 * gcc.target/powerpc/altivec-14.c: Ditto.
4967 * gcc.target/powerpc/altivec-33.c: Ditto.
4968 * gcc.target/powerpc/altivec-types-1.c: Ditto.
4969 * gcc.target/powerpc/altivec-types-2.c: Ditto.
4970 * gcc.target/powerpc/altivec-types-3.c: Ditto.
4971 * gcc.target/powerpc/altivec-types-4.c: Ditto.
4972 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
4973 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
4974 * g++.dg/ext/altivec-15.C: Ditto.
4975 * g++.dg/ext/altivec-types-1.C: Ditto.
4976 * g++.dg/ext/altivec-types-2.C: Ditto.
4977 * g++.dg/ext/altivec-types-3.C: Ditto.
4978 * g++.dg/ext/altivec-types-4.C: Ditto.
4980 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4982 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
4984 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4986 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
4987 optimization options.
4989 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4991 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
4994 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
4996 2011-01-23 Tobias Burnus <burnus@net-b.de>
4999 * gfortran.dg/allocatable_scalar_12.f90: New.
5001 2011-01-23 Ira Rosen <irar@il.ibm.com>
5003 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
5004 vectorization to be not profitable if peeling is used to
5005 realign the memory access.
5006 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
5007 loop bound to avoid loop unrolling.
5008 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
5010 2011-01-22 Jan Hubicka <jh@suse.cz>
5013 * g++.dg/lto/pr47333.C: New file.
5015 2011-01-22 Jan Hubicka <jh@suse.cz>
5017 PR tree-optimization/43884
5019 * gcc.dg/autopar/outer-2.c: Increase array size.
5020 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
5022 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
5025 * gfortran.dg/c_loc_tests_16.f90: New test.
5027 2011-01-22 Tobias Burnus <burnus@net-b.de>
5030 * gfortran.dg/typebound_proc_19.f90: New.
5032 2011-01-21 Jeff Law <law@redhat.com>
5034 PR tree-optimization/47053
5035 * g++.dg/pr47053.C: New test.
5037 2011-01-21 Jason Merrill <jason@redhat.com>
5040 * g++.dg/cpp0x/constexpr-ctor6.C: New.
5042 2011-01-21 Jakub Jelinek <jakub@redhat.com>
5045 * g++.dg/cpp0x/range-for10.C: New test.
5046 * g++.dg/template/for1.C: New test.
5049 * g++.dg/tree-prof/partition3.C: New test.
5051 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
5053 PR rtl-optimization/47366
5054 * g++.dg/opt/pr47366.C: New test.
5056 2011-01-21 Jason Merrill <jason@redhat.com>
5059 * g++.dg/cpp0x/constexpr-regress2.C: New.
5061 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
5063 2011-01-21 Jeff Law <law@redhat.com>
5065 PR rtl-optimization/41619
5066 * gcc.dg/pr41619.c: New.
5068 2011-01-21 Jakub Jelinek <jakub@redhat.com>
5070 PR tree-optimization/47355
5071 * g++.dg/opt/pr47355.C: New test.
5073 2011-01-21 Richard Guenther <rguenther@suse.de>
5075 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
5078 2011-01-21 Richard Guenther <rguenther@suse.de>
5080 PR tree-optimization/47365
5081 * gcc.dg/torture/pr47365.c: New testcase.
5082 * gcc.dg/tree-ssa/pr47392.c: Likewise.
5084 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5086 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
5088 2011-01-21 Jakub Jelinek <jakub@redhat.com>
5090 PR tree-optimization/47391
5091 * gcc.dg/pr47391.c: New test.
5093 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5095 * g++.dg/template/char1.C: Use signed char.
5097 2011-01-21 Tobias Burnus <burnus@net-b.de>
5100 * gfortran.dg/pointer_target_4.f90: New.
5102 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
5105 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
5106 ILP32 system and not IP32.
5108 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
5111 * g++.dg/debug/pr46583.C: New.
5113 2011-01-20 Jakub Jelinek <jakub@redhat.com>
5116 * g++.dg/debug/pr47283.C: New test.
5119 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
5120 * gcc.target/i386/headmerge-2.c: Likewise.
5122 2011-01-20 Richard Guenther <rguenther@suse.de>
5125 * gcc.dg/torture/pr47370.c: New testcase.
5127 2011-01-20 Jakub Jelinek <jakub@redhat.com>
5129 PR tree-optimization/46130
5130 * gcc.dg/pr46130-1.c: New test.
5131 * gcc.dg/pr46130-2.c: New test.
5133 2011-01-19 Dodji Seketeli <dodji@redhat.com>
5136 * g++.dg/debug/dwarf2/template-params-10.C: New test.
5138 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
5141 * g++.dg/debug/pr46240.cc: New.
5143 2011-01-19 Jakub Jelinek <jakub@redhat.com>
5146 * g++.dg/template/anonunion1.C: New test.
5148 PR rtl-optimization/47337
5149 * gcc.c-torture/execute/pr47337.c: New test.
5151 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5154 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
5156 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5158 PR tree-optimization/46021
5159 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
5161 2011-01-19 Jakub Jelinek <jakub@redhat.com>
5163 PR tree-optimization/47290
5164 * g++.dg/torture/pr47290.C: New test.
5166 2011-01-18 Janus Weil <janus@gcc.gnu.org>
5169 * gfortran.dg/proc_ptr_comp_29.f90: New.
5171 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
5174 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
5175 powerpc-apple-darwin9.
5177 2011-01-18 Jakub Jelinek <jakub@redhat.com>
5179 PR rtl-optimization/47299
5180 * gcc.c-torture/execute/pr47299.c: New test.
5182 2011-01-17 Jason Merrill <jason@redhat.com>
5184 * g++.dg/cpp0x/constexpr-virtual.C: New.
5186 2011-01-17 Jakub Jelinek <jakub@redhat.com>
5189 * gfortran.dg/gomp/pr47331.f90: New test.
5191 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
5194 * objc.dg/selector-warn-1.m: New.
5195 * obj-c++.dg/selector-warn-1.mm: New.
5197 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
5199 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
5200 Update dg-final accordingly.
5202 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5204 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
5206 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
5208 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
5210 * gcc.dg/guality/pr36728-2.c: Likewise.
5212 2011-01-17 Richard Guenther <rguenther@suse.de>
5214 PR tree-optimization/47313
5215 * g++.dg/torture/pr47313.C: New testcase.
5217 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
5220 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
5221 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
5222 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
5223 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
5225 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
5227 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
5228 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
5229 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
5231 2011-01-17 Richard Guenther <rguenther@suse.de>
5233 PR tree-optimization/45967
5234 * gcc.dg/torture/pr45967-2.c: New testcase.
5235 * gcc.dg/torture/pr45967-3.c: Likewise.
5237 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5240 * g++.dg/ext/pr47213.C: Require visibility.
5242 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
5244 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
5245 * gcc.dg/fixed-point/struct-union.c: Update error messages.
5247 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
5249 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
5250 Linux-based targets.
5252 2011-01-13 Jan Hubicka <jh@suse.cz>
5254 PR tree-optimization/47276
5255 * gcc.dg/pr47276.c: New testcase.
5257 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
5258 Jonathan Wakely <jwakely.gcc@gmail.com>
5261 * g++.dg/other/pr33558.C: New.
5262 * g++.dg/other/pr33558-2.C: New.
5264 2011-01-14 Martin Jambor <mjambor@suse.cz>
5266 PR tree-optimization/45934
5267 PR tree-optimization/46302
5268 * g++.dg/ipa/devirt-c-1.C: New test.
5269 * g++.dg/ipa/devirt-c-2.C: Likewise.
5270 * g++.dg/ipa/devirt-c-3.C: Likewise.
5271 * g++.dg/ipa/devirt-c-4.C: Likewise.
5272 * g++.dg/ipa/devirt-c-5.C: Likewise.
5273 * g++.dg/ipa/devirt-c-6.C: Likewise.
5274 * g++.dg/ipa/devirt-6.C: Likewise.
5275 * g++.dg/ipa/devirt-d-1.C: Likewise.
5276 * g++.dg/torture/pr45934.C: Likewise.
5278 2011-01-14 Jason Merrill <jason@redhat.com>
5280 * g++.dg/cpp0x/variadic105.C: New.
5282 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
5283 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5286 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
5287 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
5288 execution tests on i?86-*-*, x86_64-*-* and
5289 powerpc*-apple-darwin* && ilp32.
5290 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
5291 tests on i?86-*-* and x86_64-*-*.
5293 2011-01-14 Richard Guenther <rguenther@suse.de>
5295 PR tree-optimization/47280
5296 * g++.dg/opt/pr47280.C: New testcase.
5298 2011-01-14 Jason Merrill <jason@redhat.com>
5300 * g++.dg/cpp0x/constexpr-regress1.C: New.
5302 * g++.dg/ext/flexary2.C: New.
5304 2011-01-14 Richard Guenther <rguenther@suse.de>
5307 * gcc.dg/torture/pr47281.c: New testcase.
5308 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
5310 2011-01-14 Richard Guenther <rguenther@suse.de>
5312 PR tree-optimization/47286
5313 * gcc.dg/tree-ssa/pr47286.c: New testcase.
5315 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
5318 * g++.dg/ext/pr47213.C: New.
5320 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5322 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
5324 2011-01-13 Tobias Burnus <burnus@net-b.de>
5325 Mikael Morin <mikael@gcc.gnu.org>
5329 * gfortran.dg/select_type_20.f90: New.
5330 * gfortran.dg/select_type_21.f90: New.
5332 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
5335 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
5337 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
5339 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
5340 * gcc.dg/guality/pr36728-2.c: Likewise.
5342 2011-01-13 Dodji Seketeli <dodji@redhat.com>
5345 * g++.dg/debug/dwarf2/template-params-9.C: New test.
5347 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
5349 PR rtl-optimization/45352
5350 * gcc.dg/pr45352-3.c: New.
5352 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
5354 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
5356 * g++.dg/cpp0x/range-for8.C: New.
5357 * g++.dg/cpp0x/range-for9.C: New.
5359 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
5362 * g++.dg/debug/pr47209.C: New.
5364 2011-01-12 Richard Guenther <rguenther@suse.de>
5367 * gcc.dg/lto/pr47259_0.c: New testcase.
5368 * gcc.dg/lto/pr47259_1.c: Likewise.
5370 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
5372 * objc-obj-c++-shared/Object1.h: Add copyright header, update
5373 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
5374 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
5375 methods missing from the OBJC2 Object.
5376 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
5377 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
5378 GNU and NeXT runtimes.
5379 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
5381 * objc-obj-c++-shared/Object1.m: Likewise.
5382 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
5383 * objc.dg/proto-qual-1.m: Likewise.
5384 * obj-c++.dg/proto-lossage-3.mm: Likewise.
5385 * obj-c++.dg/proto-qual-1.mm: Likewise.
5387 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
5390 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
5392 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
5394 Fixed the Objective-C++ testsuite and updated all tests.
5395 * lib/obj-c++.exp (obj-c++_init): Declare and set
5396 gcc_warning_prefix and gcc_error_prefix.
5397 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
5398 'dg-warning', 'dg-message' and 'dg-error'.
5399 * obj-c++.dg/class-extension-3.mm: Likewise.
5400 * obj-c++.dg/class-protocol-1.mm: Likewise.
5401 * obj-c++.dg/encode-7.mm: Likewise.
5402 * obj-c++.dg/exceptions-3.mm: Likewise.
5403 * obj-c++.dg/exceptions-5.mm: Likewise.
5404 * obj-c++.dg/method-12.mm: Likewise.
5405 * obj-c++.dg/method-13.mm: Likewise.
5406 * obj-c++.dg/method-15.mm: Likewise.
5407 * obj-c++.dg/method-16.mm: Likewise.
5408 * obj-c++.dg/method-4.mm: Likewise.
5409 * obj-c++.dg/method-8.mm: Likewise.
5410 * obj-c++.dg/method-conflict-1.mm: Likewise.
5411 * obj-c++.dg/method-conflict-2.mm: Likewise.
5412 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
5413 and uncommented second part of the testcase now that the testsuite
5415 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
5416 and uncommented second part of the testcase now that the testsuite
5418 * obj-c++.dg/private-1.mm: Likewise.
5419 * obj-c++.dg/proto-lossage-4.mm: Likewise.
5420 * obj-c++.dg/syntax-error-7.mm: Likewise.
5421 * obj-c++.dg/warn5.mm: Likewise.
5422 * obj-c++.dg/property/at-property-14.mm: Likewise.
5423 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
5425 * obj-c++.dg/property/at-property-18.mm: Likewise.
5426 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
5428 * obj-c++.dg/property/at-property-21.mm: Likewise.
5429 * obj-c++.dg/property/at-property-28.mm: Likewise.
5430 * obj-c++.dg/property/at-property-5.mm: Likewise.
5431 * obj-c++.dg/property/dynamic-2.mm: Likewise.
5432 * obj-c++.dg/property/property-neg-3.mm: Likewise.
5433 * obj-c++.dg/property/synthesize-11.mm: Likewise.
5434 * obj-c++.dg/property/synthesize-6.mm: Likewise.
5435 * obj-c++.dg/property/synthesize-8.mm: Likewise.
5436 * obj-c++.dg/property/synthesize-9.mm: Likewise.
5437 * obj-c++.dg/tls/diag-5.mm: Likewise.
5438 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
5439 dg-error, now matched correctly.
5441 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
5443 * objc.dg/property/at-property-29.m: New.
5444 * obj-c++.dg/property/at-property-29.mm: New.
5446 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5448 * go.test/go-test.exp (go-set-goarch): New proc.
5449 (go-gc-tests): Use it.
5451 2011-01-11 Dodji Seketeli <dodji@redhat.com>
5454 * g++.dg/debug/dwarf2/template-params-8.C: New test.
5456 2011-01-11 Richard Henderson <rth@redhat.com>
5458 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
5460 2011-01-11 Jan Hubicka <jh@suse.cz>
5464 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
5465 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
5467 2011-01-11 Richard Guenther <rguenther@suse.de>
5469 PR tree-optimization/46076
5470 * gcc.dg/tree-ssa/pr46076.c: New testcase.
5472 2011-01-11 Jeff Law <law@redhat.com>
5474 * PR tree-optimization/47086
5475 * gcc.dg/pr47086.c: New test.
5477 2011-01-11 Jason Merrill <jason@redhat.com>
5480 * g++.dg/template/new10.C: New.
5483 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
5485 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
5487 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
5488 Split type definitions and NSConstantString class into...
5489 * objc-obj-c++-shared/objc-test-suite-types.h: New.
5490 * objc-obj-c++-shared/nsconstantstring-class.h: New.
5491 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
5492 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
5493 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
5494 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
5496 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
5497 encode defines for newer NeXT system headers.
5498 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
5499 * obj-c++.dg/torture/strings/string1.mm: Likewise.
5500 * objc.dg/foreach-5.m: Likewise.
5501 * objc.dg/foreach-2.m: Likewise.
5502 * objc.dg/foreach-4.m: Likewise.
5503 * objc.dg/torture/strings/string1.m: Likewise.
5504 * objc.dg/torture/strings/string2.m: Likewise.
5505 * objc.dg/torture/strings/string3.m: Likewise.
5506 * objc.dg/torture/strings/string4.m: Likewise.
5507 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
5508 header and stand alone.
5509 * obj-c++.dg/strings/strings-2.mm: Likewise.
5510 * objc.dg/torture/strings/const-str-3.m: Likewise.
5511 * objc.dg/strings/strings-2.m: Likewise.
5512 * objc.dg/strings/const-str-12b.m: Likewise.
5514 2011-01-12 Richard Guenther <rguenther@suse.de>
5517 * gcc.dg/attr-weak-1.c: Adjust.
5519 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
5522 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
5523 standard compliant and comment.
5525 2011-01-10 Jan Hubicka <jh@suse.cz>
5528 * gcc.dg/initpri3.c: New testcase.
5530 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
5533 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
5539 (g_ebp_save): Likewise.
5540 (g_esp_save): Likewise.
5542 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5544 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
5546 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5548 PR tree-optimization/46021
5549 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
5550 i?86-*-*, x86_64-*-*.
5552 2011-01-10 Jeff Law <law@redhat.com>
5554 * PR tree-optimization/47141
5555 * gcc.c-torture/compile/pr47141.c: New test.
5557 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
5560 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
5561 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
5562 * gcc.dg/vect/slp-35.c: Remove XFAILs.
5563 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
5566 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
5567 being vectorized. Adjust dg-final pattern. Remove XFAIL.
5568 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
5569 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
5570 being vectorized. Adjust dg-final pattern.
5573 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
5574 * gcc.dg/vect/slp-24.c: Likewise.
5576 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
5579 * g++.dg/other/pr47218-1.C: New test file.
5580 * g++.dg/other/pr47218.C: Likewise.
5581 * g++.dg/other/pr47218.h: New supporting header.
5583 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
5586 * objc.dg/attributes/invalid-attribute-1.m: New.
5587 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
5589 2011-01-09 Janus Weil <janus@gcc.gnu.org>
5592 * gfortran.dg/proc_ptr_comp_28.f90: New.
5594 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
5596 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
5597 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
5598 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
5599 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
5600 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
5601 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
5602 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
5603 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
5604 * objc.dg/gnu-api-2-class.m: Likewise.
5605 * objc.dg/gnu-api-2-ivar.m: Likewise.
5606 * objc.dg/gnu-api-2-method.m: Likewise.
5607 * objc.dg/gnu-api-2-objc.m: Likewise.
5608 * objc.dg/gnu-api-2-object.m: Likewise.
5609 * objc.dg/gnu-api-2-property.m: Likewise.
5610 * objc.dg/gnu-api-2-protocol.m: Likewise.
5611 * objc.dg/gnu-api-2-sel.m: Likewise.
5613 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
5615 * objc.dg/foreach-1.m: Skip for Darwin < 9.
5616 * objc.dg/objc-foreach-4.m: Likewise.
5617 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
5618 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
5619 * objc.dg/foreach-4.m: Likewise.
5620 * objc.dg/foreach-5.m: Likewise.
5621 * objc.dg/foreach-3.m: Return self from init.
5623 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
5626 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
5628 2011-01-09 Janus Weil <janus@gcc.gnu.org>
5631 * gfortran.dg/class_35.f90: New.
5633 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
5635 * objc.dg/foreach-1.m: Add "-Wall" to flags.
5637 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
5640 * objc.dg/invalid-method-2.m: New.
5641 * obj-c++.dg/invalid-method-2.mm: New.
5643 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
5646 * gfortran.dg/transpose_optimization_2.f90 : New test.
5648 2011-01-08 Jan Hubicka <jh@suse.cz>
5650 PR tree-optmization/46469
5651 * g++.dg/torture/pr46469.C: New testcase.
5653 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
5655 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
5656 emulation of libobjc-gnu structure layout functionality to ..
5657 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
5658 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
5659 * objc/execute/bf-common.h: Adjust headers.
5660 * objc/execute/bf-1.m: Likewise.
5661 * objc/execute/bf-2.m: Likewise.
5662 * objc/execute/bf-3.m: Likewise.
5663 * objc/execute/bf-4.m: Likewise.
5664 * objc/execute/bf-5.m: Likewise.
5665 * objc/execute/bf-6.m: Likewise.
5666 * objc/execute/bf-7.m: Likewise.
5667 * objc/execute/bf-8.m: Likewise.
5668 * objc/execute/bf-9.m: Likewise.
5669 * objc/execute/bf-10.m: Likewise.
5670 * objc/execute/bf-11.m: Likewise.
5671 * objc/execute/bf-12.m: Likewise.
5672 * objc/execute/bf-13.m: Likewise.
5673 * objc/execute/bf-14.m: Likewise.
5674 * objc/execute/bf-15.m: Likewise.
5675 * objc/execute/bf-16.m: Likewise.
5676 * objc/execute/bf-17.m: Likewise.
5677 * objc/execute/bf-18.m: Likewise.
5678 * objc/execute/bf-19.m: Likewise.
5679 * objc/execute/bf-20.m: Likewise.
5680 * objc/execute/bf-21.m: Likewise.
5681 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
5682 objc_get_type_qualifiers ().
5684 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
5687 * gfortran.dg/dependency_39.f90: New test.
5689 2011-01-07 Jan Hubicka <jh@suse.cz>
5691 Get builtins tests ready for linker plugin.
5692 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
5693 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
5694 my_memset, my_bzero): Mark used.
5695 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
5696 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
5698 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
5701 2011-01-07 Jan Hubicka <jh@suse.cz>
5703 PR tree-optimization/46367
5704 * g++.dg/torture/pr46367.C: New file.
5706 2011-01-07 Jakub Jelinek <jakub@redhat.com>
5709 * gcc.dg/pr47201.c: New test.
5712 * gcc.dg/tree-prof/pr47187.c: New test.
5714 2011-01-07 Tobias Burnus <burnus@net-b.de>
5717 * gfortran.dg/extends_type_of_3.f90: New.
5719 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
5721 * g++.dg/ext/dllexport-MI1.C: Adjust test.
5722 * g++.dg/ext/dllimport-MI1.C: Likewise.
5723 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
5724 * g++.dg/ext/dllimport10.C: Likewise.
5725 * g++.dg/ext/dllimport11.C: Likewise.
5726 * g++.dg/ext/dllimport12.C: Likewise.
5727 * g++.dg/ext/dllimport13.C: Likewise.
5728 * g++.dg/ext/dllimport2.C: Likewise.
5729 * g++.dg/ext/dllimport3.C: Likewise.
5730 * g++.dg/ext/dllimport4.C: Likewise.
5731 * g++.dg/ext/dllimport5.C: Likewise.
5732 * g++.dg/ext/dllimport6.C: Likewise.
5733 * g++.dg/ext/dllimport8.C: Likewise.
5734 * g++.dg/ext/dllimport9.C: Likewise.
5735 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
5736 targets, too. Additionally enable test for i?86-*-mingw*.
5737 * g++.dg/ext/selectany1.C: Likewise.
5738 Remove guard variable check.
5740 2011-01-07 Janus Weil <janus@gcc.gnu.org>
5744 * gfortran.dg/storage_size_3.f08: Extended.
5746 2011-01-07 Jakub Jelinek <jakub@redhat.com>
5749 * g++.dg/template/stdarg1.C: New test.
5751 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
5754 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
5755 * gfortran.dg/defined_operators_1.f90: Split the subroutine
5756 from the interface of functions to not hide the errors that
5759 2011-01-06 Jan Hubicka <jh@suse.cz>
5761 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
5762 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
5764 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
5768 * gfortran.dg/interface_33.f90: New test.
5770 2011-01-06 Jakub Jelinek <jakub@redhat.com>
5773 * gcc.c-torture/compile/pr47150.c: New test.
5775 2011-01-06 Ira Rosen <irar@il.ibm.com>
5777 PR tree-optimization/47139
5778 * gcc.dg/vect/pr47139.c: New test.
5780 2011-01-05 Janus Weil <janus@gcc.gnu.org>
5783 * gfortran.dg/extends_type_of_2.f03: New.
5785 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5787 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
5789 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
5791 * gnat.dg/opt14.adb: New test.
5793 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
5796 * gfortran.dg/allocate_error_2.f90: New test.
5798 2011-01-05 Janus Weil <janus@gcc.gnu.org>
5801 * gfortran.dg/storage_size_3.f08: New.
5803 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5805 PR libgfortran/47154
5806 * gfortran.dg/namelist_68.f90: New test.
5808 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
5810 * gnat.dg/unchecked_convert8.ad[sb]: New test.
5812 2011-01-04 Janus Weil <janus@gcc.gnu.org>
5815 * gfortran.dg/class_34.f90: New.
5817 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5819 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
5820 use __builtin_inff. Skip all single-precision tests that require
5823 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5825 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
5827 2011-01-03 Jakub Jelinek <jakub@redhat.com>
5829 PR tree-optimization/47148
5830 * gcc.c-torture/execute/pr47148.c: New test.
5832 PR tree-optimization/47155
5833 * gcc.c-torture/execute/pr47155.c: New test.
5835 PR rtl-optimization/47157
5836 * gcc.c-torture/compile/pr47157.c: New test.
5838 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5840 * gcc.dg/torture/vector-shift2.c (schar): Define.
5841 (main): Always use schar or uchar instead of plain "char" to avoid
5842 dependencies on implementation-defined char signedness.
5844 2011-01-03 Martin Jambor <mjambor@suse.cz>
5846 PR tree-optimization/46801
5847 * gnat.dg/pack9.adb: Remove xfail.
5849 2011-01-03 Martin Jambor <mjambor@suse.cz>
5851 PR tree-optimization/46984
5852 * g++.dg/ipa/pr46984.C: New test.
5854 2011-01-02 Janus Weil <janus@gcc.gnu.org>
5857 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
5859 2011-01-02 Jakub Jelinek <jakub@redhat.com>
5861 PR tree-optimization/47140
5862 * gcc.c-torture/compile/pr47140.c: New test.
5864 PR rtl-optimization/47028
5865 * gcc.dg/pr47028.c: New test.
5867 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
5869 * objc.dg/protocol-forward-1.m: Removed TODO.
5870 * objc.dg/protocol-forward-2.m: New.
5871 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
5872 * obj-c++.dg/protocol-forward-2.mm: New.
5874 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
5877 * g++.dg/eh/pr38662.C: New testcase.
5879 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
5881 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
5882 scan for newline '\n'.
5885 Copyright (C) 2011 Free Software Foundation, Inc.
5887 Copying and distribution of this file, with or without modification,
5888 are permitted in any medium without royalty provided the copyright
5889 notice and this notice are preserved.