1 2012-01-13 Paul Thomas <pault@gcc.gnu.org>
4 * gfortran.dg/alloc_comp_assign.f03: New.
5 * gfortran.dg/allocatable_scalar_9.f90: Reduce count of
6 __BUILTIN_FREE from 38 to 32.
8 2012-01-13 Jason Merrill <jason@redhat.com>
11 * g++.dg/warn/Wreturn-type-7.C: New.
13 2012-01-13 Georg-Johann Lay <avr@gjlay.de>
15 * gcc.c-torture/execute/20120111-1.c: Fix wrong int = int32_t
17 * g++.dg/ipa/pr51759.C: Fix assumption sizeof(int) > 2.
18 * gcc.dg/cpp/warn-multichar.c: Fix to work on int=16 platforms.
19 * gcc.dg/cpp/warn-multichar-2.c: Ditto.
20 * gcc.dg/debug/dwarf2/pr49871.c: Add dg-require-effective-target
21 int32plus because of big array needed.
22 * gcc.dg/pr50527.c: Don't FAIL if sizeof(void*) = 2
23 * gcc.dg/lto/20090218-2_1.c: Fix prototype of malloc, memcpy.
25 2012-01-13 Jason Merrill <jason@redhat.com>
28 * g++.dg/ext/visibility/template9.C: New.
31 * g++.dg/cpp0x/defaulted34.C: New.
32 * g++.dg/template/virtual3.C: New.
34 2012-01-13 Richard Guenther <rguenther@suse.de>
37 * gcc.dg/torture/pr8081.c: New testcase.
39 2012-01-13 Georg-Johann Lay <avr@gjlay.de>
41 * gcc.dg/pr46309.c: Set branch cost to greater 1 for avr.
43 2012-01-12 Jason Merrill <jason@redhat.com>
46 * g++.dg/ext/stmtexpr14.C: New.
48 2012-01-13 Dodji Seketeli <dodji@redhat.com>
51 * g++.dg/cpp0x/constexpr-diag4.C: New test.
53 2012-01-12 Jason Merrill <jason@redhat.com>
56 * g++.dg/abi/mangle48.C: Test qualified-names, too.
57 * g++.dg/abi/mangle58.C: Likewise.
60 * g++.dg/template/arg8.C: New.
62 2012-01-12 Ira Rosen <irar@il.ibm.com>
64 PR tree-optimization/51799
65 * gcc.dg/vect/pr51799.c: New test.
66 * gcc.dg/vect/vect-widen-shift-u8.c: Expect two widening shift
69 2012-01-12 Dominique d'Humieres <dominiq@lps.ens.fr>
70 Tobias Burnus <burnus@net-b.de>
74 * lib/target-supports.exp
75 (check_effective_target_fortran_largest_fp_has_sqrt): New.
76 * gfortran.dg/quad_2.f90: Use it, add pattern for IBM's real(16).
78 2012-01-11 Jason Merrill <jason@redhat.com>
81 * g++.dg/ext/attrib42.C: New.
83 2012-01-11 Jakub Jelinek <jakub@redhat.com>
86 * gcc.dg/pr51796.c: New test.
88 2012-01-11 Jason Merrill <jason@redhat.com>
91 * g++.dg/cpp0x/lambda/lambda-mangle3.C: New.
93 2012-01-11 Eric Botcazou <ebotcazou@adacore.com>
95 * gnat.dg/array19.ad[sb]: New test.
97 2012-01-11 Eric Botcazou <ebotcazou@adacore.com>
99 * gnat.dg/opt23.ad[sb]: New test.
100 * gnat.dg/opt23_pkg.ad[sb]: New helper.
101 * gnat.dg/opt24.ad[sb]: New test.
103 2012-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
105 PR tree-optimization/49642
106 * gcc.dg/tree-ssa/pr49642-1.c: New test.
107 * gcc.dg/tree-ssa/pr49642-2.c: New test.
109 2012-01-11 Jason Merrill <jason@redhat.com>
112 * g++.dg/template/explicit-args5.C: New.
114 2012-01-11 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
116 * gcc.c-torture/execute/20120110-1.c: New testcase.
118 2012-01-10 Jason Merrill <jason@redhat.com>
121 * g++.dg/inherit/ambig1.C: New.
124 * g++.dg/cpp0x/constexpr-cache1.C: New.
126 2012-01-10 Richard Guenther <rguenther@suse.de>
128 PR tree-optimization/51801
129 * gcc.dg/torture/pr51801.c: New testcase.
131 2012-01-10 Tobias Burnus <burnus@net-b.de>
134 * gfortran.dg/allocate_with_typespec_5.f90: New.
136 2012-01-10 Tobias Burnus <burnus@net-b.de>
138 * gfortran.dg/class_39.f03: Update dg-error string.
140 2012-01-10 Richard Guenther <rguenther@suse.de>
142 PR tree-optimization/50913
143 * gcc.dg/graphite/interchange-16.c: New testcase.
144 * gcc.dg/graphite/scop-20.c: XFAIL.
145 * gfortran.dg/graphite/interchange-1.f: Likewise.
146 * gfortran.dg/graphite/block-1.f90: Likewise.
147 * gfortran.dg/graphite/block-2.f: Likewise.
149 2012-01-10 Richard Henderson <rth@redhat.com>
151 * lib/target-supports.exp (check_effective_target_vect_perm,
152 check_effective_target_vect_perm_byte,
153 check_effective_target_vect_perm_short): Enable for arm neon.
155 2012-01-09 Tobias Burnus <burnus@net-b.de>
158 * gfortran.dg/typebound_operator_11.f90: New.
160 2012-01-09 Eric Botcazou <ebotcazou@adacore.com>
162 * gnat.dg/array18.adb: New test.
163 * gnat.dg/array18_pkg.ads: New helper.
165 2012-01-09 Paul Thomas <pault@gcc.gnu.org>
168 * gfortran.dg/typebound_operator_7.f03: Insert parentheses
169 around base object in first assignment in main program.
170 * gfortran.dg/typebound_operator_10.f03: New test.
172 2012-01-09 Martin Jambor <mjambor@suse.cz>
174 PR tree-optimization/51759
175 * g++.dg/ipa/pr51759.C: New test.
177 2012-01-09 Tobias Burnus <burnus@net-b.de>
180 * gfortran.dg/optional_absent_2.f90: New.
182 2012-01-09 Tobias Burnus <burnus@net-b.de>
185 * gfortran.dg/use_17.f90: New.
187 2012-01-09 Gary Funck <gary@intrepid.com>
189 PR preprocessor/33919
190 * gcc.dg/pr33919.c: New test.
191 * gcc.dg/pr33919-0.h: New test header file.
192 * gcc.dg/pr33919-1.h: Ditto.
193 * gcc.dg/pr33919-2.h: Ditto.
195 2012-01-07 Jan Hubicka <jh@suse.cz>
197 PR tree-optimize/51694
198 * gcc.c-torture/compile/pr51694.c: new testcase.
200 2012-01-07 Jan Hubicka <jh@suse.cz>
202 PR tree-optimization/51600
203 * g++.dg/torture/pr51600.C: New testcase.
205 2012-01-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
207 PR gcov-profile/51715
208 PR gcov-profile/51717
209 * gcc.misc-tests/gcov-13.c: Skip on 32-bit hppa*-*-hpux*.
210 * gcc.misc-tests/gcov-14.c: Likewise.
212 2012-01-06 Jason Merrill <jason@redhat.com>
214 * g++.dg/parse/new5.C: New.
216 2012-01-06 Patrick Marlier <patrick.marlier@gmail.com>
219 * c-c++-common/tm/memcpy-1.c: Declare memcpy instead of
220 including <string.h>.
222 2012-01-06 Jason Merrill <jason@redhat.com>
224 * g++.dg/abi/mangle51.C: New.
225 * g++.dg/abi/mangle52.C: New.
226 * g++.dg/abi/mangle53.C: New.
227 * g++.dg/abi/mangle54.C: New.
228 * g++.dg/abi/mangle55.C: New.
229 * g++.dg/abi/mangle56.C: New.
230 * g++.dg/abi/mangle57.C: New.
231 * g++.dg/abi/mangle58.C: New.
232 * g++.dg/abi/mangle59.C: New.
233 * g++.dg/cpp0x/trailing3.C: Update mangling.
234 * g++.dg/cpp0x/variadic111.C: Update mangling.
235 * g++.dg/cpp0x/variadic4.C: Update mangling.
236 * g++.dg/cpp0x/variadic42.C: Pass -fabi-version=5.
237 * g++.dg/template/nontype22.C: Works now.
238 * g++.dg/template/pr35240.C: Works now.
240 * g++.dg/cpp0x/error7.C: New.
242 2012-01-06 Tobias Burnus <burnus@net-b.de>
244 * gfortran.dg/deallocate_stat_2.f90: New.
245 * coarray/allocate_errgmsg.f90: New.
246 * gfortran.dg/coarray_lib_alloc_1.f90: New.
247 * gfortran.dg/coarray_lib_alloc_2.f90: New.
248 * coarray/subobject_1.f90: Fix for num_images > 1.
249 * gfortran.dg/deallocate_stat.f90: Update due to changed
252 2012-01-06 Andrew Stubbs <ams@codesourcery.com>
254 * gcc.target/arm/headmerge-2.c: Adjust scan pattern.
256 2012-01-06 Eric Botcazou <ebotcazou@adacore.com>
258 * ada/acats/overflow.lst: Add cb20004.
260 2012-01-05 Dodji Seketeli <dodji@redhat.com>
263 * g++.dg/cpp0x/alias-decl-18.C: New test.
265 2012-01-05 Eric Botcazou <ebotcazou@adacore.com>
267 * gcc.c-torture/execute/20120104-1.c: New test.
269 2012-01-05 Paul Thomas <pault@gcc.gnu.org>
272 * gfortran.dg/typebound_operator_9.f03: This is now a copy of
273 the old typebound_operator_8.f03.
274 * gfortran.dg/typebound_operator_8.f03: New version of
275 typebound_operator_7.f03 with 'u' a derived type instead of a
278 2012-01-05 Richard Guenther <rguenther@suse.de>
280 * g++.dg/torture/pr49309.C: Skip for -flto.
282 2012-01-05 Jakub Jelinek <jakub@redhat.com>
285 * gcc.c-torture/compile/pr51761.c: New test.
287 2012-01-05 Richard Guenther <rguenther@suse.de>
289 PR tree-optimization/51760
290 * gcc.dg/torture/pr51760.c: New testcase.
292 2012-01-05 Aldy Hernandez <aldyh@redhat.com>
295 * gcc.dg/tm/memopt-6.c: Adjust regexp.
297 2012-01-05 Richard Guenther <rguenther@suse.de>
300 * gfortran.dg/lto/pr41576_0.f90: New testcase.
301 * gfortran.dg/lto/pr41576_1.f90: Likewise.
303 2012-01-04 Jakub Jelinek <jakub@redhat.com>
306 * gcc.dg/pr51695.c: New test.
308 2012-01-04 Andrew Pinski <apinski@cavium.com>
310 * gcc.target/mips/mips64-dsp-ldx1.c: New test.
311 * gcc.target/mips/octeon2-lx-1.c: New test.
312 * gcc.target/mips/mips64-dsp-ldx.c: New test.
313 * gcc.target/mips/octeon2-lx-2.c: New test.
314 * gcc.target/mips/octeon2-lx-3.c: New test.
316 2012-01-04 Patrick Marlier <patrick.marlier@gmail.com>
320 * gcc.dg/tm/alias-1.c: Adjust regexp.
321 * gcc.dg/tm/alias-2.c: Adjust regexp.
323 2012-01-04 Paolo Carlini <paolo.carlini@oracle.com>
326 * g++.dg/warn/Wparentheses-26.C: New.
328 2012-01-04 Mikael Morin <mikael@gcc.gnu.org>
330 * gfortran.dg/elemental_optional_args_2.f90: New test.
332 2012-01-04 Thomas Koenig <tkoenig@gcc.gnu.org>
335 * gfortran.dg/common_17.f90: New test.
337 2012-01-04 Richard Guenther <rguenther@suse.de>
339 PR tree-optimization/49651
340 * gcc.dg/tree-ssa/pta-ptrarith-1.c: Adjust.
341 * gcc.dg/tree-ssa/pta-ptrarith-2.c: Likewise.
343 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
346 * g++.dg/cpp0x/initlist-postfix-open-square.C: New.
348 2012-01-03 Andrew Pinski <apinski@cavium.com>
350 * lib/scanasm.exp (dg-function-on-line): Always use a special format
351 for all mips targets. Also allow an optional .cfi_startproc.
353 2012-01-03 Uros Bizjak <ubizjak@gmail.com>
355 * gfortran.dg/typebound_operator_8.f03: Use dg-add-options ieee.
357 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
360 * g++.dg/rtti/dyncast5.C: New.
362 2012-01-03 Richard Guenther <rguenther@suse.de>
364 PR tree-optimization/51070
365 * gcc.dg/torture/pr51070-2.c: New testcase.
367 2012-01-03 Richard Guenther <rguenther@suse.de>
369 PR tree-optimization/51692
370 * gcc.dg/torture/pr51692.c: New testcase.
372 2012-01-03 Richard Guenther <rguenther@suse.de>
375 * g++.dg/lto/pr51650-3_0.C: New testcase.
377 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
380 * g++.dg/warn/Wredundant-decls-spec.C: New.
382 2012-01-03 Jakub Jelinek <jakub@redhat.com>
384 PR tree-optimization/51719
385 * g++.dg/tree-prof/pr51719.C: New test.
387 2012-01-03 Richard Guenther <rguenther@suse.de>
390 * gcc.dg/fold-compare-6.c: New testcase.
392 2012-01-03 Jakub Jelinek <jakub@redhat.com>
395 * g++.dg/gomp/pr51669.C: New test.
397 2012-01-02 Jason Merrill <jason@redhat.com>
400 * g++.dg/cpp0x/constexpr-union2.C: New.
403 * g++.dg/cpp0x/nsdmi-defer5.C: New.
405 2012-01-02 Dodji Seketeli <dodji@redhat.com>
408 * g++.dg/cpp0x/constexpr-99.C: New test.
410 2012-01-02 Paolo Carlini <paolo.carlini@oracle.com>
413 * g++.dg/template/init9.C: New.
415 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
417 * gcc.dg/memcpy-4.c: Add nomips16 attribute for MIPS targets.
418 Increase copy to 5 bytes. Look for at least two "mem/s/u"s,
419 rather than a specific number.
421 2012-01-02 Paul Thomas <pault@gcc.gnu.org>
426 * gfortran.dg/typebound_operator_7.f03: New.
427 * gfortran.dg/typebound_operator_8.f03: New.
429 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
432 * gcc.target/mips/dspr2-MULT.c: Remove -ffixed-hi -ffixed-lo.
434 * gcc.target/mips/dspr2-MULTU.c: Likewise.
436 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
438 * gcc.dg/pr46309.c: Add -mtune=octeon2 for MIPS.
440 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
442 * g++.dg/cpp0x/constexpr-rom.C: Look for .rdata rather than rodata
445 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
447 * gfortran.dg/io_real_boz_3.f90: Require fortran_real_16.
448 * gfortran.dg/io_real_boz_4.f90: Likewise.
449 * gfortran.dg/io_real_boz_5.f90: Likewise.
451 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
453 * g++.dg/opt/devirt2.C: Add -mno-abicalls for MIPS.
455 2012-01-02 Revital Eres <revital.eres@linaro.org>
457 * gcc.dg/sms-11.c: New file.
459 2012-01-02 Tobias Burnus <burnus@net-b.de>
462 * gfortran.dg/coarray/image_index_3.f90: New.
464 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
467 * g++.dg/parse/enum8.C: New.
469 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
472 * g++.dg/conversion/reinterpret4.C: New.
473 * g++.dg/conversion/reinterpret1.C: Adjust.
475 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
477 * g++.dg/cpp0x/constexpr-delegating2.C: Add missing piece.
479 2012-01-01 Fabien ChĂȘne <fabien@gcc.gnu.org>
481 * g++.old-deja/g++.brendan/crash25.C: Adjust.
482 * g++.old-deja/g++.brendan/crash56.C: Likewise.
483 * g++.old-deja/g++.jason/access14.C: Likewise.
484 * g++.old-deja/g++.jason/access8.C: Likewise.
485 * g++.old-deja/g++.jason/access1.C: Likewise.
486 * g++.old-deja/g++.other/access3.C: Likewise.
487 * g++.old-deja/g++.other/access5.C: Likewise.
488 * g++.old-deja/g++.law/unsorted1.C: Likewise.
489 * g++.old-deja/g++.law/visibility22.C: Likewise.
490 * g++.old-deja/g++.law/visibility26.C: Likewise.
491 * g++.old-deja/g++.mike/p2746.C: Likewise.
492 * g++.dg/debug/using1.C: Likewise.
493 * g++.dg/lookup/using51.C: Likewise.
494 * g++.dg/inherit/using5.C: Likewise.
495 * g++.dg/inherit/pr30297.C: Likewise.
496 * g++.dg/inherit/access8.C: Likewise.
497 * g++.dg/torture/pr39362.C: Likewise.
498 * g++.dg/template/crash13.C: Likewise.
499 * g++.dg/template/using10.C: Likewise.
501 2012-01-01 Thomas Koenig <tkoenig@gcc.gnu.org>
504 * lib/gcc-dg.exp (scan-module-absence): Really commit last
507 2012-01-01 Ira Rosen <irar@il.ibm.com>
509 PR tree-optimization/51704
510 * gfortran.dg/vect/no-fre-no-copy-prop-O3-pr51704.f90: New.
511 * gfortran.dg/vect/vect.exp: Run no-fre-no-copy-prop-O3-* with
514 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
517 * g++.dg/cpp0x/constexpr-delegating2.C: New.
519 2012-01-01 Jan Hubicka <jh@suse.cz>
521 PR rtl-optimization/51069
522 * gcc.c-torture/compile/pr51069.c: New testcase.
524 2012-01-01 Jakub Jelinek <jakub@redhat.com>
526 PR tree-optimization/51683
527 * gcc.dg/pr51683.c: New test.
529 Copyright (C) 2012 Free Software Foundation, Inc.
531 Copying and distribution of this file, with or without modification,
532 are permitted in any medium without royalty provided the copyright
533 notice and this notice are preserved.