1 2011-06-01 David Li <davidxl@google.com>
3 * testsuite/gcc.dg/profile-dir-1.c: Change pass name.
4 * testsuite/gcc.dg/profile-dir-2.c: Ditto.
5 * testsuite/gcc.dg/tree-ssa/dump-1.c: Ditto.
6 * testsuite/gcc.dg/tree-ssa/loop-25.c: Ditto.
7 * testsuite/gcc.dg/tree-prof/stringop-1.c: Ditto.
8 * testsuite/gcc.dg/tree-prof/update-loopch.c: Ditto.
9 * testsuite/gcc.dg/tree-prof/stringop-2.c: Ditto.
10 * testsuite/gcc.dg/tree-prof/ic-misattribution-1.c: Ditto.
11 * testsuite/gcc.dg/tree-prof/ic-misattribution-1a.c: Ditto.
12 * testsuite/gcc.dg/tree-prof/indir-call-prof.c: Ditto.
13 * testsuite/gcc.dg/tree-prof/val-prof-1.c: Ditto.
14 * testsuite/gcc.dg/tree-prof/val-prof-2.c: Ditto.
15 * testsuite/gcc.dg/tree-prof/val-prof-3.c: Ditto.
16 * testsuite/gcc.dg/tree-prof/val-prof-4.c: Ditto.
17 * testsuite/gcc.dg/tree-prof/val-prof-5.c: Ditto.
18 * testsuite/gcc.dg/tree-prof/val-prof-7.c: Ditto.
19 * testsuite/gcc.dg/profile-dir-3.c: Ditto.
20 * testsuite/g++.dg/tree-prof/indir-call-prof.C: Ditto.
22 2011-06-01 Nicola Pero <nicola.pero@meta-innovation.com>
24 * objc.dg/attributes/method-nonnull-1.m: New test.
25 * obj-c++.dg/attributes/method-nonnull-1.mm: New test.
27 2011-05-31 Tobias Burnus <burnus@net-b.de>
30 * gfortran.dg/coarray_atomic_1.f90: New.
31 * gfortran.dg/coarray/atomic_1.f90: New.
33 2011-05-31 Jakub Jelinek <jakub@redhat.com>
35 * gcc.dg/guality/bswaptest.c: New test.
36 * gcc.dg/guality/clztest.c: New test.
37 * gcc.dg/guality/ctztest.c: New test.
38 * gcc.dg/guality/rotatetest.c: New test.
41 * gcc.target/i386/pr48688.c: New test.
43 2010-11-15 Fabien ChĂȘne <fabien@gcc.gnu.org>
46 * g++.dg/lookup/name-clash9.C: New.
48 2011-05-31 Tobias Burnus <burnus@net-b.de>
51 * gfortran.dg/coarray/dummy_1.f90: New.
53 2011-05-31 Tobias Burnus <burnus@net-b.de>
56 * gfortran.dg/coarray/save_1.f90: New.
57 * gfortran.dg/coarray_4.f90: Update dg-error.
59 2011-05-31 Jason Merrill <jason@redhat.com>
61 * g++.dg/cpp0x/rv-template1.C: New.
63 2011-05-31 Jakub Jelinek <jakub@redhat.com>
65 PR rtl-optimization/49235
66 * gcc.dg/pr49235.c: New test.
68 2011-05-31 Ira Rosen <ira.rosen@linaro.org>
70 PR tree-optimization/49093
71 * gcc.dg/vect/pr49093.c: New test.
73 2011-05-31 Dodji Seketeli <dodji@redhat.com>
76 * g++.dg/debug/dwarf2/cdtor-1.C: New test.
78 2011-05-31 Ira Rosen <ira.rosen@linaro.org>
81 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Initialize the
84 2011-05-30 Kaz Kojima <kkojima@gcc.gnu.org>
87 * gcc.c-torture/execute/pr49186.c: New.
89 2011-05-30 H.J. Lu <hongjiu.lu@intel.com>
92 * gcc.target/i386/pr49168-1.c: New.
94 2011-05-30 Jakub Jelinek <jakub@redhat.com>
95 Eric Botcazou <ebotcazou@adacore.com>
97 * gcc.dg/guality/drap.c: New test.
99 2011-05-30 Richard Guenther <rguenther@suse.de>
101 PR tree-optimization/49210
102 * gnat.dg/boolean_subtype2.ad[sb]: New testcase.
103 * gnat.dg/boolean_subtype2_pkg.ads: New helper.
105 2011-05-30 Jakub Jelinek <jakub@redhat.com>
108 * g++.dg/gomp/pr49223-1.C: New test.
109 * g++.dg/gomp/pr49223-2.C: New test.
111 2011-05-30 Richard Guenther <rguenther@suse.de>
113 PR tree-optimization/49218
114 * gcc.c-torture/execute/pr49218.c: New testcase.
116 2011-05-30 Ira Rosen <ira.rosen@linaro.org>
118 PR tree-optimization/49199
119 * gcc.dg/vect/no-scevccp-pr49199.c: New test.
120 * gcc.dg/vect/vect.exp: Run no-scevccp-pr* tests with
121 -fno-tree-scev-cprop.
123 2011-05-29 Janus Weil <janus@gcc.gnu.org>
126 * gfortran.dg/extends_13.f03: New.
128 2011-05-29 Jakub Jelinek <jakub@redhat.com>
130 PR rtl-optimization/49095
131 * gcc.target/i386/pr49095.c: New test.
133 2011-05-29 Tobias Burnus <burnus@net-b.de>
136 * gfortran.dg/coarray_24.f90: New.
138 2011-05-29 Tobias Burnus <burnus@net-b.de>
141 * gfortran.dg/coarray_23.f90: New.
143 2011-05-29 Richard Sandiford <rdsandiford@googlemail.com>
146 * gcc.dg/pr48826.c: New test.
148 2011-05-29 Richard Guenther <rguenther@suse.de>
150 PR tree-optimization/49217
151 * gcc.dg/torture/pr49217.c: New testcase.
153 2011-05-29 Ira Rosen <ira.rosen@linaro.org>
156 * gcc.dg/vect/pr49038.c: Use MAP_ANON if MAP_ANONYMOUS is not defined.
158 2011-05-29 Eric Botcazou <ebotcazou@adacore.com>
160 * gnat.dg/boolean_subtype.adb: Rename to...
161 * gnat.dg/boolean_subtype1.adb: ...this.
163 2011-05-28 Jason Merrill <jason@redhat.com>
165 * g++.dg/cpp0x/lambda/lambda-syntax1.C: New.
167 2011-05-27 Jason Merrill <jason@redhat.com>
169 * g++.dg/cpp0x/enum18.C: Adjust.
171 * g++.dg/cpp0x/lambda/lambda-template2.C: New.
173 2011-05-27 Tobias Burnus <burnus@net-b.de>
176 * gfortran.dg/coarray_22.f90: New.
178 2011-05-27 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
180 PR tree-optimization/46728
181 * gcc.target/powerpc/pr46728-1.c: New.
182 * gcc.target/powerpc/pr46728-2.c: New.
183 * gcc.target/powerpc/pr46728-3.c: New.
184 * gcc.target/powerpc/pr46728-4.c: New.
185 * gcc.target/powerpc/pr46728-5.c: New.
186 * gcc.dg/pr46728-6.c: New.
187 * gcc.target/powerpc/pr46728-7.c: New.
188 * gcc.target/powerpc/pr46728-8.c: New.
189 * gcc.dg/pr46728-9.c: New.
190 * gcc.target/powerpc/pr46728-10.c: New.
191 * gcc.target/powerpc/pr46728-11.c: New.
192 * gcc.dg/pr46728-12.c: New.
193 * gcc.target/powerpc/pr46728-13.c: New.
194 * gcc.target/powerpc/pr46728-14.c: New.
195 * gcc.target/powerpc/pr46728-15.c: New.
196 * gcc.target/powerpc/pr46728-16.c: New.
198 2011-05-27 Jason Merrill <jason@redhat.com>
200 * g++.dg/abi/mangle47.C: New.
203 * g++.dg/template/const5.C: New.
205 * g++.dg/cpp0x/enum18.C: New.
207 * g++.dg/cpp0x/lambda/lambda-nested4.C: New.
209 * g++.dg/cpp0x/error6.C: New.
211 * g++.dg/cpp0x/error5.C: New.
213 2011-05-27 Jakub Jelinek <jakub@redhat.com>
216 * g++.dg/eh/cond6.C: New test.
218 2011-05-27 Tobias Burnus <burnus@net-b.de>
221 * gfortran.dg/rank_3.f90: New.
222 * gfortran.dg/rank_4.f90: New.
224 2011-05-27 Janis Johnson <janisjo@codesourcery.com>
226 * g++.dg/tree-ssa-pr43411.C: Rename function to be inlined and
229 2011-05-27 Eric Botcazou <ebotcazou@adacore.com>
231 * gnat.dg/bit_packed_array5.ads: Move dg directive to...
232 * gnat.dg/bit_packed_array5.adb: ...here.
234 2011-05-27 Paolo Carlini <paolo.carlini@oracle.com>
237 * testsuite/g++.dg/cpp0x/auto25.C: New.
239 2011-05-27 Richard Guenther <rguenther@suse.de>
241 * gcc.c-torture/execute/920711-1.x: Add -fwrapv.
243 2011-05-27 Richard Guenther <rguenther@suse.de>
245 * gcc.c-torture/execute/920612-1.x: Add -fwrapv.
247 2011-05-27 Richard Guenther <rguenther@suse.de>
250 * gnat.dg/bit_packed_array5.ad[sb]: New testcase.
252 2011-05-26 Jason Merrill <jason@redhat.com>
254 * g++.dg/cpp0x/friend1.C: New.
255 * g++.dg/cpp0x/friend2.C: New.
257 * g++.dg/cpp0x/auto7.C: Update.
258 * g++.dg/template/crash50.C: Adjust.
259 * g++.dg/template/static9.C: Adjust.
260 * g++.old-deja/g++.ext/memconst.C: Adjust.
262 2011-05-26 Janis Johnson <janisjo@codesourcery.com>
264 * gcc.dg/march.c: Ignore a note for some targets.
266 2011-05-26 Janis Johnson <janis187@us.ibm.com>
267 Nathan Froyd <froydnj@codesourcery.com>
271 * g++.old-deja/g++.jason/cond.C: Remove xfails.
272 * g++.dg/parse/pr18770.C: New test.
273 * g++.dg/cpp0x/range-for5.C: Add dg-error marker.
275 2011-05-26 Thomas Koenig <tkoenig@gcc.gnu.org>
278 * gfortran.dg/dependency_40.f90 : New test.
280 2011-05-26 Tobias Burnus <burnus@net-b.de>
283 * gfortran.dg/coarray/registering_1.f90: New.
285 2011-05-26 Jason Merrill <jason@redhat.com>
287 * g++.dg/cpp0x/variadic111.C: New.
288 * g++.dg/cpp0x/variadic41.C: Adjust.
290 2011-05-26 Richard Guenther <rguenther@suse.de>
292 PR tree-optimization/48702
293 * gcc.dg/torture/pr48702.c: New testcase.
295 2011-05-26 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
297 PR gcov-profile/48845
298 * g++.dg/tree-prof/tree-prof.exp: Check for -fprofile-generate
300 * gcc.dg/matrix/matrix.exp: Likewise.
301 * gcc.dg/tree-prof/tree-prof.exp: Likewise.
302 * lib/target-supports-dg.exp (dg-require-profiling): Don't pass
303 line number to check_profiling_available.
304 * lib/target-supports.exp (check_profiling_available): Account for
306 Require TLS runtime support with -fprofile-generate.
307 * lib/profopt.exp (profopt-execute): Add TLS options for
309 * gcc.dg/pr47793.c: Add dg-require-profiling "-fprofile-generate".
311 2011-05-26 Jakub Jelinek <jakub@redhat.com>
314 * g++.dg/eh/cond5.C: New test.
316 PR tree-optimization/49161
317 * gcc.c-torture/execute/pr49161.c: New test.
319 2011-05-26 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
321 * gcc.target/arm/neon-vorn-vbic.c: New test.
323 2011-05-26 Ira Rosen <ira.rosen@linaro.org>
325 PR tree-optimization/49038
326 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: New test.
327 * gcc.dg/vect/pr49038.c: New test.
329 2011-05-26 Fabien ChĂȘne <fabien@gcc.gnu.org>
330 * g++.dg/init/pr25811-3.C: New.
331 * g++.dg/init/pr25811-4.C: New.
333 2011-05-25 Jason Merrill <jason@redhat.com>
335 * g++.dg/cpp0x/enum17.C: New.
336 * g++.old-deja/g++.jason/rfg10.C: Adjust.
338 * g++.dg/cpp0x/auto24.C: New.
340 * g++.dg/cpp0x/error4.C: New.
342 * g++.dg/cpp0x/rv-restrict.C: New.
344 * g++.dg/cpp0x/enum15.C: New.
345 * g++.dg/cpp0x/constexpr-switch2.C: New.
347 * g++.dg/cpp0x/variadic110.C: New.
349 * g++.dg/cpp0x/auto9.C: Add typedef test.
351 * g++.dg/cpp0x/auto23.C: New.
352 * g++.dg/cpp0x/auto9.C: Adjust.
354 * g++.dg/cpp0x/defaulted29.C: New.
356 * g++.dg/cpp0x/initlist51.C: New.
358 2011-05-25 Janis Johnson <janisjo@codesourcery.com>
360 * gcc.target/arm/fp16-compile-none-1.c: Update expected error.
361 * g++.dg/abi/packed1.C: Suppress warning.
362 * g++.dg/warn/Wunused-parm-3.C: Likewise.
363 * g++.dg/template/stdarg1.C: Likewise.
364 * g++.dg/other/packed1.C: Remove arm from xfail list.
366 2011-05-25 Jason Merrill <jason@redhat.com>
368 * g++.dg/cpp0x/enum16.C: New.
369 * g++.dg/parse/error15.C: Adjust.
371 * g++.dg/cpp0x/initlist50.C: New.
373 * g++.dg/cpp0x/lambda/lambda-conv5.C: New.
375 * g++.dg/cpp0x/variadic109.C: New.
377 2011-05-25 H.J. Lu <hongjiu.lu@intel.com>
379 * gcc.target/i386/pause-1.c: New.
381 2011-05-25 Eric Botcazou <ebotcazou@adacore.com>
383 * gcc.dg/stack-usage-1.c: Adjust comment.
384 * gcc.dg/stack-usage-2.c: New test.
386 2011-05-25 Jakub Jelinek <jakub@redhat.com>
389 * g++.dg/cpp0x/constexpr-bitfield2.C: New test.
390 * g++.dg/cpp0x/constexpr-bitfield3.C: New test.
392 2011-05-24 Vladimir Makarov <vmakarov@redhat.com>
394 PR rtl-optimization/48757
395 * gfortran.dg/pr48757.f: New test case.
397 2011-05-24 Jason Merrill <jason@redhat.com>
399 * g++.dg/cpp0x/access01.C: New.
401 2011-05-24 Nicola Pero <nicola.pero@meta-innovation.com>
404 * objc.dg/pr48177.m: New testcase.
406 2011-05-24 Nicola Pero <nicola.pero@meta-innovation.com>
409 * objc.dg/pr48187.m: New testcase.
410 * obj-c++.dg/pr48187.mm: New testcase.
411 * objc.dg/ivar-extra-semicolon.m: New testcase.
413 2011-05-24 Jason Merrill <jason@redhat.com>
415 * g++.dg/template/access21.C: New.
416 * g++.dg/template/access22.C: New.
418 2011-05-24 Michael Matz <matz@gcc.gnu.org>
420 PR rtl-optimization/48633
421 * g++.dg/pr48633.C: New test.
423 2011-05-24 Uros Bizjak <ubizjak@gmail.com>
426 * g++.dg/other/pr49133.C: New test.
428 2011-05-24 Uros Bizjak <ubizjak@gmail.com>
429 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
431 * gcc.dg/torture/tls/run-gd.c: New test.
432 * gcc.dg/torture/tls/run-ie.c: New test.
433 * gcc.dg/torture/tls/run-ld.c: New test.
434 * gcc.dg/torture/tls/run-le.c: New test.
435 * lib/target-supports.exp (check_effective_target_tls_runtime):
436 Build testcase with TLS options.
438 2011-05-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
440 * gcc.dg/vect/pr48172.c: Remove dg-do run.
442 2011-05-24 Tom de Vries <tom@codesourcery.com>
444 PR tree-optimization/49121
445 * gcc.dg/tree-ssa/ivopt_infer_2.c: Adapt test.
447 2011-05-23 Jason Merrill <jason@redhat.com>
449 * g++.dg/cpp0x/defaulted28.C: New.
451 * g++.dg/cpp0x/sfinae25.C: New.
453 * g++.dg/cpp0x/rv-cast2.C: New.
455 * g++.dg/cpp0x/enum14.C: New.
457 2011-05-23 Jakub Jelinek <jakub@redhat.com>
460 * gcc.c-torture/execute/pr49123.c: New test.
463 * gcc.dg/debug/pr49032.c: New test.
466 * gcc.dg/pr49120.c: New test.
468 2011-05-23 H.J. Lu <hongjiu.lu@intel.com>
471 * gcc.target/i386/pr47315.c: New test.
473 2011-05-23 Jason Merrill <jason@redhat.com>
475 * g++.dg/cpp0x/lambda/lambda-eh2.C: New.
477 * g++.dg/cpp0x/sfinae24.C: New.
479 * g++.dg/cpp0x/error3.C: New.
481 * g++.dg/cpp0x/defaulted27.C: New.
483 * g++.dg/cpp0x/decltype27.C: New.
485 2011-05-23 Richard Guenther <rguenther@suse.de>
487 * gcc.dg/tree-ssa/forwprop-11.c: Adjust and un-XFAIL.
489 2011-05-23 Richard Guenther <rguenther@suse.de>
491 PR tree-optimization/40874
492 * g++.dg/tree-ssa/pr40874.C: New testcase.
494 2011-05-23 Richard Guenther <rguenther@suse.de>
496 PR tree-optimization/49115
497 * g++.dg/torture/pr49115.C: New testcase.
499 2011-05-23 Richard Guenther <rguenther@suse.de>
502 * gcc.dg/memcpy-3.c: New testcase.
504 2011-05-23 Jakub Jelinek <jakub@redhat.com>
507 * gcc.c-torture/execute/pr48973-1.c: New test.
508 * gcc.c-torture/execute/pr48973-2.c: New test.
510 2011-05-23 Jonathan Wakely <jwakely.gcc@gmail.com>
513 * g++.dg/warn/pr18016.C: New.
515 2011-05-23 Tom de Vries <tom@codesourcery.com>
518 * gcc.target/arm/ivopts-6.c: New test.
520 2011-05-22 Jakub Jelinek <jakub@redhat.com>
523 * gcc.c-torture/compile/pr49029.c: New test.
525 2011-05-22 Jason Merrill <jason@redhat.com>
527 * g++.dg/cpp0x/sfinae23.C: New.
528 * g++.dg/cpp0x/sfinae8.C: Correct.
530 2011-05-22 Thomas Koenig <tkoenig@gcc.gnu.org>
532 * gfortran.dg/function_optimize_8.f90: New test case.
534 2011-05-22 Ira Rosen <ira.rosen@linaro.org>
536 PR tree-optimization/49087
537 * gcc.dg/vect/O3-pr49087.c: New test.
539 2011-05-21 Jason Merrill <jason@redhat.com>
541 * g++.dg/debug/const5.C: New.
543 2011-05-20 Jason Merrill <jason@redhat.com>
545 * g++.dg/cpp0x/constexpr-static7.C: Extend.
547 * g++.dg/cpp0x/constexpr-static7.C: New.
549 * g++.dg/cpp0x/enum12.C: New.
550 * g++.dg/cpp0x/enum13.C: New.
552 2011-05-21 Janus Weil <janus@gcc.gnu.org>
555 * gfortran.dg/select_type_23.f03: New.
557 2011-05-20 Jason Merrill <jason@redhat.com>
559 * g++.dg/cpp0x/defaulted26.C: New.
561 * g++.dg/cpp0x/noexcept02.C: Fix.
562 * g++.dg/cpp0x/noexcept03.C: Fix.
563 * g++.dg/cpp0x/noexcept08.C: Fix.
564 * g++.dg/cpp0x/noexcept10.C: New.
566 2011-05-20 Janus Weil <janus@gcc.gnu.org>
569 * gfortran.dg/extends_12.f03: New.
571 2011-05-20 Jason Merrill <jason@redhat.com>
573 * g++.dg/template/koenig9.C: New.
574 * g++.dg/opt/pr47615.C: Fix.
575 * g++.dg/overload/defarg1.C: Fix.
576 * g++.dg/tc1/dr213.C: Remove xfail.
577 * g++.dg/torture/pr34850.C: Fix.
578 * g++.dg/torture/pr39362.C: Fix.
579 * g++.old-deja/g++.brendan/crash56.C: Fix.
580 * g++.old-deja/g++.pt/memtemp47.C: Fix.
582 2011-05-20 Richard Guenther <rguenther@suse.de>
584 PR tree-optimization/49079
585 * gcc.dg/torture/pr49079.c: New testcase.
587 2011-05-20 Jakub Jelinek <jakub@redhat.com>
589 PR tree-optimization/49073
590 * gcc.c-torture/execute/pr49073.c: New test.
592 2011-06-19 Tobias Burnus <burnus@net-b.de>
595 * gfortran.dg/coarray_21.f90: New.
597 2011-05-19 Joseph Myers <joseph@codesourcery.com>
599 * lib/prune.exe (prune_gcc_output): Expect "error:" in collect2
602 2011-05-19 Richard Guenther <rguenther@suse.de>
605 * gcc.dg/builtin-object-size-11.c: Use -std=gnu89.
607 2011-05-19 Richard Guenther <rguenther@suse.de>
610 * gcc.dg/builtin-object-size-11.c: New testcase.
612 2011-05-19 Tom de Vries <tom@codesourcery.com>
615 * gcc.target/arm/ivopts.c: New test.
616 * gcc.target/arm/ivopts-2.c: New test.
618 2011-05-19 Tom de Vries <tom@codesourcery.com>
620 * lib/lib/scanasm.exp (object-size): Fix target selector handling.
622 2011-05-19 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
624 * gcc.c-torture/execute/960321-1.x: Remove.
626 2011-05-18 Janus Weil <janus@gcc.gnu.org>
629 * gfortran.dg/move_alloc_4.f90: New.
631 2011-05-18 H.J. Lu <hongjiu.lu@intel.com>
634 * gcc.target/i386/pr49002-1.c: New test.
635 * gcc.target/i386/pr49002-2.c: Likewise.
637 2011-05-18 Jakub Jelinek <jakub@redhat.com>
639 PR tree-optimization/49039
640 * gcc.c-torture/execute/pr49039.c: New test.
641 * gcc.dg/tree-ssa/pr49039.c: New test.
642 * g++.dg/torture/pr49039.C: New test.
644 2011-05-18 Jason Merrill <jason@redhat.com>
646 * g++.dg/cpp0x/constexpr-incomplete3.C: New.
647 * g++.dg/cpp0x/constexpr-incomplete2.C: Adjust.
648 * g++.dg/cpp0x/constexpr-memfn1.C: Adjust.
650 2011-05-18 Stuart Henderson <shenders@gcc.gnu.org>
652 * gcc.target/bfin/mcpu-bf592.c: New test.
654 2011-05-18 Ira Rosen <ira.rosen@linaro.org>
656 PR tree-optimization/41881
657 * gcc.dg/vect/O3-pr41881.c: New test.
658 * gcc.dg/vect/O3-slp-reduc-10.c: New test.
660 2011-05-18 Jakub Jelinek <jakub@redhat.com>
662 PR tree-optimization/49000
663 * gcc.dg/pr49000.c: New test.
665 2011-05-17 Eric Botcazou <ebotcazou@adacore.com>
667 * gnat.dg/invalid1.adb: New test.
669 2011-05-16 Uros Bizjak <ubizjak@gmail.com>
671 * gcc.target/i386/avx-vzeroupper-16.c: Update scan-assembler-times
673 * gcc.target/i386/avx-vzeroupper-17.c: Ditto.
674 * gcc.target/i386/avx-vzeroupper-18.c: Ditto.
676 2011-05-15 Jonathan Wakely <jwakely.gcc@gmail.com>
679 * g++.dg/cpp0x/range-for18.C: New.
681 2011-05-15 Tobias Burnus <burnus@net-b.de>
684 * gfortran.dg/coarray/image_index_2.f90: New.
686 2011-05-13 Ville Voutilainen <ville.voutilainen@gmail.com>
688 * g++.dg/cpp0x/override1.C: Move from inherit/virtual9.C.
689 * g++.dg/cpp0x/override2.C: New.
691 2011-05-14 Tobias Burnus <burnus@net-b.de>
694 * gfortran.de/coarray_20.f90: New.
696 2011-05-14 Thomas Koenig <tkoenig@gcc.gnu.org>
699 * function_optimize_7.f90: New test case.
701 2011-05-13 Jason Merrill <jason@redhat.com>
703 * g++.dg/cpp0x/decltype26.C: New.
704 * g++.dg/cpp0x/enum11.C: New.
706 2011-05-13 Tobias Burnus <burnus@net-b.de>
710 * gfortran.dg/assign_8.f90: Update dg-error.
712 2011-05-13 Tobias Burnus <burnus@net-b.de>
715 * gfortran.dg/io_constraints_8.f90: New.
716 * gfortran.dg/io_constraints_9.f90: New.
718 2011-05-13 Martin Thuresson <martint@google.com>
720 PR gcov-profile/47793
721 * gcc.dg/pr47793.c: New.
723 2011-05-12 Jakub Jelinek <jakub@redhat.com>
725 PR tree-optimization/48975
726 * gcc.dg/pr48975.c: New test.
728 2011-05-12 Tobias Burnus <burnus@net-b.de>
731 * gfortran.dg/iso_c_binding_compiler_3.f90: New.
733 2011-05-12 Jason Merrill <jason@redhat.com>
735 * g++.dg/cpp0x/constexpr-incomplete2.C: New.
737 2011-05-12 Geert Bosch <bosch@adacore.com>
739 * gnat.dg/view_conversion1.adb: New test.
741 2011-05-12 Richard Guenther <rguenther@suse.de>
743 PR tree-optimization/48172
744 * gcc.dg/vect/pr48172.c: New testcase.
746 2011-05-12 Jakub Jelinek <jakub@redhat.com>
749 * g++.dg/opt/pr48967.C: New test.
751 2011-05-11 Jason Merrill <jason@redhat.com>
753 * g++.dg/cpp0x/constexpr-friend.C: New.
754 * g++.dg/cpp0x/constexpr-incomplete1.C: New.
756 * g++.dg/cpp0x/sfinae22.C: New.
758 2011-05-11 Tobias Burnus <burnus@net-b.de>
761 * gfortran.dg/generic_24.f90: New.
763 2011-05-11 Richard Guenther <rguenther@suse.de>
765 PR tree-optimization/15256
766 * gcc.dg/tree-ssa/forwprop-14.c: New testcase.
768 2011-05-11 Jakub Jelinek <jakub@redhat.com>
771 * gcc.dg/pr48159-1.c: New test.
772 * gcc.dg/pr48159-2.c: New test.
774 2011-05-11 Richard Guenther <rguenther@suse.de>
777 * gcc.dg/torture/pr48953.c: New testcase.
779 2011-05-11 Richard Guenther <rguenther@suse.de>
781 PR tree-optimization/18041
782 * gcc.dg/tree-ssa/forwprop-13.c: New testcase.
784 2011-05-11 Alan Modra <amodra@gmail.com>
787 * gcc.target/powerpc/pr47755-2.c: Require vsx_hw.
789 2011-05-10 Jason Merrill <jason@redhat.com>
791 * g++.dg/cpp0x/defaulted25.C: New.
792 * g++.dg/template/crash7.C: Adjust.
794 * g++.dg/cpp0x/variadic108.C: New.
796 2011-05-10 Ville Voutilainen <ville.voutilainen@gmail.com>
798 * g++.dg/inherit/virtual9.C: Extend.
800 2011-05-10 Michael Meissner <meissner@linux.vnet.ibm.com>
803 * gcc.target/powerpc/pr48857.c: New file, make sure V2DI arguments
804 are passed and returned in vector registers.
806 2011-05-10 Richard Guenther <rguenther@suse.de>
808 * gcc.dg/tree-ssa/ssa-fre-2.c: Disable forwprop.
809 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
810 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
811 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
812 * gcc.dg/tree-ssa/scev-cast.c: Adjust. Note what transformation
815 2011-05-10 Jakub Jelinek <jakub@redhat.com>
817 PR tree-optimization/48611
818 PR tree-optimization/48794
819 * gfortran.dg/gomp/pr48611.f90: New test.
820 * gfortran.dg/gomp/pr48794.f90: New test.
823 * gcc.dg/dfp/pr48928.c: New test.
825 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
828 * g++.dg/cpp0x/pr48522.C: New.
830 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
833 * g++.dg/cpp0x/sfinae21.C: New.
835 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
837 * g++.dg/template/sfinae28.C: Rename to...
838 * g++.dg/cpp0x/sfinae19.C: ... this.
839 * g++.dg/template/sfinae29.C: Rename to...
840 * g++.dg/cpp0x/sfinae20.C: ... this.
842 2011-05-09 Jeff Law <law@redhat.com>
844 * lib/gcc-gdb-test.exp (gdb-test): Reorder matchers to give more
847 2011-05-09 Fabien ChĂȘne <fabien@gcc.gnu.org>
850 * g++.dg/init/pr20039.C: New.
852 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
856 * g++.dg/template/sfinae28.C: New.
857 * g++.dg/template/sfinae29.C: Likewise.
859 2011-05-09 Jason Merrill <jason@redhat.com>
861 * g++.dg/template/nontype23.C: New.
863 2011-05-07 Fabien ChĂȘne <fabien@gcc.gnu.org>
865 * g++.dg/init/pr48859.C: New.
867 2011-05-09 Jason Merrill <jason@redhat.com>
869 * gcc.dg/gcc.dg/uninit-D.c: Move to c-c++-common.
870 * gcc.dg/gcc.dg/uninit-D-O0.c: Move to c-c++-common.
871 * gcc.dg/gcc.dg/uninit-E.c: Move to c-c++-common.
872 * gcc.dg/gcc.dg/uninit-E-O0.c: Move to c-c++-common.
873 * gcc.dg/gcc.dg/uninit-F.c: Move to c-c++-common.
874 * gcc.dg/gcc.dg/uninit-F-O0.c: Move to c-c++-common.
875 * gcc.dg/gcc.dg/uninit-G.c: Move to c-c++-common.
876 * gcc.dg/gcc.dg/uninit-G-O0.c: Move to c-c++-common.
878 2011-05-08 Ville Voutilainen <ville.voutilainen@gmail.com>
880 * g++.dg/inherit/virtual9.C: New.
882 2011-05-09 Dodji Seketeli <dodji@redhat.com>
885 * g++.dg/template/dependent-expr8.C: New test case.
887 2011-05-07 Zdenek Dvorak <ook@ucw.cz>
889 PR tree-optimization/48837
890 * gcc.dg/pr48837.c: New testcase.
892 2011-05-06 Jason Merrill <jason@redhat.com>
894 * g++.dg/cpp0x/constexpr-condition2.C: New.
896 * g++.dg/cpp0x/constexpr-missing.C: New.
898 2011-05-06 Tobias Burnus <burnus@net-b.de>
901 * gfortran.dg/coarray/this_image_2.f90: New.
903 2011-05-06 Tobias Burnus <burnus@net-b.de>
907 * gfortran.dg/bind_c_usage_22.f90: New.
908 * gfortran.dg/bind_c_usage_23.f90: New.
909 * gfortran.dg/bind_c_usage_24.f90: New.
910 * gfortran.dg/bind_c_usage_24_c.c: New.
912 2011-05-06 Dodji Seketeli <dodji@redhat.com>
915 * g++.dg/template/member9.C: New test case.
917 2011-05-05 Eric Botcazou <ebotcazou@adacore.com>
919 * gnat.dg/discr29.ad[sb]: New test.
920 * gnat.dg/discr30.adb: Likewise.
922 2011-05-05 Julian Brown <julian@codesourcery.com>
924 * gcc.target/arm/neon-vset_lanes8.c: New test.
926 2011-05-05 Jason Merrill <jason@redhat.com>
928 * g++.dg/init/new32.C: New.
930 2011-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
932 * gfortran.dg/fmt_g0_6.f08: Use dg-options "-ffloat-store".
935 2011-05-05 Jakub Jelinek <jakub@redhat.com>
937 PR rtl-optimization/48381
938 * gcc.c-torture/compile/pr48381.c: New test.
940 2011-05-05 Uros Bizjak <ubizjak@gmail.com>
942 * gcc.target/i386/opt-1.c: Add --param min-insn-to-prefetch -ratio=0
944 * gcc.target/i386/opt-1.c: Ditto.
946 2011-05-04 Jason Merrill <jason@redhat.com>
948 * g++.dg/conversion/base1.C: New.
950 2011-05-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
953 * gfortran.dg/round_3.f08: Add more checks to test case.
955 2011-05-04 Hans-Peter Nilsson <hp@axis.com>
957 * gfortran.dg/pr47878.f90, gfortran.dg/endfile_3.f90,
958 gfortran.dg/endfile_4.f90, gfortran.dg/ftell_3.f90,
959 gfortran.dg/fmt_cache_1.f, gfortran.dg/namelist_66.f90:
960 Gate test on effective_target fd_truncate.
962 2011-05-04 Uros Bizjak <ubizjak@gmail.com>
964 * gcc.target/i386/recip-vec-divf.c: Decrease array sizes.
965 * gcc.target/i386/recip-vec-sqrtf.c: Ditto.
966 * gcc.target/i386/recip-vec-divf-avx.c: Increase array sizes.
967 * gcc.target/i386/recip-vec-sqrtf-avx.c: Ditto. Update scan times.
968 * gcc.target/i386/ssefn-1.c: Add -mno-sse2 to dg-options.
969 * gcc.target/i386/pr38824.c: Ditto.
970 * gcc.target/i386/vecinit-1.c: Add -mno-sse4 to dg-options.
971 * gcc.target/i386/vecinit-2.c: Ditto.
972 * gcc.target/i386/sse-19.c: Add -mno-ssse3 to dg-options.
973 * gcc.target/i386/parity-1.c: Add -mno-popcnt to dg-options.
974 * gcc.target/i386/parity-2.c: Ditto.
975 * gcc.target/i386/incoming-8.c: Add -mno-avx to dg-options.
977 2011-05-04 Stuart Henderson <shenders@gcc.gnu.org>
979 * gcc.target/bfin/mcpu-bf512.c: Update to latest silicon revision and
981 * gcc.target/bfin/mcpu-bf514.c: Likewise.
982 * gcc.target/bfin/mcpu-bf516.c: Likewise.
983 * gcc.target/bfin/mcpu-bf518.c: Likewise.
985 2011-05-03 Tobias Burnus <burnus@net-b.de>
988 * gfortran.dg/coarray/this_image_1.f90: Remove dg-options.
990 2011-05-03 Tobias Burnus <burnus@net-b.de>
993 * gfortran.dg/coarray/this_image_1.f90: New.
995 2011-05-03 Tobias Burnus <burnus@net-b.de>
998 * gfortran.dg/coarray/caf.dg: New.
999 * gfortran.dg/coarray/image_index_1.f90: New, copied
1000 from ../coarray_16.f90.
1002 2011-05-03 Paolo Carlini <paolo.carlini@oracle.com>
1005 * g++.dg/ext/complex9.C: New.
1007 2011-05-03 Stuart Henderson <shenders@gcc.gnu.org>
1010 * gcc.target/bfin/mcpu-bf542.c: Check SILICON_REVISION is 0x0004.
1011 * gcc.target/bfin/mcpu-bf544.c, gcc.target/bfin/mcpu-bf547.c,
1012 gcc.target/bfin/mcpu-bf548.c, gcc.target/bfin/mcpu-bf549.c: Likewise.
1014 2011-05-03 Stuart Henderson <shenders@gcc.gnu.org>
1016 * gcc.target/bfin/builtins: Created.
1017 * gcc.target/bfin/hisilh-O0.c: Deleted.
1018 * gcc.target/bfin/hisilh.c: Moved to...
1019 * gcc.target/bfin/builtins/hisilh.c: ...here.
1020 * gcc.target/bfin/builtins/shl_fr1x16-6.c: New test.
1021 * gcc.target/bfin/builtins/shr_fr1x16-1.c: Ditto.
1022 * gcc.target/bfin/builtins/shl_fr1x32-9.c: Ditto.
1023 * gcc.target/bfin/builtins/shr_fr1x32-4.c: Ditto.
1024 * gcc.target/bfin/builtins/shr_fr1x32-8.c: Ditto.
1025 * gcc.target/bfin/builtins/lshl_fr2x16-1.c: Ditto.
1026 * gcc.target/bfin/builtins/abs_fr1x16-1.c: Ditto.
1027 * gcc.target/bfin/builtins/norm32-1.c: Ditto.
1028 * gcc.target/bfin/builtins/shrl_fr1x16-3.c: Ditto.
1029 * gcc.target/bfin/builtins/norm_fr1x32-2.c: Ditto.
1030 * gcc.target/bfin/builtins/bfin-builtins.exp: Ditto.
1031 * gcc.target/bfin/builtins/norm16-2.c: Ditto.
1032 * gcc.target/bfin/builtins/norm32-5.c: Ditto.
1033 * gcc.target/bfin/builtins/norm_fr1x16-3.c: Ditto.
1034 * gcc.target/bfin/builtins/mult_fr1x32x32-2.c: Ditto.
1035 * gcc.target/bfin/builtins/norm16-6.c: Ditto.
1036 * gcc.target/bfin/builtins/norm32-9.c: Ditto.
1037 * gcc.target/bfin/builtins/mult_fr2x16-1.c: Ditto.
1038 * gcc.target/bfin/builtins/dspsubaddsat_fr2x16-2.c: Ditto.
1039 * gcc.target/bfin/builtins/min_fr2x16-1.c: Ditto.
1040 * gcc.target/bfin/builtins/max_fr2x16-2.c: Ditto.
1041 * gcc.target/bfin/builtins/norm32-10.c: Ditto.
1042 * gcc.target/bfin/builtins/shl_fr2x16-3.c: Ditto.
1043 * gcc.target/bfin/builtins/mulhisihh_fr2x16-1.c: Ditto.
1044 * gcc.target/bfin/builtins/diff_hl_fr2x16-2.c: Ditto.
1045 * gcc.target/bfin/builtins/shl_fr2x16-7.c: Ditto.
1046 * gcc.target/bfin/builtins/shr_fr2x16-2.c: Ditto.
1047 * gcc.target/bfin/builtins/mulhisilh_fr2x16-1.c: Ditto.
1048 * gcc.target/bfin/builtins/lshl_fr1x16-1.c: Ditto.
1049 * gcc.target/bfin/builtins/cpmlx_mul_fr2x16-2.c: Ditto.
1050 * gcc.target/bfin/builtins/negate_fr1x32-2.c: Ditto.
1051 * gcc.target/bfin/builtins/negate_fr1x16-3.c: Ditto.
1052 * gcc.target/bfin/builtins/abs_fr2x16-2.c: Ditto.
1053 * gcc.target/bfin/builtins/shrl_fr2x16-4.c: Ditto.
1054 * gcc.target/bfin/builtins/mult_fr1x16-1.c: Ditto.
1055 * gcc.target/bfin/builtins/max_fr1x32-1.c: Ditto.
1056 * gcc.target/bfin/builtins/min_fr1x16-1.c: Ditto.
1057 * gcc.target/bfin/builtins/shl_fr1x32-2.c: Ditto.
1058 * gcc.target/bfin/builtins/max_fr1x16-2.c: Ditto.
1059 * gcc.target/bfin/builtins/shl_fr1x16-3.c: Ditto.
1060 * gcc.target/bfin/builtins/add_fr2x16-1.c: Ditto.
1061 * gcc.target/bfin/builtins/shl_fr1x32-6.c: Ditto.
1062 * gcc.target/bfin/builtins/shr_fr1x32-1.c: Ditto.
1063 * gcc.target/bfin/builtins/shr_fr1x32.c: Ditto.
1064 * gcc.target/bfin/builtins/shl_fr1x16-7.c: Ditto.
1065 * gcc.target/bfin/builtins/shr_fr1x16-2.c: Ditto.
1066 * gcc.target/bfin/builtins/shr_fr1x32-5.c: Ditto.
1067 * gcc.target/bfin/builtins/shr_fr1x32-9.c: Ditto.
1068 * gcc.target/bfin/builtins/abs_fr1x32-1.c: Ditto.
1069 * gcc.target/bfin/builtins/lshl_fr2x16-2.c: Ditto.
1070 * gcc.target/bfin/builtins/abs_fr1x16-2.c: Ditto.
1071 * gcc.target/bfin/builtins/cpmlx_msu_fr2x16-1.c: Ditto.
1072 * gcc.target/bfin/builtins/norm32-2.c: Ditto.
1073 * gcc.target/bfin/builtins/shrl_fr1x16-4.c: Ditto.
1074 * gcc.target/bfin/builtins/norm16-3.c: Ditto.
1075 * gcc.target/bfin/builtins/norm32-6.c: Ditto.
1076 * gcc.target/bfin/builtins/norm16-7.c: Ditto.
1077 * gcc.target/bfin/builtins/mult_fr2x16-2.c: Ditto.
1078 * gcc.target/bfin/builtins/min_fr2x16-2.c: Ditto.
1079 * gcc.target/bfin/builtins/add_fr1x16-1.c: Ditto.
1080 * gcc.target/bfin/builtins/norm32-11.c: Ditto.
1081 * gcc.target/bfin/builtins/sub_fr2x16-1.c: Ditto.
1082 * gcc.target/bfin/builtins/shl_fr2x16-4.c: Ditto.
1083 * gcc.target/bfin/builtins/mulhisihh_fr2x16-2.c: Ditto.
1084 * gcc.target/bfin/builtins/diff_lh_fr2x16-1.c: Ditto.
1085 * gcc.target/bfin/builtins/shl_fr2x16-8.c: Ditto.
1086 * gcc.target/bfin/builtins/shr_fr2x16-3.c: Ditto.
1087 * gcc.target/bfin/builtins/mulhisilh_fr2x16-2.c: Ditto.
1088 * gcc.target/bfin/builtins/lshl_fr1x16-2.c: Ditto.
1089 * gcc.target/bfin/builtins/cpmlx_mac_fr2x16-1.c: Ditto.
1090 * gcc.target/bfin/builtins/shrl_fr2x16-1.c: Ditto.
1091 * gcc.target/bfin/builtins/mult_fr1x32-1.c: Ditto.
1092 * gcc.target/bfin/builtins/min_fr1x32-1.c: Ditto.
1093 * gcc.target/bfin/builtins/dspaddsubsat_fr2x16-1.c: Ditto.
1094 * gcc.target/bfin/builtins/mult_fr1x16-2.c: Ditto.
1095 * gcc.target/bfin/builtins/max_fr1x32-2.c: Ditto.
1096 * gcc.target/bfin/builtins/min_fr1x16-2.c: Ditto.
1097 * gcc.target/bfin/builtins/shl_fr1x32.c: Ditto.
1098 * gcc.target/bfin/builtins/shl_fr1x32-3.c: Ditto.
1099 * gcc.target/bfin/builtins/shl_fr1x16-4.c: Ditto.
1100 * gcc.target/bfin/builtins/sub_fr1x16-1.c: Ditto.
1101 * gcc.target/bfin/builtins/add_fr2x16-2.c: Ditto.
1102 * gcc.target/bfin/builtins/shl_fr1x32-7.c: Ditto.
1103 * gcc.target/bfin/builtins/shr_fr1x32-2.c: Ditto.
1104 * gcc.target/bfin/builtins/shl_fr1x16-8.c: Ditto.
1105 * gcc.target/bfin/builtins/shr_fr1x16-3.c: Ditto.
1106 * gcc.target/bfin/builtins/shr_fr1x32-6.c: Ditto.
1107 * gcc.target/bfin/builtins/circptr.c: Ditto.
1108 * gcc.target/bfin/builtins/negate_fr2x16-1.c: Ditto.
1109 * gcc.target/bfin/builtins/abs_fr1x32-2.c: Ditto.
1110 * gcc.target/bfin/builtins/multr_fr2x16-1.c: Ditto.
1111 * gcc.target/bfin/builtins/sum_fr2x16-1.c: Ditto.
1112 * gcc.target/bfin/builtins/shrl_fr1x16-1.c: Ditto.
1113 * gcc.target/bfin/builtins/cpmlx_msu_fr2x16-2.c: Ditto.
1114 * gcc.target/bfin/builtins/norm32-3.c: Ditto.
1115 * gcc.target/bfin/builtins/norm_fr1x16-1.c: Ditto.
1116 * gcc.target/bfin/builtins/norm16-4.c: Ditto.
1117 * gcc.target/bfin/builtins/norm32-7.c: Ditto.
1118 * gcc.target/bfin/builtins/norm16-8.c: Ditto.
1119 * gcc.target/bfin/builtins/add_fr1x32-1.c: Ditto.
1120 * gcc.target/bfin/builtins/shl_fr2x16-1.c: Ditto.
1121 * gcc.target/bfin/builtins/add_fr1x16-2.c: Ditto.
1122 * gcc.target/bfin/builtins/shl_fr2x16-5.c: Ditto.
1123 * gcc.target/bfin/builtins/norm32-12.c: Ditto.
1124 * gcc.target/bfin/builtins/sub_fr2x16-2.c: Ditto.
1125 * gcc.target/bfin/builtins/diff_lh_fr2x16-2.c: Ditto.
1126 * gcc.target/bfin/builtins/mulhisihl_fr2x16-1.c: Ditto.
1127 * gcc.target/bfin/builtins/shr_fr2x16-4.c: Ditto.
1128 * gcc.target/bfin/builtins/mulhisill_fr2x16-1.c: Ditto.
1129 * gcc.target/bfin/builtins/negate_fr1x16-1.c: Ditto.
1130 * gcc.target/bfin/builtins/multr_fr1x16-1.c: Ditto.
1131 * gcc.target/bfin/builtins/cpmlx_mac_fr2x16-2.c: Ditto.
1132 * gcc.target/bfin/builtins/shrl_fr2x16-2.c: Ditto.
1133 * gcc.target/bfin/builtins/mult_fr1x32x32NS-1.c: Ditto.
1134 * gcc.target/bfin/builtins/mult_fr1x32-2.c: Ditto.
1135 * gcc.target/bfin/builtins/min_fr1x32-2.c: Ditto.
1136 * gcc.target/bfin/builtins/dspaddsubsat_fr2x16-2.c: Ditto.
1137 * gcc.target/bfin/builtins/shl_fr1x16-1.c: Ditto.
1138 * gcc.target/bfin/builtins/sub_fr1x32-1.c: Ditto.
1139 * gcc.target/bfin/builtins/shl_fr1x32-4.c: Ditto.
1140 * gcc.target/bfin/builtins/sub_fr1x16-2.c: Ditto.
1141 * gcc.target/bfin/builtins/shl_fr1x16-5.c: Ditto.
1142 * gcc.target/bfin/builtins/shl_fr1x32-8.c: Ditto.
1143 * gcc.target/bfin/builtins/shr_fr1x32-3.c: Ditto.
1144 * gcc.target/bfin/builtins/shr_fr1x16-4.c: Ditto.
1145 * gcc.target/bfin/builtins/shr_fr1x32-7.c: Ditto.
1146 * gcc.target/bfin/builtins/negate_fr2x16-2.c: Ditto.
1147 * gcc.target/bfin/builtins/multr_fr2x16-2.c: Ditto.
1148 * gcc.target/bfin/builtins/sum_fr2x16-2.c: Ditto.
1149 * gcc.target/bfin/builtins/shrl_fr1x16-2.c: Ditto.
1150 * gcc.target/bfin/builtins/norm_fr1x32-1.c: Ditto.
1151 * gcc.target/bfin/builtins/norm16-1.c: Ditto.
1152 * gcc.target/bfin/builtins/norm_fr1x16-2.c: Ditto.
1153 * gcc.target/bfin/builtins/mult_fr1x32x32-1.c: Ditto.
1154 * gcc.target/bfin/builtins/norm32-4.c: Ditto.
1155 * gcc.target/bfin/builtins/norm16-5.c: Ditto.
1156 * gcc.target/bfin/builtins/norm32-8.c: Ditto.
1157 * gcc.target/bfin/builtins/dspsubaddsat_fr2x16-1.c: Ditto.
1158 * gcc.target/bfin/builtins/max_fr2x16-1.c: Ditto.
1159 * gcc.target/bfin/builtins/add_fr1x32-2.c: Ditto.
1160 * gcc.target/bfin/builtins/shl_fr2x16-2.c: Ditto.
1161 * gcc.target/bfin/builtins/shl_fr2x16-6.c: Ditto.
1162 * gcc.target/bfin/builtins/diff_hl_fr2x16-1.c: Ditto.
1163 * gcc.target/bfin/builtins/shr_fr2x16-1.c: Ditto.
1164 * gcc.target/bfin/builtins/mulhisihl_fr2x16-2.c: Ditto.
1165 * gcc.target/bfin/builtins/negate_fr1x32-1.c: Ditto.
1166 * gcc.target/bfin/builtins/cpmlx_mul_fr2x16-1.c: Ditto.
1167 * gcc.target/bfin/builtins/multr_fr1x16-2.c: Ditto.
1168 * gcc.target/bfin/builtins/mulhisill_fr2x16-2.c: Ditto.
1169 * gcc.target/bfin/builtins/negate_fr1x16-2.c: Ditto.
1170 * gcc.target/bfin/builtins/abs_fr2x16-1.c: Ditto.
1171 * gcc.target/bfin/builtins/shrl_fr2x16-3.c: Ditto.
1172 * gcc.target/bfin/builtins/mult_fr1x32x32NS-2.c: Ditto.
1173 * gcc.target/bfin/builtins/shl_fr1x32-1.c: Ditto.
1174 * gcc.target/bfin/builtins/max_fr1x16-1.c: Ditto.
1175 * gcc.target/bfin/builtins/shl_fr1x16-2.c: Ditto.
1176 * gcc.target/bfin/builtins/sub_fr1x32-2.c: Ditto.
1177 * gcc.target/bfin/builtins/shl_fr1x32-5.c: Ditto.
1179 2011-05-03 Bernd Schmidt <bernds@codesourcery.com>
1181 * gcc.target/arm/cold-lc.c: New test.
1183 2011-05-03 Jakub Jelinek <jakub@redhat.com>
1186 * gcc.dg/pr48774.c: New test.
1188 2011-05-03 Richard Guenther <rguenther@suse.de>
1190 * gcc.dg/large-size-array-5.c: New testcase.
1192 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
1194 * gcc.dg/vect/vect-strided-u16-i3.c: New test.
1196 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
1198 * lib/target-supports.exp (check_effective_target_vect_strided):
1200 (check_effective_target_vect_strided2)
1201 (check_effective_target_vect_strided3)
1202 (check_effective_target_vect_strided4)
1203 (check_effective_target_vect_strided8): ...these new functions.
1205 * gcc.dg/vect/O3-pr39675-2.c: Update accordingly.
1206 * gcc.dg/vect/costmodel/ppc/costmodel-slp-12.c: Likewise.
1207 * gcc.dg/vect/fast-math-slp-27.c: Likewise.
1208 * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: Likewise.
1209 * gcc.dg/vect/pr37539.c: Likewise.
1210 * gcc.dg/vect/slp-11a.c: Likewise.
1211 * gcc.dg/vect/slp-11b.c: Likewise.
1212 * gcc.dg/vect/slp-11c.c: Likewise.
1213 * gcc.dg/vect/slp-12a.c: Likewise.
1214 * gcc.dg/vect/slp-12b.c: Likewise.
1215 * gcc.dg/vect/slp-18.c: Likewise.
1216 * gcc.dg/vect/slp-19a.c: Likewise.
1217 * gcc.dg/vect/slp-19b.c: Likewise.
1218 * gcc.dg/vect/slp-21.c: Likewise.
1219 * gcc.dg/vect/slp-23.c: Likewise.
1220 * gcc.dg/vect/vect-cselim-1.c: Likewise.
1222 * gcc.dg/vect/fast-math-vect-complex-3.c: Use vect_stridedN
1223 instead of vect_interleave && vect_extract_even_odd.
1224 * gcc.dg/vect/no-scevccp-outer-10a.c: Likewise.
1225 * gcc.dg/vect/no-scevccp-outer-10b.c: Likewise.
1226 * gcc.dg/vect/no-scevccp-outer-20.c: Likewise.
1227 * gcc.dg/vect/vect-1.c: Likewise.
1228 * gcc.dg/vect/vect-10.c: Likewise.
1229 * gcc.dg/vect/vect-98.c: Likewise.
1230 * gcc.dg/vect/vect-107.c: Likewise.
1231 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
1232 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
1233 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
1234 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
1235 * gcc.dg/vect/vect-strided-a-u32-mult.c: Likewise.
1236 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
1237 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
1238 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
1239 * gcc.dg/vect/vect-strided-float.c: Likewise.
1240 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
1241 * gcc.dg/vect/vect-strided-mult.c: Likewise.
1242 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
1243 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
1244 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
1245 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
1246 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
1247 * gcc.dg/vect/vect-strided-u32-mult.c: Likewise.
1248 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
1249 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
1250 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
1251 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
1252 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
1253 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
1254 * gcc.dg/vect/vect-vfa-03.c: Likewise.
1256 * gcc.dg/vect/no-scevccp-outer-18.c: Add vect_stridedN to the
1258 * gcc.dg/vect/pr30843.c: Likewise.
1259 * gcc.dg/vect/pr33866.c: Likewise.
1260 * gcc.dg/vect/slp-reduc-6.c: Likewise.
1261 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: Likewise.
1262 * gcc.dg/vect/vect-strided-store-u16-i4.c: Likewise.
1263 * gcc.dg/vect/vect-strided-store-u32-i2.c: Likewise.
1265 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
1267 * gcc.dg/vect/slp-11.c: Split into...
1268 * gcc.dg/vect/slp-11a.c, gcc.dg/vect/slp-11b.c,
1269 gcc.dg/vect/slp-11c.c: ...these tests.
1270 * gcc.dg/vect/slp-12a.c: Split 4-stride loop into...
1271 * gcc.dg/vect/slp-12c.c: ...this new test.
1272 * gcc.dg/vect/slp-19.c: Split into...
1273 * gcc.dg/vect/slp-19a.c, gcc.dg/vect/slp-19b.c,
1274 gcc.dg/vect/slp-19c.c: ...these new tests.
1276 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
1278 * lib/target-supports.exp
1279 (check_effective_target_vect_extract_even_odd_wide): Delete.
1280 (check_effective_target_vect_strided_wide): Likewise.
1281 * gcc.dg/vect/O3-pr39675-2.c: Use the non-wide versions instead.
1282 * gcc.dg/vect/fast-math-pr35982.c: Likewise.
1283 * gcc.dg/vect/fast-math-vect-complex-3.c: Likewise.
1284 * gcc.dg/vect/pr37539.c: Likewise.
1285 * gcc.dg/vect/slp-11.c: Likewise.
1286 * gcc.dg/vect/slp-12a.c: Likewise.
1287 * gcc.dg/vect/slp-12b.c: Likewise.
1288 * gcc.dg/vect/slp-19.c: Likewise.
1289 * gcc.dg/vect/slp-23.c: Likewise.
1290 * gcc.dg/vect/vect-1.c: Likewise.
1291 * gcc.dg/vect/vect-98.c: Likewise.
1292 * gcc.dg/vect/vect-107.c: Likewise.
1293 * gcc.dg/vect/vect-strided-float.c: Likewise.
1295 2011-05-02 Jason Merrill <jason@redhat.com>
1297 * g++.dg/init/new31.C: New.
1299 2011-05-02 Simon Martin <simartin@users.sourceforge.net>
1302 * gcc.dg/pr35445.c: New test.
1304 2011-05-02 Jason Merrill <jason@redhat.com>
1306 * c-c++-common/vla-1.c: New.
1308 2011-05-02 Richard Guenther <rguenther@suse.de>
1310 PR tree-optimization/48822
1311 * gcc.dg/torture/pr48822.c: New testcase.
1313 2011-05-02 Paolo Carlini <paolo.carlini@oracle.com>
1316 * g++.dg/cpp0x/constexpr-47969.C: New.
1318 2011-05-02 Ira Rosen <ira.rosen@linaro.org>
1321 * gcc.dg/vect/slp-3.c: Increase loop bound. Don't expect to fail
1322 on vect_no_align targets.
1323 * gcc.dg/vect/no-vfa-pr29145.c: Don't expect to fail on
1324 vect_no_align targets.
1326 2011-05-01 Xinliang David Li <davidxl@google.com>
1328 * gcc.dg/tree-ssa/integer-addr.c: New test.
1329 * gcc.dg/tree-ssa/alias_bug.c: New test.
1331 2011-05-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1333 PR libgfortran/48787
1334 * gfortran.dg/round_3.f08: Add more checks.
1336 2011-04-30 Tobias Burnus <burnus@net-b.de>
1339 * gfortran.dg/import9.f90: New, proper test.
1340 * gfortran.dg/interface_37.f90: Remove bogus
1341 test (bogus copy of interface_36.f90).
1343 2011-04-30 Tobias Burnus <burnus@net-b.de>
1346 * gfortran.dg/interface_37.f90: New.
1348 2011-04-30 Paul Thomas <pault@gcc.gnu.org>
1351 * gfortran.dg/realloc_on_assign_7.f03: Test bounds.
1353 2011-04-30 Jakub Jelinek <jakub@redhat.com>
1355 PR tree-optimization/48809
1356 * gcc.c-torture/execute/pr48809.c: New test.
1358 2011-04-29 Jeff Law <law@redhat.com>
1360 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: New test.
1362 2011-04-29 Paolo Carlini <paolo.carlini@oracle.com>
1365 * g++.dg/init/ctor10.C: New.
1367 2011-04-29 Le-Chun Wu <lcwu@google.com>
1369 * g++.dg/warn/Wconversion-null-2.C: Do not expect a NULL
1370 warning in implicitly instantiated templates.
1372 2011-04-29 Le-Chun Wu <lcwu@google.com>
1374 * g++.dg/warn/Wnull-conversion-1.C: New.
1375 * g++.dg/warn/Wnull-conversion-2.C: New.
1377 2011-04-29 Diego Novillo <dnovillo@google.com>
1379 * g++.old-deja/g++.other/null3.C: Expect warning about
1380 converting boolean to a pointer.
1382 2011-04-29 Paul Thomas <pault@gcc.gnu.org>
1385 * gfortran.dg/realloc_on_assign_7.f03: Modify to test for lhs
1389 * gfortran.dg/realloc_on_assign_7.f03: Add subroutine pr48746.
1391 2011-04-29 Tobias Burnus <burnus@net-b.de>
1394 * gfortran.dg/typebound_proc_22.f90: New.
1397 * gfortran.dg/interface_36.f90: New.
1399 2011-04-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1401 PR libgfortran/48488
1402 PR libgfortran/48602
1403 PR libgfortran/48615
1404 PR libgfortran/48684
1405 PR libgfortran/48787
1406 * gfortran.dg/fmt_g.f: Adjust test.
1407 * gfortran.dg/fmt_g0_1.f08: Adjust test.
1408 * gfortran.dg/round_3.f08: New test.
1409 * gfortran.dg/namelist_print_1.f: Adjust test.
1410 * gfortran.dg/char4_iunit_1.f03: Adjust test.
1411 * gfortran.dg/f2003_io_5.f03: Adjust test.
1412 * gfortran.dg/coarray_15.f90: Adjust test.
1413 * gfortran.dg/namelist_65.f90: Adjust test.
1414 * gfortran.dg/fmt_cache_1.f: Adjust test.
1415 * gfortran.dg/char4_iunit_2.f03: Adjust test.
1416 * gfortran.dg/real_const_3.f90: Adjust test.
1418 2011-04-28 Xinliang David Li <davidxl@google.com>
1420 * testsuite/gcc.dg/tree-prof/prof-robust-1.c: New test.
1421 * testsuite/g++.dg/prof-robust-1.C: New test.
1423 2011-04-28 Ira Rosen <ira.rosen@linaro.org>
1425 PR tree-optimization/48765
1426 * gcc.dg/vect/pr48765.c: New.
1428 2011-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1430 PR tree-optimization/48775
1431 * gcc.dg/pr48616.c: Also add -fno-common on alpha*-dec-osf*.
1433 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
1436 * g++.dg/inherit/pr48798.C: New.
1437 * g++.old-deja/g++.other/base1.C: Adjust.
1439 2011-04-28 Dodji Seketeli <dodji@redhat.com>
1442 * g++.dg/template/inherit7.C: New test case.
1444 2011-04-28 Richard Guenther <rguenther@suse.de>
1446 PR tree-optimization/40052
1447 PR tree-optimization/15347
1448 * gcc.dg/tree-ssa/vrp57.c: New testcase.
1449 * gcc.dg/pr15347.c: Likewise.
1451 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
1454 * g++.dg/cpp0x/sfinae18.C: New.
1456 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
1459 * g++.dg/ext/is_literal_type1.C: New.
1461 2011-04-28 Tobias Burnus <burnus@net-b.de>
1465 * gfortran.dg/interface_35.f90: New.
1466 * gfortran.dg/erfc_scaled_1.f90: Don't compile with -pedantic.
1467 * gfortran.dg/func_result_6.f90: Add dg-warning.
1468 * gfortran.dg/bessel_1.f90: Ditto.
1469 * gfortran.dg/hypot_1.f90: Ditto.
1470 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
1471 * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
1472 * gfortran.dg/interface_assignment_4.f90: Ditto.
1474 2011-04-27 Jason Merrill <jason@redhat.com>
1476 * g++.dg/ext/complex8.C: New.
1478 * g++.dg/cpp0x/initlist49.C: New.
1479 * g++.dg/init/new30.C: New.
1481 2011-04-27 Tobias Burnus <burnus@net-b.de>
1484 * gfortran.dg/whole_file_34.f90: New.
1486 2011-04-27 Jan Hubicka <jh@suse.cz>
1488 * gcc.dg/tree-ssa/inline-9.c: New testcase.
1490 2011-04-27 Jason Merrill <jason@redhat.com>
1492 * g++.old-deja/g++.oliva/overload1.C: Adjust.
1494 * g++.dg/parse/ambig6.C: New.
1496 2011-04-27 Nick Clifton <nickc@redhat.com>
1498 * gcc.dg/20020312-2.c: Add definition for RX.
1500 * lib/target-supports.exp (add_options_for_ieee): Use -mnofpu
1501 option with RX targets.
1503 * gcc.target/rx/pack.c: Replace C++ style // comments with C style
1506 2011-04-27 Richard Guenther <rguenther@suse.de>
1508 * gcc.dg/tree-ssa/pr23382.c: Remove.
1510 2011-04-27 Kaz Kojima <kkojima@gcc.gnu.org>
1513 * gcc.c-torture/compile/pr48767.c: New test.
1515 2011-04-27 Richard Guenther <rguenther@suse.de>
1517 PR tree-optimization/48772
1518 * g++.dg/pr48772.C: New testcase.
1520 2011-04-27 Jakub Jelinek <jakub@redhat.com>
1523 * gcc.c-torture/compile/pr48742.c: New test.
1525 2011-04-26 Jason Merrill <jason@redhat.com>
1527 * g++.dg/lookup/koenig13.C: New.
1529 * g++.dg/cpp0x/initlist48.C: New.
1531 2011-04-25 Jason Merrill <jason@redhat.com>
1533 * g++.dg/cpp0x/sfinae17.C: New.
1535 2011-03-23 Michael Meissner <meissner@linux.vnet.ibm.com>
1538 * gcc.target/powerpc/pr48258-1.c: New file.
1539 * gcc.target/powerpc/pr48258-2.c: Ditto.
1541 2011-04-26 Xinliang David Li <davidxl@google.com>
1543 * gcc.dg/uninit-suppress.c: New test.
1544 * gcc.dg/uninit-suppress.c: New test.
1546 2011-04-26 Jakub Jelinek <jakub@redhat.com>
1549 * gcc.dg/pr48768.c: New test.
1551 PR tree-optimization/48734
1552 * gcc.c-torture/compile/pr48734.c: New test.
1555 * gcc.dg/tree-prof/val-prof-2.c: Adjust for 32-bit HWI.
1557 2011-04-26 Richard Guenther <rguenther@suse.de>
1559 PR tree-optimization/48731
1560 * gcc.dg/torture/pr48731.c: New testcase.
1562 2011-04-26 Richard Guenther <rguenther@suse.de>
1565 * gcc.dg/tree-prof/val-prof-2.c: Adjust.
1567 2011-04-26 Richard Guenther <rguenther@suse.de>
1570 * gcc.dg/torture/pr48694-1.c: New testcase.
1571 * gcc.dg/torture/pr48694-2.c: Likewise.
1573 2011-04-25 Paolo Carlini <paolo.carlini@oracle.com>
1575 * g++.dg/ext/underlying_type1.C: New.
1576 * g++.dg/ext/underlying_type2.C: Likewise.
1577 * g++.dg/ext/underlying_type3.C: Likewise.
1578 * g++.dg/ext/underlying_type4.C: Likewise.
1579 * g++.dg/ext/underlying_type5.C: Likewise.
1580 * g++.dg/ext/underlying_type6.C: Likewise.
1581 * g++.dg/ext/underlying_type7.C: Likewise.
1582 * g++.dg/ext/underlying_type8.C: Likewise.
1583 * g++.dg/ext/underlying_type9.C: Likewise.
1584 * g++.dg/ext/underlying_type10.C: Likewise.
1586 2011-04-25 Jason Merrill <jason@redhat.com>
1588 * g++.dg/cpp0x/regress/template-const2.C: New.
1590 2011-04-25 Jeff Law <law@redhat.com>
1592 * gcc.dg/tree-ssa/vrp56.c: new test.
1594 2011-04-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1596 * go.test/go-test.exp (go-set-goarch): Accept mips*-*-*.
1598 2011-04-24 Jakub Jelinek <jakub@redhat.com>
1600 PR preprocessor/48740
1601 * c-c++-common/raw-string-11.c: New test.
1603 2011-04-23 John David Anglin <dave.anglin@nrc-cnrc.ca>
1605 * gcc.dg/pr48616.c (dg-options): Add -fno-common to options on
1608 2011-04-23 Tobias Burnus <burnus@net-b.de>
1611 * gfortran.dg/coarray_19.f90: New.
1613 2011-04-23 Jakub Jelinek <jakub@redhat.com>
1616 * gcc.dg/pr48685.c: New test.
1618 2011-04-22 Jan Hubicka <jh@suse.cz>
1620 * gcc.dg/tree-ssa/pr38699.c: Fix testcase.
1622 2011-04-22 Jakub Jelinek <jakub@redhat.com>
1624 PR tree-optimization/48717
1625 * gcc.c-torture/execute/pr48717.c: New test.
1627 2011-04-22 Uros Bizjak <ubizjak@gmail.com>
1630 * gcc.target/i386/pr48723.c: New test.
1632 2011-04-22 Jakub Jelinek <jakub@redhat.com>
1635 * gcc.dg/gomp/pr48716.c: New test.
1636 * g++.dg/gomp/pr48716.C: New test.
1638 2011-04-22 Alexander Monakov <amonakov@ispras.ru>
1641 * gcc.dg/missing-field-init-2.c: Update testcase.
1643 2011-04-22 Alan Modra <amodra@gmail.com>
1645 * gcc.target/powerpc/ppc-pow.c: Allow for tail calls.
1647 2011-04-21 Thomas Koenig <tkoenig@gcc.gnu.org>
1650 * gfortran.dg/function_optimize_6.f90: New test.
1652 2011-04-21 Easwaran Raman <eraman@google.com>
1654 * gcc.dg/stack-layout-2.c: New test.
1656 2011-04-21 Richard Guenther <rguenther@suse.de>
1659 * g++.dg/lto/pr48207-2_0.C: New testcase.
1660 * g++.dg/lto/pr48207-3_0.C: Likewise.
1662 2011-04-21 Eric Botcazou <ebotcazou@adacore.com>
1664 * gnat.dg/volatile5.adb: New test.
1665 * gnat.dg/volatile5_pkg.ads: New helper.
1667 2011-04-21 Uros Bizjak <ubizjak@gmail.com>
1670 * gcc.target/i386/pr48708.c: New test.
1672 2011-04-21 Richard Sandiford <richard.sandiford@linaro.org>
1674 * gcc.dg/vect/vect-119.c: New test.
1676 2011-04-21 Richard Sandiford <richard.sandiford@linaro.org>
1678 * gcc.dg/vect/vect.exp: Run the main tests twice, one with -flto
1681 2011-04-21 Richard Earnshaw <rearnsha@arm.com>
1682 Richard Sandiford <richard.sandiford@linaro.org>
1685 * gcc.target/arm/pr46329.c: New test.
1687 2011-04-21 Tobias Burnus <burnus@net-b.de>
1690 * gfortran.dg/coarray_18.f90: New.
1692 2011-04-20 Jason Merrill <jason@redhat.com>
1694 * g++.dg/cpp0x/initlist47.C: New.
1696 * g++.dg/init/dtor4.C: New.
1698 2011-04-20 Uros Bizjak <ubizjak@gmail.com>
1701 * gcc.target/i386/sse2-pinsrw.c: New test.
1702 * gcc.target/i386/avx-vpinsrw.c: Ditto.
1703 * gcc.target/i386/sse4_1-insvqi.c: Ditto.
1704 * gcc.target/i386/sse2-insvhi.c: Ditto.
1705 * gcc.target/i386/sse4_1-insvsi.c: Ditto.
1706 * gcc.target/i386/sse4_1-insvdi.c: Ditto.
1708 2011-04-20 Jason Merrill <jason@redhat.com>
1710 * g++.dg/template/const4.C: New.
1712 2011-04-20 Easwaran Raman <eraman@google.com>
1714 * gcc.dg/stack-layout-1.c: New test.
1716 2011-04-20 Daniel Jacobowitz <dan@codesourcery.com>
1718 * gcc.dg/vect/vect-shift-3.c, gcc.dg/vect/vect-shift-4.c: New.
1719 * lib/target-supports.exp (check_effective_target_vect_shift_char): New
1722 2011-04-20 Kai Tietz <ktietz@redhat.com>
1724 * gcc.dg/binop-xor1.c: New test.
1725 * gcc.dg/binop-xor2.c: New test.
1726 * gcc.dg/binop-xor3.c: New test.
1727 * gcc.dg/binop-xor4.c: New test.
1728 * gcc.dg/binop-xor5.c: New test.
1730 2011-04-20 Richard Guenther <rguenther@suse.de>
1732 PR tree-optimization/47892
1733 * gcc.dg/vect/fast-math-ifcvt-1.c: New testcase.
1735 2011-04-20 Richard Guenther <rguenther@suse.de>
1738 * g++.dg/torture/pr48695.C: New testcase.
1740 2011-04-20 Georg-Johann Lay <avr@gjlay.de>
1742 * gcc.dg/pr42629.c: Add dg-require-effective-target int32plus
1743 * gcc.c-torture/execute/cmpsi-2.c: Ditto
1744 * gcc.c-torture/execute/pr45262.c: Ditto
1745 * gcc.dg/torture/pr43165.c: Ditto.
1746 * gcc.dg/torture/pr47228.c: Ditto.
1747 * gcc.dg/tree-ssa/pr45144.c: Ditto.
1748 * gcc.dg/ipa/pr45644.c: Ditto.
1749 * gcc.c-torture/compile/pr43191.c: Ditto. Remove dg-skip-if for
1752 2011-04-19 Jason Merrill <jason@redhat.com>
1754 * g++.dg/ext/complex7.C: New.
1756 * g++.dg/ext/attrib41.C: New.
1758 2011-04-19 Kaz Kojima <kkojima@gcc.gnu.org>
1761 * gcc.dg/torture/pr37868.c: Skip on sh*-*-*.
1763 2011-04-19 Jakub Jelinek <jakub@redhat.com>
1766 * gcc.target/i386/pr48678.c: New test.
1768 2011-04-19 Martin Jambor <mjambor@suse.cz>
1770 * g++.dg/opt/devirt1.C: Bump to -O2, remove XFAIL.
1771 * g++.dg/opt/devirt2.C: New test.
1772 * g++.dg/ipa/devirt-g-1.C: Likewise.
1774 2011-04-19 Tobias Burnus <burnus@net-b.de>
1777 * gfortran.dg/whole_file_33.f90: New.
1779 2011-04-19 Martin Jambor <mjambor@suse.cz>
1781 * g++.dg/ipa/devirt-7.C: New test.
1783 2011-04-19 Richard Guenther <rguenther@suse.de>
1786 * g++.dg/lto/pr48207_0.C: New testcase.
1788 2011-04-18 Jason Merrill <jason@redhat.com>
1790 * g++.dg/init/void1.C: New.
1792 * g++.dg/cpp0x/union4.C: New.
1794 2011-04-18 Jakub Jelinek <jakub@redhat.com>
1797 * g++.dg/torture/pr48661.C: New test.
1800 * g++.dg/gomp/pr48632.C: New test.
1802 2011-04-18 Uros Bizjak <ubizjak@gmail.com>
1804 * gcc.target/i386/sse2-maskmovdqu.c: New test.
1805 * gcc.target/i386/avx-vmaskmovdqu.c: Ditto.
1807 2011-04-18 Tobias Burnus <burnus@net-b.de>
1810 * gfortran.dg/coarray_17.f90: New.
1811 * gfortran.dg/coarray_10.f90: Update dg-error.
1813 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1816 * gcc.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
1817 * gfortran.dg/guality/guality.exp: Likewise.
1819 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1821 * gfortran.dg/fmt_g0_5.f08: Use dg-add-options ieee.
1823 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1825 * gcc.dg/vect/pr48377.c: Remove dg-do run.
1827 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1829 * gcc.dg/ipa/pr48195.c: Add dg-require-effective-target lto.
1831 2011-04-18 Richard Guenther <rguenther@suse.de>
1834 * g++.dg/torture/pr46364.C: New testcase.
1836 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1838 * obj-c++.dg/dwarf-2.mm: Skip on alpha*-dec-osf*.
1840 2011-04-18 Alexander Monakov <amonakov@ispras.ru>
1842 * gcc.dg/pr48235.c: Add dg-require-effective-target freorder.
1844 2011-04-18 Ulrich Weigand <ulrich.weigand@linaro.org>
1845 Ira Rosen <ira.rosen@linaro.org>
1848 * gcc.target/arm/pr48252.c: New test.
1850 2011-04-18 Jakub Jelinek <jakub@redhat.com>
1852 PR tree-optimization/48616
1853 * gcc.dg/pr48616.c: New test.
1855 2011-04-18 Tobias Burnus <burnus@net-b.de>
1858 * gfortran.dg/coarray_16.f90: New.
1860 2011-04-18 Paul Thomas <pault@gcc.gnu.org>
1863 * gfortran.dg/realloc_on_assign_7.f03: New test.
1865 2011-04-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1867 PR libgfortran/48602
1868 * gfortran.dg/fmt_g0_6.f08: New test.
1870 2011-04-17 Jason Merrill <jason@redhat.com>
1872 * g++.dg/cpp0x/sfinae16.C: New.
1874 2011-04-17 Richard Sandiford <rdsandiford@googlemail.com>
1876 * gcc.target/mips/reg-var-1.c: New test.
1878 2011-04-17 Jan Hubicka <jh@suse.cz>
1880 * gcc.dg/winline-5.c: Update testcase.
1882 2011-04-17 Eric Botcazou <ebotcazou@adacore.com>
1884 * gnat.dg/discr27.ad[sb]: Move dg directive.
1885 * gnat.dg/discr28.ad[sb]: New test.
1886 * gnat.dg/discr28_pkg.ads: New helper.
1888 2011-04-17 Michael Matz <matz@suse.de>
1890 PR tree-optimization/48622
1892 * gcc.dg/lto/pr48622_0.c: New test.
1894 2011-04-16 Uros Bizjak <ubizjak@gmail.com>
1896 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan patterns.
1897 * gcc.target/i386/avx256-unaligned-load-2.c: Ditto.
1898 * gcc.target/i386/avx256-unaligned-load-3.c: Ditto.
1899 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
1900 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
1901 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
1903 2011-04-15 Jason Merrill <jason@redhat.com>
1905 * g++.dg/cpp0x/range-for17.C: New.
1907 2011-04-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
1909 * g++.dg/cpp0x/range-for2.C: Correct for declaration.
1910 * g++.dg/cpp0x/range-for3.C: Likewise.
1911 * g++.dg/cpp0x/range-for9.C: Correct error message.
1912 * g++.dg/cpp0x/range-for11.C: New.
1913 * g++.dg/cpp0x/range-for12.C: New.
1914 * g++.dg/cpp0x/range-for13.C: New.
1915 * g++.dg/cpp0x/range-for14.C: New.
1916 * g++.dg/cpp0x/range-for15.C: New.
1917 * g++.dg/cpp0x/range-for16.C: New.
1919 2011-04-15 Tobias Burnus <burnus@net-b.de>
1922 * gfortran.dg/coarray_15.f90: Change to dg-do run.
1924 2011-04-15 Nicola Pero <nicola.pero@meta-innovation.com>
1926 * objc.dg/naming-4.m: Updated.
1927 * objc.dg/naming-5.m: Updated.
1928 * objc.dg/naming-6.m: New.
1929 * objc.dg/naming-7.m: New.
1930 * obj-c++.dg/naming-1.mm: Updated.
1931 * obj-c++.dg/naming-2.mm: Updated.
1932 * obj-c++.dg/naming-3.mm: New.
1933 * obj-c++.dg/naming-4.mm: New.
1935 2011-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1937 PR libgfortran/48589
1938 * gfortran.dg/fmt_g0_5.f08: New test.
1940 2011-04-15 Richard Guenther <rguenther@suse.de>
1943 * gfortran.dg/cray_pointers_8.f90: Use -ffloat-store.
1945 2011-04-15 Georg-Johann Lay <avr@gjlay.de>
1947 * gcc.target/avr/torture/pr41885.c (dg-options): Change
1948 -finline-limit=0 to -fno-inline
1950 2011-04-15 Jakub Jelinek <jakub@redhat.com>
1953 * gcc.target/i386/pr46084.c: Require avx_runtime instead of
1956 2011-04-14 Jakub Jelinek <jakub@redhat.com>
1959 * gcc.target/i386/sse4_1-insertps-3.c: New test.
1960 * gcc.target/i386/sse4_1-insertps-4.c: New test.
1961 * gcc.target/i386/avx-insertps-3.c: New test.
1962 * gcc.target/i386/avx-insertps-4.c: New test.
1964 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
1966 * gcc.target/avr/torture/pr41885.c (dg-options): Add
1969 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
1974 * gcc.target/avr/pr46779-1.c: New test case
1975 * gcc.target/avr/pr46779-2.c: New test case
1977 2011-04-14 Jason Merrill <jason@redhat.com>
1979 * g++.dg/cpp0x/sfinae15.C: New.
1981 * g++.dg/cpp0x/sfinae14.C: New.
1983 * g++.dg/ext/vla10.C: New.
1985 2011-04-14 Richard Guenther <rguenther@suse.de>
1987 * gcc.dg/tree-ssa/ssa-dse-14.c: New testcase.
1989 2011-04-14 Richard Guenther <rguenther@suse.de>
1991 * gcc.dg/fold-bitand-4.c: Move ...
1992 * c-c++-common/fold-bitand-4.c: ... here. Adjust slightly.
1994 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
1996 * gcc.target/avr/trivial.c: Fix line endings. Make PROGMEM
1998 * gcc.target/avr/torture/trivial.c: Ditto.
2000 2011-04-13 Jason Merrill <jason@redhat.com>
2002 * g++.dg/template/operator11.C: New.
2004 2011-04-13 Jakub Jelinek <jakub@redhat.com>
2007 * gcc.dg/gomp/pr48591.c: New test.
2010 * g++.dg/cpp0x/constexpr-wstring1.C: New test.
2011 * g++.dg/cpp0x/constexpr-wstring2.C: New test.
2013 2011-04-13 Dodji Seketeli <dodji@redhat.com>
2016 * g++.dg/template/dependent-expr7.C: New test case.
2018 2011-04-13 Jason Merrill <jason@redhat.com>
2020 * g++.dg/cpp0x/sfinae13.C: New.
2022 2011-04-13 Uros Bizjak <ubizjak@gmail.com>
2024 * gcc.target/i386/sse2-init-v2di-2.c: Update scan pattern.
2026 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
2028 * gcc.target/arm/pr43698.c: Remove -march option.
2030 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
2032 * gcc.target/arm/sync-1.c: Limit to sync_int_long, do not use
2035 2011-04-12 Paul Thomas <pault@gcc.gnu.org>
2039 * gfortran.dg/realloc_on_assign_6.f03: New test.
2041 2011-04-12 Kai Tietz <ktietz@redhat.com>
2043 * g++.dg/ext/bitfield2.C: Add for i?86/x86_64-*-mingw*
2044 targets the additional -mno-ms-bitfields and
2045 -Wno-packed-bitfield-compat options.
2046 * g++.dg/ext/bitfield3.C: Likewise.
2047 * g++.dg/ext/bitfield4.C: Likewise.
2048 * g++.dg/ext/bitfield5.C: Likewise.
2049 * gcc.dg/bitfld-15.c: Likewise.
2050 * gcc.dg/bitfld-16.c: Likewise.
2051 * gcc.dg/bitfld-17.c: Likewise.
2052 * gcc.dg/bitfld-18.c: Likewise.
2054 2011-04-12 Richard Sandiford <richard.sandiford@linaro.org>
2056 * gcc.target/arm/neon-vld3-1.c: New test.
2057 * gcc.target/arm/neon-vst3-1.c: New test.
2058 * gcc.target/arm/neon/v*.c: Regenerate.
2060 2011-04-12 Jakub Jelinek <jakub@redhat.com>
2062 PR rtl-optimization/48549
2063 * g++.dg/opt/pr48549.C: New test.
2065 2011-04-12 Richard Guenther <rguenther@suse.de>
2067 PR tree-optimization/46076
2068 * gcc.dg/tree-ssa/pr46076.c: Un-XFAIL.
2070 2011-04-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2073 * lib/compat.exp (compat-execute): Declare unsupported after
2074 stripping path from src1.
2075 * lib/lto.exp (lto-execute): Likewise.
2077 2011-04-12 Jakub Jelinek <jakub@redhat.com>
2080 * gcc.dg/pr48552-1.c: New test.
2081 * gcc.dg/pr48552-2.c: New test.
2083 2011-04-11 Jason Merrill <jason@redhat.com>
2085 * g++.dg/cpp0x/sfinae12.C: New.
2087 * g++.dg/cpp0x/enum10.C: New.
2089 * g++.dg/cpp0x/lambda/lambda-this4.C: New.
2091 * g++.dg/cpp0x/rv-func.C: New.
2093 2011-04-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2095 * gcc.dg/torture/pr47917.c: Define _ISO_C_SOURCE=19990L for
2098 2011-04-11 Martin Jambor <mjambor@suse.cz>
2100 PR tree-optimization/48195
2101 * gcc.dg/ipa/pr48195.c: New test.
2103 2011-04-10 Eric Botcazou <ebotcazou@adacore.com>
2105 * gnat.dg/return3.adb: Remove unused switch.
2107 2011-04-08 Mike Stump <mikestump@comcast.net>
2110 * gcc.dg/tree-ssa/ssa-ccp-17.c: Robustify against ports that
2111 default to fno-common.
2113 2011-04-08 Georg-Johann Lay <avr@gjlay.de>
2115 * gcc.dg/sibcall-3.c: Don't xfail on AVR.
2116 * gcc.dg/sibcall-4.c: Don't xfail on AVR.
2118 2011-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
2121 * gfortran.dg/function_optimize_5.f90: New test.
2123 2011-04-08 Eric Botcazou <ebotcazou@adacore.com>
2125 * gnat.dg/aggr17.adb: New test.
2126 * gnat.dg/aggr18.adb: Likewise.
2128 2011-04-08 Michael Matz <matz@suse.de>
2131 * gcc.target/i386/pr48389.c: New test.
2133 2011-04-08 Andrey Belevantsev <abel@ispras.ru>
2135 PR rtl-optimization/48272
2136 * g++.dg/opt/pr48272.C: New.
2138 2011-04-08 Dmitry Melnik <dm@ispras.ru>
2140 PR rtl-optimization/48235
2141 * gcc.dg/pr48235.c: New.
2143 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
2145 PR rtl-optimization/48302
2146 * g++.dg/opt/pr48302.C: New.
2148 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
2151 * g++.dg/opt/pr48273.C: New.
2153 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
2155 PR rtl-optimization/48442
2156 * gcc.dg/pr48442.c: New.
2158 2011-04-08 Jakub Jelinek <jakub@redhat.com>
2160 PR tree-optimization/48377
2161 * gcc.dg/vect/pr48377.c: New test.
2163 2011-04-07 Jason Merrill <jason@redhat.com>
2165 * g++.dg/cpp0x/regress/call1.C: New.
2167 * g++.dg/cpp0x/variadic107.C: New.
2169 * g++.dg/cpp0x/sfinae11.C: New.
2170 * g++.dg/cpp0x/noexcept02.C: Fix.
2172 * g++.dg/cpp0x/sfinae10.C: New.
2174 * g++.dg/cpp0x/sfinae9.C: New.
2176 * c-c++-common/Wcast-qual-1.c: Move here from...
2177 * gcc.dg/cast-qual-3.c: ...here, and...
2178 * g++.dg/warn/Wcast-qual2.C: ...here.
2180 * g++.dg/cpp0x/sfinae8.C: New.
2182 * g++.dg/cpp0x/sfinae7.C: New.
2184 * g++.dg/cpp0x/enum9.C: New.
2186 2011-04-07 Mike Stump <mikestump@comcast.net>
2188 * gcc.dg/torture/stackalign/non-local-goto-5.c: Fix for targets
2189 with no trampolines.
2191 2011-04-07 Jakub Jelinek <jakub@redhat.com>
2194 * gfortran.dg/gomp/pr48117.f90: New test.
2197 * gcc.dg/torture/pr48343.c: New test.
2199 2011-04-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2201 * gcc.target/i386/asm-6.c: Remove dg-xfail-if.
2203 2011-04-07 Maxim Kuvyrkov <maxim@codesourcery.com>
2205 * gcc.dg/lto/20090210_0.c: Require tls_runtime target.
2207 2011-04-07 Tom de Vries <tom@codesourcery.com>
2210 * lib/scanasm.exp (object-size): New proc.
2211 * gcc.target/arm/pr43920-2.c: New test.
2213 2011-04-06 Tobias Burnus <burnus@net-b.de>
2217 * gfortran.dg/coarray_13.f90: Avoid out-of-bounds access.
2219 2011-04-06 Steve Ellcey <sje@cup.hp.com>
2221 * gcc.dg/mtune.c: Prune note from output.
2223 2011-04-06 Jakub Jelinek <jakub@redhat.com>
2226 * gcc.dg/guality/pr36977.c: New test.
2227 * gcc.dg/guality/pr48466.c: New test.
2229 2011-04-06 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
2231 * gcc.target/arm/pr43920-1.c: Fix accidental duplication.
2233 2011-04-06 Eric Botcazou <ebotcazou@adacore.com>
2235 * gnat.dg/return3.adb: New test.
2237 2011-04-06 Richard Guenther <rguenther@suse.de>
2239 PR tree-optimization/47663
2240 * gcc.dg/tree-ssa/inline-8.c: New testcase.
2242 2011-04-05 Eric Botcazou <ebotcazou@adacore.com>
2244 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options for
2245 Solaris 8 and 9 as well.
2247 2011-04-05 Tom de Vries <tom@codesourcery.com>
2250 * gcc.target/arm/pr43920-1.c: New test.
2252 2011-04-04 Yufeng Zhang <yufeng.zhang@arm.com>
2254 * g++.dg/abi/arm_cxa_vec1.C (__ARM_EABI__): Fix typo.
2255 (cctor): Actually return the value.
2256 (main): Cast return values.
2258 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
2260 * gfortran.dg/character_comparison_8.f90: New test.
2262 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
2264 * frontend-passes: (optimize_lexical_comparison): New function.
2265 (optimize_expr): Call it.
2266 (optimize_comparison): Also handle lexical comparison functions.
2267 Return false instad of -2 for unequal comparison.
2269 2011-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
2272 * function_optimize_4.f90: New test.
2274 2011-04-04 Tobias Burnus <burnus@net-b.de>
2277 * gfortran.dg/coarray_10.f90: Add coarray descriptor diagnostic check.
2278 * gfortran.dg/coarray_13.f90: Add checks for run-time cobounds.
2279 * gfortran.dg/coarray_15.f90: New.
2281 2011-04-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2283 * gfortran.dg/bessel_6.f90: Use dg-add-options ieee.
2284 * gfortran.dg/bessel_7.f90: Likewise.
2286 2011-04-03 Tobias Burnus <burnus@net-b.de>
2288 * gfortran.dg/bessel_6.f90: Reduce mymax for Tru64.
2290 2011-04-03 Richard Guenther <rguenther@suse.de>
2291 Ira Rosen <ira.rosen@linaro.org>
2293 * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: New test.
2294 * gcc.dg/vect/vect.exp: Run if-cvt-stores-vect* tests with
2295 -ftree-loop-if-convert-stores.
2297 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
2299 * gnat.dg/specs/aggr2.ads: New test.
2301 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
2303 * gnat.dg/debug2.ad[sb]: New test.
2304 * gnat.dg/debug2_pkg.ads: New helper.
2305 * gnat.dg/debug3.ad[sb]: New test.
2307 2011-04-01 Uros Bizjak <ubizjak@gmail.com>
2309 * go.test/go-test.exp (go-set-goarch): Recognize alpha*-*-*.
2311 2011-04-01 Jakub Jelinek <jakub@redhat.com>
2314 * gcc.c-torture/compile/pr48335-1.c: New test.
2315 * gcc.dg/pr48335-1.c: New test.
2316 * gcc.dg/pr48335-2.c: New test.
2317 * gcc.dg/pr48335-3.c: New test.
2318 * gcc.dg/pr48335-4.c: New test.
2319 * gcc.dg/pr48335-5.c: New test.
2320 * gcc.dg/pr48335-6.c: New test.
2321 * gcc.dg/pr48335-7.c: New test.
2322 * gcc.dg/pr48335-8.c: New test.
2323 * gcc.target/i386/pr48335-1.c: New test.
2325 2011-04-01 Vincent Lefevre <vincent+gcc@vinc17.org>
2328 * gcc.dg/Waddress.c: New test.
2330 2011-04-01 Thomas Koenig <tkoenig@gcc.gnu.org>
2333 * gfortran.dg/function_optimize_3.f90: New test.
2335 2011-04-01 Bernd Schmidt <bernds@codesourcery.com>
2337 * gcc.c-torture/compile/20110401-1.c: New test.
2339 * g++.dg/lto/20091002-1_0.C: Use "dg-require-effective-target fpic".
2340 * g++.dg/lto/20091002-2_0.C: Likewise.
2341 * g++.dg/lto/20090303_0.c: Likewise.
2342 * g++.dg/lto/20091004-1_0.C: Likewise.
2343 * g++.dg/lto/20091002-3_0.C: Likewise.
2344 * g++.dg/lto/20091004-2_0.C: Likewise.
2345 * g++.dg/lto/20081123_0.C: Likewise.
2346 * g++.dg/lto/20090313_0.C: Likewise.
2347 * g++.dg/lto/20081109-1_0.C: Likewise.
2348 * g++.dg/lto/20081219_0.C: Likewise.
2349 * g++.dg/lto/20081204-1_0.C: Likewise.
2350 * g++.dg/lto/20090302_0.C: Likewise.
2351 * g++.dg/lto/20081119-1_0.C: Likewise.
2352 * g++.dg/lto/20081118_0.C: Likewise.
2353 * gcc.dg/lto/20091020-2_0.c: Likewise.
2354 * gcc.dg/lto/20090210_0.c: Likewise.
2355 * gcc.dg/lto/20081204-1_0.c: Likewise.
2356 * gcc.dg/lto/20081224_0.c: Likewise.
2357 * gcc.dg/lto/20090219_0.c: Likewise.
2358 * gcc.dg/lto/20091014-1_0.c: Likewise.
2359 * gcc.dg/lto/20091016-1_0.c: Likewise.
2360 * gcc.dg/lto/20090206-2_0.c: Likewise.
2361 * gcc.dg/lto/20090116_0.c: Likewise.
2362 * gcc.dg/lto/20091013-1_0.c: Likewise.
2363 * gcc.dg/lto/20091015-1_0.c: Likewise.
2364 * gcc.dg/lto/20090126-2_0.c: Likewise.
2366 2011-03-31 Ian Lance Taylor <iant@google.com>
2368 * go.test/go-test.exp (go-set-goarch): Recognize MIPS ABIs.
2370 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
2372 * gnat.dg/opt16.adb: New test.
2374 2011-03-31 Jason Merrill <jason@redhat.com>
2376 * g++.dg/cpp0x/defaulted24.C: New.
2378 2011-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2381 * gfortran.dg/g77/cabs.f: Only xfail execution on mips-sgi-irix6*
2384 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
2386 * g++.dg/other/i386-9.C: New test.
2388 2011-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2390 * go.test/go-test.exp (go-set-goarch): Use sparc64 for 64-bit SPARC.
2392 2011-03-30 Jason Merrill <jason@redhat.com>
2394 * g++.dg/cpp0x/regress/error-recovery1.C: New.
2396 * g++.dg/cpp0x/regress/isnan.C: New.
2398 * g++.dg/cpp0x/initlist46.C: New.
2400 2011-03-30 Richard Sandiford <richard.sandiford@linaro.org>
2403 * gcc.target/arm/neon-modes-2.c: New test.
2405 2011-03-30 Jakub Jelinek <jakub@redhat.com>
2408 * gcc.c-torture/compile/pr48305.c: New test.
2410 2011-03-29 Jason Merrill <jason@redhat.com>
2412 * g++.dg/cpp0x/regress/value-dep1.C: New.
2414 2011-03-29 Steve Ellcey <sje@cup.hp.com>
2416 * gcc.dg/torture/pr47917.c: Use -std=gnu99 on HP-UX.
2418 2011-03-29 Ian Lance Taylor <iant@google.com>
2420 * go.test/go-test.exp: Handle the test lines used in several new
2422 (errchk): Add opts parameter. Change all callers. Handle parens
2425 2011-03-29 Peter Bergner <bergner@vnet.ibm.com>
2426 Dominique d'Humieres <dominiq@lps.ens.fr>
2428 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __ppc64__
2429 and __APPLE__ && __PPC__ && __ALTIVEC__.
2431 2011-03-29 Jason Merrill <jason@redhat.com>
2433 * g++.dg/cpp0x/dependent1.C: New.
2435 * g++.dg/cpp0x/constexpr-48089.C: Adjust.
2437 * g++.dg/cpp0x/constexpr-memfn1.C: New.
2439 * g++.dg/cpp0x/constexpr-diag1.C: Adjust error locations.
2441 2011-03-29 Janus Weil <janus@gcc.gnu.org>
2444 * gfortran.dg/module_md5_1.f90: Modified MD5 sum.
2445 * gfortran.dg/proc_ptr_comp_32.f90: New.
2447 2011-03-29 Thomas Koenig <tkoenig@gcc.gnu.org>
2449 * gfortran.dg/function_optimize_1.f90: Add -Warray-temporaries,
2450 check for corresponding warning.
2452 2011-03-28 Jason Merrill <jason@redhat.com>
2454 * g++.dg/cpp0x/rv-deduce2.C: New.
2456 2011-03-29 Jakub Jelinek <jakub@redhat.com>
2459 * gcc.dg/pr48203.c: New test.
2461 2011-03-28 Jeff Law <law@redhat.com>
2463 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: New test.
2465 2011-03-28 Peter Bergner <bergner@vnet.ibm.com>
2467 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __PPC64__
2468 and __PPC__ && __ALTIVEC__.
2470 2011-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
2473 * gcc.dg/debug/dwarf2/pr47939-1.c: Generalize scan-assembler regex.
2474 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
2475 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
2476 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
2478 2011-03-28 Jason Merrill <jason@redhat.com>
2480 * g++.dg/cpp0x/initlist-array2.C: New.
2482 * g++.dg/cpp0x/initlist-array1.C: New.
2484 * g++.dg/cpp0x/constexpr-compound.C: New.
2486 * g++.dg/cpp0x/constexpr-using.C: New.
2488 * g++.dg/cpp0x/constexpr-noexcept.C: New.
2490 2011-03-28 H.J. Lu <hongjiu.lu@intel.com>
2493 * gcc.target/i386/pr47502-2.c: Add -fno-pic.
2495 2011-03-28 Eric Botcazou <ebotcazou@adacore.com>
2497 * gcc.dg/slp-1.c: New test.
2499 2011-03-27 H.J. Lu <hongjiu.lu@intel.com>
2501 * gcc.target/i386/avx256-unaligned-load-1.c: New.
2502 * gcc.target/i386/avx256-unaligned-load-2.c: Likewise.
2503 * gcc.target/i386/avx256-unaligned-load-3.c: Likewise.
2504 * gcc.target/i386/avx256-unaligned-load-4.c: Likewise.
2505 * gcc.target/i386/avx256-unaligned-load-5.c: Likewise.
2506 * gcc.target/i386/avx256-unaligned-load-6.c: Likewise.
2507 * gcc.target/i386/avx256-unaligned-load-7.c: Likewise.
2508 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
2509 * gcc.target/i386/avx256-unaligned-store-2.c: Likewise.
2510 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
2511 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
2512 * gcc.target/i386/avx256-unaligned-store-5.c: Likewise.
2513 * gcc.target/i386/avx256-unaligned-store-6.c: Likewise.
2514 * gcc.target/i386/avx256-unaligned-store-7.c: Likewise.
2516 2011-03-27 Thomas Koenig <tkoenig@gcc.gnu.org>
2519 * gfortran.dg/trim_optimize_5.f90: New test.
2520 * gfortran.dg/trim_optimize_6.f90: New test.
2522 2011-03-27 Richard Sandiford <rdsandiford@googlemail.com>
2525 * gcc.target/mips/madd-7.c: Remove -mlong32.
2526 * gcc.target/mips/msub-7.c: Likewise.
2528 2011-03-27 Ira Rosen <ira.rosen@linaro.org>
2530 * gcc.dg/vect/vect-outer-5.c: Reduce the distance between data
2531 accesses to preserve the meaning of the test for doubleword vectors.
2532 * gcc.dg/vect/no-vfa-pr29145.c: Likewise.
2533 * gcc.dg/vect/slp-3.c: Reduce the loop bound for the same reason.
2535 2011-03-26 Janus Weil <janus@gcc.gnu.org>
2538 * gfortran.dg/class_42.f03: New.
2540 2011-03-26 Ira Rosen <ira.rosen@linaro.org>
2542 * gcc.dg/vect/vect-cselim-1.c: Fail on targets that don't support
2545 2011-03-26 Andrey Belevantsev <abel@ispras.ru>
2547 PR rtl-optimization/48144
2548 * gcc.dg/pr48144.c: New test.
2550 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
2552 * gnat.dg/discr27.ad[sb]: New test.
2554 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
2556 * gnat.dg/limited_with2.ad[sb]: New test.
2557 * gnat.dg/limited_with2_pkg1.ads: New helper.
2558 * gnat.dg/limited_with2_pkg2.ads: Likewise.
2560 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
2562 * gnat.dg/opt15.adb: New test.
2563 * gnat.dg/opt15_pkg.ad[sb]: New helper.
2565 2011-03-25 Tobias Burnus <burnus@net-b.de>
2569 * gfortran.dg/ishft_4.f90: Adapt scan-tree-dump-times.
2570 * gfortran.dg/leadz_trailz_3.f90: Ditto
2572 2011-03-25 Martin Jambor <mjambor@suse.cz>
2574 * gcc.c-torture/compile/pr44686.c: Do not explicitely specify -O2.
2576 2011-03-25 Jason Merrill <jason@redhat.com>
2578 * g++.dg/cpp0x/defaulted22.C: New.
2579 * g++.dg/cpp0x/defaulted23.C: New.
2580 * g++.dg/cpp0x/defaulted15.C: Adjust.
2582 2011-03-25 Jason Merrill <jason@redhat.com>
2584 * g++.dg/cpp0x/move1.C: New.
2586 2011-03-25 Ira Rosen <ira.rosen@linaro.org>
2589 * gcc.dg/vect/vect-cselim-1.c: Fail for vect_no_align.
2591 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2593 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options
2594 for mips-sgi-irix6.5.
2595 Replace snprintf prototype by <stdio.h>.
2597 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2600 * gcc.dg/graphite/block-3.c: Add dg-require-effective-target
2601 run_expensive_tests.
2602 * gcc.dg/graphite/block-4.c: Likewise.
2603 * gcc.dg/graphite/block-7.c: Likewise.
2604 * gcc.dg/graphite/block-8.c: Likewise.
2606 2011-03-25 Richard Guenther <rguenther@suse.de>
2608 * g++.dg/tree-ssa/pr41186.C: Scan the appropriate FRE dump.
2609 * g++.dg/tree-ssa/pr8781.C: Likewise.
2610 * gcc.dg/ipa/ipa-pta-13.c: Likewise.
2611 * gcc.dg/ipa/ipa-pta-3.c: Likewise.
2612 * gcc.dg/ipa/ipa-pta-4.c: Likewise.
2613 * gcc.dg/tree-ssa/20041122-1.c: Likewise.
2614 * gcc.dg/tree-ssa/alias-18.c: Likewise.
2615 * gcc.dg/tree-ssa/foldstring-1.c: Likewise.
2616 * gcc.dg/tree-ssa/forwprop-10.c: Likewise.
2617 * gcc.dg/tree-ssa/forwprop-9.c: Likewise.
2618 * gcc.dg/tree-ssa/fre-vce-1.c: Likewise.
2619 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
2620 * gcc.dg/tree-ssa/pr21574.c: Likewise.
2621 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Likewise.
2622 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
2623 * gcc.dg/tree-ssa/ssa-fre-11.c: Likewise.
2624 * gcc.dg/tree-ssa/ssa-fre-12.c: Likewise.
2625 * gcc.dg/tree-ssa/ssa-fre-13.c: Likewise.
2626 * gcc.dg/tree-ssa/ssa-fre-14.c: Likewise.
2627 * gcc.dg/tree-ssa/ssa-fre-15.c: Likewise.
2628 * gcc.dg/tree-ssa/ssa-fre-16.c: Likewise.
2629 * gcc.dg/tree-ssa/ssa-fre-17.c: Likewise.
2630 * gcc.dg/tree-ssa/ssa-fre-18.c: Likewise.
2631 * gcc.dg/tree-ssa/ssa-fre-19.c: Likewise.
2632 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
2633 * gcc.dg/tree-ssa/ssa-fre-21.c: Likewise.
2634 * gcc.dg/tree-ssa/ssa-fre-22.c: Likewise.
2635 * gcc.dg/tree-ssa/ssa-fre-23.c: Likewise.
2636 * gcc.dg/tree-ssa/ssa-fre-24.c: Likewise.
2637 * gcc.dg/tree-ssa/ssa-fre-25.c: Likewise.
2638 * gcc.dg/tree-ssa/ssa-fre-26.c: Likewise.
2639 * gcc.dg/tree-ssa/ssa-fre-27.c: Likewise.
2640 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
2641 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
2642 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
2643 * gcc.dg/tree-ssa/ssa-fre-6.c: Likewise.
2644 * gcc.dg/tree-ssa/ssa-fre-7.c: Likewise.
2645 * gcc.dg/tree-ssa/ssa-fre-8.c: Likewise.
2646 * gcc.dg/tree-ssa/ssa-fre-9.c: Likewise.
2647 * gcc.dg/tree-ssa/ssa-pre-10.c: Likewise.
2648 * gcc.dg/tree-ssa/ssa-pre-26.c: Likewise.
2649 * gcc.dg/tree-ssa/ssa-pre-7.c: Likewise.
2650 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
2651 * gcc.dg/tree-ssa/ssa-pre-9.c: Likewise.
2652 * gcc.dg/tree-ssa/ssa-sccvn-1.c: Likewise.
2653 * gcc.dg/tree-ssa/ssa-sccvn-2.c: Likewise.
2654 * gcc.dg/tree-ssa/ssa-sccvn-3.c: Likewise.
2655 * gcc.dg/tree-ssa/ssa-sccvn-4.c: Likewise.
2656 * gcc.dg/tree-ssa/struct-aliasing-1.c: Likewise.
2657 * gcc.dg/tree-ssa/struct-aliasing-2.c: Likewise.
2658 * c-c++-common/pr46562-2.c: Likewise.
2659 * gfortran.dg/pr42108.f90: Likewise.
2660 * gcc.dg/torture/pta-structcopy-1.c: Scan ealias dump, force
2661 foo to be inlined even at -O1.
2662 * gcc.dg/tree-ssa/ssa-dce-4.c: Disable FRE.
2663 * gcc.dg/ipa/ipa-pta-14.c: Likewise.
2664 * gcc.dg/tree-ssa/ssa-fre-1.c: Adjust.
2665 * gcc.dg/matrix/matrix.exp: Disable FRE.
2667 2011-03-24 Jakub Jelinek <jakub@redhat.com>
2670 * gcc.dg/dfp/pr48204.c: New test.
2672 2011-03-24 Steve Ellcey <sje@cup.hp.com>
2675 * gcc.c-torture/execute/pr47917.c: Move this...
2676 * gcc.dg/torture/pr47917.c: to here and add xfails.
2678 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
2680 * gnat.dg/array16.ad[sb]: New test.
2681 * gnat.dg/array16.ads: New helper.
2683 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
2685 * gnat.dg/derived_type2.adb: New test.
2687 2011-03-24 Richard Guenther <rguenther@suse.de>
2689 PR tree-optimization/48271
2690 * g++.dg/torture/pr48271.C: New testcase.
2692 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
2694 * gnat.dg/array15.ad[sb]: New test.
2696 2011-03-24 Uros Bizjak <ubizjak@gmail.com>
2699 * gcc.target/i386/pr48237.c: New test.
2701 2011-03-24 Richard Guenther <rguenther@suse.de>
2704 * gcc.dg/builtin-object-size-10.c: New testcase.
2706 2011-03-24 Richard Guenther <rguenther@suse.de>
2708 PR tree-optimization/46562
2709 * c-c++-common/pr46562-2.c: New testcase.
2710 * c-c++-common/pr46562.c: Likewise.
2712 2011-03-24 Ira Rosen <ira.rosen@linaro.org>
2714 * gcc.dg/vect/vect-cselim-1.c: New test.
2715 * gcc.dg/vect/vect-cselim-2.c: New test.
2717 2011-03-23 Chung-Lin Tang <cltang@codesourcery.com>
2719 * gcc.target/arm/pr46934.c: New.
2721 2011-03-23 Ian Lance Taylor <iant@google.com>
2723 * go.test/go-test.exp (errchk): Ignore lines containing ////.
2725 2011-03-23 Richard Guenther <rguenther@suse.de>
2727 * gcc.dg/struct: Remove directory and contents.
2729 2011-03-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2732 * g++.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
2734 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
2736 * gnat.dg/discr26.ad[sb]: New test.
2737 * gnat.dg/discr26_pkg.ads: New helper.
2739 2011-03-23 Richard Sandiford <richard.sandiford@linaro.org>
2742 * gcc.target/arm/neon-vld-1.c: New test.
2744 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
2746 * gnat.dg/array14.ad[sb]: New test.
2747 * gnat.dg/array14_pkg.ads: New helper.
2749 2011-03-22 Joseph Myers <joseph@codesourcery.com>
2751 * gcc.c-torture/execute/920501-8.x: Remove.
2752 * gcc.c-torture/execute/930513-1.x: Remove.
2753 * gcc.c-torture/execute/960312-1.x: Remove.
2754 * gcc.c-torture/compile/20000804-1.c,
2755 gcc.c-torture/compile/20001205-1.c,
2756 gcc.c-torture/compile/20001226-1.c,
2757 gcc.c-torture/compile/20010518-2.c,
2758 gcc.c-torture/compile/20020312-1.c,
2759 gcc.c-torture/compile/20020604-1.c,
2760 gcc.c-torture/compile/920501-12.c,
2761 gcc.c-torture/compile/920501-4.c,
2762 gcc.c-torture/compile/920520-1.c,
2763 gcc.c-torture/compile/980506-1.c,
2764 gcc.c-torture/execute/980709-1.x,
2765 gcc.c-torture/execute/990826-0.x: Don't XFAIL or use special
2766 options for m68hc11.
2767 * gcc.dg/cpp/assert4.c: Don't handle ARC.
2768 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: Don't XFAIL for arc or
2771 2011-03-22 Nick Clifton <nickc@redhat.com>
2773 * lib/target-supports.exp (check_profiling_available): Add MN10300
2774 to the list of targets that do not support profiling. Restore
2775 alpha sorting to this list.
2777 2011-03-22 Michael Meissner <meissner@linux.vnet.ibm.com>
2779 * gcc.dg/torture/vector-1.c: On powerpc add -fabi=altivec to avoid
2780 failure on 32-bit systems.
2781 * gcc.dg/torture/vector-2.c: Ditto.
2783 2011-03-22 Richard Guenther <rguenther@suse.de>
2785 PR tree-optimization/48228
2786 * gcc.dg/Wstrict-overflow-23.c: New testcase.
2788 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
2790 * gcc.dg/torture/va-arg-25.c: Add -mabi=altivec -maltivec for
2794 * gcc.target/powerpc/pr48226.c: New file.
2796 2011-03-21 Jack Howarth <howarth@bromo.med.uc.edu>
2798 * lib/prune.exp (prune_gcc_output): Prune "could not create
2799 compact unwind for" warnings.
2801 2011-03-20 Jakub Jelinek <jakub@redhat.com>
2805 * gcc.c-torture/execute/pr42544.c: New test.
2806 * gcc.c-torture/execute/pr48197.c: New test.
2808 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
2810 PR preprocessor/48192
2811 * gcc.target/powerpc/pr48192.c: New file.
2814 * gcc.target/powerpc/pr48053-3.c: New file, add test case for
2815 split problem of 0 being loaded in a VSX register.
2817 2011-03-21 Richard Guenther <rguenther@suse.de>
2820 * gcc.dg/debug/dwarf2/pr47939-1.c: New testcase.
2821 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
2822 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
2823 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
2825 2011-03-21 Jakub Jelinek <jakub@redhat.com>
2828 * gcc.dg/pr48213.c: New test.
2830 2011-03-21 Kai Tietz <ktietz@redhat.com>
2833 * g++.dg/plugin/attribute_plugin.c: Adjust test.
2835 2011-03-21 Chung-Lin Tang <cltang@codesourcery.com>
2837 * gcc.target/arm/xor-and.c: New.
2839 2010-03-21 Thomas Koenig <tkoenig@gcc.gnu.org>
2842 * gfortran.dg/function_optimize_1.f90: New test.
2843 * gfortran.dg/function_optimize_2.f90: New test.
2845 2011-03-20 H.J. Lu <hongjiu.lu@intel.com>
2847 PR rtl-optimization/47502
2848 * gcc.target/i386/pr47502-1.c: New.
2849 * gcc.target/i386/pr47502-2.c: Likewise.
2851 2011-03-20 Jakub Jelinek <jakub@redhat.com>
2853 PR rtl-optimization/48156
2854 * gcc.dg/pr48156.c: New test.
2856 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2859 * gfortran.dg/scratch_1.f90: Adjust test.
2861 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2864 * gfortran.dg/scratch_1.f90: New test.
2866 2011-03-18 Joseph Myers <joseph@codesourcery.com>
2868 * gcc.dg/c1x-typedef-1.c: Expect errors for redefinitions of
2869 variably modified typedefs.
2870 * gcc.dg/c1x-typedef-2.c: Remove.
2872 2011-03-18 Joseph Myers <joseph@codesourcery.com>
2874 * gcc.dg/c1x-anon-struct-1.c: Don't test use of typedefs.
2875 * gcc.dg/c1x-anon-struct-3.c: New test.
2876 * gcc.dg/anon-struct-11.c: Update.
2878 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2880 * gcc.dg/vect/slp-multitypes-2.c: Replace dg-do run with
2882 Only xfail with gas.
2884 2011-03-18 Jason Merrill <jason@redhat.com>
2886 * g++.dg/template/fn-ptr1.C: New.
2888 * g++.dg/overload/volatile1.C: New.
2890 * g++.dg/opt/pr23372.C: New.
2892 * g++.dg/ext/attrib32.C: Expect errors on the two-names case.
2894 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2897 * gcc.dg/torture/20090618-1.c: Skip on mips-sgi-irix*.
2899 2011-03-18 Chung-Lin Tang <cltang@codesourcery.com>
2901 * gcc.target/arm/unsigned-extend-1.c: New.
2903 2011-03-18 Jakub Jelinek <jakub@redhat.com>
2906 * gcc.c-torture/compile/pr48161.c: New test.
2908 2011-03-17 H.J. Lu <hongjiu.lu@intel.com>
2911 * gcc.dg/torture/pr47725.c: New.
2913 2011-03-17 Jason Merrill <jason@redhat.com>
2915 * g++.dg/cpp0x/constexpr-overflow2.C: New.
2916 * g++.dg/cpp0x/constexpr-data2.C: Remove FIXME.
2918 2011-03-17 Eric Botcazou <ebotcazou@adacore.com>
2920 * gnat.dg/specs/elab2.ads: New test.
2921 * gnat.dg/specs/elab2_pkg.ads: New helper.
2923 2011-03-17 Jason Merrill <jason@redhat.com>
2925 * g++.dg/cpp0x/decltype-1212.C: New.
2926 * g++.dg/cpp0x/rv-return.C: Adjust expected type.
2928 2011-03-17 Jason Merrill <jason@redhat.com>
2930 * g++.dg/parse/memfnquals1.C: New.
2932 2011-03-17 Richard Guenther <rguenther@suse.de>
2935 * gcc.dg/pr48134.c: New testcase.
2937 2011-03-17 Richard Guenther <rguenther@suse.de>
2940 * g++.dg/torture/pr48165.C: New testcase.
2942 2011-03-17 Jakub Jelinek <jakub@redhat.com>
2944 PR rtl-optimization/48141
2945 * gcc.dg/pr48141.c: New test.
2947 2011-03-16 Jason Merrill <jason@redhat.com>
2949 * g++.dg/cpp0x/constexpr-48089.C: New.
2951 * g++.dg/cpp0x/constexpr-abi1.C: New.
2953 * g++.dg/cpp0x/constexpr-46336.C: New.
2954 * g++.dg/parse/friend5.C: Adjust expected errors.
2956 * g++.dg/cpp0x/constexpr-47570.C: New.
2958 2011-03-16 Dodji Seketeli <dodji@redhat.com>
2961 * ++.dg/debug/dwarf2/typedef6.C: New test.
2963 2011-03-16 Jason Merrill <jason@redhat.com>
2965 * g++.dg/cpp0x/elision2.C: New.
2967 * g++.dg/cpp0x/constexpr-array3.C: New.
2969 2011-03-16 Jason Merrill <jason@redhat.com>
2971 * g++.dg/cpp0x/sfinae6.C: New.
2972 * gcc/testsuite/g++.dg/cpp0x/initlist38.C: Adjust expected error.
2973 * gcc/testsuite/g++.dg/cpp0x/pr45908.C: Likewise.
2974 * gcc/testsuite/g++.dg/cpp0x/sfinae6.C: Likewise.
2975 * gcc/testsuite/g++.old-deja/g++.jason/conversion11.C: Likewise.
2976 * gcc/testsuite/g++.old-deja/g++.law/arg11.C: Likewise.
2978 2011-03-16 Jason Merrill <jason@redhat.com>
2980 * g++.dg/template/incomplete6.C: New.
2982 2011-03-16 Jeff Law <law@redhat.com>
2984 * gcc.dg/tree-ssa/vrp55.c: New test.
2986 2011-03-16 Jason Merrill <jason@redhat.com>
2988 * g++.dg/cpp0x/auto22.C: New.
2990 2011-03-16 Richard Guenther <rguenther@suse.de>
2992 * gcc.dg/guality/vla-1.c (main): Use result of f1 to avoid
2993 optimizing it away if promoted to const.
2995 2011-03-16 Richard Guenther <rguenther@suse.de>
2997 PR tree-optimization/48149
2998 * gcc.dg/fold-complex-1.c: New testcase.
3000 2011-03-16 Richard Guenther <rguenther@suse.de>
3003 * gcc.dg/guality/pr45882.c: Really make sure no inlining
3006 2011-03-16 Richard Guenther <rguenther@suse.de>
3008 PR tree-optimization/26134
3009 * gcc.dg/tree-ssa/complex-6.c: New testcase.
3011 2011-03-16 Richard Guenther <rguenther@suse.de>
3013 PR tree-optimization/48146
3014 * gcc.dg/torture/pr48146.c: New testcase.
3016 2011-03-16 Richard Guenther <rguenther@suse.de>
3018 * gcc.dg/tree-ssa/pr14814.c: Adjust.
3019 * gcc.dg/tree-ssa/ssa-ccp-19.c: Likewise.
3021 2011-03-16 Jakub Jelinek <jakub@redhat.com>
3024 * gcc.c-torture/compile/pr48136.c: New test.
3026 * g++.dg/debug/dwarf2/icf.C: Adjust for -fenable-icf-debug removal.
3029 * gcc.dg/guality/pr45882.c: New test.
3031 2011-03-15 Jason Merrill <jason@redhat.com>
3033 * g++.dg/cpp0x/constexpr-recursion.C: New.
3035 * g++.dg/cpp0x/implicit11.C: New.
3037 2011-03-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
3039 * g++.dg/cpp0x/constexpr-attribute.C: New.
3041 2011-03-15 Manuel López-Ibåñez <manu@gcc.gnu.org>
3043 * g++.dg/parse/pr34758.C: New.
3045 2011-03-15 Xinliang David Li <davidxl@google.com>
3048 * gcc.dg/uninit-pred-7_d.c: New test.
3049 * gcc.dg/uninit-pred-8_d.c: New test.
3051 2011-03-15 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
3054 * gcc.target/arm/pr46788.c: New.
3056 2011-03-15 Richard Guenther <rguenther@suse.de>
3059 * gfortran.dg/c_f_pointer_tests_3.f90: Adjust.
3060 * gfortran.dg/ishft_4.f90: Likewise.
3061 * gfortran.dg/leadz_trailz_3.f90: Likewise.
3063 2011-03-15 Richard Guenther <rguenther@suse.de>
3065 PR tree-optimization/13954
3066 * g++.dg/tree-ssa/pr13954.C: New testcase.
3068 2011-03-15 Richard Guenther <rguenther@suse.de>
3070 PR tree-optimization/48037
3071 * gcc.target/i386/pr48037-1.c: New testcase.
3073 2011-03-15 Richard Guenther <rguenther@suse.de>
3075 PR tree-optimization/41490
3076 * gcc.dg/tree-ssa/ssa-sink-6.c: New testcase.
3077 * gcc.dg/tree-ssa/ssa-sink-7.c: Likewise.
3078 * gcc.dg/tree-ssa/ssa-sink-8.c: Likewise.
3079 * gcc.dg/tree-ssa/ssa-sink-9.c: Likewise.
3080 * g++.dg/tree-ssa/pr33604.C: Adjust.
3082 2011-03-14 Jakub Jelinek <jakub@redhat.com>
3085 * gcc.c-torture/execute/pr47917.c: New test.
3086 * gcc.dg/pr47917.c: New test.
3089 * gcc.dg/tree-ssa/foldaddr-1.c: Remove xfail.
3091 2011-03-14 Uros Bizjak <ubizjak@gmail.com>
3093 * gcc.target/i386/sse4_1-floor-vec.c: New test.
3094 * gcc.target/i386/sse4_1-ceil-vec.c: Ditto.
3095 * gcc.target/i386/sse4_1-trunc-vec.c: Ditto.
3096 * gcc-target/i386/sse4_1-rint-vec.c: Ditto.
3097 * gcc.target/i386/sse4_1-floorf-vec.c: Ditto.
3098 * gcc.target/i386/sse4_1-ceilf-vec.c: Ditto.
3099 * gcc.target/i386/sse4_1-truncf-vec.c: Ditto.
3100 * gcc.target/i386/sse4_1-rintf-vec.c: Ditto.
3101 * gcc.target/i386/avx-floor-vec.c: Ditto.
3102 * gcc.target/i386/avx-ceil-vec.c: Ditto.
3103 * gcc.target/i386/avx-trunc-vec.c: Ditto.
3104 * gcc.target/i386/avx-rint-vec.c: Ditto.
3105 * gcc.target/i386/avx-floorf-vec.c: Ditto.
3106 * gcc.target/i386/avx-ceilf-vec.c: Ditto.
3107 * gcc.target/i386/avx-truncf-vec.c: Ditto.
3108 * gcc.target/i386/avx-rintf-vec.c: Ditto.
3110 2011-03-14 Tom Tromey <tromey@redhat.com>
3112 * gcc.dg/Woverlength-strings-pedantic-c90-asm.c: New file.
3113 * gcc.dg/Woverlength-strings-pedantic-c89-asm.c: New file.
3114 * gcc.dg/Woverlength-strings-pedantic-c99-asm.c: New file.
3116 2011-03-14 Tom Tromey <tromey@redhat.com>
3118 * gcc.dg/Woverlength-strings-pedantic-c89-ext.c: New file.
3119 * gcc.dg/Woverlength-strings-pedantic-c90-ext.c: New file.
3120 * gcc.dg/Woverlength-strings-pedantic-c99-ext.c: New file.
3122 2011-03-14 H.J. Lu <hongjiu.lu@intel.com>
3124 * gcc.target/i386/builtin-copysign.c: Remove __LP64__ check.
3126 2011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
3128 PR rtl-optimization/47166
3129 * gcc.c-torture/execute/postmod-1.c: New test.
3131 2011-03-14 Richard Guenther <rguenther@suse.de>
3134 * gcc.dg/torture/pr48098.c: New testcase.
3136 2011-03-12 Peter Bergner <bergner@vnet.ibm.com>
3139 * gcc.target/powerpc/pr48053-1.c: New test.
3140 * gcc.target/powerpc/pr48053-2.c: Likewise.
3142 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
3145 * gfortran.dg/intrinsic_ifunction_2.f90: Correct PR number.
3147 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
3150 * gfortran.dg/intrinsic_ifunction_2.f90: New test case.
3152 2011-03-12 Janus Weil <janus@gcc.gnu.org>
3155 * gfortran.dg/class_41.f03: New.
3157 2011-03-11 Dodji Seketeli <dodji@redhat.com>
3159 * g++.dg/conversion/cast3.C: New test.
3161 2011-03-11 Jason Merrill <jason@redhat.com>
3163 * g++.dg/template/error45.C: New.
3165 * g++.dg/parse/no-type-defn1.C: New.
3167 * g++.dg/ext/attrib40.C: New.
3169 * g++.dg/cpp0x/regress/array1.C: New.
3171 2011-03-11 Richard Guenther <rguenther@suse.de>
3173 PR tree-optimization/48067
3174 * gcc.dg/pr48067.c: New testcase.
3176 2011-03-11 Richard Guenther <rguenther@suse.de>
3179 * g++.dg/lto/20110311-1_0.C: New testcase.
3181 2011-03-11 Jakub Jelinek <jakub@redhat.com>
3184 * g++.dg/inherit/virtual8.C: New test.
3187 * gcc.dg/torture/pr48044.c: New test.
3189 2011-03-11 Janus Weil <janus@gcc.gnu.org>
3192 * gfortran.dg/proc_ptr_comp_31.f90: New.
3194 2011-03-11 Richard Guenther <rguenther@suse.de>
3196 PR tree-optimization/47278
3197 * gcc.dg/torture/pr47278-1.c: New testcase.
3198 * gcc.dg/torture/pr47278-2.c: Likewise.
3200 2011-03-11 Jakub Jelinek <jakub@redhat.com>
3202 PR tree-optimization/48063
3203 * gcc.dg/torture/pr48063.c: New test.
3205 2011-03-10 Jason Merrill <jason@redhat.com>
3207 * g++.dg/template/array22.C: New.
3209 * g++.dg/cpp0x/syntax-err1.C: New.
3210 * g++.dg/parse/error36.C: Adjust expected errors.
3211 * g++.old-deja/g++.pt/ctor2.C: Likewise.
3212 * g++.old-deja/g++.pt/typename3.C: Likewise.
3213 * g++.old-deja/g++.pt/typename4.C: Likewise.
3214 * g++.old-deja/g++.pt/typename6.C: Likewise.
3216 2011-03-09 Jason Merrill <jason@redhat.com>
3218 * g++.dg/template/nontype22.C: New.
3220 2011-03-09 Martin Jambor <mjambor@suse.cz>
3222 PR tree-optimization/47714
3223 * g++.dg/torture/pr47714.C: New test.
3225 2011-03-08 Michael Meissner <meissner@linux.vnet.ibm.com>
3228 * gcc.target/powerpc/pr47755-2.c: New file.
3230 2011-03-08 Jakub Jelinek <jakub@redhat.com>
3232 * go.test/go-test.exp: For goroutines.go test if GCCGO_RUN_ALL_TESTS
3233 is not set in the environment, pass 64 as first argument when not
3234 running expensive tests or pass max($[`ulimit -u`/4], 10000) on
3235 native where ulimit -u is supported.
3237 2011-03-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3239 * gcc.dg/optimize-bswapsi-1.c: Use -march=z900 on s390.
3241 2011-03-08 Jason Merrill <jason@redhat.com>
3243 * g++.dg/template/nontype21.C: New.
3245 * g++.dg/template/anon5.C: New.
3247 2011-03-08 Jakub Jelinek <jakub@redhat.com>
3250 * gcc.dg/pr47881.c: New test.
3252 2011-03-08 Dodji Seketeli <dodji@redhat.com>
3255 * g++.dg/lookup/template3.C: New test.
3257 2011-03-08 Kai Tietz <ktietz@redhat.com>
3259 * g++.dg/tree-ssa/pr21082.C: Use __INTPTR_TYPE__ instead of
3262 2011-03-08 Mikael Pettersson <mikpe@it.uu.se>
3265 * gcc.dg/tree-ssa/ssa-ccp-33.c: Use __alignof__ not
3266 sizeof to compute alignment.
3268 2011-03-08 Jakub Jelinek <jakub@redhat.com>
3270 PR tree-optimization/48022
3271 * gcc.dg/pr48022-1.c: New test.
3272 * gcc.dg/pr48022-2.c: New test.
3274 2011-03-07 Jason Merrill <jason@redhat.com>
3276 * g++.dg/template/nontype20.C: New.
3277 * g++.dg/init/member1.C: Adjust expected errors.
3278 * g++.dg/parse/constant4.C: Likewise.
3279 * g++.dg/template/qualified-id3.C: Likewise.
3280 * g++.old-deja/g++.pt/crash10.C: Likewise.
3282 * g++.dg/cpp0x/regress/non-const1.C: New.
3284 2011-03-07 Jakub Jelinek <jakub@redhat.com>
3287 * gcc.dg/pr47991.c: New test.
3289 2011-03-07 Jason Merrill <jason@redhat.com>
3291 * g++.dg/abi/mangle46.C: New.
3293 2011-03-07 Pat Haugen <pthaugen@us.ibm.com>
3296 * gcc.target/powerpc/pr47862.c: New.
3298 2011-03-07 Jack Howarth <howarth@bromo.med.uc.edu>
3301 * gcc.target/i386/combine-mul.c: Require nonpic.
3303 2011-03-07 Paul Wögerer <paul_woegerer@mentor.com>
3304 Nathan Froyd <froydnj@codesourcery.com>
3306 * gcc.dg/20001117-1.c: Abort on NULL call_sites.
3308 2011-03-06 Mark Mitchell <mark@codesourcery.com>
3310 * README.QMTEST: Remove.
3312 2011-03-06 Paul Thomas <pault@gcc.gnu.org>
3313 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3316 * gfortran.dg/array_constructor_37.f90 : New test.
3318 2011-03-05 Jason Merrill <jason@redhat.com>
3320 * g++.dg/abi/mangle39.C: ABI v5, not 6.
3321 * g++.dg/abi/mangle45.C: Likewise.
3322 * g++.dg/cpp0x/trailing1.C: Likewise.
3324 2011-03-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3326 * gcc.dg/torture/pr47975.c: Add -fno-common option on hppa*-*-hpux*.
3328 2011-03-05 Jakub Jelinek <jakub@redhat.com>
3330 PR rtl-optimization/47899
3331 * gcc.dg/pr47899.c: New test.
3333 * gcc.dg/torture/pr47968.c: Ignore warnings.
3335 PR tree-optimization/47967
3336 * gcc.c-torture/compile/pr47967.c: New test.
3338 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
3340 * objc.dg/property/property-encoding-1.m: Tidied up testcase.
3341 * obj-c++.dg/property/property-encoding-1.mm: Likewise.
3343 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
3345 * objc.dg/gnu-api-2-property.m: Added tests for property_getName()
3346 and property_getAttributes() if __OBJC2__.
3347 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
3348 * objc.dg/property/property-encoding-1.m: New.
3349 * obj-c++.dg/property/property-encoding-1.mm: New.
3351 2011-03-04 Jason Merrill <jason@redhat.com>
3353 * g++.dg/template/pseudodtor6.C: New.
3355 * g++.dg/inherit/covariant19.C: New.
3357 2011-03-04 Richard Guenther <rguenther@suse.de>
3360 * gcc.dg/torture/pr47968.c: New testcase.
3362 2011-03-04 Richard Guenther <rguenther@suse.de>
3365 * gcc.dg/torture/pr47975.c: New testcase.
3367 2011-03-03 Paolo Carlini <paolo.carlini@oracle.com>
3370 * g++.dg/template/crash106.C: New.
3372 2011-03-03 Jakub Jelinek <jakub@redhat.com>
3375 * gcc.dg/gomp/pr47963.c: New test.
3376 * g++.dg/gomp/pr47963.C: New test.
3378 2011-03-02 Jason Merrill <jason@redhat.com>
3380 * g++.dg/cpp0x/regress/condition1.C: New.
3382 * g++.dg/cpp0x/constexpr-ctor9.C: New.
3384 2011-03-01 Jason Merrill <jason@redhat.com>
3386 * g++.dg/cpp0x/lambda/lambda-98.C: New.
3388 * g++.dg/cpp0x/constexpr-non-const-arg2.C: New.
3390 2011-03-02 Richard Sandiford <richard.sandiford@linaro.org>
3392 PR rtl-optimization/47925
3393 * gcc.c-torture/execute/pr47925.c: New test.
3395 2011-03-01 Jason Merrill <jason@redhat.com>
3397 * g++.dg/cpp0x/decltype25.C: New.
3399 * g++.dg/cpp0x/regress/bitfield-err1.C: New.
3401 2011-03-01 Richard Guenther <rguenther@suse.de>
3403 PR tree-optimization/47890
3404 * gcc.dg/torture/pr47890.c: New testcase.
3406 2011-03-01 Richard Guenther <rguenther@suse.de>
3409 * gcc.dg/lto/pr47924_0.c: New testcase.
3411 2011-03-01 Richard Guenther <rguenther@suse.de>
3414 * gfortran.dg/lto/pr46911_0.f: New testcase.
3416 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3418 PR libgfortran/47933
3419 * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid
3420 compile errors from older code form.
3422 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3424 PR libgfortran/47567
3425 * gfortran.dg/fmt_fw_d.f90: New test.
3427 2011-02-28 Jason Merrill <jason@redhat.com>
3429 * g++.dg/inherit/covariant18.C: New.
3431 2011-02-28 Jakub Jelinek <jakub@redhat.com>
3434 * gcc.dg/pr47893.c: New test.
3436 2011-02-28 Nicola Pero <nicola.pero@meta-innovation.com>
3438 * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return
3439 NULL in case of a selector with conflicting types.
3440 * obj-c++.dg/gnu-api-2-sel.mm: Same change.
3442 2011-02-28 Kazu Hirata <kazu@codesourcery.com>
3444 * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c,
3445 gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c,
3446 gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c,
3447 gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New.
3449 2011-02-28 Jason Merrill <jason@redhat.com>
3452 * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6.
3454 2011-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3456 PR libgfortran/47778
3457 * gfortran.dg/namelist_71.f90: New test.
3459 2011-02-27 Jason Merrill <jason@redhat.com>
3462 * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
3463 * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
3465 2011-02-27 Paolo Carlini <paolo.carlini@oracle.com>
3468 * g++.dg/cpp0x/constexpr-ctor8.C: New.
3470 2011-02-27 Jakub Jelinek <jakub@redhat.com>
3473 * gfortran.dg/gomp/task-1.f90: Removed.
3475 2011-02-26 Jason Merrill <jason@redhat.com>
3477 * g++.dg/template/this-targ1.C: New.
3479 * g++.dg/cpp0x/regress/template-const1.C: New.
3480 * g++.dg/cpp0x/regress/template-function1.C: Adjust.
3481 * g++.dg/template/function1.C: Adjust.
3482 * g++.dg/cpp0x/regress/debug-debug7.C: Adjust.
3483 * g++.dg/debug/debug7.C: Adjust.
3485 2011-02-26 Tobias Burnus <burnus@net-b.de>
3488 * gfortran.dg/gomp/task-1.f90: New.
3490 2011-02-25 Jie Zhang <jie@codesourcery.com>
3492 * gcc.target/arm/neon-thumb2-move.c: Add
3493 dg-require-effective-target arm_thumb2_ok.
3495 2011-02-24 Jason Merrill <jason@redhat.com>
3497 * g++.dg/parse/constant1.C: Specify C++98 mode.
3498 * g++.dg/parse/constant5.C: Likewise.
3499 * g++.dg/parse/error2.C: Likewise.
3500 * g++.dg/parse/semicolon3.C: Likewise.
3501 * g++.dg/template/crash14.C: Likewise.
3502 * g++.dg/template/local4.C: Likewise.
3503 * g++.dg/template/nontype3.C: Likewise.
3504 * g++.dg/parse/crash31.C: Adjust expected errors.
3505 * g++.dg/template/function1.C: Likewise.
3506 * g++.dg/template/ref3.C: Likewise.
3507 * g++.dg/template/static9.C: Likewise.
3508 * g++.old-deja/g++.pt/crash41.C: Instantiate template.
3510 * g++.dg/cpp0x/constexpr-array-tparm.C: New.
3511 * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
3512 * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
3513 * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
3514 * g++.dg/cpp0x/regress/template-function1.C: Likewise.
3516 2011-02-24 Jakub Jelinek <jakub@redhat.com>
3519 * gfortran.dg/pr47878.f90: New test.
3521 2011-02-24 Richard Guenther <rguenther@suse.de>
3524 * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
3525 * gcc.dg/guality/pr41353-2.c (vari): Likewise.
3527 2011-02-24 Richard Guenther <rguenther@suse.de>
3530 * gfortran.dg/lto/pr47839_0.f90: New testcase.
3531 * gfortran.dg/lto/pr47839_1.f90: Likewise.
3533 2011-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3535 PR libgfortran/47567
3536 * gfortran.dg/fmt_f0_1.f90: Update test.
3538 2011-02-23 Jason Merrill <jason@redhat.com>
3540 * g++.dg/abi/mangle39.C: Adjust parm mangling.
3541 * g++.dg/abi/mangle45.C: New.
3543 * g++.dg/cpp0x/trailing1.C: Mangle decltype.
3544 * g++.dg/template/canon-type-9.C: Match use of decltype
3545 between declaration and definition.
3546 * g++.dg/template/canon-type-12.C: Likewise.
3548 2011-02-23 Mikael Morin <mikael@gcc.gnu.org>
3551 * gfortran.dg/nested_allocatables_1.f90: New.
3553 2011-02-23 Nathan Froyd <froydnj@codesourcery.com>
3556 * g++.dg/pr46868.C: New test.
3557 * g++.dg/parse/parameter-declaration-1.C: Adjust.
3558 * g++.dg/parse/error14.C: Adjust.
3560 2011-02-23 Richard Guenther <rguenther@suse.de>
3562 PR tree-optimization/47838
3563 * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
3565 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
3567 * g++.dg/other/pr47218.C: Fix dg-options. Cleanup saved temps.
3569 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
3571 * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
3572 * gfortran.dg/count_init_expr.f03: Ditto.
3573 * gfortran.dg/gomp/pr43711.f90: Ditto.
3574 * gcc.dg/struct-parse-2.c: Ditto.
3575 * gcc.dg/parse-error-3.c: Ditto.
3576 * gcc.dg/Wlogical-op-1.c: Ditto.
3577 * gcc.dg/Walways-true-1.c: Ditto.
3578 * gcc.dg/pr24225.c: Ditto.
3579 * gcc.dg/Walways-true-2.c: Ditto.
3580 * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
3581 * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
3582 * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
3583 * g++.dg/overload/defarg4.C: Ditto.
3584 * g++.dg/inherit/covariant16.C: Ditto.
3585 * g++.dg/inherit/virtual7.C: Ditto.
3586 * g++.dg/template/canon-type-9.C: Ditto.
3587 * g++.dg/template/access19.C: Ditto.
3588 * g++.dg/template/call7.C: Ditto.
3589 * g++.dg/template/canon-type-2.C: Ditto.
3590 * g++.dg/template/init7.C: Ditto.
3591 * g++.dg/template/sizeof-template-argument.C: Ditto.
3592 * g++.dg/template/const3.C: Ditto.
3593 * g++.dg/template/sfinae26.C: Ditto.
3594 * g++.dg/template/sfinae26.C: Ditto.
3595 * g++.dg/template/canon-type-11.C: Ditto.
3596 * g++.dg/template/union2.C: Ditto.
3597 * g++.dg/template/canon-type-3.C: Ditto.
3598 * g++.dg/template/canon-type-1.C: Ditto.
3599 * g++.dg/template/canon-type-5.C: Ditto.
3600 * g++.dg/template/canon-type-7.C: Ditto.
3601 * g++.dg/template/canon-type-10.C: Ditto.
3602 * g++.dg/template/spec36.C: Ditto.
3603 * g++.dg/template/typedef38.C: Ditto.
3604 * g++.dg/template/canon-type-4.C: Ditto.
3605 * g++.dg/template/canon-type-6.C: Ditto.
3606 * g++.dg/template/canon-type-13.C: Ditto.
3607 * g++.dg/template/instantiate9.C: Ditto.
3608 * g++.dg/template/ttp22.C: Ditto.
3609 * g++.dg/warn/Wreturn-type-6.C: Ditto.
3610 * g++.dg/warn/Walways-true-1.C: Ditto.
3611 * g++.dg/warn/Wlogical-op-1.C: Ditto.
3612 * g++.dg/warn/Walways-true-2.C: Ditto.
3613 * g++.dg/conversion/op4.C: Ditto.
3614 * g++.dg/opt/pr19650.C: Ditto.
3615 * g++.dg/lookup/friend11.C: Ditto.
3616 * g++.dg/other/default2.C: Ditto.
3617 * g++.dg/other/default3.C: Ditto.
3618 * g++.dg/other/dtor2.C: Ditto.
3619 * g++.dg/other/friend5.C: Ditto.
3620 * g++.dg/other/default5.C: Ditto.
3621 * g++.dg/init/brace6.C: Ditto.
3622 * g++.dg/init/aggr5.C: Ditto.
3623 * g++.dg/init/error2.C: Ditto.
3624 * g++.dg/expr/bound-mem-fun.C: Ditto.
3625 * g++.dg/expr/cond6.C: Ditto.
3626 * g++.dg/expr/stmt-expr-1.C: Ditto.
3627 * g++.dg/cpp0x/constexpr-object2.C: Ditto.
3628 * g++.dg/cpp0x/constexpr-data1.C: Ditto.
3629 * g++.dg/cpp0x/constexpr-function2.C: Ditto.
3630 * g++.dg/cpp0x/bracket1.C: Ditto.
3631 * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
3632 * g++.dg/cpp0x/pr38646.C: Ditto.
3633 * g++.dg/cpp0x/variadic73.C: Ditto.
3634 * g++.dg/cpp0x/constexpr-function1.C: Ditto.
3635 * g++.dg/cpp0x/bracket4.C: Ditto.
3636 * g++.dg/cpp0x/decltype4.C: Ditto.
3637 * g++.dg/cpp0x/constexpr-data2.C: Ditto.
3638 * g++.dg/cpp0x/constexpr-object1.C: Ditto.
3639 * g++.dg/cpp0x/variadic-crash2.C: Ditto.
3640 * g++.dg/cpp0x/variadic-new2.C: Ditto.
3641 * g++.dg/cpp0x/decltype2.C: Ditto.
3642 * g++.dg/cpp0x/decltype1.C: Ditto.
3643 * g++.dg/cpp0x/bracket2.C: Ditto.
3644 * g++.dg/cpp0x/decltype5.C: Ditto.
3645 * g++.dg/cpp0x/constexpr-function3.C: Ditto.
3646 * g++.dg/cpp0x/variadic70.C: Ditto.
3647 * g++.dg/cpp0x/decltype6.C: Ditto.
3648 * g++.dg/cpp0x/rvo.C: Ditto.
3649 * g++.dg/cpp0x/vt-40092.C: Ditto.
3650 * g++.dg/cpp0x/variadic-new.C: Ditto.
3651 * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
3652 * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
3653 * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
3654 * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
3655 * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
3656 * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
3657 * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
3658 * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
3659 * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
3660 * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
3661 * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
3662 * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
3663 * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
3664 * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
3665 * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
3666 * g++.dg/cpp0x/pr39639.C: Ditto.
3667 * g++.dg/cpp0x/decltype3.C: Ditto.
3668 * g++.dg/cpp0x/variadic68.C: Ditto.
3669 * g++.dg/cpp0x/variadic-function.C: Ditto.
3670 * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
3671 * g++.dg/cpp0x/variadic-bind.C: Ditto.
3672 * g++.dg/cpp0x/variadic-tuple.C: Ditto.
3673 * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
3674 * g++.dg/parse/crash35.C: Ditto.
3675 * g++.dg/parse/crash40.C: Ditto.
3676 * g++.dg/parse/defarg12.C: Ditto.
3677 * g++.dg/parse/crash34.C: Ditto.
3678 * g++.dg/parse/constructor3.C: Ditto.
3679 * g++.dg/parse/template23.C: Ditto.
3680 * g++.dg/parse/crash56.C: Ditto.
3681 * g++.dg/parse/dtor13.C: Ditto.
3682 * g++.dg/parse/error33.C: Ditto.
3683 * g++.dg/parse/ctor9.C: Ditto.
3684 * g++.dg/parse/error32.C: Ditto.
3685 * g++.dg/parse/error37.C: Ditto.
3686 * g++.dg/parse/bitfield3.C: Ditto.
3687 * g++.dg/parse/struct-4.C: Ditto.
3688 * g++.dg/ext/has_trivial_copy.C: Ditto.
3689 * g++.dg/ext/is_polymorphic.C: Ditto.
3690 * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
3691 * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
3692 * g++.dg/ext/has_nothrow_assign.C: Ditto.
3693 * g++.dg/ext/is_union.C: Ditto.
3694 * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
3695 * g++.dg/ext/is_pod.C: Ditto.
3696 * g++.dg/ext/has_virtual_destructor.C: Ditto.
3697 * g++.dg/ext/has_trivial_constructor.C: Ditto.
3698 * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
3699 * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
3700 * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
3701 * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
3702 * g++.dg/ext/is_abstract.C: Ditto.
3703 * g++.dg/ext/has_trivial_assign.C: Ditto.
3704 * g++.dg/ext/is_class.C: Ditto.
3705 * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
3706 * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
3707 * g++.dg/ext/is_base_of.C: Ditto.
3708 * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
3709 * g++.dg/ext/has_nothrow_constructor.C: Ditto.
3710 * g++.dg/ext/is_empty.C: Ditto.
3711 * g++.dg/ext/is_enum.C: Ditto.
3712 * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
3713 * gnat.dg/opt11.adb: Ditto.
3714 * obj-c++.dg/pr45735.mm: Ditto.
3715 * obj-c++.dg/pr24393.mm: Ditto.
3716 * obj-c++.dg/exceptions-2.mm: Ditto.
3717 * objc.dg/pr45735.m: Ditto.
3718 * objc.dg/pr24393.m: Ditto.
3720 2011-02-23 Nicola Pero <nicola.pero@meta-innovation.com>
3722 * objc.dg/attributes/objc-exception-1.m: New.
3724 2011-02-23 Jie Zhang <jie@codesourcery.com>
3726 * gcc.dg/cpp/include7.c: New test.
3728 2011-02-22 Paolo Carlini <paolo.carlini@oracle.com>
3731 * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
3733 2011-02-23 Jie Zhang <jie@codesourcery.com>
3735 PR rtl-optimization/47763
3736 * gcc.dg/pr47763.c: New test.
3738 2011-02-22 Paul Thomas <pault@gcc.gnu.org>
3741 * gfortran.dg/whole_file_32.f90 : New test.
3743 2011-02-22 Dodji Seketeli <dodji@redhat.com>
3746 * g++.dg/inherit/virtual7.C: New test.
3748 2011-02-22 Nicola Pero <nicola.pero@meta-innovation.com>
3751 * objc.dg/type-size-3.m: Updated error message.
3752 * objc.dg/type-size-4.m: New test.
3753 * objc.dg/type-size-5.m: New test.
3755 2011-02-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3757 * lib/gnat.exp: Fix comments.
3758 Don't load libgloss.exp.
3759 (default_gnat_version): Call $compiler with --version.
3760 Adapt regexp for gnatmake output, insert version.
3761 (gnat_version): New proc.
3762 (gnat_init): Remove gnat_libgcc_s_path.
3763 (gnat_target_compile): Likewise.
3764 Remove ld_library_path.
3765 Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
3766 (gnat_pass): Remove.
3767 (gnat_pass): Remove.
3768 (gnat_finish): Remove.
3769 (gnat_exit): Remove.
3770 (local_find_gnatmake): Reindent.
3771 (runtest_file_p): Remove.
3772 (prune_warnings): Remove.
3773 (find_gnatclean): New proc.
3774 * lib/gnat-dg.exp (lremove): New proc.
3775 (gnat-dg-test): Reindent.
3776 Remove additional output files.
3777 (gnat-dg-runtest): Remove.
3779 * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
3780 * gnat.dg/loop_optimization6.adb: Likewise.
3781 * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
3783 2011-02-22 Jakub Jelinek <jakub@redhat.com>
3785 PR tree-optimization/47835
3786 * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
3788 2011-02-22 Tobias Burnus <burnus@net-b.de>
3790 * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
3791 * gfortran.dg/abstract_type_2.f03: Ditto.
3792 * gfortran.dg/abstract_type_3.f03: Ditto.
3793 * gfortran.dg/abstract_type_4.f03: Ditto.
3794 * gfortran.dg/abstract_type_5.f03: Ditto.
3795 * gfortran.dg/abstract_type_6.f03: Ditto.
3796 * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
3797 * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
3798 * gfortran.dg/allocatable_scalar_11.f90: Ditto.
3799 * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
3800 * gfortran.dg/array_function_5.f90: Ditto.
3801 * gfortran.dg/asynchronous_3.f03: Ditto.
3802 * gfortran.dg/char_expr_1.f90: Ditto.
3803 * gfortran.dg/class_14.f03: Ditto.
3804 * gfortran.dg/data_array_6.f: Ditto.
3805 * gfortran.dg/data_invalid.f90: Ditto.
3806 * gfortran.dg/dot_product_1.f03: Ditto.
3807 * gfortran.dg/func_derived_5.f90: Ditto.
3808 * gfortran.dg/func_result_4.f90: Ditto.
3809 * gfortran.dg/implied_do_1.f90: Ditto.
3810 * gfortran.dg/initialization_25.f90: Ditto.
3811 * gfortran.dg/initialization_26.f90: Ditto.
3812 * gfortran.dg/interface_34.f90: Ditto.
3813 * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
3814 * gfortran.dg/keyword_symbol_1.f90: Ditto.
3815 * gfortran.dg/matmul_8.f03: Ditto.
3816 * gfortran.dg/merge_init_expr.f90: Ditto.
3817 * gfortran.dg/pack_assign_1.f90: Ditto.
3818 * gfortran.dg/pack_vector_1.f90: Ditto.
3819 * gfortran.dg/pointer_check_8.f90: Ditto.
3820 * gfortran.dg/product_init_expr.f03: Ditto.
3821 * gfortran.dg/reshape_order_5.f90: Ditto.
3822 * gfortran.dg/reshape_shape_1.f90: Ditto.
3823 * gfortran.dg/reshape_zerosize_2.f90: Ditto.
3824 * gfortran.dg/same_name_2.f90: Ditto.
3825 * gfortran.dg/selected_real_kind_1.f90: Ditto.
3826 * gfortran.dg/spread_init_expr.f03: Ditto.
3827 * gfortran.dg/stmt_func_1.f90: Ditto.
3828 * gfortran.dg/sum_init_expr.f03: Ditto.
3829 * gfortran.dg/transpose_3.f03: Ditto.
3830 * gfortran.dg/unpack_init_expr.f03: Ditto.
3831 * gfortran.dg/warn_conversion.f90: Ditto.
3832 * gfortran.dg/warn_conversion_2.f90: Ditto.
3833 * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
3834 * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
3835 * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
3836 * gfortran.dg/whole_file_16.f90: Ditto.
3837 * gfortran.dg/whole_file_17.f90: Ditto.
3838 * gfortran.dg/whole_file_18.f90: Ditto.
3839 * gfortran.dg/whole_file_20.f03: Ditto.
3840 * gfortran.dg/whole_file_5.f90: Ditto.
3841 * gfortran.dg/whole_file_6.f90: Ditto.
3842 * gfortran.dg/write_invalid_format.f90: Ditto.
3843 * gfortran.dg/zero_sized_6.f90: Ditto.
3845 2011-02-21 Jeff Law <law@redhat.com>
3847 PR rtl-optimization/46178
3848 * gcc.target/i386/pr46178.c: New test.
3850 PR rtl-optimization/46002
3851 * gcc.c-torture/compile/pr46002.c: New test.
3853 2011-02-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3855 * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
3858 2011-02-21 Jakub Jelinek <jakub@redhat.com>
3861 * g++.dg/debug/pr47106.C: Require effective target lto.
3863 2011-02-21 Jason Merrill <jason@redhat.com>
3865 * g++.dg/cpp0x/constexpr-diag2.C: New.
3867 2011-02-20 Jason Merrill <jason@redhat.com>
3869 * g++.dg/cpp0x/constexpr-ctor7.C: New.
3871 * g++.dg/cpp0x/fntmpdefarg2.C: New.
3873 * g++.dg/overload/conv-op1.C: New.
3875 * g++.dg/cpp0x/constexpr-synth1.C: New.
3877 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
3879 * objc.dg/layout-2.m: New.
3880 * objc.dg/selector-3.m: Adjusted location of error message.
3881 * objc.dg/type-size-3.m: Same.
3882 * obj-c++.dg/selector-3.mm: Same.
3884 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
3887 * objc.dg/property/dotsyntax-22.m: New.
3888 * obj-c++.dg/property/dotsyntax-22.mm: New.
3890 2011-02-20 Dodji Seketeli <dodji@redhat.com>
3893 * g++.dg/template/typedef38.C: New test.
3895 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
3898 * gfortran.dg/whole_file_30.f90 : New test.
3899 * gfortran.dg/whole_file_31.f90 : New test.
3901 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
3905 * gfortran.dg/whole_file_28.f90 : New test.
3906 * gfortran.dg/whole_file_29.f90 : New test.
3908 2011-02-20 Paolo Carlini <paolo.carlini@oracle.com>
3911 * g++.dg/template/crash105.C: New.
3913 2011-02-19 Jason Merrill <jason@redhat.com>
3915 * g++.dg/cpp0x/regress/no-elide1.C: New.
3917 2011-02-19 Alexandre Oliva <aoliva@redhat.com>
3919 PR tree-optimization/46620
3920 * gcc.dg/pr46620.c: New.
3922 2011-02-19 Jakub Jelinek <jakub@redhat.com>
3925 * gcc.target/i386/pr47809.c: New test.
3927 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3928 Tobias Burnus <burnus@net-b.de>
3930 * lib/target-supports.exp
3931 (check_effective_target_fortran_large_real): New check for large reals.
3932 * gfortran.dg/nan_7.f90: New test.
3934 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3936 PR libgfortran/47567
3937 * gfortran.dg/fmt_f0_1.f90: Update test.
3939 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
3942 * gfortran.dg/array_constructor_36.f90 : New test.
3943 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
3944 allow for comparison between different elements of the array
3945 constructor at different levels of optimization.
3947 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
3949 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
3950 * gcc.target/i386/pr32280-1.c: Likewise.
3952 2011-02-19 Jakub Jelinek <jakub@redhat.com>
3955 * gcc.target/i386/pr47800.c: New test.
3957 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
3959 * objc/execute/exceptions/foward-1.x: New.
3961 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3964 * gfortran.dg/derived_constructor_comps_4.f90: New.
3966 2011-02-18 Tobias Burnus
3969 * gfortran.dg/func_result_6.f90: New.
3971 2011-02-18 Michael Matz <matz@suse.de>
3974 * gfortran.dg/lto/pr45586_0.f90: New test.
3975 * gfortran.dg/typebound_proc_20.f90: Ditto.
3976 * gfortran.dg/typebound_proc_21.f90: Ditto.
3978 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
3981 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
3983 2011-02-18 Tobias Burnus <burnus@net-b.de>
3986 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
3988 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
3989 normalizing the error/warning output.
3990 * gfortran.dg/Wall.f90: Update dg-error/warning.
3991 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
3992 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
3993 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
3994 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
3995 * gfortran.dg/class_30.f90: Update dg-error/warning.
3996 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
3997 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
3998 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
3999 * gfortran.dg/entry_17.f90: Update dg-error/warning.
4000 * gfortran.dg/entry_19.f90: Update dg-error/warning.
4001 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
4002 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
4003 * gfortran.dg/g77/12632.f: Update dg-error/warning.
4004 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
4005 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
4006 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
4007 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
4008 * gfortran.dg/goto_8.f90: Update dg-error/warning.
4009 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
4010 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
4011 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
4012 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
4013 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
4014 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
4015 * gfortran.dg/volatile3.f90: Update dg-error/warning.
4016 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
4017 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
4018 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
4019 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
4020 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
4022 2011-02-18 Janus Weil <janus@gcc.gnu.org>
4025 * gfortran.dg/proc_ptr_comp_30.f90: New.
4027 2011-02-18 Jakub Jelinek <jakub@redhat.com>
4030 * gcc.target/i386/pr47780.c: New test.
4032 2011-02-18 Janus Weil <janus@gcc.gnu.org>
4035 * gfortran.dg/class_40.f03: New.
4037 2011-02-18 Dodji Seketeli <dodji@redhat.com>
4040 * g++.dg/cpp0x/auto21.C: New test.
4042 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
4044 * objc.dg/special/unclaimed-category-1.h: Updated for
4046 * objc.dg/special/unclaimed-category-1.m: Same.
4047 * objc.dg/zero-link-1.m: Same.
4048 * objc.dg/lookup-1.m: Same.
4049 * objc.dg/torture/strings/const-str-9.m
4050 * objc.dg/torture/strings/const-str-10.m: Same.
4051 * objc.dg/torture/strings/const-str-11.m: Same.
4052 * objc.dg/torture/forward-1.m: Same.
4053 * objc.dg/zero-link-2.m: Same.
4054 * objc.dg/encode-7-next-64bit.m: Same.
4055 * objc.dg/method-4.m: Same.
4056 * objc.dg/next-runtime-1.m: Same.
4057 * objc.dg/image-info.m: Same.
4058 * objc.dg/pr23214.m: Same.
4059 * objc.dg/symtab-1.m: Same.
4060 * obj-c++.dg/basic.m: Same.
4061 * obj-c++.dg/proto-lossage-3.m: Same.
4062 * obj-c++.dg/torture/strings/const-str-10.m: Same.
4063 * obj-c++.dg/torture/strings/const-str-11.m: Same.
4064 * obj-c++.dg/torture/strings/const-str-9.m: Same.
4065 * obj-c++.dg/method-11.m: Same.
4066 * objc/execute/enumeration-1.m: Same.
4067 * objc/execute/object_is_class.m: Same.
4068 * objc/execute/formal_protocol-2.m: Same.
4069 * objc/execute/formal_protocol-4.m: Same.
4070 * objc/execute/formal_protocol-6.m: Same.
4071 * objc/execute/bycopy-3.m: Same.
4072 * objc/execute/exceptions/catchall-1.m: Same.
4073 * objc/execute/exceptions/finally-1.m: Same.
4074 * objc/execute/exceptions/local-variables-1.m: Same.
4075 * objc/execute/exceptions/foward-1.m: Same.
4076 * objc/execute/bf-common.h
4077 * objc/execute/enumeration-2.m: Same.
4078 * objc/execute/formal_protocol-1.m: Same.
4079 * objc/execute/formal_protocol-3.m: Same.
4080 * objc/execute/formal_protocol-5.m: Same.
4081 * objc/execute/accessing_ivars.m: Same.
4082 * objc/execute/bycopy-2.m: Same.
4083 * objc/execute/formal_protocol-7.m: Same.
4084 * objc/execute/compatibility_alias.m: Same.
4085 * objc/execute/no_clash.m: Same.
4086 * objc/execute/object_is_meta_class.m: Same.
4087 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
4088 * objc/execute/class-tests-1.h: Include stdio.h.
4089 * objc/execute/class-tests-2.h: Same.
4090 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
4092 * obj-c++.dg/try-catch-2.mm: Same.
4094 2011-02-17 Jakub Jelinek <jakub@redhat.com>
4097 * g++.dg/warn/Wunused-parm-4.C: New test.
4099 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
4100 Jan Hubicka <jh@suse.cz>
4104 * g++.dg/debug/pr47106.C: New.
4106 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
4109 * gcc.target/i386/pr43653.c: New test.
4111 2011-02-11 Dodji Seketeli <dodji@redhat.com>
4114 * g++.dg/template/inherit6.C: New test.
4116 2011-02-16 Janus Weil <janus@gcc.gnu.org>
4119 * gfortran.dg/class_39.f03: New.
4121 2011-02-16 Dodji Seketeli <dodji@redhat.com>
4124 * g++.dg/cpp0x/variadic106.C: New test.
4126 2011-02-16 Jakub Jelinek <jakub@redhat.com>
4129 * gfortran.dg/pr47757-1.f90: New test.
4130 * gfortran.dg/pr47757-2.f90: New test.
4131 * gfortran.dg/pr47757-3.f90: New test.
4134 * g++.dg/cpp0x/enum8.C: New test.
4136 2011-02-15 Jason Merrill <jason@redhat.com>
4138 * g++.dg/inherit/implicit-trivial1.C: New.
4139 * g++.dg/cpp0x/implicit-trivial1.C: New.
4141 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
4144 * gcc.dg/torture/pr47725.c: Removed.
4146 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
4149 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
4150 constant does not generate a load from memory.
4152 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
4155 * gcc.dg/torture/pr47725.c: New.
4157 2011-02-15 Richard Guenther <rguenther@suse.de>
4159 PR tree-optimization/47743
4160 * gcc.dg/torture/pr47743.c: New testcase.
4162 2011-02-15 Jakub Jelinek <jakub@redhat.com>
4165 * gcc.target/i386/pr47581.c: New test.
4167 2011-02-14 Janus Weil <janus@gcc.gnu.org>
4170 * gfortran.dg/select_type_22.f03: New.
4172 2011-02-14 Jason Merrill <jason@redhat.com>
4174 * g++.dg/cpp0x/regress/enum1.C: New.
4176 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
4178 * gnat.dg/include.adb: New test.
4180 2011-02-14 Janus Weil <janus@gcc.gnu.org>
4183 * gfortran.dg/class_38.f03: New.
4185 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
4187 * gcc.dg/pr46494.c: New test.
4189 2011-02-14 Richard Guenther <rguenther@suse.de>
4191 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
4193 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4196 * gnat.dg/null_pointer_deref1.exp: Don't skip on
4197 sparc*-sun-solaris2.11.
4199 2011-02-14 Janus Weil <janus@gcc.gnu.org>
4202 * gfortran.dg/argument_checking_18.f90: New.
4204 2011-02-13 Tobias Burnus <burnus@net-b.de>
4206 * gfortran.dg/argument_checking_13.f90: Update dg-error.
4207 * gfortran.dg/argument_checking_17.f90: New.
4209 2011-02-12 Janus Weil <janus@gcc.gnu.org>
4211 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
4212 are temporarily disabled.
4213 * gfortran.dg/class_7.f03: Ditto.
4214 * gfortran.dg/coarray_14.f90: Ditto.
4215 * gfortran.dg/typebound_proc_13.f03: Ditto.
4217 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
4220 * gfortran.dg/extends_11.f03: New.
4222 2011-02-11 Xinliang David Li <davidxl@google.com>
4224 PR tree-optimization/47707
4225 * g++.dg/tree-ssa/pr47707.C: New test.
4227 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
4229 * g++.dg/opt/inline17.C: New test.
4231 2011-02-11 Tobias Burnus <burnus@net-b.de>
4234 * gfortran.dg/pure_formal_2.f90: New.
4236 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
4238 PR rtl-optimization/47614
4239 * gfortran.dg/pr47614.f: New.
4241 2011-02-11 Joseph Myers <joseph@codesourcery.com>
4244 * gcc.dg/opts-6.c: New test.
4246 2011-02-11 Jakub Jelinek <jakub@redhat.com>
4249 * gcc.dg/pr47684.c: New test.
4251 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4254 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
4255 c99_runtime, dg-add-options c99_runtime.
4256 (main): Use __asm__.
4258 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4261 * lib/target-supports.exp (check_ascii_locale_available): New proc.
4262 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
4263 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
4264 * gcc.dg/ucnid-10.c: Likewise.
4265 * gcc.dg/ucnid-13.c: Likewise.
4266 * gcc.dg/ucnid-7.c: Likewise.
4267 * gcc.dg/ucnid-8.c: Likewise.
4268 Adapt dg-warning line number.
4270 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
4272 * gcc.target/i386/parity-1.c: Use -march=k8.
4273 * gcc.target/i386/parity-2.c: Ditto.
4274 * gcc.target/i386/vecinit-1.c: Ditto.
4275 * gcc.target/i386/vecinit-2.c: Ditto.
4277 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4280 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
4281 * gcc.target/mips/save-restore-3.c: Likewise.
4282 * gcc.target/mips/save-restore-4.c: Likewise.
4283 * gcc.target/mips/save-restore-5.c: Likewise.
4286 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
4287 * g++.dg/tree-prof/partition2.C: Likewise.
4289 2011-02-09 Jason Merrill <jason@redhat.com>
4291 * g++.dg/tree-ssa/inline-3.C: Use a normal function
4292 rather than misdeclare std::puts.
4294 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
4295 * g++.dg/other/warning1.C: Likewise.
4296 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
4297 * g++.old-deja/g++.gb/scope06.C: Likewise.
4298 * g++.old-deja/g++.law/cvt11.C: Likewise.
4299 * g++.old-deja/g++.law/init1.C: Likewise.
4300 * g++.dg/abi/mangle26.C: Likewise.
4302 * g++.dg/template/function1.C: Adjust for C++0x mode.
4303 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
4305 * g++.dg/ext/label10.C: Adjust for C++0x mode.
4306 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
4308 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
4310 * g++.dg/cpp0x/regress/abi-empty7.C: New.
4312 * g++.dg/cpp0x/regress: New directory.
4313 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
4314 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
4315 * g++.dg/cpp0x/regress/regress3.C: New.
4317 2011-02-10 Richard Guenther <rguenther@suse.de>
4319 PR tree-optimization/47677
4320 * gcc.dg/torture/pr47677.c: New testcase.
4322 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
4324 * objc.dg/special/load-category-1.m: Remove unused header.
4325 * objc.dg/special/load-category-1a.m: Likewise.
4326 * objc.dg/special/load-category-2.m: Likewise.
4327 * objc.dg/special/load-category-2a.m: Likewise.
4328 * objc.dg/special/load-category-3.m: Likewise.
4329 * objc.dg/special/load-category-3a.m: Likewise.
4330 * objc.dg/attributes/proto-attribute-2.m: Likewise.
4331 * objc.dg/attributes/proto-attribute-3.m: Likewise.
4332 * objc.dg/attributes/class-attribute-1.m: Likewise.
4333 * objc.dg/property/property.exp: Don't run for Darwin < 9.
4334 * obj-c++.dg/property/property.exp: Likewise.
4335 * objc.dg/attributes/method-sentinel-1.m: Update type header.
4336 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
4337 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
4338 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
4339 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
4340 * obj-c++.dg/template-8.mm: Likewise.
4342 2011-02-10 Jakub Jelinek <jakub@redhat.com>
4345 * gcc.target/i386/pr47665.c: New test.
4347 2011-02-10 Jie Zhang <jie@codesourcery.com>
4351 2011-02-05 Jie Zhang <jie@codesourcery.com>
4353 * gcc.dg/pr42631.c: Update test.
4354 * gcc.dg/pr42631-2.c: New test.
4356 2011-02-09 Janus Weil <janus@gcc.gnu.org>
4359 * gfortran.dg/proc_decl_25.f90: New.
4361 2011-02-09 Janus Weil <janus@gcc.gnu.org>
4364 * gfortran.dg/typebound_assignment_2.f03: New.
4366 2011-02-09 Richard Guenther <rguenther@suse.de>
4368 PR tree-optimization/47664
4369 * gcc.dg/tree-ssa/inline-7.c: New testcase.
4371 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
4374 * gnat.dg/uninit_func.adb: Adjust dg directive.
4376 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
4379 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
4381 2011-02-09 Janus Weil <janus@gcc.gnu.org>
4384 * gfortran.dg/auto_dealloc_2.f90: New.
4386 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4388 * gcc.dg/builtins-config.h: Remove __sgi handling.
4389 * lib/target-supports.exp (add_options_for_c99_runtime): Add
4390 -std=c99 for mips-sgi-irix6.5*.
4392 2011-02-09 Martin Jambor <mjambor@suse.cz>
4395 * gfortran.dg/pr25923.f90: Remove xfails.
4397 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4400 * gfortran.dg/inquire_14.f90: New test.
4402 2011-02-08 Janus Weil <janus@gcc.gnu.org>
4405 * gfortran.dg/pointer_init_6.f90: New.
4407 2011-02-08 Jeff Law <law@redhat.com>
4409 PR tree-optimization/42893
4410 * gcc.tree-ssa/pr42893.c: New test.
4412 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
4414 PR tree-optimization/46834
4415 PR tree-optimization/46994
4416 PR tree-optimization/46995
4417 * gcc.dg/graphite/id-pr46834.c: New.
4418 * gfortran.dg/graphite/id-pr46994.f90: New.
4419 * gfortran.dg/graphite/id-pr46995.f90: New.
4421 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4424 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
4425 using the variable is known the warning is emitted there.
4426 * gcc.dg/uninit-pr19430.c (foo): Likewise.
4427 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
4429 * c-c++-common/pr20000.c (g): Both warnings occur at the return
4432 * gcc.dg/noreturn-1.c (foo5): Likewise.
4433 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
4434 (method2): Likewise.
4436 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
4437 the return statement using the uninitialized variable.
4438 * gfortran.dg/pr39666-2.f90 (f): Likewise.
4440 2011-02-08 Richard Guenther <rguenther@suse.de>
4443 * g++.dg/opt/pr47639.c: New testcase.
4445 2011-02-08 Richard Guenther <rguenther@suse.de>
4447 PR tree-optimization/47632
4448 * g++.dg/opt/pr47632.C: New testcase.
4450 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4452 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
4454 2011-02-07 Richard Guenther <rguenther@suse.de>
4456 PR tree-optimization/47615
4457 * g++.dg/opt/pr47615.C: New testcase.
4459 2011-02-07 Richard Guenther <rguenther@suse.de>
4461 PR tree-optimization/47621
4462 * gcc.dg/torture/pr47621.c: New testcase.
4464 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
4466 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
4468 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
4471 * gfortran.dg/allocate_with_source_1 : New test.
4473 2011-02-05 Jakub Jelinek <jakub@redhat.com>
4476 * gcc.dg/pr47610.c: New test.
4478 2011-02-05 Jie Zhang <jie@codesourcery.com>
4481 * gcc.dg/pr42631.c: Update test.
4482 * gcc.dg/pr42631-2.c: New test.
4484 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
4487 * gfortran.dg/pr47574.f90: New test.
4489 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
4491 PR tree-optimization/46194
4492 * gcc.dg/autopar/pr46194.c: New.
4494 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
4496 PR tree-optimization/43695
4497 * g++.dg/ipa/pr43695.C: New.
4499 2011-02-04 Jakub Jelinek <jakub@redhat.com>
4502 * gcc.dg/pr23200.c: New test.
4504 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
4507 * g++.dg/pr47589.C: New test.
4509 2011-02-03 Dodji Seketeli <dodji@redhat.com>
4512 * g++.dg/template/typedef37.C: New test.
4513 * g++.dg/template/param1.C: Adjust expected error message.
4515 2011-02-03 Jakub Jelinek <jakub@redhat.com>
4518 * gcc.dg/pr31490-2.c: New test.
4519 * gcc.dg/pr31490-3.c: New test.
4520 * gcc.dg/pr31490-4.c: New test.
4522 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
4523 Jakub Jelinek <jakub@redhat.com>
4526 * g++.dg/parser/semicolon3.C: Adjust.
4527 * g++.dg/parser/semicolon4.C: New testcase.
4528 * g++.dg/pr46890.C: New testcase.
4530 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
4533 * g++.dg/init/pr29571.C: New.
4535 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
4537 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
4538 instead of vect_int.
4540 2011-02-03 Jakub Jelinek <jakub@redhat.com>
4543 * gcc.target/i386/pr47312.c: New test.
4546 * gcc.target/i386/pr47564.c: New test.
4548 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
4550 PR tree-optimization/45122
4551 * gcc.dg/tree-ssa/pr45122.c: New.
4553 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
4556 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
4559 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
4560 and vsx so a default --with-cpu=power7 doesn't give an error
4561 when -mavoid-indexed-addresses is used.
4563 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
4564 wrapper function to save the arguments and then jump to the real
4565 function, rather than depending on the compiler not to move stuff
4567 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
4569 2011-02-02 Janus Weil <janus@gcc.gnu.org>
4570 Paul Thomas <pault@gcc.gnu.org>
4573 * gfortran.dg/class_37.f03 : New test.
4575 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
4576 Richard Guenther <rguenther@suse.de>
4578 PR tree-optimization/40979
4580 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
4581 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
4582 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
4583 check_vect_support_and_set_flags.
4584 * gfortran.dg/graphite/vect-pr40979.f90: New.
4586 2011-02-02 Janus Weil <janus@gcc.gnu.org>
4589 * gfortran.dg/class_36.f03: New.
4591 2011-02-02 Richard Guenther <rguenther@suse.de>
4593 PR tree-optimization/47566
4594 * gcc.dg/lto/20110201-1_0.c: New testcase.
4596 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
4602 * debug/pr47498.c: New.
4603 * debug/pr47501.c: New.
4605 2011-02-01 Richard Guenther <rguenther@suse.de>
4607 PR tree-optimization/47559
4608 * g++.dg/torture/pr47559.C: New testcase.
4610 2011-02-01 Janus Weil <janus@gcc.gnu.org>
4613 * gfortran.dg/typebound_call_20.f03: New.
4615 2011-02-01 Richard Guenther <rguenther@suse.de>
4617 PR tree-optimization/47555
4618 * gcc.dg/pr47555.c: New testcase.
4620 2011-02-01 Richard Guenther <rguenther@suse.de>
4622 PR tree-optimization/47541
4623 * g++.dg/torture/pr47541.C: New testcase.
4625 2011-01-31 Janus Weil <janus@gcc.gnu.org>
4628 * gfortran.dg/typebound_call_19.f03: New.
4630 2011-01-31 Jakub Jelinek <jakub@redhat.com>
4633 * g++.dg/cpp0x/pr47416.C: New test.
4635 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
4638 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
4640 2011-01-31 Janus Weil <janus@gcc.gnu.org>
4643 * gfortran.dg/typebound_assignment_1.f03: New.
4645 2011-01-31 Jakub Jelinek <jakub@redhat.com>
4647 PR tree-optimization/47538
4648 * gcc.c-torture/execute/pr47538.c: New test.
4650 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4653 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
4655 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4657 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
4659 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
4661 PR rtl-optimization/44031
4662 * gcc.c-torture/compile/20110131-1.c: New test.
4664 2011-01-31 Tobias Burnus <burnus@net-b.de>
4667 * gfortran.dg/stmt_func_1.f90: New.
4669 2011-01-31 Tobias Burnus <burnus@net-b.de>
4672 * gfortran.dg/interface_34.f90: New.
4674 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
4677 * gfortran.dg/realloc_on_assign_5.f03: New test.
4678 * gfortran.dg/realloc_on_assign_5.f03: New test.
4680 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4682 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
4683 * gfortran.dg/bessel_7.f90: Likewise.
4684 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
4686 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
4687 * gfortran.dg/sum_init_expr.f03: Likewise.
4689 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
4691 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
4694 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
4695 loop only on "vect_intfloat_cvt" targets.
4697 2011-01-29 Tobias Burnus <burnus@net-b.de>
4700 * gfortran.dg/shape_6.f90: New.
4702 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4704 PR libgfortran/47434
4705 * gfortran.dg/read_infnan_1.f90: Update test.
4706 * gfortran.dg/module_nan.f90: Update test.
4707 * gfortran.dg/char4_iunit_1.f03: Update test.
4708 * gfortran.dg/large_real_kind_1.f90: Update test.
4709 * gfortran.dg/real_const_3.f90: Update test.
4710 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
4712 2011-01-29 Dodji Seketeli <dodji@redhat.com>
4715 * g++.dg/template/param2.C: New test.
4717 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4719 PR libgfortran/47285
4720 * gfortran.dg/fmt_g.f: New test.
4722 2011-01-28 Tobias Burnus <burnus@net-b.de>
4725 * gfortran.dg/pure_formal_1.f90: New.
4727 2011-01-28 Jakub Jelinek <jakub@redhat.com>
4730 * gcc.dg/tls/pr42894.c: New test.
4732 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4734 * gcc.dg/pr47276.c: Add dg-require-visibility.
4736 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4738 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
4740 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
4741 Tobias Burnus <burnus@gcc.gnu.org>
4746 * gfortran.dg/realloc_on_assign_3.f03: New test.
4747 * gfortran.dg/realloc_on_assign_4.f03: New test.
4748 * gfortran.dg/allocatable_function_5.f90: New test.
4749 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
4750 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
4751 implemented" dg-errors.
4753 2011-01-27 Jan Hubicka <jh@suse.cz>
4756 * gcc.dg/attr-weakref-4.c: New testcase
4758 2011-01-27 Martin Jambor <mjambor@suse.cz>
4760 PR tree-optimization/47228
4761 * gcc.dg/torture/pr47228.c: New test.
4763 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4765 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
4767 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4769 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
4770 when using auto-overlay support on the SPU.
4772 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
4774 PR rtl-optimization/44174
4775 * gcc.target/i386/asm-6.c: New test.
4777 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
4779 PR rtl-optimization/46856
4780 * gcc.c-torture/compile/pr46856.c: New test.
4782 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
4783 Andrew Pinski <pinskia@gmail.com>
4786 * gcc.dg/pr43082.c: New.
4788 2011-01-26 DJ Delorie <dj@redhat.com>
4790 PR rtl-optimization/46878
4791 * gcc.dg/pr46878-1.c: New test.
4793 2011-01-26 Jakub Jelinek <jakub@redhat.com>
4796 * g++.dg/cpp0x/pr47476.C: New test.
4798 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
4800 * gcc.c-torture/compile/20110126-1.c: New test.
4802 2011-01-26 Jakub Jelinek <jakub@redhat.com>
4805 * gcc.dg/torture/pr47473.c: New test.
4807 2011-01-26 Jan Hubicka <jh@suse.cz>
4810 * gcc.c-torture/execute/pr47237.c: New testcase.
4812 2011-01-26 Jan Hubicka <jh@suse.cz>
4814 PR tree-optimization/47190
4815 * gcc.dg/attr-weakref-3.c: New testcase.
4817 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
4820 * gcc.dg/dll-9a.c: New test file.
4821 * gcc.dg/dll-11.c: Likewise.
4822 * gcc.dg/dll-12.c: Likewise.
4823 * gcc.dg/dll-12a.c: Likewise.
4824 * gcc.dg/dll-11a.c: Likewise.
4825 * gcc.dg/dll-9.c: Likewise.
4826 * gcc.dg/dll-10.c: Likewise.
4827 * gcc.dg/dll-10a.c: Likewise.
4828 * g++.dg/ext/dllexport4a.cc: Likewise.
4829 * g++.dg/ext/dllexport4.C: Likewise.
4830 * g++.dg/ext/dllexport5.C: Likewise.
4831 * g++.dg/ext/dllexport5a.cc: Likewise.
4833 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4835 PR tree-optimization/46970
4836 * gcc.dg/graphite/pr46970.c: New.
4838 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4840 PR tree-optimization/46215
4841 * gcc.dg/graphite/pr46215.c: New.
4843 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4845 PR tree-optimization/46168
4846 * gcc.dg/graphite/pr46168.c: New.
4848 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4850 PR tree-optimization/43657
4851 * gcc.dg/graphite/pr43657.c: New.
4853 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4855 PR tree-optimization/29832
4856 * gfortran.dg/graphite/pr29832.f90: New.
4858 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4860 PR tree-optimization/43567
4861 * gcc.dg/graphite/pr43567.c: New.
4863 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4865 * gfortran.dg/graphite/interchange-4.f: New.
4866 * gfortran.dg/graphite/interchange-5.f: New.
4868 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
4869 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
4870 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
4871 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
4872 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
4873 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
4874 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
4875 * gfortran.dg/ltrans-7.f90: Removed.
4876 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
4878 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
4879 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
4880 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
4881 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
4882 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
4883 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
4884 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
4885 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
4886 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
4887 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
4888 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
4889 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
4890 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
4891 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
4892 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
4893 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
4894 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
4895 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
4896 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
4897 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
4898 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
4899 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
4900 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
4901 * gcc.dg/tree-ssa/data-dep-1.c
4902 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
4903 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
4904 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
4905 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
4906 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
4908 2011-01-25 Jakub Jelinek <jakub@redhat.com>
4910 PR tree-optimization/47265
4911 PR tree-optimization/47443
4912 * gcc.c-torture/compile/pr47265.c: New test.
4913 * gcc.dg/pr47443.c: New test.
4915 2011-01-25 Martin Jambor <mjambor@suse.cz>
4917 PR tree-optimization/47382
4918 * g++.dg/torture/pr47382.C: New test.
4919 * g++.dg/opt/devirt1.C: Xfail.
4921 2011-01-25 Yao Qi <yao@codesourcery.com>
4924 * gcc.target/arm/pr45701-1.c: New test.
4925 * gcc.target/arm/pr45701-2.c: New test.
4926 * gcc.target/arm/pr45701-3.c: New test.
4928 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4929 Jakub Jelinek <jakub@redhat.com>
4931 PR tree-optimization/47271
4932 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
4934 2011-01-25 Nick Clifton <nickc@redhat.com>
4936 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
4937 (saturate_add): Delete.
4939 (main): Do not run saturate_add.
4940 (set_interrupts): Delete.
4942 2011-01-25 Tobias Burnus <burnus@net-b.de>
4945 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
4947 2011-01-25 Jakub Jelinek <jakub@redhat.com>
4949 PR tree-optimization/47427
4950 PR tree-optimization/47428
4951 * gcc.c-torture/compile/pr47427.c: New test.
4952 * gcc.c-torture/compile/pr47428.c: New test.
4954 2011-01-25 Richard Guenther <rguenther@suse.de>
4957 * gcc.dg/torture/pr47411.c: New testcase.
4959 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4961 * gfortran.dg/graphite/id-24.f: New.
4962 * gfortran.dg/graphite/id-25.f: New.
4964 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4966 * gfortran.dg/graphite/id-23.f: New.
4968 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4970 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
4972 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4974 * gcc.dg/graphite/block-0.c: Un-XFAILed.
4975 * gcc.dg/graphite/block-1.c: Un-XFAILed.
4976 * gcc.dg/graphite/block-7.c: Un-XFAILed.
4977 * gcc.dg/graphite/block-8.c: Un-XFAILed.
4978 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
4979 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
4980 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
4981 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
4982 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
4984 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4986 * gcc.dg/graphite/block-0.c: Add documentation.
4987 * gcc.dg/graphite/block-4.c: Same.
4988 * gcc.dg/graphite/block-7.c: Same.
4989 * gcc.dg/graphite/block-8.c: New.
4990 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
4991 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
4992 * gcc.dg/graphite/interchange-12.c: Add documentation.
4993 * gcc.dg/graphite/interchange-13.c: New.
4994 * gcc.dg/graphite/interchange-14.c: New.
4995 * gcc.dg/graphite/interchange-15.c: New.
4996 * gcc.dg/graphite/interchange-8.c: Add documentation.
4997 * gcc.dg/graphite/interchange-mvt.c: Same.
4999 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
5002 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
5003 * gcc.target/powerpc/altivec-14.c: Ditto.
5004 * gcc.target/powerpc/altivec-33.c: Ditto.
5005 * gcc.target/powerpc/altivec-types-1.c: Ditto.
5006 * gcc.target/powerpc/altivec-types-2.c: Ditto.
5007 * gcc.target/powerpc/altivec-types-3.c: Ditto.
5008 * gcc.target/powerpc/altivec-types-4.c: Ditto.
5009 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
5010 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
5011 * g++.dg/ext/altivec-15.C: Ditto.
5012 * g++.dg/ext/altivec-types-1.C: Ditto.
5013 * g++.dg/ext/altivec-types-2.C: Ditto.
5014 * g++.dg/ext/altivec-types-3.C: Ditto.
5015 * g++.dg/ext/altivec-types-4.C: Ditto.
5017 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5019 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
5021 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5023 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
5024 optimization options.
5026 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5028 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
5031 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
5033 2011-01-23 Tobias Burnus <burnus@net-b.de>
5036 * gfortran.dg/allocatable_scalar_12.f90: New.
5038 2011-01-23 Ira Rosen <irar@il.ibm.com>
5040 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
5041 vectorization to be not profitable if peeling is used to
5042 realign the memory access.
5043 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
5044 loop bound to avoid loop unrolling.
5045 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
5047 2011-01-22 Jan Hubicka <jh@suse.cz>
5050 * g++.dg/lto/pr47333.C: New file.
5052 2011-01-22 Jan Hubicka <jh@suse.cz>
5054 PR tree-optimization/43884
5056 * gcc.dg/autopar/outer-2.c: Increase array size.
5057 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
5059 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
5062 * gfortran.dg/c_loc_tests_16.f90: New test.
5064 2011-01-22 Tobias Burnus <burnus@net-b.de>
5067 * gfortran.dg/typebound_proc_19.f90: New.
5069 2011-01-21 Jeff Law <law@redhat.com>
5071 PR tree-optimization/47053
5072 * g++.dg/pr47053.C: New test.
5074 2011-01-21 Jason Merrill <jason@redhat.com>
5077 * g++.dg/cpp0x/constexpr-ctor6.C: New.
5079 2011-01-21 Jakub Jelinek <jakub@redhat.com>
5082 * g++.dg/cpp0x/range-for10.C: New test.
5083 * g++.dg/template/for1.C: New test.
5086 * g++.dg/tree-prof/partition3.C: New test.
5088 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
5090 PR rtl-optimization/47366
5091 * g++.dg/opt/pr47366.C: New test.
5093 2011-01-21 Jason Merrill <jason@redhat.com>
5096 * g++.dg/cpp0x/constexpr-regress2.C: New.
5098 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
5100 2011-01-21 Jeff Law <law@redhat.com>
5102 PR rtl-optimization/41619
5103 * gcc.dg/pr41619.c: New.
5105 2011-01-21 Jakub Jelinek <jakub@redhat.com>
5107 PR tree-optimization/47355
5108 * g++.dg/opt/pr47355.C: New test.
5110 2011-01-21 Richard Guenther <rguenther@suse.de>
5112 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
5115 2011-01-21 Richard Guenther <rguenther@suse.de>
5117 PR tree-optimization/47365
5118 * gcc.dg/torture/pr47365.c: New testcase.
5119 * gcc.dg/tree-ssa/pr47392.c: Likewise.
5121 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5123 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
5125 2011-01-21 Jakub Jelinek <jakub@redhat.com>
5127 PR tree-optimization/47391
5128 * gcc.dg/pr47391.c: New test.
5130 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5132 * g++.dg/template/char1.C: Use signed char.
5134 2011-01-21 Tobias Burnus <burnus@net-b.de>
5137 * gfortran.dg/pointer_target_4.f90: New.
5139 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
5142 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
5143 ILP32 system and not IP32.
5145 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
5148 * g++.dg/debug/pr46583.C: New.
5150 2011-01-20 Jakub Jelinek <jakub@redhat.com>
5153 * g++.dg/debug/pr47283.C: New test.
5156 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
5157 * gcc.target/i386/headmerge-2.c: Likewise.
5159 2011-01-20 Richard Guenther <rguenther@suse.de>
5162 * gcc.dg/torture/pr47370.c: New testcase.
5164 2011-01-20 Jakub Jelinek <jakub@redhat.com>
5166 PR tree-optimization/46130
5167 * gcc.dg/pr46130-1.c: New test.
5168 * gcc.dg/pr46130-2.c: New test.
5170 2011-01-19 Dodji Seketeli <dodji@redhat.com>
5173 * g++.dg/debug/dwarf2/template-params-10.C: New test.
5175 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
5178 * g++.dg/debug/pr46240.cc: New.
5180 2011-01-19 Jakub Jelinek <jakub@redhat.com>
5183 * g++.dg/template/anonunion1.C: New test.
5185 PR rtl-optimization/47337
5186 * gcc.c-torture/execute/pr47337.c: New test.
5188 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5191 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
5193 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5195 PR tree-optimization/46021
5196 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
5198 2011-01-19 Jakub Jelinek <jakub@redhat.com>
5200 PR tree-optimization/47290
5201 * g++.dg/torture/pr47290.C: New test.
5203 2011-01-18 Janus Weil <janus@gcc.gnu.org>
5206 * gfortran.dg/proc_ptr_comp_29.f90: New.
5208 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
5211 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
5212 powerpc-apple-darwin9.
5214 2011-01-18 Jakub Jelinek <jakub@redhat.com>
5216 PR rtl-optimization/47299
5217 * gcc.c-torture/execute/pr47299.c: New test.
5219 2011-01-17 Jason Merrill <jason@redhat.com>
5221 * g++.dg/cpp0x/constexpr-virtual.C: New.
5223 2011-01-17 Jakub Jelinek <jakub@redhat.com>
5226 * gfortran.dg/gomp/pr47331.f90: New test.
5228 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
5231 * objc.dg/selector-warn-1.m: New.
5232 * obj-c++.dg/selector-warn-1.mm: New.
5234 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
5236 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
5237 Update dg-final accordingly.
5239 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5241 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
5243 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
5245 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
5247 * gcc.dg/guality/pr36728-2.c: Likewise.
5249 2011-01-17 Richard Guenther <rguenther@suse.de>
5251 PR tree-optimization/47313
5252 * g++.dg/torture/pr47313.C: New testcase.
5254 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
5257 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
5258 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
5259 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
5260 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
5262 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
5264 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
5265 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
5266 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
5268 2011-01-17 Richard Guenther <rguenther@suse.de>
5270 PR tree-optimization/45967
5271 * gcc.dg/torture/pr45967-2.c: New testcase.
5272 * gcc.dg/torture/pr45967-3.c: Likewise.
5274 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5277 * g++.dg/ext/pr47213.C: Require visibility.
5279 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
5281 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
5282 * gcc.dg/fixed-point/struct-union.c: Update error messages.
5284 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
5286 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
5287 Linux-based targets.
5289 2011-01-13 Jan Hubicka <jh@suse.cz>
5291 PR tree-optimization/47276
5292 * gcc.dg/pr47276.c: New testcase.
5294 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
5295 Jonathan Wakely <jwakely.gcc@gmail.com>
5298 * g++.dg/other/pr33558.C: New.
5299 * g++.dg/other/pr33558-2.C: New.
5301 2011-01-14 Martin Jambor <mjambor@suse.cz>
5303 PR tree-optimization/45934
5304 PR tree-optimization/46302
5305 * g++.dg/ipa/devirt-c-1.C: New test.
5306 * g++.dg/ipa/devirt-c-2.C: Likewise.
5307 * g++.dg/ipa/devirt-c-3.C: Likewise.
5308 * g++.dg/ipa/devirt-c-4.C: Likewise.
5309 * g++.dg/ipa/devirt-c-5.C: Likewise.
5310 * g++.dg/ipa/devirt-c-6.C: Likewise.
5311 * g++.dg/ipa/devirt-6.C: Likewise.
5312 * g++.dg/ipa/devirt-d-1.C: Likewise.
5313 * g++.dg/torture/pr45934.C: Likewise.
5315 2011-01-14 Jason Merrill <jason@redhat.com>
5317 * g++.dg/cpp0x/variadic105.C: New.
5319 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
5320 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5323 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
5324 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
5325 execution tests on i?86-*-*, x86_64-*-* and
5326 powerpc*-apple-darwin* && ilp32.
5327 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
5328 tests on i?86-*-* and x86_64-*-*.
5330 2011-01-14 Richard Guenther <rguenther@suse.de>
5332 PR tree-optimization/47280
5333 * g++.dg/opt/pr47280.C: New testcase.
5335 2011-01-14 Jason Merrill <jason@redhat.com>
5337 * g++.dg/cpp0x/constexpr-regress1.C: New.
5339 * g++.dg/ext/flexary2.C: New.
5341 2011-01-14 Richard Guenther <rguenther@suse.de>
5344 * gcc.dg/torture/pr47281.c: New testcase.
5345 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
5347 2011-01-14 Richard Guenther <rguenther@suse.de>
5349 PR tree-optimization/47286
5350 * gcc.dg/tree-ssa/pr47286.c: New testcase.
5352 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
5355 * g++.dg/ext/pr47213.C: New.
5357 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5359 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
5361 2011-01-13 Tobias Burnus <burnus@net-b.de>
5362 Mikael Morin <mikael@gcc.gnu.org>
5366 * gfortran.dg/select_type_20.f90: New.
5367 * gfortran.dg/select_type_21.f90: New.
5369 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
5372 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
5374 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
5376 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
5377 * gcc.dg/guality/pr36728-2.c: Likewise.
5379 2011-01-13 Dodji Seketeli <dodji@redhat.com>
5382 * g++.dg/debug/dwarf2/template-params-9.C: New test.
5384 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
5386 PR rtl-optimization/45352
5387 * gcc.dg/pr45352-3.c: New.
5389 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
5391 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
5393 * g++.dg/cpp0x/range-for8.C: New.
5394 * g++.dg/cpp0x/range-for9.C: New.
5396 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
5399 * g++.dg/debug/pr47209.C: New.
5401 2011-01-12 Richard Guenther <rguenther@suse.de>
5404 * gcc.dg/lto/pr47259_0.c: New testcase.
5405 * gcc.dg/lto/pr47259_1.c: Likewise.
5407 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
5409 * objc-obj-c++-shared/Object1.h: Add copyright header, update
5410 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
5411 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
5412 methods missing from the OBJC2 Object.
5413 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
5414 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
5415 GNU and NeXT runtimes.
5416 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
5418 * objc-obj-c++-shared/Object1.m: Likewise.
5419 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
5420 * objc.dg/proto-qual-1.m: Likewise.
5421 * obj-c++.dg/proto-lossage-3.mm: Likewise.
5422 * obj-c++.dg/proto-qual-1.mm: Likewise.
5424 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
5427 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
5429 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
5431 Fixed the Objective-C++ testsuite and updated all tests.
5432 * lib/obj-c++.exp (obj-c++_init): Declare and set
5433 gcc_warning_prefix and gcc_error_prefix.
5434 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
5435 'dg-warning', 'dg-message' and 'dg-error'.
5436 * obj-c++.dg/class-extension-3.mm: Likewise.
5437 * obj-c++.dg/class-protocol-1.mm: Likewise.
5438 * obj-c++.dg/encode-7.mm: Likewise.
5439 * obj-c++.dg/exceptions-3.mm: Likewise.
5440 * obj-c++.dg/exceptions-5.mm: Likewise.
5441 * obj-c++.dg/method-12.mm: Likewise.
5442 * obj-c++.dg/method-13.mm: Likewise.
5443 * obj-c++.dg/method-15.mm: Likewise.
5444 * obj-c++.dg/method-16.mm: Likewise.
5445 * obj-c++.dg/method-4.mm: Likewise.
5446 * obj-c++.dg/method-8.mm: Likewise.
5447 * obj-c++.dg/method-conflict-1.mm: Likewise.
5448 * obj-c++.dg/method-conflict-2.mm: Likewise.
5449 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
5450 and uncommented second part of the testcase now that the testsuite
5452 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
5453 and uncommented second part of the testcase now that the testsuite
5455 * obj-c++.dg/private-1.mm: Likewise.
5456 * obj-c++.dg/proto-lossage-4.mm: Likewise.
5457 * obj-c++.dg/syntax-error-7.mm: Likewise.
5458 * obj-c++.dg/warn5.mm: Likewise.
5459 * obj-c++.dg/property/at-property-14.mm: Likewise.
5460 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
5462 * obj-c++.dg/property/at-property-18.mm: Likewise.
5463 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
5465 * obj-c++.dg/property/at-property-21.mm: Likewise.
5466 * obj-c++.dg/property/at-property-28.mm: Likewise.
5467 * obj-c++.dg/property/at-property-5.mm: Likewise.
5468 * obj-c++.dg/property/dynamic-2.mm: Likewise.
5469 * obj-c++.dg/property/property-neg-3.mm: Likewise.
5470 * obj-c++.dg/property/synthesize-11.mm: Likewise.
5471 * obj-c++.dg/property/synthesize-6.mm: Likewise.
5472 * obj-c++.dg/property/synthesize-8.mm: Likewise.
5473 * obj-c++.dg/property/synthesize-9.mm: Likewise.
5474 * obj-c++.dg/tls/diag-5.mm: Likewise.
5475 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
5476 dg-error, now matched correctly.
5478 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
5480 * objc.dg/property/at-property-29.m: New.
5481 * obj-c++.dg/property/at-property-29.mm: New.
5483 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5485 * go.test/go-test.exp (go-set-goarch): New proc.
5486 (go-gc-tests): Use it.
5488 2011-01-11 Dodji Seketeli <dodji@redhat.com>
5491 * g++.dg/debug/dwarf2/template-params-8.C: New test.
5493 2011-01-11 Richard Henderson <rth@redhat.com>
5495 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
5497 2011-01-11 Jan Hubicka <jh@suse.cz>
5501 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
5502 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
5504 2011-01-11 Richard Guenther <rguenther@suse.de>
5506 PR tree-optimization/46076
5507 * gcc.dg/tree-ssa/pr46076.c: New testcase.
5509 2011-01-11 Jeff Law <law@redhat.com>
5511 * PR tree-optimization/47086
5512 * gcc.dg/pr47086.c: New test.
5514 2011-01-11 Jason Merrill <jason@redhat.com>
5517 * g++.dg/template/new10.C: New.
5520 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
5522 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
5524 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
5525 Split type definitions and NSConstantString class into...
5526 * objc-obj-c++-shared/objc-test-suite-types.h: New.
5527 * objc-obj-c++-shared/nsconstantstring-class.h: New.
5528 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
5529 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
5530 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
5531 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
5533 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
5534 encode defines for newer NeXT system headers.
5535 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
5536 * obj-c++.dg/torture/strings/string1.mm: Likewise.
5537 * objc.dg/foreach-5.m: Likewise.
5538 * objc.dg/foreach-2.m: Likewise.
5539 * objc.dg/foreach-4.m: Likewise.
5540 * objc.dg/torture/strings/string1.m: Likewise.
5541 * objc.dg/torture/strings/string2.m: Likewise.
5542 * objc.dg/torture/strings/string3.m: Likewise.
5543 * objc.dg/torture/strings/string4.m: Likewise.
5544 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
5545 header and stand alone.
5546 * obj-c++.dg/strings/strings-2.mm: Likewise.
5547 * objc.dg/torture/strings/const-str-3.m: Likewise.
5548 * objc.dg/strings/strings-2.m: Likewise.
5549 * objc.dg/strings/const-str-12b.m: Likewise.
5551 2011-01-12 Richard Guenther <rguenther@suse.de>
5554 * gcc.dg/attr-weak-1.c: Adjust.
5556 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
5559 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
5560 standard compliant and comment.
5562 2011-01-10 Jan Hubicka <jh@suse.cz>
5565 * gcc.dg/initpri3.c: New testcase.
5567 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
5570 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
5576 (g_ebp_save): Likewise.
5577 (g_esp_save): Likewise.
5579 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5581 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
5583 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5585 PR tree-optimization/46021
5586 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
5587 i?86-*-*, x86_64-*-*.
5589 2011-01-10 Jeff Law <law@redhat.com>
5591 * PR tree-optimization/47141
5592 * gcc.c-torture/compile/pr47141.c: New test.
5594 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
5597 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
5598 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
5599 * gcc.dg/vect/slp-35.c: Remove XFAILs.
5600 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
5603 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
5604 being vectorized. Adjust dg-final pattern. Remove XFAIL.
5605 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
5606 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
5607 being vectorized. Adjust dg-final pattern.
5610 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
5611 * gcc.dg/vect/slp-24.c: Likewise.
5613 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
5616 * g++.dg/other/pr47218-1.C: New test file.
5617 * g++.dg/other/pr47218.C: Likewise.
5618 * g++.dg/other/pr47218.h: New supporting header.
5620 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
5623 * objc.dg/attributes/invalid-attribute-1.m: New.
5624 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
5626 2011-01-09 Janus Weil <janus@gcc.gnu.org>
5629 * gfortran.dg/proc_ptr_comp_28.f90: New.
5631 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
5633 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
5634 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
5635 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
5636 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
5637 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
5638 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
5639 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
5640 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
5641 * objc.dg/gnu-api-2-class.m: Likewise.
5642 * objc.dg/gnu-api-2-ivar.m: Likewise.
5643 * objc.dg/gnu-api-2-method.m: Likewise.
5644 * objc.dg/gnu-api-2-objc.m: Likewise.
5645 * objc.dg/gnu-api-2-object.m: Likewise.
5646 * objc.dg/gnu-api-2-property.m: Likewise.
5647 * objc.dg/gnu-api-2-protocol.m: Likewise.
5648 * objc.dg/gnu-api-2-sel.m: Likewise.
5650 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
5652 * objc.dg/foreach-1.m: Skip for Darwin < 9.
5653 * objc.dg/objc-foreach-4.m: Likewise.
5654 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
5655 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
5656 * objc.dg/foreach-4.m: Likewise.
5657 * objc.dg/foreach-5.m: Likewise.
5658 * objc.dg/foreach-3.m: Return self from init.
5660 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
5663 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
5665 2011-01-09 Janus Weil <janus@gcc.gnu.org>
5668 * gfortran.dg/class_35.f90: New.
5670 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
5672 * objc.dg/foreach-1.m: Add "-Wall" to flags.
5674 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
5677 * objc.dg/invalid-method-2.m: New.
5678 * obj-c++.dg/invalid-method-2.mm: New.
5680 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
5683 * gfortran.dg/transpose_optimization_2.f90 : New test.
5685 2011-01-08 Jan Hubicka <jh@suse.cz>
5687 PR tree-optmization/46469
5688 * g++.dg/torture/pr46469.C: New testcase.
5690 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
5692 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
5693 emulation of libobjc-gnu structure layout functionality to ..
5694 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
5695 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
5696 * objc/execute/bf-common.h: Adjust headers.
5697 * objc/execute/bf-1.m: Likewise.
5698 * objc/execute/bf-2.m: Likewise.
5699 * objc/execute/bf-3.m: Likewise.
5700 * objc/execute/bf-4.m: Likewise.
5701 * objc/execute/bf-5.m: Likewise.
5702 * objc/execute/bf-6.m: Likewise.
5703 * objc/execute/bf-7.m: Likewise.
5704 * objc/execute/bf-8.m: Likewise.
5705 * objc/execute/bf-9.m: Likewise.
5706 * objc/execute/bf-10.m: Likewise.
5707 * objc/execute/bf-11.m: Likewise.
5708 * objc/execute/bf-12.m: Likewise.
5709 * objc/execute/bf-13.m: Likewise.
5710 * objc/execute/bf-14.m: Likewise.
5711 * objc/execute/bf-15.m: Likewise.
5712 * objc/execute/bf-16.m: Likewise.
5713 * objc/execute/bf-17.m: Likewise.
5714 * objc/execute/bf-18.m: Likewise.
5715 * objc/execute/bf-19.m: Likewise.
5716 * objc/execute/bf-20.m: Likewise.
5717 * objc/execute/bf-21.m: Likewise.
5718 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
5719 objc_get_type_qualifiers ().
5721 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
5724 * gfortran.dg/dependency_39.f90: New test.
5726 2011-01-07 Jan Hubicka <jh@suse.cz>
5728 Get builtins tests ready for linker plugin.
5729 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
5730 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
5731 my_memset, my_bzero): Mark used.
5732 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
5733 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
5735 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
5738 2011-01-07 Jan Hubicka <jh@suse.cz>
5740 PR tree-optimization/46367
5741 * g++.dg/torture/pr46367.C: New file.
5743 2011-01-07 Jakub Jelinek <jakub@redhat.com>
5746 * gcc.dg/pr47201.c: New test.
5749 * gcc.dg/tree-prof/pr47187.c: New test.
5751 2011-01-07 Tobias Burnus <burnus@net-b.de>
5754 * gfortran.dg/extends_type_of_3.f90: New.
5756 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
5758 * g++.dg/ext/dllexport-MI1.C: Adjust test.
5759 * g++.dg/ext/dllimport-MI1.C: Likewise.
5760 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
5761 * g++.dg/ext/dllimport10.C: Likewise.
5762 * g++.dg/ext/dllimport11.C: Likewise.
5763 * g++.dg/ext/dllimport12.C: Likewise.
5764 * g++.dg/ext/dllimport13.C: Likewise.
5765 * g++.dg/ext/dllimport2.C: Likewise.
5766 * g++.dg/ext/dllimport3.C: Likewise.
5767 * g++.dg/ext/dllimport4.C: Likewise.
5768 * g++.dg/ext/dllimport5.C: Likewise.
5769 * g++.dg/ext/dllimport6.C: Likewise.
5770 * g++.dg/ext/dllimport8.C: Likewise.
5771 * g++.dg/ext/dllimport9.C: Likewise.
5772 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
5773 targets, too. Additionally enable test for i?86-*-mingw*.
5774 * g++.dg/ext/selectany1.C: Likewise.
5775 Remove guard variable check.
5777 2011-01-07 Janus Weil <janus@gcc.gnu.org>
5781 * gfortran.dg/storage_size_3.f08: Extended.
5783 2011-01-07 Jakub Jelinek <jakub@redhat.com>
5786 * g++.dg/template/stdarg1.C: New test.
5788 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
5791 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
5792 * gfortran.dg/defined_operators_1.f90: Split the subroutine
5793 from the interface of functions to not hide the errors that
5796 2011-01-06 Jan Hubicka <jh@suse.cz>
5798 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
5799 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
5801 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
5805 * gfortran.dg/interface_33.f90: New test.
5807 2011-01-06 Jakub Jelinek <jakub@redhat.com>
5810 * gcc.c-torture/compile/pr47150.c: New test.
5812 2011-01-06 Ira Rosen <irar@il.ibm.com>
5814 PR tree-optimization/47139
5815 * gcc.dg/vect/pr47139.c: New test.
5817 2011-01-05 Janus Weil <janus@gcc.gnu.org>
5820 * gfortran.dg/extends_type_of_2.f03: New.
5822 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5824 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
5826 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
5828 * gnat.dg/opt14.adb: New test.
5830 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
5833 * gfortran.dg/allocate_error_2.f90: New test.
5835 2011-01-05 Janus Weil <janus@gcc.gnu.org>
5838 * gfortran.dg/storage_size_3.f08: New.
5840 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5842 PR libgfortran/47154
5843 * gfortran.dg/namelist_68.f90: New test.
5845 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
5847 * gnat.dg/unchecked_convert8.ad[sb]: New test.
5849 2011-01-04 Janus Weil <janus@gcc.gnu.org>
5852 * gfortran.dg/class_34.f90: New.
5854 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5856 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
5857 use __builtin_inff. Skip all single-precision tests that require
5860 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5862 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
5864 2011-01-03 Jakub Jelinek <jakub@redhat.com>
5866 PR tree-optimization/47148
5867 * gcc.c-torture/execute/pr47148.c: New test.
5869 PR tree-optimization/47155
5870 * gcc.c-torture/execute/pr47155.c: New test.
5872 PR rtl-optimization/47157
5873 * gcc.c-torture/compile/pr47157.c: New test.
5875 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5877 * gcc.dg/torture/vector-shift2.c (schar): Define.
5878 (main): Always use schar or uchar instead of plain "char" to avoid
5879 dependencies on implementation-defined char signedness.
5881 2011-01-03 Martin Jambor <mjambor@suse.cz>
5883 PR tree-optimization/46801
5884 * gnat.dg/pack9.adb: Remove xfail.
5886 2011-01-03 Martin Jambor <mjambor@suse.cz>
5888 PR tree-optimization/46984
5889 * g++.dg/ipa/pr46984.C: New test.
5891 2011-01-02 Janus Weil <janus@gcc.gnu.org>
5894 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
5896 2011-01-02 Jakub Jelinek <jakub@redhat.com>
5898 PR tree-optimization/47140
5899 * gcc.c-torture/compile/pr47140.c: New test.
5901 PR rtl-optimization/47028
5902 * gcc.dg/pr47028.c: New test.
5904 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
5906 * objc.dg/protocol-forward-1.m: Removed TODO.
5907 * objc.dg/protocol-forward-2.m: New.
5908 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
5909 * obj-c++.dg/protocol-forward-2.mm: New.
5911 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
5914 * g++.dg/eh/pr38662.C: New testcase.
5916 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
5918 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
5919 scan for newline '\n'.
5922 Copyright (C) 2011 Free Software Foundation, Inc.
5924 Copying and distribution of this file, with or without modification,
5925 are permitted in any medium without royalty provided the copyright
5926 notice and this notice are preserved.