1 2012-01-12 Jason Merrill <jason@redhat.com>
4 * g++.dg/template/arg8.C: New.
6 2012-01-12 Ira Rosen <irar@il.ibm.com>
8 PR tree-optimization/51799
9 * gcc.dg/vect/pr51799.c: New test.
10 * gcc.dg/vect/vect-widen-shift-u8.c: Expect two widening shift
13 2012-01-12 Dominique d'Humieres <dominiq@lps.ens.fr>
14 Tobias Burnus <burnus@net-b.de>
18 * lib/target-supports.exp
19 (check_effective_target_fortran_largest_fp_has_sqrt): New.
20 * gfortran.dg/quad_2.f90: Use it, add pattern for IBM's real(16).
22 2012-01-11 Jason Merrill <jason@redhat.com>
25 * g++.dg/ext/attrib42.C: New.
27 2012-01-11 Jakub Jelinek <jakub@redhat.com>
30 * gcc.dg/pr51796.c: New test.
32 2012-01-11 Jason Merrill <jason@redhat.com>
35 * g++.dg/cpp0x/lambda/lambda-mangle3.C: New.
37 2012-01-11 Eric Botcazou <ebotcazou@adacore.com>
39 * gnat.dg/array19.ad[sb]: New test.
41 2012-01-11 Eric Botcazou <ebotcazou@adacore.com>
43 * gnat.dg/opt23.ad[sb]: New test.
44 * gnat.dg/opt23_pkg.ad[sb]: New helper.
45 * gnat.dg/opt24.ad[sb]: New test.
47 2012-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
49 PR tree-optimization/49642
50 * gcc.dg/tree-ssa/pr49642-1.c: New test.
51 * gcc.dg/tree-ssa/pr49642-2.c: New test.
53 2012-01-11 Jason Merrill <jason@redhat.com>
56 * g++.dg/template/explicit-args5.C: New.
58 2012-01-11 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
60 * gcc.c-torture/execute/20120110-1.c: New testcase.
62 2012-01-10 Jason Merrill <jason@redhat.com>
65 * g++.dg/inherit/ambig1.C: New.
68 * g++.dg/cpp0x/constexpr-cache1.C: New.
70 2012-01-10 Richard Guenther <rguenther@suse.de>
72 PR tree-optimization/51801
73 * gcc.dg/torture/pr51801.c: New testcase.
75 2012-01-10 Tobias Burnus <burnus@net-b.de>
78 * gfortran.dg/allocate_with_typespec_5.f90: New.
80 2012-01-10 Tobias Burnus <burnus@net-b.de>
82 * gfortran.dg/class_39.f03: Update dg-error string.
84 2012-01-10 Richard Guenther <rguenther@suse.de>
86 PR tree-optimization/50913
87 * gcc.dg/graphite/interchange-16.c: New testcase.
88 * gcc.dg/graphite/scop-20.c: XFAIL.
89 * gfortran.dg/graphite/interchange-1.f: Likewise.
90 * gfortran.dg/graphite/block-1.f90: Likewise.
91 * gfortran.dg/graphite/block-2.f: Likewise.
93 2012-01-10 Richard Henderson <rth@redhat.com>
95 * lib/target-supports.exp (check_effective_target_vect_perm,
96 check_effective_target_vect_perm_byte,
97 check_effective_target_vect_perm_short): Enable for arm neon.
99 2012-01-09 Tobias Burnus <burnus@net-b.de>
102 * gfortran.dg/typebound_operator_11.f90: New.
104 2012-01-09 Eric Botcazou <ebotcazou@adacore.com>
106 * gnat.dg/array18.adb: New test.
107 * gnat.dg/array18_pkg.ads: New helper.
109 2012-01-09 Paul Thomas <pault@gcc.gnu.org>
112 * gfortran.dg/typebound_operator_7.f03: Insert parentheses
113 around base object in first assignment in main program.
114 * gfortran.dg/typebound_operator_10.f03: New test.
116 2012-01-09 Martin Jambor <mjambor@suse.cz>
118 PR tree-optimization/51759
119 * g++.dg/ipa/pr51759.C: New test.
121 2012-01-09 Tobias Burnus <burnus@net-b.de>
124 * gfortran.dg/optional_absent_2.f90: New.
126 2012-01-09 Tobias Burnus <burnus@net-b.de>
129 * gfortran.dg/use_17.f90: New.
131 2012-01-09 Gary Funck <gary@intrepid.com>
133 PR preprocessor/33919
134 * gcc.dg/pr33919.c: New test.
135 * gcc.dg/pr33919-0.h: New test header file.
136 * gcc.dg/pr33919-1.h: Ditto.
137 * gcc.dg/pr33919-2.h: Ditto.
139 2012-01-07 Jan Hubicka <jh@suse.cz>
141 PR tree-optimize/51694
142 * gcc.c-torture/compile/pr51694.c: new testcase.
144 2012-01-07 Jan Hubicka <jh@suse.cz>
146 PR tree-optimization/51600
147 * g++.dg/torture/pr51600.C: New testcase.
149 2012-01-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
151 PR gcov-profile/51715
152 PR gcov-profile/51717
153 * gcc.misc-tests/gcov-13.c: Skip on 32-bit hppa*-*-hpux*.
154 * gcc.misc-tests/gcov-14.c: Likewise.
156 2012-01-06 Jason Merrill <jason@redhat.com>
158 * g++.dg/parse/new5.C: New.
160 2012-01-06 Patrick Marlier <patrick.marlier@gmail.com>
163 * c-c++-common/tm/memcpy-1.c: Declare memcpy instead of
164 including <string.h>.
166 2012-01-06 Jason Merrill <jason@redhat.com>
168 * g++.dg/abi/mangle51.C: New.
169 * g++.dg/abi/mangle52.C: New.
170 * g++.dg/abi/mangle53.C: New.
171 * g++.dg/abi/mangle54.C: New.
172 * g++.dg/abi/mangle55.C: New.
173 * g++.dg/abi/mangle56.C: New.
174 * g++.dg/abi/mangle57.C: New.
175 * g++.dg/abi/mangle58.C: New.
176 * g++.dg/abi/mangle59.C: New.
177 * g++.dg/cpp0x/trailing3.C: Update mangling.
178 * g++.dg/cpp0x/variadic111.C: Update mangling.
179 * g++.dg/cpp0x/variadic4.C: Update mangling.
180 * g++.dg/cpp0x/variadic42.C: Pass -fabi-version=5.
181 * g++.dg/template/nontype22.C: Works now.
182 * g++.dg/template/pr35240.C: Works now.
184 * g++.dg/cpp0x/error7.C: New.
186 2012-01-06 Tobias Burnus <burnus@net-b.de>
188 * gfortran.dg/deallocate_stat_2.f90: New.
189 * coarray/allocate_errgmsg.f90: New.
190 * gfortran.dg/coarray_lib_alloc_1.f90: New.
191 * gfortran.dg/coarray_lib_alloc_2.f90: New.
192 * coarray/subobject_1.f90: Fix for num_images > 1.
193 * gfortran.dg/deallocate_stat.f90: Update due to changed
196 2012-01-06 Andrew Stubbs <ams@codesourcery.com>
198 * gcc.target/arm/headmerge-2.c: Adjust scan pattern.
200 2012-01-06 Eric Botcazou <ebotcazou@adacore.com>
202 * ada/acats/overflow.lst: Add cb20004.
204 2012-01-05 Dodji Seketeli <dodji@redhat.com>
207 * g++.dg/cpp0x/alias-decl-18.C: New test.
209 2012-01-05 Eric Botcazou <ebotcazou@adacore.com>
211 * gcc.c-torture/execute/20120104-1.c: New test.
213 2012-01-05 Paul Thomas <pault@gcc.gnu.org>
216 * gfortran.dg/typebound_operator_9.f03: This is now a copy of
217 the old typebound_operator_8.f03.
218 * gfortran.dg/typebound_operator_8.f03: New version of
219 typebound_operator_7.f03 with 'u' a derived type instead of a
222 2012-01-05 Richard Guenther <rguenther@suse.de>
224 * g++.dg/torture/pr49309.C: Skip for -flto.
226 2012-01-05 Jakub Jelinek <jakub@redhat.com>
229 * gcc.c-torture/compile/pr51761.c: New test.
231 2012-01-05 Richard Guenther <rguenther@suse.de>
233 PR tree-optimization/51760
234 * gcc.dg/torture/pr51760.c: New testcase.
236 2012-01-05 Aldy Hernandez <aldyh@redhat.com>
239 * gcc.dg/tm/memopt-6.c: Adjust regexp.
241 2012-01-05 Richard Guenther <rguenther@suse.de>
244 * gfortran.dg/lto/pr41576_0.f90: New testcase.
245 * gfortran.dg/lto/pr41576_1.f90: Likewise.
247 2012-01-04 Jakub Jelinek <jakub@redhat.com>
250 * gcc.dg/pr51695.c: New test.
252 2012-01-04 Andrew Pinski <apinski@cavium.com>
254 * gcc.target/mips/mips64-dsp-ldx1.c: New test.
255 * gcc.target/mips/octeon2-lx-1.c: New test.
256 * gcc.target/mips/mips64-dsp-ldx.c: New test.
257 * gcc.target/mips/octeon2-lx-2.c: New test.
258 * gcc.target/mips/octeon2-lx-3.c: New test.
260 2012-01-04 Patrick Marlier <patrick.marlier@gmail.com>
264 * gcc.dg/tm/alias-1.c: Adjust regexp.
265 * gcc.dg/tm/alias-2.c: Adjust regexp.
267 2012-01-04 Paolo Carlini <paolo.carlini@oracle.com>
270 * g++.dg/warn/Wparentheses-26.C: New.
272 2012-01-04 Mikael Morin <mikael@gcc.gnu.org>
274 * gfortran.dg/elemental_optional_args_2.f90: New test.
276 2012-01-04 Thomas Koenig <tkoenig@gcc.gnu.org>
279 * gfortran.dg/common_17.f90: New test.
281 2012-01-04 Richard Guenther <rguenther@suse.de>
283 PR tree-optimization/49651
284 * gcc.dg/tree-ssa/pta-ptrarith-1.c: Adjust.
285 * gcc.dg/tree-ssa/pta-ptrarith-2.c: Likewise.
287 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
290 * g++.dg/cpp0x/initlist-postfix-open-square.C: New.
292 2012-01-03 Andrew Pinski <apinski@cavium.com>
294 * lib/scanasm.exp (dg-function-on-line): Always use a special format
295 for all mips targets. Also allow an optional .cfi_startproc.
297 2012-01-03 Uros Bizjak <ubizjak@gmail.com>
299 * gfortran.dg/typebound_operator_8.f03: Use dg-add-options ieee.
301 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
304 * g++.dg/rtti/dyncast5.C: New.
306 2012-01-03 Richard Guenther <rguenther@suse.de>
308 PR tree-optimization/51070
309 * gcc.dg/torture/pr51070-2.c: New testcase.
311 2012-01-03 Richard Guenther <rguenther@suse.de>
313 PR tree-optimization/51692
314 * gcc.dg/torture/pr51692.c: New testcase.
316 2012-01-03 Richard Guenther <rguenther@suse.de>
319 * g++.dg/lto/pr51650-3_0.C: New testcase.
321 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
324 * g++.dg/warn/Wredundant-decls-spec.C: New.
326 2012-01-03 Jakub Jelinek <jakub@redhat.com>
328 PR tree-optimization/51719
329 * g++.dg/tree-prof/pr51719.C: New test.
331 2012-01-03 Richard Guenther <rguenther@suse.de>
334 * gcc.dg/fold-compare-6.c: New testcase.
336 2012-01-03 Jakub Jelinek <jakub@redhat.com>
339 * g++.dg/gomp/pr51669.C: New test.
341 2012-01-02 Jason Merrill <jason@redhat.com>
344 * g++.dg/cpp0x/constexpr-union2.C: New.
347 * g++.dg/cpp0x/nsdmi-defer5.C: New.
349 2012-01-02 Dodji Seketeli <dodji@redhat.com>
352 * g++.dg/cpp0x/constexpr-99.C: New test.
354 2012-01-02 Paolo Carlini <paolo.carlini@oracle.com>
357 * g++.dg/template/init9.C: New.
359 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
361 * gcc.dg/memcpy-4.c: Add nomips16 attribute for MIPS targets.
362 Increase copy to 5 bytes. Look for at least two "mem/s/u"s,
363 rather than a specific number.
365 2012-01-02 Paul Thomas <pault@gcc.gnu.org>
370 * gfortran.dg/typebound_operator_7.f03: New.
371 * gfortran.dg/typebound_operator_8.f03: New.
373 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
376 * gcc.target/mips/dspr2-MULT.c: Remove -ffixed-hi -ffixed-lo.
378 * gcc.target/mips/dspr2-MULTU.c: Likewise.
380 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
382 * gcc.dg/pr46309.c: Add -mtune=octeon2 for MIPS.
384 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
386 * g++.dg/cpp0x/constexpr-rom.C: Look for .rdata rather than rodata
389 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
391 * gfortran.dg/io_real_boz_3.f90: Require fortran_real_16.
392 * gfortran.dg/io_real_boz_4.f90: Likewise.
393 * gfortran.dg/io_real_boz_5.f90: Likewise.
395 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
397 * g++.dg/opt/devirt2.C: Add -mno-abicalls for MIPS.
399 2012-01-02 Revital Eres <revital.eres@linaro.org>
401 * gcc.dg/sms-11.c: New file.
403 2012-01-02 Tobias Burnus <burnus@net-b.de>
406 * gfortran.dg/coarray/image_index_3.f90: New.
408 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
411 * g++.dg/parse/enum8.C: New.
413 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
416 * g++.dg/conversion/reinterpret4.C: New.
417 * g++.dg/conversion/reinterpret1.C: Adjust.
419 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
421 * g++.dg/cpp0x/constexpr-delegating2.C: Add missing piece.
423 2012-01-01 Fabien ChĂȘne <fabien@gcc.gnu.org>
425 * g++.old-deja/g++.brendan/crash25.C: Adjust.
426 * g++.old-deja/g++.brendan/crash56.C: Likewise.
427 * g++.old-deja/g++.jason/access14.C: Likewise.
428 * g++.old-deja/g++.jason/access8.C: Likewise.
429 * g++.old-deja/g++.jason/access1.C: Likewise.
430 * g++.old-deja/g++.other/access3.C: Likewise.
431 * g++.old-deja/g++.other/access5.C: Likewise.
432 * g++.old-deja/g++.law/unsorted1.C: Likewise.
433 * g++.old-deja/g++.law/visibility22.C: Likewise.
434 * g++.old-deja/g++.law/visibility26.C: Likewise.
435 * g++.old-deja/g++.mike/p2746.C: Likewise.
436 * g++.dg/debug/using1.C: Likewise.
437 * g++.dg/lookup/using51.C: Likewise.
438 * g++.dg/inherit/using5.C: Likewise.
439 * g++.dg/inherit/pr30297.C: Likewise.
440 * g++.dg/inherit/access8.C: Likewise.
441 * g++.dg/torture/pr39362.C: Likewise.
442 * g++.dg/template/crash13.C: Likewise.
443 * g++.dg/template/using10.C: Likewise.
445 2012-01-01 Thomas Koenig <tkoenig@gcc.gnu.org>
448 * lib/gcc-dg.exp (scan-module-absence): Really commit last
451 2012-01-01 Ira Rosen <irar@il.ibm.com>
453 PR tree-optimization/51704
454 * gfortran.dg/vect/no-fre-no-copy-prop-O3-pr51704.f90: New.
455 * gfortran.dg/vect/vect.exp: Run no-fre-no-copy-prop-O3-* with
458 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
461 * g++.dg/cpp0x/constexpr-delegating2.C: New.
463 2012-01-01 Jan Hubicka <jh@suse.cz>
465 PR rtl-optimization/51069
466 * gcc.c-torture/compile/pr51069.c: New testcase.
468 2012-01-01 Jakub Jelinek <jakub@redhat.com>
470 PR tree-optimization/51683
471 * gcc.dg/pr51683.c: New test.
473 Copyright (C) 2012 Free Software Foundation, Inc.
475 Copying and distribution of this file, with or without modification,
476 are permitted in any medium without royalty provided the copyright
477 notice and this notice are preserved.