1 2011-06-01 Nicola Pero <nicola.pero@meta-innovation.com>
3 * objc.dg/attributes/method-nonnull-1.m: New test.
4 * obj-c++.dg/attributes/method-nonnull-1.mm: New test.
6 2011-05-31 Tobias Burnus <burnus@net-b.de>
9 * gfortran.dg/coarray_atomic_1.f90: New.
10 * gfortran.dg/coarray/atomic_1.f90: New.
12 2011-05-31 Jakub Jelinek <jakub@redhat.com>
14 * gcc.dg/guality/bswaptest.c: New test.
15 * gcc.dg/guality/clztest.c: New test.
16 * gcc.dg/guality/ctztest.c: New test.
17 * gcc.dg/guality/rotatetest.c: New test.
20 * gcc.target/i386/pr48688.c: New test.
22 2010-11-15 Fabien ChĂȘne <fabien@gcc.gnu.org>
25 * g++.dg/lookup/name-clash9.C: New.
27 2011-05-31 Tobias Burnus <burnus@net-b.de>
30 * gfortran.dg/coarray/dummy_1.f90: New.
32 2011-05-31 Tobias Burnus <burnus@net-b.de>
35 * gfortran.dg/coarray/save_1.f90: New.
36 * gfortran.dg/coarray_4.f90: Update dg-error.
38 2011-05-31 Jason Merrill <jason@redhat.com>
40 * g++.dg/cpp0x/rv-template1.C: New.
42 2011-05-31 Jakub Jelinek <jakub@redhat.com>
44 PR rtl-optimization/49235
45 * gcc.dg/pr49235.c: New test.
47 2011-05-31 Ira Rosen <ira.rosen@linaro.org>
49 PR tree-optimization/49093
50 * gcc.dg/vect/pr49093.c: New test.
52 2011-05-31 Dodji Seketeli <dodji@redhat.com>
55 * g++.dg/debug/dwarf2/cdtor-1.C: New test.
57 2011-05-31 Ira Rosen <ira.rosen@linaro.org>
60 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Initialize the
63 2011-05-30 Kaz Kojima <kkojima@gcc.gnu.org>
66 * gcc.c-torture/execute/pr49186.c: New.
68 2011-05-30 H.J. Lu <hongjiu.lu@intel.com>
71 * gcc.target/i386/pr49168-1.c: New.
73 2011-05-30 Jakub Jelinek <jakub@redhat.com>
74 Eric Botcazou <ebotcazou@adacore.com>
76 * gcc.dg/guality/drap.c: New test.
78 2011-05-30 Richard Guenther <rguenther@suse.de>
80 PR tree-optimization/49210
81 * gnat.dg/boolean_subtype2.ad[sb]: New testcase.
82 * gnat.dg/boolean_subtype2_pkg.ads: New helper.
84 2011-05-30 Jakub Jelinek <jakub@redhat.com>
87 * g++.dg/gomp/pr49223-1.C: New test.
88 * g++.dg/gomp/pr49223-2.C: New test.
90 2011-05-30 Richard Guenther <rguenther@suse.de>
92 PR tree-optimization/49218
93 * gcc.c-torture/execute/pr49218.c: New testcase.
95 2011-05-30 Ira Rosen <ira.rosen@linaro.org>
97 PR tree-optimization/49199
98 * gcc.dg/vect/no-scevccp-pr49199.c: New test.
99 * gcc.dg/vect/vect.exp: Run no-scevccp-pr* tests with
100 -fno-tree-scev-cprop.
102 2011-05-29 Janus Weil <janus@gcc.gnu.org>
105 * gfortran.dg/extends_13.f03: New.
107 2011-05-29 Jakub Jelinek <jakub@redhat.com>
109 PR rtl-optimization/49095
110 * gcc.target/i386/pr49095.c: New test.
112 2011-05-29 Tobias Burnus <burnus@net-b.de>
115 * gfortran.dg/coarray_24.f90: New.
117 2011-05-29 Tobias Burnus <burnus@net-b.de>
120 * gfortran.dg/coarray_23.f90: New.
122 2011-05-29 Richard Sandiford <rdsandiford@googlemail.com>
125 * gcc.dg/pr48826.c: New test.
127 2011-05-29 Richard Guenther <rguenther@suse.de>
129 PR tree-optimization/49217
130 * gcc.dg/torture/pr49217.c: New testcase.
132 2011-05-29 Ira Rosen <ira.rosen@linaro.org>
135 * gcc.dg/vect/pr49038.c: Use MAP_ANON if MAP_ANONYMOUS is not defined.
137 2011-05-29 Eric Botcazou <ebotcazou@adacore.com>
139 * gnat.dg/boolean_subtype.adb: Rename to...
140 * gnat.dg/boolean_subtype1.adb: ...this.
142 2011-05-28 Jason Merrill <jason@redhat.com>
144 * g++.dg/cpp0x/lambda/lambda-syntax1.C: New.
146 2011-05-27 Jason Merrill <jason@redhat.com>
148 * g++.dg/cpp0x/enum18.C: Adjust.
150 * g++.dg/cpp0x/lambda/lambda-template2.C: New.
152 2011-05-27 Tobias Burnus <burnus@net-b.de>
155 * gfortran.dg/coarray_22.f90: New.
157 2011-05-27 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
159 PR tree-optimization/46728
160 * gcc.target/powerpc/pr46728-1.c: New.
161 * gcc.target/powerpc/pr46728-2.c: New.
162 * gcc.target/powerpc/pr46728-3.c: New.
163 * gcc.target/powerpc/pr46728-4.c: New.
164 * gcc.target/powerpc/pr46728-5.c: New.
165 * gcc.dg/pr46728-6.c: New.
166 * gcc.target/powerpc/pr46728-7.c: New.
167 * gcc.target/powerpc/pr46728-8.c: New.
168 * gcc.dg/pr46728-9.c: New.
169 * gcc.target/powerpc/pr46728-10.c: New.
170 * gcc.target/powerpc/pr46728-11.c: New.
171 * gcc.dg/pr46728-12.c: New.
172 * gcc.target/powerpc/pr46728-13.c: New.
173 * gcc.target/powerpc/pr46728-14.c: New.
174 * gcc.target/powerpc/pr46728-15.c: New.
175 * gcc.target/powerpc/pr46728-16.c: New.
177 2011-05-27 Jason Merrill <jason@redhat.com>
179 * g++.dg/abi/mangle47.C: New.
182 * g++.dg/template/const5.C: New.
184 * g++.dg/cpp0x/enum18.C: New.
186 * g++.dg/cpp0x/lambda/lambda-nested4.C: New.
188 * g++.dg/cpp0x/error6.C: New.
190 * g++.dg/cpp0x/error5.C: New.
192 2011-05-27 Jakub Jelinek <jakub@redhat.com>
195 * g++.dg/eh/cond6.C: New test.
197 2011-05-27 Tobias Burnus <burnus@net-b.de>
200 * gfortran.dg/rank_3.f90: New.
201 * gfortran.dg/rank_4.f90: New.
203 2011-05-27 Janis Johnson <janisjo@codesourcery.com>
205 * g++.dg/tree-ssa-pr43411.C: Rename function to be inlined and
208 2011-05-27 Eric Botcazou <ebotcazou@adacore.com>
210 * gnat.dg/bit_packed_array5.ads: Move dg directive to...
211 * gnat.dg/bit_packed_array5.adb: ...here.
213 2011-05-27 Paolo Carlini <paolo.carlini@oracle.com>
216 * testsuite/g++.dg/cpp0x/auto25.C: New.
218 2011-05-27 Richard Guenther <rguenther@suse.de>
220 * gcc.c-torture/execute/920711-1.x: Add -fwrapv.
222 2011-05-27 Richard Guenther <rguenther@suse.de>
224 * gcc.c-torture/execute/920612-1.x: Add -fwrapv.
226 2011-05-27 Richard Guenther <rguenther@suse.de>
229 * gnat.dg/bit_packed_array5.ad[sb]: New testcase.
231 2011-05-26 Jason Merrill <jason@redhat.com>
233 * g++.dg/cpp0x/friend1.C: New.
234 * g++.dg/cpp0x/friend2.C: New.
236 * g++.dg/cpp0x/auto7.C: Update.
237 * g++.dg/template/crash50.C: Adjust.
238 * g++.dg/template/static9.C: Adjust.
239 * g++.old-deja/g++.ext/memconst.C: Adjust.
241 2011-05-26 Janis Johnson <janisjo@codesourcery.com>
243 * gcc.dg/march.c: Ignore a note for some targets.
245 2011-05-26 Janis Johnson <janis187@us.ibm.com>
246 Nathan Froyd <froydnj@codesourcery.com>
250 * g++.old-deja/g++.jason/cond.C: Remove xfails.
251 * g++.dg/parse/pr18770.C: New test.
252 * g++.dg/cpp0x/range-for5.C: Add dg-error marker.
254 2011-05-26 Thomas Koenig <tkoenig@gcc.gnu.org>
257 * gfortran.dg/dependency_40.f90 : New test.
259 2011-05-26 Tobias Burnus <burnus@net-b.de>
262 * gfortran.dg/coarray/registering_1.f90: New.
264 2011-05-26 Jason Merrill <jason@redhat.com>
266 * g++.dg/cpp0x/variadic111.C: New.
267 * g++.dg/cpp0x/variadic41.C: Adjust.
269 2011-05-26 Richard Guenther <rguenther@suse.de>
271 PR tree-optimization/48702
272 * gcc.dg/torture/pr48702.c: New testcase.
274 2011-05-26 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
276 PR gcov-profile/48845
277 * g++.dg/tree-prof/tree-prof.exp: Check for -fprofile-generate
279 * gcc.dg/matrix/matrix.exp: Likewise.
280 * gcc.dg/tree-prof/tree-prof.exp: Likewise.
281 * lib/target-supports-dg.exp (dg-require-profiling): Don't pass
282 line number to check_profiling_available.
283 * lib/target-supports.exp (check_profiling_available): Account for
285 Require TLS runtime support with -fprofile-generate.
286 * lib/profopt.exp (profopt-execute): Add TLS options for
288 * gcc.dg/pr47793.c: Add dg-require-profiling "-fprofile-generate".
290 2011-05-26 Jakub Jelinek <jakub@redhat.com>
293 * g++.dg/eh/cond5.C: New test.
295 PR tree-optimization/49161
296 * gcc.c-torture/execute/pr49161.c: New test.
298 2011-05-26 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
300 * gcc.target/arm/neon-vorn-vbic.c: New test.
302 2011-05-26 Ira Rosen <ira.rosen@linaro.org>
304 PR tree-optimization/49038
305 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: New test.
306 * gcc.dg/vect/pr49038.c: New test.
308 2011-05-26 Fabien ChĂȘne <fabien@gcc.gnu.org>
309 * g++.dg/init/pr25811-3.C: New.
310 * g++.dg/init/pr25811-4.C: New.
312 2011-05-25 Jason Merrill <jason@redhat.com>
314 * g++.dg/cpp0x/enum17.C: New.
315 * g++.old-deja/g++.jason/rfg10.C: Adjust.
317 * g++.dg/cpp0x/auto24.C: New.
319 * g++.dg/cpp0x/error4.C: New.
321 * g++.dg/cpp0x/rv-restrict.C: New.
323 * g++.dg/cpp0x/enum15.C: New.
324 * g++.dg/cpp0x/constexpr-switch2.C: New.
326 * g++.dg/cpp0x/variadic110.C: New.
328 * g++.dg/cpp0x/auto9.C: Add typedef test.
330 * g++.dg/cpp0x/auto23.C: New.
331 * g++.dg/cpp0x/auto9.C: Adjust.
333 * g++.dg/cpp0x/defaulted29.C: New.
335 * g++.dg/cpp0x/initlist51.C: New.
337 2011-05-25 Janis Johnson <janisjo@codesourcery.com>
339 * gcc.target/arm/fp16-compile-none-1.c: Update expected error.
340 * g++.dg/abi/packed1.C: Suppress warning.
341 * g++.dg/warn/Wunused-parm-3.C: Likewise.
342 * g++.dg/template/stdarg1.C: Likewise.
343 * g++.dg/other/packed1.C: Remove arm from xfail list.
345 2011-05-25 Jason Merrill <jason@redhat.com>
347 * g++.dg/cpp0x/enum16.C: New.
348 * g++.dg/parse/error15.C: Adjust.
350 * g++.dg/cpp0x/initlist50.C: New.
352 * g++.dg/cpp0x/lambda/lambda-conv5.C: New.
354 * g++.dg/cpp0x/variadic109.C: New.
356 2011-05-25 H.J. Lu <hongjiu.lu@intel.com>
358 * gcc.target/i386/pause-1.c: New.
360 2011-05-25 Eric Botcazou <ebotcazou@adacore.com>
362 * gcc.dg/stack-usage-1.c: Adjust comment.
363 * gcc.dg/stack-usage-2.c: New test.
365 2011-05-25 Jakub Jelinek <jakub@redhat.com>
368 * g++.dg/cpp0x/constexpr-bitfield2.C: New test.
369 * g++.dg/cpp0x/constexpr-bitfield3.C: New test.
371 2011-05-24 Vladimir Makarov <vmakarov@redhat.com>
373 PR rtl-optimization/48757
374 * gfortran.dg/pr48757.f: New test case.
376 2011-05-24 Jason Merrill <jason@redhat.com>
378 * g++.dg/cpp0x/access01.C: New.
380 2011-05-24 Nicola Pero <nicola.pero@meta-innovation.com>
383 * objc.dg/pr48177.m: New testcase.
385 2011-05-24 Nicola Pero <nicola.pero@meta-innovation.com>
388 * objc.dg/pr48187.m: New testcase.
389 * obj-c++.dg/pr48187.mm: New testcase.
390 * objc.dg/ivar-extra-semicolon.m: New testcase.
392 2011-05-24 Jason Merrill <jason@redhat.com>
394 * g++.dg/template/access21.C: New.
395 * g++.dg/template/access22.C: New.
397 2011-05-24 Michael Matz <matz@gcc.gnu.org>
399 PR rtl-optimization/48633
400 * g++.dg/pr48633.C: New test.
402 2011-05-24 Uros Bizjak <ubizjak@gmail.com>
405 * g++.dg/other/pr49133.C: New test.
407 2011-05-24 Uros Bizjak <ubizjak@gmail.com>
408 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
410 * gcc.dg/torture/tls/run-gd.c: New test.
411 * gcc.dg/torture/tls/run-ie.c: New test.
412 * gcc.dg/torture/tls/run-ld.c: New test.
413 * gcc.dg/torture/tls/run-le.c: New test.
414 * lib/target-supports.exp (check_effective_target_tls_runtime):
415 Build testcase with TLS options.
417 2011-05-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
419 * gcc.dg/vect/pr48172.c: Remove dg-do run.
421 2011-05-24 Tom de Vries <tom@codesourcery.com>
423 PR tree-optimization/49121
424 * gcc.dg/tree-ssa/ivopt_infer_2.c: Adapt test.
426 2011-05-23 Jason Merrill <jason@redhat.com>
428 * g++.dg/cpp0x/defaulted28.C: New.
430 * g++.dg/cpp0x/sfinae25.C: New.
432 * g++.dg/cpp0x/rv-cast2.C: New.
434 * g++.dg/cpp0x/enum14.C: New.
436 2011-05-23 Jakub Jelinek <jakub@redhat.com>
439 * gcc.c-torture/execute/pr49123.c: New test.
442 * gcc.dg/debug/pr49032.c: New test.
445 * gcc.dg/pr49120.c: New test.
447 2011-05-23 H.J. Lu <hongjiu.lu@intel.com>
450 * gcc.target/i386/pr47315.c: New test.
452 2011-05-23 Jason Merrill <jason@redhat.com>
454 * g++.dg/cpp0x/lambda/lambda-eh2.C: New.
456 * g++.dg/cpp0x/sfinae24.C: New.
458 * g++.dg/cpp0x/error3.C: New.
460 * g++.dg/cpp0x/defaulted27.C: New.
462 * g++.dg/cpp0x/decltype27.C: New.
464 2011-05-23 Richard Guenther <rguenther@suse.de>
466 * gcc.dg/tree-ssa/forwprop-11.c: Adjust and un-XFAIL.
468 2011-05-23 Richard Guenther <rguenther@suse.de>
470 PR tree-optimization/40874
471 * g++.dg/tree-ssa/pr40874.C: New testcase.
473 2011-05-23 Richard Guenther <rguenther@suse.de>
475 PR tree-optimization/49115
476 * g++.dg/torture/pr49115.C: New testcase.
478 2011-05-23 Richard Guenther <rguenther@suse.de>
481 * gcc.dg/memcpy-3.c: New testcase.
483 2011-05-23 Jakub Jelinek <jakub@redhat.com>
486 * gcc.c-torture/execute/pr48973-1.c: New test.
487 * gcc.c-torture/execute/pr48973-2.c: New test.
489 2011-05-23 Jonathan Wakely <jwakely.gcc@gmail.com>
492 * g++.dg/warn/pr18016.C: New.
494 2011-05-23 Tom de Vries <tom@codesourcery.com>
497 * gcc.target/arm/ivopts-6.c: New test.
499 2011-05-22 Jakub Jelinek <jakub@redhat.com>
502 * gcc.c-torture/compile/pr49029.c: New test.
504 2011-05-22 Jason Merrill <jason@redhat.com>
506 * g++.dg/cpp0x/sfinae23.C: New.
507 * g++.dg/cpp0x/sfinae8.C: Correct.
509 2011-05-22 Thomas Koenig <tkoenig@gcc.gnu.org>
511 * gfortran.dg/function_optimize_8.f90: New test case.
513 2011-05-22 Ira Rosen <ira.rosen@linaro.org>
515 PR tree-optimization/49087
516 * gcc.dg/vect/O3-pr49087.c: New test.
518 2011-05-21 Jason Merrill <jason@redhat.com>
520 * g++.dg/debug/const5.C: New.
522 2011-05-20 Jason Merrill <jason@redhat.com>
524 * g++.dg/cpp0x/constexpr-static7.C: Extend.
526 * g++.dg/cpp0x/constexpr-static7.C: New.
528 * g++.dg/cpp0x/enum12.C: New.
529 * g++.dg/cpp0x/enum13.C: New.
531 2011-05-21 Janus Weil <janus@gcc.gnu.org>
534 * gfortran.dg/select_type_23.f03: New.
536 2011-05-20 Jason Merrill <jason@redhat.com>
538 * g++.dg/cpp0x/defaulted26.C: New.
540 * g++.dg/cpp0x/noexcept02.C: Fix.
541 * g++.dg/cpp0x/noexcept03.C: Fix.
542 * g++.dg/cpp0x/noexcept08.C: Fix.
543 * g++.dg/cpp0x/noexcept10.C: New.
545 2011-05-20 Janus Weil <janus@gcc.gnu.org>
548 * gfortran.dg/extends_12.f03: New.
550 2011-05-20 Jason Merrill <jason@redhat.com>
552 * g++.dg/template/koenig9.C: New.
553 * g++.dg/opt/pr47615.C: Fix.
554 * g++.dg/overload/defarg1.C: Fix.
555 * g++.dg/tc1/dr213.C: Remove xfail.
556 * g++.dg/torture/pr34850.C: Fix.
557 * g++.dg/torture/pr39362.C: Fix.
558 * g++.old-deja/g++.brendan/crash56.C: Fix.
559 * g++.old-deja/g++.pt/memtemp47.C: Fix.
561 2011-05-20 Richard Guenther <rguenther@suse.de>
563 PR tree-optimization/49079
564 * gcc.dg/torture/pr49079.c: New testcase.
566 2011-05-20 Jakub Jelinek <jakub@redhat.com>
568 PR tree-optimization/49073
569 * gcc.c-torture/execute/pr49073.c: New test.
571 2011-06-19 Tobias Burnus <burnus@net-b.de>
574 * gfortran.dg/coarray_21.f90: New.
576 2011-05-19 Joseph Myers <joseph@codesourcery.com>
578 * lib/prune.exe (prune_gcc_output): Expect "error:" in collect2
581 2011-05-19 Richard Guenther <rguenther@suse.de>
584 * gcc.dg/builtin-object-size-11.c: Use -std=gnu89.
586 2011-05-19 Richard Guenther <rguenther@suse.de>
589 * gcc.dg/builtin-object-size-11.c: New testcase.
591 2011-05-19 Tom de Vries <tom@codesourcery.com>
594 * gcc.target/arm/ivopts.c: New test.
595 * gcc.target/arm/ivopts-2.c: New test.
597 2011-05-19 Tom de Vries <tom@codesourcery.com>
599 * lib/lib/scanasm.exp (object-size): Fix target selector handling.
601 2011-05-19 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
603 * gcc.c-torture/execute/960321-1.x: Remove.
605 2011-05-18 Janus Weil <janus@gcc.gnu.org>
608 * gfortran.dg/move_alloc_4.f90: New.
610 2011-05-18 H.J. Lu <hongjiu.lu@intel.com>
613 * gcc.target/i386/pr49002-1.c: New test.
614 * gcc.target/i386/pr49002-2.c: Likewise.
616 2011-05-18 Jakub Jelinek <jakub@redhat.com>
618 PR tree-optimization/49039
619 * gcc.c-torture/execute/pr49039.c: New test.
620 * gcc.dg/tree-ssa/pr49039.c: New test.
621 * g++.dg/torture/pr49039.C: New test.
623 2011-05-18 Jason Merrill <jason@redhat.com>
625 * g++.dg/cpp0x/constexpr-incomplete3.C: New.
626 * g++.dg/cpp0x/constexpr-incomplete2.C: Adjust.
627 * g++.dg/cpp0x/constexpr-memfn1.C: Adjust.
629 2011-05-18 Stuart Henderson <shenders@gcc.gnu.org>
631 * gcc.target/bfin/mcpu-bf592.c: New test.
633 2011-05-18 Ira Rosen <ira.rosen@linaro.org>
635 PR tree-optimization/41881
636 * gcc.dg/vect/O3-pr41881.c: New test.
637 * gcc.dg/vect/O3-slp-reduc-10.c: New test.
639 2011-05-18 Jakub Jelinek <jakub@redhat.com>
641 PR tree-optimization/49000
642 * gcc.dg/pr49000.c: New test.
644 2011-05-17 Eric Botcazou <ebotcazou@adacore.com>
646 * gnat.dg/invalid1.adb: New test.
648 2011-05-16 Uros Bizjak <ubizjak@gmail.com>
650 * gcc.target/i386/avx-vzeroupper-16.c: Update scan-assembler-times
652 * gcc.target/i386/avx-vzeroupper-17.c: Ditto.
653 * gcc.target/i386/avx-vzeroupper-18.c: Ditto.
655 2011-05-15 Jonathan Wakely <jwakely.gcc@gmail.com>
658 * g++.dg/cpp0x/range-for18.C: New.
660 2011-05-15 Tobias Burnus <burnus@net-b.de>
663 * gfortran.dg/coarray/image_index_2.f90: New.
665 2011-05-13 Ville Voutilainen <ville.voutilainen@gmail.com>
667 * g++.dg/cpp0x/override1.C: Move from inherit/virtual9.C.
668 * g++.dg/cpp0x/override2.C: New.
670 2011-05-14 Tobias Burnus <burnus@net-b.de>
673 * gfortran.de/coarray_20.f90: New.
675 2011-05-14 Thomas Koenig <tkoenig@gcc.gnu.org>
678 * function_optimize_7.f90: New test case.
680 2011-05-13 Jason Merrill <jason@redhat.com>
682 * g++.dg/cpp0x/decltype26.C: New.
683 * g++.dg/cpp0x/enum11.C: New.
685 2011-05-13 Tobias Burnus <burnus@net-b.de>
689 * gfortran.dg/assign_8.f90: Update dg-error.
691 2011-05-13 Tobias Burnus <burnus@net-b.de>
694 * gfortran.dg/io_constraints_8.f90: New.
695 * gfortran.dg/io_constraints_9.f90: New.
697 2011-05-13 Martin Thuresson <martint@google.com>
699 PR gcov-profile/47793
700 * gcc.dg/pr47793.c: New.
702 2011-05-12 Jakub Jelinek <jakub@redhat.com>
704 PR tree-optimization/48975
705 * gcc.dg/pr48975.c: New test.
707 2011-05-12 Tobias Burnus <burnus@net-b.de>
710 * gfortran.dg/iso_c_binding_compiler_3.f90: New.
712 2011-05-12 Jason Merrill <jason@redhat.com>
714 * g++.dg/cpp0x/constexpr-incomplete2.C: New.
716 2011-05-12 Geert Bosch <bosch@adacore.com>
718 * gnat.dg/view_conversion1.adb: New test.
720 2011-05-12 Richard Guenther <rguenther@suse.de>
722 PR tree-optimization/48172
723 * gcc.dg/vect/pr48172.c: New testcase.
725 2011-05-12 Jakub Jelinek <jakub@redhat.com>
728 * g++.dg/opt/pr48967.C: New test.
730 2011-05-11 Jason Merrill <jason@redhat.com>
732 * g++.dg/cpp0x/constexpr-friend.C: New.
733 * g++.dg/cpp0x/constexpr-incomplete1.C: New.
735 * g++.dg/cpp0x/sfinae22.C: New.
737 2011-05-11 Tobias Burnus <burnus@net-b.de>
740 * gfortran.dg/generic_24.f90: New.
742 2011-05-11 Richard Guenther <rguenther@suse.de>
744 PR tree-optimization/15256
745 * gcc.dg/tree-ssa/forwprop-14.c: New testcase.
747 2011-05-11 Jakub Jelinek <jakub@redhat.com>
750 * gcc.dg/pr48159-1.c: New test.
751 * gcc.dg/pr48159-2.c: New test.
753 2011-05-11 Richard Guenther <rguenther@suse.de>
756 * gcc.dg/torture/pr48953.c: New testcase.
758 2011-05-11 Richard Guenther <rguenther@suse.de>
760 PR tree-optimization/18041
761 * gcc.dg/tree-ssa/forwprop-13.c: New testcase.
763 2011-05-11 Alan Modra <amodra@gmail.com>
766 * gcc.target/powerpc/pr47755-2.c: Require vsx_hw.
768 2011-05-10 Jason Merrill <jason@redhat.com>
770 * g++.dg/cpp0x/defaulted25.C: New.
771 * g++.dg/template/crash7.C: Adjust.
773 * g++.dg/cpp0x/variadic108.C: New.
775 2011-05-10 Ville Voutilainen <ville.voutilainen@gmail.com>
777 * g++.dg/inherit/virtual9.C: Extend.
779 2011-05-10 Michael Meissner <meissner@linux.vnet.ibm.com>
782 * gcc.target/powerpc/pr48857.c: New file, make sure V2DI arguments
783 are passed and returned in vector registers.
785 2011-05-10 Richard Guenther <rguenther@suse.de>
787 * gcc.dg/tree-ssa/ssa-fre-2.c: Disable forwprop.
788 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
789 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
790 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
791 * gcc.dg/tree-ssa/scev-cast.c: Adjust. Note what transformation
794 2011-05-10 Jakub Jelinek <jakub@redhat.com>
796 PR tree-optimization/48611
797 PR tree-optimization/48794
798 * gfortran.dg/gomp/pr48611.f90: New test.
799 * gfortran.dg/gomp/pr48794.f90: New test.
802 * gcc.dg/dfp/pr48928.c: New test.
804 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
807 * g++.dg/cpp0x/pr48522.C: New.
809 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
812 * g++.dg/cpp0x/sfinae21.C: New.
814 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
816 * g++.dg/template/sfinae28.C: Rename to...
817 * g++.dg/cpp0x/sfinae19.C: ... this.
818 * g++.dg/template/sfinae29.C: Rename to...
819 * g++.dg/cpp0x/sfinae20.C: ... this.
821 2011-05-09 Jeff Law <law@redhat.com>
823 * lib/gcc-gdb-test.exp (gdb-test): Reorder matchers to give more
826 2011-05-09 Fabien ChĂȘne <fabien@gcc.gnu.org>
829 * g++.dg/init/pr20039.C: New.
831 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
835 * g++.dg/template/sfinae28.C: New.
836 * g++.dg/template/sfinae29.C: Likewise.
838 2011-05-09 Jason Merrill <jason@redhat.com>
840 * g++.dg/template/nontype23.C: New.
842 2011-05-07 Fabien ChĂȘne <fabien@gcc.gnu.org>
844 * g++.dg/init/pr48859.C: New.
846 2011-05-09 Jason Merrill <jason@redhat.com>
848 * gcc.dg/gcc.dg/uninit-D.c: Move to c-c++-common.
849 * gcc.dg/gcc.dg/uninit-D-O0.c: Move to c-c++-common.
850 * gcc.dg/gcc.dg/uninit-E.c: Move to c-c++-common.
851 * gcc.dg/gcc.dg/uninit-E-O0.c: Move to c-c++-common.
852 * gcc.dg/gcc.dg/uninit-F.c: Move to c-c++-common.
853 * gcc.dg/gcc.dg/uninit-F-O0.c: Move to c-c++-common.
854 * gcc.dg/gcc.dg/uninit-G.c: Move to c-c++-common.
855 * gcc.dg/gcc.dg/uninit-G-O0.c: Move to c-c++-common.
857 2011-05-08 Ville Voutilainen <ville.voutilainen@gmail.com>
859 * g++.dg/inherit/virtual9.C: New.
861 2011-05-09 Dodji Seketeli <dodji@redhat.com>
864 * g++.dg/template/dependent-expr8.C: New test case.
866 2011-05-07 Zdenek Dvorak <ook@ucw.cz>
868 PR tree-optimization/48837
869 * gcc.dg/pr48837.c: New testcase.
871 2011-05-06 Jason Merrill <jason@redhat.com>
873 * g++.dg/cpp0x/constexpr-condition2.C: New.
875 * g++.dg/cpp0x/constexpr-missing.C: New.
877 2011-05-06 Tobias Burnus <burnus@net-b.de>
880 * gfortran.dg/coarray/this_image_2.f90: New.
882 2011-05-06 Tobias Burnus <burnus@net-b.de>
886 * gfortran.dg/bind_c_usage_22.f90: New.
887 * gfortran.dg/bind_c_usage_23.f90: New.
888 * gfortran.dg/bind_c_usage_24.f90: New.
889 * gfortran.dg/bind_c_usage_24_c.c: New.
891 2011-05-06 Dodji Seketeli <dodji@redhat.com>
894 * g++.dg/template/member9.C: New test case.
896 2011-05-05 Eric Botcazou <ebotcazou@adacore.com>
898 * gnat.dg/discr29.ad[sb]: New test.
899 * gnat.dg/discr30.adb: Likewise.
901 2011-05-05 Julian Brown <julian@codesourcery.com>
903 * gcc.target/arm/neon-vset_lanes8.c: New test.
905 2011-05-05 Jason Merrill <jason@redhat.com>
907 * g++.dg/init/new32.C: New.
909 2011-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
911 * gfortran.dg/fmt_g0_6.f08: Use dg-options "-ffloat-store".
914 2011-05-05 Jakub Jelinek <jakub@redhat.com>
916 PR rtl-optimization/48381
917 * gcc.c-torture/compile/pr48381.c: New test.
919 2011-05-05 Uros Bizjak <ubizjak@gmail.com>
921 * gcc.target/i386/opt-1.c: Add --param min-insn-to-prefetch -ratio=0
923 * gcc.target/i386/opt-1.c: Ditto.
925 2011-05-04 Jason Merrill <jason@redhat.com>
927 * g++.dg/conversion/base1.C: New.
929 2011-05-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
932 * gfortran.dg/round_3.f08: Add more checks to test case.
934 2011-05-04 Hans-Peter Nilsson <hp@axis.com>
936 * gfortran.dg/pr47878.f90, gfortran.dg/endfile_3.f90,
937 gfortran.dg/endfile_4.f90, gfortran.dg/ftell_3.f90,
938 gfortran.dg/fmt_cache_1.f, gfortran.dg/namelist_66.f90:
939 Gate test on effective_target fd_truncate.
941 2011-05-04 Uros Bizjak <ubizjak@gmail.com>
943 * gcc.target/i386/recip-vec-divf.c: Decrease array sizes.
944 * gcc.target/i386/recip-vec-sqrtf.c: Ditto.
945 * gcc.target/i386/recip-vec-divf-avx.c: Increase array sizes.
946 * gcc.target/i386/recip-vec-sqrtf-avx.c: Ditto. Update scan times.
947 * gcc.target/i386/ssefn-1.c: Add -mno-sse2 to dg-options.
948 * gcc.target/i386/pr38824.c: Ditto.
949 * gcc.target/i386/vecinit-1.c: Add -mno-sse4 to dg-options.
950 * gcc.target/i386/vecinit-2.c: Ditto.
951 * gcc.target/i386/sse-19.c: Add -mno-ssse3 to dg-options.
952 * gcc.target/i386/parity-1.c: Add -mno-popcnt to dg-options.
953 * gcc.target/i386/parity-2.c: Ditto.
954 * gcc.target/i386/incoming-8.c: Add -mno-avx to dg-options.
956 2011-05-04 Stuart Henderson <shenders@gcc.gnu.org>
958 * gcc.target/bfin/mcpu-bf512.c: Update to latest silicon revision and
960 * gcc.target/bfin/mcpu-bf514.c: Likewise.
961 * gcc.target/bfin/mcpu-bf516.c: Likewise.
962 * gcc.target/bfin/mcpu-bf518.c: Likewise.
964 2011-05-03 Tobias Burnus <burnus@net-b.de>
967 * gfortran.dg/coarray/this_image_1.f90: Remove dg-options.
969 2011-05-03 Tobias Burnus <burnus@net-b.de>
972 * gfortran.dg/coarray/this_image_1.f90: New.
974 2011-05-03 Tobias Burnus <burnus@net-b.de>
977 * gfortran.dg/coarray/caf.dg: New.
978 * gfortran.dg/coarray/image_index_1.f90: New, copied
979 from ../coarray_16.f90.
981 2011-05-03 Paolo Carlini <paolo.carlini@oracle.com>
984 * g++.dg/ext/complex9.C: New.
986 2011-05-03 Stuart Henderson <shenders@gcc.gnu.org>
989 * gcc.target/bfin/mcpu-bf542.c: Check SILICON_REVISION is 0x0004.
990 * gcc.target/bfin/mcpu-bf544.c, gcc.target/bfin/mcpu-bf547.c,
991 gcc.target/bfin/mcpu-bf548.c, gcc.target/bfin/mcpu-bf549.c: Likewise.
993 2011-05-03 Stuart Henderson <shenders@gcc.gnu.org>
995 * gcc.target/bfin/builtins: Created.
996 * gcc.target/bfin/hisilh-O0.c: Deleted.
997 * gcc.target/bfin/hisilh.c: Moved to...
998 * gcc.target/bfin/builtins/hisilh.c: ...here.
999 * gcc.target/bfin/builtins/shl_fr1x16-6.c: New test.
1000 * gcc.target/bfin/builtins/shr_fr1x16-1.c: Ditto.
1001 * gcc.target/bfin/builtins/shl_fr1x32-9.c: Ditto.
1002 * gcc.target/bfin/builtins/shr_fr1x32-4.c: Ditto.
1003 * gcc.target/bfin/builtins/shr_fr1x32-8.c: Ditto.
1004 * gcc.target/bfin/builtins/lshl_fr2x16-1.c: Ditto.
1005 * gcc.target/bfin/builtins/abs_fr1x16-1.c: Ditto.
1006 * gcc.target/bfin/builtins/norm32-1.c: Ditto.
1007 * gcc.target/bfin/builtins/shrl_fr1x16-3.c: Ditto.
1008 * gcc.target/bfin/builtins/norm_fr1x32-2.c: Ditto.
1009 * gcc.target/bfin/builtins/bfin-builtins.exp: Ditto.
1010 * gcc.target/bfin/builtins/norm16-2.c: Ditto.
1011 * gcc.target/bfin/builtins/norm32-5.c: Ditto.
1012 * gcc.target/bfin/builtins/norm_fr1x16-3.c: Ditto.
1013 * gcc.target/bfin/builtins/mult_fr1x32x32-2.c: Ditto.
1014 * gcc.target/bfin/builtins/norm16-6.c: Ditto.
1015 * gcc.target/bfin/builtins/norm32-9.c: Ditto.
1016 * gcc.target/bfin/builtins/mult_fr2x16-1.c: Ditto.
1017 * gcc.target/bfin/builtins/dspsubaddsat_fr2x16-2.c: Ditto.
1018 * gcc.target/bfin/builtins/min_fr2x16-1.c: Ditto.
1019 * gcc.target/bfin/builtins/max_fr2x16-2.c: Ditto.
1020 * gcc.target/bfin/builtins/norm32-10.c: Ditto.
1021 * gcc.target/bfin/builtins/shl_fr2x16-3.c: Ditto.
1022 * gcc.target/bfin/builtins/mulhisihh_fr2x16-1.c: Ditto.
1023 * gcc.target/bfin/builtins/diff_hl_fr2x16-2.c: Ditto.
1024 * gcc.target/bfin/builtins/shl_fr2x16-7.c: Ditto.
1025 * gcc.target/bfin/builtins/shr_fr2x16-2.c: Ditto.
1026 * gcc.target/bfin/builtins/mulhisilh_fr2x16-1.c: Ditto.
1027 * gcc.target/bfin/builtins/lshl_fr1x16-1.c: Ditto.
1028 * gcc.target/bfin/builtins/cpmlx_mul_fr2x16-2.c: Ditto.
1029 * gcc.target/bfin/builtins/negate_fr1x32-2.c: Ditto.
1030 * gcc.target/bfin/builtins/negate_fr1x16-3.c: Ditto.
1031 * gcc.target/bfin/builtins/abs_fr2x16-2.c: Ditto.
1032 * gcc.target/bfin/builtins/shrl_fr2x16-4.c: Ditto.
1033 * gcc.target/bfin/builtins/mult_fr1x16-1.c: Ditto.
1034 * gcc.target/bfin/builtins/max_fr1x32-1.c: Ditto.
1035 * gcc.target/bfin/builtins/min_fr1x16-1.c: Ditto.
1036 * gcc.target/bfin/builtins/shl_fr1x32-2.c: Ditto.
1037 * gcc.target/bfin/builtins/max_fr1x16-2.c: Ditto.
1038 * gcc.target/bfin/builtins/shl_fr1x16-3.c: Ditto.
1039 * gcc.target/bfin/builtins/add_fr2x16-1.c: Ditto.
1040 * gcc.target/bfin/builtins/shl_fr1x32-6.c: Ditto.
1041 * gcc.target/bfin/builtins/shr_fr1x32-1.c: Ditto.
1042 * gcc.target/bfin/builtins/shr_fr1x32.c: Ditto.
1043 * gcc.target/bfin/builtins/shl_fr1x16-7.c: Ditto.
1044 * gcc.target/bfin/builtins/shr_fr1x16-2.c: Ditto.
1045 * gcc.target/bfin/builtins/shr_fr1x32-5.c: Ditto.
1046 * gcc.target/bfin/builtins/shr_fr1x32-9.c: Ditto.
1047 * gcc.target/bfin/builtins/abs_fr1x32-1.c: Ditto.
1048 * gcc.target/bfin/builtins/lshl_fr2x16-2.c: Ditto.
1049 * gcc.target/bfin/builtins/abs_fr1x16-2.c: Ditto.
1050 * gcc.target/bfin/builtins/cpmlx_msu_fr2x16-1.c: Ditto.
1051 * gcc.target/bfin/builtins/norm32-2.c: Ditto.
1052 * gcc.target/bfin/builtins/shrl_fr1x16-4.c: Ditto.
1053 * gcc.target/bfin/builtins/norm16-3.c: Ditto.
1054 * gcc.target/bfin/builtins/norm32-6.c: Ditto.
1055 * gcc.target/bfin/builtins/norm16-7.c: Ditto.
1056 * gcc.target/bfin/builtins/mult_fr2x16-2.c: Ditto.
1057 * gcc.target/bfin/builtins/min_fr2x16-2.c: Ditto.
1058 * gcc.target/bfin/builtins/add_fr1x16-1.c: Ditto.
1059 * gcc.target/bfin/builtins/norm32-11.c: Ditto.
1060 * gcc.target/bfin/builtins/sub_fr2x16-1.c: Ditto.
1061 * gcc.target/bfin/builtins/shl_fr2x16-4.c: Ditto.
1062 * gcc.target/bfin/builtins/mulhisihh_fr2x16-2.c: Ditto.
1063 * gcc.target/bfin/builtins/diff_lh_fr2x16-1.c: Ditto.
1064 * gcc.target/bfin/builtins/shl_fr2x16-8.c: Ditto.
1065 * gcc.target/bfin/builtins/shr_fr2x16-3.c: Ditto.
1066 * gcc.target/bfin/builtins/mulhisilh_fr2x16-2.c: Ditto.
1067 * gcc.target/bfin/builtins/lshl_fr1x16-2.c: Ditto.
1068 * gcc.target/bfin/builtins/cpmlx_mac_fr2x16-1.c: Ditto.
1069 * gcc.target/bfin/builtins/shrl_fr2x16-1.c: Ditto.
1070 * gcc.target/bfin/builtins/mult_fr1x32-1.c: Ditto.
1071 * gcc.target/bfin/builtins/min_fr1x32-1.c: Ditto.
1072 * gcc.target/bfin/builtins/dspaddsubsat_fr2x16-1.c: Ditto.
1073 * gcc.target/bfin/builtins/mult_fr1x16-2.c: Ditto.
1074 * gcc.target/bfin/builtins/max_fr1x32-2.c: Ditto.
1075 * gcc.target/bfin/builtins/min_fr1x16-2.c: Ditto.
1076 * gcc.target/bfin/builtins/shl_fr1x32.c: Ditto.
1077 * gcc.target/bfin/builtins/shl_fr1x32-3.c: Ditto.
1078 * gcc.target/bfin/builtins/shl_fr1x16-4.c: Ditto.
1079 * gcc.target/bfin/builtins/sub_fr1x16-1.c: Ditto.
1080 * gcc.target/bfin/builtins/add_fr2x16-2.c: Ditto.
1081 * gcc.target/bfin/builtins/shl_fr1x32-7.c: Ditto.
1082 * gcc.target/bfin/builtins/shr_fr1x32-2.c: Ditto.
1083 * gcc.target/bfin/builtins/shl_fr1x16-8.c: Ditto.
1084 * gcc.target/bfin/builtins/shr_fr1x16-3.c: Ditto.
1085 * gcc.target/bfin/builtins/shr_fr1x32-6.c: Ditto.
1086 * gcc.target/bfin/builtins/circptr.c: Ditto.
1087 * gcc.target/bfin/builtins/negate_fr2x16-1.c: Ditto.
1088 * gcc.target/bfin/builtins/abs_fr1x32-2.c: Ditto.
1089 * gcc.target/bfin/builtins/multr_fr2x16-1.c: Ditto.
1090 * gcc.target/bfin/builtins/sum_fr2x16-1.c: Ditto.
1091 * gcc.target/bfin/builtins/shrl_fr1x16-1.c: Ditto.
1092 * gcc.target/bfin/builtins/cpmlx_msu_fr2x16-2.c: Ditto.
1093 * gcc.target/bfin/builtins/norm32-3.c: Ditto.
1094 * gcc.target/bfin/builtins/norm_fr1x16-1.c: Ditto.
1095 * gcc.target/bfin/builtins/norm16-4.c: Ditto.
1096 * gcc.target/bfin/builtins/norm32-7.c: Ditto.
1097 * gcc.target/bfin/builtins/norm16-8.c: Ditto.
1098 * gcc.target/bfin/builtins/add_fr1x32-1.c: Ditto.
1099 * gcc.target/bfin/builtins/shl_fr2x16-1.c: Ditto.
1100 * gcc.target/bfin/builtins/add_fr1x16-2.c: Ditto.
1101 * gcc.target/bfin/builtins/shl_fr2x16-5.c: Ditto.
1102 * gcc.target/bfin/builtins/norm32-12.c: Ditto.
1103 * gcc.target/bfin/builtins/sub_fr2x16-2.c: Ditto.
1104 * gcc.target/bfin/builtins/diff_lh_fr2x16-2.c: Ditto.
1105 * gcc.target/bfin/builtins/mulhisihl_fr2x16-1.c: Ditto.
1106 * gcc.target/bfin/builtins/shr_fr2x16-4.c: Ditto.
1107 * gcc.target/bfin/builtins/mulhisill_fr2x16-1.c: Ditto.
1108 * gcc.target/bfin/builtins/negate_fr1x16-1.c: Ditto.
1109 * gcc.target/bfin/builtins/multr_fr1x16-1.c: Ditto.
1110 * gcc.target/bfin/builtins/cpmlx_mac_fr2x16-2.c: Ditto.
1111 * gcc.target/bfin/builtins/shrl_fr2x16-2.c: Ditto.
1112 * gcc.target/bfin/builtins/mult_fr1x32x32NS-1.c: Ditto.
1113 * gcc.target/bfin/builtins/mult_fr1x32-2.c: Ditto.
1114 * gcc.target/bfin/builtins/min_fr1x32-2.c: Ditto.
1115 * gcc.target/bfin/builtins/dspaddsubsat_fr2x16-2.c: Ditto.
1116 * gcc.target/bfin/builtins/shl_fr1x16-1.c: Ditto.
1117 * gcc.target/bfin/builtins/sub_fr1x32-1.c: Ditto.
1118 * gcc.target/bfin/builtins/shl_fr1x32-4.c: Ditto.
1119 * gcc.target/bfin/builtins/sub_fr1x16-2.c: Ditto.
1120 * gcc.target/bfin/builtins/shl_fr1x16-5.c: Ditto.
1121 * gcc.target/bfin/builtins/shl_fr1x32-8.c: Ditto.
1122 * gcc.target/bfin/builtins/shr_fr1x32-3.c: Ditto.
1123 * gcc.target/bfin/builtins/shr_fr1x16-4.c: Ditto.
1124 * gcc.target/bfin/builtins/shr_fr1x32-7.c: Ditto.
1125 * gcc.target/bfin/builtins/negate_fr2x16-2.c: Ditto.
1126 * gcc.target/bfin/builtins/multr_fr2x16-2.c: Ditto.
1127 * gcc.target/bfin/builtins/sum_fr2x16-2.c: Ditto.
1128 * gcc.target/bfin/builtins/shrl_fr1x16-2.c: Ditto.
1129 * gcc.target/bfin/builtins/norm_fr1x32-1.c: Ditto.
1130 * gcc.target/bfin/builtins/norm16-1.c: Ditto.
1131 * gcc.target/bfin/builtins/norm_fr1x16-2.c: Ditto.
1132 * gcc.target/bfin/builtins/mult_fr1x32x32-1.c: Ditto.
1133 * gcc.target/bfin/builtins/norm32-4.c: Ditto.
1134 * gcc.target/bfin/builtins/norm16-5.c: Ditto.
1135 * gcc.target/bfin/builtins/norm32-8.c: Ditto.
1136 * gcc.target/bfin/builtins/dspsubaddsat_fr2x16-1.c: Ditto.
1137 * gcc.target/bfin/builtins/max_fr2x16-1.c: Ditto.
1138 * gcc.target/bfin/builtins/add_fr1x32-2.c: Ditto.
1139 * gcc.target/bfin/builtins/shl_fr2x16-2.c: Ditto.
1140 * gcc.target/bfin/builtins/shl_fr2x16-6.c: Ditto.
1141 * gcc.target/bfin/builtins/diff_hl_fr2x16-1.c: Ditto.
1142 * gcc.target/bfin/builtins/shr_fr2x16-1.c: Ditto.
1143 * gcc.target/bfin/builtins/mulhisihl_fr2x16-2.c: Ditto.
1144 * gcc.target/bfin/builtins/negate_fr1x32-1.c: Ditto.
1145 * gcc.target/bfin/builtins/cpmlx_mul_fr2x16-1.c: Ditto.
1146 * gcc.target/bfin/builtins/multr_fr1x16-2.c: Ditto.
1147 * gcc.target/bfin/builtins/mulhisill_fr2x16-2.c: Ditto.
1148 * gcc.target/bfin/builtins/negate_fr1x16-2.c: Ditto.
1149 * gcc.target/bfin/builtins/abs_fr2x16-1.c: Ditto.
1150 * gcc.target/bfin/builtins/shrl_fr2x16-3.c: Ditto.
1151 * gcc.target/bfin/builtins/mult_fr1x32x32NS-2.c: Ditto.
1152 * gcc.target/bfin/builtins/shl_fr1x32-1.c: Ditto.
1153 * gcc.target/bfin/builtins/max_fr1x16-1.c: Ditto.
1154 * gcc.target/bfin/builtins/shl_fr1x16-2.c: Ditto.
1155 * gcc.target/bfin/builtins/sub_fr1x32-2.c: Ditto.
1156 * gcc.target/bfin/builtins/shl_fr1x32-5.c: Ditto.
1158 2011-05-03 Bernd Schmidt <bernds@codesourcery.com>
1160 * gcc.target/arm/cold-lc.c: New test.
1162 2011-05-03 Jakub Jelinek <jakub@redhat.com>
1165 * gcc.dg/pr48774.c: New test.
1167 2011-05-03 Richard Guenther <rguenther@suse.de>
1169 * gcc.dg/large-size-array-5.c: New testcase.
1171 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
1173 * gcc.dg/vect/vect-strided-u16-i3.c: New test.
1175 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
1177 * lib/target-supports.exp (check_effective_target_vect_strided):
1179 (check_effective_target_vect_strided2)
1180 (check_effective_target_vect_strided3)
1181 (check_effective_target_vect_strided4)
1182 (check_effective_target_vect_strided8): ...these new functions.
1184 * gcc.dg/vect/O3-pr39675-2.c: Update accordingly.
1185 * gcc.dg/vect/costmodel/ppc/costmodel-slp-12.c: Likewise.
1186 * gcc.dg/vect/fast-math-slp-27.c: Likewise.
1187 * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: Likewise.
1188 * gcc.dg/vect/pr37539.c: Likewise.
1189 * gcc.dg/vect/slp-11a.c: Likewise.
1190 * gcc.dg/vect/slp-11b.c: Likewise.
1191 * gcc.dg/vect/slp-11c.c: Likewise.
1192 * gcc.dg/vect/slp-12a.c: Likewise.
1193 * gcc.dg/vect/slp-12b.c: Likewise.
1194 * gcc.dg/vect/slp-18.c: Likewise.
1195 * gcc.dg/vect/slp-19a.c: Likewise.
1196 * gcc.dg/vect/slp-19b.c: Likewise.
1197 * gcc.dg/vect/slp-21.c: Likewise.
1198 * gcc.dg/vect/slp-23.c: Likewise.
1199 * gcc.dg/vect/vect-cselim-1.c: Likewise.
1201 * gcc.dg/vect/fast-math-vect-complex-3.c: Use vect_stridedN
1202 instead of vect_interleave && vect_extract_even_odd.
1203 * gcc.dg/vect/no-scevccp-outer-10a.c: Likewise.
1204 * gcc.dg/vect/no-scevccp-outer-10b.c: Likewise.
1205 * gcc.dg/vect/no-scevccp-outer-20.c: Likewise.
1206 * gcc.dg/vect/vect-1.c: Likewise.
1207 * gcc.dg/vect/vect-10.c: Likewise.
1208 * gcc.dg/vect/vect-98.c: Likewise.
1209 * gcc.dg/vect/vect-107.c: Likewise.
1210 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
1211 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
1212 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
1213 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
1214 * gcc.dg/vect/vect-strided-a-u32-mult.c: Likewise.
1215 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
1216 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
1217 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
1218 * gcc.dg/vect/vect-strided-float.c: Likewise.
1219 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
1220 * gcc.dg/vect/vect-strided-mult.c: Likewise.
1221 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
1222 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
1223 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
1224 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
1225 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
1226 * gcc.dg/vect/vect-strided-u32-mult.c: Likewise.
1227 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
1228 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
1229 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
1230 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
1231 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
1232 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
1233 * gcc.dg/vect/vect-vfa-03.c: Likewise.
1235 * gcc.dg/vect/no-scevccp-outer-18.c: Add vect_stridedN to the
1237 * gcc.dg/vect/pr30843.c: Likewise.
1238 * gcc.dg/vect/pr33866.c: Likewise.
1239 * gcc.dg/vect/slp-reduc-6.c: Likewise.
1240 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: Likewise.
1241 * gcc.dg/vect/vect-strided-store-u16-i4.c: Likewise.
1242 * gcc.dg/vect/vect-strided-store-u32-i2.c: Likewise.
1244 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
1246 * gcc.dg/vect/slp-11.c: Split into...
1247 * gcc.dg/vect/slp-11a.c, gcc.dg/vect/slp-11b.c,
1248 gcc.dg/vect/slp-11c.c: ...these tests.
1249 * gcc.dg/vect/slp-12a.c: Split 4-stride loop into...
1250 * gcc.dg/vect/slp-12c.c: ...this new test.
1251 * gcc.dg/vect/slp-19.c: Split into...
1252 * gcc.dg/vect/slp-19a.c, gcc.dg/vect/slp-19b.c,
1253 gcc.dg/vect/slp-19c.c: ...these new tests.
1255 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
1257 * lib/target-supports.exp
1258 (check_effective_target_vect_extract_even_odd_wide): Delete.
1259 (check_effective_target_vect_strided_wide): Likewise.
1260 * gcc.dg/vect/O3-pr39675-2.c: Use the non-wide versions instead.
1261 * gcc.dg/vect/fast-math-pr35982.c: Likewise.
1262 * gcc.dg/vect/fast-math-vect-complex-3.c: Likewise.
1263 * gcc.dg/vect/pr37539.c: Likewise.
1264 * gcc.dg/vect/slp-11.c: Likewise.
1265 * gcc.dg/vect/slp-12a.c: Likewise.
1266 * gcc.dg/vect/slp-12b.c: Likewise.
1267 * gcc.dg/vect/slp-19.c: Likewise.
1268 * gcc.dg/vect/slp-23.c: Likewise.
1269 * gcc.dg/vect/vect-1.c: Likewise.
1270 * gcc.dg/vect/vect-98.c: Likewise.
1271 * gcc.dg/vect/vect-107.c: Likewise.
1272 * gcc.dg/vect/vect-strided-float.c: Likewise.
1274 2011-05-02 Jason Merrill <jason@redhat.com>
1276 * g++.dg/init/new31.C: New.
1278 2011-05-02 Simon Martin <simartin@users.sourceforge.net>
1281 * gcc.dg/pr35445.c: New test.
1283 2011-05-02 Jason Merrill <jason@redhat.com>
1285 * c-c++-common/vla-1.c: New.
1287 2011-05-02 Richard Guenther <rguenther@suse.de>
1289 PR tree-optimization/48822
1290 * gcc.dg/torture/pr48822.c: New testcase.
1292 2011-05-02 Paolo Carlini <paolo.carlini@oracle.com>
1295 * g++.dg/cpp0x/constexpr-47969.C: New.
1297 2011-05-02 Ira Rosen <ira.rosen@linaro.org>
1300 * gcc.dg/vect/slp-3.c: Increase loop bound. Don't expect to fail
1301 on vect_no_align targets.
1302 * gcc.dg/vect/no-vfa-pr29145.c: Don't expect to fail on
1303 vect_no_align targets.
1305 2011-05-01 Xinliang David Li <davidxl@google.com>
1307 * gcc.dg/tree-ssa/integer-addr.c: New test.
1308 * gcc.dg/tree-ssa/alias_bug.c: New test.
1310 2011-05-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1312 PR libgfortran/48787
1313 * gfortran.dg/round_3.f08: Add more checks.
1315 2011-04-30 Tobias Burnus <burnus@net-b.de>
1318 * gfortran.dg/import9.f90: New, proper test.
1319 * gfortran.dg/interface_37.f90: Remove bogus
1320 test (bogus copy of interface_36.f90).
1322 2011-04-30 Tobias Burnus <burnus@net-b.de>
1325 * gfortran.dg/interface_37.f90: New.
1327 2011-04-30 Paul Thomas <pault@gcc.gnu.org>
1330 * gfortran.dg/realloc_on_assign_7.f03: Test bounds.
1332 2011-04-30 Jakub Jelinek <jakub@redhat.com>
1334 PR tree-optimization/48809
1335 * gcc.c-torture/execute/pr48809.c: New test.
1337 2011-04-29 Jeff Law <law@redhat.com>
1339 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: New test.
1341 2011-04-29 Paolo Carlini <paolo.carlini@oracle.com>
1344 * g++.dg/init/ctor10.C: New.
1346 2011-04-29 Le-Chun Wu <lcwu@google.com>
1348 * g++.dg/warn/Wconversion-null-2.C: Do not expect a NULL
1349 warning in implicitly instantiated templates.
1351 2011-04-29 Le-Chun Wu <lcwu@google.com>
1353 * g++.dg/warn/Wnull-conversion-1.C: New.
1354 * g++.dg/warn/Wnull-conversion-2.C: New.
1356 2011-04-29 Diego Novillo <dnovillo@google.com>
1358 * g++.old-deja/g++.other/null3.C: Expect warning about
1359 converting boolean to a pointer.
1361 2011-04-29 Paul Thomas <pault@gcc.gnu.org>
1364 * gfortran.dg/realloc_on_assign_7.f03: Modify to test for lhs
1368 * gfortran.dg/realloc_on_assign_7.f03: Add subroutine pr48746.
1370 2011-04-29 Tobias Burnus <burnus@net-b.de>
1373 * gfortran.dg/typebound_proc_22.f90: New.
1376 * gfortran.dg/interface_36.f90: New.
1378 2011-04-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1380 PR libgfortran/48488
1381 PR libgfortran/48602
1382 PR libgfortran/48615
1383 PR libgfortran/48684
1384 PR libgfortran/48787
1385 * gfortran.dg/fmt_g.f: Adjust test.
1386 * gfortran.dg/fmt_g0_1.f08: Adjust test.
1387 * gfortran.dg/round_3.f08: New test.
1388 * gfortran.dg/namelist_print_1.f: Adjust test.
1389 * gfortran.dg/char4_iunit_1.f03: Adjust test.
1390 * gfortran.dg/f2003_io_5.f03: Adjust test.
1391 * gfortran.dg/coarray_15.f90: Adjust test.
1392 * gfortran.dg/namelist_65.f90: Adjust test.
1393 * gfortran.dg/fmt_cache_1.f: Adjust test.
1394 * gfortran.dg/char4_iunit_2.f03: Adjust test.
1395 * gfortran.dg/real_const_3.f90: Adjust test.
1397 2011-04-28 Xinliang David Li <davidxl@google.com>
1399 * testsuite/gcc.dg/tree-prof/prof-robust-1.c: New test.
1400 * testsuite/g++.dg/prof-robust-1.C: New test.
1402 2011-04-28 Ira Rosen <ira.rosen@linaro.org>
1404 PR tree-optimization/48765
1405 * gcc.dg/vect/pr48765.c: New.
1407 2011-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1409 PR tree-optimization/48775
1410 * gcc.dg/pr48616.c: Also add -fno-common on alpha*-dec-osf*.
1412 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
1415 * g++.dg/inherit/pr48798.C: New.
1416 * g++.old-deja/g++.other/base1.C: Adjust.
1418 2011-04-28 Dodji Seketeli <dodji@redhat.com>
1421 * g++.dg/template/inherit7.C: New test case.
1423 2011-04-28 Richard Guenther <rguenther@suse.de>
1425 PR tree-optimization/40052
1426 PR tree-optimization/15347
1427 * gcc.dg/tree-ssa/vrp57.c: New testcase.
1428 * gcc.dg/pr15347.c: Likewise.
1430 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
1433 * g++.dg/cpp0x/sfinae18.C: New.
1435 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
1438 * g++.dg/ext/is_literal_type1.C: New.
1440 2011-04-28 Tobias Burnus <burnus@net-b.de>
1444 * gfortran.dg/interface_35.f90: New.
1445 * gfortran.dg/erfc_scaled_1.f90: Don't compile with -pedantic.
1446 * gfortran.dg/func_result_6.f90: Add dg-warning.
1447 * gfortran.dg/bessel_1.f90: Ditto.
1448 * gfortran.dg/hypot_1.f90: Ditto.
1449 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
1450 * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
1451 * gfortran.dg/interface_assignment_4.f90: Ditto.
1453 2011-04-27 Jason Merrill <jason@redhat.com>
1455 * g++.dg/ext/complex8.C: New.
1457 * g++.dg/cpp0x/initlist49.C: New.
1458 * g++.dg/init/new30.C: New.
1460 2011-04-27 Tobias Burnus <burnus@net-b.de>
1463 * gfortran.dg/whole_file_34.f90: New.
1465 2011-04-27 Jan Hubicka <jh@suse.cz>
1467 * gcc.dg/tree-ssa/inline-9.c: New testcase.
1469 2011-04-27 Jason Merrill <jason@redhat.com>
1471 * g++.old-deja/g++.oliva/overload1.C: Adjust.
1473 * g++.dg/parse/ambig6.C: New.
1475 2011-04-27 Nick Clifton <nickc@redhat.com>
1477 * gcc.dg/20020312-2.c: Add definition for RX.
1479 * lib/target-supports.exp (add_options_for_ieee): Use -mnofpu
1480 option with RX targets.
1482 * gcc.target/rx/pack.c: Replace C++ style // comments with C style
1485 2011-04-27 Richard Guenther <rguenther@suse.de>
1487 * gcc.dg/tree-ssa/pr23382.c: Remove.
1489 2011-04-27 Kaz Kojima <kkojima@gcc.gnu.org>
1492 * gcc.c-torture/compile/pr48767.c: New test.
1494 2011-04-27 Richard Guenther <rguenther@suse.de>
1496 PR tree-optimization/48772
1497 * g++.dg/pr48772.C: New testcase.
1499 2011-04-27 Jakub Jelinek <jakub@redhat.com>
1502 * gcc.c-torture/compile/pr48742.c: New test.
1504 2011-04-26 Jason Merrill <jason@redhat.com>
1506 * g++.dg/lookup/koenig13.C: New.
1508 * g++.dg/cpp0x/initlist48.C: New.
1510 2011-04-25 Jason Merrill <jason@redhat.com>
1512 * g++.dg/cpp0x/sfinae17.C: New.
1514 2011-03-23 Michael Meissner <meissner@linux.vnet.ibm.com>
1517 * gcc.target/powerpc/pr48258-1.c: New file.
1518 * gcc.target/powerpc/pr48258-2.c: Ditto.
1520 2011-04-26 Xinliang David Li <davidxl@google.com>
1522 * gcc.dg/uninit-suppress.c: New test.
1523 * gcc.dg/uninit-suppress.c: New test.
1525 2011-04-26 Jakub Jelinek <jakub@redhat.com>
1528 * gcc.dg/pr48768.c: New test.
1530 PR tree-optimization/48734
1531 * gcc.c-torture/compile/pr48734.c: New test.
1534 * gcc.dg/tree-prof/val-prof-2.c: Adjust for 32-bit HWI.
1536 2011-04-26 Richard Guenther <rguenther@suse.de>
1538 PR tree-optimization/48731
1539 * gcc.dg/torture/pr48731.c: New testcase.
1541 2011-04-26 Richard Guenther <rguenther@suse.de>
1544 * gcc.dg/tree-prof/val-prof-2.c: Adjust.
1546 2011-04-26 Richard Guenther <rguenther@suse.de>
1549 * gcc.dg/torture/pr48694-1.c: New testcase.
1550 * gcc.dg/torture/pr48694-2.c: Likewise.
1552 2011-04-25 Paolo Carlini <paolo.carlini@oracle.com>
1554 * g++.dg/ext/underlying_type1.C: New.
1555 * g++.dg/ext/underlying_type2.C: Likewise.
1556 * g++.dg/ext/underlying_type3.C: Likewise.
1557 * g++.dg/ext/underlying_type4.C: Likewise.
1558 * g++.dg/ext/underlying_type5.C: Likewise.
1559 * g++.dg/ext/underlying_type6.C: Likewise.
1560 * g++.dg/ext/underlying_type7.C: Likewise.
1561 * g++.dg/ext/underlying_type8.C: Likewise.
1562 * g++.dg/ext/underlying_type9.C: Likewise.
1563 * g++.dg/ext/underlying_type10.C: Likewise.
1565 2011-04-25 Jason Merrill <jason@redhat.com>
1567 * g++.dg/cpp0x/regress/template-const2.C: New.
1569 2011-04-25 Jeff Law <law@redhat.com>
1571 * gcc.dg/tree-ssa/vrp56.c: new test.
1573 2011-04-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1575 * go.test/go-test.exp (go-set-goarch): Accept mips*-*-*.
1577 2011-04-24 Jakub Jelinek <jakub@redhat.com>
1579 PR preprocessor/48740
1580 * c-c++-common/raw-string-11.c: New test.
1582 2011-04-23 John David Anglin <dave.anglin@nrc-cnrc.ca>
1584 * gcc.dg/pr48616.c (dg-options): Add -fno-common to options on
1587 2011-04-23 Tobias Burnus <burnus@net-b.de>
1590 * gfortran.dg/coarray_19.f90: New.
1592 2011-04-23 Jakub Jelinek <jakub@redhat.com>
1595 * gcc.dg/pr48685.c: New test.
1597 2011-04-22 Jan Hubicka <jh@suse.cz>
1599 * gcc.dg/tree-ssa/pr38699.c: Fix testcase.
1601 2011-04-22 Jakub Jelinek <jakub@redhat.com>
1603 PR tree-optimization/48717
1604 * gcc.c-torture/execute/pr48717.c: New test.
1606 2011-04-22 Uros Bizjak <ubizjak@gmail.com>
1609 * gcc.target/i386/pr48723.c: New test.
1611 2011-04-22 Jakub Jelinek <jakub@redhat.com>
1614 * gcc.dg/gomp/pr48716.c: New test.
1615 * g++.dg/gomp/pr48716.C: New test.
1617 2011-04-22 Alexander Monakov <amonakov@ispras.ru>
1620 * gcc.dg/missing-field-init-2.c: Update testcase.
1622 2011-04-22 Alan Modra <amodra@gmail.com>
1624 * gcc.target/powerpc/ppc-pow.c: Allow for tail calls.
1626 2011-04-21 Thomas Koenig <tkoenig@gcc.gnu.org>
1629 * gfortran.dg/function_optimize_6.f90: New test.
1631 2011-04-21 Easwaran Raman <eraman@google.com>
1633 * gcc.dg/stack-layout-2.c: New test.
1635 2011-04-21 Richard Guenther <rguenther@suse.de>
1638 * g++.dg/lto/pr48207-2_0.C: New testcase.
1639 * g++.dg/lto/pr48207-3_0.C: Likewise.
1641 2011-04-21 Eric Botcazou <ebotcazou@adacore.com>
1643 * gnat.dg/volatile5.adb: New test.
1644 * gnat.dg/volatile5_pkg.ads: New helper.
1646 2011-04-21 Uros Bizjak <ubizjak@gmail.com>
1649 * gcc.target/i386/pr48708.c: New test.
1651 2011-04-21 Richard Sandiford <richard.sandiford@linaro.org>
1653 * gcc.dg/vect/vect-119.c: New test.
1655 2011-04-21 Richard Sandiford <richard.sandiford@linaro.org>
1657 * gcc.dg/vect/vect.exp: Run the main tests twice, one with -flto
1660 2011-04-21 Richard Earnshaw <rearnsha@arm.com>
1661 Richard Sandiford <richard.sandiford@linaro.org>
1664 * gcc.target/arm/pr46329.c: New test.
1666 2011-04-21 Tobias Burnus <burnus@net-b.de>
1669 * gfortran.dg/coarray_18.f90: New.
1671 2011-04-20 Jason Merrill <jason@redhat.com>
1673 * g++.dg/cpp0x/initlist47.C: New.
1675 * g++.dg/init/dtor4.C: New.
1677 2011-04-20 Uros Bizjak <ubizjak@gmail.com>
1680 * gcc.target/i386/sse2-pinsrw.c: New test.
1681 * gcc.target/i386/avx-vpinsrw.c: Ditto.
1682 * gcc.target/i386/sse4_1-insvqi.c: Ditto.
1683 * gcc.target/i386/sse2-insvhi.c: Ditto.
1684 * gcc.target/i386/sse4_1-insvsi.c: Ditto.
1685 * gcc.target/i386/sse4_1-insvdi.c: Ditto.
1687 2011-04-20 Jason Merrill <jason@redhat.com>
1689 * g++.dg/template/const4.C: New.
1691 2011-04-20 Easwaran Raman <eraman@google.com>
1693 * gcc.dg/stack-layout-1.c: New test.
1695 2011-04-20 Daniel Jacobowitz <dan@codesourcery.com>
1697 * gcc.dg/vect/vect-shift-3.c, gcc.dg/vect/vect-shift-4.c: New.
1698 * lib/target-supports.exp (check_effective_target_vect_shift_char): New
1701 2011-04-20 Kai Tietz <ktietz@redhat.com>
1703 * gcc.dg/binop-xor1.c: New test.
1704 * gcc.dg/binop-xor2.c: New test.
1705 * gcc.dg/binop-xor3.c: New test.
1706 * gcc.dg/binop-xor4.c: New test.
1707 * gcc.dg/binop-xor5.c: New test.
1709 2011-04-20 Richard Guenther <rguenther@suse.de>
1711 PR tree-optimization/47892
1712 * gcc.dg/vect/fast-math-ifcvt-1.c: New testcase.
1714 2011-04-20 Richard Guenther <rguenther@suse.de>
1717 * g++.dg/torture/pr48695.C: New testcase.
1719 2011-04-20 Georg-Johann Lay <avr@gjlay.de>
1721 * gcc.dg/pr42629.c: Add dg-require-effective-target int32plus
1722 * gcc.c-torture/execute/cmpsi-2.c: Ditto
1723 * gcc.c-torture/execute/pr45262.c: Ditto
1724 * gcc.dg/torture/pr43165.c: Ditto.
1725 * gcc.dg/torture/pr47228.c: Ditto.
1726 * gcc.dg/tree-ssa/pr45144.c: Ditto.
1727 * gcc.dg/ipa/pr45644.c: Ditto.
1728 * gcc.c-torture/compile/pr43191.c: Ditto. Remove dg-skip-if for
1731 2011-04-19 Jason Merrill <jason@redhat.com>
1733 * g++.dg/ext/complex7.C: New.
1735 * g++.dg/ext/attrib41.C: New.
1737 2011-04-19 Kaz Kojima <kkojima@gcc.gnu.org>
1740 * gcc.dg/torture/pr37868.c: Skip on sh*-*-*.
1742 2011-04-19 Jakub Jelinek <jakub@redhat.com>
1745 * gcc.target/i386/pr48678.c: New test.
1747 2011-04-19 Martin Jambor <mjambor@suse.cz>
1749 * g++.dg/opt/devirt1.C: Bump to -O2, remove XFAIL.
1750 * g++.dg/opt/devirt2.C: New test.
1751 * g++.dg/ipa/devirt-g-1.C: Likewise.
1753 2011-04-19 Tobias Burnus <burnus@net-b.de>
1756 * gfortran.dg/whole_file_33.f90: New.
1758 2011-04-19 Martin Jambor <mjambor@suse.cz>
1760 * g++.dg/ipa/devirt-7.C: New test.
1762 2011-04-19 Richard Guenther <rguenther@suse.de>
1765 * g++.dg/lto/pr48207_0.C: New testcase.
1767 2011-04-18 Jason Merrill <jason@redhat.com>
1769 * g++.dg/init/void1.C: New.
1771 * g++.dg/cpp0x/union4.C: New.
1773 2011-04-18 Jakub Jelinek <jakub@redhat.com>
1776 * g++.dg/torture/pr48661.C: New test.
1779 * g++.dg/gomp/pr48632.C: New test.
1781 2011-04-18 Uros Bizjak <ubizjak@gmail.com>
1783 * gcc.target/i386/sse2-maskmovdqu.c: New test.
1784 * gcc.target/i386/avx-vmaskmovdqu.c: Ditto.
1786 2011-04-18 Tobias Burnus <burnus@net-b.de>
1789 * gfortran.dg/coarray_17.f90: New.
1790 * gfortran.dg/coarray_10.f90: Update dg-error.
1792 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1795 * gcc.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
1796 * gfortran.dg/guality/guality.exp: Likewise.
1798 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1800 * gfortran.dg/fmt_g0_5.f08: Use dg-add-options ieee.
1802 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1804 * gcc.dg/vect/pr48377.c: Remove dg-do run.
1806 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1808 * gcc.dg/ipa/pr48195.c: Add dg-require-effective-target lto.
1810 2011-04-18 Richard Guenther <rguenther@suse.de>
1813 * g++.dg/torture/pr46364.C: New testcase.
1815 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1817 * obj-c++.dg/dwarf-2.mm: Skip on alpha*-dec-osf*.
1819 2011-04-18 Alexander Monakov <amonakov@ispras.ru>
1821 * gcc.dg/pr48235.c: Add dg-require-effective-target freorder.
1823 2011-04-18 Ulrich Weigand <ulrich.weigand@linaro.org>
1824 Ira Rosen <ira.rosen@linaro.org>
1827 * gcc.target/arm/pr48252.c: New test.
1829 2011-04-18 Jakub Jelinek <jakub@redhat.com>
1831 PR tree-optimization/48616
1832 * gcc.dg/pr48616.c: New test.
1834 2011-04-18 Tobias Burnus <burnus@net-b.de>
1837 * gfortran.dg/coarray_16.f90: New.
1839 2011-04-18 Paul Thomas <pault@gcc.gnu.org>
1842 * gfortran.dg/realloc_on_assign_7.f03: New test.
1844 2011-04-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1846 PR libgfortran/48602
1847 * gfortran.dg/fmt_g0_6.f08: New test.
1849 2011-04-17 Jason Merrill <jason@redhat.com>
1851 * g++.dg/cpp0x/sfinae16.C: New.
1853 2011-04-17 Richard Sandiford <rdsandiford@googlemail.com>
1855 * gcc.target/mips/reg-var-1.c: New test.
1857 2011-04-17 Jan Hubicka <jh@suse.cz>
1859 * gcc.dg/winline-5.c: Update testcase.
1861 2011-04-17 Eric Botcazou <ebotcazou@adacore.com>
1863 * gnat.dg/discr27.ad[sb]: Move dg directive.
1864 * gnat.dg/discr28.ad[sb]: New test.
1865 * gnat.dg/discr28_pkg.ads: New helper.
1867 2011-04-17 Michael Matz <matz@suse.de>
1869 PR tree-optimization/48622
1871 * gcc.dg/lto/pr48622_0.c: New test.
1873 2011-04-16 Uros Bizjak <ubizjak@gmail.com>
1875 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan patterns.
1876 * gcc.target/i386/avx256-unaligned-load-2.c: Ditto.
1877 * gcc.target/i386/avx256-unaligned-load-3.c: Ditto.
1878 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
1879 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
1880 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
1882 2011-04-15 Jason Merrill <jason@redhat.com>
1884 * g++.dg/cpp0x/range-for17.C: New.
1886 2011-04-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
1888 * g++.dg/cpp0x/range-for2.C: Correct for declaration.
1889 * g++.dg/cpp0x/range-for3.C: Likewise.
1890 * g++.dg/cpp0x/range-for9.C: Correct error message.
1891 * g++.dg/cpp0x/range-for11.C: New.
1892 * g++.dg/cpp0x/range-for12.C: New.
1893 * g++.dg/cpp0x/range-for13.C: New.
1894 * g++.dg/cpp0x/range-for14.C: New.
1895 * g++.dg/cpp0x/range-for15.C: New.
1896 * g++.dg/cpp0x/range-for16.C: New.
1898 2011-04-15 Tobias Burnus <burnus@net-b.de>
1901 * gfortran.dg/coarray_15.f90: Change to dg-do run.
1903 2011-04-15 Nicola Pero <nicola.pero@meta-innovation.com>
1905 * objc.dg/naming-4.m: Updated.
1906 * objc.dg/naming-5.m: Updated.
1907 * objc.dg/naming-6.m: New.
1908 * objc.dg/naming-7.m: New.
1909 * obj-c++.dg/naming-1.mm: Updated.
1910 * obj-c++.dg/naming-2.mm: Updated.
1911 * obj-c++.dg/naming-3.mm: New.
1912 * obj-c++.dg/naming-4.mm: New.
1914 2011-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1916 PR libgfortran/48589
1917 * gfortran.dg/fmt_g0_5.f08: New test.
1919 2011-04-15 Richard Guenther <rguenther@suse.de>
1922 * gfortran.dg/cray_pointers_8.f90: Use -ffloat-store.
1924 2011-04-15 Georg-Johann Lay <avr@gjlay.de>
1926 * gcc.target/avr/torture/pr41885.c (dg-options): Change
1927 -finline-limit=0 to -fno-inline
1929 2011-04-15 Jakub Jelinek <jakub@redhat.com>
1932 * gcc.target/i386/pr46084.c: Require avx_runtime instead of
1935 2011-04-14 Jakub Jelinek <jakub@redhat.com>
1938 * gcc.target/i386/sse4_1-insertps-3.c: New test.
1939 * gcc.target/i386/sse4_1-insertps-4.c: New test.
1940 * gcc.target/i386/avx-insertps-3.c: New test.
1941 * gcc.target/i386/avx-insertps-4.c: New test.
1943 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
1945 * gcc.target/avr/torture/pr41885.c (dg-options): Add
1948 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
1953 * gcc.target/avr/pr46779-1.c: New test case
1954 * gcc.target/avr/pr46779-2.c: New test case
1956 2011-04-14 Jason Merrill <jason@redhat.com>
1958 * g++.dg/cpp0x/sfinae15.C: New.
1960 * g++.dg/cpp0x/sfinae14.C: New.
1962 * g++.dg/ext/vla10.C: New.
1964 2011-04-14 Richard Guenther <rguenther@suse.de>
1966 * gcc.dg/tree-ssa/ssa-dse-14.c: New testcase.
1968 2011-04-14 Richard Guenther <rguenther@suse.de>
1970 * gcc.dg/fold-bitand-4.c: Move ...
1971 * c-c++-common/fold-bitand-4.c: ... here. Adjust slightly.
1973 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
1975 * gcc.target/avr/trivial.c: Fix line endings. Make PROGMEM
1977 * gcc.target/avr/torture/trivial.c: Ditto.
1979 2011-04-13 Jason Merrill <jason@redhat.com>
1981 * g++.dg/template/operator11.C: New.
1983 2011-04-13 Jakub Jelinek <jakub@redhat.com>
1986 * gcc.dg/gomp/pr48591.c: New test.
1989 * g++.dg/cpp0x/constexpr-wstring1.C: New test.
1990 * g++.dg/cpp0x/constexpr-wstring2.C: New test.
1992 2011-04-13 Dodji Seketeli <dodji@redhat.com>
1995 * g++.dg/template/dependent-expr7.C: New test case.
1997 2011-04-13 Jason Merrill <jason@redhat.com>
1999 * g++.dg/cpp0x/sfinae13.C: New.
2001 2011-04-13 Uros Bizjak <ubizjak@gmail.com>
2003 * gcc.target/i386/sse2-init-v2di-2.c: Update scan pattern.
2005 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
2007 * gcc.target/arm/pr43698.c: Remove -march option.
2009 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
2011 * gcc.target/arm/sync-1.c: Limit to sync_int_long, do not use
2014 2011-04-12 Paul Thomas <pault@gcc.gnu.org>
2018 * gfortran.dg/realloc_on_assign_6.f03: New test.
2020 2011-04-12 Kai Tietz <ktietz@redhat.com>
2022 * g++.dg/ext/bitfield2.C: Add for i?86/x86_64-*-mingw*
2023 targets the additional -mno-ms-bitfields and
2024 -Wno-packed-bitfield-compat options.
2025 * g++.dg/ext/bitfield3.C: Likewise.
2026 * g++.dg/ext/bitfield4.C: Likewise.
2027 * g++.dg/ext/bitfield5.C: Likewise.
2028 * gcc.dg/bitfld-15.c: Likewise.
2029 * gcc.dg/bitfld-16.c: Likewise.
2030 * gcc.dg/bitfld-17.c: Likewise.
2031 * gcc.dg/bitfld-18.c: Likewise.
2033 2011-04-12 Richard Sandiford <richard.sandiford@linaro.org>
2035 * gcc.target/arm/neon-vld3-1.c: New test.
2036 * gcc.target/arm/neon-vst3-1.c: New test.
2037 * gcc.target/arm/neon/v*.c: Regenerate.
2039 2011-04-12 Jakub Jelinek <jakub@redhat.com>
2041 PR rtl-optimization/48549
2042 * g++.dg/opt/pr48549.C: New test.
2044 2011-04-12 Richard Guenther <rguenther@suse.de>
2046 PR tree-optimization/46076
2047 * gcc.dg/tree-ssa/pr46076.c: Un-XFAIL.
2049 2011-04-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2052 * lib/compat.exp (compat-execute): Declare unsupported after
2053 stripping path from src1.
2054 * lib/lto.exp (lto-execute): Likewise.
2056 2011-04-12 Jakub Jelinek <jakub@redhat.com>
2059 * gcc.dg/pr48552-1.c: New test.
2060 * gcc.dg/pr48552-2.c: New test.
2062 2011-04-11 Jason Merrill <jason@redhat.com>
2064 * g++.dg/cpp0x/sfinae12.C: New.
2066 * g++.dg/cpp0x/enum10.C: New.
2068 * g++.dg/cpp0x/lambda/lambda-this4.C: New.
2070 * g++.dg/cpp0x/rv-func.C: New.
2072 2011-04-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2074 * gcc.dg/torture/pr47917.c: Define _ISO_C_SOURCE=19990L for
2077 2011-04-11 Martin Jambor <mjambor@suse.cz>
2079 PR tree-optimization/48195
2080 * gcc.dg/ipa/pr48195.c: New test.
2082 2011-04-10 Eric Botcazou <ebotcazou@adacore.com>
2084 * gnat.dg/return3.adb: Remove unused switch.
2086 2011-04-08 Mike Stump <mikestump@comcast.net>
2089 * gcc.dg/tree-ssa/ssa-ccp-17.c: Robustify against ports that
2090 default to fno-common.
2092 2011-04-08 Georg-Johann Lay <avr@gjlay.de>
2094 * gcc.dg/sibcall-3.c: Don't xfail on AVR.
2095 * gcc.dg/sibcall-4.c: Don't xfail on AVR.
2097 2011-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
2100 * gfortran.dg/function_optimize_5.f90: New test.
2102 2011-04-08 Eric Botcazou <ebotcazou@adacore.com>
2104 * gnat.dg/aggr17.adb: New test.
2105 * gnat.dg/aggr18.adb: Likewise.
2107 2011-04-08 Michael Matz <matz@suse.de>
2110 * gcc.target/i386/pr48389.c: New test.
2112 2011-04-08 Andrey Belevantsev <abel@ispras.ru>
2114 PR rtl-optimization/48272
2115 * g++.dg/opt/pr48272.C: New.
2117 2011-04-08 Dmitry Melnik <dm@ispras.ru>
2119 PR rtl-optimization/48235
2120 * gcc.dg/pr48235.c: New.
2122 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
2124 PR rtl-optimization/48302
2125 * g++.dg/opt/pr48302.C: New.
2127 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
2130 * g++.dg/opt/pr48273.C: New.
2132 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
2134 PR rtl-optimization/48442
2135 * gcc.dg/pr48442.c: New.
2137 2011-04-08 Jakub Jelinek <jakub@redhat.com>
2139 PR tree-optimization/48377
2140 * gcc.dg/vect/pr48377.c: New test.
2142 2011-04-07 Jason Merrill <jason@redhat.com>
2144 * g++.dg/cpp0x/regress/call1.C: New.
2146 * g++.dg/cpp0x/variadic107.C: New.
2148 * g++.dg/cpp0x/sfinae11.C: New.
2149 * g++.dg/cpp0x/noexcept02.C: Fix.
2151 * g++.dg/cpp0x/sfinae10.C: New.
2153 * g++.dg/cpp0x/sfinae9.C: New.
2155 * c-c++-common/Wcast-qual-1.c: Move here from...
2156 * gcc.dg/cast-qual-3.c: ...here, and...
2157 * g++.dg/warn/Wcast-qual2.C: ...here.
2159 * g++.dg/cpp0x/sfinae8.C: New.
2161 * g++.dg/cpp0x/sfinae7.C: New.
2163 * g++.dg/cpp0x/enum9.C: New.
2165 2011-04-07 Mike Stump <mikestump@comcast.net>
2167 * gcc.dg/torture/stackalign/non-local-goto-5.c: Fix for targets
2168 with no trampolines.
2170 2011-04-07 Jakub Jelinek <jakub@redhat.com>
2173 * gfortran.dg/gomp/pr48117.f90: New test.
2176 * gcc.dg/torture/pr48343.c: New test.
2178 2011-04-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2180 * gcc.target/i386/asm-6.c: Remove dg-xfail-if.
2182 2011-04-07 Maxim Kuvyrkov <maxim@codesourcery.com>
2184 * gcc.dg/lto/20090210_0.c: Require tls_runtime target.
2186 2011-04-07 Tom de Vries <tom@codesourcery.com>
2189 * lib/scanasm.exp (object-size): New proc.
2190 * gcc.target/arm/pr43920-2.c: New test.
2192 2011-04-06 Tobias Burnus <burnus@net-b.de>
2196 * gfortran.dg/coarray_13.f90: Avoid out-of-bounds access.
2198 2011-04-06 Steve Ellcey <sje@cup.hp.com>
2200 * gcc.dg/mtune.c: Prune note from output.
2202 2011-04-06 Jakub Jelinek <jakub@redhat.com>
2205 * gcc.dg/guality/pr36977.c: New test.
2206 * gcc.dg/guality/pr48466.c: New test.
2208 2011-04-06 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
2210 * gcc.target/arm/pr43920-1.c: Fix accidental duplication.
2212 2011-04-06 Eric Botcazou <ebotcazou@adacore.com>
2214 * gnat.dg/return3.adb: New test.
2216 2011-04-06 Richard Guenther <rguenther@suse.de>
2218 PR tree-optimization/47663
2219 * gcc.dg/tree-ssa/inline-8.c: New testcase.
2221 2011-04-05 Eric Botcazou <ebotcazou@adacore.com>
2223 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options for
2224 Solaris 8 and 9 as well.
2226 2011-04-05 Tom de Vries <tom@codesourcery.com>
2229 * gcc.target/arm/pr43920-1.c: New test.
2231 2011-04-04 Yufeng Zhang <yufeng.zhang@arm.com>
2233 * g++.dg/abi/arm_cxa_vec1.C (__ARM_EABI__): Fix typo.
2234 (cctor): Actually return the value.
2235 (main): Cast return values.
2237 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
2239 * gfortran.dg/character_comparison_8.f90: New test.
2241 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
2243 * frontend-passes: (optimize_lexical_comparison): New function.
2244 (optimize_expr): Call it.
2245 (optimize_comparison): Also handle lexical comparison functions.
2246 Return false instad of -2 for unequal comparison.
2248 2011-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
2251 * function_optimize_4.f90: New test.
2253 2011-04-04 Tobias Burnus <burnus@net-b.de>
2256 * gfortran.dg/coarray_10.f90: Add coarray descriptor diagnostic check.
2257 * gfortran.dg/coarray_13.f90: Add checks for run-time cobounds.
2258 * gfortran.dg/coarray_15.f90: New.
2260 2011-04-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2262 * gfortran.dg/bessel_6.f90: Use dg-add-options ieee.
2263 * gfortran.dg/bessel_7.f90: Likewise.
2265 2011-04-03 Tobias Burnus <burnus@net-b.de>
2267 * gfortran.dg/bessel_6.f90: Reduce mymax for Tru64.
2269 2011-04-03 Richard Guenther <rguenther@suse.de>
2270 Ira Rosen <ira.rosen@linaro.org>
2272 * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: New test.
2273 * gcc.dg/vect/vect.exp: Run if-cvt-stores-vect* tests with
2274 -ftree-loop-if-convert-stores.
2276 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
2278 * gnat.dg/specs/aggr2.ads: New test.
2280 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
2282 * gnat.dg/debug2.ad[sb]: New test.
2283 * gnat.dg/debug2_pkg.ads: New helper.
2284 * gnat.dg/debug3.ad[sb]: New test.
2286 2011-04-01 Uros Bizjak <ubizjak@gmail.com>
2288 * go.test/go-test.exp (go-set-goarch): Recognize alpha*-*-*.
2290 2011-04-01 Jakub Jelinek <jakub@redhat.com>
2293 * gcc.c-torture/compile/pr48335-1.c: New test.
2294 * gcc.dg/pr48335-1.c: New test.
2295 * gcc.dg/pr48335-2.c: New test.
2296 * gcc.dg/pr48335-3.c: New test.
2297 * gcc.dg/pr48335-4.c: New test.
2298 * gcc.dg/pr48335-5.c: New test.
2299 * gcc.dg/pr48335-6.c: New test.
2300 * gcc.dg/pr48335-7.c: New test.
2301 * gcc.dg/pr48335-8.c: New test.
2302 * gcc.target/i386/pr48335-1.c: New test.
2304 2011-04-01 Vincent Lefevre <vincent+gcc@vinc17.org>
2307 * gcc.dg/Waddress.c: New test.
2309 2011-04-01 Thomas Koenig <tkoenig@gcc.gnu.org>
2312 * gfortran.dg/function_optimize_3.f90: New test.
2314 2011-04-01 Bernd Schmidt <bernds@codesourcery.com>
2316 * gcc.c-torture/compile/20110401-1.c: New test.
2318 * g++.dg/lto/20091002-1_0.C: Use "dg-require-effective-target fpic".
2319 * g++.dg/lto/20091002-2_0.C: Likewise.
2320 * g++.dg/lto/20090303_0.c: Likewise.
2321 * g++.dg/lto/20091004-1_0.C: Likewise.
2322 * g++.dg/lto/20091002-3_0.C: Likewise.
2323 * g++.dg/lto/20091004-2_0.C: Likewise.
2324 * g++.dg/lto/20081123_0.C: Likewise.
2325 * g++.dg/lto/20090313_0.C: Likewise.
2326 * g++.dg/lto/20081109-1_0.C: Likewise.
2327 * g++.dg/lto/20081219_0.C: Likewise.
2328 * g++.dg/lto/20081204-1_0.C: Likewise.
2329 * g++.dg/lto/20090302_0.C: Likewise.
2330 * g++.dg/lto/20081119-1_0.C: Likewise.
2331 * g++.dg/lto/20081118_0.C: Likewise.
2332 * gcc.dg/lto/20091020-2_0.c: Likewise.
2333 * gcc.dg/lto/20090210_0.c: Likewise.
2334 * gcc.dg/lto/20081204-1_0.c: Likewise.
2335 * gcc.dg/lto/20081224_0.c: Likewise.
2336 * gcc.dg/lto/20090219_0.c: Likewise.
2337 * gcc.dg/lto/20091014-1_0.c: Likewise.
2338 * gcc.dg/lto/20091016-1_0.c: Likewise.
2339 * gcc.dg/lto/20090206-2_0.c: Likewise.
2340 * gcc.dg/lto/20090116_0.c: Likewise.
2341 * gcc.dg/lto/20091013-1_0.c: Likewise.
2342 * gcc.dg/lto/20091015-1_0.c: Likewise.
2343 * gcc.dg/lto/20090126-2_0.c: Likewise.
2345 2011-03-31 Ian Lance Taylor <iant@google.com>
2347 * go.test/go-test.exp (go-set-goarch): Recognize MIPS ABIs.
2349 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
2351 * gnat.dg/opt16.adb: New test.
2353 2011-03-31 Jason Merrill <jason@redhat.com>
2355 * g++.dg/cpp0x/defaulted24.C: New.
2357 2011-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2360 * gfortran.dg/g77/cabs.f: Only xfail execution on mips-sgi-irix6*
2363 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
2365 * g++.dg/other/i386-9.C: New test.
2367 2011-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2369 * go.test/go-test.exp (go-set-goarch): Use sparc64 for 64-bit SPARC.
2371 2011-03-30 Jason Merrill <jason@redhat.com>
2373 * g++.dg/cpp0x/regress/error-recovery1.C: New.
2375 * g++.dg/cpp0x/regress/isnan.C: New.
2377 * g++.dg/cpp0x/initlist46.C: New.
2379 2011-03-30 Richard Sandiford <richard.sandiford@linaro.org>
2382 * gcc.target/arm/neon-modes-2.c: New test.
2384 2011-03-30 Jakub Jelinek <jakub@redhat.com>
2387 * gcc.c-torture/compile/pr48305.c: New test.
2389 2011-03-29 Jason Merrill <jason@redhat.com>
2391 * g++.dg/cpp0x/regress/value-dep1.C: New.
2393 2011-03-29 Steve Ellcey <sje@cup.hp.com>
2395 * gcc.dg/torture/pr47917.c: Use -std=gnu99 on HP-UX.
2397 2011-03-29 Ian Lance Taylor <iant@google.com>
2399 * go.test/go-test.exp: Handle the test lines used in several new
2401 (errchk): Add opts parameter. Change all callers. Handle parens
2404 2011-03-29 Peter Bergner <bergner@vnet.ibm.com>
2405 Dominique d'Humieres <dominiq@lps.ens.fr>
2407 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __ppc64__
2408 and __APPLE__ && __PPC__ && __ALTIVEC__.
2410 2011-03-29 Jason Merrill <jason@redhat.com>
2412 * g++.dg/cpp0x/dependent1.C: New.
2414 * g++.dg/cpp0x/constexpr-48089.C: Adjust.
2416 * g++.dg/cpp0x/constexpr-memfn1.C: New.
2418 * g++.dg/cpp0x/constexpr-diag1.C: Adjust error locations.
2420 2011-03-29 Janus Weil <janus@gcc.gnu.org>
2423 * gfortran.dg/module_md5_1.f90: Modified MD5 sum.
2424 * gfortran.dg/proc_ptr_comp_32.f90: New.
2426 2011-03-29 Thomas Koenig <tkoenig@gcc.gnu.org>
2428 * gfortran.dg/function_optimize_1.f90: Add -Warray-temporaries,
2429 check for corresponding warning.
2431 2011-03-28 Jason Merrill <jason@redhat.com>
2433 * g++.dg/cpp0x/rv-deduce2.C: New.
2435 2011-03-29 Jakub Jelinek <jakub@redhat.com>
2438 * gcc.dg/pr48203.c: New test.
2440 2011-03-28 Jeff Law <law@redhat.com>
2442 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: New test.
2444 2011-03-28 Peter Bergner <bergner@vnet.ibm.com>
2446 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __PPC64__
2447 and __PPC__ && __ALTIVEC__.
2449 2011-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
2452 * gcc.dg/debug/dwarf2/pr47939-1.c: Generalize scan-assembler regex.
2453 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
2454 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
2455 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
2457 2011-03-28 Jason Merrill <jason@redhat.com>
2459 * g++.dg/cpp0x/initlist-array2.C: New.
2461 * g++.dg/cpp0x/initlist-array1.C: New.
2463 * g++.dg/cpp0x/constexpr-compound.C: New.
2465 * g++.dg/cpp0x/constexpr-using.C: New.
2467 * g++.dg/cpp0x/constexpr-noexcept.C: New.
2469 2011-03-28 H.J. Lu <hongjiu.lu@intel.com>
2472 * gcc.target/i386/pr47502-2.c: Add -fno-pic.
2474 2011-03-28 Eric Botcazou <ebotcazou@adacore.com>
2476 * gcc.dg/slp-1.c: New test.
2478 2011-03-27 H.J. Lu <hongjiu.lu@intel.com>
2480 * gcc.target/i386/avx256-unaligned-load-1.c: New.
2481 * gcc.target/i386/avx256-unaligned-load-2.c: Likewise.
2482 * gcc.target/i386/avx256-unaligned-load-3.c: Likewise.
2483 * gcc.target/i386/avx256-unaligned-load-4.c: Likewise.
2484 * gcc.target/i386/avx256-unaligned-load-5.c: Likewise.
2485 * gcc.target/i386/avx256-unaligned-load-6.c: Likewise.
2486 * gcc.target/i386/avx256-unaligned-load-7.c: Likewise.
2487 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
2488 * gcc.target/i386/avx256-unaligned-store-2.c: Likewise.
2489 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
2490 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
2491 * gcc.target/i386/avx256-unaligned-store-5.c: Likewise.
2492 * gcc.target/i386/avx256-unaligned-store-6.c: Likewise.
2493 * gcc.target/i386/avx256-unaligned-store-7.c: Likewise.
2495 2011-03-27 Thomas Koenig <tkoenig@gcc.gnu.org>
2498 * gfortran.dg/trim_optimize_5.f90: New test.
2499 * gfortran.dg/trim_optimize_6.f90: New test.
2501 2011-03-27 Richard Sandiford <rdsandiford@googlemail.com>
2504 * gcc.target/mips/madd-7.c: Remove -mlong32.
2505 * gcc.target/mips/msub-7.c: Likewise.
2507 2011-03-27 Ira Rosen <ira.rosen@linaro.org>
2509 * gcc.dg/vect/vect-outer-5.c: Reduce the distance between data
2510 accesses to preserve the meaning of the test for doubleword vectors.
2511 * gcc.dg/vect/no-vfa-pr29145.c: Likewise.
2512 * gcc.dg/vect/slp-3.c: Reduce the loop bound for the same reason.
2514 2011-03-26 Janus Weil <janus@gcc.gnu.org>
2517 * gfortran.dg/class_42.f03: New.
2519 2011-03-26 Ira Rosen <ira.rosen@linaro.org>
2521 * gcc.dg/vect/vect-cselim-1.c: Fail on targets that don't support
2524 2011-03-26 Andrey Belevantsev <abel@ispras.ru>
2526 PR rtl-optimization/48144
2527 * gcc.dg/pr48144.c: New test.
2529 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
2531 * gnat.dg/discr27.ad[sb]: New test.
2533 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
2535 * gnat.dg/limited_with2.ad[sb]: New test.
2536 * gnat.dg/limited_with2_pkg1.ads: New helper.
2537 * gnat.dg/limited_with2_pkg2.ads: Likewise.
2539 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
2541 * gnat.dg/opt15.adb: New test.
2542 * gnat.dg/opt15_pkg.ad[sb]: New helper.
2544 2011-03-25 Tobias Burnus <burnus@net-b.de>
2548 * gfortran.dg/ishft_4.f90: Adapt scan-tree-dump-times.
2549 * gfortran.dg/leadz_trailz_3.f90: Ditto
2551 2011-03-25 Martin Jambor <mjambor@suse.cz>
2553 * gcc.c-torture/compile/pr44686.c: Do not explicitely specify -O2.
2555 2011-03-25 Jason Merrill <jason@redhat.com>
2557 * g++.dg/cpp0x/defaulted22.C: New.
2558 * g++.dg/cpp0x/defaulted23.C: New.
2559 * g++.dg/cpp0x/defaulted15.C: Adjust.
2561 2011-03-25 Jason Merrill <jason@redhat.com>
2563 * g++.dg/cpp0x/move1.C: New.
2565 2011-03-25 Ira Rosen <ira.rosen@linaro.org>
2568 * gcc.dg/vect/vect-cselim-1.c: Fail for vect_no_align.
2570 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2572 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options
2573 for mips-sgi-irix6.5.
2574 Replace snprintf prototype by <stdio.h>.
2576 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2579 * gcc.dg/graphite/block-3.c: Add dg-require-effective-target
2580 run_expensive_tests.
2581 * gcc.dg/graphite/block-4.c: Likewise.
2582 * gcc.dg/graphite/block-7.c: Likewise.
2583 * gcc.dg/graphite/block-8.c: Likewise.
2585 2011-03-25 Richard Guenther <rguenther@suse.de>
2587 * g++.dg/tree-ssa/pr41186.C: Scan the appropriate FRE dump.
2588 * g++.dg/tree-ssa/pr8781.C: Likewise.
2589 * gcc.dg/ipa/ipa-pta-13.c: Likewise.
2590 * gcc.dg/ipa/ipa-pta-3.c: Likewise.
2591 * gcc.dg/ipa/ipa-pta-4.c: Likewise.
2592 * gcc.dg/tree-ssa/20041122-1.c: Likewise.
2593 * gcc.dg/tree-ssa/alias-18.c: Likewise.
2594 * gcc.dg/tree-ssa/foldstring-1.c: Likewise.
2595 * gcc.dg/tree-ssa/forwprop-10.c: Likewise.
2596 * gcc.dg/tree-ssa/forwprop-9.c: Likewise.
2597 * gcc.dg/tree-ssa/fre-vce-1.c: Likewise.
2598 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
2599 * gcc.dg/tree-ssa/pr21574.c: Likewise.
2600 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Likewise.
2601 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
2602 * gcc.dg/tree-ssa/ssa-fre-11.c: Likewise.
2603 * gcc.dg/tree-ssa/ssa-fre-12.c: Likewise.
2604 * gcc.dg/tree-ssa/ssa-fre-13.c: Likewise.
2605 * gcc.dg/tree-ssa/ssa-fre-14.c: Likewise.
2606 * gcc.dg/tree-ssa/ssa-fre-15.c: Likewise.
2607 * gcc.dg/tree-ssa/ssa-fre-16.c: Likewise.
2608 * gcc.dg/tree-ssa/ssa-fre-17.c: Likewise.
2609 * gcc.dg/tree-ssa/ssa-fre-18.c: Likewise.
2610 * gcc.dg/tree-ssa/ssa-fre-19.c: Likewise.
2611 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
2612 * gcc.dg/tree-ssa/ssa-fre-21.c: Likewise.
2613 * gcc.dg/tree-ssa/ssa-fre-22.c: Likewise.
2614 * gcc.dg/tree-ssa/ssa-fre-23.c: Likewise.
2615 * gcc.dg/tree-ssa/ssa-fre-24.c: Likewise.
2616 * gcc.dg/tree-ssa/ssa-fre-25.c: Likewise.
2617 * gcc.dg/tree-ssa/ssa-fre-26.c: Likewise.
2618 * gcc.dg/tree-ssa/ssa-fre-27.c: Likewise.
2619 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
2620 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
2621 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
2622 * gcc.dg/tree-ssa/ssa-fre-6.c: Likewise.
2623 * gcc.dg/tree-ssa/ssa-fre-7.c: Likewise.
2624 * gcc.dg/tree-ssa/ssa-fre-8.c: Likewise.
2625 * gcc.dg/tree-ssa/ssa-fre-9.c: Likewise.
2626 * gcc.dg/tree-ssa/ssa-pre-10.c: Likewise.
2627 * gcc.dg/tree-ssa/ssa-pre-26.c: Likewise.
2628 * gcc.dg/tree-ssa/ssa-pre-7.c: Likewise.
2629 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
2630 * gcc.dg/tree-ssa/ssa-pre-9.c: Likewise.
2631 * gcc.dg/tree-ssa/ssa-sccvn-1.c: Likewise.
2632 * gcc.dg/tree-ssa/ssa-sccvn-2.c: Likewise.
2633 * gcc.dg/tree-ssa/ssa-sccvn-3.c: Likewise.
2634 * gcc.dg/tree-ssa/ssa-sccvn-4.c: Likewise.
2635 * gcc.dg/tree-ssa/struct-aliasing-1.c: Likewise.
2636 * gcc.dg/tree-ssa/struct-aliasing-2.c: Likewise.
2637 * c-c++-common/pr46562-2.c: Likewise.
2638 * gfortran.dg/pr42108.f90: Likewise.
2639 * gcc.dg/torture/pta-structcopy-1.c: Scan ealias dump, force
2640 foo to be inlined even at -O1.
2641 * gcc.dg/tree-ssa/ssa-dce-4.c: Disable FRE.
2642 * gcc.dg/ipa/ipa-pta-14.c: Likewise.
2643 * gcc.dg/tree-ssa/ssa-fre-1.c: Adjust.
2644 * gcc.dg/matrix/matrix.exp: Disable FRE.
2646 2011-03-24 Jakub Jelinek <jakub@redhat.com>
2649 * gcc.dg/dfp/pr48204.c: New test.
2651 2011-03-24 Steve Ellcey <sje@cup.hp.com>
2654 * gcc.c-torture/execute/pr47917.c: Move this...
2655 * gcc.dg/torture/pr47917.c: to here and add xfails.
2657 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
2659 * gnat.dg/array16.ad[sb]: New test.
2660 * gnat.dg/array16.ads: New helper.
2662 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
2664 * gnat.dg/derived_type2.adb: New test.
2666 2011-03-24 Richard Guenther <rguenther@suse.de>
2668 PR tree-optimization/48271
2669 * g++.dg/torture/pr48271.C: New testcase.
2671 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
2673 * gnat.dg/array15.ad[sb]: New test.
2675 2011-03-24 Uros Bizjak <ubizjak@gmail.com>
2678 * gcc.target/i386/pr48237.c: New test.
2680 2011-03-24 Richard Guenther <rguenther@suse.de>
2683 * gcc.dg/builtin-object-size-10.c: New testcase.
2685 2011-03-24 Richard Guenther <rguenther@suse.de>
2687 PR tree-optimization/46562
2688 * c-c++-common/pr46562-2.c: New testcase.
2689 * c-c++-common/pr46562.c: Likewise.
2691 2011-03-24 Ira Rosen <ira.rosen@linaro.org>
2693 * gcc.dg/vect/vect-cselim-1.c: New test.
2694 * gcc.dg/vect/vect-cselim-2.c: New test.
2696 2011-03-23 Chung-Lin Tang <cltang@codesourcery.com>
2698 * gcc.target/arm/pr46934.c: New.
2700 2011-03-23 Ian Lance Taylor <iant@google.com>
2702 * go.test/go-test.exp (errchk): Ignore lines containing ////.
2704 2011-03-23 Richard Guenther <rguenther@suse.de>
2706 * gcc.dg/struct: Remove directory and contents.
2708 2011-03-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2711 * g++.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
2713 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
2715 * gnat.dg/discr26.ad[sb]: New test.
2716 * gnat.dg/discr26_pkg.ads: New helper.
2718 2011-03-23 Richard Sandiford <richard.sandiford@linaro.org>
2721 * gcc.target/arm/neon-vld-1.c: New test.
2723 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
2725 * gnat.dg/array14.ad[sb]: New test.
2726 * gnat.dg/array14_pkg.ads: New helper.
2728 2011-03-22 Joseph Myers <joseph@codesourcery.com>
2730 * gcc.c-torture/execute/920501-8.x: Remove.
2731 * gcc.c-torture/execute/930513-1.x: Remove.
2732 * gcc.c-torture/execute/960312-1.x: Remove.
2733 * gcc.c-torture/compile/20000804-1.c,
2734 gcc.c-torture/compile/20001205-1.c,
2735 gcc.c-torture/compile/20001226-1.c,
2736 gcc.c-torture/compile/20010518-2.c,
2737 gcc.c-torture/compile/20020312-1.c,
2738 gcc.c-torture/compile/20020604-1.c,
2739 gcc.c-torture/compile/920501-12.c,
2740 gcc.c-torture/compile/920501-4.c,
2741 gcc.c-torture/compile/920520-1.c,
2742 gcc.c-torture/compile/980506-1.c,
2743 gcc.c-torture/execute/980709-1.x,
2744 gcc.c-torture/execute/990826-0.x: Don't XFAIL or use special
2745 options for m68hc11.
2746 * gcc.dg/cpp/assert4.c: Don't handle ARC.
2747 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: Don't XFAIL for arc or
2750 2011-03-22 Nick Clifton <nickc@redhat.com>
2752 * lib/target-supports.exp (check_profiling_available): Add MN10300
2753 to the list of targets that do not support profiling. Restore
2754 alpha sorting to this list.
2756 2011-03-22 Michael Meissner <meissner@linux.vnet.ibm.com>
2758 * gcc.dg/torture/vector-1.c: On powerpc add -fabi=altivec to avoid
2759 failure on 32-bit systems.
2760 * gcc.dg/torture/vector-2.c: Ditto.
2762 2011-03-22 Richard Guenther <rguenther@suse.de>
2764 PR tree-optimization/48228
2765 * gcc.dg/Wstrict-overflow-23.c: New testcase.
2767 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
2769 * gcc.dg/torture/va-arg-25.c: Add -mabi=altivec -maltivec for
2773 * gcc.target/powerpc/pr48226.c: New file.
2775 2011-03-21 Jack Howarth <howarth@bromo.med.uc.edu>
2777 * lib/prune.exp (prune_gcc_output): Prune "could not create
2778 compact unwind for" warnings.
2780 2011-03-20 Jakub Jelinek <jakub@redhat.com>
2784 * gcc.c-torture/execute/pr42544.c: New test.
2785 * gcc.c-torture/execute/pr48197.c: New test.
2787 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
2789 PR preprocessor/48192
2790 * gcc.target/powerpc/pr48192.c: New file.
2793 * gcc.target/powerpc/pr48053-3.c: New file, add test case for
2794 split problem of 0 being loaded in a VSX register.
2796 2011-03-21 Richard Guenther <rguenther@suse.de>
2799 * gcc.dg/debug/dwarf2/pr47939-1.c: New testcase.
2800 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
2801 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
2802 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
2804 2011-03-21 Jakub Jelinek <jakub@redhat.com>
2807 * gcc.dg/pr48213.c: New test.
2809 2011-03-21 Kai Tietz <ktietz@redhat.com>
2812 * g++.dg/plugin/attribute_plugin.c: Adjust test.
2814 2011-03-21 Chung-Lin Tang <cltang@codesourcery.com>
2816 * gcc.target/arm/xor-and.c: New.
2818 2010-03-21 Thomas Koenig <tkoenig@gcc.gnu.org>
2821 * gfortran.dg/function_optimize_1.f90: New test.
2822 * gfortran.dg/function_optimize_2.f90: New test.
2824 2011-03-20 H.J. Lu <hongjiu.lu@intel.com>
2826 PR rtl-optimization/47502
2827 * gcc.target/i386/pr47502-1.c: New.
2828 * gcc.target/i386/pr47502-2.c: Likewise.
2830 2011-03-20 Jakub Jelinek <jakub@redhat.com>
2832 PR rtl-optimization/48156
2833 * gcc.dg/pr48156.c: New test.
2835 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2838 * gfortran.dg/scratch_1.f90: Adjust test.
2840 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2843 * gfortran.dg/scratch_1.f90: New test.
2845 2011-03-18 Joseph Myers <joseph@codesourcery.com>
2847 * gcc.dg/c1x-typedef-1.c: Expect errors for redefinitions of
2848 variably modified typedefs.
2849 * gcc.dg/c1x-typedef-2.c: Remove.
2851 2011-03-18 Joseph Myers <joseph@codesourcery.com>
2853 * gcc.dg/c1x-anon-struct-1.c: Don't test use of typedefs.
2854 * gcc.dg/c1x-anon-struct-3.c: New test.
2855 * gcc.dg/anon-struct-11.c: Update.
2857 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2859 * gcc.dg/vect/slp-multitypes-2.c: Replace dg-do run with
2861 Only xfail with gas.
2863 2011-03-18 Jason Merrill <jason@redhat.com>
2865 * g++.dg/template/fn-ptr1.C: New.
2867 * g++.dg/overload/volatile1.C: New.
2869 * g++.dg/opt/pr23372.C: New.
2871 * g++.dg/ext/attrib32.C: Expect errors on the two-names case.
2873 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2876 * gcc.dg/torture/20090618-1.c: Skip on mips-sgi-irix*.
2878 2011-03-18 Chung-Lin Tang <cltang@codesourcery.com>
2880 * gcc.target/arm/unsigned-extend-1.c: New.
2882 2011-03-18 Jakub Jelinek <jakub@redhat.com>
2885 * gcc.c-torture/compile/pr48161.c: New test.
2887 2011-03-17 H.J. Lu <hongjiu.lu@intel.com>
2890 * gcc.dg/torture/pr47725.c: New.
2892 2011-03-17 Jason Merrill <jason@redhat.com>
2894 * g++.dg/cpp0x/constexpr-overflow2.C: New.
2895 * g++.dg/cpp0x/constexpr-data2.C: Remove FIXME.
2897 2011-03-17 Eric Botcazou <ebotcazou@adacore.com>
2899 * gnat.dg/specs/elab2.ads: New test.
2900 * gnat.dg/specs/elab2_pkg.ads: New helper.
2902 2011-03-17 Jason Merrill <jason@redhat.com>
2904 * g++.dg/cpp0x/decltype-1212.C: New.
2905 * g++.dg/cpp0x/rv-return.C: Adjust expected type.
2907 2011-03-17 Jason Merrill <jason@redhat.com>
2909 * g++.dg/parse/memfnquals1.C: New.
2911 2011-03-17 Richard Guenther <rguenther@suse.de>
2914 * gcc.dg/pr48134.c: New testcase.
2916 2011-03-17 Richard Guenther <rguenther@suse.de>
2919 * g++.dg/torture/pr48165.C: New testcase.
2921 2011-03-17 Jakub Jelinek <jakub@redhat.com>
2923 PR rtl-optimization/48141
2924 * gcc.dg/pr48141.c: New test.
2926 2011-03-16 Jason Merrill <jason@redhat.com>
2928 * g++.dg/cpp0x/constexpr-48089.C: New.
2930 * g++.dg/cpp0x/constexpr-abi1.C: New.
2932 * g++.dg/cpp0x/constexpr-46336.C: New.
2933 * g++.dg/parse/friend5.C: Adjust expected errors.
2935 * g++.dg/cpp0x/constexpr-47570.C: New.
2937 2011-03-16 Dodji Seketeli <dodji@redhat.com>
2940 * ++.dg/debug/dwarf2/typedef6.C: New test.
2942 2011-03-16 Jason Merrill <jason@redhat.com>
2944 * g++.dg/cpp0x/elision2.C: New.
2946 * g++.dg/cpp0x/constexpr-array3.C: New.
2948 2011-03-16 Jason Merrill <jason@redhat.com>
2950 * g++.dg/cpp0x/sfinae6.C: New.
2951 * gcc/testsuite/g++.dg/cpp0x/initlist38.C: Adjust expected error.
2952 * gcc/testsuite/g++.dg/cpp0x/pr45908.C: Likewise.
2953 * gcc/testsuite/g++.dg/cpp0x/sfinae6.C: Likewise.
2954 * gcc/testsuite/g++.old-deja/g++.jason/conversion11.C: Likewise.
2955 * gcc/testsuite/g++.old-deja/g++.law/arg11.C: Likewise.
2957 2011-03-16 Jason Merrill <jason@redhat.com>
2959 * g++.dg/template/incomplete6.C: New.
2961 2011-03-16 Jeff Law <law@redhat.com>
2963 * gcc.dg/tree-ssa/vrp55.c: New test.
2965 2011-03-16 Jason Merrill <jason@redhat.com>
2967 * g++.dg/cpp0x/auto22.C: New.
2969 2011-03-16 Richard Guenther <rguenther@suse.de>
2971 * gcc.dg/guality/vla-1.c (main): Use result of f1 to avoid
2972 optimizing it away if promoted to const.
2974 2011-03-16 Richard Guenther <rguenther@suse.de>
2976 PR tree-optimization/48149
2977 * gcc.dg/fold-complex-1.c: New testcase.
2979 2011-03-16 Richard Guenther <rguenther@suse.de>
2982 * gcc.dg/guality/pr45882.c: Really make sure no inlining
2985 2011-03-16 Richard Guenther <rguenther@suse.de>
2987 PR tree-optimization/26134
2988 * gcc.dg/tree-ssa/complex-6.c: New testcase.
2990 2011-03-16 Richard Guenther <rguenther@suse.de>
2992 PR tree-optimization/48146
2993 * gcc.dg/torture/pr48146.c: New testcase.
2995 2011-03-16 Richard Guenther <rguenther@suse.de>
2997 * gcc.dg/tree-ssa/pr14814.c: Adjust.
2998 * gcc.dg/tree-ssa/ssa-ccp-19.c: Likewise.
3000 2011-03-16 Jakub Jelinek <jakub@redhat.com>
3003 * gcc.c-torture/compile/pr48136.c: New test.
3005 * g++.dg/debug/dwarf2/icf.C: Adjust for -fenable-icf-debug removal.
3008 * gcc.dg/guality/pr45882.c: New test.
3010 2011-03-15 Jason Merrill <jason@redhat.com>
3012 * g++.dg/cpp0x/constexpr-recursion.C: New.
3014 * g++.dg/cpp0x/implicit11.C: New.
3016 2011-03-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
3018 * g++.dg/cpp0x/constexpr-attribute.C: New.
3020 2011-03-15 Manuel López-Ibåñez <manu@gcc.gnu.org>
3022 * g++.dg/parse/pr34758.C: New.
3024 2011-03-15 Xinliang David Li <davidxl@google.com>
3027 * gcc.dg/uninit-pred-7_d.c: New test.
3028 * gcc.dg/uninit-pred-8_d.c: New test.
3030 2011-03-15 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
3033 * gcc.target/arm/pr46788.c: New.
3035 2011-03-15 Richard Guenther <rguenther@suse.de>
3038 * gfortran.dg/c_f_pointer_tests_3.f90: Adjust.
3039 * gfortran.dg/ishft_4.f90: Likewise.
3040 * gfortran.dg/leadz_trailz_3.f90: Likewise.
3042 2011-03-15 Richard Guenther <rguenther@suse.de>
3044 PR tree-optimization/13954
3045 * g++.dg/tree-ssa/pr13954.C: New testcase.
3047 2011-03-15 Richard Guenther <rguenther@suse.de>
3049 PR tree-optimization/48037
3050 * gcc.target/i386/pr48037-1.c: New testcase.
3052 2011-03-15 Richard Guenther <rguenther@suse.de>
3054 PR tree-optimization/41490
3055 * gcc.dg/tree-ssa/ssa-sink-6.c: New testcase.
3056 * gcc.dg/tree-ssa/ssa-sink-7.c: Likewise.
3057 * gcc.dg/tree-ssa/ssa-sink-8.c: Likewise.
3058 * gcc.dg/tree-ssa/ssa-sink-9.c: Likewise.
3059 * g++.dg/tree-ssa/pr33604.C: Adjust.
3061 2011-03-14 Jakub Jelinek <jakub@redhat.com>
3064 * gcc.c-torture/execute/pr47917.c: New test.
3065 * gcc.dg/pr47917.c: New test.
3068 * gcc.dg/tree-ssa/foldaddr-1.c: Remove xfail.
3070 2011-03-14 Uros Bizjak <ubizjak@gmail.com>
3072 * gcc.target/i386/sse4_1-floor-vec.c: New test.
3073 * gcc.target/i386/sse4_1-ceil-vec.c: Ditto.
3074 * gcc.target/i386/sse4_1-trunc-vec.c: Ditto.
3075 * gcc-target/i386/sse4_1-rint-vec.c: Ditto.
3076 * gcc.target/i386/sse4_1-floorf-vec.c: Ditto.
3077 * gcc.target/i386/sse4_1-ceilf-vec.c: Ditto.
3078 * gcc.target/i386/sse4_1-truncf-vec.c: Ditto.
3079 * gcc.target/i386/sse4_1-rintf-vec.c: Ditto.
3080 * gcc.target/i386/avx-floor-vec.c: Ditto.
3081 * gcc.target/i386/avx-ceil-vec.c: Ditto.
3082 * gcc.target/i386/avx-trunc-vec.c: Ditto.
3083 * gcc.target/i386/avx-rint-vec.c: Ditto.
3084 * gcc.target/i386/avx-floorf-vec.c: Ditto.
3085 * gcc.target/i386/avx-ceilf-vec.c: Ditto.
3086 * gcc.target/i386/avx-truncf-vec.c: Ditto.
3087 * gcc.target/i386/avx-rintf-vec.c: Ditto.
3089 2011-03-14 Tom Tromey <tromey@redhat.com>
3091 * gcc.dg/Woverlength-strings-pedantic-c90-asm.c: New file.
3092 * gcc.dg/Woverlength-strings-pedantic-c89-asm.c: New file.
3093 * gcc.dg/Woverlength-strings-pedantic-c99-asm.c: New file.
3095 2011-03-14 Tom Tromey <tromey@redhat.com>
3097 * gcc.dg/Woverlength-strings-pedantic-c89-ext.c: New file.
3098 * gcc.dg/Woverlength-strings-pedantic-c90-ext.c: New file.
3099 * gcc.dg/Woverlength-strings-pedantic-c99-ext.c: New file.
3101 2011-03-14 H.J. Lu <hongjiu.lu@intel.com>
3103 * gcc.target/i386/builtin-copysign.c: Remove __LP64__ check.
3105 2011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
3107 PR rtl-optimization/47166
3108 * gcc.c-torture/execute/postmod-1.c: New test.
3110 2011-03-14 Richard Guenther <rguenther@suse.de>
3113 * gcc.dg/torture/pr48098.c: New testcase.
3115 2011-03-12 Peter Bergner <bergner@vnet.ibm.com>
3118 * gcc.target/powerpc/pr48053-1.c: New test.
3119 * gcc.target/powerpc/pr48053-2.c: Likewise.
3121 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
3124 * gfortran.dg/intrinsic_ifunction_2.f90: Correct PR number.
3126 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
3129 * gfortran.dg/intrinsic_ifunction_2.f90: New test case.
3131 2011-03-12 Janus Weil <janus@gcc.gnu.org>
3134 * gfortran.dg/class_41.f03: New.
3136 2011-03-11 Dodji Seketeli <dodji@redhat.com>
3138 * g++.dg/conversion/cast3.C: New test.
3140 2011-03-11 Jason Merrill <jason@redhat.com>
3142 * g++.dg/template/error45.C: New.
3144 * g++.dg/parse/no-type-defn1.C: New.
3146 * g++.dg/ext/attrib40.C: New.
3148 * g++.dg/cpp0x/regress/array1.C: New.
3150 2011-03-11 Richard Guenther <rguenther@suse.de>
3152 PR tree-optimization/48067
3153 * gcc.dg/pr48067.c: New testcase.
3155 2011-03-11 Richard Guenther <rguenther@suse.de>
3158 * g++.dg/lto/20110311-1_0.C: New testcase.
3160 2011-03-11 Jakub Jelinek <jakub@redhat.com>
3163 * g++.dg/inherit/virtual8.C: New test.
3166 * gcc.dg/torture/pr48044.c: New test.
3168 2011-03-11 Janus Weil <janus@gcc.gnu.org>
3171 * gfortran.dg/proc_ptr_comp_31.f90: New.
3173 2011-03-11 Richard Guenther <rguenther@suse.de>
3175 PR tree-optimization/47278
3176 * gcc.dg/torture/pr47278-1.c: New testcase.
3177 * gcc.dg/torture/pr47278-2.c: Likewise.
3179 2011-03-11 Jakub Jelinek <jakub@redhat.com>
3181 PR tree-optimization/48063
3182 * gcc.dg/torture/pr48063.c: New test.
3184 2011-03-10 Jason Merrill <jason@redhat.com>
3186 * g++.dg/template/array22.C: New.
3188 * g++.dg/cpp0x/syntax-err1.C: New.
3189 * g++.dg/parse/error36.C: Adjust expected errors.
3190 * g++.old-deja/g++.pt/ctor2.C: Likewise.
3191 * g++.old-deja/g++.pt/typename3.C: Likewise.
3192 * g++.old-deja/g++.pt/typename4.C: Likewise.
3193 * g++.old-deja/g++.pt/typename6.C: Likewise.
3195 2011-03-09 Jason Merrill <jason@redhat.com>
3197 * g++.dg/template/nontype22.C: New.
3199 2011-03-09 Martin Jambor <mjambor@suse.cz>
3201 PR tree-optimization/47714
3202 * g++.dg/torture/pr47714.C: New test.
3204 2011-03-08 Michael Meissner <meissner@linux.vnet.ibm.com>
3207 * gcc.target/powerpc/pr47755-2.c: New file.
3209 2011-03-08 Jakub Jelinek <jakub@redhat.com>
3211 * go.test/go-test.exp: For goroutines.go test if GCCGO_RUN_ALL_TESTS
3212 is not set in the environment, pass 64 as first argument when not
3213 running expensive tests or pass max($[`ulimit -u`/4], 10000) on
3214 native where ulimit -u is supported.
3216 2011-03-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3218 * gcc.dg/optimize-bswapsi-1.c: Use -march=z900 on s390.
3220 2011-03-08 Jason Merrill <jason@redhat.com>
3222 * g++.dg/template/nontype21.C: New.
3224 * g++.dg/template/anon5.C: New.
3226 2011-03-08 Jakub Jelinek <jakub@redhat.com>
3229 * gcc.dg/pr47881.c: New test.
3231 2011-03-08 Dodji Seketeli <dodji@redhat.com>
3234 * g++.dg/lookup/template3.C: New test.
3236 2011-03-08 Kai Tietz <ktietz@redhat.com>
3238 * g++.dg/tree-ssa/pr21082.C: Use __INTPTR_TYPE__ instead of
3241 2011-03-08 Mikael Pettersson <mikpe@it.uu.se>
3244 * gcc.dg/tree-ssa/ssa-ccp-33.c: Use __alignof__ not
3245 sizeof to compute alignment.
3247 2011-03-08 Jakub Jelinek <jakub@redhat.com>
3249 PR tree-optimization/48022
3250 * gcc.dg/pr48022-1.c: New test.
3251 * gcc.dg/pr48022-2.c: New test.
3253 2011-03-07 Jason Merrill <jason@redhat.com>
3255 * g++.dg/template/nontype20.C: New.
3256 * g++.dg/init/member1.C: Adjust expected errors.
3257 * g++.dg/parse/constant4.C: Likewise.
3258 * g++.dg/template/qualified-id3.C: Likewise.
3259 * g++.old-deja/g++.pt/crash10.C: Likewise.
3261 * g++.dg/cpp0x/regress/non-const1.C: New.
3263 2011-03-07 Jakub Jelinek <jakub@redhat.com>
3266 * gcc.dg/pr47991.c: New test.
3268 2011-03-07 Jason Merrill <jason@redhat.com>
3270 * g++.dg/abi/mangle46.C: New.
3272 2011-03-07 Pat Haugen <pthaugen@us.ibm.com>
3275 * gcc.target/powerpc/pr47862.c: New.
3277 2011-03-07 Jack Howarth <howarth@bromo.med.uc.edu>
3280 * gcc.target/i386/combine-mul.c: Require nonpic.
3282 2011-03-07 Paul Wögerer <paul_woegerer@mentor.com>
3283 Nathan Froyd <froydnj@codesourcery.com>
3285 * gcc.dg/20001117-1.c: Abort on NULL call_sites.
3287 2011-03-06 Mark Mitchell <mark@codesourcery.com>
3289 * README.QMTEST: Remove.
3291 2011-03-06 Paul Thomas <pault@gcc.gnu.org>
3292 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3295 * gfortran.dg/array_constructor_37.f90 : New test.
3297 2011-03-05 Jason Merrill <jason@redhat.com>
3299 * g++.dg/abi/mangle39.C: ABI v5, not 6.
3300 * g++.dg/abi/mangle45.C: Likewise.
3301 * g++.dg/cpp0x/trailing1.C: Likewise.
3303 2011-03-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3305 * gcc.dg/torture/pr47975.c: Add -fno-common option on hppa*-*-hpux*.
3307 2011-03-05 Jakub Jelinek <jakub@redhat.com>
3309 PR rtl-optimization/47899
3310 * gcc.dg/pr47899.c: New test.
3312 * gcc.dg/torture/pr47968.c: Ignore warnings.
3314 PR tree-optimization/47967
3315 * gcc.c-torture/compile/pr47967.c: New test.
3317 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
3319 * objc.dg/property/property-encoding-1.m: Tidied up testcase.
3320 * obj-c++.dg/property/property-encoding-1.mm: Likewise.
3322 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
3324 * objc.dg/gnu-api-2-property.m: Added tests for property_getName()
3325 and property_getAttributes() if __OBJC2__.
3326 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
3327 * objc.dg/property/property-encoding-1.m: New.
3328 * obj-c++.dg/property/property-encoding-1.mm: New.
3330 2011-03-04 Jason Merrill <jason@redhat.com>
3332 * g++.dg/template/pseudodtor6.C: New.
3334 * g++.dg/inherit/covariant19.C: New.
3336 2011-03-04 Richard Guenther <rguenther@suse.de>
3339 * gcc.dg/torture/pr47968.c: New testcase.
3341 2011-03-04 Richard Guenther <rguenther@suse.de>
3344 * gcc.dg/torture/pr47975.c: New testcase.
3346 2011-03-03 Paolo Carlini <paolo.carlini@oracle.com>
3349 * g++.dg/template/crash106.C: New.
3351 2011-03-03 Jakub Jelinek <jakub@redhat.com>
3354 * gcc.dg/gomp/pr47963.c: New test.
3355 * g++.dg/gomp/pr47963.C: New test.
3357 2011-03-02 Jason Merrill <jason@redhat.com>
3359 * g++.dg/cpp0x/regress/condition1.C: New.
3361 * g++.dg/cpp0x/constexpr-ctor9.C: New.
3363 2011-03-01 Jason Merrill <jason@redhat.com>
3365 * g++.dg/cpp0x/lambda/lambda-98.C: New.
3367 * g++.dg/cpp0x/constexpr-non-const-arg2.C: New.
3369 2011-03-02 Richard Sandiford <richard.sandiford@linaro.org>
3371 PR rtl-optimization/47925
3372 * gcc.c-torture/execute/pr47925.c: New test.
3374 2011-03-01 Jason Merrill <jason@redhat.com>
3376 * g++.dg/cpp0x/decltype25.C: New.
3378 * g++.dg/cpp0x/regress/bitfield-err1.C: New.
3380 2011-03-01 Richard Guenther <rguenther@suse.de>
3382 PR tree-optimization/47890
3383 * gcc.dg/torture/pr47890.c: New testcase.
3385 2011-03-01 Richard Guenther <rguenther@suse.de>
3388 * gcc.dg/lto/pr47924_0.c: New testcase.
3390 2011-03-01 Richard Guenther <rguenther@suse.de>
3393 * gfortran.dg/lto/pr46911_0.f: New testcase.
3395 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3397 PR libgfortran/47933
3398 * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid
3399 compile errors from older code form.
3401 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3403 PR libgfortran/47567
3404 * gfortran.dg/fmt_fw_d.f90: New test.
3406 2011-02-28 Jason Merrill <jason@redhat.com>
3408 * g++.dg/inherit/covariant18.C: New.
3410 2011-02-28 Jakub Jelinek <jakub@redhat.com>
3413 * gcc.dg/pr47893.c: New test.
3415 2011-02-28 Nicola Pero <nicola.pero@meta-innovation.com>
3417 * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return
3418 NULL in case of a selector with conflicting types.
3419 * obj-c++.dg/gnu-api-2-sel.mm: Same change.
3421 2011-02-28 Kazu Hirata <kazu@codesourcery.com>
3423 * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c,
3424 gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c,
3425 gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c,
3426 gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New.
3428 2011-02-28 Jason Merrill <jason@redhat.com>
3431 * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6.
3433 2011-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3435 PR libgfortran/47778
3436 * gfortran.dg/namelist_71.f90: New test.
3438 2011-02-27 Jason Merrill <jason@redhat.com>
3441 * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
3442 * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
3444 2011-02-27 Paolo Carlini <paolo.carlini@oracle.com>
3447 * g++.dg/cpp0x/constexpr-ctor8.C: New.
3449 2011-02-27 Jakub Jelinek <jakub@redhat.com>
3452 * gfortran.dg/gomp/task-1.f90: Removed.
3454 2011-02-26 Jason Merrill <jason@redhat.com>
3456 * g++.dg/template/this-targ1.C: New.
3458 * g++.dg/cpp0x/regress/template-const1.C: New.
3459 * g++.dg/cpp0x/regress/template-function1.C: Adjust.
3460 * g++.dg/template/function1.C: Adjust.
3461 * g++.dg/cpp0x/regress/debug-debug7.C: Adjust.
3462 * g++.dg/debug/debug7.C: Adjust.
3464 2011-02-26 Tobias Burnus <burnus@net-b.de>
3467 * gfortran.dg/gomp/task-1.f90: New.
3469 2011-02-25 Jie Zhang <jie@codesourcery.com>
3471 * gcc.target/arm/neon-thumb2-move.c: Add
3472 dg-require-effective-target arm_thumb2_ok.
3474 2011-02-24 Jason Merrill <jason@redhat.com>
3476 * g++.dg/parse/constant1.C: Specify C++98 mode.
3477 * g++.dg/parse/constant5.C: Likewise.
3478 * g++.dg/parse/error2.C: Likewise.
3479 * g++.dg/parse/semicolon3.C: Likewise.
3480 * g++.dg/template/crash14.C: Likewise.
3481 * g++.dg/template/local4.C: Likewise.
3482 * g++.dg/template/nontype3.C: Likewise.
3483 * g++.dg/parse/crash31.C: Adjust expected errors.
3484 * g++.dg/template/function1.C: Likewise.
3485 * g++.dg/template/ref3.C: Likewise.
3486 * g++.dg/template/static9.C: Likewise.
3487 * g++.old-deja/g++.pt/crash41.C: Instantiate template.
3489 * g++.dg/cpp0x/constexpr-array-tparm.C: New.
3490 * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
3491 * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
3492 * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
3493 * g++.dg/cpp0x/regress/template-function1.C: Likewise.
3495 2011-02-24 Jakub Jelinek <jakub@redhat.com>
3498 * gfortran.dg/pr47878.f90: New test.
3500 2011-02-24 Richard Guenther <rguenther@suse.de>
3503 * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
3504 * gcc.dg/guality/pr41353-2.c (vari): Likewise.
3506 2011-02-24 Richard Guenther <rguenther@suse.de>
3509 * gfortran.dg/lto/pr47839_0.f90: New testcase.
3510 * gfortran.dg/lto/pr47839_1.f90: Likewise.
3512 2011-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3514 PR libgfortran/47567
3515 * gfortran.dg/fmt_f0_1.f90: Update test.
3517 2011-02-23 Jason Merrill <jason@redhat.com>
3519 * g++.dg/abi/mangle39.C: Adjust parm mangling.
3520 * g++.dg/abi/mangle45.C: New.
3522 * g++.dg/cpp0x/trailing1.C: Mangle decltype.
3523 * g++.dg/template/canon-type-9.C: Match use of decltype
3524 between declaration and definition.
3525 * g++.dg/template/canon-type-12.C: Likewise.
3527 2011-02-23 Mikael Morin <mikael@gcc.gnu.org>
3530 * gfortran.dg/nested_allocatables_1.f90: New.
3532 2011-02-23 Nathan Froyd <froydnj@codesourcery.com>
3535 * g++.dg/pr46868.C: New test.
3536 * g++.dg/parse/parameter-declaration-1.C: Adjust.
3537 * g++.dg/parse/error14.C: Adjust.
3539 2011-02-23 Richard Guenther <rguenther@suse.de>
3541 PR tree-optimization/47838
3542 * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
3544 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
3546 * g++.dg/other/pr47218.C: Fix dg-options. Cleanup saved temps.
3548 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
3550 * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
3551 * gfortran.dg/count_init_expr.f03: Ditto.
3552 * gfortran.dg/gomp/pr43711.f90: Ditto.
3553 * gcc.dg/struct-parse-2.c: Ditto.
3554 * gcc.dg/parse-error-3.c: Ditto.
3555 * gcc.dg/Wlogical-op-1.c: Ditto.
3556 * gcc.dg/Walways-true-1.c: Ditto.
3557 * gcc.dg/pr24225.c: Ditto.
3558 * gcc.dg/Walways-true-2.c: Ditto.
3559 * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
3560 * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
3561 * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
3562 * g++.dg/overload/defarg4.C: Ditto.
3563 * g++.dg/inherit/covariant16.C: Ditto.
3564 * g++.dg/inherit/virtual7.C: Ditto.
3565 * g++.dg/template/canon-type-9.C: Ditto.
3566 * g++.dg/template/access19.C: Ditto.
3567 * g++.dg/template/call7.C: Ditto.
3568 * g++.dg/template/canon-type-2.C: Ditto.
3569 * g++.dg/template/init7.C: Ditto.
3570 * g++.dg/template/sizeof-template-argument.C: Ditto.
3571 * g++.dg/template/const3.C: Ditto.
3572 * g++.dg/template/sfinae26.C: Ditto.
3573 * g++.dg/template/sfinae26.C: Ditto.
3574 * g++.dg/template/canon-type-11.C: Ditto.
3575 * g++.dg/template/union2.C: Ditto.
3576 * g++.dg/template/canon-type-3.C: Ditto.
3577 * g++.dg/template/canon-type-1.C: Ditto.
3578 * g++.dg/template/canon-type-5.C: Ditto.
3579 * g++.dg/template/canon-type-7.C: Ditto.
3580 * g++.dg/template/canon-type-10.C: Ditto.
3581 * g++.dg/template/spec36.C: Ditto.
3582 * g++.dg/template/typedef38.C: Ditto.
3583 * g++.dg/template/canon-type-4.C: Ditto.
3584 * g++.dg/template/canon-type-6.C: Ditto.
3585 * g++.dg/template/canon-type-13.C: Ditto.
3586 * g++.dg/template/instantiate9.C: Ditto.
3587 * g++.dg/template/ttp22.C: Ditto.
3588 * g++.dg/warn/Wreturn-type-6.C: Ditto.
3589 * g++.dg/warn/Walways-true-1.C: Ditto.
3590 * g++.dg/warn/Wlogical-op-1.C: Ditto.
3591 * g++.dg/warn/Walways-true-2.C: Ditto.
3592 * g++.dg/conversion/op4.C: Ditto.
3593 * g++.dg/opt/pr19650.C: Ditto.
3594 * g++.dg/lookup/friend11.C: Ditto.
3595 * g++.dg/other/default2.C: Ditto.
3596 * g++.dg/other/default3.C: Ditto.
3597 * g++.dg/other/dtor2.C: Ditto.
3598 * g++.dg/other/friend5.C: Ditto.
3599 * g++.dg/other/default5.C: Ditto.
3600 * g++.dg/init/brace6.C: Ditto.
3601 * g++.dg/init/aggr5.C: Ditto.
3602 * g++.dg/init/error2.C: Ditto.
3603 * g++.dg/expr/bound-mem-fun.C: Ditto.
3604 * g++.dg/expr/cond6.C: Ditto.
3605 * g++.dg/expr/stmt-expr-1.C: Ditto.
3606 * g++.dg/cpp0x/constexpr-object2.C: Ditto.
3607 * g++.dg/cpp0x/constexpr-data1.C: Ditto.
3608 * g++.dg/cpp0x/constexpr-function2.C: Ditto.
3609 * g++.dg/cpp0x/bracket1.C: Ditto.
3610 * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
3611 * g++.dg/cpp0x/pr38646.C: Ditto.
3612 * g++.dg/cpp0x/variadic73.C: Ditto.
3613 * g++.dg/cpp0x/constexpr-function1.C: Ditto.
3614 * g++.dg/cpp0x/bracket4.C: Ditto.
3615 * g++.dg/cpp0x/decltype4.C: Ditto.
3616 * g++.dg/cpp0x/constexpr-data2.C: Ditto.
3617 * g++.dg/cpp0x/constexpr-object1.C: Ditto.
3618 * g++.dg/cpp0x/variadic-crash2.C: Ditto.
3619 * g++.dg/cpp0x/variadic-new2.C: Ditto.
3620 * g++.dg/cpp0x/decltype2.C: Ditto.
3621 * g++.dg/cpp0x/decltype1.C: Ditto.
3622 * g++.dg/cpp0x/bracket2.C: Ditto.
3623 * g++.dg/cpp0x/decltype5.C: Ditto.
3624 * g++.dg/cpp0x/constexpr-function3.C: Ditto.
3625 * g++.dg/cpp0x/variadic70.C: Ditto.
3626 * g++.dg/cpp0x/decltype6.C: Ditto.
3627 * g++.dg/cpp0x/rvo.C: Ditto.
3628 * g++.dg/cpp0x/vt-40092.C: Ditto.
3629 * g++.dg/cpp0x/variadic-new.C: Ditto.
3630 * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
3631 * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
3632 * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
3633 * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
3634 * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
3635 * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
3636 * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
3637 * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
3638 * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
3639 * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
3640 * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
3641 * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
3642 * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
3643 * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
3644 * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
3645 * g++.dg/cpp0x/pr39639.C: Ditto.
3646 * g++.dg/cpp0x/decltype3.C: Ditto.
3647 * g++.dg/cpp0x/variadic68.C: Ditto.
3648 * g++.dg/cpp0x/variadic-function.C: Ditto.
3649 * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
3650 * g++.dg/cpp0x/variadic-bind.C: Ditto.
3651 * g++.dg/cpp0x/variadic-tuple.C: Ditto.
3652 * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
3653 * g++.dg/parse/crash35.C: Ditto.
3654 * g++.dg/parse/crash40.C: Ditto.
3655 * g++.dg/parse/defarg12.C: Ditto.
3656 * g++.dg/parse/crash34.C: Ditto.
3657 * g++.dg/parse/constructor3.C: Ditto.
3658 * g++.dg/parse/template23.C: Ditto.
3659 * g++.dg/parse/crash56.C: Ditto.
3660 * g++.dg/parse/dtor13.C: Ditto.
3661 * g++.dg/parse/error33.C: Ditto.
3662 * g++.dg/parse/ctor9.C: Ditto.
3663 * g++.dg/parse/error32.C: Ditto.
3664 * g++.dg/parse/error37.C: Ditto.
3665 * g++.dg/parse/bitfield3.C: Ditto.
3666 * g++.dg/parse/struct-4.C: Ditto.
3667 * g++.dg/ext/has_trivial_copy.C: Ditto.
3668 * g++.dg/ext/is_polymorphic.C: Ditto.
3669 * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
3670 * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
3671 * g++.dg/ext/has_nothrow_assign.C: Ditto.
3672 * g++.dg/ext/is_union.C: Ditto.
3673 * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
3674 * g++.dg/ext/is_pod.C: Ditto.
3675 * g++.dg/ext/has_virtual_destructor.C: Ditto.
3676 * g++.dg/ext/has_trivial_constructor.C: Ditto.
3677 * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
3678 * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
3679 * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
3680 * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
3681 * g++.dg/ext/is_abstract.C: Ditto.
3682 * g++.dg/ext/has_trivial_assign.C: Ditto.
3683 * g++.dg/ext/is_class.C: Ditto.
3684 * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
3685 * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
3686 * g++.dg/ext/is_base_of.C: Ditto.
3687 * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
3688 * g++.dg/ext/has_nothrow_constructor.C: Ditto.
3689 * g++.dg/ext/is_empty.C: Ditto.
3690 * g++.dg/ext/is_enum.C: Ditto.
3691 * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
3692 * gnat.dg/opt11.adb: Ditto.
3693 * obj-c++.dg/pr45735.mm: Ditto.
3694 * obj-c++.dg/pr24393.mm: Ditto.
3695 * obj-c++.dg/exceptions-2.mm: Ditto.
3696 * objc.dg/pr45735.m: Ditto.
3697 * objc.dg/pr24393.m: Ditto.
3699 2011-02-23 Nicola Pero <nicola.pero@meta-innovation.com>
3701 * objc.dg/attributes/objc-exception-1.m: New.
3703 2011-02-23 Jie Zhang <jie@codesourcery.com>
3705 * gcc.dg/cpp/include7.c: New test.
3707 2011-02-22 Paolo Carlini <paolo.carlini@oracle.com>
3710 * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
3712 2011-02-23 Jie Zhang <jie@codesourcery.com>
3714 PR rtl-optimization/47763
3715 * gcc.dg/pr47763.c: New test.
3717 2011-02-22 Paul Thomas <pault@gcc.gnu.org>
3720 * gfortran.dg/whole_file_32.f90 : New test.
3722 2011-02-22 Dodji Seketeli <dodji@redhat.com>
3725 * g++.dg/inherit/virtual7.C: New test.
3727 2011-02-22 Nicola Pero <nicola.pero@meta-innovation.com>
3730 * objc.dg/type-size-3.m: Updated error message.
3731 * objc.dg/type-size-4.m: New test.
3732 * objc.dg/type-size-5.m: New test.
3734 2011-02-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3736 * lib/gnat.exp: Fix comments.
3737 Don't load libgloss.exp.
3738 (default_gnat_version): Call $compiler with --version.
3739 Adapt regexp for gnatmake output, insert version.
3740 (gnat_version): New proc.
3741 (gnat_init): Remove gnat_libgcc_s_path.
3742 (gnat_target_compile): Likewise.
3743 Remove ld_library_path.
3744 Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
3745 (gnat_pass): Remove.
3746 (gnat_pass): Remove.
3747 (gnat_finish): Remove.
3748 (gnat_exit): Remove.
3749 (local_find_gnatmake): Reindent.
3750 (runtest_file_p): Remove.
3751 (prune_warnings): Remove.
3752 (find_gnatclean): New proc.
3753 * lib/gnat-dg.exp (lremove): New proc.
3754 (gnat-dg-test): Reindent.
3755 Remove additional output files.
3756 (gnat-dg-runtest): Remove.
3758 * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
3759 * gnat.dg/loop_optimization6.adb: Likewise.
3760 * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
3762 2011-02-22 Jakub Jelinek <jakub@redhat.com>
3764 PR tree-optimization/47835
3765 * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
3767 2011-02-22 Tobias Burnus <burnus@net-b.de>
3769 * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
3770 * gfortran.dg/abstract_type_2.f03: Ditto.
3771 * gfortran.dg/abstract_type_3.f03: Ditto.
3772 * gfortran.dg/abstract_type_4.f03: Ditto.
3773 * gfortran.dg/abstract_type_5.f03: Ditto.
3774 * gfortran.dg/abstract_type_6.f03: Ditto.
3775 * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
3776 * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
3777 * gfortran.dg/allocatable_scalar_11.f90: Ditto.
3778 * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
3779 * gfortran.dg/array_function_5.f90: Ditto.
3780 * gfortran.dg/asynchronous_3.f03: Ditto.
3781 * gfortran.dg/char_expr_1.f90: Ditto.
3782 * gfortran.dg/class_14.f03: Ditto.
3783 * gfortran.dg/data_array_6.f: Ditto.
3784 * gfortran.dg/data_invalid.f90: Ditto.
3785 * gfortran.dg/dot_product_1.f03: Ditto.
3786 * gfortran.dg/func_derived_5.f90: Ditto.
3787 * gfortran.dg/func_result_4.f90: Ditto.
3788 * gfortran.dg/implied_do_1.f90: Ditto.
3789 * gfortran.dg/initialization_25.f90: Ditto.
3790 * gfortran.dg/initialization_26.f90: Ditto.
3791 * gfortran.dg/interface_34.f90: Ditto.
3792 * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
3793 * gfortran.dg/keyword_symbol_1.f90: Ditto.
3794 * gfortran.dg/matmul_8.f03: Ditto.
3795 * gfortran.dg/merge_init_expr.f90: Ditto.
3796 * gfortran.dg/pack_assign_1.f90: Ditto.
3797 * gfortran.dg/pack_vector_1.f90: Ditto.
3798 * gfortran.dg/pointer_check_8.f90: Ditto.
3799 * gfortran.dg/product_init_expr.f03: Ditto.
3800 * gfortran.dg/reshape_order_5.f90: Ditto.
3801 * gfortran.dg/reshape_shape_1.f90: Ditto.
3802 * gfortran.dg/reshape_zerosize_2.f90: Ditto.
3803 * gfortran.dg/same_name_2.f90: Ditto.
3804 * gfortran.dg/selected_real_kind_1.f90: Ditto.
3805 * gfortran.dg/spread_init_expr.f03: Ditto.
3806 * gfortran.dg/stmt_func_1.f90: Ditto.
3807 * gfortran.dg/sum_init_expr.f03: Ditto.
3808 * gfortran.dg/transpose_3.f03: Ditto.
3809 * gfortran.dg/unpack_init_expr.f03: Ditto.
3810 * gfortran.dg/warn_conversion.f90: Ditto.
3811 * gfortran.dg/warn_conversion_2.f90: Ditto.
3812 * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
3813 * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
3814 * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
3815 * gfortran.dg/whole_file_16.f90: Ditto.
3816 * gfortran.dg/whole_file_17.f90: Ditto.
3817 * gfortran.dg/whole_file_18.f90: Ditto.
3818 * gfortran.dg/whole_file_20.f03: Ditto.
3819 * gfortran.dg/whole_file_5.f90: Ditto.
3820 * gfortran.dg/whole_file_6.f90: Ditto.
3821 * gfortran.dg/write_invalid_format.f90: Ditto.
3822 * gfortran.dg/zero_sized_6.f90: Ditto.
3824 2011-02-21 Jeff Law <law@redhat.com>
3826 PR rtl-optimization/46178
3827 * gcc.target/i386/pr46178.c: New test.
3829 PR rtl-optimization/46002
3830 * gcc.c-torture/compile/pr46002.c: New test.
3832 2011-02-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3834 * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
3837 2011-02-21 Jakub Jelinek <jakub@redhat.com>
3840 * g++.dg/debug/pr47106.C: Require effective target lto.
3842 2011-02-21 Jason Merrill <jason@redhat.com>
3844 * g++.dg/cpp0x/constexpr-diag2.C: New.
3846 2011-02-20 Jason Merrill <jason@redhat.com>
3848 * g++.dg/cpp0x/constexpr-ctor7.C: New.
3850 * g++.dg/cpp0x/fntmpdefarg2.C: New.
3852 * g++.dg/overload/conv-op1.C: New.
3854 * g++.dg/cpp0x/constexpr-synth1.C: New.
3856 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
3858 * objc.dg/layout-2.m: New.
3859 * objc.dg/selector-3.m: Adjusted location of error message.
3860 * objc.dg/type-size-3.m: Same.
3861 * obj-c++.dg/selector-3.mm: Same.
3863 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
3866 * objc.dg/property/dotsyntax-22.m: New.
3867 * obj-c++.dg/property/dotsyntax-22.mm: New.
3869 2011-02-20 Dodji Seketeli <dodji@redhat.com>
3872 * g++.dg/template/typedef38.C: New test.
3874 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
3877 * gfortran.dg/whole_file_30.f90 : New test.
3878 * gfortran.dg/whole_file_31.f90 : New test.
3880 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
3884 * gfortran.dg/whole_file_28.f90 : New test.
3885 * gfortran.dg/whole_file_29.f90 : New test.
3887 2011-02-20 Paolo Carlini <paolo.carlini@oracle.com>
3890 * g++.dg/template/crash105.C: New.
3892 2011-02-19 Jason Merrill <jason@redhat.com>
3894 * g++.dg/cpp0x/regress/no-elide1.C: New.
3896 2011-02-19 Alexandre Oliva <aoliva@redhat.com>
3898 PR tree-optimization/46620
3899 * gcc.dg/pr46620.c: New.
3901 2011-02-19 Jakub Jelinek <jakub@redhat.com>
3904 * gcc.target/i386/pr47809.c: New test.
3906 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3907 Tobias Burnus <burnus@net-b.de>
3909 * lib/target-supports.exp
3910 (check_effective_target_fortran_large_real): New check for large reals.
3911 * gfortran.dg/nan_7.f90: New test.
3913 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3915 PR libgfortran/47567
3916 * gfortran.dg/fmt_f0_1.f90: Update test.
3918 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
3921 * gfortran.dg/array_constructor_36.f90 : New test.
3922 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
3923 allow for comparison between different elements of the array
3924 constructor at different levels of optimization.
3926 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
3928 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
3929 * gcc.target/i386/pr32280-1.c: Likewise.
3931 2011-02-19 Jakub Jelinek <jakub@redhat.com>
3934 * gcc.target/i386/pr47800.c: New test.
3936 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
3938 * objc/execute/exceptions/foward-1.x: New.
3940 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3943 * gfortran.dg/derived_constructor_comps_4.f90: New.
3945 2011-02-18 Tobias Burnus
3948 * gfortran.dg/func_result_6.f90: New.
3950 2011-02-18 Michael Matz <matz@suse.de>
3953 * gfortran.dg/lto/pr45586_0.f90: New test.
3954 * gfortran.dg/typebound_proc_20.f90: Ditto.
3955 * gfortran.dg/typebound_proc_21.f90: Ditto.
3957 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
3960 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
3962 2011-02-18 Tobias Burnus <burnus@net-b.de>
3965 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
3967 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
3968 normalizing the error/warning output.
3969 * gfortran.dg/Wall.f90: Update dg-error/warning.
3970 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
3971 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
3972 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
3973 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
3974 * gfortran.dg/class_30.f90: Update dg-error/warning.
3975 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
3976 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
3977 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
3978 * gfortran.dg/entry_17.f90: Update dg-error/warning.
3979 * gfortran.dg/entry_19.f90: Update dg-error/warning.
3980 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
3981 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
3982 * gfortran.dg/g77/12632.f: Update dg-error/warning.
3983 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
3984 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
3985 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
3986 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
3987 * gfortran.dg/goto_8.f90: Update dg-error/warning.
3988 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
3989 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
3990 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
3991 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
3992 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
3993 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
3994 * gfortran.dg/volatile3.f90: Update dg-error/warning.
3995 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
3996 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
3997 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
3998 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
3999 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
4001 2011-02-18 Janus Weil <janus@gcc.gnu.org>
4004 * gfortran.dg/proc_ptr_comp_30.f90: New.
4006 2011-02-18 Jakub Jelinek <jakub@redhat.com>
4009 * gcc.target/i386/pr47780.c: New test.
4011 2011-02-18 Janus Weil <janus@gcc.gnu.org>
4014 * gfortran.dg/class_40.f03: New.
4016 2011-02-18 Dodji Seketeli <dodji@redhat.com>
4019 * g++.dg/cpp0x/auto21.C: New test.
4021 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
4023 * objc.dg/special/unclaimed-category-1.h: Updated for
4025 * objc.dg/special/unclaimed-category-1.m: Same.
4026 * objc.dg/zero-link-1.m: Same.
4027 * objc.dg/lookup-1.m: Same.
4028 * objc.dg/torture/strings/const-str-9.m
4029 * objc.dg/torture/strings/const-str-10.m: Same.
4030 * objc.dg/torture/strings/const-str-11.m: Same.
4031 * objc.dg/torture/forward-1.m: Same.
4032 * objc.dg/zero-link-2.m: Same.
4033 * objc.dg/encode-7-next-64bit.m: Same.
4034 * objc.dg/method-4.m: Same.
4035 * objc.dg/next-runtime-1.m: Same.
4036 * objc.dg/image-info.m: Same.
4037 * objc.dg/pr23214.m: Same.
4038 * objc.dg/symtab-1.m: Same.
4039 * obj-c++.dg/basic.m: Same.
4040 * obj-c++.dg/proto-lossage-3.m: Same.
4041 * obj-c++.dg/torture/strings/const-str-10.m: Same.
4042 * obj-c++.dg/torture/strings/const-str-11.m: Same.
4043 * obj-c++.dg/torture/strings/const-str-9.m: Same.
4044 * obj-c++.dg/method-11.m: Same.
4045 * objc/execute/enumeration-1.m: Same.
4046 * objc/execute/object_is_class.m: Same.
4047 * objc/execute/formal_protocol-2.m: Same.
4048 * objc/execute/formal_protocol-4.m: Same.
4049 * objc/execute/formal_protocol-6.m: Same.
4050 * objc/execute/bycopy-3.m: Same.
4051 * objc/execute/exceptions/catchall-1.m: Same.
4052 * objc/execute/exceptions/finally-1.m: Same.
4053 * objc/execute/exceptions/local-variables-1.m: Same.
4054 * objc/execute/exceptions/foward-1.m: Same.
4055 * objc/execute/bf-common.h
4056 * objc/execute/enumeration-2.m: Same.
4057 * objc/execute/formal_protocol-1.m: Same.
4058 * objc/execute/formal_protocol-3.m: Same.
4059 * objc/execute/formal_protocol-5.m: Same.
4060 * objc/execute/accessing_ivars.m: Same.
4061 * objc/execute/bycopy-2.m: Same.
4062 * objc/execute/formal_protocol-7.m: Same.
4063 * objc/execute/compatibility_alias.m: Same.
4064 * objc/execute/no_clash.m: Same.
4065 * objc/execute/object_is_meta_class.m: Same.
4066 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
4067 * objc/execute/class-tests-1.h: Include stdio.h.
4068 * objc/execute/class-tests-2.h: Same.
4069 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
4071 * obj-c++.dg/try-catch-2.mm: Same.
4073 2011-02-17 Jakub Jelinek <jakub@redhat.com>
4076 * g++.dg/warn/Wunused-parm-4.C: New test.
4078 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
4079 Jan Hubicka <jh@suse.cz>
4083 * g++.dg/debug/pr47106.C: New.
4085 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
4088 * gcc.target/i386/pr43653.c: New test.
4090 2011-02-11 Dodji Seketeli <dodji@redhat.com>
4093 * g++.dg/template/inherit6.C: New test.
4095 2011-02-16 Janus Weil <janus@gcc.gnu.org>
4098 * gfortran.dg/class_39.f03: New.
4100 2011-02-16 Dodji Seketeli <dodji@redhat.com>
4103 * g++.dg/cpp0x/variadic106.C: New test.
4105 2011-02-16 Jakub Jelinek <jakub@redhat.com>
4108 * gfortran.dg/pr47757-1.f90: New test.
4109 * gfortran.dg/pr47757-2.f90: New test.
4110 * gfortran.dg/pr47757-3.f90: New test.
4113 * g++.dg/cpp0x/enum8.C: New test.
4115 2011-02-15 Jason Merrill <jason@redhat.com>
4117 * g++.dg/inherit/implicit-trivial1.C: New.
4118 * g++.dg/cpp0x/implicit-trivial1.C: New.
4120 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
4123 * gcc.dg/torture/pr47725.c: Removed.
4125 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
4128 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
4129 constant does not generate a load from memory.
4131 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
4134 * gcc.dg/torture/pr47725.c: New.
4136 2011-02-15 Richard Guenther <rguenther@suse.de>
4138 PR tree-optimization/47743
4139 * gcc.dg/torture/pr47743.c: New testcase.
4141 2011-02-15 Jakub Jelinek <jakub@redhat.com>
4144 * gcc.target/i386/pr47581.c: New test.
4146 2011-02-14 Janus Weil <janus@gcc.gnu.org>
4149 * gfortran.dg/select_type_22.f03: New.
4151 2011-02-14 Jason Merrill <jason@redhat.com>
4153 * g++.dg/cpp0x/regress/enum1.C: New.
4155 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
4157 * gnat.dg/include.adb: New test.
4159 2011-02-14 Janus Weil <janus@gcc.gnu.org>
4162 * gfortran.dg/class_38.f03: New.
4164 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
4166 * gcc.dg/pr46494.c: New test.
4168 2011-02-14 Richard Guenther <rguenther@suse.de>
4170 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
4172 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4175 * gnat.dg/null_pointer_deref1.exp: Don't skip on
4176 sparc*-sun-solaris2.11.
4178 2011-02-14 Janus Weil <janus@gcc.gnu.org>
4181 * gfortran.dg/argument_checking_18.f90: New.
4183 2011-02-13 Tobias Burnus <burnus@net-b.de>
4185 * gfortran.dg/argument_checking_13.f90: Update dg-error.
4186 * gfortran.dg/argument_checking_17.f90: New.
4188 2011-02-12 Janus Weil <janus@gcc.gnu.org>
4190 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
4191 are temporarily disabled.
4192 * gfortran.dg/class_7.f03: Ditto.
4193 * gfortran.dg/coarray_14.f90: Ditto.
4194 * gfortran.dg/typebound_proc_13.f03: Ditto.
4196 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
4199 * gfortran.dg/extends_11.f03: New.
4201 2011-02-11 Xinliang David Li <davidxl@google.com>
4203 PR tree-optimization/47707
4204 * g++.dg/tree-ssa/pr47707.C: New test.
4206 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
4208 * g++.dg/opt/inline17.C: New test.
4210 2011-02-11 Tobias Burnus <burnus@net-b.de>
4213 * gfortran.dg/pure_formal_2.f90: New.
4215 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
4217 PR rtl-optimization/47614
4218 * gfortran.dg/pr47614.f: New.
4220 2011-02-11 Joseph Myers <joseph@codesourcery.com>
4223 * gcc.dg/opts-6.c: New test.
4225 2011-02-11 Jakub Jelinek <jakub@redhat.com>
4228 * gcc.dg/pr47684.c: New test.
4230 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4233 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
4234 c99_runtime, dg-add-options c99_runtime.
4235 (main): Use __asm__.
4237 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4240 * lib/target-supports.exp (check_ascii_locale_available): New proc.
4241 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
4242 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
4243 * gcc.dg/ucnid-10.c: Likewise.
4244 * gcc.dg/ucnid-13.c: Likewise.
4245 * gcc.dg/ucnid-7.c: Likewise.
4246 * gcc.dg/ucnid-8.c: Likewise.
4247 Adapt dg-warning line number.
4249 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
4251 * gcc.target/i386/parity-1.c: Use -march=k8.
4252 * gcc.target/i386/parity-2.c: Ditto.
4253 * gcc.target/i386/vecinit-1.c: Ditto.
4254 * gcc.target/i386/vecinit-2.c: Ditto.
4256 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4259 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
4260 * gcc.target/mips/save-restore-3.c: Likewise.
4261 * gcc.target/mips/save-restore-4.c: Likewise.
4262 * gcc.target/mips/save-restore-5.c: Likewise.
4265 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
4266 * g++.dg/tree-prof/partition2.C: Likewise.
4268 2011-02-09 Jason Merrill <jason@redhat.com>
4270 * g++.dg/tree-ssa/inline-3.C: Use a normal function
4271 rather than misdeclare std::puts.
4273 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
4274 * g++.dg/other/warning1.C: Likewise.
4275 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
4276 * g++.old-deja/g++.gb/scope06.C: Likewise.
4277 * g++.old-deja/g++.law/cvt11.C: Likewise.
4278 * g++.old-deja/g++.law/init1.C: Likewise.
4279 * g++.dg/abi/mangle26.C: Likewise.
4281 * g++.dg/template/function1.C: Adjust for C++0x mode.
4282 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
4284 * g++.dg/ext/label10.C: Adjust for C++0x mode.
4285 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
4287 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
4289 * g++.dg/cpp0x/regress/abi-empty7.C: New.
4291 * g++.dg/cpp0x/regress: New directory.
4292 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
4293 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
4294 * g++.dg/cpp0x/regress/regress3.C: New.
4296 2011-02-10 Richard Guenther <rguenther@suse.de>
4298 PR tree-optimization/47677
4299 * gcc.dg/torture/pr47677.c: New testcase.
4301 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
4303 * objc.dg/special/load-category-1.m: Remove unused header.
4304 * objc.dg/special/load-category-1a.m: Likewise.
4305 * objc.dg/special/load-category-2.m: Likewise.
4306 * objc.dg/special/load-category-2a.m: Likewise.
4307 * objc.dg/special/load-category-3.m: Likewise.
4308 * objc.dg/special/load-category-3a.m: Likewise.
4309 * objc.dg/attributes/proto-attribute-2.m: Likewise.
4310 * objc.dg/attributes/proto-attribute-3.m: Likewise.
4311 * objc.dg/attributes/class-attribute-1.m: Likewise.
4312 * objc.dg/property/property.exp: Don't run for Darwin < 9.
4313 * obj-c++.dg/property/property.exp: Likewise.
4314 * objc.dg/attributes/method-sentinel-1.m: Update type header.
4315 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
4316 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
4317 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
4318 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
4319 * obj-c++.dg/template-8.mm: Likewise.
4321 2011-02-10 Jakub Jelinek <jakub@redhat.com>
4324 * gcc.target/i386/pr47665.c: New test.
4326 2011-02-10 Jie Zhang <jie@codesourcery.com>
4330 2011-02-05 Jie Zhang <jie@codesourcery.com>
4332 * gcc.dg/pr42631.c: Update test.
4333 * gcc.dg/pr42631-2.c: New test.
4335 2011-02-09 Janus Weil <janus@gcc.gnu.org>
4338 * gfortran.dg/proc_decl_25.f90: New.
4340 2011-02-09 Janus Weil <janus@gcc.gnu.org>
4343 * gfortran.dg/typebound_assignment_2.f03: New.
4345 2011-02-09 Richard Guenther <rguenther@suse.de>
4347 PR tree-optimization/47664
4348 * gcc.dg/tree-ssa/inline-7.c: New testcase.
4350 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
4353 * gnat.dg/uninit_func.adb: Adjust dg directive.
4355 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
4358 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
4360 2011-02-09 Janus Weil <janus@gcc.gnu.org>
4363 * gfortran.dg/auto_dealloc_2.f90: New.
4365 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4367 * gcc.dg/builtins-config.h: Remove __sgi handling.
4368 * lib/target-supports.exp (add_options_for_c99_runtime): Add
4369 -std=c99 for mips-sgi-irix6.5*.
4371 2011-02-09 Martin Jambor <mjambor@suse.cz>
4374 * gfortran.dg/pr25923.f90: Remove xfails.
4376 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4379 * gfortran.dg/inquire_14.f90: New test.
4381 2011-02-08 Janus Weil <janus@gcc.gnu.org>
4384 * gfortran.dg/pointer_init_6.f90: New.
4386 2011-02-08 Jeff Law <law@redhat.com>
4388 PR tree-optimization/42893
4389 * gcc.tree-ssa/pr42893.c: New test.
4391 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
4393 PR tree-optimization/46834
4394 PR tree-optimization/46994
4395 PR tree-optimization/46995
4396 * gcc.dg/graphite/id-pr46834.c: New.
4397 * gfortran.dg/graphite/id-pr46994.f90: New.
4398 * gfortran.dg/graphite/id-pr46995.f90: New.
4400 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4403 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
4404 using the variable is known the warning is emitted there.
4405 * gcc.dg/uninit-pr19430.c (foo): Likewise.
4406 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
4408 * c-c++-common/pr20000.c (g): Both warnings occur at the return
4411 * gcc.dg/noreturn-1.c (foo5): Likewise.
4412 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
4413 (method2): Likewise.
4415 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
4416 the return statement using the uninitialized variable.
4417 * gfortran.dg/pr39666-2.f90 (f): Likewise.
4419 2011-02-08 Richard Guenther <rguenther@suse.de>
4422 * g++.dg/opt/pr47639.c: New testcase.
4424 2011-02-08 Richard Guenther <rguenther@suse.de>
4426 PR tree-optimization/47632
4427 * g++.dg/opt/pr47632.C: New testcase.
4429 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4431 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
4433 2011-02-07 Richard Guenther <rguenther@suse.de>
4435 PR tree-optimization/47615
4436 * g++.dg/opt/pr47615.C: New testcase.
4438 2011-02-07 Richard Guenther <rguenther@suse.de>
4440 PR tree-optimization/47621
4441 * gcc.dg/torture/pr47621.c: New testcase.
4443 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
4445 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
4447 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
4450 * gfortran.dg/allocate_with_source_1 : New test.
4452 2011-02-05 Jakub Jelinek <jakub@redhat.com>
4455 * gcc.dg/pr47610.c: New test.
4457 2011-02-05 Jie Zhang <jie@codesourcery.com>
4460 * gcc.dg/pr42631.c: Update test.
4461 * gcc.dg/pr42631-2.c: New test.
4463 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
4466 * gfortran.dg/pr47574.f90: New test.
4468 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
4470 PR tree-optimization/46194
4471 * gcc.dg/autopar/pr46194.c: New.
4473 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
4475 PR tree-optimization/43695
4476 * g++.dg/ipa/pr43695.C: New.
4478 2011-02-04 Jakub Jelinek <jakub@redhat.com>
4481 * gcc.dg/pr23200.c: New test.
4483 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
4486 * g++.dg/pr47589.C: New test.
4488 2011-02-03 Dodji Seketeli <dodji@redhat.com>
4491 * g++.dg/template/typedef37.C: New test.
4492 * g++.dg/template/param1.C: Adjust expected error message.
4494 2011-02-03 Jakub Jelinek <jakub@redhat.com>
4497 * gcc.dg/pr31490-2.c: New test.
4498 * gcc.dg/pr31490-3.c: New test.
4499 * gcc.dg/pr31490-4.c: New test.
4501 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
4502 Jakub Jelinek <jakub@redhat.com>
4505 * g++.dg/parser/semicolon3.C: Adjust.
4506 * g++.dg/parser/semicolon4.C: New testcase.
4507 * g++.dg/pr46890.C: New testcase.
4509 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
4512 * g++.dg/init/pr29571.C: New.
4514 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
4516 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
4517 instead of vect_int.
4519 2011-02-03 Jakub Jelinek <jakub@redhat.com>
4522 * gcc.target/i386/pr47312.c: New test.
4525 * gcc.target/i386/pr47564.c: New test.
4527 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
4529 PR tree-optimization/45122
4530 * gcc.dg/tree-ssa/pr45122.c: New.
4532 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
4535 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
4538 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
4539 and vsx so a default --with-cpu=power7 doesn't give an error
4540 when -mavoid-indexed-addresses is used.
4542 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
4543 wrapper function to save the arguments and then jump to the real
4544 function, rather than depending on the compiler not to move stuff
4546 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
4548 2011-02-02 Janus Weil <janus@gcc.gnu.org>
4549 Paul Thomas <pault@gcc.gnu.org>
4552 * gfortran.dg/class_37.f03 : New test.
4554 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
4555 Richard Guenther <rguenther@suse.de>
4557 PR tree-optimization/40979
4559 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
4560 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
4561 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
4562 check_vect_support_and_set_flags.
4563 * gfortran.dg/graphite/vect-pr40979.f90: New.
4565 2011-02-02 Janus Weil <janus@gcc.gnu.org>
4568 * gfortran.dg/class_36.f03: New.
4570 2011-02-02 Richard Guenther <rguenther@suse.de>
4572 PR tree-optimization/47566
4573 * gcc.dg/lto/20110201-1_0.c: New testcase.
4575 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
4581 * debug/pr47498.c: New.
4582 * debug/pr47501.c: New.
4584 2011-02-01 Richard Guenther <rguenther@suse.de>
4586 PR tree-optimization/47559
4587 * g++.dg/torture/pr47559.C: New testcase.
4589 2011-02-01 Janus Weil <janus@gcc.gnu.org>
4592 * gfortran.dg/typebound_call_20.f03: New.
4594 2011-02-01 Richard Guenther <rguenther@suse.de>
4596 PR tree-optimization/47555
4597 * gcc.dg/pr47555.c: New testcase.
4599 2011-02-01 Richard Guenther <rguenther@suse.de>
4601 PR tree-optimization/47541
4602 * g++.dg/torture/pr47541.C: New testcase.
4604 2011-01-31 Janus Weil <janus@gcc.gnu.org>
4607 * gfortran.dg/typebound_call_19.f03: New.
4609 2011-01-31 Jakub Jelinek <jakub@redhat.com>
4612 * g++.dg/cpp0x/pr47416.C: New test.
4614 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
4617 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
4619 2011-01-31 Janus Weil <janus@gcc.gnu.org>
4622 * gfortran.dg/typebound_assignment_1.f03: New.
4624 2011-01-31 Jakub Jelinek <jakub@redhat.com>
4626 PR tree-optimization/47538
4627 * gcc.c-torture/execute/pr47538.c: New test.
4629 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4632 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
4634 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4636 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
4638 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
4640 PR rtl-optimization/44031
4641 * gcc.c-torture/compile/20110131-1.c: New test.
4643 2011-01-31 Tobias Burnus <burnus@net-b.de>
4646 * gfortran.dg/stmt_func_1.f90: New.
4648 2011-01-31 Tobias Burnus <burnus@net-b.de>
4651 * gfortran.dg/interface_34.f90: New.
4653 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
4656 * gfortran.dg/realloc_on_assign_5.f03: New test.
4657 * gfortran.dg/realloc_on_assign_5.f03: New test.
4659 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4661 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
4662 * gfortran.dg/bessel_7.f90: Likewise.
4663 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
4665 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
4666 * gfortran.dg/sum_init_expr.f03: Likewise.
4668 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
4670 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
4673 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
4674 loop only on "vect_intfloat_cvt" targets.
4676 2011-01-29 Tobias Burnus <burnus@net-b.de>
4679 * gfortran.dg/shape_6.f90: New.
4681 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4683 PR libgfortran/47434
4684 * gfortran.dg/read_infnan_1.f90: Update test.
4685 * gfortran.dg/module_nan.f90: Update test.
4686 * gfortran.dg/char4_iunit_1.f03: Update test.
4687 * gfortran.dg/large_real_kind_1.f90: Update test.
4688 * gfortran.dg/real_const_3.f90: Update test.
4689 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
4691 2011-01-29 Dodji Seketeli <dodji@redhat.com>
4694 * g++.dg/template/param2.C: New test.
4696 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4698 PR libgfortran/47285
4699 * gfortran.dg/fmt_g.f: New test.
4701 2011-01-28 Tobias Burnus <burnus@net-b.de>
4704 * gfortran.dg/pure_formal_1.f90: New.
4706 2011-01-28 Jakub Jelinek <jakub@redhat.com>
4709 * gcc.dg/tls/pr42894.c: New test.
4711 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4713 * gcc.dg/pr47276.c: Add dg-require-visibility.
4715 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4717 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
4719 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
4720 Tobias Burnus <burnus@gcc.gnu.org>
4725 * gfortran.dg/realloc_on_assign_3.f03: New test.
4726 * gfortran.dg/realloc_on_assign_4.f03: New test.
4727 * gfortran.dg/allocatable_function_5.f90: New test.
4728 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
4729 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
4730 implemented" dg-errors.
4732 2011-01-27 Jan Hubicka <jh@suse.cz>
4735 * gcc.dg/attr-weakref-4.c: New testcase
4737 2011-01-27 Martin Jambor <mjambor@suse.cz>
4739 PR tree-optimization/47228
4740 * gcc.dg/torture/pr47228.c: New test.
4742 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4744 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
4746 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4748 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
4749 when using auto-overlay support on the SPU.
4751 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
4753 PR rtl-optimization/44174
4754 * gcc.target/i386/asm-6.c: New test.
4756 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
4758 PR rtl-optimization/46856
4759 * gcc.c-torture/compile/pr46856.c: New test.
4761 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
4762 Andrew Pinski <pinskia@gmail.com>
4765 * gcc.dg/pr43082.c: New.
4767 2011-01-26 DJ Delorie <dj@redhat.com>
4769 PR rtl-optimization/46878
4770 * gcc.dg/pr46878-1.c: New test.
4772 2011-01-26 Jakub Jelinek <jakub@redhat.com>
4775 * g++.dg/cpp0x/pr47476.C: New test.
4777 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
4779 * gcc.c-torture/compile/20110126-1.c: New test.
4781 2011-01-26 Jakub Jelinek <jakub@redhat.com>
4784 * gcc.dg/torture/pr47473.c: New test.
4786 2011-01-26 Jan Hubicka <jh@suse.cz>
4789 * gcc.c-torture/execute/pr47237.c: New testcase.
4791 2011-01-26 Jan Hubicka <jh@suse.cz>
4793 PR tree-optimization/47190
4794 * gcc.dg/attr-weakref-3.c: New testcase.
4796 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
4799 * gcc.dg/dll-9a.c: New test file.
4800 * gcc.dg/dll-11.c: Likewise.
4801 * gcc.dg/dll-12.c: Likewise.
4802 * gcc.dg/dll-12a.c: Likewise.
4803 * gcc.dg/dll-11a.c: Likewise.
4804 * gcc.dg/dll-9.c: Likewise.
4805 * gcc.dg/dll-10.c: Likewise.
4806 * gcc.dg/dll-10a.c: Likewise.
4807 * g++.dg/ext/dllexport4a.cc: Likewise.
4808 * g++.dg/ext/dllexport4.C: Likewise.
4809 * g++.dg/ext/dllexport5.C: Likewise.
4810 * g++.dg/ext/dllexport5a.cc: Likewise.
4812 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4814 PR tree-optimization/46970
4815 * gcc.dg/graphite/pr46970.c: New.
4817 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4819 PR tree-optimization/46215
4820 * gcc.dg/graphite/pr46215.c: New.
4822 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4824 PR tree-optimization/46168
4825 * gcc.dg/graphite/pr46168.c: New.
4827 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4829 PR tree-optimization/43657
4830 * gcc.dg/graphite/pr43657.c: New.
4832 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4834 PR tree-optimization/29832
4835 * gfortran.dg/graphite/pr29832.f90: New.
4837 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4839 PR tree-optimization/43567
4840 * gcc.dg/graphite/pr43567.c: New.
4842 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4844 * gfortran.dg/graphite/interchange-4.f: New.
4845 * gfortran.dg/graphite/interchange-5.f: New.
4847 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
4848 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
4849 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
4850 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
4851 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
4852 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
4853 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
4854 * gfortran.dg/ltrans-7.f90: Removed.
4855 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
4857 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
4858 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
4859 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
4860 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
4861 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
4862 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
4863 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
4864 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
4865 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
4866 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
4867 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
4868 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
4869 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
4870 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
4871 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
4872 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
4873 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
4874 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
4875 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
4876 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
4877 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
4878 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
4879 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
4880 * gcc.dg/tree-ssa/data-dep-1.c
4881 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
4882 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
4883 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
4884 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
4885 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
4887 2011-01-25 Jakub Jelinek <jakub@redhat.com>
4889 PR tree-optimization/47265
4890 PR tree-optimization/47443
4891 * gcc.c-torture/compile/pr47265.c: New test.
4892 * gcc.dg/pr47443.c: New test.
4894 2011-01-25 Martin Jambor <mjambor@suse.cz>
4896 PR tree-optimization/47382
4897 * g++.dg/torture/pr47382.C: New test.
4898 * g++.dg/opt/devirt1.C: Xfail.
4900 2011-01-25 Yao Qi <yao@codesourcery.com>
4903 * gcc.target/arm/pr45701-1.c: New test.
4904 * gcc.target/arm/pr45701-2.c: New test.
4905 * gcc.target/arm/pr45701-3.c: New test.
4907 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4908 Jakub Jelinek <jakub@redhat.com>
4910 PR tree-optimization/47271
4911 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
4913 2011-01-25 Nick Clifton <nickc@redhat.com>
4915 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
4916 (saturate_add): Delete.
4918 (main): Do not run saturate_add.
4919 (set_interrupts): Delete.
4921 2011-01-25 Tobias Burnus <burnus@net-b.de>
4924 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
4926 2011-01-25 Jakub Jelinek <jakub@redhat.com>
4928 PR tree-optimization/47427
4929 PR tree-optimization/47428
4930 * gcc.c-torture/compile/pr47427.c: New test.
4931 * gcc.c-torture/compile/pr47428.c: New test.
4933 2011-01-25 Richard Guenther <rguenther@suse.de>
4936 * gcc.dg/torture/pr47411.c: New testcase.
4938 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4940 * gfortran.dg/graphite/id-24.f: New.
4941 * gfortran.dg/graphite/id-25.f: New.
4943 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4945 * gfortran.dg/graphite/id-23.f: New.
4947 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4949 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
4951 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4953 * gcc.dg/graphite/block-0.c: Un-XFAILed.
4954 * gcc.dg/graphite/block-1.c: Un-XFAILed.
4955 * gcc.dg/graphite/block-7.c: Un-XFAILed.
4956 * gcc.dg/graphite/block-8.c: Un-XFAILed.
4957 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
4958 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
4959 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
4960 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
4961 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
4963 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4965 * gcc.dg/graphite/block-0.c: Add documentation.
4966 * gcc.dg/graphite/block-4.c: Same.
4967 * gcc.dg/graphite/block-7.c: Same.
4968 * gcc.dg/graphite/block-8.c: New.
4969 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
4970 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
4971 * gcc.dg/graphite/interchange-12.c: Add documentation.
4972 * gcc.dg/graphite/interchange-13.c: New.
4973 * gcc.dg/graphite/interchange-14.c: New.
4974 * gcc.dg/graphite/interchange-15.c: New.
4975 * gcc.dg/graphite/interchange-8.c: Add documentation.
4976 * gcc.dg/graphite/interchange-mvt.c: Same.
4978 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
4981 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
4982 * gcc.target/powerpc/altivec-14.c: Ditto.
4983 * gcc.target/powerpc/altivec-33.c: Ditto.
4984 * gcc.target/powerpc/altivec-types-1.c: Ditto.
4985 * gcc.target/powerpc/altivec-types-2.c: Ditto.
4986 * gcc.target/powerpc/altivec-types-3.c: Ditto.
4987 * gcc.target/powerpc/altivec-types-4.c: Ditto.
4988 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
4989 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
4990 * g++.dg/ext/altivec-15.C: Ditto.
4991 * g++.dg/ext/altivec-types-1.C: Ditto.
4992 * g++.dg/ext/altivec-types-2.C: Ditto.
4993 * g++.dg/ext/altivec-types-3.C: Ditto.
4994 * g++.dg/ext/altivec-types-4.C: Ditto.
4996 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4998 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
5000 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5002 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
5003 optimization options.
5005 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5007 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
5010 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
5012 2011-01-23 Tobias Burnus <burnus@net-b.de>
5015 * gfortran.dg/allocatable_scalar_12.f90: New.
5017 2011-01-23 Ira Rosen <irar@il.ibm.com>
5019 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
5020 vectorization to be not profitable if peeling is used to
5021 realign the memory access.
5022 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
5023 loop bound to avoid loop unrolling.
5024 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
5026 2011-01-22 Jan Hubicka <jh@suse.cz>
5029 * g++.dg/lto/pr47333.C: New file.
5031 2011-01-22 Jan Hubicka <jh@suse.cz>
5033 PR tree-optimization/43884
5035 * gcc.dg/autopar/outer-2.c: Increase array size.
5036 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
5038 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
5041 * gfortran.dg/c_loc_tests_16.f90: New test.
5043 2011-01-22 Tobias Burnus <burnus@net-b.de>
5046 * gfortran.dg/typebound_proc_19.f90: New.
5048 2011-01-21 Jeff Law <law@redhat.com>
5050 PR tree-optimization/47053
5051 * g++.dg/pr47053.C: New test.
5053 2011-01-21 Jason Merrill <jason@redhat.com>
5056 * g++.dg/cpp0x/constexpr-ctor6.C: New.
5058 2011-01-21 Jakub Jelinek <jakub@redhat.com>
5061 * g++.dg/cpp0x/range-for10.C: New test.
5062 * g++.dg/template/for1.C: New test.
5065 * g++.dg/tree-prof/partition3.C: New test.
5067 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
5069 PR rtl-optimization/47366
5070 * g++.dg/opt/pr47366.C: New test.
5072 2011-01-21 Jason Merrill <jason@redhat.com>
5075 * g++.dg/cpp0x/constexpr-regress2.C: New.
5077 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
5079 2011-01-21 Jeff Law <law@redhat.com>
5081 PR rtl-optimization/41619
5082 * gcc.dg/pr41619.c: New.
5084 2011-01-21 Jakub Jelinek <jakub@redhat.com>
5086 PR tree-optimization/47355
5087 * g++.dg/opt/pr47355.C: New test.
5089 2011-01-21 Richard Guenther <rguenther@suse.de>
5091 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
5094 2011-01-21 Richard Guenther <rguenther@suse.de>
5096 PR tree-optimization/47365
5097 * gcc.dg/torture/pr47365.c: New testcase.
5098 * gcc.dg/tree-ssa/pr47392.c: Likewise.
5100 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5102 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
5104 2011-01-21 Jakub Jelinek <jakub@redhat.com>
5106 PR tree-optimization/47391
5107 * gcc.dg/pr47391.c: New test.
5109 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5111 * g++.dg/template/char1.C: Use signed char.
5113 2011-01-21 Tobias Burnus <burnus@net-b.de>
5116 * gfortran.dg/pointer_target_4.f90: New.
5118 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
5121 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
5122 ILP32 system and not IP32.
5124 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
5127 * g++.dg/debug/pr46583.C: New.
5129 2011-01-20 Jakub Jelinek <jakub@redhat.com>
5132 * g++.dg/debug/pr47283.C: New test.
5135 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
5136 * gcc.target/i386/headmerge-2.c: Likewise.
5138 2011-01-20 Richard Guenther <rguenther@suse.de>
5141 * gcc.dg/torture/pr47370.c: New testcase.
5143 2011-01-20 Jakub Jelinek <jakub@redhat.com>
5145 PR tree-optimization/46130
5146 * gcc.dg/pr46130-1.c: New test.
5147 * gcc.dg/pr46130-2.c: New test.
5149 2011-01-19 Dodji Seketeli <dodji@redhat.com>
5152 * g++.dg/debug/dwarf2/template-params-10.C: New test.
5154 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
5157 * g++.dg/debug/pr46240.cc: New.
5159 2011-01-19 Jakub Jelinek <jakub@redhat.com>
5162 * g++.dg/template/anonunion1.C: New test.
5164 PR rtl-optimization/47337
5165 * gcc.c-torture/execute/pr47337.c: New test.
5167 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5170 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
5172 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5174 PR tree-optimization/46021
5175 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
5177 2011-01-19 Jakub Jelinek <jakub@redhat.com>
5179 PR tree-optimization/47290
5180 * g++.dg/torture/pr47290.C: New test.
5182 2011-01-18 Janus Weil <janus@gcc.gnu.org>
5185 * gfortran.dg/proc_ptr_comp_29.f90: New.
5187 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
5190 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
5191 powerpc-apple-darwin9.
5193 2011-01-18 Jakub Jelinek <jakub@redhat.com>
5195 PR rtl-optimization/47299
5196 * gcc.c-torture/execute/pr47299.c: New test.
5198 2011-01-17 Jason Merrill <jason@redhat.com>
5200 * g++.dg/cpp0x/constexpr-virtual.C: New.
5202 2011-01-17 Jakub Jelinek <jakub@redhat.com>
5205 * gfortran.dg/gomp/pr47331.f90: New test.
5207 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
5210 * objc.dg/selector-warn-1.m: New.
5211 * obj-c++.dg/selector-warn-1.mm: New.
5213 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
5215 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
5216 Update dg-final accordingly.
5218 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5220 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
5222 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
5224 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
5226 * gcc.dg/guality/pr36728-2.c: Likewise.
5228 2011-01-17 Richard Guenther <rguenther@suse.de>
5230 PR tree-optimization/47313
5231 * g++.dg/torture/pr47313.C: New testcase.
5233 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
5236 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
5237 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
5238 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
5239 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
5241 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
5243 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
5244 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
5245 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
5247 2011-01-17 Richard Guenther <rguenther@suse.de>
5249 PR tree-optimization/45967
5250 * gcc.dg/torture/pr45967-2.c: New testcase.
5251 * gcc.dg/torture/pr45967-3.c: Likewise.
5253 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5256 * g++.dg/ext/pr47213.C: Require visibility.
5258 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
5260 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
5261 * gcc.dg/fixed-point/struct-union.c: Update error messages.
5263 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
5265 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
5266 Linux-based targets.
5268 2011-01-13 Jan Hubicka <jh@suse.cz>
5270 PR tree-optimization/47276
5271 * gcc.dg/pr47276.c: New testcase.
5273 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
5274 Jonathan Wakely <jwakely.gcc@gmail.com>
5277 * g++.dg/other/pr33558.C: New.
5278 * g++.dg/other/pr33558-2.C: New.
5280 2011-01-14 Martin Jambor <mjambor@suse.cz>
5282 PR tree-optimization/45934
5283 PR tree-optimization/46302
5284 * g++.dg/ipa/devirt-c-1.C: New test.
5285 * g++.dg/ipa/devirt-c-2.C: Likewise.
5286 * g++.dg/ipa/devirt-c-3.C: Likewise.
5287 * g++.dg/ipa/devirt-c-4.C: Likewise.
5288 * g++.dg/ipa/devirt-c-5.C: Likewise.
5289 * g++.dg/ipa/devirt-c-6.C: Likewise.
5290 * g++.dg/ipa/devirt-6.C: Likewise.
5291 * g++.dg/ipa/devirt-d-1.C: Likewise.
5292 * g++.dg/torture/pr45934.C: Likewise.
5294 2011-01-14 Jason Merrill <jason@redhat.com>
5296 * g++.dg/cpp0x/variadic105.C: New.
5298 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
5299 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5302 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
5303 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
5304 execution tests on i?86-*-*, x86_64-*-* and
5305 powerpc*-apple-darwin* && ilp32.
5306 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
5307 tests on i?86-*-* and x86_64-*-*.
5309 2011-01-14 Richard Guenther <rguenther@suse.de>
5311 PR tree-optimization/47280
5312 * g++.dg/opt/pr47280.C: New testcase.
5314 2011-01-14 Jason Merrill <jason@redhat.com>
5316 * g++.dg/cpp0x/constexpr-regress1.C: New.
5318 * g++.dg/ext/flexary2.C: New.
5320 2011-01-14 Richard Guenther <rguenther@suse.de>
5323 * gcc.dg/torture/pr47281.c: New testcase.
5324 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
5326 2011-01-14 Richard Guenther <rguenther@suse.de>
5328 PR tree-optimization/47286
5329 * gcc.dg/tree-ssa/pr47286.c: New testcase.
5331 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
5334 * g++.dg/ext/pr47213.C: New.
5336 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5338 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
5340 2011-01-13 Tobias Burnus <burnus@net-b.de>
5341 Mikael Morin <mikael@gcc.gnu.org>
5345 * gfortran.dg/select_type_20.f90: New.
5346 * gfortran.dg/select_type_21.f90: New.
5348 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
5351 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
5353 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
5355 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
5356 * gcc.dg/guality/pr36728-2.c: Likewise.
5358 2011-01-13 Dodji Seketeli <dodji@redhat.com>
5361 * g++.dg/debug/dwarf2/template-params-9.C: New test.
5363 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
5365 PR rtl-optimization/45352
5366 * gcc.dg/pr45352-3.c: New.
5368 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
5370 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
5372 * g++.dg/cpp0x/range-for8.C: New.
5373 * g++.dg/cpp0x/range-for9.C: New.
5375 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
5378 * g++.dg/debug/pr47209.C: New.
5380 2011-01-12 Richard Guenther <rguenther@suse.de>
5383 * gcc.dg/lto/pr47259_0.c: New testcase.
5384 * gcc.dg/lto/pr47259_1.c: Likewise.
5386 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
5388 * objc-obj-c++-shared/Object1.h: Add copyright header, update
5389 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
5390 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
5391 methods missing from the OBJC2 Object.
5392 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
5393 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
5394 GNU and NeXT runtimes.
5395 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
5397 * objc-obj-c++-shared/Object1.m: Likewise.
5398 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
5399 * objc.dg/proto-qual-1.m: Likewise.
5400 * obj-c++.dg/proto-lossage-3.mm: Likewise.
5401 * obj-c++.dg/proto-qual-1.mm: Likewise.
5403 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
5406 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
5408 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
5410 Fixed the Objective-C++ testsuite and updated all tests.
5411 * lib/obj-c++.exp (obj-c++_init): Declare and set
5412 gcc_warning_prefix and gcc_error_prefix.
5413 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
5414 'dg-warning', 'dg-message' and 'dg-error'.
5415 * obj-c++.dg/class-extension-3.mm: Likewise.
5416 * obj-c++.dg/class-protocol-1.mm: Likewise.
5417 * obj-c++.dg/encode-7.mm: Likewise.
5418 * obj-c++.dg/exceptions-3.mm: Likewise.
5419 * obj-c++.dg/exceptions-5.mm: Likewise.
5420 * obj-c++.dg/method-12.mm: Likewise.
5421 * obj-c++.dg/method-13.mm: Likewise.
5422 * obj-c++.dg/method-15.mm: Likewise.
5423 * obj-c++.dg/method-16.mm: Likewise.
5424 * obj-c++.dg/method-4.mm: Likewise.
5425 * obj-c++.dg/method-8.mm: Likewise.
5426 * obj-c++.dg/method-conflict-1.mm: Likewise.
5427 * obj-c++.dg/method-conflict-2.mm: Likewise.
5428 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
5429 and uncommented second part of the testcase now that the testsuite
5431 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
5432 and uncommented second part of the testcase now that the testsuite
5434 * obj-c++.dg/private-1.mm: Likewise.
5435 * obj-c++.dg/proto-lossage-4.mm: Likewise.
5436 * obj-c++.dg/syntax-error-7.mm: Likewise.
5437 * obj-c++.dg/warn5.mm: Likewise.
5438 * obj-c++.dg/property/at-property-14.mm: Likewise.
5439 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
5441 * obj-c++.dg/property/at-property-18.mm: Likewise.
5442 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
5444 * obj-c++.dg/property/at-property-21.mm: Likewise.
5445 * obj-c++.dg/property/at-property-28.mm: Likewise.
5446 * obj-c++.dg/property/at-property-5.mm: Likewise.
5447 * obj-c++.dg/property/dynamic-2.mm: Likewise.
5448 * obj-c++.dg/property/property-neg-3.mm: Likewise.
5449 * obj-c++.dg/property/synthesize-11.mm: Likewise.
5450 * obj-c++.dg/property/synthesize-6.mm: Likewise.
5451 * obj-c++.dg/property/synthesize-8.mm: Likewise.
5452 * obj-c++.dg/property/synthesize-9.mm: Likewise.
5453 * obj-c++.dg/tls/diag-5.mm: Likewise.
5454 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
5455 dg-error, now matched correctly.
5457 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
5459 * objc.dg/property/at-property-29.m: New.
5460 * obj-c++.dg/property/at-property-29.mm: New.
5462 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5464 * go.test/go-test.exp (go-set-goarch): New proc.
5465 (go-gc-tests): Use it.
5467 2011-01-11 Dodji Seketeli <dodji@redhat.com>
5470 * g++.dg/debug/dwarf2/template-params-8.C: New test.
5472 2011-01-11 Richard Henderson <rth@redhat.com>
5474 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
5476 2011-01-11 Jan Hubicka <jh@suse.cz>
5480 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
5481 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
5483 2011-01-11 Richard Guenther <rguenther@suse.de>
5485 PR tree-optimization/46076
5486 * gcc.dg/tree-ssa/pr46076.c: New testcase.
5488 2011-01-11 Jeff Law <law@redhat.com>
5490 * PR tree-optimization/47086
5491 * gcc.dg/pr47086.c: New test.
5493 2011-01-11 Jason Merrill <jason@redhat.com>
5496 * g++.dg/template/new10.C: New.
5499 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
5501 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
5503 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
5504 Split type definitions and NSConstantString class into...
5505 * objc-obj-c++-shared/objc-test-suite-types.h: New.
5506 * objc-obj-c++-shared/nsconstantstring-class.h: New.
5507 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
5508 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
5509 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
5510 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
5512 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
5513 encode defines for newer NeXT system headers.
5514 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
5515 * obj-c++.dg/torture/strings/string1.mm: Likewise.
5516 * objc.dg/foreach-5.m: Likewise.
5517 * objc.dg/foreach-2.m: Likewise.
5518 * objc.dg/foreach-4.m: Likewise.
5519 * objc.dg/torture/strings/string1.m: Likewise.
5520 * objc.dg/torture/strings/string2.m: Likewise.
5521 * objc.dg/torture/strings/string3.m: Likewise.
5522 * objc.dg/torture/strings/string4.m: Likewise.
5523 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
5524 header and stand alone.
5525 * obj-c++.dg/strings/strings-2.mm: Likewise.
5526 * objc.dg/torture/strings/const-str-3.m: Likewise.
5527 * objc.dg/strings/strings-2.m: Likewise.
5528 * objc.dg/strings/const-str-12b.m: Likewise.
5530 2011-01-12 Richard Guenther <rguenther@suse.de>
5533 * gcc.dg/attr-weak-1.c: Adjust.
5535 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
5538 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
5539 standard compliant and comment.
5541 2011-01-10 Jan Hubicka <jh@suse.cz>
5544 * gcc.dg/initpri3.c: New testcase.
5546 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
5549 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
5555 (g_ebp_save): Likewise.
5556 (g_esp_save): Likewise.
5558 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5560 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
5562 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5564 PR tree-optimization/46021
5565 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
5566 i?86-*-*, x86_64-*-*.
5568 2011-01-10 Jeff Law <law@redhat.com>
5570 * PR tree-optimization/47141
5571 * gcc.c-torture/compile/pr47141.c: New test.
5573 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
5576 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
5577 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
5578 * gcc.dg/vect/slp-35.c: Remove XFAILs.
5579 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
5582 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
5583 being vectorized. Adjust dg-final pattern. Remove XFAIL.
5584 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
5585 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
5586 being vectorized. Adjust dg-final pattern.
5589 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
5590 * gcc.dg/vect/slp-24.c: Likewise.
5592 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
5595 * g++.dg/other/pr47218-1.C: New test file.
5596 * g++.dg/other/pr47218.C: Likewise.
5597 * g++.dg/other/pr47218.h: New supporting header.
5599 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
5602 * objc.dg/attributes/invalid-attribute-1.m: New.
5603 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
5605 2011-01-09 Janus Weil <janus@gcc.gnu.org>
5608 * gfortran.dg/proc_ptr_comp_28.f90: New.
5610 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
5612 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
5613 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
5614 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
5615 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
5616 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
5617 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
5618 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
5619 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
5620 * objc.dg/gnu-api-2-class.m: Likewise.
5621 * objc.dg/gnu-api-2-ivar.m: Likewise.
5622 * objc.dg/gnu-api-2-method.m: Likewise.
5623 * objc.dg/gnu-api-2-objc.m: Likewise.
5624 * objc.dg/gnu-api-2-object.m: Likewise.
5625 * objc.dg/gnu-api-2-property.m: Likewise.
5626 * objc.dg/gnu-api-2-protocol.m: Likewise.
5627 * objc.dg/gnu-api-2-sel.m: Likewise.
5629 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
5631 * objc.dg/foreach-1.m: Skip for Darwin < 9.
5632 * objc.dg/objc-foreach-4.m: Likewise.
5633 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
5634 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
5635 * objc.dg/foreach-4.m: Likewise.
5636 * objc.dg/foreach-5.m: Likewise.
5637 * objc.dg/foreach-3.m: Return self from init.
5639 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
5642 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
5644 2011-01-09 Janus Weil <janus@gcc.gnu.org>
5647 * gfortran.dg/class_35.f90: New.
5649 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
5651 * objc.dg/foreach-1.m: Add "-Wall" to flags.
5653 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
5656 * objc.dg/invalid-method-2.m: New.
5657 * obj-c++.dg/invalid-method-2.mm: New.
5659 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
5662 * gfortran.dg/transpose_optimization_2.f90 : New test.
5664 2011-01-08 Jan Hubicka <jh@suse.cz>
5666 PR tree-optmization/46469
5667 * g++.dg/torture/pr46469.C: New testcase.
5669 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
5671 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
5672 emulation of libobjc-gnu structure layout functionality to ..
5673 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
5674 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
5675 * objc/execute/bf-common.h: Adjust headers.
5676 * objc/execute/bf-1.m: Likewise.
5677 * objc/execute/bf-2.m: Likewise.
5678 * objc/execute/bf-3.m: Likewise.
5679 * objc/execute/bf-4.m: Likewise.
5680 * objc/execute/bf-5.m: Likewise.
5681 * objc/execute/bf-6.m: Likewise.
5682 * objc/execute/bf-7.m: Likewise.
5683 * objc/execute/bf-8.m: Likewise.
5684 * objc/execute/bf-9.m: Likewise.
5685 * objc/execute/bf-10.m: Likewise.
5686 * objc/execute/bf-11.m: Likewise.
5687 * objc/execute/bf-12.m: Likewise.
5688 * objc/execute/bf-13.m: Likewise.
5689 * objc/execute/bf-14.m: Likewise.
5690 * objc/execute/bf-15.m: Likewise.
5691 * objc/execute/bf-16.m: Likewise.
5692 * objc/execute/bf-17.m: Likewise.
5693 * objc/execute/bf-18.m: Likewise.
5694 * objc/execute/bf-19.m: Likewise.
5695 * objc/execute/bf-20.m: Likewise.
5696 * objc/execute/bf-21.m: Likewise.
5697 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
5698 objc_get_type_qualifiers ().
5700 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
5703 * gfortran.dg/dependency_39.f90: New test.
5705 2011-01-07 Jan Hubicka <jh@suse.cz>
5707 Get builtins tests ready for linker plugin.
5708 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
5709 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
5710 my_memset, my_bzero): Mark used.
5711 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
5712 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
5714 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
5717 2011-01-07 Jan Hubicka <jh@suse.cz>
5719 PR tree-optimization/46367
5720 * g++.dg/torture/pr46367.C: New file.
5722 2011-01-07 Jakub Jelinek <jakub@redhat.com>
5725 * gcc.dg/pr47201.c: New test.
5728 * gcc.dg/tree-prof/pr47187.c: New test.
5730 2011-01-07 Tobias Burnus <burnus@net-b.de>
5733 * gfortran.dg/extends_type_of_3.f90: New.
5735 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
5737 * g++.dg/ext/dllexport-MI1.C: Adjust test.
5738 * g++.dg/ext/dllimport-MI1.C: Likewise.
5739 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
5740 * g++.dg/ext/dllimport10.C: Likewise.
5741 * g++.dg/ext/dllimport11.C: Likewise.
5742 * g++.dg/ext/dllimport12.C: Likewise.
5743 * g++.dg/ext/dllimport13.C: Likewise.
5744 * g++.dg/ext/dllimport2.C: Likewise.
5745 * g++.dg/ext/dllimport3.C: Likewise.
5746 * g++.dg/ext/dllimport4.C: Likewise.
5747 * g++.dg/ext/dllimport5.C: Likewise.
5748 * g++.dg/ext/dllimport6.C: Likewise.
5749 * g++.dg/ext/dllimport8.C: Likewise.
5750 * g++.dg/ext/dllimport9.C: Likewise.
5751 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
5752 targets, too. Additionally enable test for i?86-*-mingw*.
5753 * g++.dg/ext/selectany1.C: Likewise.
5754 Remove guard variable check.
5756 2011-01-07 Janus Weil <janus@gcc.gnu.org>
5760 * gfortran.dg/storage_size_3.f08: Extended.
5762 2011-01-07 Jakub Jelinek <jakub@redhat.com>
5765 * g++.dg/template/stdarg1.C: New test.
5767 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
5770 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
5771 * gfortran.dg/defined_operators_1.f90: Split the subroutine
5772 from the interface of functions to not hide the errors that
5775 2011-01-06 Jan Hubicka <jh@suse.cz>
5777 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
5778 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
5780 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
5784 * gfortran.dg/interface_33.f90: New test.
5786 2011-01-06 Jakub Jelinek <jakub@redhat.com>
5789 * gcc.c-torture/compile/pr47150.c: New test.
5791 2011-01-06 Ira Rosen <irar@il.ibm.com>
5793 PR tree-optimization/47139
5794 * gcc.dg/vect/pr47139.c: New test.
5796 2011-01-05 Janus Weil <janus@gcc.gnu.org>
5799 * gfortran.dg/extends_type_of_2.f03: New.
5801 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5803 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
5805 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
5807 * gnat.dg/opt14.adb: New test.
5809 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
5812 * gfortran.dg/allocate_error_2.f90: New test.
5814 2011-01-05 Janus Weil <janus@gcc.gnu.org>
5817 * gfortran.dg/storage_size_3.f08: New.
5819 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5821 PR libgfortran/47154
5822 * gfortran.dg/namelist_68.f90: New test.
5824 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
5826 * gnat.dg/unchecked_convert8.ad[sb]: New test.
5828 2011-01-04 Janus Weil <janus@gcc.gnu.org>
5831 * gfortran.dg/class_34.f90: New.
5833 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5835 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
5836 use __builtin_inff. Skip all single-precision tests that require
5839 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5841 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
5843 2011-01-03 Jakub Jelinek <jakub@redhat.com>
5845 PR tree-optimization/47148
5846 * gcc.c-torture/execute/pr47148.c: New test.
5848 PR tree-optimization/47155
5849 * gcc.c-torture/execute/pr47155.c: New test.
5851 PR rtl-optimization/47157
5852 * gcc.c-torture/compile/pr47157.c: New test.
5854 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5856 * gcc.dg/torture/vector-shift2.c (schar): Define.
5857 (main): Always use schar or uchar instead of plain "char" to avoid
5858 dependencies on implementation-defined char signedness.
5860 2011-01-03 Martin Jambor <mjambor@suse.cz>
5862 PR tree-optimization/46801
5863 * gnat.dg/pack9.adb: Remove xfail.
5865 2011-01-03 Martin Jambor <mjambor@suse.cz>
5867 PR tree-optimization/46984
5868 * g++.dg/ipa/pr46984.C: New test.
5870 2011-01-02 Janus Weil <janus@gcc.gnu.org>
5873 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
5875 2011-01-02 Jakub Jelinek <jakub@redhat.com>
5877 PR tree-optimization/47140
5878 * gcc.c-torture/compile/pr47140.c: New test.
5880 PR rtl-optimization/47028
5881 * gcc.dg/pr47028.c: New test.
5883 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
5885 * objc.dg/protocol-forward-1.m: Removed TODO.
5886 * objc.dg/protocol-forward-2.m: New.
5887 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
5888 * obj-c++.dg/protocol-forward-2.mm: New.
5890 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
5893 * g++.dg/eh/pr38662.C: New testcase.
5895 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
5897 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
5898 scan for newline '\n'.
5901 Copyright (C) 2011 Free Software Foundation, Inc.
5903 Copying and distribution of this file, with or without modification,
5904 are permitted in any medium without royalty provided the copyright
5905 notice and this notice are preserved.