1 2011-05-29 Richard Guenther <rguenther@suse.de>
3 PR tree-optimization/49217
4 * gcc.dg/torture/pr49217.c: New testcase.
6 2011-05-29 Ira Rosen <ira.rosen@linaro.org>
9 * gcc.dg/vect/pr49038.c: Use MAP_ANON if MAP_ANONYMOUS is not defined.
11 2011-05-29 Eric Botcazou <ebotcazou@adacore.com>
13 * gnat.dg/boolean_subtype.adb: Rename to...
14 * gnat.dg/boolean_subtype1.adb: ...this.
16 2011-05-28 Jason Merrill <jason@redhat.com>
18 * g++.dg/cpp0x/lambda/lambda-syntax1.C: New.
20 2011-05-27 Jason Merrill <jason@redhat.com>
22 * g++.dg/cpp0x/enum18.C: Adjust.
24 * g++.dg/cpp0x/lambda/lambda-template2.C: New.
26 2011-05-27 Tobias Burnus <burnus@net-b.de>
29 * gfortran.dg/coarray_22.f90: New.
31 2011-05-27 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
33 PR tree-optimization/46728
34 * gcc.target/powerpc/pr46728-1.c: New.
35 * gcc.target/powerpc/pr46728-2.c: New.
36 * gcc.target/powerpc/pr46728-3.c: New.
37 * gcc.target/powerpc/pr46728-4.c: New.
38 * gcc.target/powerpc/pr46728-5.c: New.
39 * gcc.dg/pr46728-6.c: New.
40 * gcc.target/powerpc/pr46728-7.c: New.
41 * gcc.target/powerpc/pr46728-8.c: New.
42 * gcc.dg/pr46728-9.c: New.
43 * gcc.target/powerpc/pr46728-10.c: New.
44 * gcc.target/powerpc/pr46728-11.c: New.
45 * gcc.dg/pr46728-12.c: New.
46 * gcc.target/powerpc/pr46728-13.c: New.
47 * gcc.target/powerpc/pr46728-14.c: New.
48 * gcc.target/powerpc/pr46728-15.c: New.
49 * gcc.target/powerpc/pr46728-16.c: New.
51 2011-05-27 Jason Merrill <jason@redhat.com>
53 * g++.dg/abi/mangle47.C: New.
56 * g++.dg/template/const5.C: New.
58 * g++.dg/cpp0x/enum18.C: New.
60 * g++.dg/cpp0x/lambda/lambda-nested4.C: New.
62 * g++.dg/cpp0x/error6.C: New.
64 * g++.dg/cpp0x/error5.C: New.
66 2011-05-27 Jakub Jelinek <jakub@redhat.com>
69 * g++.dg/eh/cond6.C: New test.
71 2011-05-27 Tobias Burnus <burnus@net-b.de>
74 * gfortran.dg/rank_3.f90: New.
75 * gfortran.dg/rank_4.f90: New.
77 2011-05-27 Janis Johnson <janisjo@codesourcery.com>
79 * g++.dg/tree-ssa-pr43411.C: Rename function to be inlined and
82 2011-05-27 Eric Botcazou <ebotcazou@adacore.com>
84 * gnat.dg/bit_packed_array5.ads: Move dg directive to...
85 * gnat.dg/bit_packed_array5.adb: ...here.
87 2011-05-27 Paolo Carlini <paolo.carlini@oracle.com>
90 * testsuite/g++.dg/cpp0x/auto25.C: New.
92 2011-05-27 Richard Guenther <rguenther@suse.de>
94 * gcc.c-torture/execute/920711-1.x: Add -fwrapv.
96 2011-05-27 Richard Guenther <rguenther@suse.de>
98 * gcc.c-torture/execute/920612-1.x: Add -fwrapv.
100 2011-05-27 Richard Guenther <rguenther@suse.de>
103 * gnat.dg/bit_packed_array5.ad[sb]: New testcase.
105 2011-05-26 Jason Merrill <jason@redhat.com>
107 * g++.dg/cpp0x/friend1.C: New.
108 * g++.dg/cpp0x/friend2.C: New.
110 * g++.dg/cpp0x/auto7.C: Update.
111 * g++.dg/template/crash50.C: Adjust.
112 * g++.dg/template/static9.C: Adjust.
113 * g++.old-deja/g++.ext/memconst.C: Adjust.
115 2011-05-26 Janis Johnson <janisjo@codesourcery.com>
117 * gcc.dg/march.c: Ignore a note for some targets.
119 2011-05-26 Janis Johnson <janis187@us.ibm.com>
120 Nathan Froyd <froydnj@codesourcery.com>
124 * g++.old-deja/g++.jason/cond.C: Remove xfails.
125 * g++.dg/parse/pr18770.C: New test.
126 * g++.dg/cpp0x/range-for5.C: Add dg-error marker.
128 2011-05-26 Thomas Koenig <tkoenig@gcc.gnu.org>
131 * gfortran.dg/dependency_40.f90 : New test.
133 2011-05-26 Tobias Burnus <burnus@net-b.de>
136 * gfortran.dg/coarray/registering_1.f90: New.
138 2011-05-26 Jason Merrill <jason@redhat.com>
140 * g++.dg/cpp0x/variadic111.C: New.
141 * g++.dg/cpp0x/variadic41.C: Adjust.
143 2011-05-26 Richard Guenther <rguenther@suse.de>
145 PR tree-optimization/48702
146 * gcc.dg/torture/pr48702.c: New testcase.
148 2011-05-26 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
150 PR gcov-profile/48845
151 * g++.dg/tree-prof/tree-prof.exp: Check for -fprofile-generate
153 * gcc.dg/matrix/matrix.exp: Likewise.
154 * gcc.dg/tree-prof/tree-prof.exp: Likewise.
155 * lib/target-supports-dg.exp (dg-require-profiling): Don't pass
156 line number to check_profiling_available.
157 * lib/target-supports.exp (check_profiling_available): Account for
159 Require TLS runtime support with -fprofile-generate.
160 * lib/profopt.exp (profopt-execute): Add TLS options for
162 * gcc.dg/pr47793.c: Add dg-require-profiling "-fprofile-generate".
164 2011-05-26 Jakub Jelinek <jakub@redhat.com>
167 * g++.dg/eh/cond5.C: New test.
169 PR tree-optimization/49161
170 * gcc.c-torture/execute/pr49161.c: New test.
172 2011-05-26 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
174 * gcc.target/arm/neon-vorn-vbic.c: New test.
176 2011-05-26 Ira Rosen <ira.rosen@linaro.org>
178 PR tree-optimization/49038
179 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: New test.
180 * gcc.dg/vect/pr49038.c: New test.
182 2011-05-26 Fabien ChĂȘne <fabien@gcc.gnu.org>
183 * g++.dg/init/pr25811-3.C: New.
184 * g++.dg/init/pr25811-4.C: New.
186 2011-05-25 Jason Merrill <jason@redhat.com>
188 * g++.dg/cpp0x/enum17.C: New.
189 * g++.old-deja/g++.jason/rfg10.C: Adjust.
191 * g++.dg/cpp0x/auto24.C: New.
193 * g++.dg/cpp0x/error4.C: New.
195 * g++.dg/cpp0x/rv-restrict.C: New.
197 * g++.dg/cpp0x/enum15.C: New.
198 * g++.dg/cpp0x/constexpr-switch2.C: New.
200 * g++.dg/cpp0x/variadic110.C: New.
202 * g++.dg/cpp0x/auto9.C: Add typedef test.
204 * g++.dg/cpp0x/auto23.C: New.
205 * g++.dg/cpp0x/auto9.C: Adjust.
207 * g++.dg/cpp0x/defaulted29.C: New.
209 * g++.dg/cpp0x/initlist51.C: New.
211 2011-05-25 Janis Johnson <janisjo@codesourcery.com>
213 * gcc.target/arm/fp16-compile-none-1.c: Update expected error.
214 * g++.dg/abi/packed1.C: Suppress warning.
215 * g++.dg/warn/Wunused-parm-3.C: Likewise.
216 * g++.dg/template/stdarg1.C: Likewise.
217 * g++.dg/other/packed1.C: Remove arm from xfail list.
219 2011-05-25 Jason Merrill <jason@redhat.com>
221 * g++.dg/cpp0x/enum16.C: New.
222 * g++.dg/parse/error15.C: Adjust.
224 * g++.dg/cpp0x/initlist50.C: New.
226 * g++.dg/cpp0x/lambda/lambda-conv5.C: New.
228 * g++.dg/cpp0x/variadic109.C: New.
230 2011-05-25 H.J. Lu <hongjiu.lu@intel.com>
232 * gcc.target/i386/pause-1.c: New.
234 2011-05-25 Eric Botcazou <ebotcazou@adacore.com>
236 * gcc.dg/stack-usage-1.c: Adjust comment.
237 * gcc.dg/stack-usage-2.c: New test.
239 2011-05-25 Jakub Jelinek <jakub@redhat.com>
242 * g++.dg/cpp0x/constexpr-bitfield2.C: New test.
243 * g++.dg/cpp0x/constexpr-bitfield3.C: New test.
245 2011-05-24 Vladimir Makarov <vmakarov@redhat.com>
247 PR rtl-optimization/48757
248 * gfortran.dg/pr48757.f: New test case.
250 2011-05-24 Jason Merrill <jason@redhat.com>
252 * g++.dg/cpp0x/access01.C: New.
254 2011-05-24 Nicola Pero <nicola.pero@meta-innovation.com>
257 * objc.dg/pr48177.m: New testcase.
259 2011-05-24 Nicola Pero <nicola.pero@meta-innovation.com>
262 * objc.dg/pr48187.m: New testcase.
263 * obj-c++.dg/pr48187.mm: New testcase.
264 * objc.dg/ivar-extra-semicolon.m: New testcase.
266 2011-05-24 Jason Merrill <jason@redhat.com>
268 * g++.dg/template/access21.C: New.
269 * g++.dg/template/access22.C: New.
271 2011-05-24 Michael Matz <matz@gcc.gnu.org>
273 PR rtl-optimization/48633
274 * g++.dg/pr48633.C: New test.
276 2011-05-24 Uros Bizjak <ubizjak@gmail.com>
279 * g++.dg/other/pr49133.C: New test.
281 2011-05-24 Uros Bizjak <ubizjak@gmail.com>
282 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
284 * gcc.dg/torture/tls/run-gd.c: New test.
285 * gcc.dg/torture/tls/run-ie.c: New test.
286 * gcc.dg/torture/tls/run-ld.c: New test.
287 * gcc.dg/torture/tls/run-le.c: New test.
288 * lib/target-supports.exp (check_effective_target_tls_runtime):
289 Build testcase with TLS options.
291 2011-05-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
293 * gcc.dg/vect/pr48172.c: Remove dg-do run.
295 2011-05-24 Tom de Vries <tom@codesourcery.com>
297 PR tree-optimization/49121
298 * gcc.dg/tree-ssa/ivopt_infer_2.c: Adapt test.
300 2011-05-23 Jason Merrill <jason@redhat.com>
302 * g++.dg/cpp0x/defaulted28.C: New.
304 * g++.dg/cpp0x/sfinae25.C: New.
306 * g++.dg/cpp0x/rv-cast2.C: New.
308 * g++.dg/cpp0x/enum14.C: New.
310 2011-05-23 Jakub Jelinek <jakub@redhat.com>
313 * gcc.c-torture/execute/pr49123.c: New test.
316 * gcc.dg/debug/pr49032.c: New test.
319 * gcc.dg/pr49120.c: New test.
321 2011-05-23 H.J. Lu <hongjiu.lu@intel.com>
324 * gcc.target/i386/pr47315.c: New test.
326 2011-05-23 Jason Merrill <jason@redhat.com>
328 * g++.dg/cpp0x/lambda/lambda-eh2.C: New.
330 * g++.dg/cpp0x/sfinae24.C: New.
332 * g++.dg/cpp0x/error3.C: New.
334 * g++.dg/cpp0x/defaulted27.C: New.
336 * g++.dg/cpp0x/decltype27.C: New.
338 2011-05-23 Richard Guenther <rguenther@suse.de>
340 * gcc.dg/tree-ssa/forwprop-11.c: Adjust and un-XFAIL.
342 2011-05-23 Richard Guenther <rguenther@suse.de>
344 PR tree-optimization/40874
345 * g++.dg/tree-ssa/pr40874.C: New testcase.
347 2011-05-23 Richard Guenther <rguenther@suse.de>
349 PR tree-optimization/49115
350 * g++.dg/torture/pr49115.C: New testcase.
352 2011-05-23 Richard Guenther <rguenther@suse.de>
355 * gcc.dg/memcpy-3.c: New testcase.
357 2011-05-23 Jakub Jelinek <jakub@redhat.com>
360 * gcc.c-torture/execute/pr48973-1.c: New test.
361 * gcc.c-torture/execute/pr48973-2.c: New test.
363 2011-05-23 Jonathan Wakely <jwakely.gcc@gmail.com>
366 * g++.dg/warn/pr18016.C: New.
368 2011-05-23 Tom de Vries <tom@codesourcery.com>
371 * gcc.target/arm/ivopts-6.c: New test.
373 2011-05-22 Jakub Jelinek <jakub@redhat.com>
376 * gcc.c-torture/compile/pr49029.c: New test.
378 2011-05-22 Jason Merrill <jason@redhat.com>
380 * g++.dg/cpp0x/sfinae23.C: New.
381 * g++.dg/cpp0x/sfinae8.C: Correct.
383 2011-05-22 Thomas Koenig <tkoenig@gcc.gnu.org>
385 * gfortran.dg/function_optimize_8.f90: New test case.
387 2011-05-22 Ira Rosen <ira.rosen@linaro.org>
389 PR tree-optimization/49087
390 * gcc.dg/vect/O3-pr49087.c: New test.
392 2011-05-21 Jason Merrill <jason@redhat.com>
394 * g++.dg/debug/const5.C: New.
396 2011-05-20 Jason Merrill <jason@redhat.com>
398 * g++.dg/cpp0x/constexpr-static7.C: Extend.
400 * g++.dg/cpp0x/constexpr-static7.C: New.
402 * g++.dg/cpp0x/enum12.C: New.
403 * g++.dg/cpp0x/enum13.C: New.
405 2011-05-21 Janus Weil <janus@gcc.gnu.org>
408 * gfortran.dg/select_type_23.f03: New.
410 2011-05-20 Jason Merrill <jason@redhat.com>
412 * g++.dg/cpp0x/defaulted26.C: New.
414 * g++.dg/cpp0x/noexcept02.C: Fix.
415 * g++.dg/cpp0x/noexcept03.C: Fix.
416 * g++.dg/cpp0x/noexcept08.C: Fix.
417 * g++.dg/cpp0x/noexcept10.C: New.
419 2011-05-20 Janus Weil <janus@gcc.gnu.org>
422 * gfortran.dg/extends_12.f03: New.
424 2011-05-20 Jason Merrill <jason@redhat.com>
426 * g++.dg/template/koenig9.C: New.
427 * g++.dg/opt/pr47615.C: Fix.
428 * g++.dg/overload/defarg1.C: Fix.
429 * g++.dg/tc1/dr213.C: Remove xfail.
430 * g++.dg/torture/pr34850.C: Fix.
431 * g++.dg/torture/pr39362.C: Fix.
432 * g++.old-deja/g++.brendan/crash56.C: Fix.
433 * g++.old-deja/g++.pt/memtemp47.C: Fix.
435 2011-05-20 Richard Guenther <rguenther@suse.de>
437 PR tree-optimization/49079
438 * gcc.dg/torture/pr49079.c: New testcase.
440 2011-05-20 Jakub Jelinek <jakub@redhat.com>
442 PR tree-optimization/49073
443 * gcc.c-torture/execute/pr49073.c: New test.
445 2011-06-19 Tobias Burnus <burnus@net-b.de>
448 * gfortran.dg/coarray_21.f90: New.
450 2011-05-19 Joseph Myers <joseph@codesourcery.com>
452 * lib/prune.exe (prune_gcc_output): Expect "error:" in collect2
455 2011-05-19 Richard Guenther <rguenther@suse.de>
458 * gcc.dg/builtin-object-size-11.c: Use -std=gnu89.
460 2011-05-19 Richard Guenther <rguenther@suse.de>
463 * gcc.dg/builtin-object-size-11.c: New testcase.
465 2011-05-19 Tom de Vries <tom@codesourcery.com>
468 * gcc.target/arm/ivopts.c: New test.
469 * gcc.target/arm/ivopts-2.c: New test.
471 2011-05-19 Tom de Vries <tom@codesourcery.com>
473 * lib/lib/scanasm.exp (object-size): Fix target selector handling.
475 2011-05-19 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
477 * gcc.c-torture/execute/960321-1.x: Remove.
479 2011-05-18 Janus Weil <janus@gcc.gnu.org>
482 * gfortran.dg/move_alloc_4.f90: New.
484 2011-05-18 H.J. Lu <hongjiu.lu@intel.com>
487 * gcc.target/i386/pr49002-1.c: New test.
488 * gcc.target/i386/pr49002-2.c: Likewise.
490 2011-05-18 Jakub Jelinek <jakub@redhat.com>
492 PR tree-optimization/49039
493 * gcc.c-torture/execute/pr49039.c: New test.
494 * gcc.dg/tree-ssa/pr49039.c: New test.
495 * g++.dg/torture/pr49039.C: New test.
497 2011-05-18 Jason Merrill <jason@redhat.com>
499 * g++.dg/cpp0x/constexpr-incomplete3.C: New.
500 * g++.dg/cpp0x/constexpr-incomplete2.C: Adjust.
501 * g++.dg/cpp0x/constexpr-memfn1.C: Adjust.
503 2011-05-18 Stuart Henderson <shenders@gcc.gnu.org>
505 * gcc.target/bfin/mcpu-bf592.c: New test.
507 2011-05-18 Ira Rosen <ira.rosen@linaro.org>
509 PR tree-optimization/41881
510 * gcc.dg/vect/O3-pr41881.c: New test.
511 * gcc.dg/vect/O3-slp-reduc-10.c: New test.
513 2011-05-18 Jakub Jelinek <jakub@redhat.com>
515 PR tree-optimization/49000
516 * gcc.dg/pr49000.c: New test.
518 2011-05-17 Eric Botcazou <ebotcazou@adacore.com>
520 * gnat.dg/invalid1.adb: New test.
522 2011-05-16 Uros Bizjak <ubizjak@gmail.com>
524 * gcc.target/i386/avx-vzeroupper-16.c: Update scan-assembler-times
526 * gcc.target/i386/avx-vzeroupper-17.c: Ditto.
527 * gcc.target/i386/avx-vzeroupper-18.c: Ditto.
529 2011-05-15 Jonathan Wakely <jwakely.gcc@gmail.com>
532 * g++.dg/cpp0x/range-for18.C: New.
534 2011-05-15 Tobias Burnus <burnus@net-b.de>
537 * gfortran.dg/coarray/image_index_2.f90: New.
539 2011-05-13 Ville Voutilainen <ville.voutilainen@gmail.com>
541 * g++.dg/cpp0x/override1.C: Move from inherit/virtual9.C.
542 * g++.dg/cpp0x/override2.C: New.
544 2011-05-14 Tobias Burnus <burnus@net-b.de>
547 * gfortran.de/coarray_20.f90: New.
549 2011-05-14 Thomas Koenig <tkoenig@gcc.gnu.org>
552 * function_optimize_7.f90: New test case.
554 2011-05-13 Jason Merrill <jason@redhat.com>
556 * g++.dg/cpp0x/decltype26.C: New.
557 * g++.dg/cpp0x/enum11.C: New.
559 2011-05-13 Tobias Burnus <burnus@net-b.de>
563 * gfortran.dg/assign_8.f90: Update dg-error.
565 2011-05-13 Tobias Burnus <burnus@net-b.de>
568 * gfortran.dg/io_constraints_8.f90: New.
569 * gfortran.dg/io_constraints_9.f90: New.
571 2011-05-13 Martin Thuresson <martint@google.com>
573 PR gcov-profile/47793
574 * gcc.dg/pr47793.c: New.
576 2011-05-12 Jakub Jelinek <jakub@redhat.com>
578 PR tree-optimization/48975
579 * gcc.dg/pr48975.c: New test.
581 2011-05-12 Tobias Burnus <burnus@net-b.de>
584 * gfortran.dg/iso_c_binding_compiler_3.f90: New.
586 2011-05-12 Jason Merrill <jason@redhat.com>
588 * g++.dg/cpp0x/constexpr-incomplete2.C: New.
590 2011-05-12 Geert Bosch <bosch@adacore.com>
592 * gnat.dg/view_conversion1.adb: New test.
594 2011-05-12 Richard Guenther <rguenther@suse.de>
596 PR tree-optimization/48172
597 * gcc.dg/vect/pr48172.c: New testcase.
599 2011-05-12 Jakub Jelinek <jakub@redhat.com>
602 * g++.dg/opt/pr48967.C: New test.
604 2011-05-11 Jason Merrill <jason@redhat.com>
606 * g++.dg/cpp0x/constexpr-friend.C: New.
607 * g++.dg/cpp0x/constexpr-incomplete1.C: New.
609 * g++.dg/cpp0x/sfinae22.C: New.
611 2011-05-11 Tobias Burnus <burnus@net-b.de>
614 * gfortran.dg/generic_24.f90: New.
616 2011-05-11 Richard Guenther <rguenther@suse.de>
618 PR tree-optimization/15256
619 * gcc.dg/tree-ssa/forwprop-14.c: New testcase.
621 2011-05-11 Jakub Jelinek <jakub@redhat.com>
624 * gcc.dg/pr48159-1.c: New test.
625 * gcc.dg/pr48159-2.c: New test.
627 2011-05-11 Richard Guenther <rguenther@suse.de>
630 * gcc.dg/torture/pr48953.c: New testcase.
632 2011-05-11 Richard Guenther <rguenther@suse.de>
634 PR tree-optimization/18041
635 * gcc.dg/tree-ssa/forwprop-13.c: New testcase.
637 2011-05-11 Alan Modra <amodra@gmail.com>
640 * gcc.target/powerpc/pr47755-2.c: Require vsx_hw.
642 2011-05-10 Jason Merrill <jason@redhat.com>
644 * g++.dg/cpp0x/defaulted25.C: New.
645 * g++.dg/template/crash7.C: Adjust.
647 * g++.dg/cpp0x/variadic108.C: New.
649 2011-05-10 Ville Voutilainen <ville.voutilainen@gmail.com>
651 * g++.dg/inherit/virtual9.C: Extend.
653 2011-05-10 Michael Meissner <meissner@linux.vnet.ibm.com>
656 * gcc.target/powerpc/pr48857.c: New file, make sure V2DI arguments
657 are passed and returned in vector registers.
659 2011-05-10 Richard Guenther <rguenther@suse.de>
661 * gcc.dg/tree-ssa/ssa-fre-2.c: Disable forwprop.
662 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
663 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
664 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
665 * gcc.dg/tree-ssa/scev-cast.c: Adjust. Note what transformation
668 2011-05-10 Jakub Jelinek <jakub@redhat.com>
670 PR tree-optimization/48611
671 PR tree-optimization/48794
672 * gfortran.dg/gomp/pr48611.f90: New test.
673 * gfortran.dg/gomp/pr48794.f90: New test.
676 * gcc.dg/dfp/pr48928.c: New test.
678 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
681 * g++.dg/cpp0x/pr48522.C: New.
683 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
686 * g++.dg/cpp0x/sfinae21.C: New.
688 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
690 * g++.dg/template/sfinae28.C: Rename to...
691 * g++.dg/cpp0x/sfinae19.C: ... this.
692 * g++.dg/template/sfinae29.C: Rename to...
693 * g++.dg/cpp0x/sfinae20.C: ... this.
695 2011-05-09 Jeff Law <law@redhat.com>
697 * lib/gcc-gdb-test.exp (gdb-test): Reorder matchers to give more
700 2011-05-09 Fabien ChĂȘne <fabien@gcc.gnu.org>
703 * g++.dg/init/pr20039.C: New.
705 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
709 * g++.dg/template/sfinae28.C: New.
710 * g++.dg/template/sfinae29.C: Likewise.
712 2011-05-09 Jason Merrill <jason@redhat.com>
714 * g++.dg/template/nontype23.C: New.
716 2011-05-07 Fabien ChĂȘne <fabien@gcc.gnu.org>
718 * g++.dg/init/pr48859.C: New.
720 2011-05-09 Jason Merrill <jason@redhat.com>
722 * gcc.dg/gcc.dg/uninit-D.c: Move to c-c++-common.
723 * gcc.dg/gcc.dg/uninit-D-O0.c: Move to c-c++-common.
724 * gcc.dg/gcc.dg/uninit-E.c: Move to c-c++-common.
725 * gcc.dg/gcc.dg/uninit-E-O0.c: Move to c-c++-common.
726 * gcc.dg/gcc.dg/uninit-F.c: Move to c-c++-common.
727 * gcc.dg/gcc.dg/uninit-F-O0.c: Move to c-c++-common.
728 * gcc.dg/gcc.dg/uninit-G.c: Move to c-c++-common.
729 * gcc.dg/gcc.dg/uninit-G-O0.c: Move to c-c++-common.
731 2011-05-08 Ville Voutilainen <ville.voutilainen@gmail.com>
733 * g++.dg/inherit/virtual9.C: New.
735 2011-05-09 Dodji Seketeli <dodji@redhat.com>
738 * g++.dg/template/dependent-expr8.C: New test case.
740 2011-05-07 Zdenek Dvorak <ook@ucw.cz>
742 PR tree-optimization/48837
743 * gcc.dg/pr48837.c: New testcase.
745 2011-05-06 Jason Merrill <jason@redhat.com>
747 * g++.dg/cpp0x/constexpr-condition2.C: New.
749 * g++.dg/cpp0x/constexpr-missing.C: New.
751 2011-05-06 Tobias Burnus <burnus@net-b.de>
754 * gfortran.dg/coarray/this_image_2.f90: New.
756 2011-05-06 Tobias Burnus <burnus@net-b.de>
760 * gfortran.dg/bind_c_usage_22.f90: New.
761 * gfortran.dg/bind_c_usage_23.f90: New.
762 * gfortran.dg/bind_c_usage_24.f90: New.
763 * gfortran.dg/bind_c_usage_24_c.c: New.
765 2011-05-06 Dodji Seketeli <dodji@redhat.com>
768 * g++.dg/template/member9.C: New test case.
770 2011-05-05 Eric Botcazou <ebotcazou@adacore.com>
772 * gnat.dg/discr29.ad[sb]: New test.
773 * gnat.dg/discr30.adb: Likewise.
775 2011-05-05 Julian Brown <julian@codesourcery.com>
777 * gcc.target/arm/neon-vset_lanes8.c: New test.
779 2011-05-05 Jason Merrill <jason@redhat.com>
781 * g++.dg/init/new32.C: New.
783 2011-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
785 * gfortran.dg/fmt_g0_6.f08: Use dg-options "-ffloat-store".
788 2011-05-05 Jakub Jelinek <jakub@redhat.com>
790 PR rtl-optimization/48381
791 * gcc.c-torture/compile/pr48381.c: New test.
793 2011-05-05 Uros Bizjak <ubizjak@gmail.com>
795 * gcc.target/i386/opt-1.c: Add --param min-insn-to-prefetch -ratio=0
797 * gcc.target/i386/opt-1.c: Ditto.
799 2011-05-04 Jason Merrill <jason@redhat.com>
801 * g++.dg/conversion/base1.C: New.
803 2011-05-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
806 * gfortran.dg/round_3.f08: Add more checks to test case.
808 2011-05-04 Hans-Peter Nilsson <hp@axis.com>
810 * gfortran.dg/pr47878.f90, gfortran.dg/endfile_3.f90,
811 gfortran.dg/endfile_4.f90, gfortran.dg/ftell_3.f90,
812 gfortran.dg/fmt_cache_1.f, gfortran.dg/namelist_66.f90:
813 Gate test on effective_target fd_truncate.
815 2011-05-04 Uros Bizjak <ubizjak@gmail.com>
817 * gcc.target/i386/recip-vec-divf.c: Decrease array sizes.
818 * gcc.target/i386/recip-vec-sqrtf.c: Ditto.
819 * gcc.target/i386/recip-vec-divf-avx.c: Increase array sizes.
820 * gcc.target/i386/recip-vec-sqrtf-avx.c: Ditto. Update scan times.
821 * gcc.target/i386/ssefn-1.c: Add -mno-sse2 to dg-options.
822 * gcc.target/i386/pr38824.c: Ditto.
823 * gcc.target/i386/vecinit-1.c: Add -mno-sse4 to dg-options.
824 * gcc.target/i386/vecinit-2.c: Ditto.
825 * gcc.target/i386/sse-19.c: Add -mno-ssse3 to dg-options.
826 * gcc.target/i386/parity-1.c: Add -mno-popcnt to dg-options.
827 * gcc.target/i386/parity-2.c: Ditto.
828 * gcc.target/i386/incoming-8.c: Add -mno-avx to dg-options.
830 2011-05-04 Stuart Henderson <shenders@gcc.gnu.org>
832 * gcc.target/bfin/mcpu-bf512.c: Update to latest silicon revision and
834 * gcc.target/bfin/mcpu-bf514.c: Likewise.
835 * gcc.target/bfin/mcpu-bf516.c: Likewise.
836 * gcc.target/bfin/mcpu-bf518.c: Likewise.
838 2011-05-03 Tobias Burnus <burnus@net-b.de>
841 * gfortran.dg/coarray/this_image_1.f90: Remove dg-options.
843 2011-05-03 Tobias Burnus <burnus@net-b.de>
846 * gfortran.dg/coarray/this_image_1.f90: New.
848 2011-05-03 Tobias Burnus <burnus@net-b.de>
851 * gfortran.dg/coarray/caf.dg: New.
852 * gfortran.dg/coarray/image_index_1.f90: New, copied
853 from ../coarray_16.f90.
855 2011-05-03 Paolo Carlini <paolo.carlini@oracle.com>
858 * g++.dg/ext/complex9.C: New.
860 2011-05-03 Stuart Henderson <shenders@gcc.gnu.org>
863 * gcc.target/bfin/mcpu-bf542.c: Check SILICON_REVISION is 0x0004.
864 * gcc.target/bfin/mcpu-bf544.c, gcc.target/bfin/mcpu-bf547.c,
865 gcc.target/bfin/mcpu-bf548.c, gcc.target/bfin/mcpu-bf549.c: Likewise.
867 2011-05-03 Stuart Henderson <shenders@gcc.gnu.org>
869 * gcc.target/bfin/builtins: Created.
870 * gcc.target/bfin/hisilh-O0.c: Deleted.
871 * gcc.target/bfin/hisilh.c: Moved to...
872 * gcc.target/bfin/builtins/hisilh.c: ...here.
873 * gcc.target/bfin/builtins/shl_fr1x16-6.c: New test.
874 * gcc.target/bfin/builtins/shr_fr1x16-1.c: Ditto.
875 * gcc.target/bfin/builtins/shl_fr1x32-9.c: Ditto.
876 * gcc.target/bfin/builtins/shr_fr1x32-4.c: Ditto.
877 * gcc.target/bfin/builtins/shr_fr1x32-8.c: Ditto.
878 * gcc.target/bfin/builtins/lshl_fr2x16-1.c: Ditto.
879 * gcc.target/bfin/builtins/abs_fr1x16-1.c: Ditto.
880 * gcc.target/bfin/builtins/norm32-1.c: Ditto.
881 * gcc.target/bfin/builtins/shrl_fr1x16-3.c: Ditto.
882 * gcc.target/bfin/builtins/norm_fr1x32-2.c: Ditto.
883 * gcc.target/bfin/builtins/bfin-builtins.exp: Ditto.
884 * gcc.target/bfin/builtins/norm16-2.c: Ditto.
885 * gcc.target/bfin/builtins/norm32-5.c: Ditto.
886 * gcc.target/bfin/builtins/norm_fr1x16-3.c: Ditto.
887 * gcc.target/bfin/builtins/mult_fr1x32x32-2.c: Ditto.
888 * gcc.target/bfin/builtins/norm16-6.c: Ditto.
889 * gcc.target/bfin/builtins/norm32-9.c: Ditto.
890 * gcc.target/bfin/builtins/mult_fr2x16-1.c: Ditto.
891 * gcc.target/bfin/builtins/dspsubaddsat_fr2x16-2.c: Ditto.
892 * gcc.target/bfin/builtins/min_fr2x16-1.c: Ditto.
893 * gcc.target/bfin/builtins/max_fr2x16-2.c: Ditto.
894 * gcc.target/bfin/builtins/norm32-10.c: Ditto.
895 * gcc.target/bfin/builtins/shl_fr2x16-3.c: Ditto.
896 * gcc.target/bfin/builtins/mulhisihh_fr2x16-1.c: Ditto.
897 * gcc.target/bfin/builtins/diff_hl_fr2x16-2.c: Ditto.
898 * gcc.target/bfin/builtins/shl_fr2x16-7.c: Ditto.
899 * gcc.target/bfin/builtins/shr_fr2x16-2.c: Ditto.
900 * gcc.target/bfin/builtins/mulhisilh_fr2x16-1.c: Ditto.
901 * gcc.target/bfin/builtins/lshl_fr1x16-1.c: Ditto.
902 * gcc.target/bfin/builtins/cpmlx_mul_fr2x16-2.c: Ditto.
903 * gcc.target/bfin/builtins/negate_fr1x32-2.c: Ditto.
904 * gcc.target/bfin/builtins/negate_fr1x16-3.c: Ditto.
905 * gcc.target/bfin/builtins/abs_fr2x16-2.c: Ditto.
906 * gcc.target/bfin/builtins/shrl_fr2x16-4.c: Ditto.
907 * gcc.target/bfin/builtins/mult_fr1x16-1.c: Ditto.
908 * gcc.target/bfin/builtins/max_fr1x32-1.c: Ditto.
909 * gcc.target/bfin/builtins/min_fr1x16-1.c: Ditto.
910 * gcc.target/bfin/builtins/shl_fr1x32-2.c: Ditto.
911 * gcc.target/bfin/builtins/max_fr1x16-2.c: Ditto.
912 * gcc.target/bfin/builtins/shl_fr1x16-3.c: Ditto.
913 * gcc.target/bfin/builtins/add_fr2x16-1.c: Ditto.
914 * gcc.target/bfin/builtins/shl_fr1x32-6.c: Ditto.
915 * gcc.target/bfin/builtins/shr_fr1x32-1.c: Ditto.
916 * gcc.target/bfin/builtins/shr_fr1x32.c: Ditto.
917 * gcc.target/bfin/builtins/shl_fr1x16-7.c: Ditto.
918 * gcc.target/bfin/builtins/shr_fr1x16-2.c: Ditto.
919 * gcc.target/bfin/builtins/shr_fr1x32-5.c: Ditto.
920 * gcc.target/bfin/builtins/shr_fr1x32-9.c: Ditto.
921 * gcc.target/bfin/builtins/abs_fr1x32-1.c: Ditto.
922 * gcc.target/bfin/builtins/lshl_fr2x16-2.c: Ditto.
923 * gcc.target/bfin/builtins/abs_fr1x16-2.c: Ditto.
924 * gcc.target/bfin/builtins/cpmlx_msu_fr2x16-1.c: Ditto.
925 * gcc.target/bfin/builtins/norm32-2.c: Ditto.
926 * gcc.target/bfin/builtins/shrl_fr1x16-4.c: Ditto.
927 * gcc.target/bfin/builtins/norm16-3.c: Ditto.
928 * gcc.target/bfin/builtins/norm32-6.c: Ditto.
929 * gcc.target/bfin/builtins/norm16-7.c: Ditto.
930 * gcc.target/bfin/builtins/mult_fr2x16-2.c: Ditto.
931 * gcc.target/bfin/builtins/min_fr2x16-2.c: Ditto.
932 * gcc.target/bfin/builtins/add_fr1x16-1.c: Ditto.
933 * gcc.target/bfin/builtins/norm32-11.c: Ditto.
934 * gcc.target/bfin/builtins/sub_fr2x16-1.c: Ditto.
935 * gcc.target/bfin/builtins/shl_fr2x16-4.c: Ditto.
936 * gcc.target/bfin/builtins/mulhisihh_fr2x16-2.c: Ditto.
937 * gcc.target/bfin/builtins/diff_lh_fr2x16-1.c: Ditto.
938 * gcc.target/bfin/builtins/shl_fr2x16-8.c: Ditto.
939 * gcc.target/bfin/builtins/shr_fr2x16-3.c: Ditto.
940 * gcc.target/bfin/builtins/mulhisilh_fr2x16-2.c: Ditto.
941 * gcc.target/bfin/builtins/lshl_fr1x16-2.c: Ditto.
942 * gcc.target/bfin/builtins/cpmlx_mac_fr2x16-1.c: Ditto.
943 * gcc.target/bfin/builtins/shrl_fr2x16-1.c: Ditto.
944 * gcc.target/bfin/builtins/mult_fr1x32-1.c: Ditto.
945 * gcc.target/bfin/builtins/min_fr1x32-1.c: Ditto.
946 * gcc.target/bfin/builtins/dspaddsubsat_fr2x16-1.c: Ditto.
947 * gcc.target/bfin/builtins/mult_fr1x16-2.c: Ditto.
948 * gcc.target/bfin/builtins/max_fr1x32-2.c: Ditto.
949 * gcc.target/bfin/builtins/min_fr1x16-2.c: Ditto.
950 * gcc.target/bfin/builtins/shl_fr1x32.c: Ditto.
951 * gcc.target/bfin/builtins/shl_fr1x32-3.c: Ditto.
952 * gcc.target/bfin/builtins/shl_fr1x16-4.c: Ditto.
953 * gcc.target/bfin/builtins/sub_fr1x16-1.c: Ditto.
954 * gcc.target/bfin/builtins/add_fr2x16-2.c: Ditto.
955 * gcc.target/bfin/builtins/shl_fr1x32-7.c: Ditto.
956 * gcc.target/bfin/builtins/shr_fr1x32-2.c: Ditto.
957 * gcc.target/bfin/builtins/shl_fr1x16-8.c: Ditto.
958 * gcc.target/bfin/builtins/shr_fr1x16-3.c: Ditto.
959 * gcc.target/bfin/builtins/shr_fr1x32-6.c: Ditto.
960 * gcc.target/bfin/builtins/circptr.c: Ditto.
961 * gcc.target/bfin/builtins/negate_fr2x16-1.c: Ditto.
962 * gcc.target/bfin/builtins/abs_fr1x32-2.c: Ditto.
963 * gcc.target/bfin/builtins/multr_fr2x16-1.c: Ditto.
964 * gcc.target/bfin/builtins/sum_fr2x16-1.c: Ditto.
965 * gcc.target/bfin/builtins/shrl_fr1x16-1.c: Ditto.
966 * gcc.target/bfin/builtins/cpmlx_msu_fr2x16-2.c: Ditto.
967 * gcc.target/bfin/builtins/norm32-3.c: Ditto.
968 * gcc.target/bfin/builtins/norm_fr1x16-1.c: Ditto.
969 * gcc.target/bfin/builtins/norm16-4.c: Ditto.
970 * gcc.target/bfin/builtins/norm32-7.c: Ditto.
971 * gcc.target/bfin/builtins/norm16-8.c: Ditto.
972 * gcc.target/bfin/builtins/add_fr1x32-1.c: Ditto.
973 * gcc.target/bfin/builtins/shl_fr2x16-1.c: Ditto.
974 * gcc.target/bfin/builtins/add_fr1x16-2.c: Ditto.
975 * gcc.target/bfin/builtins/shl_fr2x16-5.c: Ditto.
976 * gcc.target/bfin/builtins/norm32-12.c: Ditto.
977 * gcc.target/bfin/builtins/sub_fr2x16-2.c: Ditto.
978 * gcc.target/bfin/builtins/diff_lh_fr2x16-2.c: Ditto.
979 * gcc.target/bfin/builtins/mulhisihl_fr2x16-1.c: Ditto.
980 * gcc.target/bfin/builtins/shr_fr2x16-4.c: Ditto.
981 * gcc.target/bfin/builtins/mulhisill_fr2x16-1.c: Ditto.
982 * gcc.target/bfin/builtins/negate_fr1x16-1.c: Ditto.
983 * gcc.target/bfin/builtins/multr_fr1x16-1.c: Ditto.
984 * gcc.target/bfin/builtins/cpmlx_mac_fr2x16-2.c: Ditto.
985 * gcc.target/bfin/builtins/shrl_fr2x16-2.c: Ditto.
986 * gcc.target/bfin/builtins/mult_fr1x32x32NS-1.c: Ditto.
987 * gcc.target/bfin/builtins/mult_fr1x32-2.c: Ditto.
988 * gcc.target/bfin/builtins/min_fr1x32-2.c: Ditto.
989 * gcc.target/bfin/builtins/dspaddsubsat_fr2x16-2.c: Ditto.
990 * gcc.target/bfin/builtins/shl_fr1x16-1.c: Ditto.
991 * gcc.target/bfin/builtins/sub_fr1x32-1.c: Ditto.
992 * gcc.target/bfin/builtins/shl_fr1x32-4.c: Ditto.
993 * gcc.target/bfin/builtins/sub_fr1x16-2.c: Ditto.
994 * gcc.target/bfin/builtins/shl_fr1x16-5.c: Ditto.
995 * gcc.target/bfin/builtins/shl_fr1x32-8.c: Ditto.
996 * gcc.target/bfin/builtins/shr_fr1x32-3.c: Ditto.
997 * gcc.target/bfin/builtins/shr_fr1x16-4.c: Ditto.
998 * gcc.target/bfin/builtins/shr_fr1x32-7.c: Ditto.
999 * gcc.target/bfin/builtins/negate_fr2x16-2.c: Ditto.
1000 * gcc.target/bfin/builtins/multr_fr2x16-2.c: Ditto.
1001 * gcc.target/bfin/builtins/sum_fr2x16-2.c: Ditto.
1002 * gcc.target/bfin/builtins/shrl_fr1x16-2.c: Ditto.
1003 * gcc.target/bfin/builtins/norm_fr1x32-1.c: Ditto.
1004 * gcc.target/bfin/builtins/norm16-1.c: Ditto.
1005 * gcc.target/bfin/builtins/norm_fr1x16-2.c: Ditto.
1006 * gcc.target/bfin/builtins/mult_fr1x32x32-1.c: Ditto.
1007 * gcc.target/bfin/builtins/norm32-4.c: Ditto.
1008 * gcc.target/bfin/builtins/norm16-5.c: Ditto.
1009 * gcc.target/bfin/builtins/norm32-8.c: Ditto.
1010 * gcc.target/bfin/builtins/dspsubaddsat_fr2x16-1.c: Ditto.
1011 * gcc.target/bfin/builtins/max_fr2x16-1.c: Ditto.
1012 * gcc.target/bfin/builtins/add_fr1x32-2.c: Ditto.
1013 * gcc.target/bfin/builtins/shl_fr2x16-2.c: Ditto.
1014 * gcc.target/bfin/builtins/shl_fr2x16-6.c: Ditto.
1015 * gcc.target/bfin/builtins/diff_hl_fr2x16-1.c: Ditto.
1016 * gcc.target/bfin/builtins/shr_fr2x16-1.c: Ditto.
1017 * gcc.target/bfin/builtins/mulhisihl_fr2x16-2.c: Ditto.
1018 * gcc.target/bfin/builtins/negate_fr1x32-1.c: Ditto.
1019 * gcc.target/bfin/builtins/cpmlx_mul_fr2x16-1.c: Ditto.
1020 * gcc.target/bfin/builtins/multr_fr1x16-2.c: Ditto.
1021 * gcc.target/bfin/builtins/mulhisill_fr2x16-2.c: Ditto.
1022 * gcc.target/bfin/builtins/negate_fr1x16-2.c: Ditto.
1023 * gcc.target/bfin/builtins/abs_fr2x16-1.c: Ditto.
1024 * gcc.target/bfin/builtins/shrl_fr2x16-3.c: Ditto.
1025 * gcc.target/bfin/builtins/mult_fr1x32x32NS-2.c: Ditto.
1026 * gcc.target/bfin/builtins/shl_fr1x32-1.c: Ditto.
1027 * gcc.target/bfin/builtins/max_fr1x16-1.c: Ditto.
1028 * gcc.target/bfin/builtins/shl_fr1x16-2.c: Ditto.
1029 * gcc.target/bfin/builtins/sub_fr1x32-2.c: Ditto.
1030 * gcc.target/bfin/builtins/shl_fr1x32-5.c: Ditto.
1032 2011-05-03 Bernd Schmidt <bernds@codesourcery.com>
1034 * gcc.target/arm/cold-lc.c: New test.
1036 2011-05-03 Jakub Jelinek <jakub@redhat.com>
1039 * gcc.dg/pr48774.c: New test.
1041 2011-05-03 Richard Guenther <rguenther@suse.de>
1043 * gcc.dg/large-size-array-5.c: New testcase.
1045 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
1047 * gcc.dg/vect/vect-strided-u16-i3.c: New test.
1049 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
1051 * lib/target-supports.exp (check_effective_target_vect_strided):
1053 (check_effective_target_vect_strided2)
1054 (check_effective_target_vect_strided3)
1055 (check_effective_target_vect_strided4)
1056 (check_effective_target_vect_strided8): ...these new functions.
1058 * gcc.dg/vect/O3-pr39675-2.c: Update accordingly.
1059 * gcc.dg/vect/costmodel/ppc/costmodel-slp-12.c: Likewise.
1060 * gcc.dg/vect/fast-math-slp-27.c: Likewise.
1061 * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: Likewise.
1062 * gcc.dg/vect/pr37539.c: Likewise.
1063 * gcc.dg/vect/slp-11a.c: Likewise.
1064 * gcc.dg/vect/slp-11b.c: Likewise.
1065 * gcc.dg/vect/slp-11c.c: Likewise.
1066 * gcc.dg/vect/slp-12a.c: Likewise.
1067 * gcc.dg/vect/slp-12b.c: Likewise.
1068 * gcc.dg/vect/slp-18.c: Likewise.
1069 * gcc.dg/vect/slp-19a.c: Likewise.
1070 * gcc.dg/vect/slp-19b.c: Likewise.
1071 * gcc.dg/vect/slp-21.c: Likewise.
1072 * gcc.dg/vect/slp-23.c: Likewise.
1073 * gcc.dg/vect/vect-cselim-1.c: Likewise.
1075 * gcc.dg/vect/fast-math-vect-complex-3.c: Use vect_stridedN
1076 instead of vect_interleave && vect_extract_even_odd.
1077 * gcc.dg/vect/no-scevccp-outer-10a.c: Likewise.
1078 * gcc.dg/vect/no-scevccp-outer-10b.c: Likewise.
1079 * gcc.dg/vect/no-scevccp-outer-20.c: Likewise.
1080 * gcc.dg/vect/vect-1.c: Likewise.
1081 * gcc.dg/vect/vect-10.c: Likewise.
1082 * gcc.dg/vect/vect-98.c: Likewise.
1083 * gcc.dg/vect/vect-107.c: Likewise.
1084 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
1085 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
1086 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
1087 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
1088 * gcc.dg/vect/vect-strided-a-u32-mult.c: Likewise.
1089 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
1090 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
1091 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
1092 * gcc.dg/vect/vect-strided-float.c: Likewise.
1093 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
1094 * gcc.dg/vect/vect-strided-mult.c: Likewise.
1095 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
1096 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
1097 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
1098 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
1099 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
1100 * gcc.dg/vect/vect-strided-u32-mult.c: Likewise.
1101 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
1102 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
1103 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
1104 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
1105 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
1106 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
1107 * gcc.dg/vect/vect-vfa-03.c: Likewise.
1109 * gcc.dg/vect/no-scevccp-outer-18.c: Add vect_stridedN to the
1111 * gcc.dg/vect/pr30843.c: Likewise.
1112 * gcc.dg/vect/pr33866.c: Likewise.
1113 * gcc.dg/vect/slp-reduc-6.c: Likewise.
1114 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: Likewise.
1115 * gcc.dg/vect/vect-strided-store-u16-i4.c: Likewise.
1116 * gcc.dg/vect/vect-strided-store-u32-i2.c: Likewise.
1118 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
1120 * gcc.dg/vect/slp-11.c: Split into...
1121 * gcc.dg/vect/slp-11a.c, gcc.dg/vect/slp-11b.c,
1122 gcc.dg/vect/slp-11c.c: ...these tests.
1123 * gcc.dg/vect/slp-12a.c: Split 4-stride loop into...
1124 * gcc.dg/vect/slp-12c.c: ...this new test.
1125 * gcc.dg/vect/slp-19.c: Split into...
1126 * gcc.dg/vect/slp-19a.c, gcc.dg/vect/slp-19b.c,
1127 gcc.dg/vect/slp-19c.c: ...these new tests.
1129 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
1131 * lib/target-supports.exp
1132 (check_effective_target_vect_extract_even_odd_wide): Delete.
1133 (check_effective_target_vect_strided_wide): Likewise.
1134 * gcc.dg/vect/O3-pr39675-2.c: Use the non-wide versions instead.
1135 * gcc.dg/vect/fast-math-pr35982.c: Likewise.
1136 * gcc.dg/vect/fast-math-vect-complex-3.c: Likewise.
1137 * gcc.dg/vect/pr37539.c: Likewise.
1138 * gcc.dg/vect/slp-11.c: Likewise.
1139 * gcc.dg/vect/slp-12a.c: Likewise.
1140 * gcc.dg/vect/slp-12b.c: Likewise.
1141 * gcc.dg/vect/slp-19.c: Likewise.
1142 * gcc.dg/vect/slp-23.c: Likewise.
1143 * gcc.dg/vect/vect-1.c: Likewise.
1144 * gcc.dg/vect/vect-98.c: Likewise.
1145 * gcc.dg/vect/vect-107.c: Likewise.
1146 * gcc.dg/vect/vect-strided-float.c: Likewise.
1148 2011-05-02 Jason Merrill <jason@redhat.com>
1150 * g++.dg/init/new31.C: New.
1152 2011-05-02 Simon Martin <simartin@users.sourceforge.net>
1155 * gcc.dg/pr35445.c: New test.
1157 2011-05-02 Jason Merrill <jason@redhat.com>
1159 * c-c++-common/vla-1.c: New.
1161 2011-05-02 Richard Guenther <rguenther@suse.de>
1163 PR tree-optimization/48822
1164 * gcc.dg/torture/pr48822.c: New testcase.
1166 2011-05-02 Paolo Carlini <paolo.carlini@oracle.com>
1169 * g++.dg/cpp0x/constexpr-47969.C: New.
1171 2011-05-02 Ira Rosen <ira.rosen@linaro.org>
1174 * gcc.dg/vect/slp-3.c: Increase loop bound. Don't expect to fail
1175 on vect_no_align targets.
1176 * gcc.dg/vect/no-vfa-pr29145.c: Don't expect to fail on
1177 vect_no_align targets.
1179 2011-05-01 Xinliang David Li <davidxl@google.com>
1181 * gcc.dg/tree-ssa/integer-addr.c: New test.
1182 * gcc.dg/tree-ssa/alias_bug.c: New test.
1184 2011-05-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1186 PR libgfortran/48787
1187 * gfortran.dg/round_3.f08: Add more checks.
1189 2011-04-30 Tobias Burnus <burnus@net-b.de>
1192 * gfortran.dg/import9.f90: New, proper test.
1193 * gfortran.dg/interface_37.f90: Remove bogus
1194 test (bogus copy of interface_36.f90).
1196 2011-04-30 Tobias Burnus <burnus@net-b.de>
1199 * gfortran.dg/interface_37.f90: New.
1201 2011-04-30 Paul Thomas <pault@gcc.gnu.org>
1204 * gfortran.dg/realloc_on_assign_7.f03: Test bounds.
1206 2011-04-30 Jakub Jelinek <jakub@redhat.com>
1208 PR tree-optimization/48809
1209 * gcc.c-torture/execute/pr48809.c: New test.
1211 2011-04-29 Jeff Law <law@redhat.com>
1213 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: New test.
1215 2011-04-29 Paolo Carlini <paolo.carlini@oracle.com>
1218 * g++.dg/init/ctor10.C: New.
1220 2011-04-29 Le-Chun Wu <lcwu@google.com>
1222 * g++.dg/warn/Wconversion-null-2.C: Do not expect a NULL
1223 warning in implicitly instantiated templates.
1225 2011-04-29 Le-Chun Wu <lcwu@google.com>
1227 * g++.dg/warn/Wnull-conversion-1.C: New.
1228 * g++.dg/warn/Wnull-conversion-2.C: New.
1230 2011-04-29 Diego Novillo <dnovillo@google.com>
1232 * g++.old-deja/g++.other/null3.C: Expect warning about
1233 converting boolean to a pointer.
1235 2011-04-29 Paul Thomas <pault@gcc.gnu.org>
1238 * gfortran.dg/realloc_on_assign_7.f03: Modify to test for lhs
1242 * gfortran.dg/realloc_on_assign_7.f03: Add subroutine pr48746.
1244 2011-04-29 Tobias Burnus <burnus@net-b.de>
1247 * gfortran.dg/typebound_proc_22.f90: New.
1250 * gfortran.dg/interface_36.f90: New.
1252 2011-04-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1254 PR libgfortran/48488
1255 PR libgfortran/48602
1256 PR libgfortran/48615
1257 PR libgfortran/48684
1258 PR libgfortran/48787
1259 * gfortran.dg/fmt_g.f: Adjust test.
1260 * gfortran.dg/fmt_g0_1.f08: Adjust test.
1261 * gfortran.dg/round_3.f08: New test.
1262 * gfortran.dg/namelist_print_1.f: Adjust test.
1263 * gfortran.dg/char4_iunit_1.f03: Adjust test.
1264 * gfortran.dg/f2003_io_5.f03: Adjust test.
1265 * gfortran.dg/coarray_15.f90: Adjust test.
1266 * gfortran.dg/namelist_65.f90: Adjust test.
1267 * gfortran.dg/fmt_cache_1.f: Adjust test.
1268 * gfortran.dg/char4_iunit_2.f03: Adjust test.
1269 * gfortran.dg/real_const_3.f90: Adjust test.
1271 2011-04-28 Xinliang David Li <davidxl@google.com>
1273 * testsuite/gcc.dg/tree-prof/prof-robust-1.c: New test.
1274 * testsuite/g++.dg/prof-robust-1.C: New test.
1276 2011-04-28 Ira Rosen <ira.rosen@linaro.org>
1278 PR tree-optimization/48765
1279 * gcc.dg/vect/pr48765.c: New.
1281 2011-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1283 PR tree-optimization/48775
1284 * gcc.dg/pr48616.c: Also add -fno-common on alpha*-dec-osf*.
1286 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
1289 * g++.dg/inherit/pr48798.C: New.
1290 * g++.old-deja/g++.other/base1.C: Adjust.
1292 2011-04-28 Dodji Seketeli <dodji@redhat.com>
1295 * g++.dg/template/inherit7.C: New test case.
1297 2011-04-28 Richard Guenther <rguenther@suse.de>
1299 PR tree-optimization/40052
1300 PR tree-optimization/15347
1301 * gcc.dg/tree-ssa/vrp57.c: New testcase.
1302 * gcc.dg/pr15347.c: Likewise.
1304 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
1307 * g++.dg/cpp0x/sfinae18.C: New.
1309 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
1312 * g++.dg/ext/is_literal_type1.C: New.
1314 2011-04-28 Tobias Burnus <burnus@net-b.de>
1318 * gfortran.dg/interface_35.f90: New.
1319 * gfortran.dg/erfc_scaled_1.f90: Don't compile with -pedantic.
1320 * gfortran.dg/func_result_6.f90: Add dg-warning.
1321 * gfortran.dg/bessel_1.f90: Ditto.
1322 * gfortran.dg/hypot_1.f90: Ditto.
1323 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
1324 * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
1325 * gfortran.dg/interface_assignment_4.f90: Ditto.
1327 2011-04-27 Jason Merrill <jason@redhat.com>
1329 * g++.dg/ext/complex8.C: New.
1331 * g++.dg/cpp0x/initlist49.C: New.
1332 * g++.dg/init/new30.C: New.
1334 2011-04-27 Tobias Burnus <burnus@net-b.de>
1337 * gfortran.dg/whole_file_34.f90: New.
1339 2011-04-27 Jan Hubicka <jh@suse.cz>
1341 * gcc.dg/tree-ssa/inline-9.c: New testcase.
1343 2011-04-27 Jason Merrill <jason@redhat.com>
1345 * g++.old-deja/g++.oliva/overload1.C: Adjust.
1347 * g++.dg/parse/ambig6.C: New.
1349 2011-04-27 Nick Clifton <nickc@redhat.com>
1351 * gcc.dg/20020312-2.c: Add definition for RX.
1353 * lib/target-supports.exp (add_options_for_ieee): Use -mnofpu
1354 option with RX targets.
1356 * gcc.target/rx/pack.c: Replace C++ style // comments with C style
1359 2011-04-27 Richard Guenther <rguenther@suse.de>
1361 * gcc.dg/tree-ssa/pr23382.c: Remove.
1363 2011-04-27 Kaz Kojima <kkojima@gcc.gnu.org>
1366 * gcc.c-torture/compile/pr48767.c: New test.
1368 2011-04-27 Richard Guenther <rguenther@suse.de>
1370 PR tree-optimization/48772
1371 * g++.dg/pr48772.C: New testcase.
1373 2011-04-27 Jakub Jelinek <jakub@redhat.com>
1376 * gcc.c-torture/compile/pr48742.c: New test.
1378 2011-04-26 Jason Merrill <jason@redhat.com>
1380 * g++.dg/lookup/koenig13.C: New.
1382 * g++.dg/cpp0x/initlist48.C: New.
1384 2011-04-25 Jason Merrill <jason@redhat.com>
1386 * g++.dg/cpp0x/sfinae17.C: New.
1388 2011-03-23 Michael Meissner <meissner@linux.vnet.ibm.com>
1391 * gcc.target/powerpc/pr48258-1.c: New file.
1392 * gcc.target/powerpc/pr48258-2.c: Ditto.
1394 2011-04-26 Xinliang David Li <davidxl@google.com>
1396 * gcc.dg/uninit-suppress.c: New test.
1397 * gcc.dg/uninit-suppress.c: New test.
1399 2011-04-26 Jakub Jelinek <jakub@redhat.com>
1402 * gcc.dg/pr48768.c: New test.
1404 PR tree-optimization/48734
1405 * gcc.c-torture/compile/pr48734.c: New test.
1408 * gcc.dg/tree-prof/val-prof-2.c: Adjust for 32-bit HWI.
1410 2011-04-26 Richard Guenther <rguenther@suse.de>
1412 PR tree-optimization/48731
1413 * gcc.dg/torture/pr48731.c: New testcase.
1415 2011-04-26 Richard Guenther <rguenther@suse.de>
1418 * gcc.dg/tree-prof/val-prof-2.c: Adjust.
1420 2011-04-26 Richard Guenther <rguenther@suse.de>
1423 * gcc.dg/torture/pr48694-1.c: New testcase.
1424 * gcc.dg/torture/pr48694-2.c: Likewise.
1426 2011-04-25 Paolo Carlini <paolo.carlini@oracle.com>
1428 * g++.dg/ext/underlying_type1.C: New.
1429 * g++.dg/ext/underlying_type2.C: Likewise.
1430 * g++.dg/ext/underlying_type3.C: Likewise.
1431 * g++.dg/ext/underlying_type4.C: Likewise.
1432 * g++.dg/ext/underlying_type5.C: Likewise.
1433 * g++.dg/ext/underlying_type6.C: Likewise.
1434 * g++.dg/ext/underlying_type7.C: Likewise.
1435 * g++.dg/ext/underlying_type8.C: Likewise.
1436 * g++.dg/ext/underlying_type9.C: Likewise.
1437 * g++.dg/ext/underlying_type10.C: Likewise.
1439 2011-04-25 Jason Merrill <jason@redhat.com>
1441 * g++.dg/cpp0x/regress/template-const2.C: New.
1443 2011-04-25 Jeff Law <law@redhat.com>
1445 * gcc.dg/tree-ssa/vrp56.c: new test.
1447 2011-04-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1449 * go.test/go-test.exp (go-set-goarch): Accept mips*-*-*.
1451 2011-04-24 Jakub Jelinek <jakub@redhat.com>
1453 PR preprocessor/48740
1454 * c-c++-common/raw-string-11.c: New test.
1456 2011-04-23 John David Anglin <dave.anglin@nrc-cnrc.ca>
1458 * gcc.dg/pr48616.c (dg-options): Add -fno-common to options on
1461 2011-04-23 Tobias Burnus <burnus@net-b.de>
1464 * gfortran.dg/coarray_19.f90: New.
1466 2011-04-23 Jakub Jelinek <jakub@redhat.com>
1469 * gcc.dg/pr48685.c: New test.
1471 2011-04-22 Jan Hubicka <jh@suse.cz>
1473 * gcc.dg/tree-ssa/pr38699.c: Fix testcase.
1475 2011-04-22 Jakub Jelinek <jakub@redhat.com>
1477 PR tree-optimization/48717
1478 * gcc.c-torture/execute/pr48717.c: New test.
1480 2011-04-22 Uros Bizjak <ubizjak@gmail.com>
1483 * gcc.target/i386/pr48723.c: New test.
1485 2011-04-22 Jakub Jelinek <jakub@redhat.com>
1488 * gcc.dg/gomp/pr48716.c: New test.
1489 * g++.dg/gomp/pr48716.C: New test.
1491 2011-04-22 Alexander Monakov <amonakov@ispras.ru>
1494 * gcc.dg/missing-field-init-2.c: Update testcase.
1496 2011-04-22 Alan Modra <amodra@gmail.com>
1498 * gcc.target/powerpc/ppc-pow.c: Allow for tail calls.
1500 2011-04-21 Thomas Koenig <tkoenig@gcc.gnu.org>
1503 * gfortran.dg/function_optimize_6.f90: New test.
1505 2011-04-21 Easwaran Raman <eraman@google.com>
1507 * gcc.dg/stack-layout-2.c: New test.
1509 2011-04-21 Richard Guenther <rguenther@suse.de>
1512 * g++.dg/lto/pr48207-2_0.C: New testcase.
1513 * g++.dg/lto/pr48207-3_0.C: Likewise.
1515 2011-04-21 Eric Botcazou <ebotcazou@adacore.com>
1517 * gnat.dg/volatile5.adb: New test.
1518 * gnat.dg/volatile5_pkg.ads: New helper.
1520 2011-04-21 Uros Bizjak <ubizjak@gmail.com>
1523 * gcc.target/i386/pr48708.c: New test.
1525 2011-04-21 Richard Sandiford <richard.sandiford@linaro.org>
1527 * gcc.dg/vect/vect-119.c: New test.
1529 2011-04-21 Richard Sandiford <richard.sandiford@linaro.org>
1531 * gcc.dg/vect/vect.exp: Run the main tests twice, one with -flto
1534 2011-04-21 Richard Earnshaw <rearnsha@arm.com>
1535 Richard Sandiford <richard.sandiford@linaro.org>
1538 * gcc.target/arm/pr46329.c: New test.
1540 2011-04-21 Tobias Burnus <burnus@net-b.de>
1543 * gfortran.dg/coarray_18.f90: New.
1545 2011-04-20 Jason Merrill <jason@redhat.com>
1547 * g++.dg/cpp0x/initlist47.C: New.
1549 * g++.dg/init/dtor4.C: New.
1551 2011-04-20 Uros Bizjak <ubizjak@gmail.com>
1554 * gcc.target/i386/sse2-pinsrw.c: New test.
1555 * gcc.target/i386/avx-vpinsrw.c: Ditto.
1556 * gcc.target/i386/sse4_1-insvqi.c: Ditto.
1557 * gcc.target/i386/sse2-insvhi.c: Ditto.
1558 * gcc.target/i386/sse4_1-insvsi.c: Ditto.
1559 * gcc.target/i386/sse4_1-insvdi.c: Ditto.
1561 2011-04-20 Jason Merrill <jason@redhat.com>
1563 * g++.dg/template/const4.C: New.
1565 2011-04-20 Easwaran Raman <eraman@google.com>
1567 * gcc.dg/stack-layout-1.c: New test.
1569 2011-04-20 Daniel Jacobowitz <dan@codesourcery.com>
1571 * gcc.dg/vect/vect-shift-3.c, gcc.dg/vect/vect-shift-4.c: New.
1572 * lib/target-supports.exp (check_effective_target_vect_shift_char): New
1575 2011-04-20 Kai Tietz <ktietz@redhat.com>
1577 * gcc.dg/binop-xor1.c: New test.
1578 * gcc.dg/binop-xor2.c: New test.
1579 * gcc.dg/binop-xor3.c: New test.
1580 * gcc.dg/binop-xor4.c: New test.
1581 * gcc.dg/binop-xor5.c: New test.
1583 2011-04-20 Richard Guenther <rguenther@suse.de>
1585 PR tree-optimization/47892
1586 * gcc.dg/vect/fast-math-ifcvt-1.c: New testcase.
1588 2011-04-20 Richard Guenther <rguenther@suse.de>
1591 * g++.dg/torture/pr48695.C: New testcase.
1593 2011-04-20 Georg-Johann Lay <avr@gjlay.de>
1595 * gcc.dg/pr42629.c: Add dg-require-effective-target int32plus
1596 * gcc.c-torture/execute/cmpsi-2.c: Ditto
1597 * gcc.c-torture/execute/pr45262.c: Ditto
1598 * gcc.dg/torture/pr43165.c: Ditto.
1599 * gcc.dg/torture/pr47228.c: Ditto.
1600 * gcc.dg/tree-ssa/pr45144.c: Ditto.
1601 * gcc.dg/ipa/pr45644.c: Ditto.
1602 * gcc.c-torture/compile/pr43191.c: Ditto. Remove dg-skip-if for
1605 2011-04-19 Jason Merrill <jason@redhat.com>
1607 * g++.dg/ext/complex7.C: New.
1609 * g++.dg/ext/attrib41.C: New.
1611 2011-04-19 Kaz Kojima <kkojima@gcc.gnu.org>
1614 * gcc.dg/torture/pr37868.c: Skip on sh*-*-*.
1616 2011-04-19 Jakub Jelinek <jakub@redhat.com>
1619 * gcc.target/i386/pr48678.c: New test.
1621 2011-04-19 Martin Jambor <mjambor@suse.cz>
1623 * g++.dg/opt/devirt1.C: Bump to -O2, remove XFAIL.
1624 * g++.dg/opt/devirt2.C: New test.
1625 * g++.dg/ipa/devirt-g-1.C: Likewise.
1627 2011-04-19 Tobias Burnus <burnus@net-b.de>
1630 * gfortran.dg/whole_file_33.f90: New.
1632 2011-04-19 Martin Jambor <mjambor@suse.cz>
1634 * g++.dg/ipa/devirt-7.C: New test.
1636 2011-04-19 Richard Guenther <rguenther@suse.de>
1639 * g++.dg/lto/pr48207_0.C: New testcase.
1641 2011-04-18 Jason Merrill <jason@redhat.com>
1643 * g++.dg/init/void1.C: New.
1645 * g++.dg/cpp0x/union4.C: New.
1647 2011-04-18 Jakub Jelinek <jakub@redhat.com>
1650 * g++.dg/torture/pr48661.C: New test.
1653 * g++.dg/gomp/pr48632.C: New test.
1655 2011-04-18 Uros Bizjak <ubizjak@gmail.com>
1657 * gcc.target/i386/sse2-maskmovdqu.c: New test.
1658 * gcc.target/i386/avx-vmaskmovdqu.c: Ditto.
1660 2011-04-18 Tobias Burnus <burnus@net-b.de>
1663 * gfortran.dg/coarray_17.f90: New.
1664 * gfortran.dg/coarray_10.f90: Update dg-error.
1666 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1669 * gcc.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
1670 * gfortran.dg/guality/guality.exp: Likewise.
1672 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1674 * gfortran.dg/fmt_g0_5.f08: Use dg-add-options ieee.
1676 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1678 * gcc.dg/vect/pr48377.c: Remove dg-do run.
1680 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1682 * gcc.dg/ipa/pr48195.c: Add dg-require-effective-target lto.
1684 2011-04-18 Richard Guenther <rguenther@suse.de>
1687 * g++.dg/torture/pr46364.C: New testcase.
1689 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1691 * obj-c++.dg/dwarf-2.mm: Skip on alpha*-dec-osf*.
1693 2011-04-18 Alexander Monakov <amonakov@ispras.ru>
1695 * gcc.dg/pr48235.c: Add dg-require-effective-target freorder.
1697 2011-04-18 Ulrich Weigand <ulrich.weigand@linaro.org>
1698 Ira Rosen <ira.rosen@linaro.org>
1701 * gcc.target/arm/pr48252.c: New test.
1703 2011-04-18 Jakub Jelinek <jakub@redhat.com>
1705 PR tree-optimization/48616
1706 * gcc.dg/pr48616.c: New test.
1708 2011-04-18 Tobias Burnus <burnus@net-b.de>
1711 * gfortran.dg/coarray_16.f90: New.
1713 2011-04-18 Paul Thomas <pault@gcc.gnu.org>
1716 * gfortran.dg/realloc_on_assign_7.f03: New test.
1718 2011-04-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1720 PR libgfortran/48602
1721 * gfortran.dg/fmt_g0_6.f08: New test.
1723 2011-04-17 Jason Merrill <jason@redhat.com>
1725 * g++.dg/cpp0x/sfinae16.C: New.
1727 2011-04-17 Richard Sandiford <rdsandiford@googlemail.com>
1729 * gcc.target/mips/reg-var-1.c: New test.
1731 2011-04-17 Jan Hubicka <jh@suse.cz>
1733 * gcc.dg/winline-5.c: Update testcase.
1735 2011-04-17 Eric Botcazou <ebotcazou@adacore.com>
1737 * gnat.dg/discr27.ad[sb]: Move dg directive.
1738 * gnat.dg/discr28.ad[sb]: New test.
1739 * gnat.dg/discr28_pkg.ads: New helper.
1741 2011-04-17 Michael Matz <matz@suse.de>
1743 PR tree-optimization/48622
1745 * gcc.dg/lto/pr48622_0.c: New test.
1747 2011-04-16 Uros Bizjak <ubizjak@gmail.com>
1749 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan patterns.
1750 * gcc.target/i386/avx256-unaligned-load-2.c: Ditto.
1751 * gcc.target/i386/avx256-unaligned-load-3.c: Ditto.
1752 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
1753 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
1754 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
1756 2011-04-15 Jason Merrill <jason@redhat.com>
1758 * g++.dg/cpp0x/range-for17.C: New.
1760 2011-04-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
1762 * g++.dg/cpp0x/range-for2.C: Correct for declaration.
1763 * g++.dg/cpp0x/range-for3.C: Likewise.
1764 * g++.dg/cpp0x/range-for9.C: Correct error message.
1765 * g++.dg/cpp0x/range-for11.C: New.
1766 * g++.dg/cpp0x/range-for12.C: New.
1767 * g++.dg/cpp0x/range-for13.C: New.
1768 * g++.dg/cpp0x/range-for14.C: New.
1769 * g++.dg/cpp0x/range-for15.C: New.
1770 * g++.dg/cpp0x/range-for16.C: New.
1772 2011-04-15 Tobias Burnus <burnus@net-b.de>
1775 * gfortran.dg/coarray_15.f90: Change to dg-do run.
1777 2011-04-15 Nicola Pero <nicola.pero@meta-innovation.com>
1779 * objc.dg/naming-4.m: Updated.
1780 * objc.dg/naming-5.m: Updated.
1781 * objc.dg/naming-6.m: New.
1782 * objc.dg/naming-7.m: New.
1783 * obj-c++.dg/naming-1.mm: Updated.
1784 * obj-c++.dg/naming-2.mm: Updated.
1785 * obj-c++.dg/naming-3.mm: New.
1786 * obj-c++.dg/naming-4.mm: New.
1788 2011-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1790 PR libgfortran/48589
1791 * gfortran.dg/fmt_g0_5.f08: New test.
1793 2011-04-15 Richard Guenther <rguenther@suse.de>
1796 * gfortran.dg/cray_pointers_8.f90: Use -ffloat-store.
1798 2011-04-15 Georg-Johann Lay <avr@gjlay.de>
1800 * gcc.target/avr/torture/pr41885.c (dg-options): Change
1801 -finline-limit=0 to -fno-inline
1803 2011-04-15 Jakub Jelinek <jakub@redhat.com>
1806 * gcc.target/i386/pr46084.c: Require avx_runtime instead of
1809 2011-04-14 Jakub Jelinek <jakub@redhat.com>
1812 * gcc.target/i386/sse4_1-insertps-3.c: New test.
1813 * gcc.target/i386/sse4_1-insertps-4.c: New test.
1814 * gcc.target/i386/avx-insertps-3.c: New test.
1815 * gcc.target/i386/avx-insertps-4.c: New test.
1817 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
1819 * gcc.target/avr/torture/pr41885.c (dg-options): Add
1822 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
1827 * gcc.target/avr/pr46779-1.c: New test case
1828 * gcc.target/avr/pr46779-2.c: New test case
1830 2011-04-14 Jason Merrill <jason@redhat.com>
1832 * g++.dg/cpp0x/sfinae15.C: New.
1834 * g++.dg/cpp0x/sfinae14.C: New.
1836 * g++.dg/ext/vla10.C: New.
1838 2011-04-14 Richard Guenther <rguenther@suse.de>
1840 * gcc.dg/tree-ssa/ssa-dse-14.c: New testcase.
1842 2011-04-14 Richard Guenther <rguenther@suse.de>
1844 * gcc.dg/fold-bitand-4.c: Move ...
1845 * c-c++-common/fold-bitand-4.c: ... here. Adjust slightly.
1847 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
1849 * gcc.target/avr/trivial.c: Fix line endings. Make PROGMEM
1851 * gcc.target/avr/torture/trivial.c: Ditto.
1853 2011-04-13 Jason Merrill <jason@redhat.com>
1855 * g++.dg/template/operator11.C: New.
1857 2011-04-13 Jakub Jelinek <jakub@redhat.com>
1860 * gcc.dg/gomp/pr48591.c: New test.
1863 * g++.dg/cpp0x/constexpr-wstring1.C: New test.
1864 * g++.dg/cpp0x/constexpr-wstring2.C: New test.
1866 2011-04-13 Dodji Seketeli <dodji@redhat.com>
1869 * g++.dg/template/dependent-expr7.C: New test case.
1871 2011-04-13 Jason Merrill <jason@redhat.com>
1873 * g++.dg/cpp0x/sfinae13.C: New.
1875 2011-04-13 Uros Bizjak <ubizjak@gmail.com>
1877 * gcc.target/i386/sse2-init-v2di-2.c: Update scan pattern.
1879 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
1881 * gcc.target/arm/pr43698.c: Remove -march option.
1883 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
1885 * gcc.target/arm/sync-1.c: Limit to sync_int_long, do not use
1888 2011-04-12 Paul Thomas <pault@gcc.gnu.org>
1892 * gfortran.dg/realloc_on_assign_6.f03: New test.
1894 2011-04-12 Kai Tietz <ktietz@redhat.com>
1896 * g++.dg/ext/bitfield2.C: Add for i?86/x86_64-*-mingw*
1897 targets the additional -mno-ms-bitfields and
1898 -Wno-packed-bitfield-compat options.
1899 * g++.dg/ext/bitfield3.C: Likewise.
1900 * g++.dg/ext/bitfield4.C: Likewise.
1901 * g++.dg/ext/bitfield5.C: Likewise.
1902 * gcc.dg/bitfld-15.c: Likewise.
1903 * gcc.dg/bitfld-16.c: Likewise.
1904 * gcc.dg/bitfld-17.c: Likewise.
1905 * gcc.dg/bitfld-18.c: Likewise.
1907 2011-04-12 Richard Sandiford <richard.sandiford@linaro.org>
1909 * gcc.target/arm/neon-vld3-1.c: New test.
1910 * gcc.target/arm/neon-vst3-1.c: New test.
1911 * gcc.target/arm/neon/v*.c: Regenerate.
1913 2011-04-12 Jakub Jelinek <jakub@redhat.com>
1915 PR rtl-optimization/48549
1916 * g++.dg/opt/pr48549.C: New test.
1918 2011-04-12 Richard Guenther <rguenther@suse.de>
1920 PR tree-optimization/46076
1921 * gcc.dg/tree-ssa/pr46076.c: Un-XFAIL.
1923 2011-04-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1926 * lib/compat.exp (compat-execute): Declare unsupported after
1927 stripping path from src1.
1928 * lib/lto.exp (lto-execute): Likewise.
1930 2011-04-12 Jakub Jelinek <jakub@redhat.com>
1933 * gcc.dg/pr48552-1.c: New test.
1934 * gcc.dg/pr48552-2.c: New test.
1936 2011-04-11 Jason Merrill <jason@redhat.com>
1938 * g++.dg/cpp0x/sfinae12.C: New.
1940 * g++.dg/cpp0x/enum10.C: New.
1942 * g++.dg/cpp0x/lambda/lambda-this4.C: New.
1944 * g++.dg/cpp0x/rv-func.C: New.
1946 2011-04-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1948 * gcc.dg/torture/pr47917.c: Define _ISO_C_SOURCE=19990L for
1951 2011-04-11 Martin Jambor <mjambor@suse.cz>
1953 PR tree-optimization/48195
1954 * gcc.dg/ipa/pr48195.c: New test.
1956 2011-04-10 Eric Botcazou <ebotcazou@adacore.com>
1958 * gnat.dg/return3.adb: Remove unused switch.
1960 2011-04-08 Mike Stump <mikestump@comcast.net>
1963 * gcc.dg/tree-ssa/ssa-ccp-17.c: Robustify against ports that
1964 default to fno-common.
1966 2011-04-08 Georg-Johann Lay <avr@gjlay.de>
1968 * gcc.dg/sibcall-3.c: Don't xfail on AVR.
1969 * gcc.dg/sibcall-4.c: Don't xfail on AVR.
1971 2011-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
1974 * gfortran.dg/function_optimize_5.f90: New test.
1976 2011-04-08 Eric Botcazou <ebotcazou@adacore.com>
1978 * gnat.dg/aggr17.adb: New test.
1979 * gnat.dg/aggr18.adb: Likewise.
1981 2011-04-08 Michael Matz <matz@suse.de>
1984 * gcc.target/i386/pr48389.c: New test.
1986 2011-04-08 Andrey Belevantsev <abel@ispras.ru>
1988 PR rtl-optimization/48272
1989 * g++.dg/opt/pr48272.C: New.
1991 2011-04-08 Dmitry Melnik <dm@ispras.ru>
1993 PR rtl-optimization/48235
1994 * gcc.dg/pr48235.c: New.
1996 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
1998 PR rtl-optimization/48302
1999 * g++.dg/opt/pr48302.C: New.
2001 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
2004 * g++.dg/opt/pr48273.C: New.
2006 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
2008 PR rtl-optimization/48442
2009 * gcc.dg/pr48442.c: New.
2011 2011-04-08 Jakub Jelinek <jakub@redhat.com>
2013 PR tree-optimization/48377
2014 * gcc.dg/vect/pr48377.c: New test.
2016 2011-04-07 Jason Merrill <jason@redhat.com>
2018 * g++.dg/cpp0x/regress/call1.C: New.
2020 * g++.dg/cpp0x/variadic107.C: New.
2022 * g++.dg/cpp0x/sfinae11.C: New.
2023 * g++.dg/cpp0x/noexcept02.C: Fix.
2025 * g++.dg/cpp0x/sfinae10.C: New.
2027 * g++.dg/cpp0x/sfinae9.C: New.
2029 * c-c++-common/Wcast-qual-1.c: Move here from...
2030 * gcc.dg/cast-qual-3.c: ...here, and...
2031 * g++.dg/warn/Wcast-qual2.C: ...here.
2033 * g++.dg/cpp0x/sfinae8.C: New.
2035 * g++.dg/cpp0x/sfinae7.C: New.
2037 * g++.dg/cpp0x/enum9.C: New.
2039 2011-04-07 Mike Stump <mikestump@comcast.net>
2041 * gcc.dg/torture/stackalign/non-local-goto-5.c: Fix for targets
2042 with no trampolines.
2044 2011-04-07 Jakub Jelinek <jakub@redhat.com>
2047 * gfortran.dg/gomp/pr48117.f90: New test.
2050 * gcc.dg/torture/pr48343.c: New test.
2052 2011-04-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2054 * gcc.target/i386/asm-6.c: Remove dg-xfail-if.
2056 2011-04-07 Maxim Kuvyrkov <maxim@codesourcery.com>
2058 * gcc.dg/lto/20090210_0.c: Require tls_runtime target.
2060 2011-04-07 Tom de Vries <tom@codesourcery.com>
2063 * lib/scanasm.exp (object-size): New proc.
2064 * gcc.target/arm/pr43920-2.c: New test.
2066 2011-04-06 Tobias Burnus <burnus@net-b.de>
2070 * gfortran.dg/coarray_13.f90: Avoid out-of-bounds access.
2072 2011-04-06 Steve Ellcey <sje@cup.hp.com>
2074 * gcc.dg/mtune.c: Prune note from output.
2076 2011-04-06 Jakub Jelinek <jakub@redhat.com>
2079 * gcc.dg/guality/pr36977.c: New test.
2080 * gcc.dg/guality/pr48466.c: New test.
2082 2011-04-06 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
2084 * gcc.target/arm/pr43920-1.c: Fix accidental duplication.
2086 2011-04-06 Eric Botcazou <ebotcazou@adacore.com>
2088 * gnat.dg/return3.adb: New test.
2090 2011-04-06 Richard Guenther <rguenther@suse.de>
2092 PR tree-optimization/47663
2093 * gcc.dg/tree-ssa/inline-8.c: New testcase.
2095 2011-04-05 Eric Botcazou <ebotcazou@adacore.com>
2097 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options for
2098 Solaris 8 and 9 as well.
2100 2011-04-05 Tom de Vries <tom@codesourcery.com>
2103 * gcc.target/arm/pr43920-1.c: New test.
2105 2011-04-04 Yufeng Zhang <yufeng.zhang@arm.com>
2107 * g++.dg/abi/arm_cxa_vec1.C (__ARM_EABI__): Fix typo.
2108 (cctor): Actually return the value.
2109 (main): Cast return values.
2111 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
2113 * gfortran.dg/character_comparison_8.f90: New test.
2115 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
2117 * frontend-passes: (optimize_lexical_comparison): New function.
2118 (optimize_expr): Call it.
2119 (optimize_comparison): Also handle lexical comparison functions.
2120 Return false instad of -2 for unequal comparison.
2122 2011-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
2125 * function_optimize_4.f90: New test.
2127 2011-04-04 Tobias Burnus <burnus@net-b.de>
2130 * gfortran.dg/coarray_10.f90: Add coarray descriptor diagnostic check.
2131 * gfortran.dg/coarray_13.f90: Add checks for run-time cobounds.
2132 * gfortran.dg/coarray_15.f90: New.
2134 2011-04-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2136 * gfortran.dg/bessel_6.f90: Use dg-add-options ieee.
2137 * gfortran.dg/bessel_7.f90: Likewise.
2139 2011-04-03 Tobias Burnus <burnus@net-b.de>
2141 * gfortran.dg/bessel_6.f90: Reduce mymax for Tru64.
2143 2011-04-03 Richard Guenther <rguenther@suse.de>
2144 Ira Rosen <ira.rosen@linaro.org>
2146 * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: New test.
2147 * gcc.dg/vect/vect.exp: Run if-cvt-stores-vect* tests with
2148 -ftree-loop-if-convert-stores.
2150 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
2152 * gnat.dg/specs/aggr2.ads: New test.
2154 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
2156 * gnat.dg/debug2.ad[sb]: New test.
2157 * gnat.dg/debug2_pkg.ads: New helper.
2158 * gnat.dg/debug3.ad[sb]: New test.
2160 2011-04-01 Uros Bizjak <ubizjak@gmail.com>
2162 * go.test/go-test.exp (go-set-goarch): Recognize alpha*-*-*.
2164 2011-04-01 Jakub Jelinek <jakub@redhat.com>
2167 * gcc.c-torture/compile/pr48335-1.c: New test.
2168 * gcc.dg/pr48335-1.c: New test.
2169 * gcc.dg/pr48335-2.c: New test.
2170 * gcc.dg/pr48335-3.c: New test.
2171 * gcc.dg/pr48335-4.c: New test.
2172 * gcc.dg/pr48335-5.c: New test.
2173 * gcc.dg/pr48335-6.c: New test.
2174 * gcc.dg/pr48335-7.c: New test.
2175 * gcc.dg/pr48335-8.c: New test.
2176 * gcc.target/i386/pr48335-1.c: New test.
2178 2011-04-01 Vincent Lefevre <vincent+gcc@vinc17.org>
2181 * gcc.dg/Waddress.c: New test.
2183 2011-04-01 Thomas Koenig <tkoenig@gcc.gnu.org>
2186 * gfortran.dg/function_optimize_3.f90: New test.
2188 2011-04-01 Bernd Schmidt <bernds@codesourcery.com>
2190 * gcc.c-torture/compile/20110401-1.c: New test.
2192 * g++.dg/lto/20091002-1_0.C: Use "dg-require-effective-target fpic".
2193 * g++.dg/lto/20091002-2_0.C: Likewise.
2194 * g++.dg/lto/20090303_0.c: Likewise.
2195 * g++.dg/lto/20091004-1_0.C: Likewise.
2196 * g++.dg/lto/20091002-3_0.C: Likewise.
2197 * g++.dg/lto/20091004-2_0.C: Likewise.
2198 * g++.dg/lto/20081123_0.C: Likewise.
2199 * g++.dg/lto/20090313_0.C: Likewise.
2200 * g++.dg/lto/20081109-1_0.C: Likewise.
2201 * g++.dg/lto/20081219_0.C: Likewise.
2202 * g++.dg/lto/20081204-1_0.C: Likewise.
2203 * g++.dg/lto/20090302_0.C: Likewise.
2204 * g++.dg/lto/20081119-1_0.C: Likewise.
2205 * g++.dg/lto/20081118_0.C: Likewise.
2206 * gcc.dg/lto/20091020-2_0.c: Likewise.
2207 * gcc.dg/lto/20090210_0.c: Likewise.
2208 * gcc.dg/lto/20081204-1_0.c: Likewise.
2209 * gcc.dg/lto/20081224_0.c: Likewise.
2210 * gcc.dg/lto/20090219_0.c: Likewise.
2211 * gcc.dg/lto/20091014-1_0.c: Likewise.
2212 * gcc.dg/lto/20091016-1_0.c: Likewise.
2213 * gcc.dg/lto/20090206-2_0.c: Likewise.
2214 * gcc.dg/lto/20090116_0.c: Likewise.
2215 * gcc.dg/lto/20091013-1_0.c: Likewise.
2216 * gcc.dg/lto/20091015-1_0.c: Likewise.
2217 * gcc.dg/lto/20090126-2_0.c: Likewise.
2219 2011-03-31 Ian Lance Taylor <iant@google.com>
2221 * go.test/go-test.exp (go-set-goarch): Recognize MIPS ABIs.
2223 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
2225 * gnat.dg/opt16.adb: New test.
2227 2011-03-31 Jason Merrill <jason@redhat.com>
2229 * g++.dg/cpp0x/defaulted24.C: New.
2231 2011-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2234 * gfortran.dg/g77/cabs.f: Only xfail execution on mips-sgi-irix6*
2237 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
2239 * g++.dg/other/i386-9.C: New test.
2241 2011-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2243 * go.test/go-test.exp (go-set-goarch): Use sparc64 for 64-bit SPARC.
2245 2011-03-30 Jason Merrill <jason@redhat.com>
2247 * g++.dg/cpp0x/regress/error-recovery1.C: New.
2249 * g++.dg/cpp0x/regress/isnan.C: New.
2251 * g++.dg/cpp0x/initlist46.C: New.
2253 2011-03-30 Richard Sandiford <richard.sandiford@linaro.org>
2256 * gcc.target/arm/neon-modes-2.c: New test.
2258 2011-03-30 Jakub Jelinek <jakub@redhat.com>
2261 * gcc.c-torture/compile/pr48305.c: New test.
2263 2011-03-29 Jason Merrill <jason@redhat.com>
2265 * g++.dg/cpp0x/regress/value-dep1.C: New.
2267 2011-03-29 Steve Ellcey <sje@cup.hp.com>
2269 * gcc.dg/torture/pr47917.c: Use -std=gnu99 on HP-UX.
2271 2011-03-29 Ian Lance Taylor <iant@google.com>
2273 * go.test/go-test.exp: Handle the test lines used in several new
2275 (errchk): Add opts parameter. Change all callers. Handle parens
2278 2011-03-29 Peter Bergner <bergner@vnet.ibm.com>
2279 Dominique d'Humieres <dominiq@lps.ens.fr>
2281 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __ppc64__
2282 and __APPLE__ && __PPC__ && __ALTIVEC__.
2284 2011-03-29 Jason Merrill <jason@redhat.com>
2286 * g++.dg/cpp0x/dependent1.C: New.
2288 * g++.dg/cpp0x/constexpr-48089.C: Adjust.
2290 * g++.dg/cpp0x/constexpr-memfn1.C: New.
2292 * g++.dg/cpp0x/constexpr-diag1.C: Adjust error locations.
2294 2011-03-29 Janus Weil <janus@gcc.gnu.org>
2297 * gfortran.dg/module_md5_1.f90: Modified MD5 sum.
2298 * gfortran.dg/proc_ptr_comp_32.f90: New.
2300 2011-03-29 Thomas Koenig <tkoenig@gcc.gnu.org>
2302 * gfortran.dg/function_optimize_1.f90: Add -Warray-temporaries,
2303 check for corresponding warning.
2305 2011-03-28 Jason Merrill <jason@redhat.com>
2307 * g++.dg/cpp0x/rv-deduce2.C: New.
2309 2011-03-29 Jakub Jelinek <jakub@redhat.com>
2312 * gcc.dg/pr48203.c: New test.
2314 2011-03-28 Jeff Law <law@redhat.com>
2316 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: New test.
2318 2011-03-28 Peter Bergner <bergner@vnet.ibm.com>
2320 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __PPC64__
2321 and __PPC__ && __ALTIVEC__.
2323 2011-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
2326 * gcc.dg/debug/dwarf2/pr47939-1.c: Generalize scan-assembler regex.
2327 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
2328 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
2329 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
2331 2011-03-28 Jason Merrill <jason@redhat.com>
2333 * g++.dg/cpp0x/initlist-array2.C: New.
2335 * g++.dg/cpp0x/initlist-array1.C: New.
2337 * g++.dg/cpp0x/constexpr-compound.C: New.
2339 * g++.dg/cpp0x/constexpr-using.C: New.
2341 * g++.dg/cpp0x/constexpr-noexcept.C: New.
2343 2011-03-28 H.J. Lu <hongjiu.lu@intel.com>
2346 * gcc.target/i386/pr47502-2.c: Add -fno-pic.
2348 2011-03-28 Eric Botcazou <ebotcazou@adacore.com>
2350 * gcc.dg/slp-1.c: New test.
2352 2011-03-27 H.J. Lu <hongjiu.lu@intel.com>
2354 * gcc.target/i386/avx256-unaligned-load-1.c: New.
2355 * gcc.target/i386/avx256-unaligned-load-2.c: Likewise.
2356 * gcc.target/i386/avx256-unaligned-load-3.c: Likewise.
2357 * gcc.target/i386/avx256-unaligned-load-4.c: Likewise.
2358 * gcc.target/i386/avx256-unaligned-load-5.c: Likewise.
2359 * gcc.target/i386/avx256-unaligned-load-6.c: Likewise.
2360 * gcc.target/i386/avx256-unaligned-load-7.c: Likewise.
2361 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
2362 * gcc.target/i386/avx256-unaligned-store-2.c: Likewise.
2363 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
2364 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
2365 * gcc.target/i386/avx256-unaligned-store-5.c: Likewise.
2366 * gcc.target/i386/avx256-unaligned-store-6.c: Likewise.
2367 * gcc.target/i386/avx256-unaligned-store-7.c: Likewise.
2369 2011-03-27 Thomas Koenig <tkoenig@gcc.gnu.org>
2372 * gfortran.dg/trim_optimize_5.f90: New test.
2373 * gfortran.dg/trim_optimize_6.f90: New test.
2375 2011-03-27 Richard Sandiford <rdsandiford@googlemail.com>
2378 * gcc.target/mips/madd-7.c: Remove -mlong32.
2379 * gcc.target/mips/msub-7.c: Likewise.
2381 2011-03-27 Ira Rosen <ira.rosen@linaro.org>
2383 * gcc.dg/vect/vect-outer-5.c: Reduce the distance between data
2384 accesses to preserve the meaning of the test for doubleword vectors.
2385 * gcc.dg/vect/no-vfa-pr29145.c: Likewise.
2386 * gcc.dg/vect/slp-3.c: Reduce the loop bound for the same reason.
2388 2011-03-26 Janus Weil <janus@gcc.gnu.org>
2391 * gfortran.dg/class_42.f03: New.
2393 2011-03-26 Ira Rosen <ira.rosen@linaro.org>
2395 * gcc.dg/vect/vect-cselim-1.c: Fail on targets that don't support
2398 2011-03-26 Andrey Belevantsev <abel@ispras.ru>
2400 PR rtl-optimization/48144
2401 * gcc.dg/pr48144.c: New test.
2403 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
2405 * gnat.dg/discr27.ad[sb]: New test.
2407 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
2409 * gnat.dg/limited_with2.ad[sb]: New test.
2410 * gnat.dg/limited_with2_pkg1.ads: New helper.
2411 * gnat.dg/limited_with2_pkg2.ads: Likewise.
2413 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
2415 * gnat.dg/opt15.adb: New test.
2416 * gnat.dg/opt15_pkg.ad[sb]: New helper.
2418 2011-03-25 Tobias Burnus <burnus@net-b.de>
2422 * gfortran.dg/ishft_4.f90: Adapt scan-tree-dump-times.
2423 * gfortran.dg/leadz_trailz_3.f90: Ditto
2425 2011-03-25 Martin Jambor <mjambor@suse.cz>
2427 * gcc.c-torture/compile/pr44686.c: Do not explicitely specify -O2.
2429 2011-03-25 Jason Merrill <jason@redhat.com>
2431 * g++.dg/cpp0x/defaulted22.C: New.
2432 * g++.dg/cpp0x/defaulted23.C: New.
2433 * g++.dg/cpp0x/defaulted15.C: Adjust.
2435 2011-03-25 Jason Merrill <jason@redhat.com>
2437 * g++.dg/cpp0x/move1.C: New.
2439 2011-03-25 Ira Rosen <ira.rosen@linaro.org>
2442 * gcc.dg/vect/vect-cselim-1.c: Fail for vect_no_align.
2444 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2446 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options
2447 for mips-sgi-irix6.5.
2448 Replace snprintf prototype by <stdio.h>.
2450 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2453 * gcc.dg/graphite/block-3.c: Add dg-require-effective-target
2454 run_expensive_tests.
2455 * gcc.dg/graphite/block-4.c: Likewise.
2456 * gcc.dg/graphite/block-7.c: Likewise.
2457 * gcc.dg/graphite/block-8.c: Likewise.
2459 2011-03-25 Richard Guenther <rguenther@suse.de>
2461 * g++.dg/tree-ssa/pr41186.C: Scan the appropriate FRE dump.
2462 * g++.dg/tree-ssa/pr8781.C: Likewise.
2463 * gcc.dg/ipa/ipa-pta-13.c: Likewise.
2464 * gcc.dg/ipa/ipa-pta-3.c: Likewise.
2465 * gcc.dg/ipa/ipa-pta-4.c: Likewise.
2466 * gcc.dg/tree-ssa/20041122-1.c: Likewise.
2467 * gcc.dg/tree-ssa/alias-18.c: Likewise.
2468 * gcc.dg/tree-ssa/foldstring-1.c: Likewise.
2469 * gcc.dg/tree-ssa/forwprop-10.c: Likewise.
2470 * gcc.dg/tree-ssa/forwprop-9.c: Likewise.
2471 * gcc.dg/tree-ssa/fre-vce-1.c: Likewise.
2472 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
2473 * gcc.dg/tree-ssa/pr21574.c: Likewise.
2474 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Likewise.
2475 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
2476 * gcc.dg/tree-ssa/ssa-fre-11.c: Likewise.
2477 * gcc.dg/tree-ssa/ssa-fre-12.c: Likewise.
2478 * gcc.dg/tree-ssa/ssa-fre-13.c: Likewise.
2479 * gcc.dg/tree-ssa/ssa-fre-14.c: Likewise.
2480 * gcc.dg/tree-ssa/ssa-fre-15.c: Likewise.
2481 * gcc.dg/tree-ssa/ssa-fre-16.c: Likewise.
2482 * gcc.dg/tree-ssa/ssa-fre-17.c: Likewise.
2483 * gcc.dg/tree-ssa/ssa-fre-18.c: Likewise.
2484 * gcc.dg/tree-ssa/ssa-fre-19.c: Likewise.
2485 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
2486 * gcc.dg/tree-ssa/ssa-fre-21.c: Likewise.
2487 * gcc.dg/tree-ssa/ssa-fre-22.c: Likewise.
2488 * gcc.dg/tree-ssa/ssa-fre-23.c: Likewise.
2489 * gcc.dg/tree-ssa/ssa-fre-24.c: Likewise.
2490 * gcc.dg/tree-ssa/ssa-fre-25.c: Likewise.
2491 * gcc.dg/tree-ssa/ssa-fre-26.c: Likewise.
2492 * gcc.dg/tree-ssa/ssa-fre-27.c: Likewise.
2493 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
2494 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
2495 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
2496 * gcc.dg/tree-ssa/ssa-fre-6.c: Likewise.
2497 * gcc.dg/tree-ssa/ssa-fre-7.c: Likewise.
2498 * gcc.dg/tree-ssa/ssa-fre-8.c: Likewise.
2499 * gcc.dg/tree-ssa/ssa-fre-9.c: Likewise.
2500 * gcc.dg/tree-ssa/ssa-pre-10.c: Likewise.
2501 * gcc.dg/tree-ssa/ssa-pre-26.c: Likewise.
2502 * gcc.dg/tree-ssa/ssa-pre-7.c: Likewise.
2503 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
2504 * gcc.dg/tree-ssa/ssa-pre-9.c: Likewise.
2505 * gcc.dg/tree-ssa/ssa-sccvn-1.c: Likewise.
2506 * gcc.dg/tree-ssa/ssa-sccvn-2.c: Likewise.
2507 * gcc.dg/tree-ssa/ssa-sccvn-3.c: Likewise.
2508 * gcc.dg/tree-ssa/ssa-sccvn-4.c: Likewise.
2509 * gcc.dg/tree-ssa/struct-aliasing-1.c: Likewise.
2510 * gcc.dg/tree-ssa/struct-aliasing-2.c: Likewise.
2511 * c-c++-common/pr46562-2.c: Likewise.
2512 * gfortran.dg/pr42108.f90: Likewise.
2513 * gcc.dg/torture/pta-structcopy-1.c: Scan ealias dump, force
2514 foo to be inlined even at -O1.
2515 * gcc.dg/tree-ssa/ssa-dce-4.c: Disable FRE.
2516 * gcc.dg/ipa/ipa-pta-14.c: Likewise.
2517 * gcc.dg/tree-ssa/ssa-fre-1.c: Adjust.
2518 * gcc.dg/matrix/matrix.exp: Disable FRE.
2520 2011-03-24 Jakub Jelinek <jakub@redhat.com>
2523 * gcc.dg/dfp/pr48204.c: New test.
2525 2011-03-24 Steve Ellcey <sje@cup.hp.com>
2528 * gcc.c-torture/execute/pr47917.c: Move this...
2529 * gcc.dg/torture/pr47917.c: to here and add xfails.
2531 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
2533 * gnat.dg/array16.ad[sb]: New test.
2534 * gnat.dg/array16.ads: New helper.
2536 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
2538 * gnat.dg/derived_type2.adb: New test.
2540 2011-03-24 Richard Guenther <rguenther@suse.de>
2542 PR tree-optimization/48271
2543 * g++.dg/torture/pr48271.C: New testcase.
2545 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
2547 * gnat.dg/array15.ad[sb]: New test.
2549 2011-03-24 Uros Bizjak <ubizjak@gmail.com>
2552 * gcc.target/i386/pr48237.c: New test.
2554 2011-03-24 Richard Guenther <rguenther@suse.de>
2557 * gcc.dg/builtin-object-size-10.c: New testcase.
2559 2011-03-24 Richard Guenther <rguenther@suse.de>
2561 PR tree-optimization/46562
2562 * c-c++-common/pr46562-2.c: New testcase.
2563 * c-c++-common/pr46562.c: Likewise.
2565 2011-03-24 Ira Rosen <ira.rosen@linaro.org>
2567 * gcc.dg/vect/vect-cselim-1.c: New test.
2568 * gcc.dg/vect/vect-cselim-2.c: New test.
2570 2011-03-23 Chung-Lin Tang <cltang@codesourcery.com>
2572 * gcc.target/arm/pr46934.c: New.
2574 2011-03-23 Ian Lance Taylor <iant@google.com>
2576 * go.test/go-test.exp (errchk): Ignore lines containing ////.
2578 2011-03-23 Richard Guenther <rguenther@suse.de>
2580 * gcc.dg/struct: Remove directory and contents.
2582 2011-03-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2585 * g++.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
2587 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
2589 * gnat.dg/discr26.ad[sb]: New test.
2590 * gnat.dg/discr26_pkg.ads: New helper.
2592 2011-03-23 Richard Sandiford <richard.sandiford@linaro.org>
2595 * gcc.target/arm/neon-vld-1.c: New test.
2597 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
2599 * gnat.dg/array14.ad[sb]: New test.
2600 * gnat.dg/array14_pkg.ads: New helper.
2602 2011-03-22 Joseph Myers <joseph@codesourcery.com>
2604 * gcc.c-torture/execute/920501-8.x: Remove.
2605 * gcc.c-torture/execute/930513-1.x: Remove.
2606 * gcc.c-torture/execute/960312-1.x: Remove.
2607 * gcc.c-torture/compile/20000804-1.c,
2608 gcc.c-torture/compile/20001205-1.c,
2609 gcc.c-torture/compile/20001226-1.c,
2610 gcc.c-torture/compile/20010518-2.c,
2611 gcc.c-torture/compile/20020312-1.c,
2612 gcc.c-torture/compile/20020604-1.c,
2613 gcc.c-torture/compile/920501-12.c,
2614 gcc.c-torture/compile/920501-4.c,
2615 gcc.c-torture/compile/920520-1.c,
2616 gcc.c-torture/compile/980506-1.c,
2617 gcc.c-torture/execute/980709-1.x,
2618 gcc.c-torture/execute/990826-0.x: Don't XFAIL or use special
2619 options for m68hc11.
2620 * gcc.dg/cpp/assert4.c: Don't handle ARC.
2621 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: Don't XFAIL for arc or
2624 2011-03-22 Nick Clifton <nickc@redhat.com>
2626 * lib/target-supports.exp (check_profiling_available): Add MN10300
2627 to the list of targets that do not support profiling. Restore
2628 alpha sorting to this list.
2630 2011-03-22 Michael Meissner <meissner@linux.vnet.ibm.com>
2632 * gcc.dg/torture/vector-1.c: On powerpc add -fabi=altivec to avoid
2633 failure on 32-bit systems.
2634 * gcc.dg/torture/vector-2.c: Ditto.
2636 2011-03-22 Richard Guenther <rguenther@suse.de>
2638 PR tree-optimization/48228
2639 * gcc.dg/Wstrict-overflow-23.c: New testcase.
2641 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
2643 * gcc.dg/torture/va-arg-25.c: Add -mabi=altivec -maltivec for
2647 * gcc.target/powerpc/pr48226.c: New file.
2649 2011-03-21 Jack Howarth <howarth@bromo.med.uc.edu>
2651 * lib/prune.exp (prune_gcc_output): Prune "could not create
2652 compact unwind for" warnings.
2654 2011-03-20 Jakub Jelinek <jakub@redhat.com>
2658 * gcc.c-torture/execute/pr42544.c: New test.
2659 * gcc.c-torture/execute/pr48197.c: New test.
2661 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
2663 PR preprocessor/48192
2664 * gcc.target/powerpc/pr48192.c: New file.
2667 * gcc.target/powerpc/pr48053-3.c: New file, add test case for
2668 split problem of 0 being loaded in a VSX register.
2670 2011-03-21 Richard Guenther <rguenther@suse.de>
2673 * gcc.dg/debug/dwarf2/pr47939-1.c: New testcase.
2674 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
2675 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
2676 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
2678 2011-03-21 Jakub Jelinek <jakub@redhat.com>
2681 * gcc.dg/pr48213.c: New test.
2683 2011-03-21 Kai Tietz <ktietz@redhat.com>
2686 * g++.dg/plugin/attribute_plugin.c: Adjust test.
2688 2011-03-21 Chung-Lin Tang <cltang@codesourcery.com>
2690 * gcc.target/arm/xor-and.c: New.
2692 2010-03-21 Thomas Koenig <tkoenig@gcc.gnu.org>
2695 * gfortran.dg/function_optimize_1.f90: New test.
2696 * gfortran.dg/function_optimize_2.f90: New test.
2698 2011-03-20 H.J. Lu <hongjiu.lu@intel.com>
2700 PR rtl-optimization/47502
2701 * gcc.target/i386/pr47502-1.c: New.
2702 * gcc.target/i386/pr47502-2.c: Likewise.
2704 2011-03-20 Jakub Jelinek <jakub@redhat.com>
2706 PR rtl-optimization/48156
2707 * gcc.dg/pr48156.c: New test.
2709 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2712 * gfortran.dg/scratch_1.f90: Adjust test.
2714 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2717 * gfortran.dg/scratch_1.f90: New test.
2719 2011-03-18 Joseph Myers <joseph@codesourcery.com>
2721 * gcc.dg/c1x-typedef-1.c: Expect errors for redefinitions of
2722 variably modified typedefs.
2723 * gcc.dg/c1x-typedef-2.c: Remove.
2725 2011-03-18 Joseph Myers <joseph@codesourcery.com>
2727 * gcc.dg/c1x-anon-struct-1.c: Don't test use of typedefs.
2728 * gcc.dg/c1x-anon-struct-3.c: New test.
2729 * gcc.dg/anon-struct-11.c: Update.
2731 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2733 * gcc.dg/vect/slp-multitypes-2.c: Replace dg-do run with
2735 Only xfail with gas.
2737 2011-03-18 Jason Merrill <jason@redhat.com>
2739 * g++.dg/template/fn-ptr1.C: New.
2741 * g++.dg/overload/volatile1.C: New.
2743 * g++.dg/opt/pr23372.C: New.
2745 * g++.dg/ext/attrib32.C: Expect errors on the two-names case.
2747 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2750 * gcc.dg/torture/20090618-1.c: Skip on mips-sgi-irix*.
2752 2011-03-18 Chung-Lin Tang <cltang@codesourcery.com>
2754 * gcc.target/arm/unsigned-extend-1.c: New.
2756 2011-03-18 Jakub Jelinek <jakub@redhat.com>
2759 * gcc.c-torture/compile/pr48161.c: New test.
2761 2011-03-17 H.J. Lu <hongjiu.lu@intel.com>
2764 * gcc.dg/torture/pr47725.c: New.
2766 2011-03-17 Jason Merrill <jason@redhat.com>
2768 * g++.dg/cpp0x/constexpr-overflow2.C: New.
2769 * g++.dg/cpp0x/constexpr-data2.C: Remove FIXME.
2771 2011-03-17 Eric Botcazou <ebotcazou@adacore.com>
2773 * gnat.dg/specs/elab2.ads: New test.
2774 * gnat.dg/specs/elab2_pkg.ads: New helper.
2776 2011-03-17 Jason Merrill <jason@redhat.com>
2778 * g++.dg/cpp0x/decltype-1212.C: New.
2779 * g++.dg/cpp0x/rv-return.C: Adjust expected type.
2781 2011-03-17 Jason Merrill <jason@redhat.com>
2783 * g++.dg/parse/memfnquals1.C: New.
2785 2011-03-17 Richard Guenther <rguenther@suse.de>
2788 * gcc.dg/pr48134.c: New testcase.
2790 2011-03-17 Richard Guenther <rguenther@suse.de>
2793 * g++.dg/torture/pr48165.C: New testcase.
2795 2011-03-17 Jakub Jelinek <jakub@redhat.com>
2797 PR rtl-optimization/48141
2798 * gcc.dg/pr48141.c: New test.
2800 2011-03-16 Jason Merrill <jason@redhat.com>
2802 * g++.dg/cpp0x/constexpr-48089.C: New.
2804 * g++.dg/cpp0x/constexpr-abi1.C: New.
2806 * g++.dg/cpp0x/constexpr-46336.C: New.
2807 * g++.dg/parse/friend5.C: Adjust expected errors.
2809 * g++.dg/cpp0x/constexpr-47570.C: New.
2811 2011-03-16 Dodji Seketeli <dodji@redhat.com>
2814 * ++.dg/debug/dwarf2/typedef6.C: New test.
2816 2011-03-16 Jason Merrill <jason@redhat.com>
2818 * g++.dg/cpp0x/elision2.C: New.
2820 * g++.dg/cpp0x/constexpr-array3.C: New.
2822 2011-03-16 Jason Merrill <jason@redhat.com>
2824 * g++.dg/cpp0x/sfinae6.C: New.
2825 * gcc/testsuite/g++.dg/cpp0x/initlist38.C: Adjust expected error.
2826 * gcc/testsuite/g++.dg/cpp0x/pr45908.C: Likewise.
2827 * gcc/testsuite/g++.dg/cpp0x/sfinae6.C: Likewise.
2828 * gcc/testsuite/g++.old-deja/g++.jason/conversion11.C: Likewise.
2829 * gcc/testsuite/g++.old-deja/g++.law/arg11.C: Likewise.
2831 2011-03-16 Jason Merrill <jason@redhat.com>
2833 * g++.dg/template/incomplete6.C: New.
2835 2011-03-16 Jeff Law <law@redhat.com>
2837 * gcc.dg/tree-ssa/vrp55.c: New test.
2839 2011-03-16 Jason Merrill <jason@redhat.com>
2841 * g++.dg/cpp0x/auto22.C: New.
2843 2011-03-16 Richard Guenther <rguenther@suse.de>
2845 * gcc.dg/guality/vla-1.c (main): Use result of f1 to avoid
2846 optimizing it away if promoted to const.
2848 2011-03-16 Richard Guenther <rguenther@suse.de>
2850 PR tree-optimization/48149
2851 * gcc.dg/fold-complex-1.c: New testcase.
2853 2011-03-16 Richard Guenther <rguenther@suse.de>
2856 * gcc.dg/guality/pr45882.c: Really make sure no inlining
2859 2011-03-16 Richard Guenther <rguenther@suse.de>
2861 PR tree-optimization/26134
2862 * gcc.dg/tree-ssa/complex-6.c: New testcase.
2864 2011-03-16 Richard Guenther <rguenther@suse.de>
2866 PR tree-optimization/48146
2867 * gcc.dg/torture/pr48146.c: New testcase.
2869 2011-03-16 Richard Guenther <rguenther@suse.de>
2871 * gcc.dg/tree-ssa/pr14814.c: Adjust.
2872 * gcc.dg/tree-ssa/ssa-ccp-19.c: Likewise.
2874 2011-03-16 Jakub Jelinek <jakub@redhat.com>
2877 * gcc.c-torture/compile/pr48136.c: New test.
2879 * g++.dg/debug/dwarf2/icf.C: Adjust for -fenable-icf-debug removal.
2882 * gcc.dg/guality/pr45882.c: New test.
2884 2011-03-15 Jason Merrill <jason@redhat.com>
2886 * g++.dg/cpp0x/constexpr-recursion.C: New.
2888 * g++.dg/cpp0x/implicit11.C: New.
2890 2011-03-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
2892 * g++.dg/cpp0x/constexpr-attribute.C: New.
2894 2011-03-15 Manuel López-Ibåñez <manu@gcc.gnu.org>
2896 * g++.dg/parse/pr34758.C: New.
2898 2011-03-15 Xinliang David Li <davidxl@google.com>
2901 * gcc.dg/uninit-pred-7_d.c: New test.
2902 * gcc.dg/uninit-pred-8_d.c: New test.
2904 2011-03-15 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
2907 * gcc.target/arm/pr46788.c: New.
2909 2011-03-15 Richard Guenther <rguenther@suse.de>
2912 * gfortran.dg/c_f_pointer_tests_3.f90: Adjust.
2913 * gfortran.dg/ishft_4.f90: Likewise.
2914 * gfortran.dg/leadz_trailz_3.f90: Likewise.
2916 2011-03-15 Richard Guenther <rguenther@suse.de>
2918 PR tree-optimization/13954
2919 * g++.dg/tree-ssa/pr13954.C: New testcase.
2921 2011-03-15 Richard Guenther <rguenther@suse.de>
2923 PR tree-optimization/48037
2924 * gcc.target/i386/pr48037-1.c: New testcase.
2926 2011-03-15 Richard Guenther <rguenther@suse.de>
2928 PR tree-optimization/41490
2929 * gcc.dg/tree-ssa/ssa-sink-6.c: New testcase.
2930 * gcc.dg/tree-ssa/ssa-sink-7.c: Likewise.
2931 * gcc.dg/tree-ssa/ssa-sink-8.c: Likewise.
2932 * gcc.dg/tree-ssa/ssa-sink-9.c: Likewise.
2933 * g++.dg/tree-ssa/pr33604.C: Adjust.
2935 2011-03-14 Jakub Jelinek <jakub@redhat.com>
2938 * gcc.c-torture/execute/pr47917.c: New test.
2939 * gcc.dg/pr47917.c: New test.
2942 * gcc.dg/tree-ssa/foldaddr-1.c: Remove xfail.
2944 2011-03-14 Uros Bizjak <ubizjak@gmail.com>
2946 * gcc.target/i386/sse4_1-floor-vec.c: New test.
2947 * gcc.target/i386/sse4_1-ceil-vec.c: Ditto.
2948 * gcc.target/i386/sse4_1-trunc-vec.c: Ditto.
2949 * gcc-target/i386/sse4_1-rint-vec.c: Ditto.
2950 * gcc.target/i386/sse4_1-floorf-vec.c: Ditto.
2951 * gcc.target/i386/sse4_1-ceilf-vec.c: Ditto.
2952 * gcc.target/i386/sse4_1-truncf-vec.c: Ditto.
2953 * gcc.target/i386/sse4_1-rintf-vec.c: Ditto.
2954 * gcc.target/i386/avx-floor-vec.c: Ditto.
2955 * gcc.target/i386/avx-ceil-vec.c: Ditto.
2956 * gcc.target/i386/avx-trunc-vec.c: Ditto.
2957 * gcc.target/i386/avx-rint-vec.c: Ditto.
2958 * gcc.target/i386/avx-floorf-vec.c: Ditto.
2959 * gcc.target/i386/avx-ceilf-vec.c: Ditto.
2960 * gcc.target/i386/avx-truncf-vec.c: Ditto.
2961 * gcc.target/i386/avx-rintf-vec.c: Ditto.
2963 2011-03-14 Tom Tromey <tromey@redhat.com>
2965 * gcc.dg/Woverlength-strings-pedantic-c90-asm.c: New file.
2966 * gcc.dg/Woverlength-strings-pedantic-c89-asm.c: New file.
2967 * gcc.dg/Woverlength-strings-pedantic-c99-asm.c: New file.
2969 2011-03-14 Tom Tromey <tromey@redhat.com>
2971 * gcc.dg/Woverlength-strings-pedantic-c89-ext.c: New file.
2972 * gcc.dg/Woverlength-strings-pedantic-c90-ext.c: New file.
2973 * gcc.dg/Woverlength-strings-pedantic-c99-ext.c: New file.
2975 2011-03-14 H.J. Lu <hongjiu.lu@intel.com>
2977 * gcc.target/i386/builtin-copysign.c: Remove __LP64__ check.
2979 2011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
2981 PR rtl-optimization/47166
2982 * gcc.c-torture/execute/postmod-1.c: New test.
2984 2011-03-14 Richard Guenther <rguenther@suse.de>
2987 * gcc.dg/torture/pr48098.c: New testcase.
2989 2011-03-12 Peter Bergner <bergner@vnet.ibm.com>
2992 * gcc.target/powerpc/pr48053-1.c: New test.
2993 * gcc.target/powerpc/pr48053-2.c: Likewise.
2995 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
2998 * gfortran.dg/intrinsic_ifunction_2.f90: Correct PR number.
3000 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
3003 * gfortran.dg/intrinsic_ifunction_2.f90: New test case.
3005 2011-03-12 Janus Weil <janus@gcc.gnu.org>
3008 * gfortran.dg/class_41.f03: New.
3010 2011-03-11 Dodji Seketeli <dodji@redhat.com>
3012 * g++.dg/conversion/cast3.C: New test.
3014 2011-03-11 Jason Merrill <jason@redhat.com>
3016 * g++.dg/template/error45.C: New.
3018 * g++.dg/parse/no-type-defn1.C: New.
3020 * g++.dg/ext/attrib40.C: New.
3022 * g++.dg/cpp0x/regress/array1.C: New.
3024 2011-03-11 Richard Guenther <rguenther@suse.de>
3026 PR tree-optimization/48067
3027 * gcc.dg/pr48067.c: New testcase.
3029 2011-03-11 Richard Guenther <rguenther@suse.de>
3032 * g++.dg/lto/20110311-1_0.C: New testcase.
3034 2011-03-11 Jakub Jelinek <jakub@redhat.com>
3037 * g++.dg/inherit/virtual8.C: New test.
3040 * gcc.dg/torture/pr48044.c: New test.
3042 2011-03-11 Janus Weil <janus@gcc.gnu.org>
3045 * gfortran.dg/proc_ptr_comp_31.f90: New.
3047 2011-03-11 Richard Guenther <rguenther@suse.de>
3049 PR tree-optimization/47278
3050 * gcc.dg/torture/pr47278-1.c: New testcase.
3051 * gcc.dg/torture/pr47278-2.c: Likewise.
3053 2011-03-11 Jakub Jelinek <jakub@redhat.com>
3055 PR tree-optimization/48063
3056 * gcc.dg/torture/pr48063.c: New test.
3058 2011-03-10 Jason Merrill <jason@redhat.com>
3060 * g++.dg/template/array22.C: New.
3062 * g++.dg/cpp0x/syntax-err1.C: New.
3063 * g++.dg/parse/error36.C: Adjust expected errors.
3064 * g++.old-deja/g++.pt/ctor2.C: Likewise.
3065 * g++.old-deja/g++.pt/typename3.C: Likewise.
3066 * g++.old-deja/g++.pt/typename4.C: Likewise.
3067 * g++.old-deja/g++.pt/typename6.C: Likewise.
3069 2011-03-09 Jason Merrill <jason@redhat.com>
3071 * g++.dg/template/nontype22.C: New.
3073 2011-03-09 Martin Jambor <mjambor@suse.cz>
3075 PR tree-optimization/47714
3076 * g++.dg/torture/pr47714.C: New test.
3078 2011-03-08 Michael Meissner <meissner@linux.vnet.ibm.com>
3081 * gcc.target/powerpc/pr47755-2.c: New file.
3083 2011-03-08 Jakub Jelinek <jakub@redhat.com>
3085 * go.test/go-test.exp: For goroutines.go test if GCCGO_RUN_ALL_TESTS
3086 is not set in the environment, pass 64 as first argument when not
3087 running expensive tests or pass max($[`ulimit -u`/4], 10000) on
3088 native where ulimit -u is supported.
3090 2011-03-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3092 * gcc.dg/optimize-bswapsi-1.c: Use -march=z900 on s390.
3094 2011-03-08 Jason Merrill <jason@redhat.com>
3096 * g++.dg/template/nontype21.C: New.
3098 * g++.dg/template/anon5.C: New.
3100 2011-03-08 Jakub Jelinek <jakub@redhat.com>
3103 * gcc.dg/pr47881.c: New test.
3105 2011-03-08 Dodji Seketeli <dodji@redhat.com>
3108 * g++.dg/lookup/template3.C: New test.
3110 2011-03-08 Kai Tietz <ktietz@redhat.com>
3112 * g++.dg/tree-ssa/pr21082.C: Use __INTPTR_TYPE__ instead of
3115 2011-03-08 Mikael Pettersson <mikpe@it.uu.se>
3118 * gcc.dg/tree-ssa/ssa-ccp-33.c: Use __alignof__ not
3119 sizeof to compute alignment.
3121 2011-03-08 Jakub Jelinek <jakub@redhat.com>
3123 PR tree-optimization/48022
3124 * gcc.dg/pr48022-1.c: New test.
3125 * gcc.dg/pr48022-2.c: New test.
3127 2011-03-07 Jason Merrill <jason@redhat.com>
3129 * g++.dg/template/nontype20.C: New.
3130 * g++.dg/init/member1.C: Adjust expected errors.
3131 * g++.dg/parse/constant4.C: Likewise.
3132 * g++.dg/template/qualified-id3.C: Likewise.
3133 * g++.old-deja/g++.pt/crash10.C: Likewise.
3135 * g++.dg/cpp0x/regress/non-const1.C: New.
3137 2011-03-07 Jakub Jelinek <jakub@redhat.com>
3140 * gcc.dg/pr47991.c: New test.
3142 2011-03-07 Jason Merrill <jason@redhat.com>
3144 * g++.dg/abi/mangle46.C: New.
3146 2011-03-07 Pat Haugen <pthaugen@us.ibm.com>
3149 * gcc.target/powerpc/pr47862.c: New.
3151 2011-03-07 Jack Howarth <howarth@bromo.med.uc.edu>
3154 * gcc.target/i386/combine-mul.c: Require nonpic.
3156 2011-03-07 Paul Wögerer <paul_woegerer@mentor.com>
3157 Nathan Froyd <froydnj@codesourcery.com>
3159 * gcc.dg/20001117-1.c: Abort on NULL call_sites.
3161 2011-03-06 Mark Mitchell <mark@codesourcery.com>
3163 * README.QMTEST: Remove.
3165 2011-03-06 Paul Thomas <pault@gcc.gnu.org>
3166 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3169 * gfortran.dg/array_constructor_37.f90 : New test.
3171 2011-03-05 Jason Merrill <jason@redhat.com>
3173 * g++.dg/abi/mangle39.C: ABI v5, not 6.
3174 * g++.dg/abi/mangle45.C: Likewise.
3175 * g++.dg/cpp0x/trailing1.C: Likewise.
3177 2011-03-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3179 * gcc.dg/torture/pr47975.c: Add -fno-common option on hppa*-*-hpux*.
3181 2011-03-05 Jakub Jelinek <jakub@redhat.com>
3183 PR rtl-optimization/47899
3184 * gcc.dg/pr47899.c: New test.
3186 * gcc.dg/torture/pr47968.c: Ignore warnings.
3188 PR tree-optimization/47967
3189 * gcc.c-torture/compile/pr47967.c: New test.
3191 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
3193 * objc.dg/property/property-encoding-1.m: Tidied up testcase.
3194 * obj-c++.dg/property/property-encoding-1.mm: Likewise.
3196 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
3198 * objc.dg/gnu-api-2-property.m: Added tests for property_getName()
3199 and property_getAttributes() if __OBJC2__.
3200 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
3201 * objc.dg/property/property-encoding-1.m: New.
3202 * obj-c++.dg/property/property-encoding-1.mm: New.
3204 2011-03-04 Jason Merrill <jason@redhat.com>
3206 * g++.dg/template/pseudodtor6.C: New.
3208 * g++.dg/inherit/covariant19.C: New.
3210 2011-03-04 Richard Guenther <rguenther@suse.de>
3213 * gcc.dg/torture/pr47968.c: New testcase.
3215 2011-03-04 Richard Guenther <rguenther@suse.de>
3218 * gcc.dg/torture/pr47975.c: New testcase.
3220 2011-03-03 Paolo Carlini <paolo.carlini@oracle.com>
3223 * g++.dg/template/crash106.C: New.
3225 2011-03-03 Jakub Jelinek <jakub@redhat.com>
3228 * gcc.dg/gomp/pr47963.c: New test.
3229 * g++.dg/gomp/pr47963.C: New test.
3231 2011-03-02 Jason Merrill <jason@redhat.com>
3233 * g++.dg/cpp0x/regress/condition1.C: New.
3235 * g++.dg/cpp0x/constexpr-ctor9.C: New.
3237 2011-03-01 Jason Merrill <jason@redhat.com>
3239 * g++.dg/cpp0x/lambda/lambda-98.C: New.
3241 * g++.dg/cpp0x/constexpr-non-const-arg2.C: New.
3243 2011-03-02 Richard Sandiford <richard.sandiford@linaro.org>
3245 PR rtl-optimization/47925
3246 * gcc.c-torture/execute/pr47925.c: New test.
3248 2011-03-01 Jason Merrill <jason@redhat.com>
3250 * g++.dg/cpp0x/decltype25.C: New.
3252 * g++.dg/cpp0x/regress/bitfield-err1.C: New.
3254 2011-03-01 Richard Guenther <rguenther@suse.de>
3256 PR tree-optimization/47890
3257 * gcc.dg/torture/pr47890.c: New testcase.
3259 2011-03-01 Richard Guenther <rguenther@suse.de>
3262 * gcc.dg/lto/pr47924_0.c: New testcase.
3264 2011-03-01 Richard Guenther <rguenther@suse.de>
3267 * gfortran.dg/lto/pr46911_0.f: New testcase.
3269 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3271 PR libgfortran/47933
3272 * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid
3273 compile errors from older code form.
3275 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3277 PR libgfortran/47567
3278 * gfortran.dg/fmt_fw_d.f90: New test.
3280 2011-02-28 Jason Merrill <jason@redhat.com>
3282 * g++.dg/inherit/covariant18.C: New.
3284 2011-02-28 Jakub Jelinek <jakub@redhat.com>
3287 * gcc.dg/pr47893.c: New test.
3289 2011-02-28 Nicola Pero <nicola.pero@meta-innovation.com>
3291 * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return
3292 NULL in case of a selector with conflicting types.
3293 * obj-c++.dg/gnu-api-2-sel.mm: Same change.
3295 2011-02-28 Kazu Hirata <kazu@codesourcery.com>
3297 * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c,
3298 gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c,
3299 gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c,
3300 gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New.
3302 2011-02-28 Jason Merrill <jason@redhat.com>
3305 * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6.
3307 2011-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3309 PR libgfortran/47778
3310 * gfortran.dg/namelist_71.f90: New test.
3312 2011-02-27 Jason Merrill <jason@redhat.com>
3315 * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
3316 * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
3318 2011-02-27 Paolo Carlini <paolo.carlini@oracle.com>
3321 * g++.dg/cpp0x/constexpr-ctor8.C: New.
3323 2011-02-27 Jakub Jelinek <jakub@redhat.com>
3326 * gfortran.dg/gomp/task-1.f90: Removed.
3328 2011-02-26 Jason Merrill <jason@redhat.com>
3330 * g++.dg/template/this-targ1.C: New.
3332 * g++.dg/cpp0x/regress/template-const1.C: New.
3333 * g++.dg/cpp0x/regress/template-function1.C: Adjust.
3334 * g++.dg/template/function1.C: Adjust.
3335 * g++.dg/cpp0x/regress/debug-debug7.C: Adjust.
3336 * g++.dg/debug/debug7.C: Adjust.
3338 2011-02-26 Tobias Burnus <burnus@net-b.de>
3341 * gfortran.dg/gomp/task-1.f90: New.
3343 2011-02-25 Jie Zhang <jie@codesourcery.com>
3345 * gcc.target/arm/neon-thumb2-move.c: Add
3346 dg-require-effective-target arm_thumb2_ok.
3348 2011-02-24 Jason Merrill <jason@redhat.com>
3350 * g++.dg/parse/constant1.C: Specify C++98 mode.
3351 * g++.dg/parse/constant5.C: Likewise.
3352 * g++.dg/parse/error2.C: Likewise.
3353 * g++.dg/parse/semicolon3.C: Likewise.
3354 * g++.dg/template/crash14.C: Likewise.
3355 * g++.dg/template/local4.C: Likewise.
3356 * g++.dg/template/nontype3.C: Likewise.
3357 * g++.dg/parse/crash31.C: Adjust expected errors.
3358 * g++.dg/template/function1.C: Likewise.
3359 * g++.dg/template/ref3.C: Likewise.
3360 * g++.dg/template/static9.C: Likewise.
3361 * g++.old-deja/g++.pt/crash41.C: Instantiate template.
3363 * g++.dg/cpp0x/constexpr-array-tparm.C: New.
3364 * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
3365 * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
3366 * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
3367 * g++.dg/cpp0x/regress/template-function1.C: Likewise.
3369 2011-02-24 Jakub Jelinek <jakub@redhat.com>
3372 * gfortran.dg/pr47878.f90: New test.
3374 2011-02-24 Richard Guenther <rguenther@suse.de>
3377 * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
3378 * gcc.dg/guality/pr41353-2.c (vari): Likewise.
3380 2011-02-24 Richard Guenther <rguenther@suse.de>
3383 * gfortran.dg/lto/pr47839_0.f90: New testcase.
3384 * gfortran.dg/lto/pr47839_1.f90: Likewise.
3386 2011-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3388 PR libgfortran/47567
3389 * gfortran.dg/fmt_f0_1.f90: Update test.
3391 2011-02-23 Jason Merrill <jason@redhat.com>
3393 * g++.dg/abi/mangle39.C: Adjust parm mangling.
3394 * g++.dg/abi/mangle45.C: New.
3396 * g++.dg/cpp0x/trailing1.C: Mangle decltype.
3397 * g++.dg/template/canon-type-9.C: Match use of decltype
3398 between declaration and definition.
3399 * g++.dg/template/canon-type-12.C: Likewise.
3401 2011-02-23 Mikael Morin <mikael@gcc.gnu.org>
3404 * gfortran.dg/nested_allocatables_1.f90: New.
3406 2011-02-23 Nathan Froyd <froydnj@codesourcery.com>
3409 * g++.dg/pr46868.C: New test.
3410 * g++.dg/parse/parameter-declaration-1.C: Adjust.
3411 * g++.dg/parse/error14.C: Adjust.
3413 2011-02-23 Richard Guenther <rguenther@suse.de>
3415 PR tree-optimization/47838
3416 * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
3418 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
3420 * g++.dg/other/pr47218.C: Fix dg-options. Cleanup saved temps.
3422 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
3424 * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
3425 * gfortran.dg/count_init_expr.f03: Ditto.
3426 * gfortran.dg/gomp/pr43711.f90: Ditto.
3427 * gcc.dg/struct-parse-2.c: Ditto.
3428 * gcc.dg/parse-error-3.c: Ditto.
3429 * gcc.dg/Wlogical-op-1.c: Ditto.
3430 * gcc.dg/Walways-true-1.c: Ditto.
3431 * gcc.dg/pr24225.c: Ditto.
3432 * gcc.dg/Walways-true-2.c: Ditto.
3433 * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
3434 * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
3435 * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
3436 * g++.dg/overload/defarg4.C: Ditto.
3437 * g++.dg/inherit/covariant16.C: Ditto.
3438 * g++.dg/inherit/virtual7.C: Ditto.
3439 * g++.dg/template/canon-type-9.C: Ditto.
3440 * g++.dg/template/access19.C: Ditto.
3441 * g++.dg/template/call7.C: Ditto.
3442 * g++.dg/template/canon-type-2.C: Ditto.
3443 * g++.dg/template/init7.C: Ditto.
3444 * g++.dg/template/sizeof-template-argument.C: Ditto.
3445 * g++.dg/template/const3.C: Ditto.
3446 * g++.dg/template/sfinae26.C: Ditto.
3447 * g++.dg/template/sfinae26.C: Ditto.
3448 * g++.dg/template/canon-type-11.C: Ditto.
3449 * g++.dg/template/union2.C: Ditto.
3450 * g++.dg/template/canon-type-3.C: Ditto.
3451 * g++.dg/template/canon-type-1.C: Ditto.
3452 * g++.dg/template/canon-type-5.C: Ditto.
3453 * g++.dg/template/canon-type-7.C: Ditto.
3454 * g++.dg/template/canon-type-10.C: Ditto.
3455 * g++.dg/template/spec36.C: Ditto.
3456 * g++.dg/template/typedef38.C: Ditto.
3457 * g++.dg/template/canon-type-4.C: Ditto.
3458 * g++.dg/template/canon-type-6.C: Ditto.
3459 * g++.dg/template/canon-type-13.C: Ditto.
3460 * g++.dg/template/instantiate9.C: Ditto.
3461 * g++.dg/template/ttp22.C: Ditto.
3462 * g++.dg/warn/Wreturn-type-6.C: Ditto.
3463 * g++.dg/warn/Walways-true-1.C: Ditto.
3464 * g++.dg/warn/Wlogical-op-1.C: Ditto.
3465 * g++.dg/warn/Walways-true-2.C: Ditto.
3466 * g++.dg/conversion/op4.C: Ditto.
3467 * g++.dg/opt/pr19650.C: Ditto.
3468 * g++.dg/lookup/friend11.C: Ditto.
3469 * g++.dg/other/default2.C: Ditto.
3470 * g++.dg/other/default3.C: Ditto.
3471 * g++.dg/other/dtor2.C: Ditto.
3472 * g++.dg/other/friend5.C: Ditto.
3473 * g++.dg/other/default5.C: Ditto.
3474 * g++.dg/init/brace6.C: Ditto.
3475 * g++.dg/init/aggr5.C: Ditto.
3476 * g++.dg/init/error2.C: Ditto.
3477 * g++.dg/expr/bound-mem-fun.C: Ditto.
3478 * g++.dg/expr/cond6.C: Ditto.
3479 * g++.dg/expr/stmt-expr-1.C: Ditto.
3480 * g++.dg/cpp0x/constexpr-object2.C: Ditto.
3481 * g++.dg/cpp0x/constexpr-data1.C: Ditto.
3482 * g++.dg/cpp0x/constexpr-function2.C: Ditto.
3483 * g++.dg/cpp0x/bracket1.C: Ditto.
3484 * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
3485 * g++.dg/cpp0x/pr38646.C: Ditto.
3486 * g++.dg/cpp0x/variadic73.C: Ditto.
3487 * g++.dg/cpp0x/constexpr-function1.C: Ditto.
3488 * g++.dg/cpp0x/bracket4.C: Ditto.
3489 * g++.dg/cpp0x/decltype4.C: Ditto.
3490 * g++.dg/cpp0x/constexpr-data2.C: Ditto.
3491 * g++.dg/cpp0x/constexpr-object1.C: Ditto.
3492 * g++.dg/cpp0x/variadic-crash2.C: Ditto.
3493 * g++.dg/cpp0x/variadic-new2.C: Ditto.
3494 * g++.dg/cpp0x/decltype2.C: Ditto.
3495 * g++.dg/cpp0x/decltype1.C: Ditto.
3496 * g++.dg/cpp0x/bracket2.C: Ditto.
3497 * g++.dg/cpp0x/decltype5.C: Ditto.
3498 * g++.dg/cpp0x/constexpr-function3.C: Ditto.
3499 * g++.dg/cpp0x/variadic70.C: Ditto.
3500 * g++.dg/cpp0x/decltype6.C: Ditto.
3501 * g++.dg/cpp0x/rvo.C: Ditto.
3502 * g++.dg/cpp0x/vt-40092.C: Ditto.
3503 * g++.dg/cpp0x/variadic-new.C: Ditto.
3504 * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
3505 * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
3506 * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
3507 * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
3508 * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
3509 * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
3510 * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
3511 * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
3512 * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
3513 * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
3514 * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
3515 * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
3516 * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
3517 * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
3518 * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
3519 * g++.dg/cpp0x/pr39639.C: Ditto.
3520 * g++.dg/cpp0x/decltype3.C: Ditto.
3521 * g++.dg/cpp0x/variadic68.C: Ditto.
3522 * g++.dg/cpp0x/variadic-function.C: Ditto.
3523 * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
3524 * g++.dg/cpp0x/variadic-bind.C: Ditto.
3525 * g++.dg/cpp0x/variadic-tuple.C: Ditto.
3526 * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
3527 * g++.dg/parse/crash35.C: Ditto.
3528 * g++.dg/parse/crash40.C: Ditto.
3529 * g++.dg/parse/defarg12.C: Ditto.
3530 * g++.dg/parse/crash34.C: Ditto.
3531 * g++.dg/parse/constructor3.C: Ditto.
3532 * g++.dg/parse/template23.C: Ditto.
3533 * g++.dg/parse/crash56.C: Ditto.
3534 * g++.dg/parse/dtor13.C: Ditto.
3535 * g++.dg/parse/error33.C: Ditto.
3536 * g++.dg/parse/ctor9.C: Ditto.
3537 * g++.dg/parse/error32.C: Ditto.
3538 * g++.dg/parse/error37.C: Ditto.
3539 * g++.dg/parse/bitfield3.C: Ditto.
3540 * g++.dg/parse/struct-4.C: Ditto.
3541 * g++.dg/ext/has_trivial_copy.C: Ditto.
3542 * g++.dg/ext/is_polymorphic.C: Ditto.
3543 * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
3544 * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
3545 * g++.dg/ext/has_nothrow_assign.C: Ditto.
3546 * g++.dg/ext/is_union.C: Ditto.
3547 * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
3548 * g++.dg/ext/is_pod.C: Ditto.
3549 * g++.dg/ext/has_virtual_destructor.C: Ditto.
3550 * g++.dg/ext/has_trivial_constructor.C: Ditto.
3551 * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
3552 * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
3553 * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
3554 * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
3555 * g++.dg/ext/is_abstract.C: Ditto.
3556 * g++.dg/ext/has_trivial_assign.C: Ditto.
3557 * g++.dg/ext/is_class.C: Ditto.
3558 * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
3559 * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
3560 * g++.dg/ext/is_base_of.C: Ditto.
3561 * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
3562 * g++.dg/ext/has_nothrow_constructor.C: Ditto.
3563 * g++.dg/ext/is_empty.C: Ditto.
3564 * g++.dg/ext/is_enum.C: Ditto.
3565 * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
3566 * gnat.dg/opt11.adb: Ditto.
3567 * obj-c++.dg/pr45735.mm: Ditto.
3568 * obj-c++.dg/pr24393.mm: Ditto.
3569 * obj-c++.dg/exceptions-2.mm: Ditto.
3570 * objc.dg/pr45735.m: Ditto.
3571 * objc.dg/pr24393.m: Ditto.
3573 2011-02-23 Nicola Pero <nicola.pero@meta-innovation.com>
3575 * objc.dg/attributes/objc-exception-1.m: New.
3577 2011-02-23 Jie Zhang <jie@codesourcery.com>
3579 * gcc.dg/cpp/include7.c: New test.
3581 2011-02-22 Paolo Carlini <paolo.carlini@oracle.com>
3584 * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
3586 2011-02-23 Jie Zhang <jie@codesourcery.com>
3588 PR rtl-optimization/47763
3589 * gcc.dg/pr47763.c: New test.
3591 2011-02-22 Paul Thomas <pault@gcc.gnu.org>
3594 * gfortran.dg/whole_file_32.f90 : New test.
3596 2011-02-22 Dodji Seketeli <dodji@redhat.com>
3599 * g++.dg/inherit/virtual7.C: New test.
3601 2011-02-22 Nicola Pero <nicola.pero@meta-innovation.com>
3604 * objc.dg/type-size-3.m: Updated error message.
3605 * objc.dg/type-size-4.m: New test.
3606 * objc.dg/type-size-5.m: New test.
3608 2011-02-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3610 * lib/gnat.exp: Fix comments.
3611 Don't load libgloss.exp.
3612 (default_gnat_version): Call $compiler with --version.
3613 Adapt regexp for gnatmake output, insert version.
3614 (gnat_version): New proc.
3615 (gnat_init): Remove gnat_libgcc_s_path.
3616 (gnat_target_compile): Likewise.
3617 Remove ld_library_path.
3618 Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
3619 (gnat_pass): Remove.
3620 (gnat_pass): Remove.
3621 (gnat_finish): Remove.
3622 (gnat_exit): Remove.
3623 (local_find_gnatmake): Reindent.
3624 (runtest_file_p): Remove.
3625 (prune_warnings): Remove.
3626 (find_gnatclean): New proc.
3627 * lib/gnat-dg.exp (lremove): New proc.
3628 (gnat-dg-test): Reindent.
3629 Remove additional output files.
3630 (gnat-dg-runtest): Remove.
3632 * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
3633 * gnat.dg/loop_optimization6.adb: Likewise.
3634 * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
3636 2011-02-22 Jakub Jelinek <jakub@redhat.com>
3638 PR tree-optimization/47835
3639 * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
3641 2011-02-22 Tobias Burnus <burnus@net-b.de>
3643 * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
3644 * gfortran.dg/abstract_type_2.f03: Ditto.
3645 * gfortran.dg/abstract_type_3.f03: Ditto.
3646 * gfortran.dg/abstract_type_4.f03: Ditto.
3647 * gfortran.dg/abstract_type_5.f03: Ditto.
3648 * gfortran.dg/abstract_type_6.f03: Ditto.
3649 * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
3650 * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
3651 * gfortran.dg/allocatable_scalar_11.f90: Ditto.
3652 * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
3653 * gfortran.dg/array_function_5.f90: Ditto.
3654 * gfortran.dg/asynchronous_3.f03: Ditto.
3655 * gfortran.dg/char_expr_1.f90: Ditto.
3656 * gfortran.dg/class_14.f03: Ditto.
3657 * gfortran.dg/data_array_6.f: Ditto.
3658 * gfortran.dg/data_invalid.f90: Ditto.
3659 * gfortran.dg/dot_product_1.f03: Ditto.
3660 * gfortran.dg/func_derived_5.f90: Ditto.
3661 * gfortran.dg/func_result_4.f90: Ditto.
3662 * gfortran.dg/implied_do_1.f90: Ditto.
3663 * gfortran.dg/initialization_25.f90: Ditto.
3664 * gfortran.dg/initialization_26.f90: Ditto.
3665 * gfortran.dg/interface_34.f90: Ditto.
3666 * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
3667 * gfortran.dg/keyword_symbol_1.f90: Ditto.
3668 * gfortran.dg/matmul_8.f03: Ditto.
3669 * gfortran.dg/merge_init_expr.f90: Ditto.
3670 * gfortran.dg/pack_assign_1.f90: Ditto.
3671 * gfortran.dg/pack_vector_1.f90: Ditto.
3672 * gfortran.dg/pointer_check_8.f90: Ditto.
3673 * gfortran.dg/product_init_expr.f03: Ditto.
3674 * gfortran.dg/reshape_order_5.f90: Ditto.
3675 * gfortran.dg/reshape_shape_1.f90: Ditto.
3676 * gfortran.dg/reshape_zerosize_2.f90: Ditto.
3677 * gfortran.dg/same_name_2.f90: Ditto.
3678 * gfortran.dg/selected_real_kind_1.f90: Ditto.
3679 * gfortran.dg/spread_init_expr.f03: Ditto.
3680 * gfortran.dg/stmt_func_1.f90: Ditto.
3681 * gfortran.dg/sum_init_expr.f03: Ditto.
3682 * gfortran.dg/transpose_3.f03: Ditto.
3683 * gfortran.dg/unpack_init_expr.f03: Ditto.
3684 * gfortran.dg/warn_conversion.f90: Ditto.
3685 * gfortran.dg/warn_conversion_2.f90: Ditto.
3686 * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
3687 * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
3688 * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
3689 * gfortran.dg/whole_file_16.f90: Ditto.
3690 * gfortran.dg/whole_file_17.f90: Ditto.
3691 * gfortran.dg/whole_file_18.f90: Ditto.
3692 * gfortran.dg/whole_file_20.f03: Ditto.
3693 * gfortran.dg/whole_file_5.f90: Ditto.
3694 * gfortran.dg/whole_file_6.f90: Ditto.
3695 * gfortran.dg/write_invalid_format.f90: Ditto.
3696 * gfortran.dg/zero_sized_6.f90: Ditto.
3698 2011-02-21 Jeff Law <law@redhat.com>
3700 PR rtl-optimization/46178
3701 * gcc.target/i386/pr46178.c: New test.
3703 PR rtl-optimization/46002
3704 * gcc.c-torture/compile/pr46002.c: New test.
3706 2011-02-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3708 * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
3711 2011-02-21 Jakub Jelinek <jakub@redhat.com>
3714 * g++.dg/debug/pr47106.C: Require effective target lto.
3716 2011-02-21 Jason Merrill <jason@redhat.com>
3718 * g++.dg/cpp0x/constexpr-diag2.C: New.
3720 2011-02-20 Jason Merrill <jason@redhat.com>
3722 * g++.dg/cpp0x/constexpr-ctor7.C: New.
3724 * g++.dg/cpp0x/fntmpdefarg2.C: New.
3726 * g++.dg/overload/conv-op1.C: New.
3728 * g++.dg/cpp0x/constexpr-synth1.C: New.
3730 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
3732 * objc.dg/layout-2.m: New.
3733 * objc.dg/selector-3.m: Adjusted location of error message.
3734 * objc.dg/type-size-3.m: Same.
3735 * obj-c++.dg/selector-3.mm: Same.
3737 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
3740 * objc.dg/property/dotsyntax-22.m: New.
3741 * obj-c++.dg/property/dotsyntax-22.mm: New.
3743 2011-02-20 Dodji Seketeli <dodji@redhat.com>
3746 * g++.dg/template/typedef38.C: New test.
3748 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
3751 * gfortran.dg/whole_file_30.f90 : New test.
3752 * gfortran.dg/whole_file_31.f90 : New test.
3754 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
3758 * gfortran.dg/whole_file_28.f90 : New test.
3759 * gfortran.dg/whole_file_29.f90 : New test.
3761 2011-02-20 Paolo Carlini <paolo.carlini@oracle.com>
3764 * g++.dg/template/crash105.C: New.
3766 2011-02-19 Jason Merrill <jason@redhat.com>
3768 * g++.dg/cpp0x/regress/no-elide1.C: New.
3770 2011-02-19 Alexandre Oliva <aoliva@redhat.com>
3772 PR tree-optimization/46620
3773 * gcc.dg/pr46620.c: New.
3775 2011-02-19 Jakub Jelinek <jakub@redhat.com>
3778 * gcc.target/i386/pr47809.c: New test.
3780 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3781 Tobias Burnus <burnus@net-b.de>
3783 * lib/target-supports.exp
3784 (check_effective_target_fortran_large_real): New check for large reals.
3785 * gfortran.dg/nan_7.f90: New test.
3787 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3789 PR libgfortran/47567
3790 * gfortran.dg/fmt_f0_1.f90: Update test.
3792 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
3795 * gfortran.dg/array_constructor_36.f90 : New test.
3796 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
3797 allow for comparison between different elements of the array
3798 constructor at different levels of optimization.
3800 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
3802 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
3803 * gcc.target/i386/pr32280-1.c: Likewise.
3805 2011-02-19 Jakub Jelinek <jakub@redhat.com>
3808 * gcc.target/i386/pr47800.c: New test.
3810 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
3812 * objc/execute/exceptions/foward-1.x: New.
3814 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3817 * gfortran.dg/derived_constructor_comps_4.f90: New.
3819 2011-02-18 Tobias Burnus
3822 * gfortran.dg/func_result_6.f90: New.
3824 2011-02-18 Michael Matz <matz@suse.de>
3827 * gfortran.dg/lto/pr45586_0.f90: New test.
3828 * gfortran.dg/typebound_proc_20.f90: Ditto.
3829 * gfortran.dg/typebound_proc_21.f90: Ditto.
3831 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
3834 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
3836 2011-02-18 Tobias Burnus <burnus@net-b.de>
3839 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
3841 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
3842 normalizing the error/warning output.
3843 * gfortran.dg/Wall.f90: Update dg-error/warning.
3844 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
3845 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
3846 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
3847 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
3848 * gfortran.dg/class_30.f90: Update dg-error/warning.
3849 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
3850 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
3851 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
3852 * gfortran.dg/entry_17.f90: Update dg-error/warning.
3853 * gfortran.dg/entry_19.f90: Update dg-error/warning.
3854 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
3855 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
3856 * gfortran.dg/g77/12632.f: Update dg-error/warning.
3857 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
3858 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
3859 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
3860 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
3861 * gfortran.dg/goto_8.f90: Update dg-error/warning.
3862 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
3863 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
3864 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
3865 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
3866 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
3867 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
3868 * gfortran.dg/volatile3.f90: Update dg-error/warning.
3869 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
3870 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
3871 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
3872 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
3873 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
3875 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3878 * gfortran.dg/proc_ptr_comp_30.f90: New.
3880 2011-02-18 Jakub Jelinek <jakub@redhat.com>
3883 * gcc.target/i386/pr47780.c: New test.
3885 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3888 * gfortran.dg/class_40.f03: New.
3890 2011-02-18 Dodji Seketeli <dodji@redhat.com>
3893 * g++.dg/cpp0x/auto21.C: New test.
3895 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
3897 * objc.dg/special/unclaimed-category-1.h: Updated for
3899 * objc.dg/special/unclaimed-category-1.m: Same.
3900 * objc.dg/zero-link-1.m: Same.
3901 * objc.dg/lookup-1.m: Same.
3902 * objc.dg/torture/strings/const-str-9.m
3903 * objc.dg/torture/strings/const-str-10.m: Same.
3904 * objc.dg/torture/strings/const-str-11.m: Same.
3905 * objc.dg/torture/forward-1.m: Same.
3906 * objc.dg/zero-link-2.m: Same.
3907 * objc.dg/encode-7-next-64bit.m: Same.
3908 * objc.dg/method-4.m: Same.
3909 * objc.dg/next-runtime-1.m: Same.
3910 * objc.dg/image-info.m: Same.
3911 * objc.dg/pr23214.m: Same.
3912 * objc.dg/symtab-1.m: Same.
3913 * obj-c++.dg/basic.m: Same.
3914 * obj-c++.dg/proto-lossage-3.m: Same.
3915 * obj-c++.dg/torture/strings/const-str-10.m: Same.
3916 * obj-c++.dg/torture/strings/const-str-11.m: Same.
3917 * obj-c++.dg/torture/strings/const-str-9.m: Same.
3918 * obj-c++.dg/method-11.m: Same.
3919 * objc/execute/enumeration-1.m: Same.
3920 * objc/execute/object_is_class.m: Same.
3921 * objc/execute/formal_protocol-2.m: Same.
3922 * objc/execute/formal_protocol-4.m: Same.
3923 * objc/execute/formal_protocol-6.m: Same.
3924 * objc/execute/bycopy-3.m: Same.
3925 * objc/execute/exceptions/catchall-1.m: Same.
3926 * objc/execute/exceptions/finally-1.m: Same.
3927 * objc/execute/exceptions/local-variables-1.m: Same.
3928 * objc/execute/exceptions/foward-1.m: Same.
3929 * objc/execute/bf-common.h
3930 * objc/execute/enumeration-2.m: Same.
3931 * objc/execute/formal_protocol-1.m: Same.
3932 * objc/execute/formal_protocol-3.m: Same.
3933 * objc/execute/formal_protocol-5.m: Same.
3934 * objc/execute/accessing_ivars.m: Same.
3935 * objc/execute/bycopy-2.m: Same.
3936 * objc/execute/formal_protocol-7.m: Same.
3937 * objc/execute/compatibility_alias.m: Same.
3938 * objc/execute/no_clash.m: Same.
3939 * objc/execute/object_is_meta_class.m: Same.
3940 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
3941 * objc/execute/class-tests-1.h: Include stdio.h.
3942 * objc/execute/class-tests-2.h: Same.
3943 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
3945 * obj-c++.dg/try-catch-2.mm: Same.
3947 2011-02-17 Jakub Jelinek <jakub@redhat.com>
3950 * g++.dg/warn/Wunused-parm-4.C: New test.
3952 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
3953 Jan Hubicka <jh@suse.cz>
3957 * g++.dg/debug/pr47106.C: New.
3959 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
3962 * gcc.target/i386/pr43653.c: New test.
3964 2011-02-11 Dodji Seketeli <dodji@redhat.com>
3967 * g++.dg/template/inherit6.C: New test.
3969 2011-02-16 Janus Weil <janus@gcc.gnu.org>
3972 * gfortran.dg/class_39.f03: New.
3974 2011-02-16 Dodji Seketeli <dodji@redhat.com>
3977 * g++.dg/cpp0x/variadic106.C: New test.
3979 2011-02-16 Jakub Jelinek <jakub@redhat.com>
3982 * gfortran.dg/pr47757-1.f90: New test.
3983 * gfortran.dg/pr47757-2.f90: New test.
3984 * gfortran.dg/pr47757-3.f90: New test.
3987 * g++.dg/cpp0x/enum8.C: New test.
3989 2011-02-15 Jason Merrill <jason@redhat.com>
3991 * g++.dg/inherit/implicit-trivial1.C: New.
3992 * g++.dg/cpp0x/implicit-trivial1.C: New.
3994 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
3997 * gcc.dg/torture/pr47725.c: Removed.
3999 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
4002 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
4003 constant does not generate a load from memory.
4005 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
4008 * gcc.dg/torture/pr47725.c: New.
4010 2011-02-15 Richard Guenther <rguenther@suse.de>
4012 PR tree-optimization/47743
4013 * gcc.dg/torture/pr47743.c: New testcase.
4015 2011-02-15 Jakub Jelinek <jakub@redhat.com>
4018 * gcc.target/i386/pr47581.c: New test.
4020 2011-02-14 Janus Weil <janus@gcc.gnu.org>
4023 * gfortran.dg/select_type_22.f03: New.
4025 2011-02-14 Jason Merrill <jason@redhat.com>
4027 * g++.dg/cpp0x/regress/enum1.C: New.
4029 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
4031 * gnat.dg/include.adb: New test.
4033 2011-02-14 Janus Weil <janus@gcc.gnu.org>
4036 * gfortran.dg/class_38.f03: New.
4038 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
4040 * gcc.dg/pr46494.c: New test.
4042 2011-02-14 Richard Guenther <rguenther@suse.de>
4044 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
4046 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4049 * gnat.dg/null_pointer_deref1.exp: Don't skip on
4050 sparc*-sun-solaris2.11.
4052 2011-02-14 Janus Weil <janus@gcc.gnu.org>
4055 * gfortran.dg/argument_checking_18.f90: New.
4057 2011-02-13 Tobias Burnus <burnus@net-b.de>
4059 * gfortran.dg/argument_checking_13.f90: Update dg-error.
4060 * gfortran.dg/argument_checking_17.f90: New.
4062 2011-02-12 Janus Weil <janus@gcc.gnu.org>
4064 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
4065 are temporarily disabled.
4066 * gfortran.dg/class_7.f03: Ditto.
4067 * gfortran.dg/coarray_14.f90: Ditto.
4068 * gfortran.dg/typebound_proc_13.f03: Ditto.
4070 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
4073 * gfortran.dg/extends_11.f03: New.
4075 2011-02-11 Xinliang David Li <davidxl@google.com>
4077 PR tree-optimization/47707
4078 * g++.dg/tree-ssa/pr47707.C: New test.
4080 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
4082 * g++.dg/opt/inline17.C: New test.
4084 2011-02-11 Tobias Burnus <burnus@net-b.de>
4087 * gfortran.dg/pure_formal_2.f90: New.
4089 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
4091 PR rtl-optimization/47614
4092 * gfortran.dg/pr47614.f: New.
4094 2011-02-11 Joseph Myers <joseph@codesourcery.com>
4097 * gcc.dg/opts-6.c: New test.
4099 2011-02-11 Jakub Jelinek <jakub@redhat.com>
4102 * gcc.dg/pr47684.c: New test.
4104 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4107 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
4108 c99_runtime, dg-add-options c99_runtime.
4109 (main): Use __asm__.
4111 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4114 * lib/target-supports.exp (check_ascii_locale_available): New proc.
4115 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
4116 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
4117 * gcc.dg/ucnid-10.c: Likewise.
4118 * gcc.dg/ucnid-13.c: Likewise.
4119 * gcc.dg/ucnid-7.c: Likewise.
4120 * gcc.dg/ucnid-8.c: Likewise.
4121 Adapt dg-warning line number.
4123 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
4125 * gcc.target/i386/parity-1.c: Use -march=k8.
4126 * gcc.target/i386/parity-2.c: Ditto.
4127 * gcc.target/i386/vecinit-1.c: Ditto.
4128 * gcc.target/i386/vecinit-2.c: Ditto.
4130 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4133 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
4134 * gcc.target/mips/save-restore-3.c: Likewise.
4135 * gcc.target/mips/save-restore-4.c: Likewise.
4136 * gcc.target/mips/save-restore-5.c: Likewise.
4139 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
4140 * g++.dg/tree-prof/partition2.C: Likewise.
4142 2011-02-09 Jason Merrill <jason@redhat.com>
4144 * g++.dg/tree-ssa/inline-3.C: Use a normal function
4145 rather than misdeclare std::puts.
4147 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
4148 * g++.dg/other/warning1.C: Likewise.
4149 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
4150 * g++.old-deja/g++.gb/scope06.C: Likewise.
4151 * g++.old-deja/g++.law/cvt11.C: Likewise.
4152 * g++.old-deja/g++.law/init1.C: Likewise.
4153 * g++.dg/abi/mangle26.C: Likewise.
4155 * g++.dg/template/function1.C: Adjust for C++0x mode.
4156 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
4158 * g++.dg/ext/label10.C: Adjust for C++0x mode.
4159 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
4161 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
4163 * g++.dg/cpp0x/regress/abi-empty7.C: New.
4165 * g++.dg/cpp0x/regress: New directory.
4166 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
4167 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
4168 * g++.dg/cpp0x/regress/regress3.C: New.
4170 2011-02-10 Richard Guenther <rguenther@suse.de>
4172 PR tree-optimization/47677
4173 * gcc.dg/torture/pr47677.c: New testcase.
4175 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
4177 * objc.dg/special/load-category-1.m: Remove unused header.
4178 * objc.dg/special/load-category-1a.m: Likewise.
4179 * objc.dg/special/load-category-2.m: Likewise.
4180 * objc.dg/special/load-category-2a.m: Likewise.
4181 * objc.dg/special/load-category-3.m: Likewise.
4182 * objc.dg/special/load-category-3a.m: Likewise.
4183 * objc.dg/attributes/proto-attribute-2.m: Likewise.
4184 * objc.dg/attributes/proto-attribute-3.m: Likewise.
4185 * objc.dg/attributes/class-attribute-1.m: Likewise.
4186 * objc.dg/property/property.exp: Don't run for Darwin < 9.
4187 * obj-c++.dg/property/property.exp: Likewise.
4188 * objc.dg/attributes/method-sentinel-1.m: Update type header.
4189 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
4190 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
4191 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
4192 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
4193 * obj-c++.dg/template-8.mm: Likewise.
4195 2011-02-10 Jakub Jelinek <jakub@redhat.com>
4198 * gcc.target/i386/pr47665.c: New test.
4200 2011-02-10 Jie Zhang <jie@codesourcery.com>
4204 2011-02-05 Jie Zhang <jie@codesourcery.com>
4206 * gcc.dg/pr42631.c: Update test.
4207 * gcc.dg/pr42631-2.c: New test.
4209 2011-02-09 Janus Weil <janus@gcc.gnu.org>
4212 * gfortran.dg/proc_decl_25.f90: New.
4214 2011-02-09 Janus Weil <janus@gcc.gnu.org>
4217 * gfortran.dg/typebound_assignment_2.f03: New.
4219 2011-02-09 Richard Guenther <rguenther@suse.de>
4221 PR tree-optimization/47664
4222 * gcc.dg/tree-ssa/inline-7.c: New testcase.
4224 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
4227 * gnat.dg/uninit_func.adb: Adjust dg directive.
4229 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
4232 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
4234 2011-02-09 Janus Weil <janus@gcc.gnu.org>
4237 * gfortran.dg/auto_dealloc_2.f90: New.
4239 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4241 * gcc.dg/builtins-config.h: Remove __sgi handling.
4242 * lib/target-supports.exp (add_options_for_c99_runtime): Add
4243 -std=c99 for mips-sgi-irix6.5*.
4245 2011-02-09 Martin Jambor <mjambor@suse.cz>
4248 * gfortran.dg/pr25923.f90: Remove xfails.
4250 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4253 * gfortran.dg/inquire_14.f90: New test.
4255 2011-02-08 Janus Weil <janus@gcc.gnu.org>
4258 * gfortran.dg/pointer_init_6.f90: New.
4260 2011-02-08 Jeff Law <law@redhat.com>
4262 PR tree-optimization/42893
4263 * gcc.tree-ssa/pr42893.c: New test.
4265 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
4267 PR tree-optimization/46834
4268 PR tree-optimization/46994
4269 PR tree-optimization/46995
4270 * gcc.dg/graphite/id-pr46834.c: New.
4271 * gfortran.dg/graphite/id-pr46994.f90: New.
4272 * gfortran.dg/graphite/id-pr46995.f90: New.
4274 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4277 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
4278 using the variable is known the warning is emitted there.
4279 * gcc.dg/uninit-pr19430.c (foo): Likewise.
4280 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
4282 * c-c++-common/pr20000.c (g): Both warnings occur at the return
4285 * gcc.dg/noreturn-1.c (foo5): Likewise.
4286 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
4287 (method2): Likewise.
4289 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
4290 the return statement using the uninitialized variable.
4291 * gfortran.dg/pr39666-2.f90 (f): Likewise.
4293 2011-02-08 Richard Guenther <rguenther@suse.de>
4296 * g++.dg/opt/pr47639.c: New testcase.
4298 2011-02-08 Richard Guenther <rguenther@suse.de>
4300 PR tree-optimization/47632
4301 * g++.dg/opt/pr47632.C: New testcase.
4303 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4305 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
4307 2011-02-07 Richard Guenther <rguenther@suse.de>
4309 PR tree-optimization/47615
4310 * g++.dg/opt/pr47615.C: New testcase.
4312 2011-02-07 Richard Guenther <rguenther@suse.de>
4314 PR tree-optimization/47621
4315 * gcc.dg/torture/pr47621.c: New testcase.
4317 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
4319 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
4321 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
4324 * gfortran.dg/allocate_with_source_1 : New test.
4326 2011-02-05 Jakub Jelinek <jakub@redhat.com>
4329 * gcc.dg/pr47610.c: New test.
4331 2011-02-05 Jie Zhang <jie@codesourcery.com>
4334 * gcc.dg/pr42631.c: Update test.
4335 * gcc.dg/pr42631-2.c: New test.
4337 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
4340 * gfortran.dg/pr47574.f90: New test.
4342 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
4344 PR tree-optimization/46194
4345 * gcc.dg/autopar/pr46194.c: New.
4347 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
4349 PR tree-optimization/43695
4350 * g++.dg/ipa/pr43695.C: New.
4352 2011-02-04 Jakub Jelinek <jakub@redhat.com>
4355 * gcc.dg/pr23200.c: New test.
4357 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
4360 * g++.dg/pr47589.C: New test.
4362 2011-02-03 Dodji Seketeli <dodji@redhat.com>
4365 * g++.dg/template/typedef37.C: New test.
4366 * g++.dg/template/param1.C: Adjust expected error message.
4368 2011-02-03 Jakub Jelinek <jakub@redhat.com>
4371 * gcc.dg/pr31490-2.c: New test.
4372 * gcc.dg/pr31490-3.c: New test.
4373 * gcc.dg/pr31490-4.c: New test.
4375 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
4376 Jakub Jelinek <jakub@redhat.com>
4379 * g++.dg/parser/semicolon3.C: Adjust.
4380 * g++.dg/parser/semicolon4.C: New testcase.
4381 * g++.dg/pr46890.C: New testcase.
4383 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
4386 * g++.dg/init/pr29571.C: New.
4388 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
4390 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
4391 instead of vect_int.
4393 2011-02-03 Jakub Jelinek <jakub@redhat.com>
4396 * gcc.target/i386/pr47312.c: New test.
4399 * gcc.target/i386/pr47564.c: New test.
4401 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
4403 PR tree-optimization/45122
4404 * gcc.dg/tree-ssa/pr45122.c: New.
4406 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
4409 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
4412 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
4413 and vsx so a default --with-cpu=power7 doesn't give an error
4414 when -mavoid-indexed-addresses is used.
4416 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
4417 wrapper function to save the arguments and then jump to the real
4418 function, rather than depending on the compiler not to move stuff
4420 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
4422 2011-02-02 Janus Weil <janus@gcc.gnu.org>
4423 Paul Thomas <pault@gcc.gnu.org>
4426 * gfortran.dg/class_37.f03 : New test.
4428 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
4429 Richard Guenther <rguenther@suse.de>
4431 PR tree-optimization/40979
4433 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
4434 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
4435 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
4436 check_vect_support_and_set_flags.
4437 * gfortran.dg/graphite/vect-pr40979.f90: New.
4439 2011-02-02 Janus Weil <janus@gcc.gnu.org>
4442 * gfortran.dg/class_36.f03: New.
4444 2011-02-02 Richard Guenther <rguenther@suse.de>
4446 PR tree-optimization/47566
4447 * gcc.dg/lto/20110201-1_0.c: New testcase.
4449 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
4455 * debug/pr47498.c: New.
4456 * debug/pr47501.c: New.
4458 2011-02-01 Richard Guenther <rguenther@suse.de>
4460 PR tree-optimization/47559
4461 * g++.dg/torture/pr47559.C: New testcase.
4463 2011-02-01 Janus Weil <janus@gcc.gnu.org>
4466 * gfortran.dg/typebound_call_20.f03: New.
4468 2011-02-01 Richard Guenther <rguenther@suse.de>
4470 PR tree-optimization/47555
4471 * gcc.dg/pr47555.c: New testcase.
4473 2011-02-01 Richard Guenther <rguenther@suse.de>
4475 PR tree-optimization/47541
4476 * g++.dg/torture/pr47541.C: New testcase.
4478 2011-01-31 Janus Weil <janus@gcc.gnu.org>
4481 * gfortran.dg/typebound_call_19.f03: New.
4483 2011-01-31 Jakub Jelinek <jakub@redhat.com>
4486 * g++.dg/cpp0x/pr47416.C: New test.
4488 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
4491 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
4493 2011-01-31 Janus Weil <janus@gcc.gnu.org>
4496 * gfortran.dg/typebound_assignment_1.f03: New.
4498 2011-01-31 Jakub Jelinek <jakub@redhat.com>
4500 PR tree-optimization/47538
4501 * gcc.c-torture/execute/pr47538.c: New test.
4503 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4506 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
4508 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4510 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
4512 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
4514 PR rtl-optimization/44031
4515 * gcc.c-torture/compile/20110131-1.c: New test.
4517 2011-01-31 Tobias Burnus <burnus@net-b.de>
4520 * gfortran.dg/stmt_func_1.f90: New.
4522 2011-01-31 Tobias Burnus <burnus@net-b.de>
4525 * gfortran.dg/interface_34.f90: New.
4527 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
4530 * gfortran.dg/realloc_on_assign_5.f03: New test.
4531 * gfortran.dg/realloc_on_assign_5.f03: New test.
4533 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4535 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
4536 * gfortran.dg/bessel_7.f90: Likewise.
4537 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
4539 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
4540 * gfortran.dg/sum_init_expr.f03: Likewise.
4542 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
4544 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
4547 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
4548 loop only on "vect_intfloat_cvt" targets.
4550 2011-01-29 Tobias Burnus <burnus@net-b.de>
4553 * gfortran.dg/shape_6.f90: New.
4555 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4557 PR libgfortran/47434
4558 * gfortran.dg/read_infnan_1.f90: Update test.
4559 * gfortran.dg/module_nan.f90: Update test.
4560 * gfortran.dg/char4_iunit_1.f03: Update test.
4561 * gfortran.dg/large_real_kind_1.f90: Update test.
4562 * gfortran.dg/real_const_3.f90: Update test.
4563 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
4565 2011-01-29 Dodji Seketeli <dodji@redhat.com>
4568 * g++.dg/template/param2.C: New test.
4570 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4572 PR libgfortran/47285
4573 * gfortran.dg/fmt_g.f: New test.
4575 2011-01-28 Tobias Burnus <burnus@net-b.de>
4578 * gfortran.dg/pure_formal_1.f90: New.
4580 2011-01-28 Jakub Jelinek <jakub@redhat.com>
4583 * gcc.dg/tls/pr42894.c: New test.
4585 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4587 * gcc.dg/pr47276.c: Add dg-require-visibility.
4589 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4591 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
4593 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
4594 Tobias Burnus <burnus@gcc.gnu.org>
4599 * gfortran.dg/realloc_on_assign_3.f03: New test.
4600 * gfortran.dg/realloc_on_assign_4.f03: New test.
4601 * gfortran.dg/allocatable_function_5.f90: New test.
4602 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
4603 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
4604 implemented" dg-errors.
4606 2011-01-27 Jan Hubicka <jh@suse.cz>
4609 * gcc.dg/attr-weakref-4.c: New testcase
4611 2011-01-27 Martin Jambor <mjambor@suse.cz>
4613 PR tree-optimization/47228
4614 * gcc.dg/torture/pr47228.c: New test.
4616 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4618 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
4620 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4622 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
4623 when using auto-overlay support on the SPU.
4625 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
4627 PR rtl-optimization/44174
4628 * gcc.target/i386/asm-6.c: New test.
4630 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
4632 PR rtl-optimization/46856
4633 * gcc.c-torture/compile/pr46856.c: New test.
4635 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
4636 Andrew Pinski <pinskia@gmail.com>
4639 * gcc.dg/pr43082.c: New.
4641 2011-01-26 DJ Delorie <dj@redhat.com>
4643 PR rtl-optimization/46878
4644 * gcc.dg/pr46878-1.c: New test.
4646 2011-01-26 Jakub Jelinek <jakub@redhat.com>
4649 * g++.dg/cpp0x/pr47476.C: New test.
4651 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
4653 * gcc.c-torture/compile/20110126-1.c: New test.
4655 2011-01-26 Jakub Jelinek <jakub@redhat.com>
4658 * gcc.dg/torture/pr47473.c: New test.
4660 2011-01-26 Jan Hubicka <jh@suse.cz>
4663 * gcc.c-torture/execute/pr47237.c: New testcase.
4665 2011-01-26 Jan Hubicka <jh@suse.cz>
4667 PR tree-optimization/47190
4668 * gcc.dg/attr-weakref-3.c: New testcase.
4670 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
4673 * gcc.dg/dll-9a.c: New test file.
4674 * gcc.dg/dll-11.c: Likewise.
4675 * gcc.dg/dll-12.c: Likewise.
4676 * gcc.dg/dll-12a.c: Likewise.
4677 * gcc.dg/dll-11a.c: Likewise.
4678 * gcc.dg/dll-9.c: Likewise.
4679 * gcc.dg/dll-10.c: Likewise.
4680 * gcc.dg/dll-10a.c: Likewise.
4681 * g++.dg/ext/dllexport4a.cc: Likewise.
4682 * g++.dg/ext/dllexport4.C: Likewise.
4683 * g++.dg/ext/dllexport5.C: Likewise.
4684 * g++.dg/ext/dllexport5a.cc: Likewise.
4686 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4688 PR tree-optimization/46970
4689 * gcc.dg/graphite/pr46970.c: New.
4691 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4693 PR tree-optimization/46215
4694 * gcc.dg/graphite/pr46215.c: New.
4696 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4698 PR tree-optimization/46168
4699 * gcc.dg/graphite/pr46168.c: New.
4701 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4703 PR tree-optimization/43657
4704 * gcc.dg/graphite/pr43657.c: New.
4706 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4708 PR tree-optimization/29832
4709 * gfortran.dg/graphite/pr29832.f90: New.
4711 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4713 PR tree-optimization/43567
4714 * gcc.dg/graphite/pr43567.c: New.
4716 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4718 * gfortran.dg/graphite/interchange-4.f: New.
4719 * gfortran.dg/graphite/interchange-5.f: New.
4721 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
4722 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
4723 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
4724 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
4725 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
4726 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
4727 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
4728 * gfortran.dg/ltrans-7.f90: Removed.
4729 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
4731 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
4732 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
4733 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
4734 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
4735 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
4736 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
4737 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
4738 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
4739 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
4740 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
4741 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
4742 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
4743 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
4744 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
4745 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
4746 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
4747 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
4748 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
4749 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
4750 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
4751 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
4752 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
4753 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
4754 * gcc.dg/tree-ssa/data-dep-1.c
4755 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
4756 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
4757 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
4758 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
4759 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
4761 2011-01-25 Jakub Jelinek <jakub@redhat.com>
4763 PR tree-optimization/47265
4764 PR tree-optimization/47443
4765 * gcc.c-torture/compile/pr47265.c: New test.
4766 * gcc.dg/pr47443.c: New test.
4768 2011-01-25 Martin Jambor <mjambor@suse.cz>
4770 PR tree-optimization/47382
4771 * g++.dg/torture/pr47382.C: New test.
4772 * g++.dg/opt/devirt1.C: Xfail.
4774 2011-01-25 Yao Qi <yao@codesourcery.com>
4777 * gcc.target/arm/pr45701-1.c: New test.
4778 * gcc.target/arm/pr45701-2.c: New test.
4779 * gcc.target/arm/pr45701-3.c: New test.
4781 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4782 Jakub Jelinek <jakub@redhat.com>
4784 PR tree-optimization/47271
4785 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
4787 2011-01-25 Nick Clifton <nickc@redhat.com>
4789 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
4790 (saturate_add): Delete.
4792 (main): Do not run saturate_add.
4793 (set_interrupts): Delete.
4795 2011-01-25 Tobias Burnus <burnus@net-b.de>
4798 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
4800 2011-01-25 Jakub Jelinek <jakub@redhat.com>
4802 PR tree-optimization/47427
4803 PR tree-optimization/47428
4804 * gcc.c-torture/compile/pr47427.c: New test.
4805 * gcc.c-torture/compile/pr47428.c: New test.
4807 2011-01-25 Richard Guenther <rguenther@suse.de>
4810 * gcc.dg/torture/pr47411.c: New testcase.
4812 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4814 * gfortran.dg/graphite/id-24.f: New.
4815 * gfortran.dg/graphite/id-25.f: New.
4817 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4819 * gfortran.dg/graphite/id-23.f: New.
4821 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4823 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
4825 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4827 * gcc.dg/graphite/block-0.c: Un-XFAILed.
4828 * gcc.dg/graphite/block-1.c: Un-XFAILed.
4829 * gcc.dg/graphite/block-7.c: Un-XFAILed.
4830 * gcc.dg/graphite/block-8.c: Un-XFAILed.
4831 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
4832 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
4833 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
4834 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
4835 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
4837 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4839 * gcc.dg/graphite/block-0.c: Add documentation.
4840 * gcc.dg/graphite/block-4.c: Same.
4841 * gcc.dg/graphite/block-7.c: Same.
4842 * gcc.dg/graphite/block-8.c: New.
4843 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
4844 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
4845 * gcc.dg/graphite/interchange-12.c: Add documentation.
4846 * gcc.dg/graphite/interchange-13.c: New.
4847 * gcc.dg/graphite/interchange-14.c: New.
4848 * gcc.dg/graphite/interchange-15.c: New.
4849 * gcc.dg/graphite/interchange-8.c: Add documentation.
4850 * gcc.dg/graphite/interchange-mvt.c: Same.
4852 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
4855 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
4856 * gcc.target/powerpc/altivec-14.c: Ditto.
4857 * gcc.target/powerpc/altivec-33.c: Ditto.
4858 * gcc.target/powerpc/altivec-types-1.c: Ditto.
4859 * gcc.target/powerpc/altivec-types-2.c: Ditto.
4860 * gcc.target/powerpc/altivec-types-3.c: Ditto.
4861 * gcc.target/powerpc/altivec-types-4.c: Ditto.
4862 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
4863 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
4864 * g++.dg/ext/altivec-15.C: Ditto.
4865 * g++.dg/ext/altivec-types-1.C: Ditto.
4866 * g++.dg/ext/altivec-types-2.C: Ditto.
4867 * g++.dg/ext/altivec-types-3.C: Ditto.
4868 * g++.dg/ext/altivec-types-4.C: Ditto.
4870 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4872 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
4874 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4876 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
4877 optimization options.
4879 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4881 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
4884 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
4886 2011-01-23 Tobias Burnus <burnus@net-b.de>
4889 * gfortran.dg/allocatable_scalar_12.f90: New.
4891 2011-01-23 Ira Rosen <irar@il.ibm.com>
4893 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
4894 vectorization to be not profitable if peeling is used to
4895 realign the memory access.
4896 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
4897 loop bound to avoid loop unrolling.
4898 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
4900 2011-01-22 Jan Hubicka <jh@suse.cz>
4903 * g++.dg/lto/pr47333.C: New file.
4905 2011-01-22 Jan Hubicka <jh@suse.cz>
4907 PR tree-optimization/43884
4909 * gcc.dg/autopar/outer-2.c: Increase array size.
4910 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
4912 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
4915 * gfortran.dg/c_loc_tests_16.f90: New test.
4917 2011-01-22 Tobias Burnus <burnus@net-b.de>
4920 * gfortran.dg/typebound_proc_19.f90: New.
4922 2011-01-21 Jeff Law <law@redhat.com>
4924 PR tree-optimization/47053
4925 * g++.dg/pr47053.C: New test.
4927 2011-01-21 Jason Merrill <jason@redhat.com>
4930 * g++.dg/cpp0x/constexpr-ctor6.C: New.
4932 2011-01-21 Jakub Jelinek <jakub@redhat.com>
4935 * g++.dg/cpp0x/range-for10.C: New test.
4936 * g++.dg/template/for1.C: New test.
4939 * g++.dg/tree-prof/partition3.C: New test.
4941 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
4943 PR rtl-optimization/47366
4944 * g++.dg/opt/pr47366.C: New test.
4946 2011-01-21 Jason Merrill <jason@redhat.com>
4949 * g++.dg/cpp0x/constexpr-regress2.C: New.
4951 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
4953 2011-01-21 Jeff Law <law@redhat.com>
4955 PR rtl-optimization/41619
4956 * gcc.dg/pr41619.c: New.
4958 2011-01-21 Jakub Jelinek <jakub@redhat.com>
4960 PR tree-optimization/47355
4961 * g++.dg/opt/pr47355.C: New test.
4963 2011-01-21 Richard Guenther <rguenther@suse.de>
4965 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
4968 2011-01-21 Richard Guenther <rguenther@suse.de>
4970 PR tree-optimization/47365
4971 * gcc.dg/torture/pr47365.c: New testcase.
4972 * gcc.dg/tree-ssa/pr47392.c: Likewise.
4974 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4976 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
4978 2011-01-21 Jakub Jelinek <jakub@redhat.com>
4980 PR tree-optimization/47391
4981 * gcc.dg/pr47391.c: New test.
4983 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4985 * g++.dg/template/char1.C: Use signed char.
4987 2011-01-21 Tobias Burnus <burnus@net-b.de>
4990 * gfortran.dg/pointer_target_4.f90: New.
4992 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
4995 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
4996 ILP32 system and not IP32.
4998 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
5001 * g++.dg/debug/pr46583.C: New.
5003 2011-01-20 Jakub Jelinek <jakub@redhat.com>
5006 * g++.dg/debug/pr47283.C: New test.
5009 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
5010 * gcc.target/i386/headmerge-2.c: Likewise.
5012 2011-01-20 Richard Guenther <rguenther@suse.de>
5015 * gcc.dg/torture/pr47370.c: New testcase.
5017 2011-01-20 Jakub Jelinek <jakub@redhat.com>
5019 PR tree-optimization/46130
5020 * gcc.dg/pr46130-1.c: New test.
5021 * gcc.dg/pr46130-2.c: New test.
5023 2011-01-19 Dodji Seketeli <dodji@redhat.com>
5026 * g++.dg/debug/dwarf2/template-params-10.C: New test.
5028 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
5031 * g++.dg/debug/pr46240.cc: New.
5033 2011-01-19 Jakub Jelinek <jakub@redhat.com>
5036 * g++.dg/template/anonunion1.C: New test.
5038 PR rtl-optimization/47337
5039 * gcc.c-torture/execute/pr47337.c: New test.
5041 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5044 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
5046 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5048 PR tree-optimization/46021
5049 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
5051 2011-01-19 Jakub Jelinek <jakub@redhat.com>
5053 PR tree-optimization/47290
5054 * g++.dg/torture/pr47290.C: New test.
5056 2011-01-18 Janus Weil <janus@gcc.gnu.org>
5059 * gfortran.dg/proc_ptr_comp_29.f90: New.
5061 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
5064 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
5065 powerpc-apple-darwin9.
5067 2011-01-18 Jakub Jelinek <jakub@redhat.com>
5069 PR rtl-optimization/47299
5070 * gcc.c-torture/execute/pr47299.c: New test.
5072 2011-01-17 Jason Merrill <jason@redhat.com>
5074 * g++.dg/cpp0x/constexpr-virtual.C: New.
5076 2011-01-17 Jakub Jelinek <jakub@redhat.com>
5079 * gfortran.dg/gomp/pr47331.f90: New test.
5081 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
5084 * objc.dg/selector-warn-1.m: New.
5085 * obj-c++.dg/selector-warn-1.mm: New.
5087 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
5089 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
5090 Update dg-final accordingly.
5092 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5094 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
5096 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
5098 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
5100 * gcc.dg/guality/pr36728-2.c: Likewise.
5102 2011-01-17 Richard Guenther <rguenther@suse.de>
5104 PR tree-optimization/47313
5105 * g++.dg/torture/pr47313.C: New testcase.
5107 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
5110 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
5111 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
5112 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
5113 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
5115 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
5117 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
5118 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
5119 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
5121 2011-01-17 Richard Guenther <rguenther@suse.de>
5123 PR tree-optimization/45967
5124 * gcc.dg/torture/pr45967-2.c: New testcase.
5125 * gcc.dg/torture/pr45967-3.c: Likewise.
5127 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5130 * g++.dg/ext/pr47213.C: Require visibility.
5132 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
5134 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
5135 * gcc.dg/fixed-point/struct-union.c: Update error messages.
5137 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
5139 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
5140 Linux-based targets.
5142 2011-01-13 Jan Hubicka <jh@suse.cz>
5144 PR tree-optimization/47276
5145 * gcc.dg/pr47276.c: New testcase.
5147 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
5148 Jonathan Wakely <jwakely.gcc@gmail.com>
5151 * g++.dg/other/pr33558.C: New.
5152 * g++.dg/other/pr33558-2.C: New.
5154 2011-01-14 Martin Jambor <mjambor@suse.cz>
5156 PR tree-optimization/45934
5157 PR tree-optimization/46302
5158 * g++.dg/ipa/devirt-c-1.C: New test.
5159 * g++.dg/ipa/devirt-c-2.C: Likewise.
5160 * g++.dg/ipa/devirt-c-3.C: Likewise.
5161 * g++.dg/ipa/devirt-c-4.C: Likewise.
5162 * g++.dg/ipa/devirt-c-5.C: Likewise.
5163 * g++.dg/ipa/devirt-c-6.C: Likewise.
5164 * g++.dg/ipa/devirt-6.C: Likewise.
5165 * g++.dg/ipa/devirt-d-1.C: Likewise.
5166 * g++.dg/torture/pr45934.C: Likewise.
5168 2011-01-14 Jason Merrill <jason@redhat.com>
5170 * g++.dg/cpp0x/variadic105.C: New.
5172 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
5173 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5176 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
5177 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
5178 execution tests on i?86-*-*, x86_64-*-* and
5179 powerpc*-apple-darwin* && ilp32.
5180 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
5181 tests on i?86-*-* and x86_64-*-*.
5183 2011-01-14 Richard Guenther <rguenther@suse.de>
5185 PR tree-optimization/47280
5186 * g++.dg/opt/pr47280.C: New testcase.
5188 2011-01-14 Jason Merrill <jason@redhat.com>
5190 * g++.dg/cpp0x/constexpr-regress1.C: New.
5192 * g++.dg/ext/flexary2.C: New.
5194 2011-01-14 Richard Guenther <rguenther@suse.de>
5197 * gcc.dg/torture/pr47281.c: New testcase.
5198 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
5200 2011-01-14 Richard Guenther <rguenther@suse.de>
5202 PR tree-optimization/47286
5203 * gcc.dg/tree-ssa/pr47286.c: New testcase.
5205 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
5208 * g++.dg/ext/pr47213.C: New.
5210 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5212 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
5214 2011-01-13 Tobias Burnus <burnus@net-b.de>
5215 Mikael Morin <mikael@gcc.gnu.org>
5219 * gfortran.dg/select_type_20.f90: New.
5220 * gfortran.dg/select_type_21.f90: New.
5222 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
5225 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
5227 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
5229 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
5230 * gcc.dg/guality/pr36728-2.c: Likewise.
5232 2011-01-13 Dodji Seketeli <dodji@redhat.com>
5235 * g++.dg/debug/dwarf2/template-params-9.C: New test.
5237 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
5239 PR rtl-optimization/45352
5240 * gcc.dg/pr45352-3.c: New.
5242 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
5244 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
5246 * g++.dg/cpp0x/range-for8.C: New.
5247 * g++.dg/cpp0x/range-for9.C: New.
5249 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
5252 * g++.dg/debug/pr47209.C: New.
5254 2011-01-12 Richard Guenther <rguenther@suse.de>
5257 * gcc.dg/lto/pr47259_0.c: New testcase.
5258 * gcc.dg/lto/pr47259_1.c: Likewise.
5260 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
5262 * objc-obj-c++-shared/Object1.h: Add copyright header, update
5263 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
5264 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
5265 methods missing from the OBJC2 Object.
5266 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
5267 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
5268 GNU and NeXT runtimes.
5269 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
5271 * objc-obj-c++-shared/Object1.m: Likewise.
5272 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
5273 * objc.dg/proto-qual-1.m: Likewise.
5274 * obj-c++.dg/proto-lossage-3.mm: Likewise.
5275 * obj-c++.dg/proto-qual-1.mm: Likewise.
5277 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
5280 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
5282 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
5284 Fixed the Objective-C++ testsuite and updated all tests.
5285 * lib/obj-c++.exp (obj-c++_init): Declare and set
5286 gcc_warning_prefix and gcc_error_prefix.
5287 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
5288 'dg-warning', 'dg-message' and 'dg-error'.
5289 * obj-c++.dg/class-extension-3.mm: Likewise.
5290 * obj-c++.dg/class-protocol-1.mm: Likewise.
5291 * obj-c++.dg/encode-7.mm: Likewise.
5292 * obj-c++.dg/exceptions-3.mm: Likewise.
5293 * obj-c++.dg/exceptions-5.mm: Likewise.
5294 * obj-c++.dg/method-12.mm: Likewise.
5295 * obj-c++.dg/method-13.mm: Likewise.
5296 * obj-c++.dg/method-15.mm: Likewise.
5297 * obj-c++.dg/method-16.mm: Likewise.
5298 * obj-c++.dg/method-4.mm: Likewise.
5299 * obj-c++.dg/method-8.mm: Likewise.
5300 * obj-c++.dg/method-conflict-1.mm: Likewise.
5301 * obj-c++.dg/method-conflict-2.mm: Likewise.
5302 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
5303 and uncommented second part of the testcase now that the testsuite
5305 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
5306 and uncommented second part of the testcase now that the testsuite
5308 * obj-c++.dg/private-1.mm: Likewise.
5309 * obj-c++.dg/proto-lossage-4.mm: Likewise.
5310 * obj-c++.dg/syntax-error-7.mm: Likewise.
5311 * obj-c++.dg/warn5.mm: Likewise.
5312 * obj-c++.dg/property/at-property-14.mm: Likewise.
5313 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
5315 * obj-c++.dg/property/at-property-18.mm: Likewise.
5316 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
5318 * obj-c++.dg/property/at-property-21.mm: Likewise.
5319 * obj-c++.dg/property/at-property-28.mm: Likewise.
5320 * obj-c++.dg/property/at-property-5.mm: Likewise.
5321 * obj-c++.dg/property/dynamic-2.mm: Likewise.
5322 * obj-c++.dg/property/property-neg-3.mm: Likewise.
5323 * obj-c++.dg/property/synthesize-11.mm: Likewise.
5324 * obj-c++.dg/property/synthesize-6.mm: Likewise.
5325 * obj-c++.dg/property/synthesize-8.mm: Likewise.
5326 * obj-c++.dg/property/synthesize-9.mm: Likewise.
5327 * obj-c++.dg/tls/diag-5.mm: Likewise.
5328 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
5329 dg-error, now matched correctly.
5331 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
5333 * objc.dg/property/at-property-29.m: New.
5334 * obj-c++.dg/property/at-property-29.mm: New.
5336 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5338 * go.test/go-test.exp (go-set-goarch): New proc.
5339 (go-gc-tests): Use it.
5341 2011-01-11 Dodji Seketeli <dodji@redhat.com>
5344 * g++.dg/debug/dwarf2/template-params-8.C: New test.
5346 2011-01-11 Richard Henderson <rth@redhat.com>
5348 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
5350 2011-01-11 Jan Hubicka <jh@suse.cz>
5354 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
5355 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
5357 2011-01-11 Richard Guenther <rguenther@suse.de>
5359 PR tree-optimization/46076
5360 * gcc.dg/tree-ssa/pr46076.c: New testcase.
5362 2011-01-11 Jeff Law <law@redhat.com>
5364 * PR tree-optimization/47086
5365 * gcc.dg/pr47086.c: New test.
5367 2011-01-11 Jason Merrill <jason@redhat.com>
5370 * g++.dg/template/new10.C: New.
5373 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
5375 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
5377 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
5378 Split type definitions and NSConstantString class into...
5379 * objc-obj-c++-shared/objc-test-suite-types.h: New.
5380 * objc-obj-c++-shared/nsconstantstring-class.h: New.
5381 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
5382 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
5383 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
5384 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
5386 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
5387 encode defines for newer NeXT system headers.
5388 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
5389 * obj-c++.dg/torture/strings/string1.mm: Likewise.
5390 * objc.dg/foreach-5.m: Likewise.
5391 * objc.dg/foreach-2.m: Likewise.
5392 * objc.dg/foreach-4.m: Likewise.
5393 * objc.dg/torture/strings/string1.m: Likewise.
5394 * objc.dg/torture/strings/string2.m: Likewise.
5395 * objc.dg/torture/strings/string3.m: Likewise.
5396 * objc.dg/torture/strings/string4.m: Likewise.
5397 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
5398 header and stand alone.
5399 * obj-c++.dg/strings/strings-2.mm: Likewise.
5400 * objc.dg/torture/strings/const-str-3.m: Likewise.
5401 * objc.dg/strings/strings-2.m: Likewise.
5402 * objc.dg/strings/const-str-12b.m: Likewise.
5404 2011-01-12 Richard Guenther <rguenther@suse.de>
5407 * gcc.dg/attr-weak-1.c: Adjust.
5409 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
5412 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
5413 standard compliant and comment.
5415 2011-01-10 Jan Hubicka <jh@suse.cz>
5418 * gcc.dg/initpri3.c: New testcase.
5420 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
5423 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
5429 (g_ebp_save): Likewise.
5430 (g_esp_save): Likewise.
5432 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5434 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
5436 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5438 PR tree-optimization/46021
5439 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
5440 i?86-*-*, x86_64-*-*.
5442 2011-01-10 Jeff Law <law@redhat.com>
5444 * PR tree-optimization/47141
5445 * gcc.c-torture/compile/pr47141.c: New test.
5447 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
5450 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
5451 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
5452 * gcc.dg/vect/slp-35.c: Remove XFAILs.
5453 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
5456 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
5457 being vectorized. Adjust dg-final pattern. Remove XFAIL.
5458 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
5459 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
5460 being vectorized. Adjust dg-final pattern.
5463 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
5464 * gcc.dg/vect/slp-24.c: Likewise.
5466 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
5469 * g++.dg/other/pr47218-1.C: New test file.
5470 * g++.dg/other/pr47218.C: Likewise.
5471 * g++.dg/other/pr47218.h: New supporting header.
5473 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
5476 * objc.dg/attributes/invalid-attribute-1.m: New.
5477 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
5479 2011-01-09 Janus Weil <janus@gcc.gnu.org>
5482 * gfortran.dg/proc_ptr_comp_28.f90: New.
5484 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
5486 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
5487 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
5488 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
5489 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
5490 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
5491 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
5492 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
5493 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
5494 * objc.dg/gnu-api-2-class.m: Likewise.
5495 * objc.dg/gnu-api-2-ivar.m: Likewise.
5496 * objc.dg/gnu-api-2-method.m: Likewise.
5497 * objc.dg/gnu-api-2-objc.m: Likewise.
5498 * objc.dg/gnu-api-2-object.m: Likewise.
5499 * objc.dg/gnu-api-2-property.m: Likewise.
5500 * objc.dg/gnu-api-2-protocol.m: Likewise.
5501 * objc.dg/gnu-api-2-sel.m: Likewise.
5503 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
5505 * objc.dg/foreach-1.m: Skip for Darwin < 9.
5506 * objc.dg/objc-foreach-4.m: Likewise.
5507 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
5508 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
5509 * objc.dg/foreach-4.m: Likewise.
5510 * objc.dg/foreach-5.m: Likewise.
5511 * objc.dg/foreach-3.m: Return self from init.
5513 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
5516 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
5518 2011-01-09 Janus Weil <janus@gcc.gnu.org>
5521 * gfortran.dg/class_35.f90: New.
5523 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
5525 * objc.dg/foreach-1.m: Add "-Wall" to flags.
5527 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
5530 * objc.dg/invalid-method-2.m: New.
5531 * obj-c++.dg/invalid-method-2.mm: New.
5533 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
5536 * gfortran.dg/transpose_optimization_2.f90 : New test.
5538 2011-01-08 Jan Hubicka <jh@suse.cz>
5540 PR tree-optmization/46469
5541 * g++.dg/torture/pr46469.C: New testcase.
5543 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
5545 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
5546 emulation of libobjc-gnu structure layout functionality to ..
5547 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
5548 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
5549 * objc/execute/bf-common.h: Adjust headers.
5550 * objc/execute/bf-1.m: Likewise.
5551 * objc/execute/bf-2.m: Likewise.
5552 * objc/execute/bf-3.m: Likewise.
5553 * objc/execute/bf-4.m: Likewise.
5554 * objc/execute/bf-5.m: Likewise.
5555 * objc/execute/bf-6.m: Likewise.
5556 * objc/execute/bf-7.m: Likewise.
5557 * objc/execute/bf-8.m: Likewise.
5558 * objc/execute/bf-9.m: Likewise.
5559 * objc/execute/bf-10.m: Likewise.
5560 * objc/execute/bf-11.m: Likewise.
5561 * objc/execute/bf-12.m: Likewise.
5562 * objc/execute/bf-13.m: Likewise.
5563 * objc/execute/bf-14.m: Likewise.
5564 * objc/execute/bf-15.m: Likewise.
5565 * objc/execute/bf-16.m: Likewise.
5566 * objc/execute/bf-17.m: Likewise.
5567 * objc/execute/bf-18.m: Likewise.
5568 * objc/execute/bf-19.m: Likewise.
5569 * objc/execute/bf-20.m: Likewise.
5570 * objc/execute/bf-21.m: Likewise.
5571 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
5572 objc_get_type_qualifiers ().
5574 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
5577 * gfortran.dg/dependency_39.f90: New test.
5579 2011-01-07 Jan Hubicka <jh@suse.cz>
5581 Get builtins tests ready for linker plugin.
5582 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
5583 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
5584 my_memset, my_bzero): Mark used.
5585 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
5586 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
5588 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
5591 2011-01-07 Jan Hubicka <jh@suse.cz>
5593 PR tree-optimization/46367
5594 * g++.dg/torture/pr46367.C: New file.
5596 2011-01-07 Jakub Jelinek <jakub@redhat.com>
5599 * gcc.dg/pr47201.c: New test.
5602 * gcc.dg/tree-prof/pr47187.c: New test.
5604 2011-01-07 Tobias Burnus <burnus@net-b.de>
5607 * gfortran.dg/extends_type_of_3.f90: New.
5609 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
5611 * g++.dg/ext/dllexport-MI1.C: Adjust test.
5612 * g++.dg/ext/dllimport-MI1.C: Likewise.
5613 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
5614 * g++.dg/ext/dllimport10.C: Likewise.
5615 * g++.dg/ext/dllimport11.C: Likewise.
5616 * g++.dg/ext/dllimport12.C: Likewise.
5617 * g++.dg/ext/dllimport13.C: Likewise.
5618 * g++.dg/ext/dllimport2.C: Likewise.
5619 * g++.dg/ext/dllimport3.C: Likewise.
5620 * g++.dg/ext/dllimport4.C: Likewise.
5621 * g++.dg/ext/dllimport5.C: Likewise.
5622 * g++.dg/ext/dllimport6.C: Likewise.
5623 * g++.dg/ext/dllimport8.C: Likewise.
5624 * g++.dg/ext/dllimport9.C: Likewise.
5625 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
5626 targets, too. Additionally enable test for i?86-*-mingw*.
5627 * g++.dg/ext/selectany1.C: Likewise.
5628 Remove guard variable check.
5630 2011-01-07 Janus Weil <janus@gcc.gnu.org>
5634 * gfortran.dg/storage_size_3.f08: Extended.
5636 2011-01-07 Jakub Jelinek <jakub@redhat.com>
5639 * g++.dg/template/stdarg1.C: New test.
5641 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
5644 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
5645 * gfortran.dg/defined_operators_1.f90: Split the subroutine
5646 from the interface of functions to not hide the errors that
5649 2011-01-06 Jan Hubicka <jh@suse.cz>
5651 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
5652 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
5654 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
5658 * gfortran.dg/interface_33.f90: New test.
5660 2011-01-06 Jakub Jelinek <jakub@redhat.com>
5663 * gcc.c-torture/compile/pr47150.c: New test.
5665 2011-01-06 Ira Rosen <irar@il.ibm.com>
5667 PR tree-optimization/47139
5668 * gcc.dg/vect/pr47139.c: New test.
5670 2011-01-05 Janus Weil <janus@gcc.gnu.org>
5673 * gfortran.dg/extends_type_of_2.f03: New.
5675 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5677 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
5679 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
5681 * gnat.dg/opt14.adb: New test.
5683 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
5686 * gfortran.dg/allocate_error_2.f90: New test.
5688 2011-01-05 Janus Weil <janus@gcc.gnu.org>
5691 * gfortran.dg/storage_size_3.f08: New.
5693 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5695 PR libgfortran/47154
5696 * gfortran.dg/namelist_68.f90: New test.
5698 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
5700 * gnat.dg/unchecked_convert8.ad[sb]: New test.
5702 2011-01-04 Janus Weil <janus@gcc.gnu.org>
5705 * gfortran.dg/class_34.f90: New.
5707 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5709 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
5710 use __builtin_inff. Skip all single-precision tests that require
5713 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5715 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
5717 2011-01-03 Jakub Jelinek <jakub@redhat.com>
5719 PR tree-optimization/47148
5720 * gcc.c-torture/execute/pr47148.c: New test.
5722 PR tree-optimization/47155
5723 * gcc.c-torture/execute/pr47155.c: New test.
5725 PR rtl-optimization/47157
5726 * gcc.c-torture/compile/pr47157.c: New test.
5728 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5730 * gcc.dg/torture/vector-shift2.c (schar): Define.
5731 (main): Always use schar or uchar instead of plain "char" to avoid
5732 dependencies on implementation-defined char signedness.
5734 2011-01-03 Martin Jambor <mjambor@suse.cz>
5736 PR tree-optimization/46801
5737 * gnat.dg/pack9.adb: Remove xfail.
5739 2011-01-03 Martin Jambor <mjambor@suse.cz>
5741 PR tree-optimization/46984
5742 * g++.dg/ipa/pr46984.C: New test.
5744 2011-01-02 Janus Weil <janus@gcc.gnu.org>
5747 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
5749 2011-01-02 Jakub Jelinek <jakub@redhat.com>
5751 PR tree-optimization/47140
5752 * gcc.c-torture/compile/pr47140.c: New test.
5754 PR rtl-optimization/47028
5755 * gcc.dg/pr47028.c: New test.
5757 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
5759 * objc.dg/protocol-forward-1.m: Removed TODO.
5760 * objc.dg/protocol-forward-2.m: New.
5761 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
5762 * obj-c++.dg/protocol-forward-2.mm: New.
5764 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
5767 * g++.dg/eh/pr38662.C: New testcase.
5769 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
5771 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
5772 scan for newline '\n'.
5775 Copyright (C) 2011 Free Software Foundation, Inc.
5777 Copying and distribution of this file, with or without modification,
5778 are permitted in any medium without royalty provided the copyright
5779 notice and this notice are preserved.