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.
3570 * gfortran.dg/warn_conversion.f90: Ditto.
3571 * gfortran.dg/warn_conversion_2.f90: Ditto.
3572 * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
3573 * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
3574 * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
3575 * gfortran.dg/whole_file_16.f90: Ditto.
3576 * gfortran.dg/whole_file_17.f90: Ditto.
3577 * gfortran.dg/whole_file_18.f90: Ditto.
3578 * gfortran.dg/whole_file_20.f03: Ditto.
3579 * gfortran.dg/whole_file_5.f90: Ditto.
3580 * gfortran.dg/whole_file_6.f90: Ditto.
3581 * gfortran.dg/write_invalid_format.f90: Ditto.
3582 * gfortran.dg/zero_sized_6.f90: Ditto.
3584 2011-02-21 Jeff Law <law@redhat.com>
3586 PR rtl-optimization/46178
3587 * gcc.target/i386/pr46178.c: New test.
3589 PR rtl-optimization/46002
3590 * gcc.c-torture/compile/pr46002.c: New test.
3592 2011-02-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3594 * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
3597 2011-02-21 Jakub Jelinek <jakub@redhat.com>
3600 * g++.dg/debug/pr47106.C: Require effective target lto.
3602 2011-02-21 Jason Merrill <jason@redhat.com>
3604 * g++.dg/cpp0x/constexpr-diag2.C: New.
3606 2011-02-20 Jason Merrill <jason@redhat.com>
3608 * g++.dg/cpp0x/constexpr-ctor7.C: New.
3610 * g++.dg/cpp0x/fntmpdefarg2.C: New.
3612 * g++.dg/overload/conv-op1.C: New.
3614 * g++.dg/cpp0x/constexpr-synth1.C: New.
3616 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
3618 * objc.dg/layout-2.m: New.
3619 * objc.dg/selector-3.m: Adjusted location of error message.
3620 * objc.dg/type-size-3.m: Same.
3621 * obj-c++.dg/selector-3.mm: Same.
3623 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
3626 * objc.dg/property/dotsyntax-22.m: New.
3627 * obj-c++.dg/property/dotsyntax-22.mm: New.
3629 2011-02-20 Dodji Seketeli <dodji@redhat.com>
3632 * g++.dg/template/typedef38.C: New test.
3634 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
3637 * gfortran.dg/whole_file_30.f90 : New test.
3638 * gfortran.dg/whole_file_31.f90 : New test.
3640 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
3644 * gfortran.dg/whole_file_28.f90 : New test.
3645 * gfortran.dg/whole_file_29.f90 : New test.
3647 2011-02-20 Paolo Carlini <paolo.carlini@oracle.com>
3650 * g++.dg/template/crash105.C: New.
3652 2011-02-19 Jason Merrill <jason@redhat.com>
3654 * g++.dg/cpp0x/regress/no-elide1.C: New.
3656 2011-02-19 Alexandre Oliva <aoliva@redhat.com>
3658 PR tree-optimization/46620
3659 * gcc.dg/pr46620.c: New.
3661 2011-02-19 Jakub Jelinek <jakub@redhat.com>
3664 * gcc.target/i386/pr47809.c: New test.
3666 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3667 Tobias Burnus <burnus@net-b.de>
3669 * lib/target-supports.exp
3670 (check_effective_target_fortran_large_real): New check for large reals.
3671 * gfortran.dg/nan_7.f90: New test.
3673 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3675 PR libgfortran/47567
3676 * gfortran.dg/fmt_f0_1.f90: Update test.
3678 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
3681 * gfortran.dg/array_constructor_36.f90 : New test.
3682 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
3683 allow for comparison between different elements of the array
3684 constructor at different levels of optimization.
3686 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
3688 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
3689 * gcc.target/i386/pr32280-1.c: Likewise.
3691 2011-02-19 Jakub Jelinek <jakub@redhat.com>
3694 * gcc.target/i386/pr47800.c: New test.
3696 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
3698 * objc/execute/exceptions/foward-1.x: New.
3700 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3703 * gfortran.dg/derived_constructor_comps_4.f90: New.
3705 2011-02-18 Tobias Burnus
3708 * gfortran.dg/func_result_6.f90: New.
3710 2011-02-18 Michael Matz <matz@suse.de>
3713 * gfortran.dg/lto/pr45586_0.f90: New test.
3714 * gfortran.dg/typebound_proc_20.f90: Ditto.
3715 * gfortran.dg/typebound_proc_21.f90: Ditto.
3717 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
3720 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
3722 2011-02-18 Tobias Burnus <burnus@net-b.de>
3725 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
3727 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
3728 normalizing the error/warning output.
3729 * gfortran.dg/Wall.f90: Update dg-error/warning.
3730 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
3731 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
3732 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
3733 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
3734 * gfortran.dg/class_30.f90: Update dg-error/warning.
3735 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
3736 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
3737 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
3738 * gfortran.dg/entry_17.f90: Update dg-error/warning.
3739 * gfortran.dg/entry_19.f90: Update dg-error/warning.
3740 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
3741 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
3742 * gfortran.dg/g77/12632.f: Update dg-error/warning.
3743 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
3744 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
3745 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
3746 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
3747 * gfortran.dg/goto_8.f90: Update dg-error/warning.
3748 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
3749 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
3750 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
3751 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
3752 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
3753 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
3754 * gfortran.dg/volatile3.f90: Update dg-error/warning.
3755 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
3756 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
3757 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
3758 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
3759 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
3761 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3764 * gfortran.dg/proc_ptr_comp_30.f90: New.
3766 2011-02-18 Jakub Jelinek <jakub@redhat.com>
3769 * gcc.target/i386/pr47780.c: New test.
3771 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3774 * gfortran.dg/class_40.f03: New.
3776 2011-02-18 Dodji Seketeli <dodji@redhat.com>
3779 * g++.dg/cpp0x/auto21.C: New test.
3781 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
3783 * objc.dg/special/unclaimed-category-1.h: Updated for
3785 * objc.dg/special/unclaimed-category-1.m: Same.
3786 * objc.dg/zero-link-1.m: Same.
3787 * objc.dg/lookup-1.m: Same.
3788 * objc.dg/torture/strings/const-str-9.m
3789 * objc.dg/torture/strings/const-str-10.m: Same.
3790 * objc.dg/torture/strings/const-str-11.m: Same.
3791 * objc.dg/torture/forward-1.m: Same.
3792 * objc.dg/zero-link-2.m: Same.
3793 * objc.dg/encode-7-next-64bit.m: Same.
3794 * objc.dg/method-4.m: Same.
3795 * objc.dg/next-runtime-1.m: Same.
3796 * objc.dg/image-info.m: Same.
3797 * objc.dg/pr23214.m: Same.
3798 * objc.dg/symtab-1.m: Same.
3799 * obj-c++.dg/basic.m: Same.
3800 * obj-c++.dg/proto-lossage-3.m: Same.
3801 * obj-c++.dg/torture/strings/const-str-10.m: Same.
3802 * obj-c++.dg/torture/strings/const-str-11.m: Same.
3803 * obj-c++.dg/torture/strings/const-str-9.m: Same.
3804 * obj-c++.dg/method-11.m: Same.
3805 * objc/execute/enumeration-1.m: Same.
3806 * objc/execute/object_is_class.m: Same.
3807 * objc/execute/formal_protocol-2.m: Same.
3808 * objc/execute/formal_protocol-4.m: Same.
3809 * objc/execute/formal_protocol-6.m: Same.
3810 * objc/execute/bycopy-3.m: Same.
3811 * objc/execute/exceptions/catchall-1.m: Same.
3812 * objc/execute/exceptions/finally-1.m: Same.
3813 * objc/execute/exceptions/local-variables-1.m: Same.
3814 * objc/execute/exceptions/foward-1.m: Same.
3815 * objc/execute/bf-common.h
3816 * objc/execute/enumeration-2.m: Same.
3817 * objc/execute/formal_protocol-1.m: Same.
3818 * objc/execute/formal_protocol-3.m: Same.
3819 * objc/execute/formal_protocol-5.m: Same.
3820 * objc/execute/accessing_ivars.m: Same.
3821 * objc/execute/bycopy-2.m: Same.
3822 * objc/execute/formal_protocol-7.m: Same.
3823 * objc/execute/compatibility_alias.m: Same.
3824 * objc/execute/no_clash.m: Same.
3825 * objc/execute/object_is_meta_class.m: Same.
3826 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
3827 * objc/execute/class-tests-1.h: Include stdio.h.
3828 * objc/execute/class-tests-2.h: Same.
3829 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
3831 * obj-c++.dg/try-catch-2.mm: Same.
3833 2011-02-17 Jakub Jelinek <jakub@redhat.com>
3836 * g++.dg/warn/Wunused-parm-4.C: New test.
3838 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
3839 Jan Hubicka <jh@suse.cz>
3843 * g++.dg/debug/pr47106.C: New.
3845 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
3848 * gcc.target/i386/pr43653.c: New test.
3850 2011-02-11 Dodji Seketeli <dodji@redhat.com>
3853 * g++.dg/template/inherit6.C: New test.
3855 2011-02-16 Janus Weil <janus@gcc.gnu.org>
3858 * gfortran.dg/class_39.f03: New.
3860 2011-02-16 Dodji Seketeli <dodji@redhat.com>
3863 * g++.dg/cpp0x/variadic106.C: New test.
3865 2011-02-16 Jakub Jelinek <jakub@redhat.com>
3868 * gfortran.dg/pr47757-1.f90: New test.
3869 * gfortran.dg/pr47757-2.f90: New test.
3870 * gfortran.dg/pr47757-3.f90: New test.
3873 * g++.dg/cpp0x/enum8.C: New test.
3875 2011-02-15 Jason Merrill <jason@redhat.com>
3877 * g++.dg/inherit/implicit-trivial1.C: New.
3878 * g++.dg/cpp0x/implicit-trivial1.C: New.
3880 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
3883 * gcc.dg/torture/pr47725.c: Removed.
3885 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
3888 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
3889 constant does not generate a load from memory.
3891 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
3894 * gcc.dg/torture/pr47725.c: New.
3896 2011-02-15 Richard Guenther <rguenther@suse.de>
3898 PR tree-optimization/47743
3899 * gcc.dg/torture/pr47743.c: New testcase.
3901 2011-02-15 Jakub Jelinek <jakub@redhat.com>
3904 * gcc.target/i386/pr47581.c: New test.
3906 2011-02-14 Janus Weil <janus@gcc.gnu.org>
3909 * gfortran.dg/select_type_22.f03: New.
3911 2011-02-14 Jason Merrill <jason@redhat.com>
3913 * g++.dg/cpp0x/regress/enum1.C: New.
3915 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
3917 * gnat.dg/include.adb: New test.
3919 2011-02-14 Janus Weil <janus@gcc.gnu.org>
3922 * gfortran.dg/class_38.f03: New.
3924 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
3926 * gcc.dg/pr46494.c: New test.
3928 2011-02-14 Richard Guenther <rguenther@suse.de>
3930 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
3932 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3935 * gnat.dg/null_pointer_deref1.exp: Don't skip on
3936 sparc*-sun-solaris2.11.
3938 2011-02-14 Janus Weil <janus@gcc.gnu.org>
3941 * gfortran.dg/argument_checking_18.f90: New.
3943 2011-02-13 Tobias Burnus <burnus@net-b.de>
3945 * gfortran.dg/argument_checking_13.f90: Update dg-error.
3946 * gfortran.dg/argument_checking_17.f90: New.
3948 2011-02-12 Janus Weil <janus@gcc.gnu.org>
3950 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
3951 are temporarily disabled.
3952 * gfortran.dg/class_7.f03: Ditto.
3953 * gfortran.dg/coarray_14.f90: Ditto.
3954 * gfortran.dg/typebound_proc_13.f03: Ditto.
3956 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
3959 * gfortran.dg/extends_11.f03: New.
3961 2011-02-11 Xinliang David Li <davidxl@google.com>
3963 PR tree-optimization/47707
3964 * g++.dg/tree-ssa/pr47707.C: New test.
3966 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
3968 * g++.dg/opt/inline17.C: New test.
3970 2011-02-11 Tobias Burnus <burnus@net-b.de>
3973 * gfortran.dg/pure_formal_2.f90: New.
3975 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
3977 PR rtl-optimization/47614
3978 * gfortran.dg/pr47614.f: New.
3980 2011-02-11 Joseph Myers <joseph@codesourcery.com>
3983 * gcc.dg/opts-6.c: New test.
3985 2011-02-11 Jakub Jelinek <jakub@redhat.com>
3988 * gcc.dg/pr47684.c: New test.
3990 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3993 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
3994 c99_runtime, dg-add-options c99_runtime.
3995 (main): Use __asm__.
3997 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4000 * lib/target-supports.exp (check_ascii_locale_available): New proc.
4001 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
4002 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
4003 * gcc.dg/ucnid-10.c: Likewise.
4004 * gcc.dg/ucnid-13.c: Likewise.
4005 * gcc.dg/ucnid-7.c: Likewise.
4006 * gcc.dg/ucnid-8.c: Likewise.
4007 Adapt dg-warning line number.
4009 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
4011 * gcc.target/i386/parity-1.c: Use -march=k8.
4012 * gcc.target/i386/parity-2.c: Ditto.
4013 * gcc.target/i386/vecinit-1.c: Ditto.
4014 * gcc.target/i386/vecinit-2.c: Ditto.
4016 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4019 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
4020 * gcc.target/mips/save-restore-3.c: Likewise.
4021 * gcc.target/mips/save-restore-4.c: Likewise.
4022 * gcc.target/mips/save-restore-5.c: Likewise.
4025 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
4026 * g++.dg/tree-prof/partition2.C: Likewise.
4028 2011-02-09 Jason Merrill <jason@redhat.com>
4030 * g++.dg/tree-ssa/inline-3.C: Use a normal function
4031 rather than misdeclare std::puts.
4033 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
4034 * g++.dg/other/warning1.C: Likewise.
4035 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
4036 * g++.old-deja/g++.gb/scope06.C: Likewise.
4037 * g++.old-deja/g++.law/cvt11.C: Likewise.
4038 * g++.old-deja/g++.law/init1.C: Likewise.
4039 * g++.dg/abi/mangle26.C: Likewise.
4041 * g++.dg/template/function1.C: Adjust for C++0x mode.
4042 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
4044 * g++.dg/ext/label10.C: Adjust for C++0x mode.
4045 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
4047 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
4049 * g++.dg/cpp0x/regress/abi-empty7.C: New.
4051 * g++.dg/cpp0x/regress: New directory.
4052 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
4053 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
4054 * g++.dg/cpp0x/regress/regress3.C: New.
4056 2011-02-10 Richard Guenther <rguenther@suse.de>
4058 PR tree-optimization/47677
4059 * gcc.dg/torture/pr47677.c: New testcase.
4061 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
4063 * objc.dg/special/load-category-1.m: Remove unused header.
4064 * objc.dg/special/load-category-1a.m: Likewise.
4065 * objc.dg/special/load-category-2.m: Likewise.
4066 * objc.dg/special/load-category-2a.m: Likewise.
4067 * objc.dg/special/load-category-3.m: Likewise.
4068 * objc.dg/special/load-category-3a.m: Likewise.
4069 * objc.dg/attributes/proto-attribute-2.m: Likewise.
4070 * objc.dg/attributes/proto-attribute-3.m: Likewise.
4071 * objc.dg/attributes/class-attribute-1.m: Likewise.
4072 * objc.dg/property/property.exp: Don't run for Darwin < 9.
4073 * obj-c++.dg/property/property.exp: Likewise.
4074 * objc.dg/attributes/method-sentinel-1.m: Update type header.
4075 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
4076 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
4077 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
4078 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
4079 * obj-c++.dg/template-8.mm: Likewise.
4081 2011-02-10 Jakub Jelinek <jakub@redhat.com>
4084 * gcc.target/i386/pr47665.c: New test.
4086 2011-02-10 Jie Zhang <jie@codesourcery.com>
4090 2011-02-05 Jie Zhang <jie@codesourcery.com>
4092 * gcc.dg/pr42631.c: Update test.
4093 * gcc.dg/pr42631-2.c: New test.
4095 2011-02-09 Janus Weil <janus@gcc.gnu.org>
4098 * gfortran.dg/proc_decl_25.f90: New.
4100 2011-02-09 Janus Weil <janus@gcc.gnu.org>
4103 * gfortran.dg/typebound_assignment_2.f03: New.
4105 2011-02-09 Richard Guenther <rguenther@suse.de>
4107 PR tree-optimization/47664
4108 * gcc.dg/tree-ssa/inline-7.c: New testcase.
4110 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
4113 * gnat.dg/uninit_func.adb: Adjust dg directive.
4115 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
4118 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
4120 2011-02-09 Janus Weil <janus@gcc.gnu.org>
4123 * gfortran.dg/auto_dealloc_2.f90: New.
4125 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4127 * gcc.dg/builtins-config.h: Remove __sgi handling.
4128 * lib/target-supports.exp (add_options_for_c99_runtime): Add
4129 -std=c99 for mips-sgi-irix6.5*.
4131 2011-02-09 Martin Jambor <mjambor@suse.cz>
4134 * gfortran.dg/pr25923.f90: Remove xfails.
4136 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4139 * gfortran.dg/inquire_14.f90: New test.
4141 2011-02-08 Janus Weil <janus@gcc.gnu.org>
4144 * gfortran.dg/pointer_init_6.f90: New.
4146 2011-02-08 Jeff Law <law@redhat.com>
4148 PR tree-optimization/42893
4149 * gcc.tree-ssa/pr42893.c: New test.
4151 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
4153 PR tree-optimization/46834
4154 PR tree-optimization/46994
4155 PR tree-optimization/46995
4156 * gcc.dg/graphite/id-pr46834.c: New.
4157 * gfortran.dg/graphite/id-pr46994.f90: New.
4158 * gfortran.dg/graphite/id-pr46995.f90: New.
4160 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4163 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
4164 using the variable is known the warning is emitted there.
4165 * gcc.dg/uninit-pr19430.c (foo): Likewise.
4166 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
4168 * c-c++-common/pr20000.c (g): Both warnings occur at the return
4171 * gcc.dg/noreturn-1.c (foo5): Likewise.
4172 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
4173 (method2): Likewise.
4175 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
4176 the return statement using the uninitialized variable.
4177 * gfortran.dg/pr39666-2.f90 (f): Likewise.
4179 2011-02-08 Richard Guenther <rguenther@suse.de>
4182 * g++.dg/opt/pr47639.c: New testcase.
4184 2011-02-08 Richard Guenther <rguenther@suse.de>
4186 PR tree-optimization/47632
4187 * g++.dg/opt/pr47632.C: New testcase.
4189 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4191 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
4193 2011-02-07 Richard Guenther <rguenther@suse.de>
4195 PR tree-optimization/47615
4196 * g++.dg/opt/pr47615.C: New testcase.
4198 2011-02-07 Richard Guenther <rguenther@suse.de>
4200 PR tree-optimization/47621
4201 * gcc.dg/torture/pr47621.c: New testcase.
4203 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
4205 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
4207 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
4210 * gfortran.dg/allocate_with_source_1 : New test.
4212 2011-02-05 Jakub Jelinek <jakub@redhat.com>
4215 * gcc.dg/pr47610.c: New test.
4217 2011-02-05 Jie Zhang <jie@codesourcery.com>
4220 * gcc.dg/pr42631.c: Update test.
4221 * gcc.dg/pr42631-2.c: New test.
4223 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
4226 * gfortran.dg/pr47574.f90: New test.
4228 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
4230 PR tree-optimization/46194
4231 * gcc.dg/autopar/pr46194.c: New.
4233 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
4235 PR tree-optimization/43695
4236 * g++.dg/ipa/pr43695.C: New.
4238 2011-02-04 Jakub Jelinek <jakub@redhat.com>
4241 * gcc.dg/pr23200.c: New test.
4243 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
4246 * g++.dg/pr47589.C: New test.
4248 2011-02-03 Dodji Seketeli <dodji@redhat.com>
4251 * g++.dg/template/typedef37.C: New test.
4252 * g++.dg/template/param1.C: Adjust expected error message.
4254 2011-02-03 Jakub Jelinek <jakub@redhat.com>
4257 * gcc.dg/pr31490-2.c: New test.
4258 * gcc.dg/pr31490-3.c: New test.
4259 * gcc.dg/pr31490-4.c: New test.
4261 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
4262 Jakub Jelinek <jakub@redhat.com>
4265 * g++.dg/parser/semicolon3.C: Adjust.
4266 * g++.dg/parser/semicolon4.C: New testcase.
4267 * g++.dg/pr46890.C: New testcase.
4269 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
4272 * g++.dg/init/pr29571.C: New.
4274 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
4276 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
4277 instead of vect_int.
4279 2011-02-03 Jakub Jelinek <jakub@redhat.com>
4282 * gcc.target/i386/pr47312.c: New test.
4285 * gcc.target/i386/pr47564.c: New test.
4287 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
4289 PR tree-optimization/45122
4290 * gcc.dg/tree-ssa/pr45122.c: New.
4292 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
4295 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
4298 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
4299 and vsx so a default --with-cpu=power7 doesn't give an error
4300 when -mavoid-indexed-addresses is used.
4302 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
4303 wrapper function to save the arguments and then jump to the real
4304 function, rather than depending on the compiler not to move stuff
4306 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
4308 2011-02-02 Janus Weil <janus@gcc.gnu.org>
4309 Paul Thomas <pault@gcc.gnu.org>
4312 * gfortran.dg/class_37.f03 : New test.
4314 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
4315 Richard Guenther <rguenther@suse.de>
4317 PR tree-optimization/40979
4319 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
4320 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
4321 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
4322 check_vect_support_and_set_flags.
4323 * gfortran.dg/graphite/vect-pr40979.f90: New.
4325 2011-02-02 Janus Weil <janus@gcc.gnu.org>
4328 * gfortran.dg/class_36.f03: New.
4330 2011-02-02 Richard Guenther <rguenther@suse.de>
4332 PR tree-optimization/47566
4333 * gcc.dg/lto/20110201-1_0.c: New testcase.
4335 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
4341 * debug/pr47498.c: New.
4342 * debug/pr47501.c: New.
4344 2011-02-01 Richard Guenther <rguenther@suse.de>
4346 PR tree-optimization/47559
4347 * g++.dg/torture/pr47559.C: New testcase.
4349 2011-02-01 Janus Weil <janus@gcc.gnu.org>
4352 * gfortran.dg/typebound_call_20.f03: New.
4354 2011-02-01 Richard Guenther <rguenther@suse.de>
4356 PR tree-optimization/47555
4357 * gcc.dg/pr47555.c: New testcase.
4359 2011-02-01 Richard Guenther <rguenther@suse.de>
4361 PR tree-optimization/47541
4362 * g++.dg/torture/pr47541.C: New testcase.
4364 2011-01-31 Janus Weil <janus@gcc.gnu.org>
4367 * gfortran.dg/typebound_call_19.f03: New.
4369 2011-01-31 Jakub Jelinek <jakub@redhat.com>
4372 * g++.dg/cpp0x/pr47416.C: New test.
4374 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
4377 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
4379 2011-01-31 Janus Weil <janus@gcc.gnu.org>
4382 * gfortran.dg/typebound_assignment_1.f03: New.
4384 2011-01-31 Jakub Jelinek <jakub@redhat.com>
4386 PR tree-optimization/47538
4387 * gcc.c-torture/execute/pr47538.c: New test.
4389 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4392 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
4394 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4396 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
4398 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
4400 PR rtl-optimization/44031
4401 * gcc.c-torture/compile/20110131-1.c: New test.
4403 2011-01-31 Tobias Burnus <burnus@net-b.de>
4406 * gfortran.dg/stmt_func_1.f90: New.
4408 2011-01-31 Tobias Burnus <burnus@net-b.de>
4411 * gfortran.dg/interface_34.f90: New.
4413 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
4416 * gfortran.dg/realloc_on_assign_5.f03: New test.
4417 * gfortran.dg/realloc_on_assign_5.f03: New test.
4419 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4421 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
4422 * gfortran.dg/bessel_7.f90: Likewise.
4423 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
4425 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
4426 * gfortran.dg/sum_init_expr.f03: Likewise.
4428 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
4430 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
4433 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
4434 loop only on "vect_intfloat_cvt" targets.
4436 2011-01-29 Tobias Burnus <burnus@net-b.de>
4439 * gfortran.dg/shape_6.f90: New.
4441 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4443 PR libgfortran/47434
4444 * gfortran.dg/read_infnan_1.f90: Update test.
4445 * gfortran.dg/module_nan.f90: Update test.
4446 * gfortran.dg/char4_iunit_1.f03: Update test.
4447 * gfortran.dg/large_real_kind_1.f90: Update test.
4448 * gfortran.dg/real_const_3.f90: Update test.
4449 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
4451 2011-01-29 Dodji Seketeli <dodji@redhat.com>
4454 * g++.dg/template/param2.C: New test.
4456 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4458 PR libgfortran/47285
4459 * gfortran.dg/fmt_g.f: New test.
4461 2011-01-28 Tobias Burnus <burnus@net-b.de>
4464 * gfortran.dg/pure_formal_1.f90: New.
4466 2011-01-28 Jakub Jelinek <jakub@redhat.com>
4469 * gcc.dg/tls/pr42894.c: New test.
4471 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4473 * gcc.dg/pr47276.c: Add dg-require-visibility.
4475 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4477 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
4479 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
4480 Tobias Burnus <burnus@gcc.gnu.org>
4485 * gfortran.dg/realloc_on_assign_3.f03: New test.
4486 * gfortran.dg/realloc_on_assign_4.f03: New test.
4487 * gfortran.dg/allocatable_function_5.f90: New test.
4488 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
4489 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
4490 implemented" dg-errors.
4492 2011-01-27 Jan Hubicka <jh@suse.cz>
4495 * gcc.dg/attr-weakref-4.c: New testcase
4497 2011-01-27 Martin Jambor <mjambor@suse.cz>
4499 PR tree-optimization/47228
4500 * gcc.dg/torture/pr47228.c: New test.
4502 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4504 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
4506 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4508 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
4509 when using auto-overlay support on the SPU.
4511 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
4513 PR rtl-optimization/44174
4514 * gcc.target/i386/asm-6.c: New test.
4516 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
4518 PR rtl-optimization/46856
4519 * gcc.c-torture/compile/pr46856.c: New test.
4521 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
4522 Andrew Pinski <pinskia@gmail.com>
4525 * gcc.dg/pr43082.c: New.
4527 2011-01-26 DJ Delorie <dj@redhat.com>
4529 PR rtl-optimization/46878
4530 * gcc.dg/pr46878-1.c: New test.
4532 2011-01-26 Jakub Jelinek <jakub@redhat.com>
4535 * g++.dg/cpp0x/pr47476.C: New test.
4537 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
4539 * gcc.c-torture/compile/20110126-1.c: New test.
4541 2011-01-26 Jakub Jelinek <jakub@redhat.com>
4544 * gcc.dg/torture/pr47473.c: New test.
4546 2011-01-26 Jan Hubicka <jh@suse.cz>
4549 * gcc.c-torture/execute/pr47237.c: New testcase.
4551 2011-01-26 Jan Hubicka <jh@suse.cz>
4553 PR tree-optimization/47190
4554 * gcc.dg/attr-weakref-3.c: New testcase.
4556 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
4559 * gcc.dg/dll-9a.c: New test file.
4560 * gcc.dg/dll-11.c: Likewise.
4561 * gcc.dg/dll-12.c: Likewise.
4562 * gcc.dg/dll-12a.c: Likewise.
4563 * gcc.dg/dll-11a.c: Likewise.
4564 * gcc.dg/dll-9.c: Likewise.
4565 * gcc.dg/dll-10.c: Likewise.
4566 * gcc.dg/dll-10a.c: Likewise.
4567 * g++.dg/ext/dllexport4a.cc: Likewise.
4568 * g++.dg/ext/dllexport4.C: Likewise.
4569 * g++.dg/ext/dllexport5.C: Likewise.
4570 * g++.dg/ext/dllexport5a.cc: Likewise.
4572 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4574 PR tree-optimization/46970
4575 * gcc.dg/graphite/pr46970.c: New.
4577 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4579 PR tree-optimization/46215
4580 * gcc.dg/graphite/pr46215.c: New.
4582 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4584 PR tree-optimization/46168
4585 * gcc.dg/graphite/pr46168.c: New.
4587 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4589 PR tree-optimization/43657
4590 * gcc.dg/graphite/pr43657.c: New.
4592 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4594 PR tree-optimization/29832
4595 * gfortran.dg/graphite/pr29832.f90: New.
4597 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4599 PR tree-optimization/43567
4600 * gcc.dg/graphite/pr43567.c: New.
4602 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4604 * gfortran.dg/graphite/interchange-4.f: New.
4605 * gfortran.dg/graphite/interchange-5.f: New.
4607 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
4608 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
4609 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
4610 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
4611 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
4612 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
4613 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
4614 * gfortran.dg/ltrans-7.f90: Removed.
4615 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
4617 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
4618 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
4619 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
4620 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
4621 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
4622 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
4623 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
4624 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
4625 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
4626 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
4627 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
4628 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
4629 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
4630 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
4631 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
4632 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
4633 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
4634 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
4635 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
4636 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
4637 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
4638 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
4639 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
4640 * gcc.dg/tree-ssa/data-dep-1.c
4641 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
4642 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
4643 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
4644 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
4645 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
4647 2011-01-25 Jakub Jelinek <jakub@redhat.com>
4649 PR tree-optimization/47265
4650 PR tree-optimization/47443
4651 * gcc.c-torture/compile/pr47265.c: New test.
4652 * gcc.dg/pr47443.c: New test.
4654 2011-01-25 Martin Jambor <mjambor@suse.cz>
4656 PR tree-optimization/47382
4657 * g++.dg/torture/pr47382.C: New test.
4658 * g++.dg/opt/devirt1.C: Xfail.
4660 2011-01-25 Yao Qi <yao@codesourcery.com>
4663 * gcc.target/arm/pr45701-1.c: New test.
4664 * gcc.target/arm/pr45701-2.c: New test.
4665 * gcc.target/arm/pr45701-3.c: New test.
4667 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4668 Jakub Jelinek <jakub@redhat.com>
4670 PR tree-optimization/47271
4671 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
4673 2011-01-25 Nick Clifton <nickc@redhat.com>
4675 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
4676 (saturate_add): Delete.
4678 (main): Do not run saturate_add.
4679 (set_interrupts): Delete.
4681 2011-01-25 Tobias Burnus <burnus@net-b.de>
4684 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
4686 2011-01-25 Jakub Jelinek <jakub@redhat.com>
4688 PR tree-optimization/47427
4689 PR tree-optimization/47428
4690 * gcc.c-torture/compile/pr47427.c: New test.
4691 * gcc.c-torture/compile/pr47428.c: New test.
4693 2011-01-25 Richard Guenther <rguenther@suse.de>
4696 * gcc.dg/torture/pr47411.c: New testcase.
4698 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4700 * gfortran.dg/graphite/id-24.f: New.
4701 * gfortran.dg/graphite/id-25.f: New.
4703 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4705 * gfortran.dg/graphite/id-23.f: New.
4707 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4709 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
4711 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4713 * gcc.dg/graphite/block-0.c: Un-XFAILed.
4714 * gcc.dg/graphite/block-1.c: Un-XFAILed.
4715 * gcc.dg/graphite/block-7.c: Un-XFAILed.
4716 * gcc.dg/graphite/block-8.c: Un-XFAILed.
4717 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
4718 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
4719 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
4720 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
4721 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
4723 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4725 * gcc.dg/graphite/block-0.c: Add documentation.
4726 * gcc.dg/graphite/block-4.c: Same.
4727 * gcc.dg/graphite/block-7.c: Same.
4728 * gcc.dg/graphite/block-8.c: New.
4729 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
4730 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
4731 * gcc.dg/graphite/interchange-12.c: Add documentation.
4732 * gcc.dg/graphite/interchange-13.c: New.
4733 * gcc.dg/graphite/interchange-14.c: New.
4734 * gcc.dg/graphite/interchange-15.c: New.
4735 * gcc.dg/graphite/interchange-8.c: Add documentation.
4736 * gcc.dg/graphite/interchange-mvt.c: Same.
4738 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
4741 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
4742 * gcc.target/powerpc/altivec-14.c: Ditto.
4743 * gcc.target/powerpc/altivec-33.c: Ditto.
4744 * gcc.target/powerpc/altivec-types-1.c: Ditto.
4745 * gcc.target/powerpc/altivec-types-2.c: Ditto.
4746 * gcc.target/powerpc/altivec-types-3.c: Ditto.
4747 * gcc.target/powerpc/altivec-types-4.c: Ditto.
4748 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
4749 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
4750 * g++.dg/ext/altivec-15.C: Ditto.
4751 * g++.dg/ext/altivec-types-1.C: Ditto.
4752 * g++.dg/ext/altivec-types-2.C: Ditto.
4753 * g++.dg/ext/altivec-types-3.C: Ditto.
4754 * g++.dg/ext/altivec-types-4.C: Ditto.
4756 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4758 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
4760 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4762 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
4763 optimization options.
4765 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4767 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
4770 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
4772 2011-01-23 Tobias Burnus <burnus@net-b.de>
4775 * gfortran.dg/allocatable_scalar_12.f90: New.
4777 2011-01-23 Ira Rosen <irar@il.ibm.com>
4779 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
4780 vectorization to be not profitable if peeling is used to
4781 realign the memory access.
4782 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
4783 loop bound to avoid loop unrolling.
4784 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
4786 2011-01-22 Jan Hubicka <jh@suse.cz>
4789 * g++.dg/lto/pr47333.C: New file.
4791 2011-01-22 Jan Hubicka <jh@suse.cz>
4793 PR tree-optimization/43884
4795 * gcc.dg/autopar/outer-2.c: Increase array size.
4796 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
4798 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
4801 * gfortran.dg/c_loc_tests_16.f90: New test.
4803 2011-01-22 Tobias Burnus <burnus@net-b.de>
4806 * gfortran.dg/typebound_proc_19.f90: New.
4808 2011-01-21 Jeff Law <law@redhat.com>
4810 PR tree-optimization/47053
4811 * g++.dg/pr47053.C: New test.
4813 2011-01-21 Jason Merrill <jason@redhat.com>
4816 * g++.dg/cpp0x/constexpr-ctor6.C: New.
4818 2011-01-21 Jakub Jelinek <jakub@redhat.com>
4821 * g++.dg/cpp0x/range-for10.C: New test.
4822 * g++.dg/template/for1.C: New test.
4825 * g++.dg/tree-prof/partition3.C: New test.
4827 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
4829 PR rtl-optimization/47366
4830 * g++.dg/opt/pr47366.C: New test.
4832 2011-01-21 Jason Merrill <jason@redhat.com>
4835 * g++.dg/cpp0x/constexpr-regress2.C: New.
4837 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
4839 2011-01-21 Jeff Law <law@redhat.com>
4841 PR rtl-optimization/41619
4842 * gcc.dg/pr41619.c: New.
4844 2011-01-21 Jakub Jelinek <jakub@redhat.com>
4846 PR tree-optimization/47355
4847 * g++.dg/opt/pr47355.C: New test.
4849 2011-01-21 Richard Guenther <rguenther@suse.de>
4851 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
4854 2011-01-21 Richard Guenther <rguenther@suse.de>
4856 PR tree-optimization/47365
4857 * gcc.dg/torture/pr47365.c: New testcase.
4858 * gcc.dg/tree-ssa/pr47392.c: Likewise.
4860 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4862 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
4864 2011-01-21 Jakub Jelinek <jakub@redhat.com>
4866 PR tree-optimization/47391
4867 * gcc.dg/pr47391.c: New test.
4869 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4871 * g++.dg/template/char1.C: Use signed char.
4873 2011-01-21 Tobias Burnus <burnus@net-b.de>
4876 * gfortran.dg/pointer_target_4.f90: New.
4878 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
4881 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
4882 ILP32 system and not IP32.
4884 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
4887 * g++.dg/debug/pr46583.C: New.
4889 2011-01-20 Jakub Jelinek <jakub@redhat.com>
4892 * g++.dg/debug/pr47283.C: New test.
4895 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
4896 * gcc.target/i386/headmerge-2.c: Likewise.
4898 2011-01-20 Richard Guenther <rguenther@suse.de>
4901 * gcc.dg/torture/pr47370.c: New testcase.
4903 2011-01-20 Jakub Jelinek <jakub@redhat.com>
4905 PR tree-optimization/46130
4906 * gcc.dg/pr46130-1.c: New test.
4907 * gcc.dg/pr46130-2.c: New test.
4909 2011-01-19 Dodji Seketeli <dodji@redhat.com>
4912 * g++.dg/debug/dwarf2/template-params-10.C: New test.
4914 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
4917 * g++.dg/debug/pr46240.cc: New.
4919 2011-01-19 Jakub Jelinek <jakub@redhat.com>
4922 * g++.dg/template/anonunion1.C: New test.
4924 PR rtl-optimization/47337
4925 * gcc.c-torture/execute/pr47337.c: New test.
4927 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4930 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
4932 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4934 PR tree-optimization/46021
4935 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
4937 2011-01-19 Jakub Jelinek <jakub@redhat.com>
4939 PR tree-optimization/47290
4940 * g++.dg/torture/pr47290.C: New test.
4942 2011-01-18 Janus Weil <janus@gcc.gnu.org>
4945 * gfortran.dg/proc_ptr_comp_29.f90: New.
4947 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
4950 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
4951 powerpc-apple-darwin9.
4953 2011-01-18 Jakub Jelinek <jakub@redhat.com>
4955 PR rtl-optimization/47299
4956 * gcc.c-torture/execute/pr47299.c: New test.
4958 2011-01-17 Jason Merrill <jason@redhat.com>
4960 * g++.dg/cpp0x/constexpr-virtual.C: New.
4962 2011-01-17 Jakub Jelinek <jakub@redhat.com>
4965 * gfortran.dg/gomp/pr47331.f90: New test.
4967 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
4970 * objc.dg/selector-warn-1.m: New.
4971 * obj-c++.dg/selector-warn-1.mm: New.
4973 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
4975 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
4976 Update dg-final accordingly.
4978 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4980 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
4982 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4984 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
4986 * gcc.dg/guality/pr36728-2.c: Likewise.
4988 2011-01-17 Richard Guenther <rguenther@suse.de>
4990 PR tree-optimization/47313
4991 * g++.dg/torture/pr47313.C: New testcase.
4993 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
4996 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
4997 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
4998 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
4999 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
5001 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
5003 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
5004 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
5005 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
5007 2011-01-17 Richard Guenther <rguenther@suse.de>
5009 PR tree-optimization/45967
5010 * gcc.dg/torture/pr45967-2.c: New testcase.
5011 * gcc.dg/torture/pr45967-3.c: Likewise.
5013 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5016 * g++.dg/ext/pr47213.C: Require visibility.
5018 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
5020 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
5021 * gcc.dg/fixed-point/struct-union.c: Update error messages.
5023 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
5025 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
5026 Linux-based targets.
5028 2011-01-13 Jan Hubicka <jh@suse.cz>
5030 PR tree-optimization/47276
5031 * gcc.dg/pr47276.c: New testcase.
5033 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
5034 Jonathan Wakely <jwakely.gcc@gmail.com>
5037 * g++.dg/other/pr33558.C: New.
5038 * g++.dg/other/pr33558-2.C: New.
5040 2011-01-14 Martin Jambor <mjambor@suse.cz>
5042 PR tree-optimization/45934
5043 PR tree-optimization/46302
5044 * g++.dg/ipa/devirt-c-1.C: New test.
5045 * g++.dg/ipa/devirt-c-2.C: Likewise.
5046 * g++.dg/ipa/devirt-c-3.C: Likewise.
5047 * g++.dg/ipa/devirt-c-4.C: Likewise.
5048 * g++.dg/ipa/devirt-c-5.C: Likewise.
5049 * g++.dg/ipa/devirt-c-6.C: Likewise.
5050 * g++.dg/ipa/devirt-6.C: Likewise.
5051 * g++.dg/ipa/devirt-d-1.C: Likewise.
5052 * g++.dg/torture/pr45934.C: Likewise.
5054 2011-01-14 Jason Merrill <jason@redhat.com>
5056 * g++.dg/cpp0x/variadic105.C: New.
5058 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
5059 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5062 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
5063 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
5064 execution tests on i?86-*-*, x86_64-*-* and
5065 powerpc*-apple-darwin* && ilp32.
5066 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
5067 tests on i?86-*-* and x86_64-*-*.
5069 2011-01-14 Richard Guenther <rguenther@suse.de>
5071 PR tree-optimization/47280
5072 * g++.dg/opt/pr47280.C: New testcase.
5074 2011-01-14 Jason Merrill <jason@redhat.com>
5076 * g++.dg/cpp0x/constexpr-regress1.C: New.
5078 * g++.dg/ext/flexary2.C: New.
5080 2011-01-14 Richard Guenther <rguenther@suse.de>
5083 * gcc.dg/torture/pr47281.c: New testcase.
5084 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
5086 2011-01-14 Richard Guenther <rguenther@suse.de>
5088 PR tree-optimization/47286
5089 * gcc.dg/tree-ssa/pr47286.c: New testcase.
5091 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
5094 * g++.dg/ext/pr47213.C: New.
5096 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5098 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
5100 2011-01-13 Tobias Burnus <burnus@net-b.de>
5101 Mikael Morin <mikael@gcc.gnu.org>
5105 * gfortran.dg/select_type_20.f90: New.
5106 * gfortran.dg/select_type_21.f90: New.
5108 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
5111 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
5113 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
5115 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
5116 * gcc.dg/guality/pr36728-2.c: Likewise.
5118 2011-01-13 Dodji Seketeli <dodji@redhat.com>
5121 * g++.dg/debug/dwarf2/template-params-9.C: New test.
5123 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
5125 PR rtl-optimization/45352
5126 * gcc.dg/pr45352-3.c: New.
5128 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
5130 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
5132 * g++.dg/cpp0x/range-for8.C: New.
5133 * g++.dg/cpp0x/range-for9.C: New.
5135 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
5138 * g++.dg/debug/pr47209.C: New.
5140 2011-01-12 Richard Guenther <rguenther@suse.de>
5143 * gcc.dg/lto/pr47259_0.c: New testcase.
5144 * gcc.dg/lto/pr47259_1.c: Likewise.
5146 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
5148 * objc-obj-c++-shared/Object1.h: Add copyright header, update
5149 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
5150 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
5151 methods missing from the OBJC2 Object.
5152 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
5153 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
5154 GNU and NeXT runtimes.
5155 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
5157 * objc-obj-c++-shared/Object1.m: Likewise.
5158 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
5159 * objc.dg/proto-qual-1.m: Likewise.
5160 * obj-c++.dg/proto-lossage-3.mm: Likewise.
5161 * obj-c++.dg/proto-qual-1.mm: Likewise.
5163 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
5166 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
5168 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
5170 Fixed the Objective-C++ testsuite and updated all tests.
5171 * lib/obj-c++.exp (obj-c++_init): Declare and set
5172 gcc_warning_prefix and gcc_error_prefix.
5173 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
5174 'dg-warning', 'dg-message' and 'dg-error'.
5175 * obj-c++.dg/class-extension-3.mm: Likewise.
5176 * obj-c++.dg/class-protocol-1.mm: Likewise.
5177 * obj-c++.dg/encode-7.mm: Likewise.
5178 * obj-c++.dg/exceptions-3.mm: Likewise.
5179 * obj-c++.dg/exceptions-5.mm: Likewise.
5180 * obj-c++.dg/method-12.mm: Likewise.
5181 * obj-c++.dg/method-13.mm: Likewise.
5182 * obj-c++.dg/method-15.mm: Likewise.
5183 * obj-c++.dg/method-16.mm: Likewise.
5184 * obj-c++.dg/method-4.mm: Likewise.
5185 * obj-c++.dg/method-8.mm: Likewise.
5186 * obj-c++.dg/method-conflict-1.mm: Likewise.
5187 * obj-c++.dg/method-conflict-2.mm: Likewise.
5188 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
5189 and uncommented second part of the testcase now that the testsuite
5191 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
5192 and uncommented second part of the testcase now that the testsuite
5194 * obj-c++.dg/private-1.mm: Likewise.
5195 * obj-c++.dg/proto-lossage-4.mm: Likewise.
5196 * obj-c++.dg/syntax-error-7.mm: Likewise.
5197 * obj-c++.dg/warn5.mm: Likewise.
5198 * obj-c++.dg/property/at-property-14.mm: Likewise.
5199 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
5201 * obj-c++.dg/property/at-property-18.mm: Likewise.
5202 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
5204 * obj-c++.dg/property/at-property-21.mm: Likewise.
5205 * obj-c++.dg/property/at-property-28.mm: Likewise.
5206 * obj-c++.dg/property/at-property-5.mm: Likewise.
5207 * obj-c++.dg/property/dynamic-2.mm: Likewise.
5208 * obj-c++.dg/property/property-neg-3.mm: Likewise.
5209 * obj-c++.dg/property/synthesize-11.mm: Likewise.
5210 * obj-c++.dg/property/synthesize-6.mm: Likewise.
5211 * obj-c++.dg/property/synthesize-8.mm: Likewise.
5212 * obj-c++.dg/property/synthesize-9.mm: Likewise.
5213 * obj-c++.dg/tls/diag-5.mm: Likewise.
5214 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
5215 dg-error, now matched correctly.
5217 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
5219 * objc.dg/property/at-property-29.m: New.
5220 * obj-c++.dg/property/at-property-29.mm: New.
5222 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5224 * go.test/go-test.exp (go-set-goarch): New proc.
5225 (go-gc-tests): Use it.
5227 2011-01-11 Dodji Seketeli <dodji@redhat.com>
5230 * g++.dg/debug/dwarf2/template-params-8.C: New test.
5232 2011-01-11 Richard Henderson <rth@redhat.com>
5234 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
5236 2011-01-11 Jan Hubicka <jh@suse.cz>
5240 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
5241 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
5243 2011-01-11 Richard Guenther <rguenther@suse.de>
5245 PR tree-optimization/46076
5246 * gcc.dg/tree-ssa/pr46076.c: New testcase.
5248 2011-01-11 Jeff Law <law@redhat.com>
5250 * PR tree-optimization/47086
5251 * gcc.dg/pr47086.c: New test.
5253 2011-01-11 Jason Merrill <jason@redhat.com>
5256 * g++.dg/template/new10.C: New.
5259 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
5261 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
5263 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
5264 Split type definitions and NSConstantString class into...
5265 * objc-obj-c++-shared/objc-test-suite-types.h: New.
5266 * objc-obj-c++-shared/nsconstantstring-class.h: New.
5267 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
5268 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
5269 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
5270 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
5272 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
5273 encode defines for newer NeXT system headers.
5274 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
5275 * obj-c++.dg/torture/strings/string1.mm: Likewise.
5276 * objc.dg/foreach-5.m: Likewise.
5277 * objc.dg/foreach-2.m: Likewise.
5278 * objc.dg/foreach-4.m: Likewise.
5279 * objc.dg/torture/strings/string1.m: Likewise.
5280 * objc.dg/torture/strings/string2.m: Likewise.
5281 * objc.dg/torture/strings/string3.m: Likewise.
5282 * objc.dg/torture/strings/string4.m: Likewise.
5283 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
5284 header and stand alone.
5285 * obj-c++.dg/strings/strings-2.mm: Likewise.
5286 * objc.dg/torture/strings/const-str-3.m: Likewise.
5287 * objc.dg/strings/strings-2.m: Likewise.
5288 * objc.dg/strings/const-str-12b.m: Likewise.
5290 2011-01-12 Richard Guenther <rguenther@suse.de>
5293 * gcc.dg/attr-weak-1.c: Adjust.
5295 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
5298 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
5299 standard compliant and comment.
5301 2011-01-10 Jan Hubicka <jh@suse.cz>
5304 * gcc.dg/initpri3.c: New testcase.
5306 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
5309 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
5315 (g_ebp_save): Likewise.
5316 (g_esp_save): Likewise.
5318 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5320 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
5322 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5324 PR tree-optimization/46021
5325 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
5326 i?86-*-*, x86_64-*-*.
5328 2011-01-10 Jeff Law <law@redhat.com>
5330 * PR tree-optimization/47141
5331 * gcc.c-torture/compile/pr47141.c: New test.
5333 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
5336 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
5337 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
5338 * gcc.dg/vect/slp-35.c: Remove XFAILs.
5339 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
5342 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
5343 being vectorized. Adjust dg-final pattern. Remove XFAIL.
5344 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
5345 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
5346 being vectorized. Adjust dg-final pattern.
5349 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
5350 * gcc.dg/vect/slp-24.c: Likewise.
5352 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
5355 * g++.dg/other/pr47218-1.C: New test file.
5356 * g++.dg/other/pr47218.C: Likewise.
5357 * g++.dg/other/pr47218.h: New supporting header.
5359 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
5362 * objc.dg/attributes/invalid-attribute-1.m: New.
5363 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
5365 2011-01-09 Janus Weil <janus@gcc.gnu.org>
5368 * gfortran.dg/proc_ptr_comp_28.f90: New.
5370 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
5372 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
5373 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
5374 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
5375 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
5376 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
5377 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
5378 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
5379 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
5380 * objc.dg/gnu-api-2-class.m: Likewise.
5381 * objc.dg/gnu-api-2-ivar.m: Likewise.
5382 * objc.dg/gnu-api-2-method.m: Likewise.
5383 * objc.dg/gnu-api-2-objc.m: Likewise.
5384 * objc.dg/gnu-api-2-object.m: Likewise.
5385 * objc.dg/gnu-api-2-property.m: Likewise.
5386 * objc.dg/gnu-api-2-protocol.m: Likewise.
5387 * objc.dg/gnu-api-2-sel.m: Likewise.
5389 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
5391 * objc.dg/foreach-1.m: Skip for Darwin < 9.
5392 * objc.dg/objc-foreach-4.m: Likewise.
5393 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
5394 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
5395 * objc.dg/foreach-4.m: Likewise.
5396 * objc.dg/foreach-5.m: Likewise.
5397 * objc.dg/foreach-3.m: Return self from init.
5399 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
5402 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
5404 2011-01-09 Janus Weil <janus@gcc.gnu.org>
5407 * gfortran.dg/class_35.f90: New.
5409 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
5411 * objc.dg/foreach-1.m: Add "-Wall" to flags.
5413 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
5416 * objc.dg/invalid-method-2.m: New.
5417 * obj-c++.dg/invalid-method-2.mm: New.
5419 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
5422 * gfortran.dg/transpose_optimization_2.f90 : New test.
5424 2011-01-08 Jan Hubicka <jh@suse.cz>
5426 PR tree-optmization/46469
5427 * g++.dg/torture/pr46469.C: New testcase.
5429 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
5431 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
5432 emulation of libobjc-gnu structure layout functionality to ..
5433 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
5434 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
5435 * objc/execute/bf-common.h: Adjust headers.
5436 * objc/execute/bf-1.m: Likewise.
5437 * objc/execute/bf-2.m: Likewise.
5438 * objc/execute/bf-3.m: Likewise.
5439 * objc/execute/bf-4.m: Likewise.
5440 * objc/execute/bf-5.m: Likewise.
5441 * objc/execute/bf-6.m: Likewise.
5442 * objc/execute/bf-7.m: Likewise.
5443 * objc/execute/bf-8.m: Likewise.
5444 * objc/execute/bf-9.m: Likewise.
5445 * objc/execute/bf-10.m: Likewise.
5446 * objc/execute/bf-11.m: Likewise.
5447 * objc/execute/bf-12.m: Likewise.
5448 * objc/execute/bf-13.m: Likewise.
5449 * objc/execute/bf-14.m: Likewise.
5450 * objc/execute/bf-15.m: Likewise.
5451 * objc/execute/bf-16.m: Likewise.
5452 * objc/execute/bf-17.m: Likewise.
5453 * objc/execute/bf-18.m: Likewise.
5454 * objc/execute/bf-19.m: Likewise.
5455 * objc/execute/bf-20.m: Likewise.
5456 * objc/execute/bf-21.m: Likewise.
5457 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
5458 objc_get_type_qualifiers ().
5460 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
5463 * gfortran.dg/dependency_39.f90: New test.
5465 2011-01-07 Jan Hubicka <jh@suse.cz>
5467 Get builtins tests ready for linker plugin.
5468 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
5469 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
5470 my_memset, my_bzero): Mark used.
5471 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
5472 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
5474 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
5477 2011-01-07 Jan Hubicka <jh@suse.cz>
5479 PR tree-optimization/46367
5480 * g++.dg/torture/pr46367.C: New file.
5482 2011-01-07 Jakub Jelinek <jakub@redhat.com>
5485 * gcc.dg/pr47201.c: New test.
5488 * gcc.dg/tree-prof/pr47187.c: New test.
5490 2011-01-07 Tobias Burnus <burnus@net-b.de>
5493 * gfortran.dg/extends_type_of_3.f90: New.
5495 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
5497 * g++.dg/ext/dllexport-MI1.C: Adjust test.
5498 * g++.dg/ext/dllimport-MI1.C: Likewise.
5499 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
5500 * g++.dg/ext/dllimport10.C: Likewise.
5501 * g++.dg/ext/dllimport11.C: Likewise.
5502 * g++.dg/ext/dllimport12.C: Likewise.
5503 * g++.dg/ext/dllimport13.C: Likewise.
5504 * g++.dg/ext/dllimport2.C: Likewise.
5505 * g++.dg/ext/dllimport3.C: Likewise.
5506 * g++.dg/ext/dllimport4.C: Likewise.
5507 * g++.dg/ext/dllimport5.C: Likewise.
5508 * g++.dg/ext/dllimport6.C: Likewise.
5509 * g++.dg/ext/dllimport8.C: Likewise.
5510 * g++.dg/ext/dllimport9.C: Likewise.
5511 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
5512 targets, too. Additionally enable test for i?86-*-mingw*.
5513 * g++.dg/ext/selectany1.C: Likewise.
5514 Remove guard variable check.
5516 2011-01-07 Janus Weil <janus@gcc.gnu.org>
5520 * gfortran.dg/storage_size_3.f08: Extended.
5522 2011-01-07 Jakub Jelinek <jakub@redhat.com>
5525 * g++.dg/template/stdarg1.C: New test.
5527 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
5530 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
5531 * gfortran.dg/defined_operators_1.f90: Split the subroutine
5532 from the interface of functions to not hide the errors that
5535 2011-01-06 Jan Hubicka <jh@suse.cz>
5537 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
5538 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
5540 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
5544 * gfortran.dg/interface_33.f90: New test.
5546 2011-01-06 Jakub Jelinek <jakub@redhat.com>
5549 * gcc.c-torture/compile/pr47150.c: New test.
5551 2011-01-06 Ira Rosen <irar@il.ibm.com>
5553 PR tree-optimization/47139
5554 * gcc.dg/vect/pr47139.c: New test.
5556 2011-01-05 Janus Weil <janus@gcc.gnu.org>
5559 * gfortran.dg/extends_type_of_2.f03: New.
5561 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5563 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
5565 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
5567 * gnat.dg/opt14.adb: New test.
5569 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
5572 * gfortran.dg/allocate_error_2.f90: New test.
5574 2011-01-05 Janus Weil <janus@gcc.gnu.org>
5577 * gfortran.dg/storage_size_3.f08: New.
5579 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5581 PR libgfortran/47154
5582 * gfortran.dg/namelist_68.f90: New test.
5584 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
5586 * gnat.dg/unchecked_convert8.ad[sb]: New test.
5588 2011-01-04 Janus Weil <janus@gcc.gnu.org>
5591 * gfortran.dg/class_34.f90: New.
5593 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5595 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
5596 use __builtin_inff. Skip all single-precision tests that require
5599 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5601 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
5603 2011-01-03 Jakub Jelinek <jakub@redhat.com>
5605 PR tree-optimization/47148
5606 * gcc.c-torture/execute/pr47148.c: New test.
5608 PR tree-optimization/47155
5609 * gcc.c-torture/execute/pr47155.c: New test.
5611 PR rtl-optimization/47157
5612 * gcc.c-torture/compile/pr47157.c: New test.
5614 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5616 * gcc.dg/torture/vector-shift2.c (schar): Define.
5617 (main): Always use schar or uchar instead of plain "char" to avoid
5618 dependencies on implementation-defined char signedness.
5620 2011-01-03 Martin Jambor <mjambor@suse.cz>
5622 PR tree-optimization/46801
5623 * gnat.dg/pack9.adb: Remove xfail.
5625 2011-01-03 Martin Jambor <mjambor@suse.cz>
5627 PR tree-optimization/46984
5628 * g++.dg/ipa/pr46984.C: New test.
5630 2011-01-02 Janus Weil <janus@gcc.gnu.org>
5633 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
5635 2011-01-02 Jakub Jelinek <jakub@redhat.com>
5637 PR tree-optimization/47140
5638 * gcc.c-torture/compile/pr47140.c: New test.
5640 PR rtl-optimization/47028
5641 * gcc.dg/pr47028.c: New test.
5643 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
5645 * objc.dg/protocol-forward-1.m: Removed TODO.
5646 * objc.dg/protocol-forward-2.m: New.
5647 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
5648 * obj-c++.dg/protocol-forward-2.mm: New.
5650 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
5653 * g++.dg/eh/pr38662.C: New testcase.
5655 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
5657 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
5658 scan for newline '\n'.
5661 Copyright (C) 2011 Free Software Foundation, Inc.
5663 Copying and distribution of this file, with or without modification,
5664 are permitted in any medium without royalty provided the copyright
5665 notice and this notice are preserved.