1 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
3 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
4 for *-*-linux-gnu targets.
5 * g++.dg/asan/interception-test-1.c: Ditto.
6 * g++.dg/asan/interception-failure-test-1.C: Ditto.
7 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
9 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
12 * gfortran.dg/intrinsic_size_4.f90 : New test.
14 2013-02-09 Jakub Jelinek <jakub@redhat.com>
17 * gcc.target/powerpc/pr56256.c: New test.
19 2013-02-08 Ian Lance Taylor <iant@google.com>
21 * lib/go.exp: Load timeout.exp.
23 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
25 PR rtl-optimization/56246
26 * gcc.target/i386/pr56246.c: New test.
28 2013-02-08 Jeff Law <law@redhat.com>
31 * gcc.dg/debug/dwarf2/pr53948.c: New test.
33 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
36 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
39 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
41 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
43 2013-02-08 Jakub Jelinek <jakub@redhat.com>
45 PR rtl-optimization/56195
46 * gcc.dg/torture/pr56195.c: New test.
48 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
51 * gfortran.dg/recursive_interface_2.f90: New test.
53 2013-02-08 Jakub Jelinek <jakub@redhat.com>
55 PR tree-optimization/56250
56 * gcc.c-torture/execute/pr56250.c: New test.
58 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
60 PR tree-optimization/56064
61 * gcc.dg/fixed-point/view-convert-2.c: New test.
63 2013-02-08 Michael Matz <matz@suse.de>
65 PR tree-optimization/52448
66 * gcc.dg/pr52448.c: New test.
68 2013-02-08 Richard Biener <rguenther@suse.de>
71 * gcc.dg/torture/pr56181.c: New testcase.
73 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
76 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
77 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
79 2013-02-07 Jakub Jelinek <jakub@redhat.com>
82 * g++.dg/parse/crash61.C: New test.
85 * g++.dg/parse/pr56239.C: New test.
88 * g++.dg/abi/mangle61.C: New test.
90 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
92 PR rtl-optimization/56225
93 * gcc.target/i386/pr56225.c: New test.
95 2013-02-07 Jakub Jelinek <jakub@redhat.com>
98 * gcc.dg/guality/pr56154-1.c: New test.
99 * gcc.dg/guality/pr56154-2.c: New test.
100 * gcc.dg/guality/pr56154-3.c: New test.
101 * gcc.dg/guality/pr56154-4.c: New test.
102 * gcc.dg/guality/pr56154-aux.c: New file.
104 PR tree-optimization/55789
105 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
107 * gcc.dg/tree-ssa/inline-3.c: Add
108 --param max-early-inliner-iterations=2 option.
110 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
113 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
114 Add -fno-dwarf2-cfi-asm to dg-options.
117 2013-02-07 Jakub Jelinek <jakub@redhat.com>
120 * gcc.dg/pr56228.c: New test.
122 2013-02-07 Alan Modra <amodra@gmail.com>
125 * gcc.target/powerpc/pr54009.c: New test.
127 * gfortran.dg/pr54131.f: New test.
129 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
132 * gfortran.dg/array_constructor_41.f90: New test.
134 2013-02-06 Janus Weil <janus@gcc.gnu.org>
137 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
139 2013-02-06 Jakub Jelinek <jakub@redhat.com>
142 * g++.dg/gomp/pr56217.C: New test.
144 2013-02-05 Jakub Jelinek <jakub@redhat.com>
146 PR tree-optimization/56205
147 * gcc.dg/tree-ssa/stdarg-6.c: New test.
148 * gcc.c-torture/execute/pr56205.c: New test.
150 2013-02-05 Richard Biener <rguenther@suse.de>
152 PR tree-optimization/53342
153 PR tree-optimization/53185
154 * gcc.dg/vect/pr53185-2.c: New testcase.
156 2013-02-05 Jan Hubicka <jh@suse.cz>
158 PR tree-optimization/55789
159 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
160 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
161 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
162 * g++.dg/ipa/inline-1.C: New testcase.
163 * g++.dg/ipa/inline-2.C: New testcase.
164 * g++.dg/ipa/inline-3.C: New testcase.
166 2013-02-05 Jan Hubicka <jh@suse.cz>
168 PR tree-optimization/55789
169 * g++.dg/torture/pr55789.C: New testcase.
171 2013-02-05 Jakub Jelinek <jakub@redhat.com>
174 * gcc.dg/pr56167.c: New test.
176 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
179 * gcc.target/sh/pr55146.c: New.
181 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
183 PR tree-optimization/54386
184 * gcc.target/sh/pr54386.c: New.
186 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
189 * gfortran.dg/realloc_on _assign_16.f90 : New test.
192 * gfortran.dg/realloc_on _assign_17.f90 : New test.
194 2013-02-04 Alexander Potapenko <glider@google.com>
195 Jack Howarth <howarth@bromo.med.uc.edu>
196 Jakub Jelinek <jakub@redhat.com>
199 * g++.dg/asan/pr55617.C: New test.
201 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
204 * gfortran.dg/typebound_operator_19.f90: New test.
205 * gfortran.dg/typebound_assignment_4.f90: New test.
207 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
210 * gfortran.dg/recursive_interface_1.f90: New test.
212 2013-02-04 Richard Guenther <rguenther@suse.de>
215 * gcc.dg/lto/pr56168_0.c: New testcase.
216 * gcc.dg/lto/pr56168_1.c: Likewise.
218 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
222 * gfortran.dg/block_12.f90: New test.
223 * gfortran.dg/module_error_1.f90: New test.
225 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
227 * lib/target-supports.exp (check_effective_target_vect_float)
228 (check_effective_target_vect_no_align): Add mips-sde-elf.
230 2013-02-01 Jakub Jelinek <jakub@redhat.com>
232 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
234 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
236 * gcc.dg/pr56023.c: XFAIL on AIX.
237 * gcc.dg/vect/pr49352.c: Same.
239 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
241 * gnat.dg/opt26.adb: New test.
243 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
246 2013-01-27 Amol Pise <amolpise15@gmail.com>
248 * gcc.target/arm/neon-vfnms-1.c: New test.
249 * gcc.target/arm/neon-vfnma-1.c: New test.
251 2013-01-31 Richard Biener <rguenther@suse.de>
253 PR tree-optimization/56157
254 * gcc.dg/torture/pr56157.c: New testcase.
256 2013-01-30 Richard Biener <rguenther@suse.de>
258 PR tree-optimization/56150
259 * gcc.dg/torture/pr56150.c: New testcase.
261 2013-01-30 Jakub Jelinek <jakub@redhat.com>
264 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
265 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
266 printed in backtrace.
267 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
268 to avoid errors about mismatched allocation vs. deallocation.
271 * g++.dg/mv1.C: Moved to...
272 * g++.dg/ext/mv1.C: ... here. Adjust test.
273 * g++.dg/mv2.C: Moved to...
274 * g++.dg/ext/mv2.C: ... here. Adjust test.
275 * g++.dg/mv3.C: Moved to...
276 * g++.dg/ext/mv3.C: ... here.
277 * g++.dg/mv4.C: Moved to...
278 * g++.dg/ext/mv4.C: ... here.
279 * g++.dg/mv5.C: Moved to...
280 * g++.dg/ext/mv5.C: ... here. Adjust test.
281 * g++.dg/mv6.C: Moved to...
282 * g++.dg/ext/mv6.C: ... here. Adjust test.
283 * g++.dg/ext/mv7.C: New test.
284 * g++.dg/ext/mv8.C: New test.
285 * g++.dg/ext/mv9.C: New test.
286 * g++.dg/ext/mv10.C: New test.
287 * g++.dg/ext/mv11.C: New test.
289 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
291 PR rtl-optimization/56144
292 * gcc.dg/pr56144.c: New.
294 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
296 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
298 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
299 * g++.dg/cpp0x/constexpr-55573.C: Same
301 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
303 PR tree-optimization/56064
304 * gcc.dg/fixed-point/view-convert.c: New test.
306 2013-01-30 Andreas Schwab <schwab@suse.de>
308 * lib/target-supports-dg.exp (dg-process-target): Use expr to
309 evaluate the end index in string range.
311 2013-01-30 Tobias Burnus <burnus@net-b.de>
314 * gfortran.dg/allocatable_function_6.f90: New.
316 2013-01-29 Janus Weil <janus@gcc.gnu.org>
317 Mikael Morin <mikael@gcc.gnu.org>
320 * gfortran.dg/proc_ptr_comp_36.f90: New.
322 2013-01-29 Richard Biener <rguenther@suse.de>
324 PR tree-optimization/55270
325 * gcc.dg/torture/pr55270.c: New testcase.
327 2013-01-28 Jakub Jelinek <jakub@redhat.com>
329 PR rtl-optimization/56117
330 * gcc.dg/pr56117.c: New test.
332 2013-01-28 Richard Biener <rguenther@suse.de>
334 PR tree-optimization/56034
335 * gcc.dg/torture/pr56034.c: New testcase.
337 2013-01-28 Jakub Jelinek <jakub@redhat.com>
339 PR tree-optimization/56125
340 * gcc.dg/pr56125.c: New test.
342 2013-01-28 Tobias Burnus <burnus@net-b.de>
343 Mikael Morin <mikael@gcc.gnu.org>
346 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
347 * gfortran.dg/import8.f90: Likewise.
348 * gfortran.dg/interface_derived_type_1.f90: Likewise.
349 * gfortran.dg/import10.f90: New test.
350 * gfortran.dg/import11.f90: Likewise
352 2013-01-28 Jakub Jelinek <jakub@redhat.com>
355 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
356 string.h. Provide memset, malloc and free prototypes, adjust line
357 numbers in dg-output.
358 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
359 Provide memset prototype and adjust line numbers in dg-output.
360 * c-c++-common/asan/global-overflow-1.c: Likewise.
362 PR tree-optimization/56094
363 * gcc.dg/pr56094.c: New test.
365 2013-01-27 Amol Pise <amolpise15@gmail.com>
367 * gcc.target/arm/neon-vfnms-1.c: New test.
368 * gcc.target/arm/neon-vfnma-1.c: New test.
370 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
373 * gcc.target/i386/pr56114.c: New test.
375 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
378 * gfortran.dg/associate_14.f90: New test.
381 * gfortran.dg/associate_13.f90: New test.
383 2013-01-25 Jakub Jelinek <jakub@redhat.com>
385 PR tree-optimization/56098
386 * gcc.dg/pr56098-1.c: New test.
387 * gcc.dg/pr56098-2.c: New test.
389 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
392 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
394 2013-01-22 Marek Polacek <polacek@redhat.com>
396 PR tree-optimization/56035
397 * gcc.dg/pr56035.c: New test.
399 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
401 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
404 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
406 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
408 2013-01-24 Jakub Jelinek <jakub@redhat.com>
411 * gcc.dg/pr56078.c: New test.
412 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
414 2013-01-24 Martin Jambor <mjambor@suse.cz>
416 PR tree-optimization/55927
417 * g++.dg/ipa/devirt-10.C: Disable early inlining.
419 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
421 * gcc.target/i386/movsd.c: New test.
423 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
426 * gcc.target/i386/pr55934.c: New test.
428 2013-01-23 Janus Weil <janus@gcc.gnu.org>
431 * gfortran.dg/select_8.f90: New.
433 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
435 * gcc.target/microblaze/microblaze.exp: Remove
436 target_config_cflags check.
438 2013-01-23 Jakub Jelinek <jakub@redhat.com>
441 * gfortran.dg/gomp/pr56052.f90: New test.
444 * gcc.dg/pr49069.c: New test.
446 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
449 * g++.dg/cpp0x/constexpr-static10.C: New.
451 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
454 * gcc.target/i386/pr56028.c: New test.
456 2013-01-22 Jakub Jelinek <jakub@redhat.com>
459 * gcc.target/i386/pr55686.c: New test.
461 2013-01-22 Dodji Seketeli <dodji@redhat.com>
464 * g++.dg/cpp0x/variadic139.C: New test.
465 * g++.dg/cpp0x/variadic140.C: Likewise.
466 * g++.dg/cpp0x/variadic141.C: Likewise.
468 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
470 * gnat.dg/warn8.adb: New test.
472 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
475 * gfortran.dg/include_8.f90: New test.
477 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
479 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
480 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
482 2013-01-21 Jakub Jelinek <jakub@redhat.com>
484 PR tree-optimization/56051
485 * gcc.c-torture/execute/pr56051.c: New test.
487 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
489 PR rtl-optimization/56023
490 * gcc.dg/pr56023.c: New test.
492 2013-01-21 Martin Jambor <mjambor@suse.cz>
495 * gcc.target/i386/pr56022.c: New test.
497 2013-01-21 Jason Merrill <jason@redhat.com>
499 * lib/target-supports.exp (check_effective_target_alias): New.
501 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
504 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
506 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
508 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
510 2013-01-19 Jeff Law <law@redhat.com>
512 PR tree-optimization/52631
513 * tree-ssa/pr52631.c: New test.
514 * tree-ssa/ssa-fre-9: Update expected output.
516 2013-01-19 Anthony Green <green@moxielogic.com>
518 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
521 2013-01-18 Jakub Jelinek <jakub@redhat.com>
523 PR tree-optimization/56029
524 * g++.dg/torture/pr56029.C: New test.
526 2013-01-18 Sharad Singhai <singhai@google.com>
528 PR tree-optimization/55995
529 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
531 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
534 * gcc.target/i386/pr55433.c: New.
536 2013-01-18 Jakub Jelinek <jakub@redhat.com>
539 * gfortran.dg/pr56015.f90: New test.
541 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
543 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
545 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
547 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
548 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
549 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
550 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
551 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
553 2013-01-17 Jeff Law <law@redhat.com>
555 * gcc.dg/pr52573.c: Move to...
556 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
558 PR rtl-optimization/52573
559 * gcc.dg/pr52573.c: New test.
561 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
564 * g++.dg/asan/interception-test-1.C: Skip on darwin.
565 * lib/target-supports.exp (check_effective_target_swapcontext): Use
566 check_no_compiler_messages to test support in ucontext.h.
567 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
570 2013-01-17 Marek Polacek <polacek@redhat.com>
572 PR rtl-optimization/55833
573 * gcc.dg/pr55833.c: New test.
575 2013-01-17 Jan Hubicka <jh@suse.cz>
577 PR tree-optimization/55273
578 * gcc.c-torture/compile/pr55273.c: New testcase.
580 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
583 * gcc.target/pr55981.c: New test.
585 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
587 * gcc.target/arm/pr40887.c: Require at least armv5.
588 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
589 * gcc.target/arm/pr51915.c: Likewise.
590 * gcc.target/arm/pr52006.c: Likewise.
591 * gcc.target/arm/pr53187.c: Likewise.
593 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
594 * gcc.target/arm/ftest-support-arm.h: Delete.
595 * gcc.target/arm/ftest-support-thumb.h: Delete.
596 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
597 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
598 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
599 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
600 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
601 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
602 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
603 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
604 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
605 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
606 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
607 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
608 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
609 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
610 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
611 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
612 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
613 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
614 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
615 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
616 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
617 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
618 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
619 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
621 2013-01-17 Martin Jambor <mjambor@suse.cz>
623 PR tree-optimizations/55264
624 * g++.dg/ipa/pr55264.C: New test.
626 2013-01-16 Janus Weil <janus@gcc.gnu.org>
629 * gfortran.dg/class_55.f90: New.
631 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
634 * gcc.c-torture/execute/builtins/builtins.exp: Add
635 -Wl,--allow-multiple-definition for eabi and elf targets.
638 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
639 check_effective_target_vect_perm_short,
640 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
641 check_effective_target_vect64): Return 0 for big-endian ARM.
642 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
644 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
647 2013-01-16 Richard Biener <rguenther@suse.de>
649 PR tree-optimization/55964
650 * gcc.dg/torture/pr55964.c: New testcase.
652 2013-01-16 Richard Biener <rguenther@suse.de>
654 PR tree-optimization/54767
655 PR tree-optimization/53465
656 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
658 2013-01-16 Christian Bruel <christian.bruel@st.com>
661 * gcc.target/sh/sh-switch.c: New testcase.
663 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
665 * gcc.dg/webizer.c: Increase the array size.
667 2013-01-15 Jakub Jelinek <jakub@redhat.com>
670 * gcc.dg/pr55940.c: New test.
672 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
673 Harald Anlauf <anlauf@gmx.de>
675 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
676 * gfortran.dg/bounds_check_5.f90: Likewise.
677 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
678 * gfortran.dg/continuation_9.f90: Likewise.
679 * gfortran.dg/move_alloc_13.f90: Likewise.
680 * gfortran.dg/structure_constructor_11.f90: Likewise.
681 * gfortran.dg/tab_continuation.f: Likewise.
682 * gfortran.dg/warning-directive-2.F90: Likewise.
683 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
685 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
687 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
688 * gcc.target/arm/fma-sp.c: Likewise.
690 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
692 PR rtl-optimization/55153
693 * gcc.dg/pr55153.c: New.
695 2013-01-15 Jakub Jelinek <jakub@redhat.com>
697 PR tree-optimization/55920
698 * gcc.c-torture/compile/pr55920.c: New test.
700 2013-01-15 Richard Biener <rguenther@suse.de>
703 * gcc.dg/torture/pr55882.c: New testcase.
705 2013-01-15 Jakub Jelinek <jakub@redhat.com>
707 PR tree-optimization/55955
708 * gcc.c-torture/compile/pr55955.c: New test.
710 2013-01-15 Dodji Seketeli <dodji@redhat.com>
713 * g++.dg/cpp0x/alias-decl-31.C: New test.
715 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
718 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
719 case where interface is null.
721 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
724 * gfortran.dg/array_constructor_40.f90: New test.
726 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
728 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
730 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
732 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
733 * gcc.target/aarch64/vect-ld1r-compile.c: New.
734 * gcc.target/aarch64/vect-ld1r-fp.c: New.
735 * gcc.target/aarch64/vect-ld1r.c: New.
736 * gcc.target/aarch64/vect-ld1r.x: New.
738 2013-01-14 Andi Kleen <ak@linux.intel.com>
741 * gcc.target/i386/hle-clear-rel.c: New file
742 * gcc.target/i386/hle-store-rel.c: New file.
744 2013-01-14 Harald Anlauf <anlauf@gmx.de>
746 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
747 * gfortran.dg/bounds_check_4.f90: Likewise.
748 * gfortran.dg/inquire_10.f90: Likewise.
749 * gfortran.dg/minloc_3.f90: Likewise.
750 * gfortran.dg/minlocval_3.f90: Likewise.
751 * gfortran.dg/module_double_reuse.f90: Likewise.
752 * gfortran.dg/mvbits_1.f90: Likewise.
753 * gfortran.dg/oldstyle_1.f90: Likewise.
754 * gfortran.dg/pr20163-2.f: Likewise.
755 * gfortran.dg/save_1.f90: Likewise.
756 * gfortran.dg/scan_1.f90: Likewise.
757 * gfortran.dg/select_char_1.f90: Likewise.
758 * gfortran.dg/shape_4.f90: Likewise.
759 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
760 * gfortran.dg/function_optimize_10.f90: Likewise.
761 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
762 * gfortran.dg/used_types_17.f90: Likewise.
763 * gfortran.dg/used_types_18.f90: Likewise.
765 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
768 * gfortran.dg/proc_ptr_result_8.f90 : New test.
770 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
772 * gcc.dg/unroll_5.c: Add nomips16 attributes.
774 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
776 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
778 2013-01-12 Janus Weil <janus@gcc.gnu.org>
781 * gfortran.dg/assumed_type_2.f90: Fix test case.
782 * gfortran.dg/internal_pack_13.f90: New test.
783 * gfortran.dg/internal_pack_14.f90: New test.
785 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
788 * gfortran.dg/unlimited_polymorphic_8.f90: Update
789 scan-tree-dump-times for foo.0.x._vptr to deal with change from
792 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
794 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
796 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
799 * gcc.target/s390/pr55719.c: New testcase.
801 2013-01-11 Richard Guenther <rguenther@suse.de>
803 PR tree-optimization/44061
804 * gcc.dg/pr44061.c: New testcase.
806 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
808 Update copyright years.
810 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
811 Jakub Jelinek <jakub@redhat.com>
814 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
816 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
818 PR rtl-optimization/55672
819 * gcc.target/i386/pr55672.c: New.
821 2013-01-10 Jeff Law <law@redhat.com>
823 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
824 pass/fail message unique.
827 2013-01-10 Jason Merrill <jason@redhat.com>
829 * ada/.gitignore: New.
831 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
833 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
835 * g++.dg/tls/thread_local2.C: Likewise.
836 * g++.dg/tls/thread_local2g.C: Likewise.
837 * g++.dg/tls/thread_local6.C: Likewise.
838 * g++.dg/tls/thread_local-order1.C: Add tls options.
839 * g++.dg/tls/thread_local-order2.C: Likewise.
840 * g++.dg/tls/thread_local3.C: Likewise.
841 * g++.dg/tls/thread_local3g.C: Likewise.
842 * g++.dg/tls/thread_local4.C: Likewise.
843 * g++.dg/tls/thread_local4g.C: Likewise.
844 * g++.dg/tls/thread_local5.C: Likewise.
845 * g++.dg/tls/thread_local5g.C: Likewise.
846 * g++.dg/tls/thread_local6g.C: Likewise.
848 2013-01-10 Kostya Serebryany <kcc@google.com>
850 * g++.dg/asan/asan_test.cc: Sync from upstream.
852 2013-01-10 Jakub Jelinek <jakub@redhat.com>
854 PR tree-optimization/55921
855 * gcc.c-torture/compile/pr55921.c: New test.
857 2013-01-09 Jan Hubicka <jh@suse.cz>
859 PR tree-optimization/55569
860 * gcc.c-torture/compile/pr55569.c: New testcase.
862 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
865 * gfortran.dg/use_28.f90: New test.
867 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
869 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
870 number matching more robust.
872 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
874 PR rtl-optimization/55829
875 * gcc.target/i386/pr55829.c: New.
877 2013-01-09 Tobias Burnus <burnus@net-b.de>
880 * gfortran.dg/bind_c_bool_1.f90: New.
881 * gfortran.dg/do_5.f90: Add dg-warning.
883 2013-01-09 Jan Hubicka <jh@suse.cz>
885 PR tree-optimization/55875
886 * gcc.c-torture/execute/pr55875.c: New testcase.
887 * g++.dg/torture/pr55875.C: New testcase.
889 2013-01-09 Jakub Jelinek <jakub@redhat.com>
892 * c-c++-common/pr48418.c: New test.
894 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
897 * g++.dg/tls/thread_local-ice.C: New.
899 2013-01-09 Andreas Schwab <schwab@suse.de>
901 * gcc.dg/guality/pr54693.c: Null-terminate arr.
903 2013-01-09 Jakub Jelinek <jakub@redhat.com>
905 PR tree-optimization/48189
906 * gcc.dg/pr48189.c: New test.
908 2013-01-04 Jan Hubicka <jh@suse.cz>
910 PR tree-optimization/55823
911 * g++.dg/ipa/devirt-10.C: New testcase.
913 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
914 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
916 PR rtl-optimization/55845
917 * gcc.target/i386/pr55845.c: New test.
919 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
921 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
922 instructions generated instead of number of occurances.
924 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
926 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
927 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
928 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
929 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
930 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
931 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
932 * gcc.target/aarch64/vect-fcm.x: Likewise.
933 * lib/target-supports.exp
934 (check_effective_target_vect_cond): Enable for AArch64.
936 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
938 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
939 endian-safe float pool loading.
940 (test_square_root_v4sf): Likewise.
941 (test_square_root_v2df): Likewise.
942 * lib/target-supports.exp
943 (check_effective_target_vect_call_sqrtf): Add AArch64.
945 2013-01-08 Martin Jambor <mjambor@suse.cz>
948 * gcc.dg/tree-ssa/pr55579.c: New test.
950 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
952 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
955 2013-01-08 Jakub Jelinek <jakub@redhat.com>
958 * gcc.dg/torture/pr55890-3.c: New test.
961 * gcc.c-torture/compile/pr55851.c: New test.
964 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
967 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
970 * gfortran.dg/elemental_scalar_args_2.f90: New test.
972 2013-01-07 Tobias Burnus <burnus@net-b.de>
975 * gfortran.dg/pointer_init_2.f90: Update dg-error.
976 * gfortran.dg/pointer_init_7.f90: New.
978 2013-01-07 Richard Biener <rguenther@suse.de>
980 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
982 2013-01-07 Richard Biener <rguenther@suse.de>
985 * gcc.dg/torture/pr55890-1.c: New testcase.
986 * gcc.dg/torture/pr55890-2.c: Likewise.
988 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
990 * gcc.target/aarch64/fmovd.c: New.
991 * gcc.target/aarch64/fmovf.c: Likewise.
992 * gcc.target/aarch64/fmovd-zero.c: Likewise.
993 * gcc.target/aarch64/fmovf-zero.c: Likewise.
994 * gcc.target/aarch64/vect-fmovd.c: Likewise.
995 * gcc.target/aarch64/vect-fmovf.c: Likewise.
996 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
997 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
999 2013-01-07 Richard Biener <rguenther@suse.de>
1001 PR tree-optimization/55888
1002 PR tree-optimization/55862
1003 * gcc.dg/torture/pr55888.c: New testcase.
1005 2013-01-07 Tobias Burnus <burnus@net-b.de>
1008 * gfortran.dg/intrinsic_size_3.f90: New.
1010 2013-01-07 Tobias Burnus <burnus@net-b.de>
1013 * gfortran.dg/select_type_32.f90: New.
1015 2013-01-04 Dodji Seketeli <dodji@redhat.com>
1018 * g++.dg/cpp0x/alias-decl-29.C: New test.
1020 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
1025 * gfortran.dg/class_array_15.f03: New test.
1027 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
1032 * gfortran.dg/use_23.f90: New test.
1033 * gfortran.dg/use_24.f90: New test.
1034 * gfortran.dg/use_25.f90: New test.
1035 * gfortran.dg/use_26.f90: New test.
1036 * gfortran.dg/use_27.f90: New test.
1038 2013-01-06 Olivier Hainque <hainque@adacore.com>
1040 * gnat.dg/specs/clause_on_volatile.ads: New test.
1042 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
1044 * gnat.dg/alignment10.adb: New test.
1046 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
1047 Mikael Morin <mikael@gcc.gnu.org>
1050 * gfortran.dg/use_22.f90: New test.
1052 2013-01-04 Andrew Pinski <apinski@cavium.com>
1054 * gcc.target/aarch64/cmp-1.c: New testcase.
1056 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
1059 * gfortran.dg/select_type_31.f03: New test.
1061 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
1063 PR c++/54526 (again)
1064 * g++.dg/cpp0x/parse2.C: Extend.
1065 * g++.old-deja/g++.other/crash28.C: Adjust.
1067 2013-01-04 Richard Biener <rguenther@suse.de>
1069 PR tree-optimization/55862
1070 * gcc.dg/torture/pr55862.c: New testcase.
1072 2013-01-04 Martin Jambor <mjambor@suse.cz>
1074 PR tree-optimization/55755
1075 * gcc.dg/torture/pr55755.c: New test.
1076 * gcc.dg/tree-ssa/sra-13.c: Likewise.
1077 * gcc.dg/tree-ssa/pr45144.c: Update.
1079 2013-01-04 Richard Biener <rguenther@suse.de>
1082 * gcc.dg/fold-reassoc-2.c: New testcase.
1084 2013-01-04 Tobias Burnus <burnus@net-b.de>
1087 * gfortran.dg/null_7.f90: New.
1089 2013-01-04 Tobias Burnus <burnus@net-b.de>
1093 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
1094 * gfortran.dg/unlimited_polymorphic_7.f90: New.
1095 * gfortran.dg/unlimited_polymorphic_8.f90: New.
1097 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
1099 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
1101 2013-01-03 Janus Weil <janus@gcc.gnu.org>
1104 * gfortran.dg/assignment_1.f90: Modified.
1105 * gfortran.dg/assignment_4.f90: New.
1107 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
1109 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
1111 2013-01-03 Richard Biener <rguenther@suse.de>
1113 PR tree-optimization/55857
1114 * gcc.dg/vect/pr55857-1.c: New testcase.
1115 * gcc.dg/vect/pr55857-2.c: Likewise.
1117 2013-01-03 Jakub Jelinek <jakub@redhat.com>
1119 PR rtl-optimization/55838
1120 * gcc.dg/pr55838.c: New test.
1122 PR tree-optimization/55832
1123 * gcc.c-torture/compile/pr55832.c: New test.
1125 2013-01-02 Teresa Johnson <tejohnson@google.com>
1127 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
1128 * gcc.dg/tree-ssa/loop-23.c: Ditto.
1129 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
1130 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
1131 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
1132 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
1133 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
1134 * gcc.dg/unroll_1.c: Ditto.
1135 * gcc.dg/unroll_2.c: Ditto.
1136 * gcc.dg/unroll_3.c: Ditto.
1137 * gcc.dg/unroll_4.c: Ditto.
1139 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1141 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
1143 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1146 * gfortran.dg/eof_4.f90: New test.
1148 2013-01-02 Jakub Jelinek <jakub@redhat.com>
1150 * lib/c-compat.exp (compat-use-alt-compiler): Remove
1151 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
1152 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
1153 (compat_setup_dfp): Initialize compat_alt_caret and
1154 compat_save_TEST_ALWAYS_FLAGS.
1156 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
1158 * gcc.dg/torture/tls/tls-reload-1.c: New test.
1160 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
1162 * gcc.dg/torture/fp-int-convert-2.c: New test.
1164 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1166 * gfortran.dg/newunit_3.f90: Add dg-do run.
1167 * gfortran.dg/inquire_15.f90: Add dg-do run.
1169 2013-01-01 Jakub Jelinek <jakub@redhat.com>
1171 PR tree-optimization/55831
1172 * gcc.dg/pr55831.c: New test.
1174 Copyright (C) 2013 Free Software Foundation, Inc.
1176 Copying and distribution of this file, with or without modification,
1177 are permitted in any medium without royalty provided the copyright
1178 notice and this notice are preserved.