1 2011-06-01 Sofiane Naci <sofiane.naci@arm.com>
3 * gcc.target/arm/g2.c: Skip test in -mthumb.
4 Skip test unless cpu is xscale.
5 * gcc.target/arm/scd42-2.c: Likewise.
6 * gcc.target/arm/mmx-1.c: Skip test in -mthumb.
8 2011-06-01 Jason Merrill <jason@redhat.com>
10 * g++.dg/cpp0x/decltype28.C: New.
11 * g++.dg/cpp0x/decltype29.C: New.
13 2011-06-01 Richard Sandiford <rdsandiford@googlemail.com>
16 * gcc.target/mips/pr45074.c: New test.
18 2011-06-01 Eric Botcazou <ebotcazou@adacore.com>
19 Hans-Peter Nilsson <hp@axis.com>
21 PR rtl-optimization/48830
22 * gcc.target/sparc/ultrasp12.c: New test.
24 2011-06-01 David Li <davidxl@google.com>
26 * testsuite/gcc.dg/profile-dir-1.c: Change pass name.
27 * testsuite/gcc.dg/profile-dir-2.c: Ditto.
28 * testsuite/gcc.dg/tree-ssa/dump-1.c: Ditto.
29 * testsuite/gcc.dg/tree-ssa/loop-25.c: Ditto.
30 * testsuite/gcc.dg/tree-prof/stringop-1.c: Ditto.
31 * testsuite/gcc.dg/tree-prof/update-loopch.c: Ditto.
32 * testsuite/gcc.dg/tree-prof/stringop-2.c: Ditto.
33 * testsuite/gcc.dg/tree-prof/ic-misattribution-1.c: Ditto.
34 * testsuite/gcc.dg/tree-prof/ic-misattribution-1a.c: Ditto.
35 * testsuite/gcc.dg/tree-prof/indir-call-prof.c: Ditto.
36 * testsuite/gcc.dg/tree-prof/val-prof-1.c: Ditto.
37 * testsuite/gcc.dg/tree-prof/val-prof-2.c: Ditto.
38 * testsuite/gcc.dg/tree-prof/val-prof-3.c: Ditto.
39 * testsuite/gcc.dg/tree-prof/val-prof-4.c: Ditto.
40 * testsuite/gcc.dg/tree-prof/val-prof-5.c: Ditto.
41 * testsuite/gcc.dg/tree-prof/val-prof-7.c: Ditto.
42 * testsuite/gcc.dg/profile-dir-3.c: Ditto.
43 * testsuite/g++.dg/tree-prof/indir-call-prof.C: Ditto.
45 2011-06-01 Nicola Pero <nicola.pero@meta-innovation.com>
47 * objc.dg/attributes/method-nonnull-1.m: New test.
48 * obj-c++.dg/attributes/method-nonnull-1.mm: New test.
50 2011-05-31 Tobias Burnus <burnus@net-b.de>
53 * gfortran.dg/coarray_atomic_1.f90: New.
54 * gfortran.dg/coarray/atomic_1.f90: New.
56 2011-05-31 Jakub Jelinek <jakub@redhat.com>
58 * gcc.dg/guality/bswaptest.c: New test.
59 * gcc.dg/guality/clztest.c: New test.
60 * gcc.dg/guality/ctztest.c: New test.
61 * gcc.dg/guality/rotatetest.c: New test.
64 * gcc.target/i386/pr48688.c: New test.
66 2010-11-15 Fabien ChĂȘne <fabien@gcc.gnu.org>
69 * g++.dg/lookup/name-clash9.C: New.
71 2011-05-31 Tobias Burnus <burnus@net-b.de>
74 * gfortran.dg/coarray/dummy_1.f90: New.
76 2011-05-31 Tobias Burnus <burnus@net-b.de>
79 * gfortran.dg/coarray/save_1.f90: New.
80 * gfortran.dg/coarray_4.f90: Update dg-error.
82 2011-05-31 Jason Merrill <jason@redhat.com>
84 * g++.dg/cpp0x/rv-template1.C: New.
86 2011-05-31 Jakub Jelinek <jakub@redhat.com>
88 PR rtl-optimization/49235
89 * gcc.dg/pr49235.c: New test.
91 2011-05-31 Ira Rosen <ira.rosen@linaro.org>
93 PR tree-optimization/49093
94 * gcc.dg/vect/pr49093.c: New test.
96 2011-05-31 Dodji Seketeli <dodji@redhat.com>
99 * g++.dg/debug/dwarf2/cdtor-1.C: New test.
101 2011-05-31 Ira Rosen <ira.rosen@linaro.org>
104 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Initialize the
107 2011-05-30 Kaz Kojima <kkojima@gcc.gnu.org>
110 * gcc.c-torture/execute/pr49186.c: New.
112 2011-05-30 H.J. Lu <hongjiu.lu@intel.com>
115 * gcc.target/i386/pr49168-1.c: New.
117 2011-05-30 Jakub Jelinek <jakub@redhat.com>
118 Eric Botcazou <ebotcazou@adacore.com>
120 * gcc.dg/guality/drap.c: New test.
122 2011-05-30 Richard Guenther <rguenther@suse.de>
124 PR tree-optimization/49210
125 * gnat.dg/boolean_subtype2.ad[sb]: New testcase.
126 * gnat.dg/boolean_subtype2_pkg.ads: New helper.
128 2011-05-30 Jakub Jelinek <jakub@redhat.com>
131 * g++.dg/gomp/pr49223-1.C: New test.
132 * g++.dg/gomp/pr49223-2.C: New test.
134 2011-05-30 Richard Guenther <rguenther@suse.de>
136 PR tree-optimization/49218
137 * gcc.c-torture/execute/pr49218.c: New testcase.
139 2011-05-30 Ira Rosen <ira.rosen@linaro.org>
141 PR tree-optimization/49199
142 * gcc.dg/vect/no-scevccp-pr49199.c: New test.
143 * gcc.dg/vect/vect.exp: Run no-scevccp-pr* tests with
144 -fno-tree-scev-cprop.
146 2011-05-29 Janus Weil <janus@gcc.gnu.org>
149 * gfortran.dg/extends_13.f03: New.
151 2011-05-29 Jakub Jelinek <jakub@redhat.com>
153 PR rtl-optimization/49095
154 * gcc.target/i386/pr49095.c: New test.
156 2011-05-29 Tobias Burnus <burnus@net-b.de>
159 * gfortran.dg/coarray_24.f90: New.
161 2011-05-29 Tobias Burnus <burnus@net-b.de>
164 * gfortran.dg/coarray_23.f90: New.
166 2011-05-29 Richard Sandiford <rdsandiford@googlemail.com>
169 * gcc.dg/pr48826.c: New test.
171 2011-05-29 Richard Guenther <rguenther@suse.de>
173 PR tree-optimization/49217
174 * gcc.dg/torture/pr49217.c: New testcase.
176 2011-05-29 Ira Rosen <ira.rosen@linaro.org>
179 * gcc.dg/vect/pr49038.c: Use MAP_ANON if MAP_ANONYMOUS is not defined.
181 2011-05-29 Eric Botcazou <ebotcazou@adacore.com>
183 * gnat.dg/boolean_subtype.adb: Rename to...
184 * gnat.dg/boolean_subtype1.adb: ...this.
186 2011-05-28 Jason Merrill <jason@redhat.com>
188 * g++.dg/cpp0x/lambda/lambda-syntax1.C: New.
190 2011-05-27 Jason Merrill <jason@redhat.com>
192 * g++.dg/cpp0x/enum18.C: Adjust.
194 * g++.dg/cpp0x/lambda/lambda-template2.C: New.
196 2011-05-27 Tobias Burnus <burnus@net-b.de>
199 * gfortran.dg/coarray_22.f90: New.
201 2011-05-27 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
203 PR tree-optimization/46728
204 * gcc.target/powerpc/pr46728-1.c: New.
205 * gcc.target/powerpc/pr46728-2.c: New.
206 * gcc.target/powerpc/pr46728-3.c: New.
207 * gcc.target/powerpc/pr46728-4.c: New.
208 * gcc.target/powerpc/pr46728-5.c: New.
209 * gcc.dg/pr46728-6.c: New.
210 * gcc.target/powerpc/pr46728-7.c: New.
211 * gcc.target/powerpc/pr46728-8.c: New.
212 * gcc.dg/pr46728-9.c: New.
213 * gcc.target/powerpc/pr46728-10.c: New.
214 * gcc.target/powerpc/pr46728-11.c: New.
215 * gcc.dg/pr46728-12.c: New.
216 * gcc.target/powerpc/pr46728-13.c: New.
217 * gcc.target/powerpc/pr46728-14.c: New.
218 * gcc.target/powerpc/pr46728-15.c: New.
219 * gcc.target/powerpc/pr46728-16.c: New.
221 2011-05-27 Jason Merrill <jason@redhat.com>
223 * g++.dg/abi/mangle47.C: New.
226 * g++.dg/template/const5.C: New.
228 * g++.dg/cpp0x/enum18.C: New.
230 * g++.dg/cpp0x/lambda/lambda-nested4.C: New.
232 * g++.dg/cpp0x/error6.C: New.
234 * g++.dg/cpp0x/error5.C: New.
236 2011-05-27 Jakub Jelinek <jakub@redhat.com>
239 * g++.dg/eh/cond6.C: New test.
241 2011-05-27 Tobias Burnus <burnus@net-b.de>
244 * gfortran.dg/rank_3.f90: New.
245 * gfortran.dg/rank_4.f90: New.
247 2011-05-27 Janis Johnson <janisjo@codesourcery.com>
249 * g++.dg/tree-ssa-pr43411.C: Rename function to be inlined and
252 2011-05-27 Eric Botcazou <ebotcazou@adacore.com>
254 * gnat.dg/bit_packed_array5.ads: Move dg directive to...
255 * gnat.dg/bit_packed_array5.adb: ...here.
257 2011-05-27 Paolo Carlini <paolo.carlini@oracle.com>
260 * testsuite/g++.dg/cpp0x/auto25.C: New.
262 2011-05-27 Richard Guenther <rguenther@suse.de>
264 * gcc.c-torture/execute/920711-1.x: Add -fwrapv.
266 2011-05-27 Richard Guenther <rguenther@suse.de>
268 * gcc.c-torture/execute/920612-1.x: Add -fwrapv.
270 2011-05-27 Richard Guenther <rguenther@suse.de>
273 * gnat.dg/bit_packed_array5.ad[sb]: New testcase.
275 2011-05-26 Jason Merrill <jason@redhat.com>
277 * g++.dg/cpp0x/friend1.C: New.
278 * g++.dg/cpp0x/friend2.C: New.
280 * g++.dg/cpp0x/auto7.C: Update.
281 * g++.dg/template/crash50.C: Adjust.
282 * g++.dg/template/static9.C: Adjust.
283 * g++.old-deja/g++.ext/memconst.C: Adjust.
285 2011-05-26 Janis Johnson <janisjo@codesourcery.com>
287 * gcc.dg/march.c: Ignore a note for some targets.
289 2011-05-26 Janis Johnson <janis187@us.ibm.com>
290 Nathan Froyd <froydnj@codesourcery.com>
294 * g++.old-deja/g++.jason/cond.C: Remove xfails.
295 * g++.dg/parse/pr18770.C: New test.
296 * g++.dg/cpp0x/range-for5.C: Add dg-error marker.
298 2011-05-26 Thomas Koenig <tkoenig@gcc.gnu.org>
301 * gfortran.dg/dependency_40.f90 : New test.
303 2011-05-26 Tobias Burnus <burnus@net-b.de>
306 * gfortran.dg/coarray/registering_1.f90: New.
308 2011-05-26 Jason Merrill <jason@redhat.com>
310 * g++.dg/cpp0x/variadic111.C: New.
311 * g++.dg/cpp0x/variadic41.C: Adjust.
313 2011-05-26 Richard Guenther <rguenther@suse.de>
315 PR tree-optimization/48702
316 * gcc.dg/torture/pr48702.c: New testcase.
318 2011-05-26 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
320 PR gcov-profile/48845
321 * g++.dg/tree-prof/tree-prof.exp: Check for -fprofile-generate
323 * gcc.dg/matrix/matrix.exp: Likewise.
324 * gcc.dg/tree-prof/tree-prof.exp: Likewise.
325 * lib/target-supports-dg.exp (dg-require-profiling): Don't pass
326 line number to check_profiling_available.
327 * lib/target-supports.exp (check_profiling_available): Account for
329 Require TLS runtime support with -fprofile-generate.
330 * lib/profopt.exp (profopt-execute): Add TLS options for
332 * gcc.dg/pr47793.c: Add dg-require-profiling "-fprofile-generate".
334 2011-05-26 Jakub Jelinek <jakub@redhat.com>
337 * g++.dg/eh/cond5.C: New test.
339 PR tree-optimization/49161
340 * gcc.c-torture/execute/pr49161.c: New test.
342 2011-05-26 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
344 * gcc.target/arm/neon-vorn-vbic.c: New test.
346 2011-05-26 Ira Rosen <ira.rosen@linaro.org>
348 PR tree-optimization/49038
349 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: New test.
350 * gcc.dg/vect/pr49038.c: New test.
352 2011-05-26 Fabien ChĂȘne <fabien@gcc.gnu.org>
353 * g++.dg/init/pr25811-3.C: New.
354 * g++.dg/init/pr25811-4.C: New.
356 2011-05-25 Jason Merrill <jason@redhat.com>
358 * g++.dg/cpp0x/enum17.C: New.
359 * g++.old-deja/g++.jason/rfg10.C: Adjust.
361 * g++.dg/cpp0x/auto24.C: New.
363 * g++.dg/cpp0x/error4.C: New.
365 * g++.dg/cpp0x/rv-restrict.C: New.
367 * g++.dg/cpp0x/enum15.C: New.
368 * g++.dg/cpp0x/constexpr-switch2.C: New.
370 * g++.dg/cpp0x/variadic110.C: New.
372 * g++.dg/cpp0x/auto9.C: Add typedef test.
374 * g++.dg/cpp0x/auto23.C: New.
375 * g++.dg/cpp0x/auto9.C: Adjust.
377 * g++.dg/cpp0x/defaulted29.C: New.
379 * g++.dg/cpp0x/initlist51.C: New.
381 2011-05-25 Janis Johnson <janisjo@codesourcery.com>
383 * gcc.target/arm/fp16-compile-none-1.c: Update expected error.
384 * g++.dg/abi/packed1.C: Suppress warning.
385 * g++.dg/warn/Wunused-parm-3.C: Likewise.
386 * g++.dg/template/stdarg1.C: Likewise.
387 * g++.dg/other/packed1.C: Remove arm from xfail list.
389 2011-05-25 Jason Merrill <jason@redhat.com>
391 * g++.dg/cpp0x/enum16.C: New.
392 * g++.dg/parse/error15.C: Adjust.
394 * g++.dg/cpp0x/initlist50.C: New.
396 * g++.dg/cpp0x/lambda/lambda-conv5.C: New.
398 * g++.dg/cpp0x/variadic109.C: New.
400 2011-05-25 H.J. Lu <hongjiu.lu@intel.com>
402 * gcc.target/i386/pause-1.c: New.
404 2011-05-25 Eric Botcazou <ebotcazou@adacore.com>
406 * gcc.dg/stack-usage-1.c: Adjust comment.
407 * gcc.dg/stack-usage-2.c: New test.
409 2011-05-25 Jakub Jelinek <jakub@redhat.com>
412 * g++.dg/cpp0x/constexpr-bitfield2.C: New test.
413 * g++.dg/cpp0x/constexpr-bitfield3.C: New test.
415 2011-05-24 Vladimir Makarov <vmakarov@redhat.com>
417 PR rtl-optimization/48757
418 * gfortran.dg/pr48757.f: New test case.
420 2011-05-24 Jason Merrill <jason@redhat.com>
422 * g++.dg/cpp0x/access01.C: New.
424 2011-05-24 Nicola Pero <nicola.pero@meta-innovation.com>
427 * objc.dg/pr48177.m: New testcase.
429 2011-05-24 Nicola Pero <nicola.pero@meta-innovation.com>
432 * objc.dg/pr48187.m: New testcase.
433 * obj-c++.dg/pr48187.mm: New testcase.
434 * objc.dg/ivar-extra-semicolon.m: New testcase.
436 2011-05-24 Jason Merrill <jason@redhat.com>
438 * g++.dg/template/access21.C: New.
439 * g++.dg/template/access22.C: New.
441 2011-05-24 Michael Matz <matz@gcc.gnu.org>
443 PR rtl-optimization/48633
444 * g++.dg/pr48633.C: New test.
446 2011-05-24 Uros Bizjak <ubizjak@gmail.com>
449 * g++.dg/other/pr49133.C: New test.
451 2011-05-24 Uros Bizjak <ubizjak@gmail.com>
452 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
454 * gcc.dg/torture/tls/run-gd.c: New test.
455 * gcc.dg/torture/tls/run-ie.c: New test.
456 * gcc.dg/torture/tls/run-ld.c: New test.
457 * gcc.dg/torture/tls/run-le.c: New test.
458 * lib/target-supports.exp (check_effective_target_tls_runtime):
459 Build testcase with TLS options.
461 2011-05-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
463 * gcc.dg/vect/pr48172.c: Remove dg-do run.
465 2011-05-24 Tom de Vries <tom@codesourcery.com>
467 PR tree-optimization/49121
468 * gcc.dg/tree-ssa/ivopt_infer_2.c: Adapt test.
470 2011-05-23 Jason Merrill <jason@redhat.com>
472 * g++.dg/cpp0x/defaulted28.C: New.
474 * g++.dg/cpp0x/sfinae25.C: New.
476 * g++.dg/cpp0x/rv-cast2.C: New.
478 * g++.dg/cpp0x/enum14.C: New.
480 2011-05-23 Jakub Jelinek <jakub@redhat.com>
483 * gcc.c-torture/execute/pr49123.c: New test.
486 * gcc.dg/debug/pr49032.c: New test.
489 * gcc.dg/pr49120.c: New test.
491 2011-05-23 H.J. Lu <hongjiu.lu@intel.com>
494 * gcc.target/i386/pr47315.c: New test.
496 2011-05-23 Jason Merrill <jason@redhat.com>
498 * g++.dg/cpp0x/lambda/lambda-eh2.C: New.
500 * g++.dg/cpp0x/sfinae24.C: New.
502 * g++.dg/cpp0x/error3.C: New.
504 * g++.dg/cpp0x/defaulted27.C: New.
506 * g++.dg/cpp0x/decltype27.C: New.
508 2011-05-23 Richard Guenther <rguenther@suse.de>
510 * gcc.dg/tree-ssa/forwprop-11.c: Adjust and un-XFAIL.
512 2011-05-23 Richard Guenther <rguenther@suse.de>
514 PR tree-optimization/40874
515 * g++.dg/tree-ssa/pr40874.C: New testcase.
517 2011-05-23 Richard Guenther <rguenther@suse.de>
519 PR tree-optimization/49115
520 * g++.dg/torture/pr49115.C: New testcase.
522 2011-05-23 Richard Guenther <rguenther@suse.de>
525 * gcc.dg/memcpy-3.c: New testcase.
527 2011-05-23 Jakub Jelinek <jakub@redhat.com>
530 * gcc.c-torture/execute/pr48973-1.c: New test.
531 * gcc.c-torture/execute/pr48973-2.c: New test.
533 2011-05-23 Jonathan Wakely <jwakely.gcc@gmail.com>
536 * g++.dg/warn/pr18016.C: New.
538 2011-05-23 Tom de Vries <tom@codesourcery.com>
541 * gcc.target/arm/ivopts-6.c: New test.
543 2011-05-22 Jakub Jelinek <jakub@redhat.com>
546 * gcc.c-torture/compile/pr49029.c: New test.
548 2011-05-22 Jason Merrill <jason@redhat.com>
550 * g++.dg/cpp0x/sfinae23.C: New.
551 * g++.dg/cpp0x/sfinae8.C: Correct.
553 2011-05-22 Thomas Koenig <tkoenig@gcc.gnu.org>
555 * gfortran.dg/function_optimize_8.f90: New test case.
557 2011-05-22 Ira Rosen <ira.rosen@linaro.org>
559 PR tree-optimization/49087
560 * gcc.dg/vect/O3-pr49087.c: New test.
562 2011-05-21 Jason Merrill <jason@redhat.com>
564 * g++.dg/debug/const5.C: New.
566 2011-05-20 Jason Merrill <jason@redhat.com>
568 * g++.dg/cpp0x/constexpr-static7.C: Extend.
570 * g++.dg/cpp0x/constexpr-static7.C: New.
572 * g++.dg/cpp0x/enum12.C: New.
573 * g++.dg/cpp0x/enum13.C: New.
575 2011-05-21 Janus Weil <janus@gcc.gnu.org>
578 * gfortran.dg/select_type_23.f03: New.
580 2011-05-20 Jason Merrill <jason@redhat.com>
582 * g++.dg/cpp0x/defaulted26.C: New.
584 * g++.dg/cpp0x/noexcept02.C: Fix.
585 * g++.dg/cpp0x/noexcept03.C: Fix.
586 * g++.dg/cpp0x/noexcept08.C: Fix.
587 * g++.dg/cpp0x/noexcept10.C: New.
589 2011-05-20 Janus Weil <janus@gcc.gnu.org>
592 * gfortran.dg/extends_12.f03: New.
594 2011-05-20 Jason Merrill <jason@redhat.com>
596 * g++.dg/template/koenig9.C: New.
597 * g++.dg/opt/pr47615.C: Fix.
598 * g++.dg/overload/defarg1.C: Fix.
599 * g++.dg/tc1/dr213.C: Remove xfail.
600 * g++.dg/torture/pr34850.C: Fix.
601 * g++.dg/torture/pr39362.C: Fix.
602 * g++.old-deja/g++.brendan/crash56.C: Fix.
603 * g++.old-deja/g++.pt/memtemp47.C: Fix.
605 2011-05-20 Richard Guenther <rguenther@suse.de>
607 PR tree-optimization/49079
608 * gcc.dg/torture/pr49079.c: New testcase.
610 2011-05-20 Jakub Jelinek <jakub@redhat.com>
612 PR tree-optimization/49073
613 * gcc.c-torture/execute/pr49073.c: New test.
615 2011-06-19 Tobias Burnus <burnus@net-b.de>
618 * gfortran.dg/coarray_21.f90: New.
620 2011-05-19 Joseph Myers <joseph@codesourcery.com>
622 * lib/prune.exe (prune_gcc_output): Expect "error:" in collect2
625 2011-05-19 Richard Guenther <rguenther@suse.de>
628 * gcc.dg/builtin-object-size-11.c: Use -std=gnu89.
630 2011-05-19 Richard Guenther <rguenther@suse.de>
633 * gcc.dg/builtin-object-size-11.c: New testcase.
635 2011-05-19 Tom de Vries <tom@codesourcery.com>
638 * gcc.target/arm/ivopts.c: New test.
639 * gcc.target/arm/ivopts-2.c: New test.
641 2011-05-19 Tom de Vries <tom@codesourcery.com>
643 * lib/lib/scanasm.exp (object-size): Fix target selector handling.
645 2011-05-19 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
647 * gcc.c-torture/execute/960321-1.x: Remove.
649 2011-05-18 Janus Weil <janus@gcc.gnu.org>
652 * gfortran.dg/move_alloc_4.f90: New.
654 2011-05-18 H.J. Lu <hongjiu.lu@intel.com>
657 * gcc.target/i386/pr49002-1.c: New test.
658 * gcc.target/i386/pr49002-2.c: Likewise.
660 2011-05-18 Jakub Jelinek <jakub@redhat.com>
662 PR tree-optimization/49039
663 * gcc.c-torture/execute/pr49039.c: New test.
664 * gcc.dg/tree-ssa/pr49039.c: New test.
665 * g++.dg/torture/pr49039.C: New test.
667 2011-05-18 Jason Merrill <jason@redhat.com>
669 * g++.dg/cpp0x/constexpr-incomplete3.C: New.
670 * g++.dg/cpp0x/constexpr-incomplete2.C: Adjust.
671 * g++.dg/cpp0x/constexpr-memfn1.C: Adjust.
673 2011-05-18 Stuart Henderson <shenders@gcc.gnu.org>
675 * gcc.target/bfin/mcpu-bf592.c: New test.
677 2011-05-18 Ira Rosen <ira.rosen@linaro.org>
679 PR tree-optimization/41881
680 * gcc.dg/vect/O3-pr41881.c: New test.
681 * gcc.dg/vect/O3-slp-reduc-10.c: New test.
683 2011-05-18 Jakub Jelinek <jakub@redhat.com>
685 PR tree-optimization/49000
686 * gcc.dg/pr49000.c: New test.
688 2011-05-17 Eric Botcazou <ebotcazou@adacore.com>
690 * gnat.dg/invalid1.adb: New test.
692 2011-05-16 Uros Bizjak <ubizjak@gmail.com>
694 * gcc.target/i386/avx-vzeroupper-16.c: Update scan-assembler-times
696 * gcc.target/i386/avx-vzeroupper-17.c: Ditto.
697 * gcc.target/i386/avx-vzeroupper-18.c: Ditto.
699 2011-05-15 Jonathan Wakely <jwakely.gcc@gmail.com>
702 * g++.dg/cpp0x/range-for18.C: New.
704 2011-05-15 Tobias Burnus <burnus@net-b.de>
707 * gfortran.dg/coarray/image_index_2.f90: New.
709 2011-05-13 Ville Voutilainen <ville.voutilainen@gmail.com>
711 * g++.dg/cpp0x/override1.C: Move from inherit/virtual9.C.
712 * g++.dg/cpp0x/override2.C: New.
714 2011-05-14 Tobias Burnus <burnus@net-b.de>
717 * gfortran.de/coarray_20.f90: New.
719 2011-05-14 Thomas Koenig <tkoenig@gcc.gnu.org>
722 * function_optimize_7.f90: New test case.
724 2011-05-13 Jason Merrill <jason@redhat.com>
726 * g++.dg/cpp0x/decltype26.C: New.
727 * g++.dg/cpp0x/enum11.C: New.
729 2011-05-13 Tobias Burnus <burnus@net-b.de>
733 * gfortran.dg/assign_8.f90: Update dg-error.
735 2011-05-13 Tobias Burnus <burnus@net-b.de>
738 * gfortran.dg/io_constraints_8.f90: New.
739 * gfortran.dg/io_constraints_9.f90: New.
741 2011-05-13 Martin Thuresson <martint@google.com>
743 PR gcov-profile/47793
744 * gcc.dg/pr47793.c: New.
746 2011-05-12 Jakub Jelinek <jakub@redhat.com>
748 PR tree-optimization/48975
749 * gcc.dg/pr48975.c: New test.
751 2011-05-12 Tobias Burnus <burnus@net-b.de>
754 * gfortran.dg/iso_c_binding_compiler_3.f90: New.
756 2011-05-12 Jason Merrill <jason@redhat.com>
758 * g++.dg/cpp0x/constexpr-incomplete2.C: New.
760 2011-05-12 Geert Bosch <bosch@adacore.com>
762 * gnat.dg/view_conversion1.adb: New test.
764 2011-05-12 Richard Guenther <rguenther@suse.de>
766 PR tree-optimization/48172
767 * gcc.dg/vect/pr48172.c: New testcase.
769 2011-05-12 Jakub Jelinek <jakub@redhat.com>
772 * g++.dg/opt/pr48967.C: New test.
774 2011-05-11 Jason Merrill <jason@redhat.com>
776 * g++.dg/cpp0x/constexpr-friend.C: New.
777 * g++.dg/cpp0x/constexpr-incomplete1.C: New.
779 * g++.dg/cpp0x/sfinae22.C: New.
781 2011-05-11 Tobias Burnus <burnus@net-b.de>
784 * gfortran.dg/generic_24.f90: New.
786 2011-05-11 Richard Guenther <rguenther@suse.de>
788 PR tree-optimization/15256
789 * gcc.dg/tree-ssa/forwprop-14.c: New testcase.
791 2011-05-11 Jakub Jelinek <jakub@redhat.com>
794 * gcc.dg/pr48159-1.c: New test.
795 * gcc.dg/pr48159-2.c: New test.
797 2011-05-11 Richard Guenther <rguenther@suse.de>
800 * gcc.dg/torture/pr48953.c: New testcase.
802 2011-05-11 Richard Guenther <rguenther@suse.de>
804 PR tree-optimization/18041
805 * gcc.dg/tree-ssa/forwprop-13.c: New testcase.
807 2011-05-11 Alan Modra <amodra@gmail.com>
810 * gcc.target/powerpc/pr47755-2.c: Require vsx_hw.
812 2011-05-10 Jason Merrill <jason@redhat.com>
814 * g++.dg/cpp0x/defaulted25.C: New.
815 * g++.dg/template/crash7.C: Adjust.
817 * g++.dg/cpp0x/variadic108.C: New.
819 2011-05-10 Ville Voutilainen <ville.voutilainen@gmail.com>
821 * g++.dg/inherit/virtual9.C: Extend.
823 2011-05-10 Michael Meissner <meissner@linux.vnet.ibm.com>
826 * gcc.target/powerpc/pr48857.c: New file, make sure V2DI arguments
827 are passed and returned in vector registers.
829 2011-05-10 Richard Guenther <rguenther@suse.de>
831 * gcc.dg/tree-ssa/ssa-fre-2.c: Disable forwprop.
832 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
833 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
834 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
835 * gcc.dg/tree-ssa/scev-cast.c: Adjust. Note what transformation
838 2011-05-10 Jakub Jelinek <jakub@redhat.com>
840 PR tree-optimization/48611
841 PR tree-optimization/48794
842 * gfortran.dg/gomp/pr48611.f90: New test.
843 * gfortran.dg/gomp/pr48794.f90: New test.
846 * gcc.dg/dfp/pr48928.c: New test.
848 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
851 * g++.dg/cpp0x/pr48522.C: New.
853 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
856 * g++.dg/cpp0x/sfinae21.C: New.
858 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
860 * g++.dg/template/sfinae28.C: Rename to...
861 * g++.dg/cpp0x/sfinae19.C: ... this.
862 * g++.dg/template/sfinae29.C: Rename to...
863 * g++.dg/cpp0x/sfinae20.C: ... this.
865 2011-05-09 Jeff Law <law@redhat.com>
867 * lib/gcc-gdb-test.exp (gdb-test): Reorder matchers to give more
870 2011-05-09 Fabien ChĂȘne <fabien@gcc.gnu.org>
873 * g++.dg/init/pr20039.C: New.
875 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
879 * g++.dg/template/sfinae28.C: New.
880 * g++.dg/template/sfinae29.C: Likewise.
882 2011-05-09 Jason Merrill <jason@redhat.com>
884 * g++.dg/template/nontype23.C: New.
886 2011-05-07 Fabien ChĂȘne <fabien@gcc.gnu.org>
888 * g++.dg/init/pr48859.C: New.
890 2011-05-09 Jason Merrill <jason@redhat.com>
892 * gcc.dg/gcc.dg/uninit-D.c: Move to c-c++-common.
893 * gcc.dg/gcc.dg/uninit-D-O0.c: Move to c-c++-common.
894 * gcc.dg/gcc.dg/uninit-E.c: Move to c-c++-common.
895 * gcc.dg/gcc.dg/uninit-E-O0.c: Move to c-c++-common.
896 * gcc.dg/gcc.dg/uninit-F.c: Move to c-c++-common.
897 * gcc.dg/gcc.dg/uninit-F-O0.c: Move to c-c++-common.
898 * gcc.dg/gcc.dg/uninit-G.c: Move to c-c++-common.
899 * gcc.dg/gcc.dg/uninit-G-O0.c: Move to c-c++-common.
901 2011-05-08 Ville Voutilainen <ville.voutilainen@gmail.com>
903 * g++.dg/inherit/virtual9.C: New.
905 2011-05-09 Dodji Seketeli <dodji@redhat.com>
908 * g++.dg/template/dependent-expr8.C: New test case.
910 2011-05-07 Zdenek Dvorak <ook@ucw.cz>
912 PR tree-optimization/48837
913 * gcc.dg/pr48837.c: New testcase.
915 2011-05-06 Jason Merrill <jason@redhat.com>
917 * g++.dg/cpp0x/constexpr-condition2.C: New.
919 * g++.dg/cpp0x/constexpr-missing.C: New.
921 2011-05-06 Tobias Burnus <burnus@net-b.de>
924 * gfortran.dg/coarray/this_image_2.f90: New.
926 2011-05-06 Tobias Burnus <burnus@net-b.de>
930 * gfortran.dg/bind_c_usage_22.f90: New.
931 * gfortran.dg/bind_c_usage_23.f90: New.
932 * gfortran.dg/bind_c_usage_24.f90: New.
933 * gfortran.dg/bind_c_usage_24_c.c: New.
935 2011-05-06 Dodji Seketeli <dodji@redhat.com>
938 * g++.dg/template/member9.C: New test case.
940 2011-05-05 Eric Botcazou <ebotcazou@adacore.com>
942 * gnat.dg/discr29.ad[sb]: New test.
943 * gnat.dg/discr30.adb: Likewise.
945 2011-05-05 Julian Brown <julian@codesourcery.com>
947 * gcc.target/arm/neon-vset_lanes8.c: New test.
949 2011-05-05 Jason Merrill <jason@redhat.com>
951 * g++.dg/init/new32.C: New.
953 2011-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
955 * gfortran.dg/fmt_g0_6.f08: Use dg-options "-ffloat-store".
958 2011-05-05 Jakub Jelinek <jakub@redhat.com>
960 PR rtl-optimization/48381
961 * gcc.c-torture/compile/pr48381.c: New test.
963 2011-05-05 Uros Bizjak <ubizjak@gmail.com>
965 * gcc.target/i386/opt-1.c: Add --param min-insn-to-prefetch -ratio=0
967 * gcc.target/i386/opt-1.c: Ditto.
969 2011-05-04 Jason Merrill <jason@redhat.com>
971 * g++.dg/conversion/base1.C: New.
973 2011-05-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
976 * gfortran.dg/round_3.f08: Add more checks to test case.
978 2011-05-04 Hans-Peter Nilsson <hp@axis.com>
980 * gfortran.dg/pr47878.f90, gfortran.dg/endfile_3.f90,
981 gfortran.dg/endfile_4.f90, gfortran.dg/ftell_3.f90,
982 gfortran.dg/fmt_cache_1.f, gfortran.dg/namelist_66.f90:
983 Gate test on effective_target fd_truncate.
985 2011-05-04 Uros Bizjak <ubizjak@gmail.com>
987 * gcc.target/i386/recip-vec-divf.c: Decrease array sizes.
988 * gcc.target/i386/recip-vec-sqrtf.c: Ditto.
989 * gcc.target/i386/recip-vec-divf-avx.c: Increase array sizes.
990 * gcc.target/i386/recip-vec-sqrtf-avx.c: Ditto. Update scan times.
991 * gcc.target/i386/ssefn-1.c: Add -mno-sse2 to dg-options.
992 * gcc.target/i386/pr38824.c: Ditto.
993 * gcc.target/i386/vecinit-1.c: Add -mno-sse4 to dg-options.
994 * gcc.target/i386/vecinit-2.c: Ditto.
995 * gcc.target/i386/sse-19.c: Add -mno-ssse3 to dg-options.
996 * gcc.target/i386/parity-1.c: Add -mno-popcnt to dg-options.
997 * gcc.target/i386/parity-2.c: Ditto.
998 * gcc.target/i386/incoming-8.c: Add -mno-avx to dg-options.
1000 2011-05-04 Stuart Henderson <shenders@gcc.gnu.org>
1002 * gcc.target/bfin/mcpu-bf512.c: Update to latest silicon revision and
1004 * gcc.target/bfin/mcpu-bf514.c: Likewise.
1005 * gcc.target/bfin/mcpu-bf516.c: Likewise.
1006 * gcc.target/bfin/mcpu-bf518.c: Likewise.
1008 2011-05-03 Tobias Burnus <burnus@net-b.de>
1011 * gfortran.dg/coarray/this_image_1.f90: Remove dg-options.
1013 2011-05-03 Tobias Burnus <burnus@net-b.de>
1016 * gfortran.dg/coarray/this_image_1.f90: New.
1018 2011-05-03 Tobias Burnus <burnus@net-b.de>
1021 * gfortran.dg/coarray/caf.dg: New.
1022 * gfortran.dg/coarray/image_index_1.f90: New, copied
1023 from ../coarray_16.f90.
1025 2011-05-03 Paolo Carlini <paolo.carlini@oracle.com>
1028 * g++.dg/ext/complex9.C: New.
1030 2011-05-03 Stuart Henderson <shenders@gcc.gnu.org>
1033 * gcc.target/bfin/mcpu-bf542.c: Check SILICON_REVISION is 0x0004.
1034 * gcc.target/bfin/mcpu-bf544.c, gcc.target/bfin/mcpu-bf547.c,
1035 gcc.target/bfin/mcpu-bf548.c, gcc.target/bfin/mcpu-bf549.c: Likewise.
1037 2011-05-03 Stuart Henderson <shenders@gcc.gnu.org>
1039 * gcc.target/bfin/builtins: Created.
1040 * gcc.target/bfin/hisilh-O0.c: Deleted.
1041 * gcc.target/bfin/hisilh.c: Moved to...
1042 * gcc.target/bfin/builtins/hisilh.c: ...here.
1043 * gcc.target/bfin/builtins/shl_fr1x16-6.c: New test.
1044 * gcc.target/bfin/builtins/shr_fr1x16-1.c: Ditto.
1045 * gcc.target/bfin/builtins/shl_fr1x32-9.c: Ditto.
1046 * gcc.target/bfin/builtins/shr_fr1x32-4.c: Ditto.
1047 * gcc.target/bfin/builtins/shr_fr1x32-8.c: Ditto.
1048 * gcc.target/bfin/builtins/lshl_fr2x16-1.c: Ditto.
1049 * gcc.target/bfin/builtins/abs_fr1x16-1.c: Ditto.
1050 * gcc.target/bfin/builtins/norm32-1.c: Ditto.
1051 * gcc.target/bfin/builtins/shrl_fr1x16-3.c: Ditto.
1052 * gcc.target/bfin/builtins/norm_fr1x32-2.c: Ditto.
1053 * gcc.target/bfin/builtins/bfin-builtins.exp: Ditto.
1054 * gcc.target/bfin/builtins/norm16-2.c: Ditto.
1055 * gcc.target/bfin/builtins/norm32-5.c: Ditto.
1056 * gcc.target/bfin/builtins/norm_fr1x16-3.c: Ditto.
1057 * gcc.target/bfin/builtins/mult_fr1x32x32-2.c: Ditto.
1058 * gcc.target/bfin/builtins/norm16-6.c: Ditto.
1059 * gcc.target/bfin/builtins/norm32-9.c: Ditto.
1060 * gcc.target/bfin/builtins/mult_fr2x16-1.c: Ditto.
1061 * gcc.target/bfin/builtins/dspsubaddsat_fr2x16-2.c: Ditto.
1062 * gcc.target/bfin/builtins/min_fr2x16-1.c: Ditto.
1063 * gcc.target/bfin/builtins/max_fr2x16-2.c: Ditto.
1064 * gcc.target/bfin/builtins/norm32-10.c: Ditto.
1065 * gcc.target/bfin/builtins/shl_fr2x16-3.c: Ditto.
1066 * gcc.target/bfin/builtins/mulhisihh_fr2x16-1.c: Ditto.
1067 * gcc.target/bfin/builtins/diff_hl_fr2x16-2.c: Ditto.
1068 * gcc.target/bfin/builtins/shl_fr2x16-7.c: Ditto.
1069 * gcc.target/bfin/builtins/shr_fr2x16-2.c: Ditto.
1070 * gcc.target/bfin/builtins/mulhisilh_fr2x16-1.c: Ditto.
1071 * gcc.target/bfin/builtins/lshl_fr1x16-1.c: Ditto.
1072 * gcc.target/bfin/builtins/cpmlx_mul_fr2x16-2.c: Ditto.
1073 * gcc.target/bfin/builtins/negate_fr1x32-2.c: Ditto.
1074 * gcc.target/bfin/builtins/negate_fr1x16-3.c: Ditto.
1075 * gcc.target/bfin/builtins/abs_fr2x16-2.c: Ditto.
1076 * gcc.target/bfin/builtins/shrl_fr2x16-4.c: Ditto.
1077 * gcc.target/bfin/builtins/mult_fr1x16-1.c: Ditto.
1078 * gcc.target/bfin/builtins/max_fr1x32-1.c: Ditto.
1079 * gcc.target/bfin/builtins/min_fr1x16-1.c: Ditto.
1080 * gcc.target/bfin/builtins/shl_fr1x32-2.c: Ditto.
1081 * gcc.target/bfin/builtins/max_fr1x16-2.c: Ditto.
1082 * gcc.target/bfin/builtins/shl_fr1x16-3.c: Ditto.
1083 * gcc.target/bfin/builtins/add_fr2x16-1.c: Ditto.
1084 * gcc.target/bfin/builtins/shl_fr1x32-6.c: Ditto.
1085 * gcc.target/bfin/builtins/shr_fr1x32-1.c: Ditto.
1086 * gcc.target/bfin/builtins/shr_fr1x32.c: Ditto.
1087 * gcc.target/bfin/builtins/shl_fr1x16-7.c: Ditto.
1088 * gcc.target/bfin/builtins/shr_fr1x16-2.c: Ditto.
1089 * gcc.target/bfin/builtins/shr_fr1x32-5.c: Ditto.
1090 * gcc.target/bfin/builtins/shr_fr1x32-9.c: Ditto.
1091 * gcc.target/bfin/builtins/abs_fr1x32-1.c: Ditto.
1092 * gcc.target/bfin/builtins/lshl_fr2x16-2.c: Ditto.
1093 * gcc.target/bfin/builtins/abs_fr1x16-2.c: Ditto.
1094 * gcc.target/bfin/builtins/cpmlx_msu_fr2x16-1.c: Ditto.
1095 * gcc.target/bfin/builtins/norm32-2.c: Ditto.
1096 * gcc.target/bfin/builtins/shrl_fr1x16-4.c: Ditto.
1097 * gcc.target/bfin/builtins/norm16-3.c: Ditto.
1098 * gcc.target/bfin/builtins/norm32-6.c: Ditto.
1099 * gcc.target/bfin/builtins/norm16-7.c: Ditto.
1100 * gcc.target/bfin/builtins/mult_fr2x16-2.c: Ditto.
1101 * gcc.target/bfin/builtins/min_fr2x16-2.c: Ditto.
1102 * gcc.target/bfin/builtins/add_fr1x16-1.c: Ditto.
1103 * gcc.target/bfin/builtins/norm32-11.c: Ditto.
1104 * gcc.target/bfin/builtins/sub_fr2x16-1.c: Ditto.
1105 * gcc.target/bfin/builtins/shl_fr2x16-4.c: Ditto.
1106 * gcc.target/bfin/builtins/mulhisihh_fr2x16-2.c: Ditto.
1107 * gcc.target/bfin/builtins/diff_lh_fr2x16-1.c: Ditto.
1108 * gcc.target/bfin/builtins/shl_fr2x16-8.c: Ditto.
1109 * gcc.target/bfin/builtins/shr_fr2x16-3.c: Ditto.
1110 * gcc.target/bfin/builtins/mulhisilh_fr2x16-2.c: Ditto.
1111 * gcc.target/bfin/builtins/lshl_fr1x16-2.c: Ditto.
1112 * gcc.target/bfin/builtins/cpmlx_mac_fr2x16-1.c: Ditto.
1113 * gcc.target/bfin/builtins/shrl_fr2x16-1.c: Ditto.
1114 * gcc.target/bfin/builtins/mult_fr1x32-1.c: Ditto.
1115 * gcc.target/bfin/builtins/min_fr1x32-1.c: Ditto.
1116 * gcc.target/bfin/builtins/dspaddsubsat_fr2x16-1.c: Ditto.
1117 * gcc.target/bfin/builtins/mult_fr1x16-2.c: Ditto.
1118 * gcc.target/bfin/builtins/max_fr1x32-2.c: Ditto.
1119 * gcc.target/bfin/builtins/min_fr1x16-2.c: Ditto.
1120 * gcc.target/bfin/builtins/shl_fr1x32.c: Ditto.
1121 * gcc.target/bfin/builtins/shl_fr1x32-3.c: Ditto.
1122 * gcc.target/bfin/builtins/shl_fr1x16-4.c: Ditto.
1123 * gcc.target/bfin/builtins/sub_fr1x16-1.c: Ditto.
1124 * gcc.target/bfin/builtins/add_fr2x16-2.c: Ditto.
1125 * gcc.target/bfin/builtins/shl_fr1x32-7.c: Ditto.
1126 * gcc.target/bfin/builtins/shr_fr1x32-2.c: Ditto.
1127 * gcc.target/bfin/builtins/shl_fr1x16-8.c: Ditto.
1128 * gcc.target/bfin/builtins/shr_fr1x16-3.c: Ditto.
1129 * gcc.target/bfin/builtins/shr_fr1x32-6.c: Ditto.
1130 * gcc.target/bfin/builtins/circptr.c: Ditto.
1131 * gcc.target/bfin/builtins/negate_fr2x16-1.c: Ditto.
1132 * gcc.target/bfin/builtins/abs_fr1x32-2.c: Ditto.
1133 * gcc.target/bfin/builtins/multr_fr2x16-1.c: Ditto.
1134 * gcc.target/bfin/builtins/sum_fr2x16-1.c: Ditto.
1135 * gcc.target/bfin/builtins/shrl_fr1x16-1.c: Ditto.
1136 * gcc.target/bfin/builtins/cpmlx_msu_fr2x16-2.c: Ditto.
1137 * gcc.target/bfin/builtins/norm32-3.c: Ditto.
1138 * gcc.target/bfin/builtins/norm_fr1x16-1.c: Ditto.
1139 * gcc.target/bfin/builtins/norm16-4.c: Ditto.
1140 * gcc.target/bfin/builtins/norm32-7.c: Ditto.
1141 * gcc.target/bfin/builtins/norm16-8.c: Ditto.
1142 * gcc.target/bfin/builtins/add_fr1x32-1.c: Ditto.
1143 * gcc.target/bfin/builtins/shl_fr2x16-1.c: Ditto.
1144 * gcc.target/bfin/builtins/add_fr1x16-2.c: Ditto.
1145 * gcc.target/bfin/builtins/shl_fr2x16-5.c: Ditto.
1146 * gcc.target/bfin/builtins/norm32-12.c: Ditto.
1147 * gcc.target/bfin/builtins/sub_fr2x16-2.c: Ditto.
1148 * gcc.target/bfin/builtins/diff_lh_fr2x16-2.c: Ditto.
1149 * gcc.target/bfin/builtins/mulhisihl_fr2x16-1.c: Ditto.
1150 * gcc.target/bfin/builtins/shr_fr2x16-4.c: Ditto.
1151 * gcc.target/bfin/builtins/mulhisill_fr2x16-1.c: Ditto.
1152 * gcc.target/bfin/builtins/negate_fr1x16-1.c: Ditto.
1153 * gcc.target/bfin/builtins/multr_fr1x16-1.c: Ditto.
1154 * gcc.target/bfin/builtins/cpmlx_mac_fr2x16-2.c: Ditto.
1155 * gcc.target/bfin/builtins/shrl_fr2x16-2.c: Ditto.
1156 * gcc.target/bfin/builtins/mult_fr1x32x32NS-1.c: Ditto.
1157 * gcc.target/bfin/builtins/mult_fr1x32-2.c: Ditto.
1158 * gcc.target/bfin/builtins/min_fr1x32-2.c: Ditto.
1159 * gcc.target/bfin/builtins/dspaddsubsat_fr2x16-2.c: Ditto.
1160 * gcc.target/bfin/builtins/shl_fr1x16-1.c: Ditto.
1161 * gcc.target/bfin/builtins/sub_fr1x32-1.c: Ditto.
1162 * gcc.target/bfin/builtins/shl_fr1x32-4.c: Ditto.
1163 * gcc.target/bfin/builtins/sub_fr1x16-2.c: Ditto.
1164 * gcc.target/bfin/builtins/shl_fr1x16-5.c: Ditto.
1165 * gcc.target/bfin/builtins/shl_fr1x32-8.c: Ditto.
1166 * gcc.target/bfin/builtins/shr_fr1x32-3.c: Ditto.
1167 * gcc.target/bfin/builtins/shr_fr1x16-4.c: Ditto.
1168 * gcc.target/bfin/builtins/shr_fr1x32-7.c: Ditto.
1169 * gcc.target/bfin/builtins/negate_fr2x16-2.c: Ditto.
1170 * gcc.target/bfin/builtins/multr_fr2x16-2.c: Ditto.
1171 * gcc.target/bfin/builtins/sum_fr2x16-2.c: Ditto.
1172 * gcc.target/bfin/builtins/shrl_fr1x16-2.c: Ditto.
1173 * gcc.target/bfin/builtins/norm_fr1x32-1.c: Ditto.
1174 * gcc.target/bfin/builtins/norm16-1.c: Ditto.
1175 * gcc.target/bfin/builtins/norm_fr1x16-2.c: Ditto.
1176 * gcc.target/bfin/builtins/mult_fr1x32x32-1.c: Ditto.
1177 * gcc.target/bfin/builtins/norm32-4.c: Ditto.
1178 * gcc.target/bfin/builtins/norm16-5.c: Ditto.
1179 * gcc.target/bfin/builtins/norm32-8.c: Ditto.
1180 * gcc.target/bfin/builtins/dspsubaddsat_fr2x16-1.c: Ditto.
1181 * gcc.target/bfin/builtins/max_fr2x16-1.c: Ditto.
1182 * gcc.target/bfin/builtins/add_fr1x32-2.c: Ditto.
1183 * gcc.target/bfin/builtins/shl_fr2x16-2.c: Ditto.
1184 * gcc.target/bfin/builtins/shl_fr2x16-6.c: Ditto.
1185 * gcc.target/bfin/builtins/diff_hl_fr2x16-1.c: Ditto.
1186 * gcc.target/bfin/builtins/shr_fr2x16-1.c: Ditto.
1187 * gcc.target/bfin/builtins/mulhisihl_fr2x16-2.c: Ditto.
1188 * gcc.target/bfin/builtins/negate_fr1x32-1.c: Ditto.
1189 * gcc.target/bfin/builtins/cpmlx_mul_fr2x16-1.c: Ditto.
1190 * gcc.target/bfin/builtins/multr_fr1x16-2.c: Ditto.
1191 * gcc.target/bfin/builtins/mulhisill_fr2x16-2.c: Ditto.
1192 * gcc.target/bfin/builtins/negate_fr1x16-2.c: Ditto.
1193 * gcc.target/bfin/builtins/abs_fr2x16-1.c: Ditto.
1194 * gcc.target/bfin/builtins/shrl_fr2x16-3.c: Ditto.
1195 * gcc.target/bfin/builtins/mult_fr1x32x32NS-2.c: Ditto.
1196 * gcc.target/bfin/builtins/shl_fr1x32-1.c: Ditto.
1197 * gcc.target/bfin/builtins/max_fr1x16-1.c: Ditto.
1198 * gcc.target/bfin/builtins/shl_fr1x16-2.c: Ditto.
1199 * gcc.target/bfin/builtins/sub_fr1x32-2.c: Ditto.
1200 * gcc.target/bfin/builtins/shl_fr1x32-5.c: Ditto.
1202 2011-05-03 Bernd Schmidt <bernds@codesourcery.com>
1204 * gcc.target/arm/cold-lc.c: New test.
1206 2011-05-03 Jakub Jelinek <jakub@redhat.com>
1209 * gcc.dg/pr48774.c: New test.
1211 2011-05-03 Richard Guenther <rguenther@suse.de>
1213 * gcc.dg/large-size-array-5.c: New testcase.
1215 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
1217 * gcc.dg/vect/vect-strided-u16-i3.c: New test.
1219 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
1221 * lib/target-supports.exp (check_effective_target_vect_strided):
1223 (check_effective_target_vect_strided2)
1224 (check_effective_target_vect_strided3)
1225 (check_effective_target_vect_strided4)
1226 (check_effective_target_vect_strided8): ...these new functions.
1228 * gcc.dg/vect/O3-pr39675-2.c: Update accordingly.
1229 * gcc.dg/vect/costmodel/ppc/costmodel-slp-12.c: Likewise.
1230 * gcc.dg/vect/fast-math-slp-27.c: Likewise.
1231 * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: Likewise.
1232 * gcc.dg/vect/pr37539.c: Likewise.
1233 * gcc.dg/vect/slp-11a.c: Likewise.
1234 * gcc.dg/vect/slp-11b.c: Likewise.
1235 * gcc.dg/vect/slp-11c.c: Likewise.
1236 * gcc.dg/vect/slp-12a.c: Likewise.
1237 * gcc.dg/vect/slp-12b.c: Likewise.
1238 * gcc.dg/vect/slp-18.c: Likewise.
1239 * gcc.dg/vect/slp-19a.c: Likewise.
1240 * gcc.dg/vect/slp-19b.c: Likewise.
1241 * gcc.dg/vect/slp-21.c: Likewise.
1242 * gcc.dg/vect/slp-23.c: Likewise.
1243 * gcc.dg/vect/vect-cselim-1.c: Likewise.
1245 * gcc.dg/vect/fast-math-vect-complex-3.c: Use vect_stridedN
1246 instead of vect_interleave && vect_extract_even_odd.
1247 * gcc.dg/vect/no-scevccp-outer-10a.c: Likewise.
1248 * gcc.dg/vect/no-scevccp-outer-10b.c: Likewise.
1249 * gcc.dg/vect/no-scevccp-outer-20.c: Likewise.
1250 * gcc.dg/vect/vect-1.c: Likewise.
1251 * gcc.dg/vect/vect-10.c: Likewise.
1252 * gcc.dg/vect/vect-98.c: Likewise.
1253 * gcc.dg/vect/vect-107.c: Likewise.
1254 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
1255 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
1256 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
1257 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
1258 * gcc.dg/vect/vect-strided-a-u32-mult.c: Likewise.
1259 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
1260 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
1261 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
1262 * gcc.dg/vect/vect-strided-float.c: Likewise.
1263 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
1264 * gcc.dg/vect/vect-strided-mult.c: Likewise.
1265 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
1266 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
1267 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
1268 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
1269 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
1270 * gcc.dg/vect/vect-strided-u32-mult.c: Likewise.
1271 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
1272 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
1273 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
1274 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
1275 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
1276 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
1277 * gcc.dg/vect/vect-vfa-03.c: Likewise.
1279 * gcc.dg/vect/no-scevccp-outer-18.c: Add vect_stridedN to the
1281 * gcc.dg/vect/pr30843.c: Likewise.
1282 * gcc.dg/vect/pr33866.c: Likewise.
1283 * gcc.dg/vect/slp-reduc-6.c: Likewise.
1284 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: Likewise.
1285 * gcc.dg/vect/vect-strided-store-u16-i4.c: Likewise.
1286 * gcc.dg/vect/vect-strided-store-u32-i2.c: Likewise.
1288 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
1290 * gcc.dg/vect/slp-11.c: Split into...
1291 * gcc.dg/vect/slp-11a.c, gcc.dg/vect/slp-11b.c,
1292 gcc.dg/vect/slp-11c.c: ...these tests.
1293 * gcc.dg/vect/slp-12a.c: Split 4-stride loop into...
1294 * gcc.dg/vect/slp-12c.c: ...this new test.
1295 * gcc.dg/vect/slp-19.c: Split into...
1296 * gcc.dg/vect/slp-19a.c, gcc.dg/vect/slp-19b.c,
1297 gcc.dg/vect/slp-19c.c: ...these new tests.
1299 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
1301 * lib/target-supports.exp
1302 (check_effective_target_vect_extract_even_odd_wide): Delete.
1303 (check_effective_target_vect_strided_wide): Likewise.
1304 * gcc.dg/vect/O3-pr39675-2.c: Use the non-wide versions instead.
1305 * gcc.dg/vect/fast-math-pr35982.c: Likewise.
1306 * gcc.dg/vect/fast-math-vect-complex-3.c: Likewise.
1307 * gcc.dg/vect/pr37539.c: Likewise.
1308 * gcc.dg/vect/slp-11.c: Likewise.
1309 * gcc.dg/vect/slp-12a.c: Likewise.
1310 * gcc.dg/vect/slp-12b.c: Likewise.
1311 * gcc.dg/vect/slp-19.c: Likewise.
1312 * gcc.dg/vect/slp-23.c: Likewise.
1313 * gcc.dg/vect/vect-1.c: Likewise.
1314 * gcc.dg/vect/vect-98.c: Likewise.
1315 * gcc.dg/vect/vect-107.c: Likewise.
1316 * gcc.dg/vect/vect-strided-float.c: Likewise.
1318 2011-05-02 Jason Merrill <jason@redhat.com>
1320 * g++.dg/init/new31.C: New.
1322 2011-05-02 Simon Martin <simartin@users.sourceforge.net>
1325 * gcc.dg/pr35445.c: New test.
1327 2011-05-02 Jason Merrill <jason@redhat.com>
1329 * c-c++-common/vla-1.c: New.
1331 2011-05-02 Richard Guenther <rguenther@suse.de>
1333 PR tree-optimization/48822
1334 * gcc.dg/torture/pr48822.c: New testcase.
1336 2011-05-02 Paolo Carlini <paolo.carlini@oracle.com>
1339 * g++.dg/cpp0x/constexpr-47969.C: New.
1341 2011-05-02 Ira Rosen <ira.rosen@linaro.org>
1344 * gcc.dg/vect/slp-3.c: Increase loop bound. Don't expect to fail
1345 on vect_no_align targets.
1346 * gcc.dg/vect/no-vfa-pr29145.c: Don't expect to fail on
1347 vect_no_align targets.
1349 2011-05-01 Xinliang David Li <davidxl@google.com>
1351 * gcc.dg/tree-ssa/integer-addr.c: New test.
1352 * gcc.dg/tree-ssa/alias_bug.c: New test.
1354 2011-05-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1356 PR libgfortran/48787
1357 * gfortran.dg/round_3.f08: Add more checks.
1359 2011-04-30 Tobias Burnus <burnus@net-b.de>
1362 * gfortran.dg/import9.f90: New, proper test.
1363 * gfortran.dg/interface_37.f90: Remove bogus
1364 test (bogus copy of interface_36.f90).
1366 2011-04-30 Tobias Burnus <burnus@net-b.de>
1369 * gfortran.dg/interface_37.f90: New.
1371 2011-04-30 Paul Thomas <pault@gcc.gnu.org>
1374 * gfortran.dg/realloc_on_assign_7.f03: Test bounds.
1376 2011-04-30 Jakub Jelinek <jakub@redhat.com>
1378 PR tree-optimization/48809
1379 * gcc.c-torture/execute/pr48809.c: New test.
1381 2011-04-29 Jeff Law <law@redhat.com>
1383 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: New test.
1385 2011-04-29 Paolo Carlini <paolo.carlini@oracle.com>
1388 * g++.dg/init/ctor10.C: New.
1390 2011-04-29 Le-Chun Wu <lcwu@google.com>
1392 * g++.dg/warn/Wconversion-null-2.C: Do not expect a NULL
1393 warning in implicitly instantiated templates.
1395 2011-04-29 Le-Chun Wu <lcwu@google.com>
1397 * g++.dg/warn/Wnull-conversion-1.C: New.
1398 * g++.dg/warn/Wnull-conversion-2.C: New.
1400 2011-04-29 Diego Novillo <dnovillo@google.com>
1402 * g++.old-deja/g++.other/null3.C: Expect warning about
1403 converting boolean to a pointer.
1405 2011-04-29 Paul Thomas <pault@gcc.gnu.org>
1408 * gfortran.dg/realloc_on_assign_7.f03: Modify to test for lhs
1412 * gfortran.dg/realloc_on_assign_7.f03: Add subroutine pr48746.
1414 2011-04-29 Tobias Burnus <burnus@net-b.de>
1417 * gfortran.dg/typebound_proc_22.f90: New.
1420 * gfortran.dg/interface_36.f90: New.
1422 2011-04-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1424 PR libgfortran/48488
1425 PR libgfortran/48602
1426 PR libgfortran/48615
1427 PR libgfortran/48684
1428 PR libgfortran/48787
1429 * gfortran.dg/fmt_g.f: Adjust test.
1430 * gfortran.dg/fmt_g0_1.f08: Adjust test.
1431 * gfortran.dg/round_3.f08: New test.
1432 * gfortran.dg/namelist_print_1.f: Adjust test.
1433 * gfortran.dg/char4_iunit_1.f03: Adjust test.
1434 * gfortran.dg/f2003_io_5.f03: Adjust test.
1435 * gfortran.dg/coarray_15.f90: Adjust test.
1436 * gfortran.dg/namelist_65.f90: Adjust test.
1437 * gfortran.dg/fmt_cache_1.f: Adjust test.
1438 * gfortran.dg/char4_iunit_2.f03: Adjust test.
1439 * gfortran.dg/real_const_3.f90: Adjust test.
1441 2011-04-28 Xinliang David Li <davidxl@google.com>
1443 * testsuite/gcc.dg/tree-prof/prof-robust-1.c: New test.
1444 * testsuite/g++.dg/prof-robust-1.C: New test.
1446 2011-04-28 Ira Rosen <ira.rosen@linaro.org>
1448 PR tree-optimization/48765
1449 * gcc.dg/vect/pr48765.c: New.
1451 2011-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1453 PR tree-optimization/48775
1454 * gcc.dg/pr48616.c: Also add -fno-common on alpha*-dec-osf*.
1456 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
1459 * g++.dg/inherit/pr48798.C: New.
1460 * g++.old-deja/g++.other/base1.C: Adjust.
1462 2011-04-28 Dodji Seketeli <dodji@redhat.com>
1465 * g++.dg/template/inherit7.C: New test case.
1467 2011-04-28 Richard Guenther <rguenther@suse.de>
1469 PR tree-optimization/40052
1470 PR tree-optimization/15347
1471 * gcc.dg/tree-ssa/vrp57.c: New testcase.
1472 * gcc.dg/pr15347.c: Likewise.
1474 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
1477 * g++.dg/cpp0x/sfinae18.C: New.
1479 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
1482 * g++.dg/ext/is_literal_type1.C: New.
1484 2011-04-28 Tobias Burnus <burnus@net-b.de>
1488 * gfortran.dg/interface_35.f90: New.
1489 * gfortran.dg/erfc_scaled_1.f90: Don't compile with -pedantic.
1490 * gfortran.dg/func_result_6.f90: Add dg-warning.
1491 * gfortran.dg/bessel_1.f90: Ditto.
1492 * gfortran.dg/hypot_1.f90: Ditto.
1493 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
1494 * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
1495 * gfortran.dg/interface_assignment_4.f90: Ditto.
1497 2011-04-27 Jason Merrill <jason@redhat.com>
1499 * g++.dg/ext/complex8.C: New.
1501 * g++.dg/cpp0x/initlist49.C: New.
1502 * g++.dg/init/new30.C: New.
1504 2011-04-27 Tobias Burnus <burnus@net-b.de>
1507 * gfortran.dg/whole_file_34.f90: New.
1509 2011-04-27 Jan Hubicka <jh@suse.cz>
1511 * gcc.dg/tree-ssa/inline-9.c: New testcase.
1513 2011-04-27 Jason Merrill <jason@redhat.com>
1515 * g++.old-deja/g++.oliva/overload1.C: Adjust.
1517 * g++.dg/parse/ambig6.C: New.
1519 2011-04-27 Nick Clifton <nickc@redhat.com>
1521 * gcc.dg/20020312-2.c: Add definition for RX.
1523 * lib/target-supports.exp (add_options_for_ieee): Use -mnofpu
1524 option with RX targets.
1526 * gcc.target/rx/pack.c: Replace C++ style // comments with C style
1529 2011-04-27 Richard Guenther <rguenther@suse.de>
1531 * gcc.dg/tree-ssa/pr23382.c: Remove.
1533 2011-04-27 Kaz Kojima <kkojima@gcc.gnu.org>
1536 * gcc.c-torture/compile/pr48767.c: New test.
1538 2011-04-27 Richard Guenther <rguenther@suse.de>
1540 PR tree-optimization/48772
1541 * g++.dg/pr48772.C: New testcase.
1543 2011-04-27 Jakub Jelinek <jakub@redhat.com>
1546 * gcc.c-torture/compile/pr48742.c: New test.
1548 2011-04-26 Jason Merrill <jason@redhat.com>
1550 * g++.dg/lookup/koenig13.C: New.
1552 * g++.dg/cpp0x/initlist48.C: New.
1554 2011-04-25 Jason Merrill <jason@redhat.com>
1556 * g++.dg/cpp0x/sfinae17.C: New.
1558 2011-03-23 Michael Meissner <meissner@linux.vnet.ibm.com>
1561 * gcc.target/powerpc/pr48258-1.c: New file.
1562 * gcc.target/powerpc/pr48258-2.c: Ditto.
1564 2011-04-26 Xinliang David Li <davidxl@google.com>
1566 * gcc.dg/uninit-suppress.c: New test.
1567 * gcc.dg/uninit-suppress.c: New test.
1569 2011-04-26 Jakub Jelinek <jakub@redhat.com>
1572 * gcc.dg/pr48768.c: New test.
1574 PR tree-optimization/48734
1575 * gcc.c-torture/compile/pr48734.c: New test.
1578 * gcc.dg/tree-prof/val-prof-2.c: Adjust for 32-bit HWI.
1580 2011-04-26 Richard Guenther <rguenther@suse.de>
1582 PR tree-optimization/48731
1583 * gcc.dg/torture/pr48731.c: New testcase.
1585 2011-04-26 Richard Guenther <rguenther@suse.de>
1588 * gcc.dg/tree-prof/val-prof-2.c: Adjust.
1590 2011-04-26 Richard Guenther <rguenther@suse.de>
1593 * gcc.dg/torture/pr48694-1.c: New testcase.
1594 * gcc.dg/torture/pr48694-2.c: Likewise.
1596 2011-04-25 Paolo Carlini <paolo.carlini@oracle.com>
1598 * g++.dg/ext/underlying_type1.C: New.
1599 * g++.dg/ext/underlying_type2.C: Likewise.
1600 * g++.dg/ext/underlying_type3.C: Likewise.
1601 * g++.dg/ext/underlying_type4.C: Likewise.
1602 * g++.dg/ext/underlying_type5.C: Likewise.
1603 * g++.dg/ext/underlying_type6.C: Likewise.
1604 * g++.dg/ext/underlying_type7.C: Likewise.
1605 * g++.dg/ext/underlying_type8.C: Likewise.
1606 * g++.dg/ext/underlying_type9.C: Likewise.
1607 * g++.dg/ext/underlying_type10.C: Likewise.
1609 2011-04-25 Jason Merrill <jason@redhat.com>
1611 * g++.dg/cpp0x/regress/template-const2.C: New.
1613 2011-04-25 Jeff Law <law@redhat.com>
1615 * gcc.dg/tree-ssa/vrp56.c: new test.
1617 2011-04-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1619 * go.test/go-test.exp (go-set-goarch): Accept mips*-*-*.
1621 2011-04-24 Jakub Jelinek <jakub@redhat.com>
1623 PR preprocessor/48740
1624 * c-c++-common/raw-string-11.c: New test.
1626 2011-04-23 John David Anglin <dave.anglin@nrc-cnrc.ca>
1628 * gcc.dg/pr48616.c (dg-options): Add -fno-common to options on
1631 2011-04-23 Tobias Burnus <burnus@net-b.de>
1634 * gfortran.dg/coarray_19.f90: New.
1636 2011-04-23 Jakub Jelinek <jakub@redhat.com>
1639 * gcc.dg/pr48685.c: New test.
1641 2011-04-22 Jan Hubicka <jh@suse.cz>
1643 * gcc.dg/tree-ssa/pr38699.c: Fix testcase.
1645 2011-04-22 Jakub Jelinek <jakub@redhat.com>
1647 PR tree-optimization/48717
1648 * gcc.c-torture/execute/pr48717.c: New test.
1650 2011-04-22 Uros Bizjak <ubizjak@gmail.com>
1653 * gcc.target/i386/pr48723.c: New test.
1655 2011-04-22 Jakub Jelinek <jakub@redhat.com>
1658 * gcc.dg/gomp/pr48716.c: New test.
1659 * g++.dg/gomp/pr48716.C: New test.
1661 2011-04-22 Alexander Monakov <amonakov@ispras.ru>
1664 * gcc.dg/missing-field-init-2.c: Update testcase.
1666 2011-04-22 Alan Modra <amodra@gmail.com>
1668 * gcc.target/powerpc/ppc-pow.c: Allow for tail calls.
1670 2011-04-21 Thomas Koenig <tkoenig@gcc.gnu.org>
1673 * gfortran.dg/function_optimize_6.f90: New test.
1675 2011-04-21 Easwaran Raman <eraman@google.com>
1677 * gcc.dg/stack-layout-2.c: New test.
1679 2011-04-21 Richard Guenther <rguenther@suse.de>
1682 * g++.dg/lto/pr48207-2_0.C: New testcase.
1683 * g++.dg/lto/pr48207-3_0.C: Likewise.
1685 2011-04-21 Eric Botcazou <ebotcazou@adacore.com>
1687 * gnat.dg/volatile5.adb: New test.
1688 * gnat.dg/volatile5_pkg.ads: New helper.
1690 2011-04-21 Uros Bizjak <ubizjak@gmail.com>
1693 * gcc.target/i386/pr48708.c: New test.
1695 2011-04-21 Richard Sandiford <richard.sandiford@linaro.org>
1697 * gcc.dg/vect/vect-119.c: New test.
1699 2011-04-21 Richard Sandiford <richard.sandiford@linaro.org>
1701 * gcc.dg/vect/vect.exp: Run the main tests twice, one with -flto
1704 2011-04-21 Richard Earnshaw <rearnsha@arm.com>
1705 Richard Sandiford <richard.sandiford@linaro.org>
1708 * gcc.target/arm/pr46329.c: New test.
1710 2011-04-21 Tobias Burnus <burnus@net-b.de>
1713 * gfortran.dg/coarray_18.f90: New.
1715 2011-04-20 Jason Merrill <jason@redhat.com>
1717 * g++.dg/cpp0x/initlist47.C: New.
1719 * g++.dg/init/dtor4.C: New.
1721 2011-04-20 Uros Bizjak <ubizjak@gmail.com>
1724 * gcc.target/i386/sse2-pinsrw.c: New test.
1725 * gcc.target/i386/avx-vpinsrw.c: Ditto.
1726 * gcc.target/i386/sse4_1-insvqi.c: Ditto.
1727 * gcc.target/i386/sse2-insvhi.c: Ditto.
1728 * gcc.target/i386/sse4_1-insvsi.c: Ditto.
1729 * gcc.target/i386/sse4_1-insvdi.c: Ditto.
1731 2011-04-20 Jason Merrill <jason@redhat.com>
1733 * g++.dg/template/const4.C: New.
1735 2011-04-20 Easwaran Raman <eraman@google.com>
1737 * gcc.dg/stack-layout-1.c: New test.
1739 2011-04-20 Daniel Jacobowitz <dan@codesourcery.com>
1741 * gcc.dg/vect/vect-shift-3.c, gcc.dg/vect/vect-shift-4.c: New.
1742 * lib/target-supports.exp (check_effective_target_vect_shift_char): New
1745 2011-04-20 Kai Tietz <ktietz@redhat.com>
1747 * gcc.dg/binop-xor1.c: New test.
1748 * gcc.dg/binop-xor2.c: New test.
1749 * gcc.dg/binop-xor3.c: New test.
1750 * gcc.dg/binop-xor4.c: New test.
1751 * gcc.dg/binop-xor5.c: New test.
1753 2011-04-20 Richard Guenther <rguenther@suse.de>
1755 PR tree-optimization/47892
1756 * gcc.dg/vect/fast-math-ifcvt-1.c: New testcase.
1758 2011-04-20 Richard Guenther <rguenther@suse.de>
1761 * g++.dg/torture/pr48695.C: New testcase.
1763 2011-04-20 Georg-Johann Lay <avr@gjlay.de>
1765 * gcc.dg/pr42629.c: Add dg-require-effective-target int32plus
1766 * gcc.c-torture/execute/cmpsi-2.c: Ditto
1767 * gcc.c-torture/execute/pr45262.c: Ditto
1768 * gcc.dg/torture/pr43165.c: Ditto.
1769 * gcc.dg/torture/pr47228.c: Ditto.
1770 * gcc.dg/tree-ssa/pr45144.c: Ditto.
1771 * gcc.dg/ipa/pr45644.c: Ditto.
1772 * gcc.c-torture/compile/pr43191.c: Ditto. Remove dg-skip-if for
1775 2011-04-19 Jason Merrill <jason@redhat.com>
1777 * g++.dg/ext/complex7.C: New.
1779 * g++.dg/ext/attrib41.C: New.
1781 2011-04-19 Kaz Kojima <kkojima@gcc.gnu.org>
1784 * gcc.dg/torture/pr37868.c: Skip on sh*-*-*.
1786 2011-04-19 Jakub Jelinek <jakub@redhat.com>
1789 * gcc.target/i386/pr48678.c: New test.
1791 2011-04-19 Martin Jambor <mjambor@suse.cz>
1793 * g++.dg/opt/devirt1.C: Bump to -O2, remove XFAIL.
1794 * g++.dg/opt/devirt2.C: New test.
1795 * g++.dg/ipa/devirt-g-1.C: Likewise.
1797 2011-04-19 Tobias Burnus <burnus@net-b.de>
1800 * gfortran.dg/whole_file_33.f90: New.
1802 2011-04-19 Martin Jambor <mjambor@suse.cz>
1804 * g++.dg/ipa/devirt-7.C: New test.
1806 2011-04-19 Richard Guenther <rguenther@suse.de>
1809 * g++.dg/lto/pr48207_0.C: New testcase.
1811 2011-04-18 Jason Merrill <jason@redhat.com>
1813 * g++.dg/init/void1.C: New.
1815 * g++.dg/cpp0x/union4.C: New.
1817 2011-04-18 Jakub Jelinek <jakub@redhat.com>
1820 * g++.dg/torture/pr48661.C: New test.
1823 * g++.dg/gomp/pr48632.C: New test.
1825 2011-04-18 Uros Bizjak <ubizjak@gmail.com>
1827 * gcc.target/i386/sse2-maskmovdqu.c: New test.
1828 * gcc.target/i386/avx-vmaskmovdqu.c: Ditto.
1830 2011-04-18 Tobias Burnus <burnus@net-b.de>
1833 * gfortran.dg/coarray_17.f90: New.
1834 * gfortran.dg/coarray_10.f90: Update dg-error.
1836 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1839 * gcc.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
1840 * gfortran.dg/guality/guality.exp: Likewise.
1842 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1844 * gfortran.dg/fmt_g0_5.f08: Use dg-add-options ieee.
1846 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1848 * gcc.dg/vect/pr48377.c: Remove dg-do run.
1850 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1852 * gcc.dg/ipa/pr48195.c: Add dg-require-effective-target lto.
1854 2011-04-18 Richard Guenther <rguenther@suse.de>
1857 * g++.dg/torture/pr46364.C: New testcase.
1859 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1861 * obj-c++.dg/dwarf-2.mm: Skip on alpha*-dec-osf*.
1863 2011-04-18 Alexander Monakov <amonakov@ispras.ru>
1865 * gcc.dg/pr48235.c: Add dg-require-effective-target freorder.
1867 2011-04-18 Ulrich Weigand <ulrich.weigand@linaro.org>
1868 Ira Rosen <ira.rosen@linaro.org>
1871 * gcc.target/arm/pr48252.c: New test.
1873 2011-04-18 Jakub Jelinek <jakub@redhat.com>
1875 PR tree-optimization/48616
1876 * gcc.dg/pr48616.c: New test.
1878 2011-04-18 Tobias Burnus <burnus@net-b.de>
1881 * gfortran.dg/coarray_16.f90: New.
1883 2011-04-18 Paul Thomas <pault@gcc.gnu.org>
1886 * gfortran.dg/realloc_on_assign_7.f03: New test.
1888 2011-04-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1890 PR libgfortran/48602
1891 * gfortran.dg/fmt_g0_6.f08: New test.
1893 2011-04-17 Jason Merrill <jason@redhat.com>
1895 * g++.dg/cpp0x/sfinae16.C: New.
1897 2011-04-17 Richard Sandiford <rdsandiford@googlemail.com>
1899 * gcc.target/mips/reg-var-1.c: New test.
1901 2011-04-17 Jan Hubicka <jh@suse.cz>
1903 * gcc.dg/winline-5.c: Update testcase.
1905 2011-04-17 Eric Botcazou <ebotcazou@adacore.com>
1907 * gnat.dg/discr27.ad[sb]: Move dg directive.
1908 * gnat.dg/discr28.ad[sb]: New test.
1909 * gnat.dg/discr28_pkg.ads: New helper.
1911 2011-04-17 Michael Matz <matz@suse.de>
1913 PR tree-optimization/48622
1915 * gcc.dg/lto/pr48622_0.c: New test.
1917 2011-04-16 Uros Bizjak <ubizjak@gmail.com>
1919 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan patterns.
1920 * gcc.target/i386/avx256-unaligned-load-2.c: Ditto.
1921 * gcc.target/i386/avx256-unaligned-load-3.c: Ditto.
1922 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
1923 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
1924 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
1926 2011-04-15 Jason Merrill <jason@redhat.com>
1928 * g++.dg/cpp0x/range-for17.C: New.
1930 2011-04-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
1932 * g++.dg/cpp0x/range-for2.C: Correct for declaration.
1933 * g++.dg/cpp0x/range-for3.C: Likewise.
1934 * g++.dg/cpp0x/range-for9.C: Correct error message.
1935 * g++.dg/cpp0x/range-for11.C: New.
1936 * g++.dg/cpp0x/range-for12.C: New.
1937 * g++.dg/cpp0x/range-for13.C: New.
1938 * g++.dg/cpp0x/range-for14.C: New.
1939 * g++.dg/cpp0x/range-for15.C: New.
1940 * g++.dg/cpp0x/range-for16.C: New.
1942 2011-04-15 Tobias Burnus <burnus@net-b.de>
1945 * gfortran.dg/coarray_15.f90: Change to dg-do run.
1947 2011-04-15 Nicola Pero <nicola.pero@meta-innovation.com>
1949 * objc.dg/naming-4.m: Updated.
1950 * objc.dg/naming-5.m: Updated.
1951 * objc.dg/naming-6.m: New.
1952 * objc.dg/naming-7.m: New.
1953 * obj-c++.dg/naming-1.mm: Updated.
1954 * obj-c++.dg/naming-2.mm: Updated.
1955 * obj-c++.dg/naming-3.mm: New.
1956 * obj-c++.dg/naming-4.mm: New.
1958 2011-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1960 PR libgfortran/48589
1961 * gfortran.dg/fmt_g0_5.f08: New test.
1963 2011-04-15 Richard Guenther <rguenther@suse.de>
1966 * gfortran.dg/cray_pointers_8.f90: Use -ffloat-store.
1968 2011-04-15 Georg-Johann Lay <avr@gjlay.de>
1970 * gcc.target/avr/torture/pr41885.c (dg-options): Change
1971 -finline-limit=0 to -fno-inline
1973 2011-04-15 Jakub Jelinek <jakub@redhat.com>
1976 * gcc.target/i386/pr46084.c: Require avx_runtime instead of
1979 2011-04-14 Jakub Jelinek <jakub@redhat.com>
1982 * gcc.target/i386/sse4_1-insertps-3.c: New test.
1983 * gcc.target/i386/sse4_1-insertps-4.c: New test.
1984 * gcc.target/i386/avx-insertps-3.c: New test.
1985 * gcc.target/i386/avx-insertps-4.c: New test.
1987 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
1989 * gcc.target/avr/torture/pr41885.c (dg-options): Add
1992 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
1997 * gcc.target/avr/pr46779-1.c: New test case
1998 * gcc.target/avr/pr46779-2.c: New test case
2000 2011-04-14 Jason Merrill <jason@redhat.com>
2002 * g++.dg/cpp0x/sfinae15.C: New.
2004 * g++.dg/cpp0x/sfinae14.C: New.
2006 * g++.dg/ext/vla10.C: New.
2008 2011-04-14 Richard Guenther <rguenther@suse.de>
2010 * gcc.dg/tree-ssa/ssa-dse-14.c: New testcase.
2012 2011-04-14 Richard Guenther <rguenther@suse.de>
2014 * gcc.dg/fold-bitand-4.c: Move ...
2015 * c-c++-common/fold-bitand-4.c: ... here. Adjust slightly.
2017 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
2019 * gcc.target/avr/trivial.c: Fix line endings. Make PROGMEM
2021 * gcc.target/avr/torture/trivial.c: Ditto.
2023 2011-04-13 Jason Merrill <jason@redhat.com>
2025 * g++.dg/template/operator11.C: New.
2027 2011-04-13 Jakub Jelinek <jakub@redhat.com>
2030 * gcc.dg/gomp/pr48591.c: New test.
2033 * g++.dg/cpp0x/constexpr-wstring1.C: New test.
2034 * g++.dg/cpp0x/constexpr-wstring2.C: New test.
2036 2011-04-13 Dodji Seketeli <dodji@redhat.com>
2039 * g++.dg/template/dependent-expr7.C: New test case.
2041 2011-04-13 Jason Merrill <jason@redhat.com>
2043 * g++.dg/cpp0x/sfinae13.C: New.
2045 2011-04-13 Uros Bizjak <ubizjak@gmail.com>
2047 * gcc.target/i386/sse2-init-v2di-2.c: Update scan pattern.
2049 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
2051 * gcc.target/arm/pr43698.c: Remove -march option.
2053 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
2055 * gcc.target/arm/sync-1.c: Limit to sync_int_long, do not use
2058 2011-04-12 Paul Thomas <pault@gcc.gnu.org>
2062 * gfortran.dg/realloc_on_assign_6.f03: New test.
2064 2011-04-12 Kai Tietz <ktietz@redhat.com>
2066 * g++.dg/ext/bitfield2.C: Add for i?86/x86_64-*-mingw*
2067 targets the additional -mno-ms-bitfields and
2068 -Wno-packed-bitfield-compat options.
2069 * g++.dg/ext/bitfield3.C: Likewise.
2070 * g++.dg/ext/bitfield4.C: Likewise.
2071 * g++.dg/ext/bitfield5.C: Likewise.
2072 * gcc.dg/bitfld-15.c: Likewise.
2073 * gcc.dg/bitfld-16.c: Likewise.
2074 * gcc.dg/bitfld-17.c: Likewise.
2075 * gcc.dg/bitfld-18.c: Likewise.
2077 2011-04-12 Richard Sandiford <richard.sandiford@linaro.org>
2079 * gcc.target/arm/neon-vld3-1.c: New test.
2080 * gcc.target/arm/neon-vst3-1.c: New test.
2081 * gcc.target/arm/neon/v*.c: Regenerate.
2083 2011-04-12 Jakub Jelinek <jakub@redhat.com>
2085 PR rtl-optimization/48549
2086 * g++.dg/opt/pr48549.C: New test.
2088 2011-04-12 Richard Guenther <rguenther@suse.de>
2090 PR tree-optimization/46076
2091 * gcc.dg/tree-ssa/pr46076.c: Un-XFAIL.
2093 2011-04-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2096 * lib/compat.exp (compat-execute): Declare unsupported after
2097 stripping path from src1.
2098 * lib/lto.exp (lto-execute): Likewise.
2100 2011-04-12 Jakub Jelinek <jakub@redhat.com>
2103 * gcc.dg/pr48552-1.c: New test.
2104 * gcc.dg/pr48552-2.c: New test.
2106 2011-04-11 Jason Merrill <jason@redhat.com>
2108 * g++.dg/cpp0x/sfinae12.C: New.
2110 * g++.dg/cpp0x/enum10.C: New.
2112 * g++.dg/cpp0x/lambda/lambda-this4.C: New.
2114 * g++.dg/cpp0x/rv-func.C: New.
2116 2011-04-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2118 * gcc.dg/torture/pr47917.c: Define _ISO_C_SOURCE=19990L for
2121 2011-04-11 Martin Jambor <mjambor@suse.cz>
2123 PR tree-optimization/48195
2124 * gcc.dg/ipa/pr48195.c: New test.
2126 2011-04-10 Eric Botcazou <ebotcazou@adacore.com>
2128 * gnat.dg/return3.adb: Remove unused switch.
2130 2011-04-08 Mike Stump <mikestump@comcast.net>
2133 * gcc.dg/tree-ssa/ssa-ccp-17.c: Robustify against ports that
2134 default to fno-common.
2136 2011-04-08 Georg-Johann Lay <avr@gjlay.de>
2138 * gcc.dg/sibcall-3.c: Don't xfail on AVR.
2139 * gcc.dg/sibcall-4.c: Don't xfail on AVR.
2141 2011-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
2144 * gfortran.dg/function_optimize_5.f90: New test.
2146 2011-04-08 Eric Botcazou <ebotcazou@adacore.com>
2148 * gnat.dg/aggr17.adb: New test.
2149 * gnat.dg/aggr18.adb: Likewise.
2151 2011-04-08 Michael Matz <matz@suse.de>
2154 * gcc.target/i386/pr48389.c: New test.
2156 2011-04-08 Andrey Belevantsev <abel@ispras.ru>
2158 PR rtl-optimization/48272
2159 * g++.dg/opt/pr48272.C: New.
2161 2011-04-08 Dmitry Melnik <dm@ispras.ru>
2163 PR rtl-optimization/48235
2164 * gcc.dg/pr48235.c: New.
2166 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
2168 PR rtl-optimization/48302
2169 * g++.dg/opt/pr48302.C: New.
2171 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
2174 * g++.dg/opt/pr48273.C: New.
2176 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
2178 PR rtl-optimization/48442
2179 * gcc.dg/pr48442.c: New.
2181 2011-04-08 Jakub Jelinek <jakub@redhat.com>
2183 PR tree-optimization/48377
2184 * gcc.dg/vect/pr48377.c: New test.
2186 2011-04-07 Jason Merrill <jason@redhat.com>
2188 * g++.dg/cpp0x/regress/call1.C: New.
2190 * g++.dg/cpp0x/variadic107.C: New.
2192 * g++.dg/cpp0x/sfinae11.C: New.
2193 * g++.dg/cpp0x/noexcept02.C: Fix.
2195 * g++.dg/cpp0x/sfinae10.C: New.
2197 * g++.dg/cpp0x/sfinae9.C: New.
2199 * c-c++-common/Wcast-qual-1.c: Move here from...
2200 * gcc.dg/cast-qual-3.c: ...here, and...
2201 * g++.dg/warn/Wcast-qual2.C: ...here.
2203 * g++.dg/cpp0x/sfinae8.C: New.
2205 * g++.dg/cpp0x/sfinae7.C: New.
2207 * g++.dg/cpp0x/enum9.C: New.
2209 2011-04-07 Mike Stump <mikestump@comcast.net>
2211 * gcc.dg/torture/stackalign/non-local-goto-5.c: Fix for targets
2212 with no trampolines.
2214 2011-04-07 Jakub Jelinek <jakub@redhat.com>
2217 * gfortran.dg/gomp/pr48117.f90: New test.
2220 * gcc.dg/torture/pr48343.c: New test.
2222 2011-04-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2224 * gcc.target/i386/asm-6.c: Remove dg-xfail-if.
2226 2011-04-07 Maxim Kuvyrkov <maxim@codesourcery.com>
2228 * gcc.dg/lto/20090210_0.c: Require tls_runtime target.
2230 2011-04-07 Tom de Vries <tom@codesourcery.com>
2233 * lib/scanasm.exp (object-size): New proc.
2234 * gcc.target/arm/pr43920-2.c: New test.
2236 2011-04-06 Tobias Burnus <burnus@net-b.de>
2240 * gfortran.dg/coarray_13.f90: Avoid out-of-bounds access.
2242 2011-04-06 Steve Ellcey <sje@cup.hp.com>
2244 * gcc.dg/mtune.c: Prune note from output.
2246 2011-04-06 Jakub Jelinek <jakub@redhat.com>
2249 * gcc.dg/guality/pr36977.c: New test.
2250 * gcc.dg/guality/pr48466.c: New test.
2252 2011-04-06 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
2254 * gcc.target/arm/pr43920-1.c: Fix accidental duplication.
2256 2011-04-06 Eric Botcazou <ebotcazou@adacore.com>
2258 * gnat.dg/return3.adb: New test.
2260 2011-04-06 Richard Guenther <rguenther@suse.de>
2262 PR tree-optimization/47663
2263 * gcc.dg/tree-ssa/inline-8.c: New testcase.
2265 2011-04-05 Eric Botcazou <ebotcazou@adacore.com>
2267 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options for
2268 Solaris 8 and 9 as well.
2270 2011-04-05 Tom de Vries <tom@codesourcery.com>
2273 * gcc.target/arm/pr43920-1.c: New test.
2275 2011-04-04 Yufeng Zhang <yufeng.zhang@arm.com>
2277 * g++.dg/abi/arm_cxa_vec1.C (__ARM_EABI__): Fix typo.
2278 (cctor): Actually return the value.
2279 (main): Cast return values.
2281 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
2283 * gfortran.dg/character_comparison_8.f90: New test.
2285 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
2287 * frontend-passes: (optimize_lexical_comparison): New function.
2288 (optimize_expr): Call it.
2289 (optimize_comparison): Also handle lexical comparison functions.
2290 Return false instad of -2 for unequal comparison.
2292 2011-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
2295 * function_optimize_4.f90: New test.
2297 2011-04-04 Tobias Burnus <burnus@net-b.de>
2300 * gfortran.dg/coarray_10.f90: Add coarray descriptor diagnostic check.
2301 * gfortran.dg/coarray_13.f90: Add checks for run-time cobounds.
2302 * gfortran.dg/coarray_15.f90: New.
2304 2011-04-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2306 * gfortran.dg/bessel_6.f90: Use dg-add-options ieee.
2307 * gfortran.dg/bessel_7.f90: Likewise.
2309 2011-04-03 Tobias Burnus <burnus@net-b.de>
2311 * gfortran.dg/bessel_6.f90: Reduce mymax for Tru64.
2313 2011-04-03 Richard Guenther <rguenther@suse.de>
2314 Ira Rosen <ira.rosen@linaro.org>
2316 * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: New test.
2317 * gcc.dg/vect/vect.exp: Run if-cvt-stores-vect* tests with
2318 -ftree-loop-if-convert-stores.
2320 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
2322 * gnat.dg/specs/aggr2.ads: New test.
2324 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
2326 * gnat.dg/debug2.ad[sb]: New test.
2327 * gnat.dg/debug2_pkg.ads: New helper.
2328 * gnat.dg/debug3.ad[sb]: New test.
2330 2011-04-01 Uros Bizjak <ubizjak@gmail.com>
2332 * go.test/go-test.exp (go-set-goarch): Recognize alpha*-*-*.
2334 2011-04-01 Jakub Jelinek <jakub@redhat.com>
2337 * gcc.c-torture/compile/pr48335-1.c: New test.
2338 * gcc.dg/pr48335-1.c: New test.
2339 * gcc.dg/pr48335-2.c: New test.
2340 * gcc.dg/pr48335-3.c: New test.
2341 * gcc.dg/pr48335-4.c: New test.
2342 * gcc.dg/pr48335-5.c: New test.
2343 * gcc.dg/pr48335-6.c: New test.
2344 * gcc.dg/pr48335-7.c: New test.
2345 * gcc.dg/pr48335-8.c: New test.
2346 * gcc.target/i386/pr48335-1.c: New test.
2348 2011-04-01 Vincent Lefevre <vincent+gcc@vinc17.org>
2351 * gcc.dg/Waddress.c: New test.
2353 2011-04-01 Thomas Koenig <tkoenig@gcc.gnu.org>
2356 * gfortran.dg/function_optimize_3.f90: New test.
2358 2011-04-01 Bernd Schmidt <bernds@codesourcery.com>
2360 * gcc.c-torture/compile/20110401-1.c: New test.
2362 * g++.dg/lto/20091002-1_0.C: Use "dg-require-effective-target fpic".
2363 * g++.dg/lto/20091002-2_0.C: Likewise.
2364 * g++.dg/lto/20090303_0.c: Likewise.
2365 * g++.dg/lto/20091004-1_0.C: Likewise.
2366 * g++.dg/lto/20091002-3_0.C: Likewise.
2367 * g++.dg/lto/20091004-2_0.C: Likewise.
2368 * g++.dg/lto/20081123_0.C: Likewise.
2369 * g++.dg/lto/20090313_0.C: Likewise.
2370 * g++.dg/lto/20081109-1_0.C: Likewise.
2371 * g++.dg/lto/20081219_0.C: Likewise.
2372 * g++.dg/lto/20081204-1_0.C: Likewise.
2373 * g++.dg/lto/20090302_0.C: Likewise.
2374 * g++.dg/lto/20081119-1_0.C: Likewise.
2375 * g++.dg/lto/20081118_0.C: Likewise.
2376 * gcc.dg/lto/20091020-2_0.c: Likewise.
2377 * gcc.dg/lto/20090210_0.c: Likewise.
2378 * gcc.dg/lto/20081204-1_0.c: Likewise.
2379 * gcc.dg/lto/20081224_0.c: Likewise.
2380 * gcc.dg/lto/20090219_0.c: Likewise.
2381 * gcc.dg/lto/20091014-1_0.c: Likewise.
2382 * gcc.dg/lto/20091016-1_0.c: Likewise.
2383 * gcc.dg/lto/20090206-2_0.c: Likewise.
2384 * gcc.dg/lto/20090116_0.c: Likewise.
2385 * gcc.dg/lto/20091013-1_0.c: Likewise.
2386 * gcc.dg/lto/20091015-1_0.c: Likewise.
2387 * gcc.dg/lto/20090126-2_0.c: Likewise.
2389 2011-03-31 Ian Lance Taylor <iant@google.com>
2391 * go.test/go-test.exp (go-set-goarch): Recognize MIPS ABIs.
2393 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
2395 * gnat.dg/opt16.adb: New test.
2397 2011-03-31 Jason Merrill <jason@redhat.com>
2399 * g++.dg/cpp0x/defaulted24.C: New.
2401 2011-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2404 * gfortran.dg/g77/cabs.f: Only xfail execution on mips-sgi-irix6*
2407 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
2409 * g++.dg/other/i386-9.C: New test.
2411 2011-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2413 * go.test/go-test.exp (go-set-goarch): Use sparc64 for 64-bit SPARC.
2415 2011-03-30 Jason Merrill <jason@redhat.com>
2417 * g++.dg/cpp0x/regress/error-recovery1.C: New.
2419 * g++.dg/cpp0x/regress/isnan.C: New.
2421 * g++.dg/cpp0x/initlist46.C: New.
2423 2011-03-30 Richard Sandiford <richard.sandiford@linaro.org>
2426 * gcc.target/arm/neon-modes-2.c: New test.
2428 2011-03-30 Jakub Jelinek <jakub@redhat.com>
2431 * gcc.c-torture/compile/pr48305.c: New test.
2433 2011-03-29 Jason Merrill <jason@redhat.com>
2435 * g++.dg/cpp0x/regress/value-dep1.C: New.
2437 2011-03-29 Steve Ellcey <sje@cup.hp.com>
2439 * gcc.dg/torture/pr47917.c: Use -std=gnu99 on HP-UX.
2441 2011-03-29 Ian Lance Taylor <iant@google.com>
2443 * go.test/go-test.exp: Handle the test lines used in several new
2445 (errchk): Add opts parameter. Change all callers. Handle parens
2448 2011-03-29 Peter Bergner <bergner@vnet.ibm.com>
2449 Dominique d'Humieres <dominiq@lps.ens.fr>
2451 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __ppc64__
2452 and __APPLE__ && __PPC__ && __ALTIVEC__.
2454 2011-03-29 Jason Merrill <jason@redhat.com>
2456 * g++.dg/cpp0x/dependent1.C: New.
2458 * g++.dg/cpp0x/constexpr-48089.C: Adjust.
2460 * g++.dg/cpp0x/constexpr-memfn1.C: New.
2462 * g++.dg/cpp0x/constexpr-diag1.C: Adjust error locations.
2464 2011-03-29 Janus Weil <janus@gcc.gnu.org>
2467 * gfortran.dg/module_md5_1.f90: Modified MD5 sum.
2468 * gfortran.dg/proc_ptr_comp_32.f90: New.
2470 2011-03-29 Thomas Koenig <tkoenig@gcc.gnu.org>
2472 * gfortran.dg/function_optimize_1.f90: Add -Warray-temporaries,
2473 check for corresponding warning.
2475 2011-03-28 Jason Merrill <jason@redhat.com>
2477 * g++.dg/cpp0x/rv-deduce2.C: New.
2479 2011-03-29 Jakub Jelinek <jakub@redhat.com>
2482 * gcc.dg/pr48203.c: New test.
2484 2011-03-28 Jeff Law <law@redhat.com>
2486 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: New test.
2488 2011-03-28 Peter Bergner <bergner@vnet.ibm.com>
2490 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __PPC64__
2491 and __PPC__ && __ALTIVEC__.
2493 2011-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
2496 * gcc.dg/debug/dwarf2/pr47939-1.c: Generalize scan-assembler regex.
2497 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
2498 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
2499 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
2501 2011-03-28 Jason Merrill <jason@redhat.com>
2503 * g++.dg/cpp0x/initlist-array2.C: New.
2505 * g++.dg/cpp0x/initlist-array1.C: New.
2507 * g++.dg/cpp0x/constexpr-compound.C: New.
2509 * g++.dg/cpp0x/constexpr-using.C: New.
2511 * g++.dg/cpp0x/constexpr-noexcept.C: New.
2513 2011-03-28 H.J. Lu <hongjiu.lu@intel.com>
2516 * gcc.target/i386/pr47502-2.c: Add -fno-pic.
2518 2011-03-28 Eric Botcazou <ebotcazou@adacore.com>
2520 * gcc.dg/slp-1.c: New test.
2522 2011-03-27 H.J. Lu <hongjiu.lu@intel.com>
2524 * gcc.target/i386/avx256-unaligned-load-1.c: New.
2525 * gcc.target/i386/avx256-unaligned-load-2.c: Likewise.
2526 * gcc.target/i386/avx256-unaligned-load-3.c: Likewise.
2527 * gcc.target/i386/avx256-unaligned-load-4.c: Likewise.
2528 * gcc.target/i386/avx256-unaligned-load-5.c: Likewise.
2529 * gcc.target/i386/avx256-unaligned-load-6.c: Likewise.
2530 * gcc.target/i386/avx256-unaligned-load-7.c: Likewise.
2531 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
2532 * gcc.target/i386/avx256-unaligned-store-2.c: Likewise.
2533 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
2534 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
2535 * gcc.target/i386/avx256-unaligned-store-5.c: Likewise.
2536 * gcc.target/i386/avx256-unaligned-store-6.c: Likewise.
2537 * gcc.target/i386/avx256-unaligned-store-7.c: Likewise.
2539 2011-03-27 Thomas Koenig <tkoenig@gcc.gnu.org>
2542 * gfortran.dg/trim_optimize_5.f90: New test.
2543 * gfortran.dg/trim_optimize_6.f90: New test.
2545 2011-03-27 Richard Sandiford <rdsandiford@googlemail.com>
2548 * gcc.target/mips/madd-7.c: Remove -mlong32.
2549 * gcc.target/mips/msub-7.c: Likewise.
2551 2011-03-27 Ira Rosen <ira.rosen@linaro.org>
2553 * gcc.dg/vect/vect-outer-5.c: Reduce the distance between data
2554 accesses to preserve the meaning of the test for doubleword vectors.
2555 * gcc.dg/vect/no-vfa-pr29145.c: Likewise.
2556 * gcc.dg/vect/slp-3.c: Reduce the loop bound for the same reason.
2558 2011-03-26 Janus Weil <janus@gcc.gnu.org>
2561 * gfortran.dg/class_42.f03: New.
2563 2011-03-26 Ira Rosen <ira.rosen@linaro.org>
2565 * gcc.dg/vect/vect-cselim-1.c: Fail on targets that don't support
2568 2011-03-26 Andrey Belevantsev <abel@ispras.ru>
2570 PR rtl-optimization/48144
2571 * gcc.dg/pr48144.c: New test.
2573 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
2575 * gnat.dg/discr27.ad[sb]: New test.
2577 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
2579 * gnat.dg/limited_with2.ad[sb]: New test.
2580 * gnat.dg/limited_with2_pkg1.ads: New helper.
2581 * gnat.dg/limited_with2_pkg2.ads: Likewise.
2583 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
2585 * gnat.dg/opt15.adb: New test.
2586 * gnat.dg/opt15_pkg.ad[sb]: New helper.
2588 2011-03-25 Tobias Burnus <burnus@net-b.de>
2592 * gfortran.dg/ishft_4.f90: Adapt scan-tree-dump-times.
2593 * gfortran.dg/leadz_trailz_3.f90: Ditto
2595 2011-03-25 Martin Jambor <mjambor@suse.cz>
2597 * gcc.c-torture/compile/pr44686.c: Do not explicitely specify -O2.
2599 2011-03-25 Jason Merrill <jason@redhat.com>
2601 * g++.dg/cpp0x/defaulted22.C: New.
2602 * g++.dg/cpp0x/defaulted23.C: New.
2603 * g++.dg/cpp0x/defaulted15.C: Adjust.
2605 2011-03-25 Jason Merrill <jason@redhat.com>
2607 * g++.dg/cpp0x/move1.C: New.
2609 2011-03-25 Ira Rosen <ira.rosen@linaro.org>
2612 * gcc.dg/vect/vect-cselim-1.c: Fail for vect_no_align.
2614 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2616 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options
2617 for mips-sgi-irix6.5.
2618 Replace snprintf prototype by <stdio.h>.
2620 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2623 * gcc.dg/graphite/block-3.c: Add dg-require-effective-target
2624 run_expensive_tests.
2625 * gcc.dg/graphite/block-4.c: Likewise.
2626 * gcc.dg/graphite/block-7.c: Likewise.
2627 * gcc.dg/graphite/block-8.c: Likewise.
2629 2011-03-25 Richard Guenther <rguenther@suse.de>
2631 * g++.dg/tree-ssa/pr41186.C: Scan the appropriate FRE dump.
2632 * g++.dg/tree-ssa/pr8781.C: Likewise.
2633 * gcc.dg/ipa/ipa-pta-13.c: Likewise.
2634 * gcc.dg/ipa/ipa-pta-3.c: Likewise.
2635 * gcc.dg/ipa/ipa-pta-4.c: Likewise.
2636 * gcc.dg/tree-ssa/20041122-1.c: Likewise.
2637 * gcc.dg/tree-ssa/alias-18.c: Likewise.
2638 * gcc.dg/tree-ssa/foldstring-1.c: Likewise.
2639 * gcc.dg/tree-ssa/forwprop-10.c: Likewise.
2640 * gcc.dg/tree-ssa/forwprop-9.c: Likewise.
2641 * gcc.dg/tree-ssa/fre-vce-1.c: Likewise.
2642 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
2643 * gcc.dg/tree-ssa/pr21574.c: Likewise.
2644 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Likewise.
2645 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
2646 * gcc.dg/tree-ssa/ssa-fre-11.c: Likewise.
2647 * gcc.dg/tree-ssa/ssa-fre-12.c: Likewise.
2648 * gcc.dg/tree-ssa/ssa-fre-13.c: Likewise.
2649 * gcc.dg/tree-ssa/ssa-fre-14.c: Likewise.
2650 * gcc.dg/tree-ssa/ssa-fre-15.c: Likewise.
2651 * gcc.dg/tree-ssa/ssa-fre-16.c: Likewise.
2652 * gcc.dg/tree-ssa/ssa-fre-17.c: Likewise.
2653 * gcc.dg/tree-ssa/ssa-fre-18.c: Likewise.
2654 * gcc.dg/tree-ssa/ssa-fre-19.c: Likewise.
2655 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
2656 * gcc.dg/tree-ssa/ssa-fre-21.c: Likewise.
2657 * gcc.dg/tree-ssa/ssa-fre-22.c: Likewise.
2658 * gcc.dg/tree-ssa/ssa-fre-23.c: Likewise.
2659 * gcc.dg/tree-ssa/ssa-fre-24.c: Likewise.
2660 * gcc.dg/tree-ssa/ssa-fre-25.c: Likewise.
2661 * gcc.dg/tree-ssa/ssa-fre-26.c: Likewise.
2662 * gcc.dg/tree-ssa/ssa-fre-27.c: Likewise.
2663 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
2664 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
2665 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
2666 * gcc.dg/tree-ssa/ssa-fre-6.c: Likewise.
2667 * gcc.dg/tree-ssa/ssa-fre-7.c: Likewise.
2668 * gcc.dg/tree-ssa/ssa-fre-8.c: Likewise.
2669 * gcc.dg/tree-ssa/ssa-fre-9.c: Likewise.
2670 * gcc.dg/tree-ssa/ssa-pre-10.c: Likewise.
2671 * gcc.dg/tree-ssa/ssa-pre-26.c: Likewise.
2672 * gcc.dg/tree-ssa/ssa-pre-7.c: Likewise.
2673 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
2674 * gcc.dg/tree-ssa/ssa-pre-9.c: Likewise.
2675 * gcc.dg/tree-ssa/ssa-sccvn-1.c: Likewise.
2676 * gcc.dg/tree-ssa/ssa-sccvn-2.c: Likewise.
2677 * gcc.dg/tree-ssa/ssa-sccvn-3.c: Likewise.
2678 * gcc.dg/tree-ssa/ssa-sccvn-4.c: Likewise.
2679 * gcc.dg/tree-ssa/struct-aliasing-1.c: Likewise.
2680 * gcc.dg/tree-ssa/struct-aliasing-2.c: Likewise.
2681 * c-c++-common/pr46562-2.c: Likewise.
2682 * gfortran.dg/pr42108.f90: Likewise.
2683 * gcc.dg/torture/pta-structcopy-1.c: Scan ealias dump, force
2684 foo to be inlined even at -O1.
2685 * gcc.dg/tree-ssa/ssa-dce-4.c: Disable FRE.
2686 * gcc.dg/ipa/ipa-pta-14.c: Likewise.
2687 * gcc.dg/tree-ssa/ssa-fre-1.c: Adjust.
2688 * gcc.dg/matrix/matrix.exp: Disable FRE.
2690 2011-03-24 Jakub Jelinek <jakub@redhat.com>
2693 * gcc.dg/dfp/pr48204.c: New test.
2695 2011-03-24 Steve Ellcey <sje@cup.hp.com>
2698 * gcc.c-torture/execute/pr47917.c: Move this...
2699 * gcc.dg/torture/pr47917.c: to here and add xfails.
2701 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
2703 * gnat.dg/array16.ad[sb]: New test.
2704 * gnat.dg/array16.ads: New helper.
2706 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
2708 * gnat.dg/derived_type2.adb: New test.
2710 2011-03-24 Richard Guenther <rguenther@suse.de>
2712 PR tree-optimization/48271
2713 * g++.dg/torture/pr48271.C: New testcase.
2715 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
2717 * gnat.dg/array15.ad[sb]: New test.
2719 2011-03-24 Uros Bizjak <ubizjak@gmail.com>
2722 * gcc.target/i386/pr48237.c: New test.
2724 2011-03-24 Richard Guenther <rguenther@suse.de>
2727 * gcc.dg/builtin-object-size-10.c: New testcase.
2729 2011-03-24 Richard Guenther <rguenther@suse.de>
2731 PR tree-optimization/46562
2732 * c-c++-common/pr46562-2.c: New testcase.
2733 * c-c++-common/pr46562.c: Likewise.
2735 2011-03-24 Ira Rosen <ira.rosen@linaro.org>
2737 * gcc.dg/vect/vect-cselim-1.c: New test.
2738 * gcc.dg/vect/vect-cselim-2.c: New test.
2740 2011-03-23 Chung-Lin Tang <cltang@codesourcery.com>
2742 * gcc.target/arm/pr46934.c: New.
2744 2011-03-23 Ian Lance Taylor <iant@google.com>
2746 * go.test/go-test.exp (errchk): Ignore lines containing ////.
2748 2011-03-23 Richard Guenther <rguenther@suse.de>
2750 * gcc.dg/struct: Remove directory and contents.
2752 2011-03-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2755 * g++.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
2757 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
2759 * gnat.dg/discr26.ad[sb]: New test.
2760 * gnat.dg/discr26_pkg.ads: New helper.
2762 2011-03-23 Richard Sandiford <richard.sandiford@linaro.org>
2765 * gcc.target/arm/neon-vld-1.c: New test.
2767 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
2769 * gnat.dg/array14.ad[sb]: New test.
2770 * gnat.dg/array14_pkg.ads: New helper.
2772 2011-03-22 Joseph Myers <joseph@codesourcery.com>
2774 * gcc.c-torture/execute/920501-8.x: Remove.
2775 * gcc.c-torture/execute/930513-1.x: Remove.
2776 * gcc.c-torture/execute/960312-1.x: Remove.
2777 * gcc.c-torture/compile/20000804-1.c,
2778 gcc.c-torture/compile/20001205-1.c,
2779 gcc.c-torture/compile/20001226-1.c,
2780 gcc.c-torture/compile/20010518-2.c,
2781 gcc.c-torture/compile/20020312-1.c,
2782 gcc.c-torture/compile/20020604-1.c,
2783 gcc.c-torture/compile/920501-12.c,
2784 gcc.c-torture/compile/920501-4.c,
2785 gcc.c-torture/compile/920520-1.c,
2786 gcc.c-torture/compile/980506-1.c,
2787 gcc.c-torture/execute/980709-1.x,
2788 gcc.c-torture/execute/990826-0.x: Don't XFAIL or use special
2789 options for m68hc11.
2790 * gcc.dg/cpp/assert4.c: Don't handle ARC.
2791 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: Don't XFAIL for arc or
2794 2011-03-22 Nick Clifton <nickc@redhat.com>
2796 * lib/target-supports.exp (check_profiling_available): Add MN10300
2797 to the list of targets that do not support profiling. Restore
2798 alpha sorting to this list.
2800 2011-03-22 Michael Meissner <meissner@linux.vnet.ibm.com>
2802 * gcc.dg/torture/vector-1.c: On powerpc add -fabi=altivec to avoid
2803 failure on 32-bit systems.
2804 * gcc.dg/torture/vector-2.c: Ditto.
2806 2011-03-22 Richard Guenther <rguenther@suse.de>
2808 PR tree-optimization/48228
2809 * gcc.dg/Wstrict-overflow-23.c: New testcase.
2811 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
2813 * gcc.dg/torture/va-arg-25.c: Add -mabi=altivec -maltivec for
2817 * gcc.target/powerpc/pr48226.c: New file.
2819 2011-03-21 Jack Howarth <howarth@bromo.med.uc.edu>
2821 * lib/prune.exp (prune_gcc_output): Prune "could not create
2822 compact unwind for" warnings.
2824 2011-03-20 Jakub Jelinek <jakub@redhat.com>
2828 * gcc.c-torture/execute/pr42544.c: New test.
2829 * gcc.c-torture/execute/pr48197.c: New test.
2831 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
2833 PR preprocessor/48192
2834 * gcc.target/powerpc/pr48192.c: New file.
2837 * gcc.target/powerpc/pr48053-3.c: New file, add test case for
2838 split problem of 0 being loaded in a VSX register.
2840 2011-03-21 Richard Guenther <rguenther@suse.de>
2843 * gcc.dg/debug/dwarf2/pr47939-1.c: New testcase.
2844 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
2845 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
2846 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
2848 2011-03-21 Jakub Jelinek <jakub@redhat.com>
2851 * gcc.dg/pr48213.c: New test.
2853 2011-03-21 Kai Tietz <ktietz@redhat.com>
2856 * g++.dg/plugin/attribute_plugin.c: Adjust test.
2858 2011-03-21 Chung-Lin Tang <cltang@codesourcery.com>
2860 * gcc.target/arm/xor-and.c: New.
2862 2010-03-21 Thomas Koenig <tkoenig@gcc.gnu.org>
2865 * gfortran.dg/function_optimize_1.f90: New test.
2866 * gfortran.dg/function_optimize_2.f90: New test.
2868 2011-03-20 H.J. Lu <hongjiu.lu@intel.com>
2870 PR rtl-optimization/47502
2871 * gcc.target/i386/pr47502-1.c: New.
2872 * gcc.target/i386/pr47502-2.c: Likewise.
2874 2011-03-20 Jakub Jelinek <jakub@redhat.com>
2876 PR rtl-optimization/48156
2877 * gcc.dg/pr48156.c: New test.
2879 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2882 * gfortran.dg/scratch_1.f90: Adjust test.
2884 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2887 * gfortran.dg/scratch_1.f90: New test.
2889 2011-03-18 Joseph Myers <joseph@codesourcery.com>
2891 * gcc.dg/c1x-typedef-1.c: Expect errors for redefinitions of
2892 variably modified typedefs.
2893 * gcc.dg/c1x-typedef-2.c: Remove.
2895 2011-03-18 Joseph Myers <joseph@codesourcery.com>
2897 * gcc.dg/c1x-anon-struct-1.c: Don't test use of typedefs.
2898 * gcc.dg/c1x-anon-struct-3.c: New test.
2899 * gcc.dg/anon-struct-11.c: Update.
2901 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2903 * gcc.dg/vect/slp-multitypes-2.c: Replace dg-do run with
2905 Only xfail with gas.
2907 2011-03-18 Jason Merrill <jason@redhat.com>
2909 * g++.dg/template/fn-ptr1.C: New.
2911 * g++.dg/overload/volatile1.C: New.
2913 * g++.dg/opt/pr23372.C: New.
2915 * g++.dg/ext/attrib32.C: Expect errors on the two-names case.
2917 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2920 * gcc.dg/torture/20090618-1.c: Skip on mips-sgi-irix*.
2922 2011-03-18 Chung-Lin Tang <cltang@codesourcery.com>
2924 * gcc.target/arm/unsigned-extend-1.c: New.
2926 2011-03-18 Jakub Jelinek <jakub@redhat.com>
2929 * gcc.c-torture/compile/pr48161.c: New test.
2931 2011-03-17 H.J. Lu <hongjiu.lu@intel.com>
2934 * gcc.dg/torture/pr47725.c: New.
2936 2011-03-17 Jason Merrill <jason@redhat.com>
2938 * g++.dg/cpp0x/constexpr-overflow2.C: New.
2939 * g++.dg/cpp0x/constexpr-data2.C: Remove FIXME.
2941 2011-03-17 Eric Botcazou <ebotcazou@adacore.com>
2943 * gnat.dg/specs/elab2.ads: New test.
2944 * gnat.dg/specs/elab2_pkg.ads: New helper.
2946 2011-03-17 Jason Merrill <jason@redhat.com>
2948 * g++.dg/cpp0x/decltype-1212.C: New.
2949 * g++.dg/cpp0x/rv-return.C: Adjust expected type.
2951 2011-03-17 Jason Merrill <jason@redhat.com>
2953 * g++.dg/parse/memfnquals1.C: New.
2955 2011-03-17 Richard Guenther <rguenther@suse.de>
2958 * gcc.dg/pr48134.c: New testcase.
2960 2011-03-17 Richard Guenther <rguenther@suse.de>
2963 * g++.dg/torture/pr48165.C: New testcase.
2965 2011-03-17 Jakub Jelinek <jakub@redhat.com>
2967 PR rtl-optimization/48141
2968 * gcc.dg/pr48141.c: New test.
2970 2011-03-16 Jason Merrill <jason@redhat.com>
2972 * g++.dg/cpp0x/constexpr-48089.C: New.
2974 * g++.dg/cpp0x/constexpr-abi1.C: New.
2976 * g++.dg/cpp0x/constexpr-46336.C: New.
2977 * g++.dg/parse/friend5.C: Adjust expected errors.
2979 * g++.dg/cpp0x/constexpr-47570.C: New.
2981 2011-03-16 Dodji Seketeli <dodji@redhat.com>
2984 * ++.dg/debug/dwarf2/typedef6.C: New test.
2986 2011-03-16 Jason Merrill <jason@redhat.com>
2988 * g++.dg/cpp0x/elision2.C: New.
2990 * g++.dg/cpp0x/constexpr-array3.C: New.
2992 2011-03-16 Jason Merrill <jason@redhat.com>
2994 * g++.dg/cpp0x/sfinae6.C: New.
2995 * gcc/testsuite/g++.dg/cpp0x/initlist38.C: Adjust expected error.
2996 * gcc/testsuite/g++.dg/cpp0x/pr45908.C: Likewise.
2997 * gcc/testsuite/g++.dg/cpp0x/sfinae6.C: Likewise.
2998 * gcc/testsuite/g++.old-deja/g++.jason/conversion11.C: Likewise.
2999 * gcc/testsuite/g++.old-deja/g++.law/arg11.C: Likewise.
3001 2011-03-16 Jason Merrill <jason@redhat.com>
3003 * g++.dg/template/incomplete6.C: New.
3005 2011-03-16 Jeff Law <law@redhat.com>
3007 * gcc.dg/tree-ssa/vrp55.c: New test.
3009 2011-03-16 Jason Merrill <jason@redhat.com>
3011 * g++.dg/cpp0x/auto22.C: New.
3013 2011-03-16 Richard Guenther <rguenther@suse.de>
3015 * gcc.dg/guality/vla-1.c (main): Use result of f1 to avoid
3016 optimizing it away if promoted to const.
3018 2011-03-16 Richard Guenther <rguenther@suse.de>
3020 PR tree-optimization/48149
3021 * gcc.dg/fold-complex-1.c: New testcase.
3023 2011-03-16 Richard Guenther <rguenther@suse.de>
3026 * gcc.dg/guality/pr45882.c: Really make sure no inlining
3029 2011-03-16 Richard Guenther <rguenther@suse.de>
3031 PR tree-optimization/26134
3032 * gcc.dg/tree-ssa/complex-6.c: New testcase.
3034 2011-03-16 Richard Guenther <rguenther@suse.de>
3036 PR tree-optimization/48146
3037 * gcc.dg/torture/pr48146.c: New testcase.
3039 2011-03-16 Richard Guenther <rguenther@suse.de>
3041 * gcc.dg/tree-ssa/pr14814.c: Adjust.
3042 * gcc.dg/tree-ssa/ssa-ccp-19.c: Likewise.
3044 2011-03-16 Jakub Jelinek <jakub@redhat.com>
3047 * gcc.c-torture/compile/pr48136.c: New test.
3049 * g++.dg/debug/dwarf2/icf.C: Adjust for -fenable-icf-debug removal.
3052 * gcc.dg/guality/pr45882.c: New test.
3054 2011-03-15 Jason Merrill <jason@redhat.com>
3056 * g++.dg/cpp0x/constexpr-recursion.C: New.
3058 * g++.dg/cpp0x/implicit11.C: New.
3060 2011-03-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
3062 * g++.dg/cpp0x/constexpr-attribute.C: New.
3064 2011-03-15 Manuel López-Ibåñez <manu@gcc.gnu.org>
3066 * g++.dg/parse/pr34758.C: New.
3068 2011-03-15 Xinliang David Li <davidxl@google.com>
3071 * gcc.dg/uninit-pred-7_d.c: New test.
3072 * gcc.dg/uninit-pred-8_d.c: New test.
3074 2011-03-15 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
3077 * gcc.target/arm/pr46788.c: New.
3079 2011-03-15 Richard Guenther <rguenther@suse.de>
3082 * gfortran.dg/c_f_pointer_tests_3.f90: Adjust.
3083 * gfortran.dg/ishft_4.f90: Likewise.
3084 * gfortran.dg/leadz_trailz_3.f90: Likewise.
3086 2011-03-15 Richard Guenther <rguenther@suse.de>
3088 PR tree-optimization/13954
3089 * g++.dg/tree-ssa/pr13954.C: New testcase.
3091 2011-03-15 Richard Guenther <rguenther@suse.de>
3093 PR tree-optimization/48037
3094 * gcc.target/i386/pr48037-1.c: New testcase.
3096 2011-03-15 Richard Guenther <rguenther@suse.de>
3098 PR tree-optimization/41490
3099 * gcc.dg/tree-ssa/ssa-sink-6.c: New testcase.
3100 * gcc.dg/tree-ssa/ssa-sink-7.c: Likewise.
3101 * gcc.dg/tree-ssa/ssa-sink-8.c: Likewise.
3102 * gcc.dg/tree-ssa/ssa-sink-9.c: Likewise.
3103 * g++.dg/tree-ssa/pr33604.C: Adjust.
3105 2011-03-14 Jakub Jelinek <jakub@redhat.com>
3108 * gcc.c-torture/execute/pr47917.c: New test.
3109 * gcc.dg/pr47917.c: New test.
3112 * gcc.dg/tree-ssa/foldaddr-1.c: Remove xfail.
3114 2011-03-14 Uros Bizjak <ubizjak@gmail.com>
3116 * gcc.target/i386/sse4_1-floor-vec.c: New test.
3117 * gcc.target/i386/sse4_1-ceil-vec.c: Ditto.
3118 * gcc.target/i386/sse4_1-trunc-vec.c: Ditto.
3119 * gcc-target/i386/sse4_1-rint-vec.c: Ditto.
3120 * gcc.target/i386/sse4_1-floorf-vec.c: Ditto.
3121 * gcc.target/i386/sse4_1-ceilf-vec.c: Ditto.
3122 * gcc.target/i386/sse4_1-truncf-vec.c: Ditto.
3123 * gcc.target/i386/sse4_1-rintf-vec.c: Ditto.
3124 * gcc.target/i386/avx-floor-vec.c: Ditto.
3125 * gcc.target/i386/avx-ceil-vec.c: Ditto.
3126 * gcc.target/i386/avx-trunc-vec.c: Ditto.
3127 * gcc.target/i386/avx-rint-vec.c: Ditto.
3128 * gcc.target/i386/avx-floorf-vec.c: Ditto.
3129 * gcc.target/i386/avx-ceilf-vec.c: Ditto.
3130 * gcc.target/i386/avx-truncf-vec.c: Ditto.
3131 * gcc.target/i386/avx-rintf-vec.c: Ditto.
3133 2011-03-14 Tom Tromey <tromey@redhat.com>
3135 * gcc.dg/Woverlength-strings-pedantic-c90-asm.c: New file.
3136 * gcc.dg/Woverlength-strings-pedantic-c89-asm.c: New file.
3137 * gcc.dg/Woverlength-strings-pedantic-c99-asm.c: New file.
3139 2011-03-14 Tom Tromey <tromey@redhat.com>
3141 * gcc.dg/Woverlength-strings-pedantic-c89-ext.c: New file.
3142 * gcc.dg/Woverlength-strings-pedantic-c90-ext.c: New file.
3143 * gcc.dg/Woverlength-strings-pedantic-c99-ext.c: New file.
3145 2011-03-14 H.J. Lu <hongjiu.lu@intel.com>
3147 * gcc.target/i386/builtin-copysign.c: Remove __LP64__ check.
3149 2011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
3151 PR rtl-optimization/47166
3152 * gcc.c-torture/execute/postmod-1.c: New test.
3154 2011-03-14 Richard Guenther <rguenther@suse.de>
3157 * gcc.dg/torture/pr48098.c: New testcase.
3159 2011-03-12 Peter Bergner <bergner@vnet.ibm.com>
3162 * gcc.target/powerpc/pr48053-1.c: New test.
3163 * gcc.target/powerpc/pr48053-2.c: Likewise.
3165 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
3168 * gfortran.dg/intrinsic_ifunction_2.f90: Correct PR number.
3170 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
3173 * gfortran.dg/intrinsic_ifunction_2.f90: New test case.
3175 2011-03-12 Janus Weil <janus@gcc.gnu.org>
3178 * gfortran.dg/class_41.f03: New.
3180 2011-03-11 Dodji Seketeli <dodji@redhat.com>
3182 * g++.dg/conversion/cast3.C: New test.
3184 2011-03-11 Jason Merrill <jason@redhat.com>
3186 * g++.dg/template/error45.C: New.
3188 * g++.dg/parse/no-type-defn1.C: New.
3190 * g++.dg/ext/attrib40.C: New.
3192 * g++.dg/cpp0x/regress/array1.C: New.
3194 2011-03-11 Richard Guenther <rguenther@suse.de>
3196 PR tree-optimization/48067
3197 * gcc.dg/pr48067.c: New testcase.
3199 2011-03-11 Richard Guenther <rguenther@suse.de>
3202 * g++.dg/lto/20110311-1_0.C: New testcase.
3204 2011-03-11 Jakub Jelinek <jakub@redhat.com>
3207 * g++.dg/inherit/virtual8.C: New test.
3210 * gcc.dg/torture/pr48044.c: New test.
3212 2011-03-11 Janus Weil <janus@gcc.gnu.org>
3215 * gfortran.dg/proc_ptr_comp_31.f90: New.
3217 2011-03-11 Richard Guenther <rguenther@suse.de>
3219 PR tree-optimization/47278
3220 * gcc.dg/torture/pr47278-1.c: New testcase.
3221 * gcc.dg/torture/pr47278-2.c: Likewise.
3223 2011-03-11 Jakub Jelinek <jakub@redhat.com>
3225 PR tree-optimization/48063
3226 * gcc.dg/torture/pr48063.c: New test.
3228 2011-03-10 Jason Merrill <jason@redhat.com>
3230 * g++.dg/template/array22.C: New.
3232 * g++.dg/cpp0x/syntax-err1.C: New.
3233 * g++.dg/parse/error36.C: Adjust expected errors.
3234 * g++.old-deja/g++.pt/ctor2.C: Likewise.
3235 * g++.old-deja/g++.pt/typename3.C: Likewise.
3236 * g++.old-deja/g++.pt/typename4.C: Likewise.
3237 * g++.old-deja/g++.pt/typename6.C: Likewise.
3239 2011-03-09 Jason Merrill <jason@redhat.com>
3241 * g++.dg/template/nontype22.C: New.
3243 2011-03-09 Martin Jambor <mjambor@suse.cz>
3245 PR tree-optimization/47714
3246 * g++.dg/torture/pr47714.C: New test.
3248 2011-03-08 Michael Meissner <meissner@linux.vnet.ibm.com>
3251 * gcc.target/powerpc/pr47755-2.c: New file.
3253 2011-03-08 Jakub Jelinek <jakub@redhat.com>
3255 * go.test/go-test.exp: For goroutines.go test if GCCGO_RUN_ALL_TESTS
3256 is not set in the environment, pass 64 as first argument when not
3257 running expensive tests or pass max($[`ulimit -u`/4], 10000) on
3258 native where ulimit -u is supported.
3260 2011-03-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3262 * gcc.dg/optimize-bswapsi-1.c: Use -march=z900 on s390.
3264 2011-03-08 Jason Merrill <jason@redhat.com>
3266 * g++.dg/template/nontype21.C: New.
3268 * g++.dg/template/anon5.C: New.
3270 2011-03-08 Jakub Jelinek <jakub@redhat.com>
3273 * gcc.dg/pr47881.c: New test.
3275 2011-03-08 Dodji Seketeli <dodji@redhat.com>
3278 * g++.dg/lookup/template3.C: New test.
3280 2011-03-08 Kai Tietz <ktietz@redhat.com>
3282 * g++.dg/tree-ssa/pr21082.C: Use __INTPTR_TYPE__ instead of
3285 2011-03-08 Mikael Pettersson <mikpe@it.uu.se>
3288 * gcc.dg/tree-ssa/ssa-ccp-33.c: Use __alignof__ not
3289 sizeof to compute alignment.
3291 2011-03-08 Jakub Jelinek <jakub@redhat.com>
3293 PR tree-optimization/48022
3294 * gcc.dg/pr48022-1.c: New test.
3295 * gcc.dg/pr48022-2.c: New test.
3297 2011-03-07 Jason Merrill <jason@redhat.com>
3299 * g++.dg/template/nontype20.C: New.
3300 * g++.dg/init/member1.C: Adjust expected errors.
3301 * g++.dg/parse/constant4.C: Likewise.
3302 * g++.dg/template/qualified-id3.C: Likewise.
3303 * g++.old-deja/g++.pt/crash10.C: Likewise.
3305 * g++.dg/cpp0x/regress/non-const1.C: New.
3307 2011-03-07 Jakub Jelinek <jakub@redhat.com>
3310 * gcc.dg/pr47991.c: New test.
3312 2011-03-07 Jason Merrill <jason@redhat.com>
3314 * g++.dg/abi/mangle46.C: New.
3316 2011-03-07 Pat Haugen <pthaugen@us.ibm.com>
3319 * gcc.target/powerpc/pr47862.c: New.
3321 2011-03-07 Jack Howarth <howarth@bromo.med.uc.edu>
3324 * gcc.target/i386/combine-mul.c: Require nonpic.
3326 2011-03-07 Paul Wögerer <paul_woegerer@mentor.com>
3327 Nathan Froyd <froydnj@codesourcery.com>
3329 * gcc.dg/20001117-1.c: Abort on NULL call_sites.
3331 2011-03-06 Mark Mitchell <mark@codesourcery.com>
3333 * README.QMTEST: Remove.
3335 2011-03-06 Paul Thomas <pault@gcc.gnu.org>
3336 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3339 * gfortran.dg/array_constructor_37.f90 : New test.
3341 2011-03-05 Jason Merrill <jason@redhat.com>
3343 * g++.dg/abi/mangle39.C: ABI v5, not 6.
3344 * g++.dg/abi/mangle45.C: Likewise.
3345 * g++.dg/cpp0x/trailing1.C: Likewise.
3347 2011-03-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3349 * gcc.dg/torture/pr47975.c: Add -fno-common option on hppa*-*-hpux*.
3351 2011-03-05 Jakub Jelinek <jakub@redhat.com>
3353 PR rtl-optimization/47899
3354 * gcc.dg/pr47899.c: New test.
3356 * gcc.dg/torture/pr47968.c: Ignore warnings.
3358 PR tree-optimization/47967
3359 * gcc.c-torture/compile/pr47967.c: New test.
3361 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
3363 * objc.dg/property/property-encoding-1.m: Tidied up testcase.
3364 * obj-c++.dg/property/property-encoding-1.mm: Likewise.
3366 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
3368 * objc.dg/gnu-api-2-property.m: Added tests for property_getName()
3369 and property_getAttributes() if __OBJC2__.
3370 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
3371 * objc.dg/property/property-encoding-1.m: New.
3372 * obj-c++.dg/property/property-encoding-1.mm: New.
3374 2011-03-04 Jason Merrill <jason@redhat.com>
3376 * g++.dg/template/pseudodtor6.C: New.
3378 * g++.dg/inherit/covariant19.C: New.
3380 2011-03-04 Richard Guenther <rguenther@suse.de>
3383 * gcc.dg/torture/pr47968.c: New testcase.
3385 2011-03-04 Richard Guenther <rguenther@suse.de>
3388 * gcc.dg/torture/pr47975.c: New testcase.
3390 2011-03-03 Paolo Carlini <paolo.carlini@oracle.com>
3393 * g++.dg/template/crash106.C: New.
3395 2011-03-03 Jakub Jelinek <jakub@redhat.com>
3398 * gcc.dg/gomp/pr47963.c: New test.
3399 * g++.dg/gomp/pr47963.C: New test.
3401 2011-03-02 Jason Merrill <jason@redhat.com>
3403 * g++.dg/cpp0x/regress/condition1.C: New.
3405 * g++.dg/cpp0x/constexpr-ctor9.C: New.
3407 2011-03-01 Jason Merrill <jason@redhat.com>
3409 * g++.dg/cpp0x/lambda/lambda-98.C: New.
3411 * g++.dg/cpp0x/constexpr-non-const-arg2.C: New.
3413 2011-03-02 Richard Sandiford <richard.sandiford@linaro.org>
3415 PR rtl-optimization/47925
3416 * gcc.c-torture/execute/pr47925.c: New test.
3418 2011-03-01 Jason Merrill <jason@redhat.com>
3420 * g++.dg/cpp0x/decltype25.C: New.
3422 * g++.dg/cpp0x/regress/bitfield-err1.C: New.
3424 2011-03-01 Richard Guenther <rguenther@suse.de>
3426 PR tree-optimization/47890
3427 * gcc.dg/torture/pr47890.c: New testcase.
3429 2011-03-01 Richard Guenther <rguenther@suse.de>
3432 * gcc.dg/lto/pr47924_0.c: New testcase.
3434 2011-03-01 Richard Guenther <rguenther@suse.de>
3437 * gfortran.dg/lto/pr46911_0.f: New testcase.
3439 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3441 PR libgfortran/47933
3442 * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid
3443 compile errors from older code form.
3445 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3447 PR libgfortran/47567
3448 * gfortran.dg/fmt_fw_d.f90: New test.
3450 2011-02-28 Jason Merrill <jason@redhat.com>
3452 * g++.dg/inherit/covariant18.C: New.
3454 2011-02-28 Jakub Jelinek <jakub@redhat.com>
3457 * gcc.dg/pr47893.c: New test.
3459 2011-02-28 Nicola Pero <nicola.pero@meta-innovation.com>
3461 * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return
3462 NULL in case of a selector with conflicting types.
3463 * obj-c++.dg/gnu-api-2-sel.mm: Same change.
3465 2011-02-28 Kazu Hirata <kazu@codesourcery.com>
3467 * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c,
3468 gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c,
3469 gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c,
3470 gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New.
3472 2011-02-28 Jason Merrill <jason@redhat.com>
3475 * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6.
3477 2011-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3479 PR libgfortran/47778
3480 * gfortran.dg/namelist_71.f90: New test.
3482 2011-02-27 Jason Merrill <jason@redhat.com>
3485 * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
3486 * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
3488 2011-02-27 Paolo Carlini <paolo.carlini@oracle.com>
3491 * g++.dg/cpp0x/constexpr-ctor8.C: New.
3493 2011-02-27 Jakub Jelinek <jakub@redhat.com>
3496 * gfortran.dg/gomp/task-1.f90: Removed.
3498 2011-02-26 Jason Merrill <jason@redhat.com>
3500 * g++.dg/template/this-targ1.C: New.
3502 * g++.dg/cpp0x/regress/template-const1.C: New.
3503 * g++.dg/cpp0x/regress/template-function1.C: Adjust.
3504 * g++.dg/template/function1.C: Adjust.
3505 * g++.dg/cpp0x/regress/debug-debug7.C: Adjust.
3506 * g++.dg/debug/debug7.C: Adjust.
3508 2011-02-26 Tobias Burnus <burnus@net-b.de>
3511 * gfortran.dg/gomp/task-1.f90: New.
3513 2011-02-25 Jie Zhang <jie@codesourcery.com>
3515 * gcc.target/arm/neon-thumb2-move.c: Add
3516 dg-require-effective-target arm_thumb2_ok.
3518 2011-02-24 Jason Merrill <jason@redhat.com>
3520 * g++.dg/parse/constant1.C: Specify C++98 mode.
3521 * g++.dg/parse/constant5.C: Likewise.
3522 * g++.dg/parse/error2.C: Likewise.
3523 * g++.dg/parse/semicolon3.C: Likewise.
3524 * g++.dg/template/crash14.C: Likewise.
3525 * g++.dg/template/local4.C: Likewise.
3526 * g++.dg/template/nontype3.C: Likewise.
3527 * g++.dg/parse/crash31.C: Adjust expected errors.
3528 * g++.dg/template/function1.C: Likewise.
3529 * g++.dg/template/ref3.C: Likewise.
3530 * g++.dg/template/static9.C: Likewise.
3531 * g++.old-deja/g++.pt/crash41.C: Instantiate template.
3533 * g++.dg/cpp0x/constexpr-array-tparm.C: New.
3534 * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
3535 * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
3536 * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
3537 * g++.dg/cpp0x/regress/template-function1.C: Likewise.
3539 2011-02-24 Jakub Jelinek <jakub@redhat.com>
3542 * gfortran.dg/pr47878.f90: New test.
3544 2011-02-24 Richard Guenther <rguenther@suse.de>
3547 * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
3548 * gcc.dg/guality/pr41353-2.c (vari): Likewise.
3550 2011-02-24 Richard Guenther <rguenther@suse.de>
3553 * gfortran.dg/lto/pr47839_0.f90: New testcase.
3554 * gfortran.dg/lto/pr47839_1.f90: Likewise.
3556 2011-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3558 PR libgfortran/47567
3559 * gfortran.dg/fmt_f0_1.f90: Update test.
3561 2011-02-23 Jason Merrill <jason@redhat.com>
3563 * g++.dg/abi/mangle39.C: Adjust parm mangling.
3564 * g++.dg/abi/mangle45.C: New.
3566 * g++.dg/cpp0x/trailing1.C: Mangle decltype.
3567 * g++.dg/template/canon-type-9.C: Match use of decltype
3568 between declaration and definition.
3569 * g++.dg/template/canon-type-12.C: Likewise.
3571 2011-02-23 Mikael Morin <mikael@gcc.gnu.org>
3574 * gfortran.dg/nested_allocatables_1.f90: New.
3576 2011-02-23 Nathan Froyd <froydnj@codesourcery.com>
3579 * g++.dg/pr46868.C: New test.
3580 * g++.dg/parse/parameter-declaration-1.C: Adjust.
3581 * g++.dg/parse/error14.C: Adjust.
3583 2011-02-23 Richard Guenther <rguenther@suse.de>
3585 PR tree-optimization/47838
3586 * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
3588 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
3590 * g++.dg/other/pr47218.C: Fix dg-options. Cleanup saved temps.
3592 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
3594 * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
3595 * gfortran.dg/count_init_expr.f03: Ditto.
3596 * gfortran.dg/gomp/pr43711.f90: Ditto.
3597 * gcc.dg/struct-parse-2.c: Ditto.
3598 * gcc.dg/parse-error-3.c: Ditto.
3599 * gcc.dg/Wlogical-op-1.c: Ditto.
3600 * gcc.dg/Walways-true-1.c: Ditto.
3601 * gcc.dg/pr24225.c: Ditto.
3602 * gcc.dg/Walways-true-2.c: Ditto.
3603 * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
3604 * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
3605 * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
3606 * g++.dg/overload/defarg4.C: Ditto.
3607 * g++.dg/inherit/covariant16.C: Ditto.
3608 * g++.dg/inherit/virtual7.C: Ditto.
3609 * g++.dg/template/canon-type-9.C: Ditto.
3610 * g++.dg/template/access19.C: Ditto.
3611 * g++.dg/template/call7.C: Ditto.
3612 * g++.dg/template/canon-type-2.C: Ditto.
3613 * g++.dg/template/init7.C: Ditto.
3614 * g++.dg/template/sizeof-template-argument.C: Ditto.
3615 * g++.dg/template/const3.C: Ditto.
3616 * g++.dg/template/sfinae26.C: Ditto.
3617 * g++.dg/template/sfinae26.C: Ditto.
3618 * g++.dg/template/canon-type-11.C: Ditto.
3619 * g++.dg/template/union2.C: Ditto.
3620 * g++.dg/template/canon-type-3.C: Ditto.
3621 * g++.dg/template/canon-type-1.C: Ditto.
3622 * g++.dg/template/canon-type-5.C: Ditto.
3623 * g++.dg/template/canon-type-7.C: Ditto.
3624 * g++.dg/template/canon-type-10.C: Ditto.
3625 * g++.dg/template/spec36.C: Ditto.
3626 * g++.dg/template/typedef38.C: Ditto.
3627 * g++.dg/template/canon-type-4.C: Ditto.
3628 * g++.dg/template/canon-type-6.C: Ditto.
3629 * g++.dg/template/canon-type-13.C: Ditto.
3630 * g++.dg/template/instantiate9.C: Ditto.
3631 * g++.dg/template/ttp22.C: Ditto.
3632 * g++.dg/warn/Wreturn-type-6.C: Ditto.
3633 * g++.dg/warn/Walways-true-1.C: Ditto.
3634 * g++.dg/warn/Wlogical-op-1.C: Ditto.
3635 * g++.dg/warn/Walways-true-2.C: Ditto.
3636 * g++.dg/conversion/op4.C: Ditto.
3637 * g++.dg/opt/pr19650.C: Ditto.
3638 * g++.dg/lookup/friend11.C: Ditto.
3639 * g++.dg/other/default2.C: Ditto.
3640 * g++.dg/other/default3.C: Ditto.
3641 * g++.dg/other/dtor2.C: Ditto.
3642 * g++.dg/other/friend5.C: Ditto.
3643 * g++.dg/other/default5.C: Ditto.
3644 * g++.dg/init/brace6.C: Ditto.
3645 * g++.dg/init/aggr5.C: Ditto.
3646 * g++.dg/init/error2.C: Ditto.
3647 * g++.dg/expr/bound-mem-fun.C: Ditto.
3648 * g++.dg/expr/cond6.C: Ditto.
3649 * g++.dg/expr/stmt-expr-1.C: Ditto.
3650 * g++.dg/cpp0x/constexpr-object2.C: Ditto.
3651 * g++.dg/cpp0x/constexpr-data1.C: Ditto.
3652 * g++.dg/cpp0x/constexpr-function2.C: Ditto.
3653 * g++.dg/cpp0x/bracket1.C: Ditto.
3654 * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
3655 * g++.dg/cpp0x/pr38646.C: Ditto.
3656 * g++.dg/cpp0x/variadic73.C: Ditto.
3657 * g++.dg/cpp0x/constexpr-function1.C: Ditto.
3658 * g++.dg/cpp0x/bracket4.C: Ditto.
3659 * g++.dg/cpp0x/decltype4.C: Ditto.
3660 * g++.dg/cpp0x/constexpr-data2.C: Ditto.
3661 * g++.dg/cpp0x/constexpr-object1.C: Ditto.
3662 * g++.dg/cpp0x/variadic-crash2.C: Ditto.
3663 * g++.dg/cpp0x/variadic-new2.C: Ditto.
3664 * g++.dg/cpp0x/decltype2.C: Ditto.
3665 * g++.dg/cpp0x/decltype1.C: Ditto.
3666 * g++.dg/cpp0x/bracket2.C: Ditto.
3667 * g++.dg/cpp0x/decltype5.C: Ditto.
3668 * g++.dg/cpp0x/constexpr-function3.C: Ditto.
3669 * g++.dg/cpp0x/variadic70.C: Ditto.
3670 * g++.dg/cpp0x/decltype6.C: Ditto.
3671 * g++.dg/cpp0x/rvo.C: Ditto.
3672 * g++.dg/cpp0x/vt-40092.C: Ditto.
3673 * g++.dg/cpp0x/variadic-new.C: Ditto.
3674 * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
3675 * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
3676 * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
3677 * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
3678 * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
3679 * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
3680 * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
3681 * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
3682 * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
3683 * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
3684 * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
3685 * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
3686 * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
3687 * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
3688 * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
3689 * g++.dg/cpp0x/pr39639.C: Ditto.
3690 * g++.dg/cpp0x/decltype3.C: Ditto.
3691 * g++.dg/cpp0x/variadic68.C: Ditto.
3692 * g++.dg/cpp0x/variadic-function.C: Ditto.
3693 * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
3694 * g++.dg/cpp0x/variadic-bind.C: Ditto.
3695 * g++.dg/cpp0x/variadic-tuple.C: Ditto.
3696 * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
3697 * g++.dg/parse/crash35.C: Ditto.
3698 * g++.dg/parse/crash40.C: Ditto.
3699 * g++.dg/parse/defarg12.C: Ditto.
3700 * g++.dg/parse/crash34.C: Ditto.
3701 * g++.dg/parse/constructor3.C: Ditto.
3702 * g++.dg/parse/template23.C: Ditto.
3703 * g++.dg/parse/crash56.C: Ditto.
3704 * g++.dg/parse/dtor13.C: Ditto.
3705 * g++.dg/parse/error33.C: Ditto.
3706 * g++.dg/parse/ctor9.C: Ditto.
3707 * g++.dg/parse/error32.C: Ditto.
3708 * g++.dg/parse/error37.C: Ditto.
3709 * g++.dg/parse/bitfield3.C: Ditto.
3710 * g++.dg/parse/struct-4.C: Ditto.
3711 * g++.dg/ext/has_trivial_copy.C: Ditto.
3712 * g++.dg/ext/is_polymorphic.C: Ditto.
3713 * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
3714 * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
3715 * g++.dg/ext/has_nothrow_assign.C: Ditto.
3716 * g++.dg/ext/is_union.C: Ditto.
3717 * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
3718 * g++.dg/ext/is_pod.C: Ditto.
3719 * g++.dg/ext/has_virtual_destructor.C: Ditto.
3720 * g++.dg/ext/has_trivial_constructor.C: Ditto.
3721 * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
3722 * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
3723 * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
3724 * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
3725 * g++.dg/ext/is_abstract.C: Ditto.
3726 * g++.dg/ext/has_trivial_assign.C: Ditto.
3727 * g++.dg/ext/is_class.C: Ditto.
3728 * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
3729 * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
3730 * g++.dg/ext/is_base_of.C: Ditto.
3731 * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
3732 * g++.dg/ext/has_nothrow_constructor.C: Ditto.
3733 * g++.dg/ext/is_empty.C: Ditto.
3734 * g++.dg/ext/is_enum.C: Ditto.
3735 * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
3736 * gnat.dg/opt11.adb: Ditto.
3737 * obj-c++.dg/pr45735.mm: Ditto.
3738 * obj-c++.dg/pr24393.mm: Ditto.
3739 * obj-c++.dg/exceptions-2.mm: Ditto.
3740 * objc.dg/pr45735.m: Ditto.
3741 * objc.dg/pr24393.m: Ditto.
3743 2011-02-23 Nicola Pero <nicola.pero@meta-innovation.com>
3745 * objc.dg/attributes/objc-exception-1.m: New.
3747 2011-02-23 Jie Zhang <jie@codesourcery.com>
3749 * gcc.dg/cpp/include7.c: New test.
3751 2011-02-22 Paolo Carlini <paolo.carlini@oracle.com>
3754 * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
3756 2011-02-23 Jie Zhang <jie@codesourcery.com>
3758 PR rtl-optimization/47763
3759 * gcc.dg/pr47763.c: New test.
3761 2011-02-22 Paul Thomas <pault@gcc.gnu.org>
3764 * gfortran.dg/whole_file_32.f90 : New test.
3766 2011-02-22 Dodji Seketeli <dodji@redhat.com>
3769 * g++.dg/inherit/virtual7.C: New test.
3771 2011-02-22 Nicola Pero <nicola.pero@meta-innovation.com>
3774 * objc.dg/type-size-3.m: Updated error message.
3775 * objc.dg/type-size-4.m: New test.
3776 * objc.dg/type-size-5.m: New test.
3778 2011-02-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3780 * lib/gnat.exp: Fix comments.
3781 Don't load libgloss.exp.
3782 (default_gnat_version): Call $compiler with --version.
3783 Adapt regexp for gnatmake output, insert version.
3784 (gnat_version): New proc.
3785 (gnat_init): Remove gnat_libgcc_s_path.
3786 (gnat_target_compile): Likewise.
3787 Remove ld_library_path.
3788 Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
3789 (gnat_pass): Remove.
3790 (gnat_pass): Remove.
3791 (gnat_finish): Remove.
3792 (gnat_exit): Remove.
3793 (local_find_gnatmake): Reindent.
3794 (runtest_file_p): Remove.
3795 (prune_warnings): Remove.
3796 (find_gnatclean): New proc.
3797 * lib/gnat-dg.exp (lremove): New proc.
3798 (gnat-dg-test): Reindent.
3799 Remove additional output files.
3800 (gnat-dg-runtest): Remove.
3802 * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
3803 * gnat.dg/loop_optimization6.adb: Likewise.
3804 * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
3806 2011-02-22 Jakub Jelinek <jakub@redhat.com>
3808 PR tree-optimization/47835
3809 * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
3811 2011-02-22 Tobias Burnus <burnus@net-b.de>
3813 * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
3814 * gfortran.dg/abstract_type_2.f03: Ditto.
3815 * gfortran.dg/abstract_type_3.f03: Ditto.
3816 * gfortran.dg/abstract_type_4.f03: Ditto.
3817 * gfortran.dg/abstract_type_5.f03: Ditto.
3818 * gfortran.dg/abstract_type_6.f03: Ditto.
3819 * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
3820 * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
3821 * gfortran.dg/allocatable_scalar_11.f90: Ditto.
3822 * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
3823 * gfortran.dg/array_function_5.f90: Ditto.
3824 * gfortran.dg/asynchronous_3.f03: Ditto.
3825 * gfortran.dg/char_expr_1.f90: Ditto.
3826 * gfortran.dg/class_14.f03: Ditto.
3827 * gfortran.dg/data_array_6.f: Ditto.
3828 * gfortran.dg/data_invalid.f90: Ditto.
3829 * gfortran.dg/dot_product_1.f03: Ditto.
3830 * gfortran.dg/func_derived_5.f90: Ditto.
3831 * gfortran.dg/func_result_4.f90: Ditto.
3832 * gfortran.dg/implied_do_1.f90: Ditto.
3833 * gfortran.dg/initialization_25.f90: Ditto.
3834 * gfortran.dg/initialization_26.f90: Ditto.
3835 * gfortran.dg/interface_34.f90: Ditto.
3836 * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
3837 * gfortran.dg/keyword_symbol_1.f90: Ditto.
3838 * gfortran.dg/matmul_8.f03: Ditto.
3839 * gfortran.dg/merge_init_expr.f90: Ditto.
3840 * gfortran.dg/pack_assign_1.f90: Ditto.
3841 * gfortran.dg/pack_vector_1.f90: Ditto.
3842 * gfortran.dg/pointer_check_8.f90: Ditto.
3843 * gfortran.dg/product_init_expr.f03: Ditto.
3844 * gfortran.dg/reshape_order_5.f90: Ditto.
3845 * gfortran.dg/reshape_shape_1.f90: Ditto.
3846 * gfortran.dg/reshape_zerosize_2.f90: Ditto.
3847 * gfortran.dg/same_name_2.f90: Ditto.
3848 * gfortran.dg/selected_real_kind_1.f90: Ditto.
3849 * gfortran.dg/spread_init_expr.f03: Ditto.
3850 * gfortran.dg/stmt_func_1.f90: Ditto.
3851 * gfortran.dg/sum_init_expr.f03: Ditto.
3852 * gfortran.dg/transpose_3.f03: Ditto.
3853 * gfortran.dg/unpack_init_expr.f03: Ditto.
3854 * gfortran.dg/warn_conversion.f90: Ditto.
3855 * gfortran.dg/warn_conversion_2.f90: Ditto.
3856 * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
3857 * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
3858 * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
3859 * gfortran.dg/whole_file_16.f90: Ditto.
3860 * gfortran.dg/whole_file_17.f90: Ditto.
3861 * gfortran.dg/whole_file_18.f90: Ditto.
3862 * gfortran.dg/whole_file_20.f03: Ditto.
3863 * gfortran.dg/whole_file_5.f90: Ditto.
3864 * gfortran.dg/whole_file_6.f90: Ditto.
3865 * gfortran.dg/write_invalid_format.f90: Ditto.
3866 * gfortran.dg/zero_sized_6.f90: Ditto.
3868 2011-02-21 Jeff Law <law@redhat.com>
3870 PR rtl-optimization/46178
3871 * gcc.target/i386/pr46178.c: New test.
3873 PR rtl-optimization/46002
3874 * gcc.c-torture/compile/pr46002.c: New test.
3876 2011-02-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3878 * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
3881 2011-02-21 Jakub Jelinek <jakub@redhat.com>
3884 * g++.dg/debug/pr47106.C: Require effective target lto.
3886 2011-02-21 Jason Merrill <jason@redhat.com>
3888 * g++.dg/cpp0x/constexpr-diag2.C: New.
3890 2011-02-20 Jason Merrill <jason@redhat.com>
3892 * g++.dg/cpp0x/constexpr-ctor7.C: New.
3894 * g++.dg/cpp0x/fntmpdefarg2.C: New.
3896 * g++.dg/overload/conv-op1.C: New.
3898 * g++.dg/cpp0x/constexpr-synth1.C: New.
3900 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
3902 * objc.dg/layout-2.m: New.
3903 * objc.dg/selector-3.m: Adjusted location of error message.
3904 * objc.dg/type-size-3.m: Same.
3905 * obj-c++.dg/selector-3.mm: Same.
3907 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
3910 * objc.dg/property/dotsyntax-22.m: New.
3911 * obj-c++.dg/property/dotsyntax-22.mm: New.
3913 2011-02-20 Dodji Seketeli <dodji@redhat.com>
3916 * g++.dg/template/typedef38.C: New test.
3918 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
3921 * gfortran.dg/whole_file_30.f90 : New test.
3922 * gfortran.dg/whole_file_31.f90 : New test.
3924 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
3928 * gfortran.dg/whole_file_28.f90 : New test.
3929 * gfortran.dg/whole_file_29.f90 : New test.
3931 2011-02-20 Paolo Carlini <paolo.carlini@oracle.com>
3934 * g++.dg/template/crash105.C: New.
3936 2011-02-19 Jason Merrill <jason@redhat.com>
3938 * g++.dg/cpp0x/regress/no-elide1.C: New.
3940 2011-02-19 Alexandre Oliva <aoliva@redhat.com>
3942 PR tree-optimization/46620
3943 * gcc.dg/pr46620.c: New.
3945 2011-02-19 Jakub Jelinek <jakub@redhat.com>
3948 * gcc.target/i386/pr47809.c: New test.
3950 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3951 Tobias Burnus <burnus@net-b.de>
3953 * lib/target-supports.exp
3954 (check_effective_target_fortran_large_real): New check for large reals.
3955 * gfortran.dg/nan_7.f90: New test.
3957 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3959 PR libgfortran/47567
3960 * gfortran.dg/fmt_f0_1.f90: Update test.
3962 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
3965 * gfortran.dg/array_constructor_36.f90 : New test.
3966 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
3967 allow for comparison between different elements of the array
3968 constructor at different levels of optimization.
3970 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
3972 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
3973 * gcc.target/i386/pr32280-1.c: Likewise.
3975 2011-02-19 Jakub Jelinek <jakub@redhat.com>
3978 * gcc.target/i386/pr47800.c: New test.
3980 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
3982 * objc/execute/exceptions/foward-1.x: New.
3984 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3987 * gfortran.dg/derived_constructor_comps_4.f90: New.
3989 2011-02-18 Tobias Burnus
3992 * gfortran.dg/func_result_6.f90: New.
3994 2011-02-18 Michael Matz <matz@suse.de>
3997 * gfortran.dg/lto/pr45586_0.f90: New test.
3998 * gfortran.dg/typebound_proc_20.f90: Ditto.
3999 * gfortran.dg/typebound_proc_21.f90: Ditto.
4001 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
4004 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
4006 2011-02-18 Tobias Burnus <burnus@net-b.de>
4009 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
4011 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
4012 normalizing the error/warning output.
4013 * gfortran.dg/Wall.f90: Update dg-error/warning.
4014 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
4015 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
4016 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
4017 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
4018 * gfortran.dg/class_30.f90: Update dg-error/warning.
4019 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
4020 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
4021 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
4022 * gfortran.dg/entry_17.f90: Update dg-error/warning.
4023 * gfortran.dg/entry_19.f90: Update dg-error/warning.
4024 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
4025 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
4026 * gfortran.dg/g77/12632.f: Update dg-error/warning.
4027 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
4028 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
4029 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
4030 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
4031 * gfortran.dg/goto_8.f90: Update dg-error/warning.
4032 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
4033 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
4034 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
4035 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
4036 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
4037 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
4038 * gfortran.dg/volatile3.f90: Update dg-error/warning.
4039 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
4040 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
4041 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
4042 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
4043 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
4045 2011-02-18 Janus Weil <janus@gcc.gnu.org>
4048 * gfortran.dg/proc_ptr_comp_30.f90: New.
4050 2011-02-18 Jakub Jelinek <jakub@redhat.com>
4053 * gcc.target/i386/pr47780.c: New test.
4055 2011-02-18 Janus Weil <janus@gcc.gnu.org>
4058 * gfortran.dg/class_40.f03: New.
4060 2011-02-18 Dodji Seketeli <dodji@redhat.com>
4063 * g++.dg/cpp0x/auto21.C: New test.
4065 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
4067 * objc.dg/special/unclaimed-category-1.h: Updated for
4069 * objc.dg/special/unclaimed-category-1.m: Same.
4070 * objc.dg/zero-link-1.m: Same.
4071 * objc.dg/lookup-1.m: Same.
4072 * objc.dg/torture/strings/const-str-9.m
4073 * objc.dg/torture/strings/const-str-10.m: Same.
4074 * objc.dg/torture/strings/const-str-11.m: Same.
4075 * objc.dg/torture/forward-1.m: Same.
4076 * objc.dg/zero-link-2.m: Same.
4077 * objc.dg/encode-7-next-64bit.m: Same.
4078 * objc.dg/method-4.m: Same.
4079 * objc.dg/next-runtime-1.m: Same.
4080 * objc.dg/image-info.m: Same.
4081 * objc.dg/pr23214.m: Same.
4082 * objc.dg/symtab-1.m: Same.
4083 * obj-c++.dg/basic.m: Same.
4084 * obj-c++.dg/proto-lossage-3.m: Same.
4085 * obj-c++.dg/torture/strings/const-str-10.m: Same.
4086 * obj-c++.dg/torture/strings/const-str-11.m: Same.
4087 * obj-c++.dg/torture/strings/const-str-9.m: Same.
4088 * obj-c++.dg/method-11.m: Same.
4089 * objc/execute/enumeration-1.m: Same.
4090 * objc/execute/object_is_class.m: Same.
4091 * objc/execute/formal_protocol-2.m: Same.
4092 * objc/execute/formal_protocol-4.m: Same.
4093 * objc/execute/formal_protocol-6.m: Same.
4094 * objc/execute/bycopy-3.m: Same.
4095 * objc/execute/exceptions/catchall-1.m: Same.
4096 * objc/execute/exceptions/finally-1.m: Same.
4097 * objc/execute/exceptions/local-variables-1.m: Same.
4098 * objc/execute/exceptions/foward-1.m: Same.
4099 * objc/execute/bf-common.h
4100 * objc/execute/enumeration-2.m: Same.
4101 * objc/execute/formal_protocol-1.m: Same.
4102 * objc/execute/formal_protocol-3.m: Same.
4103 * objc/execute/formal_protocol-5.m: Same.
4104 * objc/execute/accessing_ivars.m: Same.
4105 * objc/execute/bycopy-2.m: Same.
4106 * objc/execute/formal_protocol-7.m: Same.
4107 * objc/execute/compatibility_alias.m: Same.
4108 * objc/execute/no_clash.m: Same.
4109 * objc/execute/object_is_meta_class.m: Same.
4110 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
4111 * objc/execute/class-tests-1.h: Include stdio.h.
4112 * objc/execute/class-tests-2.h: Same.
4113 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
4115 * obj-c++.dg/try-catch-2.mm: Same.
4117 2011-02-17 Jakub Jelinek <jakub@redhat.com>
4120 * g++.dg/warn/Wunused-parm-4.C: New test.
4122 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
4123 Jan Hubicka <jh@suse.cz>
4127 * g++.dg/debug/pr47106.C: New.
4129 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
4132 * gcc.target/i386/pr43653.c: New test.
4134 2011-02-11 Dodji Seketeli <dodji@redhat.com>
4137 * g++.dg/template/inherit6.C: New test.
4139 2011-02-16 Janus Weil <janus@gcc.gnu.org>
4142 * gfortran.dg/class_39.f03: New.
4144 2011-02-16 Dodji Seketeli <dodji@redhat.com>
4147 * g++.dg/cpp0x/variadic106.C: New test.
4149 2011-02-16 Jakub Jelinek <jakub@redhat.com>
4152 * gfortran.dg/pr47757-1.f90: New test.
4153 * gfortran.dg/pr47757-2.f90: New test.
4154 * gfortran.dg/pr47757-3.f90: New test.
4157 * g++.dg/cpp0x/enum8.C: New test.
4159 2011-02-15 Jason Merrill <jason@redhat.com>
4161 * g++.dg/inherit/implicit-trivial1.C: New.
4162 * g++.dg/cpp0x/implicit-trivial1.C: New.
4164 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
4167 * gcc.dg/torture/pr47725.c: Removed.
4169 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
4172 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
4173 constant does not generate a load from memory.
4175 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
4178 * gcc.dg/torture/pr47725.c: New.
4180 2011-02-15 Richard Guenther <rguenther@suse.de>
4182 PR tree-optimization/47743
4183 * gcc.dg/torture/pr47743.c: New testcase.
4185 2011-02-15 Jakub Jelinek <jakub@redhat.com>
4188 * gcc.target/i386/pr47581.c: New test.
4190 2011-02-14 Janus Weil <janus@gcc.gnu.org>
4193 * gfortran.dg/select_type_22.f03: New.
4195 2011-02-14 Jason Merrill <jason@redhat.com>
4197 * g++.dg/cpp0x/regress/enum1.C: New.
4199 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
4201 * gnat.dg/include.adb: New test.
4203 2011-02-14 Janus Weil <janus@gcc.gnu.org>
4206 * gfortran.dg/class_38.f03: New.
4208 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
4210 * gcc.dg/pr46494.c: New test.
4212 2011-02-14 Richard Guenther <rguenther@suse.de>
4214 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
4216 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4219 * gnat.dg/null_pointer_deref1.exp: Don't skip on
4220 sparc*-sun-solaris2.11.
4222 2011-02-14 Janus Weil <janus@gcc.gnu.org>
4225 * gfortran.dg/argument_checking_18.f90: New.
4227 2011-02-13 Tobias Burnus <burnus@net-b.de>
4229 * gfortran.dg/argument_checking_13.f90: Update dg-error.
4230 * gfortran.dg/argument_checking_17.f90: New.
4232 2011-02-12 Janus Weil <janus@gcc.gnu.org>
4234 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
4235 are temporarily disabled.
4236 * gfortran.dg/class_7.f03: Ditto.
4237 * gfortran.dg/coarray_14.f90: Ditto.
4238 * gfortran.dg/typebound_proc_13.f03: Ditto.
4240 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
4243 * gfortran.dg/extends_11.f03: New.
4245 2011-02-11 Xinliang David Li <davidxl@google.com>
4247 PR tree-optimization/47707
4248 * g++.dg/tree-ssa/pr47707.C: New test.
4250 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
4252 * g++.dg/opt/inline17.C: New test.
4254 2011-02-11 Tobias Burnus <burnus@net-b.de>
4257 * gfortran.dg/pure_formal_2.f90: New.
4259 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
4261 PR rtl-optimization/47614
4262 * gfortran.dg/pr47614.f: New.
4264 2011-02-11 Joseph Myers <joseph@codesourcery.com>
4267 * gcc.dg/opts-6.c: New test.
4269 2011-02-11 Jakub Jelinek <jakub@redhat.com>
4272 * gcc.dg/pr47684.c: New test.
4274 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4277 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
4278 c99_runtime, dg-add-options c99_runtime.
4279 (main): Use __asm__.
4281 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4284 * lib/target-supports.exp (check_ascii_locale_available): New proc.
4285 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
4286 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
4287 * gcc.dg/ucnid-10.c: Likewise.
4288 * gcc.dg/ucnid-13.c: Likewise.
4289 * gcc.dg/ucnid-7.c: Likewise.
4290 * gcc.dg/ucnid-8.c: Likewise.
4291 Adapt dg-warning line number.
4293 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
4295 * gcc.target/i386/parity-1.c: Use -march=k8.
4296 * gcc.target/i386/parity-2.c: Ditto.
4297 * gcc.target/i386/vecinit-1.c: Ditto.
4298 * gcc.target/i386/vecinit-2.c: Ditto.
4300 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4303 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
4304 * gcc.target/mips/save-restore-3.c: Likewise.
4305 * gcc.target/mips/save-restore-4.c: Likewise.
4306 * gcc.target/mips/save-restore-5.c: Likewise.
4309 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
4310 * g++.dg/tree-prof/partition2.C: Likewise.
4312 2011-02-09 Jason Merrill <jason@redhat.com>
4314 * g++.dg/tree-ssa/inline-3.C: Use a normal function
4315 rather than misdeclare std::puts.
4317 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
4318 * g++.dg/other/warning1.C: Likewise.
4319 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
4320 * g++.old-deja/g++.gb/scope06.C: Likewise.
4321 * g++.old-deja/g++.law/cvt11.C: Likewise.
4322 * g++.old-deja/g++.law/init1.C: Likewise.
4323 * g++.dg/abi/mangle26.C: Likewise.
4325 * g++.dg/template/function1.C: Adjust for C++0x mode.
4326 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
4328 * g++.dg/ext/label10.C: Adjust for C++0x mode.
4329 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
4331 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
4333 * g++.dg/cpp0x/regress/abi-empty7.C: New.
4335 * g++.dg/cpp0x/regress: New directory.
4336 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
4337 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
4338 * g++.dg/cpp0x/regress/regress3.C: New.
4340 2011-02-10 Richard Guenther <rguenther@suse.de>
4342 PR tree-optimization/47677
4343 * gcc.dg/torture/pr47677.c: New testcase.
4345 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
4347 * objc.dg/special/load-category-1.m: Remove unused header.
4348 * objc.dg/special/load-category-1a.m: Likewise.
4349 * objc.dg/special/load-category-2.m: Likewise.
4350 * objc.dg/special/load-category-2a.m: Likewise.
4351 * objc.dg/special/load-category-3.m: Likewise.
4352 * objc.dg/special/load-category-3a.m: Likewise.
4353 * objc.dg/attributes/proto-attribute-2.m: Likewise.
4354 * objc.dg/attributes/proto-attribute-3.m: Likewise.
4355 * objc.dg/attributes/class-attribute-1.m: Likewise.
4356 * objc.dg/property/property.exp: Don't run for Darwin < 9.
4357 * obj-c++.dg/property/property.exp: Likewise.
4358 * objc.dg/attributes/method-sentinel-1.m: Update type header.
4359 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
4360 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
4361 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
4362 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
4363 * obj-c++.dg/template-8.mm: Likewise.
4365 2011-02-10 Jakub Jelinek <jakub@redhat.com>
4368 * gcc.target/i386/pr47665.c: New test.
4370 2011-02-10 Jie Zhang <jie@codesourcery.com>
4374 2011-02-05 Jie Zhang <jie@codesourcery.com>
4376 * gcc.dg/pr42631.c: Update test.
4377 * gcc.dg/pr42631-2.c: New test.
4379 2011-02-09 Janus Weil <janus@gcc.gnu.org>
4382 * gfortran.dg/proc_decl_25.f90: New.
4384 2011-02-09 Janus Weil <janus@gcc.gnu.org>
4387 * gfortran.dg/typebound_assignment_2.f03: New.
4389 2011-02-09 Richard Guenther <rguenther@suse.de>
4391 PR tree-optimization/47664
4392 * gcc.dg/tree-ssa/inline-7.c: New testcase.
4394 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
4397 * gnat.dg/uninit_func.adb: Adjust dg directive.
4399 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
4402 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
4404 2011-02-09 Janus Weil <janus@gcc.gnu.org>
4407 * gfortran.dg/auto_dealloc_2.f90: New.
4409 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4411 * gcc.dg/builtins-config.h: Remove __sgi handling.
4412 * lib/target-supports.exp (add_options_for_c99_runtime): Add
4413 -std=c99 for mips-sgi-irix6.5*.
4415 2011-02-09 Martin Jambor <mjambor@suse.cz>
4418 * gfortran.dg/pr25923.f90: Remove xfails.
4420 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4423 * gfortran.dg/inquire_14.f90: New test.
4425 2011-02-08 Janus Weil <janus@gcc.gnu.org>
4428 * gfortran.dg/pointer_init_6.f90: New.
4430 2011-02-08 Jeff Law <law@redhat.com>
4432 PR tree-optimization/42893
4433 * gcc.tree-ssa/pr42893.c: New test.
4435 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
4437 PR tree-optimization/46834
4438 PR tree-optimization/46994
4439 PR tree-optimization/46995
4440 * gcc.dg/graphite/id-pr46834.c: New.
4441 * gfortran.dg/graphite/id-pr46994.f90: New.
4442 * gfortran.dg/graphite/id-pr46995.f90: New.
4444 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4447 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
4448 using the variable is known the warning is emitted there.
4449 * gcc.dg/uninit-pr19430.c (foo): Likewise.
4450 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
4452 * c-c++-common/pr20000.c (g): Both warnings occur at the return
4455 * gcc.dg/noreturn-1.c (foo5): Likewise.
4456 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
4457 (method2): Likewise.
4459 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
4460 the return statement using the uninitialized variable.
4461 * gfortran.dg/pr39666-2.f90 (f): Likewise.
4463 2011-02-08 Richard Guenther <rguenther@suse.de>
4466 * g++.dg/opt/pr47639.c: New testcase.
4468 2011-02-08 Richard Guenther <rguenther@suse.de>
4470 PR tree-optimization/47632
4471 * g++.dg/opt/pr47632.C: New testcase.
4473 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4475 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
4477 2011-02-07 Richard Guenther <rguenther@suse.de>
4479 PR tree-optimization/47615
4480 * g++.dg/opt/pr47615.C: New testcase.
4482 2011-02-07 Richard Guenther <rguenther@suse.de>
4484 PR tree-optimization/47621
4485 * gcc.dg/torture/pr47621.c: New testcase.
4487 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
4489 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
4491 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
4494 * gfortran.dg/allocate_with_source_1 : New test.
4496 2011-02-05 Jakub Jelinek <jakub@redhat.com>
4499 * gcc.dg/pr47610.c: New test.
4501 2011-02-05 Jie Zhang <jie@codesourcery.com>
4504 * gcc.dg/pr42631.c: Update test.
4505 * gcc.dg/pr42631-2.c: New test.
4507 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
4510 * gfortran.dg/pr47574.f90: New test.
4512 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
4514 PR tree-optimization/46194
4515 * gcc.dg/autopar/pr46194.c: New.
4517 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
4519 PR tree-optimization/43695
4520 * g++.dg/ipa/pr43695.C: New.
4522 2011-02-04 Jakub Jelinek <jakub@redhat.com>
4525 * gcc.dg/pr23200.c: New test.
4527 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
4530 * g++.dg/pr47589.C: New test.
4532 2011-02-03 Dodji Seketeli <dodji@redhat.com>
4535 * g++.dg/template/typedef37.C: New test.
4536 * g++.dg/template/param1.C: Adjust expected error message.
4538 2011-02-03 Jakub Jelinek <jakub@redhat.com>
4541 * gcc.dg/pr31490-2.c: New test.
4542 * gcc.dg/pr31490-3.c: New test.
4543 * gcc.dg/pr31490-4.c: New test.
4545 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
4546 Jakub Jelinek <jakub@redhat.com>
4549 * g++.dg/parser/semicolon3.C: Adjust.
4550 * g++.dg/parser/semicolon4.C: New testcase.
4551 * g++.dg/pr46890.C: New testcase.
4553 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
4556 * g++.dg/init/pr29571.C: New.
4558 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
4560 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
4561 instead of vect_int.
4563 2011-02-03 Jakub Jelinek <jakub@redhat.com>
4566 * gcc.target/i386/pr47312.c: New test.
4569 * gcc.target/i386/pr47564.c: New test.
4571 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
4573 PR tree-optimization/45122
4574 * gcc.dg/tree-ssa/pr45122.c: New.
4576 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
4579 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
4582 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
4583 and vsx so a default --with-cpu=power7 doesn't give an error
4584 when -mavoid-indexed-addresses is used.
4586 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
4587 wrapper function to save the arguments and then jump to the real
4588 function, rather than depending on the compiler not to move stuff
4590 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
4592 2011-02-02 Janus Weil <janus@gcc.gnu.org>
4593 Paul Thomas <pault@gcc.gnu.org>
4596 * gfortran.dg/class_37.f03 : New test.
4598 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
4599 Richard Guenther <rguenther@suse.de>
4601 PR tree-optimization/40979
4603 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
4604 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
4605 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
4606 check_vect_support_and_set_flags.
4607 * gfortran.dg/graphite/vect-pr40979.f90: New.
4609 2011-02-02 Janus Weil <janus@gcc.gnu.org>
4612 * gfortran.dg/class_36.f03: New.
4614 2011-02-02 Richard Guenther <rguenther@suse.de>
4616 PR tree-optimization/47566
4617 * gcc.dg/lto/20110201-1_0.c: New testcase.
4619 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
4625 * debug/pr47498.c: New.
4626 * debug/pr47501.c: New.
4628 2011-02-01 Richard Guenther <rguenther@suse.de>
4630 PR tree-optimization/47559
4631 * g++.dg/torture/pr47559.C: New testcase.
4633 2011-02-01 Janus Weil <janus@gcc.gnu.org>
4636 * gfortran.dg/typebound_call_20.f03: New.
4638 2011-02-01 Richard Guenther <rguenther@suse.de>
4640 PR tree-optimization/47555
4641 * gcc.dg/pr47555.c: New testcase.
4643 2011-02-01 Richard Guenther <rguenther@suse.de>
4645 PR tree-optimization/47541
4646 * g++.dg/torture/pr47541.C: New testcase.
4648 2011-01-31 Janus Weil <janus@gcc.gnu.org>
4651 * gfortran.dg/typebound_call_19.f03: New.
4653 2011-01-31 Jakub Jelinek <jakub@redhat.com>
4656 * g++.dg/cpp0x/pr47416.C: New test.
4658 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
4661 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
4663 2011-01-31 Janus Weil <janus@gcc.gnu.org>
4666 * gfortran.dg/typebound_assignment_1.f03: New.
4668 2011-01-31 Jakub Jelinek <jakub@redhat.com>
4670 PR tree-optimization/47538
4671 * gcc.c-torture/execute/pr47538.c: New test.
4673 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4676 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
4678 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4680 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
4682 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
4684 PR rtl-optimization/44031
4685 * gcc.c-torture/compile/20110131-1.c: New test.
4687 2011-01-31 Tobias Burnus <burnus@net-b.de>
4690 * gfortran.dg/stmt_func_1.f90: New.
4692 2011-01-31 Tobias Burnus <burnus@net-b.de>
4695 * gfortran.dg/interface_34.f90: New.
4697 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
4700 * gfortran.dg/realloc_on_assign_5.f03: New test.
4701 * gfortran.dg/realloc_on_assign_5.f03: New test.
4703 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4705 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
4706 * gfortran.dg/bessel_7.f90: Likewise.
4707 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
4709 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
4710 * gfortran.dg/sum_init_expr.f03: Likewise.
4712 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
4714 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
4717 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
4718 loop only on "vect_intfloat_cvt" targets.
4720 2011-01-29 Tobias Burnus <burnus@net-b.de>
4723 * gfortran.dg/shape_6.f90: New.
4725 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4727 PR libgfortran/47434
4728 * gfortran.dg/read_infnan_1.f90: Update test.
4729 * gfortran.dg/module_nan.f90: Update test.
4730 * gfortran.dg/char4_iunit_1.f03: Update test.
4731 * gfortran.dg/large_real_kind_1.f90: Update test.
4732 * gfortran.dg/real_const_3.f90: Update test.
4733 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
4735 2011-01-29 Dodji Seketeli <dodji@redhat.com>
4738 * g++.dg/template/param2.C: New test.
4740 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4742 PR libgfortran/47285
4743 * gfortran.dg/fmt_g.f: New test.
4745 2011-01-28 Tobias Burnus <burnus@net-b.de>
4748 * gfortran.dg/pure_formal_1.f90: New.
4750 2011-01-28 Jakub Jelinek <jakub@redhat.com>
4753 * gcc.dg/tls/pr42894.c: New test.
4755 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4757 * gcc.dg/pr47276.c: Add dg-require-visibility.
4759 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4761 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
4763 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
4764 Tobias Burnus <burnus@gcc.gnu.org>
4769 * gfortran.dg/realloc_on_assign_3.f03: New test.
4770 * gfortran.dg/realloc_on_assign_4.f03: New test.
4771 * gfortran.dg/allocatable_function_5.f90: New test.
4772 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
4773 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
4774 implemented" dg-errors.
4776 2011-01-27 Jan Hubicka <jh@suse.cz>
4779 * gcc.dg/attr-weakref-4.c: New testcase
4781 2011-01-27 Martin Jambor <mjambor@suse.cz>
4783 PR tree-optimization/47228
4784 * gcc.dg/torture/pr47228.c: New test.
4786 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4788 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
4790 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4792 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
4793 when using auto-overlay support on the SPU.
4795 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
4797 PR rtl-optimization/44174
4798 * gcc.target/i386/asm-6.c: New test.
4800 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
4802 PR rtl-optimization/46856
4803 * gcc.c-torture/compile/pr46856.c: New test.
4805 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
4806 Andrew Pinski <pinskia@gmail.com>
4809 * gcc.dg/pr43082.c: New.
4811 2011-01-26 DJ Delorie <dj@redhat.com>
4813 PR rtl-optimization/46878
4814 * gcc.dg/pr46878-1.c: New test.
4816 2011-01-26 Jakub Jelinek <jakub@redhat.com>
4819 * g++.dg/cpp0x/pr47476.C: New test.
4821 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
4823 * gcc.c-torture/compile/20110126-1.c: New test.
4825 2011-01-26 Jakub Jelinek <jakub@redhat.com>
4828 * gcc.dg/torture/pr47473.c: New test.
4830 2011-01-26 Jan Hubicka <jh@suse.cz>
4833 * gcc.c-torture/execute/pr47237.c: New testcase.
4835 2011-01-26 Jan Hubicka <jh@suse.cz>
4837 PR tree-optimization/47190
4838 * gcc.dg/attr-weakref-3.c: New testcase.
4840 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
4843 * gcc.dg/dll-9a.c: New test file.
4844 * gcc.dg/dll-11.c: Likewise.
4845 * gcc.dg/dll-12.c: Likewise.
4846 * gcc.dg/dll-12a.c: Likewise.
4847 * gcc.dg/dll-11a.c: Likewise.
4848 * gcc.dg/dll-9.c: Likewise.
4849 * gcc.dg/dll-10.c: Likewise.
4850 * gcc.dg/dll-10a.c: Likewise.
4851 * g++.dg/ext/dllexport4a.cc: Likewise.
4852 * g++.dg/ext/dllexport4.C: Likewise.
4853 * g++.dg/ext/dllexport5.C: Likewise.
4854 * g++.dg/ext/dllexport5a.cc: Likewise.
4856 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4858 PR tree-optimization/46970
4859 * gcc.dg/graphite/pr46970.c: New.
4861 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4863 PR tree-optimization/46215
4864 * gcc.dg/graphite/pr46215.c: New.
4866 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4868 PR tree-optimization/46168
4869 * gcc.dg/graphite/pr46168.c: New.
4871 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4873 PR tree-optimization/43657
4874 * gcc.dg/graphite/pr43657.c: New.
4876 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4878 PR tree-optimization/29832
4879 * gfortran.dg/graphite/pr29832.f90: New.
4881 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4883 PR tree-optimization/43567
4884 * gcc.dg/graphite/pr43567.c: New.
4886 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4888 * gfortran.dg/graphite/interchange-4.f: New.
4889 * gfortran.dg/graphite/interchange-5.f: New.
4891 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
4892 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
4893 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
4894 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
4895 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
4896 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
4897 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
4898 * gfortran.dg/ltrans-7.f90: Removed.
4899 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
4901 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
4902 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
4903 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
4904 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
4905 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
4906 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
4907 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
4908 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
4909 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
4910 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
4911 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
4912 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
4913 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
4914 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
4915 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
4916 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
4917 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
4918 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
4919 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
4920 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
4921 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
4922 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
4923 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
4924 * gcc.dg/tree-ssa/data-dep-1.c
4925 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
4926 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
4927 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
4928 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
4929 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
4931 2011-01-25 Jakub Jelinek <jakub@redhat.com>
4933 PR tree-optimization/47265
4934 PR tree-optimization/47443
4935 * gcc.c-torture/compile/pr47265.c: New test.
4936 * gcc.dg/pr47443.c: New test.
4938 2011-01-25 Martin Jambor <mjambor@suse.cz>
4940 PR tree-optimization/47382
4941 * g++.dg/torture/pr47382.C: New test.
4942 * g++.dg/opt/devirt1.C: Xfail.
4944 2011-01-25 Yao Qi <yao@codesourcery.com>
4947 * gcc.target/arm/pr45701-1.c: New test.
4948 * gcc.target/arm/pr45701-2.c: New test.
4949 * gcc.target/arm/pr45701-3.c: New test.
4951 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4952 Jakub Jelinek <jakub@redhat.com>
4954 PR tree-optimization/47271
4955 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
4957 2011-01-25 Nick Clifton <nickc@redhat.com>
4959 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
4960 (saturate_add): Delete.
4962 (main): Do not run saturate_add.
4963 (set_interrupts): Delete.
4965 2011-01-25 Tobias Burnus <burnus@net-b.de>
4968 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
4970 2011-01-25 Jakub Jelinek <jakub@redhat.com>
4972 PR tree-optimization/47427
4973 PR tree-optimization/47428
4974 * gcc.c-torture/compile/pr47427.c: New test.
4975 * gcc.c-torture/compile/pr47428.c: New test.
4977 2011-01-25 Richard Guenther <rguenther@suse.de>
4980 * gcc.dg/torture/pr47411.c: New testcase.
4982 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4984 * gfortran.dg/graphite/id-24.f: New.
4985 * gfortran.dg/graphite/id-25.f: New.
4987 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4989 * gfortran.dg/graphite/id-23.f: New.
4991 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4993 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
4995 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4997 * gcc.dg/graphite/block-0.c: Un-XFAILed.
4998 * gcc.dg/graphite/block-1.c: Un-XFAILed.
4999 * gcc.dg/graphite/block-7.c: Un-XFAILed.
5000 * gcc.dg/graphite/block-8.c: Un-XFAILed.
5001 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
5002 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
5003 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
5004 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
5005 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
5007 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
5009 * gcc.dg/graphite/block-0.c: Add documentation.
5010 * gcc.dg/graphite/block-4.c: Same.
5011 * gcc.dg/graphite/block-7.c: Same.
5012 * gcc.dg/graphite/block-8.c: New.
5013 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
5014 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
5015 * gcc.dg/graphite/interchange-12.c: Add documentation.
5016 * gcc.dg/graphite/interchange-13.c: New.
5017 * gcc.dg/graphite/interchange-14.c: New.
5018 * gcc.dg/graphite/interchange-15.c: New.
5019 * gcc.dg/graphite/interchange-8.c: Add documentation.
5020 * gcc.dg/graphite/interchange-mvt.c: Same.
5022 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
5025 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
5026 * gcc.target/powerpc/altivec-14.c: Ditto.
5027 * gcc.target/powerpc/altivec-33.c: Ditto.
5028 * gcc.target/powerpc/altivec-types-1.c: Ditto.
5029 * gcc.target/powerpc/altivec-types-2.c: Ditto.
5030 * gcc.target/powerpc/altivec-types-3.c: Ditto.
5031 * gcc.target/powerpc/altivec-types-4.c: Ditto.
5032 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
5033 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
5034 * g++.dg/ext/altivec-15.C: Ditto.
5035 * g++.dg/ext/altivec-types-1.C: Ditto.
5036 * g++.dg/ext/altivec-types-2.C: Ditto.
5037 * g++.dg/ext/altivec-types-3.C: Ditto.
5038 * g++.dg/ext/altivec-types-4.C: Ditto.
5040 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5042 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
5044 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5046 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
5047 optimization options.
5049 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5051 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
5054 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
5056 2011-01-23 Tobias Burnus <burnus@net-b.de>
5059 * gfortran.dg/allocatable_scalar_12.f90: New.
5061 2011-01-23 Ira Rosen <irar@il.ibm.com>
5063 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
5064 vectorization to be not profitable if peeling is used to
5065 realign the memory access.
5066 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
5067 loop bound to avoid loop unrolling.
5068 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
5070 2011-01-22 Jan Hubicka <jh@suse.cz>
5073 * g++.dg/lto/pr47333.C: New file.
5075 2011-01-22 Jan Hubicka <jh@suse.cz>
5077 PR tree-optimization/43884
5079 * gcc.dg/autopar/outer-2.c: Increase array size.
5080 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
5082 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
5085 * gfortran.dg/c_loc_tests_16.f90: New test.
5087 2011-01-22 Tobias Burnus <burnus@net-b.de>
5090 * gfortran.dg/typebound_proc_19.f90: New.
5092 2011-01-21 Jeff Law <law@redhat.com>
5094 PR tree-optimization/47053
5095 * g++.dg/pr47053.C: New test.
5097 2011-01-21 Jason Merrill <jason@redhat.com>
5100 * g++.dg/cpp0x/constexpr-ctor6.C: New.
5102 2011-01-21 Jakub Jelinek <jakub@redhat.com>
5105 * g++.dg/cpp0x/range-for10.C: New test.
5106 * g++.dg/template/for1.C: New test.
5109 * g++.dg/tree-prof/partition3.C: New test.
5111 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
5113 PR rtl-optimization/47366
5114 * g++.dg/opt/pr47366.C: New test.
5116 2011-01-21 Jason Merrill <jason@redhat.com>
5119 * g++.dg/cpp0x/constexpr-regress2.C: New.
5121 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
5123 2011-01-21 Jeff Law <law@redhat.com>
5125 PR rtl-optimization/41619
5126 * gcc.dg/pr41619.c: New.
5128 2011-01-21 Jakub Jelinek <jakub@redhat.com>
5130 PR tree-optimization/47355
5131 * g++.dg/opt/pr47355.C: New test.
5133 2011-01-21 Richard Guenther <rguenther@suse.de>
5135 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
5138 2011-01-21 Richard Guenther <rguenther@suse.de>
5140 PR tree-optimization/47365
5141 * gcc.dg/torture/pr47365.c: New testcase.
5142 * gcc.dg/tree-ssa/pr47392.c: Likewise.
5144 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5146 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
5148 2011-01-21 Jakub Jelinek <jakub@redhat.com>
5150 PR tree-optimization/47391
5151 * gcc.dg/pr47391.c: New test.
5153 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5155 * g++.dg/template/char1.C: Use signed char.
5157 2011-01-21 Tobias Burnus <burnus@net-b.de>
5160 * gfortran.dg/pointer_target_4.f90: New.
5162 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
5165 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
5166 ILP32 system and not IP32.
5168 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
5171 * g++.dg/debug/pr46583.C: New.
5173 2011-01-20 Jakub Jelinek <jakub@redhat.com>
5176 * g++.dg/debug/pr47283.C: New test.
5179 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
5180 * gcc.target/i386/headmerge-2.c: Likewise.
5182 2011-01-20 Richard Guenther <rguenther@suse.de>
5185 * gcc.dg/torture/pr47370.c: New testcase.
5187 2011-01-20 Jakub Jelinek <jakub@redhat.com>
5189 PR tree-optimization/46130
5190 * gcc.dg/pr46130-1.c: New test.
5191 * gcc.dg/pr46130-2.c: New test.
5193 2011-01-19 Dodji Seketeli <dodji@redhat.com>
5196 * g++.dg/debug/dwarf2/template-params-10.C: New test.
5198 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
5201 * g++.dg/debug/pr46240.cc: New.
5203 2011-01-19 Jakub Jelinek <jakub@redhat.com>
5206 * g++.dg/template/anonunion1.C: New test.
5208 PR rtl-optimization/47337
5209 * gcc.c-torture/execute/pr47337.c: New test.
5211 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5214 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
5216 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5218 PR tree-optimization/46021
5219 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
5221 2011-01-19 Jakub Jelinek <jakub@redhat.com>
5223 PR tree-optimization/47290
5224 * g++.dg/torture/pr47290.C: New test.
5226 2011-01-18 Janus Weil <janus@gcc.gnu.org>
5229 * gfortran.dg/proc_ptr_comp_29.f90: New.
5231 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
5234 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
5235 powerpc-apple-darwin9.
5237 2011-01-18 Jakub Jelinek <jakub@redhat.com>
5239 PR rtl-optimization/47299
5240 * gcc.c-torture/execute/pr47299.c: New test.
5242 2011-01-17 Jason Merrill <jason@redhat.com>
5244 * g++.dg/cpp0x/constexpr-virtual.C: New.
5246 2011-01-17 Jakub Jelinek <jakub@redhat.com>
5249 * gfortran.dg/gomp/pr47331.f90: New test.
5251 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
5254 * objc.dg/selector-warn-1.m: New.
5255 * obj-c++.dg/selector-warn-1.mm: New.
5257 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
5259 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
5260 Update dg-final accordingly.
5262 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5264 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
5266 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
5268 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
5270 * gcc.dg/guality/pr36728-2.c: Likewise.
5272 2011-01-17 Richard Guenther <rguenther@suse.de>
5274 PR tree-optimization/47313
5275 * g++.dg/torture/pr47313.C: New testcase.
5277 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
5280 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
5281 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
5282 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
5283 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
5285 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
5287 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
5288 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
5289 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
5291 2011-01-17 Richard Guenther <rguenther@suse.de>
5293 PR tree-optimization/45967
5294 * gcc.dg/torture/pr45967-2.c: New testcase.
5295 * gcc.dg/torture/pr45967-3.c: Likewise.
5297 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5300 * g++.dg/ext/pr47213.C: Require visibility.
5302 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
5304 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
5305 * gcc.dg/fixed-point/struct-union.c: Update error messages.
5307 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
5309 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
5310 Linux-based targets.
5312 2011-01-13 Jan Hubicka <jh@suse.cz>
5314 PR tree-optimization/47276
5315 * gcc.dg/pr47276.c: New testcase.
5317 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
5318 Jonathan Wakely <jwakely.gcc@gmail.com>
5321 * g++.dg/other/pr33558.C: New.
5322 * g++.dg/other/pr33558-2.C: New.
5324 2011-01-14 Martin Jambor <mjambor@suse.cz>
5326 PR tree-optimization/45934
5327 PR tree-optimization/46302
5328 * g++.dg/ipa/devirt-c-1.C: New test.
5329 * g++.dg/ipa/devirt-c-2.C: Likewise.
5330 * g++.dg/ipa/devirt-c-3.C: Likewise.
5331 * g++.dg/ipa/devirt-c-4.C: Likewise.
5332 * g++.dg/ipa/devirt-c-5.C: Likewise.
5333 * g++.dg/ipa/devirt-c-6.C: Likewise.
5334 * g++.dg/ipa/devirt-6.C: Likewise.
5335 * g++.dg/ipa/devirt-d-1.C: Likewise.
5336 * g++.dg/torture/pr45934.C: Likewise.
5338 2011-01-14 Jason Merrill <jason@redhat.com>
5340 * g++.dg/cpp0x/variadic105.C: New.
5342 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
5343 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5346 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
5347 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
5348 execution tests on i?86-*-*, x86_64-*-* and
5349 powerpc*-apple-darwin* && ilp32.
5350 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
5351 tests on i?86-*-* and x86_64-*-*.
5353 2011-01-14 Richard Guenther <rguenther@suse.de>
5355 PR tree-optimization/47280
5356 * g++.dg/opt/pr47280.C: New testcase.
5358 2011-01-14 Jason Merrill <jason@redhat.com>
5360 * g++.dg/cpp0x/constexpr-regress1.C: New.
5362 * g++.dg/ext/flexary2.C: New.
5364 2011-01-14 Richard Guenther <rguenther@suse.de>
5367 * gcc.dg/torture/pr47281.c: New testcase.
5368 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
5370 2011-01-14 Richard Guenther <rguenther@suse.de>
5372 PR tree-optimization/47286
5373 * gcc.dg/tree-ssa/pr47286.c: New testcase.
5375 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
5378 * g++.dg/ext/pr47213.C: New.
5380 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5382 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
5384 2011-01-13 Tobias Burnus <burnus@net-b.de>
5385 Mikael Morin <mikael@gcc.gnu.org>
5389 * gfortran.dg/select_type_20.f90: New.
5390 * gfortran.dg/select_type_21.f90: New.
5392 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
5395 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
5397 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
5399 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
5400 * gcc.dg/guality/pr36728-2.c: Likewise.
5402 2011-01-13 Dodji Seketeli <dodji@redhat.com>
5405 * g++.dg/debug/dwarf2/template-params-9.C: New test.
5407 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
5409 PR rtl-optimization/45352
5410 * gcc.dg/pr45352-3.c: New.
5412 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
5414 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
5416 * g++.dg/cpp0x/range-for8.C: New.
5417 * g++.dg/cpp0x/range-for9.C: New.
5419 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
5422 * g++.dg/debug/pr47209.C: New.
5424 2011-01-12 Richard Guenther <rguenther@suse.de>
5427 * gcc.dg/lto/pr47259_0.c: New testcase.
5428 * gcc.dg/lto/pr47259_1.c: Likewise.
5430 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
5432 * objc-obj-c++-shared/Object1.h: Add copyright header, update
5433 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
5434 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
5435 methods missing from the OBJC2 Object.
5436 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
5437 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
5438 GNU and NeXT runtimes.
5439 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
5441 * objc-obj-c++-shared/Object1.m: Likewise.
5442 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
5443 * objc.dg/proto-qual-1.m: Likewise.
5444 * obj-c++.dg/proto-lossage-3.mm: Likewise.
5445 * obj-c++.dg/proto-qual-1.mm: Likewise.
5447 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
5450 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
5452 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
5454 Fixed the Objective-C++ testsuite and updated all tests.
5455 * lib/obj-c++.exp (obj-c++_init): Declare and set
5456 gcc_warning_prefix and gcc_error_prefix.
5457 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
5458 'dg-warning', 'dg-message' and 'dg-error'.
5459 * obj-c++.dg/class-extension-3.mm: Likewise.
5460 * obj-c++.dg/class-protocol-1.mm: Likewise.
5461 * obj-c++.dg/encode-7.mm: Likewise.
5462 * obj-c++.dg/exceptions-3.mm: Likewise.
5463 * obj-c++.dg/exceptions-5.mm: Likewise.
5464 * obj-c++.dg/method-12.mm: Likewise.
5465 * obj-c++.dg/method-13.mm: Likewise.
5466 * obj-c++.dg/method-15.mm: Likewise.
5467 * obj-c++.dg/method-16.mm: Likewise.
5468 * obj-c++.dg/method-4.mm: Likewise.
5469 * obj-c++.dg/method-8.mm: Likewise.
5470 * obj-c++.dg/method-conflict-1.mm: Likewise.
5471 * obj-c++.dg/method-conflict-2.mm: Likewise.
5472 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
5473 and uncommented second part of the testcase now that the testsuite
5475 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
5476 and uncommented second part of the testcase now that the testsuite
5478 * obj-c++.dg/private-1.mm: Likewise.
5479 * obj-c++.dg/proto-lossage-4.mm: Likewise.
5480 * obj-c++.dg/syntax-error-7.mm: Likewise.
5481 * obj-c++.dg/warn5.mm: Likewise.
5482 * obj-c++.dg/property/at-property-14.mm: Likewise.
5483 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
5485 * obj-c++.dg/property/at-property-18.mm: Likewise.
5486 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
5488 * obj-c++.dg/property/at-property-21.mm: Likewise.
5489 * obj-c++.dg/property/at-property-28.mm: Likewise.
5490 * obj-c++.dg/property/at-property-5.mm: Likewise.
5491 * obj-c++.dg/property/dynamic-2.mm: Likewise.
5492 * obj-c++.dg/property/property-neg-3.mm: Likewise.
5493 * obj-c++.dg/property/synthesize-11.mm: Likewise.
5494 * obj-c++.dg/property/synthesize-6.mm: Likewise.
5495 * obj-c++.dg/property/synthesize-8.mm: Likewise.
5496 * obj-c++.dg/property/synthesize-9.mm: Likewise.
5497 * obj-c++.dg/tls/diag-5.mm: Likewise.
5498 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
5499 dg-error, now matched correctly.
5501 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
5503 * objc.dg/property/at-property-29.m: New.
5504 * obj-c++.dg/property/at-property-29.mm: New.
5506 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5508 * go.test/go-test.exp (go-set-goarch): New proc.
5509 (go-gc-tests): Use it.
5511 2011-01-11 Dodji Seketeli <dodji@redhat.com>
5514 * g++.dg/debug/dwarf2/template-params-8.C: New test.
5516 2011-01-11 Richard Henderson <rth@redhat.com>
5518 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
5520 2011-01-11 Jan Hubicka <jh@suse.cz>
5524 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
5525 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
5527 2011-01-11 Richard Guenther <rguenther@suse.de>
5529 PR tree-optimization/46076
5530 * gcc.dg/tree-ssa/pr46076.c: New testcase.
5532 2011-01-11 Jeff Law <law@redhat.com>
5534 * PR tree-optimization/47086
5535 * gcc.dg/pr47086.c: New test.
5537 2011-01-11 Jason Merrill <jason@redhat.com>
5540 * g++.dg/template/new10.C: New.
5543 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
5545 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
5547 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
5548 Split type definitions and NSConstantString class into...
5549 * objc-obj-c++-shared/objc-test-suite-types.h: New.
5550 * objc-obj-c++-shared/nsconstantstring-class.h: New.
5551 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
5552 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
5553 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
5554 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
5556 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
5557 encode defines for newer NeXT system headers.
5558 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
5559 * obj-c++.dg/torture/strings/string1.mm: Likewise.
5560 * objc.dg/foreach-5.m: Likewise.
5561 * objc.dg/foreach-2.m: Likewise.
5562 * objc.dg/foreach-4.m: Likewise.
5563 * objc.dg/torture/strings/string1.m: Likewise.
5564 * objc.dg/torture/strings/string2.m: Likewise.
5565 * objc.dg/torture/strings/string3.m: Likewise.
5566 * objc.dg/torture/strings/string4.m: Likewise.
5567 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
5568 header and stand alone.
5569 * obj-c++.dg/strings/strings-2.mm: Likewise.
5570 * objc.dg/torture/strings/const-str-3.m: Likewise.
5571 * objc.dg/strings/strings-2.m: Likewise.
5572 * objc.dg/strings/const-str-12b.m: Likewise.
5574 2011-01-12 Richard Guenther <rguenther@suse.de>
5577 * gcc.dg/attr-weak-1.c: Adjust.
5579 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
5582 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
5583 standard compliant and comment.
5585 2011-01-10 Jan Hubicka <jh@suse.cz>
5588 * gcc.dg/initpri3.c: New testcase.
5590 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
5593 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
5599 (g_ebp_save): Likewise.
5600 (g_esp_save): Likewise.
5602 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5604 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
5606 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5608 PR tree-optimization/46021
5609 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
5610 i?86-*-*, x86_64-*-*.
5612 2011-01-10 Jeff Law <law@redhat.com>
5614 * PR tree-optimization/47141
5615 * gcc.c-torture/compile/pr47141.c: New test.
5617 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
5620 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
5621 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
5622 * gcc.dg/vect/slp-35.c: Remove XFAILs.
5623 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
5626 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
5627 being vectorized. Adjust dg-final pattern. Remove XFAIL.
5628 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
5629 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
5630 being vectorized. Adjust dg-final pattern.
5633 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
5634 * gcc.dg/vect/slp-24.c: Likewise.
5636 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
5639 * g++.dg/other/pr47218-1.C: New test file.
5640 * g++.dg/other/pr47218.C: Likewise.
5641 * g++.dg/other/pr47218.h: New supporting header.
5643 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
5646 * objc.dg/attributes/invalid-attribute-1.m: New.
5647 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
5649 2011-01-09 Janus Weil <janus@gcc.gnu.org>
5652 * gfortran.dg/proc_ptr_comp_28.f90: New.
5654 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
5656 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
5657 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
5658 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
5659 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
5660 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
5661 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
5662 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
5663 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
5664 * objc.dg/gnu-api-2-class.m: Likewise.
5665 * objc.dg/gnu-api-2-ivar.m: Likewise.
5666 * objc.dg/gnu-api-2-method.m: Likewise.
5667 * objc.dg/gnu-api-2-objc.m: Likewise.
5668 * objc.dg/gnu-api-2-object.m: Likewise.
5669 * objc.dg/gnu-api-2-property.m: Likewise.
5670 * objc.dg/gnu-api-2-protocol.m: Likewise.
5671 * objc.dg/gnu-api-2-sel.m: Likewise.
5673 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
5675 * objc.dg/foreach-1.m: Skip for Darwin < 9.
5676 * objc.dg/objc-foreach-4.m: Likewise.
5677 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
5678 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
5679 * objc.dg/foreach-4.m: Likewise.
5680 * objc.dg/foreach-5.m: Likewise.
5681 * objc.dg/foreach-3.m: Return self from init.
5683 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
5686 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
5688 2011-01-09 Janus Weil <janus@gcc.gnu.org>
5691 * gfortran.dg/class_35.f90: New.
5693 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
5695 * objc.dg/foreach-1.m: Add "-Wall" to flags.
5697 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
5700 * objc.dg/invalid-method-2.m: New.
5701 * obj-c++.dg/invalid-method-2.mm: New.
5703 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
5706 * gfortran.dg/transpose_optimization_2.f90 : New test.
5708 2011-01-08 Jan Hubicka <jh@suse.cz>
5710 PR tree-optmization/46469
5711 * g++.dg/torture/pr46469.C: New testcase.
5713 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
5715 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
5716 emulation of libobjc-gnu structure layout functionality to ..
5717 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
5718 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
5719 * objc/execute/bf-common.h: Adjust headers.
5720 * objc/execute/bf-1.m: Likewise.
5721 * objc/execute/bf-2.m: Likewise.
5722 * objc/execute/bf-3.m: Likewise.
5723 * objc/execute/bf-4.m: Likewise.
5724 * objc/execute/bf-5.m: Likewise.
5725 * objc/execute/bf-6.m: Likewise.
5726 * objc/execute/bf-7.m: Likewise.
5727 * objc/execute/bf-8.m: Likewise.
5728 * objc/execute/bf-9.m: Likewise.
5729 * objc/execute/bf-10.m: Likewise.
5730 * objc/execute/bf-11.m: Likewise.
5731 * objc/execute/bf-12.m: Likewise.
5732 * objc/execute/bf-13.m: Likewise.
5733 * objc/execute/bf-14.m: Likewise.
5734 * objc/execute/bf-15.m: Likewise.
5735 * objc/execute/bf-16.m: Likewise.
5736 * objc/execute/bf-17.m: Likewise.
5737 * objc/execute/bf-18.m: Likewise.
5738 * objc/execute/bf-19.m: Likewise.
5739 * objc/execute/bf-20.m: Likewise.
5740 * objc/execute/bf-21.m: Likewise.
5741 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
5742 objc_get_type_qualifiers ().
5744 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
5747 * gfortran.dg/dependency_39.f90: New test.
5749 2011-01-07 Jan Hubicka <jh@suse.cz>
5751 Get builtins tests ready for linker plugin.
5752 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
5753 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
5754 my_memset, my_bzero): Mark used.
5755 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
5756 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
5758 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
5761 2011-01-07 Jan Hubicka <jh@suse.cz>
5763 PR tree-optimization/46367
5764 * g++.dg/torture/pr46367.C: New file.
5766 2011-01-07 Jakub Jelinek <jakub@redhat.com>
5769 * gcc.dg/pr47201.c: New test.
5772 * gcc.dg/tree-prof/pr47187.c: New test.
5774 2011-01-07 Tobias Burnus <burnus@net-b.de>
5777 * gfortran.dg/extends_type_of_3.f90: New.
5779 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
5781 * g++.dg/ext/dllexport-MI1.C: Adjust test.
5782 * g++.dg/ext/dllimport-MI1.C: Likewise.
5783 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
5784 * g++.dg/ext/dllimport10.C: Likewise.
5785 * g++.dg/ext/dllimport11.C: Likewise.
5786 * g++.dg/ext/dllimport12.C: Likewise.
5787 * g++.dg/ext/dllimport13.C: Likewise.
5788 * g++.dg/ext/dllimport2.C: Likewise.
5789 * g++.dg/ext/dllimport3.C: Likewise.
5790 * g++.dg/ext/dllimport4.C: Likewise.
5791 * g++.dg/ext/dllimport5.C: Likewise.
5792 * g++.dg/ext/dllimport6.C: Likewise.
5793 * g++.dg/ext/dllimport8.C: Likewise.
5794 * g++.dg/ext/dllimport9.C: Likewise.
5795 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
5796 targets, too. Additionally enable test for i?86-*-mingw*.
5797 * g++.dg/ext/selectany1.C: Likewise.
5798 Remove guard variable check.
5800 2011-01-07 Janus Weil <janus@gcc.gnu.org>
5804 * gfortran.dg/storage_size_3.f08: Extended.
5806 2011-01-07 Jakub Jelinek <jakub@redhat.com>
5809 * g++.dg/template/stdarg1.C: New test.
5811 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
5814 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
5815 * gfortran.dg/defined_operators_1.f90: Split the subroutine
5816 from the interface of functions to not hide the errors that
5819 2011-01-06 Jan Hubicka <jh@suse.cz>
5821 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
5822 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
5824 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
5828 * gfortran.dg/interface_33.f90: New test.
5830 2011-01-06 Jakub Jelinek <jakub@redhat.com>
5833 * gcc.c-torture/compile/pr47150.c: New test.
5835 2011-01-06 Ira Rosen <irar@il.ibm.com>
5837 PR tree-optimization/47139
5838 * gcc.dg/vect/pr47139.c: New test.
5840 2011-01-05 Janus Weil <janus@gcc.gnu.org>
5843 * gfortran.dg/extends_type_of_2.f03: New.
5845 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5847 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
5849 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
5851 * gnat.dg/opt14.adb: New test.
5853 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
5856 * gfortran.dg/allocate_error_2.f90: New test.
5858 2011-01-05 Janus Weil <janus@gcc.gnu.org>
5861 * gfortran.dg/storage_size_3.f08: New.
5863 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5865 PR libgfortran/47154
5866 * gfortran.dg/namelist_68.f90: New test.
5868 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
5870 * gnat.dg/unchecked_convert8.ad[sb]: New test.
5872 2011-01-04 Janus Weil <janus@gcc.gnu.org>
5875 * gfortran.dg/class_34.f90: New.
5877 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5879 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
5880 use __builtin_inff. Skip all single-precision tests that require
5883 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5885 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
5887 2011-01-03 Jakub Jelinek <jakub@redhat.com>
5889 PR tree-optimization/47148
5890 * gcc.c-torture/execute/pr47148.c: New test.
5892 PR tree-optimization/47155
5893 * gcc.c-torture/execute/pr47155.c: New test.
5895 PR rtl-optimization/47157
5896 * gcc.c-torture/compile/pr47157.c: New test.
5898 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5900 * gcc.dg/torture/vector-shift2.c (schar): Define.
5901 (main): Always use schar or uchar instead of plain "char" to avoid
5902 dependencies on implementation-defined char signedness.
5904 2011-01-03 Martin Jambor <mjambor@suse.cz>
5906 PR tree-optimization/46801
5907 * gnat.dg/pack9.adb: Remove xfail.
5909 2011-01-03 Martin Jambor <mjambor@suse.cz>
5911 PR tree-optimization/46984
5912 * g++.dg/ipa/pr46984.C: New test.
5914 2011-01-02 Janus Weil <janus@gcc.gnu.org>
5917 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
5919 2011-01-02 Jakub Jelinek <jakub@redhat.com>
5921 PR tree-optimization/47140
5922 * gcc.c-torture/compile/pr47140.c: New test.
5924 PR rtl-optimization/47028
5925 * gcc.dg/pr47028.c: New test.
5927 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
5929 * objc.dg/protocol-forward-1.m: Removed TODO.
5930 * objc.dg/protocol-forward-2.m: New.
5931 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
5932 * obj-c++.dg/protocol-forward-2.mm: New.
5934 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
5937 * g++.dg/eh/pr38662.C: New testcase.
5939 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
5941 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
5942 scan for newline '\n'.
5945 Copyright (C) 2011 Free Software Foundation, Inc.
5947 Copying and distribution of this file, with or without modification,
5948 are permitted in any medium without royalty provided the copyright
5949 notice and this notice are preserved.