1 2011-05-29 Ira Rosen <ira.rosen@linaro.org>
4 * gcc.dg/vect/pr49038.c: Use MAP_ANON if MAP_ANONYMOUS is not defined.
6 2011-05-29 Eric Botcazou <ebotcazou@adacore.com>
8 * gnat.dg/boolean_subtype.adb: Rename to...
9 * gnat.dg/boolean_subtype1.adb: ...this.
11 2011-05-28 Jason Merrill <jason@redhat.com>
13 * g++.dg/cpp0x/lambda/lambda-syntax1.C: New.
15 2011-05-27 Jason Merrill <jason@redhat.com>
17 * g++.dg/cpp0x/enum18.C: Adjust.
19 * g++.dg/cpp0x/lambda/lambda-template2.C: New.
21 2011-05-27 Tobias Burnus <burnus@net-b.de>
24 * gfortran.dg/coarray_22.f90: New.
26 2011-05-27 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
28 PR tree-optimization/46728
29 * gcc.target/powerpc/pr46728-1.c: New.
30 * gcc.target/powerpc/pr46728-2.c: New.
31 * gcc.target/powerpc/pr46728-3.c: New.
32 * gcc.target/powerpc/pr46728-4.c: New.
33 * gcc.target/powerpc/pr46728-5.c: New.
34 * gcc.dg/pr46728-6.c: New.
35 * gcc.target/powerpc/pr46728-7.c: New.
36 * gcc.target/powerpc/pr46728-8.c: New.
37 * gcc.dg/pr46728-9.c: New.
38 * gcc.target/powerpc/pr46728-10.c: New.
39 * gcc.target/powerpc/pr46728-11.c: New.
40 * gcc.dg/pr46728-12.c: New.
41 * gcc.target/powerpc/pr46728-13.c: New.
42 * gcc.target/powerpc/pr46728-14.c: New.
43 * gcc.target/powerpc/pr46728-15.c: New.
44 * gcc.target/powerpc/pr46728-16.c: New.
46 2011-05-27 Jason Merrill <jason@redhat.com>
48 * g++.dg/abi/mangle47.C: New.
51 * g++.dg/template/const5.C: New.
53 * g++.dg/cpp0x/enum18.C: New.
55 * g++.dg/cpp0x/lambda/lambda-nested4.C: New.
57 * g++.dg/cpp0x/error6.C: New.
59 * g++.dg/cpp0x/error5.C: New.
61 2011-05-27 Jakub Jelinek <jakub@redhat.com>
64 * g++.dg/eh/cond6.C: New test.
66 2011-05-27 Tobias Burnus <burnus@net-b.de>
69 * gfortran.dg/rank_3.f90: New.
70 * gfortran.dg/rank_4.f90: New.
72 2011-05-27 Janis Johnson <janisjo@codesourcery.com>
74 * g++.dg/tree-ssa-pr43411.C: Rename function to be inlined and
77 2011-05-27 Eric Botcazou <ebotcazou@adacore.com>
79 * gnat.dg/bit_packed_array5.ads: Move dg directive to...
80 * gnat.dg/bit_packed_array5.adb: ...here.
82 2011-05-27 Paolo Carlini <paolo.carlini@oracle.com>
85 * testsuite/g++.dg/cpp0x/auto25.C: New.
87 2011-05-27 Richard Guenther <rguenther@suse.de>
89 * gcc.c-torture/execute/920711-1.x: Add -fwrapv.
91 2011-05-27 Richard Guenther <rguenther@suse.de>
93 * gcc.c-torture/execute/920612-1.x: Add -fwrapv.
95 2011-05-27 Richard Guenther <rguenther@suse.de>
98 * gnat.dg/bit_packed_array5.ad[sb]: New testcase.
100 2011-05-26 Jason Merrill <jason@redhat.com>
102 * g++.dg/cpp0x/friend1.C: New.
103 * g++.dg/cpp0x/friend2.C: New.
105 * g++.dg/cpp0x/auto7.C: Update.
106 * g++.dg/template/crash50.C: Adjust.
107 * g++.dg/template/static9.C: Adjust.
108 * g++.old-deja/g++.ext/memconst.C: Adjust.
110 2011-05-26 Janis Johnson <janisjo@codesourcery.com>
112 * gcc.dg/march.c: Ignore a note for some targets.
114 2011-05-26 Janis Johnson <janis187@us.ibm.com>
115 Nathan Froyd <froydnj@codesourcery.com>
119 * g++.old-deja/g++.jason/cond.C: Remove xfails.
120 * g++.dg/parse/pr18770.C: New test.
121 * g++.dg/cpp0x/range-for5.C: Add dg-error marker.
123 2011-05-26 Thomas Koenig <tkoenig@gcc.gnu.org>
126 * gfortran.dg/dependency_40.f90 : New test.
128 2011-05-26 Tobias Burnus <burnus@net-b.de>
131 * gfortran.dg/coarray/registering_1.f90: New.
133 2011-05-26 Jason Merrill <jason@redhat.com>
135 * g++.dg/cpp0x/variadic111.C: New.
136 * g++.dg/cpp0x/variadic41.C: Adjust.
138 2011-05-26 Richard Guenther <rguenther@suse.de>
140 PR tree-optimization/48702
141 * gcc.dg/torture/pr48702.c: New testcase.
143 2011-05-26 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
145 PR gcov-profile/48845
146 * g++.dg/tree-prof/tree-prof.exp: Check for -fprofile-generate
148 * gcc.dg/matrix/matrix.exp: Likewise.
149 * gcc.dg/tree-prof/tree-prof.exp: Likewise.
150 * lib/target-supports-dg.exp (dg-require-profiling): Don't pass
151 line number to check_profiling_available.
152 * lib/target-supports.exp (check_profiling_available): Account for
154 Require TLS runtime support with -fprofile-generate.
155 * lib/profopt.exp (profopt-execute): Add TLS options for
157 * gcc.dg/pr47793.c: Add dg-require-profiling "-fprofile-generate".
159 2011-05-26 Jakub Jelinek <jakub@redhat.com>
162 * g++.dg/eh/cond5.C: New test.
164 PR tree-optimization/49161
165 * gcc.c-torture/execute/pr49161.c: New test.
167 2011-05-26 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
169 * gcc.target/arm/neon-vorn-vbic.c: New test.
171 2011-05-26 Ira Rosen <ira.rosen@linaro.org>
173 PR tree-optimization/49038
174 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: New test.
175 * gcc.dg/vect/pr49038.c: New test.
177 2011-05-26 Fabien ChĂȘne <fabien@gcc.gnu.org>
178 * g++.dg/init/pr25811-3.C: New.
179 * g++.dg/init/pr25811-4.C: New.
181 2011-05-25 Jason Merrill <jason@redhat.com>
183 * g++.dg/cpp0x/enum17.C: New.
184 * g++.old-deja/g++.jason/rfg10.C: Adjust.
186 * g++.dg/cpp0x/auto24.C: New.
188 * g++.dg/cpp0x/error4.C: New.
190 * g++.dg/cpp0x/rv-restrict.C: New.
192 * g++.dg/cpp0x/enum15.C: New.
193 * g++.dg/cpp0x/constexpr-switch2.C: New.
195 * g++.dg/cpp0x/variadic110.C: New.
197 * g++.dg/cpp0x/auto9.C: Add typedef test.
199 * g++.dg/cpp0x/auto23.C: New.
200 * g++.dg/cpp0x/auto9.C: Adjust.
202 * g++.dg/cpp0x/defaulted29.C: New.
204 * g++.dg/cpp0x/initlist51.C: New.
206 2011-05-25 Janis Johnson <janisjo@codesourcery.com>
208 * gcc.target/arm/fp16-compile-none-1.c: Update expected error.
209 * g++.dg/abi/packed1.C: Suppress warning.
210 * g++.dg/warn/Wunused-parm-3.C: Likewise.
211 * g++.dg/template/stdarg1.C: Likewise.
212 * g++.dg/other/packed1.C: Remove arm from xfail list.
214 2011-05-25 Jason Merrill <jason@redhat.com>
216 * g++.dg/cpp0x/enum16.C: New.
217 * g++.dg/parse/error15.C: Adjust.
219 * g++.dg/cpp0x/initlist50.C: New.
221 * g++.dg/cpp0x/lambda/lambda-conv5.C: New.
223 * g++.dg/cpp0x/variadic109.C: New.
225 2011-05-25 H.J. Lu <hongjiu.lu@intel.com>
227 * gcc.target/i386/pause-1.c: New.
229 2011-05-25 Eric Botcazou <ebotcazou@adacore.com>
231 * gcc.dg/stack-usage-1.c: Adjust comment.
232 * gcc.dg/stack-usage-2.c: New test.
234 2011-05-25 Jakub Jelinek <jakub@redhat.com>
237 * g++.dg/cpp0x/constexpr-bitfield2.C: New test.
238 * g++.dg/cpp0x/constexpr-bitfield3.C: New test.
240 2011-05-24 Vladimir Makarov <vmakarov@redhat.com>
242 PR rtl-optimization/48757
243 * gfortran.dg/pr48757.f: New test case.
245 2011-05-24 Jason Merrill <jason@redhat.com>
247 * g++.dg/cpp0x/access01.C: New.
249 2011-05-24 Nicola Pero <nicola.pero@meta-innovation.com>
252 * objc.dg/pr48177.m: New testcase.
254 2011-05-24 Nicola Pero <nicola.pero@meta-innovation.com>
257 * objc.dg/pr48187.m: New testcase.
258 * obj-c++.dg/pr48187.mm: New testcase.
259 * objc.dg/ivar-extra-semicolon.m: New testcase.
261 2011-05-24 Jason Merrill <jason@redhat.com>
263 * g++.dg/template/access21.C: New.
264 * g++.dg/template/access22.C: New.
266 2011-05-24 Michael Matz <matz@gcc.gnu.org>
268 PR rtl-optimization/48633
269 * g++.dg/pr48633.C: New test.
271 2011-05-24 Uros Bizjak <ubizjak@gmail.com>
274 * g++.dg/other/pr49133.C: New test.
276 2011-05-24 Uros Bizjak <ubizjak@gmail.com>
277 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
279 * gcc.dg/torture/tls/run-gd.c: New test.
280 * gcc.dg/torture/tls/run-ie.c: New test.
281 * gcc.dg/torture/tls/run-ld.c: New test.
282 * gcc.dg/torture/tls/run-le.c: New test.
283 * lib/target-supports.exp (check_effective_target_tls_runtime):
284 Build testcase with TLS options.
286 2011-05-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
288 * gcc.dg/vect/pr48172.c: Remove dg-do run.
290 2011-05-24 Tom de Vries <tom@codesourcery.com>
292 PR tree-optimization/49121
293 * gcc.dg/tree-ssa/ivopt_infer_2.c: Adapt test.
295 2011-05-23 Jason Merrill <jason@redhat.com>
297 * g++.dg/cpp0x/defaulted28.C: New.
299 * g++.dg/cpp0x/sfinae25.C: New.
301 * g++.dg/cpp0x/rv-cast2.C: New.
303 * g++.dg/cpp0x/enum14.C: New.
305 2011-05-23 Jakub Jelinek <jakub@redhat.com>
308 * gcc.c-torture/execute/pr49123.c: New test.
311 * gcc.dg/debug/pr49032.c: New test.
314 * gcc.dg/pr49120.c: New test.
316 2011-05-23 H.J. Lu <hongjiu.lu@intel.com>
319 * gcc.target/i386/pr47315.c: New test.
321 2011-05-23 Jason Merrill <jason@redhat.com>
323 * g++.dg/cpp0x/lambda/lambda-eh2.C: New.
325 * g++.dg/cpp0x/sfinae24.C: New.
327 * g++.dg/cpp0x/error3.C: New.
329 * g++.dg/cpp0x/defaulted27.C: New.
331 * g++.dg/cpp0x/decltype27.C: New.
333 2011-05-23 Richard Guenther <rguenther@suse.de>
335 * gcc.dg/tree-ssa/forwprop-11.c: Adjust and un-XFAIL.
337 2011-05-23 Richard Guenther <rguenther@suse.de>
339 PR tree-optimization/40874
340 * g++.dg/tree-ssa/pr40874.C: New testcase.
342 2011-05-23 Richard Guenther <rguenther@suse.de>
344 PR tree-optimization/49115
345 * g++.dg/torture/pr49115.C: New testcase.
347 2011-05-23 Richard Guenther <rguenther@suse.de>
350 * gcc.dg/memcpy-3.c: New testcase.
352 2011-05-23 Jakub Jelinek <jakub@redhat.com>
355 * gcc.c-torture/execute/pr48973-1.c: New test.
356 * gcc.c-torture/execute/pr48973-2.c: New test.
358 2011-05-23 Jonathan Wakely <jwakely.gcc@gmail.com>
361 * g++.dg/warn/pr18016.C: New.
363 2011-05-23 Tom de Vries <tom@codesourcery.com>
366 * gcc.target/arm/ivopts-6.c: New test.
368 2011-05-22 Jakub Jelinek <jakub@redhat.com>
371 * gcc.c-torture/compile/pr49029.c: New test.
373 2011-05-22 Jason Merrill <jason@redhat.com>
375 * g++.dg/cpp0x/sfinae23.C: New.
376 * g++.dg/cpp0x/sfinae8.C: Correct.
378 2011-05-22 Thomas Koenig <tkoenig@gcc.gnu.org>
380 * gfortran.dg/function_optimize_8.f90: New test case.
382 2011-05-22 Ira Rosen <ira.rosen@linaro.org>
384 PR tree-optimization/49087
385 * gcc.dg/vect/O3-pr49087.c: New test.
387 2011-05-21 Jason Merrill <jason@redhat.com>
389 * g++.dg/debug/const5.C: New.
391 2011-05-20 Jason Merrill <jason@redhat.com>
393 * g++.dg/cpp0x/constexpr-static7.C: Extend.
395 * g++.dg/cpp0x/constexpr-static7.C: New.
397 * g++.dg/cpp0x/enum12.C: New.
398 * g++.dg/cpp0x/enum13.C: New.
400 2011-05-21 Janus Weil <janus@gcc.gnu.org>
403 * gfortran.dg/select_type_23.f03: New.
405 2011-05-20 Jason Merrill <jason@redhat.com>
407 * g++.dg/cpp0x/defaulted26.C: New.
409 * g++.dg/cpp0x/noexcept02.C: Fix.
410 * g++.dg/cpp0x/noexcept03.C: Fix.
411 * g++.dg/cpp0x/noexcept08.C: Fix.
412 * g++.dg/cpp0x/noexcept10.C: New.
414 2011-05-20 Janus Weil <janus@gcc.gnu.org>
417 * gfortran.dg/extends_12.f03: New.
419 2011-05-20 Jason Merrill <jason@redhat.com>
421 * g++.dg/template/koenig9.C: New.
422 * g++.dg/opt/pr47615.C: Fix.
423 * g++.dg/overload/defarg1.C: Fix.
424 * g++.dg/tc1/dr213.C: Remove xfail.
425 * g++.dg/torture/pr34850.C: Fix.
426 * g++.dg/torture/pr39362.C: Fix.
427 * g++.old-deja/g++.brendan/crash56.C: Fix.
428 * g++.old-deja/g++.pt/memtemp47.C: Fix.
430 2011-05-20 Richard Guenther <rguenther@suse.de>
432 PR tree-optimization/49079
433 * gcc.dg/torture/pr49079.c: New testcase.
435 2011-05-20 Jakub Jelinek <jakub@redhat.com>
437 PR tree-optimization/49073
438 * gcc.c-torture/execute/pr49073.c: New test.
440 2011-06-19 Tobias Burnus <burnus@net-b.de>
443 * gfortran.dg/coarray_21.f90: New.
445 2011-05-19 Joseph Myers <joseph@codesourcery.com>
447 * lib/prune.exe (prune_gcc_output): Expect "error:" in collect2
450 2011-05-19 Richard Guenther <rguenther@suse.de>
453 * gcc.dg/builtin-object-size-11.c: Use -std=gnu89.
455 2011-05-19 Richard Guenther <rguenther@suse.de>
458 * gcc.dg/builtin-object-size-11.c: New testcase.
460 2011-05-19 Tom de Vries <tom@codesourcery.com>
463 * gcc.target/arm/ivopts.c: New test.
464 * gcc.target/arm/ivopts-2.c: New test.
466 2011-05-19 Tom de Vries <tom@codesourcery.com>
468 * lib/lib/scanasm.exp (object-size): Fix target selector handling.
470 2011-05-19 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
472 * gcc.c-torture/execute/960321-1.x: Remove.
474 2011-05-18 Janus Weil <janus@gcc.gnu.org>
477 * gfortran.dg/move_alloc_4.f90: New.
479 2011-05-18 H.J. Lu <hongjiu.lu@intel.com>
482 * gcc.target/i386/pr49002-1.c: New test.
483 * gcc.target/i386/pr49002-2.c: Likewise.
485 2011-05-18 Jakub Jelinek <jakub@redhat.com>
487 PR tree-optimization/49039
488 * gcc.c-torture/execute/pr49039.c: New test.
489 * gcc.dg/tree-ssa/pr49039.c: New test.
490 * g++.dg/torture/pr49039.C: New test.
492 2011-05-18 Jason Merrill <jason@redhat.com>
494 * g++.dg/cpp0x/constexpr-incomplete3.C: New.
495 * g++.dg/cpp0x/constexpr-incomplete2.C: Adjust.
496 * g++.dg/cpp0x/constexpr-memfn1.C: Adjust.
498 2011-05-18 Stuart Henderson <shenders@gcc.gnu.org>
500 * gcc.target/bfin/mcpu-bf592.c: New test.
502 2011-05-18 Ira Rosen <ira.rosen@linaro.org>
504 PR tree-optimization/41881
505 * gcc.dg/vect/O3-pr41881.c: New test.
506 * gcc.dg/vect/O3-slp-reduc-10.c: New test.
508 2011-05-18 Jakub Jelinek <jakub@redhat.com>
510 PR tree-optimization/49000
511 * gcc.dg/pr49000.c: New test.
513 2011-05-17 Eric Botcazou <ebotcazou@adacore.com>
515 * gnat.dg/invalid1.adb: New test.
517 2011-05-16 Uros Bizjak <ubizjak@gmail.com>
519 * gcc.target/i386/avx-vzeroupper-16.c: Update scan-assembler-times
521 * gcc.target/i386/avx-vzeroupper-17.c: Ditto.
522 * gcc.target/i386/avx-vzeroupper-18.c: Ditto.
524 2011-05-15 Jonathan Wakely <jwakely.gcc@gmail.com>
527 * g++.dg/cpp0x/range-for18.C: New.
529 2011-05-15 Tobias Burnus <burnus@net-b.de>
532 * gfortran.dg/coarray/image_index_2.f90: New.
534 2011-05-13 Ville Voutilainen <ville.voutilainen@gmail.com>
536 * g++.dg/cpp0x/override1.C: Move from inherit/virtual9.C.
537 * g++.dg/cpp0x/override2.C: New.
539 2011-05-14 Tobias Burnus <burnus@net-b.de>
542 * gfortran.de/coarray_20.f90: New.
544 2011-05-14 Thomas Koenig <tkoenig@gcc.gnu.org>
547 * function_optimize_7.f90: New test case.
549 2011-05-13 Jason Merrill <jason@redhat.com>
551 * g++.dg/cpp0x/decltype26.C: New.
552 * g++.dg/cpp0x/enum11.C: New.
554 2011-05-13 Tobias Burnus <burnus@net-b.de>
558 * gfortran.dg/assign_8.f90: Update dg-error.
560 2011-05-13 Tobias Burnus <burnus@net-b.de>
563 * gfortran.dg/io_constraints_8.f90: New.
564 * gfortran.dg/io_constraints_9.f90: New.
566 2011-05-13 Martin Thuresson <martint@google.com>
568 PR gcov-profile/47793
569 * gcc.dg/pr47793.c: New.
571 2011-05-12 Jakub Jelinek <jakub@redhat.com>
573 PR tree-optimization/48975
574 * gcc.dg/pr48975.c: New test.
576 2011-05-12 Tobias Burnus <burnus@net-b.de>
579 * gfortran.dg/iso_c_binding_compiler_3.f90: New.
581 2011-05-12 Jason Merrill <jason@redhat.com>
583 * g++.dg/cpp0x/constexpr-incomplete2.C: New.
585 2011-05-12 Geert Bosch <bosch@adacore.com>
587 * gnat.dg/view_conversion1.adb: New test.
589 2011-05-12 Richard Guenther <rguenther@suse.de>
591 PR tree-optimization/48172
592 * gcc.dg/vect/pr48172.c: New testcase.
594 2011-05-12 Jakub Jelinek <jakub@redhat.com>
597 * g++.dg/opt/pr48967.C: New test.
599 2011-05-11 Jason Merrill <jason@redhat.com>
601 * g++.dg/cpp0x/constexpr-friend.C: New.
602 * g++.dg/cpp0x/constexpr-incomplete1.C: New.
604 * g++.dg/cpp0x/sfinae22.C: New.
606 2011-05-11 Tobias Burnus <burnus@net-b.de>
609 * gfortran.dg/generic_24.f90: New.
611 2011-05-11 Richard Guenther <rguenther@suse.de>
613 PR tree-optimization/15256
614 * gcc.dg/tree-ssa/forwprop-14.c: New testcase.
616 2011-05-11 Jakub Jelinek <jakub@redhat.com>
619 * gcc.dg/pr48159-1.c: New test.
620 * gcc.dg/pr48159-2.c: New test.
622 2011-05-11 Richard Guenther <rguenther@suse.de>
625 * gcc.dg/torture/pr48953.c: New testcase.
627 2011-05-11 Richard Guenther <rguenther@suse.de>
629 PR tree-optimization/18041
630 * gcc.dg/tree-ssa/forwprop-13.c: New testcase.
632 2011-05-11 Alan Modra <amodra@gmail.com>
635 * gcc.target/powerpc/pr47755-2.c: Require vsx_hw.
637 2011-05-10 Jason Merrill <jason@redhat.com>
639 * g++.dg/cpp0x/defaulted25.C: New.
640 * g++.dg/template/crash7.C: Adjust.
642 * g++.dg/cpp0x/variadic108.C: New.
644 2011-05-10 Ville Voutilainen <ville.voutilainen@gmail.com>
646 * g++.dg/inherit/virtual9.C: Extend.
648 2011-05-10 Michael Meissner <meissner@linux.vnet.ibm.com>
651 * gcc.target/powerpc/pr48857.c: New file, make sure V2DI arguments
652 are passed and returned in vector registers.
654 2011-05-10 Richard Guenther <rguenther@suse.de>
656 * gcc.dg/tree-ssa/ssa-fre-2.c: Disable forwprop.
657 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
658 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
659 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
660 * gcc.dg/tree-ssa/scev-cast.c: Adjust. Note what transformation
663 2011-05-10 Jakub Jelinek <jakub@redhat.com>
665 PR tree-optimization/48611
666 PR tree-optimization/48794
667 * gfortran.dg/gomp/pr48611.f90: New test.
668 * gfortran.dg/gomp/pr48794.f90: New test.
671 * gcc.dg/dfp/pr48928.c: New test.
673 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
676 * g++.dg/cpp0x/pr48522.C: New.
678 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
681 * g++.dg/cpp0x/sfinae21.C: New.
683 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
685 * g++.dg/template/sfinae28.C: Rename to...
686 * g++.dg/cpp0x/sfinae19.C: ... this.
687 * g++.dg/template/sfinae29.C: Rename to...
688 * g++.dg/cpp0x/sfinae20.C: ... this.
690 2011-05-09 Jeff Law <law@redhat.com>
692 * lib/gcc-gdb-test.exp (gdb-test): Reorder matchers to give more
695 2011-05-09 Fabien ChĂȘne <fabien@gcc.gnu.org>
698 * g++.dg/init/pr20039.C: New.
700 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
704 * g++.dg/template/sfinae28.C: New.
705 * g++.dg/template/sfinae29.C: Likewise.
707 2011-05-09 Jason Merrill <jason@redhat.com>
709 * g++.dg/template/nontype23.C: New.
711 2011-05-07 Fabien ChĂȘne <fabien@gcc.gnu.org>
713 * g++.dg/init/pr48859.C: New.
715 2011-05-09 Jason Merrill <jason@redhat.com>
717 * gcc.dg/gcc.dg/uninit-D.c: Move to c-c++-common.
718 * gcc.dg/gcc.dg/uninit-D-O0.c: Move to c-c++-common.
719 * gcc.dg/gcc.dg/uninit-E.c: Move to c-c++-common.
720 * gcc.dg/gcc.dg/uninit-E-O0.c: Move to c-c++-common.
721 * gcc.dg/gcc.dg/uninit-F.c: Move to c-c++-common.
722 * gcc.dg/gcc.dg/uninit-F-O0.c: Move to c-c++-common.
723 * gcc.dg/gcc.dg/uninit-G.c: Move to c-c++-common.
724 * gcc.dg/gcc.dg/uninit-G-O0.c: Move to c-c++-common.
726 2011-05-08 Ville Voutilainen <ville.voutilainen@gmail.com>
728 * g++.dg/inherit/virtual9.C: New.
730 2011-05-09 Dodji Seketeli <dodji@redhat.com>
733 * g++.dg/template/dependent-expr8.C: New test case.
735 2011-05-07 Zdenek Dvorak <ook@ucw.cz>
737 PR tree-optimization/48837
738 * gcc.dg/pr48837.c: New testcase.
740 2011-05-06 Jason Merrill <jason@redhat.com>
742 * g++.dg/cpp0x/constexpr-condition2.C: New.
744 * g++.dg/cpp0x/constexpr-missing.C: New.
746 2011-05-06 Tobias Burnus <burnus@net-b.de>
749 * gfortran.dg/coarray/this_image_2.f90: New.
751 2011-05-06 Tobias Burnus <burnus@net-b.de>
755 * gfortran.dg/bind_c_usage_22.f90: New.
756 * gfortran.dg/bind_c_usage_23.f90: New.
757 * gfortran.dg/bind_c_usage_24.f90: New.
758 * gfortran.dg/bind_c_usage_24_c.c: New.
760 2011-05-06 Dodji Seketeli <dodji@redhat.com>
763 * g++.dg/template/member9.C: New test case.
765 2011-05-05 Eric Botcazou <ebotcazou@adacore.com>
767 * gnat.dg/discr29.ad[sb]: New test.
768 * gnat.dg/discr30.adb: Likewise.
770 2011-05-05 Julian Brown <julian@codesourcery.com>
772 * gcc.target/arm/neon-vset_lanes8.c: New test.
774 2011-05-05 Jason Merrill <jason@redhat.com>
776 * g++.dg/init/new32.C: New.
778 2011-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
780 * gfortran.dg/fmt_g0_6.f08: Use dg-options "-ffloat-store".
783 2011-05-05 Jakub Jelinek <jakub@redhat.com>
785 PR rtl-optimization/48381
786 * gcc.c-torture/compile/pr48381.c: New test.
788 2011-05-05 Uros Bizjak <ubizjak@gmail.com>
790 * gcc.target/i386/opt-1.c: Add --param min-insn-to-prefetch -ratio=0
792 * gcc.target/i386/opt-1.c: Ditto.
794 2011-05-04 Jason Merrill <jason@redhat.com>
796 * g++.dg/conversion/base1.C: New.
798 2011-05-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
801 * gfortran.dg/round_3.f08: Add more checks to test case.
803 2011-05-04 Hans-Peter Nilsson <hp@axis.com>
805 * gfortran.dg/pr47878.f90, gfortran.dg/endfile_3.f90,
806 gfortran.dg/endfile_4.f90, gfortran.dg/ftell_3.f90,
807 gfortran.dg/fmt_cache_1.f, gfortran.dg/namelist_66.f90:
808 Gate test on effective_target fd_truncate.
810 2011-05-04 Uros Bizjak <ubizjak@gmail.com>
812 * gcc.target/i386/recip-vec-divf.c: Decrease array sizes.
813 * gcc.target/i386/recip-vec-sqrtf.c: Ditto.
814 * gcc.target/i386/recip-vec-divf-avx.c: Increase array sizes.
815 * gcc.target/i386/recip-vec-sqrtf-avx.c: Ditto. Update scan times.
816 * gcc.target/i386/ssefn-1.c: Add -mno-sse2 to dg-options.
817 * gcc.target/i386/pr38824.c: Ditto.
818 * gcc.target/i386/vecinit-1.c: Add -mno-sse4 to dg-options.
819 * gcc.target/i386/vecinit-2.c: Ditto.
820 * gcc.target/i386/sse-19.c: Add -mno-ssse3 to dg-options.
821 * gcc.target/i386/parity-1.c: Add -mno-popcnt to dg-options.
822 * gcc.target/i386/parity-2.c: Ditto.
823 * gcc.target/i386/incoming-8.c: Add -mno-avx to dg-options.
825 2011-05-04 Stuart Henderson <shenders@gcc.gnu.org>
827 * gcc.target/bfin/mcpu-bf512.c: Update to latest silicon revision and
829 * gcc.target/bfin/mcpu-bf514.c: Likewise.
830 * gcc.target/bfin/mcpu-bf516.c: Likewise.
831 * gcc.target/bfin/mcpu-bf518.c: Likewise.
833 2011-05-03 Tobias Burnus <burnus@net-b.de>
836 * gfortran.dg/coarray/this_image_1.f90: Remove dg-options.
838 2011-05-03 Tobias Burnus <burnus@net-b.de>
841 * gfortran.dg/coarray/this_image_1.f90: New.
843 2011-05-03 Tobias Burnus <burnus@net-b.de>
846 * gfortran.dg/coarray/caf.dg: New.
847 * gfortran.dg/coarray/image_index_1.f90: New, copied
848 from ../coarray_16.f90.
850 2011-05-03 Paolo Carlini <paolo.carlini@oracle.com>
853 * g++.dg/ext/complex9.C: New.
855 2011-05-03 Stuart Henderson <shenders@gcc.gnu.org>
858 * gcc.target/bfin/mcpu-bf542.c: Check SILICON_REVISION is 0x0004.
859 * gcc.target/bfin/mcpu-bf544.c, gcc.target/bfin/mcpu-bf547.c,
860 gcc.target/bfin/mcpu-bf548.c, gcc.target/bfin/mcpu-bf549.c: Likewise.
862 2011-05-03 Stuart Henderson <shenders@gcc.gnu.org>
864 * gcc.target/bfin/builtins: Created.
865 * gcc.target/bfin/hisilh-O0.c: Deleted.
866 * gcc.target/bfin/hisilh.c: Moved to...
867 * gcc.target/bfin/builtins/hisilh.c: ...here.
868 * gcc.target/bfin/builtins/shl_fr1x16-6.c: New test.
869 * gcc.target/bfin/builtins/shr_fr1x16-1.c: Ditto.
870 * gcc.target/bfin/builtins/shl_fr1x32-9.c: Ditto.
871 * gcc.target/bfin/builtins/shr_fr1x32-4.c: Ditto.
872 * gcc.target/bfin/builtins/shr_fr1x32-8.c: Ditto.
873 * gcc.target/bfin/builtins/lshl_fr2x16-1.c: Ditto.
874 * gcc.target/bfin/builtins/abs_fr1x16-1.c: Ditto.
875 * gcc.target/bfin/builtins/norm32-1.c: Ditto.
876 * gcc.target/bfin/builtins/shrl_fr1x16-3.c: Ditto.
877 * gcc.target/bfin/builtins/norm_fr1x32-2.c: Ditto.
878 * gcc.target/bfin/builtins/bfin-builtins.exp: Ditto.
879 * gcc.target/bfin/builtins/norm16-2.c: Ditto.
880 * gcc.target/bfin/builtins/norm32-5.c: Ditto.
881 * gcc.target/bfin/builtins/norm_fr1x16-3.c: Ditto.
882 * gcc.target/bfin/builtins/mult_fr1x32x32-2.c: Ditto.
883 * gcc.target/bfin/builtins/norm16-6.c: Ditto.
884 * gcc.target/bfin/builtins/norm32-9.c: Ditto.
885 * gcc.target/bfin/builtins/mult_fr2x16-1.c: Ditto.
886 * gcc.target/bfin/builtins/dspsubaddsat_fr2x16-2.c: Ditto.
887 * gcc.target/bfin/builtins/min_fr2x16-1.c: Ditto.
888 * gcc.target/bfin/builtins/max_fr2x16-2.c: Ditto.
889 * gcc.target/bfin/builtins/norm32-10.c: Ditto.
890 * gcc.target/bfin/builtins/shl_fr2x16-3.c: Ditto.
891 * gcc.target/bfin/builtins/mulhisihh_fr2x16-1.c: Ditto.
892 * gcc.target/bfin/builtins/diff_hl_fr2x16-2.c: Ditto.
893 * gcc.target/bfin/builtins/shl_fr2x16-7.c: Ditto.
894 * gcc.target/bfin/builtins/shr_fr2x16-2.c: Ditto.
895 * gcc.target/bfin/builtins/mulhisilh_fr2x16-1.c: Ditto.
896 * gcc.target/bfin/builtins/lshl_fr1x16-1.c: Ditto.
897 * gcc.target/bfin/builtins/cpmlx_mul_fr2x16-2.c: Ditto.
898 * gcc.target/bfin/builtins/negate_fr1x32-2.c: Ditto.
899 * gcc.target/bfin/builtins/negate_fr1x16-3.c: Ditto.
900 * gcc.target/bfin/builtins/abs_fr2x16-2.c: Ditto.
901 * gcc.target/bfin/builtins/shrl_fr2x16-4.c: Ditto.
902 * gcc.target/bfin/builtins/mult_fr1x16-1.c: Ditto.
903 * gcc.target/bfin/builtins/max_fr1x32-1.c: Ditto.
904 * gcc.target/bfin/builtins/min_fr1x16-1.c: Ditto.
905 * gcc.target/bfin/builtins/shl_fr1x32-2.c: Ditto.
906 * gcc.target/bfin/builtins/max_fr1x16-2.c: Ditto.
907 * gcc.target/bfin/builtins/shl_fr1x16-3.c: Ditto.
908 * gcc.target/bfin/builtins/add_fr2x16-1.c: Ditto.
909 * gcc.target/bfin/builtins/shl_fr1x32-6.c: Ditto.
910 * gcc.target/bfin/builtins/shr_fr1x32-1.c: Ditto.
911 * gcc.target/bfin/builtins/shr_fr1x32.c: Ditto.
912 * gcc.target/bfin/builtins/shl_fr1x16-7.c: Ditto.
913 * gcc.target/bfin/builtins/shr_fr1x16-2.c: Ditto.
914 * gcc.target/bfin/builtins/shr_fr1x32-5.c: Ditto.
915 * gcc.target/bfin/builtins/shr_fr1x32-9.c: Ditto.
916 * gcc.target/bfin/builtins/abs_fr1x32-1.c: Ditto.
917 * gcc.target/bfin/builtins/lshl_fr2x16-2.c: Ditto.
918 * gcc.target/bfin/builtins/abs_fr1x16-2.c: Ditto.
919 * gcc.target/bfin/builtins/cpmlx_msu_fr2x16-1.c: Ditto.
920 * gcc.target/bfin/builtins/norm32-2.c: Ditto.
921 * gcc.target/bfin/builtins/shrl_fr1x16-4.c: Ditto.
922 * gcc.target/bfin/builtins/norm16-3.c: Ditto.
923 * gcc.target/bfin/builtins/norm32-6.c: Ditto.
924 * gcc.target/bfin/builtins/norm16-7.c: Ditto.
925 * gcc.target/bfin/builtins/mult_fr2x16-2.c: Ditto.
926 * gcc.target/bfin/builtins/min_fr2x16-2.c: Ditto.
927 * gcc.target/bfin/builtins/add_fr1x16-1.c: Ditto.
928 * gcc.target/bfin/builtins/norm32-11.c: Ditto.
929 * gcc.target/bfin/builtins/sub_fr2x16-1.c: Ditto.
930 * gcc.target/bfin/builtins/shl_fr2x16-4.c: Ditto.
931 * gcc.target/bfin/builtins/mulhisihh_fr2x16-2.c: Ditto.
932 * gcc.target/bfin/builtins/diff_lh_fr2x16-1.c: Ditto.
933 * gcc.target/bfin/builtins/shl_fr2x16-8.c: Ditto.
934 * gcc.target/bfin/builtins/shr_fr2x16-3.c: Ditto.
935 * gcc.target/bfin/builtins/mulhisilh_fr2x16-2.c: Ditto.
936 * gcc.target/bfin/builtins/lshl_fr1x16-2.c: Ditto.
937 * gcc.target/bfin/builtins/cpmlx_mac_fr2x16-1.c: Ditto.
938 * gcc.target/bfin/builtins/shrl_fr2x16-1.c: Ditto.
939 * gcc.target/bfin/builtins/mult_fr1x32-1.c: Ditto.
940 * gcc.target/bfin/builtins/min_fr1x32-1.c: Ditto.
941 * gcc.target/bfin/builtins/dspaddsubsat_fr2x16-1.c: Ditto.
942 * gcc.target/bfin/builtins/mult_fr1x16-2.c: Ditto.
943 * gcc.target/bfin/builtins/max_fr1x32-2.c: Ditto.
944 * gcc.target/bfin/builtins/min_fr1x16-2.c: Ditto.
945 * gcc.target/bfin/builtins/shl_fr1x32.c: Ditto.
946 * gcc.target/bfin/builtins/shl_fr1x32-3.c: Ditto.
947 * gcc.target/bfin/builtins/shl_fr1x16-4.c: Ditto.
948 * gcc.target/bfin/builtins/sub_fr1x16-1.c: Ditto.
949 * gcc.target/bfin/builtins/add_fr2x16-2.c: Ditto.
950 * gcc.target/bfin/builtins/shl_fr1x32-7.c: Ditto.
951 * gcc.target/bfin/builtins/shr_fr1x32-2.c: Ditto.
952 * gcc.target/bfin/builtins/shl_fr1x16-8.c: Ditto.
953 * gcc.target/bfin/builtins/shr_fr1x16-3.c: Ditto.
954 * gcc.target/bfin/builtins/shr_fr1x32-6.c: Ditto.
955 * gcc.target/bfin/builtins/circptr.c: Ditto.
956 * gcc.target/bfin/builtins/negate_fr2x16-1.c: Ditto.
957 * gcc.target/bfin/builtins/abs_fr1x32-2.c: Ditto.
958 * gcc.target/bfin/builtins/multr_fr2x16-1.c: Ditto.
959 * gcc.target/bfin/builtins/sum_fr2x16-1.c: Ditto.
960 * gcc.target/bfin/builtins/shrl_fr1x16-1.c: Ditto.
961 * gcc.target/bfin/builtins/cpmlx_msu_fr2x16-2.c: Ditto.
962 * gcc.target/bfin/builtins/norm32-3.c: Ditto.
963 * gcc.target/bfin/builtins/norm_fr1x16-1.c: Ditto.
964 * gcc.target/bfin/builtins/norm16-4.c: Ditto.
965 * gcc.target/bfin/builtins/norm32-7.c: Ditto.
966 * gcc.target/bfin/builtins/norm16-8.c: Ditto.
967 * gcc.target/bfin/builtins/add_fr1x32-1.c: Ditto.
968 * gcc.target/bfin/builtins/shl_fr2x16-1.c: Ditto.
969 * gcc.target/bfin/builtins/add_fr1x16-2.c: Ditto.
970 * gcc.target/bfin/builtins/shl_fr2x16-5.c: Ditto.
971 * gcc.target/bfin/builtins/norm32-12.c: Ditto.
972 * gcc.target/bfin/builtins/sub_fr2x16-2.c: Ditto.
973 * gcc.target/bfin/builtins/diff_lh_fr2x16-2.c: Ditto.
974 * gcc.target/bfin/builtins/mulhisihl_fr2x16-1.c: Ditto.
975 * gcc.target/bfin/builtins/shr_fr2x16-4.c: Ditto.
976 * gcc.target/bfin/builtins/mulhisill_fr2x16-1.c: Ditto.
977 * gcc.target/bfin/builtins/negate_fr1x16-1.c: Ditto.
978 * gcc.target/bfin/builtins/multr_fr1x16-1.c: Ditto.
979 * gcc.target/bfin/builtins/cpmlx_mac_fr2x16-2.c: Ditto.
980 * gcc.target/bfin/builtins/shrl_fr2x16-2.c: Ditto.
981 * gcc.target/bfin/builtins/mult_fr1x32x32NS-1.c: Ditto.
982 * gcc.target/bfin/builtins/mult_fr1x32-2.c: Ditto.
983 * gcc.target/bfin/builtins/min_fr1x32-2.c: Ditto.
984 * gcc.target/bfin/builtins/dspaddsubsat_fr2x16-2.c: Ditto.
985 * gcc.target/bfin/builtins/shl_fr1x16-1.c: Ditto.
986 * gcc.target/bfin/builtins/sub_fr1x32-1.c: Ditto.
987 * gcc.target/bfin/builtins/shl_fr1x32-4.c: Ditto.
988 * gcc.target/bfin/builtins/sub_fr1x16-2.c: Ditto.
989 * gcc.target/bfin/builtins/shl_fr1x16-5.c: Ditto.
990 * gcc.target/bfin/builtins/shl_fr1x32-8.c: Ditto.
991 * gcc.target/bfin/builtins/shr_fr1x32-3.c: Ditto.
992 * gcc.target/bfin/builtins/shr_fr1x16-4.c: Ditto.
993 * gcc.target/bfin/builtins/shr_fr1x32-7.c: Ditto.
994 * gcc.target/bfin/builtins/negate_fr2x16-2.c: Ditto.
995 * gcc.target/bfin/builtins/multr_fr2x16-2.c: Ditto.
996 * gcc.target/bfin/builtins/sum_fr2x16-2.c: Ditto.
997 * gcc.target/bfin/builtins/shrl_fr1x16-2.c: Ditto.
998 * gcc.target/bfin/builtins/norm_fr1x32-1.c: Ditto.
999 * gcc.target/bfin/builtins/norm16-1.c: Ditto.
1000 * gcc.target/bfin/builtins/norm_fr1x16-2.c: Ditto.
1001 * gcc.target/bfin/builtins/mult_fr1x32x32-1.c: Ditto.
1002 * gcc.target/bfin/builtins/norm32-4.c: Ditto.
1003 * gcc.target/bfin/builtins/norm16-5.c: Ditto.
1004 * gcc.target/bfin/builtins/norm32-8.c: Ditto.
1005 * gcc.target/bfin/builtins/dspsubaddsat_fr2x16-1.c: Ditto.
1006 * gcc.target/bfin/builtins/max_fr2x16-1.c: Ditto.
1007 * gcc.target/bfin/builtins/add_fr1x32-2.c: Ditto.
1008 * gcc.target/bfin/builtins/shl_fr2x16-2.c: Ditto.
1009 * gcc.target/bfin/builtins/shl_fr2x16-6.c: Ditto.
1010 * gcc.target/bfin/builtins/diff_hl_fr2x16-1.c: Ditto.
1011 * gcc.target/bfin/builtins/shr_fr2x16-1.c: Ditto.
1012 * gcc.target/bfin/builtins/mulhisihl_fr2x16-2.c: Ditto.
1013 * gcc.target/bfin/builtins/negate_fr1x32-1.c: Ditto.
1014 * gcc.target/bfin/builtins/cpmlx_mul_fr2x16-1.c: Ditto.
1015 * gcc.target/bfin/builtins/multr_fr1x16-2.c: Ditto.
1016 * gcc.target/bfin/builtins/mulhisill_fr2x16-2.c: Ditto.
1017 * gcc.target/bfin/builtins/negate_fr1x16-2.c: Ditto.
1018 * gcc.target/bfin/builtins/abs_fr2x16-1.c: Ditto.
1019 * gcc.target/bfin/builtins/shrl_fr2x16-3.c: Ditto.
1020 * gcc.target/bfin/builtins/mult_fr1x32x32NS-2.c: Ditto.
1021 * gcc.target/bfin/builtins/shl_fr1x32-1.c: Ditto.
1022 * gcc.target/bfin/builtins/max_fr1x16-1.c: Ditto.
1023 * gcc.target/bfin/builtins/shl_fr1x16-2.c: Ditto.
1024 * gcc.target/bfin/builtins/sub_fr1x32-2.c: Ditto.
1025 * gcc.target/bfin/builtins/shl_fr1x32-5.c: Ditto.
1027 2011-05-03 Bernd Schmidt <bernds@codesourcery.com>
1029 * gcc.target/arm/cold-lc.c: New test.
1031 2011-05-03 Jakub Jelinek <jakub@redhat.com>
1034 * gcc.dg/pr48774.c: New test.
1036 2011-05-03 Richard Guenther <rguenther@suse.de>
1038 * gcc.dg/large-size-array-5.c: New testcase.
1040 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
1042 * gcc.dg/vect/vect-strided-u16-i3.c: New test.
1044 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
1046 * lib/target-supports.exp (check_effective_target_vect_strided):
1048 (check_effective_target_vect_strided2)
1049 (check_effective_target_vect_strided3)
1050 (check_effective_target_vect_strided4)
1051 (check_effective_target_vect_strided8): ...these new functions.
1053 * gcc.dg/vect/O3-pr39675-2.c: Update accordingly.
1054 * gcc.dg/vect/costmodel/ppc/costmodel-slp-12.c: Likewise.
1055 * gcc.dg/vect/fast-math-slp-27.c: Likewise.
1056 * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: Likewise.
1057 * gcc.dg/vect/pr37539.c: Likewise.
1058 * gcc.dg/vect/slp-11a.c: Likewise.
1059 * gcc.dg/vect/slp-11b.c: Likewise.
1060 * gcc.dg/vect/slp-11c.c: Likewise.
1061 * gcc.dg/vect/slp-12a.c: Likewise.
1062 * gcc.dg/vect/slp-12b.c: Likewise.
1063 * gcc.dg/vect/slp-18.c: Likewise.
1064 * gcc.dg/vect/slp-19a.c: Likewise.
1065 * gcc.dg/vect/slp-19b.c: Likewise.
1066 * gcc.dg/vect/slp-21.c: Likewise.
1067 * gcc.dg/vect/slp-23.c: Likewise.
1068 * gcc.dg/vect/vect-cselim-1.c: Likewise.
1070 * gcc.dg/vect/fast-math-vect-complex-3.c: Use vect_stridedN
1071 instead of vect_interleave && vect_extract_even_odd.
1072 * gcc.dg/vect/no-scevccp-outer-10a.c: Likewise.
1073 * gcc.dg/vect/no-scevccp-outer-10b.c: Likewise.
1074 * gcc.dg/vect/no-scevccp-outer-20.c: Likewise.
1075 * gcc.dg/vect/vect-1.c: Likewise.
1076 * gcc.dg/vect/vect-10.c: Likewise.
1077 * gcc.dg/vect/vect-98.c: Likewise.
1078 * gcc.dg/vect/vect-107.c: Likewise.
1079 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
1080 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
1081 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
1082 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
1083 * gcc.dg/vect/vect-strided-a-u32-mult.c: Likewise.
1084 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
1085 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
1086 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
1087 * gcc.dg/vect/vect-strided-float.c: Likewise.
1088 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
1089 * gcc.dg/vect/vect-strided-mult.c: Likewise.
1090 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
1091 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
1092 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
1093 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
1094 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
1095 * gcc.dg/vect/vect-strided-u32-mult.c: Likewise.
1096 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
1097 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
1098 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
1099 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
1100 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
1101 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
1102 * gcc.dg/vect/vect-vfa-03.c: Likewise.
1104 * gcc.dg/vect/no-scevccp-outer-18.c: Add vect_stridedN to the
1106 * gcc.dg/vect/pr30843.c: Likewise.
1107 * gcc.dg/vect/pr33866.c: Likewise.
1108 * gcc.dg/vect/slp-reduc-6.c: Likewise.
1109 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: Likewise.
1110 * gcc.dg/vect/vect-strided-store-u16-i4.c: Likewise.
1111 * gcc.dg/vect/vect-strided-store-u32-i2.c: Likewise.
1113 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
1115 * gcc.dg/vect/slp-11.c: Split into...
1116 * gcc.dg/vect/slp-11a.c, gcc.dg/vect/slp-11b.c,
1117 gcc.dg/vect/slp-11c.c: ...these tests.
1118 * gcc.dg/vect/slp-12a.c: Split 4-stride loop into...
1119 * gcc.dg/vect/slp-12c.c: ...this new test.
1120 * gcc.dg/vect/slp-19.c: Split into...
1121 * gcc.dg/vect/slp-19a.c, gcc.dg/vect/slp-19b.c,
1122 gcc.dg/vect/slp-19c.c: ...these new tests.
1124 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
1126 * lib/target-supports.exp
1127 (check_effective_target_vect_extract_even_odd_wide): Delete.
1128 (check_effective_target_vect_strided_wide): Likewise.
1129 * gcc.dg/vect/O3-pr39675-2.c: Use the non-wide versions instead.
1130 * gcc.dg/vect/fast-math-pr35982.c: Likewise.
1131 * gcc.dg/vect/fast-math-vect-complex-3.c: Likewise.
1132 * gcc.dg/vect/pr37539.c: Likewise.
1133 * gcc.dg/vect/slp-11.c: Likewise.
1134 * gcc.dg/vect/slp-12a.c: Likewise.
1135 * gcc.dg/vect/slp-12b.c: Likewise.
1136 * gcc.dg/vect/slp-19.c: Likewise.
1137 * gcc.dg/vect/slp-23.c: Likewise.
1138 * gcc.dg/vect/vect-1.c: Likewise.
1139 * gcc.dg/vect/vect-98.c: Likewise.
1140 * gcc.dg/vect/vect-107.c: Likewise.
1141 * gcc.dg/vect/vect-strided-float.c: Likewise.
1143 2011-05-02 Jason Merrill <jason@redhat.com>
1145 * g++.dg/init/new31.C: New.
1147 2011-05-02 Simon Martin <simartin@users.sourceforge.net>
1150 * gcc.dg/pr35445.c: New test.
1152 2011-05-02 Jason Merrill <jason@redhat.com>
1154 * c-c++-common/vla-1.c: New.
1156 2011-05-02 Richard Guenther <rguenther@suse.de>
1158 PR tree-optimization/48822
1159 * gcc.dg/torture/pr48822.c: New testcase.
1161 2011-05-02 Paolo Carlini <paolo.carlini@oracle.com>
1164 * g++.dg/cpp0x/constexpr-47969.C: New.
1166 2011-05-02 Ira Rosen <ira.rosen@linaro.org>
1169 * gcc.dg/vect/slp-3.c: Increase loop bound. Don't expect to fail
1170 on vect_no_align targets.
1171 * gcc.dg/vect/no-vfa-pr29145.c: Don't expect to fail on
1172 vect_no_align targets.
1174 2011-05-01 Xinliang David Li <davidxl@google.com>
1176 * gcc.dg/tree-ssa/integer-addr.c: New test.
1177 * gcc.dg/tree-ssa/alias_bug.c: New test.
1179 2011-05-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1181 PR libgfortran/48787
1182 * gfortran.dg/round_3.f08: Add more checks.
1184 2011-04-30 Tobias Burnus <burnus@net-b.de>
1187 * gfortran.dg/import9.f90: New, proper test.
1188 * gfortran.dg/interface_37.f90: Remove bogus
1189 test (bogus copy of interface_36.f90).
1191 2011-04-30 Tobias Burnus <burnus@net-b.de>
1194 * gfortran.dg/interface_37.f90: New.
1196 2011-04-30 Paul Thomas <pault@gcc.gnu.org>
1199 * gfortran.dg/realloc_on_assign_7.f03: Test bounds.
1201 2011-04-30 Jakub Jelinek <jakub@redhat.com>
1203 PR tree-optimization/48809
1204 * gcc.c-torture/execute/pr48809.c: New test.
1206 2011-04-29 Jeff Law <law@redhat.com>
1208 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: New test.
1210 2011-04-29 Paolo Carlini <paolo.carlini@oracle.com>
1213 * g++.dg/init/ctor10.C: New.
1215 2011-04-29 Le-Chun Wu <lcwu@google.com>
1217 * g++.dg/warn/Wconversion-null-2.C: Do not expect a NULL
1218 warning in implicitly instantiated templates.
1220 2011-04-29 Le-Chun Wu <lcwu@google.com>
1222 * g++.dg/warn/Wnull-conversion-1.C: New.
1223 * g++.dg/warn/Wnull-conversion-2.C: New.
1225 2011-04-29 Diego Novillo <dnovillo@google.com>
1227 * g++.old-deja/g++.other/null3.C: Expect warning about
1228 converting boolean to a pointer.
1230 2011-04-29 Paul Thomas <pault@gcc.gnu.org>
1233 * gfortran.dg/realloc_on_assign_7.f03: Modify to test for lhs
1237 * gfortran.dg/realloc_on_assign_7.f03: Add subroutine pr48746.
1239 2011-04-29 Tobias Burnus <burnus@net-b.de>
1242 * gfortran.dg/typebound_proc_22.f90: New.
1245 * gfortran.dg/interface_36.f90: New.
1247 2011-04-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1249 PR libgfortran/48488
1250 PR libgfortran/48602
1251 PR libgfortran/48615
1252 PR libgfortran/48684
1253 PR libgfortran/48787
1254 * gfortran.dg/fmt_g.f: Adjust test.
1255 * gfortran.dg/fmt_g0_1.f08: Adjust test.
1256 * gfortran.dg/round_3.f08: New test.
1257 * gfortran.dg/namelist_print_1.f: Adjust test.
1258 * gfortran.dg/char4_iunit_1.f03: Adjust test.
1259 * gfortran.dg/f2003_io_5.f03: Adjust test.
1260 * gfortran.dg/coarray_15.f90: Adjust test.
1261 * gfortran.dg/namelist_65.f90: Adjust test.
1262 * gfortran.dg/fmt_cache_1.f: Adjust test.
1263 * gfortran.dg/char4_iunit_2.f03: Adjust test.
1264 * gfortran.dg/real_const_3.f90: Adjust test.
1266 2011-04-28 Xinliang David Li <davidxl@google.com>
1268 * testsuite/gcc.dg/tree-prof/prof-robust-1.c: New test.
1269 * testsuite/g++.dg/prof-robust-1.C: New test.
1271 2011-04-28 Ira Rosen <ira.rosen@linaro.org>
1273 PR tree-optimization/48765
1274 * gcc.dg/vect/pr48765.c: New.
1276 2011-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1278 PR tree-optimization/48775
1279 * gcc.dg/pr48616.c: Also add -fno-common on alpha*-dec-osf*.
1281 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
1284 * g++.dg/inherit/pr48798.C: New.
1285 * g++.old-deja/g++.other/base1.C: Adjust.
1287 2011-04-28 Dodji Seketeli <dodji@redhat.com>
1290 * g++.dg/template/inherit7.C: New test case.
1292 2011-04-28 Richard Guenther <rguenther@suse.de>
1294 PR tree-optimization/40052
1295 PR tree-optimization/15347
1296 * gcc.dg/tree-ssa/vrp57.c: New testcase.
1297 * gcc.dg/pr15347.c: Likewise.
1299 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
1302 * g++.dg/cpp0x/sfinae18.C: New.
1304 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
1307 * g++.dg/ext/is_literal_type1.C: New.
1309 2011-04-28 Tobias Burnus <burnus@net-b.de>
1313 * gfortran.dg/interface_35.f90: New.
1314 * gfortran.dg/erfc_scaled_1.f90: Don't compile with -pedantic.
1315 * gfortran.dg/func_result_6.f90: Add dg-warning.
1316 * gfortran.dg/bessel_1.f90: Ditto.
1317 * gfortran.dg/hypot_1.f90: Ditto.
1318 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
1319 * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
1320 * gfortran.dg/interface_assignment_4.f90: Ditto.
1322 2011-04-27 Jason Merrill <jason@redhat.com>
1324 * g++.dg/ext/complex8.C: New.
1326 * g++.dg/cpp0x/initlist49.C: New.
1327 * g++.dg/init/new30.C: New.
1329 2011-04-27 Tobias Burnus <burnus@net-b.de>
1332 * gfortran.dg/whole_file_34.f90: New.
1334 2011-04-27 Jan Hubicka <jh@suse.cz>
1336 * gcc.dg/tree-ssa/inline-9.c: New testcase.
1338 2011-04-27 Jason Merrill <jason@redhat.com>
1340 * g++.old-deja/g++.oliva/overload1.C: Adjust.
1342 * g++.dg/parse/ambig6.C: New.
1344 2011-04-27 Nick Clifton <nickc@redhat.com>
1346 * gcc.dg/20020312-2.c: Add definition for RX.
1348 * lib/target-supports.exp (add_options_for_ieee): Use -mnofpu
1349 option with RX targets.
1351 * gcc.target/rx/pack.c: Replace C++ style // comments with C style
1354 2011-04-27 Richard Guenther <rguenther@suse.de>
1356 * gcc.dg/tree-ssa/pr23382.c: Remove.
1358 2011-04-27 Kaz Kojima <kkojima@gcc.gnu.org>
1361 * gcc.c-torture/compile/pr48767.c: New test.
1363 2011-04-27 Richard Guenther <rguenther@suse.de>
1365 PR tree-optimization/48772
1366 * g++.dg/pr48772.C: New testcase.
1368 2011-04-27 Jakub Jelinek <jakub@redhat.com>
1371 * gcc.c-torture/compile/pr48742.c: New test.
1373 2011-04-26 Jason Merrill <jason@redhat.com>
1375 * g++.dg/lookup/koenig13.C: New.
1377 * g++.dg/cpp0x/initlist48.C: New.
1379 2011-04-25 Jason Merrill <jason@redhat.com>
1381 * g++.dg/cpp0x/sfinae17.C: New.
1383 2011-03-23 Michael Meissner <meissner@linux.vnet.ibm.com>
1386 * gcc.target/powerpc/pr48258-1.c: New file.
1387 * gcc.target/powerpc/pr48258-2.c: Ditto.
1389 2011-04-26 Xinliang David Li <davidxl@google.com>
1391 * gcc.dg/uninit-suppress.c: New test.
1392 * gcc.dg/uninit-suppress.c: New test.
1394 2011-04-26 Jakub Jelinek <jakub@redhat.com>
1397 * gcc.dg/pr48768.c: New test.
1399 PR tree-optimization/48734
1400 * gcc.c-torture/compile/pr48734.c: New test.
1403 * gcc.dg/tree-prof/val-prof-2.c: Adjust for 32-bit HWI.
1405 2011-04-26 Richard Guenther <rguenther@suse.de>
1407 PR tree-optimization/48731
1408 * gcc.dg/torture/pr48731.c: New testcase.
1410 2011-04-26 Richard Guenther <rguenther@suse.de>
1413 * gcc.dg/tree-prof/val-prof-2.c: Adjust.
1415 2011-04-26 Richard Guenther <rguenther@suse.de>
1418 * gcc.dg/torture/pr48694-1.c: New testcase.
1419 * gcc.dg/torture/pr48694-2.c: Likewise.
1421 2011-04-25 Paolo Carlini <paolo.carlini@oracle.com>
1423 * g++.dg/ext/underlying_type1.C: New.
1424 * g++.dg/ext/underlying_type2.C: Likewise.
1425 * g++.dg/ext/underlying_type3.C: Likewise.
1426 * g++.dg/ext/underlying_type4.C: Likewise.
1427 * g++.dg/ext/underlying_type5.C: Likewise.
1428 * g++.dg/ext/underlying_type6.C: Likewise.
1429 * g++.dg/ext/underlying_type7.C: Likewise.
1430 * g++.dg/ext/underlying_type8.C: Likewise.
1431 * g++.dg/ext/underlying_type9.C: Likewise.
1432 * g++.dg/ext/underlying_type10.C: Likewise.
1434 2011-04-25 Jason Merrill <jason@redhat.com>
1436 * g++.dg/cpp0x/regress/template-const2.C: New.
1438 2011-04-25 Jeff Law <law@redhat.com>
1440 * gcc.dg/tree-ssa/vrp56.c: new test.
1442 2011-04-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1444 * go.test/go-test.exp (go-set-goarch): Accept mips*-*-*.
1446 2011-04-24 Jakub Jelinek <jakub@redhat.com>
1448 PR preprocessor/48740
1449 * c-c++-common/raw-string-11.c: New test.
1451 2011-04-23 John David Anglin <dave.anglin@nrc-cnrc.ca>
1453 * gcc.dg/pr48616.c (dg-options): Add -fno-common to options on
1456 2011-04-23 Tobias Burnus <burnus@net-b.de>
1459 * gfortran.dg/coarray_19.f90: New.
1461 2011-04-23 Jakub Jelinek <jakub@redhat.com>
1464 * gcc.dg/pr48685.c: New test.
1466 2011-04-22 Jan Hubicka <jh@suse.cz>
1468 * gcc.dg/tree-ssa/pr38699.c: Fix testcase.
1470 2011-04-22 Jakub Jelinek <jakub@redhat.com>
1472 PR tree-optimization/48717
1473 * gcc.c-torture/execute/pr48717.c: New test.
1475 2011-04-22 Uros Bizjak <ubizjak@gmail.com>
1478 * gcc.target/i386/pr48723.c: New test.
1480 2011-04-22 Jakub Jelinek <jakub@redhat.com>
1483 * gcc.dg/gomp/pr48716.c: New test.
1484 * g++.dg/gomp/pr48716.C: New test.
1486 2011-04-22 Alexander Monakov <amonakov@ispras.ru>
1489 * gcc.dg/missing-field-init-2.c: Update testcase.
1491 2011-04-22 Alan Modra <amodra@gmail.com>
1493 * gcc.target/powerpc/ppc-pow.c: Allow for tail calls.
1495 2011-04-21 Thomas Koenig <tkoenig@gcc.gnu.org>
1498 * gfortran.dg/function_optimize_6.f90: New test.
1500 2011-04-21 Easwaran Raman <eraman@google.com>
1502 * gcc.dg/stack-layout-2.c: New test.
1504 2011-04-21 Richard Guenther <rguenther@suse.de>
1507 * g++.dg/lto/pr48207-2_0.C: New testcase.
1508 * g++.dg/lto/pr48207-3_0.C: Likewise.
1510 2011-04-21 Eric Botcazou <ebotcazou@adacore.com>
1512 * gnat.dg/volatile5.adb: New test.
1513 * gnat.dg/volatile5_pkg.ads: New helper.
1515 2011-04-21 Uros Bizjak <ubizjak@gmail.com>
1518 * gcc.target/i386/pr48708.c: New test.
1520 2011-04-21 Richard Sandiford <richard.sandiford@linaro.org>
1522 * gcc.dg/vect/vect-119.c: New test.
1524 2011-04-21 Richard Sandiford <richard.sandiford@linaro.org>
1526 * gcc.dg/vect/vect.exp: Run the main tests twice, one with -flto
1529 2011-04-21 Richard Earnshaw <rearnsha@arm.com>
1530 Richard Sandiford <richard.sandiford@linaro.org>
1533 * gcc.target/arm/pr46329.c: New test.
1535 2011-04-21 Tobias Burnus <burnus@net-b.de>
1538 * gfortran.dg/coarray_18.f90: New.
1540 2011-04-20 Jason Merrill <jason@redhat.com>
1542 * g++.dg/cpp0x/initlist47.C: New.
1544 * g++.dg/init/dtor4.C: New.
1546 2011-04-20 Uros Bizjak <ubizjak@gmail.com>
1549 * gcc.target/i386/sse2-pinsrw.c: New test.
1550 * gcc.target/i386/avx-vpinsrw.c: Ditto.
1551 * gcc.target/i386/sse4_1-insvqi.c: Ditto.
1552 * gcc.target/i386/sse2-insvhi.c: Ditto.
1553 * gcc.target/i386/sse4_1-insvsi.c: Ditto.
1554 * gcc.target/i386/sse4_1-insvdi.c: Ditto.
1556 2011-04-20 Jason Merrill <jason@redhat.com>
1558 * g++.dg/template/const4.C: New.
1560 2011-04-20 Easwaran Raman <eraman@google.com>
1562 * gcc.dg/stack-layout-1.c: New test.
1564 2011-04-20 Daniel Jacobowitz <dan@codesourcery.com>
1566 * gcc.dg/vect/vect-shift-3.c, gcc.dg/vect/vect-shift-4.c: New.
1567 * lib/target-supports.exp (check_effective_target_vect_shift_char): New
1570 2011-04-20 Kai Tietz <ktietz@redhat.com>
1572 * gcc.dg/binop-xor1.c: New test.
1573 * gcc.dg/binop-xor2.c: New test.
1574 * gcc.dg/binop-xor3.c: New test.
1575 * gcc.dg/binop-xor4.c: New test.
1576 * gcc.dg/binop-xor5.c: New test.
1578 2011-04-20 Richard Guenther <rguenther@suse.de>
1580 PR tree-optimization/47892
1581 * gcc.dg/vect/fast-math-ifcvt-1.c: New testcase.
1583 2011-04-20 Richard Guenther <rguenther@suse.de>
1586 * g++.dg/torture/pr48695.C: New testcase.
1588 2011-04-20 Georg-Johann Lay <avr@gjlay.de>
1590 * gcc.dg/pr42629.c: Add dg-require-effective-target int32plus
1591 * gcc.c-torture/execute/cmpsi-2.c: Ditto
1592 * gcc.c-torture/execute/pr45262.c: Ditto
1593 * gcc.dg/torture/pr43165.c: Ditto.
1594 * gcc.dg/torture/pr47228.c: Ditto.
1595 * gcc.dg/tree-ssa/pr45144.c: Ditto.
1596 * gcc.dg/ipa/pr45644.c: Ditto.
1597 * gcc.c-torture/compile/pr43191.c: Ditto. Remove dg-skip-if for
1600 2011-04-19 Jason Merrill <jason@redhat.com>
1602 * g++.dg/ext/complex7.C: New.
1604 * g++.dg/ext/attrib41.C: New.
1606 2011-04-19 Kaz Kojima <kkojima@gcc.gnu.org>
1609 * gcc.dg/torture/pr37868.c: Skip on sh*-*-*.
1611 2011-04-19 Jakub Jelinek <jakub@redhat.com>
1614 * gcc.target/i386/pr48678.c: New test.
1616 2011-04-19 Martin Jambor <mjambor@suse.cz>
1618 * g++.dg/opt/devirt1.C: Bump to -O2, remove XFAIL.
1619 * g++.dg/opt/devirt2.C: New test.
1620 * g++.dg/ipa/devirt-g-1.C: Likewise.
1622 2011-04-19 Tobias Burnus <burnus@net-b.de>
1625 * gfortran.dg/whole_file_33.f90: New.
1627 2011-04-19 Martin Jambor <mjambor@suse.cz>
1629 * g++.dg/ipa/devirt-7.C: New test.
1631 2011-04-19 Richard Guenther <rguenther@suse.de>
1634 * g++.dg/lto/pr48207_0.C: New testcase.
1636 2011-04-18 Jason Merrill <jason@redhat.com>
1638 * g++.dg/init/void1.C: New.
1640 * g++.dg/cpp0x/union4.C: New.
1642 2011-04-18 Jakub Jelinek <jakub@redhat.com>
1645 * g++.dg/torture/pr48661.C: New test.
1648 * g++.dg/gomp/pr48632.C: New test.
1650 2011-04-18 Uros Bizjak <ubizjak@gmail.com>
1652 * gcc.target/i386/sse2-maskmovdqu.c: New test.
1653 * gcc.target/i386/avx-vmaskmovdqu.c: Ditto.
1655 2011-04-18 Tobias Burnus <burnus@net-b.de>
1658 * gfortran.dg/coarray_17.f90: New.
1659 * gfortran.dg/coarray_10.f90: Update dg-error.
1661 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1664 * gcc.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
1665 * gfortran.dg/guality/guality.exp: Likewise.
1667 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1669 * gfortran.dg/fmt_g0_5.f08: Use dg-add-options ieee.
1671 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1673 * gcc.dg/vect/pr48377.c: Remove dg-do run.
1675 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1677 * gcc.dg/ipa/pr48195.c: Add dg-require-effective-target lto.
1679 2011-04-18 Richard Guenther <rguenther@suse.de>
1682 * g++.dg/torture/pr46364.C: New testcase.
1684 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1686 * obj-c++.dg/dwarf-2.mm: Skip on alpha*-dec-osf*.
1688 2011-04-18 Alexander Monakov <amonakov@ispras.ru>
1690 * gcc.dg/pr48235.c: Add dg-require-effective-target freorder.
1692 2011-04-18 Ulrich Weigand <ulrich.weigand@linaro.org>
1693 Ira Rosen <ira.rosen@linaro.org>
1696 * gcc.target/arm/pr48252.c: New test.
1698 2011-04-18 Jakub Jelinek <jakub@redhat.com>
1700 PR tree-optimization/48616
1701 * gcc.dg/pr48616.c: New test.
1703 2011-04-18 Tobias Burnus <burnus@net-b.de>
1706 * gfortran.dg/coarray_16.f90: New.
1708 2011-04-18 Paul Thomas <pault@gcc.gnu.org>
1711 * gfortran.dg/realloc_on_assign_7.f03: New test.
1713 2011-04-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1715 PR libgfortran/48602
1716 * gfortran.dg/fmt_g0_6.f08: New test.
1718 2011-04-17 Jason Merrill <jason@redhat.com>
1720 * g++.dg/cpp0x/sfinae16.C: New.
1722 2011-04-17 Richard Sandiford <rdsandiford@googlemail.com>
1724 * gcc.target/mips/reg-var-1.c: New test.
1726 2011-04-17 Jan Hubicka <jh@suse.cz>
1728 * gcc.dg/winline-5.c: Update testcase.
1730 2011-04-17 Eric Botcazou <ebotcazou@adacore.com>
1732 * gnat.dg/discr27.ad[sb]: Move dg directive.
1733 * gnat.dg/discr28.ad[sb]: New test.
1734 * gnat.dg/discr28_pkg.ads: New helper.
1736 2011-04-17 Michael Matz <matz@suse.de>
1738 PR tree-optimization/48622
1740 * gcc.dg/lto/pr48622_0.c: New test.
1742 2011-04-16 Uros Bizjak <ubizjak@gmail.com>
1744 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan patterns.
1745 * gcc.target/i386/avx256-unaligned-load-2.c: Ditto.
1746 * gcc.target/i386/avx256-unaligned-load-3.c: Ditto.
1747 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
1748 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
1749 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
1751 2011-04-15 Jason Merrill <jason@redhat.com>
1753 * g++.dg/cpp0x/range-for17.C: New.
1755 2011-04-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
1757 * g++.dg/cpp0x/range-for2.C: Correct for declaration.
1758 * g++.dg/cpp0x/range-for3.C: Likewise.
1759 * g++.dg/cpp0x/range-for9.C: Correct error message.
1760 * g++.dg/cpp0x/range-for11.C: New.
1761 * g++.dg/cpp0x/range-for12.C: New.
1762 * g++.dg/cpp0x/range-for13.C: New.
1763 * g++.dg/cpp0x/range-for14.C: New.
1764 * g++.dg/cpp0x/range-for15.C: New.
1765 * g++.dg/cpp0x/range-for16.C: New.
1767 2011-04-15 Tobias Burnus <burnus@net-b.de>
1770 * gfortran.dg/coarray_15.f90: Change to dg-do run.
1772 2011-04-15 Nicola Pero <nicola.pero@meta-innovation.com>
1774 * objc.dg/naming-4.m: Updated.
1775 * objc.dg/naming-5.m: Updated.
1776 * objc.dg/naming-6.m: New.
1777 * objc.dg/naming-7.m: New.
1778 * obj-c++.dg/naming-1.mm: Updated.
1779 * obj-c++.dg/naming-2.mm: Updated.
1780 * obj-c++.dg/naming-3.mm: New.
1781 * obj-c++.dg/naming-4.mm: New.
1783 2011-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1785 PR libgfortran/48589
1786 * gfortran.dg/fmt_g0_5.f08: New test.
1788 2011-04-15 Richard Guenther <rguenther@suse.de>
1791 * gfortran.dg/cray_pointers_8.f90: Use -ffloat-store.
1793 2011-04-15 Georg-Johann Lay <avr@gjlay.de>
1795 * gcc.target/avr/torture/pr41885.c (dg-options): Change
1796 -finline-limit=0 to -fno-inline
1798 2011-04-15 Jakub Jelinek <jakub@redhat.com>
1801 * gcc.target/i386/pr46084.c: Require avx_runtime instead of
1804 2011-04-14 Jakub Jelinek <jakub@redhat.com>
1807 * gcc.target/i386/sse4_1-insertps-3.c: New test.
1808 * gcc.target/i386/sse4_1-insertps-4.c: New test.
1809 * gcc.target/i386/avx-insertps-3.c: New test.
1810 * gcc.target/i386/avx-insertps-4.c: New test.
1812 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
1814 * gcc.target/avr/torture/pr41885.c (dg-options): Add
1817 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
1822 * gcc.target/avr/pr46779-1.c: New test case
1823 * gcc.target/avr/pr46779-2.c: New test case
1825 2011-04-14 Jason Merrill <jason@redhat.com>
1827 * g++.dg/cpp0x/sfinae15.C: New.
1829 * g++.dg/cpp0x/sfinae14.C: New.
1831 * g++.dg/ext/vla10.C: New.
1833 2011-04-14 Richard Guenther <rguenther@suse.de>
1835 * gcc.dg/tree-ssa/ssa-dse-14.c: New testcase.
1837 2011-04-14 Richard Guenther <rguenther@suse.de>
1839 * gcc.dg/fold-bitand-4.c: Move ...
1840 * c-c++-common/fold-bitand-4.c: ... here. Adjust slightly.
1842 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
1844 * gcc.target/avr/trivial.c: Fix line endings. Make PROGMEM
1846 * gcc.target/avr/torture/trivial.c: Ditto.
1848 2011-04-13 Jason Merrill <jason@redhat.com>
1850 * g++.dg/template/operator11.C: New.
1852 2011-04-13 Jakub Jelinek <jakub@redhat.com>
1855 * gcc.dg/gomp/pr48591.c: New test.
1858 * g++.dg/cpp0x/constexpr-wstring1.C: New test.
1859 * g++.dg/cpp0x/constexpr-wstring2.C: New test.
1861 2011-04-13 Dodji Seketeli <dodji@redhat.com>
1864 * g++.dg/template/dependent-expr7.C: New test case.
1866 2011-04-13 Jason Merrill <jason@redhat.com>
1868 * g++.dg/cpp0x/sfinae13.C: New.
1870 2011-04-13 Uros Bizjak <ubizjak@gmail.com>
1872 * gcc.target/i386/sse2-init-v2di-2.c: Update scan pattern.
1874 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
1876 * gcc.target/arm/pr43698.c: Remove -march option.
1878 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
1880 * gcc.target/arm/sync-1.c: Limit to sync_int_long, do not use
1883 2011-04-12 Paul Thomas <pault@gcc.gnu.org>
1887 * gfortran.dg/realloc_on_assign_6.f03: New test.
1889 2011-04-12 Kai Tietz <ktietz@redhat.com>
1891 * g++.dg/ext/bitfield2.C: Add for i?86/x86_64-*-mingw*
1892 targets the additional -mno-ms-bitfields and
1893 -Wno-packed-bitfield-compat options.
1894 * g++.dg/ext/bitfield3.C: Likewise.
1895 * g++.dg/ext/bitfield4.C: Likewise.
1896 * g++.dg/ext/bitfield5.C: Likewise.
1897 * gcc.dg/bitfld-15.c: Likewise.
1898 * gcc.dg/bitfld-16.c: Likewise.
1899 * gcc.dg/bitfld-17.c: Likewise.
1900 * gcc.dg/bitfld-18.c: Likewise.
1902 2011-04-12 Richard Sandiford <richard.sandiford@linaro.org>
1904 * gcc.target/arm/neon-vld3-1.c: New test.
1905 * gcc.target/arm/neon-vst3-1.c: New test.
1906 * gcc.target/arm/neon/v*.c: Regenerate.
1908 2011-04-12 Jakub Jelinek <jakub@redhat.com>
1910 PR rtl-optimization/48549
1911 * g++.dg/opt/pr48549.C: New test.
1913 2011-04-12 Richard Guenther <rguenther@suse.de>
1915 PR tree-optimization/46076
1916 * gcc.dg/tree-ssa/pr46076.c: Un-XFAIL.
1918 2011-04-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1921 * lib/compat.exp (compat-execute): Declare unsupported after
1922 stripping path from src1.
1923 * lib/lto.exp (lto-execute): Likewise.
1925 2011-04-12 Jakub Jelinek <jakub@redhat.com>
1928 * gcc.dg/pr48552-1.c: New test.
1929 * gcc.dg/pr48552-2.c: New test.
1931 2011-04-11 Jason Merrill <jason@redhat.com>
1933 * g++.dg/cpp0x/sfinae12.C: New.
1935 * g++.dg/cpp0x/enum10.C: New.
1937 * g++.dg/cpp0x/lambda/lambda-this4.C: New.
1939 * g++.dg/cpp0x/rv-func.C: New.
1941 2011-04-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1943 * gcc.dg/torture/pr47917.c: Define _ISO_C_SOURCE=19990L for
1946 2011-04-11 Martin Jambor <mjambor@suse.cz>
1948 PR tree-optimization/48195
1949 * gcc.dg/ipa/pr48195.c: New test.
1951 2011-04-10 Eric Botcazou <ebotcazou@adacore.com>
1953 * gnat.dg/return3.adb: Remove unused switch.
1955 2011-04-08 Mike Stump <mikestump@comcast.net>
1958 * gcc.dg/tree-ssa/ssa-ccp-17.c: Robustify against ports that
1959 default to fno-common.
1961 2011-04-08 Georg-Johann Lay <avr@gjlay.de>
1963 * gcc.dg/sibcall-3.c: Don't xfail on AVR.
1964 * gcc.dg/sibcall-4.c: Don't xfail on AVR.
1966 2011-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
1969 * gfortran.dg/function_optimize_5.f90: New test.
1971 2011-04-08 Eric Botcazou <ebotcazou@adacore.com>
1973 * gnat.dg/aggr17.adb: New test.
1974 * gnat.dg/aggr18.adb: Likewise.
1976 2011-04-08 Michael Matz <matz@suse.de>
1979 * gcc.target/i386/pr48389.c: New test.
1981 2011-04-08 Andrey Belevantsev <abel@ispras.ru>
1983 PR rtl-optimization/48272
1984 * g++.dg/opt/pr48272.C: New.
1986 2011-04-08 Dmitry Melnik <dm@ispras.ru>
1988 PR rtl-optimization/48235
1989 * gcc.dg/pr48235.c: New.
1991 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
1993 PR rtl-optimization/48302
1994 * g++.dg/opt/pr48302.C: New.
1996 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
1999 * g++.dg/opt/pr48273.C: New.
2001 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
2003 PR rtl-optimization/48442
2004 * gcc.dg/pr48442.c: New.
2006 2011-04-08 Jakub Jelinek <jakub@redhat.com>
2008 PR tree-optimization/48377
2009 * gcc.dg/vect/pr48377.c: New test.
2011 2011-04-07 Jason Merrill <jason@redhat.com>
2013 * g++.dg/cpp0x/regress/call1.C: New.
2015 * g++.dg/cpp0x/variadic107.C: New.
2017 * g++.dg/cpp0x/sfinae11.C: New.
2018 * g++.dg/cpp0x/noexcept02.C: Fix.
2020 * g++.dg/cpp0x/sfinae10.C: New.
2022 * g++.dg/cpp0x/sfinae9.C: New.
2024 * c-c++-common/Wcast-qual-1.c: Move here from...
2025 * gcc.dg/cast-qual-3.c: ...here, and...
2026 * g++.dg/warn/Wcast-qual2.C: ...here.
2028 * g++.dg/cpp0x/sfinae8.C: New.
2030 * g++.dg/cpp0x/sfinae7.C: New.
2032 * g++.dg/cpp0x/enum9.C: New.
2034 2011-04-07 Mike Stump <mikestump@comcast.net>
2036 * gcc.dg/torture/stackalign/non-local-goto-5.c: Fix for targets
2037 with no trampolines.
2039 2011-04-07 Jakub Jelinek <jakub@redhat.com>
2042 * gfortran.dg/gomp/pr48117.f90: New test.
2045 * gcc.dg/torture/pr48343.c: New test.
2047 2011-04-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2049 * gcc.target/i386/asm-6.c: Remove dg-xfail-if.
2051 2011-04-07 Maxim Kuvyrkov <maxim@codesourcery.com>
2053 * gcc.dg/lto/20090210_0.c: Require tls_runtime target.
2055 2011-04-07 Tom de Vries <tom@codesourcery.com>
2058 * lib/scanasm.exp (object-size): New proc.
2059 * gcc.target/arm/pr43920-2.c: New test.
2061 2011-04-06 Tobias Burnus <burnus@net-b.de>
2065 * gfortran.dg/coarray_13.f90: Avoid out-of-bounds access.
2067 2011-04-06 Steve Ellcey <sje@cup.hp.com>
2069 * gcc.dg/mtune.c: Prune note from output.
2071 2011-04-06 Jakub Jelinek <jakub@redhat.com>
2074 * gcc.dg/guality/pr36977.c: New test.
2075 * gcc.dg/guality/pr48466.c: New test.
2077 2011-04-06 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
2079 * gcc.target/arm/pr43920-1.c: Fix accidental duplication.
2081 2011-04-06 Eric Botcazou <ebotcazou@adacore.com>
2083 * gnat.dg/return3.adb: New test.
2085 2011-04-06 Richard Guenther <rguenther@suse.de>
2087 PR tree-optimization/47663
2088 * gcc.dg/tree-ssa/inline-8.c: New testcase.
2090 2011-04-05 Eric Botcazou <ebotcazou@adacore.com>
2092 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options for
2093 Solaris 8 and 9 as well.
2095 2011-04-05 Tom de Vries <tom@codesourcery.com>
2098 * gcc.target/arm/pr43920-1.c: New test.
2100 2011-04-04 Yufeng Zhang <yufeng.zhang@arm.com>
2102 * g++.dg/abi/arm_cxa_vec1.C (__ARM_EABI__): Fix typo.
2103 (cctor): Actually return the value.
2104 (main): Cast return values.
2106 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
2108 * gfortran.dg/character_comparison_8.f90: New test.
2110 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
2112 * frontend-passes: (optimize_lexical_comparison): New function.
2113 (optimize_expr): Call it.
2114 (optimize_comparison): Also handle lexical comparison functions.
2115 Return false instad of -2 for unequal comparison.
2117 2011-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
2120 * function_optimize_4.f90: New test.
2122 2011-04-04 Tobias Burnus <burnus@net-b.de>
2125 * gfortran.dg/coarray_10.f90: Add coarray descriptor diagnostic check.
2126 * gfortran.dg/coarray_13.f90: Add checks for run-time cobounds.
2127 * gfortran.dg/coarray_15.f90: New.
2129 2011-04-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2131 * gfortran.dg/bessel_6.f90: Use dg-add-options ieee.
2132 * gfortran.dg/bessel_7.f90: Likewise.
2134 2011-04-03 Tobias Burnus <burnus@net-b.de>
2136 * gfortran.dg/bessel_6.f90: Reduce mymax for Tru64.
2138 2011-04-03 Richard Guenther <rguenther@suse.de>
2139 Ira Rosen <ira.rosen@linaro.org>
2141 * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: New test.
2142 * gcc.dg/vect/vect.exp: Run if-cvt-stores-vect* tests with
2143 -ftree-loop-if-convert-stores.
2145 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
2147 * gnat.dg/specs/aggr2.ads: New test.
2149 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
2151 * gnat.dg/debug2.ad[sb]: New test.
2152 * gnat.dg/debug2_pkg.ads: New helper.
2153 * gnat.dg/debug3.ad[sb]: New test.
2155 2011-04-01 Uros Bizjak <ubizjak@gmail.com>
2157 * go.test/go-test.exp (go-set-goarch): Recognize alpha*-*-*.
2159 2011-04-01 Jakub Jelinek <jakub@redhat.com>
2162 * gcc.c-torture/compile/pr48335-1.c: New test.
2163 * gcc.dg/pr48335-1.c: New test.
2164 * gcc.dg/pr48335-2.c: New test.
2165 * gcc.dg/pr48335-3.c: New test.
2166 * gcc.dg/pr48335-4.c: New test.
2167 * gcc.dg/pr48335-5.c: New test.
2168 * gcc.dg/pr48335-6.c: New test.
2169 * gcc.dg/pr48335-7.c: New test.
2170 * gcc.dg/pr48335-8.c: New test.
2171 * gcc.target/i386/pr48335-1.c: New test.
2173 2011-04-01 Vincent Lefevre <vincent+gcc@vinc17.org>
2176 * gcc.dg/Waddress.c: New test.
2178 2011-04-01 Thomas Koenig <tkoenig@gcc.gnu.org>
2181 * gfortran.dg/function_optimize_3.f90: New test.
2183 2011-04-01 Bernd Schmidt <bernds@codesourcery.com>
2185 * gcc.c-torture/compile/20110401-1.c: New test.
2187 * g++.dg/lto/20091002-1_0.C: Use "dg-require-effective-target fpic".
2188 * g++.dg/lto/20091002-2_0.C: Likewise.
2189 * g++.dg/lto/20090303_0.c: Likewise.
2190 * g++.dg/lto/20091004-1_0.C: Likewise.
2191 * g++.dg/lto/20091002-3_0.C: Likewise.
2192 * g++.dg/lto/20091004-2_0.C: Likewise.
2193 * g++.dg/lto/20081123_0.C: Likewise.
2194 * g++.dg/lto/20090313_0.C: Likewise.
2195 * g++.dg/lto/20081109-1_0.C: Likewise.
2196 * g++.dg/lto/20081219_0.C: Likewise.
2197 * g++.dg/lto/20081204-1_0.C: Likewise.
2198 * g++.dg/lto/20090302_0.C: Likewise.
2199 * g++.dg/lto/20081119-1_0.C: Likewise.
2200 * g++.dg/lto/20081118_0.C: Likewise.
2201 * gcc.dg/lto/20091020-2_0.c: Likewise.
2202 * gcc.dg/lto/20090210_0.c: Likewise.
2203 * gcc.dg/lto/20081204-1_0.c: Likewise.
2204 * gcc.dg/lto/20081224_0.c: Likewise.
2205 * gcc.dg/lto/20090219_0.c: Likewise.
2206 * gcc.dg/lto/20091014-1_0.c: Likewise.
2207 * gcc.dg/lto/20091016-1_0.c: Likewise.
2208 * gcc.dg/lto/20090206-2_0.c: Likewise.
2209 * gcc.dg/lto/20090116_0.c: Likewise.
2210 * gcc.dg/lto/20091013-1_0.c: Likewise.
2211 * gcc.dg/lto/20091015-1_0.c: Likewise.
2212 * gcc.dg/lto/20090126-2_0.c: Likewise.
2214 2011-03-31 Ian Lance Taylor <iant@google.com>
2216 * go.test/go-test.exp (go-set-goarch): Recognize MIPS ABIs.
2218 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
2220 * gnat.dg/opt16.adb: New test.
2222 2011-03-31 Jason Merrill <jason@redhat.com>
2224 * g++.dg/cpp0x/defaulted24.C: New.
2226 2011-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2229 * gfortran.dg/g77/cabs.f: Only xfail execution on mips-sgi-irix6*
2232 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
2234 * g++.dg/other/i386-9.C: New test.
2236 2011-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2238 * go.test/go-test.exp (go-set-goarch): Use sparc64 for 64-bit SPARC.
2240 2011-03-30 Jason Merrill <jason@redhat.com>
2242 * g++.dg/cpp0x/regress/error-recovery1.C: New.
2244 * g++.dg/cpp0x/regress/isnan.C: New.
2246 * g++.dg/cpp0x/initlist46.C: New.
2248 2011-03-30 Richard Sandiford <richard.sandiford@linaro.org>
2251 * gcc.target/arm/neon-modes-2.c: New test.
2253 2011-03-30 Jakub Jelinek <jakub@redhat.com>
2256 * gcc.c-torture/compile/pr48305.c: New test.
2258 2011-03-29 Jason Merrill <jason@redhat.com>
2260 * g++.dg/cpp0x/regress/value-dep1.C: New.
2262 2011-03-29 Steve Ellcey <sje@cup.hp.com>
2264 * gcc.dg/torture/pr47917.c: Use -std=gnu99 on HP-UX.
2266 2011-03-29 Ian Lance Taylor <iant@google.com>
2268 * go.test/go-test.exp: Handle the test lines used in several new
2270 (errchk): Add opts parameter. Change all callers. Handle parens
2273 2011-03-29 Peter Bergner <bergner@vnet.ibm.com>
2274 Dominique d'Humieres <dominiq@lps.ens.fr>
2276 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __ppc64__
2277 and __APPLE__ && __PPC__ && __ALTIVEC__.
2279 2011-03-29 Jason Merrill <jason@redhat.com>
2281 * g++.dg/cpp0x/dependent1.C: New.
2283 * g++.dg/cpp0x/constexpr-48089.C: Adjust.
2285 * g++.dg/cpp0x/constexpr-memfn1.C: New.
2287 * g++.dg/cpp0x/constexpr-diag1.C: Adjust error locations.
2289 2011-03-29 Janus Weil <janus@gcc.gnu.org>
2292 * gfortran.dg/module_md5_1.f90: Modified MD5 sum.
2293 * gfortran.dg/proc_ptr_comp_32.f90: New.
2295 2011-03-29 Thomas Koenig <tkoenig@gcc.gnu.org>
2297 * gfortran.dg/function_optimize_1.f90: Add -Warray-temporaries,
2298 check for corresponding warning.
2300 2011-03-28 Jason Merrill <jason@redhat.com>
2302 * g++.dg/cpp0x/rv-deduce2.C: New.
2304 2011-03-29 Jakub Jelinek <jakub@redhat.com>
2307 * gcc.dg/pr48203.c: New test.
2309 2011-03-28 Jeff Law <law@redhat.com>
2311 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: New test.
2313 2011-03-28 Peter Bergner <bergner@vnet.ibm.com>
2315 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __PPC64__
2316 and __PPC__ && __ALTIVEC__.
2318 2011-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
2321 * gcc.dg/debug/dwarf2/pr47939-1.c: Generalize scan-assembler regex.
2322 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
2323 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
2324 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
2326 2011-03-28 Jason Merrill <jason@redhat.com>
2328 * g++.dg/cpp0x/initlist-array2.C: New.
2330 * g++.dg/cpp0x/initlist-array1.C: New.
2332 * g++.dg/cpp0x/constexpr-compound.C: New.
2334 * g++.dg/cpp0x/constexpr-using.C: New.
2336 * g++.dg/cpp0x/constexpr-noexcept.C: New.
2338 2011-03-28 H.J. Lu <hongjiu.lu@intel.com>
2341 * gcc.target/i386/pr47502-2.c: Add -fno-pic.
2343 2011-03-28 Eric Botcazou <ebotcazou@adacore.com>
2345 * gcc.dg/slp-1.c: New test.
2347 2011-03-27 H.J. Lu <hongjiu.lu@intel.com>
2349 * gcc.target/i386/avx256-unaligned-load-1.c: New.
2350 * gcc.target/i386/avx256-unaligned-load-2.c: Likewise.
2351 * gcc.target/i386/avx256-unaligned-load-3.c: Likewise.
2352 * gcc.target/i386/avx256-unaligned-load-4.c: Likewise.
2353 * gcc.target/i386/avx256-unaligned-load-5.c: Likewise.
2354 * gcc.target/i386/avx256-unaligned-load-6.c: Likewise.
2355 * gcc.target/i386/avx256-unaligned-load-7.c: Likewise.
2356 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
2357 * gcc.target/i386/avx256-unaligned-store-2.c: Likewise.
2358 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
2359 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
2360 * gcc.target/i386/avx256-unaligned-store-5.c: Likewise.
2361 * gcc.target/i386/avx256-unaligned-store-6.c: Likewise.
2362 * gcc.target/i386/avx256-unaligned-store-7.c: Likewise.
2364 2011-03-27 Thomas Koenig <tkoenig@gcc.gnu.org>
2367 * gfortran.dg/trim_optimize_5.f90: New test.
2368 * gfortran.dg/trim_optimize_6.f90: New test.
2370 2011-03-27 Richard Sandiford <rdsandiford@googlemail.com>
2373 * gcc.target/mips/madd-7.c: Remove -mlong32.
2374 * gcc.target/mips/msub-7.c: Likewise.
2376 2011-03-27 Ira Rosen <ira.rosen@linaro.org>
2378 * gcc.dg/vect/vect-outer-5.c: Reduce the distance between data
2379 accesses to preserve the meaning of the test for doubleword vectors.
2380 * gcc.dg/vect/no-vfa-pr29145.c: Likewise.
2381 * gcc.dg/vect/slp-3.c: Reduce the loop bound for the same reason.
2383 2011-03-26 Janus Weil <janus@gcc.gnu.org>
2386 * gfortran.dg/class_42.f03: New.
2388 2011-03-26 Ira Rosen <ira.rosen@linaro.org>
2390 * gcc.dg/vect/vect-cselim-1.c: Fail on targets that don't support
2393 2011-03-26 Andrey Belevantsev <abel@ispras.ru>
2395 PR rtl-optimization/48144
2396 * gcc.dg/pr48144.c: New test.
2398 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
2400 * gnat.dg/discr27.ad[sb]: New test.
2402 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
2404 * gnat.dg/limited_with2.ad[sb]: New test.
2405 * gnat.dg/limited_with2_pkg1.ads: New helper.
2406 * gnat.dg/limited_with2_pkg2.ads: Likewise.
2408 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
2410 * gnat.dg/opt15.adb: New test.
2411 * gnat.dg/opt15_pkg.ad[sb]: New helper.
2413 2011-03-25 Tobias Burnus <burnus@net-b.de>
2417 * gfortran.dg/ishft_4.f90: Adapt scan-tree-dump-times.
2418 * gfortran.dg/leadz_trailz_3.f90: Ditto
2420 2011-03-25 Martin Jambor <mjambor@suse.cz>
2422 * gcc.c-torture/compile/pr44686.c: Do not explicitely specify -O2.
2424 2011-03-25 Jason Merrill <jason@redhat.com>
2426 * g++.dg/cpp0x/defaulted22.C: New.
2427 * g++.dg/cpp0x/defaulted23.C: New.
2428 * g++.dg/cpp0x/defaulted15.C: Adjust.
2430 2011-03-25 Jason Merrill <jason@redhat.com>
2432 * g++.dg/cpp0x/move1.C: New.
2434 2011-03-25 Ira Rosen <ira.rosen@linaro.org>
2437 * gcc.dg/vect/vect-cselim-1.c: Fail for vect_no_align.
2439 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2441 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options
2442 for mips-sgi-irix6.5.
2443 Replace snprintf prototype by <stdio.h>.
2445 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2448 * gcc.dg/graphite/block-3.c: Add dg-require-effective-target
2449 run_expensive_tests.
2450 * gcc.dg/graphite/block-4.c: Likewise.
2451 * gcc.dg/graphite/block-7.c: Likewise.
2452 * gcc.dg/graphite/block-8.c: Likewise.
2454 2011-03-25 Richard Guenther <rguenther@suse.de>
2456 * g++.dg/tree-ssa/pr41186.C: Scan the appropriate FRE dump.
2457 * g++.dg/tree-ssa/pr8781.C: Likewise.
2458 * gcc.dg/ipa/ipa-pta-13.c: Likewise.
2459 * gcc.dg/ipa/ipa-pta-3.c: Likewise.
2460 * gcc.dg/ipa/ipa-pta-4.c: Likewise.
2461 * gcc.dg/tree-ssa/20041122-1.c: Likewise.
2462 * gcc.dg/tree-ssa/alias-18.c: Likewise.
2463 * gcc.dg/tree-ssa/foldstring-1.c: Likewise.
2464 * gcc.dg/tree-ssa/forwprop-10.c: Likewise.
2465 * gcc.dg/tree-ssa/forwprop-9.c: Likewise.
2466 * gcc.dg/tree-ssa/fre-vce-1.c: Likewise.
2467 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
2468 * gcc.dg/tree-ssa/pr21574.c: Likewise.
2469 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Likewise.
2470 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
2471 * gcc.dg/tree-ssa/ssa-fre-11.c: Likewise.
2472 * gcc.dg/tree-ssa/ssa-fre-12.c: Likewise.
2473 * gcc.dg/tree-ssa/ssa-fre-13.c: Likewise.
2474 * gcc.dg/tree-ssa/ssa-fre-14.c: Likewise.
2475 * gcc.dg/tree-ssa/ssa-fre-15.c: Likewise.
2476 * gcc.dg/tree-ssa/ssa-fre-16.c: Likewise.
2477 * gcc.dg/tree-ssa/ssa-fre-17.c: Likewise.
2478 * gcc.dg/tree-ssa/ssa-fre-18.c: Likewise.
2479 * gcc.dg/tree-ssa/ssa-fre-19.c: Likewise.
2480 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
2481 * gcc.dg/tree-ssa/ssa-fre-21.c: Likewise.
2482 * gcc.dg/tree-ssa/ssa-fre-22.c: Likewise.
2483 * gcc.dg/tree-ssa/ssa-fre-23.c: Likewise.
2484 * gcc.dg/tree-ssa/ssa-fre-24.c: Likewise.
2485 * gcc.dg/tree-ssa/ssa-fre-25.c: Likewise.
2486 * gcc.dg/tree-ssa/ssa-fre-26.c: Likewise.
2487 * gcc.dg/tree-ssa/ssa-fre-27.c: Likewise.
2488 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
2489 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
2490 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
2491 * gcc.dg/tree-ssa/ssa-fre-6.c: Likewise.
2492 * gcc.dg/tree-ssa/ssa-fre-7.c: Likewise.
2493 * gcc.dg/tree-ssa/ssa-fre-8.c: Likewise.
2494 * gcc.dg/tree-ssa/ssa-fre-9.c: Likewise.
2495 * gcc.dg/tree-ssa/ssa-pre-10.c: Likewise.
2496 * gcc.dg/tree-ssa/ssa-pre-26.c: Likewise.
2497 * gcc.dg/tree-ssa/ssa-pre-7.c: Likewise.
2498 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
2499 * gcc.dg/tree-ssa/ssa-pre-9.c: Likewise.
2500 * gcc.dg/tree-ssa/ssa-sccvn-1.c: Likewise.
2501 * gcc.dg/tree-ssa/ssa-sccvn-2.c: Likewise.
2502 * gcc.dg/tree-ssa/ssa-sccvn-3.c: Likewise.
2503 * gcc.dg/tree-ssa/ssa-sccvn-4.c: Likewise.
2504 * gcc.dg/tree-ssa/struct-aliasing-1.c: Likewise.
2505 * gcc.dg/tree-ssa/struct-aliasing-2.c: Likewise.
2506 * c-c++-common/pr46562-2.c: Likewise.
2507 * gfortran.dg/pr42108.f90: Likewise.
2508 * gcc.dg/torture/pta-structcopy-1.c: Scan ealias dump, force
2509 foo to be inlined even at -O1.
2510 * gcc.dg/tree-ssa/ssa-dce-4.c: Disable FRE.
2511 * gcc.dg/ipa/ipa-pta-14.c: Likewise.
2512 * gcc.dg/tree-ssa/ssa-fre-1.c: Adjust.
2513 * gcc.dg/matrix/matrix.exp: Disable FRE.
2515 2011-03-24 Jakub Jelinek <jakub@redhat.com>
2518 * gcc.dg/dfp/pr48204.c: New test.
2520 2011-03-24 Steve Ellcey <sje@cup.hp.com>
2523 * gcc.c-torture/execute/pr47917.c: Move this...
2524 * gcc.dg/torture/pr47917.c: to here and add xfails.
2526 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
2528 * gnat.dg/array16.ad[sb]: New test.
2529 * gnat.dg/array16.ads: New helper.
2531 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
2533 * gnat.dg/derived_type2.adb: New test.
2535 2011-03-24 Richard Guenther <rguenther@suse.de>
2537 PR tree-optimization/48271
2538 * g++.dg/torture/pr48271.C: New testcase.
2540 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
2542 * gnat.dg/array15.ad[sb]: New test.
2544 2011-03-24 Uros Bizjak <ubizjak@gmail.com>
2547 * gcc.target/i386/pr48237.c: New test.
2549 2011-03-24 Richard Guenther <rguenther@suse.de>
2552 * gcc.dg/builtin-object-size-10.c: New testcase.
2554 2011-03-24 Richard Guenther <rguenther@suse.de>
2556 PR tree-optimization/46562
2557 * c-c++-common/pr46562-2.c: New testcase.
2558 * c-c++-common/pr46562.c: Likewise.
2560 2011-03-24 Ira Rosen <ira.rosen@linaro.org>
2562 * gcc.dg/vect/vect-cselim-1.c: New test.
2563 * gcc.dg/vect/vect-cselim-2.c: New test.
2565 2011-03-23 Chung-Lin Tang <cltang@codesourcery.com>
2567 * gcc.target/arm/pr46934.c: New.
2569 2011-03-23 Ian Lance Taylor <iant@google.com>
2571 * go.test/go-test.exp (errchk): Ignore lines containing ////.
2573 2011-03-23 Richard Guenther <rguenther@suse.de>
2575 * gcc.dg/struct: Remove directory and contents.
2577 2011-03-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2580 * g++.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
2582 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
2584 * gnat.dg/discr26.ad[sb]: New test.
2585 * gnat.dg/discr26_pkg.ads: New helper.
2587 2011-03-23 Richard Sandiford <richard.sandiford@linaro.org>
2590 * gcc.target/arm/neon-vld-1.c: New test.
2592 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
2594 * gnat.dg/array14.ad[sb]: New test.
2595 * gnat.dg/array14_pkg.ads: New helper.
2597 2011-03-22 Joseph Myers <joseph@codesourcery.com>
2599 * gcc.c-torture/execute/920501-8.x: Remove.
2600 * gcc.c-torture/execute/930513-1.x: Remove.
2601 * gcc.c-torture/execute/960312-1.x: Remove.
2602 * gcc.c-torture/compile/20000804-1.c,
2603 gcc.c-torture/compile/20001205-1.c,
2604 gcc.c-torture/compile/20001226-1.c,
2605 gcc.c-torture/compile/20010518-2.c,
2606 gcc.c-torture/compile/20020312-1.c,
2607 gcc.c-torture/compile/20020604-1.c,
2608 gcc.c-torture/compile/920501-12.c,
2609 gcc.c-torture/compile/920501-4.c,
2610 gcc.c-torture/compile/920520-1.c,
2611 gcc.c-torture/compile/980506-1.c,
2612 gcc.c-torture/execute/980709-1.x,
2613 gcc.c-torture/execute/990826-0.x: Don't XFAIL or use special
2614 options for m68hc11.
2615 * gcc.dg/cpp/assert4.c: Don't handle ARC.
2616 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: Don't XFAIL for arc or
2619 2011-03-22 Nick Clifton <nickc@redhat.com>
2621 * lib/target-supports.exp (check_profiling_available): Add MN10300
2622 to the list of targets that do not support profiling. Restore
2623 alpha sorting to this list.
2625 2011-03-22 Michael Meissner <meissner@linux.vnet.ibm.com>
2627 * gcc.dg/torture/vector-1.c: On powerpc add -fabi=altivec to avoid
2628 failure on 32-bit systems.
2629 * gcc.dg/torture/vector-2.c: Ditto.
2631 2011-03-22 Richard Guenther <rguenther@suse.de>
2633 PR tree-optimization/48228
2634 * gcc.dg/Wstrict-overflow-23.c: New testcase.
2636 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
2638 * gcc.dg/torture/va-arg-25.c: Add -mabi=altivec -maltivec for
2642 * gcc.target/powerpc/pr48226.c: New file.
2644 2011-03-21 Jack Howarth <howarth@bromo.med.uc.edu>
2646 * lib/prune.exp (prune_gcc_output): Prune "could not create
2647 compact unwind for" warnings.
2649 2011-03-20 Jakub Jelinek <jakub@redhat.com>
2653 * gcc.c-torture/execute/pr42544.c: New test.
2654 * gcc.c-torture/execute/pr48197.c: New test.
2656 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
2658 PR preprocessor/48192
2659 * gcc.target/powerpc/pr48192.c: New file.
2662 * gcc.target/powerpc/pr48053-3.c: New file, add test case for
2663 split problem of 0 being loaded in a VSX register.
2665 2011-03-21 Richard Guenther <rguenther@suse.de>
2668 * gcc.dg/debug/dwarf2/pr47939-1.c: New testcase.
2669 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
2670 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
2671 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
2673 2011-03-21 Jakub Jelinek <jakub@redhat.com>
2676 * gcc.dg/pr48213.c: New test.
2678 2011-03-21 Kai Tietz <ktietz@redhat.com>
2681 * g++.dg/plugin/attribute_plugin.c: Adjust test.
2683 2011-03-21 Chung-Lin Tang <cltang@codesourcery.com>
2685 * gcc.target/arm/xor-and.c: New.
2687 2010-03-21 Thomas Koenig <tkoenig@gcc.gnu.org>
2690 * gfortran.dg/function_optimize_1.f90: New test.
2691 * gfortran.dg/function_optimize_2.f90: New test.
2693 2011-03-20 H.J. Lu <hongjiu.lu@intel.com>
2695 PR rtl-optimization/47502
2696 * gcc.target/i386/pr47502-1.c: New.
2697 * gcc.target/i386/pr47502-2.c: Likewise.
2699 2011-03-20 Jakub Jelinek <jakub@redhat.com>
2701 PR rtl-optimization/48156
2702 * gcc.dg/pr48156.c: New test.
2704 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2707 * gfortran.dg/scratch_1.f90: Adjust test.
2709 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2712 * gfortran.dg/scratch_1.f90: New test.
2714 2011-03-18 Joseph Myers <joseph@codesourcery.com>
2716 * gcc.dg/c1x-typedef-1.c: Expect errors for redefinitions of
2717 variably modified typedefs.
2718 * gcc.dg/c1x-typedef-2.c: Remove.
2720 2011-03-18 Joseph Myers <joseph@codesourcery.com>
2722 * gcc.dg/c1x-anon-struct-1.c: Don't test use of typedefs.
2723 * gcc.dg/c1x-anon-struct-3.c: New test.
2724 * gcc.dg/anon-struct-11.c: Update.
2726 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2728 * gcc.dg/vect/slp-multitypes-2.c: Replace dg-do run with
2730 Only xfail with gas.
2732 2011-03-18 Jason Merrill <jason@redhat.com>
2734 * g++.dg/template/fn-ptr1.C: New.
2736 * g++.dg/overload/volatile1.C: New.
2738 * g++.dg/opt/pr23372.C: New.
2740 * g++.dg/ext/attrib32.C: Expect errors on the two-names case.
2742 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2745 * gcc.dg/torture/20090618-1.c: Skip on mips-sgi-irix*.
2747 2011-03-18 Chung-Lin Tang <cltang@codesourcery.com>
2749 * gcc.target/arm/unsigned-extend-1.c: New.
2751 2011-03-18 Jakub Jelinek <jakub@redhat.com>
2754 * gcc.c-torture/compile/pr48161.c: New test.
2756 2011-03-17 H.J. Lu <hongjiu.lu@intel.com>
2759 * gcc.dg/torture/pr47725.c: New.
2761 2011-03-17 Jason Merrill <jason@redhat.com>
2763 * g++.dg/cpp0x/constexpr-overflow2.C: New.
2764 * g++.dg/cpp0x/constexpr-data2.C: Remove FIXME.
2766 2011-03-17 Eric Botcazou <ebotcazou@adacore.com>
2768 * gnat.dg/specs/elab2.ads: New test.
2769 * gnat.dg/specs/elab2_pkg.ads: New helper.
2771 2011-03-17 Jason Merrill <jason@redhat.com>
2773 * g++.dg/cpp0x/decltype-1212.C: New.
2774 * g++.dg/cpp0x/rv-return.C: Adjust expected type.
2776 2011-03-17 Jason Merrill <jason@redhat.com>
2778 * g++.dg/parse/memfnquals1.C: New.
2780 2011-03-17 Richard Guenther <rguenther@suse.de>
2783 * gcc.dg/pr48134.c: New testcase.
2785 2011-03-17 Richard Guenther <rguenther@suse.de>
2788 * g++.dg/torture/pr48165.C: New testcase.
2790 2011-03-17 Jakub Jelinek <jakub@redhat.com>
2792 PR rtl-optimization/48141
2793 * gcc.dg/pr48141.c: New test.
2795 2011-03-16 Jason Merrill <jason@redhat.com>
2797 * g++.dg/cpp0x/constexpr-48089.C: New.
2799 * g++.dg/cpp0x/constexpr-abi1.C: New.
2801 * g++.dg/cpp0x/constexpr-46336.C: New.
2802 * g++.dg/parse/friend5.C: Adjust expected errors.
2804 * g++.dg/cpp0x/constexpr-47570.C: New.
2806 2011-03-16 Dodji Seketeli <dodji@redhat.com>
2809 * ++.dg/debug/dwarf2/typedef6.C: New test.
2811 2011-03-16 Jason Merrill <jason@redhat.com>
2813 * g++.dg/cpp0x/elision2.C: New.
2815 * g++.dg/cpp0x/constexpr-array3.C: New.
2817 2011-03-16 Jason Merrill <jason@redhat.com>
2819 * g++.dg/cpp0x/sfinae6.C: New.
2820 * gcc/testsuite/g++.dg/cpp0x/initlist38.C: Adjust expected error.
2821 * gcc/testsuite/g++.dg/cpp0x/pr45908.C: Likewise.
2822 * gcc/testsuite/g++.dg/cpp0x/sfinae6.C: Likewise.
2823 * gcc/testsuite/g++.old-deja/g++.jason/conversion11.C: Likewise.
2824 * gcc/testsuite/g++.old-deja/g++.law/arg11.C: Likewise.
2826 2011-03-16 Jason Merrill <jason@redhat.com>
2828 * g++.dg/template/incomplete6.C: New.
2830 2011-03-16 Jeff Law <law@redhat.com>
2832 * gcc.dg/tree-ssa/vrp55.c: New test.
2834 2011-03-16 Jason Merrill <jason@redhat.com>
2836 * g++.dg/cpp0x/auto22.C: New.
2838 2011-03-16 Richard Guenther <rguenther@suse.de>
2840 * gcc.dg/guality/vla-1.c (main): Use result of f1 to avoid
2841 optimizing it away if promoted to const.
2843 2011-03-16 Richard Guenther <rguenther@suse.de>
2845 PR tree-optimization/48149
2846 * gcc.dg/fold-complex-1.c: New testcase.
2848 2011-03-16 Richard Guenther <rguenther@suse.de>
2851 * gcc.dg/guality/pr45882.c: Really make sure no inlining
2854 2011-03-16 Richard Guenther <rguenther@suse.de>
2856 PR tree-optimization/26134
2857 * gcc.dg/tree-ssa/complex-6.c: New testcase.
2859 2011-03-16 Richard Guenther <rguenther@suse.de>
2861 PR tree-optimization/48146
2862 * gcc.dg/torture/pr48146.c: New testcase.
2864 2011-03-16 Richard Guenther <rguenther@suse.de>
2866 * gcc.dg/tree-ssa/pr14814.c: Adjust.
2867 * gcc.dg/tree-ssa/ssa-ccp-19.c: Likewise.
2869 2011-03-16 Jakub Jelinek <jakub@redhat.com>
2872 * gcc.c-torture/compile/pr48136.c: New test.
2874 * g++.dg/debug/dwarf2/icf.C: Adjust for -fenable-icf-debug removal.
2877 * gcc.dg/guality/pr45882.c: New test.
2879 2011-03-15 Jason Merrill <jason@redhat.com>
2881 * g++.dg/cpp0x/constexpr-recursion.C: New.
2883 * g++.dg/cpp0x/implicit11.C: New.
2885 2011-03-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
2887 * g++.dg/cpp0x/constexpr-attribute.C: New.
2889 2011-03-15 Manuel López-Ibåñez <manu@gcc.gnu.org>
2891 * g++.dg/parse/pr34758.C: New.
2893 2011-03-15 Xinliang David Li <davidxl@google.com>
2896 * gcc.dg/uninit-pred-7_d.c: New test.
2897 * gcc.dg/uninit-pred-8_d.c: New test.
2899 2011-03-15 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
2902 * gcc.target/arm/pr46788.c: New.
2904 2011-03-15 Richard Guenther <rguenther@suse.de>
2907 * gfortran.dg/c_f_pointer_tests_3.f90: Adjust.
2908 * gfortran.dg/ishft_4.f90: Likewise.
2909 * gfortran.dg/leadz_trailz_3.f90: Likewise.
2911 2011-03-15 Richard Guenther <rguenther@suse.de>
2913 PR tree-optimization/13954
2914 * g++.dg/tree-ssa/pr13954.C: New testcase.
2916 2011-03-15 Richard Guenther <rguenther@suse.de>
2918 PR tree-optimization/48037
2919 * gcc.target/i386/pr48037-1.c: New testcase.
2921 2011-03-15 Richard Guenther <rguenther@suse.de>
2923 PR tree-optimization/41490
2924 * gcc.dg/tree-ssa/ssa-sink-6.c: New testcase.
2925 * gcc.dg/tree-ssa/ssa-sink-7.c: Likewise.
2926 * gcc.dg/tree-ssa/ssa-sink-8.c: Likewise.
2927 * gcc.dg/tree-ssa/ssa-sink-9.c: Likewise.
2928 * g++.dg/tree-ssa/pr33604.C: Adjust.
2930 2011-03-14 Jakub Jelinek <jakub@redhat.com>
2933 * gcc.c-torture/execute/pr47917.c: New test.
2934 * gcc.dg/pr47917.c: New test.
2937 * gcc.dg/tree-ssa/foldaddr-1.c: Remove xfail.
2939 2011-03-14 Uros Bizjak <ubizjak@gmail.com>
2941 * gcc.target/i386/sse4_1-floor-vec.c: New test.
2942 * gcc.target/i386/sse4_1-ceil-vec.c: Ditto.
2943 * gcc.target/i386/sse4_1-trunc-vec.c: Ditto.
2944 * gcc-target/i386/sse4_1-rint-vec.c: Ditto.
2945 * gcc.target/i386/sse4_1-floorf-vec.c: Ditto.
2946 * gcc.target/i386/sse4_1-ceilf-vec.c: Ditto.
2947 * gcc.target/i386/sse4_1-truncf-vec.c: Ditto.
2948 * gcc.target/i386/sse4_1-rintf-vec.c: Ditto.
2949 * gcc.target/i386/avx-floor-vec.c: Ditto.
2950 * gcc.target/i386/avx-ceil-vec.c: Ditto.
2951 * gcc.target/i386/avx-trunc-vec.c: Ditto.
2952 * gcc.target/i386/avx-rint-vec.c: Ditto.
2953 * gcc.target/i386/avx-floorf-vec.c: Ditto.
2954 * gcc.target/i386/avx-ceilf-vec.c: Ditto.
2955 * gcc.target/i386/avx-truncf-vec.c: Ditto.
2956 * gcc.target/i386/avx-rintf-vec.c: Ditto.
2958 2011-03-14 Tom Tromey <tromey@redhat.com>
2960 * gcc.dg/Woverlength-strings-pedantic-c90-asm.c: New file.
2961 * gcc.dg/Woverlength-strings-pedantic-c89-asm.c: New file.
2962 * gcc.dg/Woverlength-strings-pedantic-c99-asm.c: New file.
2964 2011-03-14 Tom Tromey <tromey@redhat.com>
2966 * gcc.dg/Woverlength-strings-pedantic-c89-ext.c: New file.
2967 * gcc.dg/Woverlength-strings-pedantic-c90-ext.c: New file.
2968 * gcc.dg/Woverlength-strings-pedantic-c99-ext.c: New file.
2970 2011-03-14 H.J. Lu <hongjiu.lu@intel.com>
2972 * gcc.target/i386/builtin-copysign.c: Remove __LP64__ check.
2974 2011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
2976 PR rtl-optimization/47166
2977 * gcc.c-torture/execute/postmod-1.c: New test.
2979 2011-03-14 Richard Guenther <rguenther@suse.de>
2982 * gcc.dg/torture/pr48098.c: New testcase.
2984 2011-03-12 Peter Bergner <bergner@vnet.ibm.com>
2987 * gcc.target/powerpc/pr48053-1.c: New test.
2988 * gcc.target/powerpc/pr48053-2.c: Likewise.
2990 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
2993 * gfortran.dg/intrinsic_ifunction_2.f90: Correct PR number.
2995 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
2998 * gfortran.dg/intrinsic_ifunction_2.f90: New test case.
3000 2011-03-12 Janus Weil <janus@gcc.gnu.org>
3003 * gfortran.dg/class_41.f03: New.
3005 2011-03-11 Dodji Seketeli <dodji@redhat.com>
3007 * g++.dg/conversion/cast3.C: New test.
3009 2011-03-11 Jason Merrill <jason@redhat.com>
3011 * g++.dg/template/error45.C: New.
3013 * g++.dg/parse/no-type-defn1.C: New.
3015 * g++.dg/ext/attrib40.C: New.
3017 * g++.dg/cpp0x/regress/array1.C: New.
3019 2011-03-11 Richard Guenther <rguenther@suse.de>
3021 PR tree-optimization/48067
3022 * gcc.dg/pr48067.c: New testcase.
3024 2011-03-11 Richard Guenther <rguenther@suse.de>
3027 * g++.dg/lto/20110311-1_0.C: New testcase.
3029 2011-03-11 Jakub Jelinek <jakub@redhat.com>
3032 * g++.dg/inherit/virtual8.C: New test.
3035 * gcc.dg/torture/pr48044.c: New test.
3037 2011-03-11 Janus Weil <janus@gcc.gnu.org>
3040 * gfortran.dg/proc_ptr_comp_31.f90: New.
3042 2011-03-11 Richard Guenther <rguenther@suse.de>
3044 PR tree-optimization/47278
3045 * gcc.dg/torture/pr47278-1.c: New testcase.
3046 * gcc.dg/torture/pr47278-2.c: Likewise.
3048 2011-03-11 Jakub Jelinek <jakub@redhat.com>
3050 PR tree-optimization/48063
3051 * gcc.dg/torture/pr48063.c: New test.
3053 2011-03-10 Jason Merrill <jason@redhat.com>
3055 * g++.dg/template/array22.C: New.
3057 * g++.dg/cpp0x/syntax-err1.C: New.
3058 * g++.dg/parse/error36.C: Adjust expected errors.
3059 * g++.old-deja/g++.pt/ctor2.C: Likewise.
3060 * g++.old-deja/g++.pt/typename3.C: Likewise.
3061 * g++.old-deja/g++.pt/typename4.C: Likewise.
3062 * g++.old-deja/g++.pt/typename6.C: Likewise.
3064 2011-03-09 Jason Merrill <jason@redhat.com>
3066 * g++.dg/template/nontype22.C: New.
3068 2011-03-09 Martin Jambor <mjambor@suse.cz>
3070 PR tree-optimization/47714
3071 * g++.dg/torture/pr47714.C: New test.
3073 2011-03-08 Michael Meissner <meissner@linux.vnet.ibm.com>
3076 * gcc.target/powerpc/pr47755-2.c: New file.
3078 2011-03-08 Jakub Jelinek <jakub@redhat.com>
3080 * go.test/go-test.exp: For goroutines.go test if GCCGO_RUN_ALL_TESTS
3081 is not set in the environment, pass 64 as first argument when not
3082 running expensive tests or pass max($[`ulimit -u`/4], 10000) on
3083 native where ulimit -u is supported.
3085 2011-03-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3087 * gcc.dg/optimize-bswapsi-1.c: Use -march=z900 on s390.
3089 2011-03-08 Jason Merrill <jason@redhat.com>
3091 * g++.dg/template/nontype21.C: New.
3093 * g++.dg/template/anon5.C: New.
3095 2011-03-08 Jakub Jelinek <jakub@redhat.com>
3098 * gcc.dg/pr47881.c: New test.
3100 2011-03-08 Dodji Seketeli <dodji@redhat.com>
3103 * g++.dg/lookup/template3.C: New test.
3105 2011-03-08 Kai Tietz <ktietz@redhat.com>
3107 * g++.dg/tree-ssa/pr21082.C: Use __INTPTR_TYPE__ instead of
3110 2011-03-08 Mikael Pettersson <mikpe@it.uu.se>
3113 * gcc.dg/tree-ssa/ssa-ccp-33.c: Use __alignof__ not
3114 sizeof to compute alignment.
3116 2011-03-08 Jakub Jelinek <jakub@redhat.com>
3118 PR tree-optimization/48022
3119 * gcc.dg/pr48022-1.c: New test.
3120 * gcc.dg/pr48022-2.c: New test.
3122 2011-03-07 Jason Merrill <jason@redhat.com>
3124 * g++.dg/template/nontype20.C: New.
3125 * g++.dg/init/member1.C: Adjust expected errors.
3126 * g++.dg/parse/constant4.C: Likewise.
3127 * g++.dg/template/qualified-id3.C: Likewise.
3128 * g++.old-deja/g++.pt/crash10.C: Likewise.
3130 * g++.dg/cpp0x/regress/non-const1.C: New.
3132 2011-03-07 Jakub Jelinek <jakub@redhat.com>
3135 * gcc.dg/pr47991.c: New test.
3137 2011-03-07 Jason Merrill <jason@redhat.com>
3139 * g++.dg/abi/mangle46.C: New.
3141 2011-03-07 Pat Haugen <pthaugen@us.ibm.com>
3144 * gcc.target/powerpc/pr47862.c: New.
3146 2011-03-07 Jack Howarth <howarth@bromo.med.uc.edu>
3149 * gcc.target/i386/combine-mul.c: Require nonpic.
3151 2011-03-07 Paul Wögerer <paul_woegerer@mentor.com>
3152 Nathan Froyd <froydnj@codesourcery.com>
3154 * gcc.dg/20001117-1.c: Abort on NULL call_sites.
3156 2011-03-06 Mark Mitchell <mark@codesourcery.com>
3158 * README.QMTEST: Remove.
3160 2011-03-06 Paul Thomas <pault@gcc.gnu.org>
3161 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3164 * gfortran.dg/array_constructor_37.f90 : New test.
3166 2011-03-05 Jason Merrill <jason@redhat.com>
3168 * g++.dg/abi/mangle39.C: ABI v5, not 6.
3169 * g++.dg/abi/mangle45.C: Likewise.
3170 * g++.dg/cpp0x/trailing1.C: Likewise.
3172 2011-03-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3174 * gcc.dg/torture/pr47975.c: Add -fno-common option on hppa*-*-hpux*.
3176 2011-03-05 Jakub Jelinek <jakub@redhat.com>
3178 PR rtl-optimization/47899
3179 * gcc.dg/pr47899.c: New test.
3181 * gcc.dg/torture/pr47968.c: Ignore warnings.
3183 PR tree-optimization/47967
3184 * gcc.c-torture/compile/pr47967.c: New test.
3186 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
3188 * objc.dg/property/property-encoding-1.m: Tidied up testcase.
3189 * obj-c++.dg/property/property-encoding-1.mm: Likewise.
3191 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
3193 * objc.dg/gnu-api-2-property.m: Added tests for property_getName()
3194 and property_getAttributes() if __OBJC2__.
3195 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
3196 * objc.dg/property/property-encoding-1.m: New.
3197 * obj-c++.dg/property/property-encoding-1.mm: New.
3199 2011-03-04 Jason Merrill <jason@redhat.com>
3201 * g++.dg/template/pseudodtor6.C: New.
3203 * g++.dg/inherit/covariant19.C: New.
3205 2011-03-04 Richard Guenther <rguenther@suse.de>
3208 * gcc.dg/torture/pr47968.c: New testcase.
3210 2011-03-04 Richard Guenther <rguenther@suse.de>
3213 * gcc.dg/torture/pr47975.c: New testcase.
3215 2011-03-03 Paolo Carlini <paolo.carlini@oracle.com>
3218 * g++.dg/template/crash106.C: New.
3220 2011-03-03 Jakub Jelinek <jakub@redhat.com>
3223 * gcc.dg/gomp/pr47963.c: New test.
3224 * g++.dg/gomp/pr47963.C: New test.
3226 2011-03-02 Jason Merrill <jason@redhat.com>
3228 * g++.dg/cpp0x/regress/condition1.C: New.
3230 * g++.dg/cpp0x/constexpr-ctor9.C: New.
3232 2011-03-01 Jason Merrill <jason@redhat.com>
3234 * g++.dg/cpp0x/lambda/lambda-98.C: New.
3236 * g++.dg/cpp0x/constexpr-non-const-arg2.C: New.
3238 2011-03-02 Richard Sandiford <richard.sandiford@linaro.org>
3240 PR rtl-optimization/47925
3241 * gcc.c-torture/execute/pr47925.c: New test.
3243 2011-03-01 Jason Merrill <jason@redhat.com>
3245 * g++.dg/cpp0x/decltype25.C: New.
3247 * g++.dg/cpp0x/regress/bitfield-err1.C: New.
3249 2011-03-01 Richard Guenther <rguenther@suse.de>
3251 PR tree-optimization/47890
3252 * gcc.dg/torture/pr47890.c: New testcase.
3254 2011-03-01 Richard Guenther <rguenther@suse.de>
3257 * gcc.dg/lto/pr47924_0.c: New testcase.
3259 2011-03-01 Richard Guenther <rguenther@suse.de>
3262 * gfortran.dg/lto/pr46911_0.f: New testcase.
3264 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3266 PR libgfortran/47933
3267 * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid
3268 compile errors from older code form.
3270 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3272 PR libgfortran/47567
3273 * gfortran.dg/fmt_fw_d.f90: New test.
3275 2011-02-28 Jason Merrill <jason@redhat.com>
3277 * g++.dg/inherit/covariant18.C: New.
3279 2011-02-28 Jakub Jelinek <jakub@redhat.com>
3282 * gcc.dg/pr47893.c: New test.
3284 2011-02-28 Nicola Pero <nicola.pero@meta-innovation.com>
3286 * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return
3287 NULL in case of a selector with conflicting types.
3288 * obj-c++.dg/gnu-api-2-sel.mm: Same change.
3290 2011-02-28 Kazu Hirata <kazu@codesourcery.com>
3292 * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c,
3293 gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c,
3294 gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c,
3295 gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New.
3297 2011-02-28 Jason Merrill <jason@redhat.com>
3300 * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6.
3302 2011-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3304 PR libgfortran/47778
3305 * gfortran.dg/namelist_71.f90: New test.
3307 2011-02-27 Jason Merrill <jason@redhat.com>
3310 * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
3311 * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
3313 2011-02-27 Paolo Carlini <paolo.carlini@oracle.com>
3316 * g++.dg/cpp0x/constexpr-ctor8.C: New.
3318 2011-02-27 Jakub Jelinek <jakub@redhat.com>
3321 * gfortran.dg/gomp/task-1.f90: Removed.
3323 2011-02-26 Jason Merrill <jason@redhat.com>
3325 * g++.dg/template/this-targ1.C: New.
3327 * g++.dg/cpp0x/regress/template-const1.C: New.
3328 * g++.dg/cpp0x/regress/template-function1.C: Adjust.
3329 * g++.dg/template/function1.C: Adjust.
3330 * g++.dg/cpp0x/regress/debug-debug7.C: Adjust.
3331 * g++.dg/debug/debug7.C: Adjust.
3333 2011-02-26 Tobias Burnus <burnus@net-b.de>
3336 * gfortran.dg/gomp/task-1.f90: New.
3338 2011-02-25 Jie Zhang <jie@codesourcery.com>
3340 * gcc.target/arm/neon-thumb2-move.c: Add
3341 dg-require-effective-target arm_thumb2_ok.
3343 2011-02-24 Jason Merrill <jason@redhat.com>
3345 * g++.dg/parse/constant1.C: Specify C++98 mode.
3346 * g++.dg/parse/constant5.C: Likewise.
3347 * g++.dg/parse/error2.C: Likewise.
3348 * g++.dg/parse/semicolon3.C: Likewise.
3349 * g++.dg/template/crash14.C: Likewise.
3350 * g++.dg/template/local4.C: Likewise.
3351 * g++.dg/template/nontype3.C: Likewise.
3352 * g++.dg/parse/crash31.C: Adjust expected errors.
3353 * g++.dg/template/function1.C: Likewise.
3354 * g++.dg/template/ref3.C: Likewise.
3355 * g++.dg/template/static9.C: Likewise.
3356 * g++.old-deja/g++.pt/crash41.C: Instantiate template.
3358 * g++.dg/cpp0x/constexpr-array-tparm.C: New.
3359 * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
3360 * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
3361 * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
3362 * g++.dg/cpp0x/regress/template-function1.C: Likewise.
3364 2011-02-24 Jakub Jelinek <jakub@redhat.com>
3367 * gfortran.dg/pr47878.f90: New test.
3369 2011-02-24 Richard Guenther <rguenther@suse.de>
3372 * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
3373 * gcc.dg/guality/pr41353-2.c (vari): Likewise.
3375 2011-02-24 Richard Guenther <rguenther@suse.de>
3378 * gfortran.dg/lto/pr47839_0.f90: New testcase.
3379 * gfortran.dg/lto/pr47839_1.f90: Likewise.
3381 2011-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3383 PR libgfortran/47567
3384 * gfortran.dg/fmt_f0_1.f90: Update test.
3386 2011-02-23 Jason Merrill <jason@redhat.com>
3388 * g++.dg/abi/mangle39.C: Adjust parm mangling.
3389 * g++.dg/abi/mangle45.C: New.
3391 * g++.dg/cpp0x/trailing1.C: Mangle decltype.
3392 * g++.dg/template/canon-type-9.C: Match use of decltype
3393 between declaration and definition.
3394 * g++.dg/template/canon-type-12.C: Likewise.
3396 2011-02-23 Mikael Morin <mikael@gcc.gnu.org>
3399 * gfortran.dg/nested_allocatables_1.f90: New.
3401 2011-02-23 Nathan Froyd <froydnj@codesourcery.com>
3404 * g++.dg/pr46868.C: New test.
3405 * g++.dg/parse/parameter-declaration-1.C: Adjust.
3406 * g++.dg/parse/error14.C: Adjust.
3408 2011-02-23 Richard Guenther <rguenther@suse.de>
3410 PR tree-optimization/47838
3411 * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
3413 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
3415 * g++.dg/other/pr47218.C: Fix dg-options. Cleanup saved temps.
3417 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
3419 * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
3420 * gfortran.dg/count_init_expr.f03: Ditto.
3421 * gfortran.dg/gomp/pr43711.f90: Ditto.
3422 * gcc.dg/struct-parse-2.c: Ditto.
3423 * gcc.dg/parse-error-3.c: Ditto.
3424 * gcc.dg/Wlogical-op-1.c: Ditto.
3425 * gcc.dg/Walways-true-1.c: Ditto.
3426 * gcc.dg/pr24225.c: Ditto.
3427 * gcc.dg/Walways-true-2.c: Ditto.
3428 * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
3429 * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
3430 * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
3431 * g++.dg/overload/defarg4.C: Ditto.
3432 * g++.dg/inherit/covariant16.C: Ditto.
3433 * g++.dg/inherit/virtual7.C: Ditto.
3434 * g++.dg/template/canon-type-9.C: Ditto.
3435 * g++.dg/template/access19.C: Ditto.
3436 * g++.dg/template/call7.C: Ditto.
3437 * g++.dg/template/canon-type-2.C: Ditto.
3438 * g++.dg/template/init7.C: Ditto.
3439 * g++.dg/template/sizeof-template-argument.C: Ditto.
3440 * g++.dg/template/const3.C: Ditto.
3441 * g++.dg/template/sfinae26.C: Ditto.
3442 * g++.dg/template/sfinae26.C: Ditto.
3443 * g++.dg/template/canon-type-11.C: Ditto.
3444 * g++.dg/template/union2.C: Ditto.
3445 * g++.dg/template/canon-type-3.C: Ditto.
3446 * g++.dg/template/canon-type-1.C: Ditto.
3447 * g++.dg/template/canon-type-5.C: Ditto.
3448 * g++.dg/template/canon-type-7.C: Ditto.
3449 * g++.dg/template/canon-type-10.C: Ditto.
3450 * g++.dg/template/spec36.C: Ditto.
3451 * g++.dg/template/typedef38.C: Ditto.
3452 * g++.dg/template/canon-type-4.C: Ditto.
3453 * g++.dg/template/canon-type-6.C: Ditto.
3454 * g++.dg/template/canon-type-13.C: Ditto.
3455 * g++.dg/template/instantiate9.C: Ditto.
3456 * g++.dg/template/ttp22.C: Ditto.
3457 * g++.dg/warn/Wreturn-type-6.C: Ditto.
3458 * g++.dg/warn/Walways-true-1.C: Ditto.
3459 * g++.dg/warn/Wlogical-op-1.C: Ditto.
3460 * g++.dg/warn/Walways-true-2.C: Ditto.
3461 * g++.dg/conversion/op4.C: Ditto.
3462 * g++.dg/opt/pr19650.C: Ditto.
3463 * g++.dg/lookup/friend11.C: Ditto.
3464 * g++.dg/other/default2.C: Ditto.
3465 * g++.dg/other/default3.C: Ditto.
3466 * g++.dg/other/dtor2.C: Ditto.
3467 * g++.dg/other/friend5.C: Ditto.
3468 * g++.dg/other/default5.C: Ditto.
3469 * g++.dg/init/brace6.C: Ditto.
3470 * g++.dg/init/aggr5.C: Ditto.
3471 * g++.dg/init/error2.C: Ditto.
3472 * g++.dg/expr/bound-mem-fun.C: Ditto.
3473 * g++.dg/expr/cond6.C: Ditto.
3474 * g++.dg/expr/stmt-expr-1.C: Ditto.
3475 * g++.dg/cpp0x/constexpr-object2.C: Ditto.
3476 * g++.dg/cpp0x/constexpr-data1.C: Ditto.
3477 * g++.dg/cpp0x/constexpr-function2.C: Ditto.
3478 * g++.dg/cpp0x/bracket1.C: Ditto.
3479 * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
3480 * g++.dg/cpp0x/pr38646.C: Ditto.
3481 * g++.dg/cpp0x/variadic73.C: Ditto.
3482 * g++.dg/cpp0x/constexpr-function1.C: Ditto.
3483 * g++.dg/cpp0x/bracket4.C: Ditto.
3484 * g++.dg/cpp0x/decltype4.C: Ditto.
3485 * g++.dg/cpp0x/constexpr-data2.C: Ditto.
3486 * g++.dg/cpp0x/constexpr-object1.C: Ditto.
3487 * g++.dg/cpp0x/variadic-crash2.C: Ditto.
3488 * g++.dg/cpp0x/variadic-new2.C: Ditto.
3489 * g++.dg/cpp0x/decltype2.C: Ditto.
3490 * g++.dg/cpp0x/decltype1.C: Ditto.
3491 * g++.dg/cpp0x/bracket2.C: Ditto.
3492 * g++.dg/cpp0x/decltype5.C: Ditto.
3493 * g++.dg/cpp0x/constexpr-function3.C: Ditto.
3494 * g++.dg/cpp0x/variadic70.C: Ditto.
3495 * g++.dg/cpp0x/decltype6.C: Ditto.
3496 * g++.dg/cpp0x/rvo.C: Ditto.
3497 * g++.dg/cpp0x/vt-40092.C: Ditto.
3498 * g++.dg/cpp0x/variadic-new.C: Ditto.
3499 * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
3500 * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
3501 * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
3502 * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
3503 * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
3504 * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
3505 * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
3506 * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
3507 * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
3508 * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
3509 * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
3510 * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
3511 * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
3512 * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
3513 * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
3514 * g++.dg/cpp0x/pr39639.C: Ditto.
3515 * g++.dg/cpp0x/decltype3.C: Ditto.
3516 * g++.dg/cpp0x/variadic68.C: Ditto.
3517 * g++.dg/cpp0x/variadic-function.C: Ditto.
3518 * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
3519 * g++.dg/cpp0x/variadic-bind.C: Ditto.
3520 * g++.dg/cpp0x/variadic-tuple.C: Ditto.
3521 * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
3522 * g++.dg/parse/crash35.C: Ditto.
3523 * g++.dg/parse/crash40.C: Ditto.
3524 * g++.dg/parse/defarg12.C: Ditto.
3525 * g++.dg/parse/crash34.C: Ditto.
3526 * g++.dg/parse/constructor3.C: Ditto.
3527 * g++.dg/parse/template23.C: Ditto.
3528 * g++.dg/parse/crash56.C: Ditto.
3529 * g++.dg/parse/dtor13.C: Ditto.
3530 * g++.dg/parse/error33.C: Ditto.
3531 * g++.dg/parse/ctor9.C: Ditto.
3532 * g++.dg/parse/error32.C: Ditto.
3533 * g++.dg/parse/error37.C: Ditto.
3534 * g++.dg/parse/bitfield3.C: Ditto.
3535 * g++.dg/parse/struct-4.C: Ditto.
3536 * g++.dg/ext/has_trivial_copy.C: Ditto.
3537 * g++.dg/ext/is_polymorphic.C: Ditto.
3538 * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
3539 * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
3540 * g++.dg/ext/has_nothrow_assign.C: Ditto.
3541 * g++.dg/ext/is_union.C: Ditto.
3542 * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
3543 * g++.dg/ext/is_pod.C: Ditto.
3544 * g++.dg/ext/has_virtual_destructor.C: Ditto.
3545 * g++.dg/ext/has_trivial_constructor.C: Ditto.
3546 * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
3547 * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
3548 * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
3549 * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
3550 * g++.dg/ext/is_abstract.C: Ditto.
3551 * g++.dg/ext/has_trivial_assign.C: Ditto.
3552 * g++.dg/ext/is_class.C: Ditto.
3553 * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
3554 * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
3555 * g++.dg/ext/is_base_of.C: Ditto.
3556 * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
3557 * g++.dg/ext/has_nothrow_constructor.C: Ditto.
3558 * g++.dg/ext/is_empty.C: Ditto.
3559 * g++.dg/ext/is_enum.C: Ditto.
3560 * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
3561 * gnat.dg/opt11.adb: Ditto.
3562 * obj-c++.dg/pr45735.mm: Ditto.
3563 * obj-c++.dg/pr24393.mm: Ditto.
3564 * obj-c++.dg/exceptions-2.mm: Ditto.
3565 * objc.dg/pr45735.m: Ditto.
3566 * objc.dg/pr24393.m: Ditto.
3568 2011-02-23 Nicola Pero <nicola.pero@meta-innovation.com>
3570 * objc.dg/attributes/objc-exception-1.m: New.
3572 2011-02-23 Jie Zhang <jie@codesourcery.com>
3574 * gcc.dg/cpp/include7.c: New test.
3576 2011-02-22 Paolo Carlini <paolo.carlini@oracle.com>
3579 * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
3581 2011-02-23 Jie Zhang <jie@codesourcery.com>
3583 PR rtl-optimization/47763
3584 * gcc.dg/pr47763.c: New test.
3586 2011-02-22 Paul Thomas <pault@gcc.gnu.org>
3589 * gfortran.dg/whole_file_32.f90 : New test.
3591 2011-02-22 Dodji Seketeli <dodji@redhat.com>
3594 * g++.dg/inherit/virtual7.C: New test.
3596 2011-02-22 Nicola Pero <nicola.pero@meta-innovation.com>
3599 * objc.dg/type-size-3.m: Updated error message.
3600 * objc.dg/type-size-4.m: New test.
3601 * objc.dg/type-size-5.m: New test.
3603 2011-02-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3605 * lib/gnat.exp: Fix comments.
3606 Don't load libgloss.exp.
3607 (default_gnat_version): Call $compiler with --version.
3608 Adapt regexp for gnatmake output, insert version.
3609 (gnat_version): New proc.
3610 (gnat_init): Remove gnat_libgcc_s_path.
3611 (gnat_target_compile): Likewise.
3612 Remove ld_library_path.
3613 Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
3614 (gnat_pass): Remove.
3615 (gnat_pass): Remove.
3616 (gnat_finish): Remove.
3617 (gnat_exit): Remove.
3618 (local_find_gnatmake): Reindent.
3619 (runtest_file_p): Remove.
3620 (prune_warnings): Remove.
3621 (find_gnatclean): New proc.
3622 * lib/gnat-dg.exp (lremove): New proc.
3623 (gnat-dg-test): Reindent.
3624 Remove additional output files.
3625 (gnat-dg-runtest): Remove.
3627 * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
3628 * gnat.dg/loop_optimization6.adb: Likewise.
3629 * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
3631 2011-02-22 Jakub Jelinek <jakub@redhat.com>
3633 PR tree-optimization/47835
3634 * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
3636 2011-02-22 Tobias Burnus <burnus@net-b.de>
3638 * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
3639 * gfortran.dg/abstract_type_2.f03: Ditto.
3640 * gfortran.dg/abstract_type_3.f03: Ditto.
3641 * gfortran.dg/abstract_type_4.f03: Ditto.
3642 * gfortran.dg/abstract_type_5.f03: Ditto.
3643 * gfortran.dg/abstract_type_6.f03: Ditto.
3644 * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
3645 * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
3646 * gfortran.dg/allocatable_scalar_11.f90: Ditto.
3647 * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
3648 * gfortran.dg/array_function_5.f90: Ditto.
3649 * gfortran.dg/asynchronous_3.f03: Ditto.
3650 * gfortran.dg/char_expr_1.f90: Ditto.
3651 * gfortran.dg/class_14.f03: Ditto.
3652 * gfortran.dg/data_array_6.f: Ditto.
3653 * gfortran.dg/data_invalid.f90: Ditto.
3654 * gfortran.dg/dot_product_1.f03: Ditto.
3655 * gfortran.dg/func_derived_5.f90: Ditto.
3656 * gfortran.dg/func_result_4.f90: Ditto.
3657 * gfortran.dg/implied_do_1.f90: Ditto.
3658 * gfortran.dg/initialization_25.f90: Ditto.
3659 * gfortran.dg/initialization_26.f90: Ditto.
3660 * gfortran.dg/interface_34.f90: Ditto.
3661 * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
3662 * gfortran.dg/keyword_symbol_1.f90: Ditto.
3663 * gfortran.dg/matmul_8.f03: Ditto.
3664 * gfortran.dg/merge_init_expr.f90: Ditto.
3665 * gfortran.dg/pack_assign_1.f90: Ditto.
3666 * gfortran.dg/pack_vector_1.f90: Ditto.
3667 * gfortran.dg/pointer_check_8.f90: Ditto.
3668 * gfortran.dg/product_init_expr.f03: Ditto.
3669 * gfortran.dg/reshape_order_5.f90: Ditto.
3670 * gfortran.dg/reshape_shape_1.f90: Ditto.
3671 * gfortran.dg/reshape_zerosize_2.f90: Ditto.
3672 * gfortran.dg/same_name_2.f90: Ditto.
3673 * gfortran.dg/selected_real_kind_1.f90: Ditto.
3674 * gfortran.dg/spread_init_expr.f03: Ditto.
3675 * gfortran.dg/stmt_func_1.f90: Ditto.
3676 * gfortran.dg/sum_init_expr.f03: Ditto.
3677 * gfortran.dg/transpose_3.f03: Ditto.
3678 * gfortran.dg/unpack_init_expr.f03: Ditto.
3679 * gfortran.dg/warn_conversion.f90: Ditto.
3680 * gfortran.dg/warn_conversion_2.f90: Ditto.
3681 * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
3682 * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
3683 * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
3684 * gfortran.dg/whole_file_16.f90: Ditto.
3685 * gfortran.dg/whole_file_17.f90: Ditto.
3686 * gfortran.dg/whole_file_18.f90: Ditto.
3687 * gfortran.dg/whole_file_20.f03: Ditto.
3688 * gfortran.dg/whole_file_5.f90: Ditto.
3689 * gfortran.dg/whole_file_6.f90: Ditto.
3690 * gfortran.dg/write_invalid_format.f90: Ditto.
3691 * gfortran.dg/zero_sized_6.f90: Ditto.
3693 2011-02-21 Jeff Law <law@redhat.com>
3695 PR rtl-optimization/46178
3696 * gcc.target/i386/pr46178.c: New test.
3698 PR rtl-optimization/46002
3699 * gcc.c-torture/compile/pr46002.c: New test.
3701 2011-02-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3703 * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
3706 2011-02-21 Jakub Jelinek <jakub@redhat.com>
3709 * g++.dg/debug/pr47106.C: Require effective target lto.
3711 2011-02-21 Jason Merrill <jason@redhat.com>
3713 * g++.dg/cpp0x/constexpr-diag2.C: New.
3715 2011-02-20 Jason Merrill <jason@redhat.com>
3717 * g++.dg/cpp0x/constexpr-ctor7.C: New.
3719 * g++.dg/cpp0x/fntmpdefarg2.C: New.
3721 * g++.dg/overload/conv-op1.C: New.
3723 * g++.dg/cpp0x/constexpr-synth1.C: New.
3725 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
3727 * objc.dg/layout-2.m: New.
3728 * objc.dg/selector-3.m: Adjusted location of error message.
3729 * objc.dg/type-size-3.m: Same.
3730 * obj-c++.dg/selector-3.mm: Same.
3732 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
3735 * objc.dg/property/dotsyntax-22.m: New.
3736 * obj-c++.dg/property/dotsyntax-22.mm: New.
3738 2011-02-20 Dodji Seketeli <dodji@redhat.com>
3741 * g++.dg/template/typedef38.C: New test.
3743 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
3746 * gfortran.dg/whole_file_30.f90 : New test.
3747 * gfortran.dg/whole_file_31.f90 : New test.
3749 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
3753 * gfortran.dg/whole_file_28.f90 : New test.
3754 * gfortran.dg/whole_file_29.f90 : New test.
3756 2011-02-20 Paolo Carlini <paolo.carlini@oracle.com>
3759 * g++.dg/template/crash105.C: New.
3761 2011-02-19 Jason Merrill <jason@redhat.com>
3763 * g++.dg/cpp0x/regress/no-elide1.C: New.
3765 2011-02-19 Alexandre Oliva <aoliva@redhat.com>
3767 PR tree-optimization/46620
3768 * gcc.dg/pr46620.c: New.
3770 2011-02-19 Jakub Jelinek <jakub@redhat.com>
3773 * gcc.target/i386/pr47809.c: New test.
3775 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3776 Tobias Burnus <burnus@net-b.de>
3778 * lib/target-supports.exp
3779 (check_effective_target_fortran_large_real): New check for large reals.
3780 * gfortran.dg/nan_7.f90: New test.
3782 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3784 PR libgfortran/47567
3785 * gfortran.dg/fmt_f0_1.f90: Update test.
3787 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
3790 * gfortran.dg/array_constructor_36.f90 : New test.
3791 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
3792 allow for comparison between different elements of the array
3793 constructor at different levels of optimization.
3795 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
3797 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
3798 * gcc.target/i386/pr32280-1.c: Likewise.
3800 2011-02-19 Jakub Jelinek <jakub@redhat.com>
3803 * gcc.target/i386/pr47800.c: New test.
3805 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
3807 * objc/execute/exceptions/foward-1.x: New.
3809 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3812 * gfortran.dg/derived_constructor_comps_4.f90: New.
3814 2011-02-18 Tobias Burnus
3817 * gfortran.dg/func_result_6.f90: New.
3819 2011-02-18 Michael Matz <matz@suse.de>
3822 * gfortran.dg/lto/pr45586_0.f90: New test.
3823 * gfortran.dg/typebound_proc_20.f90: Ditto.
3824 * gfortran.dg/typebound_proc_21.f90: Ditto.
3826 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
3829 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
3831 2011-02-18 Tobias Burnus <burnus@net-b.de>
3834 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
3836 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
3837 normalizing the error/warning output.
3838 * gfortran.dg/Wall.f90: Update dg-error/warning.
3839 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
3840 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
3841 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
3842 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
3843 * gfortran.dg/class_30.f90: Update dg-error/warning.
3844 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
3845 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
3846 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
3847 * gfortran.dg/entry_17.f90: Update dg-error/warning.
3848 * gfortran.dg/entry_19.f90: Update dg-error/warning.
3849 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
3850 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
3851 * gfortran.dg/g77/12632.f: Update dg-error/warning.
3852 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
3853 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
3854 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
3855 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
3856 * gfortran.dg/goto_8.f90: Update dg-error/warning.
3857 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
3858 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
3859 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
3860 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
3861 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
3862 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
3863 * gfortran.dg/volatile3.f90: Update dg-error/warning.
3864 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
3865 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
3866 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
3867 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
3868 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
3870 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3873 * gfortran.dg/proc_ptr_comp_30.f90: New.
3875 2011-02-18 Jakub Jelinek <jakub@redhat.com>
3878 * gcc.target/i386/pr47780.c: New test.
3880 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3883 * gfortran.dg/class_40.f03: New.
3885 2011-02-18 Dodji Seketeli <dodji@redhat.com>
3888 * g++.dg/cpp0x/auto21.C: New test.
3890 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
3892 * objc.dg/special/unclaimed-category-1.h: Updated for
3894 * objc.dg/special/unclaimed-category-1.m: Same.
3895 * objc.dg/zero-link-1.m: Same.
3896 * objc.dg/lookup-1.m: Same.
3897 * objc.dg/torture/strings/const-str-9.m
3898 * objc.dg/torture/strings/const-str-10.m: Same.
3899 * objc.dg/torture/strings/const-str-11.m: Same.
3900 * objc.dg/torture/forward-1.m: Same.
3901 * objc.dg/zero-link-2.m: Same.
3902 * objc.dg/encode-7-next-64bit.m: Same.
3903 * objc.dg/method-4.m: Same.
3904 * objc.dg/next-runtime-1.m: Same.
3905 * objc.dg/image-info.m: Same.
3906 * objc.dg/pr23214.m: Same.
3907 * objc.dg/symtab-1.m: Same.
3908 * obj-c++.dg/basic.m: Same.
3909 * obj-c++.dg/proto-lossage-3.m: Same.
3910 * obj-c++.dg/torture/strings/const-str-10.m: Same.
3911 * obj-c++.dg/torture/strings/const-str-11.m: Same.
3912 * obj-c++.dg/torture/strings/const-str-9.m: Same.
3913 * obj-c++.dg/method-11.m: Same.
3914 * objc/execute/enumeration-1.m: Same.
3915 * objc/execute/object_is_class.m: Same.
3916 * objc/execute/formal_protocol-2.m: Same.
3917 * objc/execute/formal_protocol-4.m: Same.
3918 * objc/execute/formal_protocol-6.m: Same.
3919 * objc/execute/bycopy-3.m: Same.
3920 * objc/execute/exceptions/catchall-1.m: Same.
3921 * objc/execute/exceptions/finally-1.m: Same.
3922 * objc/execute/exceptions/local-variables-1.m: Same.
3923 * objc/execute/exceptions/foward-1.m: Same.
3924 * objc/execute/bf-common.h
3925 * objc/execute/enumeration-2.m: Same.
3926 * objc/execute/formal_protocol-1.m: Same.
3927 * objc/execute/formal_protocol-3.m: Same.
3928 * objc/execute/formal_protocol-5.m: Same.
3929 * objc/execute/accessing_ivars.m: Same.
3930 * objc/execute/bycopy-2.m: Same.
3931 * objc/execute/formal_protocol-7.m: Same.
3932 * objc/execute/compatibility_alias.m: Same.
3933 * objc/execute/no_clash.m: Same.
3934 * objc/execute/object_is_meta_class.m: Same.
3935 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
3936 * objc/execute/class-tests-1.h: Include stdio.h.
3937 * objc/execute/class-tests-2.h: Same.
3938 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
3940 * obj-c++.dg/try-catch-2.mm: Same.
3942 2011-02-17 Jakub Jelinek <jakub@redhat.com>
3945 * g++.dg/warn/Wunused-parm-4.C: New test.
3947 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
3948 Jan Hubicka <jh@suse.cz>
3952 * g++.dg/debug/pr47106.C: New.
3954 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
3957 * gcc.target/i386/pr43653.c: New test.
3959 2011-02-11 Dodji Seketeli <dodji@redhat.com>
3962 * g++.dg/template/inherit6.C: New test.
3964 2011-02-16 Janus Weil <janus@gcc.gnu.org>
3967 * gfortran.dg/class_39.f03: New.
3969 2011-02-16 Dodji Seketeli <dodji@redhat.com>
3972 * g++.dg/cpp0x/variadic106.C: New test.
3974 2011-02-16 Jakub Jelinek <jakub@redhat.com>
3977 * gfortran.dg/pr47757-1.f90: New test.
3978 * gfortran.dg/pr47757-2.f90: New test.
3979 * gfortran.dg/pr47757-3.f90: New test.
3982 * g++.dg/cpp0x/enum8.C: New test.
3984 2011-02-15 Jason Merrill <jason@redhat.com>
3986 * g++.dg/inherit/implicit-trivial1.C: New.
3987 * g++.dg/cpp0x/implicit-trivial1.C: New.
3989 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
3992 * gcc.dg/torture/pr47725.c: Removed.
3994 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
3997 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
3998 constant does not generate a load from memory.
4000 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
4003 * gcc.dg/torture/pr47725.c: New.
4005 2011-02-15 Richard Guenther <rguenther@suse.de>
4007 PR tree-optimization/47743
4008 * gcc.dg/torture/pr47743.c: New testcase.
4010 2011-02-15 Jakub Jelinek <jakub@redhat.com>
4013 * gcc.target/i386/pr47581.c: New test.
4015 2011-02-14 Janus Weil <janus@gcc.gnu.org>
4018 * gfortran.dg/select_type_22.f03: New.
4020 2011-02-14 Jason Merrill <jason@redhat.com>
4022 * g++.dg/cpp0x/regress/enum1.C: New.
4024 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
4026 * gnat.dg/include.adb: New test.
4028 2011-02-14 Janus Weil <janus@gcc.gnu.org>
4031 * gfortran.dg/class_38.f03: New.
4033 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
4035 * gcc.dg/pr46494.c: New test.
4037 2011-02-14 Richard Guenther <rguenther@suse.de>
4039 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
4041 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4044 * gnat.dg/null_pointer_deref1.exp: Don't skip on
4045 sparc*-sun-solaris2.11.
4047 2011-02-14 Janus Weil <janus@gcc.gnu.org>
4050 * gfortran.dg/argument_checking_18.f90: New.
4052 2011-02-13 Tobias Burnus <burnus@net-b.de>
4054 * gfortran.dg/argument_checking_13.f90: Update dg-error.
4055 * gfortran.dg/argument_checking_17.f90: New.
4057 2011-02-12 Janus Weil <janus@gcc.gnu.org>
4059 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
4060 are temporarily disabled.
4061 * gfortran.dg/class_7.f03: Ditto.
4062 * gfortran.dg/coarray_14.f90: Ditto.
4063 * gfortran.dg/typebound_proc_13.f03: Ditto.
4065 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
4068 * gfortran.dg/extends_11.f03: New.
4070 2011-02-11 Xinliang David Li <davidxl@google.com>
4072 PR tree-optimization/47707
4073 * g++.dg/tree-ssa/pr47707.C: New test.
4075 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
4077 * g++.dg/opt/inline17.C: New test.
4079 2011-02-11 Tobias Burnus <burnus@net-b.de>
4082 * gfortran.dg/pure_formal_2.f90: New.
4084 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
4086 PR rtl-optimization/47614
4087 * gfortran.dg/pr47614.f: New.
4089 2011-02-11 Joseph Myers <joseph@codesourcery.com>
4092 * gcc.dg/opts-6.c: New test.
4094 2011-02-11 Jakub Jelinek <jakub@redhat.com>
4097 * gcc.dg/pr47684.c: New test.
4099 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4102 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
4103 c99_runtime, dg-add-options c99_runtime.
4104 (main): Use __asm__.
4106 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4109 * lib/target-supports.exp (check_ascii_locale_available): New proc.
4110 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
4111 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
4112 * gcc.dg/ucnid-10.c: Likewise.
4113 * gcc.dg/ucnid-13.c: Likewise.
4114 * gcc.dg/ucnid-7.c: Likewise.
4115 * gcc.dg/ucnid-8.c: Likewise.
4116 Adapt dg-warning line number.
4118 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
4120 * gcc.target/i386/parity-1.c: Use -march=k8.
4121 * gcc.target/i386/parity-2.c: Ditto.
4122 * gcc.target/i386/vecinit-1.c: Ditto.
4123 * gcc.target/i386/vecinit-2.c: Ditto.
4125 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4128 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
4129 * gcc.target/mips/save-restore-3.c: Likewise.
4130 * gcc.target/mips/save-restore-4.c: Likewise.
4131 * gcc.target/mips/save-restore-5.c: Likewise.
4134 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
4135 * g++.dg/tree-prof/partition2.C: Likewise.
4137 2011-02-09 Jason Merrill <jason@redhat.com>
4139 * g++.dg/tree-ssa/inline-3.C: Use a normal function
4140 rather than misdeclare std::puts.
4142 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
4143 * g++.dg/other/warning1.C: Likewise.
4144 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
4145 * g++.old-deja/g++.gb/scope06.C: Likewise.
4146 * g++.old-deja/g++.law/cvt11.C: Likewise.
4147 * g++.old-deja/g++.law/init1.C: Likewise.
4148 * g++.dg/abi/mangle26.C: Likewise.
4150 * g++.dg/template/function1.C: Adjust for C++0x mode.
4151 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
4153 * g++.dg/ext/label10.C: Adjust for C++0x mode.
4154 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
4156 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
4158 * g++.dg/cpp0x/regress/abi-empty7.C: New.
4160 * g++.dg/cpp0x/regress: New directory.
4161 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
4162 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
4163 * g++.dg/cpp0x/regress/regress3.C: New.
4165 2011-02-10 Richard Guenther <rguenther@suse.de>
4167 PR tree-optimization/47677
4168 * gcc.dg/torture/pr47677.c: New testcase.
4170 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
4172 * objc.dg/special/load-category-1.m: Remove unused header.
4173 * objc.dg/special/load-category-1a.m: Likewise.
4174 * objc.dg/special/load-category-2.m: Likewise.
4175 * objc.dg/special/load-category-2a.m: Likewise.
4176 * objc.dg/special/load-category-3.m: Likewise.
4177 * objc.dg/special/load-category-3a.m: Likewise.
4178 * objc.dg/attributes/proto-attribute-2.m: Likewise.
4179 * objc.dg/attributes/proto-attribute-3.m: Likewise.
4180 * objc.dg/attributes/class-attribute-1.m: Likewise.
4181 * objc.dg/property/property.exp: Don't run for Darwin < 9.
4182 * obj-c++.dg/property/property.exp: Likewise.
4183 * objc.dg/attributes/method-sentinel-1.m: Update type header.
4184 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
4185 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
4186 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
4187 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
4188 * obj-c++.dg/template-8.mm: Likewise.
4190 2011-02-10 Jakub Jelinek <jakub@redhat.com>
4193 * gcc.target/i386/pr47665.c: New test.
4195 2011-02-10 Jie Zhang <jie@codesourcery.com>
4199 2011-02-05 Jie Zhang <jie@codesourcery.com>
4201 * gcc.dg/pr42631.c: Update test.
4202 * gcc.dg/pr42631-2.c: New test.
4204 2011-02-09 Janus Weil <janus@gcc.gnu.org>
4207 * gfortran.dg/proc_decl_25.f90: New.
4209 2011-02-09 Janus Weil <janus@gcc.gnu.org>
4212 * gfortran.dg/typebound_assignment_2.f03: New.
4214 2011-02-09 Richard Guenther <rguenther@suse.de>
4216 PR tree-optimization/47664
4217 * gcc.dg/tree-ssa/inline-7.c: New testcase.
4219 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
4222 * gnat.dg/uninit_func.adb: Adjust dg directive.
4224 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
4227 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
4229 2011-02-09 Janus Weil <janus@gcc.gnu.org>
4232 * gfortran.dg/auto_dealloc_2.f90: New.
4234 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4236 * gcc.dg/builtins-config.h: Remove __sgi handling.
4237 * lib/target-supports.exp (add_options_for_c99_runtime): Add
4238 -std=c99 for mips-sgi-irix6.5*.
4240 2011-02-09 Martin Jambor <mjambor@suse.cz>
4243 * gfortran.dg/pr25923.f90: Remove xfails.
4245 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4248 * gfortran.dg/inquire_14.f90: New test.
4250 2011-02-08 Janus Weil <janus@gcc.gnu.org>
4253 * gfortran.dg/pointer_init_6.f90: New.
4255 2011-02-08 Jeff Law <law@redhat.com>
4257 PR tree-optimization/42893
4258 * gcc.tree-ssa/pr42893.c: New test.
4260 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
4262 PR tree-optimization/46834
4263 PR tree-optimization/46994
4264 PR tree-optimization/46995
4265 * gcc.dg/graphite/id-pr46834.c: New.
4266 * gfortran.dg/graphite/id-pr46994.f90: New.
4267 * gfortran.dg/graphite/id-pr46995.f90: New.
4269 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4272 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
4273 using the variable is known the warning is emitted there.
4274 * gcc.dg/uninit-pr19430.c (foo): Likewise.
4275 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
4277 * c-c++-common/pr20000.c (g): Both warnings occur at the return
4280 * gcc.dg/noreturn-1.c (foo5): Likewise.
4281 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
4282 (method2): Likewise.
4284 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
4285 the return statement using the uninitialized variable.
4286 * gfortran.dg/pr39666-2.f90 (f): Likewise.
4288 2011-02-08 Richard Guenther <rguenther@suse.de>
4291 * g++.dg/opt/pr47639.c: New testcase.
4293 2011-02-08 Richard Guenther <rguenther@suse.de>
4295 PR tree-optimization/47632
4296 * g++.dg/opt/pr47632.C: New testcase.
4298 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4300 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
4302 2011-02-07 Richard Guenther <rguenther@suse.de>
4304 PR tree-optimization/47615
4305 * g++.dg/opt/pr47615.C: New testcase.
4307 2011-02-07 Richard Guenther <rguenther@suse.de>
4309 PR tree-optimization/47621
4310 * gcc.dg/torture/pr47621.c: New testcase.
4312 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
4314 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
4316 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
4319 * gfortran.dg/allocate_with_source_1 : New test.
4321 2011-02-05 Jakub Jelinek <jakub@redhat.com>
4324 * gcc.dg/pr47610.c: New test.
4326 2011-02-05 Jie Zhang <jie@codesourcery.com>
4329 * gcc.dg/pr42631.c: Update test.
4330 * gcc.dg/pr42631-2.c: New test.
4332 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
4335 * gfortran.dg/pr47574.f90: New test.
4337 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
4339 PR tree-optimization/46194
4340 * gcc.dg/autopar/pr46194.c: New.
4342 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
4344 PR tree-optimization/43695
4345 * g++.dg/ipa/pr43695.C: New.
4347 2011-02-04 Jakub Jelinek <jakub@redhat.com>
4350 * gcc.dg/pr23200.c: New test.
4352 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
4355 * g++.dg/pr47589.C: New test.
4357 2011-02-03 Dodji Seketeli <dodji@redhat.com>
4360 * g++.dg/template/typedef37.C: New test.
4361 * g++.dg/template/param1.C: Adjust expected error message.
4363 2011-02-03 Jakub Jelinek <jakub@redhat.com>
4366 * gcc.dg/pr31490-2.c: New test.
4367 * gcc.dg/pr31490-3.c: New test.
4368 * gcc.dg/pr31490-4.c: New test.
4370 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
4371 Jakub Jelinek <jakub@redhat.com>
4374 * g++.dg/parser/semicolon3.C: Adjust.
4375 * g++.dg/parser/semicolon4.C: New testcase.
4376 * g++.dg/pr46890.C: New testcase.
4378 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
4381 * g++.dg/init/pr29571.C: New.
4383 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
4385 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
4386 instead of vect_int.
4388 2011-02-03 Jakub Jelinek <jakub@redhat.com>
4391 * gcc.target/i386/pr47312.c: New test.
4394 * gcc.target/i386/pr47564.c: New test.
4396 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
4398 PR tree-optimization/45122
4399 * gcc.dg/tree-ssa/pr45122.c: New.
4401 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
4404 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
4407 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
4408 and vsx so a default --with-cpu=power7 doesn't give an error
4409 when -mavoid-indexed-addresses is used.
4411 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
4412 wrapper function to save the arguments and then jump to the real
4413 function, rather than depending on the compiler not to move stuff
4415 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
4417 2011-02-02 Janus Weil <janus@gcc.gnu.org>
4418 Paul Thomas <pault@gcc.gnu.org>
4421 * gfortran.dg/class_37.f03 : New test.
4423 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
4424 Richard Guenther <rguenther@suse.de>
4426 PR tree-optimization/40979
4428 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
4429 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
4430 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
4431 check_vect_support_and_set_flags.
4432 * gfortran.dg/graphite/vect-pr40979.f90: New.
4434 2011-02-02 Janus Weil <janus@gcc.gnu.org>
4437 * gfortran.dg/class_36.f03: New.
4439 2011-02-02 Richard Guenther <rguenther@suse.de>
4441 PR tree-optimization/47566
4442 * gcc.dg/lto/20110201-1_0.c: New testcase.
4444 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
4450 * debug/pr47498.c: New.
4451 * debug/pr47501.c: New.
4453 2011-02-01 Richard Guenther <rguenther@suse.de>
4455 PR tree-optimization/47559
4456 * g++.dg/torture/pr47559.C: New testcase.
4458 2011-02-01 Janus Weil <janus@gcc.gnu.org>
4461 * gfortran.dg/typebound_call_20.f03: New.
4463 2011-02-01 Richard Guenther <rguenther@suse.de>
4465 PR tree-optimization/47555
4466 * gcc.dg/pr47555.c: New testcase.
4468 2011-02-01 Richard Guenther <rguenther@suse.de>
4470 PR tree-optimization/47541
4471 * g++.dg/torture/pr47541.C: New testcase.
4473 2011-01-31 Janus Weil <janus@gcc.gnu.org>
4476 * gfortran.dg/typebound_call_19.f03: New.
4478 2011-01-31 Jakub Jelinek <jakub@redhat.com>
4481 * g++.dg/cpp0x/pr47416.C: New test.
4483 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
4486 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
4488 2011-01-31 Janus Weil <janus@gcc.gnu.org>
4491 * gfortran.dg/typebound_assignment_1.f03: New.
4493 2011-01-31 Jakub Jelinek <jakub@redhat.com>
4495 PR tree-optimization/47538
4496 * gcc.c-torture/execute/pr47538.c: New test.
4498 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4501 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
4503 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4505 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
4507 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
4509 PR rtl-optimization/44031
4510 * gcc.c-torture/compile/20110131-1.c: New test.
4512 2011-01-31 Tobias Burnus <burnus@net-b.de>
4515 * gfortran.dg/stmt_func_1.f90: New.
4517 2011-01-31 Tobias Burnus <burnus@net-b.de>
4520 * gfortran.dg/interface_34.f90: New.
4522 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
4525 * gfortran.dg/realloc_on_assign_5.f03: New test.
4526 * gfortran.dg/realloc_on_assign_5.f03: New test.
4528 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4530 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
4531 * gfortran.dg/bessel_7.f90: Likewise.
4532 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
4534 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
4535 * gfortran.dg/sum_init_expr.f03: Likewise.
4537 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
4539 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
4542 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
4543 loop only on "vect_intfloat_cvt" targets.
4545 2011-01-29 Tobias Burnus <burnus@net-b.de>
4548 * gfortran.dg/shape_6.f90: New.
4550 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4552 PR libgfortran/47434
4553 * gfortran.dg/read_infnan_1.f90: Update test.
4554 * gfortran.dg/module_nan.f90: Update test.
4555 * gfortran.dg/char4_iunit_1.f03: Update test.
4556 * gfortran.dg/large_real_kind_1.f90: Update test.
4557 * gfortran.dg/real_const_3.f90: Update test.
4558 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
4560 2011-01-29 Dodji Seketeli <dodji@redhat.com>
4563 * g++.dg/template/param2.C: New test.
4565 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4567 PR libgfortran/47285
4568 * gfortran.dg/fmt_g.f: New test.
4570 2011-01-28 Tobias Burnus <burnus@net-b.de>
4573 * gfortran.dg/pure_formal_1.f90: New.
4575 2011-01-28 Jakub Jelinek <jakub@redhat.com>
4578 * gcc.dg/tls/pr42894.c: New test.
4580 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4582 * gcc.dg/pr47276.c: Add dg-require-visibility.
4584 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4586 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
4588 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
4589 Tobias Burnus <burnus@gcc.gnu.org>
4594 * gfortran.dg/realloc_on_assign_3.f03: New test.
4595 * gfortran.dg/realloc_on_assign_4.f03: New test.
4596 * gfortran.dg/allocatable_function_5.f90: New test.
4597 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
4598 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
4599 implemented" dg-errors.
4601 2011-01-27 Jan Hubicka <jh@suse.cz>
4604 * gcc.dg/attr-weakref-4.c: New testcase
4606 2011-01-27 Martin Jambor <mjambor@suse.cz>
4608 PR tree-optimization/47228
4609 * gcc.dg/torture/pr47228.c: New test.
4611 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4613 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
4615 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4617 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
4618 when using auto-overlay support on the SPU.
4620 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
4622 PR rtl-optimization/44174
4623 * gcc.target/i386/asm-6.c: New test.
4625 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
4627 PR rtl-optimization/46856
4628 * gcc.c-torture/compile/pr46856.c: New test.
4630 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
4631 Andrew Pinski <pinskia@gmail.com>
4634 * gcc.dg/pr43082.c: New.
4636 2011-01-26 DJ Delorie <dj@redhat.com>
4638 PR rtl-optimization/46878
4639 * gcc.dg/pr46878-1.c: New test.
4641 2011-01-26 Jakub Jelinek <jakub@redhat.com>
4644 * g++.dg/cpp0x/pr47476.C: New test.
4646 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
4648 * gcc.c-torture/compile/20110126-1.c: New test.
4650 2011-01-26 Jakub Jelinek <jakub@redhat.com>
4653 * gcc.dg/torture/pr47473.c: New test.
4655 2011-01-26 Jan Hubicka <jh@suse.cz>
4658 * gcc.c-torture/execute/pr47237.c: New testcase.
4660 2011-01-26 Jan Hubicka <jh@suse.cz>
4662 PR tree-optimization/47190
4663 * gcc.dg/attr-weakref-3.c: New testcase.
4665 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
4668 * gcc.dg/dll-9a.c: New test file.
4669 * gcc.dg/dll-11.c: Likewise.
4670 * gcc.dg/dll-12.c: Likewise.
4671 * gcc.dg/dll-12a.c: Likewise.
4672 * gcc.dg/dll-11a.c: Likewise.
4673 * gcc.dg/dll-9.c: Likewise.
4674 * gcc.dg/dll-10.c: Likewise.
4675 * gcc.dg/dll-10a.c: Likewise.
4676 * g++.dg/ext/dllexport4a.cc: Likewise.
4677 * g++.dg/ext/dllexport4.C: Likewise.
4678 * g++.dg/ext/dllexport5.C: Likewise.
4679 * g++.dg/ext/dllexport5a.cc: Likewise.
4681 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4683 PR tree-optimization/46970
4684 * gcc.dg/graphite/pr46970.c: New.
4686 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4688 PR tree-optimization/46215
4689 * gcc.dg/graphite/pr46215.c: New.
4691 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4693 PR tree-optimization/46168
4694 * gcc.dg/graphite/pr46168.c: New.
4696 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4698 PR tree-optimization/43657
4699 * gcc.dg/graphite/pr43657.c: New.
4701 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4703 PR tree-optimization/29832
4704 * gfortran.dg/graphite/pr29832.f90: New.
4706 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4708 PR tree-optimization/43567
4709 * gcc.dg/graphite/pr43567.c: New.
4711 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4713 * gfortran.dg/graphite/interchange-4.f: New.
4714 * gfortran.dg/graphite/interchange-5.f: New.
4716 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
4717 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
4718 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
4719 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
4720 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
4721 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
4722 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
4723 * gfortran.dg/ltrans-7.f90: Removed.
4724 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
4726 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
4727 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
4728 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
4729 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
4730 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
4731 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
4732 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
4733 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
4734 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
4735 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
4736 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
4737 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
4738 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
4739 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
4740 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
4741 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
4742 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
4743 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
4744 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
4745 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
4746 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
4747 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
4748 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
4749 * gcc.dg/tree-ssa/data-dep-1.c
4750 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
4751 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
4752 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
4753 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
4754 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
4756 2011-01-25 Jakub Jelinek <jakub@redhat.com>
4758 PR tree-optimization/47265
4759 PR tree-optimization/47443
4760 * gcc.c-torture/compile/pr47265.c: New test.
4761 * gcc.dg/pr47443.c: New test.
4763 2011-01-25 Martin Jambor <mjambor@suse.cz>
4765 PR tree-optimization/47382
4766 * g++.dg/torture/pr47382.C: New test.
4767 * g++.dg/opt/devirt1.C: Xfail.
4769 2011-01-25 Yao Qi <yao@codesourcery.com>
4772 * gcc.target/arm/pr45701-1.c: New test.
4773 * gcc.target/arm/pr45701-2.c: New test.
4774 * gcc.target/arm/pr45701-3.c: New test.
4776 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4777 Jakub Jelinek <jakub@redhat.com>
4779 PR tree-optimization/47271
4780 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
4782 2011-01-25 Nick Clifton <nickc@redhat.com>
4784 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
4785 (saturate_add): Delete.
4787 (main): Do not run saturate_add.
4788 (set_interrupts): Delete.
4790 2011-01-25 Tobias Burnus <burnus@net-b.de>
4793 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
4795 2011-01-25 Jakub Jelinek <jakub@redhat.com>
4797 PR tree-optimization/47427
4798 PR tree-optimization/47428
4799 * gcc.c-torture/compile/pr47427.c: New test.
4800 * gcc.c-torture/compile/pr47428.c: New test.
4802 2011-01-25 Richard Guenther <rguenther@suse.de>
4805 * gcc.dg/torture/pr47411.c: New testcase.
4807 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4809 * gfortran.dg/graphite/id-24.f: New.
4810 * gfortran.dg/graphite/id-25.f: New.
4812 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4814 * gfortran.dg/graphite/id-23.f: New.
4816 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4818 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
4820 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4822 * gcc.dg/graphite/block-0.c: Un-XFAILed.
4823 * gcc.dg/graphite/block-1.c: Un-XFAILed.
4824 * gcc.dg/graphite/block-7.c: Un-XFAILed.
4825 * gcc.dg/graphite/block-8.c: Un-XFAILed.
4826 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
4827 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
4828 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
4829 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
4830 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
4832 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4834 * gcc.dg/graphite/block-0.c: Add documentation.
4835 * gcc.dg/graphite/block-4.c: Same.
4836 * gcc.dg/graphite/block-7.c: Same.
4837 * gcc.dg/graphite/block-8.c: New.
4838 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
4839 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
4840 * gcc.dg/graphite/interchange-12.c: Add documentation.
4841 * gcc.dg/graphite/interchange-13.c: New.
4842 * gcc.dg/graphite/interchange-14.c: New.
4843 * gcc.dg/graphite/interchange-15.c: New.
4844 * gcc.dg/graphite/interchange-8.c: Add documentation.
4845 * gcc.dg/graphite/interchange-mvt.c: Same.
4847 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
4850 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
4851 * gcc.target/powerpc/altivec-14.c: Ditto.
4852 * gcc.target/powerpc/altivec-33.c: Ditto.
4853 * gcc.target/powerpc/altivec-types-1.c: Ditto.
4854 * gcc.target/powerpc/altivec-types-2.c: Ditto.
4855 * gcc.target/powerpc/altivec-types-3.c: Ditto.
4856 * gcc.target/powerpc/altivec-types-4.c: Ditto.
4857 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
4858 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
4859 * g++.dg/ext/altivec-15.C: Ditto.
4860 * g++.dg/ext/altivec-types-1.C: Ditto.
4861 * g++.dg/ext/altivec-types-2.C: Ditto.
4862 * g++.dg/ext/altivec-types-3.C: Ditto.
4863 * g++.dg/ext/altivec-types-4.C: Ditto.
4865 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4867 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
4869 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4871 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
4872 optimization options.
4874 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4876 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
4879 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
4881 2011-01-23 Tobias Burnus <burnus@net-b.de>
4884 * gfortran.dg/allocatable_scalar_12.f90: New.
4886 2011-01-23 Ira Rosen <irar@il.ibm.com>
4888 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
4889 vectorization to be not profitable if peeling is used to
4890 realign the memory access.
4891 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
4892 loop bound to avoid loop unrolling.
4893 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
4895 2011-01-22 Jan Hubicka <jh@suse.cz>
4898 * g++.dg/lto/pr47333.C: New file.
4900 2011-01-22 Jan Hubicka <jh@suse.cz>
4902 PR tree-optimization/43884
4904 * gcc.dg/autopar/outer-2.c: Increase array size.
4905 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
4907 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
4910 * gfortran.dg/c_loc_tests_16.f90: New test.
4912 2011-01-22 Tobias Burnus <burnus@net-b.de>
4915 * gfortran.dg/typebound_proc_19.f90: New.
4917 2011-01-21 Jeff Law <law@redhat.com>
4919 PR tree-optimization/47053
4920 * g++.dg/pr47053.C: New test.
4922 2011-01-21 Jason Merrill <jason@redhat.com>
4925 * g++.dg/cpp0x/constexpr-ctor6.C: New.
4927 2011-01-21 Jakub Jelinek <jakub@redhat.com>
4930 * g++.dg/cpp0x/range-for10.C: New test.
4931 * g++.dg/template/for1.C: New test.
4934 * g++.dg/tree-prof/partition3.C: New test.
4936 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
4938 PR rtl-optimization/47366
4939 * g++.dg/opt/pr47366.C: New test.
4941 2011-01-21 Jason Merrill <jason@redhat.com>
4944 * g++.dg/cpp0x/constexpr-regress2.C: New.
4946 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
4948 2011-01-21 Jeff Law <law@redhat.com>
4950 PR rtl-optimization/41619
4951 * gcc.dg/pr41619.c: New.
4953 2011-01-21 Jakub Jelinek <jakub@redhat.com>
4955 PR tree-optimization/47355
4956 * g++.dg/opt/pr47355.C: New test.
4958 2011-01-21 Richard Guenther <rguenther@suse.de>
4960 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
4963 2011-01-21 Richard Guenther <rguenther@suse.de>
4965 PR tree-optimization/47365
4966 * gcc.dg/torture/pr47365.c: New testcase.
4967 * gcc.dg/tree-ssa/pr47392.c: Likewise.
4969 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4971 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
4973 2011-01-21 Jakub Jelinek <jakub@redhat.com>
4975 PR tree-optimization/47391
4976 * gcc.dg/pr47391.c: New test.
4978 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4980 * g++.dg/template/char1.C: Use signed char.
4982 2011-01-21 Tobias Burnus <burnus@net-b.de>
4985 * gfortran.dg/pointer_target_4.f90: New.
4987 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
4990 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
4991 ILP32 system and not IP32.
4993 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
4996 * g++.dg/debug/pr46583.C: New.
4998 2011-01-20 Jakub Jelinek <jakub@redhat.com>
5001 * g++.dg/debug/pr47283.C: New test.
5004 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
5005 * gcc.target/i386/headmerge-2.c: Likewise.
5007 2011-01-20 Richard Guenther <rguenther@suse.de>
5010 * gcc.dg/torture/pr47370.c: New testcase.
5012 2011-01-20 Jakub Jelinek <jakub@redhat.com>
5014 PR tree-optimization/46130
5015 * gcc.dg/pr46130-1.c: New test.
5016 * gcc.dg/pr46130-2.c: New test.
5018 2011-01-19 Dodji Seketeli <dodji@redhat.com>
5021 * g++.dg/debug/dwarf2/template-params-10.C: New test.
5023 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
5026 * g++.dg/debug/pr46240.cc: New.
5028 2011-01-19 Jakub Jelinek <jakub@redhat.com>
5031 * g++.dg/template/anonunion1.C: New test.
5033 PR rtl-optimization/47337
5034 * gcc.c-torture/execute/pr47337.c: New test.
5036 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5039 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
5041 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5043 PR tree-optimization/46021
5044 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
5046 2011-01-19 Jakub Jelinek <jakub@redhat.com>
5048 PR tree-optimization/47290
5049 * g++.dg/torture/pr47290.C: New test.
5051 2011-01-18 Janus Weil <janus@gcc.gnu.org>
5054 * gfortran.dg/proc_ptr_comp_29.f90: New.
5056 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
5059 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
5060 powerpc-apple-darwin9.
5062 2011-01-18 Jakub Jelinek <jakub@redhat.com>
5064 PR rtl-optimization/47299
5065 * gcc.c-torture/execute/pr47299.c: New test.
5067 2011-01-17 Jason Merrill <jason@redhat.com>
5069 * g++.dg/cpp0x/constexpr-virtual.C: New.
5071 2011-01-17 Jakub Jelinek <jakub@redhat.com>
5074 * gfortran.dg/gomp/pr47331.f90: New test.
5076 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
5079 * objc.dg/selector-warn-1.m: New.
5080 * obj-c++.dg/selector-warn-1.mm: New.
5082 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
5084 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
5085 Update dg-final accordingly.
5087 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5089 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
5091 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
5093 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
5095 * gcc.dg/guality/pr36728-2.c: Likewise.
5097 2011-01-17 Richard Guenther <rguenther@suse.de>
5099 PR tree-optimization/47313
5100 * g++.dg/torture/pr47313.C: New testcase.
5102 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
5105 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
5106 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
5107 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
5108 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
5110 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
5112 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
5113 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
5114 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
5116 2011-01-17 Richard Guenther <rguenther@suse.de>
5118 PR tree-optimization/45967
5119 * gcc.dg/torture/pr45967-2.c: New testcase.
5120 * gcc.dg/torture/pr45967-3.c: Likewise.
5122 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5125 * g++.dg/ext/pr47213.C: Require visibility.
5127 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
5129 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
5130 * gcc.dg/fixed-point/struct-union.c: Update error messages.
5132 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
5134 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
5135 Linux-based targets.
5137 2011-01-13 Jan Hubicka <jh@suse.cz>
5139 PR tree-optimization/47276
5140 * gcc.dg/pr47276.c: New testcase.
5142 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
5143 Jonathan Wakely <jwakely.gcc@gmail.com>
5146 * g++.dg/other/pr33558.C: New.
5147 * g++.dg/other/pr33558-2.C: New.
5149 2011-01-14 Martin Jambor <mjambor@suse.cz>
5151 PR tree-optimization/45934
5152 PR tree-optimization/46302
5153 * g++.dg/ipa/devirt-c-1.C: New test.
5154 * g++.dg/ipa/devirt-c-2.C: Likewise.
5155 * g++.dg/ipa/devirt-c-3.C: Likewise.
5156 * g++.dg/ipa/devirt-c-4.C: Likewise.
5157 * g++.dg/ipa/devirt-c-5.C: Likewise.
5158 * g++.dg/ipa/devirt-c-6.C: Likewise.
5159 * g++.dg/ipa/devirt-6.C: Likewise.
5160 * g++.dg/ipa/devirt-d-1.C: Likewise.
5161 * g++.dg/torture/pr45934.C: Likewise.
5163 2011-01-14 Jason Merrill <jason@redhat.com>
5165 * g++.dg/cpp0x/variadic105.C: New.
5167 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
5168 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5171 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
5172 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
5173 execution tests on i?86-*-*, x86_64-*-* and
5174 powerpc*-apple-darwin* && ilp32.
5175 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
5176 tests on i?86-*-* and x86_64-*-*.
5178 2011-01-14 Richard Guenther <rguenther@suse.de>
5180 PR tree-optimization/47280
5181 * g++.dg/opt/pr47280.C: New testcase.
5183 2011-01-14 Jason Merrill <jason@redhat.com>
5185 * g++.dg/cpp0x/constexpr-regress1.C: New.
5187 * g++.dg/ext/flexary2.C: New.
5189 2011-01-14 Richard Guenther <rguenther@suse.de>
5192 * gcc.dg/torture/pr47281.c: New testcase.
5193 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
5195 2011-01-14 Richard Guenther <rguenther@suse.de>
5197 PR tree-optimization/47286
5198 * gcc.dg/tree-ssa/pr47286.c: New testcase.
5200 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
5203 * g++.dg/ext/pr47213.C: New.
5205 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5207 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
5209 2011-01-13 Tobias Burnus <burnus@net-b.de>
5210 Mikael Morin <mikael@gcc.gnu.org>
5214 * gfortran.dg/select_type_20.f90: New.
5215 * gfortran.dg/select_type_21.f90: New.
5217 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
5220 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
5222 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
5224 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
5225 * gcc.dg/guality/pr36728-2.c: Likewise.
5227 2011-01-13 Dodji Seketeli <dodji@redhat.com>
5230 * g++.dg/debug/dwarf2/template-params-9.C: New test.
5232 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
5234 PR rtl-optimization/45352
5235 * gcc.dg/pr45352-3.c: New.
5237 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
5239 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
5241 * g++.dg/cpp0x/range-for8.C: New.
5242 * g++.dg/cpp0x/range-for9.C: New.
5244 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
5247 * g++.dg/debug/pr47209.C: New.
5249 2011-01-12 Richard Guenther <rguenther@suse.de>
5252 * gcc.dg/lto/pr47259_0.c: New testcase.
5253 * gcc.dg/lto/pr47259_1.c: Likewise.
5255 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
5257 * objc-obj-c++-shared/Object1.h: Add copyright header, update
5258 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
5259 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
5260 methods missing from the OBJC2 Object.
5261 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
5262 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
5263 GNU and NeXT runtimes.
5264 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
5266 * objc-obj-c++-shared/Object1.m: Likewise.
5267 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
5268 * objc.dg/proto-qual-1.m: Likewise.
5269 * obj-c++.dg/proto-lossage-3.mm: Likewise.
5270 * obj-c++.dg/proto-qual-1.mm: Likewise.
5272 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
5275 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
5277 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
5279 Fixed the Objective-C++ testsuite and updated all tests.
5280 * lib/obj-c++.exp (obj-c++_init): Declare and set
5281 gcc_warning_prefix and gcc_error_prefix.
5282 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
5283 'dg-warning', 'dg-message' and 'dg-error'.
5284 * obj-c++.dg/class-extension-3.mm: Likewise.
5285 * obj-c++.dg/class-protocol-1.mm: Likewise.
5286 * obj-c++.dg/encode-7.mm: Likewise.
5287 * obj-c++.dg/exceptions-3.mm: Likewise.
5288 * obj-c++.dg/exceptions-5.mm: Likewise.
5289 * obj-c++.dg/method-12.mm: Likewise.
5290 * obj-c++.dg/method-13.mm: Likewise.
5291 * obj-c++.dg/method-15.mm: Likewise.
5292 * obj-c++.dg/method-16.mm: Likewise.
5293 * obj-c++.dg/method-4.mm: Likewise.
5294 * obj-c++.dg/method-8.mm: Likewise.
5295 * obj-c++.dg/method-conflict-1.mm: Likewise.
5296 * obj-c++.dg/method-conflict-2.mm: Likewise.
5297 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
5298 and uncommented second part of the testcase now that the testsuite
5300 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
5301 and uncommented second part of the testcase now that the testsuite
5303 * obj-c++.dg/private-1.mm: Likewise.
5304 * obj-c++.dg/proto-lossage-4.mm: Likewise.
5305 * obj-c++.dg/syntax-error-7.mm: Likewise.
5306 * obj-c++.dg/warn5.mm: Likewise.
5307 * obj-c++.dg/property/at-property-14.mm: Likewise.
5308 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
5310 * obj-c++.dg/property/at-property-18.mm: Likewise.
5311 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
5313 * obj-c++.dg/property/at-property-21.mm: Likewise.
5314 * obj-c++.dg/property/at-property-28.mm: Likewise.
5315 * obj-c++.dg/property/at-property-5.mm: Likewise.
5316 * obj-c++.dg/property/dynamic-2.mm: Likewise.
5317 * obj-c++.dg/property/property-neg-3.mm: Likewise.
5318 * obj-c++.dg/property/synthesize-11.mm: Likewise.
5319 * obj-c++.dg/property/synthesize-6.mm: Likewise.
5320 * obj-c++.dg/property/synthesize-8.mm: Likewise.
5321 * obj-c++.dg/property/synthesize-9.mm: Likewise.
5322 * obj-c++.dg/tls/diag-5.mm: Likewise.
5323 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
5324 dg-error, now matched correctly.
5326 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
5328 * objc.dg/property/at-property-29.m: New.
5329 * obj-c++.dg/property/at-property-29.mm: New.
5331 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5333 * go.test/go-test.exp (go-set-goarch): New proc.
5334 (go-gc-tests): Use it.
5336 2011-01-11 Dodji Seketeli <dodji@redhat.com>
5339 * g++.dg/debug/dwarf2/template-params-8.C: New test.
5341 2011-01-11 Richard Henderson <rth@redhat.com>
5343 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
5345 2011-01-11 Jan Hubicka <jh@suse.cz>
5349 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
5350 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
5352 2011-01-11 Richard Guenther <rguenther@suse.de>
5354 PR tree-optimization/46076
5355 * gcc.dg/tree-ssa/pr46076.c: New testcase.
5357 2011-01-11 Jeff Law <law@redhat.com>
5359 * PR tree-optimization/47086
5360 * gcc.dg/pr47086.c: New test.
5362 2011-01-11 Jason Merrill <jason@redhat.com>
5365 * g++.dg/template/new10.C: New.
5368 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
5370 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
5372 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
5373 Split type definitions and NSConstantString class into...
5374 * objc-obj-c++-shared/objc-test-suite-types.h: New.
5375 * objc-obj-c++-shared/nsconstantstring-class.h: New.
5376 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
5377 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
5378 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
5379 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
5381 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
5382 encode defines for newer NeXT system headers.
5383 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
5384 * obj-c++.dg/torture/strings/string1.mm: Likewise.
5385 * objc.dg/foreach-5.m: Likewise.
5386 * objc.dg/foreach-2.m: Likewise.
5387 * objc.dg/foreach-4.m: Likewise.
5388 * objc.dg/torture/strings/string1.m: Likewise.
5389 * objc.dg/torture/strings/string2.m: Likewise.
5390 * objc.dg/torture/strings/string3.m: Likewise.
5391 * objc.dg/torture/strings/string4.m: Likewise.
5392 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
5393 header and stand alone.
5394 * obj-c++.dg/strings/strings-2.mm: Likewise.
5395 * objc.dg/torture/strings/const-str-3.m: Likewise.
5396 * objc.dg/strings/strings-2.m: Likewise.
5397 * objc.dg/strings/const-str-12b.m: Likewise.
5399 2011-01-12 Richard Guenther <rguenther@suse.de>
5402 * gcc.dg/attr-weak-1.c: Adjust.
5404 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
5407 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
5408 standard compliant and comment.
5410 2011-01-10 Jan Hubicka <jh@suse.cz>
5413 * gcc.dg/initpri3.c: New testcase.
5415 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
5418 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
5424 (g_ebp_save): Likewise.
5425 (g_esp_save): Likewise.
5427 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5429 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
5431 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5433 PR tree-optimization/46021
5434 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
5435 i?86-*-*, x86_64-*-*.
5437 2011-01-10 Jeff Law <law@redhat.com>
5439 * PR tree-optimization/47141
5440 * gcc.c-torture/compile/pr47141.c: New test.
5442 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
5445 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
5446 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
5447 * gcc.dg/vect/slp-35.c: Remove XFAILs.
5448 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
5451 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
5452 being vectorized. Adjust dg-final pattern. Remove XFAIL.
5453 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
5454 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
5455 being vectorized. Adjust dg-final pattern.
5458 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
5459 * gcc.dg/vect/slp-24.c: Likewise.
5461 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
5464 * g++.dg/other/pr47218-1.C: New test file.
5465 * g++.dg/other/pr47218.C: Likewise.
5466 * g++.dg/other/pr47218.h: New supporting header.
5468 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
5471 * objc.dg/attributes/invalid-attribute-1.m: New.
5472 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
5474 2011-01-09 Janus Weil <janus@gcc.gnu.org>
5477 * gfortran.dg/proc_ptr_comp_28.f90: New.
5479 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
5481 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
5482 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
5483 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
5484 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
5485 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
5486 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
5487 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
5488 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
5489 * objc.dg/gnu-api-2-class.m: Likewise.
5490 * objc.dg/gnu-api-2-ivar.m: Likewise.
5491 * objc.dg/gnu-api-2-method.m: Likewise.
5492 * objc.dg/gnu-api-2-objc.m: Likewise.
5493 * objc.dg/gnu-api-2-object.m: Likewise.
5494 * objc.dg/gnu-api-2-property.m: Likewise.
5495 * objc.dg/gnu-api-2-protocol.m: Likewise.
5496 * objc.dg/gnu-api-2-sel.m: Likewise.
5498 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
5500 * objc.dg/foreach-1.m: Skip for Darwin < 9.
5501 * objc.dg/objc-foreach-4.m: Likewise.
5502 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
5503 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
5504 * objc.dg/foreach-4.m: Likewise.
5505 * objc.dg/foreach-5.m: Likewise.
5506 * objc.dg/foreach-3.m: Return self from init.
5508 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
5511 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
5513 2011-01-09 Janus Weil <janus@gcc.gnu.org>
5516 * gfortran.dg/class_35.f90: New.
5518 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
5520 * objc.dg/foreach-1.m: Add "-Wall" to flags.
5522 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
5525 * objc.dg/invalid-method-2.m: New.
5526 * obj-c++.dg/invalid-method-2.mm: New.
5528 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
5531 * gfortran.dg/transpose_optimization_2.f90 : New test.
5533 2011-01-08 Jan Hubicka <jh@suse.cz>
5535 PR tree-optmization/46469
5536 * g++.dg/torture/pr46469.C: New testcase.
5538 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
5540 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
5541 emulation of libobjc-gnu structure layout functionality to ..
5542 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
5543 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
5544 * objc/execute/bf-common.h: Adjust headers.
5545 * objc/execute/bf-1.m: Likewise.
5546 * objc/execute/bf-2.m: Likewise.
5547 * objc/execute/bf-3.m: Likewise.
5548 * objc/execute/bf-4.m: Likewise.
5549 * objc/execute/bf-5.m: Likewise.
5550 * objc/execute/bf-6.m: Likewise.
5551 * objc/execute/bf-7.m: Likewise.
5552 * objc/execute/bf-8.m: Likewise.
5553 * objc/execute/bf-9.m: Likewise.
5554 * objc/execute/bf-10.m: Likewise.
5555 * objc/execute/bf-11.m: Likewise.
5556 * objc/execute/bf-12.m: Likewise.
5557 * objc/execute/bf-13.m: Likewise.
5558 * objc/execute/bf-14.m: Likewise.
5559 * objc/execute/bf-15.m: Likewise.
5560 * objc/execute/bf-16.m: Likewise.
5561 * objc/execute/bf-17.m: Likewise.
5562 * objc/execute/bf-18.m: Likewise.
5563 * objc/execute/bf-19.m: Likewise.
5564 * objc/execute/bf-20.m: Likewise.
5565 * objc/execute/bf-21.m: Likewise.
5566 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
5567 objc_get_type_qualifiers ().
5569 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
5572 * gfortran.dg/dependency_39.f90: New test.
5574 2011-01-07 Jan Hubicka <jh@suse.cz>
5576 Get builtins tests ready for linker plugin.
5577 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
5578 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
5579 my_memset, my_bzero): Mark used.
5580 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
5581 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
5583 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
5586 2011-01-07 Jan Hubicka <jh@suse.cz>
5588 PR tree-optimization/46367
5589 * g++.dg/torture/pr46367.C: New file.
5591 2011-01-07 Jakub Jelinek <jakub@redhat.com>
5594 * gcc.dg/pr47201.c: New test.
5597 * gcc.dg/tree-prof/pr47187.c: New test.
5599 2011-01-07 Tobias Burnus <burnus@net-b.de>
5602 * gfortran.dg/extends_type_of_3.f90: New.
5604 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
5606 * g++.dg/ext/dllexport-MI1.C: Adjust test.
5607 * g++.dg/ext/dllimport-MI1.C: Likewise.
5608 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
5609 * g++.dg/ext/dllimport10.C: Likewise.
5610 * g++.dg/ext/dllimport11.C: Likewise.
5611 * g++.dg/ext/dllimport12.C: Likewise.
5612 * g++.dg/ext/dllimport13.C: Likewise.
5613 * g++.dg/ext/dllimport2.C: Likewise.
5614 * g++.dg/ext/dllimport3.C: Likewise.
5615 * g++.dg/ext/dllimport4.C: Likewise.
5616 * g++.dg/ext/dllimport5.C: Likewise.
5617 * g++.dg/ext/dllimport6.C: Likewise.
5618 * g++.dg/ext/dllimport8.C: Likewise.
5619 * g++.dg/ext/dllimport9.C: Likewise.
5620 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
5621 targets, too. Additionally enable test for i?86-*-mingw*.
5622 * g++.dg/ext/selectany1.C: Likewise.
5623 Remove guard variable check.
5625 2011-01-07 Janus Weil <janus@gcc.gnu.org>
5629 * gfortran.dg/storage_size_3.f08: Extended.
5631 2011-01-07 Jakub Jelinek <jakub@redhat.com>
5634 * g++.dg/template/stdarg1.C: New test.
5636 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
5639 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
5640 * gfortran.dg/defined_operators_1.f90: Split the subroutine
5641 from the interface of functions to not hide the errors that
5644 2011-01-06 Jan Hubicka <jh@suse.cz>
5646 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
5647 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
5649 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
5653 * gfortran.dg/interface_33.f90: New test.
5655 2011-01-06 Jakub Jelinek <jakub@redhat.com>
5658 * gcc.c-torture/compile/pr47150.c: New test.
5660 2011-01-06 Ira Rosen <irar@il.ibm.com>
5662 PR tree-optimization/47139
5663 * gcc.dg/vect/pr47139.c: New test.
5665 2011-01-05 Janus Weil <janus@gcc.gnu.org>
5668 * gfortran.dg/extends_type_of_2.f03: New.
5670 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5672 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
5674 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
5676 * gnat.dg/opt14.adb: New test.
5678 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
5681 * gfortran.dg/allocate_error_2.f90: New test.
5683 2011-01-05 Janus Weil <janus@gcc.gnu.org>
5686 * gfortran.dg/storage_size_3.f08: New.
5688 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5690 PR libgfortran/47154
5691 * gfortran.dg/namelist_68.f90: New test.
5693 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
5695 * gnat.dg/unchecked_convert8.ad[sb]: New test.
5697 2011-01-04 Janus Weil <janus@gcc.gnu.org>
5700 * gfortran.dg/class_34.f90: New.
5702 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5704 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
5705 use __builtin_inff. Skip all single-precision tests that require
5708 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5710 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
5712 2011-01-03 Jakub Jelinek <jakub@redhat.com>
5714 PR tree-optimization/47148
5715 * gcc.c-torture/execute/pr47148.c: New test.
5717 PR tree-optimization/47155
5718 * gcc.c-torture/execute/pr47155.c: New test.
5720 PR rtl-optimization/47157
5721 * gcc.c-torture/compile/pr47157.c: New test.
5723 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5725 * gcc.dg/torture/vector-shift2.c (schar): Define.
5726 (main): Always use schar or uchar instead of plain "char" to avoid
5727 dependencies on implementation-defined char signedness.
5729 2011-01-03 Martin Jambor <mjambor@suse.cz>
5731 PR tree-optimization/46801
5732 * gnat.dg/pack9.adb: Remove xfail.
5734 2011-01-03 Martin Jambor <mjambor@suse.cz>
5736 PR tree-optimization/46984
5737 * g++.dg/ipa/pr46984.C: New test.
5739 2011-01-02 Janus Weil <janus@gcc.gnu.org>
5742 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
5744 2011-01-02 Jakub Jelinek <jakub@redhat.com>
5746 PR tree-optimization/47140
5747 * gcc.c-torture/compile/pr47140.c: New test.
5749 PR rtl-optimization/47028
5750 * gcc.dg/pr47028.c: New test.
5752 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
5754 * objc.dg/protocol-forward-1.m: Removed TODO.
5755 * objc.dg/protocol-forward-2.m: New.
5756 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
5757 * obj-c++.dg/protocol-forward-2.mm: New.
5759 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
5762 * g++.dg/eh/pr38662.C: New testcase.
5764 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
5766 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
5767 scan for newline '\n'.
5770 Copyright (C) 2011 Free Software Foundation, Inc.
5772 Copying and distribution of this file, with or without modification,
5773 are permitted in any medium without royalty provided the copyright
5774 notice and this notice are preserved.