1 2011-05-27 Jason Merrill <jason@redhat.com>
3 * g++.dg/cpp0x/enum18.C: Adjust.
5 * g++.dg/cpp0x/lambda/lambda-template2.C: New.
7 2011-05-27 Tobias Burnus <burnus@net-b.de>
10 * gfortran.dg/coarray_22.f90: New.
12 2011-05-27 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
14 PR tree-optimization/46728
15 * gcc.target/powerpc/pr46728-1.c: New.
16 * gcc.target/powerpc/pr46728-2.c: New.
17 * gcc.target/powerpc/pr46728-3.c: New.
18 * gcc.target/powerpc/pr46728-4.c: New.
19 * gcc.target/powerpc/pr46728-5.c: New.
20 * gcc.dg/pr46728-6.c: New.
21 * gcc.target/powerpc/pr46728-7.c: New.
22 * gcc.target/powerpc/pr46728-8.c: New.
23 * gcc.dg/pr46728-9.c: New.
24 * gcc.target/powerpc/pr46728-10.c: New.
25 * gcc.target/powerpc/pr46728-11.c: New.
26 * gcc.dg/pr46728-12.c: New.
27 * gcc.target/powerpc/pr46728-13.c: New.
28 * gcc.target/powerpc/pr46728-14.c: New.
29 * gcc.target/powerpc/pr46728-15.c: New.
30 * gcc.target/powerpc/pr46728-16.c: New.
32 2011-05-27 Jason Merrill <jason@redhat.com>
34 * g++.dg/abi/mangle47.C: New.
37 * g++.dg/template/const5.C: New.
39 * g++.dg/cpp0x/enum18.C: New.
41 * g++.dg/cpp0x/lambda/lambda-nested4.C: New.
43 * g++.dg/cpp0x/error6.C: New.
45 * g++.dg/cpp0x/error5.C: New.
47 2011-05-27 Jakub Jelinek <jakub@redhat.com>
50 * g++.dg/eh/cond6.C: New test.
52 2011-05-27 Tobias Burnus <burnus@net-b.de>
55 * gfortran.dg/rank_3.f90: New.
56 * gfortran.dg/rank_4.f90: New.
58 2011-05-27 Janis Johnson <janisjo@codesourcery.com>
60 * g++.dg/tree-ssa-pr43411.C: Rename function to be inlined and
63 2011-05-27 Eric Botcazou <ebotcazou@adacore.com>
65 * gnat.dg/bit_packed_array5.ads: Move dg directive to...
66 * gnat.dg/bit_packed_array5.adb: ...here.
68 2011-05-27 Paolo Carlini <paolo.carlini@oracle.com>
71 * testsuite/g++.dg/cpp0x/auto25.C: New.
73 2011-05-27 Richard Guenther <rguenther@suse.de>
75 * gcc.c-torture/execute/920711-1.x: Add -fwrapv.
77 2011-05-27 Richard Guenther <rguenther@suse.de>
79 * gcc.c-torture/execute/920612-1.x: Add -fwrapv.
81 2011-05-27 Richard Guenther <rguenther@suse.de>
84 * gnat.dg/bit_packed_array5.ad[sb]: New testcase.
86 2011-05-26 Jason Merrill <jason@redhat.com>
88 * g++.dg/cpp0x/friend1.C: New.
89 * g++.dg/cpp0x/friend2.C: New.
91 * g++.dg/cpp0x/auto7.C: Update.
92 * g++.dg/template/crash50.C: Adjust.
93 * g++.dg/template/static9.C: Adjust.
94 * g++.old-deja/g++.ext/memconst.C: Adjust.
96 2011-05-26 Janis Johnson <janisjo@codesourcery.com>
98 * gcc.dg/march.c: Ignore a note for some targets.
100 2011-05-26 Janis Johnson <janis187@us.ibm.com>
101 Nathan Froyd <froydnj@codesourcery.com>
105 * g++.old-deja/g++.jason/cond.C: Remove xfails.
106 * g++.dg/parse/pr18770.C: New test.
107 * g++.dg/cpp0x/range-for5.C: Add dg-error marker.
109 2011-05-26 Thomas Koenig <tkoenig@gcc.gnu.org>
112 * gfortran.dg/dependency_40.f90 : New test.
114 2011-05-26 Tobias Burnus <burnus@net-b.de>
117 * gfortran.dg/coarray/registering_1.f90: New.
119 2011-05-26 Jason Merrill <jason@redhat.com>
121 * g++.dg/cpp0x/variadic111.C: New.
122 * g++.dg/cpp0x/variadic41.C: Adjust.
124 2011-05-26 Richard Guenther <rguenther@suse.de>
126 PR tree-optimization/48702
127 * gcc.dg/torture/pr48702.c: New testcase.
129 2011-05-26 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
131 PR gcov-profile/48845
132 * g++.dg/tree-prof/tree-prof.exp: Check for -fprofile-generate
134 * gcc.dg/matrix/matrix.exp: Likewise.
135 * gcc.dg/tree-prof/tree-prof.exp: Likewise.
136 * lib/target-supports-dg.exp (dg-require-profiling): Don't pass
137 line number to check_profiling_available.
138 * lib/target-supports.exp (check_profiling_available): Account for
140 Require TLS runtime support with -fprofile-generate.
141 * lib/profopt.exp (profopt-execute): Add TLS options for
143 * gcc.dg/pr47793.c: Add dg-require-profiling "-fprofile-generate".
145 2011-05-26 Jakub Jelinek <jakub@redhat.com>
148 * g++.dg/eh/cond5.C: New test.
150 PR tree-optimization/49161
151 * gcc.c-torture/execute/pr49161.c: New test.
153 2011-05-26 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
155 * gcc.target/arm/neon-vorn-vbic.c: New test.
157 2011-05-26 Ira Rosen <ira.rosen@linaro.org>
159 PR tree-optimization/49038
160 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: New test.
161 * gcc.dg/vect/pr49038.c: New test.
163 2011-05-26 Fabien ChĂȘne <fabien@gcc.gnu.org>
164 * g++.dg/init/pr25811-3.C: New.
165 * g++.dg/init/pr25811-4.C: New.
167 2011-05-25 Jason Merrill <jason@redhat.com>
169 * g++.dg/cpp0x/enum17.C: New.
170 * g++.old-deja/g++.jason/rfg10.C: Adjust.
172 * g++.dg/cpp0x/auto24.C: New.
174 * g++.dg/cpp0x/error4.C: New.
176 * g++.dg/cpp0x/rv-restrict.C: New.
178 * g++.dg/cpp0x/enum15.C: New.
179 * g++.dg/cpp0x/constexpr-switch2.C: New.
181 * g++.dg/cpp0x/variadic110.C: New.
183 * g++.dg/cpp0x/auto9.C: Add typedef test.
185 * g++.dg/cpp0x/auto23.C: New.
186 * g++.dg/cpp0x/auto9.C: Adjust.
188 * g++.dg/cpp0x/defaulted29.C: New.
190 * g++.dg/cpp0x/initlist51.C: New.
192 2011-05-25 Janis Johnson <janisjo@codesourcery.com>
194 * gcc.target/arm/fp16-compile-none-1.c: Update expected error.
195 * g++.dg/abi/packed1.C: Suppress warning.
196 * g++.dg/warn/Wunused-parm-3.C: Likewise.
197 * g++.dg/template/stdarg1.C: Likewise.
198 * g++.dg/other/packed1.C: Remove arm from xfail list.
200 2011-05-25 Jason Merrill <jason@redhat.com>
202 * g++.dg/cpp0x/enum16.C: New.
203 * g++.dg/parse/error15.C: Adjust.
205 * g++.dg/cpp0x/initlist50.C: New.
207 * g++.dg/cpp0x/lambda/lambda-conv5.C: New.
209 * g++.dg/cpp0x/variadic109.C: New.
211 2011-05-25 H.J. Lu <hongjiu.lu@intel.com>
213 * gcc.target/i386/pause-1.c: New.
215 2011-05-25 Eric Botcazou <ebotcazou@adacore.com>
217 * gcc.dg/stack-usage-1.c: Adjust comment.
218 * gcc.dg/stack-usage-2.c: New test.
220 2011-05-25 Jakub Jelinek <jakub@redhat.com>
223 * g++.dg/cpp0x/constexpr-bitfield2.C: New test.
224 * g++.dg/cpp0x/constexpr-bitfield3.C: New test.
226 2011-05-24 Vladimir Makarov <vmakarov@redhat.com>
228 PR rtl-optimization/48757
229 * gfortran.dg/pr48757.f: New test case.
231 2011-05-24 Jason Merrill <jason@redhat.com>
233 * g++.dg/cpp0x/access01.C: New.
235 2011-05-24 Nicola Pero <nicola.pero@meta-innovation.com>
238 * objc.dg/pr48177.m: New testcase.
240 2011-05-24 Nicola Pero <nicola.pero@meta-innovation.com>
243 * objc.dg/pr48187.m: New testcase.
244 * obj-c++.dg/pr48187.mm: New testcase.
245 * objc.dg/ivar-extra-semicolon.m: New testcase.
247 2011-05-24 Jason Merrill <jason@redhat.com>
249 * g++.dg/template/access21.C: New.
250 * g++.dg/template/access22.C: New.
252 2011-05-24 Michael Matz <matz@gcc.gnu.org>
254 PR rtl-optimization/48633
255 * g++.dg/pr48633.C: New test.
257 2011-05-24 Uros Bizjak <ubizjak@gmail.com>
260 * g++.dg/other/pr49133.C: New test.
262 2011-05-24 Uros Bizjak <ubizjak@gmail.com>
263 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
265 * gcc.dg/torture/tls/run-gd.c: New test.
266 * gcc.dg/torture/tls/run-ie.c: New test.
267 * gcc.dg/torture/tls/run-ld.c: New test.
268 * gcc.dg/torture/tls/run-le.c: New test.
269 * lib/target-supports.exp (check_effective_target_tls_runtime):
270 Build testcase with TLS options.
272 2011-05-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
274 * gcc.dg/vect/pr48172.c: Remove dg-do run.
276 2011-05-24 Tom de Vries <tom@codesourcery.com>
278 PR tree-optimization/49121
279 * gcc.dg/tree-ssa/ivopt_infer_2.c: Adapt test.
281 2011-05-23 Jason Merrill <jason@redhat.com>
283 * g++.dg/cpp0x/defaulted28.C: New.
285 * g++.dg/cpp0x/sfinae25.C: New.
287 * g++.dg/cpp0x/rv-cast2.C: New.
289 * g++.dg/cpp0x/enum14.C: New.
291 2011-05-23 Jakub Jelinek <jakub@redhat.com>
294 * gcc.c-torture/execute/pr49123.c: New test.
297 * gcc.dg/debug/pr49032.c: New test.
300 * gcc.dg/pr49120.c: New test.
302 2011-05-23 H.J. Lu <hongjiu.lu@intel.com>
305 * gcc.target/i386/pr47315.c: New test.
307 2011-05-23 Jason Merrill <jason@redhat.com>
309 * g++.dg/cpp0x/lambda/lambda-eh2.C: New.
311 * g++.dg/cpp0x/sfinae24.C: New.
313 * g++.dg/cpp0x/error3.C: New.
315 * g++.dg/cpp0x/defaulted27.C: New.
317 * g++.dg/cpp0x/decltype27.C: New.
319 2011-05-23 Richard Guenther <rguenther@suse.de>
321 * gcc.dg/tree-ssa/forwprop-11.c: Adjust and un-XFAIL.
323 2011-05-23 Richard Guenther <rguenther@suse.de>
325 PR tree-optimization/40874
326 * g++.dg/tree-ssa/pr40874.C: New testcase.
328 2011-05-23 Richard Guenther <rguenther@suse.de>
330 PR tree-optimization/49115
331 * g++.dg/torture/pr49115.C: New testcase.
333 2011-05-23 Richard Guenther <rguenther@suse.de>
336 * gcc.dg/memcpy-3.c: New testcase.
338 2011-05-23 Jakub Jelinek <jakub@redhat.com>
341 * gcc.c-torture/execute/pr48973-1.c: New test.
342 * gcc.c-torture/execute/pr48973-2.c: New test.
344 2011-05-23 Jonathan Wakely <jwakely.gcc@gmail.com>
347 * g++.dg/warn/pr18016.C: New.
349 2011-05-23 Tom de Vries <tom@codesourcery.com>
352 * gcc.target/arm/ivopts-6.c: New test.
354 2011-05-22 Jakub Jelinek <jakub@redhat.com>
357 * gcc.c-torture/compile/pr49029.c: New test.
359 2011-05-22 Jason Merrill <jason@redhat.com>
361 * g++.dg/cpp0x/sfinae23.C: New.
362 * g++.dg/cpp0x/sfinae8.C: Correct.
364 2011-05-22 Thomas Koenig <tkoenig@gcc.gnu.org>
366 * gfortran.dg/function_optimize_8.f90: New test case.
368 2011-05-22 Ira Rosen <ira.rosen@linaro.org>
370 PR tree-optimization/49087
371 * gcc.dg/vect/O3-pr49087.c: New test.
373 2011-05-21 Jason Merrill <jason@redhat.com>
375 * g++.dg/debug/const5.C: New.
377 2011-05-20 Jason Merrill <jason@redhat.com>
379 * g++.dg/cpp0x/constexpr-static7.C: Extend.
381 * g++.dg/cpp0x/constexpr-static7.C: New.
383 * g++.dg/cpp0x/enum12.C: New.
384 * g++.dg/cpp0x/enum13.C: New.
386 2011-05-21 Janus Weil <janus@gcc.gnu.org>
389 * gfortran.dg/select_type_23.f03: New.
391 2011-05-20 Jason Merrill <jason@redhat.com>
393 * g++.dg/cpp0x/defaulted26.C: New.
395 * g++.dg/cpp0x/noexcept02.C: Fix.
396 * g++.dg/cpp0x/noexcept03.C: Fix.
397 * g++.dg/cpp0x/noexcept08.C: Fix.
398 * g++.dg/cpp0x/noexcept10.C: New.
400 2011-05-20 Janus Weil <janus@gcc.gnu.org>
403 * gfortran.dg/extends_12.f03: New.
405 2011-05-20 Jason Merrill <jason@redhat.com>
407 * g++.dg/template/koenig9.C: New.
408 * g++.dg/opt/pr47615.C: Fix.
409 * g++.dg/overload/defarg1.C: Fix.
410 * g++.dg/tc1/dr213.C: Remove xfail.
411 * g++.dg/torture/pr34850.C: Fix.
412 * g++.dg/torture/pr39362.C: Fix.
413 * g++.old-deja/g++.brendan/crash56.C: Fix.
414 * g++.old-deja/g++.pt/memtemp47.C: Fix.
416 2011-05-20 Richard Guenther <rguenther@suse.de>
418 PR tree-optimization/49079
419 * gcc.dg/torture/pr49079.c: New testcase.
421 2011-05-20 Jakub Jelinek <jakub@redhat.com>
423 PR tree-optimization/49073
424 * gcc.c-torture/execute/pr49073.c: New test.
426 2011-06-19 Tobias Burnus <burnus@net-b.de>
429 * gfortran.dg/coarray_21.f90: New.
431 2011-05-19 Joseph Myers <joseph@codesourcery.com>
433 * lib/prune.exe (prune_gcc_output): Expect "error:" in collect2
436 2011-05-19 Richard Guenther <rguenther@suse.de>
439 * gcc.dg/builtin-object-size-11.c: Use -std=gnu89.
441 2011-05-19 Richard Guenther <rguenther@suse.de>
444 * gcc.dg/builtin-object-size-11.c: New testcase.
446 2011-05-19 Tom de Vries <tom@codesourcery.com>
449 * gcc.target/arm/ivopts.c: New test.
450 * gcc.target/arm/ivopts-2.c: New test.
452 2011-05-19 Tom de Vries <tom@codesourcery.com>
454 * lib/lib/scanasm.exp (object-size): Fix target selector handling.
456 2011-05-19 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
458 * gcc.c-torture/execute/960321-1.x: Remove.
460 2011-05-18 Janus Weil <janus@gcc.gnu.org>
463 * gfortran.dg/move_alloc_4.f90: New.
465 2011-05-18 H.J. Lu <hongjiu.lu@intel.com>
468 * gcc.target/i386/pr49002-1.c: New test.
469 * gcc.target/i386/pr49002-2.c: Likewise.
471 2011-05-18 Jakub Jelinek <jakub@redhat.com>
473 PR tree-optimization/49039
474 * gcc.c-torture/execute/pr49039.c: New test.
475 * gcc.dg/tree-ssa/pr49039.c: New test.
476 * g++.dg/torture/pr49039.C: New test.
478 2011-05-18 Jason Merrill <jason@redhat.com>
480 * g++.dg/cpp0x/constexpr-incomplete3.C: New.
481 * g++.dg/cpp0x/constexpr-incomplete2.C: Adjust.
482 * g++.dg/cpp0x/constexpr-memfn1.C: Adjust.
484 2011-05-18 Stuart Henderson <shenders@gcc.gnu.org>
486 * gcc.target/bfin/mcpu-bf592.c: New test.
488 2011-05-18 Ira Rosen <ira.rosen@linaro.org>
490 PR tree-optimization/41881
491 * gcc.dg/vect/O3-pr41881.c: New test.
492 * gcc.dg/vect/O3-slp-reduc-10.c: New test.
494 2011-05-18 Jakub Jelinek <jakub@redhat.com>
496 PR tree-optimization/49000
497 * gcc.dg/pr49000.c: New test.
499 2011-05-17 Eric Botcazou <ebotcazou@adacore.com>
501 * gnat.dg/invalid1.adb: New test.
503 2011-05-16 Uros Bizjak <ubizjak@gmail.com>
505 * gcc.target/i386/avx-vzeroupper-16.c: Update scan-assembler-times
507 * gcc.target/i386/avx-vzeroupper-17.c: Ditto.
508 * gcc.target/i386/avx-vzeroupper-18.c: Ditto.
510 2011-05-15 Jonathan Wakely <jwakely.gcc@gmail.com>
513 * g++.dg/cpp0x/range-for18.C: New.
515 2011-05-15 Tobias Burnus <burnus@net-b.de>
518 * gfortran.dg/coarray/image_index_2.f90: New.
520 2011-05-13 Ville Voutilainen <ville.voutilainen@gmail.com>
522 * g++.dg/cpp0x/override1.C: Move from inherit/virtual9.C.
523 * g++.dg/cpp0x/override2.C: New.
525 2011-05-14 Tobias Burnus <burnus@net-b.de>
528 * gfortran.de/coarray_20.f90: New.
530 2011-05-14 Thomas Koenig <tkoenig@gcc.gnu.org>
533 * function_optimize_7.f90: New test case.
535 2011-05-13 Jason Merrill <jason@redhat.com>
537 * g++.dg/cpp0x/decltype26.C: New.
538 * g++.dg/cpp0x/enum11.C: New.
540 2011-05-13 Tobias Burnus <burnus@net-b.de>
544 * gfortran.dg/assign_8.f90: Update dg-error.
546 2011-05-13 Tobias Burnus <burnus@net-b.de>
549 * gfortran.dg/io_constraints_8.f90: New.
550 * gfortran.dg/io_constraints_9.f90: New.
552 2011-05-13 Martin Thuresson <martint@google.com>
554 PR gcov-profile/47793
555 * gcc.dg/pr47793.c: New.
557 2011-05-12 Jakub Jelinek <jakub@redhat.com>
559 PR tree-optimization/48975
560 * gcc.dg/pr48975.c: New test.
562 2011-05-12 Tobias Burnus <burnus@net-b.de>
565 * gfortran.dg/iso_c_binding_compiler_3.f90: New.
567 2011-05-12 Jason Merrill <jason@redhat.com>
569 * g++.dg/cpp0x/constexpr-incomplete2.C: New.
571 2011-05-12 Geert Bosch <bosch@adacore.com>
573 * gnat.dg/view_conversion1.adb: New test.
575 2011-05-12 Richard Guenther <rguenther@suse.de>
577 PR tree-optimization/48172
578 * gcc.dg/vect/pr48172.c: New testcase.
580 2011-05-12 Jakub Jelinek <jakub@redhat.com>
583 * g++.dg/opt/pr48967.C: New test.
585 2011-05-11 Jason Merrill <jason@redhat.com>
587 * g++.dg/cpp0x/constexpr-friend.C: New.
588 * g++.dg/cpp0x/constexpr-incomplete1.C: New.
590 * g++.dg/cpp0x/sfinae22.C: New.
592 2011-05-11 Tobias Burnus <burnus@net-b.de>
595 * gfortran.dg/generic_24.f90: New.
597 2011-05-11 Richard Guenther <rguenther@suse.de>
599 PR tree-optimization/15256
600 * gcc.dg/tree-ssa/forwprop-14.c: New testcase.
602 2011-05-11 Jakub Jelinek <jakub@redhat.com>
605 * gcc.dg/pr48159-1.c: New test.
606 * gcc.dg/pr48159-2.c: New test.
608 2011-05-11 Richard Guenther <rguenther@suse.de>
611 * gcc.dg/torture/pr48953.c: New testcase.
613 2011-05-11 Richard Guenther <rguenther@suse.de>
615 PR tree-optimization/18041
616 * gcc.dg/tree-ssa/forwprop-13.c: New testcase.
618 2011-05-11 Alan Modra <amodra@gmail.com>
621 * gcc.target/powerpc/pr47755-2.c: Require vsx_hw.
623 2011-05-10 Jason Merrill <jason@redhat.com>
625 * g++.dg/cpp0x/defaulted25.C: New.
626 * g++.dg/template/crash7.C: Adjust.
628 * g++.dg/cpp0x/variadic108.C: New.
630 2011-05-10 Ville Voutilainen <ville.voutilainen@gmail.com>
632 * g++.dg/inherit/virtual9.C: Extend.
634 2011-05-10 Michael Meissner <meissner@linux.vnet.ibm.com>
637 * gcc.target/powerpc/pr48857.c: New file, make sure V2DI arguments
638 are passed and returned in vector registers.
640 2011-05-10 Richard Guenther <rguenther@suse.de>
642 * gcc.dg/tree-ssa/ssa-fre-2.c: Disable forwprop.
643 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
644 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
645 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
646 * gcc.dg/tree-ssa/scev-cast.c: Adjust. Note what transformation
649 2011-05-10 Jakub Jelinek <jakub@redhat.com>
651 PR tree-optimization/48611
652 PR tree-optimization/48794
653 * gfortran.dg/gomp/pr48611.f90: New test.
654 * gfortran.dg/gomp/pr48794.f90: New test.
657 * gcc.dg/dfp/pr48928.c: New test.
659 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
662 * g++.dg/cpp0x/pr48522.C: New.
664 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
667 * g++.dg/cpp0x/sfinae21.C: New.
669 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
671 * g++.dg/template/sfinae28.C: Rename to...
672 * g++.dg/cpp0x/sfinae19.C: ... this.
673 * g++.dg/template/sfinae29.C: Rename to...
674 * g++.dg/cpp0x/sfinae20.C: ... this.
676 2011-05-09 Jeff Law <law@redhat.com>
678 * lib/gcc-gdb-test.exp (gdb-test): Reorder matchers to give more
681 2011-05-09 Fabien ChĂȘne <fabien@gcc.gnu.org>
684 * g++.dg/init/pr20039.C: New.
686 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
690 * g++.dg/template/sfinae28.C: New.
691 * g++.dg/template/sfinae29.C: Likewise.
693 2011-05-09 Jason Merrill <jason@redhat.com>
695 * g++.dg/template/nontype23.C: New.
697 2011-05-07 Fabien ChĂȘne <fabien@gcc.gnu.org>
699 * g++.dg/init/pr48859.C: New.
701 2011-05-09 Jason Merrill <jason@redhat.com>
703 * gcc.dg/gcc.dg/uninit-D.c: Move to c-c++-common.
704 * gcc.dg/gcc.dg/uninit-D-O0.c: Move to c-c++-common.
705 * gcc.dg/gcc.dg/uninit-E.c: Move to c-c++-common.
706 * gcc.dg/gcc.dg/uninit-E-O0.c: Move to c-c++-common.
707 * gcc.dg/gcc.dg/uninit-F.c: Move to c-c++-common.
708 * gcc.dg/gcc.dg/uninit-F-O0.c: Move to c-c++-common.
709 * gcc.dg/gcc.dg/uninit-G.c: Move to c-c++-common.
710 * gcc.dg/gcc.dg/uninit-G-O0.c: Move to c-c++-common.
712 2011-05-08 Ville Voutilainen <ville.voutilainen@gmail.com>
714 * g++.dg/inherit/virtual9.C: New.
716 2011-05-09 Dodji Seketeli <dodji@redhat.com>
719 * g++.dg/template/dependent-expr8.C: New test case.
721 2011-05-07 Zdenek Dvorak <ook@ucw.cz>
723 PR tree-optimization/48837
724 * gcc.dg/pr48837.c: New testcase.
726 2011-05-06 Jason Merrill <jason@redhat.com>
728 * g++.dg/cpp0x/constexpr-condition2.C: New.
730 * g++.dg/cpp0x/constexpr-missing.C: New.
732 2011-05-06 Tobias Burnus <burnus@net-b.de>
735 * gfortran.dg/coarray/this_image_2.f90: New.
737 2011-05-06 Tobias Burnus <burnus@net-b.de>
741 * gfortran.dg/bind_c_usage_22.f90: New.
742 * gfortran.dg/bind_c_usage_23.f90: New.
743 * gfortran.dg/bind_c_usage_24.f90: New.
744 * gfortran.dg/bind_c_usage_24_c.c: New.
746 2011-05-06 Dodji Seketeli <dodji@redhat.com>
749 * g++.dg/template/member9.C: New test case.
751 2011-05-05 Eric Botcazou <ebotcazou@adacore.com>
753 * gnat.dg/discr29.ad[sb]: New test.
754 * gnat.dg/discr30.adb: Likewise.
756 2011-05-05 Julian Brown <julian@codesourcery.com>
758 * gcc.target/arm/neon-vset_lanes8.c: New test.
760 2011-05-05 Jason Merrill <jason@redhat.com>
762 * g++.dg/init/new32.C: New.
764 2011-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
766 * gfortran.dg/fmt_g0_6.f08: Use dg-options "-ffloat-store".
769 2011-05-05 Jakub Jelinek <jakub@redhat.com>
771 PR rtl-optimization/48381
772 * gcc.c-torture/compile/pr48381.c: New test.
774 2011-05-05 Uros Bizjak <ubizjak@gmail.com>
776 * gcc.target/i386/opt-1.c: Add --param min-insn-to-prefetch -ratio=0
778 * gcc.target/i386/opt-1.c: Ditto.
780 2011-05-04 Jason Merrill <jason@redhat.com>
782 * g++.dg/conversion/base1.C: New.
784 2011-05-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
787 * gfortran.dg/round_3.f08: Add more checks to test case.
789 2011-05-04 Hans-Peter Nilsson <hp@axis.com>
791 * gfortran.dg/pr47878.f90, gfortran.dg/endfile_3.f90,
792 gfortran.dg/endfile_4.f90, gfortran.dg/ftell_3.f90,
793 gfortran.dg/fmt_cache_1.f, gfortran.dg/namelist_66.f90:
794 Gate test on effective_target fd_truncate.
796 2011-05-04 Uros Bizjak <ubizjak@gmail.com>
798 * gcc.target/i386/recip-vec-divf.c: Decrease array sizes.
799 * gcc.target/i386/recip-vec-sqrtf.c: Ditto.
800 * gcc.target/i386/recip-vec-divf-avx.c: Increase array sizes.
801 * gcc.target/i386/recip-vec-sqrtf-avx.c: Ditto. Update scan times.
802 * gcc.target/i386/ssefn-1.c: Add -mno-sse2 to dg-options.
803 * gcc.target/i386/pr38824.c: Ditto.
804 * gcc.target/i386/vecinit-1.c: Add -mno-sse4 to dg-options.
805 * gcc.target/i386/vecinit-2.c: Ditto.
806 * gcc.target/i386/sse-19.c: Add -mno-ssse3 to dg-options.
807 * gcc.target/i386/parity-1.c: Add -mno-popcnt to dg-options.
808 * gcc.target/i386/parity-2.c: Ditto.
809 * gcc.target/i386/incoming-8.c: Add -mno-avx to dg-options.
811 2011-05-04 Stuart Henderson <shenders@gcc.gnu.org>
813 * gcc.target/bfin/mcpu-bf512.c: Update to latest silicon revision and
815 * gcc.target/bfin/mcpu-bf514.c: Likewise.
816 * gcc.target/bfin/mcpu-bf516.c: Likewise.
817 * gcc.target/bfin/mcpu-bf518.c: Likewise.
819 2011-05-03 Tobias Burnus <burnus@net-b.de>
822 * gfortran.dg/coarray/this_image_1.f90: Remove dg-options.
824 2011-05-03 Tobias Burnus <burnus@net-b.de>
827 * gfortran.dg/coarray/this_image_1.f90: New.
829 2011-05-03 Tobias Burnus <burnus@net-b.de>
832 * gfortran.dg/coarray/caf.dg: New.
833 * gfortran.dg/coarray/image_index_1.f90: New, copied
834 from ../coarray_16.f90.
836 2011-05-03 Paolo Carlini <paolo.carlini@oracle.com>
839 * g++.dg/ext/complex9.C: New.
841 2011-05-03 Stuart Henderson <shenders@gcc.gnu.org>
844 * gcc.target/bfin/mcpu-bf542.c: Check SILICON_REVISION is 0x0004.
845 * gcc.target/bfin/mcpu-bf544.c, gcc.target/bfin/mcpu-bf547.c,
846 gcc.target/bfin/mcpu-bf548.c, gcc.target/bfin/mcpu-bf549.c: Likewise.
848 2011-05-03 Stuart Henderson <shenders@gcc.gnu.org>
850 * gcc.target/bfin/builtins: Created.
851 * gcc.target/bfin/hisilh-O0.c: Deleted.
852 * gcc.target/bfin/hisilh.c: Moved to...
853 * gcc.target/bfin/builtins/hisilh.c: ...here.
854 * gcc.target/bfin/builtins/shl_fr1x16-6.c: New test.
855 * gcc.target/bfin/builtins/shr_fr1x16-1.c: Ditto.
856 * gcc.target/bfin/builtins/shl_fr1x32-9.c: Ditto.
857 * gcc.target/bfin/builtins/shr_fr1x32-4.c: Ditto.
858 * gcc.target/bfin/builtins/shr_fr1x32-8.c: Ditto.
859 * gcc.target/bfin/builtins/lshl_fr2x16-1.c: Ditto.
860 * gcc.target/bfin/builtins/abs_fr1x16-1.c: Ditto.
861 * gcc.target/bfin/builtins/norm32-1.c: Ditto.
862 * gcc.target/bfin/builtins/shrl_fr1x16-3.c: Ditto.
863 * gcc.target/bfin/builtins/norm_fr1x32-2.c: Ditto.
864 * gcc.target/bfin/builtins/bfin-builtins.exp: Ditto.
865 * gcc.target/bfin/builtins/norm16-2.c: Ditto.
866 * gcc.target/bfin/builtins/norm32-5.c: Ditto.
867 * gcc.target/bfin/builtins/norm_fr1x16-3.c: Ditto.
868 * gcc.target/bfin/builtins/mult_fr1x32x32-2.c: Ditto.
869 * gcc.target/bfin/builtins/norm16-6.c: Ditto.
870 * gcc.target/bfin/builtins/norm32-9.c: Ditto.
871 * gcc.target/bfin/builtins/mult_fr2x16-1.c: Ditto.
872 * gcc.target/bfin/builtins/dspsubaddsat_fr2x16-2.c: Ditto.
873 * gcc.target/bfin/builtins/min_fr2x16-1.c: Ditto.
874 * gcc.target/bfin/builtins/max_fr2x16-2.c: Ditto.
875 * gcc.target/bfin/builtins/norm32-10.c: Ditto.
876 * gcc.target/bfin/builtins/shl_fr2x16-3.c: Ditto.
877 * gcc.target/bfin/builtins/mulhisihh_fr2x16-1.c: Ditto.
878 * gcc.target/bfin/builtins/diff_hl_fr2x16-2.c: Ditto.
879 * gcc.target/bfin/builtins/shl_fr2x16-7.c: Ditto.
880 * gcc.target/bfin/builtins/shr_fr2x16-2.c: Ditto.
881 * gcc.target/bfin/builtins/mulhisilh_fr2x16-1.c: Ditto.
882 * gcc.target/bfin/builtins/lshl_fr1x16-1.c: Ditto.
883 * gcc.target/bfin/builtins/cpmlx_mul_fr2x16-2.c: Ditto.
884 * gcc.target/bfin/builtins/negate_fr1x32-2.c: Ditto.
885 * gcc.target/bfin/builtins/negate_fr1x16-3.c: Ditto.
886 * gcc.target/bfin/builtins/abs_fr2x16-2.c: Ditto.
887 * gcc.target/bfin/builtins/shrl_fr2x16-4.c: Ditto.
888 * gcc.target/bfin/builtins/mult_fr1x16-1.c: Ditto.
889 * gcc.target/bfin/builtins/max_fr1x32-1.c: Ditto.
890 * gcc.target/bfin/builtins/min_fr1x16-1.c: Ditto.
891 * gcc.target/bfin/builtins/shl_fr1x32-2.c: Ditto.
892 * gcc.target/bfin/builtins/max_fr1x16-2.c: Ditto.
893 * gcc.target/bfin/builtins/shl_fr1x16-3.c: Ditto.
894 * gcc.target/bfin/builtins/add_fr2x16-1.c: Ditto.
895 * gcc.target/bfin/builtins/shl_fr1x32-6.c: Ditto.
896 * gcc.target/bfin/builtins/shr_fr1x32-1.c: Ditto.
897 * gcc.target/bfin/builtins/shr_fr1x32.c: Ditto.
898 * gcc.target/bfin/builtins/shl_fr1x16-7.c: Ditto.
899 * gcc.target/bfin/builtins/shr_fr1x16-2.c: Ditto.
900 * gcc.target/bfin/builtins/shr_fr1x32-5.c: Ditto.
901 * gcc.target/bfin/builtins/shr_fr1x32-9.c: Ditto.
902 * gcc.target/bfin/builtins/abs_fr1x32-1.c: Ditto.
903 * gcc.target/bfin/builtins/lshl_fr2x16-2.c: Ditto.
904 * gcc.target/bfin/builtins/abs_fr1x16-2.c: Ditto.
905 * gcc.target/bfin/builtins/cpmlx_msu_fr2x16-1.c: Ditto.
906 * gcc.target/bfin/builtins/norm32-2.c: Ditto.
907 * gcc.target/bfin/builtins/shrl_fr1x16-4.c: Ditto.
908 * gcc.target/bfin/builtins/norm16-3.c: Ditto.
909 * gcc.target/bfin/builtins/norm32-6.c: Ditto.
910 * gcc.target/bfin/builtins/norm16-7.c: Ditto.
911 * gcc.target/bfin/builtins/mult_fr2x16-2.c: Ditto.
912 * gcc.target/bfin/builtins/min_fr2x16-2.c: Ditto.
913 * gcc.target/bfin/builtins/add_fr1x16-1.c: Ditto.
914 * gcc.target/bfin/builtins/norm32-11.c: Ditto.
915 * gcc.target/bfin/builtins/sub_fr2x16-1.c: Ditto.
916 * gcc.target/bfin/builtins/shl_fr2x16-4.c: Ditto.
917 * gcc.target/bfin/builtins/mulhisihh_fr2x16-2.c: Ditto.
918 * gcc.target/bfin/builtins/diff_lh_fr2x16-1.c: Ditto.
919 * gcc.target/bfin/builtins/shl_fr2x16-8.c: Ditto.
920 * gcc.target/bfin/builtins/shr_fr2x16-3.c: Ditto.
921 * gcc.target/bfin/builtins/mulhisilh_fr2x16-2.c: Ditto.
922 * gcc.target/bfin/builtins/lshl_fr1x16-2.c: Ditto.
923 * gcc.target/bfin/builtins/cpmlx_mac_fr2x16-1.c: Ditto.
924 * gcc.target/bfin/builtins/shrl_fr2x16-1.c: Ditto.
925 * gcc.target/bfin/builtins/mult_fr1x32-1.c: Ditto.
926 * gcc.target/bfin/builtins/min_fr1x32-1.c: Ditto.
927 * gcc.target/bfin/builtins/dspaddsubsat_fr2x16-1.c: Ditto.
928 * gcc.target/bfin/builtins/mult_fr1x16-2.c: Ditto.
929 * gcc.target/bfin/builtins/max_fr1x32-2.c: Ditto.
930 * gcc.target/bfin/builtins/min_fr1x16-2.c: Ditto.
931 * gcc.target/bfin/builtins/shl_fr1x32.c: Ditto.
932 * gcc.target/bfin/builtins/shl_fr1x32-3.c: Ditto.
933 * gcc.target/bfin/builtins/shl_fr1x16-4.c: Ditto.
934 * gcc.target/bfin/builtins/sub_fr1x16-1.c: Ditto.
935 * gcc.target/bfin/builtins/add_fr2x16-2.c: Ditto.
936 * gcc.target/bfin/builtins/shl_fr1x32-7.c: Ditto.
937 * gcc.target/bfin/builtins/shr_fr1x32-2.c: Ditto.
938 * gcc.target/bfin/builtins/shl_fr1x16-8.c: Ditto.
939 * gcc.target/bfin/builtins/shr_fr1x16-3.c: Ditto.
940 * gcc.target/bfin/builtins/shr_fr1x32-6.c: Ditto.
941 * gcc.target/bfin/builtins/circptr.c: Ditto.
942 * gcc.target/bfin/builtins/negate_fr2x16-1.c: Ditto.
943 * gcc.target/bfin/builtins/abs_fr1x32-2.c: Ditto.
944 * gcc.target/bfin/builtins/multr_fr2x16-1.c: Ditto.
945 * gcc.target/bfin/builtins/sum_fr2x16-1.c: Ditto.
946 * gcc.target/bfin/builtins/shrl_fr1x16-1.c: Ditto.
947 * gcc.target/bfin/builtins/cpmlx_msu_fr2x16-2.c: Ditto.
948 * gcc.target/bfin/builtins/norm32-3.c: Ditto.
949 * gcc.target/bfin/builtins/norm_fr1x16-1.c: Ditto.
950 * gcc.target/bfin/builtins/norm16-4.c: Ditto.
951 * gcc.target/bfin/builtins/norm32-7.c: Ditto.
952 * gcc.target/bfin/builtins/norm16-8.c: Ditto.
953 * gcc.target/bfin/builtins/add_fr1x32-1.c: Ditto.
954 * gcc.target/bfin/builtins/shl_fr2x16-1.c: Ditto.
955 * gcc.target/bfin/builtins/add_fr1x16-2.c: Ditto.
956 * gcc.target/bfin/builtins/shl_fr2x16-5.c: Ditto.
957 * gcc.target/bfin/builtins/norm32-12.c: Ditto.
958 * gcc.target/bfin/builtins/sub_fr2x16-2.c: Ditto.
959 * gcc.target/bfin/builtins/diff_lh_fr2x16-2.c: Ditto.
960 * gcc.target/bfin/builtins/mulhisihl_fr2x16-1.c: Ditto.
961 * gcc.target/bfin/builtins/shr_fr2x16-4.c: Ditto.
962 * gcc.target/bfin/builtins/mulhisill_fr2x16-1.c: Ditto.
963 * gcc.target/bfin/builtins/negate_fr1x16-1.c: Ditto.
964 * gcc.target/bfin/builtins/multr_fr1x16-1.c: Ditto.
965 * gcc.target/bfin/builtins/cpmlx_mac_fr2x16-2.c: Ditto.
966 * gcc.target/bfin/builtins/shrl_fr2x16-2.c: Ditto.
967 * gcc.target/bfin/builtins/mult_fr1x32x32NS-1.c: Ditto.
968 * gcc.target/bfin/builtins/mult_fr1x32-2.c: Ditto.
969 * gcc.target/bfin/builtins/min_fr1x32-2.c: Ditto.
970 * gcc.target/bfin/builtins/dspaddsubsat_fr2x16-2.c: Ditto.
971 * gcc.target/bfin/builtins/shl_fr1x16-1.c: Ditto.
972 * gcc.target/bfin/builtins/sub_fr1x32-1.c: Ditto.
973 * gcc.target/bfin/builtins/shl_fr1x32-4.c: Ditto.
974 * gcc.target/bfin/builtins/sub_fr1x16-2.c: Ditto.
975 * gcc.target/bfin/builtins/shl_fr1x16-5.c: Ditto.
976 * gcc.target/bfin/builtins/shl_fr1x32-8.c: Ditto.
977 * gcc.target/bfin/builtins/shr_fr1x32-3.c: Ditto.
978 * gcc.target/bfin/builtins/shr_fr1x16-4.c: Ditto.
979 * gcc.target/bfin/builtins/shr_fr1x32-7.c: Ditto.
980 * gcc.target/bfin/builtins/negate_fr2x16-2.c: Ditto.
981 * gcc.target/bfin/builtins/multr_fr2x16-2.c: Ditto.
982 * gcc.target/bfin/builtins/sum_fr2x16-2.c: Ditto.
983 * gcc.target/bfin/builtins/shrl_fr1x16-2.c: Ditto.
984 * gcc.target/bfin/builtins/norm_fr1x32-1.c: Ditto.
985 * gcc.target/bfin/builtins/norm16-1.c: Ditto.
986 * gcc.target/bfin/builtins/norm_fr1x16-2.c: Ditto.
987 * gcc.target/bfin/builtins/mult_fr1x32x32-1.c: Ditto.
988 * gcc.target/bfin/builtins/norm32-4.c: Ditto.
989 * gcc.target/bfin/builtins/norm16-5.c: Ditto.
990 * gcc.target/bfin/builtins/norm32-8.c: Ditto.
991 * gcc.target/bfin/builtins/dspsubaddsat_fr2x16-1.c: Ditto.
992 * gcc.target/bfin/builtins/max_fr2x16-1.c: Ditto.
993 * gcc.target/bfin/builtins/add_fr1x32-2.c: Ditto.
994 * gcc.target/bfin/builtins/shl_fr2x16-2.c: Ditto.
995 * gcc.target/bfin/builtins/shl_fr2x16-6.c: Ditto.
996 * gcc.target/bfin/builtins/diff_hl_fr2x16-1.c: Ditto.
997 * gcc.target/bfin/builtins/shr_fr2x16-1.c: Ditto.
998 * gcc.target/bfin/builtins/mulhisihl_fr2x16-2.c: Ditto.
999 * gcc.target/bfin/builtins/negate_fr1x32-1.c: Ditto.
1000 * gcc.target/bfin/builtins/cpmlx_mul_fr2x16-1.c: Ditto.
1001 * gcc.target/bfin/builtins/multr_fr1x16-2.c: Ditto.
1002 * gcc.target/bfin/builtins/mulhisill_fr2x16-2.c: Ditto.
1003 * gcc.target/bfin/builtins/negate_fr1x16-2.c: Ditto.
1004 * gcc.target/bfin/builtins/abs_fr2x16-1.c: Ditto.
1005 * gcc.target/bfin/builtins/shrl_fr2x16-3.c: Ditto.
1006 * gcc.target/bfin/builtins/mult_fr1x32x32NS-2.c: Ditto.
1007 * gcc.target/bfin/builtins/shl_fr1x32-1.c: Ditto.
1008 * gcc.target/bfin/builtins/max_fr1x16-1.c: Ditto.
1009 * gcc.target/bfin/builtins/shl_fr1x16-2.c: Ditto.
1010 * gcc.target/bfin/builtins/sub_fr1x32-2.c: Ditto.
1011 * gcc.target/bfin/builtins/shl_fr1x32-5.c: Ditto.
1013 2011-05-03 Bernd Schmidt <bernds@codesourcery.com>
1015 * gcc.target/arm/cold-lc.c: New test.
1017 2011-05-03 Jakub Jelinek <jakub@redhat.com>
1020 * gcc.dg/pr48774.c: New test.
1022 2011-05-03 Richard Guenther <rguenther@suse.de>
1024 * gcc.dg/large-size-array-5.c: New testcase.
1026 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
1028 * gcc.dg/vect/vect-strided-u16-i3.c: New test.
1030 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
1032 * lib/target-supports.exp (check_effective_target_vect_strided):
1034 (check_effective_target_vect_strided2)
1035 (check_effective_target_vect_strided3)
1036 (check_effective_target_vect_strided4)
1037 (check_effective_target_vect_strided8): ...these new functions.
1039 * gcc.dg/vect/O3-pr39675-2.c: Update accordingly.
1040 * gcc.dg/vect/costmodel/ppc/costmodel-slp-12.c: Likewise.
1041 * gcc.dg/vect/fast-math-slp-27.c: Likewise.
1042 * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: Likewise.
1043 * gcc.dg/vect/pr37539.c: Likewise.
1044 * gcc.dg/vect/slp-11a.c: Likewise.
1045 * gcc.dg/vect/slp-11b.c: Likewise.
1046 * gcc.dg/vect/slp-11c.c: Likewise.
1047 * gcc.dg/vect/slp-12a.c: Likewise.
1048 * gcc.dg/vect/slp-12b.c: Likewise.
1049 * gcc.dg/vect/slp-18.c: Likewise.
1050 * gcc.dg/vect/slp-19a.c: Likewise.
1051 * gcc.dg/vect/slp-19b.c: Likewise.
1052 * gcc.dg/vect/slp-21.c: Likewise.
1053 * gcc.dg/vect/slp-23.c: Likewise.
1054 * gcc.dg/vect/vect-cselim-1.c: Likewise.
1056 * gcc.dg/vect/fast-math-vect-complex-3.c: Use vect_stridedN
1057 instead of vect_interleave && vect_extract_even_odd.
1058 * gcc.dg/vect/no-scevccp-outer-10a.c: Likewise.
1059 * gcc.dg/vect/no-scevccp-outer-10b.c: Likewise.
1060 * gcc.dg/vect/no-scevccp-outer-20.c: Likewise.
1061 * gcc.dg/vect/vect-1.c: Likewise.
1062 * gcc.dg/vect/vect-10.c: Likewise.
1063 * gcc.dg/vect/vect-98.c: Likewise.
1064 * gcc.dg/vect/vect-107.c: Likewise.
1065 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
1066 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
1067 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
1068 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
1069 * gcc.dg/vect/vect-strided-a-u32-mult.c: Likewise.
1070 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
1071 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
1072 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
1073 * gcc.dg/vect/vect-strided-float.c: Likewise.
1074 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
1075 * gcc.dg/vect/vect-strided-mult.c: Likewise.
1076 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
1077 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
1078 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
1079 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
1080 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
1081 * gcc.dg/vect/vect-strided-u32-mult.c: Likewise.
1082 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
1083 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
1084 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
1085 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
1086 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
1087 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
1088 * gcc.dg/vect/vect-vfa-03.c: Likewise.
1090 * gcc.dg/vect/no-scevccp-outer-18.c: Add vect_stridedN to the
1092 * gcc.dg/vect/pr30843.c: Likewise.
1093 * gcc.dg/vect/pr33866.c: Likewise.
1094 * gcc.dg/vect/slp-reduc-6.c: Likewise.
1095 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: Likewise.
1096 * gcc.dg/vect/vect-strided-store-u16-i4.c: Likewise.
1097 * gcc.dg/vect/vect-strided-store-u32-i2.c: Likewise.
1099 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
1101 * gcc.dg/vect/slp-11.c: Split into...
1102 * gcc.dg/vect/slp-11a.c, gcc.dg/vect/slp-11b.c,
1103 gcc.dg/vect/slp-11c.c: ...these tests.
1104 * gcc.dg/vect/slp-12a.c: Split 4-stride loop into...
1105 * gcc.dg/vect/slp-12c.c: ...this new test.
1106 * gcc.dg/vect/slp-19.c: Split into...
1107 * gcc.dg/vect/slp-19a.c, gcc.dg/vect/slp-19b.c,
1108 gcc.dg/vect/slp-19c.c: ...these new tests.
1110 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
1112 * lib/target-supports.exp
1113 (check_effective_target_vect_extract_even_odd_wide): Delete.
1114 (check_effective_target_vect_strided_wide): Likewise.
1115 * gcc.dg/vect/O3-pr39675-2.c: Use the non-wide versions instead.
1116 * gcc.dg/vect/fast-math-pr35982.c: Likewise.
1117 * gcc.dg/vect/fast-math-vect-complex-3.c: Likewise.
1118 * gcc.dg/vect/pr37539.c: Likewise.
1119 * gcc.dg/vect/slp-11.c: Likewise.
1120 * gcc.dg/vect/slp-12a.c: Likewise.
1121 * gcc.dg/vect/slp-12b.c: Likewise.
1122 * gcc.dg/vect/slp-19.c: Likewise.
1123 * gcc.dg/vect/slp-23.c: Likewise.
1124 * gcc.dg/vect/vect-1.c: Likewise.
1125 * gcc.dg/vect/vect-98.c: Likewise.
1126 * gcc.dg/vect/vect-107.c: Likewise.
1127 * gcc.dg/vect/vect-strided-float.c: Likewise.
1129 2011-05-02 Jason Merrill <jason@redhat.com>
1131 * g++.dg/init/new31.C: New.
1133 2011-05-02 Simon Martin <simartin@users.sourceforge.net>
1136 * gcc.dg/pr35445.c: New test.
1138 2011-05-02 Jason Merrill <jason@redhat.com>
1140 * c-c++-common/vla-1.c: New.
1142 2011-05-02 Richard Guenther <rguenther@suse.de>
1144 PR tree-optimization/48822
1145 * gcc.dg/torture/pr48822.c: New testcase.
1147 2011-05-02 Paolo Carlini <paolo.carlini@oracle.com>
1150 * g++.dg/cpp0x/constexpr-47969.C: New.
1152 2011-05-02 Ira Rosen <ira.rosen@linaro.org>
1155 * gcc.dg/vect/slp-3.c: Increase loop bound. Don't expect to fail
1156 on vect_no_align targets.
1157 * gcc.dg/vect/no-vfa-pr29145.c: Don't expect to fail on
1158 vect_no_align targets.
1160 2011-05-01 Xinliang David Li <davidxl@google.com>
1162 * gcc.dg/tree-ssa/integer-addr.c: New test.
1163 * gcc.dg/tree-ssa/alias_bug.c: New test.
1165 2011-05-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1167 PR libgfortran/48787
1168 * gfortran.dg/round_3.f08: Add more checks.
1170 2011-04-30 Tobias Burnus <burnus@net-b.de>
1173 * gfortran.dg/import9.f90: New, proper test.
1174 * gfortran.dg/interface_37.f90: Remove bogus
1175 test (bogus copy of interface_36.f90).
1177 2011-04-30 Tobias Burnus <burnus@net-b.de>
1180 * gfortran.dg/interface_37.f90: New.
1182 2011-04-30 Paul Thomas <pault@gcc.gnu.org>
1185 * gfortran.dg/realloc_on_assign_7.f03: Test bounds.
1187 2011-04-30 Jakub Jelinek <jakub@redhat.com>
1189 PR tree-optimization/48809
1190 * gcc.c-torture/execute/pr48809.c: New test.
1192 2011-04-29 Jeff Law <law@redhat.com>
1194 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: New test.
1196 2011-04-29 Paolo Carlini <paolo.carlini@oracle.com>
1199 * g++.dg/init/ctor10.C: New.
1201 2011-04-29 Le-Chun Wu <lcwu@google.com>
1203 * g++.dg/warn/Wconversion-null-2.C: Do not expect a NULL
1204 warning in implicitly instantiated templates.
1206 2011-04-29 Le-Chun Wu <lcwu@google.com>
1208 * g++.dg/warn/Wnull-conversion-1.C: New.
1209 * g++.dg/warn/Wnull-conversion-2.C: New.
1211 2011-04-29 Diego Novillo <dnovillo@google.com>
1213 * g++.old-deja/g++.other/null3.C: Expect warning about
1214 converting boolean to a pointer.
1216 2011-04-29 Paul Thomas <pault@gcc.gnu.org>
1219 * gfortran.dg/realloc_on_assign_7.f03: Modify to test for lhs
1223 * gfortran.dg/realloc_on_assign_7.f03: Add subroutine pr48746.
1225 2011-04-29 Tobias Burnus <burnus@net-b.de>
1228 * gfortran.dg/typebound_proc_22.f90: New.
1231 * gfortran.dg/interface_36.f90: New.
1233 2011-04-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1235 PR libgfortran/48488
1236 PR libgfortran/48602
1237 PR libgfortran/48615
1238 PR libgfortran/48684
1239 PR libgfortran/48787
1240 * gfortran.dg/fmt_g.f: Adjust test.
1241 * gfortran.dg/fmt_g0_1.f08: Adjust test.
1242 * gfortran.dg/round_3.f08: New test.
1243 * gfortran.dg/namelist_print_1.f: Adjust test.
1244 * gfortran.dg/char4_iunit_1.f03: Adjust test.
1245 * gfortran.dg/f2003_io_5.f03: Adjust test.
1246 * gfortran.dg/coarray_15.f90: Adjust test.
1247 * gfortran.dg/namelist_65.f90: Adjust test.
1248 * gfortran.dg/fmt_cache_1.f: Adjust test.
1249 * gfortran.dg/char4_iunit_2.f03: Adjust test.
1250 * gfortran.dg/real_const_3.f90: Adjust test.
1252 2011-04-28 Xinliang David Li <davidxl@google.com>
1254 * testsuite/gcc.dg/tree-prof/prof-robust-1.c: New test.
1255 * testsuite/g++.dg/prof-robust-1.C: New test.
1257 2011-04-28 Ira Rosen <ira.rosen@linaro.org>
1259 PR tree-optimization/48765
1260 * gcc.dg/vect/pr48765.c: New.
1262 2011-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1264 PR tree-optimization/48775
1265 * gcc.dg/pr48616.c: Also add -fno-common on alpha*-dec-osf*.
1267 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
1270 * g++.dg/inherit/pr48798.C: New.
1271 * g++.old-deja/g++.other/base1.C: Adjust.
1273 2011-04-28 Dodji Seketeli <dodji@redhat.com>
1276 * g++.dg/template/inherit7.C: New test case.
1278 2011-04-28 Richard Guenther <rguenther@suse.de>
1280 PR tree-optimization/40052
1281 PR tree-optimization/15347
1282 * gcc.dg/tree-ssa/vrp57.c: New testcase.
1283 * gcc.dg/pr15347.c: Likewise.
1285 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
1288 * g++.dg/cpp0x/sfinae18.C: New.
1290 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
1293 * g++.dg/ext/is_literal_type1.C: New.
1295 2011-04-28 Tobias Burnus <burnus@net-b.de>
1299 * gfortran.dg/interface_35.f90: New.
1300 * gfortran.dg/erfc_scaled_1.f90: Don't compile with -pedantic.
1301 * gfortran.dg/func_result_6.f90: Add dg-warning.
1302 * gfortran.dg/bessel_1.f90: Ditto.
1303 * gfortran.dg/hypot_1.f90: Ditto.
1304 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
1305 * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
1306 * gfortran.dg/interface_assignment_4.f90: Ditto.
1308 2011-04-27 Jason Merrill <jason@redhat.com>
1310 * g++.dg/ext/complex8.C: New.
1312 * g++.dg/cpp0x/initlist49.C: New.
1313 * g++.dg/init/new30.C: New.
1315 2011-04-27 Tobias Burnus <burnus@net-b.de>
1318 * gfortran.dg/whole_file_34.f90: New.
1320 2011-04-27 Jan Hubicka <jh@suse.cz>
1322 * gcc.dg/tree-ssa/inline-9.c: New testcase.
1324 2011-04-27 Jason Merrill <jason@redhat.com>
1326 * g++.old-deja/g++.oliva/overload1.C: Adjust.
1328 * g++.dg/parse/ambig6.C: New.
1330 2011-04-27 Nick Clifton <nickc@redhat.com>
1332 * gcc.dg/20020312-2.c: Add definition for RX.
1334 * lib/target-supports.exp (add_options_for_ieee): Use -mnofpu
1335 option with RX targets.
1337 * gcc.target/rx/pack.c: Replace C++ style // comments with C style
1340 2011-04-27 Richard Guenther <rguenther@suse.de>
1342 * gcc.dg/tree-ssa/pr23382.c: Remove.
1344 2011-04-27 Kaz Kojima <kkojima@gcc.gnu.org>
1347 * gcc.c-torture/compile/pr48767.c: New test.
1349 2011-04-27 Richard Guenther <rguenther@suse.de>
1351 PR tree-optimization/48772
1352 * g++.dg/pr48772.C: New testcase.
1354 2011-04-27 Jakub Jelinek <jakub@redhat.com>
1357 * gcc.c-torture/compile/pr48742.c: New test.
1359 2011-04-26 Jason Merrill <jason@redhat.com>
1361 * g++.dg/lookup/koenig13.C: New.
1363 * g++.dg/cpp0x/initlist48.C: New.
1365 2011-04-25 Jason Merrill <jason@redhat.com>
1367 * g++.dg/cpp0x/sfinae17.C: New.
1369 2011-03-23 Michael Meissner <meissner@linux.vnet.ibm.com>
1372 * gcc.target/powerpc/pr48258-1.c: New file.
1373 * gcc.target/powerpc/pr48258-2.c: Ditto.
1375 2011-04-26 Xinliang David Li <davidxl@google.com>
1377 * gcc.dg/uninit-suppress.c: New test.
1378 * gcc.dg/uninit-suppress.c: New test.
1380 2011-04-26 Jakub Jelinek <jakub@redhat.com>
1383 * gcc.dg/pr48768.c: New test.
1385 PR tree-optimization/48734
1386 * gcc.c-torture/compile/pr48734.c: New test.
1389 * gcc.dg/tree-prof/val-prof-2.c: Adjust for 32-bit HWI.
1391 2011-04-26 Richard Guenther <rguenther@suse.de>
1393 PR tree-optimization/48731
1394 * gcc.dg/torture/pr48731.c: New testcase.
1396 2011-04-26 Richard Guenther <rguenther@suse.de>
1399 * gcc.dg/tree-prof/val-prof-2.c: Adjust.
1401 2011-04-26 Richard Guenther <rguenther@suse.de>
1404 * gcc.dg/torture/pr48694-1.c: New testcase.
1405 * gcc.dg/torture/pr48694-2.c: Likewise.
1407 2011-04-25 Paolo Carlini <paolo.carlini@oracle.com>
1409 * g++.dg/ext/underlying_type1.C: New.
1410 * g++.dg/ext/underlying_type2.C: Likewise.
1411 * g++.dg/ext/underlying_type3.C: Likewise.
1412 * g++.dg/ext/underlying_type4.C: Likewise.
1413 * g++.dg/ext/underlying_type5.C: Likewise.
1414 * g++.dg/ext/underlying_type6.C: Likewise.
1415 * g++.dg/ext/underlying_type7.C: Likewise.
1416 * g++.dg/ext/underlying_type8.C: Likewise.
1417 * g++.dg/ext/underlying_type9.C: Likewise.
1418 * g++.dg/ext/underlying_type10.C: Likewise.
1420 2011-04-25 Jason Merrill <jason@redhat.com>
1422 * g++.dg/cpp0x/regress/template-const2.C: New.
1424 2011-04-25 Jeff Law <law@redhat.com>
1426 * gcc.dg/tree-ssa/vrp56.c: new test.
1428 2011-04-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1430 * go.test/go-test.exp (go-set-goarch): Accept mips*-*-*.
1432 2011-04-24 Jakub Jelinek <jakub@redhat.com>
1434 PR preprocessor/48740
1435 * c-c++-common/raw-string-11.c: New test.
1437 2011-04-23 John David Anglin <dave.anglin@nrc-cnrc.ca>
1439 * gcc.dg/pr48616.c (dg-options): Add -fno-common to options on
1442 2011-04-23 Tobias Burnus <burnus@net-b.de>
1445 * gfortran.dg/coarray_19.f90: New.
1447 2011-04-23 Jakub Jelinek <jakub@redhat.com>
1450 * gcc.dg/pr48685.c: New test.
1452 2011-04-22 Jan Hubicka <jh@suse.cz>
1454 * gcc.dg/tree-ssa/pr38699.c: Fix testcase.
1456 2011-04-22 Jakub Jelinek <jakub@redhat.com>
1458 PR tree-optimization/48717
1459 * gcc.c-torture/execute/pr48717.c: New test.
1461 2011-04-22 Uros Bizjak <ubizjak@gmail.com>
1464 * gcc.target/i386/pr48723.c: New test.
1466 2011-04-22 Jakub Jelinek <jakub@redhat.com>
1469 * gcc.dg/gomp/pr48716.c: New test.
1470 * g++.dg/gomp/pr48716.C: New test.
1472 2011-04-22 Alexander Monakov <amonakov@ispras.ru>
1475 * gcc.dg/missing-field-init-2.c: Update testcase.
1477 2011-04-22 Alan Modra <amodra@gmail.com>
1479 * gcc.target/powerpc/ppc-pow.c: Allow for tail calls.
1481 2011-04-21 Thomas Koenig <tkoenig@gcc.gnu.org>
1484 * gfortran.dg/function_optimize_6.f90: New test.
1486 2011-04-21 Easwaran Raman <eraman@google.com>
1488 * gcc.dg/stack-layout-2.c: New test.
1490 2011-04-21 Richard Guenther <rguenther@suse.de>
1493 * g++.dg/lto/pr48207-2_0.C: New testcase.
1494 * g++.dg/lto/pr48207-3_0.C: Likewise.
1496 2011-04-21 Eric Botcazou <ebotcazou@adacore.com>
1498 * gnat.dg/volatile5.adb: New test.
1499 * gnat.dg/volatile5_pkg.ads: New helper.
1501 2011-04-21 Uros Bizjak <ubizjak@gmail.com>
1504 * gcc.target/i386/pr48708.c: New test.
1506 2011-04-21 Richard Sandiford <richard.sandiford@linaro.org>
1508 * gcc.dg/vect/vect-119.c: New test.
1510 2011-04-21 Richard Sandiford <richard.sandiford@linaro.org>
1512 * gcc.dg/vect/vect.exp: Run the main tests twice, one with -flto
1515 2011-04-21 Richard Earnshaw <rearnsha@arm.com>
1516 Richard Sandiford <richard.sandiford@linaro.org>
1519 * gcc.target/arm/pr46329.c: New test.
1521 2011-04-21 Tobias Burnus <burnus@net-b.de>
1524 * gfortran.dg/coarray_18.f90: New.
1526 2011-04-20 Jason Merrill <jason@redhat.com>
1528 * g++.dg/cpp0x/initlist47.C: New.
1530 * g++.dg/init/dtor4.C: New.
1532 2011-04-20 Uros Bizjak <ubizjak@gmail.com>
1535 * gcc.target/i386/sse2-pinsrw.c: New test.
1536 * gcc.target/i386/avx-vpinsrw.c: Ditto.
1537 * gcc.target/i386/sse4_1-insvqi.c: Ditto.
1538 * gcc.target/i386/sse2-insvhi.c: Ditto.
1539 * gcc.target/i386/sse4_1-insvsi.c: Ditto.
1540 * gcc.target/i386/sse4_1-insvdi.c: Ditto.
1542 2011-04-20 Jason Merrill <jason@redhat.com>
1544 * g++.dg/template/const4.C: New.
1546 2011-04-20 Easwaran Raman <eraman@google.com>
1548 * gcc.dg/stack-layout-1.c: New test.
1550 2011-04-20 Daniel Jacobowitz <dan@codesourcery.com>
1552 * gcc.dg/vect/vect-shift-3.c, gcc.dg/vect/vect-shift-4.c: New.
1553 * lib/target-supports.exp (check_effective_target_vect_shift_char): New
1556 2011-04-20 Kai Tietz <ktietz@redhat.com>
1558 * gcc.dg/binop-xor1.c: New test.
1559 * gcc.dg/binop-xor2.c: New test.
1560 * gcc.dg/binop-xor3.c: New test.
1561 * gcc.dg/binop-xor4.c: New test.
1562 * gcc.dg/binop-xor5.c: New test.
1564 2011-04-20 Richard Guenther <rguenther@suse.de>
1566 PR tree-optimization/47892
1567 * gcc.dg/vect/fast-math-ifcvt-1.c: New testcase.
1569 2011-04-20 Richard Guenther <rguenther@suse.de>
1572 * g++.dg/torture/pr48695.C: New testcase.
1574 2011-04-20 Georg-Johann Lay <avr@gjlay.de>
1576 * gcc.dg/pr42629.c: Add dg-require-effective-target int32plus
1577 * gcc.c-torture/execute/cmpsi-2.c: Ditto
1578 * gcc.c-torture/execute/pr45262.c: Ditto
1579 * gcc.dg/torture/pr43165.c: Ditto.
1580 * gcc.dg/torture/pr47228.c: Ditto.
1581 * gcc.dg/tree-ssa/pr45144.c: Ditto.
1582 * gcc.dg/ipa/pr45644.c: Ditto.
1583 * gcc.c-torture/compile/pr43191.c: Ditto. Remove dg-skip-if for
1586 2011-04-19 Jason Merrill <jason@redhat.com>
1588 * g++.dg/ext/complex7.C: New.
1590 * g++.dg/ext/attrib41.C: New.
1592 2011-04-19 Kaz Kojima <kkojima@gcc.gnu.org>
1595 * gcc.dg/torture/pr37868.c: Skip on sh*-*-*.
1597 2011-04-19 Jakub Jelinek <jakub@redhat.com>
1600 * gcc.target/i386/pr48678.c: New test.
1602 2011-04-19 Martin Jambor <mjambor@suse.cz>
1604 * g++.dg/opt/devirt1.C: Bump to -O2, remove XFAIL.
1605 * g++.dg/opt/devirt2.C: New test.
1606 * g++.dg/ipa/devirt-g-1.C: Likewise.
1608 2011-04-19 Tobias Burnus <burnus@net-b.de>
1611 * gfortran.dg/whole_file_33.f90: New.
1613 2011-04-19 Martin Jambor <mjambor@suse.cz>
1615 * g++.dg/ipa/devirt-7.C: New test.
1617 2011-04-19 Richard Guenther <rguenther@suse.de>
1620 * g++.dg/lto/pr48207_0.C: New testcase.
1622 2011-04-18 Jason Merrill <jason@redhat.com>
1624 * g++.dg/init/void1.C: New.
1626 * g++.dg/cpp0x/union4.C: New.
1628 2011-04-18 Jakub Jelinek <jakub@redhat.com>
1631 * g++.dg/torture/pr48661.C: New test.
1634 * g++.dg/gomp/pr48632.C: New test.
1636 2011-04-18 Uros Bizjak <ubizjak@gmail.com>
1638 * gcc.target/i386/sse2-maskmovdqu.c: New test.
1639 * gcc.target/i386/avx-vmaskmovdqu.c: Ditto.
1641 2011-04-18 Tobias Burnus <burnus@net-b.de>
1644 * gfortran.dg/coarray_17.f90: New.
1645 * gfortran.dg/coarray_10.f90: Update dg-error.
1647 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1650 * gcc.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
1651 * gfortran.dg/guality/guality.exp: Likewise.
1653 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1655 * gfortran.dg/fmt_g0_5.f08: Use dg-add-options ieee.
1657 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1659 * gcc.dg/vect/pr48377.c: Remove dg-do run.
1661 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1663 * gcc.dg/ipa/pr48195.c: Add dg-require-effective-target lto.
1665 2011-04-18 Richard Guenther <rguenther@suse.de>
1668 * g++.dg/torture/pr46364.C: New testcase.
1670 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1672 * obj-c++.dg/dwarf-2.mm: Skip on alpha*-dec-osf*.
1674 2011-04-18 Alexander Monakov <amonakov@ispras.ru>
1676 * gcc.dg/pr48235.c: Add dg-require-effective-target freorder.
1678 2011-04-18 Ulrich Weigand <ulrich.weigand@linaro.org>
1679 Ira Rosen <ira.rosen@linaro.org>
1682 * gcc.target/arm/pr48252.c: New test.
1684 2011-04-18 Jakub Jelinek <jakub@redhat.com>
1686 PR tree-optimization/48616
1687 * gcc.dg/pr48616.c: New test.
1689 2011-04-18 Tobias Burnus <burnus@net-b.de>
1692 * gfortran.dg/coarray_16.f90: New.
1694 2011-04-18 Paul Thomas <pault@gcc.gnu.org>
1697 * gfortran.dg/realloc_on_assign_7.f03: New test.
1699 2011-04-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1701 PR libgfortran/48602
1702 * gfortran.dg/fmt_g0_6.f08: New test.
1704 2011-04-17 Jason Merrill <jason@redhat.com>
1706 * g++.dg/cpp0x/sfinae16.C: New.
1708 2011-04-17 Richard Sandiford <rdsandiford@googlemail.com>
1710 * gcc.target/mips/reg-var-1.c: New test.
1712 2011-04-17 Jan Hubicka <jh@suse.cz>
1714 * gcc.dg/winline-5.c: Update testcase.
1716 2011-04-17 Eric Botcazou <ebotcazou@adacore.com>
1718 * gnat.dg/discr27.ad[sb]: Move dg directive.
1719 * gnat.dg/discr28.ad[sb]: New test.
1720 * gnat.dg/discr28_pkg.ads: New helper.
1722 2011-04-17 Michael Matz <matz@suse.de>
1724 PR tree-optimization/48622
1726 * gcc.dg/lto/pr48622_0.c: New test.
1728 2011-04-16 Uros Bizjak <ubizjak@gmail.com>
1730 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan patterns.
1731 * gcc.target/i386/avx256-unaligned-load-2.c: Ditto.
1732 * gcc.target/i386/avx256-unaligned-load-3.c: Ditto.
1733 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
1734 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
1735 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
1737 2011-04-15 Jason Merrill <jason@redhat.com>
1739 * g++.dg/cpp0x/range-for17.C: New.
1741 2011-04-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
1743 * g++.dg/cpp0x/range-for2.C: Correct for declaration.
1744 * g++.dg/cpp0x/range-for3.C: Likewise.
1745 * g++.dg/cpp0x/range-for9.C: Correct error message.
1746 * g++.dg/cpp0x/range-for11.C: New.
1747 * g++.dg/cpp0x/range-for12.C: New.
1748 * g++.dg/cpp0x/range-for13.C: New.
1749 * g++.dg/cpp0x/range-for14.C: New.
1750 * g++.dg/cpp0x/range-for15.C: New.
1751 * g++.dg/cpp0x/range-for16.C: New.
1753 2011-04-15 Tobias Burnus <burnus@net-b.de>
1756 * gfortran.dg/coarray_15.f90: Change to dg-do run.
1758 2011-04-15 Nicola Pero <nicola.pero@meta-innovation.com>
1760 * objc.dg/naming-4.m: Updated.
1761 * objc.dg/naming-5.m: Updated.
1762 * objc.dg/naming-6.m: New.
1763 * objc.dg/naming-7.m: New.
1764 * obj-c++.dg/naming-1.mm: Updated.
1765 * obj-c++.dg/naming-2.mm: Updated.
1766 * obj-c++.dg/naming-3.mm: New.
1767 * obj-c++.dg/naming-4.mm: New.
1769 2011-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1771 PR libgfortran/48589
1772 * gfortran.dg/fmt_g0_5.f08: New test.
1774 2011-04-15 Richard Guenther <rguenther@suse.de>
1777 * gfortran.dg/cray_pointers_8.f90: Use -ffloat-store.
1779 2011-04-15 Georg-Johann Lay <avr@gjlay.de>
1781 * gcc.target/avr/torture/pr41885.c (dg-options): Change
1782 -finline-limit=0 to -fno-inline
1784 2011-04-15 Jakub Jelinek <jakub@redhat.com>
1787 * gcc.target/i386/pr46084.c: Require avx_runtime instead of
1790 2011-04-14 Jakub Jelinek <jakub@redhat.com>
1793 * gcc.target/i386/sse4_1-insertps-3.c: New test.
1794 * gcc.target/i386/sse4_1-insertps-4.c: New test.
1795 * gcc.target/i386/avx-insertps-3.c: New test.
1796 * gcc.target/i386/avx-insertps-4.c: New test.
1798 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
1800 * gcc.target/avr/torture/pr41885.c (dg-options): Add
1803 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
1808 * gcc.target/avr/pr46779-1.c: New test case
1809 * gcc.target/avr/pr46779-2.c: New test case
1811 2011-04-14 Jason Merrill <jason@redhat.com>
1813 * g++.dg/cpp0x/sfinae15.C: New.
1815 * g++.dg/cpp0x/sfinae14.C: New.
1817 * g++.dg/ext/vla10.C: New.
1819 2011-04-14 Richard Guenther <rguenther@suse.de>
1821 * gcc.dg/tree-ssa/ssa-dse-14.c: New testcase.
1823 2011-04-14 Richard Guenther <rguenther@suse.de>
1825 * gcc.dg/fold-bitand-4.c: Move ...
1826 * c-c++-common/fold-bitand-4.c: ... here. Adjust slightly.
1828 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
1830 * gcc.target/avr/trivial.c: Fix line endings. Make PROGMEM
1832 * gcc.target/avr/torture/trivial.c: Ditto.
1834 2011-04-13 Jason Merrill <jason@redhat.com>
1836 * g++.dg/template/operator11.C: New.
1838 2011-04-13 Jakub Jelinek <jakub@redhat.com>
1841 * gcc.dg/gomp/pr48591.c: New test.
1844 * g++.dg/cpp0x/constexpr-wstring1.C: New test.
1845 * g++.dg/cpp0x/constexpr-wstring2.C: New test.
1847 2011-04-13 Dodji Seketeli <dodji@redhat.com>
1850 * g++.dg/template/dependent-expr7.C: New test case.
1852 2011-04-13 Jason Merrill <jason@redhat.com>
1854 * g++.dg/cpp0x/sfinae13.C: New.
1856 2011-04-13 Uros Bizjak <ubizjak@gmail.com>
1858 * gcc.target/i386/sse2-init-v2di-2.c: Update scan pattern.
1860 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
1862 * gcc.target/arm/pr43698.c: Remove -march option.
1864 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
1866 * gcc.target/arm/sync-1.c: Limit to sync_int_long, do not use
1869 2011-04-12 Paul Thomas <pault@gcc.gnu.org>
1873 * gfortran.dg/realloc_on_assign_6.f03: New test.
1875 2011-04-12 Kai Tietz <ktietz@redhat.com>
1877 * g++.dg/ext/bitfield2.C: Add for i?86/x86_64-*-mingw*
1878 targets the additional -mno-ms-bitfields and
1879 -Wno-packed-bitfield-compat options.
1880 * g++.dg/ext/bitfield3.C: Likewise.
1881 * g++.dg/ext/bitfield4.C: Likewise.
1882 * g++.dg/ext/bitfield5.C: Likewise.
1883 * gcc.dg/bitfld-15.c: Likewise.
1884 * gcc.dg/bitfld-16.c: Likewise.
1885 * gcc.dg/bitfld-17.c: Likewise.
1886 * gcc.dg/bitfld-18.c: Likewise.
1888 2011-04-12 Richard Sandiford <richard.sandiford@linaro.org>
1890 * gcc.target/arm/neon-vld3-1.c: New test.
1891 * gcc.target/arm/neon-vst3-1.c: New test.
1892 * gcc.target/arm/neon/v*.c: Regenerate.
1894 2011-04-12 Jakub Jelinek <jakub@redhat.com>
1896 PR rtl-optimization/48549
1897 * g++.dg/opt/pr48549.C: New test.
1899 2011-04-12 Richard Guenther <rguenther@suse.de>
1901 PR tree-optimization/46076
1902 * gcc.dg/tree-ssa/pr46076.c: Un-XFAIL.
1904 2011-04-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1907 * lib/compat.exp (compat-execute): Declare unsupported after
1908 stripping path from src1.
1909 * lib/lto.exp (lto-execute): Likewise.
1911 2011-04-12 Jakub Jelinek <jakub@redhat.com>
1914 * gcc.dg/pr48552-1.c: New test.
1915 * gcc.dg/pr48552-2.c: New test.
1917 2011-04-11 Jason Merrill <jason@redhat.com>
1919 * g++.dg/cpp0x/sfinae12.C: New.
1921 * g++.dg/cpp0x/enum10.C: New.
1923 * g++.dg/cpp0x/lambda/lambda-this4.C: New.
1925 * g++.dg/cpp0x/rv-func.C: New.
1927 2011-04-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1929 * gcc.dg/torture/pr47917.c: Define _ISO_C_SOURCE=19990L for
1932 2011-04-11 Martin Jambor <mjambor@suse.cz>
1934 PR tree-optimization/48195
1935 * gcc.dg/ipa/pr48195.c: New test.
1937 2011-04-10 Eric Botcazou <ebotcazou@adacore.com>
1939 * gnat.dg/return3.adb: Remove unused switch.
1941 2011-04-08 Mike Stump <mikestump@comcast.net>
1944 * gcc.dg/tree-ssa/ssa-ccp-17.c: Robustify against ports that
1945 default to fno-common.
1947 2011-04-08 Georg-Johann Lay <avr@gjlay.de>
1949 * gcc.dg/sibcall-3.c: Don't xfail on AVR.
1950 * gcc.dg/sibcall-4.c: Don't xfail on AVR.
1952 2011-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
1955 * gfortran.dg/function_optimize_5.f90: New test.
1957 2011-04-08 Eric Botcazou <ebotcazou@adacore.com>
1959 * gnat.dg/aggr17.adb: New test.
1960 * gnat.dg/aggr18.adb: Likewise.
1962 2011-04-08 Michael Matz <matz@suse.de>
1965 * gcc.target/i386/pr48389.c: New test.
1967 2011-04-08 Andrey Belevantsev <abel@ispras.ru>
1969 PR rtl-optimization/48272
1970 * g++.dg/opt/pr48272.C: New.
1972 2011-04-08 Dmitry Melnik <dm@ispras.ru>
1974 PR rtl-optimization/48235
1975 * gcc.dg/pr48235.c: New.
1977 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
1979 PR rtl-optimization/48302
1980 * g++.dg/opt/pr48302.C: New.
1982 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
1985 * g++.dg/opt/pr48273.C: New.
1987 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
1989 PR rtl-optimization/48442
1990 * gcc.dg/pr48442.c: New.
1992 2011-04-08 Jakub Jelinek <jakub@redhat.com>
1994 PR tree-optimization/48377
1995 * gcc.dg/vect/pr48377.c: New test.
1997 2011-04-07 Jason Merrill <jason@redhat.com>
1999 * g++.dg/cpp0x/regress/call1.C: New.
2001 * g++.dg/cpp0x/variadic107.C: New.
2003 * g++.dg/cpp0x/sfinae11.C: New.
2004 * g++.dg/cpp0x/noexcept02.C: Fix.
2006 * g++.dg/cpp0x/sfinae10.C: New.
2008 * g++.dg/cpp0x/sfinae9.C: New.
2010 * c-c++-common/Wcast-qual-1.c: Move here from...
2011 * gcc.dg/cast-qual-3.c: ...here, and...
2012 * g++.dg/warn/Wcast-qual2.C: ...here.
2014 * g++.dg/cpp0x/sfinae8.C: New.
2016 * g++.dg/cpp0x/sfinae7.C: New.
2018 * g++.dg/cpp0x/enum9.C: New.
2020 2011-04-07 Mike Stump <mikestump@comcast.net>
2022 * gcc.dg/torture/stackalign/non-local-goto-5.c: Fix for targets
2023 with no trampolines.
2025 2011-04-07 Jakub Jelinek <jakub@redhat.com>
2028 * gfortran.dg/gomp/pr48117.f90: New test.
2031 * gcc.dg/torture/pr48343.c: New test.
2033 2011-04-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2035 * gcc.target/i386/asm-6.c: Remove dg-xfail-if.
2037 2011-04-07 Maxim Kuvyrkov <maxim@codesourcery.com>
2039 * gcc.dg/lto/20090210_0.c: Require tls_runtime target.
2041 2011-04-07 Tom de Vries <tom@codesourcery.com>
2044 * lib/scanasm.exp (object-size): New proc.
2045 * gcc.target/arm/pr43920-2.c: New test.
2047 2011-04-06 Tobias Burnus <burnus@net-b.de>
2051 * gfortran.dg/coarray_13.f90: Avoid out-of-bounds access.
2053 2011-04-06 Steve Ellcey <sje@cup.hp.com>
2055 * gcc.dg/mtune.c: Prune note from output.
2057 2011-04-06 Jakub Jelinek <jakub@redhat.com>
2060 * gcc.dg/guality/pr36977.c: New test.
2061 * gcc.dg/guality/pr48466.c: New test.
2063 2011-04-06 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
2065 * gcc.target/arm/pr43920-1.c: Fix accidental duplication.
2067 2011-04-06 Eric Botcazou <ebotcazou@adacore.com>
2069 * gnat.dg/return3.adb: New test.
2071 2011-04-06 Richard Guenther <rguenther@suse.de>
2073 PR tree-optimization/47663
2074 * gcc.dg/tree-ssa/inline-8.c: New testcase.
2076 2011-04-05 Eric Botcazou <ebotcazou@adacore.com>
2078 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options for
2079 Solaris 8 and 9 as well.
2081 2011-04-05 Tom de Vries <tom@codesourcery.com>
2084 * gcc.target/arm/pr43920-1.c: New test.
2086 2011-04-04 Yufeng Zhang <yufeng.zhang@arm.com>
2088 * g++.dg/abi/arm_cxa_vec1.C (__ARM_EABI__): Fix typo.
2089 (cctor): Actually return the value.
2090 (main): Cast return values.
2092 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
2094 * gfortran.dg/character_comparison_8.f90: New test.
2096 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
2098 * frontend-passes: (optimize_lexical_comparison): New function.
2099 (optimize_expr): Call it.
2100 (optimize_comparison): Also handle lexical comparison functions.
2101 Return false instad of -2 for unequal comparison.
2103 2011-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
2106 * function_optimize_4.f90: New test.
2108 2011-04-04 Tobias Burnus <burnus@net-b.de>
2111 * gfortran.dg/coarray_10.f90: Add coarray descriptor diagnostic check.
2112 * gfortran.dg/coarray_13.f90: Add checks for run-time cobounds.
2113 * gfortran.dg/coarray_15.f90: New.
2115 2011-04-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2117 * gfortran.dg/bessel_6.f90: Use dg-add-options ieee.
2118 * gfortran.dg/bessel_7.f90: Likewise.
2120 2011-04-03 Tobias Burnus <burnus@net-b.de>
2122 * gfortran.dg/bessel_6.f90: Reduce mymax for Tru64.
2124 2011-04-03 Richard Guenther <rguenther@suse.de>
2125 Ira Rosen <ira.rosen@linaro.org>
2127 * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: New test.
2128 * gcc.dg/vect/vect.exp: Run if-cvt-stores-vect* tests with
2129 -ftree-loop-if-convert-stores.
2131 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
2133 * gnat.dg/specs/aggr2.ads: New test.
2135 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
2137 * gnat.dg/debug2.ad[sb]: New test.
2138 * gnat.dg/debug2_pkg.ads: New helper.
2139 * gnat.dg/debug3.ad[sb]: New test.
2141 2011-04-01 Uros Bizjak <ubizjak@gmail.com>
2143 * go.test/go-test.exp (go-set-goarch): Recognize alpha*-*-*.
2145 2011-04-01 Jakub Jelinek <jakub@redhat.com>
2148 * gcc.c-torture/compile/pr48335-1.c: New test.
2149 * gcc.dg/pr48335-1.c: New test.
2150 * gcc.dg/pr48335-2.c: New test.
2151 * gcc.dg/pr48335-3.c: New test.
2152 * gcc.dg/pr48335-4.c: New test.
2153 * gcc.dg/pr48335-5.c: New test.
2154 * gcc.dg/pr48335-6.c: New test.
2155 * gcc.dg/pr48335-7.c: New test.
2156 * gcc.dg/pr48335-8.c: New test.
2157 * gcc.target/i386/pr48335-1.c: New test.
2159 2011-04-01 Vincent Lefevre <vincent+gcc@vinc17.org>
2162 * gcc.dg/Waddress.c: New test.
2164 2011-04-01 Thomas Koenig <tkoenig@gcc.gnu.org>
2167 * gfortran.dg/function_optimize_3.f90: New test.
2169 2011-04-01 Bernd Schmidt <bernds@codesourcery.com>
2171 * gcc.c-torture/compile/20110401-1.c: New test.
2173 * g++.dg/lto/20091002-1_0.C: Use "dg-require-effective-target fpic".
2174 * g++.dg/lto/20091002-2_0.C: Likewise.
2175 * g++.dg/lto/20090303_0.c: Likewise.
2176 * g++.dg/lto/20091004-1_0.C: Likewise.
2177 * g++.dg/lto/20091002-3_0.C: Likewise.
2178 * g++.dg/lto/20091004-2_0.C: Likewise.
2179 * g++.dg/lto/20081123_0.C: Likewise.
2180 * g++.dg/lto/20090313_0.C: Likewise.
2181 * g++.dg/lto/20081109-1_0.C: Likewise.
2182 * g++.dg/lto/20081219_0.C: Likewise.
2183 * g++.dg/lto/20081204-1_0.C: Likewise.
2184 * g++.dg/lto/20090302_0.C: Likewise.
2185 * g++.dg/lto/20081119-1_0.C: Likewise.
2186 * g++.dg/lto/20081118_0.C: Likewise.
2187 * gcc.dg/lto/20091020-2_0.c: Likewise.
2188 * gcc.dg/lto/20090210_0.c: Likewise.
2189 * gcc.dg/lto/20081204-1_0.c: Likewise.
2190 * gcc.dg/lto/20081224_0.c: Likewise.
2191 * gcc.dg/lto/20090219_0.c: Likewise.
2192 * gcc.dg/lto/20091014-1_0.c: Likewise.
2193 * gcc.dg/lto/20091016-1_0.c: Likewise.
2194 * gcc.dg/lto/20090206-2_0.c: Likewise.
2195 * gcc.dg/lto/20090116_0.c: Likewise.
2196 * gcc.dg/lto/20091013-1_0.c: Likewise.
2197 * gcc.dg/lto/20091015-1_0.c: Likewise.
2198 * gcc.dg/lto/20090126-2_0.c: Likewise.
2200 2011-03-31 Ian Lance Taylor <iant@google.com>
2202 * go.test/go-test.exp (go-set-goarch): Recognize MIPS ABIs.
2204 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
2206 * gnat.dg/opt16.adb: New test.
2208 2011-03-31 Jason Merrill <jason@redhat.com>
2210 * g++.dg/cpp0x/defaulted24.C: New.
2212 2011-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2215 * gfortran.dg/g77/cabs.f: Only xfail execution on mips-sgi-irix6*
2218 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
2220 * g++.dg/other/i386-9.C: New test.
2222 2011-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2224 * go.test/go-test.exp (go-set-goarch): Use sparc64 for 64-bit SPARC.
2226 2011-03-30 Jason Merrill <jason@redhat.com>
2228 * g++.dg/cpp0x/regress/error-recovery1.C: New.
2230 * g++.dg/cpp0x/regress/isnan.C: New.
2232 * g++.dg/cpp0x/initlist46.C: New.
2234 2011-03-30 Richard Sandiford <richard.sandiford@linaro.org>
2237 * gcc.target/arm/neon-modes-2.c: New test.
2239 2011-03-30 Jakub Jelinek <jakub@redhat.com>
2242 * gcc.c-torture/compile/pr48305.c: New test.
2244 2011-03-29 Jason Merrill <jason@redhat.com>
2246 * g++.dg/cpp0x/regress/value-dep1.C: New.
2248 2011-03-29 Steve Ellcey <sje@cup.hp.com>
2250 * gcc.dg/torture/pr47917.c: Use -std=gnu99 on HP-UX.
2252 2011-03-29 Ian Lance Taylor <iant@google.com>
2254 * go.test/go-test.exp: Handle the test lines used in several new
2256 (errchk): Add opts parameter. Change all callers. Handle parens
2259 2011-03-29 Peter Bergner <bergner@vnet.ibm.com>
2260 Dominique d'Humieres <dominiq@lps.ens.fr>
2262 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __ppc64__
2263 and __APPLE__ && __PPC__ && __ALTIVEC__.
2265 2011-03-29 Jason Merrill <jason@redhat.com>
2267 * g++.dg/cpp0x/dependent1.C: New.
2269 * g++.dg/cpp0x/constexpr-48089.C: Adjust.
2271 * g++.dg/cpp0x/constexpr-memfn1.C: New.
2273 * g++.dg/cpp0x/constexpr-diag1.C: Adjust error locations.
2275 2011-03-29 Janus Weil <janus@gcc.gnu.org>
2278 * gfortran.dg/module_md5_1.f90: Modified MD5 sum.
2279 * gfortran.dg/proc_ptr_comp_32.f90: New.
2281 2011-03-29 Thomas Koenig <tkoenig@gcc.gnu.org>
2283 * gfortran.dg/function_optimize_1.f90: Add -Warray-temporaries,
2284 check for corresponding warning.
2286 2011-03-28 Jason Merrill <jason@redhat.com>
2288 * g++.dg/cpp0x/rv-deduce2.C: New.
2290 2011-03-29 Jakub Jelinek <jakub@redhat.com>
2293 * gcc.dg/pr48203.c: New test.
2295 2011-03-28 Jeff Law <law@redhat.com>
2297 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: New test.
2299 2011-03-28 Peter Bergner <bergner@vnet.ibm.com>
2301 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __PPC64__
2302 and __PPC__ && __ALTIVEC__.
2304 2011-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
2307 * gcc.dg/debug/dwarf2/pr47939-1.c: Generalize scan-assembler regex.
2308 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
2309 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
2310 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
2312 2011-03-28 Jason Merrill <jason@redhat.com>
2314 * g++.dg/cpp0x/initlist-array2.C: New.
2316 * g++.dg/cpp0x/initlist-array1.C: New.
2318 * g++.dg/cpp0x/constexpr-compound.C: New.
2320 * g++.dg/cpp0x/constexpr-using.C: New.
2322 * g++.dg/cpp0x/constexpr-noexcept.C: New.
2324 2011-03-28 H.J. Lu <hongjiu.lu@intel.com>
2327 * gcc.target/i386/pr47502-2.c: Add -fno-pic.
2329 2011-03-28 Eric Botcazou <ebotcazou@adacore.com>
2331 * gcc.dg/slp-1.c: New test.
2333 2011-03-27 H.J. Lu <hongjiu.lu@intel.com>
2335 * gcc.target/i386/avx256-unaligned-load-1.c: New.
2336 * gcc.target/i386/avx256-unaligned-load-2.c: Likewise.
2337 * gcc.target/i386/avx256-unaligned-load-3.c: Likewise.
2338 * gcc.target/i386/avx256-unaligned-load-4.c: Likewise.
2339 * gcc.target/i386/avx256-unaligned-load-5.c: Likewise.
2340 * gcc.target/i386/avx256-unaligned-load-6.c: Likewise.
2341 * gcc.target/i386/avx256-unaligned-load-7.c: Likewise.
2342 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
2343 * gcc.target/i386/avx256-unaligned-store-2.c: Likewise.
2344 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
2345 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
2346 * gcc.target/i386/avx256-unaligned-store-5.c: Likewise.
2347 * gcc.target/i386/avx256-unaligned-store-6.c: Likewise.
2348 * gcc.target/i386/avx256-unaligned-store-7.c: Likewise.
2350 2011-03-27 Thomas Koenig <tkoenig@gcc.gnu.org>
2353 * gfortran.dg/trim_optimize_5.f90: New test.
2354 * gfortran.dg/trim_optimize_6.f90: New test.
2356 2011-03-27 Richard Sandiford <rdsandiford@googlemail.com>
2359 * gcc.target/mips/madd-7.c: Remove -mlong32.
2360 * gcc.target/mips/msub-7.c: Likewise.
2362 2011-03-27 Ira Rosen <ira.rosen@linaro.org>
2364 * gcc.dg/vect/vect-outer-5.c: Reduce the distance between data
2365 accesses to preserve the meaning of the test for doubleword vectors.
2366 * gcc.dg/vect/no-vfa-pr29145.c: Likewise.
2367 * gcc.dg/vect/slp-3.c: Reduce the loop bound for the same reason.
2369 2011-03-26 Janus Weil <janus@gcc.gnu.org>
2372 * gfortran.dg/class_42.f03: New.
2374 2011-03-26 Ira Rosen <ira.rosen@linaro.org>
2376 * gcc.dg/vect/vect-cselim-1.c: Fail on targets that don't support
2379 2011-03-26 Andrey Belevantsev <abel@ispras.ru>
2381 PR rtl-optimization/48144
2382 * gcc.dg/pr48144.c: New test.
2384 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
2386 * gnat.dg/discr27.ad[sb]: New test.
2388 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
2390 * gnat.dg/limited_with2.ad[sb]: New test.
2391 * gnat.dg/limited_with2_pkg1.ads: New helper.
2392 * gnat.dg/limited_with2_pkg2.ads: Likewise.
2394 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
2396 * gnat.dg/opt15.adb: New test.
2397 * gnat.dg/opt15_pkg.ad[sb]: New helper.
2399 2011-03-25 Tobias Burnus <burnus@net-b.de>
2403 * gfortran.dg/ishft_4.f90: Adapt scan-tree-dump-times.
2404 * gfortran.dg/leadz_trailz_3.f90: Ditto
2406 2011-03-25 Martin Jambor <mjambor@suse.cz>
2408 * gcc.c-torture/compile/pr44686.c: Do not explicitely specify -O2.
2410 2011-03-25 Jason Merrill <jason@redhat.com>
2412 * g++.dg/cpp0x/defaulted22.C: New.
2413 * g++.dg/cpp0x/defaulted23.C: New.
2414 * g++.dg/cpp0x/defaulted15.C: Adjust.
2416 2011-03-25 Jason Merrill <jason@redhat.com>
2418 * g++.dg/cpp0x/move1.C: New.
2420 2011-03-25 Ira Rosen <ira.rosen@linaro.org>
2423 * gcc.dg/vect/vect-cselim-1.c: Fail for vect_no_align.
2425 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2427 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options
2428 for mips-sgi-irix6.5.
2429 Replace snprintf prototype by <stdio.h>.
2431 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2434 * gcc.dg/graphite/block-3.c: Add dg-require-effective-target
2435 run_expensive_tests.
2436 * gcc.dg/graphite/block-4.c: Likewise.
2437 * gcc.dg/graphite/block-7.c: Likewise.
2438 * gcc.dg/graphite/block-8.c: Likewise.
2440 2011-03-25 Richard Guenther <rguenther@suse.de>
2442 * g++.dg/tree-ssa/pr41186.C: Scan the appropriate FRE dump.
2443 * g++.dg/tree-ssa/pr8781.C: Likewise.
2444 * gcc.dg/ipa/ipa-pta-13.c: Likewise.
2445 * gcc.dg/ipa/ipa-pta-3.c: Likewise.
2446 * gcc.dg/ipa/ipa-pta-4.c: Likewise.
2447 * gcc.dg/tree-ssa/20041122-1.c: Likewise.
2448 * gcc.dg/tree-ssa/alias-18.c: Likewise.
2449 * gcc.dg/tree-ssa/foldstring-1.c: Likewise.
2450 * gcc.dg/tree-ssa/forwprop-10.c: Likewise.
2451 * gcc.dg/tree-ssa/forwprop-9.c: Likewise.
2452 * gcc.dg/tree-ssa/fre-vce-1.c: Likewise.
2453 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
2454 * gcc.dg/tree-ssa/pr21574.c: Likewise.
2455 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Likewise.
2456 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
2457 * gcc.dg/tree-ssa/ssa-fre-11.c: Likewise.
2458 * gcc.dg/tree-ssa/ssa-fre-12.c: Likewise.
2459 * gcc.dg/tree-ssa/ssa-fre-13.c: Likewise.
2460 * gcc.dg/tree-ssa/ssa-fre-14.c: Likewise.
2461 * gcc.dg/tree-ssa/ssa-fre-15.c: Likewise.
2462 * gcc.dg/tree-ssa/ssa-fre-16.c: Likewise.
2463 * gcc.dg/tree-ssa/ssa-fre-17.c: Likewise.
2464 * gcc.dg/tree-ssa/ssa-fre-18.c: Likewise.
2465 * gcc.dg/tree-ssa/ssa-fre-19.c: Likewise.
2466 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
2467 * gcc.dg/tree-ssa/ssa-fre-21.c: Likewise.
2468 * gcc.dg/tree-ssa/ssa-fre-22.c: Likewise.
2469 * gcc.dg/tree-ssa/ssa-fre-23.c: Likewise.
2470 * gcc.dg/tree-ssa/ssa-fre-24.c: Likewise.
2471 * gcc.dg/tree-ssa/ssa-fre-25.c: Likewise.
2472 * gcc.dg/tree-ssa/ssa-fre-26.c: Likewise.
2473 * gcc.dg/tree-ssa/ssa-fre-27.c: Likewise.
2474 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
2475 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
2476 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
2477 * gcc.dg/tree-ssa/ssa-fre-6.c: Likewise.
2478 * gcc.dg/tree-ssa/ssa-fre-7.c: Likewise.
2479 * gcc.dg/tree-ssa/ssa-fre-8.c: Likewise.
2480 * gcc.dg/tree-ssa/ssa-fre-9.c: Likewise.
2481 * gcc.dg/tree-ssa/ssa-pre-10.c: Likewise.
2482 * gcc.dg/tree-ssa/ssa-pre-26.c: Likewise.
2483 * gcc.dg/tree-ssa/ssa-pre-7.c: Likewise.
2484 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
2485 * gcc.dg/tree-ssa/ssa-pre-9.c: Likewise.
2486 * gcc.dg/tree-ssa/ssa-sccvn-1.c: Likewise.
2487 * gcc.dg/tree-ssa/ssa-sccvn-2.c: Likewise.
2488 * gcc.dg/tree-ssa/ssa-sccvn-3.c: Likewise.
2489 * gcc.dg/tree-ssa/ssa-sccvn-4.c: Likewise.
2490 * gcc.dg/tree-ssa/struct-aliasing-1.c: Likewise.
2491 * gcc.dg/tree-ssa/struct-aliasing-2.c: Likewise.
2492 * c-c++-common/pr46562-2.c: Likewise.
2493 * gfortran.dg/pr42108.f90: Likewise.
2494 * gcc.dg/torture/pta-structcopy-1.c: Scan ealias dump, force
2495 foo to be inlined even at -O1.
2496 * gcc.dg/tree-ssa/ssa-dce-4.c: Disable FRE.
2497 * gcc.dg/ipa/ipa-pta-14.c: Likewise.
2498 * gcc.dg/tree-ssa/ssa-fre-1.c: Adjust.
2499 * gcc.dg/matrix/matrix.exp: Disable FRE.
2501 2011-03-24 Jakub Jelinek <jakub@redhat.com>
2504 * gcc.dg/dfp/pr48204.c: New test.
2506 2011-03-24 Steve Ellcey <sje@cup.hp.com>
2509 * gcc.c-torture/execute/pr47917.c: Move this...
2510 * gcc.dg/torture/pr47917.c: to here and add xfails.
2512 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
2514 * gnat.dg/array16.ad[sb]: New test.
2515 * gnat.dg/array16.ads: New helper.
2517 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
2519 * gnat.dg/derived_type2.adb: New test.
2521 2011-03-24 Richard Guenther <rguenther@suse.de>
2523 PR tree-optimization/48271
2524 * g++.dg/torture/pr48271.C: New testcase.
2526 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
2528 * gnat.dg/array15.ad[sb]: New test.
2530 2011-03-24 Uros Bizjak <ubizjak@gmail.com>
2533 * gcc.target/i386/pr48237.c: New test.
2535 2011-03-24 Richard Guenther <rguenther@suse.de>
2538 * gcc.dg/builtin-object-size-10.c: New testcase.
2540 2011-03-24 Richard Guenther <rguenther@suse.de>
2542 PR tree-optimization/46562
2543 * c-c++-common/pr46562-2.c: New testcase.
2544 * c-c++-common/pr46562.c: Likewise.
2546 2011-03-24 Ira Rosen <ira.rosen@linaro.org>
2548 * gcc.dg/vect/vect-cselim-1.c: New test.
2549 * gcc.dg/vect/vect-cselim-2.c: New test.
2551 2011-03-23 Chung-Lin Tang <cltang@codesourcery.com>
2553 * gcc.target/arm/pr46934.c: New.
2555 2011-03-23 Ian Lance Taylor <iant@google.com>
2557 * go.test/go-test.exp (errchk): Ignore lines containing ////.
2559 2011-03-23 Richard Guenther <rguenther@suse.de>
2561 * gcc.dg/struct: Remove directory and contents.
2563 2011-03-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2566 * g++.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
2568 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
2570 * gnat.dg/discr26.ad[sb]: New test.
2571 * gnat.dg/discr26_pkg.ads: New helper.
2573 2011-03-23 Richard Sandiford <richard.sandiford@linaro.org>
2576 * gcc.target/arm/neon-vld-1.c: New test.
2578 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
2580 * gnat.dg/array14.ad[sb]: New test.
2581 * gnat.dg/array14_pkg.ads: New helper.
2583 2011-03-22 Joseph Myers <joseph@codesourcery.com>
2585 * gcc.c-torture/execute/920501-8.x: Remove.
2586 * gcc.c-torture/execute/930513-1.x: Remove.
2587 * gcc.c-torture/execute/960312-1.x: Remove.
2588 * gcc.c-torture/compile/20000804-1.c,
2589 gcc.c-torture/compile/20001205-1.c,
2590 gcc.c-torture/compile/20001226-1.c,
2591 gcc.c-torture/compile/20010518-2.c,
2592 gcc.c-torture/compile/20020312-1.c,
2593 gcc.c-torture/compile/20020604-1.c,
2594 gcc.c-torture/compile/920501-12.c,
2595 gcc.c-torture/compile/920501-4.c,
2596 gcc.c-torture/compile/920520-1.c,
2597 gcc.c-torture/compile/980506-1.c,
2598 gcc.c-torture/execute/980709-1.x,
2599 gcc.c-torture/execute/990826-0.x: Don't XFAIL or use special
2600 options for m68hc11.
2601 * gcc.dg/cpp/assert4.c: Don't handle ARC.
2602 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: Don't XFAIL for arc or
2605 2011-03-22 Nick Clifton <nickc@redhat.com>
2607 * lib/target-supports.exp (check_profiling_available): Add MN10300
2608 to the list of targets that do not support profiling. Restore
2609 alpha sorting to this list.
2611 2011-03-22 Michael Meissner <meissner@linux.vnet.ibm.com>
2613 * gcc.dg/torture/vector-1.c: On powerpc add -fabi=altivec to avoid
2614 failure on 32-bit systems.
2615 * gcc.dg/torture/vector-2.c: Ditto.
2617 2011-03-22 Richard Guenther <rguenther@suse.de>
2619 PR tree-optimization/48228
2620 * gcc.dg/Wstrict-overflow-23.c: New testcase.
2622 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
2624 * gcc.dg/torture/va-arg-25.c: Add -mabi=altivec -maltivec for
2628 * gcc.target/powerpc/pr48226.c: New file.
2630 2011-03-21 Jack Howarth <howarth@bromo.med.uc.edu>
2632 * lib/prune.exp (prune_gcc_output): Prune "could not create
2633 compact unwind for" warnings.
2635 2011-03-20 Jakub Jelinek <jakub@redhat.com>
2639 * gcc.c-torture/execute/pr42544.c: New test.
2640 * gcc.c-torture/execute/pr48197.c: New test.
2642 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
2644 PR preprocessor/48192
2645 * gcc.target/powerpc/pr48192.c: New file.
2648 * gcc.target/powerpc/pr48053-3.c: New file, add test case for
2649 split problem of 0 being loaded in a VSX register.
2651 2011-03-21 Richard Guenther <rguenther@suse.de>
2654 * gcc.dg/debug/dwarf2/pr47939-1.c: New testcase.
2655 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
2656 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
2657 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
2659 2011-03-21 Jakub Jelinek <jakub@redhat.com>
2662 * gcc.dg/pr48213.c: New test.
2664 2011-03-21 Kai Tietz <ktietz@redhat.com>
2667 * g++.dg/plugin/attribute_plugin.c: Adjust test.
2669 2011-03-21 Chung-Lin Tang <cltang@codesourcery.com>
2671 * gcc.target/arm/xor-and.c: New.
2673 2010-03-21 Thomas Koenig <tkoenig@gcc.gnu.org>
2676 * gfortran.dg/function_optimize_1.f90: New test.
2677 * gfortran.dg/function_optimize_2.f90: New test.
2679 2011-03-20 H.J. Lu <hongjiu.lu@intel.com>
2681 PR rtl-optimization/47502
2682 * gcc.target/i386/pr47502-1.c: New.
2683 * gcc.target/i386/pr47502-2.c: Likewise.
2685 2011-03-20 Jakub Jelinek <jakub@redhat.com>
2687 PR rtl-optimization/48156
2688 * gcc.dg/pr48156.c: New test.
2690 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2693 * gfortran.dg/scratch_1.f90: Adjust test.
2695 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2698 * gfortran.dg/scratch_1.f90: New test.
2700 2011-03-18 Joseph Myers <joseph@codesourcery.com>
2702 * gcc.dg/c1x-typedef-1.c: Expect errors for redefinitions of
2703 variably modified typedefs.
2704 * gcc.dg/c1x-typedef-2.c: Remove.
2706 2011-03-18 Joseph Myers <joseph@codesourcery.com>
2708 * gcc.dg/c1x-anon-struct-1.c: Don't test use of typedefs.
2709 * gcc.dg/c1x-anon-struct-3.c: New test.
2710 * gcc.dg/anon-struct-11.c: Update.
2712 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2714 * gcc.dg/vect/slp-multitypes-2.c: Replace dg-do run with
2716 Only xfail with gas.
2718 2011-03-18 Jason Merrill <jason@redhat.com>
2720 * g++.dg/template/fn-ptr1.C: New.
2722 * g++.dg/overload/volatile1.C: New.
2724 * g++.dg/opt/pr23372.C: New.
2726 * g++.dg/ext/attrib32.C: Expect errors on the two-names case.
2728 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2731 * gcc.dg/torture/20090618-1.c: Skip on mips-sgi-irix*.
2733 2011-03-18 Chung-Lin Tang <cltang@codesourcery.com>
2735 * gcc.target/arm/unsigned-extend-1.c: New.
2737 2011-03-18 Jakub Jelinek <jakub@redhat.com>
2740 * gcc.c-torture/compile/pr48161.c: New test.
2742 2011-03-17 H.J. Lu <hongjiu.lu@intel.com>
2745 * gcc.dg/torture/pr47725.c: New.
2747 2011-03-17 Jason Merrill <jason@redhat.com>
2749 * g++.dg/cpp0x/constexpr-overflow2.C: New.
2750 * g++.dg/cpp0x/constexpr-data2.C: Remove FIXME.
2752 2011-03-17 Eric Botcazou <ebotcazou@adacore.com>
2754 * gnat.dg/specs/elab2.ads: New test.
2755 * gnat.dg/specs/elab2_pkg.ads: New helper.
2757 2011-03-17 Jason Merrill <jason@redhat.com>
2759 * g++.dg/cpp0x/decltype-1212.C: New.
2760 * g++.dg/cpp0x/rv-return.C: Adjust expected type.
2762 2011-03-17 Jason Merrill <jason@redhat.com>
2764 * g++.dg/parse/memfnquals1.C: New.
2766 2011-03-17 Richard Guenther <rguenther@suse.de>
2769 * gcc.dg/pr48134.c: New testcase.
2771 2011-03-17 Richard Guenther <rguenther@suse.de>
2774 * g++.dg/torture/pr48165.C: New testcase.
2776 2011-03-17 Jakub Jelinek <jakub@redhat.com>
2778 PR rtl-optimization/48141
2779 * gcc.dg/pr48141.c: New test.
2781 2011-03-16 Jason Merrill <jason@redhat.com>
2783 * g++.dg/cpp0x/constexpr-48089.C: New.
2785 * g++.dg/cpp0x/constexpr-abi1.C: New.
2787 * g++.dg/cpp0x/constexpr-46336.C: New.
2788 * g++.dg/parse/friend5.C: Adjust expected errors.
2790 * g++.dg/cpp0x/constexpr-47570.C: New.
2792 2011-03-16 Dodji Seketeli <dodji@redhat.com>
2795 * ++.dg/debug/dwarf2/typedef6.C: New test.
2797 2011-03-16 Jason Merrill <jason@redhat.com>
2799 * g++.dg/cpp0x/elision2.C: New.
2801 * g++.dg/cpp0x/constexpr-array3.C: New.
2803 2011-03-16 Jason Merrill <jason@redhat.com>
2805 * g++.dg/cpp0x/sfinae6.C: New.
2806 * gcc/testsuite/g++.dg/cpp0x/initlist38.C: Adjust expected error.
2807 * gcc/testsuite/g++.dg/cpp0x/pr45908.C: Likewise.
2808 * gcc/testsuite/g++.dg/cpp0x/sfinae6.C: Likewise.
2809 * gcc/testsuite/g++.old-deja/g++.jason/conversion11.C: Likewise.
2810 * gcc/testsuite/g++.old-deja/g++.law/arg11.C: Likewise.
2812 2011-03-16 Jason Merrill <jason@redhat.com>
2814 * g++.dg/template/incomplete6.C: New.
2816 2011-03-16 Jeff Law <law@redhat.com>
2818 * gcc.dg/tree-ssa/vrp55.c: New test.
2820 2011-03-16 Jason Merrill <jason@redhat.com>
2822 * g++.dg/cpp0x/auto22.C: New.
2824 2011-03-16 Richard Guenther <rguenther@suse.de>
2826 * gcc.dg/guality/vla-1.c (main): Use result of f1 to avoid
2827 optimizing it away if promoted to const.
2829 2011-03-16 Richard Guenther <rguenther@suse.de>
2831 PR tree-optimization/48149
2832 * gcc.dg/fold-complex-1.c: New testcase.
2834 2011-03-16 Richard Guenther <rguenther@suse.de>
2837 * gcc.dg/guality/pr45882.c: Really make sure no inlining
2840 2011-03-16 Richard Guenther <rguenther@suse.de>
2842 PR tree-optimization/26134
2843 * gcc.dg/tree-ssa/complex-6.c: New testcase.
2845 2011-03-16 Richard Guenther <rguenther@suse.de>
2847 PR tree-optimization/48146
2848 * gcc.dg/torture/pr48146.c: New testcase.
2850 2011-03-16 Richard Guenther <rguenther@suse.de>
2852 * gcc.dg/tree-ssa/pr14814.c: Adjust.
2853 * gcc.dg/tree-ssa/ssa-ccp-19.c: Likewise.
2855 2011-03-16 Jakub Jelinek <jakub@redhat.com>
2858 * gcc.c-torture/compile/pr48136.c: New test.
2860 * g++.dg/debug/dwarf2/icf.C: Adjust for -fenable-icf-debug removal.
2863 * gcc.dg/guality/pr45882.c: New test.
2865 2011-03-15 Jason Merrill <jason@redhat.com>
2867 * g++.dg/cpp0x/constexpr-recursion.C: New.
2869 * g++.dg/cpp0x/implicit11.C: New.
2871 2011-03-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
2873 * g++.dg/cpp0x/constexpr-attribute.C: New.
2875 2011-03-15 Manuel López-Ibåñez <manu@gcc.gnu.org>
2877 * g++.dg/parse/pr34758.C: New.
2879 2011-03-15 Xinliang David Li <davidxl@google.com>
2882 * gcc.dg/uninit-pred-7_d.c: New test.
2883 * gcc.dg/uninit-pred-8_d.c: New test.
2885 2011-03-15 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
2888 * gcc.target/arm/pr46788.c: New.
2890 2011-03-15 Richard Guenther <rguenther@suse.de>
2893 * gfortran.dg/c_f_pointer_tests_3.f90: Adjust.
2894 * gfortran.dg/ishft_4.f90: Likewise.
2895 * gfortran.dg/leadz_trailz_3.f90: Likewise.
2897 2011-03-15 Richard Guenther <rguenther@suse.de>
2899 PR tree-optimization/13954
2900 * g++.dg/tree-ssa/pr13954.C: New testcase.
2902 2011-03-15 Richard Guenther <rguenther@suse.de>
2904 PR tree-optimization/48037
2905 * gcc.target/i386/pr48037-1.c: New testcase.
2907 2011-03-15 Richard Guenther <rguenther@suse.de>
2909 PR tree-optimization/41490
2910 * gcc.dg/tree-ssa/ssa-sink-6.c: New testcase.
2911 * gcc.dg/tree-ssa/ssa-sink-7.c: Likewise.
2912 * gcc.dg/tree-ssa/ssa-sink-8.c: Likewise.
2913 * gcc.dg/tree-ssa/ssa-sink-9.c: Likewise.
2914 * g++.dg/tree-ssa/pr33604.C: Adjust.
2916 2011-03-14 Jakub Jelinek <jakub@redhat.com>
2919 * gcc.c-torture/execute/pr47917.c: New test.
2920 * gcc.dg/pr47917.c: New test.
2923 * gcc.dg/tree-ssa/foldaddr-1.c: Remove xfail.
2925 2011-03-14 Uros Bizjak <ubizjak@gmail.com>
2927 * gcc.target/i386/sse4_1-floor-vec.c: New test.
2928 * gcc.target/i386/sse4_1-ceil-vec.c: Ditto.
2929 * gcc.target/i386/sse4_1-trunc-vec.c: Ditto.
2930 * gcc-target/i386/sse4_1-rint-vec.c: Ditto.
2931 * gcc.target/i386/sse4_1-floorf-vec.c: Ditto.
2932 * gcc.target/i386/sse4_1-ceilf-vec.c: Ditto.
2933 * gcc.target/i386/sse4_1-truncf-vec.c: Ditto.
2934 * gcc.target/i386/sse4_1-rintf-vec.c: Ditto.
2935 * gcc.target/i386/avx-floor-vec.c: Ditto.
2936 * gcc.target/i386/avx-ceil-vec.c: Ditto.
2937 * gcc.target/i386/avx-trunc-vec.c: Ditto.
2938 * gcc.target/i386/avx-rint-vec.c: Ditto.
2939 * gcc.target/i386/avx-floorf-vec.c: Ditto.
2940 * gcc.target/i386/avx-ceilf-vec.c: Ditto.
2941 * gcc.target/i386/avx-truncf-vec.c: Ditto.
2942 * gcc.target/i386/avx-rintf-vec.c: Ditto.
2944 2011-03-14 Tom Tromey <tromey@redhat.com>
2946 * gcc.dg/Woverlength-strings-pedantic-c90-asm.c: New file.
2947 * gcc.dg/Woverlength-strings-pedantic-c89-asm.c: New file.
2948 * gcc.dg/Woverlength-strings-pedantic-c99-asm.c: New file.
2950 2011-03-14 Tom Tromey <tromey@redhat.com>
2952 * gcc.dg/Woverlength-strings-pedantic-c89-ext.c: New file.
2953 * gcc.dg/Woverlength-strings-pedantic-c90-ext.c: New file.
2954 * gcc.dg/Woverlength-strings-pedantic-c99-ext.c: New file.
2956 2011-03-14 H.J. Lu <hongjiu.lu@intel.com>
2958 * gcc.target/i386/builtin-copysign.c: Remove __LP64__ check.
2960 2011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
2962 PR rtl-optimization/47166
2963 * gcc.c-torture/execute/postmod-1.c: New test.
2965 2011-03-14 Richard Guenther <rguenther@suse.de>
2968 * gcc.dg/torture/pr48098.c: New testcase.
2970 2011-03-12 Peter Bergner <bergner@vnet.ibm.com>
2973 * gcc.target/powerpc/pr48053-1.c: New test.
2974 * gcc.target/powerpc/pr48053-2.c: Likewise.
2976 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
2979 * gfortran.dg/intrinsic_ifunction_2.f90: Correct PR number.
2981 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
2984 * gfortran.dg/intrinsic_ifunction_2.f90: New test case.
2986 2011-03-12 Janus Weil <janus@gcc.gnu.org>
2989 * gfortran.dg/class_41.f03: New.
2991 2011-03-11 Dodji Seketeli <dodji@redhat.com>
2993 * g++.dg/conversion/cast3.C: New test.
2995 2011-03-11 Jason Merrill <jason@redhat.com>
2997 * g++.dg/template/error45.C: New.
2999 * g++.dg/parse/no-type-defn1.C: New.
3001 * g++.dg/ext/attrib40.C: New.
3003 * g++.dg/cpp0x/regress/array1.C: New.
3005 2011-03-11 Richard Guenther <rguenther@suse.de>
3007 PR tree-optimization/48067
3008 * gcc.dg/pr48067.c: New testcase.
3010 2011-03-11 Richard Guenther <rguenther@suse.de>
3013 * g++.dg/lto/20110311-1_0.C: New testcase.
3015 2011-03-11 Jakub Jelinek <jakub@redhat.com>
3018 * g++.dg/inherit/virtual8.C: New test.
3021 * gcc.dg/torture/pr48044.c: New test.
3023 2011-03-11 Janus Weil <janus@gcc.gnu.org>
3026 * gfortran.dg/proc_ptr_comp_31.f90: New.
3028 2011-03-11 Richard Guenther <rguenther@suse.de>
3030 PR tree-optimization/47278
3031 * gcc.dg/torture/pr47278-1.c: New testcase.
3032 * gcc.dg/torture/pr47278-2.c: Likewise.
3034 2011-03-11 Jakub Jelinek <jakub@redhat.com>
3036 PR tree-optimization/48063
3037 * gcc.dg/torture/pr48063.c: New test.
3039 2011-03-10 Jason Merrill <jason@redhat.com>
3041 * g++.dg/template/array22.C: New.
3043 * g++.dg/cpp0x/syntax-err1.C: New.
3044 * g++.dg/parse/error36.C: Adjust expected errors.
3045 * g++.old-deja/g++.pt/ctor2.C: Likewise.
3046 * g++.old-deja/g++.pt/typename3.C: Likewise.
3047 * g++.old-deja/g++.pt/typename4.C: Likewise.
3048 * g++.old-deja/g++.pt/typename6.C: Likewise.
3050 2011-03-09 Jason Merrill <jason@redhat.com>
3052 * g++.dg/template/nontype22.C: New.
3054 2011-03-09 Martin Jambor <mjambor@suse.cz>
3056 PR tree-optimization/47714
3057 * g++.dg/torture/pr47714.C: New test.
3059 2011-03-08 Michael Meissner <meissner@linux.vnet.ibm.com>
3062 * gcc.target/powerpc/pr47755-2.c: New file.
3064 2011-03-08 Jakub Jelinek <jakub@redhat.com>
3066 * go.test/go-test.exp: For goroutines.go test if GCCGO_RUN_ALL_TESTS
3067 is not set in the environment, pass 64 as first argument when not
3068 running expensive tests or pass max($[`ulimit -u`/4], 10000) on
3069 native where ulimit -u is supported.
3071 2011-03-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3073 * gcc.dg/optimize-bswapsi-1.c: Use -march=z900 on s390.
3075 2011-03-08 Jason Merrill <jason@redhat.com>
3077 * g++.dg/template/nontype21.C: New.
3079 * g++.dg/template/anon5.C: New.
3081 2011-03-08 Jakub Jelinek <jakub@redhat.com>
3084 * gcc.dg/pr47881.c: New test.
3086 2011-03-08 Dodji Seketeli <dodji@redhat.com>
3089 * g++.dg/lookup/template3.C: New test.
3091 2011-03-08 Kai Tietz <ktietz@redhat.com>
3093 * g++.dg/tree-ssa/pr21082.C: Use __INTPTR_TYPE__ instead of
3096 2011-03-08 Mikael Pettersson <mikpe@it.uu.se>
3099 * gcc.dg/tree-ssa/ssa-ccp-33.c: Use __alignof__ not
3100 sizeof to compute alignment.
3102 2011-03-08 Jakub Jelinek <jakub@redhat.com>
3104 PR tree-optimization/48022
3105 * gcc.dg/pr48022-1.c: New test.
3106 * gcc.dg/pr48022-2.c: New test.
3108 2011-03-07 Jason Merrill <jason@redhat.com>
3110 * g++.dg/template/nontype20.C: New.
3111 * g++.dg/init/member1.C: Adjust expected errors.
3112 * g++.dg/parse/constant4.C: Likewise.
3113 * g++.dg/template/qualified-id3.C: Likewise.
3114 * g++.old-deja/g++.pt/crash10.C: Likewise.
3116 * g++.dg/cpp0x/regress/non-const1.C: New.
3118 2011-03-07 Jakub Jelinek <jakub@redhat.com>
3121 * gcc.dg/pr47991.c: New test.
3123 2011-03-07 Jason Merrill <jason@redhat.com>
3125 * g++.dg/abi/mangle46.C: New.
3127 2011-03-07 Pat Haugen <pthaugen@us.ibm.com>
3130 * gcc.target/powerpc/pr47862.c: New.
3132 2011-03-07 Jack Howarth <howarth@bromo.med.uc.edu>
3135 * gcc.target/i386/combine-mul.c: Require nonpic.
3137 2011-03-07 Paul Wögerer <paul_woegerer@mentor.com>
3138 Nathan Froyd <froydnj@codesourcery.com>
3140 * gcc.dg/20001117-1.c: Abort on NULL call_sites.
3142 2011-03-06 Mark Mitchell <mark@codesourcery.com>
3144 * README.QMTEST: Remove.
3146 2011-03-06 Paul Thomas <pault@gcc.gnu.org>
3147 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3150 * gfortran.dg/array_constructor_37.f90 : New test.
3152 2011-03-05 Jason Merrill <jason@redhat.com>
3154 * g++.dg/abi/mangle39.C: ABI v5, not 6.
3155 * g++.dg/abi/mangle45.C: Likewise.
3156 * g++.dg/cpp0x/trailing1.C: Likewise.
3158 2011-03-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3160 * gcc.dg/torture/pr47975.c: Add -fno-common option on hppa*-*-hpux*.
3162 2011-03-05 Jakub Jelinek <jakub@redhat.com>
3164 PR rtl-optimization/47899
3165 * gcc.dg/pr47899.c: New test.
3167 * gcc.dg/torture/pr47968.c: Ignore warnings.
3169 PR tree-optimization/47967
3170 * gcc.c-torture/compile/pr47967.c: New test.
3172 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
3174 * objc.dg/property/property-encoding-1.m: Tidied up testcase.
3175 * obj-c++.dg/property/property-encoding-1.mm: Likewise.
3177 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
3179 * objc.dg/gnu-api-2-property.m: Added tests for property_getName()
3180 and property_getAttributes() if __OBJC2__.
3181 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
3182 * objc.dg/property/property-encoding-1.m: New.
3183 * obj-c++.dg/property/property-encoding-1.mm: New.
3185 2011-03-04 Jason Merrill <jason@redhat.com>
3187 * g++.dg/template/pseudodtor6.C: New.
3189 * g++.dg/inherit/covariant19.C: New.
3191 2011-03-04 Richard Guenther <rguenther@suse.de>
3194 * gcc.dg/torture/pr47968.c: New testcase.
3196 2011-03-04 Richard Guenther <rguenther@suse.de>
3199 * gcc.dg/torture/pr47975.c: New testcase.
3201 2011-03-03 Paolo Carlini <paolo.carlini@oracle.com>
3204 * g++.dg/template/crash106.C: New.
3206 2011-03-03 Jakub Jelinek <jakub@redhat.com>
3209 * gcc.dg/gomp/pr47963.c: New test.
3210 * g++.dg/gomp/pr47963.C: New test.
3212 2011-03-02 Jason Merrill <jason@redhat.com>
3214 * g++.dg/cpp0x/regress/condition1.C: New.
3216 * g++.dg/cpp0x/constexpr-ctor9.C: New.
3218 2011-03-01 Jason Merrill <jason@redhat.com>
3220 * g++.dg/cpp0x/lambda/lambda-98.C: New.
3222 * g++.dg/cpp0x/constexpr-non-const-arg2.C: New.
3224 2011-03-02 Richard Sandiford <richard.sandiford@linaro.org>
3226 PR rtl-optimization/47925
3227 * gcc.c-torture/execute/pr47925.c: New test.
3229 2011-03-01 Jason Merrill <jason@redhat.com>
3231 * g++.dg/cpp0x/decltype25.C: New.
3233 * g++.dg/cpp0x/regress/bitfield-err1.C: New.
3235 2011-03-01 Richard Guenther <rguenther@suse.de>
3237 PR tree-optimization/47890
3238 * gcc.dg/torture/pr47890.c: New testcase.
3240 2011-03-01 Richard Guenther <rguenther@suse.de>
3243 * gcc.dg/lto/pr47924_0.c: New testcase.
3245 2011-03-01 Richard Guenther <rguenther@suse.de>
3248 * gfortran.dg/lto/pr46911_0.f: New testcase.
3250 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3252 PR libgfortran/47933
3253 * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid
3254 compile errors from older code form.
3256 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3258 PR libgfortran/47567
3259 * gfortran.dg/fmt_fw_d.f90: New test.
3261 2011-02-28 Jason Merrill <jason@redhat.com>
3263 * g++.dg/inherit/covariant18.C: New.
3265 2011-02-28 Jakub Jelinek <jakub@redhat.com>
3268 * gcc.dg/pr47893.c: New test.
3270 2011-02-28 Nicola Pero <nicola.pero@meta-innovation.com>
3272 * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return
3273 NULL in case of a selector with conflicting types.
3274 * obj-c++.dg/gnu-api-2-sel.mm: Same change.
3276 2011-02-28 Kazu Hirata <kazu@codesourcery.com>
3278 * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c,
3279 gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c,
3280 gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c,
3281 gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New.
3283 2011-02-28 Jason Merrill <jason@redhat.com>
3286 * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6.
3288 2011-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3290 PR libgfortran/47778
3291 * gfortran.dg/namelist_71.f90: New test.
3293 2011-02-27 Jason Merrill <jason@redhat.com>
3296 * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
3297 * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
3299 2011-02-27 Paolo Carlini <paolo.carlini@oracle.com>
3302 * g++.dg/cpp0x/constexpr-ctor8.C: New.
3304 2011-02-27 Jakub Jelinek <jakub@redhat.com>
3307 * gfortran.dg/gomp/task-1.f90: Removed.
3309 2011-02-26 Jason Merrill <jason@redhat.com>
3311 * g++.dg/template/this-targ1.C: New.
3313 * g++.dg/cpp0x/regress/template-const1.C: New.
3314 * g++.dg/cpp0x/regress/template-function1.C: Adjust.
3315 * g++.dg/template/function1.C: Adjust.
3316 * g++.dg/cpp0x/regress/debug-debug7.C: Adjust.
3317 * g++.dg/debug/debug7.C: Adjust.
3319 2011-02-26 Tobias Burnus <burnus@net-b.de>
3322 * gfortran.dg/gomp/task-1.f90: New.
3324 2011-02-25 Jie Zhang <jie@codesourcery.com>
3326 * gcc.target/arm/neon-thumb2-move.c: Add
3327 dg-require-effective-target arm_thumb2_ok.
3329 2011-02-24 Jason Merrill <jason@redhat.com>
3331 * g++.dg/parse/constant1.C: Specify C++98 mode.
3332 * g++.dg/parse/constant5.C: Likewise.
3333 * g++.dg/parse/error2.C: Likewise.
3334 * g++.dg/parse/semicolon3.C: Likewise.
3335 * g++.dg/template/crash14.C: Likewise.
3336 * g++.dg/template/local4.C: Likewise.
3337 * g++.dg/template/nontype3.C: Likewise.
3338 * g++.dg/parse/crash31.C: Adjust expected errors.
3339 * g++.dg/template/function1.C: Likewise.
3340 * g++.dg/template/ref3.C: Likewise.
3341 * g++.dg/template/static9.C: Likewise.
3342 * g++.old-deja/g++.pt/crash41.C: Instantiate template.
3344 * g++.dg/cpp0x/constexpr-array-tparm.C: New.
3345 * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
3346 * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
3347 * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
3348 * g++.dg/cpp0x/regress/template-function1.C: Likewise.
3350 2011-02-24 Jakub Jelinek <jakub@redhat.com>
3353 * gfortran.dg/pr47878.f90: New test.
3355 2011-02-24 Richard Guenther <rguenther@suse.de>
3358 * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
3359 * gcc.dg/guality/pr41353-2.c (vari): Likewise.
3361 2011-02-24 Richard Guenther <rguenther@suse.de>
3364 * gfortran.dg/lto/pr47839_0.f90: New testcase.
3365 * gfortran.dg/lto/pr47839_1.f90: Likewise.
3367 2011-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3369 PR libgfortran/47567
3370 * gfortran.dg/fmt_f0_1.f90: Update test.
3372 2011-02-23 Jason Merrill <jason@redhat.com>
3374 * g++.dg/abi/mangle39.C: Adjust parm mangling.
3375 * g++.dg/abi/mangle45.C: New.
3377 * g++.dg/cpp0x/trailing1.C: Mangle decltype.
3378 * g++.dg/template/canon-type-9.C: Match use of decltype
3379 between declaration and definition.
3380 * g++.dg/template/canon-type-12.C: Likewise.
3382 2011-02-23 Mikael Morin <mikael@gcc.gnu.org>
3385 * gfortran.dg/nested_allocatables_1.f90: New.
3387 2011-02-23 Nathan Froyd <froydnj@codesourcery.com>
3390 * g++.dg/pr46868.C: New test.
3391 * g++.dg/parse/parameter-declaration-1.C: Adjust.
3392 * g++.dg/parse/error14.C: Adjust.
3394 2011-02-23 Richard Guenther <rguenther@suse.de>
3396 PR tree-optimization/47838
3397 * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
3399 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
3401 * g++.dg/other/pr47218.C: Fix dg-options. Cleanup saved temps.
3403 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
3405 * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
3406 * gfortran.dg/count_init_expr.f03: Ditto.
3407 * gfortran.dg/gomp/pr43711.f90: Ditto.
3408 * gcc.dg/struct-parse-2.c: Ditto.
3409 * gcc.dg/parse-error-3.c: Ditto.
3410 * gcc.dg/Wlogical-op-1.c: Ditto.
3411 * gcc.dg/Walways-true-1.c: Ditto.
3412 * gcc.dg/pr24225.c: Ditto.
3413 * gcc.dg/Walways-true-2.c: Ditto.
3414 * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
3415 * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
3416 * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
3417 * g++.dg/overload/defarg4.C: Ditto.
3418 * g++.dg/inherit/covariant16.C: Ditto.
3419 * g++.dg/inherit/virtual7.C: Ditto.
3420 * g++.dg/template/canon-type-9.C: Ditto.
3421 * g++.dg/template/access19.C: Ditto.
3422 * g++.dg/template/call7.C: Ditto.
3423 * g++.dg/template/canon-type-2.C: Ditto.
3424 * g++.dg/template/init7.C: Ditto.
3425 * g++.dg/template/sizeof-template-argument.C: Ditto.
3426 * g++.dg/template/const3.C: Ditto.
3427 * g++.dg/template/sfinae26.C: Ditto.
3428 * g++.dg/template/sfinae26.C: Ditto.
3429 * g++.dg/template/canon-type-11.C: Ditto.
3430 * g++.dg/template/union2.C: Ditto.
3431 * g++.dg/template/canon-type-3.C: Ditto.
3432 * g++.dg/template/canon-type-1.C: Ditto.
3433 * g++.dg/template/canon-type-5.C: Ditto.
3434 * g++.dg/template/canon-type-7.C: Ditto.
3435 * g++.dg/template/canon-type-10.C: Ditto.
3436 * g++.dg/template/spec36.C: Ditto.
3437 * g++.dg/template/typedef38.C: Ditto.
3438 * g++.dg/template/canon-type-4.C: Ditto.
3439 * g++.dg/template/canon-type-6.C: Ditto.
3440 * g++.dg/template/canon-type-13.C: Ditto.
3441 * g++.dg/template/instantiate9.C: Ditto.
3442 * g++.dg/template/ttp22.C: Ditto.
3443 * g++.dg/warn/Wreturn-type-6.C: Ditto.
3444 * g++.dg/warn/Walways-true-1.C: Ditto.
3445 * g++.dg/warn/Wlogical-op-1.C: Ditto.
3446 * g++.dg/warn/Walways-true-2.C: Ditto.
3447 * g++.dg/conversion/op4.C: Ditto.
3448 * g++.dg/opt/pr19650.C: Ditto.
3449 * g++.dg/lookup/friend11.C: Ditto.
3450 * g++.dg/other/default2.C: Ditto.
3451 * g++.dg/other/default3.C: Ditto.
3452 * g++.dg/other/dtor2.C: Ditto.
3453 * g++.dg/other/friend5.C: Ditto.
3454 * g++.dg/other/default5.C: Ditto.
3455 * g++.dg/init/brace6.C: Ditto.
3456 * g++.dg/init/aggr5.C: Ditto.
3457 * g++.dg/init/error2.C: Ditto.
3458 * g++.dg/expr/bound-mem-fun.C: Ditto.
3459 * g++.dg/expr/cond6.C: Ditto.
3460 * g++.dg/expr/stmt-expr-1.C: Ditto.
3461 * g++.dg/cpp0x/constexpr-object2.C: Ditto.
3462 * g++.dg/cpp0x/constexpr-data1.C: Ditto.
3463 * g++.dg/cpp0x/constexpr-function2.C: Ditto.
3464 * g++.dg/cpp0x/bracket1.C: Ditto.
3465 * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
3466 * g++.dg/cpp0x/pr38646.C: Ditto.
3467 * g++.dg/cpp0x/variadic73.C: Ditto.
3468 * g++.dg/cpp0x/constexpr-function1.C: Ditto.
3469 * g++.dg/cpp0x/bracket4.C: Ditto.
3470 * g++.dg/cpp0x/decltype4.C: Ditto.
3471 * g++.dg/cpp0x/constexpr-data2.C: Ditto.
3472 * g++.dg/cpp0x/constexpr-object1.C: Ditto.
3473 * g++.dg/cpp0x/variadic-crash2.C: Ditto.
3474 * g++.dg/cpp0x/variadic-new2.C: Ditto.
3475 * g++.dg/cpp0x/decltype2.C: Ditto.
3476 * g++.dg/cpp0x/decltype1.C: Ditto.
3477 * g++.dg/cpp0x/bracket2.C: Ditto.
3478 * g++.dg/cpp0x/decltype5.C: Ditto.
3479 * g++.dg/cpp0x/constexpr-function3.C: Ditto.
3480 * g++.dg/cpp0x/variadic70.C: Ditto.
3481 * g++.dg/cpp0x/decltype6.C: Ditto.
3482 * g++.dg/cpp0x/rvo.C: Ditto.
3483 * g++.dg/cpp0x/vt-40092.C: Ditto.
3484 * g++.dg/cpp0x/variadic-new.C: Ditto.
3485 * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
3486 * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
3487 * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
3488 * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
3489 * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
3490 * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
3491 * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
3492 * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
3493 * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
3494 * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
3495 * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
3496 * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
3497 * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
3498 * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
3499 * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
3500 * g++.dg/cpp0x/pr39639.C: Ditto.
3501 * g++.dg/cpp0x/decltype3.C: Ditto.
3502 * g++.dg/cpp0x/variadic68.C: Ditto.
3503 * g++.dg/cpp0x/variadic-function.C: Ditto.
3504 * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
3505 * g++.dg/cpp0x/variadic-bind.C: Ditto.
3506 * g++.dg/cpp0x/variadic-tuple.C: Ditto.
3507 * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
3508 * g++.dg/parse/crash35.C: Ditto.
3509 * g++.dg/parse/crash40.C: Ditto.
3510 * g++.dg/parse/defarg12.C: Ditto.
3511 * g++.dg/parse/crash34.C: Ditto.
3512 * g++.dg/parse/constructor3.C: Ditto.
3513 * g++.dg/parse/template23.C: Ditto.
3514 * g++.dg/parse/crash56.C: Ditto.
3515 * g++.dg/parse/dtor13.C: Ditto.
3516 * g++.dg/parse/error33.C: Ditto.
3517 * g++.dg/parse/ctor9.C: Ditto.
3518 * g++.dg/parse/error32.C: Ditto.
3519 * g++.dg/parse/error37.C: Ditto.
3520 * g++.dg/parse/bitfield3.C: Ditto.
3521 * g++.dg/parse/struct-4.C: Ditto.
3522 * g++.dg/ext/has_trivial_copy.C: Ditto.
3523 * g++.dg/ext/is_polymorphic.C: Ditto.
3524 * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
3525 * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
3526 * g++.dg/ext/has_nothrow_assign.C: Ditto.
3527 * g++.dg/ext/is_union.C: Ditto.
3528 * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
3529 * g++.dg/ext/is_pod.C: Ditto.
3530 * g++.dg/ext/has_virtual_destructor.C: Ditto.
3531 * g++.dg/ext/has_trivial_constructor.C: Ditto.
3532 * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
3533 * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
3534 * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
3535 * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
3536 * g++.dg/ext/is_abstract.C: Ditto.
3537 * g++.dg/ext/has_trivial_assign.C: Ditto.
3538 * g++.dg/ext/is_class.C: Ditto.
3539 * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
3540 * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
3541 * g++.dg/ext/is_base_of.C: Ditto.
3542 * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
3543 * g++.dg/ext/has_nothrow_constructor.C: Ditto.
3544 * g++.dg/ext/is_empty.C: Ditto.
3545 * g++.dg/ext/is_enum.C: Ditto.
3546 * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
3547 * gnat.dg/opt11.adb: Ditto.
3548 * obj-c++.dg/pr45735.mm: Ditto.
3549 * obj-c++.dg/pr24393.mm: Ditto.
3550 * obj-c++.dg/exceptions-2.mm: Ditto.
3551 * objc.dg/pr45735.m: Ditto.
3552 * objc.dg/pr24393.m: Ditto.
3554 2011-02-23 Nicola Pero <nicola.pero@meta-innovation.com>
3556 * objc.dg/attributes/objc-exception-1.m: New.
3558 2011-02-23 Jie Zhang <jie@codesourcery.com>
3560 * gcc.dg/cpp/include7.c: New test.
3562 2011-02-22 Paolo Carlini <paolo.carlini@oracle.com>
3565 * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
3567 2011-02-23 Jie Zhang <jie@codesourcery.com>
3569 PR rtl-optimization/47763
3570 * gcc.dg/pr47763.c: New test.
3572 2011-02-22 Paul Thomas <pault@gcc.gnu.org>
3575 * gfortran.dg/whole_file_32.f90 : New test.
3577 2011-02-22 Dodji Seketeli <dodji@redhat.com>
3580 * g++.dg/inherit/virtual7.C: New test.
3582 2011-02-22 Nicola Pero <nicola.pero@meta-innovation.com>
3585 * objc.dg/type-size-3.m: Updated error message.
3586 * objc.dg/type-size-4.m: New test.
3587 * objc.dg/type-size-5.m: New test.
3589 2011-02-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3591 * lib/gnat.exp: Fix comments.
3592 Don't load libgloss.exp.
3593 (default_gnat_version): Call $compiler with --version.
3594 Adapt regexp for gnatmake output, insert version.
3595 (gnat_version): New proc.
3596 (gnat_init): Remove gnat_libgcc_s_path.
3597 (gnat_target_compile): Likewise.
3598 Remove ld_library_path.
3599 Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
3600 (gnat_pass): Remove.
3601 (gnat_pass): Remove.
3602 (gnat_finish): Remove.
3603 (gnat_exit): Remove.
3604 (local_find_gnatmake): Reindent.
3605 (runtest_file_p): Remove.
3606 (prune_warnings): Remove.
3607 (find_gnatclean): New proc.
3608 * lib/gnat-dg.exp (lremove): New proc.
3609 (gnat-dg-test): Reindent.
3610 Remove additional output files.
3611 (gnat-dg-runtest): Remove.
3613 * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
3614 * gnat.dg/loop_optimization6.adb: Likewise.
3615 * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
3617 2011-02-22 Jakub Jelinek <jakub@redhat.com>
3619 PR tree-optimization/47835
3620 * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
3622 2011-02-22 Tobias Burnus <burnus@net-b.de>
3624 * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
3625 * gfortran.dg/abstract_type_2.f03: Ditto.
3626 * gfortran.dg/abstract_type_3.f03: Ditto.
3627 * gfortran.dg/abstract_type_4.f03: Ditto.
3628 * gfortran.dg/abstract_type_5.f03: Ditto.
3629 * gfortran.dg/abstract_type_6.f03: Ditto.
3630 * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
3631 * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
3632 * gfortran.dg/allocatable_scalar_11.f90: Ditto.
3633 * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
3634 * gfortran.dg/array_function_5.f90: Ditto.
3635 * gfortran.dg/asynchronous_3.f03: Ditto.
3636 * gfortran.dg/char_expr_1.f90: Ditto.
3637 * gfortran.dg/class_14.f03: Ditto.
3638 * gfortran.dg/data_array_6.f: Ditto.
3639 * gfortran.dg/data_invalid.f90: Ditto.
3640 * gfortran.dg/dot_product_1.f03: Ditto.
3641 * gfortran.dg/func_derived_5.f90: Ditto.
3642 * gfortran.dg/func_result_4.f90: Ditto.
3643 * gfortran.dg/implied_do_1.f90: Ditto.
3644 * gfortran.dg/initialization_25.f90: Ditto.
3645 * gfortran.dg/initialization_26.f90: Ditto.
3646 * gfortran.dg/interface_34.f90: Ditto.
3647 * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
3648 * gfortran.dg/keyword_symbol_1.f90: Ditto.
3649 * gfortran.dg/matmul_8.f03: Ditto.
3650 * gfortran.dg/merge_init_expr.f90: Ditto.
3651 * gfortran.dg/pack_assign_1.f90: Ditto.
3652 * gfortran.dg/pack_vector_1.f90: Ditto.
3653 * gfortran.dg/pointer_check_8.f90: Ditto.
3654 * gfortran.dg/product_init_expr.f03: Ditto.
3655 * gfortran.dg/reshape_order_5.f90: Ditto.
3656 * gfortran.dg/reshape_shape_1.f90: Ditto.
3657 * gfortran.dg/reshape_zerosize_2.f90: Ditto.
3658 * gfortran.dg/same_name_2.f90: Ditto.
3659 * gfortran.dg/selected_real_kind_1.f90: Ditto.
3660 * gfortran.dg/spread_init_expr.f03: Ditto.
3661 * gfortran.dg/stmt_func_1.f90: Ditto.
3662 * gfortran.dg/sum_init_expr.f03: Ditto.
3663 * gfortran.dg/transpose_3.f03: Ditto.
3664 * gfortran.dg/unpack_init_expr.f03: Ditto.
3665 * gfortran.dg/warn_conversion.f90: Ditto.
3666 * gfortran.dg/warn_conversion_2.f90: Ditto.
3667 * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
3668 * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
3669 * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
3670 * gfortran.dg/whole_file_16.f90: Ditto.
3671 * gfortran.dg/whole_file_17.f90: Ditto.
3672 * gfortran.dg/whole_file_18.f90: Ditto.
3673 * gfortran.dg/whole_file_20.f03: Ditto.
3674 * gfortran.dg/whole_file_5.f90: Ditto.
3675 * gfortran.dg/whole_file_6.f90: Ditto.
3676 * gfortran.dg/write_invalid_format.f90: Ditto.
3677 * gfortran.dg/zero_sized_6.f90: Ditto.
3679 2011-02-21 Jeff Law <law@redhat.com>
3681 PR rtl-optimization/46178
3682 * gcc.target/i386/pr46178.c: New test.
3684 PR rtl-optimization/46002
3685 * gcc.c-torture/compile/pr46002.c: New test.
3687 2011-02-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3689 * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
3692 2011-02-21 Jakub Jelinek <jakub@redhat.com>
3695 * g++.dg/debug/pr47106.C: Require effective target lto.
3697 2011-02-21 Jason Merrill <jason@redhat.com>
3699 * g++.dg/cpp0x/constexpr-diag2.C: New.
3701 2011-02-20 Jason Merrill <jason@redhat.com>
3703 * g++.dg/cpp0x/constexpr-ctor7.C: New.
3705 * g++.dg/cpp0x/fntmpdefarg2.C: New.
3707 * g++.dg/overload/conv-op1.C: New.
3709 * g++.dg/cpp0x/constexpr-synth1.C: New.
3711 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
3713 * objc.dg/layout-2.m: New.
3714 * objc.dg/selector-3.m: Adjusted location of error message.
3715 * objc.dg/type-size-3.m: Same.
3716 * obj-c++.dg/selector-3.mm: Same.
3718 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
3721 * objc.dg/property/dotsyntax-22.m: New.
3722 * obj-c++.dg/property/dotsyntax-22.mm: New.
3724 2011-02-20 Dodji Seketeli <dodji@redhat.com>
3727 * g++.dg/template/typedef38.C: New test.
3729 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
3732 * gfortran.dg/whole_file_30.f90 : New test.
3733 * gfortran.dg/whole_file_31.f90 : New test.
3735 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
3739 * gfortran.dg/whole_file_28.f90 : New test.
3740 * gfortran.dg/whole_file_29.f90 : New test.
3742 2011-02-20 Paolo Carlini <paolo.carlini@oracle.com>
3745 * g++.dg/template/crash105.C: New.
3747 2011-02-19 Jason Merrill <jason@redhat.com>
3749 * g++.dg/cpp0x/regress/no-elide1.C: New.
3751 2011-02-19 Alexandre Oliva <aoliva@redhat.com>
3753 PR tree-optimization/46620
3754 * gcc.dg/pr46620.c: New.
3756 2011-02-19 Jakub Jelinek <jakub@redhat.com>
3759 * gcc.target/i386/pr47809.c: New test.
3761 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3762 Tobias Burnus <burnus@net-b.de>
3764 * lib/target-supports.exp
3765 (check_effective_target_fortran_large_real): New check for large reals.
3766 * gfortran.dg/nan_7.f90: New test.
3768 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3770 PR libgfortran/47567
3771 * gfortran.dg/fmt_f0_1.f90: Update test.
3773 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
3776 * gfortran.dg/array_constructor_36.f90 : New test.
3777 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
3778 allow for comparison between different elements of the array
3779 constructor at different levels of optimization.
3781 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
3783 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
3784 * gcc.target/i386/pr32280-1.c: Likewise.
3786 2011-02-19 Jakub Jelinek <jakub@redhat.com>
3789 * gcc.target/i386/pr47800.c: New test.
3791 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
3793 * objc/execute/exceptions/foward-1.x: New.
3795 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3798 * gfortran.dg/derived_constructor_comps_4.f90: New.
3800 2011-02-18 Tobias Burnus
3803 * gfortran.dg/func_result_6.f90: New.
3805 2011-02-18 Michael Matz <matz@suse.de>
3808 * gfortran.dg/lto/pr45586_0.f90: New test.
3809 * gfortran.dg/typebound_proc_20.f90: Ditto.
3810 * gfortran.dg/typebound_proc_21.f90: Ditto.
3812 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
3815 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
3817 2011-02-18 Tobias Burnus <burnus@net-b.de>
3820 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
3822 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
3823 normalizing the error/warning output.
3824 * gfortran.dg/Wall.f90: Update dg-error/warning.
3825 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
3826 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
3827 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
3828 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
3829 * gfortran.dg/class_30.f90: Update dg-error/warning.
3830 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
3831 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
3832 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
3833 * gfortran.dg/entry_17.f90: Update dg-error/warning.
3834 * gfortran.dg/entry_19.f90: Update dg-error/warning.
3835 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
3836 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
3837 * gfortran.dg/g77/12632.f: Update dg-error/warning.
3838 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
3839 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
3840 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
3841 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
3842 * gfortran.dg/goto_8.f90: Update dg-error/warning.
3843 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
3844 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
3845 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
3846 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
3847 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
3848 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
3849 * gfortran.dg/volatile3.f90: Update dg-error/warning.
3850 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
3851 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
3852 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
3853 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
3854 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
3856 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3859 * gfortran.dg/proc_ptr_comp_30.f90: New.
3861 2011-02-18 Jakub Jelinek <jakub@redhat.com>
3864 * gcc.target/i386/pr47780.c: New test.
3866 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3869 * gfortran.dg/class_40.f03: New.
3871 2011-02-18 Dodji Seketeli <dodji@redhat.com>
3874 * g++.dg/cpp0x/auto21.C: New test.
3876 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
3878 * objc.dg/special/unclaimed-category-1.h: Updated for
3880 * objc.dg/special/unclaimed-category-1.m: Same.
3881 * objc.dg/zero-link-1.m: Same.
3882 * objc.dg/lookup-1.m: Same.
3883 * objc.dg/torture/strings/const-str-9.m
3884 * objc.dg/torture/strings/const-str-10.m: Same.
3885 * objc.dg/torture/strings/const-str-11.m: Same.
3886 * objc.dg/torture/forward-1.m: Same.
3887 * objc.dg/zero-link-2.m: Same.
3888 * objc.dg/encode-7-next-64bit.m: Same.
3889 * objc.dg/method-4.m: Same.
3890 * objc.dg/next-runtime-1.m: Same.
3891 * objc.dg/image-info.m: Same.
3892 * objc.dg/pr23214.m: Same.
3893 * objc.dg/symtab-1.m: Same.
3894 * obj-c++.dg/basic.m: Same.
3895 * obj-c++.dg/proto-lossage-3.m: Same.
3896 * obj-c++.dg/torture/strings/const-str-10.m: Same.
3897 * obj-c++.dg/torture/strings/const-str-11.m: Same.
3898 * obj-c++.dg/torture/strings/const-str-9.m: Same.
3899 * obj-c++.dg/method-11.m: Same.
3900 * objc/execute/enumeration-1.m: Same.
3901 * objc/execute/object_is_class.m: Same.
3902 * objc/execute/formal_protocol-2.m: Same.
3903 * objc/execute/formal_protocol-4.m: Same.
3904 * objc/execute/formal_protocol-6.m: Same.
3905 * objc/execute/bycopy-3.m: Same.
3906 * objc/execute/exceptions/catchall-1.m: Same.
3907 * objc/execute/exceptions/finally-1.m: Same.
3908 * objc/execute/exceptions/local-variables-1.m: Same.
3909 * objc/execute/exceptions/foward-1.m: Same.
3910 * objc/execute/bf-common.h
3911 * objc/execute/enumeration-2.m: Same.
3912 * objc/execute/formal_protocol-1.m: Same.
3913 * objc/execute/formal_protocol-3.m: Same.
3914 * objc/execute/formal_protocol-5.m: Same.
3915 * objc/execute/accessing_ivars.m: Same.
3916 * objc/execute/bycopy-2.m: Same.
3917 * objc/execute/formal_protocol-7.m: Same.
3918 * objc/execute/compatibility_alias.m: Same.
3919 * objc/execute/no_clash.m: Same.
3920 * objc/execute/object_is_meta_class.m: Same.
3921 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
3922 * objc/execute/class-tests-1.h: Include stdio.h.
3923 * objc/execute/class-tests-2.h: Same.
3924 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
3926 * obj-c++.dg/try-catch-2.mm: Same.
3928 2011-02-17 Jakub Jelinek <jakub@redhat.com>
3931 * g++.dg/warn/Wunused-parm-4.C: New test.
3933 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
3934 Jan Hubicka <jh@suse.cz>
3938 * g++.dg/debug/pr47106.C: New.
3940 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
3943 * gcc.target/i386/pr43653.c: New test.
3945 2011-02-11 Dodji Seketeli <dodji@redhat.com>
3948 * g++.dg/template/inherit6.C: New test.
3950 2011-02-16 Janus Weil <janus@gcc.gnu.org>
3953 * gfortran.dg/class_39.f03: New.
3955 2011-02-16 Dodji Seketeli <dodji@redhat.com>
3958 * g++.dg/cpp0x/variadic106.C: New test.
3960 2011-02-16 Jakub Jelinek <jakub@redhat.com>
3963 * gfortran.dg/pr47757-1.f90: New test.
3964 * gfortran.dg/pr47757-2.f90: New test.
3965 * gfortran.dg/pr47757-3.f90: New test.
3968 * g++.dg/cpp0x/enum8.C: New test.
3970 2011-02-15 Jason Merrill <jason@redhat.com>
3972 * g++.dg/inherit/implicit-trivial1.C: New.
3973 * g++.dg/cpp0x/implicit-trivial1.C: New.
3975 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
3978 * gcc.dg/torture/pr47725.c: Removed.
3980 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
3983 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
3984 constant does not generate a load from memory.
3986 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
3989 * gcc.dg/torture/pr47725.c: New.
3991 2011-02-15 Richard Guenther <rguenther@suse.de>
3993 PR tree-optimization/47743
3994 * gcc.dg/torture/pr47743.c: New testcase.
3996 2011-02-15 Jakub Jelinek <jakub@redhat.com>
3999 * gcc.target/i386/pr47581.c: New test.
4001 2011-02-14 Janus Weil <janus@gcc.gnu.org>
4004 * gfortran.dg/select_type_22.f03: New.
4006 2011-02-14 Jason Merrill <jason@redhat.com>
4008 * g++.dg/cpp0x/regress/enum1.C: New.
4010 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
4012 * gnat.dg/include.adb: New test.
4014 2011-02-14 Janus Weil <janus@gcc.gnu.org>
4017 * gfortran.dg/class_38.f03: New.
4019 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
4021 * gcc.dg/pr46494.c: New test.
4023 2011-02-14 Richard Guenther <rguenther@suse.de>
4025 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
4027 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4030 * gnat.dg/null_pointer_deref1.exp: Don't skip on
4031 sparc*-sun-solaris2.11.
4033 2011-02-14 Janus Weil <janus@gcc.gnu.org>
4036 * gfortran.dg/argument_checking_18.f90: New.
4038 2011-02-13 Tobias Burnus <burnus@net-b.de>
4040 * gfortran.dg/argument_checking_13.f90: Update dg-error.
4041 * gfortran.dg/argument_checking_17.f90: New.
4043 2011-02-12 Janus Weil <janus@gcc.gnu.org>
4045 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
4046 are temporarily disabled.
4047 * gfortran.dg/class_7.f03: Ditto.
4048 * gfortran.dg/coarray_14.f90: Ditto.
4049 * gfortran.dg/typebound_proc_13.f03: Ditto.
4051 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
4054 * gfortran.dg/extends_11.f03: New.
4056 2011-02-11 Xinliang David Li <davidxl@google.com>
4058 PR tree-optimization/47707
4059 * g++.dg/tree-ssa/pr47707.C: New test.
4061 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
4063 * g++.dg/opt/inline17.C: New test.
4065 2011-02-11 Tobias Burnus <burnus@net-b.de>
4068 * gfortran.dg/pure_formal_2.f90: New.
4070 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
4072 PR rtl-optimization/47614
4073 * gfortran.dg/pr47614.f: New.
4075 2011-02-11 Joseph Myers <joseph@codesourcery.com>
4078 * gcc.dg/opts-6.c: New test.
4080 2011-02-11 Jakub Jelinek <jakub@redhat.com>
4083 * gcc.dg/pr47684.c: New test.
4085 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4088 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
4089 c99_runtime, dg-add-options c99_runtime.
4090 (main): Use __asm__.
4092 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4095 * lib/target-supports.exp (check_ascii_locale_available): New proc.
4096 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
4097 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
4098 * gcc.dg/ucnid-10.c: Likewise.
4099 * gcc.dg/ucnid-13.c: Likewise.
4100 * gcc.dg/ucnid-7.c: Likewise.
4101 * gcc.dg/ucnid-8.c: Likewise.
4102 Adapt dg-warning line number.
4104 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
4106 * gcc.target/i386/parity-1.c: Use -march=k8.
4107 * gcc.target/i386/parity-2.c: Ditto.
4108 * gcc.target/i386/vecinit-1.c: Ditto.
4109 * gcc.target/i386/vecinit-2.c: Ditto.
4111 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4114 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
4115 * gcc.target/mips/save-restore-3.c: Likewise.
4116 * gcc.target/mips/save-restore-4.c: Likewise.
4117 * gcc.target/mips/save-restore-5.c: Likewise.
4120 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
4121 * g++.dg/tree-prof/partition2.C: Likewise.
4123 2011-02-09 Jason Merrill <jason@redhat.com>
4125 * g++.dg/tree-ssa/inline-3.C: Use a normal function
4126 rather than misdeclare std::puts.
4128 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
4129 * g++.dg/other/warning1.C: Likewise.
4130 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
4131 * g++.old-deja/g++.gb/scope06.C: Likewise.
4132 * g++.old-deja/g++.law/cvt11.C: Likewise.
4133 * g++.old-deja/g++.law/init1.C: Likewise.
4134 * g++.dg/abi/mangle26.C: Likewise.
4136 * g++.dg/template/function1.C: Adjust for C++0x mode.
4137 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
4139 * g++.dg/ext/label10.C: Adjust for C++0x mode.
4140 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
4142 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
4144 * g++.dg/cpp0x/regress/abi-empty7.C: New.
4146 * g++.dg/cpp0x/regress: New directory.
4147 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
4148 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
4149 * g++.dg/cpp0x/regress/regress3.C: New.
4151 2011-02-10 Richard Guenther <rguenther@suse.de>
4153 PR tree-optimization/47677
4154 * gcc.dg/torture/pr47677.c: New testcase.
4156 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
4158 * objc.dg/special/load-category-1.m: Remove unused header.
4159 * objc.dg/special/load-category-1a.m: Likewise.
4160 * objc.dg/special/load-category-2.m: Likewise.
4161 * objc.dg/special/load-category-2a.m: Likewise.
4162 * objc.dg/special/load-category-3.m: Likewise.
4163 * objc.dg/special/load-category-3a.m: Likewise.
4164 * objc.dg/attributes/proto-attribute-2.m: Likewise.
4165 * objc.dg/attributes/proto-attribute-3.m: Likewise.
4166 * objc.dg/attributes/class-attribute-1.m: Likewise.
4167 * objc.dg/property/property.exp: Don't run for Darwin < 9.
4168 * obj-c++.dg/property/property.exp: Likewise.
4169 * objc.dg/attributes/method-sentinel-1.m: Update type header.
4170 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
4171 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
4172 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
4173 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
4174 * obj-c++.dg/template-8.mm: Likewise.
4176 2011-02-10 Jakub Jelinek <jakub@redhat.com>
4179 * gcc.target/i386/pr47665.c: New test.
4181 2011-02-10 Jie Zhang <jie@codesourcery.com>
4185 2011-02-05 Jie Zhang <jie@codesourcery.com>
4187 * gcc.dg/pr42631.c: Update test.
4188 * gcc.dg/pr42631-2.c: New test.
4190 2011-02-09 Janus Weil <janus@gcc.gnu.org>
4193 * gfortran.dg/proc_decl_25.f90: New.
4195 2011-02-09 Janus Weil <janus@gcc.gnu.org>
4198 * gfortran.dg/typebound_assignment_2.f03: New.
4200 2011-02-09 Richard Guenther <rguenther@suse.de>
4202 PR tree-optimization/47664
4203 * gcc.dg/tree-ssa/inline-7.c: New testcase.
4205 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
4208 * gnat.dg/uninit_func.adb: Adjust dg directive.
4210 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
4213 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
4215 2011-02-09 Janus Weil <janus@gcc.gnu.org>
4218 * gfortran.dg/auto_dealloc_2.f90: New.
4220 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4222 * gcc.dg/builtins-config.h: Remove __sgi handling.
4223 * lib/target-supports.exp (add_options_for_c99_runtime): Add
4224 -std=c99 for mips-sgi-irix6.5*.
4226 2011-02-09 Martin Jambor <mjambor@suse.cz>
4229 * gfortran.dg/pr25923.f90: Remove xfails.
4231 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4234 * gfortran.dg/inquire_14.f90: New test.
4236 2011-02-08 Janus Weil <janus@gcc.gnu.org>
4239 * gfortran.dg/pointer_init_6.f90: New.
4241 2011-02-08 Jeff Law <law@redhat.com>
4243 PR tree-optimization/42893
4244 * gcc.tree-ssa/pr42893.c: New test.
4246 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
4248 PR tree-optimization/46834
4249 PR tree-optimization/46994
4250 PR tree-optimization/46995
4251 * gcc.dg/graphite/id-pr46834.c: New.
4252 * gfortran.dg/graphite/id-pr46994.f90: New.
4253 * gfortran.dg/graphite/id-pr46995.f90: New.
4255 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4258 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
4259 using the variable is known the warning is emitted there.
4260 * gcc.dg/uninit-pr19430.c (foo): Likewise.
4261 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
4263 * c-c++-common/pr20000.c (g): Both warnings occur at the return
4266 * gcc.dg/noreturn-1.c (foo5): Likewise.
4267 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
4268 (method2): Likewise.
4270 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
4271 the return statement using the uninitialized variable.
4272 * gfortran.dg/pr39666-2.f90 (f): Likewise.
4274 2011-02-08 Richard Guenther <rguenther@suse.de>
4277 * g++.dg/opt/pr47639.c: New testcase.
4279 2011-02-08 Richard Guenther <rguenther@suse.de>
4281 PR tree-optimization/47632
4282 * g++.dg/opt/pr47632.C: New testcase.
4284 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4286 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
4288 2011-02-07 Richard Guenther <rguenther@suse.de>
4290 PR tree-optimization/47615
4291 * g++.dg/opt/pr47615.C: New testcase.
4293 2011-02-07 Richard Guenther <rguenther@suse.de>
4295 PR tree-optimization/47621
4296 * gcc.dg/torture/pr47621.c: New testcase.
4298 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
4300 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
4302 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
4305 * gfortran.dg/allocate_with_source_1 : New test.
4307 2011-02-05 Jakub Jelinek <jakub@redhat.com>
4310 * gcc.dg/pr47610.c: New test.
4312 2011-02-05 Jie Zhang <jie@codesourcery.com>
4315 * gcc.dg/pr42631.c: Update test.
4316 * gcc.dg/pr42631-2.c: New test.
4318 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
4321 * gfortran.dg/pr47574.f90: New test.
4323 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
4325 PR tree-optimization/46194
4326 * gcc.dg/autopar/pr46194.c: New.
4328 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
4330 PR tree-optimization/43695
4331 * g++.dg/ipa/pr43695.C: New.
4333 2011-02-04 Jakub Jelinek <jakub@redhat.com>
4336 * gcc.dg/pr23200.c: New test.
4338 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
4341 * g++.dg/pr47589.C: New test.
4343 2011-02-03 Dodji Seketeli <dodji@redhat.com>
4346 * g++.dg/template/typedef37.C: New test.
4347 * g++.dg/template/param1.C: Adjust expected error message.
4349 2011-02-03 Jakub Jelinek <jakub@redhat.com>
4352 * gcc.dg/pr31490-2.c: New test.
4353 * gcc.dg/pr31490-3.c: New test.
4354 * gcc.dg/pr31490-4.c: New test.
4356 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
4357 Jakub Jelinek <jakub@redhat.com>
4360 * g++.dg/parser/semicolon3.C: Adjust.
4361 * g++.dg/parser/semicolon4.C: New testcase.
4362 * g++.dg/pr46890.C: New testcase.
4364 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
4367 * g++.dg/init/pr29571.C: New.
4369 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
4371 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
4372 instead of vect_int.
4374 2011-02-03 Jakub Jelinek <jakub@redhat.com>
4377 * gcc.target/i386/pr47312.c: New test.
4380 * gcc.target/i386/pr47564.c: New test.
4382 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
4384 PR tree-optimization/45122
4385 * gcc.dg/tree-ssa/pr45122.c: New.
4387 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
4390 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
4393 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
4394 and vsx so a default --with-cpu=power7 doesn't give an error
4395 when -mavoid-indexed-addresses is used.
4397 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
4398 wrapper function to save the arguments and then jump to the real
4399 function, rather than depending on the compiler not to move stuff
4401 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
4403 2011-02-02 Janus Weil <janus@gcc.gnu.org>
4404 Paul Thomas <pault@gcc.gnu.org>
4407 * gfortran.dg/class_37.f03 : New test.
4409 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
4410 Richard Guenther <rguenther@suse.de>
4412 PR tree-optimization/40979
4414 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
4415 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
4416 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
4417 check_vect_support_and_set_flags.
4418 * gfortran.dg/graphite/vect-pr40979.f90: New.
4420 2011-02-02 Janus Weil <janus@gcc.gnu.org>
4423 * gfortran.dg/class_36.f03: New.
4425 2011-02-02 Richard Guenther <rguenther@suse.de>
4427 PR tree-optimization/47566
4428 * gcc.dg/lto/20110201-1_0.c: New testcase.
4430 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
4436 * debug/pr47498.c: New.
4437 * debug/pr47501.c: New.
4439 2011-02-01 Richard Guenther <rguenther@suse.de>
4441 PR tree-optimization/47559
4442 * g++.dg/torture/pr47559.C: New testcase.
4444 2011-02-01 Janus Weil <janus@gcc.gnu.org>
4447 * gfortran.dg/typebound_call_20.f03: New.
4449 2011-02-01 Richard Guenther <rguenther@suse.de>
4451 PR tree-optimization/47555
4452 * gcc.dg/pr47555.c: New testcase.
4454 2011-02-01 Richard Guenther <rguenther@suse.de>
4456 PR tree-optimization/47541
4457 * g++.dg/torture/pr47541.C: New testcase.
4459 2011-01-31 Janus Weil <janus@gcc.gnu.org>
4462 * gfortran.dg/typebound_call_19.f03: New.
4464 2011-01-31 Jakub Jelinek <jakub@redhat.com>
4467 * g++.dg/cpp0x/pr47416.C: New test.
4469 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
4472 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
4474 2011-01-31 Janus Weil <janus@gcc.gnu.org>
4477 * gfortran.dg/typebound_assignment_1.f03: New.
4479 2011-01-31 Jakub Jelinek <jakub@redhat.com>
4481 PR tree-optimization/47538
4482 * gcc.c-torture/execute/pr47538.c: New test.
4484 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4487 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
4489 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4491 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
4493 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
4495 PR rtl-optimization/44031
4496 * gcc.c-torture/compile/20110131-1.c: New test.
4498 2011-01-31 Tobias Burnus <burnus@net-b.de>
4501 * gfortran.dg/stmt_func_1.f90: New.
4503 2011-01-31 Tobias Burnus <burnus@net-b.de>
4506 * gfortran.dg/interface_34.f90: New.
4508 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
4511 * gfortran.dg/realloc_on_assign_5.f03: New test.
4512 * gfortran.dg/realloc_on_assign_5.f03: New test.
4514 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4516 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
4517 * gfortran.dg/bessel_7.f90: Likewise.
4518 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
4520 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
4521 * gfortran.dg/sum_init_expr.f03: Likewise.
4523 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
4525 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
4528 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
4529 loop only on "vect_intfloat_cvt" targets.
4531 2011-01-29 Tobias Burnus <burnus@net-b.de>
4534 * gfortran.dg/shape_6.f90: New.
4536 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4538 PR libgfortran/47434
4539 * gfortran.dg/read_infnan_1.f90: Update test.
4540 * gfortran.dg/module_nan.f90: Update test.
4541 * gfortran.dg/char4_iunit_1.f03: Update test.
4542 * gfortran.dg/large_real_kind_1.f90: Update test.
4543 * gfortran.dg/real_const_3.f90: Update test.
4544 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
4546 2011-01-29 Dodji Seketeli <dodji@redhat.com>
4549 * g++.dg/template/param2.C: New test.
4551 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4553 PR libgfortran/47285
4554 * gfortran.dg/fmt_g.f: New test.
4556 2011-01-28 Tobias Burnus <burnus@net-b.de>
4559 * gfortran.dg/pure_formal_1.f90: New.
4561 2011-01-28 Jakub Jelinek <jakub@redhat.com>
4564 * gcc.dg/tls/pr42894.c: New test.
4566 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4568 * gcc.dg/pr47276.c: Add dg-require-visibility.
4570 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4572 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
4574 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
4575 Tobias Burnus <burnus@gcc.gnu.org>
4580 * gfortran.dg/realloc_on_assign_3.f03: New test.
4581 * gfortran.dg/realloc_on_assign_4.f03: New test.
4582 * gfortran.dg/allocatable_function_5.f90: New test.
4583 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
4584 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
4585 implemented" dg-errors.
4587 2011-01-27 Jan Hubicka <jh@suse.cz>
4590 * gcc.dg/attr-weakref-4.c: New testcase
4592 2011-01-27 Martin Jambor <mjambor@suse.cz>
4594 PR tree-optimization/47228
4595 * gcc.dg/torture/pr47228.c: New test.
4597 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4599 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
4601 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4603 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
4604 when using auto-overlay support on the SPU.
4606 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
4608 PR rtl-optimization/44174
4609 * gcc.target/i386/asm-6.c: New test.
4611 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
4613 PR rtl-optimization/46856
4614 * gcc.c-torture/compile/pr46856.c: New test.
4616 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
4617 Andrew Pinski <pinskia@gmail.com>
4620 * gcc.dg/pr43082.c: New.
4622 2011-01-26 DJ Delorie <dj@redhat.com>
4624 PR rtl-optimization/46878
4625 * gcc.dg/pr46878-1.c: New test.
4627 2011-01-26 Jakub Jelinek <jakub@redhat.com>
4630 * g++.dg/cpp0x/pr47476.C: New test.
4632 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
4634 * gcc.c-torture/compile/20110126-1.c: New test.
4636 2011-01-26 Jakub Jelinek <jakub@redhat.com>
4639 * gcc.dg/torture/pr47473.c: New test.
4641 2011-01-26 Jan Hubicka <jh@suse.cz>
4644 * gcc.c-torture/execute/pr47237.c: New testcase.
4646 2011-01-26 Jan Hubicka <jh@suse.cz>
4648 PR tree-optimization/47190
4649 * gcc.dg/attr-weakref-3.c: New testcase.
4651 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
4654 * gcc.dg/dll-9a.c: New test file.
4655 * gcc.dg/dll-11.c: Likewise.
4656 * gcc.dg/dll-12.c: Likewise.
4657 * gcc.dg/dll-12a.c: Likewise.
4658 * gcc.dg/dll-11a.c: Likewise.
4659 * gcc.dg/dll-9.c: Likewise.
4660 * gcc.dg/dll-10.c: Likewise.
4661 * gcc.dg/dll-10a.c: Likewise.
4662 * g++.dg/ext/dllexport4a.cc: Likewise.
4663 * g++.dg/ext/dllexport4.C: Likewise.
4664 * g++.dg/ext/dllexport5.C: Likewise.
4665 * g++.dg/ext/dllexport5a.cc: Likewise.
4667 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4669 PR tree-optimization/46970
4670 * gcc.dg/graphite/pr46970.c: New.
4672 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4674 PR tree-optimization/46215
4675 * gcc.dg/graphite/pr46215.c: New.
4677 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4679 PR tree-optimization/46168
4680 * gcc.dg/graphite/pr46168.c: New.
4682 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4684 PR tree-optimization/43657
4685 * gcc.dg/graphite/pr43657.c: New.
4687 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4689 PR tree-optimization/29832
4690 * gfortran.dg/graphite/pr29832.f90: New.
4692 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4694 PR tree-optimization/43567
4695 * gcc.dg/graphite/pr43567.c: New.
4697 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4699 * gfortran.dg/graphite/interchange-4.f: New.
4700 * gfortran.dg/graphite/interchange-5.f: New.
4702 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
4703 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
4704 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
4705 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
4706 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
4707 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
4708 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
4709 * gfortran.dg/ltrans-7.f90: Removed.
4710 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
4712 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
4713 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
4714 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
4715 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
4716 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
4717 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
4718 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
4719 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
4720 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
4721 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
4722 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
4723 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
4724 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
4725 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
4726 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
4727 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
4728 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
4729 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
4730 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
4731 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
4732 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
4733 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
4734 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
4735 * gcc.dg/tree-ssa/data-dep-1.c
4736 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
4737 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
4738 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
4739 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
4740 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
4742 2011-01-25 Jakub Jelinek <jakub@redhat.com>
4744 PR tree-optimization/47265
4745 PR tree-optimization/47443
4746 * gcc.c-torture/compile/pr47265.c: New test.
4747 * gcc.dg/pr47443.c: New test.
4749 2011-01-25 Martin Jambor <mjambor@suse.cz>
4751 PR tree-optimization/47382
4752 * g++.dg/torture/pr47382.C: New test.
4753 * g++.dg/opt/devirt1.C: Xfail.
4755 2011-01-25 Yao Qi <yao@codesourcery.com>
4758 * gcc.target/arm/pr45701-1.c: New test.
4759 * gcc.target/arm/pr45701-2.c: New test.
4760 * gcc.target/arm/pr45701-3.c: New test.
4762 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4763 Jakub Jelinek <jakub@redhat.com>
4765 PR tree-optimization/47271
4766 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
4768 2011-01-25 Nick Clifton <nickc@redhat.com>
4770 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
4771 (saturate_add): Delete.
4773 (main): Do not run saturate_add.
4774 (set_interrupts): Delete.
4776 2011-01-25 Tobias Burnus <burnus@net-b.de>
4779 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
4781 2011-01-25 Jakub Jelinek <jakub@redhat.com>
4783 PR tree-optimization/47427
4784 PR tree-optimization/47428
4785 * gcc.c-torture/compile/pr47427.c: New test.
4786 * gcc.c-torture/compile/pr47428.c: New test.
4788 2011-01-25 Richard Guenther <rguenther@suse.de>
4791 * gcc.dg/torture/pr47411.c: New testcase.
4793 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4795 * gfortran.dg/graphite/id-24.f: New.
4796 * gfortran.dg/graphite/id-25.f: New.
4798 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4800 * gfortran.dg/graphite/id-23.f: New.
4802 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4804 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
4806 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4808 * gcc.dg/graphite/block-0.c: Un-XFAILed.
4809 * gcc.dg/graphite/block-1.c: Un-XFAILed.
4810 * gcc.dg/graphite/block-7.c: Un-XFAILed.
4811 * gcc.dg/graphite/block-8.c: Un-XFAILed.
4812 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
4813 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
4814 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
4815 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
4816 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
4818 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4820 * gcc.dg/graphite/block-0.c: Add documentation.
4821 * gcc.dg/graphite/block-4.c: Same.
4822 * gcc.dg/graphite/block-7.c: Same.
4823 * gcc.dg/graphite/block-8.c: New.
4824 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
4825 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
4826 * gcc.dg/graphite/interchange-12.c: Add documentation.
4827 * gcc.dg/graphite/interchange-13.c: New.
4828 * gcc.dg/graphite/interchange-14.c: New.
4829 * gcc.dg/graphite/interchange-15.c: New.
4830 * gcc.dg/graphite/interchange-8.c: Add documentation.
4831 * gcc.dg/graphite/interchange-mvt.c: Same.
4833 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
4836 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
4837 * gcc.target/powerpc/altivec-14.c: Ditto.
4838 * gcc.target/powerpc/altivec-33.c: Ditto.
4839 * gcc.target/powerpc/altivec-types-1.c: Ditto.
4840 * gcc.target/powerpc/altivec-types-2.c: Ditto.
4841 * gcc.target/powerpc/altivec-types-3.c: Ditto.
4842 * gcc.target/powerpc/altivec-types-4.c: Ditto.
4843 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
4844 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
4845 * g++.dg/ext/altivec-15.C: Ditto.
4846 * g++.dg/ext/altivec-types-1.C: Ditto.
4847 * g++.dg/ext/altivec-types-2.C: Ditto.
4848 * g++.dg/ext/altivec-types-3.C: Ditto.
4849 * g++.dg/ext/altivec-types-4.C: Ditto.
4851 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4853 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
4855 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4857 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
4858 optimization options.
4860 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4862 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
4865 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
4867 2011-01-23 Tobias Burnus <burnus@net-b.de>
4870 * gfortran.dg/allocatable_scalar_12.f90: New.
4872 2011-01-23 Ira Rosen <irar@il.ibm.com>
4874 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
4875 vectorization to be not profitable if peeling is used to
4876 realign the memory access.
4877 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
4878 loop bound to avoid loop unrolling.
4879 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
4881 2011-01-22 Jan Hubicka <jh@suse.cz>
4884 * g++.dg/lto/pr47333.C: New file.
4886 2011-01-22 Jan Hubicka <jh@suse.cz>
4888 PR tree-optimization/43884
4890 * gcc.dg/autopar/outer-2.c: Increase array size.
4891 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
4893 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
4896 * gfortran.dg/c_loc_tests_16.f90: New test.
4898 2011-01-22 Tobias Burnus <burnus@net-b.de>
4901 * gfortran.dg/typebound_proc_19.f90: New.
4903 2011-01-21 Jeff Law <law@redhat.com>
4905 PR tree-optimization/47053
4906 * g++.dg/pr47053.C: New test.
4908 2011-01-21 Jason Merrill <jason@redhat.com>
4911 * g++.dg/cpp0x/constexpr-ctor6.C: New.
4913 2011-01-21 Jakub Jelinek <jakub@redhat.com>
4916 * g++.dg/cpp0x/range-for10.C: New test.
4917 * g++.dg/template/for1.C: New test.
4920 * g++.dg/tree-prof/partition3.C: New test.
4922 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
4924 PR rtl-optimization/47366
4925 * g++.dg/opt/pr47366.C: New test.
4927 2011-01-21 Jason Merrill <jason@redhat.com>
4930 * g++.dg/cpp0x/constexpr-regress2.C: New.
4932 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
4934 2011-01-21 Jeff Law <law@redhat.com>
4936 PR rtl-optimization/41619
4937 * gcc.dg/pr41619.c: New.
4939 2011-01-21 Jakub Jelinek <jakub@redhat.com>
4941 PR tree-optimization/47355
4942 * g++.dg/opt/pr47355.C: New test.
4944 2011-01-21 Richard Guenther <rguenther@suse.de>
4946 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
4949 2011-01-21 Richard Guenther <rguenther@suse.de>
4951 PR tree-optimization/47365
4952 * gcc.dg/torture/pr47365.c: New testcase.
4953 * gcc.dg/tree-ssa/pr47392.c: Likewise.
4955 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4957 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
4959 2011-01-21 Jakub Jelinek <jakub@redhat.com>
4961 PR tree-optimization/47391
4962 * gcc.dg/pr47391.c: New test.
4964 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4966 * g++.dg/template/char1.C: Use signed char.
4968 2011-01-21 Tobias Burnus <burnus@net-b.de>
4971 * gfortran.dg/pointer_target_4.f90: New.
4973 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
4976 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
4977 ILP32 system and not IP32.
4979 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
4982 * g++.dg/debug/pr46583.C: New.
4984 2011-01-20 Jakub Jelinek <jakub@redhat.com>
4987 * g++.dg/debug/pr47283.C: New test.
4990 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
4991 * gcc.target/i386/headmerge-2.c: Likewise.
4993 2011-01-20 Richard Guenther <rguenther@suse.de>
4996 * gcc.dg/torture/pr47370.c: New testcase.
4998 2011-01-20 Jakub Jelinek <jakub@redhat.com>
5000 PR tree-optimization/46130
5001 * gcc.dg/pr46130-1.c: New test.
5002 * gcc.dg/pr46130-2.c: New test.
5004 2011-01-19 Dodji Seketeli <dodji@redhat.com>
5007 * g++.dg/debug/dwarf2/template-params-10.C: New test.
5009 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
5012 * g++.dg/debug/pr46240.cc: New.
5014 2011-01-19 Jakub Jelinek <jakub@redhat.com>
5017 * g++.dg/template/anonunion1.C: New test.
5019 PR rtl-optimization/47337
5020 * gcc.c-torture/execute/pr47337.c: New test.
5022 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5025 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
5027 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5029 PR tree-optimization/46021
5030 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
5032 2011-01-19 Jakub Jelinek <jakub@redhat.com>
5034 PR tree-optimization/47290
5035 * g++.dg/torture/pr47290.C: New test.
5037 2011-01-18 Janus Weil <janus@gcc.gnu.org>
5040 * gfortran.dg/proc_ptr_comp_29.f90: New.
5042 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
5045 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
5046 powerpc-apple-darwin9.
5048 2011-01-18 Jakub Jelinek <jakub@redhat.com>
5050 PR rtl-optimization/47299
5051 * gcc.c-torture/execute/pr47299.c: New test.
5053 2011-01-17 Jason Merrill <jason@redhat.com>
5055 * g++.dg/cpp0x/constexpr-virtual.C: New.
5057 2011-01-17 Jakub Jelinek <jakub@redhat.com>
5060 * gfortran.dg/gomp/pr47331.f90: New test.
5062 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
5065 * objc.dg/selector-warn-1.m: New.
5066 * obj-c++.dg/selector-warn-1.mm: New.
5068 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
5070 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
5071 Update dg-final accordingly.
5073 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5075 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
5077 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
5079 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
5081 * gcc.dg/guality/pr36728-2.c: Likewise.
5083 2011-01-17 Richard Guenther <rguenther@suse.de>
5085 PR tree-optimization/47313
5086 * g++.dg/torture/pr47313.C: New testcase.
5088 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
5091 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
5092 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
5093 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
5094 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
5096 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
5098 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
5099 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
5100 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
5102 2011-01-17 Richard Guenther <rguenther@suse.de>
5104 PR tree-optimization/45967
5105 * gcc.dg/torture/pr45967-2.c: New testcase.
5106 * gcc.dg/torture/pr45967-3.c: Likewise.
5108 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5111 * g++.dg/ext/pr47213.C: Require visibility.
5113 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
5115 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
5116 * gcc.dg/fixed-point/struct-union.c: Update error messages.
5118 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
5120 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
5121 Linux-based targets.
5123 2011-01-13 Jan Hubicka <jh@suse.cz>
5125 PR tree-optimization/47276
5126 * gcc.dg/pr47276.c: New testcase.
5128 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
5129 Jonathan Wakely <jwakely.gcc@gmail.com>
5132 * g++.dg/other/pr33558.C: New.
5133 * g++.dg/other/pr33558-2.C: New.
5135 2011-01-14 Martin Jambor <mjambor@suse.cz>
5137 PR tree-optimization/45934
5138 PR tree-optimization/46302
5139 * g++.dg/ipa/devirt-c-1.C: New test.
5140 * g++.dg/ipa/devirt-c-2.C: Likewise.
5141 * g++.dg/ipa/devirt-c-3.C: Likewise.
5142 * g++.dg/ipa/devirt-c-4.C: Likewise.
5143 * g++.dg/ipa/devirt-c-5.C: Likewise.
5144 * g++.dg/ipa/devirt-c-6.C: Likewise.
5145 * g++.dg/ipa/devirt-6.C: Likewise.
5146 * g++.dg/ipa/devirt-d-1.C: Likewise.
5147 * g++.dg/torture/pr45934.C: Likewise.
5149 2011-01-14 Jason Merrill <jason@redhat.com>
5151 * g++.dg/cpp0x/variadic105.C: New.
5153 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
5154 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5157 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
5158 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
5159 execution tests on i?86-*-*, x86_64-*-* and
5160 powerpc*-apple-darwin* && ilp32.
5161 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
5162 tests on i?86-*-* and x86_64-*-*.
5164 2011-01-14 Richard Guenther <rguenther@suse.de>
5166 PR tree-optimization/47280
5167 * g++.dg/opt/pr47280.C: New testcase.
5169 2011-01-14 Jason Merrill <jason@redhat.com>
5171 * g++.dg/cpp0x/constexpr-regress1.C: New.
5173 * g++.dg/ext/flexary2.C: New.
5175 2011-01-14 Richard Guenther <rguenther@suse.de>
5178 * gcc.dg/torture/pr47281.c: New testcase.
5179 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
5181 2011-01-14 Richard Guenther <rguenther@suse.de>
5183 PR tree-optimization/47286
5184 * gcc.dg/tree-ssa/pr47286.c: New testcase.
5186 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
5189 * g++.dg/ext/pr47213.C: New.
5191 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5193 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
5195 2011-01-13 Tobias Burnus <burnus@net-b.de>
5196 Mikael Morin <mikael@gcc.gnu.org>
5200 * gfortran.dg/select_type_20.f90: New.
5201 * gfortran.dg/select_type_21.f90: New.
5203 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
5206 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
5208 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
5210 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
5211 * gcc.dg/guality/pr36728-2.c: Likewise.
5213 2011-01-13 Dodji Seketeli <dodji@redhat.com>
5216 * g++.dg/debug/dwarf2/template-params-9.C: New test.
5218 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
5220 PR rtl-optimization/45352
5221 * gcc.dg/pr45352-3.c: New.
5223 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
5225 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
5227 * g++.dg/cpp0x/range-for8.C: New.
5228 * g++.dg/cpp0x/range-for9.C: New.
5230 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
5233 * g++.dg/debug/pr47209.C: New.
5235 2011-01-12 Richard Guenther <rguenther@suse.de>
5238 * gcc.dg/lto/pr47259_0.c: New testcase.
5239 * gcc.dg/lto/pr47259_1.c: Likewise.
5241 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
5243 * objc-obj-c++-shared/Object1.h: Add copyright header, update
5244 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
5245 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
5246 methods missing from the OBJC2 Object.
5247 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
5248 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
5249 GNU and NeXT runtimes.
5250 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
5252 * objc-obj-c++-shared/Object1.m: Likewise.
5253 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
5254 * objc.dg/proto-qual-1.m: Likewise.
5255 * obj-c++.dg/proto-lossage-3.mm: Likewise.
5256 * obj-c++.dg/proto-qual-1.mm: Likewise.
5258 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
5261 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
5263 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
5265 Fixed the Objective-C++ testsuite and updated all tests.
5266 * lib/obj-c++.exp (obj-c++_init): Declare and set
5267 gcc_warning_prefix and gcc_error_prefix.
5268 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
5269 'dg-warning', 'dg-message' and 'dg-error'.
5270 * obj-c++.dg/class-extension-3.mm: Likewise.
5271 * obj-c++.dg/class-protocol-1.mm: Likewise.
5272 * obj-c++.dg/encode-7.mm: Likewise.
5273 * obj-c++.dg/exceptions-3.mm: Likewise.
5274 * obj-c++.dg/exceptions-5.mm: Likewise.
5275 * obj-c++.dg/method-12.mm: Likewise.
5276 * obj-c++.dg/method-13.mm: Likewise.
5277 * obj-c++.dg/method-15.mm: Likewise.
5278 * obj-c++.dg/method-16.mm: Likewise.
5279 * obj-c++.dg/method-4.mm: Likewise.
5280 * obj-c++.dg/method-8.mm: Likewise.
5281 * obj-c++.dg/method-conflict-1.mm: Likewise.
5282 * obj-c++.dg/method-conflict-2.mm: Likewise.
5283 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
5284 and uncommented second part of the testcase now that the testsuite
5286 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
5287 and uncommented second part of the testcase now that the testsuite
5289 * obj-c++.dg/private-1.mm: Likewise.
5290 * obj-c++.dg/proto-lossage-4.mm: Likewise.
5291 * obj-c++.dg/syntax-error-7.mm: Likewise.
5292 * obj-c++.dg/warn5.mm: Likewise.
5293 * obj-c++.dg/property/at-property-14.mm: Likewise.
5294 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
5296 * obj-c++.dg/property/at-property-18.mm: Likewise.
5297 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
5299 * obj-c++.dg/property/at-property-21.mm: Likewise.
5300 * obj-c++.dg/property/at-property-28.mm: Likewise.
5301 * obj-c++.dg/property/at-property-5.mm: Likewise.
5302 * obj-c++.dg/property/dynamic-2.mm: Likewise.
5303 * obj-c++.dg/property/property-neg-3.mm: Likewise.
5304 * obj-c++.dg/property/synthesize-11.mm: Likewise.
5305 * obj-c++.dg/property/synthesize-6.mm: Likewise.
5306 * obj-c++.dg/property/synthesize-8.mm: Likewise.
5307 * obj-c++.dg/property/synthesize-9.mm: Likewise.
5308 * obj-c++.dg/tls/diag-5.mm: Likewise.
5309 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
5310 dg-error, now matched correctly.
5312 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
5314 * objc.dg/property/at-property-29.m: New.
5315 * obj-c++.dg/property/at-property-29.mm: New.
5317 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5319 * go.test/go-test.exp (go-set-goarch): New proc.
5320 (go-gc-tests): Use it.
5322 2011-01-11 Dodji Seketeli <dodji@redhat.com>
5325 * g++.dg/debug/dwarf2/template-params-8.C: New test.
5327 2011-01-11 Richard Henderson <rth@redhat.com>
5329 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
5331 2011-01-11 Jan Hubicka <jh@suse.cz>
5335 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
5336 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
5338 2011-01-11 Richard Guenther <rguenther@suse.de>
5340 PR tree-optimization/46076
5341 * gcc.dg/tree-ssa/pr46076.c: New testcase.
5343 2011-01-11 Jeff Law <law@redhat.com>
5345 * PR tree-optimization/47086
5346 * gcc.dg/pr47086.c: New test.
5348 2011-01-11 Jason Merrill <jason@redhat.com>
5351 * g++.dg/template/new10.C: New.
5354 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
5356 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
5358 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
5359 Split type definitions and NSConstantString class into...
5360 * objc-obj-c++-shared/objc-test-suite-types.h: New.
5361 * objc-obj-c++-shared/nsconstantstring-class.h: New.
5362 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
5363 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
5364 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
5365 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
5367 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
5368 encode defines for newer NeXT system headers.
5369 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
5370 * obj-c++.dg/torture/strings/string1.mm: Likewise.
5371 * objc.dg/foreach-5.m: Likewise.
5372 * objc.dg/foreach-2.m: Likewise.
5373 * objc.dg/foreach-4.m: Likewise.
5374 * objc.dg/torture/strings/string1.m: Likewise.
5375 * objc.dg/torture/strings/string2.m: Likewise.
5376 * objc.dg/torture/strings/string3.m: Likewise.
5377 * objc.dg/torture/strings/string4.m: Likewise.
5378 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
5379 header and stand alone.
5380 * obj-c++.dg/strings/strings-2.mm: Likewise.
5381 * objc.dg/torture/strings/const-str-3.m: Likewise.
5382 * objc.dg/strings/strings-2.m: Likewise.
5383 * objc.dg/strings/const-str-12b.m: Likewise.
5385 2011-01-12 Richard Guenther <rguenther@suse.de>
5388 * gcc.dg/attr-weak-1.c: Adjust.
5390 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
5393 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
5394 standard compliant and comment.
5396 2011-01-10 Jan Hubicka <jh@suse.cz>
5399 * gcc.dg/initpri3.c: New testcase.
5401 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
5404 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
5410 (g_ebp_save): Likewise.
5411 (g_esp_save): Likewise.
5413 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5415 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
5417 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5419 PR tree-optimization/46021
5420 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
5421 i?86-*-*, x86_64-*-*.
5423 2011-01-10 Jeff Law <law@redhat.com>
5425 * PR tree-optimization/47141
5426 * gcc.c-torture/compile/pr47141.c: New test.
5428 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
5431 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
5432 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
5433 * gcc.dg/vect/slp-35.c: Remove XFAILs.
5434 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
5437 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
5438 being vectorized. Adjust dg-final pattern. Remove XFAIL.
5439 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
5440 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
5441 being vectorized. Adjust dg-final pattern.
5444 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
5445 * gcc.dg/vect/slp-24.c: Likewise.
5447 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
5450 * g++.dg/other/pr47218-1.C: New test file.
5451 * g++.dg/other/pr47218.C: Likewise.
5452 * g++.dg/other/pr47218.h: New supporting header.
5454 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
5457 * objc.dg/attributes/invalid-attribute-1.m: New.
5458 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
5460 2011-01-09 Janus Weil <janus@gcc.gnu.org>
5463 * gfortran.dg/proc_ptr_comp_28.f90: New.
5465 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
5467 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
5468 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
5469 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
5470 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
5471 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
5472 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
5473 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
5474 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
5475 * objc.dg/gnu-api-2-class.m: Likewise.
5476 * objc.dg/gnu-api-2-ivar.m: Likewise.
5477 * objc.dg/gnu-api-2-method.m: Likewise.
5478 * objc.dg/gnu-api-2-objc.m: Likewise.
5479 * objc.dg/gnu-api-2-object.m: Likewise.
5480 * objc.dg/gnu-api-2-property.m: Likewise.
5481 * objc.dg/gnu-api-2-protocol.m: Likewise.
5482 * objc.dg/gnu-api-2-sel.m: Likewise.
5484 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
5486 * objc.dg/foreach-1.m: Skip for Darwin < 9.
5487 * objc.dg/objc-foreach-4.m: Likewise.
5488 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
5489 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
5490 * objc.dg/foreach-4.m: Likewise.
5491 * objc.dg/foreach-5.m: Likewise.
5492 * objc.dg/foreach-3.m: Return self from init.
5494 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
5497 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
5499 2011-01-09 Janus Weil <janus@gcc.gnu.org>
5502 * gfortran.dg/class_35.f90: New.
5504 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
5506 * objc.dg/foreach-1.m: Add "-Wall" to flags.
5508 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
5511 * objc.dg/invalid-method-2.m: New.
5512 * obj-c++.dg/invalid-method-2.mm: New.
5514 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
5517 * gfortran.dg/transpose_optimization_2.f90 : New test.
5519 2011-01-08 Jan Hubicka <jh@suse.cz>
5521 PR tree-optmization/46469
5522 * g++.dg/torture/pr46469.C: New testcase.
5524 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
5526 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
5527 emulation of libobjc-gnu structure layout functionality to ..
5528 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
5529 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
5530 * objc/execute/bf-common.h: Adjust headers.
5531 * objc/execute/bf-1.m: Likewise.
5532 * objc/execute/bf-2.m: Likewise.
5533 * objc/execute/bf-3.m: Likewise.
5534 * objc/execute/bf-4.m: Likewise.
5535 * objc/execute/bf-5.m: Likewise.
5536 * objc/execute/bf-6.m: Likewise.
5537 * objc/execute/bf-7.m: Likewise.
5538 * objc/execute/bf-8.m: Likewise.
5539 * objc/execute/bf-9.m: Likewise.
5540 * objc/execute/bf-10.m: Likewise.
5541 * objc/execute/bf-11.m: Likewise.
5542 * objc/execute/bf-12.m: Likewise.
5543 * objc/execute/bf-13.m: Likewise.
5544 * objc/execute/bf-14.m: Likewise.
5545 * objc/execute/bf-15.m: Likewise.
5546 * objc/execute/bf-16.m: Likewise.
5547 * objc/execute/bf-17.m: Likewise.
5548 * objc/execute/bf-18.m: Likewise.
5549 * objc/execute/bf-19.m: Likewise.
5550 * objc/execute/bf-20.m: Likewise.
5551 * objc/execute/bf-21.m: Likewise.
5552 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
5553 objc_get_type_qualifiers ().
5555 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
5558 * gfortran.dg/dependency_39.f90: New test.
5560 2011-01-07 Jan Hubicka <jh@suse.cz>
5562 Get builtins tests ready for linker plugin.
5563 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
5564 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
5565 my_memset, my_bzero): Mark used.
5566 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
5567 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
5569 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
5572 2011-01-07 Jan Hubicka <jh@suse.cz>
5574 PR tree-optimization/46367
5575 * g++.dg/torture/pr46367.C: New file.
5577 2011-01-07 Jakub Jelinek <jakub@redhat.com>
5580 * gcc.dg/pr47201.c: New test.
5583 * gcc.dg/tree-prof/pr47187.c: New test.
5585 2011-01-07 Tobias Burnus <burnus@net-b.de>
5588 * gfortran.dg/extends_type_of_3.f90: New.
5590 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
5592 * g++.dg/ext/dllexport-MI1.C: Adjust test.
5593 * g++.dg/ext/dllimport-MI1.C: Likewise.
5594 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
5595 * g++.dg/ext/dllimport10.C: Likewise.
5596 * g++.dg/ext/dllimport11.C: Likewise.
5597 * g++.dg/ext/dllimport12.C: Likewise.
5598 * g++.dg/ext/dllimport13.C: Likewise.
5599 * g++.dg/ext/dllimport2.C: Likewise.
5600 * g++.dg/ext/dllimport3.C: Likewise.
5601 * g++.dg/ext/dllimport4.C: Likewise.
5602 * g++.dg/ext/dllimport5.C: Likewise.
5603 * g++.dg/ext/dllimport6.C: Likewise.
5604 * g++.dg/ext/dllimport8.C: Likewise.
5605 * g++.dg/ext/dllimport9.C: Likewise.
5606 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
5607 targets, too. Additionally enable test for i?86-*-mingw*.
5608 * g++.dg/ext/selectany1.C: Likewise.
5609 Remove guard variable check.
5611 2011-01-07 Janus Weil <janus@gcc.gnu.org>
5615 * gfortran.dg/storage_size_3.f08: Extended.
5617 2011-01-07 Jakub Jelinek <jakub@redhat.com>
5620 * g++.dg/template/stdarg1.C: New test.
5622 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
5625 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
5626 * gfortran.dg/defined_operators_1.f90: Split the subroutine
5627 from the interface of functions to not hide the errors that
5630 2011-01-06 Jan Hubicka <jh@suse.cz>
5632 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
5633 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
5635 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
5639 * gfortran.dg/interface_33.f90: New test.
5641 2011-01-06 Jakub Jelinek <jakub@redhat.com>
5644 * gcc.c-torture/compile/pr47150.c: New test.
5646 2011-01-06 Ira Rosen <irar@il.ibm.com>
5648 PR tree-optimization/47139
5649 * gcc.dg/vect/pr47139.c: New test.
5651 2011-01-05 Janus Weil <janus@gcc.gnu.org>
5654 * gfortran.dg/extends_type_of_2.f03: New.
5656 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5658 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
5660 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
5662 * gnat.dg/opt14.adb: New test.
5664 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
5667 * gfortran.dg/allocate_error_2.f90: New test.
5669 2011-01-05 Janus Weil <janus@gcc.gnu.org>
5672 * gfortran.dg/storage_size_3.f08: New.
5674 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5676 PR libgfortran/47154
5677 * gfortran.dg/namelist_68.f90: New test.
5679 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
5681 * gnat.dg/unchecked_convert8.ad[sb]: New test.
5683 2011-01-04 Janus Weil <janus@gcc.gnu.org>
5686 * gfortran.dg/class_34.f90: New.
5688 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5690 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
5691 use __builtin_inff. Skip all single-precision tests that require
5694 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5696 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
5698 2011-01-03 Jakub Jelinek <jakub@redhat.com>
5700 PR tree-optimization/47148
5701 * gcc.c-torture/execute/pr47148.c: New test.
5703 PR tree-optimization/47155
5704 * gcc.c-torture/execute/pr47155.c: New test.
5706 PR rtl-optimization/47157
5707 * gcc.c-torture/compile/pr47157.c: New test.
5709 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5711 * gcc.dg/torture/vector-shift2.c (schar): Define.
5712 (main): Always use schar or uchar instead of plain "char" to avoid
5713 dependencies on implementation-defined char signedness.
5715 2011-01-03 Martin Jambor <mjambor@suse.cz>
5717 PR tree-optimization/46801
5718 * gnat.dg/pack9.adb: Remove xfail.
5720 2011-01-03 Martin Jambor <mjambor@suse.cz>
5722 PR tree-optimization/46984
5723 * g++.dg/ipa/pr46984.C: New test.
5725 2011-01-02 Janus Weil <janus@gcc.gnu.org>
5728 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
5730 2011-01-02 Jakub Jelinek <jakub@redhat.com>
5732 PR tree-optimization/47140
5733 * gcc.c-torture/compile/pr47140.c: New test.
5735 PR rtl-optimization/47028
5736 * gcc.dg/pr47028.c: New test.
5738 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
5740 * objc.dg/protocol-forward-1.m: Removed TODO.
5741 * objc.dg/protocol-forward-2.m: New.
5742 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
5743 * obj-c++.dg/protocol-forward-2.mm: New.
5745 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
5748 * g++.dg/eh/pr38662.C: New testcase.
5750 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
5752 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
5753 scan for newline '\n'.
5756 Copyright (C) 2011 Free Software Foundation, Inc.
5758 Copying and distribution of this file, with or without modification,
5759 are permitted in any medium without royalty provided the copyright
5760 notice and this notice are preserved.