1 2013-03-01 Richard Biener <rguenther@suse.de>
3 PR tree-optimization/55481
4 * gcc.dg/torture/pr56488.c: New testcase.
6 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
7 Jakub Jelinek <jakub@redhat.com>
10 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
11 no_sanitize_address attribute rather than no_address_safety_analysis.
12 * g++.dg/asan/sanitizer_test_utils.h
13 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
14 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
15 in addition to no_address_safety_analysis.
17 2013-02-28 Jason Merrill <jason@redhat.com>
20 * g++.dg/cpp0x/constexpr-and.C: New.
22 2013-02-28 Martin Jambor <mjambor@suse.cz>
24 PR tree-optimization/56294
25 * g++.dg/debug/pr56294.C: New test.
27 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
29 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
31 2013-02-27 Marek Polacek <polacek@redhat.com>
33 PR rtl-optimization/56466
34 * gcc.dg/pr56466.c: New test.
36 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
38 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
39 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
40 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
42 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
45 * gcc.dg/pr45472.c: New test.
47 2013-02-26 Marek Polacek <polacek@redhat.com>
49 PR tree-optimization/56426
50 * gcc.dg/pr56436.c: New test.
52 2013-02-26 Jakub Jelinek <jakub@redhat.com>
54 PR tree-optimization/56448
55 * gcc.c-torture/compile/pr56448.c: New test.
57 PR tree-optimization/56443
58 * gcc.dg/torture/pr56443.c: New test.
60 2013-02-25 Richard Biener <rguenther@suse.de>
62 PR tree-optimization/56175
63 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
65 2013-02-24 Jakub Jelinek <jakub@redhat.com>
68 * g++.dg/torture/pr56403.C: New test.
70 2013-02-25 Catherine Moore <clm@codesourcery.com>
73 2013-02-24 Catherine Moore <clm@codesourcery.com>
74 Richard Sandiford <rdsandiford@googlemail.com>
76 * gcc.target/mips/mips.exp: Add microMIPS support.
77 * gcc.target/mips/umips-movep-2.c: New test.
78 * gcc.target/mips/umips-lwp-2.c: New test.
79 * gcc.target/mips/umips-swp-5.c: New test.
80 * gcc.target/mips/umips-constraints-1.c: New test.
81 * gcc.target/mips/umips-lwp-3.c: New test.
82 * gcc.target/mips/umips-swp-6.c: New test.
83 * gcc.target/mips/umips-constraints-2.c: New test.
84 * gcc.target/mips/umips-save-restore-1.c: New test.
85 * gcc.target/mips/umips-lwp-4.c: New test.
86 * gcc.target/mips/umips-swp-7.c: New test.
87 * gcc.target/mips/umips-save-restore-2.c: New test.
88 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
89 * gcc.target/mips/umips-lwp-5.c: New test.
90 * gcc.target/mips/umips-save-restore-3.c: New test.
91 * gcc.target/mips/umips-lwp-6.c: New test.
92 * gcc.target/mips/umips-swp-1.c: New test.
93 * gcc.target/mips/umips-lwp-7.c: New test.
94 * gcc.target/mips/umips-swp-2.c: New test.
95 * gcc.target/mips/umips-lwp-8.c: New test.
96 * gcc.target/mips/umips-swp-3.c: New test.
97 * gcc.target/mips/umips-movep-1.c: New test.
98 * gcc.target/mips/umips-lwp-1.c: New test.
99 * gcc.target/mips/umips-swp-4.c: New test.
101 2013-02-24 Catherine Moore <clm@codesourcery.com>
102 Richard Sandiford <rdsandiford@googlemail.com>
104 * gcc.target/mips/mips.exp: Add microMIPS support.
105 * gcc.target/mips/umips-movep-2.c: New test.
106 * gcc.target/mips/umips-lwp-2.c: New test.
107 * gcc.target/mips/umips-swp-5.c: New test.
108 * gcc.target/mips/umips-constraints-1.c: New test.
109 * gcc.target/mips/umips-lwp-3.c: New test.
110 * gcc.target/mips/umips-swp-6.c: New test.
111 * gcc.target/mips/umips-constraints-2.c: New test.
112 * gcc.target/mips/umips-save-restore-1.c: New test.
113 * gcc.target/mips/umips-lwp-4.c: New test.
114 * gcc.target/mips/umips-swp-7.c: New test.
115 * gcc.target/mips/umips-save-restore-2.c: New test.
116 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
117 * gcc.target/mips/umips-lwp-5.c: New test.
118 * gcc.target/mips/umips-save-restore-3.c: New test.
119 * gcc.target/mips/umips-lwp-6.c: New test.
120 * gcc.target/mips/umips-swp-1.c: New test.
121 * gcc.target/mips/umips-lwp-7.c: New test.
122 * gcc.target/mips/umips-swp-2.c: New test.
123 * gcc.target/mips/umips-lwp-8.c: New test.
124 * gcc.target/mips/umips-swp-3.c: New test.
125 * gcc.target/mips/umips-movep-1.c: New test.
126 * gcc.target/mips/umips-lwp-1.c: New test.
127 * gcc.target/mips/umips-swp-4.c: New test.
129 2013-02-22 Jakub Jelinek <jakub@redhat.com>
132 * lib/asan-dg.exp (asan_link_flags): Add
133 -B${gccpath}/libsanitizer/asan/ to flags.
135 2013-02-21 Jakub Jelinek <jakub@redhat.com>
138 * gcc.dg/torture/pr56420.c: New test.
140 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
143 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
145 2013-02-21 Martin Jambor <mjambor@suse.cz>
147 PR tree-optimization/56310
148 * g++.dg/ipa/pr56310.C: New test.
150 2013-02-21 Janus Weil <janus@gcc.gnu.org>
153 * gfortran.dg/proc_ptr_comp_37.f90: New.
155 2013-02-21 Richard Biener <rguenther@suse.de>
157 PR tree-optimization/56415
159 2013-02-11 Richard Biener <rguenther@suse.de>
161 PR tree-optimization/56273
162 * g++.dg/warn/Warray-bounds-6.C: New testcase.
163 * gcc.dg/tree-ssa/pr21559.c: Adjust.
164 * gcc.dg/tree-ssa/vrp17.c: Likewise.
165 * gcc.dg/tree-ssa/vrp18.c: Likewise.
166 * gcc.dg/tree-ssa/vrp23.c: Likewise.
167 * gcc.dg/tree-ssa/vrp24.c: Likewise.
169 2013-02-21 Marek Polacek <polacek@redhat.com>
171 PR tree-optimization/56398
172 * g++.dg/torture/pr56398.C: New test.
174 2013-02-21 Jakub Jelinek <jakub@redhat.com>
177 * gcc.c-torture/compile/pr56405.c: New test.
179 2013-02-20 Jan Hubicka <jh@suse.cz>
181 PR tree-optimization/56265
182 * testsuite/g++.dg/ipa/devirt-11.C: New testcase.
184 2013-02-20 Richard Biener <rguenther@suse.de>
186 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
188 2013-02-20 Richard Biener <rguenther@suse.de>
189 Jakub Jelinek <jakub@redhat.com>
191 PR tree-optimization/56396
192 * gcc.dg/pr56396.c: New testcase.
194 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
197 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
199 2013-02-19 Richard Biener <rguenther@suse.de>
201 PR tree-optimization/56384
202 * gcc.dg/torture/pr56384.c: New testcase.
204 2013-02-19 Jakub Jelinek <jakub@redhat.com>
206 PR tree-optimization/56350
207 * gcc.dg/pr56350.c: New test.
209 PR tree-optimization/56381
210 * g++.dg/opt/pr56381.C: New test.
212 2013-02-18 Jakub Jelinek <jakub@redhat.com>
215 * lib/dg-pch.exp (pch-init, pch-finish,
216 check_effective_target_pch_supported_debug): New procs.
217 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
218 Likewise if $pch_unsupported_debug and $flags include -g.
219 Skip FAILs about missing *.gch file if $pch_unsupported_debug
220 and dg-require-effective-target pch_unsupported_debug.
221 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
222 * objc.dg/pch/pch.exp: Likewise.
223 * gcc.dg/pch/pch.exp: Likewise.
224 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
225 pch_unsupported_debug.
226 * gcc.dg/pch/valid-1.hs: Likewise.
227 * gcc.dg/pch/valid-1b.c: Likewise.
228 * gcc.dg/pch/valid-1b.hs: Likewise.
230 2013-02-18 Richard Biener <rguenther@suse.de>
232 PR tree-optimization/56366
233 * gcc.dg/torture/pr56366.c: New testcase.
235 2013-02-18 Richard Biener <rguenther@suse.de>
238 * gcc.dg/torture/pr56349.c: New testcase.
240 2013-02-18 Richard Biener <rguenther@suse.de>
242 PR tree-optimization/56321
243 * gcc.dg/torture/pr56321.c: New testcase.
245 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
247 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
249 2013-02-16 Jakub Jelinek <jakub@redhat.com>
250 Dodji Seketeli <dodji@redhat.com>
253 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
254 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
255 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
256 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
257 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
258 * c-c++-common/asan/pr56330.c: Likewise.
259 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
260 Ensure the size argument of __builtin_memcpy is a constant.
262 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
263 Paolo Carlini <paolo.carlini@oracle.com>
266 * g++.dg/cpp0x/enum23.C: New.
268 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
271 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
273 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
275 PR rtl-optimization/56348
276 * gcc.target/i386/pr56348.c: New test.
278 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
280 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
281 * gcc.target/arm/interrupt-2.c: Likewise.
283 2013-02-15 Tobias Burnus <burnus@net-b.de>
286 * gcc/testsuite/gfortran.dg/matmul_9.f90: New.
288 2013-02-15 Tobias Burnus <burnus@net-b.de>
291 * gfortran.dg/init_flag_11.f90: New.
293 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
295 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
297 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
299 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
302 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
303 Tobias Burnus <burnus@net-b.de>
306 * gfortran.dg/allocatable_function_7.f90: New.
308 2013-02-14 Jakub Jelinek <jakub@redhat.com>
310 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
311 * asan_globals_test-wrapper.cc: New file.
312 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
313 instead of asan_globals_test.cc as dg-additional-sources.
314 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
315 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
316 "sanitizer_test_utils.h" instead of
317 "sanitizer_common/tests/sanitizer_test_utils.h".
318 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
319 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
320 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
321 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
322 * g++.dg/asan/asan_test.cc: Synced from upstream.
323 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
325 2013-02-14 Dodji Seketeli <dodji@redhat.com>
328 * c-c++-common/asan/memcmp-2.c: New test.
330 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
333 * g++.dg/cpp0x/udlit-string-literal.h: New.
334 * g++.dg/cpp0x/udlit-string-literal.C: New.
336 2013-02-13 Sriraman Tallam <tmsriram@google.com>
338 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
340 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
343 * gcc.target/arm/pr56184.C: New test.
345 2013-02-13 Jakub Jelinek <jakub@redhat.com>
348 * g++.dg/torture/pr56302.C: New test.
349 * g++.dg/cpp0x/constexpr-56302.C: New test.
350 * c-c++-common/pr56302.c: New test.
352 2013-02-13 Tobias Burnus <burnus@net-b.de>
353 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
356 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
357 * gfortran.dg/quad_3.f90: Ditto.
359 2013-02-13 Kostya Serebryany <kcc@google.com>
361 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
362 to match the fresh asan run-time.
363 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
365 2013-02-12 Dodji Seketeli <dodji@redhat.com>
367 Avoid instrumenting duplicated memory access in the same basic block
368 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
369 * testsuite/c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
370 * testsuite/c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
371 * testsuite/c-c++-common/asan/inc.c: Likewise.
373 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
376 * gcc.target/i386/pr56148.c: New test.
378 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
379 Tobias Burnus <burnus@net-b.de>
382 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
385 2013-02-12 Richard Biener <rguenther@suse.de>
388 * gcc.dg/lto/pr56297_0.c: New testcase.
389 * gcc.dg/lto/pr56297_0.c: Likewise.
391 2013-02-12 Janus Weil <janus@gcc.gnu.org>
394 * gfortran.dg/typebound_deferred_1.f90: New.
396 2013-02-12 Jakub Jelinek <jakub@redhat.com>
398 PR rtl-optimization/56151
399 * gcc.target/i386/pr56151.c: New test.
401 2013-02-11 Sriraman Tallam <tmsriramgoogle.com>
403 * g++.dg/ext/mv12.C: New test.
404 * g++.dg/ext/mv12.h: New file.
405 * g++.dg/ext/mv12-aux.C: New file.
406 * g++.dg/ext/mv13.C: New test.
408 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
410 * lib/target-supports.exp
411 (check_effective_target_powerpc_eabi_ok): New.
412 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
414 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
415 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
417 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
418 * gcc.target/powerpc/pr51623.c: Likewise.
419 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
420 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
422 2013-02-11 Alexander Potapenko <glider@google.com>
423 Jack Howarth <howarth@bromo.med.uc.edu>
424 Jakub Jelinek <jakub@redhat.com>
427 * g++.dg/asan/pr55617.C: Run on all targets.
429 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
431 PR rtl-optimization/56275
432 * gcc.dg/pr56275.c: New test.
434 2013-02-11 Richard Biener <rguenther@suse.de>
436 PR tree-optimization/56273
437 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
439 2013-02-11 Richard Biener <rguenther@suse.de>
441 PR tree-optimization/56264
442 * gcc.dg/torture/pr56264.c: New testcase.
444 2013-02-11 Richard Biener <rguenther@suse.de>
446 PR tree-optimization/56273
447 * g++.dg/warn/Warray-bounds-6.C: New testcase.
448 * gcc.dg/tree-ssa/pr21559.c: Adjust.
449 * gcc.dg/tree-ssa/vrp17.c: Likewise.
450 * gcc.dg/tree-ssa/vrp18.c: Likewise.
451 * gcc.dg/tree-ssa/vrp23.c: Likewise.
452 * gcc.dg/tree-ssa/vrp24.c: Likewise.
454 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
456 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
457 for *-*-linux-gnu targets.
458 * g++.dg/asan/interception-test-1.c: Ditto.
459 * g++.dg/asan/interception-failure-test-1.C: Ditto.
460 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
462 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
465 * gfortran.dg/intrinsic_size_4.f90 : New test.
467 2013-02-09 Jakub Jelinek <jakub@redhat.com>
470 * gcc.target/powerpc/pr56256.c: New test.
472 2013-02-08 Ian Lance Taylor <iant@google.com>
474 * lib/go.exp: Load timeout.exp.
476 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
478 PR rtl-optimization/56246
479 * gcc.target/i386/pr56246.c: New test.
481 2013-02-08 Jeff Law <law@redhat.com>
484 * gcc.dg/debug/dwarf2/pr53948.c: New test.
486 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
489 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
492 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
494 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
496 2013-02-08 Jakub Jelinek <jakub@redhat.com>
498 PR rtl-optimization/56195
499 * gcc.dg/torture/pr56195.c: New test.
501 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
504 * gfortran.dg/recursive_interface_2.f90: New test.
506 2013-02-08 Jakub Jelinek <jakub@redhat.com>
508 PR tree-optimization/56250
509 * gcc.c-torture/execute/pr56250.c: New test.
511 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
513 PR tree-optimization/56064
514 * gcc.dg/fixed-point/view-convert-2.c: New test.
516 2013-02-08 Michael Matz <matz@suse.de>
518 PR tree-optimization/52448
519 * gcc.dg/pr52448.c: New test.
521 2013-02-08 Richard Biener <rguenther@suse.de>
524 * gcc.dg/torture/pr56181.c: New testcase.
526 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
529 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
530 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
532 2013-02-07 Jakub Jelinek <jakub@redhat.com>
535 * g++.dg/parse/crash61.C: New test.
538 * g++.dg/parse/pr56239.C: New test.
541 * g++.dg/abi/mangle61.C: New test.
543 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
545 PR rtl-optimization/56225
546 * gcc.target/i386/pr56225.c: New test.
548 2013-02-07 Jakub Jelinek <jakub@redhat.com>
551 * gcc.dg/guality/pr56154-1.c: New test.
552 * gcc.dg/guality/pr56154-2.c: New test.
553 * gcc.dg/guality/pr56154-3.c: New test.
554 * gcc.dg/guality/pr56154-4.c: New test.
555 * gcc.dg/guality/pr56154-aux.c: New file.
557 PR tree-optimization/55789
558 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
560 * gcc.dg/tree-ssa/inline-3.c: Add
561 --param max-early-inliner-iterations=2 option.
563 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
566 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
567 Add -fno-dwarf2-cfi-asm to dg-options.
570 2013-02-07 Jakub Jelinek <jakub@redhat.com>
573 * gcc.dg/pr56228.c: New test.
575 2013-02-07 Alan Modra <amodra@gmail.com>
578 * gcc.target/powerpc/pr54009.c: New test.
580 * gfortran.dg/pr54131.f: New test.
582 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
585 * gfortran.dg/array_constructor_41.f90: New test.
587 2013-02-06 Janus Weil <janus@gcc.gnu.org>
590 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
592 2013-02-06 Jakub Jelinek <jakub@redhat.com>
595 * g++.dg/gomp/pr56217.C: New test.
597 2013-02-05 Jakub Jelinek <jakub@redhat.com>
599 PR tree-optimization/56205
600 * gcc.dg/tree-ssa/stdarg-6.c: New test.
601 * gcc.c-torture/execute/pr56205.c: New test.
603 2013-02-05 Richard Biener <rguenther@suse.de>
605 PR tree-optimization/53342
606 PR tree-optimization/53185
607 * gcc.dg/vect/pr53185-2.c: New testcase.
609 2013-02-05 Jan Hubicka <jh@suse.cz>
611 PR tree-optimization/55789
612 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
613 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
614 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
615 * g++.dg/ipa/inline-1.C: New testcase.
616 * g++.dg/ipa/inline-2.C: New testcase.
617 * g++.dg/ipa/inline-3.C: New testcase.
619 2013-02-05 Jan Hubicka <jh@suse.cz>
621 PR tree-optimization/55789
622 * g++.dg/torture/pr55789.C: New testcase.
624 2013-02-05 Jakub Jelinek <jakub@redhat.com>
627 * gcc.dg/pr56167.c: New test.
629 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
632 * gcc.target/sh/pr55146.c: New.
634 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
636 PR tree-optimization/54386
637 * gcc.target/sh/pr54386.c: New.
639 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
642 * gfortran.dg/realloc_on _assign_16.f90 : New test.
645 * gfortran.dg/realloc_on _assign_17.f90 : New test.
647 2013-02-04 Alexander Potapenko <glider@google.com>
648 Jack Howarth <howarth@bromo.med.uc.edu>
649 Jakub Jelinek <jakub@redhat.com>
652 * g++.dg/asan/pr55617.C: New test.
654 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
657 * gfortran.dg/typebound_operator_19.f90: New test.
658 * gfortran.dg/typebound_assignment_4.f90: New test.
660 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
663 * gfortran.dg/recursive_interface_1.f90: New test.
665 2013-02-04 Richard Guenther <rguenther@suse.de>
668 * gcc.dg/lto/pr56168_0.c: New testcase.
669 * gcc.dg/lto/pr56168_1.c: Likewise.
671 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
675 * gfortran.dg/block_12.f90: New test.
676 * gfortran.dg/module_error_1.f90: New test.
678 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
680 * lib/target-supports.exp (check_effective_target_vect_float)
681 (check_effective_target_vect_no_align): Add mips-sde-elf.
683 2013-02-01 Jakub Jelinek <jakub@redhat.com>
685 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
687 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
689 * gcc.dg/pr56023.c: XFAIL on AIX.
690 * gcc.dg/vect/pr49352.c: Same.
692 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
694 * gnat.dg/opt26.adb: New test.
696 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
699 2013-01-27 Amol Pise <amolpise15@gmail.com>
701 * gcc.target/arm/neon-vfnms-1.c: New test.
702 * gcc.target/arm/neon-vfnma-1.c: New test.
704 2013-01-31 Richard Biener <rguenther@suse.de>
706 PR tree-optimization/56157
707 * gcc.dg/torture/pr56157.c: New testcase.
709 2013-01-30 Richard Biener <rguenther@suse.de>
711 PR tree-optimization/56150
712 * gcc.dg/torture/pr56150.c: New testcase.
714 2013-01-30 Jakub Jelinek <jakub@redhat.com>
717 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
718 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
719 printed in backtrace.
720 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
721 to avoid errors about mismatched allocation vs. deallocation.
724 * g++.dg/mv1.C: Moved to...
725 * g++.dg/ext/mv1.C: ... here. Adjust test.
726 * g++.dg/mv2.C: Moved to...
727 * g++.dg/ext/mv2.C: ... here. Adjust test.
728 * g++.dg/mv3.C: Moved to...
729 * g++.dg/ext/mv3.C: ... here.
730 * g++.dg/mv4.C: Moved to...
731 * g++.dg/ext/mv4.C: ... here.
732 * g++.dg/mv5.C: Moved to...
733 * g++.dg/ext/mv5.C: ... here. Adjust test.
734 * g++.dg/mv6.C: Moved to...
735 * g++.dg/ext/mv6.C: ... here. Adjust test.
736 * g++.dg/ext/mv7.C: New test.
737 * g++.dg/ext/mv8.C: New test.
738 * g++.dg/ext/mv9.C: New test.
739 * g++.dg/ext/mv10.C: New test.
740 * g++.dg/ext/mv11.C: New test.
742 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
744 PR rtl-optimization/56144
745 * gcc.dg/pr56144.c: New.
747 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
749 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
751 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
752 * g++.dg/cpp0x/constexpr-55573.C: Same
754 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
756 PR tree-optimization/56064
757 * gcc.dg/fixed-point/view-convert.c: New test.
759 2013-01-30 Andreas Schwab <schwab@suse.de>
761 * lib/target-supports-dg.exp (dg-process-target): Use expr to
762 evaluate the end index in string range.
764 2013-01-30 Tobias Burnus <burnus@net-b.de>
767 * gfortran.dg/allocatable_function_6.f90: New.
769 2013-01-29 Janus Weil <janus@gcc.gnu.org>
770 Mikael Morin <mikael@gcc.gnu.org>
773 * gfortran.dg/proc_ptr_comp_36.f90: New.
775 2013-01-29 Richard Biener <rguenther@suse.de>
777 PR tree-optimization/55270
778 * gcc.dg/torture/pr55270.c: New testcase.
780 2013-01-28 Jakub Jelinek <jakub@redhat.com>
782 PR rtl-optimization/56117
783 * gcc.dg/pr56117.c: New test.
785 2013-01-28 Richard Biener <rguenther@suse.de>
787 PR tree-optimization/56034
788 * gcc.dg/torture/pr56034.c: New testcase.
790 2013-01-28 Jakub Jelinek <jakub@redhat.com>
792 PR tree-optimization/56125
793 * gcc.dg/pr56125.c: New test.
795 2013-01-28 Tobias Burnus <burnus@net-b.de>
796 Mikael Morin <mikael@gcc.gnu.org>
799 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
800 * gfortran.dg/import8.f90: Likewise.
801 * gfortran.dg/interface_derived_type_1.f90: Likewise.
802 * gfortran.dg/import10.f90: New test.
803 * gfortran.dg/import11.f90: Likewise
805 2013-01-28 Jakub Jelinek <jakub@redhat.com>
808 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
809 string.h. Provide memset, malloc and free prototypes, adjust line
810 numbers in dg-output.
811 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
812 Provide memset prototype and adjust line numbers in dg-output.
813 * c-c++-common/asan/global-overflow-1.c: Likewise.
815 PR tree-optimization/56094
816 * gcc.dg/pr56094.c: New test.
818 2013-01-27 Amol Pise <amolpise15@gmail.com>
820 * gcc.target/arm/neon-vfnms-1.c: New test.
821 * gcc.target/arm/neon-vfnma-1.c: New test.
823 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
826 * gcc.target/i386/pr56114.c: New test.
828 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
831 * gfortran.dg/associate_14.f90: New test.
834 * gfortran.dg/associate_13.f90: New test.
836 2013-01-25 Jakub Jelinek <jakub@redhat.com>
838 PR tree-optimization/56098
839 * gcc.dg/pr56098-1.c: New test.
840 * gcc.dg/pr56098-2.c: New test.
842 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
845 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
847 2013-01-22 Marek Polacek <polacek@redhat.com>
849 PR tree-optimization/56035
850 * gcc.dg/pr56035.c: New test.
852 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
854 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
857 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
859 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
861 2013-01-24 Jakub Jelinek <jakub@redhat.com>
864 * gcc.dg/pr56078.c: New test.
865 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
867 2013-01-24 Martin Jambor <mjambor@suse.cz>
869 PR tree-optimization/55927
870 * g++.dg/ipa/devirt-10.C: Disable early inlining.
872 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
874 * gcc.target/i386/movsd.c: New test.
876 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
879 * gcc.target/i386/pr55934.c: New test.
881 2013-01-23 Janus Weil <janus@gcc.gnu.org>
884 * gfortran.dg/select_8.f90: New.
886 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
888 * gcc.target/microblaze/microblaze.exp: Remove
889 target_config_cflags check.
891 2013-01-23 Jakub Jelinek <jakub@redhat.com>
894 * gfortran.dg/gomp/pr56052.f90: New test.
897 * gcc.dg/pr49069.c: New test.
899 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
902 * g++.dg/cpp0x/constexpr-static10.C: New.
904 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
907 * gcc.target/i386/pr56028.c: New test.
909 2013-01-22 Jakub Jelinek <jakub@redhat.com>
912 * gcc.target/i386/pr55686.c: New test.
914 2013-01-22 Dodji Seketeli <dodji@redhat.com>
917 * g++.dg/cpp0x/variadic139.C: New test.
918 * g++.dg/cpp0x/variadic140.C: Likewise.
919 * g++.dg/cpp0x/variadic141.C: Likewise.
921 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
923 * gnat.dg/warn8.adb: New test.
925 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
928 * gfortran.dg/include_8.f90: New test.
930 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
932 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
933 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
935 2013-01-21 Jakub Jelinek <jakub@redhat.com>
937 PR tree-optimization/56051
938 * gcc.c-torture/execute/pr56051.c: New test.
940 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
942 PR rtl-optimization/56023
943 * gcc.dg/pr56023.c: New test.
945 2013-01-21 Martin Jambor <mjambor@suse.cz>
948 * gcc.target/i386/pr56022.c: New test.
950 2013-01-21 Jason Merrill <jason@redhat.com>
952 * lib/target-supports.exp (check_effective_target_alias): New.
954 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
957 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
959 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
961 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
963 2013-01-19 Jeff Law <law@redhat.com>
965 PR tree-optimization/52631
966 * tree-ssa/pr52631.c: New test.
967 * tree-ssa/ssa-fre-9: Update expected output.
969 2013-01-19 Anthony Green <green@moxielogic.com>
971 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
974 2013-01-18 Jakub Jelinek <jakub@redhat.com>
976 PR tree-optimization/56029
977 * g++.dg/torture/pr56029.C: New test.
979 2013-01-18 Sharad Singhai <singhai@google.com>
981 PR tree-optimization/55995
982 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
984 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
987 * gcc.target/i386/pr55433.c: New.
989 2013-01-18 Jakub Jelinek <jakub@redhat.com>
992 * gfortran.dg/pr56015.f90: New test.
994 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
996 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
998 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
1000 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
1001 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
1002 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
1003 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
1004 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
1006 2013-01-17 Jeff Law <law@redhat.com>
1008 * gcc.dg/pr52573.c: Move to...
1009 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
1011 PR rtl-optimization/52573
1012 * gcc.dg/pr52573.c: New test.
1014 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
1017 * g++.dg/asan/interception-test-1.C: Skip on darwin.
1018 * lib/target-supports.exp (check_effective_target_swapcontext): Use
1019 check_no_compiler_messages to test support in ucontext.h.
1020 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
1021 compliant RLIMIT_AS.
1023 2013-01-17 Marek Polacek <polacek@redhat.com>
1025 PR rtl-optimization/55833
1026 * gcc.dg/pr55833.c: New test.
1028 2013-01-17 Jan Hubicka <jh@suse.cz>
1030 PR tree-optimization/55273
1031 * gcc.c-torture/compile/pr55273.c: New testcase.
1033 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
1036 * gcc.target/pr55981.c: New test.
1038 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
1040 * gcc.target/arm/pr40887.c: Require at least armv5.
1041 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
1042 * gcc.target/arm/pr51915.c: Likewise.
1043 * gcc.target/arm/pr52006.c: Likewise.
1044 * gcc.target/arm/pr53187.c: Likewise.
1046 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
1047 * gcc.target/arm/ftest-support-arm.h: Delete.
1048 * gcc.target/arm/ftest-support-thumb.h: Delete.
1049 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
1050 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
1051 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
1052 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
1053 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
1054 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
1055 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
1056 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
1057 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
1058 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
1059 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
1060 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
1061 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
1062 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
1063 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
1064 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
1065 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
1066 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
1067 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
1068 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
1069 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
1070 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
1071 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
1072 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
1074 2013-01-17 Martin Jambor <mjambor@suse.cz>
1076 PR tree-optimizations/55264
1077 * g++.dg/ipa/pr55264.C: New test.
1079 2013-01-16 Janus Weil <janus@gcc.gnu.org>
1082 * gfortran.dg/class_55.f90: New.
1084 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
1087 * gcc.c-torture/execute/builtins/builtins.exp: Add
1088 -Wl,--allow-multiple-definition for eabi and elf targets.
1091 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
1092 check_effective_target_vect_perm_short,
1093 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
1094 check_effective_target_vect64): Return 0 for big-endian ARM.
1095 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
1097 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
1100 2013-01-16 Richard Biener <rguenther@suse.de>
1102 PR tree-optimization/55964
1103 * gcc.dg/torture/pr55964.c: New testcase.
1105 2013-01-16 Richard Biener <rguenther@suse.de>
1107 PR tree-optimization/54767
1108 PR tree-optimization/53465
1109 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
1111 2013-01-16 Christian Bruel <christian.bruel@st.com>
1114 * gcc.target/sh/sh-switch.c: New testcase.
1116 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
1118 * gcc.dg/webizer.c: Increase the array size.
1120 2013-01-15 Jakub Jelinek <jakub@redhat.com>
1123 * gcc.dg/pr55940.c: New test.
1125 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
1126 Harald Anlauf <anlauf@gmx.de>
1128 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
1129 * gfortran.dg/bounds_check_5.f90: Likewise.
1130 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
1131 * gfortran.dg/continuation_9.f90: Likewise.
1132 * gfortran.dg/move_alloc_13.f90: Likewise.
1133 * gfortran.dg/structure_constructor_11.f90: Likewise.
1134 * gfortran.dg/tab_continuation.f: Likewise.
1135 * gfortran.dg/warning-directive-2.F90: Likewise.
1136 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
1138 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
1140 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
1141 * gcc.target/arm/fma-sp.c: Likewise.
1143 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
1145 PR rtl-optimization/55153
1146 * gcc.dg/pr55153.c: New.
1148 2013-01-15 Jakub Jelinek <jakub@redhat.com>
1150 PR tree-optimization/55920
1151 * gcc.c-torture/compile/pr55920.c: New test.
1153 2013-01-15 Richard Biener <rguenther@suse.de>
1156 * gcc.dg/torture/pr55882.c: New testcase.
1158 2013-01-15 Jakub Jelinek <jakub@redhat.com>
1160 PR tree-optimization/55955
1161 * gcc.c-torture/compile/pr55955.c: New test.
1163 2013-01-15 Dodji Seketeli <dodji@redhat.com>
1166 * g++.dg/cpp0x/alias-decl-31.C: New test.
1168 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
1171 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
1172 case where interface is null.
1174 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1177 * gfortran.dg/array_constructor_40.f90: New test.
1179 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
1181 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
1183 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
1185 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
1186 * gcc.target/aarch64/vect-ld1r-compile.c: New.
1187 * gcc.target/aarch64/vect-ld1r-fp.c: New.
1188 * gcc.target/aarch64/vect-ld1r.c: New.
1189 * gcc.target/aarch64/vect-ld1r.x: New.
1191 2013-01-14 Andi Kleen <ak@linux.intel.com>
1194 * gcc.target/i386/hle-clear-rel.c: New file
1195 * gcc.target/i386/hle-store-rel.c: New file.
1197 2013-01-14 Harald Anlauf <anlauf@gmx.de>
1199 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
1200 * gfortran.dg/bounds_check_4.f90: Likewise.
1201 * gfortran.dg/inquire_10.f90: Likewise.
1202 * gfortran.dg/minloc_3.f90: Likewise.
1203 * gfortran.dg/minlocval_3.f90: Likewise.
1204 * gfortran.dg/module_double_reuse.f90: Likewise.
1205 * gfortran.dg/mvbits_1.f90: Likewise.
1206 * gfortran.dg/oldstyle_1.f90: Likewise.
1207 * gfortran.dg/pr20163-2.f: Likewise.
1208 * gfortran.dg/save_1.f90: Likewise.
1209 * gfortran.dg/scan_1.f90: Likewise.
1210 * gfortran.dg/select_char_1.f90: Likewise.
1211 * gfortran.dg/shape_4.f90: Likewise.
1212 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
1213 * gfortran.dg/function_optimize_10.f90: Likewise.
1214 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
1215 * gfortran.dg/used_types_17.f90: Likewise.
1216 * gfortran.dg/used_types_18.f90: Likewise.
1218 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
1221 * gfortran.dg/proc_ptr_result_8.f90 : New test.
1223 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
1225 * gcc.dg/unroll_5.c: Add nomips16 attributes.
1227 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
1229 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
1231 2013-01-12 Janus Weil <janus@gcc.gnu.org>
1234 * gfortran.dg/assumed_type_2.f90: Fix test case.
1235 * gfortran.dg/internal_pack_13.f90: New test.
1236 * gfortran.dg/internal_pack_14.f90: New test.
1238 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
1241 * gfortran.dg/unlimited_polymorphic_8.f90: Update
1242 scan-tree-dump-times for foo.0.x._vptr to deal with change from
1245 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
1247 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
1249 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1252 * gcc.target/s390/pr55719.c: New testcase.
1254 2013-01-11 Richard Guenther <rguenther@suse.de>
1256 PR tree-optimization/44061
1257 * gcc.dg/pr44061.c: New testcase.
1259 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
1261 Update copyright years.
1263 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
1264 Jakub Jelinek <jakub@redhat.com>
1267 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
1269 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
1271 PR rtl-optimization/55672
1272 * gcc.target/i386/pr55672.c: New.
1274 2013-01-10 Jeff Law <law@redhat.com>
1276 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
1277 pass/fail message unique.
1280 2013-01-10 Jason Merrill <jason@redhat.com>
1282 * ada/.gitignore: New.
1284 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1286 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
1288 * g++.dg/tls/thread_local2.C: Likewise.
1289 * g++.dg/tls/thread_local2g.C: Likewise.
1290 * g++.dg/tls/thread_local6.C: Likewise.
1291 * g++.dg/tls/thread_local-order1.C: Add tls options.
1292 * g++.dg/tls/thread_local-order2.C: Likewise.
1293 * g++.dg/tls/thread_local3.C: Likewise.
1294 * g++.dg/tls/thread_local3g.C: Likewise.
1295 * g++.dg/tls/thread_local4.C: Likewise.
1296 * g++.dg/tls/thread_local4g.C: Likewise.
1297 * g++.dg/tls/thread_local5.C: Likewise.
1298 * g++.dg/tls/thread_local5g.C: Likewise.
1299 * g++.dg/tls/thread_local6g.C: Likewise.
1301 2013-01-10 Kostya Serebryany <kcc@google.com>
1303 * g++.dg/asan/asan_test.cc: Sync from upstream.
1305 2013-01-10 Jakub Jelinek <jakub@redhat.com>
1307 PR tree-optimization/55921
1308 * gcc.c-torture/compile/pr55921.c: New test.
1310 2013-01-09 Jan Hubicka <jh@suse.cz>
1312 PR tree-optimization/55569
1313 * gcc.c-torture/compile/pr55569.c: New testcase.
1315 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
1318 * gfortran.dg/use_28.f90: New test.
1320 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
1322 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
1323 number matching more robust.
1325 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
1327 PR rtl-optimization/55829
1328 * gcc.target/i386/pr55829.c: New.
1330 2013-01-09 Tobias Burnus <burnus@net-b.de>
1333 * gfortran.dg/bind_c_bool_1.f90: New.
1334 * gfortran.dg/do_5.f90: Add dg-warning.
1336 2013-01-09 Jan Hubicka <jh@suse.cz>
1338 PR tree-optimization/55875
1339 * gcc.c-torture/execute/pr55875.c: New testcase.
1340 * g++.dg/torture/pr55875.C: New testcase.
1342 2013-01-09 Jakub Jelinek <jakub@redhat.com>
1345 * c-c++-common/pr48418.c: New test.
1347 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
1350 * g++.dg/tls/thread_local-ice.C: New.
1352 2013-01-09 Andreas Schwab <schwab@suse.de>
1354 * gcc.dg/guality/pr54693.c: Null-terminate arr.
1356 2013-01-09 Jakub Jelinek <jakub@redhat.com>
1358 PR tree-optimization/48189
1359 * gcc.dg/pr48189.c: New test.
1361 2013-01-04 Jan Hubicka <jh@suse.cz>
1363 PR tree-optimization/55823
1364 * g++.dg/ipa/devirt-10.C: New testcase.
1366 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
1367 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
1369 PR rtl-optimization/55845
1370 * gcc.target/i386/pr55845.c: New test.
1372 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
1374 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
1375 instructions generated instead of number of occurances.
1377 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
1379 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
1380 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
1381 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
1382 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
1383 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
1384 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
1385 * gcc.target/aarch64/vect-fcm.x: Likewise.
1386 * lib/target-supports.exp
1387 (check_effective_target_vect_cond): Enable for AArch64.
1389 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
1391 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
1392 endian-safe float pool loading.
1393 (test_square_root_v4sf): Likewise.
1394 (test_square_root_v2df): Likewise.
1395 * lib/target-supports.exp
1396 (check_effective_target_vect_call_sqrtf): Add AArch64.
1398 2013-01-08 Martin Jambor <mjambor@suse.cz>
1401 * gcc.dg/tree-ssa/pr55579.c: New test.
1403 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1405 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
1408 2013-01-08 Jakub Jelinek <jakub@redhat.com>
1411 * gcc.dg/torture/pr55890-3.c: New test.
1414 * gcc.c-torture/compile/pr55851.c: New test.
1417 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
1420 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
1423 * gfortran.dg/elemental_scalar_args_2.f90: New test.
1425 2013-01-07 Tobias Burnus <burnus@net-b.de>
1428 * gfortran.dg/pointer_init_2.f90: Update dg-error.
1429 * gfortran.dg/pointer_init_7.f90: New.
1431 2013-01-07 Richard Biener <rguenther@suse.de>
1433 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
1435 2013-01-07 Richard Biener <rguenther@suse.de>
1438 * gcc.dg/torture/pr55890-1.c: New testcase.
1439 * gcc.dg/torture/pr55890-2.c: Likewise.
1441 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
1443 * gcc.target/aarch64/fmovd.c: New.
1444 * gcc.target/aarch64/fmovf.c: Likewise.
1445 * gcc.target/aarch64/fmovd-zero.c: Likewise.
1446 * gcc.target/aarch64/fmovf-zero.c: Likewise.
1447 * gcc.target/aarch64/vect-fmovd.c: Likewise.
1448 * gcc.target/aarch64/vect-fmovf.c: Likewise.
1449 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
1450 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
1452 2013-01-07 Richard Biener <rguenther@suse.de>
1454 PR tree-optimization/55888
1455 PR tree-optimization/55862
1456 * gcc.dg/torture/pr55888.c: New testcase.
1458 2013-01-07 Tobias Burnus <burnus@net-b.de>
1461 * gfortran.dg/intrinsic_size_3.f90: New.
1463 2013-01-07 Tobias Burnus <burnus@net-b.de>
1466 * gfortran.dg/select_type_32.f90: New.
1468 2013-01-04 Dodji Seketeli <dodji@redhat.com>
1471 * g++.dg/cpp0x/alias-decl-29.C: New test.
1473 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
1478 * gfortran.dg/class_array_15.f03: New test.
1480 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
1485 * gfortran.dg/use_23.f90: New test.
1486 * gfortran.dg/use_24.f90: New test.
1487 * gfortran.dg/use_25.f90: New test.
1488 * gfortran.dg/use_26.f90: New test.
1489 * gfortran.dg/use_27.f90: New test.
1491 2013-01-06 Olivier Hainque <hainque@adacore.com>
1493 * gnat.dg/specs/clause_on_volatile.ads: New test.
1495 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
1497 * gnat.dg/alignment10.adb: New test.
1499 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
1500 Mikael Morin <mikael@gcc.gnu.org>
1503 * gfortran.dg/use_22.f90: New test.
1505 2013-01-04 Andrew Pinski <apinski@cavium.com>
1507 * gcc.target/aarch64/cmp-1.c: New testcase.
1509 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
1512 * gfortran.dg/select_type_31.f03: New test.
1514 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
1516 PR c++/54526 (again)
1517 * g++.dg/cpp0x/parse2.C: Extend.
1518 * g++.old-deja/g++.other/crash28.C: Adjust.
1520 2013-01-04 Richard Biener <rguenther@suse.de>
1522 PR tree-optimization/55862
1523 * gcc.dg/torture/pr55862.c: New testcase.
1525 2013-01-04 Martin Jambor <mjambor@suse.cz>
1527 PR tree-optimization/55755
1528 * gcc.dg/torture/pr55755.c: New test.
1529 * gcc.dg/tree-ssa/sra-13.c: Likewise.
1530 * gcc.dg/tree-ssa/pr45144.c: Update.
1532 2013-01-04 Richard Biener <rguenther@suse.de>
1535 * gcc.dg/fold-reassoc-2.c: New testcase.
1537 2013-01-04 Tobias Burnus <burnus@net-b.de>
1540 * gfortran.dg/null_7.f90: New.
1542 2013-01-04 Tobias Burnus <burnus@net-b.de>
1546 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
1547 * gfortran.dg/unlimited_polymorphic_7.f90: New.
1548 * gfortran.dg/unlimited_polymorphic_8.f90: New.
1550 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
1552 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
1554 2013-01-03 Janus Weil <janus@gcc.gnu.org>
1557 * gfortran.dg/assignment_1.f90: Modified.
1558 * gfortran.dg/assignment_4.f90: New.
1560 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
1562 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
1564 2013-01-03 Richard Biener <rguenther@suse.de>
1566 PR tree-optimization/55857
1567 * gcc.dg/vect/pr55857-1.c: New testcase.
1568 * gcc.dg/vect/pr55857-2.c: Likewise.
1570 2013-01-03 Jakub Jelinek <jakub@redhat.com>
1572 PR rtl-optimization/55838
1573 * gcc.dg/pr55838.c: New test.
1575 PR tree-optimization/55832
1576 * gcc.c-torture/compile/pr55832.c: New test.
1578 2013-01-02 Teresa Johnson <tejohnson@google.com>
1580 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
1581 * gcc.dg/tree-ssa/loop-23.c: Ditto.
1582 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
1583 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
1584 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
1585 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
1586 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
1587 * gcc.dg/unroll_1.c: Ditto.
1588 * gcc.dg/unroll_2.c: Ditto.
1589 * gcc.dg/unroll_3.c: Ditto.
1590 * gcc.dg/unroll_4.c: Ditto.
1592 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1594 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
1596 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1599 * gfortran.dg/eof_4.f90: New test.
1601 2013-01-02 Jakub Jelinek <jakub@redhat.com>
1603 * lib/c-compat.exp (compat-use-alt-compiler): Remove
1604 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
1605 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
1606 (compat_setup_dfp): Initialize compat_alt_caret and
1607 compat_save_TEST_ALWAYS_FLAGS.
1609 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
1611 * gcc.dg/torture/tls/tls-reload-1.c: New test.
1613 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
1615 * gcc.dg/torture/fp-int-convert-2.c: New test.
1617 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1619 * gfortran.dg/newunit_3.f90: Add dg-do run.
1620 * gfortran.dg/inquire_15.f90: Add dg-do run.
1622 2013-01-01 Jakub Jelinek <jakub@redhat.com>
1624 PR tree-optimization/55831
1625 * gcc.dg/pr55831.c: New test.
1627 Copyright (C) 2013 Free Software Foundation, Inc.
1629 Copying and distribution of this file, with or without modification,
1630 are permitted in any medium without royalty provided the copyright
1631 notice and this notice are preserved.