1 2012-01-13 Ian Lance Taylor <iant@google.com>
4 * g++.dg/warn/Wsign-compare-4.C: New.
6 2012-01-13 Paul Thomas <pault@gcc.gnu.org>
9 * gfortran.dg/alloc_comp_assign.f03: New.
10 * gfortran.dg/allocatable_scalar_9.f90: Reduce count of
11 __BUILTIN_FREE from 38 to 32.
13 2012-01-13 Jason Merrill <jason@redhat.com>
16 * g++.dg/warn/Wreturn-type-7.C: New.
18 2012-01-13 Georg-Johann Lay <avr@gjlay.de>
20 * gcc.c-torture/execute/20120111-1.c: Fix wrong int = int32_t
22 * g++.dg/ipa/pr51759.C: Fix assumption sizeof(int) > 2.
23 * gcc.dg/cpp/warn-multichar.c: Fix to work on int=16 platforms.
24 * gcc.dg/cpp/warn-multichar-2.c: Ditto.
25 * gcc.dg/debug/dwarf2/pr49871.c: Add dg-require-effective-target
26 int32plus because of big array needed.
27 * gcc.dg/pr50527.c: Don't FAIL if sizeof(void*) = 2
28 * gcc.dg/lto/20090218-2_1.c: Fix prototype of malloc, memcpy.
30 2012-01-13 Jason Merrill <jason@redhat.com>
33 * g++.dg/ext/visibility/template9.C: New.
36 * g++.dg/cpp0x/defaulted34.C: New.
37 * g++.dg/template/virtual3.C: New.
39 2012-01-13 Richard Guenther <rguenther@suse.de>
42 * gcc.dg/torture/pr8081.c: New testcase.
44 2012-01-13 Georg-Johann Lay <avr@gjlay.de>
46 * gcc.dg/pr46309.c: Set branch cost to greater 1 for avr.
48 2012-01-12 Jason Merrill <jason@redhat.com>
51 * g++.dg/ext/stmtexpr14.C: New.
53 2012-01-13 Dodji Seketeli <dodji@redhat.com>
56 * g++.dg/cpp0x/constexpr-diag4.C: New test.
58 2012-01-12 Jason Merrill <jason@redhat.com>
61 * g++.dg/abi/mangle48.C: Test qualified-names, too.
62 * g++.dg/abi/mangle58.C: Likewise.
65 * g++.dg/template/arg8.C: New.
67 2012-01-12 Ira Rosen <irar@il.ibm.com>
69 PR tree-optimization/51799
70 * gcc.dg/vect/pr51799.c: New test.
71 * gcc.dg/vect/vect-widen-shift-u8.c: Expect two widening shift
74 2012-01-12 Dominique d'Humieres <dominiq@lps.ens.fr>
75 Tobias Burnus <burnus@net-b.de>
79 * lib/target-supports.exp
80 (check_effective_target_fortran_largest_fp_has_sqrt): New.
81 * gfortran.dg/quad_2.f90: Use it, add pattern for IBM's real(16).
83 2012-01-11 Jason Merrill <jason@redhat.com>
86 * g++.dg/ext/attrib42.C: New.
88 2012-01-11 Jakub Jelinek <jakub@redhat.com>
91 * gcc.dg/pr51796.c: New test.
93 2012-01-11 Jason Merrill <jason@redhat.com>
96 * g++.dg/cpp0x/lambda/lambda-mangle3.C: New.
98 2012-01-11 Eric Botcazou <ebotcazou@adacore.com>
100 * gnat.dg/array19.ad[sb]: New test.
102 2012-01-11 Eric Botcazou <ebotcazou@adacore.com>
104 * gnat.dg/opt23.ad[sb]: New test.
105 * gnat.dg/opt23_pkg.ad[sb]: New helper.
106 * gnat.dg/opt24.ad[sb]: New test.
108 2012-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
110 PR tree-optimization/49642
111 * gcc.dg/tree-ssa/pr49642-1.c: New test.
112 * gcc.dg/tree-ssa/pr49642-2.c: New test.
114 2012-01-11 Jason Merrill <jason@redhat.com>
117 * g++.dg/template/explicit-args5.C: New.
119 2012-01-11 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
121 * gcc.c-torture/execute/20120110-1.c: New testcase.
123 2012-01-10 Jason Merrill <jason@redhat.com>
126 * g++.dg/inherit/ambig1.C: New.
129 * g++.dg/cpp0x/constexpr-cache1.C: New.
131 2012-01-10 Richard Guenther <rguenther@suse.de>
133 PR tree-optimization/51801
134 * gcc.dg/torture/pr51801.c: New testcase.
136 2012-01-10 Tobias Burnus <burnus@net-b.de>
139 * gfortran.dg/allocate_with_typespec_5.f90: New.
141 2012-01-10 Tobias Burnus <burnus@net-b.de>
143 * gfortran.dg/class_39.f03: Update dg-error string.
145 2012-01-10 Richard Guenther <rguenther@suse.de>
147 PR tree-optimization/50913
148 * gcc.dg/graphite/interchange-16.c: New testcase.
149 * gcc.dg/graphite/scop-20.c: XFAIL.
150 * gfortran.dg/graphite/interchange-1.f: Likewise.
151 * gfortran.dg/graphite/block-1.f90: Likewise.
152 * gfortran.dg/graphite/block-2.f: Likewise.
154 2012-01-10 Richard Henderson <rth@redhat.com>
156 * lib/target-supports.exp (check_effective_target_vect_perm,
157 check_effective_target_vect_perm_byte,
158 check_effective_target_vect_perm_short): Enable for arm neon.
160 2012-01-09 Tobias Burnus <burnus@net-b.de>
163 * gfortran.dg/typebound_operator_11.f90: New.
165 2012-01-09 Eric Botcazou <ebotcazou@adacore.com>
167 * gnat.dg/array18.adb: New test.
168 * gnat.dg/array18_pkg.ads: New helper.
170 2012-01-09 Paul Thomas <pault@gcc.gnu.org>
173 * gfortran.dg/typebound_operator_7.f03: Insert parentheses
174 around base object in first assignment in main program.
175 * gfortran.dg/typebound_operator_10.f03: New test.
177 2012-01-09 Martin Jambor <mjambor@suse.cz>
179 PR tree-optimization/51759
180 * g++.dg/ipa/pr51759.C: New test.
182 2012-01-09 Tobias Burnus <burnus@net-b.de>
185 * gfortran.dg/optional_absent_2.f90: New.
187 2012-01-09 Tobias Burnus <burnus@net-b.de>
190 * gfortran.dg/use_17.f90: New.
192 2012-01-09 Gary Funck <gary@intrepid.com>
194 PR preprocessor/33919
195 * gcc.dg/pr33919.c: New test.
196 * gcc.dg/pr33919-0.h: New test header file.
197 * gcc.dg/pr33919-1.h: Ditto.
198 * gcc.dg/pr33919-2.h: Ditto.
200 2012-01-07 Jan Hubicka <jh@suse.cz>
202 PR tree-optimize/51694
203 * gcc.c-torture/compile/pr51694.c: new testcase.
205 2012-01-07 Jan Hubicka <jh@suse.cz>
207 PR tree-optimization/51600
208 * g++.dg/torture/pr51600.C: New testcase.
210 2012-01-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
212 PR gcov-profile/51715
213 PR gcov-profile/51717
214 * gcc.misc-tests/gcov-13.c: Skip on 32-bit hppa*-*-hpux*.
215 * gcc.misc-tests/gcov-14.c: Likewise.
217 2012-01-06 Jason Merrill <jason@redhat.com>
219 * g++.dg/parse/new5.C: New.
221 2012-01-06 Patrick Marlier <patrick.marlier@gmail.com>
224 * c-c++-common/tm/memcpy-1.c: Declare memcpy instead of
225 including <string.h>.
227 2012-01-06 Jason Merrill <jason@redhat.com>
229 * g++.dg/abi/mangle51.C: New.
230 * g++.dg/abi/mangle52.C: New.
231 * g++.dg/abi/mangle53.C: New.
232 * g++.dg/abi/mangle54.C: New.
233 * g++.dg/abi/mangle55.C: New.
234 * g++.dg/abi/mangle56.C: New.
235 * g++.dg/abi/mangle57.C: New.
236 * g++.dg/abi/mangle58.C: New.
237 * g++.dg/abi/mangle59.C: New.
238 * g++.dg/cpp0x/trailing3.C: Update mangling.
239 * g++.dg/cpp0x/variadic111.C: Update mangling.
240 * g++.dg/cpp0x/variadic4.C: Update mangling.
241 * g++.dg/cpp0x/variadic42.C: Pass -fabi-version=5.
242 * g++.dg/template/nontype22.C: Works now.
243 * g++.dg/template/pr35240.C: Works now.
245 * g++.dg/cpp0x/error7.C: New.
247 2012-01-06 Tobias Burnus <burnus@net-b.de>
249 * gfortran.dg/deallocate_stat_2.f90: New.
250 * coarray/allocate_errgmsg.f90: New.
251 * gfortran.dg/coarray_lib_alloc_1.f90: New.
252 * gfortran.dg/coarray_lib_alloc_2.f90: New.
253 * coarray/subobject_1.f90: Fix for num_images > 1.
254 * gfortran.dg/deallocate_stat.f90: Update due to changed
257 2012-01-06 Andrew Stubbs <ams@codesourcery.com>
259 * gcc.target/arm/headmerge-2.c: Adjust scan pattern.
261 2012-01-06 Eric Botcazou <ebotcazou@adacore.com>
263 * ada/acats/overflow.lst: Add cb20004.
265 2012-01-05 Dodji Seketeli <dodji@redhat.com>
268 * g++.dg/cpp0x/alias-decl-18.C: New test.
270 2012-01-05 Eric Botcazou <ebotcazou@adacore.com>
272 * gcc.c-torture/execute/20120104-1.c: New test.
274 2012-01-05 Paul Thomas <pault@gcc.gnu.org>
277 * gfortran.dg/typebound_operator_9.f03: This is now a copy of
278 the old typebound_operator_8.f03.
279 * gfortran.dg/typebound_operator_8.f03: New version of
280 typebound_operator_7.f03 with 'u' a derived type instead of a
283 2012-01-05 Richard Guenther <rguenther@suse.de>
285 * g++.dg/torture/pr49309.C: Skip for -flto.
287 2012-01-05 Jakub Jelinek <jakub@redhat.com>
290 * gcc.c-torture/compile/pr51761.c: New test.
292 2012-01-05 Richard Guenther <rguenther@suse.de>
294 PR tree-optimization/51760
295 * gcc.dg/torture/pr51760.c: New testcase.
297 2012-01-05 Aldy Hernandez <aldyh@redhat.com>
300 * gcc.dg/tm/memopt-6.c: Adjust regexp.
302 2012-01-05 Richard Guenther <rguenther@suse.de>
305 * gfortran.dg/lto/pr41576_0.f90: New testcase.
306 * gfortran.dg/lto/pr41576_1.f90: Likewise.
308 2012-01-04 Jakub Jelinek <jakub@redhat.com>
311 * gcc.dg/pr51695.c: New test.
313 2012-01-04 Andrew Pinski <apinski@cavium.com>
315 * gcc.target/mips/mips64-dsp-ldx1.c: New test.
316 * gcc.target/mips/octeon2-lx-1.c: New test.
317 * gcc.target/mips/mips64-dsp-ldx.c: New test.
318 * gcc.target/mips/octeon2-lx-2.c: New test.
319 * gcc.target/mips/octeon2-lx-3.c: New test.
321 2012-01-04 Patrick Marlier <patrick.marlier@gmail.com>
325 * gcc.dg/tm/alias-1.c: Adjust regexp.
326 * gcc.dg/tm/alias-2.c: Adjust regexp.
328 2012-01-04 Paolo Carlini <paolo.carlini@oracle.com>
331 * g++.dg/warn/Wparentheses-26.C: New.
333 2012-01-04 Mikael Morin <mikael@gcc.gnu.org>
335 * gfortran.dg/elemental_optional_args_2.f90: New test.
337 2012-01-04 Thomas Koenig <tkoenig@gcc.gnu.org>
340 * gfortran.dg/common_17.f90: New test.
342 2012-01-04 Richard Guenther <rguenther@suse.de>
344 PR tree-optimization/49651
345 * gcc.dg/tree-ssa/pta-ptrarith-1.c: Adjust.
346 * gcc.dg/tree-ssa/pta-ptrarith-2.c: Likewise.
348 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
351 * g++.dg/cpp0x/initlist-postfix-open-square.C: New.
353 2012-01-03 Andrew Pinski <apinski@cavium.com>
355 * lib/scanasm.exp (dg-function-on-line): Always use a special format
356 for all mips targets. Also allow an optional .cfi_startproc.
358 2012-01-03 Uros Bizjak <ubizjak@gmail.com>
360 * gfortran.dg/typebound_operator_8.f03: Use dg-add-options ieee.
362 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
365 * g++.dg/rtti/dyncast5.C: New.
367 2012-01-03 Richard Guenther <rguenther@suse.de>
369 PR tree-optimization/51070
370 * gcc.dg/torture/pr51070-2.c: New testcase.
372 2012-01-03 Richard Guenther <rguenther@suse.de>
374 PR tree-optimization/51692
375 * gcc.dg/torture/pr51692.c: New testcase.
377 2012-01-03 Richard Guenther <rguenther@suse.de>
380 * g++.dg/lto/pr51650-3_0.C: New testcase.
382 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
385 * g++.dg/warn/Wredundant-decls-spec.C: New.
387 2012-01-03 Jakub Jelinek <jakub@redhat.com>
389 PR tree-optimization/51719
390 * g++.dg/tree-prof/pr51719.C: New test.
392 2012-01-03 Richard Guenther <rguenther@suse.de>
395 * gcc.dg/fold-compare-6.c: New testcase.
397 2012-01-03 Jakub Jelinek <jakub@redhat.com>
400 * g++.dg/gomp/pr51669.C: New test.
402 2012-01-02 Jason Merrill <jason@redhat.com>
405 * g++.dg/cpp0x/constexpr-union2.C: New.
408 * g++.dg/cpp0x/nsdmi-defer5.C: New.
410 2012-01-02 Dodji Seketeli <dodji@redhat.com>
413 * g++.dg/cpp0x/constexpr-99.C: New test.
415 2012-01-02 Paolo Carlini <paolo.carlini@oracle.com>
418 * g++.dg/template/init9.C: New.
420 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
422 * gcc.dg/memcpy-4.c: Add nomips16 attribute for MIPS targets.
423 Increase copy to 5 bytes. Look for at least two "mem/s/u"s,
424 rather than a specific number.
426 2012-01-02 Paul Thomas <pault@gcc.gnu.org>
431 * gfortran.dg/typebound_operator_7.f03: New.
432 * gfortran.dg/typebound_operator_8.f03: New.
434 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
437 * gcc.target/mips/dspr2-MULT.c: Remove -ffixed-hi -ffixed-lo.
439 * gcc.target/mips/dspr2-MULTU.c: Likewise.
441 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
443 * gcc.dg/pr46309.c: Add -mtune=octeon2 for MIPS.
445 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
447 * g++.dg/cpp0x/constexpr-rom.C: Look for .rdata rather than rodata
450 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
452 * gfortran.dg/io_real_boz_3.f90: Require fortran_real_16.
453 * gfortran.dg/io_real_boz_4.f90: Likewise.
454 * gfortran.dg/io_real_boz_5.f90: Likewise.
456 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
458 * g++.dg/opt/devirt2.C: Add -mno-abicalls for MIPS.
460 2012-01-02 Revital Eres <revital.eres@linaro.org>
462 * gcc.dg/sms-11.c: New file.
464 2012-01-02 Tobias Burnus <burnus@net-b.de>
467 * gfortran.dg/coarray/image_index_3.f90: New.
469 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
472 * g++.dg/parse/enum8.C: New.
474 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
477 * g++.dg/conversion/reinterpret4.C: New.
478 * g++.dg/conversion/reinterpret1.C: Adjust.
480 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
482 * g++.dg/cpp0x/constexpr-delegating2.C: Add missing piece.
484 2012-01-01 Fabien ChĂȘne <fabien@gcc.gnu.org>
486 * g++.old-deja/g++.brendan/crash25.C: Adjust.
487 * g++.old-deja/g++.brendan/crash56.C: Likewise.
488 * g++.old-deja/g++.jason/access14.C: Likewise.
489 * g++.old-deja/g++.jason/access8.C: Likewise.
490 * g++.old-deja/g++.jason/access1.C: Likewise.
491 * g++.old-deja/g++.other/access3.C: Likewise.
492 * g++.old-deja/g++.other/access5.C: Likewise.
493 * g++.old-deja/g++.law/unsorted1.C: Likewise.
494 * g++.old-deja/g++.law/visibility22.C: Likewise.
495 * g++.old-deja/g++.law/visibility26.C: Likewise.
496 * g++.old-deja/g++.mike/p2746.C: Likewise.
497 * g++.dg/debug/using1.C: Likewise.
498 * g++.dg/lookup/using51.C: Likewise.
499 * g++.dg/inherit/using5.C: Likewise.
500 * g++.dg/inherit/pr30297.C: Likewise.
501 * g++.dg/inherit/access8.C: Likewise.
502 * g++.dg/torture/pr39362.C: Likewise.
503 * g++.dg/template/crash13.C: Likewise.
504 * g++.dg/template/using10.C: Likewise.
506 2012-01-01 Thomas Koenig <tkoenig@gcc.gnu.org>
509 * lib/gcc-dg.exp (scan-module-absence): Really commit last
512 2012-01-01 Ira Rosen <irar@il.ibm.com>
514 PR tree-optimization/51704
515 * gfortran.dg/vect/no-fre-no-copy-prop-O3-pr51704.f90: New.
516 * gfortran.dg/vect/vect.exp: Run no-fre-no-copy-prop-O3-* with
519 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
522 * g++.dg/cpp0x/constexpr-delegating2.C: New.
524 2012-01-01 Jan Hubicka <jh@suse.cz>
526 PR rtl-optimization/51069
527 * gcc.c-torture/compile/pr51069.c: New testcase.
529 2012-01-01 Jakub Jelinek <jakub@redhat.com>
531 PR tree-optimization/51683
532 * gcc.dg/pr51683.c: New test.
534 Copyright (C) 2012 Free Software Foundation, Inc.
536 Copying and distribution of this file, with or without modification,
537 are permitted in any medium without royalty provided the copyright
538 notice and this notice are preserved.