1 2012-04-01 Paolo Carlini <paolo.carlini@oracle.com>
4 * g++.dg/cpp0x/noexcept17.C: New.
5 * g++.old-deja/g++.eh/cleanup1.C: Adjust.
6 * g++.dg/tree-ssa/ehcleanup-1.C: Likewise.
7 * g++.dg/cpp0x/noexcept01.C: Likewise.
8 * g++.dg/eh/init-temp1.C: Likewise.
9 * g++.dg/eh/ctor1.C: Likwise.
11 2012-03-31 Eric Botcazou <ebotcazou@adacore.com>
13 * gnat.dg/controlled6.adb: New test.
14 * gnat.dg/controlled6_pkg.ads: New helper.
15 * gnat.dg/controlled6_pkg-iterators.ad[sb]: Likewise.
17 2012-03-30 Richard Henderson <rth@redhat.com>
20 * g++.dg/opt/pr52727.C: New testcase.
22 2012-03-30 Richard Guenther <rguenther@suse.de>
24 PR tree-optimization/52754
25 * gcc.target/i386/pr52754.c: New testcase.
27 2012-03-30 Richard Guenther <rguenther@suse.de>
30 * g++.dg/torture/pr52772.C: New testcase.
32 2012-03-29 Paolo Carlini <paolo.carlini@oracle.com>
35 * g++.dg/warn/Wzero-as-null-pointer-constant-5.C: New.
37 2012-03-29 Jason Merrill <jason@redhat.com>
40 * g++.dg/template/inherit8.C: New.
42 2012-03-29 Jakub Jelinek <jakub@redhat.com>
45 * g++.dg/ext/weak4.C: New test.
47 PR tree-optimization/52760
48 * gcc.c-torture/execute/pr52760.c: New test.
50 2012-03-29 Jason Merrill <jason@redhat.com>
53 * g++.dg/cpp0x/initlist-array3.C: New.
55 2012-03-28 Jason Merrill <jason@redhat.com>
58 * g++.dg/overload/virtual2.C: New.
60 2012-03-28 Eric Botcazou <ebotcazou@adacore.com>
62 * gnat.dg/vect7.ad[sb]: New test.
64 2012-03-28 Paul Thomas <pault@gcc.gnu.org>
65 Tobias Burnus <burnus@gcc.gnu.org>
68 * gfortran.dg/allocate_class_1.f90 : Change error test.
69 * gfortran.dg/allocate_with_typespec_4.f90 : Change error test.
70 * gfortran.dg/allocate_alloc_opt_1.f90 : Change error test.
71 * gfortran.dg/deallocate_alloc_opt_1.f90 : Change error test.
73 2012-03-28 Jakub Jelinek <jakub@redhat.com>
76 * gcc.dg/pr52691.c: New test.
79 * gcc.c-torture/compile/pr52750.c: New test.
81 2012-03-28 Georg-Johann Lay <avr@gjlay.de>
84 * gcc.target/avr/torture/builtins-2.c: New test.
86 2012-03-28 Jakub Jelinek <jakub@redhat.com>
89 * gcc.target/i386/pr52736.c: New test.
91 2012-03-27 Martin Jambor <mjambor@suse.cz>
94 * gcc.dg/torture/pr52693.c: New test.
96 2012-03-27 Meador Inge <meadori@codesourcery.com>
99 * g++.dg/cpp0x/constexpr-52672.C: New testcase.
101 2012-03-27 Mike Stump <mikestump@comcast.net>
104 * gcc.target/i386/pr28946.c: Use -fno-ident to avoid spurious
105 failures that match branch names.
107 2012-03-27 Uros Bizjak <ubizjak@gmail.com>
108 H.J. Lu <hongjiu.lu@intel.com>
111 * gcc.target/i386/pr52698.c: New test.
113 2012-03-27 Richard Guenther <rguenther@suse.de>
116 * gcc.dg/torture/pr52720.c: New testcase.
118 2012-03-27 Eric Botcazou <ebotcazou@adacore.com>
120 * gnat.dg/pack17.adb: New test.
122 2012-03-27 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
124 * gcc.target/arm/thumb-ifcvt.c: Only run for -mthumb.
125 * gcc.target/arm/thumb-16bit-ops.c: Likewise.
127 2012-03-26 Martin Jambor <mjambor@suse.cz>
129 PR tree-optimization/50052
130 * gcc.dg/ipa/ipa-sra-2.c: Also run on strict-alignment platforms.
132 2012-03-26 Richard Guenther <rguenther@suse.de>
134 PR tree-optimization/52701
135 * gfortran.dg/pr52701.f90: New testcase.
137 2012-03-26 Ulrich Weigand <ulrich.weigand@linaro.org>
139 PR tree-optimization/52686
140 * gcc.target/arm/pr52686.c: New test.
142 2012-03-26 Georg-Johann Lay <avr@gjlay.de>
144 * gcc.target/avr/torture/avr-torture.exp (AVR_TORTURE_OPTIONS):
145 Add "-Os -flto" to list.
147 2012-03-25 Eric Botcazou <ebotcazou@adacore.com>
149 * gnat.dg/concat2.ad[sb]: New test.
151 2012-03-24 Jason Merrill <jason@redhat.com>
153 * g++.dg/cpp0x/auto3.C: Compile with -pedantic-errors.
154 * g++.dg/cpp0x/trailing2.C: Likewise.
155 * g++.dg/warn/pr23075.C: Change dg-warning to dg-bogus.
156 * g++.dg/cpp1y/auto-fn1.C: New.
157 * g++.dg/cpp1y/auto-fn2.C: New.
158 * g++.dg/cpp1y/auto-fn3.C: New.
159 * g++.dg/cpp1y/auto-fn4.C: New.
160 * g++.dg/cpp1y/auto-fn5.C: New.
161 * g++.dg/cpp1y/auto-fn6.C: New.
162 * g++.dg/cpp1y/auto-fn7.C: New.
163 * g++.dg/cpp1y/auto-fn8.C: New.
164 * g++.dg/cpp1y/auto-fn9.C: New.
165 * g++.dg/cpp1y/auto-fn10.C: New.
166 * g++.dg/cpp1y/auto-fn11.C: New.
168 2012-03-23 Richard Guenther <rguenther@suse.de>
170 PR tree-optimization/52678
171 * gfortran.dg/pr52678.f: New testcase.
173 2012-03-23 Richard Guenther <rguenther@suse.de>
175 PR tree-optimization/52638
176 * g++.dg/torture/pr52638.C: New testcase.
178 2012-03-22 Paolo Carlini <paolo.carlini@oracle.com>
181 * g++.dg/cpp0x/lambda/lambda-ice7.C: New.
183 2012-03-22 Jakub Jelinek <jakub@redhat.com>
186 * g++.dg/ext/attrib44.C: New test.
188 2012-03-22 Jan Hubicka <jh@suse.cz>
191 * g++.dg/torture/pr51737.C: New testcase
193 2012-03-22 Richard Guenther <rguenther@suse.de>
195 PR tree-optimization/52548
196 * gcc.dg/tree-ssa/ssa-pre-29.c: New testcase.
198 2012-03-22 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
200 * lib/fortran-modules.exp (list-module-names-1): Remove
203 2012-03-21 Oleg Endo <olegendo@gcc.gnu.org>
206 * gcc/target/sh/pr50751-1.c: New.
207 * gcc/target/sh/pr50751-2.c: New.
208 * gcc/target/sh/pr50751-3.c: New.
210 2012-03-21 Oleg Endo <olegendo@gcc.gnu.org>
213 * gcc.target/sh/sh4a-cos.c: Remove.
214 * gcc.target/sh/sh4a-sin.c: Remove.
215 * gcc.target/sh/sh4a-sincos.c: Remove.
217 2012-03-21 Richard Earnshaw <rearnsha@arm.com>
219 * gcc.target/arm/neon/vgetQ_laneu64.c: Regenerated.
220 * gcc.target/arm/neon/vgetQ_lanes64.c: Likewise.
222 2012-03-21 Martin Jambor <mjambor@suse.cz>
225 * gcc.dg/misaligned-expand-1.c (cst): Cast to int.
226 * gcc.dg/misaligned-expand-2.c (cst): Likewise.
228 2012-03-21 Andrew Stubbs <ams@codesourcery.com>
230 * gcc.target/arm/thumb-16bit-ops.c: New file.
231 * gcc.target/arm/thumb-ifcvt.c: New file.
233 2012-03-20 Jason Merrill <jason@redhat.com>
235 * lib/target-supports.exp: Add { target c++1y }.
237 * g++.dg/cpp0x/auto32.C: New.
239 2012-03-20 Georg-Johann Lay <avr@gjlay.de>
242 * gcc.dg/torture/pr48124-1.c: Add dg-require-effective-target
244 * gcc.dg/torture/pr48124-4.c: Ditto:
245 * gcc.dg/torture/pr52530.c: Use long instead of int if int=16.
247 2012-03-20 Jason Merrill <jason@redhat.com>
250 * g++.dg/cpp0x/initlist66.C: New.
252 2012-03-20 Georg-Johann Lay <avr@gjlay.de>
254 * gcc.target/avr/progmem.h (pgm_read_char): Define depending on
257 2012-03-20 Georg-Johann Lay <avr@gjlay.de>
260 * gcc.target/avr/torture/addr-space-2.h: New file.
261 * gcc.target/avr/torture/addr-space-2-g.h: New test.
262 * gcc.target/avr/torture/addr-space-2-0.h: New test.
263 * gcc.target/avr/torture/addr-space-2-1.h: New test.
264 * gcc.target/avr/torture/addr-space-2-x.h: New test.
266 2012-03-20 Richard Guenther <rguenther@suse.de>
268 * gnat.dg/pack16.adb: New testcase.
269 * gnat.dg/pack16_pkg.ads: Likewise.
270 * gnat.dg/specs/pack8.ads: Likewise.
271 * gnat.dg/specs/pack8_pkg.ads: Likewise.
273 2012-03-19 Paolo Carlini <paolo.carlini@oracle.com>
275 * g++.dg/warn/Wuseless-cast.C: Extend.
277 2012-03-19 Paolo Carlini <paolo.carlini@oracle.com>
280 * g++.dg/warn/Wuseless-cast.C: New.
282 2012-03-17 Janne Blomqvist <jb@gcc.gnu.org>
285 * gfortran.dg/pr52608.f90: New test.
287 2012-03-17 Tobias Burnus <burnus@net-b.de>
290 * gfortran.dg/proc_ptr_36.f90: New.
292 2012-03-16 Martin Jambor <mjambor@suse.cz>
294 * gcc.dg/misaligned-expand-1.c: New test.
295 * gcc.dg/misaligned-expand-3.c: Likewise.
297 2012-03-16 Richard Guenther <rguenther@suse.de>
298 Kai Tietz <ktietz@redhat.com>
301 * gcc.c-torture/execute/pr48814-1.c: New test.
302 * gcc.c-torture/execute/pr48814-2.c: New test.
303 * gcc.dg/tree-ssa/assign-1.c: New test.
304 * gcc.dg/tree-ssa/assign-2.c: New test.
305 * gcc.dg/tree-ssa/assign-3.c: New test.
307 2012-03-16 Richard Guenther <rguenther@suse.de>
309 * gnat.dg/specs/pack7.ads: New testcase.
311 2012-03-15 Jakub Jelinek <jakub@redhat.com>
314 * gcc.dg/torture/vshuf-4.inc: Add two new tests.
315 * gcc.dg/torture/vshuf-8.inc: Likewise.
316 * gcc.dg/torture/vshuf-16.inc: Likewise.
317 * gcc.dg/torture/vshuf-32.inc: Likewise.
319 2012-03-15 Jason Merrill <jason@redhat.com>
321 * g++.dg/torture/pr52582.C: New.
323 2012-03-15 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
325 * lib/fortran-modules.exp: New file which was forgotten in r185430.
327 2012-03-15 Ira Rosen <irar@il.ibm.com>
328 Ulrich Weigand <ulrich.weigand@linaro.org>
330 * gcc.dg/vect/slp-cond-3.c: New test.
331 * gcc.dg/vect/slp-cond-4.c: New test.
333 2012-03-15 Ira Rosen <irar@il.ibm.com>
334 Ulrich Weigand <ulrich.weigand@linaro.org>
336 * gcc.dg/vect/bb-slp-pattern-1.c: New test.
337 * gcc.dg/vect/bb-slp-pattern-2.c: New test.
339 2012-03-15 Janne Blomqvist <jb@gcc.gnu.org>
344 * gfortran.dg/edit_real_1.f90: Don't assume roundTiesToAway.
345 * gfortran.dg/round_1.f03: Likewise.
347 2012-03-15 Jakub Jelinek <jakub@redhat.com>
348 Andrew Pinski <apinski@cavium.com>
351 * gcc.dg/pr52592.c: New test.
353 2012-03-15 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
355 * gfortran.fortran-torture/compile/compile.exp: Simplify.
356 * gfortran.fortran-torture/execute/execute.exp: Likewise.
357 * lib/gcc-dg.exp (cleanup-modules): Move to ..
358 * lib/fortran-modules.exp: .. this new file. Adjust users.
359 * lib/gfortran-dg.exp (gfortran-dg-runtest,
360 gfortran-dg-debug-runtest): Call cleanup-modules.
361 * lib/fortran-torture.exp (fortran-torture-execute,
362 fortran-torture): Likewise.
363 * gfortran.dg/coarray/caf.exp: Likewise.
364 * lib/lto.exp: Likewise.
365 * gfortran.dg/class_4a.f03: Adjust cleanup-modules and keep-modules.
366 * gfortran.dg/class_4b.f03: Likewise.
367 * gfortran.dg/class_4c.f03: Likewise.
368 * gfortran.dg/class_45a.f03: Likewise.
369 * gfortran.dg/binding_label_tests_10.f03: Likewise.
370 * gfortran.dg/binding_label_tests_10_main.f03: Likewise.
371 * gfortran.dg/binding_label_tests_11.f03: Likewise.
372 * gfortran.dg/binding_label_tests_11_main.f03: Likewise.
373 * gfortran.dg/binding_label_tests_13.f03: Likewise.
374 * gfortran.dg/binding_label_tests_13_main.f03: Likewise.
375 * gfortran.dg/test_common_binding_labels_2.f03: Likewise.
376 * gfortran.dg/test_common_binding_labels_2_main.f03: Likewise.
377 * gfortran.dg/test_common_binding_labels_3.f03: Likewise.
378 * gfortran.dg/test_common_binding_labels_3_main.f03: Likewise.
379 * gfortran.dg/whole_file_28.f90: Likewise.
380 * gfortran.dg/whole_file_29.f90: Likewise.
381 * gfortran.dg/whole_file_30.f90: Likewise.
382 * gfortran.dg/whole_file_31.f90: Likewise.
384 2012-03-15 Jakub Jelinek <jakub@redhat.com>
386 PR tree-optimization/52267
387 * gcc.dg/pr52267.c: New test.
388 * gcc.dg/tree-ssa/vrp65.c: New test.
389 * gcc.dg/tree-ssa/vrp66.c: New test.
391 2012-03-15 Richard Guenther <rguenther@suse.de>
394 * gfortran.dg/vect/pr52580.f: New testcase.
396 2012-03-15 Oleg Endo <olegendo@gcc.gnu.org>
398 * gcc.target/sh/fpul-usage-1.c: New.
400 2012-03-14 Oleg Endo <olegendo@gcc.gnu.org>
403 * gcc.target/sh/pr49468-si.c: Make dg-skip-if not the first directive.
404 * gcc.target/sh/pr49468-di.c: Likewise.
406 2012-03-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
408 * g++.dg/warn/miss-format-1.C: Remove *-*-solaris2.8 handling.
409 * gcc.dg/c99-stdint-6.c: Likewise.
410 * gcc.dg/lto/20090210_0.c: Likewise.
411 * gcc.dg/pr28796-2.c: Don't skip on sparc*-sun-solaris2.8.
412 * gcc.dg/pragma-init-fini.c: Don't skip on i?86-*-solaris2.8.
413 * gcc.dg/pragma-init-fini-2.c: Likewise.
414 * gcc.dg/torture/pr47917.c: Remove *-*-solaris2.8 handling.
415 * gcc.target/i386/pr22076.c: Remove i?86-*-solaris2.8 handling.
416 * gcc.target/i386/pr22152.c: Likewise.
417 * gcc.target/i386/vect8-ret.c: Likewise.
418 * lib/target-supports.exp (add_options_for_tls): Remove Solaris 8
421 2012-03-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
423 * g++.dg/other/anon5.C: Don't skip on mips-sgi-irix*.
424 * g++.dg/tree-prof/partition1.C: Likewise.
425 * g++.dg/tree-prof/partition2.C: Likewise.
426 * g++.old-deja/g++.other/init19.C: Remove mips-sgi-irix*
428 * gcc.c-torture/compile/labels-3.c: Remove dg-options.
429 * gcc.c-torture/execute/20010724-1.c: Remove.
430 * gcc.c-torture/execute/20010724-1.x: Remove.
431 * gcc.c-torture/execute/20040208-2.c: Remove.
432 * gcc.c-torture/execute/20040208-2.x: Remove.
433 * gcc.c-torture/execute/ieee/20000320-1.c [__mips__ && __sgi__]:
435 (main) [__mips__ && __sgi__]: Remove.
436 * gcc.c-torture/execute/ieee/copysign1.c: Remove IRIX reference.
437 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
438 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: Remove
439 mips-sgi-irix6* handling.
440 * gcc.dg/cpp/assert4.c [__mips__]: Remove __sgi__, sgi.
441 * gcc.dg/torture/20090618-1.c: Don't skip on mips-sgi-irix*.
442 * gcc.dg/torture/builtin-frexp-1.c: Remove mips*-*-irix6*
444 * gcc.dg/torture/builtin-logb-1.c: Likewise.
445 * gcc.dg/torture/pr47917.c: Remove mips-sgi-irix6.5 handling.
446 * gcc.dg/tree-ssa/ssa-store-ccp-3.c: Don't skip on mips*-*-irix*.
447 * gcc.misc-tests/linkage.exp: Remove mips-sgi-irix6* handling.
448 * gcc.target/mips/args-1.c [!__sgi__]: Remove.
449 * gcc.target/mips/interrupt_handler-2.c: Don't skip on
451 * gcc.target/mips/interrupt_handler-3.c: Likewise.
452 * gcc.target/mips/save-restore-1.c: Don't skip on mips-sgi-irix6*.
453 * gcc.target/mips/save-restore-3.c: Likewise.
454 * gcc.target/mips/save-restore-4.c: Likewise.
455 * gcc.target/mips/save-restore-5.c: Likewise.
456 * gfortran.dg/g77/cabs.f: Don't xfail on mips-sgi-irix6*.
457 * lib/prune.exp (prune_gcc_output): Remove pruning of IRIX 6 ld
459 * lib/target-libpath.exp (set_ld_library_path_env_vars): Remove
461 (restore_ld_library_path_env_vars): Likewise.
462 * lib/target-supports.exp (check_profiling_available): Remove
463 mips*-*-irix* handling.
464 (check_ascii_locale_available): Remove mips-sgi-irix* handling.
465 (add_options_for_c99_runtime): Remove mips-sgi-irix6.5* handling.
466 * objc.dg/stabs-1.m: Don't xfail on mips-sgi-irix6.5.
468 2012-03-14 Jakub Jelinek <jakub@redhat.com>
471 * g++.dg/opt/pr52582.C: New test.
473 2012-03-14 Richard Guenther <rguenther@suse.de>
475 PR tree-optimization/52571
476 * gcc.dg/vect/vect-2.c: Initialize arrays.
477 * gcc.dg/vect/no-section-anchors-vect-34.c: Likewise.
478 * gcc.target/i386/recip-vec-divf.c: Use -fno-common.
479 * gcc.target/i386/recip-vec-sqrtf.c: Likewise.
481 2012-03-14 Richard Guenther <rguenther@suse.de>
486 * gcc.dg/torture/pr48124-1.c: New testcase.
487 * gcc.dg/torture/pr48124-2.c: Likewise.
488 * gcc.dg/torture/pr48124-3.c: Likewise.
489 * gcc.dg/torture/pr48124-4.c: Likewise.
491 2012-03-14 Richard Guenther <rguenther@suse.de>
494 * gcc.dg/pr52578.c: New testcase.
496 2012-03-14 Jakub Jelinek <jakub@redhat.com>
499 * g++.dg/cpp0x/udlit-args2.C: New test.
501 2012-03-13 Oleg Endo <olegendo@gcc.gnu.org>
504 * gcc.target/sh/pr48596.c: Move accidentally added new test case to ...
505 * gcc.c-torture/compile/pr48596.c: ... here.
507 2012-01-30 Dodji Seketeli <dodji@redhat.com>
510 * g++.dg/lookup/hidden-class17.C: New test.
512 2012-03-13 Jakub Jelinek <jakub@redhat.com>
515 * gcc.dg/Wunused-var-3.c: New test.
517 2012-03-13 Martin Jambor <mjambor@suse.cz>
519 * gcc.dg/misaligned-expand-2.c: New test.
521 2012-03-13 Richard Guenther <rguenther@suse.de>
524 * gcc.dg/pr52134.c: New testcase.
526 2012-03-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
528 * ada/acats/tests/cd/cdd1001.a (CDD1001): Fix typo.
530 2012-03-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
532 PR tree-optimization/46728
533 * gcc.target/powerpc/pr46728-4.c: Use preferred syntax.
534 * gcc.target/powerpc/pr46728-5.c: Likewise.
535 * gcc.target/powerpc/pr46728-8.c: Likewise.
536 * gcc.target/powerpc/pr46728-10.c: Likewise.
537 * gcc.target/powerpc/pr46728-11.c: Likewise.
538 * gcc.target/powerpc/pr46728-13.c: Likewise.
539 * gcc.target/powerpc/pr46728-14.c: Likewise.
540 * gcc.target/powerpc/pr46728-15.c: Likewise.
542 2012-03-12 Paolo Carlini <paolo.carlini@oracle.com>
545 * g++.dg/warn/Wdiv-by-zero-bogus.C: New.
547 2012-03-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
549 PR tree-optimization/46728
550 * gcc.target/powerpc/pr46728-4.c: Skip for powerpc*-*-darwin*.
551 * gcc.target/powerpc/pr46728-5.c: Likewise.
552 * gcc.target/powerpc/pr46728-8.c: Likewise.
553 * gcc.target/powerpc/pr46728-10.c: Likewise.
554 * gcc.target/powerpc/pr46728-11.c: Likewise.
555 * gcc.target/powerpc/pr46728-13.c: Likewise.
556 * gcc.target/powerpc/pr46728-14.c: Likewise.
557 * gcc.target/powerpc/pr46728-15.c: Likewise.
559 2012-03-12 Georg-Johann Lay <avr@gjlay.de>
562 * gcc.target/avr/torture/addr-space-1.h: New file.
563 * gcc.target/avr/torture/addr-space-1-g.h: New test.
564 * gcc.target/avr/torture/addr-space-1-0.h: New test.
565 * gcc.target/avr/torture/addr-space-1-1.h: New test.
566 * gcc.target/avr/torture/addr-space-1-x.h: New test.
568 2012-03-12 Andrew Pinski <apinski@cavium.com>
570 * gcc.dg/tree-ssa/phi-opt-7.c: New testcase.
572 2012-03-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
574 * g++.dg/abi/rtti3.C: Remove alpha*-dec-osf* handling.
575 * g++.dg/abi/thunk4.C: Likewise.
576 * g++.dg/cdce3.C: Don't skip on*-dec-osf5*.
578 * g++.dg/compat/struct-layout-1_generate.c: Remove alpha*-dec-osf*
580 * g++.dg/cpp0x/constexpr-rom.C: Likewise.
581 * g++.dg/eh/spbp.C: Likewise.
582 * g++.dg/ext/label13.C: Likewise.
583 * g++.dg/guality/guality.exp: Likewise.
584 * g++.dg/other/anon5.C: Likewise.
585 * g++.dg/other/pragma-ep-1.C: Remove.
586 * g++.dg/warn/miss-format-1.C: Remove alpha*-dec-osf* handling.
587 * g++.dg/warn/pr31246.C: Likewise.
588 * g++.dg/warn/weak1.C: Likewise.
589 * g++.old-deja/g++.eh/badalloc1.C: Likewise.
590 * g++.old-deja/g++.ext/attrib5.C: Likewise.
591 * gcc.c-torture/compile/limits-declparen.c: Likewise.
592 * gcc.c-torture/compile/limits-pointer.c: Likewise.
593 * gcc.c-torture/execute/20001229-1.c: Remove __osf__ handling.
594 * gcc.dg/attr-weakref-1.c: Remove alpha*-dec-osf* handling.
595 * gcc.dg/c99-stdint-6.c: Remove alpha*-dec-osf5* handling.
596 * gcc.dg/c99-tgmath-1.c: Likewise.
597 * gcc.dg/c99-tgmath-2.c: Likewise.
598 * gcc.dg/c99-tgmath-3.c: Likewise.
599 * gcc.dg/c99-tgmath-4.c: Likewise.
600 * gcc.dg/compat/struct-layout-1_generate.c: Remove alpha*-dec-osf*
602 * gcc.dg/debug/pr49032.c: Likewise.
603 * gcc.dg/guality/guality.exp: Likewise.
604 * gcc.dg/intmax_t-1.c: Likewise.
605 * gcc.dg/pr48616.c: Likewise.
606 * gcc.dg/pragma-ep-1.c: Remove.
607 * gcc.dg/pragma-ep-2.c: Remove.
608 * gcc.dg/pragma-ep-3.c: Remove.
609 * gcc.dg/torture/pr47917.c: Remove alpha*-dec-osf5* handling.
610 * gcc.dg/tree-ssa/pr42585.c: Remove alpha*-dec-osf* handling.
611 * gcc.misc-tests/gcov-14.c: Likewise.
612 * gfortran.dg/guality/guality.exp: Likewise.
613 * lib/target-supports.exp (check_weak_available): Likewise.
614 (add_options_for_tls): Likewise.
615 (check_ascii_locale_available): Likewise.
616 * obj-c++.dg/dwarf-2.mm: Likewise.
617 * objc.dg/dwarf-1.m: Likewise.
618 * objc.dg/dwarf-2.m: Likewise.
620 2012-03-12 Jakub Jelinek <jakub@redhat.com>
622 PR tree-optimization/51721
623 * gcc.dg/tree-ssa/vrp64.c: New test.
625 PR tree-optimization/52533
626 * gcc.c-torture/compile/pr52533.c: New test.
628 2012-03-12 Kirill Yukhin <kirill.yukhin@intel.com>
630 * gcc.target/i386/rtm-xabort-1.c: New.
631 * gcc.target/i386/rtm-xbegin-1.c: Ditto.
632 * gcc.target/i386/rtm-xend-1.c: Ditto.
633 * gcc.target/i386/rtm-xtest-1.c: Ditto.
634 * gcc.target/i386/sse-12.c: Test RTM intrinsics.
635 * gcc.target/i386/sse-13.c: Ditto.
636 * gcc.target/i386/sse-14.c: Ditto.
637 * gcc.target/i386/sse-22.c: Ditto.
638 * gcc.target/i386/sse-23.c: Ditto.
639 * g++.dg/other/i386-2.C: Ditto.
640 * g++.dg/other/i386-3.C: Ditto.
642 2012-03-12 Tobias Burnus <burnus@net-b.de>
645 * gfortran.dg/proc_ptr_35.f90: New.
647 2012-03-11 Uros Bizjak <ubizjak@gmail.com>
650 * gcc.dg/torture/pr52530.c: New test.
652 2012-03-11 Oleg Endo <olegendo@gcc.gnu.org>
655 * gcc.target/sh/pr51244-1.c: Fix thinkos.
657 2012-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
660 * gcc.dg/torture/pr52402.c: Skip execution on 32-bit hppa*-*-hpux*.
662 * gcc.dg/torture/pr52407.c: Add -fno-common option on hppa*-*-hpux*.
664 2012-03-09 Andrew Pinski <apinski@cavium.com>
667 * gcc.dg/tree-ssa/phi-opt-8.c: New testcase.
668 * gcc.dg/tree-ssa/phi-opt-9.c: New testcase.
670 2012-03-09 Jiangning Liu <jiangning.liu@arm.com>
672 * gcc.dg/tree-ssa/scev-3.c: New.
673 * gcc.dg/tree-ssa/scev-4.c: New.
675 2012-03-08 Tobias Burnus <burnus@net-b.de>
678 * gfortran.dg/proc_ptr_34.f90
680 2012-03-07 Jason Merrill <jason@redhat.com>
683 * g++.dg/cpp0x/udlit-mangle.C: New.
685 2012-03-06 Pat Haugen <pthaugen@us.ibm.com>
687 * gcc.dg/torture/va-arg-25.c: Fix typo for powerpc64-*-* check.
689 2012-03-06 Richard Guenther <rguenther@suse.de>
692 * gcc.dg/torture/pr52493.c: New testcase.
694 2012-03-06 Richard Guenther <rguenther@suse.de>
697 * gcc.dg/lto/pr52097_0.c: New testcase.
699 2012-03-06 Oleg Endo <olegendo@gcc.gnu.org>
702 * gcc.target/sh/pr51244-1.c: New.
703 * gcc.target/sh/pr51244-2.c: New.
704 * gcc.target/sh/pr51244-3.c: New.
706 2012-03-05 Jason Merrill <jason@redhat.com>
709 * g++.dg/ext/visibility/template11.C: New.
711 * g++.dg/cpp0x/implicit13.C: New.
713 2012-03-05 Jakub Jelinek <jakub@redhat.com>
715 PR tree-optimization/51721
716 * gcc.dg/tree-ssa/vrp63.c: New test.
717 * gcc.dg/pr51721.c: New test.
719 2012-03-04 Mikael Morin <mikael@gcc.gnu.org>
722 * gfortran.dg/elemental_optional_args_5.f03: Add subcomponent actual
725 2012-03-04 H.J. Lu <hongjiu.lu@intel.com>
728 * gcc.target/i386/pr52146.c: Update final-scan to allow $-18874240.
730 2012-03-04 Mikael Morin <mikael@gcc.gnu.org>
733 * gfortran.dg/elemental_optional_args_5.f03: Add array checks.
735 2012-03-04 Georg-Johann Lay <avr@gjlay.de>
737 * gcc.dg/torture/pr52402.c: Add dg-require-effective-target
740 2012-03-03 Jason Merrill <jason@redhat.com>
742 * g++.dg/cpp0x/nsdmi-defer6.C: New.
745 * g++.dg/cpp0x/initlist65.C: New.
748 * g++.dg/ext/is_empty2.C: New.
750 2012-03-03 Tobias Burnus <burnus@net-b.de>
753 * gfortran.dg/assumed_type_3.f90: Undo previous commit.
755 2012-03-03 Tobias Burnus <burnus@net-b.de>
757 * gfortran.dg/bind_c_dts_4.f03: Add dg-options -Wc-binding-type.
758 * gfortran.dg/bind_c_implicit_vars.f03: Ditto.
759 * gfortran.dg/bind_c_usage_8.f03: Ditto.
760 * gfortran.dg/c_kind_tests_2.f03: Ditto.
761 * gfortran.dg/class_30.f90: Remove dg-warning line.
762 * gfortran.dg/bind_c_usage_25.f90: New.
764 2012-03-03 Tobias Burnus <burnus@net-b.de>
767 * gfortran.dg/assumed_type_1.f90: Correct dg-error.
768 * gfortran.dg/assumed_type_3.f90: Correct dg-error.
769 * gfortran.dg/assumed_type_4.f90: Correct dg-error.
771 2012-03-03 Tobias Burnus <burnus@net-b.de>
774 * gfortran.dg/assumed_type_1.f90: New.
775 * gfortran.dg/assumed_type_2.f90: New.
776 * gfortran.dg/assumed_type_3.f90: New.
777 * gfortran.dg/assumed_type_4.f90: New.
779 2012-03-02 Oleg Endo <olegendo@gcc.gnu.org>
782 * gcc.target/sh/pr49468-si.c: Skip unsupported test for SH64.
783 * gcc.target/sh/pr49468-di.c: New.
785 2012-03-02 Maxim Kuvyrkov <maxim@codesourcery.com>
787 * gcc.dg/graphite/pr50561.c: Update.
789 2012-03-02 Peter Bergner <bergner@vnet.ibm.com>
791 * gcc.target/powerpc/pr52457.c: New test.
793 2012-03-02 Ulrich Weigand <ulrich.weigand@linaro.org>
795 * gcc.target/arm/sat-1.c: New test.
797 2012-03-02 Uros Bizjak <ubizjak@gmail.com>
800 * gcc.target/i386/pr46716.c: New test.
802 2012-03-02 Paolo Carlini <paolo.carlini@oracle.com>
805 * g++.dg/cpp0x/sfinae32.C: New.
807 2012-03-02 Richard Guenther <rguenther@suse.de>
809 PR tree-optimization/52406
810 * gcc.dg/torture/pr52406.c: New testcase.
812 2012-03-02 Tobias Burnus <burnus@net-b.de>
815 * gfortran.dg/derived_comp_array_ref_8.f90: New.
816 * gfortran.dg/nullify_2.f90: Update dg-error.
817 * gfortran.dg/nullify_4.f90: Ditto.
818 * gfortran.dg/pointer_init_6.f90: Ditto.
820 2012-03-02 Tobias Burnus <burnus@net-b.de>
823 * gfortran.dg/class_51.f90: New.
825 2012-03-02 Tobias Burnus <burnus@net-b.de>
828 * gfortran.dg/intrinsic_8.f90: New.
830 2012-03-01 Kai Tietz <ktietz@redhat.com>
832 * gcc.dg/torture/pr47917.c: Make test using POSIX-printf
833 routines on mingw targets.
834 * gcc.dg/vect/pr46126.c (uintptr_t): Add support for LLP64 target.
836 2012-03-01 Jakub Jelinek <jakub@redhat.com>
838 PR tree-optimization/52445
839 * gcc.dg/pr52445.c: New test.
841 2012-02-29 Jakub Jelinek <jakub@redhat.com>
844 * gcc.c-torture/compile/pr52437.c: New test.
847 * gcc.dg/torture/pr52419.c: New test.
849 PR tree-optimization/52429
850 * gcc.dg/torture/pr52429.c: New test.
851 * g++.dg/opt/pr52429.C: New test.
853 2012-02-29 Richard Guenther <rguenther@suse.de>
856 * gcc.dg/lto/trans-mem-1_0.c: Remove.
857 * gcc.dg/lto/trans-mem-1_1.c: Likewise.
858 * gcc.dg/lto/trans-mem-2_0.c: Likewise.
859 * gcc.dg/lto/trans-mem-2_1.c: Likewise.
860 * gcc.dg/lto/trans-mem-4_0.c: Likewise.
861 * gcc.dg/lto/trans-mem-4_1.c: Likewise.
863 2012-02-29 Jakub Jelinek <jakub@redhat.com>
865 * gcc.dg/torture/pr52402.c: Add -w -Wno-psabi to dg-options.
867 2012-02-29 Paul Thomas <pault@gcc.gnu.org>
870 * gfortran.dg/realloc_on_assign_13.f90 : New test.
872 2012-02-28 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
875 * gcc.target/arm/neon/pr51534.c: New testcase.
877 2012-02-28 Richard Guenther <rguenther@suse.de>
880 * gcc.dg/torture/pr52407.c: New testcase.
882 2012-02-28 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
884 * gcc.target/arm/vfp1.c (dg_do run): Run on all eabi variants.
885 * gcc.target/arm/vfp2.c: Likewise.
886 * gcc.target/arm/vfp3.c: Likewise.
887 * gcc.target/arm/vfp4.c: Likewise.
888 * gcc.target/arm/vfp5.c: Likewise.
889 * gcc.target/arm/vfp6.c: Likewise.
890 * gcc.target/arm/vfp7.c: Likewise.
891 * gcc.target/arm/vfp8.c: Likewise.
892 * gcc.target/arm/vfp9.c: Likewise.
893 * gcc.target/arm/vfp10.c: Likewise.
894 * gcc.target/arm/vfp11.c: Likewise.
895 * gcc.target/arm/vfp12.c: Likewise.
896 * gcc.target/arm/vfp13.c: Likewise.
897 * gcc.target/arm/vfp14.c: Likewise.
898 * gcc.target/arm/vfp15.c: Likewise.
899 * gcc.target/arm/vfp16.c: Likewise.
900 * gcc.target/arm/vfp17.c: Likewise.
901 * gcc.target/arm/neon-constants.h: New file.
902 * gcc.target/arm/neon-vect1.c: New test.
903 * gcc.target/arm/neon-vect2.c: New test.
904 * gcc.target/arm/neon-vect3.c: New test.
905 * gcc.target/arm/neon-vect4.c: New test.
906 * gcc.target/arm/neon-vect5.c: New test.
907 * gcc.target/arm/neon-vect6.c: New test.
908 * gcc.target/arm/neon-vect7.c: New test.
909 * gcc.target/arm/neon-vect8.c: New test.
911 2012-02-28 Richard Guenther <rguenther@suse.de>
913 PR tree-optimization/52402
914 * gcc.dg/torture/pr52402.c: New testcase.
916 2012-02-28 Richard Guenther <rguenther@suse.de>
919 * g++.dg/lto/pr52400_0.C: New testcase.
921 2012-02-28 Georg-Johann Lay <avr@gjlay.de>
923 * gcc.target/avr/torture/builtins-1.c: New test.
924 * gcc.target/avr/torture/builtins-error.c: New test.
926 2012-02-28 Kai Tietz <ktietz@redhat.com>
928 * gcc.target/i386/pr46939.c (long): Fix LP64 vs LLP64 issue.
929 * gcc.target/i386/pr45352-2.c: Likewise.
930 * gcc.target/i386/bitfield3.c: Add -mno-ms-bitfields for mingw targets.
931 * gcc.target/i386/xop-vshift-1.c (random): Use on mingw
932 targets instead rand.
933 * gcc.target/i386/sse4_1-blendps-2.c: Likewise.
934 * gcc.target/i386/sse2-mul-1.c: Likewise.
935 * gcc.target/i386/sse4_1-blendps.c: Likewise.
936 * gcc.target/i386/pad-6b.c: Adjust test for x64 mingw target.
937 * gcc.target/i386/pad-1.c: Likewise.
938 * gcc.target/i386/pad-9.c: Likewise.
939 * gcc.target/i386/pad-2.c: Likewise.
940 * gcc.target/i386/pad-5b.c: Likewise.
941 * gcc.target/i386/pad-8.c: Likewise.
942 * gcc.target/i386/pr46470.c: Skip for x64 mingw target.
943 * gcc.target/i386/pr44130.c: Likewise.
944 * gcc.target/i386/align-main-1.c: Likewise.
945 * gcc.target/i386/align-main-2.c: Likewise.
946 * gcc.target/i386/sw-1.c: Likewise.
947 * gcc.target/i386/avx-vzeroupper-5.c: Add -mabi=sysv
949 * gcc.target/i386/avx-vzeroupper-4.c: Likewise.
950 * gcc.target/i386/pr46295.c: Likewise.
951 * gcc.target/i386/amd64-abi-1.c: Likewise.
952 * gcc.target/i386/amd64-abi-2.c: Likewise.
953 * gcc.target/i386/pr39082-1.c: Likewise.
954 * gcc.target/i386/pr39162.c: Likewise.
955 * gcc.target/i386/pr22152.c: Likewise.
956 * gcc.target/i386/wrgsbase-2.c: Adjust dg-final rule.
957 * gcc.target/i386/wrfsbase-2.c: Likewise.
958 * gcc.target/i386/local.c: Likewise
959 * gcc.target/i386/wrgsbase-1.c: Likewise.
960 * gcc.target/i386/wrfsbase-1.c: Likewise.
961 * gcc.target/i386/pr39315-3.c: Likewise.
962 * gcc.target/i386/pr35767-4.c: Likewise.
963 * gcc.target/i386/pr45336-3.c (pextrd): Don't check for
965 * gcc.target/i386/pr45336-2.c: Likewise.
966 * gcc.target/i386/pr45336-1.c: Likewise.
967 * gcc.target/i386/pr45336-4.c: Likewise.
969 2012-02-27 Tristan Gingold <gingold@adacore.com>
971 * gnat.dg/array20.ad[sb]: New test.
973 2012-02-27 Jakub Jelinek <jakub@redhat.com>
976 * gcc.target/arm/pr52375.c: New test.
977 * gcc.c-torture/compile/pr52375.c: New test.
979 2012-02-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
981 * gfortran.dg/typebound_operator_9.f03: Skip on SPU.
982 * gcc.dg/torture/builtin-complex-1.c: Skip "float" tests on SPU.
984 2012-02-27 Eric Botcazou <ebotcazou@adacore.com>
986 * gnat.dg/aggr19.adb: New test.
987 * gnat.dg/aggr19_pkg.ad[sb]: New helper.
989 2012-02-26 Oleg Endo <olegendo@gcc.gnu.org>
992 * gcc.target/sh/pr49263.c: New.
994 2012-02-24 Andrew MacLeod <amacleod@redhat.com>
996 * gcc.dg/simulate-thread/simulate-thread.gdb: Use return value from
997 simulate_thread_wrapper_other_threads
998 * gcc.dg/simulate-thread/atomic-load-int128.c (simulate_thread_main):
999 Move initialization of 'value' to main().
1000 (main): Initialize 'value';
1001 * gcc.dg/simulate-thread/speculative-store.c
1002 (simulate_thread_step_verify): Return 0 when successful.
1003 * gcc.dg/simulate-thread/simulate-thread.h (HOSTILE_THREAD_THRESHOLD):
1005 (INSN_COUNT_THRESHOLD): New. Instruction limit to terminate test.
1006 (simulate_thread_wrapper_other_threads): Return a success/fail value
1007 and issue an error if the instruction count threshold is exceeded.
1009 2012-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1012 * gcc.target/mips/interrupt_handler-2.c: Skip on mips-sgi-irix6*.
1013 * gcc.target/mips/interrupt_handler-3.c: Likewise.
1015 2012-02-24 Richard Guenther <rguenther@suse.de>
1018 * gcc.dg/pr52355.c: New testcase.
1020 2012-02-23 Kai Tietz <ktietz@redhat.com>
1022 * gcc.dg/pack-test-5.c: Add -mno-ms-bitfields option for mingw-targets.
1023 * gcc.dg/Wpadded.c: Likewise.
1024 * gcc.dg/bf-ms-layout-2.c: Adjust offsets to fit ms-bitfield
1026 * gcc.dg/di-sync-multithread.c: Replace for mingw-target the use
1027 for sleep by Sleep and add windows.h include for this function.
1028 * gcc.dg/format/dfp-printf-1.c: Adjust dg-skip-if rule for mingw
1030 * gcc.dg/stack-usage-1.c (SIZE): Provide proper SIZE for x64 mingw
1032 * gcc.dg/tls/thr-cse-1.c: Provide proper pattern for x64 mingw target.
1033 * gcc.dg/tls/opt-11.c (memset): Use __extension__ to avoid fail
1034 on x64 mingw target.
1035 * gcc.dg/bf-ms-attrib.c: Adjust expected size for ms_struct layout.
1036 * gcc.dg/pr50251.c: Disable test for x64 mingw target.
1037 * gcc.c-torture/execute/930930-1.c (long): Replace by ptr_t to avoid
1038 failure on LLP64 target.
1040 2012-02-23 Uros Bizjak <ubizjak@gmail.com>
1043 * gcc.dg/noncompile/pr52290.c: New test.
1045 2012-02-23 Jakub Jelinek <jakub@redhat.com>
1047 PR tree-optimization/52019
1048 * gcc.dg/tree-ssa/ipa-split-6.c: New test.
1050 2012-02-22 Kai Tietz <ktietz@redhat.com>
1052 * g++.dg/opt/devirt2.C: Add rule for *-*-mingw* target.
1053 * g++.dg/opt/pr48549.C (long): Replace by long by __PTRDIFF_TYPE__
1054 derived pdiff_t type.
1055 * g++.dg/torture/pr49720.C: Likewise
1057 2012-02-22 Uros Bizjak <ubizjak@gmail.com>
1060 * gcc.target/i386/pr52330.c: New test.
1062 2012-02-22 Tobias Burnus <burnus@net-b.de>
1065 * gfortran.dg/io_constraints_10.f90: New.
1067 2012-02-22 Ulrich Weigand <ulrich.weigand@linaro.org>
1069 * lib/target-supports.exp (check_effective_target_vect_condition):
1070 Return true for NEON.
1072 2012-02-21 Kai Tietz <ktietz@redhat.com>
1074 * gcc.dg/bf-ms-layout-3.c: Mark char typed bitfield as extension.
1076 2012-02-21 Richard Guenther <rguenther@suse.de>
1078 PR tree-optimization/52324
1079 * gcc.dg/tree-ssa/ssa-lim-10.c: New testcase.
1081 2012-02-21 Georg-Johann Lay <avr@gjlay.de>
1084 * gcc.target/avr/torture/pr51782-1.c: New test.
1086 2012-02-21 Jakub Jelinek <jakub@redhat.com>
1088 PR tree-optimization/52318
1089 * gcc.dg/pr52318.c: New test.
1091 2012-02-20 Kai Tietz <ktietz@redhat.com>
1093 * gcc.dg/bf-ms-layout-3.c: New testcase.
1095 2012-02-20 Thomas Koenig <tkoenig@gcc.gnu.org>
1099 * gfortran.dg/vect/pr32380.f: XFAIL on PowerPC and ia-64.
1101 2012-02-20 Richard Guenther <rguenther@suse.de>
1103 PR tree-optimization/52298
1104 * gcc.dg/torture/pr52298.c: New testcase.
1105 * gcc.dg/vect/pr52298.c: Likewise.
1107 2012-02-20 Georg-Johann Lay <avr@gjlay.de>
1109 * gcc.dg/pr52132.c: Fix FAIL on 16-bit int platforms.
1110 * gcc.c-torture/execute/pr52286.c: Ditto.
1112 2012-02-20 Jakub Jelinek <jakub@redhat.com>
1114 PR tree-optimization/52286
1115 * gcc.c-torture/execute/pr52286.c: New test.
1117 2012-02-18 Tobias Burnus <burnus@net-b.de>
1120 * gfortran.dg/interface_35.f90: Use -std=f2003.
1121 * gfortran.dg/proc_ptr_comp_20.f90: Remove dg-warning.
1122 * gfortran.dg/interface_assignment_4.f90: Ditto.
1123 * gfortran.dg/bessel_1.f90: Ditto.
1124 * gfortran.dg/func_result_6.f90: Ditto.
1125 * gfortran.dg/hypot_1.f90: Ditto.
1126 * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
1128 2012-02-17 Tobias Burnus <burnus@net-b.de>
1130 PR translation/52232
1131 PR translation/52234
1132 PR translation/52245
1133 PR translation/52246
1134 PR translation/52262
1135 PR translation/52273
1136 * gfortran.dg/coarray_22.f90: Update dg-error.
1137 * gfortran.dg/allocate_alloc_opt_4.f90: Ditto.
1139 2012-02-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1142 * lib/gcc-simulate-thread.exp: Load timeout.exp.
1143 (simulate-thread): Use default timeout.
1145 2012-02-16 Jason Merrill <jason@redhat.com>
1148 * g++.dg/ext/timevar1.C: New.
1150 2012-02-16 Fabien ChĂȘne <fabien@gcc.gnu.org>
1153 * g++.dg/template/using21.C: New.
1154 * g++.dg/template/using22.C: Likewise.
1156 2012-02-16 Jason Merrill <jason@redhat.com>
1159 * g++.dg/cpp0x/lambda/lambda-err1.C: New.
1161 2012-02-16 Jakub Jelinek <jakub@redhat.com>
1163 PR tree-optimization/52255
1164 * gcc.c-torture/compile/pr52255.c: New test.
1167 * g++.dg/debug/dwarf2/pr52260.C: New test.
1170 * g++.dg/ipa/pr51929.C: New test.
1172 2012-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
1175 * gcc.target/powerpc/pr52199.c: New file.
1177 2012-02-15 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1180 * objc.dg/stabs-1.m: xfail on mips-sgi-irix6.5.
1182 2012-02-15 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1184 * gcc.dg/pr51867.c: Don't include <math.h>.
1187 2012-02-15 Georg-Johann Lay <avr@gjlay.de>
1189 * gcc.dg/lto/20091013-1_1.c: xfail for avr.
1190 * gcc.dg/lto/20091013-1_2.c: xfail for avr.
1192 2012-02-15 Tobias Grosser <grosser@fim.uni-passau.de>
1194 PR tree-optimization/50561
1195 * gcc.dg/graphite/pr50561.c: New testcase.
1197 2012-02-15 Georg-Johann Lay <avr@gjlay.de>
1199 * gcc.target/avr/torture/builtin_insert_bits-1.c: New test.
1200 * gcc.target/avr/torture/builtin_insert_bits-2.c: New test.
1202 2012-02-15 Eric Botcazou <ebotcazou@adacore.com>
1204 * gnat.dg/discr35.ad[sb]: New test.
1206 2012-02-15 Eric Botcazou <ebotcazou@adacore.com>
1208 * gnat.dg/volatile10.adb: New test.
1209 * gnat.dg/volatile10_pkg.ads: New helper.
1211 2012-02-14 Jason Merrill <jason@redhat.com>
1213 * g++.dg/ext/attrib43.C: New.
1215 2012-02-14 Hans-Peter Nilsson <hp@axis.com>
1217 * lib/target-supports.exp (check_effective_target_fgnu_tm): New proc.
1218 * gfortran.dg/trans-mem-skel.f90: Gate test on effective_target
1220 * gcc.dg/lto/trans-mem-1_0.c, gcc.dg/lto/trans-mem-2_0.c,
1221 gcc.dg/lto/trans-mem-3_0.c, gcc.dg/lto/trans-mem-4_0.c: Ditto.
1222 * gcc.dg/tm/tm.exp: Gate the whole of gcc.dg/tm on
1223 effective_target fgnu_tm.
1224 * g++.dg/tm/tm.exp: Ditto for g++.dg/tm.
1226 2012-02-14 Jakub Jelinek <jakub@redhat.com>
1229 * g++.dg/template/asmgoto1.C: New test.
1231 2012-02-14 Ian Lance Taylor <iant@google.com>
1234 * go.test/go-test.exp (go-gc-tests): Disable optimizations when
1235 compiling generated file for 64bit and index tests.
1237 2012-02-14 Uros Bizjak <ubizjak@gmail.com>
1239 * gcc.dg/lower-subreg-1.c: Fix and simplify target selector.
1241 2012-02-14 Richard Guenther <rguenther@suse.de>
1243 PR tree-optimization/52244
1244 PR tree-optimization/51528
1245 * gcc.dg/torture/pr52244.c: New testcase.
1247 2012-02-14 Walter Lee <walt@tilera.com>
1249 * g++.dg/other/PR23205.C: Disable test on tile.
1250 * g++.dg/other/pr23205-2.C: Disable test on tile.
1251 * gcc.dg/20020312-2.c: Add a condition for __tile__.
1252 * gcc.dg/20040813-1.c: Disable test on tile.
1253 * gcc.dg/lower-subreg-1.c: Disable test on tilegx.
1254 * gcc.misc-tests/linkage.exp: Handle tilegx.
1256 2012-02-14 Jakub Jelinek <jakub@redhat.com>
1258 PR tree-optimization/52210
1259 * gcc.dg/pr52210.c: New test.
1261 2012-02-14 Jason Merrill <jason@redhat.com>
1264 * g++.dg/overload/defarg5.C: New.
1266 2012-02-14 Jakub Jelinek <jakub@redhat.com>
1269 * c-c++-common/pr52181.c: New test.
1271 2012-02-13 Jakub Jelinek <jakub@redhat.com>
1274 * g++.dg/ext/atomic-1.C: New test.
1276 2012-02-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1278 * gcc.c-torture/execute/pr51933.c: Modify for s390 31 bit.
1280 2012-02-13 Jakub Jelinek <jakub@redhat.com>
1283 * gcc.c-torture/execute/pr52209.c: New test.
1285 2012-02-12 Mikael Morin <mikael@gcc.gnu.org>
1288 * gfortran.dg/elemental_optional_args_5.f03: New test.
1290 2012-02-12 Iain Sandoe <iains@gcc.gnu.org>
1293 * c-c++-common/cxxbitfields-3.c: Adjust scan assembler for nonpic
1296 2012-02-11 Ian Lance Taylor <iant@google.com>
1299 * go.test/go-test.exp (go-gc-tests): Don't run nilptr test on
1300 SPARC Solaris. Don't run the test at all on systems where it may
1301 not work, rather than xfailing it.
1303 2012-02-11 Richard Sandiford <rdsandiford@googlemail.com>
1305 PR rtl-optimization/52175
1306 * gcc.c-torture/compile/pr52175.c: New test.
1308 2012-02-10 Jason Merrill <jason@redhat.com>
1311 * g++.dg/template/repo10.C: New.
1313 2012-02-11 Jakub Jelinek <jakub@redhat.com>
1316 * gcc.dg/pr52132.c: New test.
1318 2012-02-10 Eric Botcazou <ebotcazou@adacore.com>
1320 * gnat.dg/specs/aggr4.ads: New test.
1321 * gnat.dg/specs/aggr4_pkg.ads: New helper.
1323 2012-02-10 H.J. Lu <hongjiu.lu@intel.com>
1326 * gcc.target/i386/pr52146.c: New.
1328 2012-02-10 Jakub Jelinek <jakub@redhat.com>
1331 * c-c++-common/pr52177.c: New test.
1333 2012-02-10 Jan Hubicka <jh@suse.cz>
1336 * g++.dg/torture/pr48600.C: New testcase.
1338 2012-02-09 Peter Bergner <bergner@vnet.ibm.com>
1341 * gcc.dg/dfp/pr52140.c: New test.
1343 2012-02-09 Jakub Jelinek <jakub@redhat.com>
1346 * gfortran.dg/vect/pr32380.f: Use dg-additional-options instead
1349 2012-02-09 Bin Cheng <bin.cheng@arm.com>
1352 * testsuite/c-c++-common/dfp/signbit-2.c: Change '-O0' to '-O1'.
1353 * testsuite/gcc.dg/pr51867.c: New test.
1355 2012-02-09 Ian Lance Taylor <iant@google.com>
1357 * go.test/go-test.exp (go-gc-tests): Don't run stack.go on systems
1358 which don't support -fsplit-stack. Turn off optimization when
1359 compiling select5-out.go.
1361 2012-02-08 Ian Lance Taylor <iant@google.com>
1363 * go.test/go-test.exp (go-gc-tests): Don't run chan/select2.go on
1364 systems which don't support -fsplit-stack.
1366 2012-02-08 Andrew MacLeod <amacleod@redhat.com>
1368 * gcc.dg/simulate-thread/simulate-thread.exp: Use -O0, -O2, and -O3.
1369 * gcc.dg/simulate-thread/simulate-thread.gdb: Don't display every
1370 machine instuction in the log.
1372 2012-02-08 Jack Howarth <howarth@bromo.med.uc.edu>
1374 * lib/gcc-simulate-thread.exp (simulate-thread): Increase timeout
1377 2012-02-08 Magnus Granberg <zorry@gentoo.org>
1380 * gcc.dg/pr48524.c: New test.
1381 * gcc.dg/pr48524.spec: New spec file for test.
1383 2012-02-08 Thomas Koenig <tkoenig@gcc.gnu.org>
1386 * gfortran.dg/vect/pr32380.f90: New test.
1388 2012-02-08 Tobias Burnus <burnus@net-b.de>
1391 * gfortran.dg/realloc_on_assign_12.f90: New.
1393 2012-02-08 Richard Guenther <rguenther@suse.de>
1395 PR rtl-optimization/52170
1396 * gcc.dg/torture/pr52170.c: New testcase.
1398 2012-02-08 Jakub Jelinek <jakub@redhat.com>
1400 PR gcov-profile/52150
1401 * gcc.dg/tree-prof/pr52150.c: New test.
1403 PR rtl-optimization/52139
1404 * gcc.dg/pr52139.c: New test.
1406 2012-02-07 Jason Merrill <jason@redhat.com>
1409 * g++.dg/cpp0x/constexpr-union3.C: New.
1412 * g++.dg/lto/pr52035_0.C: New.
1414 2012-02-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1416 * gfortran.dg/guality/pr41558.f90: Use lp64 instead of hppa*64*-*-*.
1417 * gcc.dg/special/weak-1.c: Likewise.
1418 * gcc.dg/ucnid-12.c: Likewise.
1419 * gcc.dg/torture/pr45678-1.c: Likewise.
1420 * gcc.dg/torture/pr45678-2.c: Likewise.
1421 * gcc.dg/vector-4.c: Likewise.
1422 * gcc.dg/ipa/inline-5.c: Likewise.
1423 * gcc.dg/ucnid-11.c: Likewise.
1424 * gcc.misc-tests/gcov-13.c: Likewise.
1425 * gcc.misc-tests/gcov-14.c: Likewise.
1426 * g++.dg/ext/label13.C: Likewise.
1427 * gcc.dg/tree-ssa/ssa-fre-31.c: Use dg-additional-options for extra
1428 hppa*-*-hpux* options.
1429 * gcc.dg/tree-ssa/ssa-fre-33.c: Likewise.
1430 * gcc.dg/tree-ssa/ssa-fre-34.c: Likewise.
1431 * gcc.dg/pr48616.c: Likewise.
1432 * gcc.dg/pr17957.c: Likewise.
1433 * gcc.dg/pr17055-1.c: Likewise.
1434 * gcc.dg/pr32912-1.c: Likewise.
1435 * gcc.dg/tm/pr51472.c: Likewise.
1436 * c-c++-common/fold-bitand-4.c: Likewise.
1437 * c-c++-common/Wunused-var-12.c: Use lp64 instead of hppa*64*-*-*.
1438 Use dg-additional-options for extra options.
1440 2012-02-07 Joern Rennecke <joern.rennecke@embecosm.com>
1442 * gcc.target/epiphany/interrupt-2.c: New test.
1444 2012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
1447 * gcc.target/mips/mips.exp (mips-dg-options): Handle target.
1448 * gcc.target/mips/loongson-shift-count-truncated-1.c: Force -mlong64
1451 2012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
1454 * objc.dg/stabs-1.m: XFAIL for mips*-*-elf*.
1456 2012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
1460 * lib/target-supports.exp (check_effective_target_mips_eabi): New.
1461 * gcc.target/mips/va-arg-1.c: New test.
1463 2012-02-07 Michael Meissner <meissner@linux.vnet.ibm.com>
1465 * gcc.target/powerpc/no-r11-3.c (outer_func): Fix error message
1466 for -mno-pointers-to-nested-functions.
1468 2012-02-07 Eric Botcazou <ebotcazou@adacore.com>
1470 * gcc.c-torture/execute/20120207-1.c: New test.
1472 2012-02-07 Jakub Jelinek <jakub@redhat.com>
1474 PR rtl-optimization/52060
1475 * gcc.dg/torture/pr52060.c: New test.
1478 * gcc.c-torture/compile/pr52074.c: New test.
1480 2012-02-07 Tobias Burnus <burnus@net-b.de>
1483 * gfortran.dg/class_to_type_2.f90: New.
1485 2012-02-06 Thomas König <tkoenig@gcc.gnu.org>
1488 * gfortran.dg/vect/vect-8.f90: Use vect_double effective target.
1491 2012-02-06 Jason Merrill <jason@redhat.com>
1494 * g++.dg/template/conv13.C: New.
1496 2012-02-06 Richard Guenther <rguenther@suse.de>
1498 PR tree-optimization/52115
1499 * gcc.c-torture/compile/pr52115.c: New testcase.
1501 2012-02-06 Jakub Jelinek <jakub@redhat.com>
1504 * gcc.c-torture/execute/pr52129.c: New test.
1506 2012-02-06 Andrey Belevantsev <abel@ispras.ru>
1508 * gcc.dg/pr48374.c: Actually add the test I forgot
1509 in the 2012-01-25 commit.
1511 2012-02-05 Thomas König <tkoenig@gcc.gnu.org>
1514 * gfortran.dg/vect/vect-8.f90: New test case.
1516 2012-02-05 Thomas König <tkoenig@gcc.gnu.org>
1519 * gfortran.dg/warn_unused_dummy_argument_3.f90: New test.
1521 2012-02-05 Paul Thomas <pault@gcc.gnu.org>
1524 * gfortran.dg/class_48.f90 : Add test of allocate class array
1525 component with source in subroutine test3. Remove commenting
1526 out in subroutine test4, since branching on unitialized variable
1527 is now fixed (no PR for this last.).
1529 2012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
1531 * gcc.dg/tree-prof/stringop-2.c (main): Add a nomips16 attribute
1533 * gfortran.dg/pr45636.f90: XFAIL for MIPS16 targets.
1535 2012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
1538 * lib/target-supports.exp (check_effective_target_mips_rel): New.
1539 * gcc.dg/pr48774.c: Skip on MIPS REL targets.
1541 2012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
1543 * lib/target-supports.exp (check_effective_target_mips_llsc): New.
1544 (check_effective_target_sync_int_long): Use it.
1545 (check_effective_target_sync_char_short): Likewise.
1546 * gcc.target/mips/atomic-memory-1.c: Restrict error check to mips_llsc.
1548 2012-02-05 Tobias Burnus <burnus@net-b.de>
1551 * gfortran.dg/class_48.f90: Add some further checks.
1553 2012-02-05 Ira Rosen <irar@il.ibm.com>
1555 PR tree-optimization/52091
1556 * gcc.dg/vect/pr52091.c: New test.
1558 2012-02-04 Jakub Jelinek <jakub@redhat.com>
1560 PR rtl-optimization/52113
1561 * gcc.target/avr/pr52113.c: New test.
1563 2012-02-03 Jakub Jelinek <jakub@redhat.com>
1565 PR rtl-optimization/52092
1566 * gcc.c-torture/compile/pr52092.c: New test.
1568 2012-02-02 Mikael Morin <mikael@gcc.gnu.org>
1571 * gfortran.dg/class_array_10.f03: New test.
1574 * gfortran.dg/class_array_11.f03: New test.
1577 * gfortran.dg/class_array_12.f03: New test.
1579 2012-02-02 Paul Thomas <pault@gcc.gnu.org>
1582 * gfortran.dg/realloc_on_assign_11.f90: New test.
1584 2012-02-02 Tobias Burnus <burnus@net-b.de>
1587 * gfortran.dg/shape_7.f90: New.
1589 2012-02-02 Richard Sandiford <rdsandiford@googlemail.com>
1591 * gcc.target/mips/mips-prepend-1.c: New test.
1593 2012-02-02 Jan Hubicka <jh@suse.cz>
1594 Tom de Vries <tom@codesourcery.com>
1597 * testsuite/gcc.dg/alias-12.c: New testcase.
1598 * testsuite/gcc.dg/alias-13.c: New testcase.
1600 2012-02-02 Jakub Jelinek <jakub@redhat.com>
1603 * gcc.dg/pr52086.c: New test.
1605 PR tree-optimization/52073
1606 * gcc.c-torture/compile/pr52073.c: New test.
1608 2012-02-01 Thomas König <tkoenig@gcc.gnu.org>
1611 * gfortran.dg/function_optimize_10.f90: New test.
1613 2012-02-01 Uros Bizjak <ubizjak@gmail.com>
1615 * go.test/go-test.exp (go-gc-tests): xfail test/nilptr.go runtime
1618 2012-02-01 Tobias Burnus <burnus@net-b.de>
1621 * gfortran.dg/typebound_operator_14.f90: New.
1623 2012-02-01 Tobias Burnus <burnus@net-b.de>
1626 * gfortran.dg/elemental_function_1.f90: New.
1628 2012-02-01 Georg-Johann Lay <avr@gjlay.de>
1630 PR rtl-optimization/51374
1631 * gcc.target/avr/torture/pr51374-1.c:
1632 Also fail if SBIS is seen.
1634 2012-02-01 Georg-Johann Lay <avr@gjlay.de>
1636 PR rtl-optimization/51374
1637 * gcc.target/avr/torture/pr51374-1.c: New.
1639 2012-01-31 Tobias Burnus <burnus@net-b.de>
1642 * gfortran.dg/typebound_generic_11.f90: New.
1644 2012-01-31 Tobias Burnus <burnus@net-b.de>
1647 * gfortran.dg/class_49.f90: New.
1649 2012-01-31 Tobias Burnus <burnus@net-b.de>
1652 * gfortran.dg/elemental_args_check_6.f90: New.
1654 2012-01-31 Jason Merrill <jason@redhat.com>
1657 * g++.dg/cpp0x/variadic122.C: New.
1659 2012-01-31 Paul Thomas <pault@gcc.gnu.org>
1662 * gfortran.dg/realloc_on_assign_10.f90: New test.
1664 2012-01-31 Richard Guenther <rguenther@suse.de>
1666 PR tree-optimization/51528
1667 * gcc.dg/torture/pr51528.c: New testcase.
1669 2012-01-30 Uros Bizjak <ubizjak@gmail.com>
1672 * lib/go.exp (go_target_compile): Append timeout= to options.
1673 * go.test/go-test.exp (go-gc-tests): Add dg-timeout-factor for
1674 select5-out.go test on alpha*-*-* targets.
1676 2012-01-30 Richard Sandiford <rdsandiford@googlemail.com>
1678 * gcc.target/mips/extend-1.c (TEST_CHAR): Use signed char.
1679 (TEST_SHORT): Reformat in the same way.
1680 * gcc.target/mips/octeon-exts-6.c (TEST_CHAR): Use signed char.
1681 (TEST_SHORT): Reformat in the same way.
1682 * gcc.target/mips/octeon2-lx-1.c (TEST): Make sign explicit.
1683 * gcc.target/mips/pr37362.c: Skip for mips-sde-elf.
1684 * gcc.target/mips/mmcount-ra-address-1.c (bazl): Add NOMIPS16.
1685 * gcc.target/mips/mmcount-ra-address-2.c (bar): Likewise.
1686 * gcc.target/mips/mmcount-ra-address-3.c (bar): Likewise.
1688 2012-01-30 Bin Cheng <bin.cheng@arm.com>
1691 * gcc.target/arm/pr51835.c: New testcase.
1693 2012-01-30 Richard Guenther <rguenther@suse.de>
1695 PR tree-optimization/52028
1696 * gcc.dg/torture/pr52028.c: New testcase.
1697 * gfortran.dg/ldist-pr45199.f: Adjust.
1698 * gcc.dg/tree-ssa/ldist-16.c: Likewise.
1699 * gcc.dg/tree-ssa/ldist-17.c: Likewise.
1700 * gcc.dg/tree-ssa/ldist-pr45948.c: Likewise.
1702 2012-01-30 Jakub Jelinek <jakub@redhat.com>
1705 * gcc.dg/tree-prof/pr52027.c: New test.
1707 PR tree-optimization/52046
1708 * gcc.dg/pr52046.c: New test.
1711 * g++.dg/other/pr52048.C: New test.
1713 2012-01-30 Richard Guenther <rguenther@suse.de>
1715 PR tree-optimization/52045
1716 * gcc.dg/pr52045.c: New testcase.
1718 2012-01-30 Greta Yorsh <Greta.Yorsh@arm.com>
1720 * gcc.target/arm/di-longlong64-sync-withldrexd.c: Accept
1721 new code generated for __sync_lock_release.
1723 2012-01-30 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1725 * gcc.dg/dfp/fe-convert-2.c: Force use of soft dfp on s390 and s390x.
1727 2012-01-29 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1730 * gfortran.dg/guality/pr41558.f90: Skip on 32-bit hppa*-*-hpux*.
1732 * g++.dg/ext/visibility/template10.C: Fix typo.
1734 * gcc.dg/tm/pr51472.c: Add -fno-common option on hppa-*-hpux*.
1736 2012-01-29 Paolo Carlini <paolo.carlini@oracle.com>
1739 * g++.dg/cpp0x/constexpr-ice6.C: New.
1741 2012-01-29 Tobias Burnus <burnus@net-b.de>
1744 * gfortran.dg/default_initialization_6.f90: New.
1746 2012-01-29 Tobias Burnus <burnus@net-b.de>
1749 * gfortran.dg/class_allocate_12.f90: Enable disabled test.
1750 * gfortran.dg/class_48.f90: New.
1752 2012-01-29 Janne Blomqvist <jb@gcc.gnu.org>
1755 * gfortran.dg/module_md5_1.f90: Update MD5 sum.
1757 2012-01-28 Tobias Burnus <burnus@net-b.de>
1760 * gfortran.dg/class_allocate_12.f90: New.
1762 2012-01-28 Eric Botcazou <ebotcazou@adacore.com>
1764 * gcc.dg/torture/pr50444.c: Fix dg directives.
1766 2012-01-28 Jakub Jelinek <jakub@redhat.com>
1769 * gcc.target/arm/pr52006.c: New test.
1771 2012-01-27 Aldy Hernandez <aldyh@redhat.com>
1774 * gcc.dg/lto/trans-mem.h: New file.
1775 * gcc.dg/lto/trans-mem-2_0.c: Include it.
1776 * gcc.dg/lto/trans-mem-1_1.c: Same.
1777 * gcc.dg/lto/trans-mem-4_1.c: Same.
1778 * gcc.dg/lto/trans-mem-3_1.c: Same.
1780 2012-01-27 Tobias Burnus <burnus@net-b.de>
1783 * gfortran.dg/dummy_procedure_7.f90: New.
1785 2012-01-27 Andreas Schwab <schwab@linux-m68k.org>
1787 * g++.dg/cpp0x/constexpr-rom.C: Don't add -G0 on *-*-darwin*
1788 *-*-aix* alpha*-*-osf* alpha*-*-*vms*.
1790 2012-01-27 Jakub Jelinek <jakub@redhat.com>
1793 * g++.dg/other/gc5.C: New test.
1795 2012-01-27 Richard Guenther <rguenther@suse.de>
1797 PR tree-optimization/50444
1798 * gcc.dg/torture/pr50444.c: New testcase.
1800 2012-01-27 Tobias Burnus <burnus@net-b.de>
1804 * gfortran.dg/move_alloc_13.f90: New.
1806 2012-01-27 Tobias Burnus <burnus@net-b.de>
1809 * gfortran.dg/allocate_alloc_opt_13.f90: New.
1810 * gfortran.dg/allocate_alloc_opt_4.f90: Add -std=f2003
1811 and change dg-error string.
1813 2012-01-27 Tobias Burnus <burnus@net-b.de>
1816 * gfortran.dg/elemental_args_check_5.f90: New.
1818 2012-01-27 Richard Guenther <rguenther@suse.de>
1821 * g++.dg/torture/pr51959.C: New testcase.
1823 2012-01-27 Tom de Vries <tom@codesourcery.com>
1825 PR tree-optimization/51990
1826 * gcc.dg/pr51990.c: New test.
1827 * gcc.dg/pr51990-2.c: Same.
1829 2012-01-27 Paul Thomas <pault@gcc.gnu.org>
1830 Tobias Burnus <burnus@gcc.gnu.org>
1833 * gfortran.dg/class_allocate_11.f03: New.
1838 * gfortran.dg/class_allocate_7.f03: New.
1839 * gfortran.dg/class_allocate_8.f03: New.
1840 * gfortran.dg/class_allocate_9.f03: New.
1841 * gfortran.dg/class_allocate_10.f03: New.
1843 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
1845 * gnat.dg/discr34.adb: New test.
1846 * gnat.dg/discr34_pkg.ads: New helper.
1848 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
1850 * gnat.dg/discr33.adb: New test.
1852 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
1854 * gnat.dg/limited_with3.ad[sb): New test.
1855 * gnat.dg/limited_with3_pkg1.ad[sb]: New helper.
1856 * gnat.dg/limited_with3_pkg2.ads: Likewise.
1857 * gnat.dg/limited_with3_pkg3.ads: Likewise.
1859 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
1861 * gnat.dg/stack_usage1.adb: New test.
1862 * gnat.dg/stack_usage1_pkg.ad[sb]: New helper.
1864 * gcc.dg/pr44194-1.c: Remove superfluous include directive.
1865 * gcc.dg/pr44194-2.c: Likewise.
1867 2012-01-26 Paolo Carlini <paolo.carlini@oracle.com>
1870 * g++.dg/template/crash112.C: New.
1872 2012-01-27 Richard Henderson <rth@redhat.com>
1874 * gcc.dg/atomic-flag.c: Adjust for __GCC_ATOMIC_TEST_AND_SET_TRUEVAL.
1876 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1878 * gfortran.dg/reassoc_4.f: Use dg-additional-options.
1880 2012-01-26 Jakub Jelinek <jakub@redhat.com>
1883 * g++.dg/opt/pr51895.C: New test.
1885 2012-01-26 Michael Matz <matz@suse.de>
1887 PR tree-optimization/48794
1888 * gfortran.dg/gomp/pr48794-2.f90: New testcase.
1890 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1892 * gcc.dg/ssa-dom-thread-4.c: Set -mbranch-cost=2 for s390 and s390x.
1894 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1896 * gcc.dg/pr46309.c: Set branch-cost to 2 for s390 and s390x.
1897 * gcc.dg/pr44194-1.c: Disable since s390 returns structs always in
1899 * gfortran.dg/reassoc_4.f: Force max-completely-peeled-insns to
1900 the default value for s390 and s390x.
1902 2012-01-25 Aldy Hernandez <aldyh@redhat.com>
1905 * gcc.dg/lto/trans-mem-4_0.c: New.
1906 * gcc.dg/lto/trans-mem-4_1.c: New.
1907 * gcc.dg/lto/trans-mem-2_0.c: Provide correct argument types for
1909 * gcc.dg/lto/trans-mem-1_0.c: Require stdint_types.
1910 * gcc.dg/lto/trans-mem-1_1.c: Provide correct argument types for
1912 * gcc.dg/lto/trans-mem-3_0.c: Require stdint_types.
1913 * gcc.dg/lto/trans-mem-3_1.c: Provide correct argument types for
1916 2012-01-25 Georg-Johann Lay <avr@gjlay.de>
1918 * gcc.target/avr/torture/int24-mul.c: Rename __pgm to __flash.
1920 2012-01-25 Ian Lance Taylor <iant@google.com>
1922 * go.test/go-test.exp (go-gc-tests): Handle a few more test lines.
1924 2012-01-25 Tobias Burnus <burnus@net-b.de>
1927 * gfortran.dg/typebound_proc_25.f90: New.
1929 2012-01-25 Jason Merrill <jason@redhat.com>
1932 * g++.dg/lto/pr51992_0.C: New.
1934 2012-01-25 Jakub Jelinek <jakub@redhat.com>
1936 PR tree-optimization/51987
1937 * gcc.target/i386/pr51987.c: New test.
1939 2012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
1941 * gcc.dg/tm/lto-1.c: Require lto support in target.
1943 2012-01-25 Andrey Belevantsev <abel@ispras.ru>
1945 PR rtl-optimization/48374
1946 * gcc.dg/pr48374.c: New test.
1948 2012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
1950 * gcc.dg/pr50908-2.c (dg-options): Add -fno-short-enums.
1952 2012-01-25 Tobias Burnus <burnus@net-b.de>
1955 * gfortran.dg/derived_constructor_char_3.f90: New.
1957 2012-01-24 Ian Lance Taylor <iant@google.com>
1959 * go.test/go-test.exp (filecmp): New procedure.
1960 (errchk): Handle quoted square brackets.
1961 (go-gc-tests): Set go_compile_args. Handle various new test
1962 lines. Skip a few new tests.
1963 * lib/go-torture.exp (go-torture-execute): Use go_compile_args.
1965 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
1967 * lib/target-supports.exp (proc check_effective_target_vect_perm)
1968 (check_effective_target_vect_extract_even_odd)
1969 (check_effective_target_vect_interleave): Return true for MIPS
1972 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
1974 * gcc.c-torture/execute/scal-to-vec1.c (one): New volatile variable.
1975 (main): Use it instead of argc.
1977 2012-01-24 Jason Merrill <jason@redhat.com>
1980 * g++.dg/cpp0x/sfinae31.C: New.
1982 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
1984 * gcc.dg/memcpy-4.c: Don't expect /s on MEMs.
1986 2012-01-24 Jason Merrill <jason@redhat.com>
1989 * g++.dg/inherit/covariant20.C: New.
1991 2012-01-24 Paolo Carlini <paolo.carlini@oracle.com>
1994 * g++.dg/parse/crash58.C: New.
1996 2012-01-24 Jakub Jelinek <jakub@redhat.com>
1999 * gcc.dg/pr51957-1.c: New test.
2000 * gcc.dg/pr51957-1.h: New file.
2001 * gcc.dg/pr51957-2.c: New test.
2003 2012-01-23 Jason Merrill <jason@redhat.com>
2006 * g++.dg/ext/visibility/template10.C: New.
2008 2012-01-23 Tobias Burnus <burnus@net-b.de>
2011 * gfortran.dg/move_alloc_12.f90: New.
2013 2012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
2016 * gcc.dg/pr45416.c: Skip for Thumb1. Handle ubfx.
2018 2012-01-23 Paolo Carlini <paolo.carlini@oracle.com>
2021 * g++.dg/template/crash111.C: New.
2023 2012-01-23 Arnaud Charlet <charlet@adacore.com>
2025 * ada/acats/tests/cxh/cxh1001.a: Removed, test not suitable on all
2027 * ada/acats/run_all.sh: Simplify by removing cxh1001 special case.
2029 2012-01-23 Dodji Seketeli <dodji@redhat.com>
2032 * g++.dg/debug/dwarf2/nested-3.C: Accept multiple lines between
2033 the DW_TAG_class_type and DW_AT_name: "Executor".
2035 2012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
2037 * lib/target-supports.exp
2038 (check_effective_target_vect_extract_even_odd): Handle ARM neon.
2039 (check_effective_target_vect_interleave): Likewise.
2041 2012-01-22 Jason Merrill <jason@redhat.com>
2044 * g++.dg/template/using20.C: New.
2045 * g++.dg/template/template-id-2.C: Adjust diagnostic.
2047 2012-01-23 Jason Merrill <jason@redhat.com>
2050 * g++.dg/torture/pr51344.C: Limit to x86.
2052 2012-01-23 Greta Yorsh <Greta.Yorsh@arm.com>
2054 * c-c++-common/tm/omp.c: Require target with pthread support.
2056 2012-01-23 Richard Guenther <rguenther@suse.de>
2058 PR tree-optimization/51949
2059 * gcc.dg/torture/pr51949.c: New testcase.
2061 2012-01-23 Jakub Jelinek <jakub@redhat.com>
2063 PR rtl-optimization/51933
2064 * gcc.c-torture/execute/pr51933.c: New test.
2066 2012-01-22 Douglas B Rupp <rupp@gnat.com>
2068 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME):
2069 Do not define for Interix.
2071 2012-01-22 Jason Merrill <jason@redhat.com>
2074 * g++.dg/lto/pr51832.h: New.
2075 * g++.dg/lto/pr51832_0.C: New.
2076 * g++.dg/lto/pr51832_1.C: New.
2078 2012-01-22 Eric Botcazou <ebotcazou@adacore.com>
2080 * gcc.dg/ext-elim-1.c: New test.
2082 2012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
2085 * gcc.c-torture/compile/20001226-1.c: Add nomips16 attribute.
2086 * g++.dg/opt/longbranch1.C: Likewise.
2088 2012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
2090 * g++.old-deja/g++.pt/ptrmem6.C: xfail a test for ARM and MIPS
2093 2012-01-21 Steven G. Kargl <kargl@gcc.gnu.org>
2096 * gfortran.dg/namelist_74.f90: New test.
2097 * gfortran.dg/namelist_59.f90: Remove SAVE attribute.
2099 2012-01-21 Tobias Burnus <burnus@net-b.de>
2102 * gfortran.dg/class_47.f90: New.
2104 2012-01-21 Eric Botcazou <ebotcazou@adacore.com>
2106 * gnat.dg/renaming5.ad[sb]: New test.
2108 2012-01-20 Jason Merrill <jason@redhat.com>
2111 * g++.dg/pch/mangle1.{C,Hs}: Remove.
2113 2012-01-20 Jason Merrill <jason@redhat.com>
2116 * g++.dg/ext/attrib42.C: Require ilp32.
2118 2012-01-20 Jakub Jelinek <jakub@redhat.com>
2121 * gcc.target/arm/pr51915.c: New test.
2123 2012-01-20 Cary Coutant <ccoutant@google.com>
2124 Dodji Seketeli <dodji@redhat.com>
2127 * g++.dg/debug/dwarf2/nested-3.C: New test.
2129 2012-01-20 Paolo Carlini <paolo.carlini@oracle.com>
2132 * g++.dg/template/crash110.C: New.
2134 2012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2136 * gcc.misc-tests/gcov-14.c: Skip on alpha*-dec-osf*.
2137 Remove default options on hppa*-*-hpux*.
2139 2012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2141 * g++.dg/ext/visibility/template9.C: Add dg-require-visibility.
2143 2012-01-20 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2145 * gcc.c-torture/compile/pr51856.c: New testcase.
2147 2012-01-20 Uros Bizjak <ubizjak@gmail.com>
2149 * go.test/go-test.exp (go-gc-tests): Pass correctly formatted
2150 options to go_target_compile.
2152 2012-01-20 Kai Tietz <ktietz@redhat.com>
2154 * g++.dg/torture/pr51344.C: Fix typo.
2156 2012-01-20 Richard Guenther <rguenther@suse.de>
2158 PR tree-optimization/51903
2159 * g++.dg/torture/pr51903.C: New testcase.
2161 2012-01-20 Tobias Burnus <burnus@net-b.de>
2162 Janus Weil <janus@gcc.gnu.org>
2165 * gfortran.dg/use_21.f90: New.
2167 2012-01-20 Jakub Jelinek <jakub@redhat.com>
2170 * gcc.dg/torture/pr51106-1.c: New test.
2171 * gcc.dg/torture/pr51106-2.c: New test.
2173 2012-01-19 Kai Tietz <ktietz@redhat.com>
2175 * g++.dg/torture/pr51344.C: New test.
2177 2012-01-19 Tobias Burnus <burnus@net-b.de>
2180 * gfortran.dg/intrinsic_size_2.f90: New.
2182 2012-01-19 Jason Merrill <jason@redhat.com>
2185 * g++.dg/inherit/using7.C: New.
2187 2012-01-19 Richard Guenther <rguenther@suse.de>
2189 PR tree-optimization/37997
2190 * gcc.dg/tree-ssa/ssa-pre-28.c: New testcase.
2192 2012-01-19 Andrey Belevantsev <abel@ispras.ru>
2194 PR rtl-optimization/51505
2195 * gcc.dg/pr51505.c: New test.
2197 2012-01-18 Paul Thomas <pault@gcc.gnu.org>
2200 * gfortran.dg/typebound_operator_12.f03: New.
2201 * gfortran.dg/typebound_operator_13.f03: New.
2203 2012-01-18 Paolo Carlini <paolo.carlini@oracle.com>
2206 * g++.dg/cpp0x/pr51225.C: New.
2208 2012-01-17 Ian Lance Taylor <iant@google.com>
2211 * go.test/go-test.exp (go-gc-tests): Recognize some more test lines.
2213 2012-01-17 Tobias Burnus <burnus@net-b.de>
2216 * gfortran.dg/realloc_on_assign_9.f90: New.
2218 2012-01-17 Aldy Hernandez <aldyh@redhat.com>
2221 * gcc.dg/tm/memopt-3.c: Remove xfail.
2222 * gcc.dg/tm/memopt-4.c: Remove xfail.
2223 * gcc.dg/tm/memopt-5.c: Remove xfail.
2224 * gcc.dg/tm/memopt-7.c: Remove xfail.
2226 2012-01-17 Jakub Jelinek <jakub@redhat.com>
2228 PR tree-optimization/51877
2229 * gcc.c-torture/execute/pr51877.c: New test.
2231 2012-01-17 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
2233 * gcc.dg/vect/no-section-anchors-vect-69.c: Change
2234 {!vect_align_arrays} to vect_sizes_32B_16B.
2235 * gcc.dg/vect/vect-multitypes-1.c: Ditto.
2236 * gcc.dg/vect/vect-peel-3.c: Ditto.
2238 2012-01-16 Jason Merrill <jason@redhat.com>
2241 * g++.dg/abi/mangle60.C: New.
2244 * g++.dg/pch/mangle1.{C,Hs}: New.
2246 2012-01-16 Mikael Morin <mikael@gcc.gnu.org>
2247 Tobias Burnus <burnus@net-b.de>
2250 * gfortran.dg/elemental_optional_args_3.f90: New
2251 * gfortran.dg/elemental_optional_args_4.f90: New
2253 2012-01-16 Tobias Burnus <burnus@net-b.de>
2256 * gfortran.dg/use_20.f90: New
2258 2012-01-16 Jason Merrill <jason@redhat.com>
2261 * g++.dg/cpp0x/rv-bitfield.C: New.
2262 * g++.dg/cpp0x/rv-bitfield2.C: New.
2264 2012-01-16 Paul Thomas <pault@gcc.gnu.org>
2266 * gfortran.dg/class_array_3.f03: Remove the explicit loop in
2267 subroutine 'qsort' and use index array to assign the result.
2269 2012-01-16 Jakub Jelinek <jakub@redhat.com>
2271 PR tree-optimization/51865
2272 * gcc.dg/pr51865.c: New test.
2274 2012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
2276 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Expect 4 threaded edges for MIPS.
2278 2012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
2280 * gcc.target/mips/code-readable-2.c: Allow the jump table address
2281 to be loaded from the constant pool, rather than via %hi and %lo.
2283 2012-01-15 Uros Bizjak <ubizjak@gmail.com>
2285 PR rtl-optimization/51821
2286 * gcc.dg/pr51821.c: New test.
2288 2012-01-15 Andreas Schwab <schwab@linux-m68k.org>
2290 * gcc.dg/torture/pr8081.c: Fix char signedness assumption.
2292 2012-01-14 Andreas Schwab <schwab@linux-m68k.org>
2294 * g++.dg/cpp0x/constexpr-rom.C: Add -G0 where applicable.
2296 2012-01-14 Tobias Burnus <burnus@net-b.de>
2299 * gfortran.dg/init_flag_8.f90: New.
2300 * gfortran.dg/init_flag_9.f90: New.
2302 2011-01-14 Tobias Burnus <burnus@net-b.de>
2305 * gfortran.dg/use_18.f90: New.
2306 * gfortran.dg/use_19.f90: New.
2308 2012-01-13 Ian Lance Taylor <iant@google.com>
2311 * g++.dg/warn/Wsign-compare-4.C: New.
2313 2012-01-13 Paul Thomas <pault@gcc.gnu.org>
2316 * gfortran.dg/alloc_comp_assign.f03: New.
2317 * gfortran.dg/allocatable_scalar_9.f90: Reduce count of
2318 __BUILTIN_FREE from 38 to 32.
2320 2012-01-13 Jason Merrill <jason@redhat.com>
2323 * g++.dg/warn/Wreturn-type-7.C: New.
2325 2012-01-13 Georg-Johann Lay <avr@gjlay.de>
2327 * gcc.c-torture/execute/20120111-1.c: Fix wrong int = int32_t
2329 * g++.dg/ipa/pr51759.C: Fix assumption sizeof(int) > 2.
2330 * gcc.dg/cpp/warn-multichar.c: Fix to work on int=16 platforms.
2331 * gcc.dg/cpp/warn-multichar-2.c: Ditto.
2332 * gcc.dg/debug/dwarf2/pr49871.c: Add dg-require-effective-target
2333 int32plus because of big array needed.
2334 * gcc.dg/pr50527.c: Don't FAIL if sizeof(void*) = 2
2335 * gcc.dg/lto/20090218-2_1.c: Fix prototype of malloc, memcpy.
2337 2012-01-13 Jason Merrill <jason@redhat.com>
2340 * g++.dg/ext/visibility/template9.C: New.
2343 * g++.dg/cpp0x/defaulted34.C: New.
2344 * g++.dg/template/virtual3.C: New.
2346 2012-01-13 Richard Guenther <rguenther@suse.de>
2349 * gcc.dg/torture/pr8081.c: New testcase.
2351 2012-01-13 Georg-Johann Lay <avr@gjlay.de>
2353 * gcc.dg/pr46309.c: Set branch cost to greater 1 for avr.
2355 2012-01-12 Jason Merrill <jason@redhat.com>
2358 * g++.dg/ext/stmtexpr14.C: New.
2360 2012-01-13 Dodji Seketeli <dodji@redhat.com>
2363 * g++.dg/cpp0x/constexpr-diag4.C: New test.
2365 2012-01-12 Jason Merrill <jason@redhat.com>
2368 * g++.dg/abi/mangle48.C: Test qualified-names, too.
2369 * g++.dg/abi/mangle58.C: Likewise.
2372 * g++.dg/template/arg8.C: New.
2374 2012-01-12 Ira Rosen <irar@il.ibm.com>
2376 PR tree-optimization/51799
2377 * gcc.dg/vect/pr51799.c: New test.
2378 * gcc.dg/vect/vect-widen-shift-u8.c: Expect two widening shift
2381 2012-01-12 Dominique d'Humieres <dominiq@lps.ens.fr>
2382 Tobias Burnus <burnus@net-b.de>
2386 * lib/target-supports.exp
2387 (check_effective_target_fortran_largest_fp_has_sqrt): New.
2388 * gfortran.dg/quad_2.f90: Use it, add pattern for IBM's real(16).
2390 2012-01-11 Jason Merrill <jason@redhat.com>
2393 * g++.dg/ext/attrib42.C: New.
2395 2012-01-11 Jakub Jelinek <jakub@redhat.com>
2398 * gcc.dg/pr51796.c: New test.
2400 2012-01-11 Jason Merrill <jason@redhat.com>
2403 * g++.dg/cpp0x/lambda/lambda-mangle3.C: New.
2405 2012-01-11 Eric Botcazou <ebotcazou@adacore.com>
2407 * gnat.dg/array19.ad[sb]: New test.
2409 2012-01-11 Eric Botcazou <ebotcazou@adacore.com>
2411 * gnat.dg/opt23.ad[sb]: New test.
2412 * gnat.dg/opt23_pkg.ad[sb]: New helper.
2413 * gnat.dg/opt24.ad[sb]: New test.
2415 2012-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2417 PR tree-optimization/49642
2418 * gcc.dg/tree-ssa/pr49642-1.c: New test.
2419 * gcc.dg/tree-ssa/pr49642-2.c: New test.
2421 2012-01-11 Jason Merrill <jason@redhat.com>
2424 * g++.dg/template/explicit-args5.C: New.
2426 2012-01-11 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
2428 * gcc.c-torture/execute/20120110-1.c: New testcase.
2430 2012-01-10 Jason Merrill <jason@redhat.com>
2433 * g++.dg/inherit/ambig1.C: New.
2436 * g++.dg/cpp0x/constexpr-cache1.C: New.
2438 2012-01-10 Richard Guenther <rguenther@suse.de>
2440 PR tree-optimization/51801
2441 * gcc.dg/torture/pr51801.c: New testcase.
2443 2012-01-10 Tobias Burnus <burnus@net-b.de>
2446 * gfortran.dg/allocate_with_typespec_5.f90: New.
2448 2012-01-10 Tobias Burnus <burnus@net-b.de>
2450 * gfortran.dg/class_39.f03: Update dg-error string.
2452 2012-01-10 Richard Guenther <rguenther@suse.de>
2454 PR tree-optimization/50913
2455 * gcc.dg/graphite/interchange-16.c: New testcase.
2456 * gcc.dg/graphite/scop-20.c: XFAIL.
2457 * gfortran.dg/graphite/interchange-1.f: Likewise.
2458 * gfortran.dg/graphite/block-1.f90: Likewise.
2459 * gfortran.dg/graphite/block-2.f: Likewise.
2461 2012-01-10 Richard Henderson <rth@redhat.com>
2463 * lib/target-supports.exp (check_effective_target_vect_perm,
2464 check_effective_target_vect_perm_byte,
2465 check_effective_target_vect_perm_short): Enable for arm neon.
2467 2012-01-09 Tobias Burnus <burnus@net-b.de>
2470 * gfortran.dg/typebound_operator_11.f90: New.
2472 2012-01-09 Eric Botcazou <ebotcazou@adacore.com>
2474 * gnat.dg/array18.adb: New test.
2475 * gnat.dg/array18_pkg.ads: New helper.
2477 2012-01-09 Paul Thomas <pault@gcc.gnu.org>
2480 * gfortran.dg/typebound_operator_7.f03: Insert parentheses
2481 around base object in first assignment in main program.
2482 * gfortran.dg/typebound_operator_10.f03: New test.
2484 2012-01-09 Martin Jambor <mjambor@suse.cz>
2486 PR tree-optimization/51759
2487 * g++.dg/ipa/pr51759.C: New test.
2489 2012-01-09 Tobias Burnus <burnus@net-b.de>
2492 * gfortran.dg/optional_absent_2.f90: New.
2494 2012-01-09 Tobias Burnus <burnus@net-b.de>
2497 * gfortran.dg/use_17.f90: New.
2499 2012-01-09 Gary Funck <gary@intrepid.com>
2501 PR preprocessor/33919
2502 * gcc.dg/pr33919.c: New test.
2503 * gcc.dg/pr33919-0.h: New test header file.
2504 * gcc.dg/pr33919-1.h: Ditto.
2505 * gcc.dg/pr33919-2.h: Ditto.
2507 2012-01-07 Jan Hubicka <jh@suse.cz>
2509 PR tree-optimize/51694
2510 * gcc.c-torture/compile/pr51694.c: new testcase.
2512 2012-01-07 Jan Hubicka <jh@suse.cz>
2514 PR tree-optimization/51600
2515 * g++.dg/torture/pr51600.C: New testcase.
2517 2012-01-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2519 PR gcov-profile/51715
2520 PR gcov-profile/51717
2521 * gcc.misc-tests/gcov-13.c: Skip on 32-bit hppa*-*-hpux*.
2522 * gcc.misc-tests/gcov-14.c: Likewise.
2524 2012-01-06 Jason Merrill <jason@redhat.com>
2526 * g++.dg/parse/new5.C: New.
2528 2012-01-06 Patrick Marlier <patrick.marlier@gmail.com>
2531 * c-c++-common/tm/memcpy-1.c: Declare memcpy instead of
2532 including <string.h>.
2534 2012-01-06 Jason Merrill <jason@redhat.com>
2536 * g++.dg/abi/mangle51.C: New.
2537 * g++.dg/abi/mangle52.C: New.
2538 * g++.dg/abi/mangle53.C: New.
2539 * g++.dg/abi/mangle54.C: New.
2540 * g++.dg/abi/mangle55.C: New.
2541 * g++.dg/abi/mangle56.C: New.
2542 * g++.dg/abi/mangle57.C: New.
2543 * g++.dg/abi/mangle58.C: New.
2544 * g++.dg/abi/mangle59.C: New.
2545 * g++.dg/cpp0x/trailing3.C: Update mangling.
2546 * g++.dg/cpp0x/variadic111.C: Update mangling.
2547 * g++.dg/cpp0x/variadic4.C: Update mangling.
2548 * g++.dg/cpp0x/variadic42.C: Pass -fabi-version=5.
2549 * g++.dg/template/nontype22.C: Works now.
2550 * g++.dg/template/pr35240.C: Works now.
2552 * g++.dg/cpp0x/error7.C: New.
2554 2012-01-06 Tobias Burnus <burnus@net-b.de>
2556 * gfortran.dg/deallocate_stat_2.f90: New.
2557 * coarray/allocate_errgmsg.f90: New.
2558 * gfortran.dg/coarray_lib_alloc_1.f90: New.
2559 * gfortran.dg/coarray_lib_alloc_2.f90: New.
2560 * coarray/subobject_1.f90: Fix for num_images > 1.
2561 * gfortran.dg/deallocate_stat.f90: Update due to changed
2564 2012-01-06 Andrew Stubbs <ams@codesourcery.com>
2566 * gcc.target/arm/headmerge-2.c: Adjust scan pattern.
2568 2012-01-06 Eric Botcazou <ebotcazou@adacore.com>
2570 * ada/acats/overflow.lst: Add cb20004.
2572 2012-01-05 Dodji Seketeli <dodji@redhat.com>
2575 * g++.dg/cpp0x/alias-decl-18.C: New test.
2577 2012-01-05 Eric Botcazou <ebotcazou@adacore.com>
2579 * gcc.c-torture/execute/20120104-1.c: New test.
2581 2012-01-05 Paul Thomas <pault@gcc.gnu.org>
2584 * gfortran.dg/typebound_operator_9.f03: This is now a copy of
2585 the old typebound_operator_8.f03.
2586 * gfortran.dg/typebound_operator_8.f03: New version of
2587 typebound_operator_7.f03 with 'u' a derived type instead of a
2590 2012-01-05 Richard Guenther <rguenther@suse.de>
2592 * g++.dg/torture/pr49309.C: Skip for -flto.
2594 2012-01-05 Jakub Jelinek <jakub@redhat.com>
2597 * gcc.c-torture/compile/pr51761.c: New test.
2599 2012-01-05 Richard Guenther <rguenther@suse.de>
2601 PR tree-optimization/51760
2602 * gcc.dg/torture/pr51760.c: New testcase.
2604 2012-01-05 Aldy Hernandez <aldyh@redhat.com>
2607 * gcc.dg/tm/memopt-6.c: Adjust regexp.
2609 2012-01-05 Richard Guenther <rguenther@suse.de>
2612 * gfortran.dg/lto/pr41576_0.f90: New testcase.
2613 * gfortran.dg/lto/pr41576_1.f90: Likewise.
2615 2012-01-04 Jakub Jelinek <jakub@redhat.com>
2618 * gcc.dg/pr51695.c: New test.
2620 2012-01-04 Andrew Pinski <apinski@cavium.com>
2622 * gcc.target/mips/mips64-dsp-ldx1.c: New test.
2623 * gcc.target/mips/octeon2-lx-1.c: New test.
2624 * gcc.target/mips/mips64-dsp-ldx.c: New test.
2625 * gcc.target/mips/octeon2-lx-2.c: New test.
2626 * gcc.target/mips/octeon2-lx-3.c: New test.
2628 2012-01-04 Patrick Marlier <patrick.marlier@gmail.com>
2632 * gcc.dg/tm/alias-1.c: Adjust regexp.
2633 * gcc.dg/tm/alias-2.c: Adjust regexp.
2635 2012-01-04 Paolo Carlini <paolo.carlini@oracle.com>
2638 * g++.dg/warn/Wparentheses-26.C: New.
2640 2012-01-04 Mikael Morin <mikael@gcc.gnu.org>
2642 * gfortran.dg/elemental_optional_args_2.f90: New test.
2644 2012-01-04 Thomas Koenig <tkoenig@gcc.gnu.org>
2647 * gfortran.dg/common_17.f90: New test.
2649 2012-01-04 Richard Guenther <rguenther@suse.de>
2651 PR tree-optimization/49651
2652 * gcc.dg/tree-ssa/pta-ptrarith-1.c: Adjust.
2653 * gcc.dg/tree-ssa/pta-ptrarith-2.c: Likewise.
2655 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
2658 * g++.dg/cpp0x/initlist-postfix-open-square.C: New.
2660 2012-01-03 Andrew Pinski <apinski@cavium.com>
2662 * lib/scanasm.exp (dg-function-on-line): Always use a special format
2663 for all mips targets. Also allow an optional .cfi_startproc.
2665 2012-01-03 Uros Bizjak <ubizjak@gmail.com>
2667 * gfortran.dg/typebound_operator_8.f03: Use dg-add-options ieee.
2669 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
2672 * g++.dg/rtti/dyncast5.C: New.
2674 2012-01-03 Richard Guenther <rguenther@suse.de>
2676 PR tree-optimization/51070
2677 * gcc.dg/torture/pr51070-2.c: New testcase.
2679 2012-01-03 Richard Guenther <rguenther@suse.de>
2681 PR tree-optimization/51692
2682 * gcc.dg/torture/pr51692.c: New testcase.
2684 2012-01-03 Richard Guenther <rguenther@suse.de>
2687 * g++.dg/lto/pr51650-3_0.C: New testcase.
2689 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
2692 * g++.dg/warn/Wredundant-decls-spec.C: New.
2694 2012-01-03 Jakub Jelinek <jakub@redhat.com>
2696 PR tree-optimization/51719
2697 * g++.dg/tree-prof/pr51719.C: New test.
2699 2012-01-03 Richard Guenther <rguenther@suse.de>
2702 * gcc.dg/fold-compare-6.c: New testcase.
2704 2012-01-03 Jakub Jelinek <jakub@redhat.com>
2707 * g++.dg/gomp/pr51669.C: New test.
2709 2012-01-02 Jason Merrill <jason@redhat.com>
2712 * g++.dg/cpp0x/constexpr-union2.C: New.
2715 * g++.dg/cpp0x/nsdmi-defer5.C: New.
2717 2012-01-02 Dodji Seketeli <dodji@redhat.com>
2720 * g++.dg/cpp0x/constexpr-99.C: New test.
2722 2012-01-02 Paolo Carlini <paolo.carlini@oracle.com>
2725 * g++.dg/template/init9.C: New.
2727 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
2729 * gcc.dg/memcpy-4.c: Add nomips16 attribute for MIPS targets.
2730 Increase copy to 5 bytes. Look for at least two "mem/s/u"s,
2731 rather than a specific number.
2733 2012-01-02 Paul Thomas <pault@gcc.gnu.org>
2738 * gfortran.dg/typebound_operator_7.f03: New.
2739 * gfortran.dg/typebound_operator_8.f03: New.
2741 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
2744 * gcc.target/mips/dspr2-MULT.c: Remove -ffixed-hi -ffixed-lo.
2746 * gcc.target/mips/dspr2-MULTU.c: Likewise.
2748 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
2750 * gcc.dg/pr46309.c: Add -mtune=octeon2 for MIPS.
2752 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
2754 * g++.dg/cpp0x/constexpr-rom.C: Look for .rdata rather than rodata
2757 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
2759 * gfortran.dg/io_real_boz_3.f90: Require fortran_real_16.
2760 * gfortran.dg/io_real_boz_4.f90: Likewise.
2761 * gfortran.dg/io_real_boz_5.f90: Likewise.
2763 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
2765 * g++.dg/opt/devirt2.C: Add -mno-abicalls for MIPS.
2767 2012-01-02 Revital Eres <revital.eres@linaro.org>
2769 * gcc.dg/sms-11.c: New file.
2771 2012-01-02 Tobias Burnus <burnus@net-b.de>
2774 * gfortran.dg/coarray/image_index_3.f90: New.
2776 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
2779 * g++.dg/parse/enum8.C: New.
2781 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
2784 * g++.dg/conversion/reinterpret4.C: New.
2785 * g++.dg/conversion/reinterpret1.C: Adjust.
2787 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
2789 * g++.dg/cpp0x/constexpr-delegating2.C: Add missing piece.
2791 2012-01-01 Fabien ChĂȘne <fabien@gcc.gnu.org>
2793 * g++.old-deja/g++.brendan/crash25.C: Adjust.
2794 * g++.old-deja/g++.brendan/crash56.C: Likewise.
2795 * g++.old-deja/g++.jason/access14.C: Likewise.
2796 * g++.old-deja/g++.jason/access8.C: Likewise.
2797 * g++.old-deja/g++.jason/access1.C: Likewise.
2798 * g++.old-deja/g++.other/access3.C: Likewise.
2799 * g++.old-deja/g++.other/access5.C: Likewise.
2800 * g++.old-deja/g++.law/unsorted1.C: Likewise.
2801 * g++.old-deja/g++.law/visibility22.C: Likewise.
2802 * g++.old-deja/g++.law/visibility26.C: Likewise.
2803 * g++.old-deja/g++.mike/p2746.C: Likewise.
2804 * g++.dg/debug/using1.C: Likewise.
2805 * g++.dg/lookup/using51.C: Likewise.
2806 * g++.dg/inherit/using5.C: Likewise.
2807 * g++.dg/inherit/pr30297.C: Likewise.
2808 * g++.dg/inherit/access8.C: Likewise.
2809 * g++.dg/torture/pr39362.C: Likewise.
2810 * g++.dg/template/crash13.C: Likewise.
2811 * g++.dg/template/using10.C: Likewise.
2813 2012-01-01 Thomas Koenig <tkoenig@gcc.gnu.org>
2816 * lib/gcc-dg.exp (scan-module-absence): Really commit last
2819 2012-01-01 Ira Rosen <irar@il.ibm.com>
2821 PR tree-optimization/51704
2822 * gfortran.dg/vect/no-fre-no-copy-prop-O3-pr51704.f90: New.
2823 * gfortran.dg/vect/vect.exp: Run no-fre-no-copy-prop-O3-* with
2824 corresponding flags.
2826 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
2829 * g++.dg/cpp0x/constexpr-delegating2.C: New.
2831 2012-01-01 Jan Hubicka <jh@suse.cz>
2833 PR rtl-optimization/51069
2834 * gcc.c-torture/compile/pr51069.c: New testcase.
2836 2012-01-01 Jakub Jelinek <jakub@redhat.com>
2838 PR tree-optimization/51683
2839 * gcc.dg/pr51683.c: New test.
2841 Copyright (C) 2012 Free Software Foundation, Inc.
2843 Copying and distribution of this file, with or without modification,
2844 are permitted in any medium without royalty provided the copyright
2845 notice and this notice are preserved.