1 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
4 * gfortran.dg/recursive_interface_2.f90: New test.
6 2013-02-08 Jakub Jelinek <jakub@redhat.com>
8 PR tree-optimization/56250
9 * gcc.c-torture/execute/pr56250.c: New test.
11 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
13 PR tree-optimization/56064
14 * gcc.dg/fixed-point/view-convert-2.c: New test.
16 2013-02-08 Michael Matz <matz@suse.de>
18 PR tree-optimization/52448
19 * gcc.dg/pr52448.c: New test.
21 2013-02-08 Richard Biener <rguenther@suse.de>
24 * gcc.dg/torture/pr56181.c: New testcase.
26 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
29 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
30 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
32 2013-02-07 Jakub Jelinek <jakub@redhat.com>
35 * g++.dg/parse/crash61.C: New test.
38 * g++.dg/parse/pr56239.C: New test.
41 * g++.dg/abi/mangle61.C: New test.
43 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
45 PR rtl-optimization/56225
46 * gcc.target/i386/pr56225.c: New test.
48 2013-02-07 Jakub Jelinek <jakub@redhat.com>
51 * gcc.dg/guality/pr56154-1.c: New test.
52 * gcc.dg/guality/pr56154-2.c: New test.
53 * gcc.dg/guality/pr56154-3.c: New test.
54 * gcc.dg/guality/pr56154-4.c: New test.
55 * gcc.dg/guality/pr56154-aux.c: New file.
57 PR tree-optimization/55789
58 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
60 * gcc.dg/tree-ssa/inline-3.c: Add
61 --param max-early-inliner-iterations=2 option.
63 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
66 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
67 Add -fno-dwarf2-cfi-asm to dg-options.
70 2013-02-07 Jakub Jelinek <jakub@redhat.com>
73 * gcc.dg/pr56228.c: New test.
75 2013-02-07 Alan Modra <amodra@gmail.com>
78 * gcc.target/powerpc/pr54009.c: New test.
80 * gfortran.dg/pr54131.f: New test.
82 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
85 * gfortran.dg/array_constructor_41.f90: New test.
87 2013-02-06 Janus Weil <janus@gcc.gnu.org>
90 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
92 2013-02-06 Jakub Jelinek <jakub@redhat.com>
95 * g++.dg/gomp/pr56217.C: New test.
97 2013-02-05 Jakub Jelinek <jakub@redhat.com>
99 PR tree-optimization/56205
100 * gcc.dg/tree-ssa/stdarg-6.c: New test.
101 * gcc.c-torture/execute/pr56205.c: New test.
103 2013-02-05 Richard Biener <rguenther@suse.de>
105 PR tree-optimization/53342
106 PR tree-optimization/53185
107 * gcc.dg/vect/pr53185-2.c: New testcase.
109 2013-02-05 Jan Hubicka <jh@suse.cz>
111 PR tree-optimization/55789
112 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
113 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
114 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
115 * g++.dg/ipa/inline-1.C: New testcase.
116 * g++.dg/ipa/inline-2.C: New testcase.
117 * g++.dg/ipa/inline-3.C: New testcase.
119 2013-02-05 Jan Hubicka <jh@suse.cz>
121 PR tree-optimization/55789
122 * g++.dg/torture/pr55789.C: New testcase.
124 2013-02-05 Jakub Jelinek <jakub@redhat.com>
127 * gcc.dg/pr56167.c: New test.
129 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
132 * gcc.target/sh/pr55146.c: New.
134 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
136 PR tree-optimization/54386
137 * gcc.target/sh/pr54386.c: New.
139 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
142 * gfortran.dg/realloc_on _assign_16.f90 : New test.
145 * gfortran.dg/realloc_on _assign_17.f90 : New test.
147 2013-02-04 Alexander Potapenko <glider@google.com>
148 Jack Howarth <howarth@bromo.med.uc.edu>
149 Jakub Jelinek <jakub@redhat.com>
152 * g++.dg/asan/pr55617.C: New test.
154 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
157 * gfortran.dg/typebound_operator_19.f90: New test.
158 * gfortran.dg/typebound_assignment_4.f90: New test.
160 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
163 * gfortran.dg/recursive_interface_1.f90: New test.
165 2013-02-04 Richard Guenther <rguenther@suse.de>
168 * gcc.dg/lto/pr56168_0.c: New testcase.
169 * gcc.dg/lto/pr56168_1.c: Likewise.
171 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
175 * gfortran.dg/block_12.f90: New test.
176 * gfortran.dg/module_error_1.f90: New test.
178 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
180 * lib/target-supports.exp (check_effective_target_vect_float)
181 (check_effective_target_vect_no_align): Add mips-sde-elf.
183 2013-02-01 Jakub Jelinek <jakub@redhat.com>
185 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
187 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
189 * gcc.dg/pr56023.c: XFAIL on AIX.
190 * gcc.dg/vect/pr49352.c: Same.
192 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
194 * gnat.dg/opt26.adb: New test.
196 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
199 2013-01-27 Amol Pise <amolpise15@gmail.com>
201 * gcc.target/arm/neon-vfnms-1.c: New test.
202 * gcc.target/arm/neon-vfnma-1.c: New test.
204 2013-01-31 Richard Biener <rguenther@suse.de>
206 PR tree-optimization/56157
207 * gcc.dg/torture/pr56157.c: New testcase.
209 2013-01-30 Richard Biener <rguenther@suse.de>
211 PR tree-optimization/56150
212 * gcc.dg/torture/pr56150.c: New testcase.
214 2013-01-30 Jakub Jelinek <jakub@redhat.com>
217 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
218 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
219 printed in backtrace.
220 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
221 to avoid errors about mismatched allocation vs. deallocation.
224 * g++.dg/mv1.C: Moved to...
225 * g++.dg/ext/mv1.C: ... here. Adjust test.
226 * g++.dg/mv2.C: Moved to...
227 * g++.dg/ext/mv2.C: ... here. Adjust test.
228 * g++.dg/mv3.C: Moved to...
229 * g++.dg/ext/mv3.C: ... here.
230 * g++.dg/mv4.C: Moved to...
231 * g++.dg/ext/mv4.C: ... here.
232 * g++.dg/mv5.C: Moved to...
233 * g++.dg/ext/mv5.C: ... here. Adjust test.
234 * g++.dg/mv6.C: Moved to...
235 * g++.dg/ext/mv6.C: ... here. Adjust test.
236 * g++.dg/ext/mv7.C: New test.
237 * g++.dg/ext/mv8.C: New test.
238 * g++.dg/ext/mv9.C: New test.
239 * g++.dg/ext/mv10.C: New test.
240 * g++.dg/ext/mv11.C: New test.
242 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
244 PR rtl-optimization/56144
245 * gcc.dg/pr56144.c: New.
247 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
249 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
251 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
252 * g++.dg/cpp0x/constexpr-55573.C: Same
254 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
256 PR tree-optimization/56064
257 * gcc.dg/fixed-point/view-convert.c: New test.
259 2013-01-30 Andreas Schwab <schwab@suse.de>
261 * lib/target-supports-dg.exp (dg-process-target): Use expr to
262 evaluate the end index in string range.
264 2013-01-30 Tobias Burnus <burnus@net-b.de>
267 * gfortran.dg/allocatable_function_6.f90: New.
269 2013-01-29 Janus Weil <janus@gcc.gnu.org>
270 Mikael Morin <mikael@gcc.gnu.org>
273 * gfortran.dg/proc_ptr_comp_36.f90: New.
275 2013-01-29 Richard Biener <rguenther@suse.de>
277 PR tree-optimization/55270
278 * gcc.dg/torture/pr55270.c: New testcase.
280 2013-01-28 Jakub Jelinek <jakub@redhat.com>
282 PR rtl-optimization/56117
283 * gcc.dg/pr56117.c: New test.
285 2013-01-28 Richard Biener <rguenther@suse.de>
287 PR tree-optimization/56034
288 * gcc.dg/torture/pr56034.c: New testcase.
290 2013-01-28 Jakub Jelinek <jakub@redhat.com>
292 PR tree-optimization/56125
293 * gcc.dg/pr56125.c: New test.
295 2013-01-28 Tobias Burnus <burnus@net-b.de>
296 Mikael Morin <mikael@gcc.gnu.org>
299 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
300 * gfortran.dg/import8.f90: Likewise.
301 * gfortran.dg/interface_derived_type_1.f90: Likewise.
302 * gfortran.dg/import10.f90: New test.
303 * gfortran.dg/import11.f90: Likewise
305 2013-01-28 Jakub Jelinek <jakub@redhat.com>
308 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
309 string.h. Provide memset, malloc and free prototypes, adjust line
310 numbers in dg-output.
311 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
312 Provide memset prototype and adjust line numbers in dg-output.
313 * c-c++-common/asan/global-overflow-1.c: Likewise.
315 PR tree-optimization/56094
316 * gcc.dg/pr56094.c: New test.
318 2013-01-27 Amol Pise <amolpise15@gmail.com>
320 * gcc.target/arm/neon-vfnms-1.c: New test.
321 * gcc.target/arm/neon-vfnma-1.c: New test.
323 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
326 * gcc.target/i386/pr56114.c: New test.
328 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
331 * gfortran.dg/associate_14.f90: New test.
334 * gfortran.dg/associate_13.f90: New test.
336 2013-01-25 Jakub Jelinek <jakub@redhat.com>
338 PR tree-optimization/56098
339 * gcc.dg/pr56098-1.c: New test.
340 * gcc.dg/pr56098-2.c: New test.
342 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
345 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
347 2013-01-22 Marek Polacek <polacek@redhat.com>
349 PR tree-optimization/56035
350 * gcc.dg/pr56035.c: New test.
352 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
354 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
357 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
359 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
361 2013-01-24 Jakub Jelinek <jakub@redhat.com>
364 * gcc.dg/pr56078.c: New test.
365 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
367 2013-01-24 Martin Jambor <mjambor@suse.cz>
369 PR tree-optimization/55927
370 * g++.dg/ipa/devirt-10.C: Disable early inlining.
372 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
374 * gcc.target/i386/movsd.c: New test.
376 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
379 * gcc.target/i386/pr55934.c: New test.
381 2013-01-23 Janus Weil <janus@gcc.gnu.org>
384 * gfortran.dg/select_8.f90: New.
386 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
388 * gcc.target/microblaze/microblaze.exp: Remove
389 target_config_cflags check.
391 2013-01-23 Jakub Jelinek <jakub@redhat.com>
394 * gfortran.dg/gomp/pr56052.f90: New test.
397 * gcc.dg/pr49069.c: New test.
399 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
402 * g++.dg/cpp0x/constexpr-static10.C: New.
404 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
407 * gcc.target/i386/pr56028.c: New test.
409 2013-01-22 Jakub Jelinek <jakub@redhat.com>
412 * gcc.target/i386/pr55686.c: New test.
414 2013-01-22 Dodji Seketeli <dodji@redhat.com>
417 * g++.dg/cpp0x/variadic139.C: New test.
418 * g++.dg/cpp0x/variadic140.C: Likewise.
419 * g++.dg/cpp0x/variadic141.C: Likewise.
421 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
423 * gnat.dg/warn8.adb: New test.
425 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
428 * gfortran.dg/include_8.f90: New test.
430 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
432 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
433 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
435 2013-01-21 Jakub Jelinek <jakub@redhat.com>
437 PR tree-optimization/56051
438 * gcc.c-torture/execute/pr56051.c: New test.
440 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
442 PR rtl-optimization/56023
443 * gcc.dg/pr56023.c: New test.
445 2013-01-21 Martin Jambor <mjambor@suse.cz>
448 * gcc.target/i386/pr56022.c: New test.
450 2013-01-21 Jason Merrill <jason@redhat.com>
452 * lib/target-supports.exp (check_effective_target_alias): New.
454 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
457 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
459 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
461 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
463 2013-01-19 Jeff Law <law@redhat.com>
465 PR tree-optimization/52631
466 * tree-ssa/pr52631.c: New test.
467 * tree-ssa/ssa-fre-9: Update expected output.
469 2013-01-19 Anthony Green <green@moxielogic.com>
471 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
474 2013-01-18 Jakub Jelinek <jakub@redhat.com>
476 PR tree-optimization/56029
477 * g++.dg/torture/pr56029.C: New test.
479 2013-01-18 Sharad Singhai <singhai@google.com>
481 PR tree-optimization/55995
482 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
484 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
487 * gcc.target/i386/pr55433.c: New.
489 2013-01-18 Jakub Jelinek <jakub@redhat.com>
492 * gfortran.dg/pr56015.f90: New test.
494 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
496 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
498 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
500 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
501 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
502 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
503 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
504 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
506 2013-01-17 Jeff Law <law@redhat.com>
508 * gcc.dg/pr52573.c: Move to...
509 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
511 PR rtl-optimization/52573
512 * gcc.dg/pr52573.c: New test.
514 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
517 * g++.dg/asan/interception-test-1.C: Skip on darwin.
518 * lib/target-supports.exp (check_effective_target_swapcontext): Use
519 check_no_compiler_messages to test support in ucontext.h.
520 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
523 2013-01-17 Marek Polacek <polacek@redhat.com>
525 PR rtl-optimization/55833
526 * gcc.dg/pr55833.c: New test.
528 2013-01-17 Jan Hubicka <jh@suse.cz>
530 PR tree-optimization/55273
531 * gcc.c-torture/compile/pr55273.c: New testcase.
533 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
536 * gcc.target/pr55981.c: New test.
538 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
540 * gcc.target/arm/pr40887.c: Require at least armv5.
541 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
542 * gcc.target/arm/pr51915.c: Likewise.
543 * gcc.target/arm/pr52006.c: Likewise.
544 * gcc.target/arm/pr53187.c: Likewise.
546 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
547 * gcc.target/arm/ftest-support-arm.h: Delete.
548 * gcc.target/arm/ftest-support-thumb.h: Delete.
549 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
550 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
551 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
552 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
553 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
554 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
555 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
556 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
557 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
558 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
559 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
560 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
561 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
562 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
563 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
564 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
565 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
566 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
567 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
568 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
569 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
570 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
571 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
572 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
574 2013-01-17 Martin Jambor <mjambor@suse.cz>
576 PR tree-optimizations/55264
577 * g++.dg/ipa/pr55264.C: New test.
579 2013-01-16 Janus Weil <janus@gcc.gnu.org>
582 * gfortran.dg/class_55.f90: New.
584 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
587 * gcc.c-torture/execute/builtins/builtins.exp: Add
588 -Wl,--allow-multiple-definition for eabi and elf targets.
591 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
592 check_effective_target_vect_perm_short,
593 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
594 check_effective_target_vect64): Return 0 for big-endian ARM.
595 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
597 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
600 2013-01-16 Richard Biener <rguenther@suse.de>
602 PR tree-optimization/55964
603 * gcc.dg/torture/pr55964.c: New testcase.
605 2013-01-16 Richard Biener <rguenther@suse.de>
607 PR tree-optimization/54767
608 PR tree-optimization/53465
609 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
611 2013-01-16 Christian Bruel <christian.bruel@st.com>
614 * gcc.target/sh/sh-switch.c: New testcase.
616 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
618 * gcc.dg/webizer.c: Increase the array size.
620 2013-01-15 Jakub Jelinek <jakub@redhat.com>
623 * gcc.dg/pr55940.c: New test.
625 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
626 Harald Anlauf <anlauf@gmx.de>
628 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
629 * gfortran.dg/bounds_check_5.f90: Likewise.
630 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
631 * gfortran.dg/continuation_9.f90: Likewise.
632 * gfortran.dg/move_alloc_13.f90: Likewise.
633 * gfortran.dg/structure_constructor_11.f90: Likewise.
634 * gfortran.dg/tab_continuation.f: Likewise.
635 * gfortran.dg/warning-directive-2.F90: Likewise.
636 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
638 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
640 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
641 * gcc.target/arm/fma-sp.c: Likewise.
643 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
645 PR rtl-optimization/55153
646 * gcc.dg/pr55153.c: New.
648 2013-01-15 Jakub Jelinek <jakub@redhat.com>
650 PR tree-optimization/55920
651 * gcc.c-torture/compile/pr55920.c: New test.
653 2013-01-15 Richard Biener <rguenther@suse.de>
656 * gcc.dg/torture/pr55882.c: New testcase.
658 2013-01-15 Jakub Jelinek <jakub@redhat.com>
660 PR tree-optimization/55955
661 * gcc.c-torture/compile/pr55955.c: New test.
663 2013-01-15 Dodji Seketeli <dodji@redhat.com>
666 * g++.dg/cpp0x/alias-decl-31.C: New test.
668 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
671 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
672 case where interface is null.
674 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
677 * gfortran.dg/array_constructor_40.f90: New test.
679 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
681 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
683 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
685 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
686 * gcc.target/aarch64/vect-ld1r-compile.c: New.
687 * gcc.target/aarch64/vect-ld1r-fp.c: New.
688 * gcc.target/aarch64/vect-ld1r.c: New.
689 * gcc.target/aarch64/vect-ld1r.x: New.
691 2013-01-14 Andi Kleen <ak@linux.intel.com>
694 * gcc.target/i386/hle-clear-rel.c: New file
695 * gcc.target/i386/hle-store-rel.c: New file.
697 2013-01-14 Harald Anlauf <anlauf@gmx.de>
699 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
700 * gfortran.dg/bounds_check_4.f90: Likewise.
701 * gfortran.dg/inquire_10.f90: Likewise.
702 * gfortran.dg/minloc_3.f90: Likewise.
703 * gfortran.dg/minlocval_3.f90: Likewise.
704 * gfortran.dg/module_double_reuse.f90: Likewise.
705 * gfortran.dg/mvbits_1.f90: Likewise.
706 * gfortran.dg/oldstyle_1.f90: Likewise.
707 * gfortran.dg/pr20163-2.f: Likewise.
708 * gfortran.dg/save_1.f90: Likewise.
709 * gfortran.dg/scan_1.f90: Likewise.
710 * gfortran.dg/select_char_1.f90: Likewise.
711 * gfortran.dg/shape_4.f90: Likewise.
712 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
713 * gfortran.dg/function_optimize_10.f90: Likewise.
714 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
715 * gfortran.dg/used_types_17.f90: Likewise.
716 * gfortran.dg/used_types_18.f90: Likewise.
718 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
721 * gfortran.dg/proc_ptr_result_8.f90 : New test.
723 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
725 * gcc.dg/unroll_5.c: Add nomips16 attributes.
727 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
729 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
731 2013-01-12 Janus Weil <janus@gcc.gnu.org>
734 * gfortran.dg/assumed_type_2.f90: Fix test case.
735 * gfortran.dg/internal_pack_13.f90: New test.
736 * gfortran.dg/internal_pack_14.f90: New test.
738 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
741 * gfortran.dg/unlimited_polymorphic_8.f90: Update
742 scan-tree-dump-times for foo.0.x._vptr to deal with change from
745 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
747 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
749 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
752 * gcc.target/s390/pr55719.c: New testcase.
754 2013-01-11 Richard Guenther <rguenther@suse.de>
756 PR tree-optimization/44061
757 * gcc.dg/pr44061.c: New testcase.
759 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
761 Update copyright years.
763 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
764 Jakub Jelinek <jakub@redhat.com>
767 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
769 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
771 PR rtl-optimization/55672
772 * gcc.target/i386/pr55672.c: New.
774 2013-01-10 Jeff Law <law@redhat.com>
776 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
777 pass/fail message unique.
780 2013-01-10 Jason Merrill <jason@redhat.com>
782 * ada/.gitignore: New.
784 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
786 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
788 * g++.dg/tls/thread_local2.C: Likewise.
789 * g++.dg/tls/thread_local2g.C: Likewise.
790 * g++.dg/tls/thread_local6.C: Likewise.
791 * g++.dg/tls/thread_local-order1.C: Add tls options.
792 * g++.dg/tls/thread_local-order2.C: Likewise.
793 * g++.dg/tls/thread_local3.C: Likewise.
794 * g++.dg/tls/thread_local3g.C: Likewise.
795 * g++.dg/tls/thread_local4.C: Likewise.
796 * g++.dg/tls/thread_local4g.C: Likewise.
797 * g++.dg/tls/thread_local5.C: Likewise.
798 * g++.dg/tls/thread_local5g.C: Likewise.
799 * g++.dg/tls/thread_local6g.C: Likewise.
801 2013-01-10 Kostya Serebryany <kcc@google.com>
803 * g++.dg/asan/asan_test.cc: Sync from upstream.
805 2013-01-10 Jakub Jelinek <jakub@redhat.com>
807 PR tree-optimization/55921
808 * gcc.c-torture/compile/pr55921.c: New test.
810 2013-01-09 Jan Hubicka <jh@suse.cz>
812 PR tree-optimization/55569
813 * gcc.c-torture/compile/pr55569.c: New testcase.
815 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
818 * gfortran.dg/use_28.f90: New test.
820 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
822 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
823 number matching more robust.
825 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
827 PR rtl-optimization/55829
828 * gcc.target/i386/pr55829.c: New.
830 2013-01-09 Tobias Burnus <burnus@net-b.de>
833 * gfortran.dg/bind_c_bool_1.f90: New.
834 * gfortran.dg/do_5.f90: Add dg-warning.
836 2013-01-09 Jan Hubicka <jh@suse.cz>
838 PR tree-optimization/55875
839 * gcc.c-torture/execute/pr55875.c: New testcase.
840 * g++.dg/torture/pr55875.C: New testcase.
842 2013-01-09 Jakub Jelinek <jakub@redhat.com>
845 * c-c++-common/pr48418.c: New test.
847 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
850 * g++.dg/tls/thread_local-ice.C: New.
852 2013-01-09 Andreas Schwab <schwab@suse.de>
854 * gcc.dg/guality/pr54693.c: Null-terminate arr.
856 2013-01-09 Jakub Jelinek <jakub@redhat.com>
858 PR tree-optimization/48189
859 * gcc.dg/pr48189.c: New test.
861 2013-01-04 Jan Hubicka <jh@suse.cz>
863 PR tree-optimization/55823
864 * g++.dg/ipa/devirt-10.C: New testcase.
866 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
867 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
869 PR rtl-optimization/55845
870 * gcc.target/i386/pr55845.c: New test.
872 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
874 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
875 instructions generated instead of number of occurances.
877 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
879 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
880 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
881 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
882 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
883 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
884 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
885 * gcc.target/aarch64/vect-fcm.x: Likewise.
886 * lib/target-supports.exp
887 (check_effective_target_vect_cond): Enable for AArch64.
889 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
891 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
892 endian-safe float pool loading.
893 (test_square_root_v4sf): Likewise.
894 (test_square_root_v2df): Likewise.
895 * lib/target-supports.exp
896 (check_effective_target_vect_call_sqrtf): Add AArch64.
898 2013-01-08 Martin Jambor <mjambor@suse.cz>
901 * gcc.dg/tree-ssa/pr55579.c: New test.
903 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
905 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
908 2013-01-08 Jakub Jelinek <jakub@redhat.com>
911 * gcc.dg/torture/pr55890-3.c: New test.
914 * gcc.c-torture/compile/pr55851.c: New test.
917 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
920 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
923 * gfortran.dg/elemental_scalar_args_2.f90: New test.
925 2013-01-07 Tobias Burnus <burnus@net-b.de>
928 * gfortran.dg/pointer_init_2.f90: Update dg-error.
929 * gfortran.dg/pointer_init_7.f90: New.
931 2013-01-07 Richard Biener <rguenther@suse.de>
933 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
935 2013-01-07 Richard Biener <rguenther@suse.de>
938 * gcc.dg/torture/pr55890-1.c: New testcase.
939 * gcc.dg/torture/pr55890-2.c: Likewise.
941 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
943 * gcc.target/aarch64/fmovd.c: New.
944 * gcc.target/aarch64/fmovf.c: Likewise.
945 * gcc.target/aarch64/fmovd-zero.c: Likewise.
946 * gcc.target/aarch64/fmovf-zero.c: Likewise.
947 * gcc.target/aarch64/vect-fmovd.c: Likewise.
948 * gcc.target/aarch64/vect-fmovf.c: Likewise.
949 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
950 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
952 2013-01-07 Richard Biener <rguenther@suse.de>
954 PR tree-optimization/55888
955 PR tree-optimization/55862
956 * gcc.dg/torture/pr55888.c: New testcase.
958 2013-01-07 Tobias Burnus <burnus@net-b.de>
961 * gfortran.dg/intrinsic_size_3.f90: New.
963 2013-01-07 Tobias Burnus <burnus@net-b.de>
966 * gfortran.dg/select_type_32.f90: New.
968 2013-01-04 Dodji Seketeli <dodji@redhat.com>
971 * g++.dg/cpp0x/alias-decl-29.C: New test.
973 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
978 * gfortran.dg/class_array_15.f03: New test.
980 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
985 * gfortran.dg/use_23.f90: New test.
986 * gfortran.dg/use_24.f90: New test.
987 * gfortran.dg/use_25.f90: New test.
988 * gfortran.dg/use_26.f90: New test.
989 * gfortran.dg/use_27.f90: New test.
991 2013-01-06 Olivier Hainque <hainque@adacore.com>
993 * gnat.dg/specs/clause_on_volatile.ads: New test.
995 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
997 * gnat.dg/alignment10.adb: New test.
999 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
1000 Mikael Morin <mikael@gcc.gnu.org>
1003 * gfortran.dg/use_22.f90: New test.
1005 2013-01-04 Andrew Pinski <apinski@cavium.com>
1007 * gcc.target/aarch64/cmp-1.c: New testcase.
1009 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
1012 * gfortran.dg/select_type_31.f03: New test.
1014 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
1016 PR c++/54526 (again)
1017 * g++.dg/cpp0x/parse2.C: Extend.
1018 * g++.old-deja/g++.other/crash28.C: Adjust.
1020 2013-01-04 Richard Biener <rguenther@suse.de>
1022 PR tree-optimization/55862
1023 * gcc.dg/torture/pr55862.c: New testcase.
1025 2013-01-04 Martin Jambor <mjambor@suse.cz>
1027 PR tree-optimization/55755
1028 * gcc.dg/torture/pr55755.c: New test.
1029 * gcc.dg/tree-ssa/sra-13.c: Likewise.
1030 * gcc.dg/tree-ssa/pr45144.c: Update.
1032 2013-01-04 Richard Biener <rguenther@suse.de>
1035 * gcc.dg/fold-reassoc-2.c: New testcase.
1037 2013-01-04 Tobias Burnus <burnus@net-b.de>
1040 * gfortran.dg/null_7.f90: New.
1042 2013-01-04 Tobias Burnus <burnus@net-b.de>
1046 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
1047 * gfortran.dg/unlimited_polymorphic_7.f90: New.
1048 * gfortran.dg/unlimited_polymorphic_8.f90: New.
1050 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
1052 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
1054 2013-01-03 Janus Weil <janus@gcc.gnu.org>
1057 * gfortran.dg/assignment_1.f90: Modified.
1058 * gfortran.dg/assignment_4.f90: New.
1060 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
1062 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
1064 2013-01-03 Richard Biener <rguenther@suse.de>
1066 PR tree-optimization/55857
1067 * gcc.dg/vect/pr55857-1.c: New testcase.
1068 * gcc.dg/vect/pr55857-2.c: Likewise.
1070 2013-01-03 Jakub Jelinek <jakub@redhat.com>
1072 PR rtl-optimization/55838
1073 * gcc.dg/pr55838.c: New test.
1075 PR tree-optimization/55832
1076 * gcc.c-torture/compile/pr55832.c: New test.
1078 2013-01-02 Teresa Johnson <tejohnson@google.com>
1080 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
1081 * gcc.dg/tree-ssa/loop-23.c: Ditto.
1082 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
1083 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
1084 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
1085 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
1086 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
1087 * gcc.dg/unroll_1.c: Ditto.
1088 * gcc.dg/unroll_2.c: Ditto.
1089 * gcc.dg/unroll_3.c: Ditto.
1090 * gcc.dg/unroll_4.c: Ditto.
1092 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1094 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
1096 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1099 * gfortran.dg/eof_4.f90: New test.
1101 2013-01-02 Jakub Jelinek <jakub@redhat.com>
1103 * lib/c-compat.exp (compat-use-alt-compiler): Remove
1104 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
1105 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
1106 (compat_setup_dfp): Initialize compat_alt_caret and
1107 compat_save_TEST_ALWAYS_FLAGS.
1109 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
1111 * gcc.dg/torture/tls/tls-reload-1.c: New test.
1113 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
1115 * gcc.dg/torture/fp-int-convert-2.c: New test.
1117 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1119 * gfortran.dg/newunit_3.f90: Add dg-do run.
1120 * gfortran.dg/inquire_15.f90: Add dg-do run.
1122 2013-01-01 Jakub Jelinek <jakub@redhat.com>
1124 PR tree-optimization/55831
1125 * gcc.dg/pr55831.c: New test.
1127 Copyright (C) 2013 Free Software Foundation, Inc.
1129 Copying and distribution of this file, with or without modification,
1130 are permitted in any medium without royalty provided the copyright
1131 notice and this notice are preserved.