1 2011-05-26 Janis Johnson <janisjo@codesourcery.com>
3 * gcc.dg/march.c: Ignore a note for some targets.
5 2011-05-26 Janis Johnson <janis187@us.ibm.com>
6 Nathan Froyd <froydnj@codesourcery.com>
10 * g++.old-deja/g++.jason/cond.C: Remove xfails.
11 * g++.dg/parse/pr18770.C: New test.
12 * g++.dg/cpp0x/range-for5.C: Add dg-error marker.
14 2011-05-26 Thomas Koenig <tkoenig@gcc.gnu.org>
17 * gfortran.dg/dependency_40.f90 : New test.
19 2011-05-26 Tobias Burnus <burnus@net-b.de>
22 * gfortran.dg/coarray/registering_1.f90: New.
24 2011-05-26 Jason Merrill <jason@redhat.com>
26 * g++.dg/cpp0x/variadic111.C: New.
27 * g++.dg/cpp0x/variadic41.C: Adjust.
29 2011-05-26 Richard Guenther <rguenther@suse.de>
31 PR tree-optimization/48702
32 * gcc.dg/torture/pr48702.c: New testcase.
34 2011-05-26 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
37 * g++.dg/tree-prof/tree-prof.exp: Check for -fprofile-generate
39 * gcc.dg/matrix/matrix.exp: Likewise.
40 * gcc.dg/tree-prof/tree-prof.exp: Likewise.
41 * lib/target-supports-dg.exp (dg-require-profiling): Don't pass
42 line number to check_profiling_available.
43 * lib/target-supports.exp (check_profiling_available): Account for
45 Require TLS runtime support with -fprofile-generate.
46 * lib/profopt.exp (profopt-execute): Add TLS options for
48 * gcc.dg/pr47793.c: Add dg-require-profiling "-fprofile-generate".
50 2011-05-26 Jakub Jelinek <jakub@redhat.com>
53 * g++.dg/eh/cond5.C: New test.
55 PR tree-optimization/49161
56 * gcc.c-torture/execute/pr49161.c: New test.
58 2011-05-26 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
60 * gcc.target/arm/neon-vorn-vbic.c: New test.
62 2011-05-26 Ira Rosen <ira.rosen@linaro.org>
64 PR tree-optimization/49038
65 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: New test.
66 * gcc.dg/vect/pr49038.c: New test.
68 2011-05-26 Fabien ChĂȘne <fabien@gcc.gnu.org>
69 * g++.dg/init/pr25811-3.C: New.
70 * g++.dg/init/pr25811-4.C: New.
72 2011-05-25 Jason Merrill <jason@redhat.com>
74 * g++.dg/cpp0x/enum17.C: New.
75 * g++.old-deja/g++.jason/rfg10.C: Adjust.
77 * g++.dg/cpp0x/auto24.C: New.
79 * g++.dg/cpp0x/error4.C: New.
81 * g++.dg/cpp0x/rv-restrict.C: New.
83 * g++.dg/cpp0x/enum15.C: New.
84 * g++.dg/cpp0x/constexpr-switch2.C: New.
86 * g++.dg/cpp0x/variadic110.C: New.
88 * g++.dg/cpp0x/auto9.C: Add typedef test.
90 * g++.dg/cpp0x/auto23.C: New.
91 * g++.dg/cpp0x/auto9.C: Adjust.
93 * g++.dg/cpp0x/defaulted29.C: New.
95 * g++.dg/cpp0x/initlist51.C: New.
97 2011-05-25 Janis Johnson <janisjo@codesourcery.com>
99 * gcc.target/arm/fp16-compile-none-1.c: Update expected error.
100 * g++.dg/abi/packed1.C: Suppress warning.
101 * g++.dg/warn/Wunused-parm-3.C: Likewise.
102 * g++.dg/template/stdarg1.C: Likewise.
103 * g++.dg/other/packed1.C: Remove arm from xfail list.
105 2011-05-25 Jason Merrill <jason@redhat.com>
107 * g++.dg/cpp0x/enum16.C: New.
108 * g++.dg/parse/error15.C: Adjust.
110 * g++.dg/cpp0x/initlist50.C: New.
112 * g++.dg/cpp0x/lambda/lambda-conv5.C: New.
114 * g++.dg/cpp0x/variadic109.C: New.
116 2011-05-25 H.J. Lu <hongjiu.lu@intel.com>
118 * gcc.target/i386/pause-1.c: New.
120 2011-05-25 Eric Botcazou <ebotcazou@adacore.com>
122 * gcc.dg/stack-usage-1.c: Adjust comment.
123 * gcc.dg/stack-usage-2.c: New test.
125 2011-05-25 Jakub Jelinek <jakub@redhat.com>
128 * g++.dg/cpp0x/constexpr-bitfield2.C: New test.
129 * g++.dg/cpp0x/constexpr-bitfield3.C: New test.
131 2011-05-24 Vladimir Makarov <vmakarov@redhat.com>
133 PR rtl-optimization/48757
134 * gfortran.dg/pr48757.f: New test case.
136 2011-05-24 Jason Merrill <jason@redhat.com>
138 * g++.dg/cpp0x/access01.C: New.
140 2011-05-24 Nicola Pero <nicola.pero@meta-innovation.com>
143 * objc.dg/pr48177.m: New testcase.
145 2011-05-24 Nicola Pero <nicola.pero@meta-innovation.com>
148 * objc.dg/pr48187.m: New testcase.
149 * obj-c++.dg/pr48187.mm: New testcase.
150 * objc.dg/ivar-extra-semicolon.m: New testcase.
152 2011-05-24 Jason Merrill <jason@redhat.com>
154 * g++.dg/template/access21.C: New.
155 * g++.dg/template/access22.C: New.
157 2011-05-24 Michael Matz <matz@gcc.gnu.org>
159 PR rtl-optimization/48633
160 * g++.dg/pr48633.C: New test.
162 2011-05-24 Uros Bizjak <ubizjak@gmail.com>
165 * g++.dg/other/pr49133.C: New test.
167 2011-05-24 Uros Bizjak <ubizjak@gmail.com>
168 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
170 * gcc.dg/torture/tls/run-gd.c: New test.
171 * gcc.dg/torture/tls/run-ie.c: New test.
172 * gcc.dg/torture/tls/run-ld.c: New test.
173 * gcc.dg/torture/tls/run-le.c: New test.
174 * lib/target-supports.exp (check_effective_target_tls_runtime):
175 Build testcase with TLS options.
177 2011-05-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
179 * gcc.dg/vect/pr48172.c: Remove dg-do run.
181 2011-05-24 Tom de Vries <tom@codesourcery.com>
183 PR tree-optimization/49121
184 * gcc.dg/tree-ssa/ivopt_infer_2.c: Adapt test.
186 2011-05-23 Jason Merrill <jason@redhat.com>
188 * g++.dg/cpp0x/defaulted28.C: New.
190 * g++.dg/cpp0x/sfinae25.C: New.
192 * g++.dg/cpp0x/rv-cast2.C: New.
194 * g++.dg/cpp0x/enum14.C: New.
196 2011-05-23 Jakub Jelinek <jakub@redhat.com>
199 * gcc.c-torture/execute/pr49123.c: New test.
202 * gcc.dg/debug/pr49032.c: New test.
205 * gcc.dg/pr49120.c: New test.
207 2011-05-23 H.J. Lu <hongjiu.lu@intel.com>
210 * gcc.target/i386/pr47315.c: New test.
212 2011-05-23 Jason Merrill <jason@redhat.com>
214 * g++.dg/cpp0x/lambda/lambda-eh2.C: New.
216 * g++.dg/cpp0x/sfinae24.C: New.
218 * g++.dg/cpp0x/error3.C: New.
220 * g++.dg/cpp0x/defaulted27.C: New.
222 * g++.dg/cpp0x/decltype27.C: New.
224 2011-05-23 Richard Guenther <rguenther@suse.de>
226 * gcc.dg/tree-ssa/forwprop-11.c: Adjust and un-XFAIL.
228 2011-05-23 Richard Guenther <rguenther@suse.de>
230 PR tree-optimization/40874
231 * g++.dg/tree-ssa/pr40874.C: New testcase.
233 2011-05-23 Richard Guenther <rguenther@suse.de>
235 PR tree-optimization/49115
236 * g++.dg/torture/pr49115.C: New testcase.
238 2011-05-23 Richard Guenther <rguenther@suse.de>
241 * gcc.dg/memcpy-3.c: New testcase.
243 2011-05-23 Jakub Jelinek <jakub@redhat.com>
246 * gcc.c-torture/execute/pr48973-1.c: New test.
247 * gcc.c-torture/execute/pr48973-2.c: New test.
249 2011-05-23 Jonathan Wakely <jwakely.gcc@gmail.com>
252 * g++.dg/warn/pr18016.C: New.
254 2011-05-23 Tom de Vries <tom@codesourcery.com>
257 * gcc.target/arm/ivopts-6.c: New test.
259 2011-05-22 Jakub Jelinek <jakub@redhat.com>
262 * gcc.c-torture/compile/pr49029.c: New test.
264 2011-05-22 Jason Merrill <jason@redhat.com>
266 * g++.dg/cpp0x/sfinae23.C: New.
267 * g++.dg/cpp0x/sfinae8.C: Correct.
269 2011-05-22 Thomas Koenig <tkoenig@gcc.gnu.org>
271 * gfortran.dg/function_optimize_8.f90: New test case.
273 2011-05-22 Ira Rosen <ira.rosen@linaro.org>
275 PR tree-optimization/49087
276 * gcc.dg/vect/O3-pr49087.c: New test.
278 2011-05-21 Jason Merrill <jason@redhat.com>
280 * g++.dg/debug/const5.C: New.
282 2011-05-20 Jason Merrill <jason@redhat.com>
284 * g++.dg/cpp0x/constexpr-static7.C: Extend.
286 * g++.dg/cpp0x/constexpr-static7.C: New.
288 * g++.dg/cpp0x/enum12.C: New.
289 * g++.dg/cpp0x/enum13.C: New.
291 2011-05-21 Janus Weil <janus@gcc.gnu.org>
294 * gfortran.dg/select_type_23.f03: New.
296 2011-05-20 Jason Merrill <jason@redhat.com>
298 * g++.dg/cpp0x/defaulted26.C: New.
300 * g++.dg/cpp0x/noexcept02.C: Fix.
301 * g++.dg/cpp0x/noexcept03.C: Fix.
302 * g++.dg/cpp0x/noexcept08.C: Fix.
303 * g++.dg/cpp0x/noexcept10.C: New.
305 2011-05-20 Janus Weil <janus@gcc.gnu.org>
308 * gfortran.dg/extends_12.f03: New.
310 2011-05-20 Jason Merrill <jason@redhat.com>
312 * g++.dg/template/koenig9.C: New.
313 * g++.dg/opt/pr47615.C: Fix.
314 * g++.dg/overload/defarg1.C: Fix.
315 * g++.dg/tc1/dr213.C: Remove xfail.
316 * g++.dg/torture/pr34850.C: Fix.
317 * g++.dg/torture/pr39362.C: Fix.
318 * g++.old-deja/g++.brendan/crash56.C: Fix.
319 * g++.old-deja/g++.pt/memtemp47.C: Fix.
321 2011-05-20 Richard Guenther <rguenther@suse.de>
323 PR tree-optimization/49079
324 * gcc.dg/torture/pr49079.c: New testcase.
326 2011-05-20 Jakub Jelinek <jakub@redhat.com>
328 PR tree-optimization/49073
329 * gcc.c-torture/execute/pr49073.c: New test.
331 2011-06-19 Tobias Burnus <burnus@net-b.de>
334 * gfortran.dg/coarray_21.f90: New.
336 2011-05-19 Joseph Myers <joseph@codesourcery.com>
338 * lib/prune.exe (prune_gcc_output): Expect "error:" in collect2
341 2011-05-19 Richard Guenther <rguenther@suse.de>
344 * gcc.dg/builtin-object-size-11.c: Use -std=gnu89.
346 2011-05-19 Richard Guenther <rguenther@suse.de>
349 * gcc.dg/builtin-object-size-11.c: New testcase.
351 2011-05-19 Tom de Vries <tom@codesourcery.com>
354 * gcc.target/arm/ivopts.c: New test.
355 * gcc.target/arm/ivopts-2.c: New test.
357 2011-05-19 Tom de Vries <tom@codesourcery.com>
359 * lib/lib/scanasm.exp (object-size): Fix target selector handling.
361 2011-05-19 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
363 * gcc.c-torture/execute/960321-1.x: Remove.
365 2011-05-18 Janus Weil <janus@gcc.gnu.org>
368 * gfortran.dg/move_alloc_4.f90: New.
370 2011-05-18 H.J. Lu <hongjiu.lu@intel.com>
373 * gcc.target/i386/pr49002-1.c: New test.
374 * gcc.target/i386/pr49002-2.c: Likewise.
376 2011-05-18 Jakub Jelinek <jakub@redhat.com>
378 PR tree-optimization/49039
379 * gcc.c-torture/execute/pr49039.c: New test.
380 * gcc.dg/tree-ssa/pr49039.c: New test.
381 * g++.dg/torture/pr49039.C: New test.
383 2011-05-18 Jason Merrill <jason@redhat.com>
385 * g++.dg/cpp0x/constexpr-incomplete3.C: New.
386 * g++.dg/cpp0x/constexpr-incomplete2.C: Adjust.
387 * g++.dg/cpp0x/constexpr-memfn1.C: Adjust.
389 2011-05-18 Stuart Henderson <shenders@gcc.gnu.org>
391 * gcc.target/bfin/mcpu-bf592.c: New test.
393 2011-05-18 Ira Rosen <ira.rosen@linaro.org>
395 PR tree-optimization/41881
396 * gcc.dg/vect/O3-pr41881.c: New test.
397 * gcc.dg/vect/O3-slp-reduc-10.c: New test.
399 2011-05-18 Jakub Jelinek <jakub@redhat.com>
401 PR tree-optimization/49000
402 * gcc.dg/pr49000.c: New test.
404 2011-05-17 Eric Botcazou <ebotcazou@adacore.com>
406 * gnat.dg/invalid1.adb: New test.
408 2011-05-16 Uros Bizjak <ubizjak@gmail.com>
410 * gcc.target/i386/avx-vzeroupper-16.c: Update scan-assembler-times
412 * gcc.target/i386/avx-vzeroupper-17.c: Ditto.
413 * gcc.target/i386/avx-vzeroupper-18.c: Ditto.
415 2011-05-15 Jonathan Wakely <jwakely.gcc@gmail.com>
418 * g++.dg/cpp0x/range-for18.C: New.
420 2011-05-15 Tobias Burnus <burnus@net-b.de>
423 * gfortran.dg/coarray/image_index_2.f90: New.
425 2011-05-13 Ville Voutilainen <ville.voutilainen@gmail.com>
427 * g++.dg/cpp0x/override1.C: Move from inherit/virtual9.C.
428 * g++.dg/cpp0x/override2.C: New.
430 2011-05-14 Tobias Burnus <burnus@net-b.de>
433 * gfortran.de/coarray_20.f90: New.
435 2011-05-14 Thomas Koenig <tkoenig@gcc.gnu.org>
438 * function_optimize_7.f90: New test case.
440 2011-05-13 Jason Merrill <jason@redhat.com>
442 * g++.dg/cpp0x/decltype26.C: New.
443 * g++.dg/cpp0x/enum11.C: New.
445 2011-05-13 Tobias Burnus <burnus@net-b.de>
449 * gfortran.dg/assign_8.f90: Update dg-error.
451 2011-05-13 Tobias Burnus <burnus@net-b.de>
454 * gfortran.dg/io_constraints_8.f90: New.
455 * gfortran.dg/io_constraints_9.f90: New.
457 2011-05-13 Martin Thuresson <martint@google.com>
459 PR gcov-profile/47793
460 * gcc.dg/pr47793.c: New.
462 2011-05-12 Jakub Jelinek <jakub@redhat.com>
464 PR tree-optimization/48975
465 * gcc.dg/pr48975.c: New test.
467 2011-05-12 Tobias Burnus <burnus@net-b.de>
470 * gfortran.dg/iso_c_binding_compiler_3.f90: New.
472 2011-05-12 Jason Merrill <jason@redhat.com>
474 * g++.dg/cpp0x/constexpr-incomplete2.C: New.
476 2011-05-12 Geert Bosch <bosch@adacore.com>
478 * gnat.dg/view_conversion1.adb: New test.
480 2011-05-12 Richard Guenther <rguenther@suse.de>
482 PR tree-optimization/48172
483 * gcc.dg/vect/pr48172.c: New testcase.
485 2011-05-12 Jakub Jelinek <jakub@redhat.com>
488 * g++.dg/opt/pr48967.C: New test.
490 2011-05-11 Jason Merrill <jason@redhat.com>
492 * g++.dg/cpp0x/constexpr-friend.C: New.
493 * g++.dg/cpp0x/constexpr-incomplete1.C: New.
495 * g++.dg/cpp0x/sfinae22.C: New.
497 2011-05-11 Tobias Burnus <burnus@net-b.de>
500 * gfortran.dg/generic_24.f90: New.
502 2011-05-11 Richard Guenther <rguenther@suse.de>
504 PR tree-optimization/15256
505 * gcc.dg/tree-ssa/forwprop-14.c: New testcase.
507 2011-05-11 Jakub Jelinek <jakub@redhat.com>
510 * gcc.dg/pr48159-1.c: New test.
511 * gcc.dg/pr48159-2.c: New test.
513 2011-05-11 Richard Guenther <rguenther@suse.de>
516 * gcc.dg/torture/pr48953.c: New testcase.
518 2011-05-11 Richard Guenther <rguenther@suse.de>
520 PR tree-optimization/18041
521 * gcc.dg/tree-ssa/forwprop-13.c: New testcase.
523 2011-05-11 Alan Modra <amodra@gmail.com>
526 * gcc.target/powerpc/pr47755-2.c: Require vsx_hw.
528 2011-05-10 Jason Merrill <jason@redhat.com>
530 * g++.dg/cpp0x/defaulted25.C: New.
531 * g++.dg/template/crash7.C: Adjust.
533 * g++.dg/cpp0x/variadic108.C: New.
535 2011-05-10 Ville Voutilainen <ville.voutilainen@gmail.com>
537 * g++.dg/inherit/virtual9.C: Extend.
539 2011-05-10 Michael Meissner <meissner@linux.vnet.ibm.com>
542 * gcc.target/powerpc/pr48857.c: New file, make sure V2DI arguments
543 are passed and returned in vector registers.
545 2011-05-10 Richard Guenther <rguenther@suse.de>
547 * gcc.dg/tree-ssa/ssa-fre-2.c: Disable forwprop.
548 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
549 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
550 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
551 * gcc.dg/tree-ssa/scev-cast.c: Adjust. Note what transformation
554 2011-05-10 Jakub Jelinek <jakub@redhat.com>
556 PR tree-optimization/48611
557 PR tree-optimization/48794
558 * gfortran.dg/gomp/pr48611.f90: New test.
559 * gfortran.dg/gomp/pr48794.f90: New test.
562 * gcc.dg/dfp/pr48928.c: New test.
564 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
567 * g++.dg/cpp0x/pr48522.C: New.
569 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
572 * g++.dg/cpp0x/sfinae21.C: New.
574 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
576 * g++.dg/template/sfinae28.C: Rename to...
577 * g++.dg/cpp0x/sfinae19.C: ... this.
578 * g++.dg/template/sfinae29.C: Rename to...
579 * g++.dg/cpp0x/sfinae20.C: ... this.
581 2011-05-09 Jeff Law <law@redhat.com>
583 * lib/gcc-gdb-test.exp (gdb-test): Reorder matchers to give more
586 2011-05-09 Fabien ChĂȘne <fabien@gcc.gnu.org>
589 * g++.dg/init/pr20039.C: New.
591 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
595 * g++.dg/template/sfinae28.C: New.
596 * g++.dg/template/sfinae29.C: Likewise.
598 2011-05-09 Jason Merrill <jason@redhat.com>
600 * g++.dg/template/nontype23.C: New.
602 2011-05-07 Fabien ChĂȘne <fabien@gcc.gnu.org>
604 * g++.dg/init/pr48859.C: New.
606 2011-05-09 Jason Merrill <jason@redhat.com>
608 * gcc.dg/gcc.dg/uninit-D.c: Move to c-c++-common.
609 * gcc.dg/gcc.dg/uninit-D-O0.c: Move to c-c++-common.
610 * gcc.dg/gcc.dg/uninit-E.c: Move to c-c++-common.
611 * gcc.dg/gcc.dg/uninit-E-O0.c: Move to c-c++-common.
612 * gcc.dg/gcc.dg/uninit-F.c: Move to c-c++-common.
613 * gcc.dg/gcc.dg/uninit-F-O0.c: Move to c-c++-common.
614 * gcc.dg/gcc.dg/uninit-G.c: Move to c-c++-common.
615 * gcc.dg/gcc.dg/uninit-G-O0.c: Move to c-c++-common.
617 2011-05-08 Ville Voutilainen <ville.voutilainen@gmail.com>
619 * g++.dg/inherit/virtual9.C: New.
621 2011-05-09 Dodji Seketeli <dodji@redhat.com>
624 * g++.dg/template/dependent-expr8.C: New test case.
626 2011-05-07 Zdenek Dvorak <ook@ucw.cz>
628 PR tree-optimization/48837
629 * gcc.dg/pr48837.c: New testcase.
631 2011-05-06 Jason Merrill <jason@redhat.com>
633 * g++.dg/cpp0x/constexpr-condition2.C: New.
635 * g++.dg/cpp0x/constexpr-missing.C: New.
637 2011-05-06 Tobias Burnus <burnus@net-b.de>
640 * gfortran.dg/coarray/this_image_2.f90: New.
642 2011-05-06 Tobias Burnus <burnus@net-b.de>
646 * gfortran.dg/bind_c_usage_22.f90: New.
647 * gfortran.dg/bind_c_usage_23.f90: New.
648 * gfortran.dg/bind_c_usage_24.f90: New.
649 * gfortran.dg/bind_c_usage_24_c.c: New.
651 2011-05-06 Dodji Seketeli <dodji@redhat.com>
654 * g++.dg/template/member9.C: New test case.
656 2011-05-05 Eric Botcazou <ebotcazou@adacore.com>
658 * gnat.dg/discr29.ad[sb]: New test.
659 * gnat.dg/discr30.adb: Likewise.
661 2011-05-05 Julian Brown <julian@codesourcery.com>
663 * gcc.target/arm/neon-vset_lanes8.c: New test.
665 2011-05-05 Jason Merrill <jason@redhat.com>
667 * g++.dg/init/new32.C: New.
669 2011-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
671 * gfortran.dg/fmt_g0_6.f08: Use dg-options "-ffloat-store".
674 2011-05-05 Jakub Jelinek <jakub@redhat.com>
676 PR rtl-optimization/48381
677 * gcc.c-torture/compile/pr48381.c: New test.
679 2011-05-05 Uros Bizjak <ubizjak@gmail.com>
681 * gcc.target/i386/opt-1.c: Add --param min-insn-to-prefetch -ratio=0
683 * gcc.target/i386/opt-1.c: Ditto.
685 2011-05-04 Jason Merrill <jason@redhat.com>
687 * g++.dg/conversion/base1.C: New.
689 2011-05-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
692 * gfortran.dg/round_3.f08: Add more checks to test case.
694 2011-05-04 Hans-Peter Nilsson <hp@axis.com>
696 * gfortran.dg/pr47878.f90, gfortran.dg/endfile_3.f90,
697 gfortran.dg/endfile_4.f90, gfortran.dg/ftell_3.f90,
698 gfortran.dg/fmt_cache_1.f, gfortran.dg/namelist_66.f90:
699 Gate test on effective_target fd_truncate.
701 2011-05-04 Uros Bizjak <ubizjak@gmail.com>
703 * gcc.target/i386/recip-vec-divf.c: Decrease array sizes.
704 * gcc.target/i386/recip-vec-sqrtf.c: Ditto.
705 * gcc.target/i386/recip-vec-divf-avx.c: Increase array sizes.
706 * gcc.target/i386/recip-vec-sqrtf-avx.c: Ditto. Update scan times.
707 * gcc.target/i386/ssefn-1.c: Add -mno-sse2 to dg-options.
708 * gcc.target/i386/pr38824.c: Ditto.
709 * gcc.target/i386/vecinit-1.c: Add -mno-sse4 to dg-options.
710 * gcc.target/i386/vecinit-2.c: Ditto.
711 * gcc.target/i386/sse-19.c: Add -mno-ssse3 to dg-options.
712 * gcc.target/i386/parity-1.c: Add -mno-popcnt to dg-options.
713 * gcc.target/i386/parity-2.c: Ditto.
714 * gcc.target/i386/incoming-8.c: Add -mno-avx to dg-options.
716 2011-05-04 Stuart Henderson <shenders@gcc.gnu.org>
718 * gcc.target/bfin/mcpu-bf512.c: Update to latest silicon revision and
720 * gcc.target/bfin/mcpu-bf514.c: Likewise.
721 * gcc.target/bfin/mcpu-bf516.c: Likewise.
722 * gcc.target/bfin/mcpu-bf518.c: Likewise.
724 2011-05-03 Tobias Burnus <burnus@net-b.de>
727 * gfortran.dg/coarray/this_image_1.f90: Remove dg-options.
729 2011-05-03 Tobias Burnus <burnus@net-b.de>
732 * gfortran.dg/coarray/this_image_1.f90: New.
734 2011-05-03 Tobias Burnus <burnus@net-b.de>
737 * gfortran.dg/coarray/caf.dg: New.
738 * gfortran.dg/coarray/image_index_1.f90: New, copied
739 from ../coarray_16.f90.
741 2011-05-03 Paolo Carlini <paolo.carlini@oracle.com>
744 * g++.dg/ext/complex9.C: New.
746 2011-05-03 Stuart Henderson <shenders@gcc.gnu.org>
749 * gcc.target/bfin/mcpu-bf542.c: Check SILICON_REVISION is 0x0004.
750 * gcc.target/bfin/mcpu-bf544.c, gcc.target/bfin/mcpu-bf547.c,
751 gcc.target/bfin/mcpu-bf548.c, gcc.target/bfin/mcpu-bf549.c: Likewise.
753 2011-05-03 Stuart Henderson <shenders@gcc.gnu.org>
755 * gcc.target/bfin/builtins: Created.
756 * gcc.target/bfin/hisilh-O0.c: Deleted.
757 * gcc.target/bfin/hisilh.c: Moved to...
758 * gcc.target/bfin/builtins/hisilh.c: ...here.
759 * gcc.target/bfin/builtins/shl_fr1x16-6.c: New test.
760 * gcc.target/bfin/builtins/shr_fr1x16-1.c: Ditto.
761 * gcc.target/bfin/builtins/shl_fr1x32-9.c: Ditto.
762 * gcc.target/bfin/builtins/shr_fr1x32-4.c: Ditto.
763 * gcc.target/bfin/builtins/shr_fr1x32-8.c: Ditto.
764 * gcc.target/bfin/builtins/lshl_fr2x16-1.c: Ditto.
765 * gcc.target/bfin/builtins/abs_fr1x16-1.c: Ditto.
766 * gcc.target/bfin/builtins/norm32-1.c: Ditto.
767 * gcc.target/bfin/builtins/shrl_fr1x16-3.c: Ditto.
768 * gcc.target/bfin/builtins/norm_fr1x32-2.c: Ditto.
769 * gcc.target/bfin/builtins/bfin-builtins.exp: Ditto.
770 * gcc.target/bfin/builtins/norm16-2.c: Ditto.
771 * gcc.target/bfin/builtins/norm32-5.c: Ditto.
772 * gcc.target/bfin/builtins/norm_fr1x16-3.c: Ditto.
773 * gcc.target/bfin/builtins/mult_fr1x32x32-2.c: Ditto.
774 * gcc.target/bfin/builtins/norm16-6.c: Ditto.
775 * gcc.target/bfin/builtins/norm32-9.c: Ditto.
776 * gcc.target/bfin/builtins/mult_fr2x16-1.c: Ditto.
777 * gcc.target/bfin/builtins/dspsubaddsat_fr2x16-2.c: Ditto.
778 * gcc.target/bfin/builtins/min_fr2x16-1.c: Ditto.
779 * gcc.target/bfin/builtins/max_fr2x16-2.c: Ditto.
780 * gcc.target/bfin/builtins/norm32-10.c: Ditto.
781 * gcc.target/bfin/builtins/shl_fr2x16-3.c: Ditto.
782 * gcc.target/bfin/builtins/mulhisihh_fr2x16-1.c: Ditto.
783 * gcc.target/bfin/builtins/diff_hl_fr2x16-2.c: Ditto.
784 * gcc.target/bfin/builtins/shl_fr2x16-7.c: Ditto.
785 * gcc.target/bfin/builtins/shr_fr2x16-2.c: Ditto.
786 * gcc.target/bfin/builtins/mulhisilh_fr2x16-1.c: Ditto.
787 * gcc.target/bfin/builtins/lshl_fr1x16-1.c: Ditto.
788 * gcc.target/bfin/builtins/cpmlx_mul_fr2x16-2.c: Ditto.
789 * gcc.target/bfin/builtins/negate_fr1x32-2.c: Ditto.
790 * gcc.target/bfin/builtins/negate_fr1x16-3.c: Ditto.
791 * gcc.target/bfin/builtins/abs_fr2x16-2.c: Ditto.
792 * gcc.target/bfin/builtins/shrl_fr2x16-4.c: Ditto.
793 * gcc.target/bfin/builtins/mult_fr1x16-1.c: Ditto.
794 * gcc.target/bfin/builtins/max_fr1x32-1.c: Ditto.
795 * gcc.target/bfin/builtins/min_fr1x16-1.c: Ditto.
796 * gcc.target/bfin/builtins/shl_fr1x32-2.c: Ditto.
797 * gcc.target/bfin/builtins/max_fr1x16-2.c: Ditto.
798 * gcc.target/bfin/builtins/shl_fr1x16-3.c: Ditto.
799 * gcc.target/bfin/builtins/add_fr2x16-1.c: Ditto.
800 * gcc.target/bfin/builtins/shl_fr1x32-6.c: Ditto.
801 * gcc.target/bfin/builtins/shr_fr1x32-1.c: Ditto.
802 * gcc.target/bfin/builtins/shr_fr1x32.c: Ditto.
803 * gcc.target/bfin/builtins/shl_fr1x16-7.c: Ditto.
804 * gcc.target/bfin/builtins/shr_fr1x16-2.c: Ditto.
805 * gcc.target/bfin/builtins/shr_fr1x32-5.c: Ditto.
806 * gcc.target/bfin/builtins/shr_fr1x32-9.c: Ditto.
807 * gcc.target/bfin/builtins/abs_fr1x32-1.c: Ditto.
808 * gcc.target/bfin/builtins/lshl_fr2x16-2.c: Ditto.
809 * gcc.target/bfin/builtins/abs_fr1x16-2.c: Ditto.
810 * gcc.target/bfin/builtins/cpmlx_msu_fr2x16-1.c: Ditto.
811 * gcc.target/bfin/builtins/norm32-2.c: Ditto.
812 * gcc.target/bfin/builtins/shrl_fr1x16-4.c: Ditto.
813 * gcc.target/bfin/builtins/norm16-3.c: Ditto.
814 * gcc.target/bfin/builtins/norm32-6.c: Ditto.
815 * gcc.target/bfin/builtins/norm16-7.c: Ditto.
816 * gcc.target/bfin/builtins/mult_fr2x16-2.c: Ditto.
817 * gcc.target/bfin/builtins/min_fr2x16-2.c: Ditto.
818 * gcc.target/bfin/builtins/add_fr1x16-1.c: Ditto.
819 * gcc.target/bfin/builtins/norm32-11.c: Ditto.
820 * gcc.target/bfin/builtins/sub_fr2x16-1.c: Ditto.
821 * gcc.target/bfin/builtins/shl_fr2x16-4.c: Ditto.
822 * gcc.target/bfin/builtins/mulhisihh_fr2x16-2.c: Ditto.
823 * gcc.target/bfin/builtins/diff_lh_fr2x16-1.c: Ditto.
824 * gcc.target/bfin/builtins/shl_fr2x16-8.c: Ditto.
825 * gcc.target/bfin/builtins/shr_fr2x16-3.c: Ditto.
826 * gcc.target/bfin/builtins/mulhisilh_fr2x16-2.c: Ditto.
827 * gcc.target/bfin/builtins/lshl_fr1x16-2.c: Ditto.
828 * gcc.target/bfin/builtins/cpmlx_mac_fr2x16-1.c: Ditto.
829 * gcc.target/bfin/builtins/shrl_fr2x16-1.c: Ditto.
830 * gcc.target/bfin/builtins/mult_fr1x32-1.c: Ditto.
831 * gcc.target/bfin/builtins/min_fr1x32-1.c: Ditto.
832 * gcc.target/bfin/builtins/dspaddsubsat_fr2x16-1.c: Ditto.
833 * gcc.target/bfin/builtins/mult_fr1x16-2.c: Ditto.
834 * gcc.target/bfin/builtins/max_fr1x32-2.c: Ditto.
835 * gcc.target/bfin/builtins/min_fr1x16-2.c: Ditto.
836 * gcc.target/bfin/builtins/shl_fr1x32.c: Ditto.
837 * gcc.target/bfin/builtins/shl_fr1x32-3.c: Ditto.
838 * gcc.target/bfin/builtins/shl_fr1x16-4.c: Ditto.
839 * gcc.target/bfin/builtins/sub_fr1x16-1.c: Ditto.
840 * gcc.target/bfin/builtins/add_fr2x16-2.c: Ditto.
841 * gcc.target/bfin/builtins/shl_fr1x32-7.c: Ditto.
842 * gcc.target/bfin/builtins/shr_fr1x32-2.c: Ditto.
843 * gcc.target/bfin/builtins/shl_fr1x16-8.c: Ditto.
844 * gcc.target/bfin/builtins/shr_fr1x16-3.c: Ditto.
845 * gcc.target/bfin/builtins/shr_fr1x32-6.c: Ditto.
846 * gcc.target/bfin/builtins/circptr.c: Ditto.
847 * gcc.target/bfin/builtins/negate_fr2x16-1.c: Ditto.
848 * gcc.target/bfin/builtins/abs_fr1x32-2.c: Ditto.
849 * gcc.target/bfin/builtins/multr_fr2x16-1.c: Ditto.
850 * gcc.target/bfin/builtins/sum_fr2x16-1.c: Ditto.
851 * gcc.target/bfin/builtins/shrl_fr1x16-1.c: Ditto.
852 * gcc.target/bfin/builtins/cpmlx_msu_fr2x16-2.c: Ditto.
853 * gcc.target/bfin/builtins/norm32-3.c: Ditto.
854 * gcc.target/bfin/builtins/norm_fr1x16-1.c: Ditto.
855 * gcc.target/bfin/builtins/norm16-4.c: Ditto.
856 * gcc.target/bfin/builtins/norm32-7.c: Ditto.
857 * gcc.target/bfin/builtins/norm16-8.c: Ditto.
858 * gcc.target/bfin/builtins/add_fr1x32-1.c: Ditto.
859 * gcc.target/bfin/builtins/shl_fr2x16-1.c: Ditto.
860 * gcc.target/bfin/builtins/add_fr1x16-2.c: Ditto.
861 * gcc.target/bfin/builtins/shl_fr2x16-5.c: Ditto.
862 * gcc.target/bfin/builtins/norm32-12.c: Ditto.
863 * gcc.target/bfin/builtins/sub_fr2x16-2.c: Ditto.
864 * gcc.target/bfin/builtins/diff_lh_fr2x16-2.c: Ditto.
865 * gcc.target/bfin/builtins/mulhisihl_fr2x16-1.c: Ditto.
866 * gcc.target/bfin/builtins/shr_fr2x16-4.c: Ditto.
867 * gcc.target/bfin/builtins/mulhisill_fr2x16-1.c: Ditto.
868 * gcc.target/bfin/builtins/negate_fr1x16-1.c: Ditto.
869 * gcc.target/bfin/builtins/multr_fr1x16-1.c: Ditto.
870 * gcc.target/bfin/builtins/cpmlx_mac_fr2x16-2.c: Ditto.
871 * gcc.target/bfin/builtins/shrl_fr2x16-2.c: Ditto.
872 * gcc.target/bfin/builtins/mult_fr1x32x32NS-1.c: Ditto.
873 * gcc.target/bfin/builtins/mult_fr1x32-2.c: Ditto.
874 * gcc.target/bfin/builtins/min_fr1x32-2.c: Ditto.
875 * gcc.target/bfin/builtins/dspaddsubsat_fr2x16-2.c: Ditto.
876 * gcc.target/bfin/builtins/shl_fr1x16-1.c: Ditto.
877 * gcc.target/bfin/builtins/sub_fr1x32-1.c: Ditto.
878 * gcc.target/bfin/builtins/shl_fr1x32-4.c: Ditto.
879 * gcc.target/bfin/builtins/sub_fr1x16-2.c: Ditto.
880 * gcc.target/bfin/builtins/shl_fr1x16-5.c: Ditto.
881 * gcc.target/bfin/builtins/shl_fr1x32-8.c: Ditto.
882 * gcc.target/bfin/builtins/shr_fr1x32-3.c: Ditto.
883 * gcc.target/bfin/builtins/shr_fr1x16-4.c: Ditto.
884 * gcc.target/bfin/builtins/shr_fr1x32-7.c: Ditto.
885 * gcc.target/bfin/builtins/negate_fr2x16-2.c: Ditto.
886 * gcc.target/bfin/builtins/multr_fr2x16-2.c: Ditto.
887 * gcc.target/bfin/builtins/sum_fr2x16-2.c: Ditto.
888 * gcc.target/bfin/builtins/shrl_fr1x16-2.c: Ditto.
889 * gcc.target/bfin/builtins/norm_fr1x32-1.c: Ditto.
890 * gcc.target/bfin/builtins/norm16-1.c: Ditto.
891 * gcc.target/bfin/builtins/norm_fr1x16-2.c: Ditto.
892 * gcc.target/bfin/builtins/mult_fr1x32x32-1.c: Ditto.
893 * gcc.target/bfin/builtins/norm32-4.c: Ditto.
894 * gcc.target/bfin/builtins/norm16-5.c: Ditto.
895 * gcc.target/bfin/builtins/norm32-8.c: Ditto.
896 * gcc.target/bfin/builtins/dspsubaddsat_fr2x16-1.c: Ditto.
897 * gcc.target/bfin/builtins/max_fr2x16-1.c: Ditto.
898 * gcc.target/bfin/builtins/add_fr1x32-2.c: Ditto.
899 * gcc.target/bfin/builtins/shl_fr2x16-2.c: Ditto.
900 * gcc.target/bfin/builtins/shl_fr2x16-6.c: Ditto.
901 * gcc.target/bfin/builtins/diff_hl_fr2x16-1.c: Ditto.
902 * gcc.target/bfin/builtins/shr_fr2x16-1.c: Ditto.
903 * gcc.target/bfin/builtins/mulhisihl_fr2x16-2.c: Ditto.
904 * gcc.target/bfin/builtins/negate_fr1x32-1.c: Ditto.
905 * gcc.target/bfin/builtins/cpmlx_mul_fr2x16-1.c: Ditto.
906 * gcc.target/bfin/builtins/multr_fr1x16-2.c: Ditto.
907 * gcc.target/bfin/builtins/mulhisill_fr2x16-2.c: Ditto.
908 * gcc.target/bfin/builtins/negate_fr1x16-2.c: Ditto.
909 * gcc.target/bfin/builtins/abs_fr2x16-1.c: Ditto.
910 * gcc.target/bfin/builtins/shrl_fr2x16-3.c: Ditto.
911 * gcc.target/bfin/builtins/mult_fr1x32x32NS-2.c: Ditto.
912 * gcc.target/bfin/builtins/shl_fr1x32-1.c: Ditto.
913 * gcc.target/bfin/builtins/max_fr1x16-1.c: Ditto.
914 * gcc.target/bfin/builtins/shl_fr1x16-2.c: Ditto.
915 * gcc.target/bfin/builtins/sub_fr1x32-2.c: Ditto.
916 * gcc.target/bfin/builtins/shl_fr1x32-5.c: Ditto.
918 2011-05-03 Bernd Schmidt <bernds@codesourcery.com>
920 * gcc.target/arm/cold-lc.c: New test.
922 2011-05-03 Jakub Jelinek <jakub@redhat.com>
925 * gcc.dg/pr48774.c: New test.
927 2011-05-03 Richard Guenther <rguenther@suse.de>
929 * gcc.dg/large-size-array-5.c: New testcase.
931 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
933 * gcc.dg/vect/vect-strided-u16-i3.c: New test.
935 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
937 * lib/target-supports.exp (check_effective_target_vect_strided):
939 (check_effective_target_vect_strided2)
940 (check_effective_target_vect_strided3)
941 (check_effective_target_vect_strided4)
942 (check_effective_target_vect_strided8): ...these new functions.
944 * gcc.dg/vect/O3-pr39675-2.c: Update accordingly.
945 * gcc.dg/vect/costmodel/ppc/costmodel-slp-12.c: Likewise.
946 * gcc.dg/vect/fast-math-slp-27.c: Likewise.
947 * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: Likewise.
948 * gcc.dg/vect/pr37539.c: Likewise.
949 * gcc.dg/vect/slp-11a.c: Likewise.
950 * gcc.dg/vect/slp-11b.c: Likewise.
951 * gcc.dg/vect/slp-11c.c: Likewise.
952 * gcc.dg/vect/slp-12a.c: Likewise.
953 * gcc.dg/vect/slp-12b.c: Likewise.
954 * gcc.dg/vect/slp-18.c: Likewise.
955 * gcc.dg/vect/slp-19a.c: Likewise.
956 * gcc.dg/vect/slp-19b.c: Likewise.
957 * gcc.dg/vect/slp-21.c: Likewise.
958 * gcc.dg/vect/slp-23.c: Likewise.
959 * gcc.dg/vect/vect-cselim-1.c: Likewise.
961 * gcc.dg/vect/fast-math-vect-complex-3.c: Use vect_stridedN
962 instead of vect_interleave && vect_extract_even_odd.
963 * gcc.dg/vect/no-scevccp-outer-10a.c: Likewise.
964 * gcc.dg/vect/no-scevccp-outer-10b.c: Likewise.
965 * gcc.dg/vect/no-scevccp-outer-20.c: Likewise.
966 * gcc.dg/vect/vect-1.c: Likewise.
967 * gcc.dg/vect/vect-10.c: Likewise.
968 * gcc.dg/vect/vect-98.c: Likewise.
969 * gcc.dg/vect/vect-107.c: Likewise.
970 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
971 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
972 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
973 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
974 * gcc.dg/vect/vect-strided-a-u32-mult.c: Likewise.
975 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
976 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
977 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
978 * gcc.dg/vect/vect-strided-float.c: Likewise.
979 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
980 * gcc.dg/vect/vect-strided-mult.c: Likewise.
981 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
982 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
983 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
984 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
985 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
986 * gcc.dg/vect/vect-strided-u32-mult.c: Likewise.
987 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
988 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
989 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
990 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
991 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
992 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
993 * gcc.dg/vect/vect-vfa-03.c: Likewise.
995 * gcc.dg/vect/no-scevccp-outer-18.c: Add vect_stridedN to the
997 * gcc.dg/vect/pr30843.c: Likewise.
998 * gcc.dg/vect/pr33866.c: Likewise.
999 * gcc.dg/vect/slp-reduc-6.c: Likewise.
1000 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: Likewise.
1001 * gcc.dg/vect/vect-strided-store-u16-i4.c: Likewise.
1002 * gcc.dg/vect/vect-strided-store-u32-i2.c: Likewise.
1004 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
1006 * gcc.dg/vect/slp-11.c: Split into...
1007 * gcc.dg/vect/slp-11a.c, gcc.dg/vect/slp-11b.c,
1008 gcc.dg/vect/slp-11c.c: ...these tests.
1009 * gcc.dg/vect/slp-12a.c: Split 4-stride loop into...
1010 * gcc.dg/vect/slp-12c.c: ...this new test.
1011 * gcc.dg/vect/slp-19.c: Split into...
1012 * gcc.dg/vect/slp-19a.c, gcc.dg/vect/slp-19b.c,
1013 gcc.dg/vect/slp-19c.c: ...these new tests.
1015 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
1017 * lib/target-supports.exp
1018 (check_effective_target_vect_extract_even_odd_wide): Delete.
1019 (check_effective_target_vect_strided_wide): Likewise.
1020 * gcc.dg/vect/O3-pr39675-2.c: Use the non-wide versions instead.
1021 * gcc.dg/vect/fast-math-pr35982.c: Likewise.
1022 * gcc.dg/vect/fast-math-vect-complex-3.c: Likewise.
1023 * gcc.dg/vect/pr37539.c: Likewise.
1024 * gcc.dg/vect/slp-11.c: Likewise.
1025 * gcc.dg/vect/slp-12a.c: Likewise.
1026 * gcc.dg/vect/slp-12b.c: Likewise.
1027 * gcc.dg/vect/slp-19.c: Likewise.
1028 * gcc.dg/vect/slp-23.c: Likewise.
1029 * gcc.dg/vect/vect-1.c: Likewise.
1030 * gcc.dg/vect/vect-98.c: Likewise.
1031 * gcc.dg/vect/vect-107.c: Likewise.
1032 * gcc.dg/vect/vect-strided-float.c: Likewise.
1034 2011-05-02 Jason Merrill <jason@redhat.com>
1036 * g++.dg/init/new31.C: New.
1038 2011-05-02 Simon Martin <simartin@users.sourceforge.net>
1041 * gcc.dg/pr35445.c: New test.
1043 2011-05-02 Jason Merrill <jason@redhat.com>
1045 * c-c++-common/vla-1.c: New.
1047 2011-05-02 Richard Guenther <rguenther@suse.de>
1049 PR tree-optimization/48822
1050 * gcc.dg/torture/pr48822.c: New testcase.
1052 2011-05-02 Paolo Carlini <paolo.carlini@oracle.com>
1055 * g++.dg/cpp0x/constexpr-47969.C: New.
1057 2011-05-02 Ira Rosen <ira.rosen@linaro.org>
1060 * gcc.dg/vect/slp-3.c: Increase loop bound. Don't expect to fail
1061 on vect_no_align targets.
1062 * gcc.dg/vect/no-vfa-pr29145.c: Don't expect to fail on
1063 vect_no_align targets.
1065 2011-05-01 Xinliang David Li <davidxl@google.com>
1067 * gcc.dg/tree-ssa/integer-addr.c: New test.
1068 * gcc.dg/tree-ssa/alias_bug.c: New test.
1070 2011-05-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1072 PR libgfortran/48787
1073 * gfortran.dg/round_3.f08: Add more checks.
1075 2011-04-30 Tobias Burnus <burnus@net-b.de>
1078 * gfortran.dg/import9.f90: New, proper test.
1079 * gfortran.dg/interface_37.f90: Remove bogus
1080 test (bogus copy of interface_36.f90).
1082 2011-04-30 Tobias Burnus <burnus@net-b.de>
1085 * gfortran.dg/interface_37.f90: New.
1087 2011-04-30 Paul Thomas <pault@gcc.gnu.org>
1090 * gfortran.dg/realloc_on_assign_7.f03: Test bounds.
1092 2011-04-30 Jakub Jelinek <jakub@redhat.com>
1094 PR tree-optimization/48809
1095 * gcc.c-torture/execute/pr48809.c: New test.
1097 2011-04-29 Jeff Law <law@redhat.com>
1099 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: New test.
1101 2011-04-29 Paolo Carlini <paolo.carlini@oracle.com>
1104 * g++.dg/init/ctor10.C: New.
1106 2011-04-29 Le-Chun Wu <lcwu@google.com>
1108 * g++.dg/warn/Wconversion-null-2.C: Do not expect a NULL
1109 warning in implicitly instantiated templates.
1111 2011-04-29 Le-Chun Wu <lcwu@google.com>
1113 * g++.dg/warn/Wnull-conversion-1.C: New.
1114 * g++.dg/warn/Wnull-conversion-2.C: New.
1116 2011-04-29 Diego Novillo <dnovillo@google.com>
1118 * g++.old-deja/g++.other/null3.C: Expect warning about
1119 converting boolean to a pointer.
1121 2011-04-29 Paul Thomas <pault@gcc.gnu.org>
1124 * gfortran.dg/realloc_on_assign_7.f03: Modify to test for lhs
1128 * gfortran.dg/realloc_on_assign_7.f03: Add subroutine pr48746.
1130 2011-04-29 Tobias Burnus <burnus@net-b.de>
1133 * gfortran.dg/typebound_proc_22.f90: New.
1136 * gfortran.dg/interface_36.f90: New.
1138 2011-04-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1140 PR libgfortran/48488
1141 PR libgfortran/48602
1142 PR libgfortran/48615
1143 PR libgfortran/48684
1144 PR libgfortran/48787
1145 * gfortran.dg/fmt_g.f: Adjust test.
1146 * gfortran.dg/fmt_g0_1.f08: Adjust test.
1147 * gfortran.dg/round_3.f08: New test.
1148 * gfortran.dg/namelist_print_1.f: Adjust test.
1149 * gfortran.dg/char4_iunit_1.f03: Adjust test.
1150 * gfortran.dg/f2003_io_5.f03: Adjust test.
1151 * gfortran.dg/coarray_15.f90: Adjust test.
1152 * gfortran.dg/namelist_65.f90: Adjust test.
1153 * gfortran.dg/fmt_cache_1.f: Adjust test.
1154 * gfortran.dg/char4_iunit_2.f03: Adjust test.
1155 * gfortran.dg/real_const_3.f90: Adjust test.
1157 2011-04-28 Xinliang David Li <davidxl@google.com>
1159 * testsuite/gcc.dg/tree-prof/prof-robust-1.c: New test.
1160 * testsuite/g++.dg/prof-robust-1.C: New test.
1162 2011-04-28 Ira Rosen <ira.rosen@linaro.org>
1164 PR tree-optimization/48765
1165 * gcc.dg/vect/pr48765.c: New.
1167 2011-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1169 PR tree-optimization/48775
1170 * gcc.dg/pr48616.c: Also add -fno-common on alpha*-dec-osf*.
1172 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
1175 * g++.dg/inherit/pr48798.C: New.
1176 * g++.old-deja/g++.other/base1.C: Adjust.
1178 2011-04-28 Dodji Seketeli <dodji@redhat.com>
1181 * g++.dg/template/inherit7.C: New test case.
1183 2011-04-28 Richard Guenther <rguenther@suse.de>
1185 PR tree-optimization/40052
1186 PR tree-optimization/15347
1187 * gcc.dg/tree-ssa/vrp57.c: New testcase.
1188 * gcc.dg/pr15347.c: Likewise.
1190 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
1193 * g++.dg/cpp0x/sfinae18.C: New.
1195 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
1198 * g++.dg/ext/is_literal_type1.C: New.
1200 2011-04-28 Tobias Burnus <burnus@net-b.de>
1204 * gfortran.dg/interface_35.f90: New.
1205 * gfortran.dg/erfc_scaled_1.f90: Don't compile with -pedantic.
1206 * gfortran.dg/func_result_6.f90: Add dg-warning.
1207 * gfortran.dg/bessel_1.f90: Ditto.
1208 * gfortran.dg/hypot_1.f90: Ditto.
1209 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
1210 * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
1211 * gfortran.dg/interface_assignment_4.f90: Ditto.
1213 2011-04-27 Jason Merrill <jason@redhat.com>
1215 * g++.dg/ext/complex8.C: New.
1217 * g++.dg/cpp0x/initlist49.C: New.
1218 * g++.dg/init/new30.C: New.
1220 2011-04-27 Tobias Burnus <burnus@net-b.de>
1223 * gfortran.dg/whole_file_34.f90: New.
1225 2011-04-27 Jan Hubicka <jh@suse.cz>
1227 * gcc.dg/tree-ssa/inline-9.c: New testcase.
1229 2011-04-27 Jason Merrill <jason@redhat.com>
1231 * g++.old-deja/g++.oliva/overload1.C: Adjust.
1233 * g++.dg/parse/ambig6.C: New.
1235 2011-04-27 Nick Clifton <nickc@redhat.com>
1237 * gcc.dg/20020312-2.c: Add definition for RX.
1239 * lib/target-supports.exp (add_options_for_ieee): Use -mnofpu
1240 option with RX targets.
1242 * gcc.target/rx/pack.c: Replace C++ style // comments with C style
1245 2011-04-27 Richard Guenther <rguenther@suse.de>
1247 * gcc.dg/tree-ssa/pr23382.c: Remove.
1249 2011-04-27 Kaz Kojima <kkojima@gcc.gnu.org>
1252 * gcc.c-torture/compile/pr48767.c: New test.
1254 2011-04-27 Richard Guenther <rguenther@suse.de>
1256 PR tree-optimization/48772
1257 * g++.dg/pr48772.C: New testcase.
1259 2011-04-27 Jakub Jelinek <jakub@redhat.com>
1262 * gcc.c-torture/compile/pr48742.c: New test.
1264 2011-04-26 Jason Merrill <jason@redhat.com>
1266 * g++.dg/lookup/koenig13.C: New.
1268 * g++.dg/cpp0x/initlist48.C: New.
1270 2011-04-25 Jason Merrill <jason@redhat.com>
1272 * g++.dg/cpp0x/sfinae17.C: New.
1274 2011-03-23 Michael Meissner <meissner@linux.vnet.ibm.com>
1277 * gcc.target/powerpc/pr48258-1.c: New file.
1278 * gcc.target/powerpc/pr48258-2.c: Ditto.
1280 2011-04-26 Xinliang David Li <davidxl@google.com>
1282 * gcc.dg/uninit-suppress.c: New test.
1283 * gcc.dg/uninit-suppress.c: New test.
1285 2011-04-26 Jakub Jelinek <jakub@redhat.com>
1288 * gcc.dg/pr48768.c: New test.
1290 PR tree-optimization/48734
1291 * gcc.c-torture/compile/pr48734.c: New test.
1294 * gcc.dg/tree-prof/val-prof-2.c: Adjust for 32-bit HWI.
1296 2011-04-26 Richard Guenther <rguenther@suse.de>
1298 PR tree-optimization/48731
1299 * gcc.dg/torture/pr48731.c: New testcase.
1301 2011-04-26 Richard Guenther <rguenther@suse.de>
1304 * gcc.dg/tree-prof/val-prof-2.c: Adjust.
1306 2011-04-26 Richard Guenther <rguenther@suse.de>
1309 * gcc.dg/torture/pr48694-1.c: New testcase.
1310 * gcc.dg/torture/pr48694-2.c: Likewise.
1312 2011-04-25 Paolo Carlini <paolo.carlini@oracle.com>
1314 * g++.dg/ext/underlying_type1.C: New.
1315 * g++.dg/ext/underlying_type2.C: Likewise.
1316 * g++.dg/ext/underlying_type3.C: Likewise.
1317 * g++.dg/ext/underlying_type4.C: Likewise.
1318 * g++.dg/ext/underlying_type5.C: Likewise.
1319 * g++.dg/ext/underlying_type6.C: Likewise.
1320 * g++.dg/ext/underlying_type7.C: Likewise.
1321 * g++.dg/ext/underlying_type8.C: Likewise.
1322 * g++.dg/ext/underlying_type9.C: Likewise.
1323 * g++.dg/ext/underlying_type10.C: Likewise.
1325 2011-04-25 Jason Merrill <jason@redhat.com>
1327 * g++.dg/cpp0x/regress/template-const2.C: New.
1329 2011-04-25 Jeff Law <law@redhat.com>
1331 * gcc.dg/tree-ssa/vrp56.c: new test.
1333 2011-04-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1335 * go.test/go-test.exp (go-set-goarch): Accept mips*-*-*.
1337 2011-04-24 Jakub Jelinek <jakub@redhat.com>
1339 PR preprocessor/48740
1340 * c-c++-common/raw-string-11.c: New test.
1342 2011-04-23 John David Anglin <dave.anglin@nrc-cnrc.ca>
1344 * gcc.dg/pr48616.c (dg-options): Add -fno-common to options on
1347 2011-04-23 Tobias Burnus <burnus@net-b.de>
1350 * gfortran.dg/coarray_19.f90: New.
1352 2011-04-23 Jakub Jelinek <jakub@redhat.com>
1355 * gcc.dg/pr48685.c: New test.
1357 2011-04-22 Jan Hubicka <jh@suse.cz>
1359 * gcc.dg/tree-ssa/pr38699.c: Fix testcase.
1361 2011-04-22 Jakub Jelinek <jakub@redhat.com>
1363 PR tree-optimization/48717
1364 * gcc.c-torture/execute/pr48717.c: New test.
1366 2011-04-22 Uros Bizjak <ubizjak@gmail.com>
1369 * gcc.target/i386/pr48723.c: New test.
1371 2011-04-22 Jakub Jelinek <jakub@redhat.com>
1374 * gcc.dg/gomp/pr48716.c: New test.
1375 * g++.dg/gomp/pr48716.C: New test.
1377 2011-04-22 Alexander Monakov <amonakov@ispras.ru>
1380 * gcc.dg/missing-field-init-2.c: Update testcase.
1382 2011-04-22 Alan Modra <amodra@gmail.com>
1384 * gcc.target/powerpc/ppc-pow.c: Allow for tail calls.
1386 2011-04-21 Thomas Koenig <tkoenig@gcc.gnu.org>
1389 * gfortran.dg/function_optimize_6.f90: New test.
1391 2011-04-21 Easwaran Raman <eraman@google.com>
1393 * gcc.dg/stack-layout-2.c: New test.
1395 2011-04-21 Richard Guenther <rguenther@suse.de>
1398 * g++.dg/lto/pr48207-2_0.C: New testcase.
1399 * g++.dg/lto/pr48207-3_0.C: Likewise.
1401 2011-04-21 Eric Botcazou <ebotcazou@adacore.com>
1403 * gnat.dg/volatile5.adb: New test.
1404 * gnat.dg/volatile5_pkg.ads: New helper.
1406 2011-04-21 Uros Bizjak <ubizjak@gmail.com>
1409 * gcc.target/i386/pr48708.c: New test.
1411 2011-04-21 Richard Sandiford <richard.sandiford@linaro.org>
1413 * gcc.dg/vect/vect-119.c: New test.
1415 2011-04-21 Richard Sandiford <richard.sandiford@linaro.org>
1417 * gcc.dg/vect/vect.exp: Run the main tests twice, one with -flto
1420 2011-04-21 Richard Earnshaw <rearnsha@arm.com>
1421 Richard Sandiford <richard.sandiford@linaro.org>
1424 * gcc.target/arm/pr46329.c: New test.
1426 2011-04-21 Tobias Burnus <burnus@net-b.de>
1429 * gfortran.dg/coarray_18.f90: New.
1431 2011-04-20 Jason Merrill <jason@redhat.com>
1433 * g++.dg/cpp0x/initlist47.C: New.
1435 * g++.dg/init/dtor4.C: New.
1437 2011-04-20 Uros Bizjak <ubizjak@gmail.com>
1440 * gcc.target/i386/sse2-pinsrw.c: New test.
1441 * gcc.target/i386/avx-vpinsrw.c: Ditto.
1442 * gcc.target/i386/sse4_1-insvqi.c: Ditto.
1443 * gcc.target/i386/sse2-insvhi.c: Ditto.
1444 * gcc.target/i386/sse4_1-insvsi.c: Ditto.
1445 * gcc.target/i386/sse4_1-insvdi.c: Ditto.
1447 2011-04-20 Jason Merrill <jason@redhat.com>
1449 * g++.dg/template/const4.C: New.
1451 2011-04-20 Easwaran Raman <eraman@google.com>
1453 * gcc.dg/stack-layout-1.c: New test.
1455 2011-04-20 Daniel Jacobowitz <dan@codesourcery.com>
1457 * gcc.dg/vect/vect-shift-3.c, gcc.dg/vect/vect-shift-4.c: New.
1458 * lib/target-supports.exp (check_effective_target_vect_shift_char): New
1461 2011-04-20 Kai Tietz <ktietz@redhat.com>
1463 * gcc.dg/binop-xor1.c: New test.
1464 * gcc.dg/binop-xor2.c: New test.
1465 * gcc.dg/binop-xor3.c: New test.
1466 * gcc.dg/binop-xor4.c: New test.
1467 * gcc.dg/binop-xor5.c: New test.
1469 2011-04-20 Richard Guenther <rguenther@suse.de>
1471 PR tree-optimization/47892
1472 * gcc.dg/vect/fast-math-ifcvt-1.c: New testcase.
1474 2011-04-20 Richard Guenther <rguenther@suse.de>
1477 * g++.dg/torture/pr48695.C: New testcase.
1479 2011-04-20 Georg-Johann Lay <avr@gjlay.de>
1481 * gcc.dg/pr42629.c: Add dg-require-effective-target int32plus
1482 * gcc.c-torture/execute/cmpsi-2.c: Ditto
1483 * gcc.c-torture/execute/pr45262.c: Ditto
1484 * gcc.dg/torture/pr43165.c: Ditto.
1485 * gcc.dg/torture/pr47228.c: Ditto.
1486 * gcc.dg/tree-ssa/pr45144.c: Ditto.
1487 * gcc.dg/ipa/pr45644.c: Ditto.
1488 * gcc.c-torture/compile/pr43191.c: Ditto. Remove dg-skip-if for
1491 2011-04-19 Jason Merrill <jason@redhat.com>
1493 * g++.dg/ext/complex7.C: New.
1495 * g++.dg/ext/attrib41.C: New.
1497 2011-04-19 Kaz Kojima <kkojima@gcc.gnu.org>
1500 * gcc.dg/torture/pr37868.c: Skip on sh*-*-*.
1502 2011-04-19 Jakub Jelinek <jakub@redhat.com>
1505 * gcc.target/i386/pr48678.c: New test.
1507 2011-04-19 Martin Jambor <mjambor@suse.cz>
1509 * g++.dg/opt/devirt1.C: Bump to -O2, remove XFAIL.
1510 * g++.dg/opt/devirt2.C: New test.
1511 * g++.dg/ipa/devirt-g-1.C: Likewise.
1513 2011-04-19 Tobias Burnus <burnus@net-b.de>
1516 * gfortran.dg/whole_file_33.f90: New.
1518 2011-04-19 Martin Jambor <mjambor@suse.cz>
1520 * g++.dg/ipa/devirt-7.C: New test.
1522 2011-04-19 Richard Guenther <rguenther@suse.de>
1525 * g++.dg/lto/pr48207_0.C: New testcase.
1527 2011-04-18 Jason Merrill <jason@redhat.com>
1529 * g++.dg/init/void1.C: New.
1531 * g++.dg/cpp0x/union4.C: New.
1533 2011-04-18 Jakub Jelinek <jakub@redhat.com>
1536 * g++.dg/torture/pr48661.C: New test.
1539 * g++.dg/gomp/pr48632.C: New test.
1541 2011-04-18 Uros Bizjak <ubizjak@gmail.com>
1543 * gcc.target/i386/sse2-maskmovdqu.c: New test.
1544 * gcc.target/i386/avx-vmaskmovdqu.c: Ditto.
1546 2011-04-18 Tobias Burnus <burnus@net-b.de>
1549 * gfortran.dg/coarray_17.f90: New.
1550 * gfortran.dg/coarray_10.f90: Update dg-error.
1552 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1555 * gcc.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
1556 * gfortran.dg/guality/guality.exp: Likewise.
1558 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1560 * gfortran.dg/fmt_g0_5.f08: Use dg-add-options ieee.
1562 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1564 * gcc.dg/vect/pr48377.c: Remove dg-do run.
1566 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1568 * gcc.dg/ipa/pr48195.c: Add dg-require-effective-target lto.
1570 2011-04-18 Richard Guenther <rguenther@suse.de>
1573 * g++.dg/torture/pr46364.C: New testcase.
1575 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1577 * obj-c++.dg/dwarf-2.mm: Skip on alpha*-dec-osf*.
1579 2011-04-18 Alexander Monakov <amonakov@ispras.ru>
1581 * gcc.dg/pr48235.c: Add dg-require-effective-target freorder.
1583 2011-04-18 Ulrich Weigand <ulrich.weigand@linaro.org>
1584 Ira Rosen <ira.rosen@linaro.org>
1587 * gcc.target/arm/pr48252.c: New test.
1589 2011-04-18 Jakub Jelinek <jakub@redhat.com>
1591 PR tree-optimization/48616
1592 * gcc.dg/pr48616.c: New test.
1594 2011-04-18 Tobias Burnus <burnus@net-b.de>
1597 * gfortran.dg/coarray_16.f90: New.
1599 2011-04-18 Paul Thomas <pault@gcc.gnu.org>
1602 * gfortran.dg/realloc_on_assign_7.f03: New test.
1604 2011-04-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1606 PR libgfortran/48602
1607 * gfortran.dg/fmt_g0_6.f08: New test.
1609 2011-04-17 Jason Merrill <jason@redhat.com>
1611 * g++.dg/cpp0x/sfinae16.C: New.
1613 2011-04-17 Richard Sandiford <rdsandiford@googlemail.com>
1615 * gcc.target/mips/reg-var-1.c: New test.
1617 2011-04-17 Jan Hubicka <jh@suse.cz>
1619 * gcc.dg/winline-5.c: Update testcase.
1621 2011-04-17 Eric Botcazou <ebotcazou@adacore.com>
1623 * gnat.dg/discr27.ad[sb]: Move dg directive.
1624 * gnat.dg/discr28.ad[sb]: New test.
1625 * gnat.dg/discr28_pkg.ads: New helper.
1627 2011-04-17 Michael Matz <matz@suse.de>
1629 PR tree-optimization/48622
1631 * gcc.dg/lto/pr48622_0.c: New test.
1633 2011-04-16 Uros Bizjak <ubizjak@gmail.com>
1635 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan patterns.
1636 * gcc.target/i386/avx256-unaligned-load-2.c: Ditto.
1637 * gcc.target/i386/avx256-unaligned-load-3.c: Ditto.
1638 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
1639 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
1640 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
1642 2011-04-15 Jason Merrill <jason@redhat.com>
1644 * g++.dg/cpp0x/range-for17.C: New.
1646 2011-04-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
1648 * g++.dg/cpp0x/range-for2.C: Correct for declaration.
1649 * g++.dg/cpp0x/range-for3.C: Likewise.
1650 * g++.dg/cpp0x/range-for9.C: Correct error message.
1651 * g++.dg/cpp0x/range-for11.C: New.
1652 * g++.dg/cpp0x/range-for12.C: New.
1653 * g++.dg/cpp0x/range-for13.C: New.
1654 * g++.dg/cpp0x/range-for14.C: New.
1655 * g++.dg/cpp0x/range-for15.C: New.
1656 * g++.dg/cpp0x/range-for16.C: New.
1658 2011-04-15 Tobias Burnus <burnus@net-b.de>
1661 * gfortran.dg/coarray_15.f90: Change to dg-do run.
1663 2011-04-15 Nicola Pero <nicola.pero@meta-innovation.com>
1665 * objc.dg/naming-4.m: Updated.
1666 * objc.dg/naming-5.m: Updated.
1667 * objc.dg/naming-6.m: New.
1668 * objc.dg/naming-7.m: New.
1669 * obj-c++.dg/naming-1.mm: Updated.
1670 * obj-c++.dg/naming-2.mm: Updated.
1671 * obj-c++.dg/naming-3.mm: New.
1672 * obj-c++.dg/naming-4.mm: New.
1674 2011-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1676 PR libgfortran/48589
1677 * gfortran.dg/fmt_g0_5.f08: New test.
1679 2011-04-15 Richard Guenther <rguenther@suse.de>
1682 * gfortran.dg/cray_pointers_8.f90: Use -ffloat-store.
1684 2011-04-15 Georg-Johann Lay <avr@gjlay.de>
1686 * gcc.target/avr/torture/pr41885.c (dg-options): Change
1687 -finline-limit=0 to -fno-inline
1689 2011-04-15 Jakub Jelinek <jakub@redhat.com>
1692 * gcc.target/i386/pr46084.c: Require avx_runtime instead of
1695 2011-04-14 Jakub Jelinek <jakub@redhat.com>
1698 * gcc.target/i386/sse4_1-insertps-3.c: New test.
1699 * gcc.target/i386/sse4_1-insertps-4.c: New test.
1700 * gcc.target/i386/avx-insertps-3.c: New test.
1701 * gcc.target/i386/avx-insertps-4.c: New test.
1703 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
1705 * gcc.target/avr/torture/pr41885.c (dg-options): Add
1708 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
1713 * gcc.target/avr/pr46779-1.c: New test case
1714 * gcc.target/avr/pr46779-2.c: New test case
1716 2011-04-14 Jason Merrill <jason@redhat.com>
1718 * g++.dg/cpp0x/sfinae15.C: New.
1720 * g++.dg/cpp0x/sfinae14.C: New.
1722 * g++.dg/ext/vla10.C: New.
1724 2011-04-14 Richard Guenther <rguenther@suse.de>
1726 * gcc.dg/tree-ssa/ssa-dse-14.c: New testcase.
1728 2011-04-14 Richard Guenther <rguenther@suse.de>
1730 * gcc.dg/fold-bitand-4.c: Move ...
1731 * c-c++-common/fold-bitand-4.c: ... here. Adjust slightly.
1733 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
1735 * gcc.target/avr/trivial.c: Fix line endings. Make PROGMEM
1737 * gcc.target/avr/torture/trivial.c: Ditto.
1739 2011-04-13 Jason Merrill <jason@redhat.com>
1741 * g++.dg/template/operator11.C: New.
1743 2011-04-13 Jakub Jelinek <jakub@redhat.com>
1746 * gcc.dg/gomp/pr48591.c: New test.
1749 * g++.dg/cpp0x/constexpr-wstring1.C: New test.
1750 * g++.dg/cpp0x/constexpr-wstring2.C: New test.
1752 2011-04-13 Dodji Seketeli <dodji@redhat.com>
1755 * g++.dg/template/dependent-expr7.C: New test case.
1757 2011-04-13 Jason Merrill <jason@redhat.com>
1759 * g++.dg/cpp0x/sfinae13.C: New.
1761 2011-04-13 Uros Bizjak <ubizjak@gmail.com>
1763 * gcc.target/i386/sse2-init-v2di-2.c: Update scan pattern.
1765 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
1767 * gcc.target/arm/pr43698.c: Remove -march option.
1769 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
1771 * gcc.target/arm/sync-1.c: Limit to sync_int_long, do not use
1774 2011-04-12 Paul Thomas <pault@gcc.gnu.org>
1778 * gfortran.dg/realloc_on_assign_6.f03: New test.
1780 2011-04-12 Kai Tietz <ktietz@redhat.com>
1782 * g++.dg/ext/bitfield2.C: Add for i?86/x86_64-*-mingw*
1783 targets the additional -mno-ms-bitfields and
1784 -Wno-packed-bitfield-compat options.
1785 * g++.dg/ext/bitfield3.C: Likewise.
1786 * g++.dg/ext/bitfield4.C: Likewise.
1787 * g++.dg/ext/bitfield5.C: Likewise.
1788 * gcc.dg/bitfld-15.c: Likewise.
1789 * gcc.dg/bitfld-16.c: Likewise.
1790 * gcc.dg/bitfld-17.c: Likewise.
1791 * gcc.dg/bitfld-18.c: Likewise.
1793 2011-04-12 Richard Sandiford <richard.sandiford@linaro.org>
1795 * gcc.target/arm/neon-vld3-1.c: New test.
1796 * gcc.target/arm/neon-vst3-1.c: New test.
1797 * gcc.target/arm/neon/v*.c: Regenerate.
1799 2011-04-12 Jakub Jelinek <jakub@redhat.com>
1801 PR rtl-optimization/48549
1802 * g++.dg/opt/pr48549.C: New test.
1804 2011-04-12 Richard Guenther <rguenther@suse.de>
1806 PR tree-optimization/46076
1807 * gcc.dg/tree-ssa/pr46076.c: Un-XFAIL.
1809 2011-04-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1812 * lib/compat.exp (compat-execute): Declare unsupported after
1813 stripping path from src1.
1814 * lib/lto.exp (lto-execute): Likewise.
1816 2011-04-12 Jakub Jelinek <jakub@redhat.com>
1819 * gcc.dg/pr48552-1.c: New test.
1820 * gcc.dg/pr48552-2.c: New test.
1822 2011-04-11 Jason Merrill <jason@redhat.com>
1824 * g++.dg/cpp0x/sfinae12.C: New.
1826 * g++.dg/cpp0x/enum10.C: New.
1828 * g++.dg/cpp0x/lambda/lambda-this4.C: New.
1830 * g++.dg/cpp0x/rv-func.C: New.
1832 2011-04-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1834 * gcc.dg/torture/pr47917.c: Define _ISO_C_SOURCE=19990L for
1837 2011-04-11 Martin Jambor <mjambor@suse.cz>
1839 PR tree-optimization/48195
1840 * gcc.dg/ipa/pr48195.c: New test.
1842 2011-04-10 Eric Botcazou <ebotcazou@adacore.com>
1844 * gnat.dg/return3.adb: Remove unused switch.
1846 2011-04-08 Mike Stump <mikestump@comcast.net>
1849 * gcc.dg/tree-ssa/ssa-ccp-17.c: Robustify against ports that
1850 default to fno-common.
1852 2011-04-08 Georg-Johann Lay <avr@gjlay.de>
1854 * gcc.dg/sibcall-3.c: Don't xfail on AVR.
1855 * gcc.dg/sibcall-4.c: Don't xfail on AVR.
1857 2011-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
1860 * gfortran.dg/function_optimize_5.f90: New test.
1862 2011-04-08 Eric Botcazou <ebotcazou@adacore.com>
1864 * gnat.dg/aggr17.adb: New test.
1865 * gnat.dg/aggr18.adb: Likewise.
1867 2011-04-08 Michael Matz <matz@suse.de>
1870 * gcc.target/i386/pr48389.c: New test.
1872 2011-04-08 Andrey Belevantsev <abel@ispras.ru>
1874 PR rtl-optimization/48272
1875 * g++.dg/opt/pr48272.C: New.
1877 2011-04-08 Dmitry Melnik <dm@ispras.ru>
1879 PR rtl-optimization/48235
1880 * gcc.dg/pr48235.c: New.
1882 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
1884 PR rtl-optimization/48302
1885 * g++.dg/opt/pr48302.C: New.
1887 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
1890 * g++.dg/opt/pr48273.C: New.
1892 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
1894 PR rtl-optimization/48442
1895 * gcc.dg/pr48442.c: New.
1897 2011-04-08 Jakub Jelinek <jakub@redhat.com>
1899 PR tree-optimization/48377
1900 * gcc.dg/vect/pr48377.c: New test.
1902 2011-04-07 Jason Merrill <jason@redhat.com>
1904 * g++.dg/cpp0x/regress/call1.C: New.
1906 * g++.dg/cpp0x/variadic107.C: New.
1908 * g++.dg/cpp0x/sfinae11.C: New.
1909 * g++.dg/cpp0x/noexcept02.C: Fix.
1911 * g++.dg/cpp0x/sfinae10.C: New.
1913 * g++.dg/cpp0x/sfinae9.C: New.
1915 * c-c++-common/Wcast-qual-1.c: Move here from...
1916 * gcc.dg/cast-qual-3.c: ...here, and...
1917 * g++.dg/warn/Wcast-qual2.C: ...here.
1919 * g++.dg/cpp0x/sfinae8.C: New.
1921 * g++.dg/cpp0x/sfinae7.C: New.
1923 * g++.dg/cpp0x/enum9.C: New.
1925 2011-04-07 Mike Stump <mikestump@comcast.net>
1927 * gcc.dg/torture/stackalign/non-local-goto-5.c: Fix for targets
1928 with no trampolines.
1930 2011-04-07 Jakub Jelinek <jakub@redhat.com>
1933 * gfortran.dg/gomp/pr48117.f90: New test.
1936 * gcc.dg/torture/pr48343.c: New test.
1938 2011-04-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1940 * gcc.target/i386/asm-6.c: Remove dg-xfail-if.
1942 2011-04-07 Maxim Kuvyrkov <maxim@codesourcery.com>
1944 * gcc.dg/lto/20090210_0.c: Require tls_runtime target.
1946 2011-04-07 Tom de Vries <tom@codesourcery.com>
1949 * lib/scanasm.exp (object-size): New proc.
1950 * gcc.target/arm/pr43920-2.c: New test.
1952 2011-04-06 Tobias Burnus <burnus@net-b.de>
1956 * gfortran.dg/coarray_13.f90: Avoid out-of-bounds access.
1958 2011-04-06 Steve Ellcey <sje@cup.hp.com>
1960 * gcc.dg/mtune.c: Prune note from output.
1962 2011-04-06 Jakub Jelinek <jakub@redhat.com>
1965 * gcc.dg/guality/pr36977.c: New test.
1966 * gcc.dg/guality/pr48466.c: New test.
1968 2011-04-06 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
1970 * gcc.target/arm/pr43920-1.c: Fix accidental duplication.
1972 2011-04-06 Eric Botcazou <ebotcazou@adacore.com>
1974 * gnat.dg/return3.adb: New test.
1976 2011-04-06 Richard Guenther <rguenther@suse.de>
1978 PR tree-optimization/47663
1979 * gcc.dg/tree-ssa/inline-8.c: New testcase.
1981 2011-04-05 Eric Botcazou <ebotcazou@adacore.com>
1983 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options for
1984 Solaris 8 and 9 as well.
1986 2011-04-05 Tom de Vries <tom@codesourcery.com>
1989 * gcc.target/arm/pr43920-1.c: New test.
1991 2011-04-04 Yufeng Zhang <yufeng.zhang@arm.com>
1993 * g++.dg/abi/arm_cxa_vec1.C (__ARM_EABI__): Fix typo.
1994 (cctor): Actually return the value.
1995 (main): Cast return values.
1997 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
1999 * gfortran.dg/character_comparison_8.f90: New test.
2001 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
2003 * frontend-passes: (optimize_lexical_comparison): New function.
2004 (optimize_expr): Call it.
2005 (optimize_comparison): Also handle lexical comparison functions.
2006 Return false instad of -2 for unequal comparison.
2008 2011-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
2011 * function_optimize_4.f90: New test.
2013 2011-04-04 Tobias Burnus <burnus@net-b.de>
2016 * gfortran.dg/coarray_10.f90: Add coarray descriptor diagnostic check.
2017 * gfortran.dg/coarray_13.f90: Add checks for run-time cobounds.
2018 * gfortran.dg/coarray_15.f90: New.
2020 2011-04-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2022 * gfortran.dg/bessel_6.f90: Use dg-add-options ieee.
2023 * gfortran.dg/bessel_7.f90: Likewise.
2025 2011-04-03 Tobias Burnus <burnus@net-b.de>
2027 * gfortran.dg/bessel_6.f90: Reduce mymax for Tru64.
2029 2011-04-03 Richard Guenther <rguenther@suse.de>
2030 Ira Rosen <ira.rosen@linaro.org>
2032 * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: New test.
2033 * gcc.dg/vect/vect.exp: Run if-cvt-stores-vect* tests with
2034 -ftree-loop-if-convert-stores.
2036 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
2038 * gnat.dg/specs/aggr2.ads: New test.
2040 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
2042 * gnat.dg/debug2.ad[sb]: New test.
2043 * gnat.dg/debug2_pkg.ads: New helper.
2044 * gnat.dg/debug3.ad[sb]: New test.
2046 2011-04-01 Uros Bizjak <ubizjak@gmail.com>
2048 * go.test/go-test.exp (go-set-goarch): Recognize alpha*-*-*.
2050 2011-04-01 Jakub Jelinek <jakub@redhat.com>
2053 * gcc.c-torture/compile/pr48335-1.c: New test.
2054 * gcc.dg/pr48335-1.c: New test.
2055 * gcc.dg/pr48335-2.c: New test.
2056 * gcc.dg/pr48335-3.c: New test.
2057 * gcc.dg/pr48335-4.c: New test.
2058 * gcc.dg/pr48335-5.c: New test.
2059 * gcc.dg/pr48335-6.c: New test.
2060 * gcc.dg/pr48335-7.c: New test.
2061 * gcc.dg/pr48335-8.c: New test.
2062 * gcc.target/i386/pr48335-1.c: New test.
2064 2011-04-01 Vincent Lefevre <vincent+gcc@vinc17.org>
2067 * gcc.dg/Waddress.c: New test.
2069 2011-04-01 Thomas Koenig <tkoenig@gcc.gnu.org>
2072 * gfortran.dg/function_optimize_3.f90: New test.
2074 2011-04-01 Bernd Schmidt <bernds@codesourcery.com>
2076 * gcc.c-torture/compile/20110401-1.c: New test.
2078 * g++.dg/lto/20091002-1_0.C: Use "dg-require-effective-target fpic".
2079 * g++.dg/lto/20091002-2_0.C: Likewise.
2080 * g++.dg/lto/20090303_0.c: Likewise.
2081 * g++.dg/lto/20091004-1_0.C: Likewise.
2082 * g++.dg/lto/20091002-3_0.C: Likewise.
2083 * g++.dg/lto/20091004-2_0.C: Likewise.
2084 * g++.dg/lto/20081123_0.C: Likewise.
2085 * g++.dg/lto/20090313_0.C: Likewise.
2086 * g++.dg/lto/20081109-1_0.C: Likewise.
2087 * g++.dg/lto/20081219_0.C: Likewise.
2088 * g++.dg/lto/20081204-1_0.C: Likewise.
2089 * g++.dg/lto/20090302_0.C: Likewise.
2090 * g++.dg/lto/20081119-1_0.C: Likewise.
2091 * g++.dg/lto/20081118_0.C: Likewise.
2092 * gcc.dg/lto/20091020-2_0.c: Likewise.
2093 * gcc.dg/lto/20090210_0.c: Likewise.
2094 * gcc.dg/lto/20081204-1_0.c: Likewise.
2095 * gcc.dg/lto/20081224_0.c: Likewise.
2096 * gcc.dg/lto/20090219_0.c: Likewise.
2097 * gcc.dg/lto/20091014-1_0.c: Likewise.
2098 * gcc.dg/lto/20091016-1_0.c: Likewise.
2099 * gcc.dg/lto/20090206-2_0.c: Likewise.
2100 * gcc.dg/lto/20090116_0.c: Likewise.
2101 * gcc.dg/lto/20091013-1_0.c: Likewise.
2102 * gcc.dg/lto/20091015-1_0.c: Likewise.
2103 * gcc.dg/lto/20090126-2_0.c: Likewise.
2105 2011-03-31 Ian Lance Taylor <iant@google.com>
2107 * go.test/go-test.exp (go-set-goarch): Recognize MIPS ABIs.
2109 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
2111 * gnat.dg/opt16.adb: New test.
2113 2011-03-31 Jason Merrill <jason@redhat.com>
2115 * g++.dg/cpp0x/defaulted24.C: New.
2117 2011-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2120 * gfortran.dg/g77/cabs.f: Only xfail execution on mips-sgi-irix6*
2123 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
2125 * g++.dg/other/i386-9.C: New test.
2127 2011-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2129 * go.test/go-test.exp (go-set-goarch): Use sparc64 for 64-bit SPARC.
2131 2011-03-30 Jason Merrill <jason@redhat.com>
2133 * g++.dg/cpp0x/regress/error-recovery1.C: New.
2135 * g++.dg/cpp0x/regress/isnan.C: New.
2137 * g++.dg/cpp0x/initlist46.C: New.
2139 2011-03-30 Richard Sandiford <richard.sandiford@linaro.org>
2142 * gcc.target/arm/neon-modes-2.c: New test.
2144 2011-03-30 Jakub Jelinek <jakub@redhat.com>
2147 * gcc.c-torture/compile/pr48305.c: New test.
2149 2011-03-29 Jason Merrill <jason@redhat.com>
2151 * g++.dg/cpp0x/regress/value-dep1.C: New.
2153 2011-03-29 Steve Ellcey <sje@cup.hp.com>
2155 * gcc.dg/torture/pr47917.c: Use -std=gnu99 on HP-UX.
2157 2011-03-29 Ian Lance Taylor <iant@google.com>
2159 * go.test/go-test.exp: Handle the test lines used in several new
2161 (errchk): Add opts parameter. Change all callers. Handle parens
2164 2011-03-29 Peter Bergner <bergner@vnet.ibm.com>
2165 Dominique d'Humieres <dominiq@lps.ens.fr>
2167 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __ppc64__
2168 and __APPLE__ && __PPC__ && __ALTIVEC__.
2170 2011-03-29 Jason Merrill <jason@redhat.com>
2172 * g++.dg/cpp0x/dependent1.C: New.
2174 * g++.dg/cpp0x/constexpr-48089.C: Adjust.
2176 * g++.dg/cpp0x/constexpr-memfn1.C: New.
2178 * g++.dg/cpp0x/constexpr-diag1.C: Adjust error locations.
2180 2011-03-29 Janus Weil <janus@gcc.gnu.org>
2183 * gfortran.dg/module_md5_1.f90: Modified MD5 sum.
2184 * gfortran.dg/proc_ptr_comp_32.f90: New.
2186 2011-03-29 Thomas Koenig <tkoenig@gcc.gnu.org>
2188 * gfortran.dg/function_optimize_1.f90: Add -Warray-temporaries,
2189 check for corresponding warning.
2191 2011-03-28 Jason Merrill <jason@redhat.com>
2193 * g++.dg/cpp0x/rv-deduce2.C: New.
2195 2011-03-29 Jakub Jelinek <jakub@redhat.com>
2198 * gcc.dg/pr48203.c: New test.
2200 2011-03-28 Jeff Law <law@redhat.com>
2202 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: New test.
2204 2011-03-28 Peter Bergner <bergner@vnet.ibm.com>
2206 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __PPC64__
2207 and __PPC__ && __ALTIVEC__.
2209 2011-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
2212 * gcc.dg/debug/dwarf2/pr47939-1.c: Generalize scan-assembler regex.
2213 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
2214 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
2215 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
2217 2011-03-28 Jason Merrill <jason@redhat.com>
2219 * g++.dg/cpp0x/initlist-array2.C: New.
2221 * g++.dg/cpp0x/initlist-array1.C: New.
2223 * g++.dg/cpp0x/constexpr-compound.C: New.
2225 * g++.dg/cpp0x/constexpr-using.C: New.
2227 * g++.dg/cpp0x/constexpr-noexcept.C: New.
2229 2011-03-28 H.J. Lu <hongjiu.lu@intel.com>
2232 * gcc.target/i386/pr47502-2.c: Add -fno-pic.
2234 2011-03-28 Eric Botcazou <ebotcazou@adacore.com>
2236 * gcc.dg/slp-1.c: New test.
2238 2011-03-27 H.J. Lu <hongjiu.lu@intel.com>
2240 * gcc.target/i386/avx256-unaligned-load-1.c: New.
2241 * gcc.target/i386/avx256-unaligned-load-2.c: Likewise.
2242 * gcc.target/i386/avx256-unaligned-load-3.c: Likewise.
2243 * gcc.target/i386/avx256-unaligned-load-4.c: Likewise.
2244 * gcc.target/i386/avx256-unaligned-load-5.c: Likewise.
2245 * gcc.target/i386/avx256-unaligned-load-6.c: Likewise.
2246 * gcc.target/i386/avx256-unaligned-load-7.c: Likewise.
2247 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
2248 * gcc.target/i386/avx256-unaligned-store-2.c: Likewise.
2249 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
2250 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
2251 * gcc.target/i386/avx256-unaligned-store-5.c: Likewise.
2252 * gcc.target/i386/avx256-unaligned-store-6.c: Likewise.
2253 * gcc.target/i386/avx256-unaligned-store-7.c: Likewise.
2255 2011-03-27 Thomas Koenig <tkoenig@gcc.gnu.org>
2258 * gfortran.dg/trim_optimize_5.f90: New test.
2259 * gfortran.dg/trim_optimize_6.f90: New test.
2261 2011-03-27 Richard Sandiford <rdsandiford@googlemail.com>
2264 * gcc.target/mips/madd-7.c: Remove -mlong32.
2265 * gcc.target/mips/msub-7.c: Likewise.
2267 2011-03-27 Ira Rosen <ira.rosen@linaro.org>
2269 * gcc.dg/vect/vect-outer-5.c: Reduce the distance between data
2270 accesses to preserve the meaning of the test for doubleword vectors.
2271 * gcc.dg/vect/no-vfa-pr29145.c: Likewise.
2272 * gcc.dg/vect/slp-3.c: Reduce the loop bound for the same reason.
2274 2011-03-26 Janus Weil <janus@gcc.gnu.org>
2277 * gfortran.dg/class_42.f03: New.
2279 2011-03-26 Ira Rosen <ira.rosen@linaro.org>
2281 * gcc.dg/vect/vect-cselim-1.c: Fail on targets that don't support
2284 2011-03-26 Andrey Belevantsev <abel@ispras.ru>
2286 PR rtl-optimization/48144
2287 * gcc.dg/pr48144.c: New test.
2289 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
2291 * gnat.dg/discr27.ad[sb]: New test.
2293 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
2295 * gnat.dg/limited_with2.ad[sb]: New test.
2296 * gnat.dg/limited_with2_pkg1.ads: New helper.
2297 * gnat.dg/limited_with2_pkg2.ads: Likewise.
2299 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
2301 * gnat.dg/opt15.adb: New test.
2302 * gnat.dg/opt15_pkg.ad[sb]: New helper.
2304 2011-03-25 Tobias Burnus <burnus@net-b.de>
2308 * gfortran.dg/ishft_4.f90: Adapt scan-tree-dump-times.
2309 * gfortran.dg/leadz_trailz_3.f90: Ditto
2311 2011-03-25 Martin Jambor <mjambor@suse.cz>
2313 * gcc.c-torture/compile/pr44686.c: Do not explicitely specify -O2.
2315 2011-03-25 Jason Merrill <jason@redhat.com>
2317 * g++.dg/cpp0x/defaulted22.C: New.
2318 * g++.dg/cpp0x/defaulted23.C: New.
2319 * g++.dg/cpp0x/defaulted15.C: Adjust.
2321 2011-03-25 Jason Merrill <jason@redhat.com>
2323 * g++.dg/cpp0x/move1.C: New.
2325 2011-03-25 Ira Rosen <ira.rosen@linaro.org>
2328 * gcc.dg/vect/vect-cselim-1.c: Fail for vect_no_align.
2330 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2332 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options
2333 for mips-sgi-irix6.5.
2334 Replace snprintf prototype by <stdio.h>.
2336 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2339 * gcc.dg/graphite/block-3.c: Add dg-require-effective-target
2340 run_expensive_tests.
2341 * gcc.dg/graphite/block-4.c: Likewise.
2342 * gcc.dg/graphite/block-7.c: Likewise.
2343 * gcc.dg/graphite/block-8.c: Likewise.
2345 2011-03-25 Richard Guenther <rguenther@suse.de>
2347 * g++.dg/tree-ssa/pr41186.C: Scan the appropriate FRE dump.
2348 * g++.dg/tree-ssa/pr8781.C: Likewise.
2349 * gcc.dg/ipa/ipa-pta-13.c: Likewise.
2350 * gcc.dg/ipa/ipa-pta-3.c: Likewise.
2351 * gcc.dg/ipa/ipa-pta-4.c: Likewise.
2352 * gcc.dg/tree-ssa/20041122-1.c: Likewise.
2353 * gcc.dg/tree-ssa/alias-18.c: Likewise.
2354 * gcc.dg/tree-ssa/foldstring-1.c: Likewise.
2355 * gcc.dg/tree-ssa/forwprop-10.c: Likewise.
2356 * gcc.dg/tree-ssa/forwprop-9.c: Likewise.
2357 * gcc.dg/tree-ssa/fre-vce-1.c: Likewise.
2358 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
2359 * gcc.dg/tree-ssa/pr21574.c: Likewise.
2360 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Likewise.
2361 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
2362 * gcc.dg/tree-ssa/ssa-fre-11.c: Likewise.
2363 * gcc.dg/tree-ssa/ssa-fre-12.c: Likewise.
2364 * gcc.dg/tree-ssa/ssa-fre-13.c: Likewise.
2365 * gcc.dg/tree-ssa/ssa-fre-14.c: Likewise.
2366 * gcc.dg/tree-ssa/ssa-fre-15.c: Likewise.
2367 * gcc.dg/tree-ssa/ssa-fre-16.c: Likewise.
2368 * gcc.dg/tree-ssa/ssa-fre-17.c: Likewise.
2369 * gcc.dg/tree-ssa/ssa-fre-18.c: Likewise.
2370 * gcc.dg/tree-ssa/ssa-fre-19.c: Likewise.
2371 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
2372 * gcc.dg/tree-ssa/ssa-fre-21.c: Likewise.
2373 * gcc.dg/tree-ssa/ssa-fre-22.c: Likewise.
2374 * gcc.dg/tree-ssa/ssa-fre-23.c: Likewise.
2375 * gcc.dg/tree-ssa/ssa-fre-24.c: Likewise.
2376 * gcc.dg/tree-ssa/ssa-fre-25.c: Likewise.
2377 * gcc.dg/tree-ssa/ssa-fre-26.c: Likewise.
2378 * gcc.dg/tree-ssa/ssa-fre-27.c: Likewise.
2379 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
2380 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
2381 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
2382 * gcc.dg/tree-ssa/ssa-fre-6.c: Likewise.
2383 * gcc.dg/tree-ssa/ssa-fre-7.c: Likewise.
2384 * gcc.dg/tree-ssa/ssa-fre-8.c: Likewise.
2385 * gcc.dg/tree-ssa/ssa-fre-9.c: Likewise.
2386 * gcc.dg/tree-ssa/ssa-pre-10.c: Likewise.
2387 * gcc.dg/tree-ssa/ssa-pre-26.c: Likewise.
2388 * gcc.dg/tree-ssa/ssa-pre-7.c: Likewise.
2389 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
2390 * gcc.dg/tree-ssa/ssa-pre-9.c: Likewise.
2391 * gcc.dg/tree-ssa/ssa-sccvn-1.c: Likewise.
2392 * gcc.dg/tree-ssa/ssa-sccvn-2.c: Likewise.
2393 * gcc.dg/tree-ssa/ssa-sccvn-3.c: Likewise.
2394 * gcc.dg/tree-ssa/ssa-sccvn-4.c: Likewise.
2395 * gcc.dg/tree-ssa/struct-aliasing-1.c: Likewise.
2396 * gcc.dg/tree-ssa/struct-aliasing-2.c: Likewise.
2397 * c-c++-common/pr46562-2.c: Likewise.
2398 * gfortran.dg/pr42108.f90: Likewise.
2399 * gcc.dg/torture/pta-structcopy-1.c: Scan ealias dump, force
2400 foo to be inlined even at -O1.
2401 * gcc.dg/tree-ssa/ssa-dce-4.c: Disable FRE.
2402 * gcc.dg/ipa/ipa-pta-14.c: Likewise.
2403 * gcc.dg/tree-ssa/ssa-fre-1.c: Adjust.
2404 * gcc.dg/matrix/matrix.exp: Disable FRE.
2406 2011-03-24 Jakub Jelinek <jakub@redhat.com>
2409 * gcc.dg/dfp/pr48204.c: New test.
2411 2011-03-24 Steve Ellcey <sje@cup.hp.com>
2414 * gcc.c-torture/execute/pr47917.c: Move this...
2415 * gcc.dg/torture/pr47917.c: to here and add xfails.
2417 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
2419 * gnat.dg/array16.ad[sb]: New test.
2420 * gnat.dg/array16.ads: New helper.
2422 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
2424 * gnat.dg/derived_type2.adb: New test.
2426 2011-03-24 Richard Guenther <rguenther@suse.de>
2428 PR tree-optimization/48271
2429 * g++.dg/torture/pr48271.C: New testcase.
2431 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
2433 * gnat.dg/array15.ad[sb]: New test.
2435 2011-03-24 Uros Bizjak <ubizjak@gmail.com>
2438 * gcc.target/i386/pr48237.c: New test.
2440 2011-03-24 Richard Guenther <rguenther@suse.de>
2443 * gcc.dg/builtin-object-size-10.c: New testcase.
2445 2011-03-24 Richard Guenther <rguenther@suse.de>
2447 PR tree-optimization/46562
2448 * c-c++-common/pr46562-2.c: New testcase.
2449 * c-c++-common/pr46562.c: Likewise.
2451 2011-03-24 Ira Rosen <ira.rosen@linaro.org>
2453 * gcc.dg/vect/vect-cselim-1.c: New test.
2454 * gcc.dg/vect/vect-cselim-2.c: New test.
2456 2011-03-23 Chung-Lin Tang <cltang@codesourcery.com>
2458 * gcc.target/arm/pr46934.c: New.
2460 2011-03-23 Ian Lance Taylor <iant@google.com>
2462 * go.test/go-test.exp (errchk): Ignore lines containing ////.
2464 2011-03-23 Richard Guenther <rguenther@suse.de>
2466 * gcc.dg/struct: Remove directory and contents.
2468 2011-03-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2471 * g++.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
2473 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
2475 * gnat.dg/discr26.ad[sb]: New test.
2476 * gnat.dg/discr26_pkg.ads: New helper.
2478 2011-03-23 Richard Sandiford <richard.sandiford@linaro.org>
2481 * gcc.target/arm/neon-vld-1.c: New test.
2483 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
2485 * gnat.dg/array14.ad[sb]: New test.
2486 * gnat.dg/array14_pkg.ads: New helper.
2488 2011-03-22 Joseph Myers <joseph@codesourcery.com>
2490 * gcc.c-torture/execute/920501-8.x: Remove.
2491 * gcc.c-torture/execute/930513-1.x: Remove.
2492 * gcc.c-torture/execute/960312-1.x: Remove.
2493 * gcc.c-torture/compile/20000804-1.c,
2494 gcc.c-torture/compile/20001205-1.c,
2495 gcc.c-torture/compile/20001226-1.c,
2496 gcc.c-torture/compile/20010518-2.c,
2497 gcc.c-torture/compile/20020312-1.c,
2498 gcc.c-torture/compile/20020604-1.c,
2499 gcc.c-torture/compile/920501-12.c,
2500 gcc.c-torture/compile/920501-4.c,
2501 gcc.c-torture/compile/920520-1.c,
2502 gcc.c-torture/compile/980506-1.c,
2503 gcc.c-torture/execute/980709-1.x,
2504 gcc.c-torture/execute/990826-0.x: Don't XFAIL or use special
2505 options for m68hc11.
2506 * gcc.dg/cpp/assert4.c: Don't handle ARC.
2507 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: Don't XFAIL for arc or
2510 2011-03-22 Nick Clifton <nickc@redhat.com>
2512 * lib/target-supports.exp (check_profiling_available): Add MN10300
2513 to the list of targets that do not support profiling. Restore
2514 alpha sorting to this list.
2516 2011-03-22 Michael Meissner <meissner@linux.vnet.ibm.com>
2518 * gcc.dg/torture/vector-1.c: On powerpc add -fabi=altivec to avoid
2519 failure on 32-bit systems.
2520 * gcc.dg/torture/vector-2.c: Ditto.
2522 2011-03-22 Richard Guenther <rguenther@suse.de>
2524 PR tree-optimization/48228
2525 * gcc.dg/Wstrict-overflow-23.c: New testcase.
2527 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
2529 * gcc.dg/torture/va-arg-25.c: Add -mabi=altivec -maltivec for
2533 * gcc.target/powerpc/pr48226.c: New file.
2535 2011-03-21 Jack Howarth <howarth@bromo.med.uc.edu>
2537 * lib/prune.exp (prune_gcc_output): Prune "could not create
2538 compact unwind for" warnings.
2540 2011-03-20 Jakub Jelinek <jakub@redhat.com>
2544 * gcc.c-torture/execute/pr42544.c: New test.
2545 * gcc.c-torture/execute/pr48197.c: New test.
2547 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
2549 PR preprocessor/48192
2550 * gcc.target/powerpc/pr48192.c: New file.
2553 * gcc.target/powerpc/pr48053-3.c: New file, add test case for
2554 split problem of 0 being loaded in a VSX register.
2556 2011-03-21 Richard Guenther <rguenther@suse.de>
2559 * gcc.dg/debug/dwarf2/pr47939-1.c: New testcase.
2560 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
2561 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
2562 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
2564 2011-03-21 Jakub Jelinek <jakub@redhat.com>
2567 * gcc.dg/pr48213.c: New test.
2569 2011-03-21 Kai Tietz <ktietz@redhat.com>
2572 * g++.dg/plugin/attribute_plugin.c: Adjust test.
2574 2011-03-21 Chung-Lin Tang <cltang@codesourcery.com>
2576 * gcc.target/arm/xor-and.c: New.
2578 2010-03-21 Thomas Koenig <tkoenig@gcc.gnu.org>
2581 * gfortran.dg/function_optimize_1.f90: New test.
2582 * gfortran.dg/function_optimize_2.f90: New test.
2584 2011-03-20 H.J. Lu <hongjiu.lu@intel.com>
2586 PR rtl-optimization/47502
2587 * gcc.target/i386/pr47502-1.c: New.
2588 * gcc.target/i386/pr47502-2.c: Likewise.
2590 2011-03-20 Jakub Jelinek <jakub@redhat.com>
2592 PR rtl-optimization/48156
2593 * gcc.dg/pr48156.c: New test.
2595 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2598 * gfortran.dg/scratch_1.f90: Adjust test.
2600 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2603 * gfortran.dg/scratch_1.f90: New test.
2605 2011-03-18 Joseph Myers <joseph@codesourcery.com>
2607 * gcc.dg/c1x-typedef-1.c: Expect errors for redefinitions of
2608 variably modified typedefs.
2609 * gcc.dg/c1x-typedef-2.c: Remove.
2611 2011-03-18 Joseph Myers <joseph@codesourcery.com>
2613 * gcc.dg/c1x-anon-struct-1.c: Don't test use of typedefs.
2614 * gcc.dg/c1x-anon-struct-3.c: New test.
2615 * gcc.dg/anon-struct-11.c: Update.
2617 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2619 * gcc.dg/vect/slp-multitypes-2.c: Replace dg-do run with
2621 Only xfail with gas.
2623 2011-03-18 Jason Merrill <jason@redhat.com>
2625 * g++.dg/template/fn-ptr1.C: New.
2627 * g++.dg/overload/volatile1.C: New.
2629 * g++.dg/opt/pr23372.C: New.
2631 * g++.dg/ext/attrib32.C: Expect errors on the two-names case.
2633 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2636 * gcc.dg/torture/20090618-1.c: Skip on mips-sgi-irix*.
2638 2011-03-18 Chung-Lin Tang <cltang@codesourcery.com>
2640 * gcc.target/arm/unsigned-extend-1.c: New.
2642 2011-03-18 Jakub Jelinek <jakub@redhat.com>
2645 * gcc.c-torture/compile/pr48161.c: New test.
2647 2011-03-17 H.J. Lu <hongjiu.lu@intel.com>
2650 * gcc.dg/torture/pr47725.c: New.
2652 2011-03-17 Jason Merrill <jason@redhat.com>
2654 * g++.dg/cpp0x/constexpr-overflow2.C: New.
2655 * g++.dg/cpp0x/constexpr-data2.C: Remove FIXME.
2657 2011-03-17 Eric Botcazou <ebotcazou@adacore.com>
2659 * gnat.dg/specs/elab2.ads: New test.
2660 * gnat.dg/specs/elab2_pkg.ads: New helper.
2662 2011-03-17 Jason Merrill <jason@redhat.com>
2664 * g++.dg/cpp0x/decltype-1212.C: New.
2665 * g++.dg/cpp0x/rv-return.C: Adjust expected type.
2667 2011-03-17 Jason Merrill <jason@redhat.com>
2669 * g++.dg/parse/memfnquals1.C: New.
2671 2011-03-17 Richard Guenther <rguenther@suse.de>
2674 * gcc.dg/pr48134.c: New testcase.
2676 2011-03-17 Richard Guenther <rguenther@suse.de>
2679 * g++.dg/torture/pr48165.C: New testcase.
2681 2011-03-17 Jakub Jelinek <jakub@redhat.com>
2683 PR rtl-optimization/48141
2684 * gcc.dg/pr48141.c: New test.
2686 2011-03-16 Jason Merrill <jason@redhat.com>
2688 * g++.dg/cpp0x/constexpr-48089.C: New.
2690 * g++.dg/cpp0x/constexpr-abi1.C: New.
2692 * g++.dg/cpp0x/constexpr-46336.C: New.
2693 * g++.dg/parse/friend5.C: Adjust expected errors.
2695 * g++.dg/cpp0x/constexpr-47570.C: New.
2697 2011-03-16 Dodji Seketeli <dodji@redhat.com>
2700 * ++.dg/debug/dwarf2/typedef6.C: New test.
2702 2011-03-16 Jason Merrill <jason@redhat.com>
2704 * g++.dg/cpp0x/elision2.C: New.
2706 * g++.dg/cpp0x/constexpr-array3.C: New.
2708 2011-03-16 Jason Merrill <jason@redhat.com>
2710 * g++.dg/cpp0x/sfinae6.C: New.
2711 * gcc/testsuite/g++.dg/cpp0x/initlist38.C: Adjust expected error.
2712 * gcc/testsuite/g++.dg/cpp0x/pr45908.C: Likewise.
2713 * gcc/testsuite/g++.dg/cpp0x/sfinae6.C: Likewise.
2714 * gcc/testsuite/g++.old-deja/g++.jason/conversion11.C: Likewise.
2715 * gcc/testsuite/g++.old-deja/g++.law/arg11.C: Likewise.
2717 2011-03-16 Jason Merrill <jason@redhat.com>
2719 * g++.dg/template/incomplete6.C: New.
2721 2011-03-16 Jeff Law <law@redhat.com>
2723 * gcc.dg/tree-ssa/vrp55.c: New test.
2725 2011-03-16 Jason Merrill <jason@redhat.com>
2727 * g++.dg/cpp0x/auto22.C: New.
2729 2011-03-16 Richard Guenther <rguenther@suse.de>
2731 * gcc.dg/guality/vla-1.c (main): Use result of f1 to avoid
2732 optimizing it away if promoted to const.
2734 2011-03-16 Richard Guenther <rguenther@suse.de>
2736 PR tree-optimization/48149
2737 * gcc.dg/fold-complex-1.c: New testcase.
2739 2011-03-16 Richard Guenther <rguenther@suse.de>
2742 * gcc.dg/guality/pr45882.c: Really make sure no inlining
2745 2011-03-16 Richard Guenther <rguenther@suse.de>
2747 PR tree-optimization/26134
2748 * gcc.dg/tree-ssa/complex-6.c: New testcase.
2750 2011-03-16 Richard Guenther <rguenther@suse.de>
2752 PR tree-optimization/48146
2753 * gcc.dg/torture/pr48146.c: New testcase.
2755 2011-03-16 Richard Guenther <rguenther@suse.de>
2757 * gcc.dg/tree-ssa/pr14814.c: Adjust.
2758 * gcc.dg/tree-ssa/ssa-ccp-19.c: Likewise.
2760 2011-03-16 Jakub Jelinek <jakub@redhat.com>
2763 * gcc.c-torture/compile/pr48136.c: New test.
2765 * g++.dg/debug/dwarf2/icf.C: Adjust for -fenable-icf-debug removal.
2768 * gcc.dg/guality/pr45882.c: New test.
2770 2011-03-15 Jason Merrill <jason@redhat.com>
2772 * g++.dg/cpp0x/constexpr-recursion.C: New.
2774 * g++.dg/cpp0x/implicit11.C: New.
2776 2011-03-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
2778 * g++.dg/cpp0x/constexpr-attribute.C: New.
2780 2011-03-15 Manuel López-Ibåñez <manu@gcc.gnu.org>
2782 * g++.dg/parse/pr34758.C: New.
2784 2011-03-15 Xinliang David Li <davidxl@google.com>
2787 * gcc.dg/uninit-pred-7_d.c: New test.
2788 * gcc.dg/uninit-pred-8_d.c: New test.
2790 2011-03-15 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
2793 * gcc.target/arm/pr46788.c: New.
2795 2011-03-15 Richard Guenther <rguenther@suse.de>
2798 * gfortran.dg/c_f_pointer_tests_3.f90: Adjust.
2799 * gfortran.dg/ishft_4.f90: Likewise.
2800 * gfortran.dg/leadz_trailz_3.f90: Likewise.
2802 2011-03-15 Richard Guenther <rguenther@suse.de>
2804 PR tree-optimization/13954
2805 * g++.dg/tree-ssa/pr13954.C: New testcase.
2807 2011-03-15 Richard Guenther <rguenther@suse.de>
2809 PR tree-optimization/48037
2810 * gcc.target/i386/pr48037-1.c: New testcase.
2812 2011-03-15 Richard Guenther <rguenther@suse.de>
2814 PR tree-optimization/41490
2815 * gcc.dg/tree-ssa/ssa-sink-6.c: New testcase.
2816 * gcc.dg/tree-ssa/ssa-sink-7.c: Likewise.
2817 * gcc.dg/tree-ssa/ssa-sink-8.c: Likewise.
2818 * gcc.dg/tree-ssa/ssa-sink-9.c: Likewise.
2819 * g++.dg/tree-ssa/pr33604.C: Adjust.
2821 2011-03-14 Jakub Jelinek <jakub@redhat.com>
2824 * gcc.c-torture/execute/pr47917.c: New test.
2825 * gcc.dg/pr47917.c: New test.
2828 * gcc.dg/tree-ssa/foldaddr-1.c: Remove xfail.
2830 2011-03-14 Uros Bizjak <ubizjak@gmail.com>
2832 * gcc.target/i386/sse4_1-floor-vec.c: New test.
2833 * gcc.target/i386/sse4_1-ceil-vec.c: Ditto.
2834 * gcc.target/i386/sse4_1-trunc-vec.c: Ditto.
2835 * gcc-target/i386/sse4_1-rint-vec.c: Ditto.
2836 * gcc.target/i386/sse4_1-floorf-vec.c: Ditto.
2837 * gcc.target/i386/sse4_1-ceilf-vec.c: Ditto.
2838 * gcc.target/i386/sse4_1-truncf-vec.c: Ditto.
2839 * gcc.target/i386/sse4_1-rintf-vec.c: Ditto.
2840 * gcc.target/i386/avx-floor-vec.c: Ditto.
2841 * gcc.target/i386/avx-ceil-vec.c: Ditto.
2842 * gcc.target/i386/avx-trunc-vec.c: Ditto.
2843 * gcc.target/i386/avx-rint-vec.c: Ditto.
2844 * gcc.target/i386/avx-floorf-vec.c: Ditto.
2845 * gcc.target/i386/avx-ceilf-vec.c: Ditto.
2846 * gcc.target/i386/avx-truncf-vec.c: Ditto.
2847 * gcc.target/i386/avx-rintf-vec.c: Ditto.
2849 2011-03-14 Tom Tromey <tromey@redhat.com>
2851 * gcc.dg/Woverlength-strings-pedantic-c90-asm.c: New file.
2852 * gcc.dg/Woverlength-strings-pedantic-c89-asm.c: New file.
2853 * gcc.dg/Woverlength-strings-pedantic-c99-asm.c: New file.
2855 2011-03-14 Tom Tromey <tromey@redhat.com>
2857 * gcc.dg/Woverlength-strings-pedantic-c89-ext.c: New file.
2858 * gcc.dg/Woverlength-strings-pedantic-c90-ext.c: New file.
2859 * gcc.dg/Woverlength-strings-pedantic-c99-ext.c: New file.
2861 2011-03-14 H.J. Lu <hongjiu.lu@intel.com>
2863 * gcc.target/i386/builtin-copysign.c: Remove __LP64__ check.
2865 2011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
2867 PR rtl-optimization/47166
2868 * gcc.c-torture/execute/postmod-1.c: New test.
2870 2011-03-14 Richard Guenther <rguenther@suse.de>
2873 * gcc.dg/torture/pr48098.c: New testcase.
2875 2011-03-12 Peter Bergner <bergner@vnet.ibm.com>
2878 * gcc.target/powerpc/pr48053-1.c: New test.
2879 * gcc.target/powerpc/pr48053-2.c: Likewise.
2881 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
2884 * gfortran.dg/intrinsic_ifunction_2.f90: Correct PR number.
2886 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
2889 * gfortran.dg/intrinsic_ifunction_2.f90: New test case.
2891 2011-03-12 Janus Weil <janus@gcc.gnu.org>
2894 * gfortran.dg/class_41.f03: New.
2896 2011-03-11 Dodji Seketeli <dodji@redhat.com>
2898 * g++.dg/conversion/cast3.C: New test.
2900 2011-03-11 Jason Merrill <jason@redhat.com>
2902 * g++.dg/template/error45.C: New.
2904 * g++.dg/parse/no-type-defn1.C: New.
2906 * g++.dg/ext/attrib40.C: New.
2908 * g++.dg/cpp0x/regress/array1.C: New.
2910 2011-03-11 Richard Guenther <rguenther@suse.de>
2912 PR tree-optimization/48067
2913 * gcc.dg/pr48067.c: New testcase.
2915 2011-03-11 Richard Guenther <rguenther@suse.de>
2918 * g++.dg/lto/20110311-1_0.C: New testcase.
2920 2011-03-11 Jakub Jelinek <jakub@redhat.com>
2923 * g++.dg/inherit/virtual8.C: New test.
2926 * gcc.dg/torture/pr48044.c: New test.
2928 2011-03-11 Janus Weil <janus@gcc.gnu.org>
2931 * gfortran.dg/proc_ptr_comp_31.f90: New.
2933 2011-03-11 Richard Guenther <rguenther@suse.de>
2935 PR tree-optimization/47278
2936 * gcc.dg/torture/pr47278-1.c: New testcase.
2937 * gcc.dg/torture/pr47278-2.c: Likewise.
2939 2011-03-11 Jakub Jelinek <jakub@redhat.com>
2941 PR tree-optimization/48063
2942 * gcc.dg/torture/pr48063.c: New test.
2944 2011-03-10 Jason Merrill <jason@redhat.com>
2946 * g++.dg/template/array22.C: New.
2948 * g++.dg/cpp0x/syntax-err1.C: New.
2949 * g++.dg/parse/error36.C: Adjust expected errors.
2950 * g++.old-deja/g++.pt/ctor2.C: Likewise.
2951 * g++.old-deja/g++.pt/typename3.C: Likewise.
2952 * g++.old-deja/g++.pt/typename4.C: Likewise.
2953 * g++.old-deja/g++.pt/typename6.C: Likewise.
2955 2011-03-09 Jason Merrill <jason@redhat.com>
2957 * g++.dg/template/nontype22.C: New.
2959 2011-03-09 Martin Jambor <mjambor@suse.cz>
2961 PR tree-optimization/47714
2962 * g++.dg/torture/pr47714.C: New test.
2964 2011-03-08 Michael Meissner <meissner@linux.vnet.ibm.com>
2967 * gcc.target/powerpc/pr47755-2.c: New file.
2969 2011-03-08 Jakub Jelinek <jakub@redhat.com>
2971 * go.test/go-test.exp: For goroutines.go test if GCCGO_RUN_ALL_TESTS
2972 is not set in the environment, pass 64 as first argument when not
2973 running expensive tests or pass max($[`ulimit -u`/4], 10000) on
2974 native where ulimit -u is supported.
2976 2011-03-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2978 * gcc.dg/optimize-bswapsi-1.c: Use -march=z900 on s390.
2980 2011-03-08 Jason Merrill <jason@redhat.com>
2982 * g++.dg/template/nontype21.C: New.
2984 * g++.dg/template/anon5.C: New.
2986 2011-03-08 Jakub Jelinek <jakub@redhat.com>
2989 * gcc.dg/pr47881.c: New test.
2991 2011-03-08 Dodji Seketeli <dodji@redhat.com>
2994 * g++.dg/lookup/template3.C: New test.
2996 2011-03-08 Kai Tietz <ktietz@redhat.com>
2998 * g++.dg/tree-ssa/pr21082.C: Use __INTPTR_TYPE__ instead of
3001 2011-03-08 Mikael Pettersson <mikpe@it.uu.se>
3004 * gcc.dg/tree-ssa/ssa-ccp-33.c: Use __alignof__ not
3005 sizeof to compute alignment.
3007 2011-03-08 Jakub Jelinek <jakub@redhat.com>
3009 PR tree-optimization/48022
3010 * gcc.dg/pr48022-1.c: New test.
3011 * gcc.dg/pr48022-2.c: New test.
3013 2011-03-07 Jason Merrill <jason@redhat.com>
3015 * g++.dg/template/nontype20.C: New.
3016 * g++.dg/init/member1.C: Adjust expected errors.
3017 * g++.dg/parse/constant4.C: Likewise.
3018 * g++.dg/template/qualified-id3.C: Likewise.
3019 * g++.old-deja/g++.pt/crash10.C: Likewise.
3021 * g++.dg/cpp0x/regress/non-const1.C: New.
3023 2011-03-07 Jakub Jelinek <jakub@redhat.com>
3026 * gcc.dg/pr47991.c: New test.
3028 2011-03-07 Jason Merrill <jason@redhat.com>
3030 * g++.dg/abi/mangle46.C: New.
3032 2011-03-07 Pat Haugen <pthaugen@us.ibm.com>
3035 * gcc.target/powerpc/pr47862.c: New.
3037 2011-03-07 Jack Howarth <howarth@bromo.med.uc.edu>
3040 * gcc.target/i386/combine-mul.c: Require nonpic.
3042 2011-03-07 Paul Wögerer <paul_woegerer@mentor.com>
3043 Nathan Froyd <froydnj@codesourcery.com>
3045 * gcc.dg/20001117-1.c: Abort on NULL call_sites.
3047 2011-03-06 Mark Mitchell <mark@codesourcery.com>
3049 * README.QMTEST: Remove.
3051 2011-03-06 Paul Thomas <pault@gcc.gnu.org>
3052 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3055 * gfortran.dg/array_constructor_37.f90 : New test.
3057 2011-03-05 Jason Merrill <jason@redhat.com>
3059 * g++.dg/abi/mangle39.C: ABI v5, not 6.
3060 * g++.dg/abi/mangle45.C: Likewise.
3061 * g++.dg/cpp0x/trailing1.C: Likewise.
3063 2011-03-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3065 * gcc.dg/torture/pr47975.c: Add -fno-common option on hppa*-*-hpux*.
3067 2011-03-05 Jakub Jelinek <jakub@redhat.com>
3069 PR rtl-optimization/47899
3070 * gcc.dg/pr47899.c: New test.
3072 * gcc.dg/torture/pr47968.c: Ignore warnings.
3074 PR tree-optimization/47967
3075 * gcc.c-torture/compile/pr47967.c: New test.
3077 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
3079 * objc.dg/property/property-encoding-1.m: Tidied up testcase.
3080 * obj-c++.dg/property/property-encoding-1.mm: Likewise.
3082 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
3084 * objc.dg/gnu-api-2-property.m: Added tests for property_getName()
3085 and property_getAttributes() if __OBJC2__.
3086 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
3087 * objc.dg/property/property-encoding-1.m: New.
3088 * obj-c++.dg/property/property-encoding-1.mm: New.
3090 2011-03-04 Jason Merrill <jason@redhat.com>
3092 * g++.dg/template/pseudodtor6.C: New.
3094 * g++.dg/inherit/covariant19.C: New.
3096 2011-03-04 Richard Guenther <rguenther@suse.de>
3099 * gcc.dg/torture/pr47968.c: New testcase.
3101 2011-03-04 Richard Guenther <rguenther@suse.de>
3104 * gcc.dg/torture/pr47975.c: New testcase.
3106 2011-03-03 Paolo Carlini <paolo.carlini@oracle.com>
3109 * g++.dg/template/crash106.C: New.
3111 2011-03-03 Jakub Jelinek <jakub@redhat.com>
3114 * gcc.dg/gomp/pr47963.c: New test.
3115 * g++.dg/gomp/pr47963.C: New test.
3117 2011-03-02 Jason Merrill <jason@redhat.com>
3119 * g++.dg/cpp0x/regress/condition1.C: New.
3121 * g++.dg/cpp0x/constexpr-ctor9.C: New.
3123 2011-03-01 Jason Merrill <jason@redhat.com>
3125 * g++.dg/cpp0x/lambda/lambda-98.C: New.
3127 * g++.dg/cpp0x/constexpr-non-const-arg2.C: New.
3129 2011-03-02 Richard Sandiford <richard.sandiford@linaro.org>
3131 PR rtl-optimization/47925
3132 * gcc.c-torture/execute/pr47925.c: New test.
3134 2011-03-01 Jason Merrill <jason@redhat.com>
3136 * g++.dg/cpp0x/decltype25.C: New.
3138 * g++.dg/cpp0x/regress/bitfield-err1.C: New.
3140 2011-03-01 Richard Guenther <rguenther@suse.de>
3142 PR tree-optimization/47890
3143 * gcc.dg/torture/pr47890.c: New testcase.
3145 2011-03-01 Richard Guenther <rguenther@suse.de>
3148 * gcc.dg/lto/pr47924_0.c: New testcase.
3150 2011-03-01 Richard Guenther <rguenther@suse.de>
3153 * gfortran.dg/lto/pr46911_0.f: New testcase.
3155 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3157 PR libgfortran/47933
3158 * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid
3159 compile errors from older code form.
3161 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3163 PR libgfortran/47567
3164 * gfortran.dg/fmt_fw_d.f90: New test.
3166 2011-02-28 Jason Merrill <jason@redhat.com>
3168 * g++.dg/inherit/covariant18.C: New.
3170 2011-02-28 Jakub Jelinek <jakub@redhat.com>
3173 * gcc.dg/pr47893.c: New test.
3175 2011-02-28 Nicola Pero <nicola.pero@meta-innovation.com>
3177 * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return
3178 NULL in case of a selector with conflicting types.
3179 * obj-c++.dg/gnu-api-2-sel.mm: Same change.
3181 2011-02-28 Kazu Hirata <kazu@codesourcery.com>
3183 * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c,
3184 gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c,
3185 gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c,
3186 gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New.
3188 2011-02-28 Jason Merrill <jason@redhat.com>
3191 * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6.
3193 2011-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3195 PR libgfortran/47778
3196 * gfortran.dg/namelist_71.f90: New test.
3198 2011-02-27 Jason Merrill <jason@redhat.com>
3201 * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
3202 * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
3204 2011-02-27 Paolo Carlini <paolo.carlini@oracle.com>
3207 * g++.dg/cpp0x/constexpr-ctor8.C: New.
3209 2011-02-27 Jakub Jelinek <jakub@redhat.com>
3212 * gfortran.dg/gomp/task-1.f90: Removed.
3214 2011-02-26 Jason Merrill <jason@redhat.com>
3216 * g++.dg/template/this-targ1.C: New.
3218 * g++.dg/cpp0x/regress/template-const1.C: New.
3219 * g++.dg/cpp0x/regress/template-function1.C: Adjust.
3220 * g++.dg/template/function1.C: Adjust.
3221 * g++.dg/cpp0x/regress/debug-debug7.C: Adjust.
3222 * g++.dg/debug/debug7.C: Adjust.
3224 2011-02-26 Tobias Burnus <burnus@net-b.de>
3227 * gfortran.dg/gomp/task-1.f90: New.
3229 2011-02-25 Jie Zhang <jie@codesourcery.com>
3231 * gcc.target/arm/neon-thumb2-move.c: Add
3232 dg-require-effective-target arm_thumb2_ok.
3234 2011-02-24 Jason Merrill <jason@redhat.com>
3236 * g++.dg/parse/constant1.C: Specify C++98 mode.
3237 * g++.dg/parse/constant5.C: Likewise.
3238 * g++.dg/parse/error2.C: Likewise.
3239 * g++.dg/parse/semicolon3.C: Likewise.
3240 * g++.dg/template/crash14.C: Likewise.
3241 * g++.dg/template/local4.C: Likewise.
3242 * g++.dg/template/nontype3.C: Likewise.
3243 * g++.dg/parse/crash31.C: Adjust expected errors.
3244 * g++.dg/template/function1.C: Likewise.
3245 * g++.dg/template/ref3.C: Likewise.
3246 * g++.dg/template/static9.C: Likewise.
3247 * g++.old-deja/g++.pt/crash41.C: Instantiate template.
3249 * g++.dg/cpp0x/constexpr-array-tparm.C: New.
3250 * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
3251 * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
3252 * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
3253 * g++.dg/cpp0x/regress/template-function1.C: Likewise.
3255 2011-02-24 Jakub Jelinek <jakub@redhat.com>
3258 * gfortran.dg/pr47878.f90: New test.
3260 2011-02-24 Richard Guenther <rguenther@suse.de>
3263 * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
3264 * gcc.dg/guality/pr41353-2.c (vari): Likewise.
3266 2011-02-24 Richard Guenther <rguenther@suse.de>
3269 * gfortran.dg/lto/pr47839_0.f90: New testcase.
3270 * gfortran.dg/lto/pr47839_1.f90: Likewise.
3272 2011-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3274 PR libgfortran/47567
3275 * gfortran.dg/fmt_f0_1.f90: Update test.
3277 2011-02-23 Jason Merrill <jason@redhat.com>
3279 * g++.dg/abi/mangle39.C: Adjust parm mangling.
3280 * g++.dg/abi/mangle45.C: New.
3282 * g++.dg/cpp0x/trailing1.C: Mangle decltype.
3283 * g++.dg/template/canon-type-9.C: Match use of decltype
3284 between declaration and definition.
3285 * g++.dg/template/canon-type-12.C: Likewise.
3287 2011-02-23 Mikael Morin <mikael@gcc.gnu.org>
3290 * gfortran.dg/nested_allocatables_1.f90: New.
3292 2011-02-23 Nathan Froyd <froydnj@codesourcery.com>
3295 * g++.dg/pr46868.C: New test.
3296 * g++.dg/parse/parameter-declaration-1.C: Adjust.
3297 * g++.dg/parse/error14.C: Adjust.
3299 2011-02-23 Richard Guenther <rguenther@suse.de>
3301 PR tree-optimization/47838
3302 * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
3304 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
3306 * g++.dg/other/pr47218.C: Fix dg-options. Cleanup saved temps.
3308 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
3310 * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
3311 * gfortran.dg/count_init_expr.f03: Ditto.
3312 * gfortran.dg/gomp/pr43711.f90: Ditto.
3313 * gcc.dg/struct-parse-2.c: Ditto.
3314 * gcc.dg/parse-error-3.c: Ditto.
3315 * gcc.dg/Wlogical-op-1.c: Ditto.
3316 * gcc.dg/Walways-true-1.c: Ditto.
3317 * gcc.dg/pr24225.c: Ditto.
3318 * gcc.dg/Walways-true-2.c: Ditto.
3319 * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
3320 * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
3321 * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
3322 * g++.dg/overload/defarg4.C: Ditto.
3323 * g++.dg/inherit/covariant16.C: Ditto.
3324 * g++.dg/inherit/virtual7.C: Ditto.
3325 * g++.dg/template/canon-type-9.C: Ditto.
3326 * g++.dg/template/access19.C: Ditto.
3327 * g++.dg/template/call7.C: Ditto.
3328 * g++.dg/template/canon-type-2.C: Ditto.
3329 * g++.dg/template/init7.C: Ditto.
3330 * g++.dg/template/sizeof-template-argument.C: Ditto.
3331 * g++.dg/template/const3.C: Ditto.
3332 * g++.dg/template/sfinae26.C: Ditto.
3333 * g++.dg/template/sfinae26.C: Ditto.
3334 * g++.dg/template/canon-type-11.C: Ditto.
3335 * g++.dg/template/union2.C: Ditto.
3336 * g++.dg/template/canon-type-3.C: Ditto.
3337 * g++.dg/template/canon-type-1.C: Ditto.
3338 * g++.dg/template/canon-type-5.C: Ditto.
3339 * g++.dg/template/canon-type-7.C: Ditto.
3340 * g++.dg/template/canon-type-10.C: Ditto.
3341 * g++.dg/template/spec36.C: Ditto.
3342 * g++.dg/template/typedef38.C: Ditto.
3343 * g++.dg/template/canon-type-4.C: Ditto.
3344 * g++.dg/template/canon-type-6.C: Ditto.
3345 * g++.dg/template/canon-type-13.C: Ditto.
3346 * g++.dg/template/instantiate9.C: Ditto.
3347 * g++.dg/template/ttp22.C: Ditto.
3348 * g++.dg/warn/Wreturn-type-6.C: Ditto.
3349 * g++.dg/warn/Walways-true-1.C: Ditto.
3350 * g++.dg/warn/Wlogical-op-1.C: Ditto.
3351 * g++.dg/warn/Walways-true-2.C: Ditto.
3352 * g++.dg/conversion/op4.C: Ditto.
3353 * g++.dg/opt/pr19650.C: Ditto.
3354 * g++.dg/lookup/friend11.C: Ditto.
3355 * g++.dg/other/default2.C: Ditto.
3356 * g++.dg/other/default3.C: Ditto.
3357 * g++.dg/other/dtor2.C: Ditto.
3358 * g++.dg/other/friend5.C: Ditto.
3359 * g++.dg/other/default5.C: Ditto.
3360 * g++.dg/init/brace6.C: Ditto.
3361 * g++.dg/init/aggr5.C: Ditto.
3362 * g++.dg/init/error2.C: Ditto.
3363 * g++.dg/expr/bound-mem-fun.C: Ditto.
3364 * g++.dg/expr/cond6.C: Ditto.
3365 * g++.dg/expr/stmt-expr-1.C: Ditto.
3366 * g++.dg/cpp0x/constexpr-object2.C: Ditto.
3367 * g++.dg/cpp0x/constexpr-data1.C: Ditto.
3368 * g++.dg/cpp0x/constexpr-function2.C: Ditto.
3369 * g++.dg/cpp0x/bracket1.C: Ditto.
3370 * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
3371 * g++.dg/cpp0x/pr38646.C: Ditto.
3372 * g++.dg/cpp0x/variadic73.C: Ditto.
3373 * g++.dg/cpp0x/constexpr-function1.C: Ditto.
3374 * g++.dg/cpp0x/bracket4.C: Ditto.
3375 * g++.dg/cpp0x/decltype4.C: Ditto.
3376 * g++.dg/cpp0x/constexpr-data2.C: Ditto.
3377 * g++.dg/cpp0x/constexpr-object1.C: Ditto.
3378 * g++.dg/cpp0x/variadic-crash2.C: Ditto.
3379 * g++.dg/cpp0x/variadic-new2.C: Ditto.
3380 * g++.dg/cpp0x/decltype2.C: Ditto.
3381 * g++.dg/cpp0x/decltype1.C: Ditto.
3382 * g++.dg/cpp0x/bracket2.C: Ditto.
3383 * g++.dg/cpp0x/decltype5.C: Ditto.
3384 * g++.dg/cpp0x/constexpr-function3.C: Ditto.
3385 * g++.dg/cpp0x/variadic70.C: Ditto.
3386 * g++.dg/cpp0x/decltype6.C: Ditto.
3387 * g++.dg/cpp0x/rvo.C: Ditto.
3388 * g++.dg/cpp0x/vt-40092.C: Ditto.
3389 * g++.dg/cpp0x/variadic-new.C: Ditto.
3390 * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
3391 * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
3392 * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
3393 * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
3394 * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
3395 * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
3396 * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
3397 * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
3398 * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
3399 * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
3400 * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
3401 * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
3402 * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
3403 * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
3404 * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
3405 * g++.dg/cpp0x/pr39639.C: Ditto.
3406 * g++.dg/cpp0x/decltype3.C: Ditto.
3407 * g++.dg/cpp0x/variadic68.C: Ditto.
3408 * g++.dg/cpp0x/variadic-function.C: Ditto.
3409 * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
3410 * g++.dg/cpp0x/variadic-bind.C: Ditto.
3411 * g++.dg/cpp0x/variadic-tuple.C: Ditto.
3412 * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
3413 * g++.dg/parse/crash35.C: Ditto.
3414 * g++.dg/parse/crash40.C: Ditto.
3415 * g++.dg/parse/defarg12.C: Ditto.
3416 * g++.dg/parse/crash34.C: Ditto.
3417 * g++.dg/parse/constructor3.C: Ditto.
3418 * g++.dg/parse/template23.C: Ditto.
3419 * g++.dg/parse/crash56.C: Ditto.
3420 * g++.dg/parse/dtor13.C: Ditto.
3421 * g++.dg/parse/error33.C: Ditto.
3422 * g++.dg/parse/ctor9.C: Ditto.
3423 * g++.dg/parse/error32.C: Ditto.
3424 * g++.dg/parse/error37.C: Ditto.
3425 * g++.dg/parse/bitfield3.C: Ditto.
3426 * g++.dg/parse/struct-4.C: Ditto.
3427 * g++.dg/ext/has_trivial_copy.C: Ditto.
3428 * g++.dg/ext/is_polymorphic.C: Ditto.
3429 * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
3430 * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
3431 * g++.dg/ext/has_nothrow_assign.C: Ditto.
3432 * g++.dg/ext/is_union.C: Ditto.
3433 * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
3434 * g++.dg/ext/is_pod.C: Ditto.
3435 * g++.dg/ext/has_virtual_destructor.C: Ditto.
3436 * g++.dg/ext/has_trivial_constructor.C: Ditto.
3437 * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
3438 * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
3439 * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
3440 * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
3441 * g++.dg/ext/is_abstract.C: Ditto.
3442 * g++.dg/ext/has_trivial_assign.C: Ditto.
3443 * g++.dg/ext/is_class.C: Ditto.
3444 * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
3445 * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
3446 * g++.dg/ext/is_base_of.C: Ditto.
3447 * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
3448 * g++.dg/ext/has_nothrow_constructor.C: Ditto.
3449 * g++.dg/ext/is_empty.C: Ditto.
3450 * g++.dg/ext/is_enum.C: Ditto.
3451 * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
3452 * gnat.dg/opt11.adb: Ditto.
3453 * obj-c++.dg/pr45735.mm: Ditto.
3454 * obj-c++.dg/pr24393.mm: Ditto.
3455 * obj-c++.dg/exceptions-2.mm: Ditto.
3456 * objc.dg/pr45735.m: Ditto.
3457 * objc.dg/pr24393.m: Ditto.
3459 2011-02-23 Nicola Pero <nicola.pero@meta-innovation.com>
3461 * objc.dg/attributes/objc-exception-1.m: New.
3463 2011-02-23 Jie Zhang <jie@codesourcery.com>
3465 * gcc.dg/cpp/include7.c: New test.
3467 2011-02-22 Paolo Carlini <paolo.carlini@oracle.com>
3470 * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
3472 2011-02-23 Jie Zhang <jie@codesourcery.com>
3474 PR rtl-optimization/47763
3475 * gcc.dg/pr47763.c: New test.
3477 2011-02-22 Paul Thomas <pault@gcc.gnu.org>
3480 * gfortran.dg/whole_file_32.f90 : New test.
3482 2011-02-22 Dodji Seketeli <dodji@redhat.com>
3485 * g++.dg/inherit/virtual7.C: New test.
3487 2011-02-22 Nicola Pero <nicola.pero@meta-innovation.com>
3490 * objc.dg/type-size-3.m: Updated error message.
3491 * objc.dg/type-size-4.m: New test.
3492 * objc.dg/type-size-5.m: New test.
3494 2011-02-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3496 * lib/gnat.exp: Fix comments.
3497 Don't load libgloss.exp.
3498 (default_gnat_version): Call $compiler with --version.
3499 Adapt regexp for gnatmake output, insert version.
3500 (gnat_version): New proc.
3501 (gnat_init): Remove gnat_libgcc_s_path.
3502 (gnat_target_compile): Likewise.
3503 Remove ld_library_path.
3504 Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
3505 (gnat_pass): Remove.
3506 (gnat_pass): Remove.
3507 (gnat_finish): Remove.
3508 (gnat_exit): Remove.
3509 (local_find_gnatmake): Reindent.
3510 (runtest_file_p): Remove.
3511 (prune_warnings): Remove.
3512 (find_gnatclean): New proc.
3513 * lib/gnat-dg.exp (lremove): New proc.
3514 (gnat-dg-test): Reindent.
3515 Remove additional output files.
3516 (gnat-dg-runtest): Remove.
3518 * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
3519 * gnat.dg/loop_optimization6.adb: Likewise.
3520 * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
3522 2011-02-22 Jakub Jelinek <jakub@redhat.com>
3524 PR tree-optimization/47835
3525 * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
3527 2011-02-22 Tobias Burnus <burnus@net-b.de>
3529 * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
3530 * gfortran.dg/abstract_type_2.f03: Ditto.
3531 * gfortran.dg/abstract_type_3.f03: Ditto.
3532 * gfortran.dg/abstract_type_4.f03: Ditto.
3533 * gfortran.dg/abstract_type_5.f03: Ditto.
3534 * gfortran.dg/abstract_type_6.f03: Ditto.
3535 * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
3536 * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
3537 * gfortran.dg/allocatable_scalar_11.f90: Ditto.
3538 * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
3539 * gfortran.dg/array_function_5.f90: Ditto.
3540 * gfortran.dg/asynchronous_3.f03: Ditto.
3541 * gfortran.dg/char_expr_1.f90: Ditto.
3542 * gfortran.dg/class_14.f03: Ditto.
3543 * gfortran.dg/data_array_6.f: Ditto.
3544 * gfortran.dg/data_invalid.f90: Ditto.
3545 * gfortran.dg/dot_product_1.f03: Ditto.
3546 * gfortran.dg/func_derived_5.f90: Ditto.
3547 * gfortran.dg/func_result_4.f90: Ditto.
3548 * gfortran.dg/implied_do_1.f90: Ditto.
3549 * gfortran.dg/initialization_25.f90: Ditto.
3550 * gfortran.dg/initialization_26.f90: Ditto.
3551 * gfortran.dg/interface_34.f90: Ditto.
3552 * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
3553 * gfortran.dg/keyword_symbol_1.f90: Ditto.
3554 * gfortran.dg/matmul_8.f03: Ditto.
3555 * gfortran.dg/merge_init_expr.f90: Ditto.
3556 * gfortran.dg/pack_assign_1.f90: Ditto.
3557 * gfortran.dg/pack_vector_1.f90: Ditto.
3558 * gfortran.dg/pointer_check_8.f90: Ditto.
3559 * gfortran.dg/product_init_expr.f03: Ditto.
3560 * gfortran.dg/reshape_order_5.f90: Ditto.
3561 * gfortran.dg/reshape_shape_1.f90: Ditto.
3562 * gfortran.dg/reshape_zerosize_2.f90: Ditto.
3563 * gfortran.dg/same_name_2.f90: Ditto.
3564 * gfortran.dg/selected_real_kind_1.f90: Ditto.
3565 * gfortran.dg/spread_init_expr.f03: Ditto.
3566 * gfortran.dg/stmt_func_1.f90: Ditto.
3567 * gfortran.dg/sum_init_expr.f03: Ditto.
3568 * gfortran.dg/transpose_3.f03: Ditto.
3569 * gfortran.dg/unpack_init_expr.f03: Ditto.