1 2012-01-15 Uros Bizjak <ubizjak@gmail.com>
3 PR rtl-optimization/51821
4 * gcc.dg/pr51821.c: New test.
6 2012-01-15 Andreas Schwab <schwab@linux-m68k.org>
8 * gcc.dg/torture/pr8081.c: Fix char signedness assumption.
10 2012-01-14 Andreas Schwab <schwab@linux-m68k.org>
12 * g++.dg/cpp0x/constexpr-rom.C: Add -G0 where applicable.
14 2012-01-14 Tobias Burnus <burnus@net-b.de>
17 * gfortran.dg/init_flag_8.f90: New.
18 * gfortran.dg/init_flag_9.f90: New.
20 2011-01-14 Tobias Burnus <burnus@net-b.de>
23 * gfortran.dg/use_18.f90: New.
24 * gfortran.dg/use_19.f90: New.
26 2012-01-13 Ian Lance Taylor <iant@google.com>
29 * g++.dg/warn/Wsign-compare-4.C: New.
31 2012-01-13 Paul Thomas <pault@gcc.gnu.org>
34 * gfortran.dg/alloc_comp_assign.f03: New.
35 * gfortran.dg/allocatable_scalar_9.f90: Reduce count of
36 __BUILTIN_FREE from 38 to 32.
38 2012-01-13 Jason Merrill <jason@redhat.com>
41 * g++.dg/warn/Wreturn-type-7.C: New.
43 2012-01-13 Georg-Johann Lay <avr@gjlay.de>
45 * gcc.c-torture/execute/20120111-1.c: Fix wrong int = int32_t
47 * g++.dg/ipa/pr51759.C: Fix assumption sizeof(int) > 2.
48 * gcc.dg/cpp/warn-multichar.c: Fix to work on int=16 platforms.
49 * gcc.dg/cpp/warn-multichar-2.c: Ditto.
50 * gcc.dg/debug/dwarf2/pr49871.c: Add dg-require-effective-target
51 int32plus because of big array needed.
52 * gcc.dg/pr50527.c: Don't FAIL if sizeof(void*) = 2
53 * gcc.dg/lto/20090218-2_1.c: Fix prototype of malloc, memcpy.
55 2012-01-13 Jason Merrill <jason@redhat.com>
58 * g++.dg/ext/visibility/template9.C: New.
61 * g++.dg/cpp0x/defaulted34.C: New.
62 * g++.dg/template/virtual3.C: New.
64 2012-01-13 Richard Guenther <rguenther@suse.de>
67 * gcc.dg/torture/pr8081.c: New testcase.
69 2012-01-13 Georg-Johann Lay <avr@gjlay.de>
71 * gcc.dg/pr46309.c: Set branch cost to greater 1 for avr.
73 2012-01-12 Jason Merrill <jason@redhat.com>
76 * g++.dg/ext/stmtexpr14.C: New.
78 2012-01-13 Dodji Seketeli <dodji@redhat.com>
81 * g++.dg/cpp0x/constexpr-diag4.C: New test.
83 2012-01-12 Jason Merrill <jason@redhat.com>
86 * g++.dg/abi/mangle48.C: Test qualified-names, too.
87 * g++.dg/abi/mangle58.C: Likewise.
90 * g++.dg/template/arg8.C: New.
92 2012-01-12 Ira Rosen <irar@il.ibm.com>
94 PR tree-optimization/51799
95 * gcc.dg/vect/pr51799.c: New test.
96 * gcc.dg/vect/vect-widen-shift-u8.c: Expect two widening shift
99 2012-01-12 Dominique d'Humieres <dominiq@lps.ens.fr>
100 Tobias Burnus <burnus@net-b.de>
104 * lib/target-supports.exp
105 (check_effective_target_fortran_largest_fp_has_sqrt): New.
106 * gfortran.dg/quad_2.f90: Use it, add pattern for IBM's real(16).
108 2012-01-11 Jason Merrill <jason@redhat.com>
111 * g++.dg/ext/attrib42.C: New.
113 2012-01-11 Jakub Jelinek <jakub@redhat.com>
116 * gcc.dg/pr51796.c: New test.
118 2012-01-11 Jason Merrill <jason@redhat.com>
121 * g++.dg/cpp0x/lambda/lambda-mangle3.C: New.
123 2012-01-11 Eric Botcazou <ebotcazou@adacore.com>
125 * gnat.dg/array19.ad[sb]: New test.
127 2012-01-11 Eric Botcazou <ebotcazou@adacore.com>
129 * gnat.dg/opt23.ad[sb]: New test.
130 * gnat.dg/opt23_pkg.ad[sb]: New helper.
131 * gnat.dg/opt24.ad[sb]: New test.
133 2012-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
135 PR tree-optimization/49642
136 * gcc.dg/tree-ssa/pr49642-1.c: New test.
137 * gcc.dg/tree-ssa/pr49642-2.c: New test.
139 2012-01-11 Jason Merrill <jason@redhat.com>
142 * g++.dg/template/explicit-args5.C: New.
144 2012-01-11 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
146 * gcc.c-torture/execute/20120110-1.c: New testcase.
148 2012-01-10 Jason Merrill <jason@redhat.com>
151 * g++.dg/inherit/ambig1.C: New.
154 * g++.dg/cpp0x/constexpr-cache1.C: New.
156 2012-01-10 Richard Guenther <rguenther@suse.de>
158 PR tree-optimization/51801
159 * gcc.dg/torture/pr51801.c: New testcase.
161 2012-01-10 Tobias Burnus <burnus@net-b.de>
164 * gfortran.dg/allocate_with_typespec_5.f90: New.
166 2012-01-10 Tobias Burnus <burnus@net-b.de>
168 * gfortran.dg/class_39.f03: Update dg-error string.
170 2012-01-10 Richard Guenther <rguenther@suse.de>
172 PR tree-optimization/50913
173 * gcc.dg/graphite/interchange-16.c: New testcase.
174 * gcc.dg/graphite/scop-20.c: XFAIL.
175 * gfortran.dg/graphite/interchange-1.f: Likewise.
176 * gfortran.dg/graphite/block-1.f90: Likewise.
177 * gfortran.dg/graphite/block-2.f: Likewise.
179 2012-01-10 Richard Henderson <rth@redhat.com>
181 * lib/target-supports.exp (check_effective_target_vect_perm,
182 check_effective_target_vect_perm_byte,
183 check_effective_target_vect_perm_short): Enable for arm neon.
185 2012-01-09 Tobias Burnus <burnus@net-b.de>
188 * gfortran.dg/typebound_operator_11.f90: New.
190 2012-01-09 Eric Botcazou <ebotcazou@adacore.com>
192 * gnat.dg/array18.adb: New test.
193 * gnat.dg/array18_pkg.ads: New helper.
195 2012-01-09 Paul Thomas <pault@gcc.gnu.org>
198 * gfortran.dg/typebound_operator_7.f03: Insert parentheses
199 around base object in first assignment in main program.
200 * gfortran.dg/typebound_operator_10.f03: New test.
202 2012-01-09 Martin Jambor <mjambor@suse.cz>
204 PR tree-optimization/51759
205 * g++.dg/ipa/pr51759.C: New test.
207 2012-01-09 Tobias Burnus <burnus@net-b.de>
210 * gfortran.dg/optional_absent_2.f90: New.
212 2012-01-09 Tobias Burnus <burnus@net-b.de>
215 * gfortran.dg/use_17.f90: New.
217 2012-01-09 Gary Funck <gary@intrepid.com>
219 PR preprocessor/33919
220 * gcc.dg/pr33919.c: New test.
221 * gcc.dg/pr33919-0.h: New test header file.
222 * gcc.dg/pr33919-1.h: Ditto.
223 * gcc.dg/pr33919-2.h: Ditto.
225 2012-01-07 Jan Hubicka <jh@suse.cz>
227 PR tree-optimize/51694
228 * gcc.c-torture/compile/pr51694.c: new testcase.
230 2012-01-07 Jan Hubicka <jh@suse.cz>
232 PR tree-optimization/51600
233 * g++.dg/torture/pr51600.C: New testcase.
235 2012-01-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
237 PR gcov-profile/51715
238 PR gcov-profile/51717
239 * gcc.misc-tests/gcov-13.c: Skip on 32-bit hppa*-*-hpux*.
240 * gcc.misc-tests/gcov-14.c: Likewise.
242 2012-01-06 Jason Merrill <jason@redhat.com>
244 * g++.dg/parse/new5.C: New.
246 2012-01-06 Patrick Marlier <patrick.marlier@gmail.com>
249 * c-c++-common/tm/memcpy-1.c: Declare memcpy instead of
250 including <string.h>.
252 2012-01-06 Jason Merrill <jason@redhat.com>
254 * g++.dg/abi/mangle51.C: New.
255 * g++.dg/abi/mangle52.C: New.
256 * g++.dg/abi/mangle53.C: New.
257 * g++.dg/abi/mangle54.C: New.
258 * g++.dg/abi/mangle55.C: New.
259 * g++.dg/abi/mangle56.C: New.
260 * g++.dg/abi/mangle57.C: New.
261 * g++.dg/abi/mangle58.C: New.
262 * g++.dg/abi/mangle59.C: New.
263 * g++.dg/cpp0x/trailing3.C: Update mangling.
264 * g++.dg/cpp0x/variadic111.C: Update mangling.
265 * g++.dg/cpp0x/variadic4.C: Update mangling.
266 * g++.dg/cpp0x/variadic42.C: Pass -fabi-version=5.
267 * g++.dg/template/nontype22.C: Works now.
268 * g++.dg/template/pr35240.C: Works now.
270 * g++.dg/cpp0x/error7.C: New.
272 2012-01-06 Tobias Burnus <burnus@net-b.de>
274 * gfortran.dg/deallocate_stat_2.f90: New.
275 * coarray/allocate_errgmsg.f90: New.
276 * gfortran.dg/coarray_lib_alloc_1.f90: New.
277 * gfortran.dg/coarray_lib_alloc_2.f90: New.
278 * coarray/subobject_1.f90: Fix for num_images > 1.
279 * gfortran.dg/deallocate_stat.f90: Update due to changed
282 2012-01-06 Andrew Stubbs <ams@codesourcery.com>
284 * gcc.target/arm/headmerge-2.c: Adjust scan pattern.
286 2012-01-06 Eric Botcazou <ebotcazou@adacore.com>
288 * ada/acats/overflow.lst: Add cb20004.
290 2012-01-05 Dodji Seketeli <dodji@redhat.com>
293 * g++.dg/cpp0x/alias-decl-18.C: New test.
295 2012-01-05 Eric Botcazou <ebotcazou@adacore.com>
297 * gcc.c-torture/execute/20120104-1.c: New test.
299 2012-01-05 Paul Thomas <pault@gcc.gnu.org>
302 * gfortran.dg/typebound_operator_9.f03: This is now a copy of
303 the old typebound_operator_8.f03.
304 * gfortran.dg/typebound_operator_8.f03: New version of
305 typebound_operator_7.f03 with 'u' a derived type instead of a
308 2012-01-05 Richard Guenther <rguenther@suse.de>
310 * g++.dg/torture/pr49309.C: Skip for -flto.
312 2012-01-05 Jakub Jelinek <jakub@redhat.com>
315 * gcc.c-torture/compile/pr51761.c: New test.
317 2012-01-05 Richard Guenther <rguenther@suse.de>
319 PR tree-optimization/51760
320 * gcc.dg/torture/pr51760.c: New testcase.
322 2012-01-05 Aldy Hernandez <aldyh@redhat.com>
325 * gcc.dg/tm/memopt-6.c: Adjust regexp.
327 2012-01-05 Richard Guenther <rguenther@suse.de>
330 * gfortran.dg/lto/pr41576_0.f90: New testcase.
331 * gfortran.dg/lto/pr41576_1.f90: Likewise.
333 2012-01-04 Jakub Jelinek <jakub@redhat.com>
336 * gcc.dg/pr51695.c: New test.
338 2012-01-04 Andrew Pinski <apinski@cavium.com>
340 * gcc.target/mips/mips64-dsp-ldx1.c: New test.
341 * gcc.target/mips/octeon2-lx-1.c: New test.
342 * gcc.target/mips/mips64-dsp-ldx.c: New test.
343 * gcc.target/mips/octeon2-lx-2.c: New test.
344 * gcc.target/mips/octeon2-lx-3.c: New test.
346 2012-01-04 Patrick Marlier <patrick.marlier@gmail.com>
350 * gcc.dg/tm/alias-1.c: Adjust regexp.
351 * gcc.dg/tm/alias-2.c: Adjust regexp.
353 2012-01-04 Paolo Carlini <paolo.carlini@oracle.com>
356 * g++.dg/warn/Wparentheses-26.C: New.
358 2012-01-04 Mikael Morin <mikael@gcc.gnu.org>
360 * gfortran.dg/elemental_optional_args_2.f90: New test.
362 2012-01-04 Thomas Koenig <tkoenig@gcc.gnu.org>
365 * gfortran.dg/common_17.f90: New test.
367 2012-01-04 Richard Guenther <rguenther@suse.de>
369 PR tree-optimization/49651
370 * gcc.dg/tree-ssa/pta-ptrarith-1.c: Adjust.
371 * gcc.dg/tree-ssa/pta-ptrarith-2.c: Likewise.
373 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
376 * g++.dg/cpp0x/initlist-postfix-open-square.C: New.
378 2012-01-03 Andrew Pinski <apinski@cavium.com>
380 * lib/scanasm.exp (dg-function-on-line): Always use a special format
381 for all mips targets. Also allow an optional .cfi_startproc.
383 2012-01-03 Uros Bizjak <ubizjak@gmail.com>
385 * gfortran.dg/typebound_operator_8.f03: Use dg-add-options ieee.
387 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
390 * g++.dg/rtti/dyncast5.C: New.
392 2012-01-03 Richard Guenther <rguenther@suse.de>
394 PR tree-optimization/51070
395 * gcc.dg/torture/pr51070-2.c: New testcase.
397 2012-01-03 Richard Guenther <rguenther@suse.de>
399 PR tree-optimization/51692
400 * gcc.dg/torture/pr51692.c: New testcase.
402 2012-01-03 Richard Guenther <rguenther@suse.de>
405 * g++.dg/lto/pr51650-3_0.C: New testcase.
407 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
410 * g++.dg/warn/Wredundant-decls-spec.C: New.
412 2012-01-03 Jakub Jelinek <jakub@redhat.com>
414 PR tree-optimization/51719
415 * g++.dg/tree-prof/pr51719.C: New test.
417 2012-01-03 Richard Guenther <rguenther@suse.de>
420 * gcc.dg/fold-compare-6.c: New testcase.
422 2012-01-03 Jakub Jelinek <jakub@redhat.com>
425 * g++.dg/gomp/pr51669.C: New test.
427 2012-01-02 Jason Merrill <jason@redhat.com>
430 * g++.dg/cpp0x/constexpr-union2.C: New.
433 * g++.dg/cpp0x/nsdmi-defer5.C: New.
435 2012-01-02 Dodji Seketeli <dodji@redhat.com>
438 * g++.dg/cpp0x/constexpr-99.C: New test.
440 2012-01-02 Paolo Carlini <paolo.carlini@oracle.com>
443 * g++.dg/template/init9.C: New.
445 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
447 * gcc.dg/memcpy-4.c: Add nomips16 attribute for MIPS targets.
448 Increase copy to 5 bytes. Look for at least two "mem/s/u"s,
449 rather than a specific number.
451 2012-01-02 Paul Thomas <pault@gcc.gnu.org>
456 * gfortran.dg/typebound_operator_7.f03: New.
457 * gfortran.dg/typebound_operator_8.f03: New.
459 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
462 * gcc.target/mips/dspr2-MULT.c: Remove -ffixed-hi -ffixed-lo.
464 * gcc.target/mips/dspr2-MULTU.c: Likewise.
466 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
468 * gcc.dg/pr46309.c: Add -mtune=octeon2 for MIPS.
470 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
472 * g++.dg/cpp0x/constexpr-rom.C: Look for .rdata rather than rodata
475 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
477 * gfortran.dg/io_real_boz_3.f90: Require fortran_real_16.
478 * gfortran.dg/io_real_boz_4.f90: Likewise.
479 * gfortran.dg/io_real_boz_5.f90: Likewise.
481 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
483 * g++.dg/opt/devirt2.C: Add -mno-abicalls for MIPS.
485 2012-01-02 Revital Eres <revital.eres@linaro.org>
487 * gcc.dg/sms-11.c: New file.
489 2012-01-02 Tobias Burnus <burnus@net-b.de>
492 * gfortran.dg/coarray/image_index_3.f90: New.
494 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
497 * g++.dg/parse/enum8.C: New.
499 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
502 * g++.dg/conversion/reinterpret4.C: New.
503 * g++.dg/conversion/reinterpret1.C: Adjust.
505 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
507 * g++.dg/cpp0x/constexpr-delegating2.C: Add missing piece.
509 2012-01-01 Fabien ChĂȘne <fabien@gcc.gnu.org>
511 * g++.old-deja/g++.brendan/crash25.C: Adjust.
512 * g++.old-deja/g++.brendan/crash56.C: Likewise.
513 * g++.old-deja/g++.jason/access14.C: Likewise.
514 * g++.old-deja/g++.jason/access8.C: Likewise.
515 * g++.old-deja/g++.jason/access1.C: Likewise.
516 * g++.old-deja/g++.other/access3.C: Likewise.
517 * g++.old-deja/g++.other/access5.C: Likewise.
518 * g++.old-deja/g++.law/unsorted1.C: Likewise.
519 * g++.old-deja/g++.law/visibility22.C: Likewise.
520 * g++.old-deja/g++.law/visibility26.C: Likewise.
521 * g++.old-deja/g++.mike/p2746.C: Likewise.
522 * g++.dg/debug/using1.C: Likewise.
523 * g++.dg/lookup/using51.C: Likewise.
524 * g++.dg/inherit/using5.C: Likewise.
525 * g++.dg/inherit/pr30297.C: Likewise.
526 * g++.dg/inherit/access8.C: Likewise.
527 * g++.dg/torture/pr39362.C: Likewise.
528 * g++.dg/template/crash13.C: Likewise.
529 * g++.dg/template/using10.C: Likewise.
531 2012-01-01 Thomas Koenig <tkoenig@gcc.gnu.org>
534 * lib/gcc-dg.exp (scan-module-absence): Really commit last
537 2012-01-01 Ira Rosen <irar@il.ibm.com>
539 PR tree-optimization/51704
540 * gfortran.dg/vect/no-fre-no-copy-prop-O3-pr51704.f90: New.
541 * gfortran.dg/vect/vect.exp: Run no-fre-no-copy-prop-O3-* with
544 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
547 * g++.dg/cpp0x/constexpr-delegating2.C: New.
549 2012-01-01 Jan Hubicka <jh@suse.cz>
551 PR rtl-optimization/51069
552 * gcc.c-torture/compile/pr51069.c: New testcase.
554 2012-01-01 Jakub Jelinek <jakub@redhat.com>
556 PR tree-optimization/51683
557 * gcc.dg/pr51683.c: New test.
559 Copyright (C) 2012 Free Software Foundation, Inc.
561 Copying and distribution of this file, with or without modification,
562 are permitted in any medium without royalty provided the copyright
563 notice and this notice are preserved.