1 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
3 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
5 2013-02-27 Marek Polacek <polacek@redhat.com>
7 PR rtl-optimization/56466
8 * gcc.dg/pr56466.c: New test.
10 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
12 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
13 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
14 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
16 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
19 * gcc.dg/pr45472.c: New test.
21 2013-02-26 Marek Polacek <polacek@redhat.com>
23 PR tree-optimization/56426
24 * gcc.dg/pr56436.c: New test.
26 2013-02-26 Jakub Jelinek <jakub@redhat.com>
28 PR tree-optimization/56448
29 * gcc.c-torture/compile/pr56448.c: New test.
31 PR tree-optimization/56443
32 * gcc.dg/torture/pr56443.c: New test.
34 2013-02-25 Richard Biener <rguenther@suse.de>
36 PR tree-optimization/56175
37 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
39 2013-02-24 Jakub Jelinek <jakub@redhat.com>
42 * g++.dg/torture/pr56403.C: New test.
44 2013-02-25 Catherine Moore <clm@codesourcery.com>
47 2013-02-24 Catherine Moore <clm@codesourcery.com>
48 Richard Sandiford <rdsandiford@googlemail.com>
50 * gcc.target/mips/mips.exp: Add microMIPS support.
51 * gcc.target/mips/umips-movep-2.c: New test.
52 * gcc.target/mips/umips-lwp-2.c: New test.
53 * gcc.target/mips/umips-swp-5.c: New test.
54 * gcc.target/mips/umips-constraints-1.c: New test.
55 * gcc.target/mips/umips-lwp-3.c: New test.
56 * gcc.target/mips/umips-swp-6.c: New test.
57 * gcc.target/mips/umips-constraints-2.c: New test.
58 * gcc.target/mips/umips-save-restore-1.c: New test.
59 * gcc.target/mips/umips-lwp-4.c: New test.
60 * gcc.target/mips/umips-swp-7.c: New test.
61 * gcc.target/mips/umips-save-restore-2.c: New test.
62 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
63 * gcc.target/mips/umips-lwp-5.c: New test.
64 * gcc.target/mips/umips-save-restore-3.c: New test.
65 * gcc.target/mips/umips-lwp-6.c: New test.
66 * gcc.target/mips/umips-swp-1.c: New test.
67 * gcc.target/mips/umips-lwp-7.c: New test.
68 * gcc.target/mips/umips-swp-2.c: New test.
69 * gcc.target/mips/umips-lwp-8.c: New test.
70 * gcc.target/mips/umips-swp-3.c: New test.
71 * gcc.target/mips/umips-movep-1.c: New test.
72 * gcc.target/mips/umips-lwp-1.c: New test.
73 * gcc.target/mips/umips-swp-4.c: New test.
75 2013-02-24 Catherine Moore <clm@codesourcery.com>
76 Richard Sandiford <rdsandiford@googlemail.com>
78 * gcc.target/mips/mips.exp: Add microMIPS support.
79 * gcc.target/mips/umips-movep-2.c: New test.
80 * gcc.target/mips/umips-lwp-2.c: New test.
81 * gcc.target/mips/umips-swp-5.c: New test.
82 * gcc.target/mips/umips-constraints-1.c: New test.
83 * gcc.target/mips/umips-lwp-3.c: New test.
84 * gcc.target/mips/umips-swp-6.c: New test.
85 * gcc.target/mips/umips-constraints-2.c: New test.
86 * gcc.target/mips/umips-save-restore-1.c: New test.
87 * gcc.target/mips/umips-lwp-4.c: New test.
88 * gcc.target/mips/umips-swp-7.c: New test.
89 * gcc.target/mips/umips-save-restore-2.c: New test.
90 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
91 * gcc.target/mips/umips-lwp-5.c: New test.
92 * gcc.target/mips/umips-save-restore-3.c: New test.
93 * gcc.target/mips/umips-lwp-6.c: New test.
94 * gcc.target/mips/umips-swp-1.c: New test.
95 * gcc.target/mips/umips-lwp-7.c: New test.
96 * gcc.target/mips/umips-swp-2.c: New test.
97 * gcc.target/mips/umips-lwp-8.c: New test.
98 * gcc.target/mips/umips-swp-3.c: New test.
99 * gcc.target/mips/umips-movep-1.c: New test.
100 * gcc.target/mips/umips-lwp-1.c: New test.
101 * gcc.target/mips/umips-swp-4.c: New test.
103 2013-02-22 Jakub Jelinek <jakub@redhat.com>
106 * lib/asan-dg.exp (asan_link_flags): Add
107 -B${gccpath}/libsanitizer/asan/ to flags.
109 2013-02-21 Jakub Jelinek <jakub@redhat.com>
112 * gcc.dg/torture/pr56420.c: New test.
114 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
117 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
119 2013-02-21 Martin Jambor <mjambor@suse.cz>
121 PR tree-optimization/56310
122 * g++.dg/ipa/pr56310.C: New test.
124 2013-02-21 Janus Weil <janus@gcc.gnu.org>
127 * gfortran.dg/proc_ptr_comp_37.f90: New.
129 2013-02-21 Richard Biener <rguenther@suse.de>
131 PR tree-optimization/56415
133 2013-02-11 Richard Biener <rguenther@suse.de>
135 PR tree-optimization/56273
136 * g++.dg/warn/Warray-bounds-6.C: New testcase.
137 * gcc.dg/tree-ssa/pr21559.c: Adjust.
138 * gcc.dg/tree-ssa/vrp17.c: Likewise.
139 * gcc.dg/tree-ssa/vrp18.c: Likewise.
140 * gcc.dg/tree-ssa/vrp23.c: Likewise.
141 * gcc.dg/tree-ssa/vrp24.c: Likewise.
143 2013-02-21 Marek Polacek <polacek@redhat.com>
145 PR tree-optimization/56398
146 * g++.dg/torture/pr56398.C: New test.
148 2013-02-21 Jakub Jelinek <jakub@redhat.com>
151 * gcc.c-torture/compile/pr56405.c: New test.
153 2013-02-20 Jan Hubicka <jh@suse.cz>
155 PR tree-optimization/56265
156 * testsuite/g++.dg/ipa/devirt-11.C: New testcase.
158 2013-02-20 Richard Biener <rguenther@suse.de>
160 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
162 2013-02-20 Richard Biener <rguenther@suse.de>
163 Jakub Jelinek <jakub@redhat.com>
165 PR tree-optimization/56396
166 * gcc.dg/pr56396.c: New testcase.
168 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
171 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
173 2013-02-19 Richard Biener <rguenther@suse.de>
175 PR tree-optimization/56384
176 * gcc.dg/torture/pr56384.c: New testcase.
178 2013-02-19 Jakub Jelinek <jakub@redhat.com>
180 PR tree-optimization/56350
181 * gcc.dg/pr56350.c: New test.
183 PR tree-optimization/56381
184 * g++.dg/opt/pr56381.C: New test.
186 2013-02-18 Jakub Jelinek <jakub@redhat.com>
189 * lib/dg-pch.exp (pch-init, pch-finish,
190 check_effective_target_pch_supported_debug): New procs.
191 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
192 Likewise if $pch_unsupported_debug and $flags include -g.
193 Skip FAILs about missing *.gch file if $pch_unsupported_debug
194 and dg-require-effective-target pch_unsupported_debug.
195 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
196 * objc.dg/pch/pch.exp: Likewise.
197 * gcc.dg/pch/pch.exp: Likewise.
198 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
199 pch_unsupported_debug.
200 * gcc.dg/pch/valid-1.hs: Likewise.
201 * gcc.dg/pch/valid-1b.c: Likewise.
202 * gcc.dg/pch/valid-1b.hs: Likewise.
204 2013-02-18 Richard Biener <rguenther@suse.de>
206 PR tree-optimization/56366
207 * gcc.dg/torture/pr56366.c: New testcase.
209 2013-02-18 Richard Biener <rguenther@suse.de>
212 * gcc.dg/torture/pr56349.c: New testcase.
214 2013-02-18 Richard Biener <rguenther@suse.de>
216 PR tree-optimization/56321
217 * gcc.dg/torture/pr56321.c: New testcase.
219 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
221 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
223 2013-02-16 Jakub Jelinek <jakub@redhat.com>
224 Dodji Seketeli <dodji@redhat.com>
227 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
228 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
229 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
230 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
231 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
232 * c-c++-common/asan/pr56330.c: Likewise.
233 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
234 Ensure the size argument of __builtin_memcpy is a constant.
236 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
237 Paolo Carlini <paolo.carlini@oracle.com>
240 * g++.dg/cpp0x/enum23.C: New.
242 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
245 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
247 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
249 PR rtl-optimization/56348
250 * gcc.target/i386/pr56348.c: New test.
252 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
254 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
255 * gcc.target/arm/interrupt-2.c: Likewise.
257 2013-02-15 Tobias Burnus <burnus@net-b.de>
260 * gcc/testsuite/gfortran.dg/matmul_9.f90: New.
262 2013-02-15 Tobias Burnus <burnus@net-b.de>
265 * gfortran.dg/init_flag_11.f90: New.
267 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
269 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
271 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
273 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
276 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
277 Tobias Burnus <burnus@net-b.de>
280 * gfortran.dg/allocatable_function_7.f90: New.
282 2013-02-14 Jakub Jelinek <jakub@redhat.com>
284 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
285 * asan_globals_test-wrapper.cc: New file.
286 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
287 instead of asan_globals_test.cc as dg-additional-sources.
288 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
289 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
290 "sanitizer_test_utils.h" instead of
291 "sanitizer_common/tests/sanitizer_test_utils.h".
292 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
293 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
294 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
295 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
296 * g++.dg/asan/asan_test.cc: Synced from upstream.
297 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
299 2013-02-14 Dodji Seketeli <dodji@redhat.com>
302 * c-c++-common/asan/memcmp-2.c: New test.
304 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
307 * g++.dg/cpp0x/udlit-string-literal.h: New.
308 * g++.dg/cpp0x/udlit-string-literal.C: New.
310 2013-02-13 Sriraman Tallam <tmsriram@google.com>
312 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
314 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
317 * gcc.target/arm/pr56184.C: New test.
319 2013-02-13 Jakub Jelinek <jakub@redhat.com>
322 * g++.dg/torture/pr56302.C: New test.
323 * g++.dg/cpp0x/constexpr-56302.C: New test.
324 * c-c++-common/pr56302.c: New test.
326 2013-02-13 Tobias Burnus <burnus@net-b.de>
327 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
330 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
331 * gfortran.dg/quad_3.f90: Ditto.
333 2013-02-13 Kostya Serebryany <kcc@google.com>
335 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
336 to match the fresh asan run-time.
337 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
339 2013-02-12 Dodji Seketeli <dodji@redhat.com>
341 Avoid instrumenting duplicated memory access in the same basic block
342 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
343 * testsuite/c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
344 * testsuite/c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
345 * testsuite/c-c++-common/asan/inc.c: Likewise.
347 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
350 * gcc.target/i386/pr56148.c: New test.
352 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
353 Tobias Burnus <burnus@net-b.de>
356 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
359 2013-02-12 Richard Biener <rguenther@suse.de>
362 * gcc.dg/lto/pr56297_0.c: New testcase.
363 * gcc.dg/lto/pr56297_0.c: Likewise.
365 2013-02-12 Janus Weil <janus@gcc.gnu.org>
368 * gfortran.dg/typebound_deferred_1.f90: New.
370 2013-02-12 Jakub Jelinek <jakub@redhat.com>
372 PR rtl-optimization/56151
373 * gcc.target/i386/pr56151.c: New test.
375 2013-02-11 Sriraman Tallam <tmsriramgoogle.com>
377 * g++.dg/ext/mv12.C: New test.
378 * g++.dg/ext/mv12.h: New file.
379 * g++.dg/ext/mv12-aux.C: New file.
380 * g++.dg/ext/mv13.C: New test.
382 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
384 * lib/target-supports.exp
385 (check_effective_target_powerpc_eabi_ok): New.
386 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
388 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
389 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
391 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
392 * gcc.target/powerpc/pr51623.c: Likewise.
393 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
394 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
396 2013-02-11 Alexander Potapenko <glider@google.com>
397 Jack Howarth <howarth@bromo.med.uc.edu>
398 Jakub Jelinek <jakub@redhat.com>
401 * g++.dg/asan/pr55617.C: Run on all targets.
403 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
405 PR rtl-optimization/56275
406 * gcc.dg/pr56275.c: New test.
408 2013-02-11 Richard Biener <rguenther@suse.de>
410 PR tree-optimization/56273
411 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
413 2013-02-11 Richard Biener <rguenther@suse.de>
415 PR tree-optimization/56264
416 * gcc.dg/torture/pr56264.c: New testcase.
418 2013-02-11 Richard Biener <rguenther@suse.de>
420 PR tree-optimization/56273
421 * g++.dg/warn/Warray-bounds-6.C: New testcase.
422 * gcc.dg/tree-ssa/pr21559.c: Adjust.
423 * gcc.dg/tree-ssa/vrp17.c: Likewise.
424 * gcc.dg/tree-ssa/vrp18.c: Likewise.
425 * gcc.dg/tree-ssa/vrp23.c: Likewise.
426 * gcc.dg/tree-ssa/vrp24.c: Likewise.
428 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
430 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
431 for *-*-linux-gnu targets.
432 * g++.dg/asan/interception-test-1.c: Ditto.
433 * g++.dg/asan/interception-failure-test-1.C: Ditto.
434 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
436 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
439 * gfortran.dg/intrinsic_size_4.f90 : New test.
441 2013-02-09 Jakub Jelinek <jakub@redhat.com>
444 * gcc.target/powerpc/pr56256.c: New test.
446 2013-02-08 Ian Lance Taylor <iant@google.com>
448 * lib/go.exp: Load timeout.exp.
450 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
452 PR rtl-optimization/56246
453 * gcc.target/i386/pr56246.c: New test.
455 2013-02-08 Jeff Law <law@redhat.com>
458 * gcc.dg/debug/dwarf2/pr53948.c: New test.
460 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
463 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
466 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
468 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
470 2013-02-08 Jakub Jelinek <jakub@redhat.com>
472 PR rtl-optimization/56195
473 * gcc.dg/torture/pr56195.c: New test.
475 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
478 * gfortran.dg/recursive_interface_2.f90: New test.
480 2013-02-08 Jakub Jelinek <jakub@redhat.com>
482 PR tree-optimization/56250
483 * gcc.c-torture/execute/pr56250.c: New test.
485 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
487 PR tree-optimization/56064
488 * gcc.dg/fixed-point/view-convert-2.c: New test.
490 2013-02-08 Michael Matz <matz@suse.de>
492 PR tree-optimization/52448
493 * gcc.dg/pr52448.c: New test.
495 2013-02-08 Richard Biener <rguenther@suse.de>
498 * gcc.dg/torture/pr56181.c: New testcase.
500 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
503 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
504 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
506 2013-02-07 Jakub Jelinek <jakub@redhat.com>
509 * g++.dg/parse/crash61.C: New test.
512 * g++.dg/parse/pr56239.C: New test.
515 * g++.dg/abi/mangle61.C: New test.
517 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
519 PR rtl-optimization/56225
520 * gcc.target/i386/pr56225.c: New test.
522 2013-02-07 Jakub Jelinek <jakub@redhat.com>
525 * gcc.dg/guality/pr56154-1.c: New test.
526 * gcc.dg/guality/pr56154-2.c: New test.
527 * gcc.dg/guality/pr56154-3.c: New test.
528 * gcc.dg/guality/pr56154-4.c: New test.
529 * gcc.dg/guality/pr56154-aux.c: New file.
531 PR tree-optimization/55789
532 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
534 * gcc.dg/tree-ssa/inline-3.c: Add
535 --param max-early-inliner-iterations=2 option.
537 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
540 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
541 Add -fno-dwarf2-cfi-asm to dg-options.
544 2013-02-07 Jakub Jelinek <jakub@redhat.com>
547 * gcc.dg/pr56228.c: New test.
549 2013-02-07 Alan Modra <amodra@gmail.com>
552 * gcc.target/powerpc/pr54009.c: New test.
554 * gfortran.dg/pr54131.f: New test.
556 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
559 * gfortran.dg/array_constructor_41.f90: New test.
561 2013-02-06 Janus Weil <janus@gcc.gnu.org>
564 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
566 2013-02-06 Jakub Jelinek <jakub@redhat.com>
569 * g++.dg/gomp/pr56217.C: New test.
571 2013-02-05 Jakub Jelinek <jakub@redhat.com>
573 PR tree-optimization/56205
574 * gcc.dg/tree-ssa/stdarg-6.c: New test.
575 * gcc.c-torture/execute/pr56205.c: New test.
577 2013-02-05 Richard Biener <rguenther@suse.de>
579 PR tree-optimization/53342
580 PR tree-optimization/53185
581 * gcc.dg/vect/pr53185-2.c: New testcase.
583 2013-02-05 Jan Hubicka <jh@suse.cz>
585 PR tree-optimization/55789
586 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
587 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
588 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
589 * g++.dg/ipa/inline-1.C: New testcase.
590 * g++.dg/ipa/inline-2.C: New testcase.
591 * g++.dg/ipa/inline-3.C: New testcase.
593 2013-02-05 Jan Hubicka <jh@suse.cz>
595 PR tree-optimization/55789
596 * g++.dg/torture/pr55789.C: New testcase.
598 2013-02-05 Jakub Jelinek <jakub@redhat.com>
601 * gcc.dg/pr56167.c: New test.
603 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
606 * gcc.target/sh/pr55146.c: New.
608 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
610 PR tree-optimization/54386
611 * gcc.target/sh/pr54386.c: New.
613 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
616 * gfortran.dg/realloc_on _assign_16.f90 : New test.
619 * gfortran.dg/realloc_on _assign_17.f90 : New test.
621 2013-02-04 Alexander Potapenko <glider@google.com>
622 Jack Howarth <howarth@bromo.med.uc.edu>
623 Jakub Jelinek <jakub@redhat.com>
626 * g++.dg/asan/pr55617.C: New test.
628 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
631 * gfortran.dg/typebound_operator_19.f90: New test.
632 * gfortran.dg/typebound_assignment_4.f90: New test.
634 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
637 * gfortran.dg/recursive_interface_1.f90: New test.
639 2013-02-04 Richard Guenther <rguenther@suse.de>
642 * gcc.dg/lto/pr56168_0.c: New testcase.
643 * gcc.dg/lto/pr56168_1.c: Likewise.
645 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
649 * gfortran.dg/block_12.f90: New test.
650 * gfortran.dg/module_error_1.f90: New test.
652 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
654 * lib/target-supports.exp (check_effective_target_vect_float)
655 (check_effective_target_vect_no_align): Add mips-sde-elf.
657 2013-02-01 Jakub Jelinek <jakub@redhat.com>
659 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
661 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
663 * gcc.dg/pr56023.c: XFAIL on AIX.
664 * gcc.dg/vect/pr49352.c: Same.
666 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
668 * gnat.dg/opt26.adb: New test.
670 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
673 2013-01-27 Amol Pise <amolpise15@gmail.com>
675 * gcc.target/arm/neon-vfnms-1.c: New test.
676 * gcc.target/arm/neon-vfnma-1.c: New test.
678 2013-01-31 Richard Biener <rguenther@suse.de>
680 PR tree-optimization/56157
681 * gcc.dg/torture/pr56157.c: New testcase.
683 2013-01-30 Richard Biener <rguenther@suse.de>
685 PR tree-optimization/56150
686 * gcc.dg/torture/pr56150.c: New testcase.
688 2013-01-30 Jakub Jelinek <jakub@redhat.com>
691 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
692 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
693 printed in backtrace.
694 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
695 to avoid errors about mismatched allocation vs. deallocation.
698 * g++.dg/mv1.C: Moved to...
699 * g++.dg/ext/mv1.C: ... here. Adjust test.
700 * g++.dg/mv2.C: Moved to...
701 * g++.dg/ext/mv2.C: ... here. Adjust test.
702 * g++.dg/mv3.C: Moved to...
703 * g++.dg/ext/mv3.C: ... here.
704 * g++.dg/mv4.C: Moved to...
705 * g++.dg/ext/mv4.C: ... here.
706 * g++.dg/mv5.C: Moved to...
707 * g++.dg/ext/mv5.C: ... here. Adjust test.
708 * g++.dg/mv6.C: Moved to...
709 * g++.dg/ext/mv6.C: ... here. Adjust test.
710 * g++.dg/ext/mv7.C: New test.
711 * g++.dg/ext/mv8.C: New test.
712 * g++.dg/ext/mv9.C: New test.
713 * g++.dg/ext/mv10.C: New test.
714 * g++.dg/ext/mv11.C: New test.
716 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
718 PR rtl-optimization/56144
719 * gcc.dg/pr56144.c: New.
721 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
723 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
725 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
726 * g++.dg/cpp0x/constexpr-55573.C: Same
728 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
730 PR tree-optimization/56064
731 * gcc.dg/fixed-point/view-convert.c: New test.
733 2013-01-30 Andreas Schwab <schwab@suse.de>
735 * lib/target-supports-dg.exp (dg-process-target): Use expr to
736 evaluate the end index in string range.
738 2013-01-30 Tobias Burnus <burnus@net-b.de>
741 * gfortran.dg/allocatable_function_6.f90: New.
743 2013-01-29 Janus Weil <janus@gcc.gnu.org>
744 Mikael Morin <mikael@gcc.gnu.org>
747 * gfortran.dg/proc_ptr_comp_36.f90: New.
749 2013-01-29 Richard Biener <rguenther@suse.de>
751 PR tree-optimization/55270
752 * gcc.dg/torture/pr55270.c: New testcase.
754 2013-01-28 Jakub Jelinek <jakub@redhat.com>
756 PR rtl-optimization/56117
757 * gcc.dg/pr56117.c: New test.
759 2013-01-28 Richard Biener <rguenther@suse.de>
761 PR tree-optimization/56034
762 * gcc.dg/torture/pr56034.c: New testcase.
764 2013-01-28 Jakub Jelinek <jakub@redhat.com>
766 PR tree-optimization/56125
767 * gcc.dg/pr56125.c: New test.
769 2013-01-28 Tobias Burnus <burnus@net-b.de>
770 Mikael Morin <mikael@gcc.gnu.org>
773 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
774 * gfortran.dg/import8.f90: Likewise.
775 * gfortran.dg/interface_derived_type_1.f90: Likewise.
776 * gfortran.dg/import10.f90: New test.
777 * gfortran.dg/import11.f90: Likewise
779 2013-01-28 Jakub Jelinek <jakub@redhat.com>
782 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
783 string.h. Provide memset, malloc and free prototypes, adjust line
784 numbers in dg-output.
785 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
786 Provide memset prototype and adjust line numbers in dg-output.
787 * c-c++-common/asan/global-overflow-1.c: Likewise.
789 PR tree-optimization/56094
790 * gcc.dg/pr56094.c: New test.
792 2013-01-27 Amol Pise <amolpise15@gmail.com>
794 * gcc.target/arm/neon-vfnms-1.c: New test.
795 * gcc.target/arm/neon-vfnma-1.c: New test.
797 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
800 * gcc.target/i386/pr56114.c: New test.
802 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
805 * gfortran.dg/associate_14.f90: New test.
808 * gfortran.dg/associate_13.f90: New test.
810 2013-01-25 Jakub Jelinek <jakub@redhat.com>
812 PR tree-optimization/56098
813 * gcc.dg/pr56098-1.c: New test.
814 * gcc.dg/pr56098-2.c: New test.
816 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
819 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
821 2013-01-22 Marek Polacek <polacek@redhat.com>
823 PR tree-optimization/56035
824 * gcc.dg/pr56035.c: New test.
826 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
828 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
831 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
833 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
835 2013-01-24 Jakub Jelinek <jakub@redhat.com>
838 * gcc.dg/pr56078.c: New test.
839 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
841 2013-01-24 Martin Jambor <mjambor@suse.cz>
843 PR tree-optimization/55927
844 * g++.dg/ipa/devirt-10.C: Disable early inlining.
846 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
848 * gcc.target/i386/movsd.c: New test.
850 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
853 * gcc.target/i386/pr55934.c: New test.
855 2013-01-23 Janus Weil <janus@gcc.gnu.org>
858 * gfortran.dg/select_8.f90: New.
860 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
862 * gcc.target/microblaze/microblaze.exp: Remove
863 target_config_cflags check.
865 2013-01-23 Jakub Jelinek <jakub@redhat.com>
868 * gfortran.dg/gomp/pr56052.f90: New test.
871 * gcc.dg/pr49069.c: New test.
873 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
876 * g++.dg/cpp0x/constexpr-static10.C: New.
878 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
881 * gcc.target/i386/pr56028.c: New test.
883 2013-01-22 Jakub Jelinek <jakub@redhat.com>
886 * gcc.target/i386/pr55686.c: New test.
888 2013-01-22 Dodji Seketeli <dodji@redhat.com>
891 * g++.dg/cpp0x/variadic139.C: New test.
892 * g++.dg/cpp0x/variadic140.C: Likewise.
893 * g++.dg/cpp0x/variadic141.C: Likewise.
895 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
897 * gnat.dg/warn8.adb: New test.
899 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
902 * gfortran.dg/include_8.f90: New test.
904 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
906 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
907 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
909 2013-01-21 Jakub Jelinek <jakub@redhat.com>
911 PR tree-optimization/56051
912 * gcc.c-torture/execute/pr56051.c: New test.
914 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
916 PR rtl-optimization/56023
917 * gcc.dg/pr56023.c: New test.
919 2013-01-21 Martin Jambor <mjambor@suse.cz>
922 * gcc.target/i386/pr56022.c: New test.
924 2013-01-21 Jason Merrill <jason@redhat.com>
926 * lib/target-supports.exp (check_effective_target_alias): New.
928 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
931 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
933 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
935 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
937 2013-01-19 Jeff Law <law@redhat.com>
939 PR tree-optimization/52631
940 * tree-ssa/pr52631.c: New test.
941 * tree-ssa/ssa-fre-9: Update expected output.
943 2013-01-19 Anthony Green <green@moxielogic.com>
945 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
948 2013-01-18 Jakub Jelinek <jakub@redhat.com>
950 PR tree-optimization/56029
951 * g++.dg/torture/pr56029.C: New test.
953 2013-01-18 Sharad Singhai <singhai@google.com>
955 PR tree-optimization/55995
956 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
958 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
961 * gcc.target/i386/pr55433.c: New.
963 2013-01-18 Jakub Jelinek <jakub@redhat.com>
966 * gfortran.dg/pr56015.f90: New test.
968 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
970 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
972 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
974 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
975 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
976 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
977 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
978 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
980 2013-01-17 Jeff Law <law@redhat.com>
982 * gcc.dg/pr52573.c: Move to...
983 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
985 PR rtl-optimization/52573
986 * gcc.dg/pr52573.c: New test.
988 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
991 * g++.dg/asan/interception-test-1.C: Skip on darwin.
992 * lib/target-supports.exp (check_effective_target_swapcontext): Use
993 check_no_compiler_messages to test support in ucontext.h.
994 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
997 2013-01-17 Marek Polacek <polacek@redhat.com>
999 PR rtl-optimization/55833
1000 * gcc.dg/pr55833.c: New test.
1002 2013-01-17 Jan Hubicka <jh@suse.cz>
1004 PR tree-optimization/55273
1005 * gcc.c-torture/compile/pr55273.c: New testcase.
1007 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
1010 * gcc.target/pr55981.c: New test.
1012 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
1014 * gcc.target/arm/pr40887.c: Require at least armv5.
1015 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
1016 * gcc.target/arm/pr51915.c: Likewise.
1017 * gcc.target/arm/pr52006.c: Likewise.
1018 * gcc.target/arm/pr53187.c: Likewise.
1020 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
1021 * gcc.target/arm/ftest-support-arm.h: Delete.
1022 * gcc.target/arm/ftest-support-thumb.h: Delete.
1023 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
1024 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
1025 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
1026 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
1027 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
1028 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
1029 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
1030 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
1031 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
1032 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
1033 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
1034 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
1035 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
1036 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
1037 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
1038 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
1039 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
1040 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
1041 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
1042 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
1043 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
1044 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
1045 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
1046 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
1048 2013-01-17 Martin Jambor <mjambor@suse.cz>
1050 PR tree-optimizations/55264
1051 * g++.dg/ipa/pr55264.C: New test.
1053 2013-01-16 Janus Weil <janus@gcc.gnu.org>
1056 * gfortran.dg/class_55.f90: New.
1058 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
1061 * gcc.c-torture/execute/builtins/builtins.exp: Add
1062 -Wl,--allow-multiple-definition for eabi and elf targets.
1065 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
1066 check_effective_target_vect_perm_short,
1067 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
1068 check_effective_target_vect64): Return 0 for big-endian ARM.
1069 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
1071 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
1074 2013-01-16 Richard Biener <rguenther@suse.de>
1076 PR tree-optimization/55964
1077 * gcc.dg/torture/pr55964.c: New testcase.
1079 2013-01-16 Richard Biener <rguenther@suse.de>
1081 PR tree-optimization/54767
1082 PR tree-optimization/53465
1083 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
1085 2013-01-16 Christian Bruel <christian.bruel@st.com>
1088 * gcc.target/sh/sh-switch.c: New testcase.
1090 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
1092 * gcc.dg/webizer.c: Increase the array size.
1094 2013-01-15 Jakub Jelinek <jakub@redhat.com>
1097 * gcc.dg/pr55940.c: New test.
1099 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
1100 Harald Anlauf <anlauf@gmx.de>
1102 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
1103 * gfortran.dg/bounds_check_5.f90: Likewise.
1104 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
1105 * gfortran.dg/continuation_9.f90: Likewise.
1106 * gfortran.dg/move_alloc_13.f90: Likewise.
1107 * gfortran.dg/structure_constructor_11.f90: Likewise.
1108 * gfortran.dg/tab_continuation.f: Likewise.
1109 * gfortran.dg/warning-directive-2.F90: Likewise.
1110 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
1112 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
1114 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
1115 * gcc.target/arm/fma-sp.c: Likewise.
1117 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
1119 PR rtl-optimization/55153
1120 * gcc.dg/pr55153.c: New.
1122 2013-01-15 Jakub Jelinek <jakub@redhat.com>
1124 PR tree-optimization/55920
1125 * gcc.c-torture/compile/pr55920.c: New test.
1127 2013-01-15 Richard Biener <rguenther@suse.de>
1130 * gcc.dg/torture/pr55882.c: New testcase.
1132 2013-01-15 Jakub Jelinek <jakub@redhat.com>
1134 PR tree-optimization/55955
1135 * gcc.c-torture/compile/pr55955.c: New test.
1137 2013-01-15 Dodji Seketeli <dodji@redhat.com>
1140 * g++.dg/cpp0x/alias-decl-31.C: New test.
1142 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
1145 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
1146 case where interface is null.
1148 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1151 * gfortran.dg/array_constructor_40.f90: New test.
1153 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
1155 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
1157 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
1159 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
1160 * gcc.target/aarch64/vect-ld1r-compile.c: New.
1161 * gcc.target/aarch64/vect-ld1r-fp.c: New.
1162 * gcc.target/aarch64/vect-ld1r.c: New.
1163 * gcc.target/aarch64/vect-ld1r.x: New.
1165 2013-01-14 Andi Kleen <ak@linux.intel.com>
1168 * gcc.target/i386/hle-clear-rel.c: New file
1169 * gcc.target/i386/hle-store-rel.c: New file.
1171 2013-01-14 Harald Anlauf <anlauf@gmx.de>
1173 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
1174 * gfortran.dg/bounds_check_4.f90: Likewise.
1175 * gfortran.dg/inquire_10.f90: Likewise.
1176 * gfortran.dg/minloc_3.f90: Likewise.
1177 * gfortran.dg/minlocval_3.f90: Likewise.
1178 * gfortran.dg/module_double_reuse.f90: Likewise.
1179 * gfortran.dg/mvbits_1.f90: Likewise.
1180 * gfortran.dg/oldstyle_1.f90: Likewise.
1181 * gfortran.dg/pr20163-2.f: Likewise.
1182 * gfortran.dg/save_1.f90: Likewise.
1183 * gfortran.dg/scan_1.f90: Likewise.
1184 * gfortran.dg/select_char_1.f90: Likewise.
1185 * gfortran.dg/shape_4.f90: Likewise.
1186 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
1187 * gfortran.dg/function_optimize_10.f90: Likewise.
1188 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
1189 * gfortran.dg/used_types_17.f90: Likewise.
1190 * gfortran.dg/used_types_18.f90: Likewise.
1192 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
1195 * gfortran.dg/proc_ptr_result_8.f90 : New test.
1197 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
1199 * gcc.dg/unroll_5.c: Add nomips16 attributes.
1201 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
1203 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
1205 2013-01-12 Janus Weil <janus@gcc.gnu.org>
1208 * gfortran.dg/assumed_type_2.f90: Fix test case.
1209 * gfortran.dg/internal_pack_13.f90: New test.
1210 * gfortran.dg/internal_pack_14.f90: New test.
1212 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
1215 * gfortran.dg/unlimited_polymorphic_8.f90: Update
1216 scan-tree-dump-times for foo.0.x._vptr to deal with change from
1219 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
1221 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
1223 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1226 * gcc.target/s390/pr55719.c: New testcase.
1228 2013-01-11 Richard Guenther <rguenther@suse.de>
1230 PR tree-optimization/44061
1231 * gcc.dg/pr44061.c: New testcase.
1233 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
1235 Update copyright years.
1237 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
1238 Jakub Jelinek <jakub@redhat.com>
1241 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
1243 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
1245 PR rtl-optimization/55672
1246 * gcc.target/i386/pr55672.c: New.
1248 2013-01-10 Jeff Law <law@redhat.com>
1250 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
1251 pass/fail message unique.
1254 2013-01-10 Jason Merrill <jason@redhat.com>
1256 * ada/.gitignore: New.
1258 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1260 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
1262 * g++.dg/tls/thread_local2.C: Likewise.
1263 * g++.dg/tls/thread_local2g.C: Likewise.
1264 * g++.dg/tls/thread_local6.C: Likewise.
1265 * g++.dg/tls/thread_local-order1.C: Add tls options.
1266 * g++.dg/tls/thread_local-order2.C: Likewise.
1267 * g++.dg/tls/thread_local3.C: Likewise.
1268 * g++.dg/tls/thread_local3g.C: Likewise.
1269 * g++.dg/tls/thread_local4.C: Likewise.
1270 * g++.dg/tls/thread_local4g.C: Likewise.
1271 * g++.dg/tls/thread_local5.C: Likewise.
1272 * g++.dg/tls/thread_local5g.C: Likewise.
1273 * g++.dg/tls/thread_local6g.C: Likewise.
1275 2013-01-10 Kostya Serebryany <kcc@google.com>
1277 * g++.dg/asan/asan_test.cc: Sync from upstream.
1279 2013-01-10 Jakub Jelinek <jakub@redhat.com>
1281 PR tree-optimization/55921
1282 * gcc.c-torture/compile/pr55921.c: New test.
1284 2013-01-09 Jan Hubicka <jh@suse.cz>
1286 PR tree-optimization/55569
1287 * gcc.c-torture/compile/pr55569.c: New testcase.
1289 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
1292 * gfortran.dg/use_28.f90: New test.
1294 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
1296 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
1297 number matching more robust.
1299 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
1301 PR rtl-optimization/55829
1302 * gcc.target/i386/pr55829.c: New.
1304 2013-01-09 Tobias Burnus <burnus@net-b.de>
1307 * gfortran.dg/bind_c_bool_1.f90: New.
1308 * gfortran.dg/do_5.f90: Add dg-warning.
1310 2013-01-09 Jan Hubicka <jh@suse.cz>
1312 PR tree-optimization/55875
1313 * gcc.c-torture/execute/pr55875.c: New testcase.
1314 * g++.dg/torture/pr55875.C: New testcase.
1316 2013-01-09 Jakub Jelinek <jakub@redhat.com>
1319 * c-c++-common/pr48418.c: New test.
1321 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
1324 * g++.dg/tls/thread_local-ice.C: New.
1326 2013-01-09 Andreas Schwab <schwab@suse.de>
1328 * gcc.dg/guality/pr54693.c: Null-terminate arr.
1330 2013-01-09 Jakub Jelinek <jakub@redhat.com>
1332 PR tree-optimization/48189
1333 * gcc.dg/pr48189.c: New test.
1335 2013-01-04 Jan Hubicka <jh@suse.cz>
1337 PR tree-optimization/55823
1338 * g++.dg/ipa/devirt-10.C: New testcase.
1340 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
1341 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
1343 PR rtl-optimization/55845
1344 * gcc.target/i386/pr55845.c: New test.
1346 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
1348 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
1349 instructions generated instead of number of occurances.
1351 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
1353 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
1354 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
1355 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
1356 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
1357 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
1358 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
1359 * gcc.target/aarch64/vect-fcm.x: Likewise.
1360 * lib/target-supports.exp
1361 (check_effective_target_vect_cond): Enable for AArch64.
1363 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
1365 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
1366 endian-safe float pool loading.
1367 (test_square_root_v4sf): Likewise.
1368 (test_square_root_v2df): Likewise.
1369 * lib/target-supports.exp
1370 (check_effective_target_vect_call_sqrtf): Add AArch64.
1372 2013-01-08 Martin Jambor <mjambor@suse.cz>
1375 * gcc.dg/tree-ssa/pr55579.c: New test.
1377 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1379 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
1382 2013-01-08 Jakub Jelinek <jakub@redhat.com>
1385 * gcc.dg/torture/pr55890-3.c: New test.
1388 * gcc.c-torture/compile/pr55851.c: New test.
1391 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
1394 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
1397 * gfortran.dg/elemental_scalar_args_2.f90: New test.
1399 2013-01-07 Tobias Burnus <burnus@net-b.de>
1402 * gfortran.dg/pointer_init_2.f90: Update dg-error.
1403 * gfortran.dg/pointer_init_7.f90: New.
1405 2013-01-07 Richard Biener <rguenther@suse.de>
1407 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
1409 2013-01-07 Richard Biener <rguenther@suse.de>
1412 * gcc.dg/torture/pr55890-1.c: New testcase.
1413 * gcc.dg/torture/pr55890-2.c: Likewise.
1415 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
1417 * gcc.target/aarch64/fmovd.c: New.
1418 * gcc.target/aarch64/fmovf.c: Likewise.
1419 * gcc.target/aarch64/fmovd-zero.c: Likewise.
1420 * gcc.target/aarch64/fmovf-zero.c: Likewise.
1421 * gcc.target/aarch64/vect-fmovd.c: Likewise.
1422 * gcc.target/aarch64/vect-fmovf.c: Likewise.
1423 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
1424 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
1426 2013-01-07 Richard Biener <rguenther@suse.de>
1428 PR tree-optimization/55888
1429 PR tree-optimization/55862
1430 * gcc.dg/torture/pr55888.c: New testcase.
1432 2013-01-07 Tobias Burnus <burnus@net-b.de>
1435 * gfortran.dg/intrinsic_size_3.f90: New.
1437 2013-01-07 Tobias Burnus <burnus@net-b.de>
1440 * gfortran.dg/select_type_32.f90: New.
1442 2013-01-04 Dodji Seketeli <dodji@redhat.com>
1445 * g++.dg/cpp0x/alias-decl-29.C: New test.
1447 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
1452 * gfortran.dg/class_array_15.f03: New test.
1454 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
1459 * gfortran.dg/use_23.f90: New test.
1460 * gfortran.dg/use_24.f90: New test.
1461 * gfortran.dg/use_25.f90: New test.
1462 * gfortran.dg/use_26.f90: New test.
1463 * gfortran.dg/use_27.f90: New test.
1465 2013-01-06 Olivier Hainque <hainque@adacore.com>
1467 * gnat.dg/specs/clause_on_volatile.ads: New test.
1469 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
1471 * gnat.dg/alignment10.adb: New test.
1473 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
1474 Mikael Morin <mikael@gcc.gnu.org>
1477 * gfortran.dg/use_22.f90: New test.
1479 2013-01-04 Andrew Pinski <apinski@cavium.com>
1481 * gcc.target/aarch64/cmp-1.c: New testcase.
1483 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
1486 * gfortran.dg/select_type_31.f03: New test.
1488 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
1490 PR c++/54526 (again)
1491 * g++.dg/cpp0x/parse2.C: Extend.
1492 * g++.old-deja/g++.other/crash28.C: Adjust.
1494 2013-01-04 Richard Biener <rguenther@suse.de>
1496 PR tree-optimization/55862
1497 * gcc.dg/torture/pr55862.c: New testcase.
1499 2013-01-04 Martin Jambor <mjambor@suse.cz>
1501 PR tree-optimization/55755
1502 * gcc.dg/torture/pr55755.c: New test.
1503 * gcc.dg/tree-ssa/sra-13.c: Likewise.
1504 * gcc.dg/tree-ssa/pr45144.c: Update.
1506 2013-01-04 Richard Biener <rguenther@suse.de>
1509 * gcc.dg/fold-reassoc-2.c: New testcase.
1511 2013-01-04 Tobias Burnus <burnus@net-b.de>
1514 * gfortran.dg/null_7.f90: New.
1516 2013-01-04 Tobias Burnus <burnus@net-b.de>
1520 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
1521 * gfortran.dg/unlimited_polymorphic_7.f90: New.
1522 * gfortran.dg/unlimited_polymorphic_8.f90: New.
1524 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
1526 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
1528 2013-01-03 Janus Weil <janus@gcc.gnu.org>
1531 * gfortran.dg/assignment_1.f90: Modified.
1532 * gfortran.dg/assignment_4.f90: New.
1534 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
1536 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
1538 2013-01-03 Richard Biener <rguenther@suse.de>
1540 PR tree-optimization/55857
1541 * gcc.dg/vect/pr55857-1.c: New testcase.
1542 * gcc.dg/vect/pr55857-2.c: Likewise.
1544 2013-01-03 Jakub Jelinek <jakub@redhat.com>
1546 PR rtl-optimization/55838
1547 * gcc.dg/pr55838.c: New test.
1549 PR tree-optimization/55832
1550 * gcc.c-torture/compile/pr55832.c: New test.
1552 2013-01-02 Teresa Johnson <tejohnson@google.com>
1554 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
1555 * gcc.dg/tree-ssa/loop-23.c: Ditto.
1556 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
1557 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
1558 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
1559 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
1560 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
1561 * gcc.dg/unroll_1.c: Ditto.
1562 * gcc.dg/unroll_2.c: Ditto.
1563 * gcc.dg/unroll_3.c: Ditto.
1564 * gcc.dg/unroll_4.c: Ditto.
1566 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1568 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
1570 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1573 * gfortran.dg/eof_4.f90: New test.
1575 2013-01-02 Jakub Jelinek <jakub@redhat.com>
1577 * lib/c-compat.exp (compat-use-alt-compiler): Remove
1578 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
1579 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
1580 (compat_setup_dfp): Initialize compat_alt_caret and
1581 compat_save_TEST_ALWAYS_FLAGS.
1583 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
1585 * gcc.dg/torture/tls/tls-reload-1.c: New test.
1587 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
1589 * gcc.dg/torture/fp-int-convert-2.c: New test.
1591 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1593 * gfortran.dg/newunit_3.f90: Add dg-do run.
1594 * gfortran.dg/inquire_15.f90: Add dg-do run.
1596 2013-01-01 Jakub Jelinek <jakub@redhat.com>
1598 PR tree-optimization/55831
1599 * gcc.dg/pr55831.c: New test.
1601 Copyright (C) 2013 Free Software Foundation, Inc.
1603 Copying and distribution of this file, with or without modification,
1604 are permitted in any medium without royalty provided the copyright
1605 notice and this notice are preserved.