1 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
4 * gfortran.dg/array_constructor_42.f90: New test.
6 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
9 * g++.dg/template/static33.C: New.
10 * g++.dg/template/static34.C: Likewise.
13 * g++.dg/template/static35.C: New.
15 2013-03-01 Steve Ellcey <sellcey@mips.com>
17 * gcc.dg/pr56396.c: Require pic support.
19 2013-03-01 Richard Biener <rguenther@suse.de>
21 PR tree-optimization/55481
22 * gcc.dg/torture/pr56488.c: New testcase.
24 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
25 Jakub Jelinek <jakub@redhat.com>
28 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
29 no_sanitize_address attribute rather than no_address_safety_analysis.
30 * g++.dg/asan/sanitizer_test_utils.h
31 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
32 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
33 in addition to no_address_safety_analysis.
35 2013-02-28 Jason Merrill <jason@redhat.com>
38 * g++.dg/cpp0x/constexpr-and.C: New.
40 2013-02-28 Martin Jambor <mjambor@suse.cz>
42 PR tree-optimization/56294
43 * g++.dg/debug/pr56294.C: New test.
45 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
47 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
49 2013-02-27 Marek Polacek <polacek@redhat.com>
51 PR rtl-optimization/56466
52 * gcc.dg/pr56466.c: New test.
54 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
56 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
57 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
58 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
60 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
63 * gcc.dg/pr45472.c: New test.
65 2013-02-26 Marek Polacek <polacek@redhat.com>
67 PR tree-optimization/56426
68 * gcc.dg/pr56436.c: New test.
70 2013-02-26 Jakub Jelinek <jakub@redhat.com>
72 PR tree-optimization/56448
73 * gcc.c-torture/compile/pr56448.c: New test.
75 PR tree-optimization/56443
76 * gcc.dg/torture/pr56443.c: New test.
78 2013-02-25 Richard Biener <rguenther@suse.de>
80 PR tree-optimization/56175
81 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
83 2013-02-24 Jakub Jelinek <jakub@redhat.com>
86 * g++.dg/torture/pr56403.C: New test.
88 2013-02-25 Catherine Moore <clm@codesourcery.com>
91 2013-02-24 Catherine Moore <clm@codesourcery.com>
92 Richard Sandiford <rdsandiford@googlemail.com>
94 * gcc.target/mips/mips.exp: Add microMIPS support.
95 * gcc.target/mips/umips-movep-2.c: New test.
96 * gcc.target/mips/umips-lwp-2.c: New test.
97 * gcc.target/mips/umips-swp-5.c: New test.
98 * gcc.target/mips/umips-constraints-1.c: New test.
99 * gcc.target/mips/umips-lwp-3.c: New test.
100 * gcc.target/mips/umips-swp-6.c: New test.
101 * gcc.target/mips/umips-constraints-2.c: New test.
102 * gcc.target/mips/umips-save-restore-1.c: New test.
103 * gcc.target/mips/umips-lwp-4.c: New test.
104 * gcc.target/mips/umips-swp-7.c: New test.
105 * gcc.target/mips/umips-save-restore-2.c: New test.
106 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
107 * gcc.target/mips/umips-lwp-5.c: New test.
108 * gcc.target/mips/umips-save-restore-3.c: New test.
109 * gcc.target/mips/umips-lwp-6.c: New test.
110 * gcc.target/mips/umips-swp-1.c: New test.
111 * gcc.target/mips/umips-lwp-7.c: New test.
112 * gcc.target/mips/umips-swp-2.c: New test.
113 * gcc.target/mips/umips-lwp-8.c: New test.
114 * gcc.target/mips/umips-swp-3.c: New test.
115 * gcc.target/mips/umips-movep-1.c: New test.
116 * gcc.target/mips/umips-lwp-1.c: New test.
117 * gcc.target/mips/umips-swp-4.c: New test.
119 2013-02-24 Catherine Moore <clm@codesourcery.com>
120 Richard Sandiford <rdsandiford@googlemail.com>
122 * gcc.target/mips/mips.exp: Add microMIPS support.
123 * gcc.target/mips/umips-movep-2.c: New test.
124 * gcc.target/mips/umips-lwp-2.c: New test.
125 * gcc.target/mips/umips-swp-5.c: New test.
126 * gcc.target/mips/umips-constraints-1.c: New test.
127 * gcc.target/mips/umips-lwp-3.c: New test.
128 * gcc.target/mips/umips-swp-6.c: New test.
129 * gcc.target/mips/umips-constraints-2.c: New test.
130 * gcc.target/mips/umips-save-restore-1.c: New test.
131 * gcc.target/mips/umips-lwp-4.c: New test.
132 * gcc.target/mips/umips-swp-7.c: New test.
133 * gcc.target/mips/umips-save-restore-2.c: New test.
134 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
135 * gcc.target/mips/umips-lwp-5.c: New test.
136 * gcc.target/mips/umips-save-restore-3.c: New test.
137 * gcc.target/mips/umips-lwp-6.c: New test.
138 * gcc.target/mips/umips-swp-1.c: New test.
139 * gcc.target/mips/umips-lwp-7.c: New test.
140 * gcc.target/mips/umips-swp-2.c: New test.
141 * gcc.target/mips/umips-lwp-8.c: New test.
142 * gcc.target/mips/umips-swp-3.c: New test.
143 * gcc.target/mips/umips-movep-1.c: New test.
144 * gcc.target/mips/umips-lwp-1.c: New test.
145 * gcc.target/mips/umips-swp-4.c: New test.
147 2013-02-22 Jakub Jelinek <jakub@redhat.com>
150 * lib/asan-dg.exp (asan_link_flags): Add
151 -B${gccpath}/libsanitizer/asan/ to flags.
153 2013-02-21 Jakub Jelinek <jakub@redhat.com>
156 * gcc.dg/torture/pr56420.c: New test.
158 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
161 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
163 2013-02-21 Martin Jambor <mjambor@suse.cz>
165 PR tree-optimization/56310
166 * g++.dg/ipa/pr56310.C: New test.
168 2013-02-21 Janus Weil <janus@gcc.gnu.org>
171 * gfortran.dg/proc_ptr_comp_37.f90: New.
173 2013-02-21 Richard Biener <rguenther@suse.de>
175 PR tree-optimization/56415
177 2013-02-11 Richard Biener <rguenther@suse.de>
179 PR tree-optimization/56273
180 * g++.dg/warn/Warray-bounds-6.C: New testcase.
181 * gcc.dg/tree-ssa/pr21559.c: Adjust.
182 * gcc.dg/tree-ssa/vrp17.c: Likewise.
183 * gcc.dg/tree-ssa/vrp18.c: Likewise.
184 * gcc.dg/tree-ssa/vrp23.c: Likewise.
185 * gcc.dg/tree-ssa/vrp24.c: Likewise.
187 2013-02-21 Marek Polacek <polacek@redhat.com>
189 PR tree-optimization/56398
190 * g++.dg/torture/pr56398.C: New test.
192 2013-02-21 Jakub Jelinek <jakub@redhat.com>
195 * gcc.c-torture/compile/pr56405.c: New test.
197 2013-02-20 Jan Hubicka <jh@suse.cz>
199 PR tree-optimization/56265
200 * testsuite/g++.dg/ipa/devirt-11.C: New testcase.
202 2013-02-20 Richard Biener <rguenther@suse.de>
204 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
206 2013-02-20 Richard Biener <rguenther@suse.de>
207 Jakub Jelinek <jakub@redhat.com>
209 PR tree-optimization/56396
210 * gcc.dg/pr56396.c: New testcase.
212 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
215 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
217 2013-02-19 Richard Biener <rguenther@suse.de>
219 PR tree-optimization/56384
220 * gcc.dg/torture/pr56384.c: New testcase.
222 2013-02-19 Jakub Jelinek <jakub@redhat.com>
224 PR tree-optimization/56350
225 * gcc.dg/pr56350.c: New test.
227 PR tree-optimization/56381
228 * g++.dg/opt/pr56381.C: New test.
230 2013-02-18 Jakub Jelinek <jakub@redhat.com>
233 * lib/dg-pch.exp (pch-init, pch-finish,
234 check_effective_target_pch_supported_debug): New procs.
235 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
236 Likewise if $pch_unsupported_debug and $flags include -g.
237 Skip FAILs about missing *.gch file if $pch_unsupported_debug
238 and dg-require-effective-target pch_unsupported_debug.
239 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
240 * objc.dg/pch/pch.exp: Likewise.
241 * gcc.dg/pch/pch.exp: Likewise.
242 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
243 pch_unsupported_debug.
244 * gcc.dg/pch/valid-1.hs: Likewise.
245 * gcc.dg/pch/valid-1b.c: Likewise.
246 * gcc.dg/pch/valid-1b.hs: Likewise.
248 2013-02-18 Richard Biener <rguenther@suse.de>
250 PR tree-optimization/56366
251 * gcc.dg/torture/pr56366.c: New testcase.
253 2013-02-18 Richard Biener <rguenther@suse.de>
256 * gcc.dg/torture/pr56349.c: New testcase.
258 2013-02-18 Richard Biener <rguenther@suse.de>
260 PR tree-optimization/56321
261 * gcc.dg/torture/pr56321.c: New testcase.
263 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
265 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
267 2013-02-16 Jakub Jelinek <jakub@redhat.com>
268 Dodji Seketeli <dodji@redhat.com>
271 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
272 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
273 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
274 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
275 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
276 * c-c++-common/asan/pr56330.c: Likewise.
277 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
278 Ensure the size argument of __builtin_memcpy is a constant.
280 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
281 Paolo Carlini <paolo.carlini@oracle.com>
284 * g++.dg/cpp0x/enum23.C: New.
286 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
289 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
291 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
293 PR rtl-optimization/56348
294 * gcc.target/i386/pr56348.c: New test.
296 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
298 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
299 * gcc.target/arm/interrupt-2.c: Likewise.
301 2013-02-15 Tobias Burnus <burnus@net-b.de>
304 * gcc/testsuite/gfortran.dg/matmul_9.f90: New.
306 2013-02-15 Tobias Burnus <burnus@net-b.de>
309 * gfortran.dg/init_flag_11.f90: New.
311 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
313 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
315 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
317 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
320 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
321 Tobias Burnus <burnus@net-b.de>
324 * gfortran.dg/allocatable_function_7.f90: New.
326 2013-02-14 Jakub Jelinek <jakub@redhat.com>
328 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
329 * asan_globals_test-wrapper.cc: New file.
330 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
331 instead of asan_globals_test.cc as dg-additional-sources.
332 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
333 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
334 "sanitizer_test_utils.h" instead of
335 "sanitizer_common/tests/sanitizer_test_utils.h".
336 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
337 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
338 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
339 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
340 * g++.dg/asan/asan_test.cc: Synced from upstream.
341 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
343 2013-02-14 Dodji Seketeli <dodji@redhat.com>
346 * c-c++-common/asan/memcmp-2.c: New test.
348 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
351 * g++.dg/cpp0x/udlit-string-literal.h: New.
352 * g++.dg/cpp0x/udlit-string-literal.C: New.
354 2013-02-13 Sriraman Tallam <tmsriram@google.com>
356 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
358 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
361 * gcc.target/arm/pr56184.C: New test.
363 2013-02-13 Jakub Jelinek <jakub@redhat.com>
366 * g++.dg/torture/pr56302.C: New test.
367 * g++.dg/cpp0x/constexpr-56302.C: New test.
368 * c-c++-common/pr56302.c: New test.
370 2013-02-13 Tobias Burnus <burnus@net-b.de>
371 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
374 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
375 * gfortran.dg/quad_3.f90: Ditto.
377 2013-02-13 Kostya Serebryany <kcc@google.com>
379 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
380 to match the fresh asan run-time.
381 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
383 2013-02-12 Dodji Seketeli <dodji@redhat.com>
385 Avoid instrumenting duplicated memory access in the same basic block
386 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
387 * testsuite/c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
388 * testsuite/c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
389 * testsuite/c-c++-common/asan/inc.c: Likewise.
391 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
394 * gcc.target/i386/pr56148.c: New test.
396 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
397 Tobias Burnus <burnus@net-b.de>
400 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
403 2013-02-12 Richard Biener <rguenther@suse.de>
406 * gcc.dg/lto/pr56297_0.c: New testcase.
407 * gcc.dg/lto/pr56297_0.c: Likewise.
409 2013-02-12 Janus Weil <janus@gcc.gnu.org>
412 * gfortran.dg/typebound_deferred_1.f90: New.
414 2013-02-12 Jakub Jelinek <jakub@redhat.com>
416 PR rtl-optimization/56151
417 * gcc.target/i386/pr56151.c: New test.
419 2013-02-11 Sriraman Tallam <tmsriramgoogle.com>
421 * g++.dg/ext/mv12.C: New test.
422 * g++.dg/ext/mv12.h: New file.
423 * g++.dg/ext/mv12-aux.C: New file.
424 * g++.dg/ext/mv13.C: New test.
426 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
428 * lib/target-supports.exp
429 (check_effective_target_powerpc_eabi_ok): New.
430 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
432 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
433 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
435 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
436 * gcc.target/powerpc/pr51623.c: Likewise.
437 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
438 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
440 2013-02-11 Alexander Potapenko <glider@google.com>
441 Jack Howarth <howarth@bromo.med.uc.edu>
442 Jakub Jelinek <jakub@redhat.com>
445 * g++.dg/asan/pr55617.C: Run on all targets.
447 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
449 PR rtl-optimization/56275
450 * gcc.dg/pr56275.c: New test.
452 2013-02-11 Richard Biener <rguenther@suse.de>
454 PR tree-optimization/56273
455 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
457 2013-02-11 Richard Biener <rguenther@suse.de>
459 PR tree-optimization/56264
460 * gcc.dg/torture/pr56264.c: New testcase.
462 2013-02-11 Richard Biener <rguenther@suse.de>
464 PR tree-optimization/56273
465 * g++.dg/warn/Warray-bounds-6.C: New testcase.
466 * gcc.dg/tree-ssa/pr21559.c: Adjust.
467 * gcc.dg/tree-ssa/vrp17.c: Likewise.
468 * gcc.dg/tree-ssa/vrp18.c: Likewise.
469 * gcc.dg/tree-ssa/vrp23.c: Likewise.
470 * gcc.dg/tree-ssa/vrp24.c: Likewise.
472 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
474 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
475 for *-*-linux-gnu targets.
476 * g++.dg/asan/interception-test-1.c: Ditto.
477 * g++.dg/asan/interception-failure-test-1.C: Ditto.
478 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
480 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
483 * gfortran.dg/intrinsic_size_4.f90 : New test.
485 2013-02-09 Jakub Jelinek <jakub@redhat.com>
488 * gcc.target/powerpc/pr56256.c: New test.
490 2013-02-08 Ian Lance Taylor <iant@google.com>
492 * lib/go.exp: Load timeout.exp.
494 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
496 PR rtl-optimization/56246
497 * gcc.target/i386/pr56246.c: New test.
499 2013-02-08 Jeff Law <law@redhat.com>
502 * gcc.dg/debug/dwarf2/pr53948.c: New test.
504 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
507 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
510 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
512 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
514 2013-02-08 Jakub Jelinek <jakub@redhat.com>
516 PR rtl-optimization/56195
517 * gcc.dg/torture/pr56195.c: New test.
519 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
522 * gfortran.dg/recursive_interface_2.f90: New test.
524 2013-02-08 Jakub Jelinek <jakub@redhat.com>
526 PR tree-optimization/56250
527 * gcc.c-torture/execute/pr56250.c: New test.
529 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
531 PR tree-optimization/56064
532 * gcc.dg/fixed-point/view-convert-2.c: New test.
534 2013-02-08 Michael Matz <matz@suse.de>
536 PR tree-optimization/52448
537 * gcc.dg/pr52448.c: New test.
539 2013-02-08 Richard Biener <rguenther@suse.de>
542 * gcc.dg/torture/pr56181.c: New testcase.
544 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
547 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
548 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
550 2013-02-07 Jakub Jelinek <jakub@redhat.com>
553 * g++.dg/parse/crash61.C: New test.
556 * g++.dg/parse/pr56239.C: New test.
559 * g++.dg/abi/mangle61.C: New test.
561 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
563 PR rtl-optimization/56225
564 * gcc.target/i386/pr56225.c: New test.
566 2013-02-07 Jakub Jelinek <jakub@redhat.com>
569 * gcc.dg/guality/pr56154-1.c: New test.
570 * gcc.dg/guality/pr56154-2.c: New test.
571 * gcc.dg/guality/pr56154-3.c: New test.
572 * gcc.dg/guality/pr56154-4.c: New test.
573 * gcc.dg/guality/pr56154-aux.c: New file.
575 PR tree-optimization/55789
576 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
578 * gcc.dg/tree-ssa/inline-3.c: Add
579 --param max-early-inliner-iterations=2 option.
581 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
584 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
585 Add -fno-dwarf2-cfi-asm to dg-options.
588 2013-02-07 Jakub Jelinek <jakub@redhat.com>
591 * gcc.dg/pr56228.c: New test.
593 2013-02-07 Alan Modra <amodra@gmail.com>
596 * gcc.target/powerpc/pr54009.c: New test.
598 * gfortran.dg/pr54131.f: New test.
600 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
603 * gfortran.dg/array_constructor_41.f90: New test.
605 2013-02-06 Janus Weil <janus@gcc.gnu.org>
608 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
610 2013-02-06 Jakub Jelinek <jakub@redhat.com>
613 * g++.dg/gomp/pr56217.C: New test.
615 2013-02-05 Jakub Jelinek <jakub@redhat.com>
617 PR tree-optimization/56205
618 * gcc.dg/tree-ssa/stdarg-6.c: New test.
619 * gcc.c-torture/execute/pr56205.c: New test.
621 2013-02-05 Richard Biener <rguenther@suse.de>
623 PR tree-optimization/53342
624 PR tree-optimization/53185
625 * gcc.dg/vect/pr53185-2.c: New testcase.
627 2013-02-05 Jan Hubicka <jh@suse.cz>
629 PR tree-optimization/55789
630 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
631 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
632 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
633 * g++.dg/ipa/inline-1.C: New testcase.
634 * g++.dg/ipa/inline-2.C: New testcase.
635 * g++.dg/ipa/inline-3.C: New testcase.
637 2013-02-05 Jan Hubicka <jh@suse.cz>
639 PR tree-optimization/55789
640 * g++.dg/torture/pr55789.C: New testcase.
642 2013-02-05 Jakub Jelinek <jakub@redhat.com>
645 * gcc.dg/pr56167.c: New test.
647 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
650 * gcc.target/sh/pr55146.c: New.
652 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
654 PR tree-optimization/54386
655 * gcc.target/sh/pr54386.c: New.
657 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
660 * gfortran.dg/realloc_on _assign_16.f90 : New test.
663 * gfortran.dg/realloc_on _assign_17.f90 : New test.
665 2013-02-04 Alexander Potapenko <glider@google.com>
666 Jack Howarth <howarth@bromo.med.uc.edu>
667 Jakub Jelinek <jakub@redhat.com>
670 * g++.dg/asan/pr55617.C: New test.
672 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
675 * gfortran.dg/typebound_operator_19.f90: New test.
676 * gfortran.dg/typebound_assignment_4.f90: New test.
678 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
681 * gfortran.dg/recursive_interface_1.f90: New test.
683 2013-02-04 Richard Guenther <rguenther@suse.de>
686 * gcc.dg/lto/pr56168_0.c: New testcase.
687 * gcc.dg/lto/pr56168_1.c: Likewise.
689 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
693 * gfortran.dg/block_12.f90: New test.
694 * gfortran.dg/module_error_1.f90: New test.
696 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
698 * lib/target-supports.exp (check_effective_target_vect_float)
699 (check_effective_target_vect_no_align): Add mips-sde-elf.
701 2013-02-01 Jakub Jelinek <jakub@redhat.com>
703 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
705 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
707 * gcc.dg/pr56023.c: XFAIL on AIX.
708 * gcc.dg/vect/pr49352.c: Same.
710 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
712 * gnat.dg/opt26.adb: New test.
714 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
717 2013-01-27 Amol Pise <amolpise15@gmail.com>
719 * gcc.target/arm/neon-vfnms-1.c: New test.
720 * gcc.target/arm/neon-vfnma-1.c: New test.
722 2013-01-31 Richard Biener <rguenther@suse.de>
724 PR tree-optimization/56157
725 * gcc.dg/torture/pr56157.c: New testcase.
727 2013-01-30 Richard Biener <rguenther@suse.de>
729 PR tree-optimization/56150
730 * gcc.dg/torture/pr56150.c: New testcase.
732 2013-01-30 Jakub Jelinek <jakub@redhat.com>
735 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
736 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
737 printed in backtrace.
738 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
739 to avoid errors about mismatched allocation vs. deallocation.
742 * g++.dg/mv1.C: Moved to...
743 * g++.dg/ext/mv1.C: ... here. Adjust test.
744 * g++.dg/mv2.C: Moved to...
745 * g++.dg/ext/mv2.C: ... here. Adjust test.
746 * g++.dg/mv3.C: Moved to...
747 * g++.dg/ext/mv3.C: ... here.
748 * g++.dg/mv4.C: Moved to...
749 * g++.dg/ext/mv4.C: ... here.
750 * g++.dg/mv5.C: Moved to...
751 * g++.dg/ext/mv5.C: ... here. Adjust test.
752 * g++.dg/mv6.C: Moved to...
753 * g++.dg/ext/mv6.C: ... here. Adjust test.
754 * g++.dg/ext/mv7.C: New test.
755 * g++.dg/ext/mv8.C: New test.
756 * g++.dg/ext/mv9.C: New test.
757 * g++.dg/ext/mv10.C: New test.
758 * g++.dg/ext/mv11.C: New test.
760 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
762 PR rtl-optimization/56144
763 * gcc.dg/pr56144.c: New.
765 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
767 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
769 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
770 * g++.dg/cpp0x/constexpr-55573.C: Same
772 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
774 PR tree-optimization/56064
775 * gcc.dg/fixed-point/view-convert.c: New test.
777 2013-01-30 Andreas Schwab <schwab@suse.de>
779 * lib/target-supports-dg.exp (dg-process-target): Use expr to
780 evaluate the end index in string range.
782 2013-01-30 Tobias Burnus <burnus@net-b.de>
785 * gfortran.dg/allocatable_function_6.f90: New.
787 2013-01-29 Janus Weil <janus@gcc.gnu.org>
788 Mikael Morin <mikael@gcc.gnu.org>
791 * gfortran.dg/proc_ptr_comp_36.f90: New.
793 2013-01-29 Richard Biener <rguenther@suse.de>
795 PR tree-optimization/55270
796 * gcc.dg/torture/pr55270.c: New testcase.
798 2013-01-28 Jakub Jelinek <jakub@redhat.com>
800 PR rtl-optimization/56117
801 * gcc.dg/pr56117.c: New test.
803 2013-01-28 Richard Biener <rguenther@suse.de>
805 PR tree-optimization/56034
806 * gcc.dg/torture/pr56034.c: New testcase.
808 2013-01-28 Jakub Jelinek <jakub@redhat.com>
810 PR tree-optimization/56125
811 * gcc.dg/pr56125.c: New test.
813 2013-01-28 Tobias Burnus <burnus@net-b.de>
814 Mikael Morin <mikael@gcc.gnu.org>
817 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
818 * gfortran.dg/import8.f90: Likewise.
819 * gfortran.dg/interface_derived_type_1.f90: Likewise.
820 * gfortran.dg/import10.f90: New test.
821 * gfortran.dg/import11.f90: Likewise
823 2013-01-28 Jakub Jelinek <jakub@redhat.com>
826 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
827 string.h. Provide memset, malloc and free prototypes, adjust line
828 numbers in dg-output.
829 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
830 Provide memset prototype and adjust line numbers in dg-output.
831 * c-c++-common/asan/global-overflow-1.c: Likewise.
833 PR tree-optimization/56094
834 * gcc.dg/pr56094.c: New test.
836 2013-01-27 Amol Pise <amolpise15@gmail.com>
838 * gcc.target/arm/neon-vfnms-1.c: New test.
839 * gcc.target/arm/neon-vfnma-1.c: New test.
841 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
844 * gcc.target/i386/pr56114.c: New test.
846 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
849 * gfortran.dg/associate_14.f90: New test.
852 * gfortran.dg/associate_13.f90: New test.
854 2013-01-25 Jakub Jelinek <jakub@redhat.com>
856 PR tree-optimization/56098
857 * gcc.dg/pr56098-1.c: New test.
858 * gcc.dg/pr56098-2.c: New test.
860 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
863 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
865 2013-01-22 Marek Polacek <polacek@redhat.com>
867 PR tree-optimization/56035
868 * gcc.dg/pr56035.c: New test.
870 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
872 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
875 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
877 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
879 2013-01-24 Jakub Jelinek <jakub@redhat.com>
882 * gcc.dg/pr56078.c: New test.
883 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
885 2013-01-24 Martin Jambor <mjambor@suse.cz>
887 PR tree-optimization/55927
888 * g++.dg/ipa/devirt-10.C: Disable early inlining.
890 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
892 * gcc.target/i386/movsd.c: New test.
894 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
897 * gcc.target/i386/pr55934.c: New test.
899 2013-01-23 Janus Weil <janus@gcc.gnu.org>
902 * gfortran.dg/select_8.f90: New.
904 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
906 * gcc.target/microblaze/microblaze.exp: Remove
907 target_config_cflags check.
909 2013-01-23 Jakub Jelinek <jakub@redhat.com>
912 * gfortran.dg/gomp/pr56052.f90: New test.
915 * gcc.dg/pr49069.c: New test.
917 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
920 * g++.dg/cpp0x/constexpr-static10.C: New.
922 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
925 * gcc.target/i386/pr56028.c: New test.
927 2013-01-22 Jakub Jelinek <jakub@redhat.com>
930 * gcc.target/i386/pr55686.c: New test.
932 2013-01-22 Dodji Seketeli <dodji@redhat.com>
935 * g++.dg/cpp0x/variadic139.C: New test.
936 * g++.dg/cpp0x/variadic140.C: Likewise.
937 * g++.dg/cpp0x/variadic141.C: Likewise.
939 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
941 * gnat.dg/warn8.adb: New test.
943 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
946 * gfortran.dg/include_8.f90: New test.
948 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
950 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
951 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
953 2013-01-21 Jakub Jelinek <jakub@redhat.com>
955 PR tree-optimization/56051
956 * gcc.c-torture/execute/pr56051.c: New test.
958 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
960 PR rtl-optimization/56023
961 * gcc.dg/pr56023.c: New test.
963 2013-01-21 Martin Jambor <mjambor@suse.cz>
966 * gcc.target/i386/pr56022.c: New test.
968 2013-01-21 Jason Merrill <jason@redhat.com>
970 * lib/target-supports.exp (check_effective_target_alias): New.
972 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
975 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
977 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
979 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
981 2013-01-19 Jeff Law <law@redhat.com>
983 PR tree-optimization/52631
984 * tree-ssa/pr52631.c: New test.
985 * tree-ssa/ssa-fre-9: Update expected output.
987 2013-01-19 Anthony Green <green@moxielogic.com>
989 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
992 2013-01-18 Jakub Jelinek <jakub@redhat.com>
994 PR tree-optimization/56029
995 * g++.dg/torture/pr56029.C: New test.
997 2013-01-18 Sharad Singhai <singhai@google.com>
999 PR tree-optimization/55995
1000 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
1002 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
1005 * gcc.target/i386/pr55433.c: New.
1007 2013-01-18 Jakub Jelinek <jakub@redhat.com>
1010 * gfortran.dg/pr56015.f90: New test.
1012 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
1014 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
1016 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
1018 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
1019 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
1020 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
1021 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
1022 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
1024 2013-01-17 Jeff Law <law@redhat.com>
1026 * gcc.dg/pr52573.c: Move to...
1027 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
1029 PR rtl-optimization/52573
1030 * gcc.dg/pr52573.c: New test.
1032 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
1035 * g++.dg/asan/interception-test-1.C: Skip on darwin.
1036 * lib/target-supports.exp (check_effective_target_swapcontext): Use
1037 check_no_compiler_messages to test support in ucontext.h.
1038 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
1039 compliant RLIMIT_AS.
1041 2013-01-17 Marek Polacek <polacek@redhat.com>
1043 PR rtl-optimization/55833
1044 * gcc.dg/pr55833.c: New test.
1046 2013-01-17 Jan Hubicka <jh@suse.cz>
1048 PR tree-optimization/55273
1049 * gcc.c-torture/compile/pr55273.c: New testcase.
1051 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
1054 * gcc.target/pr55981.c: New test.
1056 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
1058 * gcc.target/arm/pr40887.c: Require at least armv5.
1059 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
1060 * gcc.target/arm/pr51915.c: Likewise.
1061 * gcc.target/arm/pr52006.c: Likewise.
1062 * gcc.target/arm/pr53187.c: Likewise.
1064 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
1065 * gcc.target/arm/ftest-support-arm.h: Delete.
1066 * gcc.target/arm/ftest-support-thumb.h: Delete.
1067 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
1068 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
1069 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
1070 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
1071 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
1072 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
1073 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
1074 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
1075 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
1076 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
1077 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
1078 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
1079 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
1080 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
1081 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
1082 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
1083 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
1084 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
1085 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
1086 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
1087 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
1088 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
1089 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
1090 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
1092 2013-01-17 Martin Jambor <mjambor@suse.cz>
1094 PR tree-optimizations/55264
1095 * g++.dg/ipa/pr55264.C: New test.
1097 2013-01-16 Janus Weil <janus@gcc.gnu.org>
1100 * gfortran.dg/class_55.f90: New.
1102 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
1105 * gcc.c-torture/execute/builtins/builtins.exp: Add
1106 -Wl,--allow-multiple-definition for eabi and elf targets.
1109 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
1110 check_effective_target_vect_perm_short,
1111 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
1112 check_effective_target_vect64): Return 0 for big-endian ARM.
1113 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
1115 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
1118 2013-01-16 Richard Biener <rguenther@suse.de>
1120 PR tree-optimization/55964
1121 * gcc.dg/torture/pr55964.c: New testcase.
1123 2013-01-16 Richard Biener <rguenther@suse.de>
1125 PR tree-optimization/54767
1126 PR tree-optimization/53465
1127 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
1129 2013-01-16 Christian Bruel <christian.bruel@st.com>
1132 * gcc.target/sh/sh-switch.c: New testcase.
1134 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
1136 * gcc.dg/webizer.c: Increase the array size.
1138 2013-01-15 Jakub Jelinek <jakub@redhat.com>
1141 * gcc.dg/pr55940.c: New test.
1143 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
1144 Harald Anlauf <anlauf@gmx.de>
1146 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
1147 * gfortran.dg/bounds_check_5.f90: Likewise.
1148 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
1149 * gfortran.dg/continuation_9.f90: Likewise.
1150 * gfortran.dg/move_alloc_13.f90: Likewise.
1151 * gfortran.dg/structure_constructor_11.f90: Likewise.
1152 * gfortran.dg/tab_continuation.f: Likewise.
1153 * gfortran.dg/warning-directive-2.F90: Likewise.
1154 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
1156 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
1158 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
1159 * gcc.target/arm/fma-sp.c: Likewise.
1161 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
1163 PR rtl-optimization/55153
1164 * gcc.dg/pr55153.c: New.
1166 2013-01-15 Jakub Jelinek <jakub@redhat.com>
1168 PR tree-optimization/55920
1169 * gcc.c-torture/compile/pr55920.c: New test.
1171 2013-01-15 Richard Biener <rguenther@suse.de>
1174 * gcc.dg/torture/pr55882.c: New testcase.
1176 2013-01-15 Jakub Jelinek <jakub@redhat.com>
1178 PR tree-optimization/55955
1179 * gcc.c-torture/compile/pr55955.c: New test.
1181 2013-01-15 Dodji Seketeli <dodji@redhat.com>
1184 * g++.dg/cpp0x/alias-decl-31.C: New test.
1186 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
1189 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
1190 case where interface is null.
1192 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1195 * gfortran.dg/array_constructor_40.f90: New test.
1197 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
1199 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
1201 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
1203 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
1204 * gcc.target/aarch64/vect-ld1r-compile.c: New.
1205 * gcc.target/aarch64/vect-ld1r-fp.c: New.
1206 * gcc.target/aarch64/vect-ld1r.c: New.
1207 * gcc.target/aarch64/vect-ld1r.x: New.
1209 2013-01-14 Andi Kleen <ak@linux.intel.com>
1212 * gcc.target/i386/hle-clear-rel.c: New file
1213 * gcc.target/i386/hle-store-rel.c: New file.
1215 2013-01-14 Harald Anlauf <anlauf@gmx.de>
1217 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
1218 * gfortran.dg/bounds_check_4.f90: Likewise.
1219 * gfortran.dg/inquire_10.f90: Likewise.
1220 * gfortran.dg/minloc_3.f90: Likewise.
1221 * gfortran.dg/minlocval_3.f90: Likewise.
1222 * gfortran.dg/module_double_reuse.f90: Likewise.
1223 * gfortran.dg/mvbits_1.f90: Likewise.
1224 * gfortran.dg/oldstyle_1.f90: Likewise.
1225 * gfortran.dg/pr20163-2.f: Likewise.
1226 * gfortran.dg/save_1.f90: Likewise.
1227 * gfortran.dg/scan_1.f90: Likewise.
1228 * gfortran.dg/select_char_1.f90: Likewise.
1229 * gfortran.dg/shape_4.f90: Likewise.
1230 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
1231 * gfortran.dg/function_optimize_10.f90: Likewise.
1232 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
1233 * gfortran.dg/used_types_17.f90: Likewise.
1234 * gfortran.dg/used_types_18.f90: Likewise.
1236 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
1239 * gfortran.dg/proc_ptr_result_8.f90 : New test.
1241 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
1243 * gcc.dg/unroll_5.c: Add nomips16 attributes.
1245 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
1247 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
1249 2013-01-12 Janus Weil <janus@gcc.gnu.org>
1252 * gfortran.dg/assumed_type_2.f90: Fix test case.
1253 * gfortran.dg/internal_pack_13.f90: New test.
1254 * gfortran.dg/internal_pack_14.f90: New test.
1256 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
1259 * gfortran.dg/unlimited_polymorphic_8.f90: Update
1260 scan-tree-dump-times for foo.0.x._vptr to deal with change from
1263 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
1265 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
1267 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1270 * gcc.target/s390/pr55719.c: New testcase.
1272 2013-01-11 Richard Guenther <rguenther@suse.de>
1274 PR tree-optimization/44061
1275 * gcc.dg/pr44061.c: New testcase.
1277 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
1279 Update copyright years.
1281 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
1282 Jakub Jelinek <jakub@redhat.com>
1285 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
1287 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
1289 PR rtl-optimization/55672
1290 * gcc.target/i386/pr55672.c: New.
1292 2013-01-10 Jeff Law <law@redhat.com>
1294 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
1295 pass/fail message unique.
1298 2013-01-10 Jason Merrill <jason@redhat.com>
1300 * ada/.gitignore: New.
1302 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1304 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
1306 * g++.dg/tls/thread_local2.C: Likewise.
1307 * g++.dg/tls/thread_local2g.C: Likewise.
1308 * g++.dg/tls/thread_local6.C: Likewise.
1309 * g++.dg/tls/thread_local-order1.C: Add tls options.
1310 * g++.dg/tls/thread_local-order2.C: Likewise.
1311 * g++.dg/tls/thread_local3.C: Likewise.
1312 * g++.dg/tls/thread_local3g.C: Likewise.
1313 * g++.dg/tls/thread_local4.C: Likewise.
1314 * g++.dg/tls/thread_local4g.C: Likewise.
1315 * g++.dg/tls/thread_local5.C: Likewise.
1316 * g++.dg/tls/thread_local5g.C: Likewise.
1317 * g++.dg/tls/thread_local6g.C: Likewise.
1319 2013-01-10 Kostya Serebryany <kcc@google.com>
1321 * g++.dg/asan/asan_test.cc: Sync from upstream.
1323 2013-01-10 Jakub Jelinek <jakub@redhat.com>
1325 PR tree-optimization/55921
1326 * gcc.c-torture/compile/pr55921.c: New test.
1328 2013-01-09 Jan Hubicka <jh@suse.cz>
1330 PR tree-optimization/55569
1331 * gcc.c-torture/compile/pr55569.c: New testcase.
1333 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
1336 * gfortran.dg/use_28.f90: New test.
1338 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
1340 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
1341 number matching more robust.
1343 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
1345 PR rtl-optimization/55829
1346 * gcc.target/i386/pr55829.c: New.
1348 2013-01-09 Tobias Burnus <burnus@net-b.de>
1351 * gfortran.dg/bind_c_bool_1.f90: New.
1352 * gfortran.dg/do_5.f90: Add dg-warning.
1354 2013-01-09 Jan Hubicka <jh@suse.cz>
1356 PR tree-optimization/55875
1357 * gcc.c-torture/execute/pr55875.c: New testcase.
1358 * g++.dg/torture/pr55875.C: New testcase.
1360 2013-01-09 Jakub Jelinek <jakub@redhat.com>
1363 * c-c++-common/pr48418.c: New test.
1365 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
1368 * g++.dg/tls/thread_local-ice.C: New.
1370 2013-01-09 Andreas Schwab <schwab@suse.de>
1372 * gcc.dg/guality/pr54693.c: Null-terminate arr.
1374 2013-01-09 Jakub Jelinek <jakub@redhat.com>
1376 PR tree-optimization/48189
1377 * gcc.dg/pr48189.c: New test.
1379 2013-01-04 Jan Hubicka <jh@suse.cz>
1381 PR tree-optimization/55823
1382 * g++.dg/ipa/devirt-10.C: New testcase.
1384 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
1385 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
1387 PR rtl-optimization/55845
1388 * gcc.target/i386/pr55845.c: New test.
1390 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
1392 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
1393 instructions generated instead of number of occurances.
1395 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
1397 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
1398 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
1399 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
1400 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
1401 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
1402 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
1403 * gcc.target/aarch64/vect-fcm.x: Likewise.
1404 * lib/target-supports.exp
1405 (check_effective_target_vect_cond): Enable for AArch64.
1407 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
1409 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
1410 endian-safe float pool loading.
1411 (test_square_root_v4sf): Likewise.
1412 (test_square_root_v2df): Likewise.
1413 * lib/target-supports.exp
1414 (check_effective_target_vect_call_sqrtf): Add AArch64.
1416 2013-01-08 Martin Jambor <mjambor@suse.cz>
1419 * gcc.dg/tree-ssa/pr55579.c: New test.
1421 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1423 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
1426 2013-01-08 Jakub Jelinek <jakub@redhat.com>
1429 * gcc.dg/torture/pr55890-3.c: New test.
1432 * gcc.c-torture/compile/pr55851.c: New test.
1435 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
1438 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
1441 * gfortran.dg/elemental_scalar_args_2.f90: New test.
1443 2013-01-07 Tobias Burnus <burnus@net-b.de>
1446 * gfortran.dg/pointer_init_2.f90: Update dg-error.
1447 * gfortran.dg/pointer_init_7.f90: New.
1449 2013-01-07 Richard Biener <rguenther@suse.de>
1451 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
1453 2013-01-07 Richard Biener <rguenther@suse.de>
1456 * gcc.dg/torture/pr55890-1.c: New testcase.
1457 * gcc.dg/torture/pr55890-2.c: Likewise.
1459 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
1461 * gcc.target/aarch64/fmovd.c: New.
1462 * gcc.target/aarch64/fmovf.c: Likewise.
1463 * gcc.target/aarch64/fmovd-zero.c: Likewise.
1464 * gcc.target/aarch64/fmovf-zero.c: Likewise.
1465 * gcc.target/aarch64/vect-fmovd.c: Likewise.
1466 * gcc.target/aarch64/vect-fmovf.c: Likewise.
1467 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
1468 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
1470 2013-01-07 Richard Biener <rguenther@suse.de>
1472 PR tree-optimization/55888
1473 PR tree-optimization/55862
1474 * gcc.dg/torture/pr55888.c: New testcase.
1476 2013-01-07 Tobias Burnus <burnus@net-b.de>
1479 * gfortran.dg/intrinsic_size_3.f90: New.
1481 2013-01-07 Tobias Burnus <burnus@net-b.de>
1484 * gfortran.dg/select_type_32.f90: New.
1486 2013-01-04 Dodji Seketeli <dodji@redhat.com>
1489 * g++.dg/cpp0x/alias-decl-29.C: New test.
1491 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
1496 * gfortran.dg/class_array_15.f03: New test.
1498 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
1503 * gfortran.dg/use_23.f90: New test.
1504 * gfortran.dg/use_24.f90: New test.
1505 * gfortran.dg/use_25.f90: New test.
1506 * gfortran.dg/use_26.f90: New test.
1507 * gfortran.dg/use_27.f90: New test.
1509 2013-01-06 Olivier Hainque <hainque@adacore.com>
1511 * gnat.dg/specs/clause_on_volatile.ads: New test.
1513 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
1515 * gnat.dg/alignment10.adb: New test.
1517 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
1518 Mikael Morin <mikael@gcc.gnu.org>
1521 * gfortran.dg/use_22.f90: New test.
1523 2013-01-04 Andrew Pinski <apinski@cavium.com>
1525 * gcc.target/aarch64/cmp-1.c: New testcase.
1527 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
1530 * gfortran.dg/select_type_31.f03: New test.
1532 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
1534 PR c++/54526 (again)
1535 * g++.dg/cpp0x/parse2.C: Extend.
1536 * g++.old-deja/g++.other/crash28.C: Adjust.
1538 2013-01-04 Richard Biener <rguenther@suse.de>
1540 PR tree-optimization/55862
1541 * gcc.dg/torture/pr55862.c: New testcase.
1543 2013-01-04 Martin Jambor <mjambor@suse.cz>
1545 PR tree-optimization/55755
1546 * gcc.dg/torture/pr55755.c: New test.
1547 * gcc.dg/tree-ssa/sra-13.c: Likewise.
1548 * gcc.dg/tree-ssa/pr45144.c: Update.
1550 2013-01-04 Richard Biener <rguenther@suse.de>
1553 * gcc.dg/fold-reassoc-2.c: New testcase.
1555 2013-01-04 Tobias Burnus <burnus@net-b.de>
1558 * gfortran.dg/null_7.f90: New.
1560 2013-01-04 Tobias Burnus <burnus@net-b.de>
1564 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
1565 * gfortran.dg/unlimited_polymorphic_7.f90: New.
1566 * gfortran.dg/unlimited_polymorphic_8.f90: New.
1568 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
1570 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
1572 2013-01-03 Janus Weil <janus@gcc.gnu.org>
1575 * gfortran.dg/assignment_1.f90: Modified.
1576 * gfortran.dg/assignment_4.f90: New.
1578 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
1580 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
1582 2013-01-03 Richard Biener <rguenther@suse.de>
1584 PR tree-optimization/55857
1585 * gcc.dg/vect/pr55857-1.c: New testcase.
1586 * gcc.dg/vect/pr55857-2.c: Likewise.
1588 2013-01-03 Jakub Jelinek <jakub@redhat.com>
1590 PR rtl-optimization/55838
1591 * gcc.dg/pr55838.c: New test.
1593 PR tree-optimization/55832
1594 * gcc.c-torture/compile/pr55832.c: New test.
1596 2013-01-02 Teresa Johnson <tejohnson@google.com>
1598 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
1599 * gcc.dg/tree-ssa/loop-23.c: Ditto.
1600 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
1601 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
1602 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
1603 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
1604 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
1605 * gcc.dg/unroll_1.c: Ditto.
1606 * gcc.dg/unroll_2.c: Ditto.
1607 * gcc.dg/unroll_3.c: Ditto.
1608 * gcc.dg/unroll_4.c: Ditto.
1610 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1612 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
1614 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1617 * gfortran.dg/eof_4.f90: New test.
1619 2013-01-02 Jakub Jelinek <jakub@redhat.com>
1621 * lib/c-compat.exp (compat-use-alt-compiler): Remove
1622 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
1623 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
1624 (compat_setup_dfp): Initialize compat_alt_caret and
1625 compat_save_TEST_ALWAYS_FLAGS.
1627 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
1629 * gcc.dg/torture/tls/tls-reload-1.c: New test.
1631 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
1633 * gcc.dg/torture/fp-int-convert-2.c: New test.
1635 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1637 * gfortran.dg/newunit_3.f90: Add dg-do run.
1638 * gfortran.dg/inquire_15.f90: Add dg-do run.
1640 2013-01-01 Jakub Jelinek <jakub@redhat.com>
1642 PR tree-optimization/55831
1643 * gcc.dg/pr55831.c: New test.
1645 Copyright (C) 2013 Free Software Foundation, Inc.
1647 Copying and distribution of this file, with or without modification,
1648 are permitted in any medium without royalty provided the copyright
1649 notice and this notice are preserved.