1 2011-07-27 Jakub Jelinek <jakub@redhat.com>
4 * gcc.target/i386/pr49866.c: New test.
6 2011-07-27 Tobias Burnus <burnus@net-b.de>
8 Backported from mainline
9 2011-07-23 Tobias Burnus <burnus@net-b.de>
12 * gfortran.dg/namelist_72.f: New.
14 2011-07-27 Uros Bizjak <ubizjak@gmail.com>
16 * gcc.target/i386/avx-os-support.h: New.
17 * gcc.target/i386/avx-check.h: Include avx-os-support.h
18 (main): Check avx_os_support before the test is run.
19 * gcc.target/i386/aes-avx-check.h: Ditto.
20 * gcc.target/i386/pclmul-avx-check.h: Ditto.
22 2011-07-26 Ira Rosen <ira.rosen@linaro.org>
24 * gcc.dg/vect/vect-70.c: Reduce the data size to fit SPU local store.
26 2011-07-25 Andrew Pinski <apinski@cavium.com>
29 * gcc.dg/tree-ssa/pr49671-1.c: New testcase.
30 * gcc.dg/tree-ssa/pr49671-2.c: New testcase.
32 2011-07-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
35 * g++.dg/torture/pr49309.C: Add -fpreprocessed to dg-options.
38 2011-07-15 Jakub Jelinek <jakub@redhat.com>
41 * g++.dg/torture/pr49309.C: Remove.
43 2011-07-23 Janus Weil <janus@gcc.gnu.org>
46 * gfortran.dg/allocate_error_3.f90: New.
48 2011-07-22 Uros Bizjak <ubizjak@gmail.com>
50 * lib/target-supports.exp (check_ifunc_available): Rewrite.
52 2011-07-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
55 * g++.dg/debug/dwarf2/icf.C: XFAIL some scan-assembler on
58 2011-07-22 Richard Guenther <rguenther@suse.de>
60 PR tree-optimization/45819
61 * gcc.dg/pr45819.c: New testcase.
63 2011-07-21 Uros Bizjak <ubizjak@gmail.com>
65 * lib/target-supports.exp (check_avx_os_support_available): New.
66 (check_effective_target_avx_runtime): Use it.
68 2011-07-19 Jason Merrill <jason@redhat.com>
71 * g++.dg/cpp0x/variadic114.C: New.
73 2011-07-19 Jakub Jelinek <jakub@redhat.com>
75 PR tree-optimization/49768
76 * gcc.c-torture/execute/pr49768.c: New test.
78 2011-07-18 Mikael Morin <mikael.morin@sfr.fr>
81 * gfortran.dg/result_in_spec_4.f90: New test.
83 2011-07-18 Jakub Jelinek <jakub@redhat.com>
86 * gfortran.dg/pr49675.f90: New test.
88 2011-07-17 Eric Botcazou <ebotcazou@adacore.com>
90 * gnat.dg/pointer_controlled.adb: New test.
92 2011-07-15 Jakub Jelinek <jakub@redhat.com>
95 * g++.dg/torture/pr49309.C: Remove.
97 2011-07-14 Janis Johnson <janisjo@codesourcery.com>
99 * gcc.target/arm/pr40657-2.c: Remove -march.
100 * gcc.target/arm/pr42235.c: Likewise.
101 * gcc.target/arm/pr42495.c: Likewise.
102 * gcc.target/arm/pr42574.c: Likewise.
103 * gcc.target/arm/pr40956.c: Remove target-specific options.
104 * gcc.target/arm/pr42505.c: Likewise.
106 * lib/target-supports.exp (check_effective_target_arm_thumb1): New.
107 * gcc.target/arm/mla-1.c: Skip for arm_thumb1, don't specify -march.
109 * gcc.target/arm/pr42093.c: Use "-fno-reorder-blocks".
111 * gcc.target/arm/pr39839.c: Don't specify -march, require thumb.
112 * gcc.target/arm/thumb-branch1.c: Likewise.
114 * gcc.target/arm/pr45701-1.c: Don't specify -march, require thumb.
115 * gcc.target/arm/pr45701-2.c: Likewise.
117 * gcc.target/arm/vfp-ldmdbs.c: Skip for soft float.
118 * gcc.target/arm/vfp-ldmias.c: Likewise.
119 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
120 * gcc.target/arm/vfp-stmdbs.c: Likewise.
121 * gcc.target/arm/vfp-ldmiad.c: Likewise.
122 * gcc.target/arm/vfp-stmias.c: Likewise.
123 * gcc.target/arm/vfp-stmdbd.c: Likewise.
124 * gcc.target/arm/vfp-stmiad.c: Likewise.
126 * gcc.c-torture/compile/pr41679.c: Move from gcc.target/arm.
127 * gcc.c-torture/compile/pr46883.c: Likewise.
129 * gcc.target/arm/pr41679.c: Remove test directives in preparation
130 for move to ../../gcc.c-torture/compile.
131 * gcc.target/arm/pr46883.c: Likewise.
133 * lib/target-supports.exp (check_effective_target_arm_dsp): New.
134 * gcc.target/arm/wmul-1.c: Use it instead of specific -march.
135 * gcc.target/arm/wmul-2.c: Likewise.
136 * gcc.target/arm/wmul-3.c: Likewise.
137 * gcc.target/arm/wmul-4.c: Likewise.
139 2011-07-14 Andrew Pinski <pinskia@gmail.com>
142 * g++.dg/torture/pr49309.C: New testcase.
144 2011-07-14 Richard Guenther <rguenther@suse.de>
146 PR tree-optimization/49651
147 * gcc.dg/torture/pr49651.c: New testcase.
149 2011-07-13 Janne Blomqvist <jb@gcc.gnu.org>
153 * gfortran.dg/read_list_eof_1.f90: Add tests for integer, real,
156 2011-07-11 Martin Jambor <mjambor@suse.cz>
158 PR tree-optimization/49094
159 * gcc.dg/tree-ssa/pr49094.c: New test.
161 2011-07-11 Jakub Jelinek <jakub@redhat.com>
164 * gfortran.dg/pr49698.f90: New test.
166 2011-07-10 Tobias Burnus <burnus@net-b.de>
169 * gfortran.dg/intrinsic_signal.f90: New.
171 2011-07-10 Janus Weil <janus@gcc.gnu.org>
174 * gfortran.dg/typebound_proc_23.f90: New.
176 2011-07-09 Uros Bizjak <ubizjak@gmail.com>
178 * gcc.dg/graphite/pr37485.c (dg-options): Add -floop-block
179 -fno-loop-strip-mine -fno-loop-interchange -ffast-math.
181 2011-07-09 Jason Merrill <jason@redhat.com>
183 * g++.dg/cpp0x/regress/regress5.C: New.
185 2011-07-08 Jakub Jelinek <jakub@redhat.com>
188 * gcc.target/powerpc/altivec-34.c: New test.
190 2011-07-07 Jason Merrill <jason@redhat.com>
193 * g++.dg/template/template-id-4.C: New.
195 2011-07-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
197 * gcc.target/sparc/cas64.c: New test.
199 2011-07-07 Jakub Jelinek <jakub@redhat.com>
202 * g++.dg/torture/pr49644.C: New test.
205 * gcc.c-torture/execute/pr49644.c: New test.
208 * gcc.dg/debug/pr49522.c: New test.
211 * gcc.dg/gomp/pr49640.c: New test.
213 2011-07-06 Thomas Koenig <tkoenig@gcc.gnu.org>
216 * gfortran.dg/reshape_zerosize_3.f90: New test case.
218 2011-07-05 Janis Johnson <janisjo@codesourcery.com>
220 * gcc.target/arm/20031108-1.c: Require thumb1 or thumb2.
221 * gcc.target/arm/pr40482.c: Likewise.
222 * gcc.target/arm/stack-corruption.c: Likewise.
224 * gcc.target/arm/ctz.c: Don't specify -march, require thumb2.
225 * gcc.target/arm/pr42879.c: Likewise.
226 * gcc.target/arm/pr45701-3.c: Likewise.
228 * gcc.target/arm/thumb-bitfld1.c: Don't specify -march, require thumb1.
230 * gcc.target/arm/scd42-3.c: Allow -march-xscale; skip if -mcpu
233 * lib/target-supports-dg.exp (dg-require-effective-target): Return
234 early if the test is already being skipped.
236 * lib/target-supports.exp (add_options_for_arm_fp16): Renamed
237 from add_options_for_arm_neon_fp16.
238 (check_effective_target_arm_fp16_ok_nocache): Renamed from
239 check_effective_target_arm_neon_fp16_ok_nocache.
240 Check -mfpu and -mfloat-abi options from current multilib.
241 Do not require neon support.
242 (check_effective_target_arm_fp16_ok): Renamed from
243 check_effecitve_target_arm_neon_fp16_ok.
244 * g++.dg/ext/arm-fp16/arm-fp16-ops-5.C: Use new names for
245 arm_neon_fp16_ok and arm_fp16.
246 * g++.dg/ext/arm-fp16/arm-fp16-ops-6.C: Likewise.
247 * gcc.dg/torture/arm-fp16-ops-5.c: Likewise.
248 * gcc.dg/torture/arm-fp16-ops-6.c: Likewise.
249 * gcc.target/arm/fp16-compile-vcvt.c: Likewise.
251 * lib/scandump.exp (scan-dump, scan-dump-times, scan-dump-not,
252 scan-dump-dem, scan-dump-dem-not): Treat a missing dump file as
253 unresolved and report the reason to the log file.
255 * lib/scanasm.exp (dg-scan, scan-assembler-times, scan-assembler-dem,
256 scan-assembler-dem-not): For missing file, report unresolved with
257 same message as for pass/fail, with reason reported in log file.
259 2011-07-05 Jason Merrill <jason@redhat.com>
262 * g++.dg/rtti/anon-ns1.C: Allow for null-termination.
264 * g++.dg/cpp0x/lambda/lambda-ref2.C: New.
266 * g++.dg/diagnostic/aka1.C: New.
268 2011-07-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
270 * ada/acats/run_acats (which): Extract last field from type -p,
271 type output only if command succeeded.
273 2011-07-04 Jakub Jelinek <jakub@redhat.com>
275 PR rtl-optimization/49619
276 * gcc.dg/pr49619.c: New test.
278 PR rtl-optimization/49472
279 * gfortran.dg/pr49472.f90: New test.
281 Backported from mainline
282 2011-06-30 Jakub Jelinek <jakub@redhat.com>
285 * gfortran.dg/pr49540-1.f90: New test.
286 * gfortran.dg/pr49540-2.f90: New test.
288 2011-07-04 Richard Guenther <rguenther@suse.de>
290 PR tree-optimization/49615
291 * g++.dg/torture/pr49615.C: New testcase.
293 2011-07-03 Janne Blomqvist <jb@gcc.gnu.org>
295 Backport from mainline:
297 * gfortran.dg/read_list_eof_1.f90: New test.
299 2011-07-02 Janus Weil <janus@gcc.gnu.org>
302 * gfortran.dg/allocatable_scalar_9.f90: Modified.
303 * gfortran.dg/extends_14.f03: New.
305 2011-06-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
308 * ada/acats/run_acats (which): Use last field of type -p output.
310 2011-06-30 Richard Guenther <rguenther@suse.de>
312 PR tree-optimization/38752
313 * gcc.c-torture/compile/pr38752.c: New testcase.
315 2011-06-29 Martin Jambor <mjambor@suse.cz>
316 Backport from mainline
317 2011-06-24 Martin Jambor <mjambor@suse.cz>
319 PR tree-optimizations/49516
320 * g++.dg/tree-ssa/pr49516.C: New test.
322 2011-06-28 Changpeng Fang <changpeng.fang@amd.com>
323 Backport from mainline
324 2011-03-27 H.J. Lu <hongjiu.lu@intel.com>
326 * gcc.target/i386/avx256-unaligned-load-1.c: New.
327 * gcc.target/i386/avx256-unaligned-load-2.c: Likewise.
328 * gcc.target/i386/avx256-unaligned-load-3.c: Likewise.
329 * gcc.target/i386/avx256-unaligned-load-4.c: Likewise.
330 * gcc.target/i386/avx256-unaligned-load-5.c: Likewise.
331 * gcc.target/i386/avx256-unaligned-load-6.c: Likewise.
332 * gcc.target/i386/avx256-unaligned-load-7.c: Likewise.
333 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
334 * gcc.target/i386/avx256-unaligned-store-2.c: Likewise.
335 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
336 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
337 * gcc.target/i386/avx256-unaligned-store-5.c: Likewise.
338 * gcc.target/i386/avx256-unaligned-store-6.c: Likewise.
339 * gcc.target/i386/avx256-unaligned-store-7.c: Likewise.
341 2011-06-28 Eric Botcazou <ebotcazou@adacore.com>
343 * gnat.dg/opt17.ad[sb]: New test.
345 2011-06-28 Alexander Monakov <amonakov@ispras.ru>
347 Backport from mainline
348 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
351 * g++.dg/opt/pr48273.C: New.
353 2011-06-27 Jason Merrill <jason@redhat.com>
356 * g++.dg/init/ref19.C: New.
357 * g++.dg/cpp0x/constexpr-cleanup.C: New.
360 * g++.dg/rtti/anon-ns1.C: New.
363 * g++.dg/template/param3.C: New.
365 2011-06-27 Jakub Jelinek <jakub@redhat.com>
367 Backported from mainline
368 2011-06-26 Jakub Jelinek <jakub@redhat.com>
370 PR tree-optimization/48377
371 * gcc.dg/vect/pr48377.c: Add dg-require-effective-target
374 2011-06-26 Steve Ellcey <sje@cup.hp.com>
377 * lib/target-supports.exp (check_effective_target_non_strict_align):
380 2011-06-27 Release Manager
382 * GCC 4.6.1 released.
384 2011-06-23 Jason Merrill <jason@redhat.com>
387 * g++.dg/cpp0x/defaulted30.C: New.
389 2011-06-21 Jason Merrill <jason@redhat.com>
392 * g++.dg/cpp0x/lambda/lambda-warn3.C: New.
394 2011-06-21 Janus Weil <janus@gcc.gnu.org>
397 * gfortran.dg/class_44.f03: New.
399 2011-06-19 Janus Weil <janus@gcc.gnu.org>
402 * gfortran.dg/extends_13.f03: New.
405 * gfortran.dg/move_alloc_5.f90: New.
408 * gfortran.dg/typebound_assignment_3.f03: New.
411 * gfortran.dg/class_43.f03: New.
413 2011-06-18 Jakub Jelinek <jakub@redhat.com>
416 * obj-c++.dg/invalid-type-1.mm: Adjust for new error wording.
419 * gcc.target/i386/testimm-1.c: New test.
420 * gcc.target/i386/testimm-2.c: New test.
421 * gcc.target/i386/testimm-3.c: New test.
422 * gcc.target/i386/testimm-4.c: New test.
423 * gcc.target/i386/testimm-5.c: New test.
424 * gcc.target/i386/testimm-6.c: New test.
425 * gcc.target/i386/testimm-7.c: New test.
426 * gcc.target/i386/testimm-8.c: New test.
427 * gcc.target/i386/xop-vpermil2px-2.c: New test.
428 * gcc.target/i386/xop-rotate1-int.c: New test.
429 * gcc.target/i386/xop-rotate2-int.c: New test.
431 2011-06-17 Richard Guenther <rguenther@suse.de>
433 Backport from mainline
434 2011-05-23 Richard Guenther <rguenther@suse.de>
436 PR tree-optimization/49115
437 * g++.dg/torture/pr49115.C: New testcase.
439 2011-06-17 Hans-Peter Nilsson <hp@axis.com>
441 Backport from mainline
442 2011-06-17 Hans-Peter Nilsson <hp@axis.com>
444 PR rtl-optimization/48542
445 * gcc.dg/torture/pr48542.c: New test.
447 2011-06-17 Tobias Burnus
450 * gfortran.dg/alloc_comp_assign_11.f90: New.
452 2011-06-16 Jason Merrill <jason@redhat.com>
455 * g++.dg/cpp0x/sfinae26.C: New.
458 * g++.dg/cpp0x/variadic113.C: New.
460 2011-06-16 Kaz Kojima <kkojima@gcc.gnu.org>
462 Backport form main line
463 2011-06-09 Kaz Kojima <kkojima@gcc.gnu.org>
466 * gcc.dg/pr49307.c: New.
468 2011-06-16 Jakub Jelinek <jakub@redhat.com>
470 PR tree-optimization/49419
471 * gcc.c-torture/execute/pr49419.c: New test.
473 Backported from mainline
474 2011-06-13 Edmar Wienskoski <edmar@freescale.com>
477 * gcc.target/powerpc/outofline_rnreg.c: New testcase.
479 2011-06-14 Jason Merrill <jason@redhat.com>
481 * g++.dg/other/error23.C: Adjust error message.
482 * g++.dg/other/error32.C: Likewise.
485 * g++.dg/cpp0x/decltype30.C: New.
487 2011-06-14 Jakub Jelinek <jakub@redhat.com>
490 * gfortran.dg/pr49103.f90: New test.
492 PR rtl-optimization/49390
493 * gcc.c-torture/execute/pr49390.c: New test.
495 2011-06-10 Janis Johnson <janisjo@codesourcery.com>
497 * gcc/testsuite/gcc.target/arm/20090811-1.c: Skip for incompatible
498 options, do not override other options.
499 * gcc/testsuite/gcc.target/arm/combine-cmp-shift.c: Skip for
500 incompatible options.
501 * gcc/testsuite/gcc.target/arm/pr45094.c: Likewise.
502 * gcc/testsuite/gcc.target/arm/scd42-1.c: Likewise.
503 * gcc/testsuite/gcc.target/arm/scd42-3.c: Likewise.
504 * gcc/testsuite/gcc.target/arm/thumb-ltu.c: Likewise.
506 * lib/target-supports.exp
507 (check_effective_target_arm_neon_fp16_ok_nocache): Return 0 if
508 multilib flags use -mfpu with a value other than neon-fp16.
510 2011-06-08 Kaz Kojima <kkojima@gcc.gnu.org>
512 Backport from mainline
513 2011-06-01 Kaz Kojima <kkojima@gcc.gnu.org>
516 * gcc.c-torture/compile/pr49238.c: New.
518 2011-06-07 Jason Merrill <jason@redhat.com>
520 * g++.dg/cpp0x/enum19.C: New.
522 2011-06-07 Jakub Jelinek <jakub@redhat.com>
524 PR gcov-profile/49299
525 * gcc.dg/tree-prof/pr49299-1.c: New test.
526 * gcc.dg/tree-prof/pr49299-2.c: New test.
528 2011-06-06 Jason Merrill <jason@redhat.com>
530 * g++.dg/cpp0x/regress/ptrmem1.C: New.
532 2011-06-06 Asher Langton <langton2@llnl.gov>
535 * gfortran.dg/PR49268.f90: New test.
537 2011-06-06 Jakub Jelinek <jakub@redhat.com>
540 * g++.dg/opt/pr49264.C: New test.
542 2011-06-06 Mikael Pettersson <mikpe@it.uu.se>
544 PR tree-optimization/49243
545 * gcc.dg/pr49243.c: New.
547 2011-06-06 Richard Guenther <rguenther@suse.de>
549 PR tree-optimization/48702
550 * gcc.dg/torture/pr48702.c: New testcase.
552 Backport from mainline
553 2011-05-31 Jakub Jelinek <jakub@redhat.com>
555 PR rtl-optimization/49235
556 * gcc.dg/pr49235.c: New test.
558 2011-06-05 Kaz Kojima <kkojima@gcc.gnu.org>
560 Backport from mainline
561 2011-05-30 Kaz Kojima <kkojima@gcc.gnu.org>
564 * gcc.c-torture/execute/pr49186.c: New.
566 2011-06-04 Jonathan Wakely <jwakely.gcc@gmail.com>
569 * g++.dg/diagnostic/bitfld2.C: New.
571 2011-06-04 Ira Rosen <ira.rosen@linaro.org>
573 PR tree-optimization/49038
574 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: New test.
575 * gcc.dg/vect/pr49038.c: New test.
577 2011-06-03 Jakub Jelinek <jakub@redhat.com>
580 * g++.dg/cpp0x/lambda/lambda-mangle2.C: New test.
582 2011-06-02 Steven G. Kargl <kargl@gcc.gnu.org>
585 * gfortran.dg/module_procedure_double_colon_1.f90: New test.
586 * gfortran.dg/module_procedure_double_colon_2.f90: New test.
588 2011-06-02 Ira Rosen <ira.rosen@linaro.org>
590 PR tree-optimization/49093
591 * gcc.dg/vect/pr49093.c: New test.
593 2011-05-31 Thomas Koenig <tkoenig@gcc.gnu.org>
597 * gfortran.dg/operator_7.f90: New test case.
599 2011-05-31 Richard Guenther <rguenther@suse.de>
601 Backport from mainline
602 2011-05-19 Richard Guenther <rguenther@suse.de>
605 * gcc.dg/builtin-object-size-11.c: New testcase.
607 2011-05-31 Richard Guenther <rguenther@suse.de>
609 Backport from mainline
610 2011-05-11 Richard Guenther <rguenther@suse.de>
613 * gcc.dg/torture/pr48953.c: New testcase.
615 2011-05-30 Jakub Jelinek <jakub@redhat.com>
618 * g++.dg/gomp/pr49223-1.C: New test.
619 * g++.dg/gomp/pr49223-2.C: New test.
621 2011-05-30 Richard Guenther <rguenther@suse.de>
623 PR tree-optimization/49218
624 * gcc.c-torture/execute/pr49218.c: New testcase.
626 2011-05-29 Richard Sandiford <rdsandiford@googlemail.com>
628 * gcc.target/mips/reg-var-1.c: New test.
630 2011-05-29 Richard Guenther <rguenther@suse.de>
632 PR tree-optimization/49217
633 * gcc.dg/torture/pr49217.c: New testcase.
635 2011-05-27 Jason Merrill <jason@redhat.com>
637 * g++.dg/cpp0x/lambda/lambda-template2.C: New.
639 * g++.dg/cpp0x/enum18.C: New.
641 * g++.dg/cpp0x/error6.C: New.
643 2011-05-27 Jakub Jelinek <jakub@redhat.com>
646 * g++.dg/eh/cond6.C: New test.
648 2011-05-27 Jason Merrill <jason@redhat.com>
650 * g++.dg/template/const5.C: New.
652 2011-05-26 Thomas Koenig <tkoenig@gcc.gnu.org>
655 * gfortran.dg/dependency_40.f90 : New test.
657 2011-05-26 Jason Merrill <jason@redhat.com>
659 * g++.dg/cpp0x/variadic111.C: New.
660 * g++.dg/cpp0x/variadic41.C: Adjust.
662 2011-05-26 Jakub Jelinek <jakub@redhat.com>
665 * g++.dg/eh/cond5.C: New test.
667 PR tree-optimization/49161
668 * gcc.c-torture/execute/pr49161.c: New test.
670 2011-05-25 Jason Merrill <jason@redhat.com>
672 * g++.dg/cpp0x/error4.C: New.
674 * g++.dg/cpp0x/rv-restrict.C: New.
676 2011-05-26 Fabien Chêne <fabien@gcc.gnu.org>
677 * g++.dg/init/pr25811-2.C: New.
678 * g++.dg/init/pr25811-3.C: New.
679 * g++.dg/init/pr25811-4.C: New.
681 2011-05-25 Jason Merrill <jason@redhat.com>
683 * g++.dg/cpp0x/enum15.C: New.
684 * g++.dg/cpp0x/constexpr-switch2.C: New.
686 * g++.dg/cpp0x/variadic110.C: New.
688 * g++.dg/cpp0x/auto9.C: Add typedef test.
690 * g++.dg/cpp0x/auto23.C: New.
691 * g++.dg/cpp0x/auto9.C: Adjust.
693 * g++.dg/cpp0x/defaulted29.C: New.
695 * g++.dg/cpp0x/initlist51.C: New.
697 2011-05-25 Janis Johnson <janisjo@codesourcery.com>
699 * gcc.target/arm/fp16-compile-none-1.c: Update expected error.
700 * g++.dg/abi/packed1.C: Suppress warning.
701 * g++.dg/warn/Wunused-parm-3.C: Likewise.
702 * g++.dg/template/stdarg1.C: Likewise.
703 * g++.dg/other/packed1.C: Remove arm from xfail list.
705 2011-05-25 Jason Merrill <jason@redhat.com>
707 * g++.dg/cpp0x/enum16.C: New.
708 * g++.dg/parse/error15.C: Adjust.
710 * g++.dg/cpp0x/initlist50.C: New.
712 * g++.dg/cpp0x/lambda/lambda-conv5.C: New.
714 * g++.dg/cpp0x/variadic109.C: New.
716 2011-05-25 Nicola Pero <nicola.pero@meta-innovation.com>
718 Backport from mainline
719 2011-05-24 Nicola Pero <nicola.pero@meta-innovation.com>
722 * objc.dg/pr48177.m: New testcase.
724 2011-05-25 Jakub Jelinek <jakub@redhat.com>
727 * g++.dg/cpp0x/constexpr-bitfield2.C: New test.
728 * g++.dg/cpp0x/constexpr-bitfield3.C: New test.
730 2011-05-24 Jason Merrill <jason@redhat.com>
732 * g++.dg/cpp0x/access01.C: New.
734 * g++.dg/template/access21.C: New.
735 * g++.dg/template/access22.C: New.
737 * g++.dg/cpp0x/rv-cast2.C: New.
739 * g++.dg/cpp0x/lambda/lambda-eh2.C: New.
741 * g++.dg/cpp0x/error3.C: New.
743 * g++.dg/cpp0x/defaulted27.C: New.
745 * g++.dg/cpp0x/decltype27.C: New.
747 2011-05-24 Uros Bizjak <ubizjak@gmail.com>
750 * g++.dg/other/pr49133.C: New test.
752 2011-05-23 Jakub Jelinek <jakub@redhat.com>
755 * gcc.c-torture/execute/pr49123.c: New test.
758 * gcc.dg/debug/pr49032.c: New test.
761 * gcc.dg/pr49120.c: New test.
764 * gcc.c-torture/execute/pr48973-1.c: New test.
765 * gcc.c-torture/execute/pr48973-2.c: New test.
767 2011-05-22 Jason Merrill <jason@redhat.com>
769 * g++.dg/cpp0x/sfinae23.C: New.
770 * g++.dg/cpp0x/sfinae8.C: Correct.
772 2011-05-22 Jakub Jelinek <jakub@redhat.com>
775 * gcc.c-torture/compile/pr49029.c: New test.
777 2011-05-20 Jason Merrill <jason@redhat.com>
779 * g++.dg/cpp0x/constexpr-static7.C: New.
781 * g++.dg/cpp0x/enum13.C: New.
783 * g++.dg/cpp0x/defaulted26.C: New.
785 * g++.dg/cpp0x/noexcept02.C: Fix.
786 * g++.dg/cpp0x/noexcept03.C: Fix.
787 * g++.dg/cpp0x/noexcept08.C: Fix.
788 * g++.dg/cpp0x/noexcept10.C: New.
790 * g++.dg/cpp0x/constexpr-friend.C: New.
791 * g++.dg/cpp0x/constexpr-incomplete1.C: New.
792 * g++.dg/cpp0x/constexpr-incomplete2.C: New.
793 * g++.dg/cpp0x/constexpr-incomplete3.C: New.
794 * g++.dg/cpp0x/constexpr-memfn1.C: Adjust.
796 * g++.dg/cpp0x/sfinae22.C: New.
798 * g++.dg/cpp0x/variadic108.C: New.
800 * g++.dg/init/new32.C: New.
802 2011-05-20 Richard Guenther <rguenther@suse.de>
804 PR tree-optimization/49079
805 * gcc.dg/torture/pr49079.c: New testcase.
807 2011-05-20 Jakub Jelinek <jakub@redhat.com>
809 PR tree-optimization/49073
810 * gcc.c-torture/execute/pr49073.c: New test.
812 2011-05-19 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
814 * gcc.c-torture/execute/960321-1.x: Remove.
816 2011-05-18 H.J. Lu <hongjiu.lu@intel.com>
818 Backport from mainline
819 2011-05-18 H.J. Lu <hongjiu.lu@intel.com>
822 * gcc.target/i386/pr49002-1.c: New test.
823 * gcc.target/i386/pr49002-2.c: Likewise.
825 2011-05-18 Jakub Jelinek <jakub@redhat.com>
827 PR tree-optimization/49039
828 * gcc.c-torture/execute/pr49039.c: New test.
829 * gcc.dg/tree-ssa/pr49039.c: New test.
830 * g++.dg/torture/pr49039.C: New test.
832 2011-05-18 Richard Guenther <rguenther@suse.de>
834 Backport from mainline
835 2011-04-19 Richard Guenther <rguenther@suse.de>
838 * g++.dg/lto/pr48207_0.C: New testcase.
840 2011-04-21 Richard Guenther <rguenther@suse.de>
843 * g++.dg/lto/pr48207-2_0.C: New testcase.
844 * g++.dg/lto/pr48207-3_0.C: Likewise.
846 2011-05-18 Richard Guenther <rguenther@suse.de>
848 Backport from mainline
849 2011-05-12 Richard Guenther <rguenther@suse.de>
851 PR tree-optimization/48172
852 * gcc.dg/vect/pr48172.c: New testcase.
854 2011-05-18 Jakub Jelinek <jakub@redhat.com>
856 PR tree-optimization/49000
857 * gcc.dg/pr49000.c: New test.
859 2011-05-12 Jakub Jelinek <jakub@redhat.com>
861 PR tree-optimization/48975
862 * gcc.dg/pr48975.c: New test.
864 2011-05-12 Richard Guenther <rguenther@suse.de>
866 Backport from mainline
867 2011-05-02 Richard Guenther <rguenther@suse.de>
869 PR tree-optimization/48822
870 * gcc.dg/torture/pr48822.c: New testcase.
872 2011-05-12 Jakub Jelinek <jakub@redhat.com>
875 * g++.dg/opt/pr48967.C: New test.
877 2011-05-11 Tobias Burnus <burnus@net-b.de>
880 * gfortran.dg/generic_24.f90: New.
882 2011-05-11 Jakub Jelinek <jakub@redhat.com>
885 * gcc.dg/pr48159-1.c: New test.
886 * gcc.dg/pr48159-2.c: New test.
888 2011-05-11 Fabien Chêne <fabien@gcc.gnu.org>
891 * g++.dg/init/pr48859.C: New.
893 2011-05-10 Michael Meissner <meissner@linux.vnet.ibm.com>
895 Backport from mainline
896 2011-05-10 Michael Meissner <meissner@linux.vnet.ibm.com>
899 * gcc.target/powerpc/pr48857.c: New file, make sure V2DI arguments
900 are passed and returned in vector registers.
902 2011-05-10 Jakub Jelinek <jakub@redhat.com>
904 Backported from mainline
905 2011-05-07 Zdenek Dvorak <ook@ucw.cz>
907 PR tree-optimization/48837
908 * gcc.dg/pr48837.c: New testcase.
910 2011-05-10 Jakub Jelinek <jakub@redhat.com>
912 PR tree-optimization/48611
913 PR tree-optimization/48794
914 * gfortran.dg/gomp/pr48611.f90: New test.
915 * gfortran.dg/gomp/pr48794.f90: New test.
917 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
920 * g++.dg/cpp0x/pr48522.C: New.
922 2011-05-09 Dodji Seketeli <dodji@redhat.com>
925 * g++.dg/template/dependent-expr8.C: New test case.
927 2011-05-06 Jason Merrill <jason@redhat.com>
929 * g++.dg/cpp0x/constexpr-condition2.C: New.
931 * g++.dg/cpp0x/constexpr-missing.C: New.
933 * g++.dg/ext/vla10.C: New.
934 * c-c++-common/vla-1.c: New.
936 * g++.dg/cpp0x/constexpr-48089.C: New.
938 2011-05-06 Dodji Seketeli <dodji@redhat.com>
941 * g++.dg/template/member9.C: New test case.
943 2011-05-05 Jason Merrill <jason@redhat.com>
945 * g++.dg/init/new30.C: New.
947 2011-05-05 Eric Botcazou <ebotcazou@adacore.com>
949 * gnat.dg/discr29.ad[sb]: New test.
950 * gnat.dg/discr30.adb: Likewise.
952 2011-05-05 Julian Brown <julian@codesourcery.com>
954 * gcc.target/arm/neon-vset_lanes8.c: New test.
956 2011-05-05 Ira Rosen <ira.rosen@linaro.org>
958 Backport from mainline:
959 2011-04-18 Ulrich Weigand <ulrich.weigand@linaro.org>
960 Ira Rosen <ira.rosen@linaro.org>
963 * gcc.target/arm/pr48252.c: New test.
965 2011-05-04 Jason Merrill <jason@redhat.com>
967 * g++.dg/conversion/base1.C: New.
969 2011-05-03 Jakub Jelinek <jakub@redhat.com>
972 * gcc.dg/pr48774.c: New test.
974 2011-04-30 Paul Thomas <pault@gcc.gnu.org>
978 * gfortran.dg/realloc_on_assign_7.f03: New test.
980 2011-04-30 Jakub Jelinek <jakub@redhat.com>
982 PR tree-optimization/48809
983 * gcc.c-torture/execute/pr48809.c: New test.
985 2011-04-29 Tobias Burnus <burnus@net-b.de>
988 * gfortran.dg/typebound_proc_22.f90: New.
991 * gfortran.dg/interface_36.f90: New.
993 2011-04-28 Michael Meissner <meissner@linux.vnet.ibm.com>
995 Backport from mainline
996 2011-03-22 Michael Meissner <meissner@linux.vnet.ibm.com>
998 * gcc.dg/torture/vector-1.c: On powerpc add -fabi=altivec to avoid
999 failure on 32-bit systems.
1000 * gcc.dg/torture/vector-2.c: Ditto.
1002 Backport from mainline
1003 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
1005 * gcc.dg/torture/va-arg-25.c: Add -mabi=altivec -maltivec for
1009 * gcc.target/powerpc/pr48226.c: New file.
1011 2011-04-28 Dodji Seketeli <dodji@redhat.com>
1014 * g++.dg/template/inherit7.C: New test case.
1016 2011-04-28 Tobias Burnus <burnus@net-b.de>
1020 * gfortran.dg/interface_35.f90: New.
1021 * gfortran.dg/erfc_scaled_1.f90: Don't compile with -pedantic.
1022 * gfortran.dg/func_result_6.f90: Add dg-warning.
1023 * gfortran.dg/bessel_1.f90: Ditto.
1024 * gfortran.dg/hypot_1.f90: Ditto.
1025 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
1026 * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
1027 * gfortran.dg/interface_assignment_4.f90: Ditto.
1029 2011-04-28 Tobias Burnus <burnus@net-b.de>
1032 * gfortran.dg/whole_file_34.f90: New.
1034 2011-04-27 Jason Merrill <jason@redhat.com>
1036 * g++.dg/parse/ambig6.C: New.
1038 2011-04-27 Nick Clifton <nickc@redhat.com>
1040 * gcc.dg/20020312-2.c: Add definition for RX.
1042 * lib/target-supports.exp (add_options_for_ieee): Use -mnofpu
1043 option with RX targets.
1045 * gcc.target/rx/pack.c: Replace C++ style // comments with C style
1048 2011-04-27 Jakub Jelinek <jakub@redhat.com>
1051 * gcc.c-torture/compile/pr48742.c: New test.
1053 2011-04-26 Jason Merrill <jason@redhat.com>
1055 * g++.dg/lookup/koenig13.C: New.
1057 2011-04-26 Jason Merrill <jason@redhat.com>
1059 * g++.dg/cpp0x/initlist48.C: New.
1061 2011-04-26 Jakub Jelinek <jakub@redhat.com>
1064 * gcc.dg/pr48768.c: New test.
1066 PR tree-optimization/48734
1067 * gcc.c-torture/compile/pr48734.c: New test.
1069 2011-04-26 Richard Guenther <rguenther@suse.de>
1071 PR tree-optimization/48731
1072 * gcc.dg/torture/pr48731.c: New testcase.
1074 2011-04-26 Tobias Burnus <burnus@net-b.de>
1077 * gfortran.dg/whole_file_33.f90: New.
1079 2011-04-25 Jason Merrill <jason@redhat.com>
1081 * g++.dg/cpp0x/regress/template-const2.C: New.
1083 2011-04-24 Jakub Jelinek <jakub@redhat.com>
1085 PR preprocessor/48740
1086 * c-c++-common/raw-string-11.c: New test.
1088 2011-04-23 John David Anglin <dave.anglin@nrc-cnrc.ca>
1090 * gcc.dg/pr48616.c (dg-options): Add -fno-common to options on
1093 2011-04-23 Jakub Jelinek <jakub@redhat.com>
1096 * gcc.dg/pr48685.c: New test.
1098 2011-04-22 Jakub Jelinek <jakub@redhat.com>
1100 PR tree-optimization/48717
1101 * gcc.c-torture/execute/pr48717.c: New test.
1103 2011-04-22 Uros Bizjak <ubizjak@gmail.com>
1106 * gcc.target/i386/pr48723.c: New test.
1108 2011-04-22 Jakub Jelinek <jakub@redhat.com>
1111 * gcc.dg/gomp/pr48716.c: New test.
1112 * g++.dg/gomp/pr48716.C: New test.
1114 2011-04-21 Uros Bizjak <ubizjak@gmail.com>
1117 * gcc.target/i386/pr48708.c: New test.
1119 2011-04-21 Richard Guenther <rguenther@suse.de>
1122 * g++.dg/torture/pr48695.C: New testcase.
1124 2011-04-21 Eric Botcazou <ebotcazou@adacore.com>
1126 * gnat.dg/volatile5.adb: New test.
1127 * gnat.dg/volatile5_pkg.ads: New helper.
1129 2011-04-20 Jason Merrill <jason@redhat.com>
1131 * g++.dg/cpp0x/initlist47.C: New.
1133 2011-04-20 Jason Merrill <jason@redhat.com>
1135 * g++.dg/template/const4.C: New.
1137 2011-04-19 Jason Merrill <jason@redhat.com>
1139 * g++.dg/ext/complex7.C: New.
1141 2011-04-19 Jakub Jelinek <jakub@redhat.com>
1144 * gcc.target/i386/pr48678.c: New test.
1146 2011-04-18 Jason Merrill <jason@redhat.com>
1148 * g++.dg/cpp0x/union4.C: New.
1150 2011-04-18 Jakub Jelinek <jakub@redhat.com>
1153 * g++.dg/torture/pr48661.C: New test.
1156 * g++.dg/gomp/pr48632.C: New test.
1158 2011-04-18 Richard Guenther <rguenther@suse.de>
1161 * g++.dg/torture/pr46364.C: New testcase.
1163 2011-04-18 Jakub Jelinek <jakub@redhat.com>
1165 PR tree-optimization/48616
1166 * gcc.dg/pr48616.c: New test.
1168 2011-04-15 Jakub Jelinek <jakub@redhat.com>
1171 * gcc.target/i386/pr46084.c: Require avx_runtime instead of
1175 * gcc.target/i386/sse4_1-insertps-3.c: New test.
1176 * gcc.target/i386/sse4_1-insertps-4.c: New test.
1177 * gcc.target/i386/avx-insertps-3.c: New test.
1178 * gcc.target/i386/avx-insertps-4.c: New test.
1180 2011-04-13 Jason Merrill <jason@redhat.com>
1182 * g++.dg/template/operator11.C: New.
1184 2011-04-13 Paul Thomas <pault@gcc.gnu.org>
1188 * gfortran.dg/realloc_on_assign_6.f03: New test.
1190 2011-04-13 Jakub Jelinek <jakub@redhat.com>
1193 * gcc.dg/gomp/pr48591.c: New test.
1196 * g++.dg/cpp0x/constexpr-wstring1.C: New test.
1197 * g++.dg/cpp0x/constexpr-wstring2.C: New test.
1199 2011-04-13 Dodji Seketeli <dodji@redhat.com>
1202 * g++.dg/template/dependent-expr7.C: New test case.
1204 2011-04-12 Martin Jambor <mjambor@suse.cz>
1206 PR tree-optimization/48195
1207 * gcc.dg/ipa/pr48195.c: New test.
1209 2011-04-12 Jakub Jelinek <jakub@redhat.com>
1211 PR rtl-optimization/48549
1212 * g++.dg/opt/pr48549.C: New test.
1215 * gcc.c-torture/compile/pr48517.c: New test.
1217 2011-04-11 Jason Merrill <jason@redhat.com>
1219 * g++.dg/cpp0x/enum10.C: New.
1221 * g++.dg/cpp0x/lambda/lambda-this4.C: New.
1223 2011-04-09 Jason Merrill <jason@redhat.com>
1226 * g++.dg/cpp0x/sfinae10.C: Remove abstract class.
1228 2011-04-08 Mike Stump <mikestump@comcast.net>
1231 * gcc.dg/tree-ssa/ssa-ccp-17.c: Robustify against ports that
1232 default to fno-common.
1234 2011-04-07 Jason Merrill <jason@redhat.com>
1236 * g++.dg/cpp0x/regress/call1.C: New.
1238 * g++.dg/cpp0x/sfinae11.C: New.
1239 * g++.dg/cpp0x/noexcept02.C: Fix.
1241 * g++.dg/cpp0x/sfinae10.C: New.
1243 * g++.dg/cpp0x/sfinae7.C: New.
1245 * g++.dg/cpp0x/enum9.C: New.
1247 2011-04-08 Jakub Jelinek <jakub@redhat.com>
1249 PR tree-optimization/48377
1250 * gcc.dg/vect/pr48377.c: New test.
1252 2011-04-07 Mike Stump <mikestump@comcast.net>
1254 * gcc.dg/torture/stackalign/non-local-goto-5.c: Fix for targets
1255 with no trampolines.
1257 2011-04-07 Jakub Jelinek <jakub@redhat.com>
1260 * gfortran.dg/gomp/pr48117.f90: New test.
1263 * gcc.dg/torture/pr48343.c: New test.
1265 2011-04-07 Andrey Belevantsev <abel@ispras.ru>
1267 Backport from mainline
1268 2011-03-26 Andrey Belevantsev <abel@ispras.ru>
1270 PR rtl-optimization/48144
1271 * gcc.dg/pr48144.c: New test.
1273 2011-04-06 Jakub Jelinek <jakub@redhat.com>
1276 * gcc.dg/guality/pr36977.c: New test.
1277 * gcc.dg/guality/pr48466.c: New test.
1279 Backported from mainline
1280 2011-04-01 Jakub Jelinek <jakub@redhat.com>
1283 * gcc.c-torture/compile/pr48335-1.c: New test.
1284 * gcc.dg/pr48335-1.c: New test.
1285 * gcc.dg/pr48335-2.c: New test.
1286 * gcc.dg/pr48335-3.c: New test.
1287 * gcc.dg/pr48335-4.c: New test.
1288 * gcc.dg/pr48335-5.c: New test.
1289 * gcc.dg/pr48335-6.c: New test.
1290 * gcc.dg/pr48335-7.c: New test.
1291 * gcc.dg/pr48335-8.c: New test.
1292 * gcc.target/i386/pr48335-1.c: New test.
1294 2011-04-04 Janus Weil <janus@gcc.gnu.org>
1297 * gfortran.dg/class_42.f03: New.
1299 2011-04-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1301 * gfortran.dg/bessel_6.f90: Use dg-add-options ieee.
1302 * gfortran.dg/bessel_7.f90: Likewise.
1304 2011-03-31 Jason Merrill <jason@redhat.com>
1306 * g++.dg/cpp0x/defaulted24.C: New.
1308 2011-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1311 * gfortran.dg/g77/cabs.f: Only xfail execution on mips-sgi-irix6*
1314 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
1316 * g++.dg/other/i386-9.C: New test.
1318 2011-03-30 Jason Merrill <jason@redhat.com>
1320 * g++.dg/cpp0x/regress/error-recovery1.C: New.
1322 * g++.dg/cpp0x/regress/isnan.C: New.
1324 * g++.dg/cpp0x/initlist46.C: New.
1326 2011-03-29 Jason Merrill <jason@redhat.com>
1328 * g++.dg/cpp0x/regress/value-dep1.C: New.
1330 * g++.dg/cpp0x/dependent1.C: New.
1332 2011-03-29 Jason Merrill <jason@redhat.com>
1334 * g++.dg/parse/memfnquals1.C: New.
1336 * g++.dg/cpp0x/constexpr-memfn1.C: New.
1338 * g++.dg/cpp0x/constexpr-diag1.C: Adjust error locations.
1340 * g++.dg/cpp0x/initlist-array2.C: New.
1342 * g++.dg/cpp0x/initlist-array1.C: New.
1344 * g++.dg/cpp0x/move1.C: New.
1346 * g++.dg/cpp0x/auto22.C: New.
1348 * g++.dg/cpp0x/rv-deduce2.C: New.
1350 * g++.dg/cpp0x/elision2.C: New.
1352 2011-03-29 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
1354 * g++.dg/cpp0x/constexpr-attribute.C: New.
1356 2011-03-29 Jason Merrill <jason@redhat.com>
1358 * g++.dg/cpp0x/constexpr-recursion.C: New.
1360 * g++.dg/cpp0x/constexpr-noexcept.C: New.
1362 * g++.dg/cpp0x/constexpr-overflow2.C: New.
1363 * g++.dg/cpp0x/constexpr-data2.C: Remove FIXME.
1365 * g++.dg/cpp0x/constexpr-47570.C: New.
1367 2011-03-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1369 Backport from mainline:
1370 2011-03-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1373 * g++.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
1375 2011-03-28 Richard Sandiford <richard.sandiford@linaro.org>
1378 * gcc.target/arm/neon-vld-1.c: New test.
1380 2011-03-28 Richard Guenther <rguenther@suse.de>
1382 Backport from mainline
1383 2011-03-24 Richard Guenther <rguenther@suse.de>
1386 * gcc.dg/builtin-object-size-10.c: New testcase.
1388 2011-03-22 Richard Guenther <rguenther@suse.de>
1390 PR tree-optimization/48228
1391 * gcc.dg/Wstrict-overflow-23.c: New testcase.
1393 2011-03-17 Richard Guenther <rguenther@suse.de>
1396 * gcc.dg/pr48134.c: New testcase.
1398 2011-03-26 Uros Bizjak <ubizjak@gmail.com>
1400 Backport from mainline:
1401 2011-03-24 Uros Bizjak <ubizjak@gmail.com>
1404 * gcc.target/i386/pr48237.c: New test.
1406 2011-03-26 Jakub Jelinek <jakub@redhat.com>
1408 Backport from mainline
1409 2011-03-24 Jakub Jelinek <jakub@redhat.com>
1412 * gcc.dg/dfp/pr48204.c: New test.
1414 2011-03-20 Jakub Jelinek <jakub@redhat.com>
1418 * gcc.c-torture/execute/pr42544.c: New test.
1419 * gcc.c-torture/execute/pr48197.c: New test.
1421 PR rtl-optimization/48156
1422 * gcc.dg/pr48156.c: New test.
1424 2011-03-17 Jakub Jelinek <jakub@redhat.com>
1426 PR rtl-optimization/48141
1427 * gcc.dg/pr48141.c: New test.
1429 2011-03-25 Release Manager
1431 * GCC 4.6.0 released.
1433 2011-03-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1435 Backport from mainline:
1436 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1438 * gcc.dg/vect/slp-multitypes-2.c: Replace dg-do run with
1440 Only xfail with gas.
1442 2011-03-21 Jakub Jelinek <jakub@redhat.com>
1445 * gcc.dg/pr48213.c: New test.
1447 2011-03-20 Joseph Myers <joseph@codesourcery.com>
1449 * gcc.dg/c1x-typedef-1.c: Expect errors for redefinitions of
1450 variably modified typedefs.
1451 * gcc.dg/c1x-typedef-2.c: Remove.
1453 2011-03-20 Joseph Myers <joseph@codesourcery.com>
1455 * gcc.dg/c1x-anon-struct-1.c: Don't test use of typedefs.
1456 * gcc.dg/c1x-anon-struct-3.c: New test.
1457 * gcc.dg/anon-struct-11.c: Update.
1459 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1462 * gcc.dg/torture/20090618-1.c: Skip on mips-sgi-irix*.
1464 2011-03-18 Jakub Jelinek <jakub@redhat.com>
1467 * gcc.c-torture/compile/pr48161.c: New test.
1469 2011-03-17 Richard Guenther <rguenther@suse.de>
1472 * g++.dg/torture/pr48165.C: New testcase.
1474 2011-03-16 Dodji Seketeli <dodji@redhat.com>
1477 * g++.dg/debug/dwarf2/typedef6.C: New test.
1479 2011-03-16 Jason Merrill <jason@redhat.com>
1481 * g++.dg/cpp0x/constexpr-array3.C: New.
1483 2011-03-16 Jason Merrill <jason@redhat.com>
1485 * g++.dg/cpp0x/sfinae6.C: New.
1486 * gcc/testsuite/g++.dg/cpp0x/initlist38.C: Adjust expected error.
1487 * gcc/testsuite/g++.dg/cpp0x/pr45908.C: Likewise.
1488 * gcc/testsuite/g++.dg/cpp0x/sfinae6.C: Likewise.
1489 * gcc/testsuite/g++.old-deja/g++.jason/conversion11.C: Likewise.
1490 * gcc/testsuite/g++.old-deja/g++.law/arg11.C: Likewise.
1492 2011-03-16 Jason Merrill <jason@redhat.com>
1494 * g++.dg/template/incomplete6.C: New.
1496 2011-03-15 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
1499 * gcc.target/arm/pr46788.c: New.
1501 2011-03-15 Richard Sandiford <richard.sandiford@linaro.org>
1503 PR rtl-optimization/47166
1504 * gcc.c-torture/execute/postmod-1.c: New test.
1506 2011-03-14 Richard Guenther <rguenther@suse.de>
1509 * gcc.dg/torture/pr48098.c: New testcase.
1511 2011-03-12 Peter Bergner <bergner@vnet.ibm.com>
1514 * gcc/testsuite/gcc.target/powerpc/pr48053-1.c: New test.
1515 * gcc/testsuite/gcc.target/powerpc/pr48053-2.c: Likewise.
1517 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
1520 * gfortran.dg/intrinsic_ifunction_2.f90: Correct PR number.
1522 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
1525 * gfortran.dg/intrinsic_ifunction_2.f90: New test case.
1527 2011-03-12 Janus Weil <janus@gcc.gnu.org>
1530 * gfortran.dg/class_41.f03: New.
1532 2011-03-11 Dodji Seketeli <dodji@redhat.com>
1534 * g++.dg/conversion/cast3.C: New test.
1536 2011-03-11 Jason Merrill <jason@redhat.com>
1538 * g++.dg/template/error45.C: New.
1540 * g++.dg/parse/no-type-defn1.C: New.
1542 * g++.dg/ext/attrib40.C: New.
1544 * g++.dg/cpp0x/regress/array1.C: New.
1546 2011-03-11 Richard Guenther <rguenther@suse.de>
1548 PR tree-optimization/48067
1549 * gcc.dg/pr48067.c: New testcase.
1551 2011-03-11 Richard Guenther <rguenther@suse.de>
1554 * g++.dg/lto/20110311-1_0.C: New testcase.
1556 2011-03-11 Jakub Jelinek <jakub@redhat.com>
1559 * g++.dg/inherit/virtual8.C: New test.
1562 * gcc.dg/torture/pr48044.c: New test.
1564 2011-03-11 Janus Weil <janus@gcc.gnu.org>
1567 * gfortran.dg/proc_ptr_comp_31.f90: New.
1569 2011-03-11 Richard Guenther <rguenther@suse.de>
1571 PR tree-optimization/47278
1572 * gcc.dg/torture/pr47278-1.c: New testcase.
1573 * gcc.dg/torture/pr47278-2.c: Likewise.
1575 2011-03-11 Jakub Jelinek <jakub@redhat.com>
1577 PR tree-optimization/48063
1578 * gcc.dg/torture/pr48063.c: New test.
1580 2011-03-10 Jason Merrill <jason@redhat.com>
1582 * g++.dg/template/array22.C: New.
1584 * g++.dg/cpp0x/syntax-err1.C: New.
1585 * g++.dg/parse/error36.C: Adjust expected errors.
1586 * g++.old-deja/g++.pt/ctor2.C: Likewise.
1587 * g++.old-deja/g++.pt/typename3.C: Likewise.
1588 * g++.old-deja/g++.pt/typename4.C: Likewise.
1589 * g++.old-deja/g++.pt/typename6.C: Likewise.
1591 2011-03-09 Jason Merrill <jason@redhat.com>
1593 * g++.dg/template/nontype22.C: New.
1595 2011-03-09 Martin Jambor <mjambor@suse.cz>
1597 PR tree-optimization/47714
1598 * g++.dg/torture/pr47714.C: New test.
1600 2011-03-08 Michael Meissner <meissner@linux.vnet.ibm.com>
1603 * gcc.target/powerpc/pr47755-2.c: New file.
1605 2011-03-08 Jakub Jelinek <jakub@redhat.com>
1607 * go.test/go-test.exp: For goroutines.go test if GCCGO_RUN_ALL_TESTS
1608 is not set in the environment, pass 64 as first argument when not
1609 running expensive tests or pass max($[`ulimit -u`/4], 10000) on
1610 native where ulimit -u is supported.
1612 2011-03-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1614 * gcc.dg/optimize-bswapsi-1.c: Use -march=z900 on s390.
1616 2011-03-08 Jason Merrill <jason@redhat.com>
1618 * g++.dg/template/nontype21.C: New.
1620 * g++.dg/template/anon5.C: New.
1622 2011-03-08 Jakub Jelinek <jakub@redhat.com>
1625 * gcc.dg/pr47881.c: New test.
1627 2011-03-08 Dodji Seketeli <dodji@redhat.com>
1630 * g++.dg/lookup/template3.C: New test.
1632 2011-03-08 Kai Tietz <ktietz@redhat.com>
1634 * g++.dg/tree-ssa/pr21082.C: Use __INTPTR_TYPE__ instead of
1637 2011-03-08 Mikael Pettersson <mikpe@it.uu.se>
1640 * gcc.dg/tree-ssa/ssa-ccp-33.c: Use __alignof__ not
1641 sizeof to compute alignment.
1643 2011-03-08 Jakub Jelinek <jakub@redhat.com>
1645 PR tree-optimization/48022
1646 * gcc.dg/pr48022-1.c: New test.
1647 * gcc.dg/pr48022-2.c: New test.
1649 2011-03-07 Jason Merrill <jason@redhat.com>
1651 * g++.dg/template/nontype20.C: New.
1652 * g++.dg/init/member1.C: Adjust expected errors.
1653 * g++.dg/parse/constant4.C: Likewise.
1654 * g++.dg/template/qualified-id3.C: Likewise.
1655 * g++.old-deja/g++.pt/crash10.C: Likewise.
1657 * g++.dg/cpp0x/regress/non-const1.C: New.
1659 2011-03-07 Jakub Jelinek <jakub@redhat.com>
1662 * gcc.dg/pr47991.c: New test.
1664 2011-03-07 Jason Merrill <jason@redhat.com>
1666 * g++.dg/abi/mangle46.C: New.
1668 2011-03-07 Pat Haugen <pthaugen@us.ibm.com>
1671 * gcc.target/powerpc/pr47862.c: New.
1673 2011-03-07 Jack Howarth <howarth@bromo.med.uc.edu>
1676 * gcc.target/i386/combine-mul.c: Require nonpic.
1678 2011-03-07 Paul Wögerer <paul_woegerer@mentor.com>
1679 Nathan Froyd <froydnj@codesourcery.com>
1681 * gcc.dg/20001117-1.c: Abort on NULL call_sites.
1683 2011-03-06 Mark Mitchell <mark@codesourcery.com>
1685 * README.QMTEST: Remove.
1687 2011-03-06 Paul Thomas <pault@gcc.gnu.org>
1688 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1691 * gfortran.dg/array_constructor_37.f90 : New test.
1693 2011-03-05 Jason Merrill <jason@redhat.com>
1695 * g++.dg/abi/mangle39.C: ABI v5, not 6.
1696 * g++.dg/abi/mangle45.C: Likewise.
1697 * g++.dg/cpp0x/trailing1.C: Likewise.
1699 2011-03-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1701 * gcc.dg/torture/pr47975.c: Add -fno-common option on hppa*-*-hpux*.
1703 2011-03-05 Jakub Jelinek <jakub@redhat.com>
1705 PR rtl-optimization/47899
1706 * gcc.dg/pr47899.c: New test.
1708 * gcc.dg/torture/pr47968.c: Ignore warnings.
1710 PR tree-optimization/47967
1711 * gcc.c-torture/compile/pr47967.c: New test.
1713 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
1715 * objc.dg/property/property-encoding-1.m: Tidied up testcase.
1716 * obj-c++.dg/property/property-encoding-1.mm: Likewise.
1718 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
1720 * objc.dg/gnu-api-2-property.m: Added tests for property_getName()
1721 and property_getAttributes() if __OBJC2__.
1722 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
1723 * objc.dg/property/property-encoding-1.m: New.
1724 * obj-c++.dg/property/property-encoding-1.mm: New.
1726 2011-03-04 Jason Merrill <jason@redhat.com>
1728 * g++.dg/template/pseudodtor6.C: New.
1730 * g++.dg/inherit/covariant19.C: New.
1732 2011-03-04 Richard Guenther <rguenther@suse.de>
1735 * gcc.dg/torture/pr47968.c: New testcase.
1737 2011-03-04 Richard Guenther <rguenther@suse.de>
1740 * gcc.dg/torture/pr47975.c: New testcase.
1742 2011-03-03 Paolo Carlini <paolo.carlini@oracle.com>
1745 * g++.dg/template/crash106.C: New.
1747 2011-03-03 Jakub Jelinek <jakub@redhat.com>
1750 * gcc.dg/gomp/pr47963.c: New test.
1751 * g++.dg/gomp/pr47963.C: New test.
1753 2011-03-02 Jason Merrill <jason@redhat.com>
1755 * g++.dg/cpp0x/regress/condition1.C: New.
1757 * g++.dg/cpp0x/constexpr-ctor9.C: New.
1759 2011-03-01 Jason Merrill <jason@redhat.com>
1761 * g++.dg/cpp0x/lambda/lambda-98.C: New.
1763 * g++.dg/cpp0x/constexpr-non-const-arg2.C: New.
1765 2011-03-02 Richard Sandiford <richard.sandiford@linaro.org>
1767 PR rtl-optimization/47925
1768 * gcc.c-torture/execute/pr47925.c: New test.
1770 2011-03-01 Jason Merrill <jason@redhat.com>
1772 * g++.dg/cpp0x/decltype25.C: New.
1774 * g++.dg/cpp0x/regress/bitfield-err1.C: New.
1776 2011-03-01 Richard Guenther <rguenther@suse.de>
1778 PR tree-optimization/47890
1779 * gcc.dg/torture/pr47890.c: New testcase.
1781 2011-03-01 Richard Guenther <rguenther@suse.de>
1784 * gcc.dg/lto/pr47924_0.c: New testcase.
1786 2011-03-01 Richard Guenther <rguenther@suse.de>
1789 * gfortran.dg/lto/pr46911_0.f: New testcase.
1791 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1793 PR libgfortran/47933
1794 * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid
1795 compile errors from older code form.
1797 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1799 PR libgfortran/47567
1800 * gfortran.dg/fmt_fw_d.f90: New test.
1802 2011-02-28 Jason Merrill <jason@redhat.com>
1804 * g++.dg/inherit/covariant18.C: New.
1806 2011-02-28 Jakub Jelinek <jakub@redhat.com>
1809 * gcc.dg/pr47893.c: New test.
1811 2011-02-28 Nicola Pero <nicola.pero@meta-innovation.com>
1813 * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return
1814 NULL in case of a selector with conflicting types.
1815 * obj-c++.dg/gnu-api-2-sel.mm: Same change.
1817 2011-02-28 Kazu Hirata <kazu@codesourcery.com>
1819 * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c,
1820 gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c,
1821 gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c,
1822 gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New.
1824 2011-02-28 Jason Merrill <jason@redhat.com>
1827 * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6.
1829 2011-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1831 PR libgfortran/47778
1832 * gfortran.dg/namelist_71.f90: New test.
1834 2011-02-27 Jason Merrill <jason@redhat.com>
1837 * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
1838 * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
1840 2011-02-27 Paolo Carlini <paolo.carlini@oracle.com>
1843 * g++.dg/cpp0x/constexpr-ctor8.C: New.
1845 2011-02-27 Jakub Jelinek <jakub@redhat.com>
1848 * gfortran.dg/gomp/task-1.f90: Removed.
1850 2011-02-26 Jason Merrill <jason@redhat.com>
1852 * g++.dg/template/this-targ1.C: New.
1854 * g++.dg/cpp0x/regress/template-const1.C: New.
1855 * g++.dg/cpp0x/regress/template-function1.C: Adjust.
1856 * g++.dg/template/function1.C: Adjust.
1857 * g++.dg/cpp0x/regress/debug-debug7.C: Adjust.
1858 * g++.dg/debug/debug7.C: Adjust.
1860 2011-02-26 Tobias Burnus <burnus@net-b.de>
1863 * gfortran.dg/gomp/task-1.f90: New.
1865 2011-02-25 Jie Zhang <jie@codesourcery.com>
1867 * gcc.target/arm/neon-thumb2-move.c: Add
1868 dg-require-effective-target arm_thumb2_ok.
1870 2011-02-24 Jason Merrill <jason@redhat.com>
1872 * g++.dg/parse/constant1.C: Specify C++98 mode.
1873 * g++.dg/parse/constant5.C: Likewise.
1874 * g++.dg/parse/error2.C: Likewise.
1875 * g++.dg/parse/semicolon3.C: Likewise.
1876 * g++.dg/template/crash14.C: Likewise.
1877 * g++.dg/template/local4.C: Likewise.
1878 * g++.dg/template/nontype3.C: Likewise.
1879 * g++.dg/parse/crash31.C: Adjust expected errors.
1880 * g++.dg/template/function1.C: Likewise.
1881 * g++.dg/template/ref3.C: Likewise.
1882 * g++.dg/template/static9.C: Likewise.
1883 * g++.old-deja/g++.pt/crash41.C: Instantiate template.
1885 * g++.dg/cpp0x/constexpr-array-tparm.C: New.
1886 * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
1887 * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
1888 * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
1889 * g++.dg/cpp0x/regress/template-function1.C: Likewise.
1891 2011-02-24 Jakub Jelinek <jakub@redhat.com>
1894 * gfortran.dg/pr47878.f90: New test.
1896 2011-02-24 Richard Guenther <rguenther@suse.de>
1899 * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
1900 * gcc.dg/guality/pr41353-2.c (vari): Likewise.
1902 2011-02-24 Richard Guenther <rguenther@suse.de>
1905 * gfortran.dg/lto/pr47839_0.f90: New testcase.
1906 * gfortran.dg/lto/pr47839_1.f90: Likewise.
1908 2011-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1910 PR libgfortran/47567
1911 * gfortran.dg/fmt_f0_1.f90: Update test.
1913 2011-02-23 Jason Merrill <jason@redhat.com>
1915 * g++.dg/abi/mangle39.C: Adjust parm mangling.
1916 * g++.dg/abi/mangle45.C: New.
1918 * g++.dg/cpp0x/trailing1.C: Mangle decltype.
1919 * g++.dg/template/canon-type-9.C: Match use of decltype
1920 between declaration and definition.
1921 * g++.dg/template/canon-type-12.C: Likewise.
1923 2011-02-23 Mikael Morin <mikael@gcc.gnu.org>
1926 * gfortran.dg/nested_allocatables_1.f90: New.
1928 2011-02-23 Nathan Froyd <froydnj@codesourcery.com>
1931 * g++.dg/pr46868.C: New test.
1932 * g++.dg/parse/parameter-declaration-1.C: Adjust.
1933 * g++.dg/parse/error14.C: Adjust.
1935 2011-02-23 Richard Guenther <rguenther@suse.de>
1937 PR tree-optimization/47838
1938 * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
1940 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
1942 * g++.dg/other/pr47218.C: Fix dg-options. Cleanup saved temps.
1944 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
1946 * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
1947 * gfortran.dg/count_init_expr.f03: Ditto.
1948 * gfortran.dg/gomp/pr43711.f90: Ditto.
1949 * gcc.dg/struct-parse-2.c: Ditto.
1950 * gcc.dg/parse-error-3.c: Ditto.
1951 * gcc.dg/Wlogical-op-1.c: Ditto.
1952 * gcc.dg/Walways-true-1.c: Ditto.
1953 * gcc.dg/pr24225.c: Ditto.
1954 * gcc.dg/Walways-true-2.c: Ditto.
1955 * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
1956 * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
1957 * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
1958 * g++.dg/overload/defarg4.C: Ditto.
1959 * g++.dg/inherit/covariant16.C: Ditto.
1960 * g++.dg/inherit/virtual7.C: Ditto.
1961 * g++.dg/template/canon-type-9.C: Ditto.
1962 * g++.dg/template/access19.C: Ditto.
1963 * g++.dg/template/call7.C: Ditto.
1964 * g++.dg/template/canon-type-2.C: Ditto.
1965 * g++.dg/template/init7.C: Ditto.
1966 * g++.dg/template/sizeof-template-argument.C: Ditto.
1967 * g++.dg/template/const3.C: Ditto.
1968 * g++.dg/template/sfinae26.C: Ditto.
1969 * g++.dg/template/sfinae26.C: Ditto.
1970 * g++.dg/template/canon-type-11.C: Ditto.
1971 * g++.dg/template/union2.C: Ditto.
1972 * g++.dg/template/canon-type-3.C: Ditto.
1973 * g++.dg/template/canon-type-1.C: Ditto.
1974 * g++.dg/template/canon-type-5.C: Ditto.
1975 * g++.dg/template/canon-type-7.C: Ditto.
1976 * g++.dg/template/canon-type-10.C: Ditto.
1977 * g++.dg/template/spec36.C: Ditto.
1978 * g++.dg/template/typedef38.C: Ditto.
1979 * g++.dg/template/canon-type-4.C: Ditto.
1980 * g++.dg/template/canon-type-6.C: Ditto.
1981 * g++.dg/template/canon-type-13.C: Ditto.
1982 * g++.dg/template/instantiate9.C: Ditto.
1983 * g++.dg/template/ttp22.C: Ditto.
1984 * g++.dg/warn/Wreturn-type-6.C: Ditto.
1985 * g++.dg/warn/Walways-true-1.C: Ditto.
1986 * g++.dg/warn/Wlogical-op-1.C: Ditto.
1987 * g++.dg/warn/Walways-true-2.C: Ditto.
1988 * g++.dg/conversion/op4.C: Ditto.
1989 * g++.dg/opt/pr19650.C: Ditto.
1990 * g++.dg/lookup/friend11.C: Ditto.
1991 * g++.dg/other/default2.C: Ditto.
1992 * g++.dg/other/default3.C: Ditto.
1993 * g++.dg/other/dtor2.C: Ditto.
1994 * g++.dg/other/friend5.C: Ditto.
1995 * g++.dg/other/default5.C: Ditto.
1996 * g++.dg/init/brace6.C: Ditto.
1997 * g++.dg/init/aggr5.C: Ditto.
1998 * g++.dg/init/error2.C: Ditto.
1999 * g++.dg/expr/bound-mem-fun.C: Ditto.
2000 * g++.dg/expr/cond6.C: Ditto.
2001 * g++.dg/expr/stmt-expr-1.C: Ditto.
2002 * g++.dg/cpp0x/constexpr-object2.C: Ditto.
2003 * g++.dg/cpp0x/constexpr-data1.C: Ditto.
2004 * g++.dg/cpp0x/constexpr-function2.C: Ditto.
2005 * g++.dg/cpp0x/bracket1.C: Ditto.
2006 * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
2007 * g++.dg/cpp0x/pr38646.C: Ditto.
2008 * g++.dg/cpp0x/variadic73.C: Ditto.
2009 * g++.dg/cpp0x/constexpr-function1.C: Ditto.
2010 * g++.dg/cpp0x/bracket4.C: Ditto.
2011 * g++.dg/cpp0x/decltype4.C: Ditto.
2012 * g++.dg/cpp0x/constexpr-data2.C: Ditto.
2013 * g++.dg/cpp0x/constexpr-object1.C: Ditto.
2014 * g++.dg/cpp0x/variadic-crash2.C: Ditto.
2015 * g++.dg/cpp0x/variadic-new2.C: Ditto.
2016 * g++.dg/cpp0x/decltype2.C: Ditto.
2017 * g++.dg/cpp0x/decltype1.C: Ditto.
2018 * g++.dg/cpp0x/bracket2.C: Ditto.
2019 * g++.dg/cpp0x/decltype5.C: Ditto.
2020 * g++.dg/cpp0x/constexpr-function3.C: Ditto.
2021 * g++.dg/cpp0x/variadic70.C: Ditto.
2022 * g++.dg/cpp0x/decltype6.C: Ditto.
2023 * g++.dg/cpp0x/rvo.C: Ditto.
2024 * g++.dg/cpp0x/vt-40092.C: Ditto.
2025 * g++.dg/cpp0x/variadic-new.C: Ditto.
2026 * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
2027 * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
2028 * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
2029 * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
2030 * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
2031 * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
2032 * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
2033 * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
2034 * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
2035 * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
2036 * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
2037 * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
2038 * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
2039 * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
2040 * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
2041 * g++.dg/cpp0x/pr39639.C: Ditto.
2042 * g++.dg/cpp0x/decltype3.C: Ditto.
2043 * g++.dg/cpp0x/variadic68.C: Ditto.
2044 * g++.dg/cpp0x/variadic-function.C: Ditto.
2045 * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
2046 * g++.dg/cpp0x/variadic-bind.C: Ditto.
2047 * g++.dg/cpp0x/variadic-tuple.C: Ditto.
2048 * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
2049 * g++.dg/parse/crash35.C: Ditto.
2050 * g++.dg/parse/crash40.C: Ditto.
2051 * g++.dg/parse/defarg12.C: Ditto.
2052 * g++.dg/parse/crash34.C: Ditto.
2053 * g++.dg/parse/constructor3.C: Ditto.
2054 * g++.dg/parse/template23.C: Ditto.
2055 * g++.dg/parse/crash56.C: Ditto.
2056 * g++.dg/parse/dtor13.C: Ditto.
2057 * g++.dg/parse/error33.C: Ditto.
2058 * g++.dg/parse/ctor9.C: Ditto.
2059 * g++.dg/parse/error32.C: Ditto.
2060 * g++.dg/parse/error37.C: Ditto.
2061 * g++.dg/parse/bitfield3.C: Ditto.
2062 * g++.dg/parse/struct-4.C: Ditto.
2063 * g++.dg/ext/has_trivial_copy.C: Ditto.
2064 * g++.dg/ext/is_polymorphic.C: Ditto.
2065 * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
2066 * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
2067 * g++.dg/ext/has_nothrow_assign.C: Ditto.
2068 * g++.dg/ext/is_union.C: Ditto.
2069 * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
2070 * g++.dg/ext/is_pod.C: Ditto.
2071 * g++.dg/ext/has_virtual_destructor.C: Ditto.
2072 * g++.dg/ext/has_trivial_constructor.C: Ditto.
2073 * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
2074 * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
2075 * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
2076 * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
2077 * g++.dg/ext/is_abstract.C: Ditto.
2078 * g++.dg/ext/has_trivial_assign.C: Ditto.
2079 * g++.dg/ext/is_class.C: Ditto.
2080 * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
2081 * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
2082 * g++.dg/ext/is_base_of.C: Ditto.
2083 * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
2084 * g++.dg/ext/has_nothrow_constructor.C: Ditto.
2085 * g++.dg/ext/is_empty.C: Ditto.
2086 * g++.dg/ext/is_enum.C: Ditto.
2087 * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
2088 * gnat.dg/opt11.adb: Ditto.
2089 * obj-c++.dg/pr45735.mm: Ditto.
2090 * obj-c++.dg/pr24393.mm: Ditto.
2091 * obj-c++.dg/exceptions-2.mm: Ditto.
2092 * objc.dg/pr45735.m: Ditto.
2093 * objc.dg/pr24393.m: Ditto.
2095 2011-02-23 Nicola Pero <nicola.pero@meta-innovation.com>
2097 * objc.dg/attributes/objc-exception-1.m: New.
2099 2011-02-23 Jie Zhang <jie@codesourcery.com>
2101 * gcc.dg/cpp/include7.c: New test.
2103 2011-02-22 Paolo Carlini <paolo.carlini@oracle.com>
2106 * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
2108 2011-02-23 Jie Zhang <jie@codesourcery.com>
2110 PR rtl-optimization/47763
2111 * gcc.dg/pr47763.c: New test.
2113 2011-02-22 Paul Thomas <pault@gcc.gnu.org>
2116 * gfortran.dg/whole_file_32.f90 : New test.
2118 2011-02-22 Dodji Seketeli <dodji@redhat.com>
2121 * g++.dg/inherit/virtual7.C: New test.
2123 2011-02-22 Nicola Pero <nicola.pero@meta-innovation.com>
2126 * objc.dg/type-size-3.m: Updated error message.
2127 * objc.dg/type-size-4.m: New test.
2128 * objc.dg/type-size-5.m: New test.
2130 2011-02-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2132 * lib/gnat.exp: Fix comments.
2133 Don't load libgloss.exp.
2134 (default_gnat_version): Call $compiler with --version.
2135 Adapt regexp for gnatmake output, insert version.
2136 (gnat_version): New proc.
2137 (gnat_init): Remove gnat_libgcc_s_path.
2138 (gnat_target_compile): Likewise.
2139 Remove ld_library_path.
2140 Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
2141 (gnat_pass): Remove.
2142 (gnat_pass): Remove.
2143 (gnat_finish): Remove.
2144 (gnat_exit): Remove.
2145 (local_find_gnatmake): Reindent.
2146 (runtest_file_p): Remove.
2147 (prune_warnings): Remove.
2148 (find_gnatclean): New proc.
2149 * lib/gnat-dg.exp (lremove): New proc.
2150 (gnat-dg-test): Reindent.
2151 Remove additional output files.
2152 (gnat-dg-runtest): Remove.
2154 * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
2155 * gnat.dg/loop_optimization6.adb: Likewise.
2156 * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
2158 2011-02-22 Jakub Jelinek <jakub@redhat.com>
2160 PR tree-optimization/47835
2161 * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
2163 2011-02-22 Tobias Burnus <burnus@net-b.de>
2165 * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
2166 * gfortran.dg/abstract_type_2.f03: Ditto.
2167 * gfortran.dg/abstract_type_3.f03: Ditto.
2168 * gfortran.dg/abstract_type_4.f03: Ditto.
2169 * gfortran.dg/abstract_type_5.f03: Ditto.
2170 * gfortran.dg/abstract_type_6.f03: Ditto.
2171 * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
2172 * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
2173 * gfortran.dg/allocatable_scalar_11.f90: Ditto.
2174 * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
2175 * gfortran.dg/array_function_5.f90: Ditto.
2176 * gfortran.dg/asynchronous_3.f03: Ditto.
2177 * gfortran.dg/char_expr_1.f90: Ditto.
2178 * gfortran.dg/class_14.f03: Ditto.
2179 * gfortran.dg/data_array_6.f: Ditto.
2180 * gfortran.dg/data_invalid.f90: Ditto.
2181 * gfortran.dg/dot_product_1.f03: Ditto.
2182 * gfortran.dg/func_derived_5.f90: Ditto.
2183 * gfortran.dg/func_result_4.f90: Ditto.
2184 * gfortran.dg/implied_do_1.f90: Ditto.
2185 * gfortran.dg/initialization_25.f90: Ditto.
2186 * gfortran.dg/initialization_26.f90: Ditto.
2187 * gfortran.dg/interface_34.f90: Ditto.
2188 * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
2189 * gfortran.dg/keyword_symbol_1.f90: Ditto.
2190 * gfortran.dg/matmul_8.f03: Ditto.
2191 * gfortran.dg/merge_init_expr.f90: Ditto.
2192 * gfortran.dg/pack_assign_1.f90: Ditto.
2193 * gfortran.dg/pack_vector_1.f90: Ditto.
2194 * gfortran.dg/pointer_check_8.f90: Ditto.
2195 * gfortran.dg/product_init_expr.f03: Ditto.
2196 * gfortran.dg/reshape_order_5.f90: Ditto.
2197 * gfortran.dg/reshape_shape_1.f90: Ditto.
2198 * gfortran.dg/reshape_zerosize_2.f90: Ditto.
2199 * gfortran.dg/same_name_2.f90: Ditto.
2200 * gfortran.dg/selected_real_kind_1.f90: Ditto.
2201 * gfortran.dg/spread_init_expr.f03: Ditto.
2202 * gfortran.dg/stmt_func_1.f90: Ditto.
2203 * gfortran.dg/sum_init_expr.f03: Ditto.
2204 * gfortran.dg/transpose_3.f03: Ditto.
2205 * gfortran.dg/unpack_init_expr.f03: Ditto.
2206 * gfortran.dg/warn_conversion.f90: Ditto.
2207 * gfortran.dg/warn_conversion_2.f90: Ditto.
2208 * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
2209 * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
2210 * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
2211 * gfortran.dg/whole_file_16.f90: Ditto.
2212 * gfortran.dg/whole_file_17.f90: Ditto.
2213 * gfortran.dg/whole_file_18.f90: Ditto.
2214 * gfortran.dg/whole_file_20.f03: Ditto.
2215 * gfortran.dg/whole_file_5.f90: Ditto.
2216 * gfortran.dg/whole_file_6.f90: Ditto.
2217 * gfortran.dg/write_invalid_format.f90: Ditto.
2218 * gfortran.dg/zero_sized_6.f90: Ditto.
2220 2011-02-21 Jeff Law <law@redhat.com>
2222 PR rtl-optimization/46178
2223 * gcc.target/i386/pr46178.c: New test.
2225 PR rtl-optimization/46002
2226 * gcc.c-torture/compile/pr46002.c: New test.
2228 2011-02-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2230 * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
2233 2011-02-21 Jakub Jelinek <jakub@redhat.com>
2236 * g++.dg/debug/pr47106.C: Require effective target lto.
2238 2011-02-21 Jason Merrill <jason@redhat.com>
2240 * g++.dg/cpp0x/constexpr-diag2.C: New.
2242 2011-02-20 Jason Merrill <jason@redhat.com>
2244 * g++.dg/cpp0x/constexpr-ctor7.C: New.
2246 * g++.dg/cpp0x/fntmpdefarg2.C: New.
2248 * g++.dg/overload/conv-op1.C: New.
2250 * g++.dg/cpp0x/constexpr-synth1.C: New.
2252 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
2254 * objc.dg/layout-2.m: New.
2255 * objc.dg/selector-3.m: Adjusted location of error message.
2256 * objc.dg/type-size-3.m: Same.
2257 * obj-c++.dg/selector-3.mm: Same.
2259 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
2262 * objc.dg/property/dotsyntax-22.m: New.
2263 * obj-c++.dg/property/dotsyntax-22.mm: New.
2265 2011-02-20 Dodji Seketeli <dodji@redhat.com>
2268 * g++.dg/template/typedef38.C: New test.
2270 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
2273 * gfortran.dg/whole_file_30.f90 : New test.
2274 * gfortran.dg/whole_file_31.f90 : New test.
2276 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
2280 * gfortran.dg/whole_file_28.f90 : New test.
2281 * gfortran.dg/whole_file_29.f90 : New test.
2283 2011-02-20 Paolo Carlini <paolo.carlini@oracle.com>
2286 * g++.dg/template/crash105.C: New.
2288 2011-02-19 Jason Merrill <jason@redhat.com>
2290 * g++.dg/cpp0x/regress/no-elide1.C: New.
2292 2011-02-19 Alexandre Oliva <aoliva@redhat.com>
2294 PR tree-optimization/46620
2295 * gcc.dg/pr46620.c: New.
2297 2011-02-19 Jakub Jelinek <jakub@redhat.com>
2300 * gcc.target/i386/pr47809.c: New test.
2302 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2303 Tobias Burnus <burnus@net-b.de>
2305 * lib/target-supports.exp
2306 (check_effective_target_fortran_large_real): New check for large reals.
2307 * gfortran.dg/nan_7.f90: New test.
2309 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2311 PR libgfortran/47567
2312 * gfortran.dg/fmt_f0_1.f90: Update test.
2314 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
2317 * gfortran.dg/array_constructor_36.f90 : New test.
2318 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
2319 allow for comparison between different elements of the array
2320 constructor at different levels of optimization.
2322 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
2324 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
2325 * gcc.target/i386/pr32280-1.c: Likewise.
2327 2011-02-19 Jakub Jelinek <jakub@redhat.com>
2330 * gcc.target/i386/pr47800.c: New test.
2332 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
2334 * objc/execute/exceptions/foward-1.x: New.
2336 2011-02-18 Janus Weil <janus@gcc.gnu.org>
2339 * gfortran.dg/derived_constructor_comps_4.f90: New.
2341 2011-02-18 Tobias Burnus
2344 * gfortran.dg/func_result_6.f90: New.
2346 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
2349 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
2351 2011-02-18 Tobias Burnus <burnus@net-b.de>
2354 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
2356 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
2357 normalizing the error/warning output.
2358 * gfortran.dg/Wall.f90: Update dg-error/warning.
2359 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
2360 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
2361 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
2362 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
2363 * gfortran.dg/class_30.f90: Update dg-error/warning.
2364 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
2365 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
2366 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
2367 * gfortran.dg/entry_17.f90: Update dg-error/warning.
2368 * gfortran.dg/entry_19.f90: Update dg-error/warning.
2369 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
2370 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
2371 * gfortran.dg/g77/12632.f: Update dg-error/warning.
2372 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
2373 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
2374 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
2375 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
2376 * gfortran.dg/goto_8.f90: Update dg-error/warning.
2377 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
2378 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
2379 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
2380 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
2381 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
2382 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
2383 * gfortran.dg/volatile3.f90: Update dg-error/warning.
2384 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
2385 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
2386 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
2387 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
2388 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
2390 2011-02-18 Janus Weil <janus@gcc.gnu.org>
2393 * gfortran.dg/proc_ptr_comp_30.f90: New.
2395 2011-02-18 Jakub Jelinek <jakub@redhat.com>
2398 * gcc.target/i386/pr47780.c: New test.
2400 2011-02-18 Janus Weil <janus@gcc.gnu.org>
2403 * gfortran.dg/class_40.f03: New.
2405 2011-02-18 Dodji Seketeli <dodji@redhat.com>
2408 * g++.dg/cpp0x/auto21.C: New test.
2410 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
2412 * objc.dg/special/unclaimed-category-1.h: Updated for
2414 * objc.dg/special/unclaimed-category-1.m: Same.
2415 * objc.dg/zero-link-1.m: Same.
2416 * objc.dg/lookup-1.m: Same.
2417 * objc.dg/torture/strings/const-str-9.m
2418 * objc.dg/torture/strings/const-str-10.m: Same.
2419 * objc.dg/torture/strings/const-str-11.m: Same.
2420 * objc.dg/torture/forward-1.m: Same.
2421 * objc.dg/zero-link-2.m: Same.
2422 * objc.dg/encode-7-next-64bit.m: Same.
2423 * objc.dg/method-4.m: Same.
2424 * objc.dg/next-runtime-1.m: Same.
2425 * objc.dg/image-info.m: Same.
2426 * objc.dg/pr23214.m: Same.
2427 * objc.dg/symtab-1.m: Same.
2428 * obj-c++.dg/basic.m: Same.
2429 * obj-c++.dg/proto-lossage-3.m: Same.
2430 * obj-c++.dg/torture/strings/const-str-10.m: Same.
2431 * obj-c++.dg/torture/strings/const-str-11.m: Same.
2432 * obj-c++.dg/torture/strings/const-str-9.m: Same.
2433 * obj-c++.dg/method-11.m: Same.
2434 * objc/execute/enumeration-1.m: Same.
2435 * objc/execute/object_is_class.m: Same.
2436 * objc/execute/formal_protocol-2.m: Same.
2437 * objc/execute/formal_protocol-4.m: Same.
2438 * objc/execute/formal_protocol-6.m: Same.
2439 * objc/execute/bycopy-3.m: Same.
2440 * objc/execute/exceptions/catchall-1.m: Same.
2441 * objc/execute/exceptions/finally-1.m: Same.
2442 * objc/execute/exceptions/local-variables-1.m: Same.
2443 * objc/execute/exceptions/foward-1.m: Same.
2444 * objc/execute/bf-common.h
2445 * objc/execute/enumeration-2.m: Same.
2446 * objc/execute/formal_protocol-1.m: Same.
2447 * objc/execute/formal_protocol-3.m: Same.
2448 * objc/execute/formal_protocol-5.m: Same.
2449 * objc/execute/accessing_ivars.m: Same.
2450 * objc/execute/bycopy-2.m: Same.
2451 * objc/execute/formal_protocol-7.m: Same.
2452 * objc/execute/compatibility_alias.m: Same.
2453 * objc/execute/no_clash.m: Same.
2454 * objc/execute/object_is_meta_class.m: Same.
2455 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
2456 * objc/execute/class-tests-1.h: Include stdio.h.
2457 * objc/execute/class-tests-2.h: Same.
2458 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
2460 * obj-c++.dg/try-catch-2.mm: Same.
2462 2011-02-17 Jakub Jelinek <jakub@redhat.com>
2465 * g++.dg/warn/Wunused-parm-4.C: New test.
2467 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
2468 Jan Hubicka <jh@suse.cz>
2472 * g++.dg/debug/pr47106.C: New.
2474 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
2477 * gcc.target/i386/pr43653.c: New test.
2479 2011-02-11 Dodji Seketeli <dodji@redhat.com>
2482 * g++.dg/template/inherit6.C: New test.
2484 2011-02-16 Janus Weil <janus@gcc.gnu.org>
2487 * gfortran.dg/class_39.f03: New.
2489 2011-02-16 Dodji Seketeli <dodji@redhat.com>
2492 * g++.dg/cpp0x/variadic106.C: New test.
2494 2011-02-16 Jakub Jelinek <jakub@redhat.com>
2497 * gfortran.dg/pr47757-1.f90: New test.
2498 * gfortran.dg/pr47757-2.f90: New test.
2499 * gfortran.dg/pr47757-3.f90: New test.
2502 * g++.dg/cpp0x/enum8.C: New test.
2504 2011-02-15 Jason Merrill <jason@redhat.com>
2506 * g++.dg/inherit/implicit-trivial1.C: New.
2507 * g++.dg/cpp0x/implicit-trivial1.C: New.
2509 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
2512 * gcc.dg/torture/pr47725.c: Removed.
2514 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
2517 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
2518 constant does not generate a load from memory.
2520 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
2523 * gcc.dg/torture/pr47725.c: New.
2525 2011-02-15 Richard Guenther <rguenther@suse.de>
2527 PR tree-optimization/47743
2528 * gcc.dg/torture/pr47743.c: New testcase.
2530 2011-02-15 Jakub Jelinek <jakub@redhat.com>
2533 * gcc.target/i386/pr47581.c: New test.
2535 2011-02-14 Janus Weil <janus@gcc.gnu.org>
2538 * gfortran.dg/select_type_22.f03: New.
2540 2011-02-14 Jason Merrill <jason@redhat.com>
2542 * g++.dg/cpp0x/regress/enum1.C: New.
2544 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
2546 * gnat.dg/include.adb: New test.
2548 2011-02-14 Janus Weil <janus@gcc.gnu.org>
2551 * gfortran.dg/class_38.f03: New.
2553 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
2555 * gcc.dg/pr46494.c: New test.
2557 2011-02-14 Richard Guenther <rguenther@suse.de>
2559 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
2561 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2564 * gnat.dg/null_pointer_deref1.exp: Don't skip on
2565 sparc*-sun-solaris2.11.
2567 2011-02-14 Janus Weil <janus@gcc.gnu.org>
2570 * gfortran.dg/argument_checking_18.f90: New.
2572 2011-02-13 Tobias Burnus <burnus@net-b.de>
2574 * gfortran.dg/argument_checking_13.f90: Update dg-error.
2575 * gfortran.dg/argument_checking_17.f90: New.
2577 2011-02-12 Janus Weil <janus@gcc.gnu.org>
2579 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
2580 are temporarily disabled.
2581 * gfortran.dg/class_7.f03: Ditto.
2582 * gfortran.dg/coarray_14.f90: Ditto.
2583 * gfortran.dg/typebound_proc_13.f03: Ditto.
2585 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
2588 * gfortran.dg/extends_11.f03: New.
2590 2011-02-11 Xinliang David Li <davidxl@google.com>
2592 PR tree-optimization/47707
2593 * g++.dg/tree-ssa/pr47707.C: New test.
2595 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
2597 * g++.dg/opt/inline17.C: New test.
2599 2011-02-11 Tobias Burnus <burnus@net-b.de>
2602 * gfortran.dg/pure_formal_2.f90: New.
2604 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
2606 PR rtl-optimization/47614
2607 * gfortran.dg/pr47614.f: New.
2609 2011-02-11 Joseph Myers <joseph@codesourcery.com>
2612 * gcc.dg/opts-6.c: New test.
2614 2011-02-11 Jakub Jelinek <jakub@redhat.com>
2617 * gcc.dg/pr47684.c: New test.
2619 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2622 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
2623 c99_runtime, dg-add-options c99_runtime.
2624 (main): Use __asm__.
2626 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2629 * lib/target-supports.exp (check_ascii_locale_available): New proc.
2630 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
2631 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
2632 * gcc.dg/ucnid-10.c: Likewise.
2633 * gcc.dg/ucnid-13.c: Likewise.
2634 * gcc.dg/ucnid-7.c: Likewise.
2635 * gcc.dg/ucnid-8.c: Likewise.
2636 Adapt dg-warning line number.
2638 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
2640 * gcc.target/i386/parity-1.c: Use -march=k8.
2641 * gcc.target/i386/parity-2.c: Ditto.
2642 * gcc.target/i386/vecinit-1.c: Ditto.
2643 * gcc.target/i386/vecinit-2.c: Ditto.
2645 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2648 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
2649 * gcc.target/mips/save-restore-3.c: Likewise.
2650 * gcc.target/mips/save-restore-4.c: Likewise.
2651 * gcc.target/mips/save-restore-5.c: Likewise.
2654 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
2655 * g++.dg/tree-prof/partition2.C: Likewise.
2657 2011-02-09 Jason Merrill <jason@redhat.com>
2659 * g++.dg/tree-ssa/inline-3.C: Use a normal function
2660 rather than misdeclare std::puts.
2662 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
2663 * g++.dg/other/warning1.C: Likewise.
2664 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
2665 * g++.old-deja/g++.gb/scope06.C: Likewise.
2666 * g++.old-deja/g++.law/cvt11.C: Likewise.
2667 * g++.old-deja/g++.law/init1.C: Likewise.
2668 * g++.dg/abi/mangle26.C: Likewise.
2670 * g++.dg/template/function1.C: Adjust for C++0x mode.
2671 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
2673 * g++.dg/ext/label10.C: Adjust for C++0x mode.
2674 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
2676 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
2678 * g++.dg/cpp0x/regress/abi-empty7.C: New.
2680 * g++.dg/cpp0x/regress: New directory.
2681 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
2682 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
2683 * g++.dg/cpp0x/regress/regress3.C: New.
2685 2011-02-10 Richard Guenther <rguenther@suse.de>
2687 PR tree-optimization/47677
2688 * gcc.dg/torture/pr47677.c: New testcase.
2690 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
2692 * objc.dg/special/load-category-1.m: Remove unused header.
2693 * objc.dg/special/load-category-1a.m: Likewise.
2694 * objc.dg/special/load-category-2.m: Likewise.
2695 * objc.dg/special/load-category-2a.m: Likewise.
2696 * objc.dg/special/load-category-3.m: Likewise.
2697 * objc.dg/special/load-category-3a.m: Likewise.
2698 * objc.dg/attributes/proto-attribute-2.m: Likewise.
2699 * objc.dg/attributes/proto-attribute-3.m: Likewise.
2700 * objc.dg/attributes/class-attribute-1.m: Likewise.
2701 * objc.dg/property/property.exp: Don't run for Darwin < 9.
2702 * obj-c++.dg/property/property.exp: Likewise.
2703 * objc.dg/attributes/method-sentinel-1.m: Update type header.
2704 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
2705 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
2706 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
2707 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
2708 * obj-c++.dg/template-8.mm: Likewise.
2710 2011-02-10 Jakub Jelinek <jakub@redhat.com>
2713 * gcc.target/i386/pr47665.c: New test.
2715 2011-02-10 Jie Zhang <jie@codesourcery.com>
2719 2011-02-05 Jie Zhang <jie@codesourcery.com>
2721 * gcc.dg/pr42631.c: Update test.
2722 * gcc.dg/pr42631-2.c: New test.
2724 2011-02-09 Janus Weil <janus@gcc.gnu.org>
2727 * gfortran.dg/proc_decl_25.f90: New.
2729 2011-02-09 Janus Weil <janus@gcc.gnu.org>
2732 * gfortran.dg/typebound_assignment_2.f03: New.
2734 2011-02-09 Richard Guenther <rguenther@suse.de>
2736 PR tree-optimization/47664
2737 * gcc.dg/tree-ssa/inline-7.c: New testcase.
2739 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
2742 * gnat.dg/uninit_func.adb: Adjust dg directive.
2744 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
2747 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
2749 2011-02-09 Janus Weil <janus@gcc.gnu.org>
2752 * gfortran.dg/auto_dealloc_2.f90: New.
2754 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2756 * gcc.dg/builtins-config.h: Remove __sgi handling.
2757 * lib/target-supports.exp (add_options_for_c99_runtime): Add
2758 -std=c99 for mips-sgi-irix6.5*.
2760 2011-02-09 Martin Jambor <mjambor@suse.cz>
2763 * gfortran.dg/pr25923.f90: Remove xfails.
2765 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2768 * gfortran.dg/inquire_14.f90: New test.
2770 2011-02-08 Janus Weil <janus@gcc.gnu.org>
2773 * gfortran.dg/pointer_init_6.f90: New.
2775 2011-02-08 Jeff Law <law@redhat.com>
2777 PR tree-optimization/42893
2778 * gcc.tree-ssa/pr42893.c: New test.
2780 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
2782 PR tree-optimization/46834
2783 PR tree-optimization/46994
2784 PR tree-optimization/46995
2785 * gcc.dg/graphite/id-pr46834.c: New.
2786 * gfortran.dg/graphite/id-pr46994.f90: New.
2787 * gfortran.dg/graphite/id-pr46995.f90: New.
2789 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2792 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
2793 using the variable is known the warning is emitted there.
2794 * gcc.dg/uninit-pr19430.c (foo): Likewise.
2795 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
2797 * c-c++-common/pr20000.c (g): Both warnings occur at the return
2800 * gcc.dg/noreturn-1.c (foo5): Likewise.
2801 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
2802 (method2): Likewise.
2804 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
2805 the return statement using the uninitialized variable.
2806 * gfortran.dg/pr39666-2.f90 (f): Likewise.
2808 2011-02-08 Richard Guenther <rguenther@suse.de>
2811 * g++.dg/opt/pr47639.c: New testcase.
2813 2011-02-08 Richard Guenther <rguenther@suse.de>
2815 PR tree-optimization/47632
2816 * g++.dg/opt/pr47632.C: New testcase.
2818 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2820 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
2822 2011-02-07 Richard Guenther <rguenther@suse.de>
2824 PR tree-optimization/47615
2825 * g++.dg/opt/pr47615.C: New testcase.
2827 2011-02-07 Richard Guenther <rguenther@suse.de>
2829 PR tree-optimization/47621
2830 * gcc.dg/torture/pr47621.c: New testcase.
2832 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
2834 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
2836 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
2839 * gfortran.dg/allocate_with_source_1 : New test.
2841 2011-02-05 Jakub Jelinek <jakub@redhat.com>
2844 * gcc.dg/pr47610.c: New test.
2846 2011-02-05 Jie Zhang <jie@codesourcery.com>
2849 * gcc.dg/pr42631.c: Update test.
2850 * gcc.dg/pr42631-2.c: New test.
2852 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
2855 * gfortran.dg/pr47574.f90: New test.
2857 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
2859 PR tree-optimization/46194
2860 * gcc.dg/autopar/pr46194.c: New.
2862 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
2864 PR tree-optimization/43695
2865 * g++.dg/ipa/pr43695.C: New.
2867 2011-02-04 Jakub Jelinek <jakub@redhat.com>
2870 * gcc.dg/pr23200.c: New test.
2872 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
2875 * g++.dg/pr47589.C: New test.
2877 2011-02-03 Dodji Seketeli <dodji@redhat.com>
2880 * g++.dg/template/typedef37.C: New test.
2881 * g++.dg/template/param1.C: Adjust expected error message.
2883 2011-02-03 Jakub Jelinek <jakub@redhat.com>
2886 * gcc.dg/pr31490-2.c: New test.
2887 * gcc.dg/pr31490-3.c: New test.
2888 * gcc.dg/pr31490-4.c: New test.
2890 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
2891 Jakub Jelinek <jakub@redhat.com>
2894 * g++.dg/parser/semicolon3.C: Adjust.
2895 * g++.dg/parser/semicolon4.C: New testcase.
2896 * g++.dg/pr46890.C: New testcase.
2898 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
2901 * g++.dg/init/pr29571.C: New.
2903 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
2905 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
2906 instead of vect_int.
2908 2011-02-03 Jakub Jelinek <jakub@redhat.com>
2911 * gcc.target/i386/pr47312.c: New test.
2914 * gcc.target/i386/pr47564.c: New test.
2916 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
2918 PR tree-optimization/45122
2919 * gcc.dg/tree-ssa/pr45122.c: New.
2921 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
2924 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
2927 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
2928 and vsx so a default --with-cpu=power7 doesn't give an error
2929 when -mavoid-indexed-addresses is used.
2931 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
2932 wrapper function to save the arguments and then jump to the real
2933 function, rather than depending on the compiler not to move stuff
2935 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
2937 2011-02-02 Janus Weil <janus@gcc.gnu.org>
2938 Paul Thomas <pault@gcc.gnu.org>
2941 * gfortran.dg/class_37.f03 : New test.
2943 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
2944 Richard Guenther <rguenther@suse.de>
2946 PR tree-optimization/40979
2948 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
2949 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
2950 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
2951 check_vect_support_and_set_flags.
2952 * gfortran.dg/graphite/vect-pr40979.f90: New.
2954 2011-02-02 Janus Weil <janus@gcc.gnu.org>
2957 * gfortran.dg/class_36.f03: New.
2959 2011-02-02 Richard Guenther <rguenther@suse.de>
2961 PR tree-optimization/47566
2962 * gcc.dg/lto/20110201-1_0.c: New testcase.
2964 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
2970 * debug/pr47498.c: New.
2971 * debug/pr47501.c: New.
2973 2011-02-01 Richard Guenther <rguenther@suse.de>
2975 PR tree-optimization/47559
2976 * g++.dg/torture/pr47559.C: New testcase.
2978 2011-02-01 Janus Weil <janus@gcc.gnu.org>
2981 * gfortran.dg/typebound_call_20.f03: New.
2983 2011-02-01 Richard Guenther <rguenther@suse.de>
2985 PR tree-optimization/47555
2986 * gcc.dg/pr47555.c: New testcase.
2988 2011-02-01 Richard Guenther <rguenther@suse.de>
2990 PR tree-optimization/47541
2991 * g++.dg/torture/pr47541.C: New testcase.
2993 2011-01-31 Janus Weil <janus@gcc.gnu.org>
2996 * gfortran.dg/typebound_call_19.f03: New.
2998 2011-01-31 Jakub Jelinek <jakub@redhat.com>
3001 * g++.dg/cpp0x/pr47416.C: New test.
3003 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
3006 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
3008 2011-01-31 Janus Weil <janus@gcc.gnu.org>
3011 * gfortran.dg/typebound_assignment_1.f03: New.
3013 2011-01-31 Jakub Jelinek <jakub@redhat.com>
3015 PR tree-optimization/47538
3016 * gcc.c-torture/execute/pr47538.c: New test.
3018 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3021 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
3023 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3025 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
3027 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
3029 PR rtl-optimization/44031
3030 * gcc.c-torture/compile/20110131-1.c: New test.
3032 2011-01-31 Tobias Burnus <burnus@net-b.de>
3035 * gfortran.dg/stmt_func_1.f90: New.
3037 2011-01-31 Tobias Burnus <burnus@net-b.de>
3040 * gfortran.dg/interface_34.f90: New.
3042 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
3045 * gfortran.dg/realloc_on_assign_5.f03: New test.
3046 * gfortran.dg/realloc_on_assign_5.f03: New test.
3048 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3050 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
3051 * gfortran.dg/bessel_7.f90: Likewise.
3052 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
3054 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
3055 * gfortran.dg/sum_init_expr.f03: Likewise.
3057 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
3059 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
3062 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
3063 loop only on "vect_intfloat_cvt" targets.
3065 2011-01-29 Tobias Burnus <burnus@net-b.de>
3068 * gfortran.dg/shape_6.f90: New.
3070 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3072 PR libgfortran/47434
3073 * gfortran.dg/read_infnan_1.f90: Update test.
3074 * gfortran.dg/module_nan.f90: Update test.
3075 * gfortran.dg/char4_iunit_1.f03: Update test.
3076 * gfortran.dg/large_real_kind_1.f90: Update test.
3077 * gfortran.dg/real_const_3.f90: Update test.
3078 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
3080 2011-01-29 Dodji Seketeli <dodji@redhat.com>
3083 * g++.dg/template/param2.C: New test.
3085 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3087 PR libgfortran/47285
3088 * gfortran.dg/fmt_g.f: New test.
3090 2011-01-28 Tobias Burnus <burnus@net-b.de>
3093 * gfortran.dg/pure_formal_1.f90: New.
3095 2011-01-28 Jakub Jelinek <jakub@redhat.com>
3098 * gcc.dg/tls/pr42894.c: New test.
3100 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3102 * gcc.dg/pr47276.c: Add dg-require-visibility.
3104 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3106 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
3108 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
3109 Tobias Burnus <burnus@gcc.gnu.org>
3114 * gfortran.dg/realloc_on_assign_3.f03: New test.
3115 * gfortran.dg/realloc_on_assign_4.f03: New test.
3116 * gfortran.dg/allocatable_function_5.f90: New test.
3117 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
3118 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
3119 implemented" dg-errors.
3121 2011-01-27 Jan Hubicka <jh@suse.cz>
3124 * gcc.dg/attr-weakref-4.c: New testcase
3126 2011-01-27 Martin Jambor <mjambor@suse.cz>
3128 PR tree-optimization/47228
3129 * gcc.dg/torture/pr47228.c: New test.
3131 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3133 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
3135 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3137 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
3138 when using auto-overlay support on the SPU.
3140 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
3142 PR rtl-optimization/44174
3143 * gcc.target/i386/asm-6.c: New test.
3145 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
3147 PR rtl-optimization/46856
3148 * gcc.c-torture/compile/pr46856.c: New test.
3150 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
3151 Andrew Pinski <pinskia@gmail.com>
3154 * gcc.dg/pr43082.c: New.
3156 2011-01-26 DJ Delorie <dj@redhat.com>
3158 PR rtl-optimization/46878
3159 * gcc.dg/pr46878-1.c: New test.
3161 2011-01-26 Jakub Jelinek <jakub@redhat.com>
3164 * g++.dg/cpp0x/pr47476.C: New test.
3166 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
3168 * gcc.c-torture/compile/20110126-1.c: New test.
3170 2011-01-26 Jakub Jelinek <jakub@redhat.com>
3173 * gcc.dg/torture/pr47473.c: New test.
3175 2011-01-26 Jan Hubicka <jh@suse.cz>
3178 * gcc.c-torture/execute/pr47237.c: New testcase.
3180 2011-01-26 Jan Hubicka <jh@suse.cz>
3182 PR tree-optimization/47190
3183 * gcc.dg/attr-weakref-3.c: New testcase.
3185 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
3188 * gcc.dg/dll-9a.c: New test file.
3189 * gcc.dg/dll-11.c: Likewise.
3190 * gcc.dg/dll-12.c: Likewise.
3191 * gcc.dg/dll-12a.c: Likewise.
3192 * gcc.dg/dll-11a.c: Likewise.
3193 * gcc.dg/dll-9.c: Likewise.
3194 * gcc.dg/dll-10.c: Likewise.
3195 * gcc.dg/dll-10a.c: Likewise.
3196 * g++.dg/ext/dllexport4a.cc: Likewise.
3197 * g++.dg/ext/dllexport4.C: Likewise.
3198 * g++.dg/ext/dllexport5.C: Likewise.
3199 * g++.dg/ext/dllexport5a.cc: Likewise.
3201 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3203 PR tree-optimization/46970
3204 * gcc.dg/graphite/pr46970.c: New.
3206 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3208 PR tree-optimization/46215
3209 * gcc.dg/graphite/pr46215.c: New.
3211 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3213 PR tree-optimization/46168
3214 * gcc.dg/graphite/pr46168.c: New.
3216 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3218 PR tree-optimization/43657
3219 * gcc.dg/graphite/pr43657.c: New.
3221 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3223 PR tree-optimization/29832
3224 * gfortran.dg/graphite/pr29832.f90: New.
3226 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3228 PR tree-optimization/43567
3229 * gcc.dg/graphite/pr43567.c: New.
3231 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3233 * gfortran.dg/graphite/interchange-4.f: New.
3234 * gfortran.dg/graphite/interchange-5.f: New.
3236 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
3237 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
3238 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
3239 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
3240 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
3241 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
3242 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
3243 * gfortran.dg/ltrans-7.f90: Removed.
3244 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
3246 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
3247 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
3248 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
3249 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
3250 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
3251 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
3252 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
3253 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
3254 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
3255 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
3256 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
3257 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
3258 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
3259 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
3260 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
3261 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
3262 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
3263 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
3264 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
3265 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
3266 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
3267 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
3268 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
3269 * gcc.dg/tree-ssa/data-dep-1.c
3270 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
3271 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
3272 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
3273 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
3274 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
3276 2011-01-25 Jakub Jelinek <jakub@redhat.com>
3278 PR tree-optimization/47265
3279 PR tree-optimization/47443
3280 * gcc.c-torture/compile/pr47265.c: New test.
3281 * gcc.dg/pr47443.c: New test.
3283 2011-01-25 Martin Jambor <mjambor@suse.cz>
3285 PR tree-optimization/47382
3286 * g++.dg/torture/pr47382.C: New test.
3287 * g++.dg/opt/devirt1.C: Xfail.
3289 2011-01-25 Yao Qi <yao@codesourcery.com>
3292 * gcc.target/arm/pr45701-1.c: New test.
3293 * gcc.target/arm/pr45701-2.c: New test.
3294 * gcc.target/arm/pr45701-3.c: New test.
3296 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3297 Jakub Jelinek <jakub@redhat.com>
3299 PR tree-optimization/47271
3300 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
3302 2011-01-25 Nick Clifton <nickc@redhat.com>
3304 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
3305 (saturate_add): Delete.
3307 (main): Do not run saturate_add.
3308 (set_interrupts): Delete.
3310 2011-01-25 Tobias Burnus <burnus@net-b.de>
3313 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
3315 2011-01-25 Jakub Jelinek <jakub@redhat.com>
3317 PR tree-optimization/47427
3318 PR tree-optimization/47428
3319 * gcc.c-torture/compile/pr47427.c: New test.
3320 * gcc.c-torture/compile/pr47428.c: New test.
3322 2011-01-25 Richard Guenther <rguenther@suse.de>
3325 * gcc.dg/torture/pr47411.c: New testcase.
3327 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3329 * gfortran.dg/graphite/id-24.f: New.
3330 * gfortran.dg/graphite/id-25.f: New.
3332 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3334 * gfortran.dg/graphite/id-23.f: New.
3336 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3338 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
3340 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3342 * gcc.dg/graphite/block-0.c: Un-XFAILed.
3343 * gcc.dg/graphite/block-1.c: Un-XFAILed.
3344 * gcc.dg/graphite/block-7.c: Un-XFAILed.
3345 * gcc.dg/graphite/block-8.c: Un-XFAILed.
3346 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
3347 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
3348 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
3349 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
3350 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
3352 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3354 * gcc.dg/graphite/block-0.c: Add documentation.
3355 * gcc.dg/graphite/block-4.c: Same.
3356 * gcc.dg/graphite/block-7.c: Same.
3357 * gcc.dg/graphite/block-8.c: New.
3358 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
3359 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
3360 * gcc.dg/graphite/interchange-12.c: Add documentation.
3361 * gcc.dg/graphite/interchange-13.c: New.
3362 * gcc.dg/graphite/interchange-14.c: New.
3363 * gcc.dg/graphite/interchange-15.c: New.
3364 * gcc.dg/graphite/interchange-8.c: Add documentation.
3365 * gcc.dg/graphite/interchange-mvt.c: Same.
3367 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
3370 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
3371 * gcc.target/powerpc/altivec-14.c: Ditto.
3372 * gcc.target/powerpc/altivec-33.c: Ditto.
3373 * gcc.target/powerpc/altivec-types-1.c: Ditto.
3374 * gcc.target/powerpc/altivec-types-2.c: Ditto.
3375 * gcc.target/powerpc/altivec-types-3.c: Ditto.
3376 * gcc.target/powerpc/altivec-types-4.c: Ditto.
3377 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
3378 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
3379 * g++.dg/ext/altivec-15.C: Ditto.
3380 * g++.dg/ext/altivec-types-1.C: Ditto.
3381 * g++.dg/ext/altivec-types-2.C: Ditto.
3382 * g++.dg/ext/altivec-types-3.C: Ditto.
3383 * g++.dg/ext/altivec-types-4.C: Ditto.
3385 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3387 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
3389 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3391 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
3392 optimization options.
3394 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3396 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
3399 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
3401 2011-01-23 Tobias Burnus <burnus@net-b.de>
3404 * gfortran.dg/allocatable_scalar_12.f90: New.
3406 2011-01-23 Ira Rosen <irar@il.ibm.com>
3408 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
3409 vectorization to be not profitable if peeling is used to
3410 realign the memory access.
3411 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
3412 loop bound to avoid loop unrolling.
3413 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
3415 2011-01-22 Jan Hubicka <jh@suse.cz>
3418 * g++.dg/lto/pr47333.C: New file.
3420 2011-01-22 Jan Hubicka <jh@suse.cz>
3422 PR tree-optimization/43884
3424 * gcc.dg/autopar/outer-2.c: Increase array size.
3425 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
3427 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
3430 * gfortran.dg/c_loc_tests_16.f90: New test.
3432 2011-01-22 Tobias Burnus <burnus@net-b.de>
3435 * gfortran.dg/typebound_proc_19.f90: New.
3437 2011-01-21 Jeff Law <law@redhat.com>
3439 PR tree-optimization/47053
3440 * g++.dg/pr47053.C: New test.
3442 2011-01-21 Jason Merrill <jason@redhat.com>
3445 * g++.dg/cpp0x/constexpr-ctor6.C: New.
3447 2011-01-21 Jakub Jelinek <jakub@redhat.com>
3450 * g++.dg/cpp0x/range-for10.C: New test.
3451 * g++.dg/template/for1.C: New test.
3454 * g++.dg/tree-prof/partition3.C: New test.
3456 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
3458 PR rtl-optimization/47366
3459 * g++.dg/opt/pr47366.C: New test.
3461 2011-01-21 Jason Merrill <jason@redhat.com>
3464 * g++.dg/cpp0x/constexpr-regress2.C: New.
3466 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
3468 2011-01-21 Jeff Law <law@redhat.com>
3470 PR rtl-optimization/41619
3471 * gcc.dg/pr41619.c: New.
3473 2011-01-21 Jakub Jelinek <jakub@redhat.com>
3475 PR tree-optimization/47355
3476 * g++.dg/opt/pr47355.C: New test.
3478 2011-01-21 Richard Guenther <rguenther@suse.de>
3480 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
3483 2011-01-21 Richard Guenther <rguenther@suse.de>
3485 PR tree-optimization/47365
3486 * gcc.dg/torture/pr47365.c: New testcase.
3487 * gcc.dg/tree-ssa/pr47392.c: Likewise.
3489 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3491 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
3493 2011-01-21 Jakub Jelinek <jakub@redhat.com>
3495 PR tree-optimization/47391
3496 * gcc.dg/pr47391.c: New test.
3498 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3500 * g++.dg/template/char1.C: Use signed char.
3502 2011-01-21 Tobias Burnus <burnus@net-b.de>
3505 * gfortran.dg/pointer_target_4.f90: New.
3507 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
3510 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
3511 ILP32 system and not IP32.
3513 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
3516 * g++.dg/debug/pr46583.C: New.
3518 2011-01-20 Jakub Jelinek <jakub@redhat.com>
3521 * g++.dg/debug/pr47283.C: New test.
3524 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
3525 * gcc.target/i386/headmerge-2.c: Likewise.
3527 2011-01-20 Richard Guenther <rguenther@suse.de>
3530 * gcc.dg/torture/pr47370.c: New testcase.
3532 2011-01-20 Jakub Jelinek <jakub@redhat.com>
3534 PR tree-optimization/46130
3535 * gcc.dg/pr46130-1.c: New test.
3536 * gcc.dg/pr46130-2.c: New test.
3538 2011-01-19 Dodji Seketeli <dodji@redhat.com>
3541 * g++.dg/debug/dwarf2/template-params-10.C: New test.
3543 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
3546 * g++.dg/debug/pr46240.cc: New.
3548 2011-01-19 Jakub Jelinek <jakub@redhat.com>
3551 * g++.dg/template/anonunion1.C: New test.
3553 PR rtl-optimization/47337
3554 * gcc.c-torture/execute/pr47337.c: New test.
3556 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3559 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
3561 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3563 PR tree-optimization/46021
3564 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
3566 2011-01-19 Jakub Jelinek <jakub@redhat.com>
3568 PR tree-optimization/47290
3569 * g++.dg/torture/pr47290.C: New test.
3571 2011-01-18 Janus Weil <janus@gcc.gnu.org>
3574 * gfortran.dg/proc_ptr_comp_29.f90: New.
3576 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
3579 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
3580 powerpc-apple-darwin9.
3582 2011-01-18 Jakub Jelinek <jakub@redhat.com>
3584 PR rtl-optimization/47299
3585 * gcc.c-torture/execute/pr47299.c: New test.
3587 2011-01-17 Jason Merrill <jason@redhat.com>
3589 * g++.dg/cpp0x/constexpr-virtual.C: New.
3591 2011-01-17 Jakub Jelinek <jakub@redhat.com>
3594 * gfortran.dg/gomp/pr47331.f90: New test.
3596 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
3599 * objc.dg/selector-warn-1.m: New.
3600 * obj-c++.dg/selector-warn-1.mm: New.
3602 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
3604 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
3605 Update dg-final accordingly.
3607 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3609 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
3611 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3613 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
3615 * gcc.dg/guality/pr36728-2.c: Likewise.
3617 2011-01-17 Richard Guenther <rguenther@suse.de>
3619 PR tree-optimization/47313
3620 * g++.dg/torture/pr47313.C: New testcase.
3622 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
3625 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
3626 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
3627 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
3628 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
3630 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
3632 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
3633 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
3634 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
3636 2011-01-17 Richard Guenther <rguenther@suse.de>
3638 PR tree-optimization/45967
3639 * gcc.dg/torture/pr45967-2.c: New testcase.
3640 * gcc.dg/torture/pr45967-3.c: Likewise.
3642 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3645 * g++.dg/ext/pr47213.C: Require visibility.
3647 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
3649 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
3650 * gcc.dg/fixed-point/struct-union.c: Update error messages.
3652 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
3654 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
3655 Linux-based targets.
3657 2011-01-13 Jan Hubicka <jh@suse.cz>
3659 PR tree-optimization/47276
3660 * gcc.dg/pr47276.c: New testcase.
3662 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
3663 Jonathan Wakely <jwakely.gcc@gmail.com>
3666 * g++.dg/other/pr33558.C: New.
3667 * g++.dg/other/pr33558-2.C: New.
3669 2011-01-14 Martin Jambor <mjambor@suse.cz>
3671 PR tree-optimization/45934
3672 PR tree-optimization/46302
3673 * g++.dg/ipa/devirt-c-1.C: New test.
3674 * g++.dg/ipa/devirt-c-2.C: Likewise.
3675 * g++.dg/ipa/devirt-c-3.C: Likewise.
3676 * g++.dg/ipa/devirt-c-4.C: Likewise.
3677 * g++.dg/ipa/devirt-c-5.C: Likewise.
3678 * g++.dg/ipa/devirt-c-6.C: Likewise.
3679 * g++.dg/ipa/devirt-6.C: Likewise.
3680 * g++.dg/ipa/devirt-d-1.C: Likewise.
3681 * g++.dg/torture/pr45934.C: Likewise.
3683 2011-01-14 Jason Merrill <jason@redhat.com>
3685 * g++.dg/cpp0x/variadic105.C: New.
3687 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
3688 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3691 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
3692 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
3693 execution tests on i?86-*-*, x86_64-*-* and
3694 powerpc*-apple-darwin* && ilp32.
3695 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
3696 tests on i?86-*-* and x86_64-*-*.
3698 2011-01-14 Richard Guenther <rguenther@suse.de>
3700 PR tree-optimization/47280
3701 * g++.dg/opt/pr47280.C: New testcase.
3703 2011-01-14 Jason Merrill <jason@redhat.com>
3705 * g++.dg/cpp0x/constexpr-regress1.C: New.
3707 * g++.dg/ext/flexary2.C: New.
3709 2011-01-14 Richard Guenther <rguenther@suse.de>
3712 * gcc.dg/torture/pr47281.c: New testcase.
3713 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
3715 2011-01-14 Richard Guenther <rguenther@suse.de>
3717 PR tree-optimization/47286
3718 * gcc.dg/tree-ssa/pr47286.c: New testcase.
3720 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
3723 * g++.dg/ext/pr47213.C: New.
3725 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3727 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
3729 2011-01-13 Tobias Burnus <burnus@net-b.de>
3730 Mikael Morin <mikael@gcc.gnu.org>
3734 * gfortran.dg/select_type_20.f90: New.
3735 * gfortran.dg/select_type_21.f90: New.
3737 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
3740 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
3742 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3744 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
3745 * gcc.dg/guality/pr36728-2.c: Likewise.
3747 2011-01-13 Dodji Seketeli <dodji@redhat.com>
3750 * g++.dg/debug/dwarf2/template-params-9.C: New test.
3752 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
3754 PR rtl-optimization/45352
3755 * gcc.dg/pr45352-3.c: New.
3757 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
3759 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
3761 * g++.dg/cpp0x/range-for8.C: New.
3762 * g++.dg/cpp0x/range-for9.C: New.
3764 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
3767 * g++.dg/debug/pr47209.C: New.
3769 2011-01-12 Richard Guenther <rguenther@suse.de>
3772 * gcc.dg/lto/pr47259_0.c: New testcase.
3773 * gcc.dg/lto/pr47259_1.c: Likewise.
3775 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
3777 * objc-obj-c++-shared/Object1.h: Add copyright header, update
3778 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
3779 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
3780 methods missing from the OBJC2 Object.
3781 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
3782 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
3783 GNU and NeXT runtimes.
3784 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
3786 * objc-obj-c++-shared/Object1.m: Likewise.
3787 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
3788 * objc.dg/proto-qual-1.m: Likewise.
3789 * obj-c++.dg/proto-lossage-3.mm: Likewise.
3790 * obj-c++.dg/proto-qual-1.mm: Likewise.
3792 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
3795 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
3797 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
3799 Fixed the Objective-C++ testsuite and updated all tests.
3800 * lib/obj-c++.exp (obj-c++_init): Declare and set
3801 gcc_warning_prefix and gcc_error_prefix.
3802 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
3803 'dg-warning', 'dg-message' and 'dg-error'.
3804 * obj-c++.dg/class-extension-3.mm: Likewise.
3805 * obj-c++.dg/class-protocol-1.mm: Likewise.
3806 * obj-c++.dg/encode-7.mm: Likewise.
3807 * obj-c++.dg/exceptions-3.mm: Likewise.
3808 * obj-c++.dg/exceptions-5.mm: Likewise.
3809 * obj-c++.dg/method-12.mm: Likewise.
3810 * obj-c++.dg/method-13.mm: Likewise.
3811 * obj-c++.dg/method-15.mm: Likewise.
3812 * obj-c++.dg/method-16.mm: Likewise.
3813 * obj-c++.dg/method-4.mm: Likewise.
3814 * obj-c++.dg/method-8.mm: Likewise.
3815 * obj-c++.dg/method-conflict-1.mm: Likewise.
3816 * obj-c++.dg/method-conflict-2.mm: Likewise.
3817 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
3818 and uncommented second part of the testcase now that the testsuite
3820 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
3821 and uncommented second part of the testcase now that the testsuite
3823 * obj-c++.dg/private-1.mm: Likewise.
3824 * obj-c++.dg/proto-lossage-4.mm: Likewise.
3825 * obj-c++.dg/syntax-error-7.mm: Likewise.
3826 * obj-c++.dg/warn5.mm: Likewise.
3827 * obj-c++.dg/property/at-property-14.mm: Likewise.
3828 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
3830 * obj-c++.dg/property/at-property-18.mm: Likewise.
3831 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
3833 * obj-c++.dg/property/at-property-21.mm: Likewise.
3834 * obj-c++.dg/property/at-property-28.mm: Likewise.
3835 * obj-c++.dg/property/at-property-5.mm: Likewise.
3836 * obj-c++.dg/property/dynamic-2.mm: Likewise.
3837 * obj-c++.dg/property/property-neg-3.mm: Likewise.
3838 * obj-c++.dg/property/synthesize-11.mm: Likewise.
3839 * obj-c++.dg/property/synthesize-6.mm: Likewise.
3840 * obj-c++.dg/property/synthesize-8.mm: Likewise.
3841 * obj-c++.dg/property/synthesize-9.mm: Likewise.
3842 * obj-c++.dg/tls/diag-5.mm: Likewise.
3843 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
3844 dg-error, now matched correctly.
3846 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
3848 * objc.dg/property/at-property-29.m: New.
3849 * obj-c++.dg/property/at-property-29.mm: New.
3851 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3853 * go.test/go-test.exp (go-set-goarch): New proc.
3854 (go-gc-tests): Use it.
3856 2011-01-11 Dodji Seketeli <dodji@redhat.com>
3859 * g++.dg/debug/dwarf2/template-params-8.C: New test.
3861 2011-01-11 Richard Henderson <rth@redhat.com>
3863 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
3865 2011-01-11 Jan Hubicka <jh@suse.cz>
3869 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
3870 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
3872 2011-01-11 Richard Guenther <rguenther@suse.de>
3874 PR tree-optimization/46076
3875 * gcc.dg/tree-ssa/pr46076.c: New testcase.
3877 2011-01-11 Jeff Law <law@redhat.com>
3879 * PR tree-optimization/47086
3880 * gcc.dg/pr47086.c: New test.
3882 2011-01-11 Jason Merrill <jason@redhat.com>
3885 * g++.dg/template/new10.C: New.
3888 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
3890 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
3892 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
3893 Split type definitions and NSConstantString class into...
3894 * objc-obj-c++-shared/objc-test-suite-types.h: New.
3895 * objc-obj-c++-shared/nsconstantstring-class.h: New.
3896 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
3897 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
3898 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
3899 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
3901 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
3902 encode defines for newer NeXT system headers.
3903 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
3904 * obj-c++.dg/torture/strings/string1.mm: Likewise.
3905 * objc.dg/foreach-5.m: Likewise.
3906 * objc.dg/foreach-2.m: Likewise.
3907 * objc.dg/foreach-4.m: Likewise.
3908 * objc.dg/torture/strings/string1.m: Likewise.
3909 * objc.dg/torture/strings/string2.m: Likewise.
3910 * objc.dg/torture/strings/string3.m: Likewise.
3911 * objc.dg/torture/strings/string4.m: Likewise.
3912 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
3913 header and stand alone.
3914 * obj-c++.dg/strings/strings-2.mm: Likewise.
3915 * objc.dg/torture/strings/const-str-3.m: Likewise.
3916 * objc.dg/strings/strings-2.m: Likewise.
3917 * objc.dg/strings/const-str-12b.m: Likewise.
3919 2011-01-12 Richard Guenther <rguenther@suse.de>
3922 * gcc.dg/attr-weak-1.c: Adjust.
3924 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
3927 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
3928 standard compliant and comment.
3930 2011-01-10 Jan Hubicka <jh@suse.cz>
3933 * gcc.dg/initpri3.c: New testcase.
3935 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
3938 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
3944 (g_ebp_save): Likewise.
3945 (g_esp_save): Likewise.
3947 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3949 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
3951 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3953 PR tree-optimization/46021
3954 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
3955 i?86-*-*, x86_64-*-*.
3957 2011-01-10 Jeff Law <law@redhat.com>
3959 * PR tree-optimization/47141
3960 * gcc.c-torture/compile/pr47141.c: New test.
3962 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
3965 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
3966 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
3967 * gcc.dg/vect/slp-35.c: Remove XFAILs.
3968 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
3971 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
3972 being vectorized. Adjust dg-final pattern. Remove XFAIL.
3973 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
3974 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
3975 being vectorized. Adjust dg-final pattern.
3978 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
3979 * gcc.dg/vect/slp-24.c: Likewise.
3981 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
3984 * g++.dg/other/pr47218-1.C: New test file.
3985 * g++.dg/other/pr47218.C: Likewise.
3986 * g++.dg/other/pr47218.h: New supporting header.
3988 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
3991 * objc.dg/attributes/invalid-attribute-1.m: New.
3992 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
3994 2011-01-09 Janus Weil <janus@gcc.gnu.org>
3997 * gfortran.dg/proc_ptr_comp_28.f90: New.
3999 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
4001 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
4002 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
4003 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
4004 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
4005 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
4006 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
4007 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
4008 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
4009 * objc.dg/gnu-api-2-class.m: Likewise.
4010 * objc.dg/gnu-api-2-ivar.m: Likewise.
4011 * objc.dg/gnu-api-2-method.m: Likewise.
4012 * objc.dg/gnu-api-2-objc.m: Likewise.
4013 * objc.dg/gnu-api-2-object.m: Likewise.
4014 * objc.dg/gnu-api-2-property.m: Likewise.
4015 * objc.dg/gnu-api-2-protocol.m: Likewise.
4016 * objc.dg/gnu-api-2-sel.m: Likewise.
4018 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
4020 * objc.dg/foreach-1.m: Skip for Darwin < 9.
4021 * objc.dg/objc-foreach-4.m: Likewise.
4022 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
4023 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
4024 * objc.dg/foreach-4.m: Likewise.
4025 * objc.dg/foreach-5.m: Likewise.
4026 * objc.dg/foreach-3.m: Return self from init.
4028 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
4031 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
4033 2011-01-09 Janus Weil <janus@gcc.gnu.org>
4036 * gfortran.dg/class_35.f90: New.
4038 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
4040 * objc.dg/foreach-1.m: Add "-Wall" to flags.
4042 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
4045 * objc.dg/invalid-method-2.m: New.
4046 * obj-c++.dg/invalid-method-2.mm: New.
4048 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
4051 * gfortran.dg/transpose_optimization_2.f90 : New test.
4053 2011-01-08 Jan Hubicka <jh@suse.cz>
4055 PR tree-optmization/46469
4056 * g++.dg/torture/pr46469.C: New testcase.
4058 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
4060 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
4061 emulation of libobjc-gnu structure layout functionality to ..
4062 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
4063 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
4064 * objc/execute/bf-common.h: Adjust headers.
4065 * objc/execute/bf-1.m: Likewise.
4066 * objc/execute/bf-2.m: Likewise.
4067 * objc/execute/bf-3.m: Likewise.
4068 * objc/execute/bf-4.m: Likewise.
4069 * objc/execute/bf-5.m: Likewise.
4070 * objc/execute/bf-6.m: Likewise.
4071 * objc/execute/bf-7.m: Likewise.
4072 * objc/execute/bf-8.m: Likewise.
4073 * objc/execute/bf-9.m: Likewise.
4074 * objc/execute/bf-10.m: Likewise.
4075 * objc/execute/bf-11.m: Likewise.
4076 * objc/execute/bf-12.m: Likewise.
4077 * objc/execute/bf-13.m: Likewise.
4078 * objc/execute/bf-14.m: Likewise.
4079 * objc/execute/bf-15.m: Likewise.
4080 * objc/execute/bf-16.m: Likewise.
4081 * objc/execute/bf-17.m: Likewise.
4082 * objc/execute/bf-18.m: Likewise.
4083 * objc/execute/bf-19.m: Likewise.
4084 * objc/execute/bf-20.m: Likewise.
4085 * objc/execute/bf-21.m: Likewise.
4086 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
4087 objc_get_type_qualifiers ().
4089 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
4092 * gfortran.dg/dependency_39.f90: New test.
4094 2011-01-07 Jan Hubicka <jh@suse.cz>
4096 Get builtins tests ready for linker plugin.
4097 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
4098 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
4099 my_memset, my_bzero): Mark used.
4100 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
4101 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
4103 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
4106 2011-01-07 Jan Hubicka <jh@suse.cz>
4108 PR tree-optimization/46367
4109 * g++.dg/torture/pr46367.C: New file.
4111 2011-01-07 Jakub Jelinek <jakub@redhat.com>
4114 * gcc.dg/pr47201.c: New test.
4117 * gcc.dg/tree-prof/pr47187.c: New test.
4119 2011-01-07 Tobias Burnus <burnus@net-b.de>
4122 * gfortran.dg/extends_type_of_3.f90: New.
4124 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
4126 * g++.dg/ext/dllexport-MI1.C: Adjust test.
4127 * g++.dg/ext/dllimport-MI1.C: Likewise.
4128 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
4129 * g++.dg/ext/dllimport10.C: Likewise.
4130 * g++.dg/ext/dllimport11.C: Likewise.
4131 * g++.dg/ext/dllimport12.C: Likewise.
4132 * g++.dg/ext/dllimport13.C: Likewise.
4133 * g++.dg/ext/dllimport2.C: Likewise.
4134 * g++.dg/ext/dllimport3.C: Likewise.
4135 * g++.dg/ext/dllimport4.C: Likewise.
4136 * g++.dg/ext/dllimport5.C: Likewise.
4137 * g++.dg/ext/dllimport6.C: Likewise.
4138 * g++.dg/ext/dllimport8.C: Likewise.
4139 * g++.dg/ext/dllimport9.C: Likewise.
4140 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
4141 targets, too. Additionally enable test for i?86-*-mingw*.
4142 * g++.dg/ext/selectany1.C: Likewise.
4143 Remove guard variable check.
4145 2011-01-07 Janus Weil <janus@gcc.gnu.org>
4149 * gfortran.dg/storage_size_3.f08: Extended.
4151 2011-01-07 Jakub Jelinek <jakub@redhat.com>
4154 * g++.dg/template/stdarg1.C: New test.
4156 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
4159 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
4160 * gfortran.dg/defined_operators_1.f90: Split the subroutine
4161 from the interface of functions to not hide the errors that
4164 2011-01-06 Jan Hubicka <jh@suse.cz>
4166 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
4167 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
4169 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
4173 * gfortran.dg/interface_33.f90: New test.
4175 2011-01-06 Jakub Jelinek <jakub@redhat.com>
4178 * gcc.c-torture/compile/pr47150.c: New test.
4180 2011-01-06 Ira Rosen <irar@il.ibm.com>
4182 PR tree-optimization/47139
4183 * gcc.dg/vect/pr47139.c: New test.
4185 2011-01-05 Janus Weil <janus@gcc.gnu.org>
4188 * gfortran.dg/extends_type_of_2.f03: New.
4190 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4192 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
4194 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
4196 * gnat.dg/opt14.adb: New test.
4198 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
4201 * gfortran.dg/allocate_error_2.f90: New test.
4203 2011-01-05 Janus Weil <janus@gcc.gnu.org>
4206 * gfortran.dg/storage_size_3.f08: New.
4208 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4210 PR libgfortran/47154
4211 * gfortran.dg/namelist_68.f90: New test.
4213 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
4215 * gnat.dg/unchecked_convert8.ad[sb]: New test.
4217 2011-01-04 Janus Weil <janus@gcc.gnu.org>
4220 * gfortran.dg/class_34.f90: New.
4222 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4224 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
4225 use __builtin_inff. Skip all single-precision tests that require
4228 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4230 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
4232 2011-01-03 Jakub Jelinek <jakub@redhat.com>
4234 PR tree-optimization/47148
4235 * gcc.c-torture/execute/pr47148.c: New test.
4237 PR tree-optimization/47155
4238 * gcc.c-torture/execute/pr47155.c: New test.
4240 PR rtl-optimization/47157
4241 * gcc.c-torture/compile/pr47157.c: New test.
4243 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4245 * gcc.dg/torture/vector-shift2.c (schar): Define.
4246 (main): Always use schar or uchar instead of plain "char" to avoid
4247 dependencies on implementation-defined char signedness.
4249 2011-01-03 Martin Jambor <mjambor@suse.cz>
4251 PR tree-optimization/46801
4252 * gnat.dg/pack9.adb: Remove xfail.
4254 2011-01-03 Martin Jambor <mjambor@suse.cz>
4256 PR tree-optimization/46984
4257 * g++.dg/ipa/pr46984.C: New test.
4259 2011-01-02 Janus Weil <janus@gcc.gnu.org>
4262 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
4264 2011-01-02 Jakub Jelinek <jakub@redhat.com>
4266 PR tree-optimization/47140
4267 * gcc.c-torture/compile/pr47140.c: New test.
4269 PR rtl-optimization/47028
4270 * gcc.dg/pr47028.c: New test.
4272 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
4274 * objc.dg/protocol-forward-1.m: Removed TODO.
4275 * objc.dg/protocol-forward-2.m: New.
4276 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
4277 * obj-c++.dg/protocol-forward-2.mm: New.
4279 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
4282 * g++.dg/eh/pr38662.C: New testcase.
4284 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
4286 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
4287 scan for newline '\n'.
4290 Copyright (C) 2011 Free Software Foundation, Inc.
4292 Copying and distribution of this file, with or without modification,
4293 are permitted in any medium without royalty provided the copyright
4294 notice and this notice are preserved.