1 2013-05-27 Bud Davis <jmdavis@link.com>
4 * gfortran.dg/stfunc_8.f90: New.
6 2013-05-27 Richard Biener <rguenther@suse.de>
8 PR tree-optimization/57343
9 * gcc.dg/torture/pr57343.c: New testcase.
11 2013-05-27 Richard Biener <rguenther@suse.de>
13 PR tree-optimization/57417
14 * gcc.dg/torture/pr57417.c: New testcase.
16 2013-05-27 Richard Biener <rguenther@suse.de>
18 PR tree-optimization/57396
19 * gfortran.fortran-torture/execute/pr57396.f90: New testcase.
21 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
23 * gnat.dg/specs/last_bit.ads: New test.
25 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
27 * gnat.dg/specs/machine_attribute.ads: New test.
29 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
31 * gnat.dg/incomplete3.ad[sb]: New test.
33 2013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
36 * gcc.target/mips/div-13.c: New test.
38 2013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
41 * gcc.target/mips/mips16-attributes-5.c,
42 * gcc.target/mips/mips16-attributes-6.c: New tests.
44 2013-05-25 Eric Botcazou <ebotcazou@adacore.com>
46 * gcc.dg/builtin-bswap-6.c: Use same options as optimize-bswapsi-1.c.
47 * gcc.dg/builtin-bswap-8.c: Likewise.
49 2013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
52 * g++.dg/cpp0x/new1.C: New.
54 2013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
57 * g++.dg/parse/dtor16.C: New.
58 * g++.dg/parse/dtor6.C: Adjust.
60 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
63 * g++.dg/expr/bitfield12.C: New.
65 2013-05-24 Jeff Law <law@redhat.com>
67 PR tree-optimization/57124
68 * gcc.c-torture/execute/pr57124.c: New test.
69 * gcc.c-torture/execute/pr57124.x: Set -fno-strict-overflow.
71 2013-05-24 Martin Jambor <mjambor@suse.cz>
73 PR tree-optimization/57294
74 * gcc.dg/ipa/pr57294.c: New test.
76 2013-05-24 Ian Bolton <ian.bolton@arm.com>
78 * gcc.target/aarch64/scalar_intrinsics.c
79 (force_simd): Use a valid instruction.
80 (test_vdupd_lane_s64): Pass a valid lane argument.
81 (test_vdupd_lane_u64): Likewise.
83 2013-05-24 Richard Biener <rguenther@suse.de>
85 PR tree-optimization/57287
86 * gcc.dg/pr57287.c: New testcase.
88 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
91 * g++.dg/template/error51.C: New.
93 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
96 * g++.dg/template/bitfield2.C: New.
98 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
100 * gnat.dg/specs/noinline1.ads: New test.
101 * gnat.dg/noinline2.ad[sb]: Likewise.
102 * gnat.dg/specs/noinline3.ads: Likewise.
103 * gnat.dg/specs/noinline3_pkg.ad[sb]: New helper.
105 2013-05-24 Alexander Ivchenko <alexander.ivchenko@intel.com>
108 * gcc.dg/tree-ssa/pr57385.c: New test.
110 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
112 * gnat.dg/derived_type4.adb: New test.
114 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
116 * gcc.dg/builtin-bswap-6.c: New test.
117 * gcc.dg/builtin-bswap-7.c: Likewise.
118 * gcc.dg/builtin-bswap-8.c: Likewise.
119 * gcc.dg/builtin-bswap-9.c: Likewise.
121 2013-05-23 Christian Bruel <christian.bruel@st.com>
124 * gcc.dg/debug/pr57351.c: New test
126 2013-05-23 Vidya Praveen <vidyapraveen@arm.com>
128 * gcc.target/aarch64/vect-clz.c: New file.
130 2013-05-23 Martin Jambor <mjambor@suse.cz>
133 * gcc.dg/ipa/pr57347.c: New test.
135 2013-05-23 Richard Biener <rguenther@suse.de>
137 PR tree-optimization/57380
138 * g++.dg/tree-ssa/pr57380.C: New testcase.
140 2013-05-23 Richard Biener <rguenther@suse.de>
143 * gcc.dg/torture/pr57381.c: New testcase.
145 2013-05-23 Jakub Jelinek <jakub@redhat.com>
148 * gcc.c-torture/execute/pr57344-1.c: New test.
149 * gcc.c-torture/execute/pr57344-2.c: New test.
150 * gcc.c-torture/execute/pr57344-3.c: New test.
151 * gcc.c-torture/execute/pr57344-4.c: New test.
153 2013-05-23 Richard Biener <rguenther@suse.de>
155 PR rtl-optimization/57341
156 * gcc.dg/torture/pr57341.c: New testcase.
158 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
161 * g++.dg/parse/crash62.C: New.
163 2013-05-22 Michael Meissner <meissner@linux.vnet.ibm.com>
164 Pat Haugen <pthaugen@us.ibm.com>
165 Peter Bergner <bergner@vnet.ibm.com>
167 * gcc.target/powerpc/crypto-builtin-1.c: New file, test for power8
170 2013-05-22 Tobias Burnus <burnus@net-b.de>
173 * gfortran.dg/defined_assignment_6.f90: New.
175 2013-05-22 Tobias Burnus <burnus@net-b.de>
178 * gfortran.dg/assumed_type_6.f90: New.
180 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
183 * g++.dg/cpp0x/Wunused-parm.C: New.
185 2013-05-21 Paolo Carlini <paolo.carlini@oracle.com>
187 * g++.dg/cpp0x/explicit3.C: Add column in dg-error strings.
188 * g++.dg/warn/Wdouble-promotion.C: Likewise.
190 2013-05-21 Easwaran Raman <eraman@google.com>
192 PR tree-optimization/57322
193 * gcc.dg/tree-ssa/reassoc-29.c: New testcase.
195 2013-05-21 Graham Stott <graham.stott@btinternet.com>
197 * lib/scanasm.exp (dg-function-on-line): Make MIPS targets match
200 2013-05-21 Tobias Burnus <burnus@net-b.de>
203 * gfortran.dg/assumed_type_5.f90: New.
204 * gfortran.dg/assumed_rank_1.f90: Comment invalid statement.
205 * gfortran.dg/assumed_rank_2.f90: Ditto.
206 * gfortran.dg/assumed_type_3.f90: Update dg-error.
207 * gfortran.dg/no_arg_check_3.f90: Ditto.
209 2013-05-21 Jakub Jelinek <jakub@redhat.com>
211 PR tree-optimization/57331
212 * gcc.c-torture/compile/pr57331.c: New test.
214 2013-05-21 Richard Biener <rguenther@suse.de>
216 PR tree-optimization/57330
217 * gcc.dg/torture/pr57330.c: New testcase.
219 2013-05-21 Richard Biener <rguenther@suse.de>
221 PR tree-optimization/57303
222 * gcc.dg/torture/pr57303.c: New testcase.
224 2013-05-21 Jakub Jelinek <jakub@redhat.com>
226 PR tree-optimization/57321
227 * gcc.c-torture/execute/pr57321.c: New test.
229 2013-05-20 Tobias Burnus <burnus@net-b.de>
233 * gfortran.dg/binding_label_tests_10_main.f03: Update dg-error.
234 * gfortran.dg/binding_label_tests_11_main.f03: Ditto.
235 * gfortran.dg/binding_label_tests_13_main.f03: Ditto.
236 * gfortran.dg/binding_label_tests_3.f03: Ditto.
237 * gfortran.dg/binding_label_tests_4.f03: Ditto.
238 * gfortran.dg/binding_label_tests_5.f03: Ditto.
239 * gfortran.dg/binding_label_tests_6.f03: Ditto.
240 * gfortran.dg/binding_label_tests_7.f03: Ditto.
241 * gfortran.dg/binding_label_tests_8.f03: Ditto.
242 * gfortran.dg/c_loc_tests_12.f03: Fix test case.
243 * gfortran.dg/binding_label_tests_24.f90: New.
244 * gfortran.dg/binding_label_tests_25.f90: New.
246 2013-05-20 Tobias Burnus <burnus@net-b.de>
249 * gfortran.dg/binding_label_tests_17.f90: New.
250 * gfortran.dg/binding_label_tests_18.f90: New.
251 * gfortran.dg/binding_label_tests_19.f90: New.
252 * gfortran.dg/binding_label_tests_20.f90: New.
253 * gfortran.dg/binding_label_tests_21.f90: New.
254 * gfortran.dg/binding_label_tests_22.f90: New.
255 * gfortran.dg/binding_label_tests_23.f90: New.
257 2013-05-20 Tobias Burnus <burnus@net-b.de>
260 * gfortran.dg/test_common_binding_labels.f03: Update dg-error.
261 * gfortran.dg/test_common_binding_labels_2_main.f03: Ditto.
262 * gfortran.dg/test_common_binding_labels_3_main.f03: Ditto.
263 * gfortran.dg/common_18.f90: New.
264 * gfortran.dg/common_19.f90: New.
265 * gfortran.dg/common_20.f90: New.
266 * gfortran.dg/common_21.f90: New.
268 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
271 * g++.dg/parse/error52.C: New.
272 * g++.dg/parse/error3.C: Adjust.
273 * g++.dg/parse/error36.C: Likewise.
275 2013-05-20 Oleg Endo <olegendo@gcc.gnu.org>
278 * gcc.target/sh/pr56547-1.c: New.
279 * gcc.target/sh/pr56547-2.c: New.
281 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
284 * g++.dg/warn/Wsign-compare-6.C: New.
285 * g++.dg/warn/Wdouble-promotion.C: Adjust.
287 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
290 * g++.dg/template/error50.C: New.
292 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
295 * g++.dg/ext/complit13.C: New.
297 2013-05-20 Marc Glisse <marc.glisse@inria.fr>
300 * g++.dg/pr57175.C: New testcase.
302 2013-05-17 Easwaran Raman <eraman@google.com>
304 * gcc.dg/tree-ssa/reassoc-28.c: New testcase.
306 2013-05-17 Marc Glisse <marc.glisse@inria.fr>
309 * gcc.dg/binop-xor3.c: Restrict to platforms known to work (x86).
311 2013-05-17 Jakub Jelinek <jakub@redhat.com>
313 PR rtl-optimization/57281
314 PR rtl-optimization/57300
315 * gcc.dg/pr57300.c: New test.
316 * gcc.c-torture/execute/pr57281.c: New test.
318 2013-05-17 Paolo Carlini <paolo.carlini@oracle.com>
321 * g++.dg/ext/sizeof-complit.C: New.
323 2013-05-17 Marek Polacek <polacek@redhat.com>
325 * gcc.dg/strlenopt-25.c: New test.
326 * gcc.dg/strlenopt-26.c: Likewise.
328 2013-05-17 Jakub Jelinek <jakub@redhat.com>
330 * gcc.target/i386/rotate-4.c: Compile only with -mavx
331 instead of -mavx2, require only avx instead of avx2.
332 * gcc.target/i386/rotate-4a.c: Include avx-check.h instead
333 of avx2-check.h and turn into an avx runtime test instead of
336 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
338 * g++.dg/ext/vector22.C: Uncomment working test.
340 2013-05-16 Paolo Carlini <paolo.carlini@oracle.com>
343 * g++.dg/template/pr17410.C: New.
345 2013-05-16 Jakub Jelinek <jakub@redhat.com>
347 * gcc.target/i386/rotate-3.c: New test.
348 * gcc.target/i386/rotate-3a.c: New test.
349 * gcc.target/i386/rotate-4.c: New test.
350 * gcc.target/i386/rotate-4a.c: New test.
351 * gcc.target/i386/rotate-5.c: New test.
352 * gcc.target/i386/rotate-5a.c: New test.
354 2013-05-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
356 * gcc.dg/visibility-21.c: Require section_anchors.
358 2013-05-16 Greta Yorsh <Greta.Yorsh@arm.com>
360 * gcc.target/arm/unaligned-memcpy-2.c: Adjust expected output.
361 * gcc.target/arm/unaligned-memcpy-3.c: Likewise.
362 * gcc.target/arm/unaligned-memcpy-4.c: Likewise.
364 2013-05-16 Nathan Sidwell <nathan@codesourcery.com>
366 * gcc.dg/visibility-21.c: New.
368 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
371 * gcc.dg/pr57286.c: New testcase.
372 * gcc.dg/vector-shift-2.c: Don't assume int has size 4.
373 * g++.dg/ext/vector22.C: Comment out transformations not
376 2013-05-15 Richard Sandiford <rdsandiford@googlemail.com>
379 * gcc.target/mips/call-1.c: Restrict to o32.
380 * gcc.target/mips/call-5.c, gcc.target/mips/call-6.c: New test.
382 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
384 * g++.dg/cpp0x/lambda/lambda-shadow1.C: Replace dg-warnings with
386 * g++.dg/warn/Wshadow-1.C: Likewise.
387 * g++.dg/warn/Wshadow-6.C: Likewise.
388 * g++.dg/warn/Wshadow-7.C: Likewise.
390 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
393 * g++.dg/parse/pr31952-1.C: New.
394 * g++.dg/parse/pr31952-2.C: Likewise.
395 * g++.dg/parse/pr31952-3.C: Likewise.
397 * g++.dg/parse/pr18770.C: Adjust dg-errors to dg-messages.
398 * g++.old-deja/g++.jason/cond.C: Likewise.
399 * g++.dg/cpp0x/range-for5.C: Likewise.
401 2013-05-15 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
404 * gcc.target/arm/pr40887.c: Adjust testcase.
405 * gcc.target/arm/pr19599.c: New test.
407 2013-05-15 Richard Biener <rguenther@suse.de>
409 PR tree-optimization/57275
410 * gcc.target/i386/pr57275.c: New testcase.
412 2013-05-15 Jan Hubicka <jh@suse.cz>
414 * gcc.dg/lto/attr-weakref-1_0.c: New testcase.
415 * gcc.dg/lto/attr-weakref-1_1.c: New testcase.
416 * gcc.dg/lto/attr-weakref-1_2.c: New testcase.
418 2013-05-14 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
420 * gcc.dg/torture/alias-1.c: Add dg-require-effective-target
423 2013-05-14 Jakub Jelinek <jakub@redhat.com>
426 * c-c++-common/Wsequence-point-1.c: New test.
428 2013-05-14 Marc Glisse <marc.glisse@inria.fr>
430 * g++.dg/ext/vector22.C: New testcase.
431 * gcc.dg/binop-xor3.c: Remove xfail.
433 2013-05-14 James Greenhalgh <james.greenhalgh@arm.com>
435 * gcc.target/aarch64/vect-fcm.x: Add cases testing
436 FLOAT cmp FLOAT ? INT : INT.
437 * gcc.target/aarch64/vect-fcm-eq-d.c: Define IMODE.
438 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
439 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
440 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
441 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
442 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
444 2013-05-14 Paolo Carlini <paolo.carlini@oracle.com>
447 * g++.dg/cpp0x/defaulted43.C: New.
449 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
451 * gcc.dg/fstack-protector-strong.c: Don't include <stdlib.h>.
452 (alloca): Remove declaration.
453 (foo9): Replace alloca by __builtin_alloca.
455 2013-05-14 Joern Rennecke <joern.rennecke@embecosm.com>
457 * gcc.c-torture/compile/limits-externdecl.c [target avr-*-*]:
458 Expect "size of array is too large" error.
460 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
462 * gcc.dg/fstack-protector-strong.c (alloca): Declare.
464 2013-05-14 Richard Biener <rguenther@suse.de>
467 * g++.dg/torture/pr57235.C: New testcase.
469 2013-05-14 Jakub Jelinek <jakub@redhat.com>
472 * gcc.dg/torture/pr57251.c: New test.
474 2013-05-13 Uros Bizjak <ubizjak@gmail.com>
477 * gcc.target/i386/pr57264.c: New test.
479 2013-05-13 Jakub Jelinek <jakub@redhat.com>
481 * gcc.dg/vector-shift-2.c: Add -O to dg-options.
483 2013-05-13 Greta Yorsh <Greta.Yorsh@arm.com>
485 * gcc.dg/tree-ssa/forwprop-26.c: Add -fno-short-enums to dg-options.
487 2013-05-13 Jakub Jelinek <jakub@redhat.com>
489 PR tree-optimization/45216
490 PR tree-optimization/57157
491 * c-c++-common/rotate-1.c: Add 32 tests with +.
492 * c-c++-common/rotate-1a.c: Adjust.
493 * c-c++-common/rotate-2.c: Add 32 tests with +, expect only 48 rotates.
494 * c-c++-common/rotate-2b.c: New test.
495 * c-c++-common/rotate-3.c: Add 32 tests with +.
496 * c-c++-common/rotate-4.c: Add 32 tests with +, expect only 48 rotates.
497 * c-c++-common/rotate-4b.c: New test.
498 * c-c++-common/rotate-5.c: New test.
500 2013-05-13 Martin Jambor <mjambor@suse.cz>
503 * gcc.dg/ipa/remref-0.c: New test.
504 * gcc.dg/ipa/remref-1a.c: Likewise.
505 * gcc.dg/ipa/remref-1b.c: Likewise.
506 * gcc.dg/ipa/remref-2a.c: Likewise.
507 * gcc.dg/ipa/remref-2b.c: Likewise.
509 2013-05-13 Marc Glisse <marc.glisse@inria.fr>
511 * gcc.dg/vector-shift-2.c: New testcase.
513 2013-05-13 Jakub Jelinek <jakub@redhat.com>
515 PR tree-optimization/57230
516 * gcc.dg/strlenopt-24.c: New test.
518 PR tree-optimization/57230
519 * gcc.dg/strlenopt-23.c: New test.
521 2013-05-12 Oleg Endo <olegendo@gcc.gnu.org>
524 * gcc.target/sh/pr57108.c: Move this test case to ...
525 * gcc.c-torture/compile/pr57108.c: ... here.
527 2013-05-10 Richard Biener <rguenther@suse.de>
529 PR tree-optimization/57214
530 * gcc.dg/torture/pr57214.c: New testcase.
532 2013-05-10 Marc Glisse <marc.glisse@inria.fr>
534 * gcc.dg/vector-shift.c: New testcase.
536 2013-05-10 Jakub Jelinek <jakub@redhat.com>
538 * gcc.target/i386/rotate-1.c: Accept rolb or rorb instruction.
540 PR tree-optimization/45216
541 PR tree-optimization/57157
542 * c-c++-common/rotate-1.c: New test.
543 * c-c++-common/rotate-1a.c: New test.
544 * c-c++-common/rotate-2.c: New test.
545 * c-c++-common/rotate-2a.c: New test.
546 * c-c++-common/rotate-3.c: New test.
547 * c-c++-common/rotate-3a.c: New test.
548 * c-c++-common/rotate-4.c: New test.
549 * c-c++-common/rotate-4a.c: New test.
551 2013-05-10 Richard Biener <rguenther@suse.de>
553 * gcc.target/i386/avx256-unaligned-load-2.c: Make well-defined.
554 * gcc.target/i386/l_fma_double_1.c: Adjust.
555 * gcc.target/i386/l_fma_double_2.c: Likewise.
556 * gcc.target/i386/l_fma_double_3.c: Likewise.
557 * gcc.target/i386/l_fma_double_4.c: Likewise.
558 * gcc.target/i386/l_fma_double_5.c: Likewise.
559 * gcc.target/i386/l_fma_double_6.c: Likewise.
560 * gcc.target/i386/l_fma_float_1.c: Likewise.
561 * gcc.target/i386/l_fma_float_2.c: Likewise.
562 * gcc.target/i386/l_fma_float_3.c: Likewise.
563 * gcc.target/i386/l_fma_float_4.c: Likewise.
564 * gcc.target/i386/l_fma_float_5.c: Likewise.
565 * gcc.target/i386/l_fma_float_6.c: Likewise.
567 2013-05-08 Paolo Carlini <paolo.carlini@oracle.com>
570 * g++.dg/cpp0x/pr51226.C: New.
572 2013-04-16 Han Shen <shenhan@google.com>
574 Test cases for '-fstack-protector-strong'.
575 * gcc.dg/fstack-protector-strong.c: New.
576 * g++.dg/fstack-protector-strong.C: New.
578 2013-05-07 Ian Bolton <ian.bolton@arm.com>
580 * gcc.target/aarch64/ands_1.c: New test.
581 * gcc.target/aarch64/ands_2.c: Likewise
583 2013-05-07 Christophe Lyon <christophe.lyon@linaro.org>
585 * lib/target-supports.exp (check_effective_target_hw): New
587 * c-c++-common/asan/clone-test-1.c: Call
588 check_effective_target_hw.
589 * c-c++-common/asan/rlimit-mmap-test-1.c: Likewise.
590 * c-c++-common/asan/heap-overflow-1.c: Update regexps to accept
591 possible decorations.
592 * c-c++-common/asan/null-deref-1.c: Likewise.
593 * c-c++-common/asan/stack-overflow-1.c: Likewise.
594 * c-c++-common/asan/strncpy-overflow-1.c: Likewise.
595 * c-c++-common/asan/use-after-free-1.c: Likewise.
596 * g++.dg/asan/deep-thread-stack-1.C: Likewise.
597 * g++.dg/asan/large-func-test-1.C: Likewise.
599 2013-05-07 Sofiane Naci <sofiane.naci@arm.com>
601 * gcc.target/aarch64/scalar_intrinsics.c: Update.
603 2013-05-07 Richard Biener <rguenther@suse.de>
606 * g++.dg/torture/pr57190.C: New testcase.
608 2013-05-07 Jakub Jelinek <jakub@redhat.com>
610 PR tree-optimization/57149
611 * gcc.dg/pr57149.c: New test.
614 * gcc.dg/pr57184.c: New test.
616 2013-05-07 Eric Botcazou <ebotcazou@adacore.com>
618 * gnat.dg/specs/array3.ads: New test.
620 2013-05-06 Marc Glisse <marc.glisse@inria.fr>
622 * c-c++-common/vector-scalar-2.c: New testcase.
624 2013-05-06 Maxim Kuznetsov <maks.kuznetsov@gmail.com>
626 * gcc.target/i386/asm-dialect-2.c: New testcase.
628 2013-05-06 Paolo Carlini <paolo.carlini@oracle.com>
631 * g++.dg/cpp0x/auto38.C: New.
633 2013-05-06 Richard Biener <rguenther@suse.de>
635 PR tree-optimization/57185
636 * gcc.dg/autopar/pr57185.c: New testcase.
638 2013-05-06 Uros Bizjak <ubizjak@gmail.com>
641 * gcc.target/i386/pr57106.c: New test.
643 2013-05-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
645 * gcc.dg/tree-ssa/slsr-32.c: Re-enable.
646 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
647 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
648 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
649 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
650 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
651 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
653 2013-05-06 Teresa Johnson <tejohnson@google.com>
656 * gcc.dg/pr57154.c: New test.
658 2013-05-06 Richard Biener <rguenther@suse.de>
661 * gcc.dg/torture/pr57147-1.c: New testcase.
662 * gcc.dg/torture/pr57147-2.c: Likewise.
663 * gcc.dg/torture/pr57147-3.c: Likewise.
665 2013-05-06 Oleg Endo <olegendo@gcc.gnu.org>
668 * gcc.target/sh/pr55303-1.c: New.
669 * gcc.target/sh/pr55303-2.c: New.
670 * gcc.target/sh/pr55303-3.c: New.
672 2013-05-05 Tobias Burnus <burnus@net-b.de>
674 * gfortran.dg/allocate_with_source_3.f90: New.
676 2013-05-05 Tobias Burnus <burnus@net-b.de>
679 * gfortran.dg/null_8.f90: New.
681 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
684 * g++.dg/cpp0x/enum27.C: New.
685 * g++.dg/cpp0x/enum_base.C: Adjust.
687 2013-05-04 Jakub Jelinek <jakub@redhat.com>
689 PR tree-optimization/56205
690 * gcc.dg/tree-ssa/stdarg-6.c: Add cleanup-tree-dump "stdarg".
692 2013-05-04 Tobias Burnus <burnus@net-b.de>
694 * gfortran.dg/bind_c_array_params.f03: Update dg-error.
695 * gfortran.dg/bind_c_usage_27.f90: New.
696 * gfortran.dg/bind_c_usage_28.f90: New.
698 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
701 * g++.dg/cpp0x/lambda/lambda-nsdmi4.C: New.
703 2013-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
706 * gcc.target/powerpc/pr57150.c: New file.
708 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
710 * gcc.dg/tree-ssa/slsr-32.c: Skip test for now.
711 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
712 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
713 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
714 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
715 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
716 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
718 2013-05-03 Dominique d'Humieres <dominiq@lps.ens.fr>
720 * gcc.target/i386/sse2-init-v2di-2.c: Remove "\\" from
721 scan-assembler-times.
723 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
725 * gcc.dg/tree-ssa/slsr-32.c: New.
726 * gcc.dg/tree-ssa/slsr-33.c: New.
727 * gcc.dg/tree-ssa/slsr-34.c: New.
728 * gcc.dg/tree-ssa/slsr-35.c: New.
729 * gcc.dg/tree-ssa/slsr-36.c: New.
730 * gcc.dg/tree-ssa/slsr-37.c: New.
731 * gcc.dg/tree-ssa/slsr-38.c: New.
733 2013-05-03 Ian Bolton <ian.bolton@arm.com>
735 * gcc.target/aarch64/tst_1.c: New test.
736 * gcc.target/aarch64/tst_2.c: Likewise
738 2013-05-02 Jeff Law <law@redhat.com>
740 PR tree-optimization/57144
741 * gcc.c-torture/execute/pr57144.c: New test.
743 2013-05-03 Jakub Jelinek <jakub@redhat.com>
745 PR rtl-optimization/57130
746 * gcc.c-torture/execute/pr57130.c: New test.
748 2013-05-03 Uros Bizjak <ubizjak@gmail.com>
750 * gcc.target/i386/sse2-init-v2di-2.c: Update scan assembler string.
752 2013-05-03 Vidya Praveen <vidyapraveen@arm.com>
754 * gcc.target/aarch64/fabd.c: New file.
756 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
759 * g++.dg/cpp0x/pr54318.C: New.
761 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
764 * g++.dg/parse/error51.C: New.
765 * g++.dg/parse/error15.C: Adjust column numbers.
767 2013-05-02 Tobias Burnus <burnus@net-b.de>
770 * gfortran.dg/size_kind_2.f90: New.
771 * gfortran.dg/size_kind_3.f90: New.
773 2013-05-02 Richard Biener <rguenther@suse.de>
776 * g++.dg/torture/pr57140.C: New testcase.
778 2013-05-02 Greta Yorsh <Greta.Yorsh@arm.com>
781 * gcc.target/arm/pr56732-1.c: New test.
783 2013-05-02 Martin Jambor <mjambor@suse.cz>
786 * gcc.dg/ipa/pr56988.c: New test.
788 2013-05-02 Ian Bolton <ian.bolton@arm.com>
790 * gcc.target/aarch64/bics_1.c: New test.
791 * gcc.target/aarch64/bics_2.c: Likewise.
793 2013-05-02 Jakub Jelinek <jakub@redhat.com>
795 PR rtl-optimization/57131
796 * gcc.c-torture/execute/pr57131.c: New test.
798 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
801 * g++.dg/warn/Wdiv-by-zero-bogus-2.C: New.
803 2013-05-01 Vladimir Makarov <vmakarov@redhat.com>
806 * gcc.target/i386/pr57091.c: New test.
808 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
810 * gcc.target/aarch64/vect-vaddv.c: New.
812 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
814 * gcc.target/aarch64/vect-vmaxv.c: New.
815 * gcc.target/aarch64/vect-vfmaxv.c: Likewise.
817 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
819 * gcc.target/aarch64/scalar-vca.c: New.
820 * gcc.target/aarch64/vect-vca.c: Likewise.
822 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
824 * gcc.target/aarch64/scalar_intrinsics.c (force_simd): New.
825 (test_vceqd_s64): Force arguments to SIMD registers.
826 (test_vceqzd_s64): Likewise.
827 (test_vcged_s64): Likewise.
828 (test_vcled_s64): Likewise.
829 (test_vcgezd_s64): Likewise.
830 (test_vcged_u64): Likewise.
831 (test_vcgtd_s64): Likewise.
832 (test_vcltd_s64): Likewise.
833 (test_vcgtzd_s64): Likewise.
834 (test_vcgtd_u64): Likewise.
835 (test_vclezd_s64): Likewise.
836 (test_vcltzd_s64): Likewise.
837 (test_vtst_s64): Likewise.
838 (test_vtst_u64): Likewise.
840 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
843 * g++.dg/cpp0x/decltype53.C: New.
845 2013-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
848 * gfortran.dg/power_5.f90: New test.
850 2013-04-30 Richard Biener <rguenther@suse.de>
853 * gcc.dg/torture/pr57122.c: New testcase.
855 2013-04-30 Richard Biener <rguenther@suse.de>
858 * g++.dg/torture/pr57107.C: New testcase.
860 2013-04-30 Andrey Belevantsev <abel@ispras.ru>
862 PR rtl-optimization/57105
863 * gcc.dg/pr57105.c: New test.
865 2013-04-30 Jakub Jelinek <jakub@redhat.com>
867 PR tree-optimization/57104
868 * gcc.dg/pr57104.c: New test.
870 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
873 * gcc.target/i386/pr44578.c: New test.
875 2013-04-29 Vladimir Makarov <vmakarov@redhat.com>
878 * gcc.target/i386/pr57097.c: New test.
880 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
883 * gcc.target/i386/pr57098.c: New test.
885 2013-04-29 Kai Tietz <ktietz@redhat.com>
887 * gcc.c-torture/execute/pr55875.c: New test.
889 2013-04-29 Richard Biener <rguenther@suse.de>
892 * gcc.dg/torture/pr57075.c: New testcase.
894 2013-04-29 Richard Biener <rguenther@suse.de>
897 * gcc.dg/autopar/pr57103.c: New testcase.
899 2013-04-29 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
901 * gcc.dg/c1x-align-3.c: Add test for negative power of 2.
903 2013-04-29 Tom de Vries <tom@codesourcery.com>
905 * gcc.dg/pr50763.c: Update test.
907 2013-04-26 Jeff Law <law@redhat.com>
909 * gcc.dg/tree-ssa/vrp88.c: New test.
911 2013-04-29 Christian Bruel <christian.bruel@st.com>
914 * gcc.target/sh/pr57108.c: New test.
916 2013-04-29 Richard Biener <rguenther@suse.de>
919 * gfortran.dg/gomp/pr57089.f90: New testcase.
921 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
923 * lib/target-supports.exp (vect_uintfloat_cvt): Enable for AArch64.
925 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
927 * gcc.target/aarch64/vect-vcvt.c: New.
929 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
931 * gcc.target/aarch64/vect-vrnd.c: New.
933 2013-04-29 Richard Biener <rguenther@suse.de>
935 PR tree-optimization/57081
936 * gcc.dg/torture/pr57081.c: New testcase.
938 2013-04-29 Jakub Jelinek <jakub@redhat.com>
940 PR tree-optimization/57083
941 * gcc.dg/torture/pr57083.c: New test.
943 2013-04-28 Paolo Carlini <paolo.carlini@oracle.com>
946 * g++.dg/cpp0x/decltype52.C: New.
948 2013-04-28 Jakub Jelinek <jakub@redhat.com>
950 N3472 binary constants
951 * g++.dg/cpp/limits.C: Adjust warning wording.
952 * g++.dg/system-binary-constants-1.C: Likewise.
953 * g++.dg/cpp1y/system-binary-constants-1.C: New test.
955 2013-04-28 Tobias Burnus <burnus@net-b.de>
958 * gfortran.dg/coarray_30.f90: New.
960 2013-04-28 Thomas Koenig <tkoenig@gcc.gnu.org>
963 * frontend-passes (optimize_power): New function.
964 (optimize_op): Use it.
966 2013-04-27 Jakub Jelinek <jakub@redhat.com>
969 * gcc.c-torture/execute/pr56866.c: New test.
970 * gcc.target/i386/pr56866.c: New test.
972 2013-04-26 Jakub Jelinek <jakub@redhat.com>
975 * gcc.dg/setjmp-5.c: New test.
977 2013-04-26 Paolo Carlini <paolo.carlini@oracle.com>
980 * g++.dg/cpp0x/constexpr-55708.C: New.
982 2013-04-26 Richard Biener <rguenther@suse.de>
984 * gcc.dg/tree-prof/update-loopch.c: Revert last change.
985 * gcc.dg/graphite/pr33766.c: Fix undefined behavior.
986 * gcc.dg/pr53265.c: Remove XFAILs.
987 * gcc.dg/tree-ssa/loop-38.c: Remove unreliable dump scanning.
988 * gcc.dg/tree-ssa/pr21559.c: Change back to two expected jump threads.
990 2013-04-26 Jakub Jelinek <jakub@redhat.com>
992 * lib/prune.exp: Add -fdiagnostics-color=never to TEST_ALWAYS_FLAGS.
993 * lib/c-compat.exp (compat-use-alt-compiler, compat_setup_dfp): Handle
994 -fdiagnostics-color=never option similarly to
995 -fno-diagnostics-show-caret option.
997 2013-04-25 Jakub Jelinek <jakub@redhat.com>
999 PR rtl-optimization/57003
1000 * gcc.target/i386/pr57003.c: New test.
1002 2013-04-25 Marek Polacek <polacek@redhat.com>
1004 PR tree-optimization/57066
1005 * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
1007 2013-04-25 James Greenhalgh <james.greenhalgh@arm.com>
1008 Tejas Belagod <tejas.belagod@arm.com>
1010 * gcc.target/aarch64/vaddv-intrinsic.c: New.
1011 * gcc.target/aarch64/vaddv-intrinsic-compile.c: Likewise.
1012 * gcc.target/aarch64/vaddv-intrinsic.x: Likewise.
1014 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1016 * gcc.target/aarch64/cmp.c: New.
1018 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1020 * gcc.target/aarch64/ngc.c: New.
1022 2013-04-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1024 * lib/target-supports.exp
1025 (check_effective_target_arm_neon_fp16_ok_nocache): New procedure.
1026 (check_effective_target_arm_neon_fp16_ok): Likewise.
1027 (add_options_for_arm_neon_fp16): Likewise.
1028 * gcc.target/arm/neon/vcvtf16_f32.c: New test. Generated.
1029 * gcc.target/arm/neon/vcvtf32_f16.c: Likewise.
1031 2013-04-24 Vladimir Makarov <vmakarov@redhat.com>
1033 PR rtl-optimizations/57046
1034 * gcc.target/i386/pr57046.c: New test.
1036 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1038 * g++.dg/cpp1y/cplusplus.C: New.
1040 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1042 * g++.dg/cpp1y/cxx1y_macro.C: Remove.
1044 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1046 * c-c++-common/Wpointer-arith-1.c: New.
1048 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1050 * g++.dg/cpp1y/cxx1y_macro.C: New.
1052 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1055 * g++.dg/cpp0x/sfinae45.C: New.
1057 2013-04-24 Richard Biener <rguenther@suse.de>
1060 * gcc.c-torture/execute/pr56982.c: Avoid sigjmp_buf use.
1062 2013-04-23 Richard Biener <rguenther@suse.de>
1065 * gcc.dg/torture/pr57036-1.c: New testcase.
1066 * gcc.dg/torture/pr57036-2.c: Likewise.
1068 2013-04-23 Sofiane Naci <sofiane.naci@arm.com>
1070 * gcc.target/aarch64/scalar-mov.c: New testcase.
1072 2013-04-23 Richard Biener <rguenther@suse.de>
1074 PR tree-optimization/57026
1075 * gcc.dg/torture/pr57026.c: New testcase.
1077 2013-04-22 Janus Weil <janus@gcc.gnu.org>
1081 * gfortran.dg/transfer_check_4.f90: New.
1083 2013-04-22 Marek Polacek <polacek@redhat.com>
1086 * gcc.dg/pr56990.c: New test.
1088 2013-04-22 Vladimir Makarov <vmakarov@redhat.com>
1091 * gcc.target/i386/pr57018.c: New test.
1093 2013-04-22 James Greenhalgh <james.greenhalgh@arm.com>
1095 * gcc.target/aarch64/vrecps.c: New.
1096 * gcc.target/aarch64/vrecpx.c: Likewise.
1098 2013-04-22 Christian Bruel <christian.bruel@st.com>
1101 * gcc.target/sh/mfmovd.c: Add new function and check hard_float.
1103 2013-04-21 Jeff Law <law@redhat.com>
1105 * gcc.dg/tree-ssa/forwprop-26.c: New test.
1107 2013-04-20 Tobias Burnus <burnus@net-b.de>
1110 * gfortran.dg/c_loc_test_22.f90: New.
1112 2013-04-19 Vladimir Makarov <vmakarov@redhat.com>
1114 PR rtl-optimization/56847
1115 * gcc.dg/pr56847.c: New test.
1117 2013-04-19 Richard Biener <rguenther@suse.de>
1119 PR tree-optimization/56982
1120 * gcc.c-torture/execute/pr56982.c: New testcase.
1122 2013-04-19 Martin Jambor <mjambor@suse.cz>
1124 PR tree-optimization/56718
1125 * g++.dg/ipa/imm-devirt-1.C: New test.
1126 * g++.dg/ipa/imm-devirt-2.C: Likewise.
1128 2013-04-19 Richard Biener <rguenther@suse.de>
1130 PR tree-optimization/57000
1131 * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
1133 2013-04-19 Thomas Koenig <tkoenig@gcc.gnu.org>
1134 Mikael Morin <mikael@gcc.gnu.org>
1137 * gfortran.dg/array_constructor_45.f90: New test.
1138 * gfortran.dg/array_constructor_46.f90: New test.
1139 * gfortran.dg/array_constructor_47.f90: New test.
1140 * gfortran.dg/array_constructor_40.f90: Adjust number of while loops.
1142 2013-04-18 Jakub Jelinek <jakub@redhat.com>
1144 PR rtl-optimization/56999
1145 * g++.dg/opt/pr56999.C: New test.
1147 2013-04-18 Cary Coutant <ccoutant@google.com>
1149 * g++.dg/debug/dwarf2/pubnames-2.C: Add -fno-debug-types-section.
1150 * g++.dg/debug/dwarf2/pubnames-3.C: New test case.
1152 2013-04-18 Cary Coutant <ccoutant@google.com>
1154 * g++.dg/debug/dwarf2/typedef2.C: Add -fno-debug-types-section flag.
1155 * g++.dg/debug/dwarf2/typedef4.C: Likewise.
1156 * g++.dg/debug/dwarf2/static-data-member1.C: Likewise.
1157 * g++.dg/debug/dwarf2/global-used-types-1.C: Likewise.
1158 * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
1159 * g++.dg/debug/dwarf2/nested-2.C: Likewise.
1160 * g++.dg/debug/dwarf2/typedef1.C: Likewise.
1161 * g++.dg/debug/dwarf2/namespace-2.C: Likewise.
1162 * g++.dg/debug/dwarf2/integer-typedef.C: Likewise.
1163 * g++.dg/debug/dwarf2/self-ref-2.C: Likewise.
1164 * g++.dg/debug/dwarf2/explicit-constructor.C: Likewise.
1166 2013-04-18 Grigoriy Kraynov <grigoriy.kraynov@intel.com>
1168 * gcc.target/i386/avx2-vpop-check.h: Cast away volatility in memcmp().
1170 2013-04-18 Jakub Jelinek <jakub@redhat.com>
1172 PR tree-optimization/56984
1173 * gcc.c-torture/compile/pr56984.c: New test.
1175 PR rtl-optimization/56992
1176 * gcc.dg/pr56992.c: New test.
1178 2013-04-17 Janus Weil <janus@gcc.gnu.org>
1181 * gfortran.dg/proc_ptr_42.f90: New.
1183 2013-04-17 Eric Botcazou <ebotcazou@adacore.com>
1185 * gnat.dg/discr41.ad[sb]: New test.
1186 * gcc.dg/tree-ssa/ssa-fre-38.c: Likewise.
1187 * gcc.dg/vect/slp-24-big-array.c: Beef up anti-vectorization trick.
1188 * gcc.dg/vect/slp-24.c: Likewise.
1189 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
1190 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
1191 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
1192 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
1193 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
1194 * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c: Likewise.
1195 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
1196 * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Likewise.
1197 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
1198 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
1199 * gcc.dg/vect/vect-strided-mult.c: Likewise.
1200 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
1201 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
1202 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
1203 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
1204 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
1205 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
1206 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
1207 * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c: Likewise.
1208 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
1209 * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c: Likewise.
1210 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Likewise.
1211 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
1212 * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
1213 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
1214 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
1216 2013-04-17 Janne Blomqvist <jb@gcc.gnu.org>
1219 * lib/gcc-dg.exp (scan-module): Uncompress module file before scanning.
1220 * gfortran.dg/module_md5_1.f90: Remove.
1222 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1224 * gcc.target/aarch64/adds3.c: New.
1225 * gcc.target/aarch64/subs3.c: New.
1227 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1229 * gcc.target/aarch64/adds1.c: New.
1230 * gcc.target/aarch64/adds2.c: New.
1231 * gcc.target/aarch64/subs1.c: New.
1232 * gcc.target/aarch64/subs2.c: New.
1234 2013-04-16 Ed Smith-Rowland <3dw4rd@verizon.net>
1236 Implement n3599 - Literal operator templates for strings.
1237 * g++.dg/cpp1y/udlit-char-template.C: New test.
1238 * g++.dg/cpp1y/udlit-char-template-neg.C: New test.
1240 2013-04-16 Tobias Burnus <burnus@net-b.de>
1243 * gfortran.dg/no_arg_check_1.f90: New.
1244 * gfortran.dg/no_arg_check_2.f90: New.
1245 * gfortran.dg/no_arg_check_3.f90: New.
1247 2013-04-16 Janus Weil <janus@gcc.gnu.org>
1250 * gfortran.dg/proc_ptr_41.f90: New.
1252 2013-04-16 Richard Biener <rguenther@suse.de>
1254 PR tree-optimization/56756
1255 * gcc.dg/torture/pr56756.c: New testcase.
1257 2013-04-16 Tobias Burnus <burnus@net-b.de>
1260 * gfortran.dg/c_assoc_5.f90: New.
1262 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
1264 * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
1265 * gcc.c-torture/execute/pr33992.x: Remove.
1266 * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
1267 * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
1268 * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
1270 2013-04-15 Jakub Jelinek <jakub@redhat.com>
1272 PR tree-optimization/56962
1273 * gcc.c-torture/execute/pr56962.c: New test.
1275 2013-04-15 Richard Biener <rguenther@suse.de>
1277 PR tree-optimization/56933
1278 * gcc.dg/vect/pr56933.c: New testcase.
1280 2013-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1282 * gcc.target/arm/anddi3-opt.c: New test.
1283 * gcc.target/arm/anddi3-opt2.c: Likewise.
1285 2013-04-15 Eric Botcazou <ebotcazou@adacore.com>
1287 * gcc.dg/pr56890-1.c: New test.
1288 * gcc.dg/pr56890-2.c: Likewise.
1290 2013-04-15 Joey Ye <joey.ye@arm.com>
1292 * gcc.target/arm/thumb1-far-jump-1.c: New test.
1293 * gcc.target/arm/thumb1-far-jump-2.c: New test.
1295 2013-04-14 Mikael Morin <mikael@gcc.gnu.org>
1298 * gfortran.dg/select_type_33.f03: New test.
1300 2013-04-13 Janus Weil <janus@gcc.gnu.org>
1303 * gfortran.dg/typebound_proc_29.f03: New.
1305 2013-04-12 Janus Weil <janus@gcc.gnu.org>
1308 * gfortran.dg/typebound_proc_28.f03: New.
1310 2013-04-12 Jeff Law <law@redhat.com>
1312 * gcc.dg/tree-ssa/vrp87.c: Do not run test on ppc and xtensa
1315 2013-04-12 Tobias Burnus <burnus@net-b.de>
1318 * gfortran.dg/coarray/alloc_comp_2.f90: New.
1320 2013-04-12 Vladimir Makarov <vmakarov@redhat.com>
1323 * gcc.target/i386/pr56903.c: New test.
1325 2013-04-12 Janus Weil <janus@gcc.gnu.org>
1328 * gfortran.dg/auto_char_len_4.f90: Add -pedantic. Changed error.
1329 * gfortran.dg/assumed_rank_4.f90: Modified error wording.
1330 * gfortran.dg/block_11.f90: Fix invalid test case.
1331 * gfortran.dg/function_types_3.f90: Add new error message.
1332 * gfortran.dg/global_references_1.f90: Ditto.
1333 * gfortran.dg/import2.f90: Remove unneeded parts.
1334 * gfortran.dg/import6.f90: Fix invalid test case.
1335 * gfortran.dg/proc_decl_2.f90: Ditto.
1336 * gfortran.dg/proc_decl_9.f90: Ditto.
1337 * gfortran.dg/proc_decl_18.f90: Ditto.
1338 * gfortran.dg/proc_ptr_40.f90: New.
1339 * gfortran.dg/whole_file_7.f90: Modified error wording.
1340 * gfortran.dg/whole_file_16.f90: Ditto.
1341 * gfortran.dg/whole_file_17.f90: Add -pedantic.
1342 * gfortran.dg/whole_file_18.f90: Modified error wording.
1343 * gfortran.dg/whole_file_20.f03: Ditto.
1344 * gfortran.fortran-torture/execute/intrinsic_associated.f90: Fix
1347 2013-04-12 Richard Biener <rguenther@suse.de>
1350 2013-04-10 Richard Biener <rguenther@suse.de>
1352 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
1354 2013-04-12 Tobias Burnus <burnus@net-b.de>
1357 * gfortran.dg/class_allocate_15.f90: New.
1360 2013-04-12 Tobias Burnus <burnus@net-b.de>
1362 * gfortran.dg/coarray_lib_alloc_2.f90: Update
1363 scan-tree-dump-times.
1365 2013-04-12 Jakub Jelinek <jakub@redhat.com>
1367 PR tree-optimization/56918
1368 PR tree-optimization/56920
1369 * gcc.dg/vect/pr56918.c: New test.
1370 * gcc.dg/vect/pr56920.c: New test.
1372 2013-04-12 Tobias Burnus <burnus@net-b.de>
1375 * gfortran.dg/class_allocate_14.f90: New.
1376 * gfortran.dg/coarray_lib_alloc_2.f90: Update scan-tree-dump-times.
1377 * gfortran.dg/coarray_lib_alloc_3.f90: New.
1379 2013-04-12 Marc Glisse <marc.glisse@inria.fr>
1381 * gcc.dg/fold-cstvecshift.c: New testcase.
1383 2013-04-11 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1385 * gcc.target/aarch64/negs.c: New.
1388 2013-04-11 Jakub Jelinek <jakub@redhat.com>
1391 * g++.dg/template/arrow4.C: New test.
1393 2013-04-11 Eric Botcazou <ebotcazou@adacore.com>
1395 * gnat.dg/array23.adb: New test.
1396 * gnat.dg/array23_pkg[123].ads: New helpers.
1398 2013-04-11 Jeff Law <law@redhat.com>
1400 PR tree-optimization/56900
1401 * gcc.dg/tree-ssa/vrp87.c: Do not run test on various targets.
1403 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
1406 * g++.dg/cpp0x/sfinae44.C: New.
1408 2013-04-11 Arnaud Charlet <charlet@adacore.com>
1410 * ada/acats/run_all.sh: Remove special handling of -gnat95 switch.
1411 * ada/acats/ada95.lst: Remove special handling of -gnat95 switch.
1413 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
1416 * g++.dg/cpp0x/enum26.C: New.
1417 * g++.old-deja/g++.pt/mangle1.C: Adjust.
1419 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
1421 * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
1423 * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
1425 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
1426 * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
1427 loop is vectorized and that the correct instruction is generated.
1428 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
1429 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
1430 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
1432 2013-04-11 Jakub Jelinek <jakub@redhat.com>
1434 PR tree-optimization/56899
1435 * gcc.c-torture/execute/pr56899.c: New test.
1437 2013-04-10 David S. Miller <davem@davemloft.net>
1439 * gcc.target/sparc/setcc-4.c: New test.
1440 * gcc.target/sparc/setcc-5.c: New test.
1442 2013-04-10 Richard Biener <rguenther@suse.de>
1444 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
1446 2013-04-10 Richard Biener <rguenther@suse.de>
1448 * gcc.dg/vect/slp-39.c: New testcase.
1450 2013-04-10 Joern Rennecke <joern.rennecke@embecosm.com>
1452 PR tree-optimization/55524
1453 * gcc.target/epiphany/fnma-1.c: New test.
1455 2013-04-10 Zhouyi Zhou <yizhouzhou@ict.ac.cn>
1457 * gcc.dg/tree-ssa/inline-11.c: New test
1459 2013-04-10 Jakub Jelinek <jakub@redhat.com>
1462 * g++.dg/template/arrow3.C: New test.
1464 2013-04-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1466 * gcc.target/arm/minmax_minus.c: New test.
1468 2013-04-09 Jakub Jelinek <jakub@redhat.com>
1471 * c-c++-common/gomp/pr56883.c: New test.
1473 2013-04-09 Jeff Law <law@redhat.com>
1475 * gcc.dg/tree-ssa/vrp87.c: New test.
1477 2013-04-09 Jakub Jelinek <jakub@redhat.com>
1479 PR tree-optimization/56854
1480 * g++.dg/torture/pr56854.C: New test.
1482 2013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
1485 * gfortran.dg/array_constructor_44.f90: New test.
1487 2013-04-08 Paolo Carlini <paolo.carlini@oracle.com>
1490 * g++.dg/cpp0x/constexpr-specialization.C: New.
1492 2013-04-08 Jakub Jelinek <jakub@redhat.com>
1494 * gcc.c-torture/execute/pr56837.c: New test.
1498 * g++.dg/opt/vt3.C: New test.
1499 * g++.dg/opt/vt4.C: New test.
1501 2013-04-08 Jeff Law <law@redhat.com>
1503 * gcc.dg/tree-ssa/forwprop-25.c: New test.
1505 2013-04-08 Richard Biener <rguenther@suse.de>
1507 * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
1509 2013-04-08 Richard Biener <rguenther@suse.de>
1511 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
1513 2013-04-08 Richard Biener <rguenther@suse.de>
1515 * g++.dg/vect/slp-pr56812.cc: Adjust.
1517 2013-04-08 Jakub Jelinek <jakub@redhat.com>
1519 * gcc.dg/pr56837.c: New test.
1520 * gcc.dg/tree-ssa/ldist-19.c: Don't check for
1521 "generated memset minus one".
1523 2013-04-07 Tobias Burnus <burnus@net-b.de>
1526 * gfortran.dg/reshape_5.f90: New.
1528 2013-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1531 * gcc.target/powerpc/recip-1.c: Modify expected output.
1532 * gcc.target/powerpc/recip-3.c: Likewise.
1533 * gcc.target/powerpc/recip-4.c: Likewise.
1534 * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
1536 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
1538 * gcc.target/arm/peep-ldrd-1.c: New test.
1539 * gcc.target/arm/peep-strd-1.c: Likewise.
1541 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
1543 * gcc.target/arm/negdi-1.c: New test.
1544 * gcc.target/arm/negdi-2.c: Likewise.
1545 * gcc.target/arm/negdi-3.c: Likewise.
1546 * gcc.target/arm/negdi-4.c: Likewise.
1548 2013-04-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1550 * lib/target-supports.exp (add_options_for_arm_v8_neon):
1551 Add -march=armv8-a when we use v8 NEON.
1552 (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
1553 (check_effective_target_vect_call_ceilf): Likewise.
1554 (check_effective_target_vect_call_floorf): Likewise.
1555 (check_effective_target_vect_call_roundf): Likewise.
1556 (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
1557 * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
1558 * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
1559 * gcc.target/arm/vect-rounding-floorf.c: Likewise.
1560 * gcc.target/arm/vect-rounding-roundf.c: Likewise.
1562 2013-04-05 David Edelsohn <dje.gcc@gmail.com>
1564 * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
1565 * gcc.target/powerpc/sd-pwr6.c: Same.
1566 * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
1567 * g++.dg/debug/pr56294.C: XFAIL on AIX.
1569 2013-04-05 Ed Smith-Rowland <3dw4rd@verizon.net>
1571 * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
1573 2013-04-04 Janus Weil <janus@gcc.gnu.org>
1576 * gfortran.dg/altreturn_1.f90: Add -std=gnu.
1577 * gfortran.dg/altreturn_4.f90: Ditto.
1578 * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
1579 * gfortran.dg/altreturn_5.f90: Ditto.
1580 * gfortran.dg/altreturn_6.f90: Ditto.
1581 * gfortran.dg/altreturn_7.f90: Ditto.
1583 2013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1585 * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
1587 (check_effective_target_arm_v8_neon_ok_nocache):
1589 (check_effective_target_arm_v8_neon_ok): Change to use
1590 check_effective_target_arm_v8_neon_ok_nocache.
1591 (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
1593 (check_effective_target_vect_call_btruncf):
1594 Enable for arm and ARMv8 NEON.
1595 (check_effective_target_vect_call_ceilf): Likewise.
1596 (check_effective_target_vect_call_floorf): Likewise.
1597 (check_effective_target_vect_call_roundf): Likewise.
1598 (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
1601 2013-04-04 Marek Polacek <polacek@redhat.com>
1603 PR tree-optimization/48186
1604 * gcc.dg/pr48186.c: New test.
1606 2013-04-04 Richard Biener <rguenther@suse.de>
1608 PR tree-optimization/56826
1609 * gcc.dg/vect/pr56826.c: New testcase.
1610 * gcc.dg/vect/O3-pr36098.c: Adjust.
1612 2013-04-04 Tejas Belagod <tejas.belagod@arm.com>
1614 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
1615 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
1616 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
1617 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
1618 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
1619 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
1620 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
1621 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
1622 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
1623 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
1625 2013-04-04 Richard Biener <rguenther@suse.de>
1627 PR tree-optimization/56213
1628 * gcc.dg/vect/vect-123.c: New testcase.
1630 2013-04-04 Tobias Burnus <burnus@net-b.de>
1633 * gfortran.dg/read_repeat_2.f90: New.
1635 2013-04-04 Richard Biener <rguenther@suse.de>
1637 PR tree-optimization/56837
1638 * g++.dg/torture/pr56837.C: New testcase.
1640 2013-04-04 Tobias Burnus <burnus@net-b.de>
1643 * gfortran.dg/c_loc_test_21.f90: New.
1644 * gfortran.dg/c_loc_test_19.f90: Update dg-error.
1645 * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
1646 * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
1647 * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
1648 * gfortran.dg/c_loc_tests_16.f90: Update dg-error.
1650 2013-04-03 Jeff Law <law@redhat.com>
1652 PR tree-optimization/56799
1653 * gcc.c-torture/execute/pr56799.c: New test.
1655 2013-04-03 Paolo Carlini <paolo.carlini@oracle.com>
1658 * g++.dg/warn/Wpointer-arith-1.C: New.
1659 * g++.dg/gomp/for-19.C: Adjust.
1661 2013-04-03 Marek Polacek <polacek@redhat.com>
1664 * gcc.dg/pr55702.c: New test.
1666 2013-04-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1669 * gcc.dg/pr56809.c: New testcase.
1671 2013-04-03 Jakub Jelinek <jakub@redhat.com>
1674 * g++.dg/debug/pr56819.C: New test.
1676 2013-04-03 Richard Biener <rguenther@suse.de>
1678 PR tree-optimization/56817
1679 * g++.dg/torture/pr56817.C: New testcase.
1681 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
1683 * gcc.dg/vect/bb-slp-31.c: New file.
1685 2013-04-03 Jason Merrill <jason@redhat.com>
1688 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
1690 2013-04-03 Richard Biener <rguenther@suse.de>
1692 * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
1694 2013-04-03 Richard Biener <rguenther@suse.de>
1696 PR tree-optimization/55964
1697 * gcc.dg/torture/pr55964-2.c: New testcase.
1699 2013-04-03 Richard Biener <rguenther@suse.de>
1701 PR tree-optimization/56501
1702 * gcc.dg/torture/pr56501.c: New testcase.
1704 2013-04-03 Richard Biener <rguenther@suse.de>
1706 PR tree-optimization/56407
1707 * gcc.dg/torture/pr56407.c: New testcase.
1709 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
1711 PR tree-optimization/56790
1712 * g++.dg/ext/pr56790-1.C: New testcase.
1714 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
1716 * gcc.target/i386/merge-1.c: New testcase.
1717 * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
1719 2013-04-03 Jakub Jelinek <jakub@redhat.com>
1722 * gcc.c-torture/execute/pr19449.c: New test.
1724 2013-04-03 Richard Biener <rguenther@suse.de>
1726 PR tree-optimization/56812
1727 * g++.dg/vect/slp-pr56812.cc: New testcase.
1729 2013-04-03 Janus Weil <janus@gcc.gnu.org>
1733 * gfortran.dg/altreturn_8.f90: New.
1734 * gfortran.dg/altreturn_2.f90: Add -std=legacy.
1735 * gfortran.dg/intrinsic_actual_3.f90: Ditto.
1736 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
1738 2013-04-02 Jakub Jelinek <jakub@redhat.com>
1740 PR rtl-optimization/56745
1741 * gcc.c-torture/compile/pr56745.c: New test.
1743 2013-04-02 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
1745 * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
1747 2013-04-02 Richard Biener <rguenther@suse.de>
1749 PR tree-optimization/56778
1750 * gcc.dg/torture/pr56778.c: New testcase.
1752 2013-04-02 Richard Biener <rguenther@suse.de>
1755 * g++.dg/torture/pr56768.C: New testcase.
1757 2013-04-02 Paolo Carlini <paolo.carlini@oracle.com>
1759 * obj-c++.dg/try-catch-13.mm: Update per PR56725.
1761 2013-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1764 * gfortran.dg/namelist_82.f90: New test.
1766 2013-04-01 Janus Weil <janus@gcc.gnu.org>
1769 * gfortran.dg/implicit_class_1.f90: New.
1771 2013-03-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1774 * gfortran.dg/namelist_81.f90: New test.
1776 2013-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
1778 * gfortran.dg/character_comparison_3.f90: Adjust for use of memcmp
1779 for constant and equal string lengths.
1780 * gfortran.dg/character_comparison_5.f90: Likewise.
1781 * gfortran.dg/character_comparison_9.f90: New test.
1783 2013-03-27 Kirill Yukhin <kirill.yukhin@intel.com>
1785 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
1786 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
1788 2013-03-29 Tobias Burnus <burnus@net-b.de>
1791 * gfortran.dg/optional_absent_3.f90: New.
1793 2013-03-29 Tobias Burnus <burnus@net-b.de>
1796 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
1798 2013-03-29 Tobias Burnus <burnus@net-b.de>
1801 * gfortran.dg/namelist_80.f90: New.
1803 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1806 * gfortran.dg/string_length_2.f90: New test.
1807 * gfortran.dg/dependency_41.f90: New test.
1809 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1812 * gfortran.dg/array_constructor_43.f90: New test.
1813 * gfortran.dg/random_seed_3.f90: New test.
1815 2013-03-28 Ian Bolton <ian.bolton@arm.com>
1817 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
1818 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
1819 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
1820 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
1821 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
1822 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
1823 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
1824 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
1825 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
1826 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
1828 2013-03-28 Paolo Carlini <paolo.carlini@oracle.com>
1831 * g++.dg/conversion/op4.C: Adjust.
1832 * g++.dg/cpp0x/rv1n.C: Likewise.
1833 * g++.dg/cpp0x/rv2n.C: Likewise.
1834 * g++.dg/cpp0x/template_deduction.C: Likewise.
1835 * g++.dg/expr/cond8.C: Likewise.
1836 * g++.dg/other/error4.C: Likewise.
1837 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
1838 * g++.old-deja/g++.bugs/900519_02.C: Likewise.
1839 * g++.old-deja/g++.bugs/900519_03.C: Likewise.
1840 * g++.old-deja/g++.bugs/900520_02.C: Likewise.
1841 * g++.old-deja/g++.jason/conversion2.C: Likewise.
1842 * g++.old-deja/g++.law/cvt20.C: Likewise.
1843 * g++.old-deja/g++.law/cvt8.C: Likewise.
1844 * g++.old-deja/g++.law/init8.C: Likewise.
1845 * g++.old-deja/g++.mike/net12.C: Likewise.
1846 * g++.old-deja/g++.mike/net8.C: Likewise.
1847 * g++.old-deja/g++.mike/p2793.C: Likewise.
1848 * g++.old-deja/g++.mike/p3836.C: Likewise.
1849 * g++.old-deja/g++.mike/p418.C: Likewise.
1850 * g++.old-deja/g++.mike/p701.C: Likewise.
1851 * g++.old-deja/g++.mike/p807.C: Likewise.
1853 2013-03-28 Tejas Belagod <tejas.belagod@arm.com>
1856 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
1859 2013-03-28 Marek Polacek <polacek@redhat.com>
1861 PR tree-optimization/56695
1862 * gcc.dg/vect/pr56695.c: New test.
1864 2013-03-28 Richard Biener <rguenther@suse.de>
1866 PR tree-optimization/37021
1867 * gcc.dg/vect/fast-math-slp-38.c: New testcase.
1868 * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
1870 2013-03-27 Tobias Burnus <burnus@net-b.de>
1874 * gfortran.dg/sizeof_2.f90: New.
1875 * gfortran.dg/sizeof_3.f90: New.
1876 * gfortran.dg/sizeof_proc.f90: Update dg-error.
1878 2013-03-27 Richard Biener <rguenther@suse.de>
1880 PR tree-optimization/37021
1881 * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
1883 2013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
1885 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
1886 * g++.dg/ipa/ivinline-2.C: Likewise.
1887 * g++.dg/ipa/ivinline-3.C: Likewise.
1888 * g++.dg/ipa/ivinline-4.C: Likewise.
1889 * g++.dg/ipa/ivinline-5.C: Likewise.
1890 * g++.dg/ipa/ivinline-7.C: Likewise.
1891 * g++.dg/ipa/ivinline-8.C: Likewise.
1892 * g++.dg/ipa/ivinline-9.C: Likewise.
1893 * g++.dg/cpp0x/noexcept03.C: Likewise.
1894 * gcc.dg/const-1.c: Likewise.
1895 * gcc.dg/ipa/pure-const-1.c: Likewise.
1896 * gcc.dg/noreturn-8.c: Likewise.
1897 * gcc.target/i386/mmx-1.c: Likewise.
1898 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
1899 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
1900 * gcc.c-torture/execute/pr33992.x: New file.
1902 2013-03-26 Eric Botcazou <ebotcazou@adacore.com>
1904 * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
1906 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
1909 * g++.dg/ext/desig5.C: New.
1911 2013-03-26 Tobias Burnus <burnus@net-b.de>
1914 * gfortran.dg/merge_init_expr_2.f90: New.
1915 * gfortran.dg/merge_char_1.f90: Modify test to
1916 stay a run-time test.
1917 * gfortran.dg/merge_char_3.f90: Ditto.
1919 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
1921 * g++.dg/cpp0x/constexpr-friend-2.C: New.
1922 * g++.dg/cpp0x/constexpr-main.C: Likewise.
1924 2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
1927 * g++.dg/cpp0x/range-for23.C: New.
1929 2013-03-25 Tilo Schwarz <tilo@tilo-schwarz.de>
1932 * gfortran.dg/namelist_79.f90: New.
1934 2013-03-25 Martin Jambor <mjambor@suse.cz>
1936 * gcc.dg/ipa/ipcp-agg-9.c: New test.
1938 2013-03-25 Tobias Burnus <burnus@net-b.de>
1958 * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
1959 * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
1960 * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
1961 * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
1962 * gfortran.dg/c_funloc_tests_2.f03: Ditto.
1963 * gfortran.dg/c_funloc_tests_5.f03: Ditto.
1964 * gfortran.dg/c_funloc_tests_6.f90: Ditto.
1965 * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
1966 * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
1967 * gfortran.dg/c_loc_tests_16.f90: Ditto.
1968 * gfortran.dg/c_loc_tests_4.f03: Ditto.
1969 * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
1970 * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
1971 * gfortran.dg/c_loc_tests_8.f03: Ditto.
1972 * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
1973 * gfortran.dg/c_ptr_tests_15.f90: Ditto.
1974 * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
1975 * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
1976 * gfortran.dg/pr32601_1.f03: Ditto.
1977 * gfortran.dg/storage_size_2.f08: Remove dg-error.
1978 * gfortran.dg/blockdata_7.f90: New.
1979 * gfortran.dg/c_assoc_4.f90: New.
1980 * gfortran.dg/c_f_pointer_tests_6.f90: New.
1981 * gfortran.dg/c_f_pointer_tests_7.f90: New.
1982 * gfortran.dg/c_funloc_tests_8.f90: New.
1983 * gfortran.dg/c_loc_test_17.f90: New.
1984 * gfortran.dg/c_loc_test_18.f90: New.
1985 * gfortran.dg/c_loc_test_19.f90: New.
1986 * gfortran.dg/c_loc_test_20.f90: New.
1987 * gfortran.dg/c_sizeof_5.f90: New.
1988 * gfortran.dg/iso_c_binding_rename_3.f90: New.
1989 * gfortran.dg/transfer_resolve_2.f90: New.
1990 * gfortran.dg/transfer_resolve_3.f90: New.
1991 * gfortran.dg/transfer_resolve_4.f90: New.
1992 * gfortran.dg/pr32601.f03: Update dg-error.
1993 * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
1994 * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
1996 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1998 * gcc.target/arm/vseleqdf.c: New test.
1999 * gcc.target/arm/vseleqsf.c: Likewise.
2000 * gcc.target/arm/vselgedf.c: Likewise.
2001 * gcc.target/arm/vselgesf.c: Likewise.
2002 * gcc.target/arm/vselgtdf.c: Likewise.
2003 * gcc.target/arm/vselgtsf.c: Likewise.
2004 * gcc.target/arm/vselledf.c: Likewise.
2005 * gcc.target/arm/vsellesf.c: Likewise.
2006 * gcc.target/arm/vselltdf.c: Likewise.
2007 * gcc.target/arm/vselltsf.c: Likewise.
2008 * gcc.target/arm/vselnedf.c: Likewise.
2009 * gcc.target/arm/vselnesf.c: Likewise.
2010 * gcc.target/arm/vselvcdf.c: Likewise.
2011 * gcc.target/arm/vselvcsf.c: Likewise.
2012 * gcc.target/arm/vselvsdf.c: Likewise.
2013 * gcc.target/arm/vselvssf.c: Likewise.
2015 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov at arm.com>
2017 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
2019 * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
2020 * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
2021 * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
2022 * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
2023 * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
2024 * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
2025 * gcc.target/aarch64/atomic-op-char.x: ... to here.
2026 * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
2027 * gcc.target/aarch64/atomic-op-consume.x: ... to here.
2028 * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
2029 * gcc.target/aarch64/atomic-op-int.x: ... to here.
2030 * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
2031 * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
2032 * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
2033 * gcc.target/aarch64/atomic-op-release.x: ... to here.
2034 * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
2035 * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
2036 * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
2037 * gcc.target/aarch64/atomic-op-short.x: ... to here.
2038 * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
2039 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
2040 * gcc.target/arm/atomic-op-acquire.c: Likewise.
2041 * gcc.target/arm/atomic-op-char.c: Likewise.
2042 * gcc.target/arm/atomic-op-consume.c: Likewise.
2043 * gcc.target/arm/atomic-op-int.c: Likewise.
2044 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
2045 * gcc.target/arm/atomic-op-release.c: Likewise.
2046 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
2047 * gcc.target/arm/atomic-op-short.c: Likewise.
2049 2013-03-25 Richard Biener <rguenther@suse.de>
2052 * g++.dg/torture/pr56694.C: New testcase.
2054 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2057 * gcc.target/arm/neon-vcond-gt.c: New test.
2058 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
2059 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
2061 2013-03-25 Richard Biener <rguenther@suse.de>
2063 PR tree-optimization/56689
2064 * gcc.dg/torture/pr56689.c: New testcase.
2066 2013-03-25 Kai Tietz <ktietz@redhat.com>
2068 * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
2070 2013-03-24 Tobias Burnus <burnus@net-b.de>
2073 * gfortran.dg/eof_5.f90: New.
2075 2013-03-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
2077 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
2080 2013-03-22 Uros Bizjak <ubizjak@gmail.com>
2082 * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
2084 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
2087 * gcc.c-torture/execute/builtins/builtins.exp: Add
2088 -Wl,--allow-multiple-definition for RTEMS targets.
2090 2013-03-22 Ian Bolton <ian.bolton@arm.com>
2092 * gcc.target/aarch64/movk.c: New test.
2094 2013-03-21 Marc Glisse <marc.glisse@inria.fr>
2096 * g++.dg/ext/vector21.C: New testcase.
2098 2013-03-21 Christophe Lyon <christophe.lyon@linaro.org>
2100 * gcc.target/arm/neon-for-64bits-1.c: New tests.
2101 * gcc.target/arm/neon-for-64bits-2.c: Likewise.
2103 2013-03-21 Richard Biener <rguenther@suse.de>
2105 * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
2106 * gcc.dg/vect/vect-outer-3a.c: Likewise.
2108 2013-03-21 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
2110 * gcc.target/aarch64/vect.c: Test and result vector added
2111 for sabd and saba instructions.
2112 * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
2113 instructions in assembly.
2114 * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
2115 * gcc.target/aarch64/vect-fp.c: Test and result vector added
2116 for fabd instruction.
2117 * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
2118 instruction in assembly.
2119 * gcc.target/aarch64/vect-fp.x: Add fabd test function.
2121 2013-03-20 Jeff Law <law@redhat.com>
2123 * g++.dg/tree-ssa/ssa-dom.C: New test.
2125 2013-03-20 Michael Meissner <meissner@linux.vnet.ibm.com>
2127 * gcc.target/powerpc/mmfpgpr.c: New test.
2128 * gcc.target/powerpc/sd-vsx.c: Likewise.
2129 * gcc.target/powerpc/sd-pwr6.c: Likewise.
2130 * gcc.target/powerpc/vsx-float0.c: Likewise.
2132 2013-03-20 Marc Glisse <marc.glisse@inria.fr>
2134 PR tree-optimization/56355
2135 * gcc.dg/pr56355-1.c: New file.
2137 2013-03-20 Catherine Moore <clm@codesourcery.com>
2138 Richard Sandiford <rdsandiford@googlemail.com>
2140 * gcc.target/mips/mips.exp: Add microMIPS support.
2141 * gcc.target/mips/umips-movep-2.c: New test.
2142 * gcc.target/mips/umips-lwp-2.c: New test.
2143 * gcc.target/mips/umips-swp-5.c: New test.
2144 * gcc.target/mips/umips-constraints-1.c: New test.
2145 * gcc.target/mips/umips-lwp-3.c: New test.
2146 * gcc.target/mips/umips-swp-6.c: New test.
2147 * gcc.target/mips/umips-constraints-2.c: New test.
2148 * gcc.target/mips/umips-save-restore-1.c: New test.
2149 * gcc.target/mips/umips-lwp-4.c: New test.
2150 * gcc.target/mips/umips-swp-7.c: New test.
2151 * gcc.target/mips/umips-save-restore-2.c: New test.
2152 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2153 * gcc.target/mips/umips-lwp-5.c: New test.
2154 * gcc.target/mips/umips-save-restore-3.c: New test.
2155 * gcc.target/mips/umips-lwp-6.c: New test.
2156 * gcc.target/mips/umips-swp-1.c: New test.
2157 * gcc.target/mips/umips-lwp-7.c: New test.
2158 * gcc.target/mips/umips-swp-2.c: New test.
2159 * gcc.target/mips/umips-lwp-8.c: New test.
2160 * gcc.target/mips/umips-swp-3.c: New test.
2161 * gcc.target/mips/umips-movep-1.c: New test.
2162 * gcc.target/mips/umips-lwp-1.c: New test.
2163 * gcc.target/mips/umips-swp-4.c: New test.
2165 2013-03-20 Richard Biener <rguenther@suse.de>
2167 PR tree-optimization/56661
2168 * gcc.dg/torture/pr56661.c: New testcase.
2170 2013-03-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2172 PR rtl-optimization/56605
2173 * gcc.target/powerpc/pr56605.c: New.
2175 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2178 * gfortran.dg/do_1.f90: Don't xfail.
2180 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
2183 * gfortran.dg/namelist_77.f90: New.
2184 * gfortran.dg/namelist_78.f90: New.
2186 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
2189 * gfortran.dg/open_negative_unit_1.f90: New.
2191 2013-03-19 Ian Bolton <ian.bolton@arm.com>
2193 * gcc.target/aarch64/sbc.c: New test.
2195 2013-03-19 Ian Bolton <ian.bolton@arm.com>
2197 * gcc.target/aarch64/ror.c: New test.
2199 2013-03-19 Ian Bolton <ian.bolton@arm.com>
2201 * gcc.target/aarch64/extr.c: New test.
2203 2013-03-19 Richard Biener <rguenther@suse.de>
2205 PR tree-optimization/56273
2206 * gcc.dg/tree-ssa/vrp47.c: Adjust.
2207 * c-c++-common/uninit-17.c: Likewise.
2209 2013-03-18 Jakub Jelinek <jakub@redhat.com>
2211 PR tree-optimization/56635
2212 * g++.dg/torture/pr56635.C: New test.
2214 2013-03-18 Richard Biener <rguenther@suse.de>
2216 PR tree-optimization/3713
2217 * g++.dg/ipa/devirt-12.C: New testcase.
2219 2013-03-18 Jakub Jelinek <jakub@redhat.com>
2222 * c-c++-common/pr56566.c: New test.
2224 2013-03-17 Jason Merrill <jason@redhat.com>
2226 * g++.dg/template/abstract-dr337.C: XFAIL.
2228 2013-03-16 Jakub Jelinek <jakub@redhat.com>
2231 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
2232 * c-c++-common/pr56607.c: New test.
2234 2013-03-16 Paolo Carlini <paolo.carlini@oracle.com>
2237 * g++.dg/cpp0x/constexpr-array5.C: New.
2239 2013-03-15 Tobias Burnus <burnus@net-b.de>
2242 * gfortran.dg/transfer_intrinsic_5.f90: New.
2244 2013-03-15 Kai Tietz <ktietz@redhat.com>
2246 * gcc.target/i386/movti.c: Don't test for x64 mingw.
2247 * gcc.target/i386/pr20020-1.c: Likewise.
2248 * gcc.target/i386/pr20020-2.c: Likewise.
2249 * gcc.target/i386/pr20020-3.c: Likewise.
2250 * gcc.target/i386/pr53425-1.c: Likewise.
2251 * gcc.target/i386/pr53425-2.c: Likewise.
2252 * gcc.target/i386/pr55093.c: Likewise.
2253 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
2255 2013-03-15 Jakub Jelinek <jakub@redhat.com>
2258 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
2259 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
2261 2013-03-14 Jakub Jelinek <jakub@redhat.com>
2263 PR tree-optimization/53265
2264 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
2266 * gcc.dg/graphite/id-6.c (test): Likewise.
2267 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
2268 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
2270 PR tree-optimization/53265
2271 * gcc.dg/pr53265.c: New test.
2272 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
2274 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
2276 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
2277 n, use it as high bound instead of 4.
2279 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
2282 * gcc.target/sh/pr49880-1.c: New.
2283 * gcc.target/sh/pr49880-2.c: New.
2284 * gcc.target/sh/pr49880-3.c: New.
2285 * gcc.target/sh/pr49880-4.c: New.
2286 * gcc.target/sh/pr49880-5.c: New.
2288 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
2290 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
2292 2013-03-13 Richard Biener <rguenther@suse.de>
2294 PR tree-optimization/56608
2295 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
2297 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
2300 * g++.dg/cpp0x/alias-decl-32.C: New.
2302 2013-03-11 Jan Hubicka <jh@suse.cz>
2305 * gcc.c-torture/compile/pr56571.c: New testcase.
2307 2013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2309 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
2310 * gcc.dg/tree-ssa/pr55579.c: Likewise.
2312 2013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
2314 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
2315 * gcc.dg/inline_4.c: Likewise.
2316 * gcc.dg/unroll_2.c: Likewise.
2317 * gcc.dg/unroll_3.c: Likewise.
2318 * gcc.dg/unroll_4.c: Likewise.
2320 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2323 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
2326 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
2328 2013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
2331 * gcc.c-torture/compile/pr40797.c: New.
2333 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2335 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
2337 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
2340 * gfortran.dg/class_56.f90: New test.
2342 2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
2345 * gcc.target/mips/pr56524.c: New test.
2347 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
2350 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
2352 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
2355 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
2357 2013-03-08 Marek Polacek <polacek@redhat.com>
2359 PR tree-optimization/56478
2360 * gcc.dg/torture/pr56478.c: New test.
2362 2013-03-08 Kai Tietz <ktietz@redhat.com>
2364 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
2365 targets linker option --allow-multiple-definition.
2367 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
2368 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
2369 * gcc.dg/pr52549.c: Add LLP64 case.
2370 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
2371 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
2372 * gcc.dg/torture/pr51071-2.c: Likewise.
2373 * gcc.dg/tree-ssa/vrp72.c: Likewise.
2374 * gcc.dg/tree-ssa/vrp73.c: Likewise.
2375 * gcc.dg/tree-ssa/vrp75.c: Likewise.
2376 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
2377 * gcc.dg/weak/weak-1.c: Likewise.
2378 * gcc.dg/weak/weak-2.c: Likewise.
2379 * gcc.dg/weak/weak-3.c: Likewise.
2380 * gcc.dg/weak/weak-4.c: Likewise.
2381 * gcc.dg/weak/weak-5.c: Likewise.
2382 * gcc.dg/weak/weak-15.c: Likewise.
2383 * gcc.dg/weak/weak-16.c: Likewise.
2385 * c-c++-common/pr54486.c: Skip test for mingw-targets.
2387 2013-03-07 Jakub Jelinek <jakub@redhat.com>
2389 PR tree-optimization/56559
2390 * gcc.dg/tree-ssa/reassoc-26.c: New test.
2392 2013-03-07 Andreas Schwab <schwab@suse.de>
2394 * gcc.dg/pr31490.c: Fix last change.
2396 2013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
2399 * g++.dg/template/crash115.C: New.
2401 2013-03-06 Jakub Jelinek <jakub@redhat.com>
2403 PR tree-optimization/56539
2404 * gcc.c-torture/compile/pr56539.c: New test.
2406 2013-03-06 Kai Tietz <ktietz@redhat.com>
2408 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
2410 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
2411 * gcc.dg/lto/20091013-1_2.c: Likewise.
2412 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
2414 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
2416 * gnat.dg/specs/aggr6.ads: New test.
2418 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
2420 * gnat.dg/loop_optimization15.ad[sb]: New test.
2422 2013-03-06 Jakub Jelinek <jakub@redhat.com>
2425 * gcc.dg/pr56548.c: New test.
2427 2013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2430 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
2432 2013-03-06 Jakub Jelinek <jakub@redhat.com>
2435 * g++.dg/template/typename20.C: New test.
2437 2013-03-05 Jakub Jelinek <jakub@redhat.com>
2440 * gcc.dg/pr56510.c: New test.
2442 PR rtl-optimization/56484
2443 * gcc.c-torture/compile/pr56484.c: New test.
2445 2013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
2448 * g++.dg/warn/Wsign-conversion-2.C: New.
2450 2013-03-05 Richard Biener <rguenther@suse.de>
2452 PR tree-optimization/56270
2453 * gcc.dg/vect/slp-38.c: New testcase.
2455 2013-03-05 Jakub Jelinek <jakub@redhat.com>
2457 PR rtl-optimization/56494
2458 * gcc.dg/pr56494.c: New test.
2460 2013-01-04 Eric Botcazou <ebotcazou@adacore.com>
2462 * gcc.dg/pr56424.c: New test.
2464 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
2466 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
2467 * gcc.dg/pr56228.c <avr>: Skip.
2469 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
2472 PR tree-optimization/52631
2473 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
2475 2013-03-03 David Edelsohn <dje.gcc@gmail.com>
2477 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
2478 * gcc.dg/vect/vect-83_64.c: Same.
2480 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
2483 * gfortran.dg/pointer_check_13.f90: New test.
2485 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
2488 * gfortran.dg/array_constructor_42.f90: New test.
2490 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
2493 * g++.dg/template/static33.C: New.
2494 * g++.dg/template/static34.C: Likewise.
2497 * g++.dg/template/static35.C: New.
2499 2013-03-01 Steve Ellcey <sellcey@mips.com>
2501 * gcc.dg/pr56396.c: Require pic support.
2503 2013-03-01 Richard Biener <rguenther@suse.de>
2505 PR tree-optimization/55481
2506 * gcc.dg/torture/pr56488.c: New testcase.
2508 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
2509 Jakub Jelinek <jakub@redhat.com>
2512 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
2513 no_sanitize_address attribute rather than no_address_safety_analysis.
2514 * g++.dg/asan/sanitizer_test_utils.h
2515 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
2516 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
2517 in addition to no_address_safety_analysis.
2519 2013-02-28 Jason Merrill <jason@redhat.com>
2522 * g++.dg/cpp0x/constexpr-and.C: New.
2524 2013-02-28 Martin Jambor <mjambor@suse.cz>
2526 PR tree-optimization/56294
2527 * g++.dg/debug/pr56294.C: New test.
2529 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
2531 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
2533 2013-02-27 Marek Polacek <polacek@redhat.com>
2535 PR rtl-optimization/56466
2536 * gcc.dg/pr56466.c: New test.
2538 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
2540 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
2541 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
2542 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
2544 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
2547 * gcc.dg/pr45472.c: New test.
2549 2013-02-26 Marek Polacek <polacek@redhat.com>
2551 PR tree-optimization/56426
2552 * gcc.dg/pr56436.c: New test.
2554 2013-02-26 Jakub Jelinek <jakub@redhat.com>
2556 PR tree-optimization/56448
2557 * gcc.c-torture/compile/pr56448.c: New test.
2559 PR tree-optimization/56443
2560 * gcc.dg/torture/pr56443.c: New test.
2562 2013-02-25 Richard Biener <rguenther@suse.de>
2564 PR tree-optimization/56175
2565 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
2567 2013-02-24 Jakub Jelinek <jakub@redhat.com>
2570 * g++.dg/torture/pr56403.C: New test.
2572 2013-02-25 Catherine Moore <clm@codesourcery.com>
2575 2013-02-24 Catherine Moore <clm@codesourcery.com>
2576 Richard Sandiford <rdsandiford@googlemail.com>
2578 * gcc.target/mips/mips.exp: Add microMIPS support.
2579 * gcc.target/mips/umips-movep-2.c: New test.
2580 * gcc.target/mips/umips-lwp-2.c: New test.
2581 * gcc.target/mips/umips-swp-5.c: New test.
2582 * gcc.target/mips/umips-constraints-1.c: New test.
2583 * gcc.target/mips/umips-lwp-3.c: New test.
2584 * gcc.target/mips/umips-swp-6.c: New test.
2585 * gcc.target/mips/umips-constraints-2.c: New test.
2586 * gcc.target/mips/umips-save-restore-1.c: New test.
2587 * gcc.target/mips/umips-lwp-4.c: New test.
2588 * gcc.target/mips/umips-swp-7.c: New test.
2589 * gcc.target/mips/umips-save-restore-2.c: New test.
2590 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2591 * gcc.target/mips/umips-lwp-5.c: New test.
2592 * gcc.target/mips/umips-save-restore-3.c: New test.
2593 * gcc.target/mips/umips-lwp-6.c: New test.
2594 * gcc.target/mips/umips-swp-1.c: New test.
2595 * gcc.target/mips/umips-lwp-7.c: New test.
2596 * gcc.target/mips/umips-swp-2.c: New test.
2597 * gcc.target/mips/umips-lwp-8.c: New test.
2598 * gcc.target/mips/umips-swp-3.c: New test.
2599 * gcc.target/mips/umips-movep-1.c: New test.
2600 * gcc.target/mips/umips-lwp-1.c: New test.
2601 * gcc.target/mips/umips-swp-4.c: New test.
2603 2013-02-24 Catherine Moore <clm@codesourcery.com>
2604 Richard Sandiford <rdsandiford@googlemail.com>
2606 * gcc.target/mips/mips.exp: Add microMIPS support.
2607 * gcc.target/mips/umips-movep-2.c: New test.
2608 * gcc.target/mips/umips-lwp-2.c: New test.
2609 * gcc.target/mips/umips-swp-5.c: New test.
2610 * gcc.target/mips/umips-constraints-1.c: New test.
2611 * gcc.target/mips/umips-lwp-3.c: New test.
2612 * gcc.target/mips/umips-swp-6.c: New test.
2613 * gcc.target/mips/umips-constraints-2.c: New test.
2614 * gcc.target/mips/umips-save-restore-1.c: New test.
2615 * gcc.target/mips/umips-lwp-4.c: New test.
2616 * gcc.target/mips/umips-swp-7.c: New test.
2617 * gcc.target/mips/umips-save-restore-2.c: New test.
2618 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2619 * gcc.target/mips/umips-lwp-5.c: New test.
2620 * gcc.target/mips/umips-save-restore-3.c: New test.
2621 * gcc.target/mips/umips-lwp-6.c: New test.
2622 * gcc.target/mips/umips-swp-1.c: New test.
2623 * gcc.target/mips/umips-lwp-7.c: New test.
2624 * gcc.target/mips/umips-swp-2.c: New test.
2625 * gcc.target/mips/umips-lwp-8.c: New test.
2626 * gcc.target/mips/umips-swp-3.c: New test.
2627 * gcc.target/mips/umips-movep-1.c: New test.
2628 * gcc.target/mips/umips-lwp-1.c: New test.
2629 * gcc.target/mips/umips-swp-4.c: New test.
2631 2013-02-22 Jakub Jelinek <jakub@redhat.com>
2634 * lib/asan-dg.exp (asan_link_flags): Add
2635 -B${gccpath}/libsanitizer/asan/ to flags.
2637 2013-02-21 Jakub Jelinek <jakub@redhat.com>
2640 * gcc.dg/torture/pr56420.c: New test.
2642 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
2645 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
2647 2013-02-21 Martin Jambor <mjambor@suse.cz>
2649 PR tree-optimization/56310
2650 * g++.dg/ipa/pr56310.C: New test.
2652 2013-02-21 Janus Weil <janus@gcc.gnu.org>
2655 * gfortran.dg/proc_ptr_comp_37.f90: New.
2657 2013-02-21 Richard Biener <rguenther@suse.de>
2659 PR tree-optimization/56415
2661 2013-02-11 Richard Biener <rguenther@suse.de>
2663 PR tree-optimization/56273
2664 * g++.dg/warn/Warray-bounds-6.C: New testcase.
2665 * gcc.dg/tree-ssa/pr21559.c: Adjust.
2666 * gcc.dg/tree-ssa/vrp17.c: Likewise.
2667 * gcc.dg/tree-ssa/vrp18.c: Likewise.
2668 * gcc.dg/tree-ssa/vrp23.c: Likewise.
2669 * gcc.dg/tree-ssa/vrp24.c: Likewise.
2671 2013-02-21 Marek Polacek <polacek@redhat.com>
2673 PR tree-optimization/56398
2674 * g++.dg/torture/pr56398.C: New test.
2676 2013-02-21 Jakub Jelinek <jakub@redhat.com>
2679 * gcc.c-torture/compile/pr56405.c: New test.
2681 2013-02-20 Jan Hubicka <jh@suse.cz>
2683 PR tree-optimization/56265
2684 * g++.dg/ipa/devirt-11.C: New testcase.
2686 2013-02-20 Richard Biener <rguenther@suse.de>
2688 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
2690 2013-02-20 Richard Biener <rguenther@suse.de>
2691 Jakub Jelinek <jakub@redhat.com>
2693 PR tree-optimization/56396
2694 * gcc.dg/pr56396.c: New testcase.
2696 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
2699 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
2701 2013-02-19 Richard Biener <rguenther@suse.de>
2703 PR tree-optimization/56384
2704 * gcc.dg/torture/pr56384.c: New testcase.
2706 2013-02-19 Jakub Jelinek <jakub@redhat.com>
2708 PR tree-optimization/56350
2709 * gcc.dg/pr56350.c: New test.
2711 PR tree-optimization/56381
2712 * g++.dg/opt/pr56381.C: New test.
2714 2013-02-18 Jakub Jelinek <jakub@redhat.com>
2717 * lib/dg-pch.exp (pch-init, pch-finish,
2718 check_effective_target_pch_supported_debug): New procs.
2719 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
2720 Likewise if $pch_unsupported_debug and $flags include -g.
2721 Skip FAILs about missing *.gch file if $pch_unsupported_debug
2722 and dg-require-effective-target pch_unsupported_debug.
2723 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
2724 * objc.dg/pch/pch.exp: Likewise.
2725 * gcc.dg/pch/pch.exp: Likewise.
2726 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
2727 pch_unsupported_debug.
2728 * gcc.dg/pch/valid-1.hs: Likewise.
2729 * gcc.dg/pch/valid-1b.c: Likewise.
2730 * gcc.dg/pch/valid-1b.hs: Likewise.
2732 2013-02-18 Richard Biener <rguenther@suse.de>
2734 PR tree-optimization/56366
2735 * gcc.dg/torture/pr56366.c: New testcase.
2737 2013-02-18 Richard Biener <rguenther@suse.de>
2740 * gcc.dg/torture/pr56349.c: New testcase.
2742 2013-02-18 Richard Biener <rguenther@suse.de>
2744 PR tree-optimization/56321
2745 * gcc.dg/torture/pr56321.c: New testcase.
2747 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
2749 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
2751 2013-02-16 Jakub Jelinek <jakub@redhat.com>
2752 Dodji Seketeli <dodji@redhat.com>
2755 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
2756 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
2757 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
2758 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
2759 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
2760 * c-c++-common/asan/pr56330.c: Likewise.
2761 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
2762 Ensure the size argument of __builtin_memcpy is a constant.
2764 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
2765 Paolo Carlini <paolo.carlini@oracle.com>
2768 * g++.dg/cpp0x/enum23.C: New.
2770 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
2773 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
2775 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
2777 PR rtl-optimization/56348
2778 * gcc.target/i386/pr56348.c: New test.
2780 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
2782 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
2783 * gcc.target/arm/interrupt-2.c: Likewise.
2785 2013-02-15 Tobias Burnus <burnus@net-b.de>
2788 * gfortran.dg/matmul_9.f90: New.
2790 2013-02-15 Tobias Burnus <burnus@net-b.de>
2793 * gfortran.dg/init_flag_11.f90: New.
2795 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2797 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
2799 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2801 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
2804 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
2805 Tobias Burnus <burnus@net-b.de>
2808 * gfortran.dg/allocatable_function_7.f90: New.
2810 2013-02-14 Jakub Jelinek <jakub@redhat.com>
2812 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
2813 * asan_globals_test-wrapper.cc: New file.
2814 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
2815 instead of asan_globals_test.cc as dg-additional-sources.
2816 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
2817 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
2818 "sanitizer_test_utils.h" instead of
2819 "sanitizer_common/tests/sanitizer_test_utils.h".
2820 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
2821 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
2822 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
2823 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
2824 * g++.dg/asan/asan_test.cc: Synced from upstream.
2825 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
2827 2013-02-14 Dodji Seketeli <dodji@redhat.com>
2830 * c-c++-common/asan/memcmp-2.c: New test.
2832 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
2835 * g++.dg/cpp0x/udlit-string-literal.h: New.
2836 * g++.dg/cpp0x/udlit-string-literal.C: New.
2838 2013-02-13 Sriraman Tallam <tmsriram@google.com>
2840 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
2842 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
2845 * gcc.target/arm/pr56184.C: New test.
2847 2013-02-13 Jakub Jelinek <jakub@redhat.com>
2850 * g++.dg/torture/pr56302.C: New test.
2851 * g++.dg/cpp0x/constexpr-56302.C: New test.
2852 * c-c++-common/pr56302.c: New test.
2854 2013-02-13 Tobias Burnus <burnus@net-b.de>
2855 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2858 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
2859 * gfortran.dg/quad_3.f90: Ditto.
2861 2013-02-13 Kostya Serebryany <kcc@google.com>
2863 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
2864 to match the fresh asan run-time.
2865 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
2867 2013-02-12 Dodji Seketeli <dodji@redhat.com>
2869 Avoid instrumenting duplicated memory access in the same basic block
2870 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
2871 * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
2872 * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
2873 * c-c++-common/asan/inc.c: Likewise.
2875 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
2878 * gcc.target/i386/pr56148.c: New test.
2880 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
2881 Tobias Burnus <burnus@net-b.de>
2884 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
2887 2013-02-12 Richard Biener <rguenther@suse.de>
2890 * gcc.dg/lto/pr56297_0.c: New testcase.
2891 * gcc.dg/lto/pr56297_0.c: Likewise.
2893 2013-02-12 Janus Weil <janus@gcc.gnu.org>
2896 * gfortran.dg/typebound_deferred_1.f90: New.
2898 2013-02-12 Jakub Jelinek <jakub@redhat.com>
2900 PR rtl-optimization/56151
2901 * gcc.target/i386/pr56151.c: New test.
2903 2013-02-11 Sriraman Tallam <tmsriramgoogle.com>
2905 * g++.dg/ext/mv12.C: New test.
2906 * g++.dg/ext/mv12.h: New file.
2907 * g++.dg/ext/mv12-aux.C: New file.
2908 * g++.dg/ext/mv13.C: New test.
2910 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
2912 * lib/target-supports.exp
2913 (check_effective_target_powerpc_eabi_ok): New.
2914 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
2916 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
2917 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
2919 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
2920 * gcc.target/powerpc/pr51623.c: Likewise.
2921 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
2922 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
2924 2013-02-11 Alexander Potapenko <glider@google.com>
2925 Jack Howarth <howarth@bromo.med.uc.edu>
2926 Jakub Jelinek <jakub@redhat.com>
2929 * g++.dg/asan/pr55617.C: Run on all targets.
2931 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
2933 PR rtl-optimization/56275
2934 * gcc.dg/pr56275.c: New test.
2936 2013-02-11 Richard Biener <rguenther@suse.de>
2938 PR tree-optimization/56273
2939 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
2941 2013-02-11 Richard Biener <rguenther@suse.de>
2943 PR tree-optimization/56264
2944 * gcc.dg/torture/pr56264.c: New testcase.
2946 2013-02-11 Richard Biener <rguenther@suse.de>
2948 PR tree-optimization/56273
2949 * g++.dg/warn/Warray-bounds-6.C: New testcase.
2950 * gcc.dg/tree-ssa/pr21559.c: Adjust.
2951 * gcc.dg/tree-ssa/vrp17.c: Likewise.
2952 * gcc.dg/tree-ssa/vrp18.c: Likewise.
2953 * gcc.dg/tree-ssa/vrp23.c: Likewise.
2954 * gcc.dg/tree-ssa/vrp24.c: Likewise.
2956 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
2958 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
2959 for *-*-linux-gnu targets.
2960 * g++.dg/asan/interception-test-1.c: Ditto.
2961 * g++.dg/asan/interception-failure-test-1.C: Ditto.
2962 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
2964 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
2967 * gfortran.dg/intrinsic_size_4.f90 : New test.
2969 2013-02-09 Jakub Jelinek <jakub@redhat.com>
2972 * gcc.target/powerpc/pr56256.c: New test.
2974 2013-02-08 Ian Lance Taylor <iant@google.com>
2976 * lib/go.exp: Load timeout.exp.
2978 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
2980 PR rtl-optimization/56246
2981 * gcc.target/i386/pr56246.c: New test.
2983 2013-02-08 Jeff Law <law@redhat.com>
2986 * gcc.dg/debug/dwarf2/pr53948.c: New test.
2988 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
2991 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
2994 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
2996 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
2998 2013-02-08 Jakub Jelinek <jakub@redhat.com>
3000 PR rtl-optimization/56195
3001 * gcc.dg/torture/pr56195.c: New test.
3003 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
3006 * gfortran.dg/recursive_interface_2.f90: New test.
3008 2013-02-08 Jakub Jelinek <jakub@redhat.com>
3010 PR tree-optimization/56250
3011 * gcc.c-torture/execute/pr56250.c: New test.
3013 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
3015 PR tree-optimization/56064
3016 * gcc.dg/fixed-point/view-convert-2.c: New test.
3018 2013-02-08 Michael Matz <matz@suse.de>
3020 PR tree-optimization/52448
3021 * gcc.dg/pr52448.c: New test.
3023 2013-02-08 Richard Biener <rguenther@suse.de>
3026 * gcc.dg/torture/pr56181.c: New testcase.
3028 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
3031 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
3032 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
3034 2013-02-07 Jakub Jelinek <jakub@redhat.com>
3037 * g++.dg/parse/crash61.C: New test.
3040 * g++.dg/parse/pr56239.C: New test.
3043 * g++.dg/abi/mangle61.C: New test.
3045 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
3047 PR rtl-optimization/56225
3048 * gcc.target/i386/pr56225.c: New test.
3050 2013-02-07 Jakub Jelinek <jakub@redhat.com>
3053 * gcc.dg/guality/pr56154-1.c: New test.
3054 * gcc.dg/guality/pr56154-2.c: New test.
3055 * gcc.dg/guality/pr56154-3.c: New test.
3056 * gcc.dg/guality/pr56154-4.c: New test.
3057 * gcc.dg/guality/pr56154-aux.c: New file.
3059 PR tree-optimization/55789
3060 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
3062 * gcc.dg/tree-ssa/inline-3.c: Add
3063 --param max-early-inliner-iterations=2 option.
3065 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3068 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
3069 Add -fno-dwarf2-cfi-asm to dg-options.
3072 2013-02-07 Jakub Jelinek <jakub@redhat.com>
3075 * gcc.dg/pr56228.c: New test.
3077 2013-02-07 Alan Modra <amodra@gmail.com>
3080 * gcc.target/powerpc/pr54009.c: New test.
3082 * gfortran.dg/pr54131.f: New test.
3084 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
3087 * gfortran.dg/array_constructor_41.f90: New test.
3089 2013-02-06 Janus Weil <janus@gcc.gnu.org>
3092 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
3094 2013-02-06 Jakub Jelinek <jakub@redhat.com>
3097 * g++.dg/gomp/pr56217.C: New test.
3099 2013-02-05 Jakub Jelinek <jakub@redhat.com>
3101 PR tree-optimization/56205
3102 * gcc.dg/tree-ssa/stdarg-6.c: New test.
3103 * gcc.c-torture/execute/pr56205.c: New test.
3105 2013-02-05 Richard Biener <rguenther@suse.de>
3107 PR tree-optimization/53342
3108 PR tree-optimization/53185
3109 * gcc.dg/vect/pr53185-2.c: New testcase.
3111 2013-02-05 Jan Hubicka <jh@suse.cz>
3113 PR tree-optimization/55789
3114 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
3115 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
3116 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
3117 * g++.dg/ipa/inline-1.C: New testcase.
3118 * g++.dg/ipa/inline-2.C: New testcase.
3119 * g++.dg/ipa/inline-3.C: New testcase.
3121 2013-02-05 Jan Hubicka <jh@suse.cz>
3123 PR tree-optimization/55789
3124 * g++.dg/torture/pr55789.C: New testcase.
3126 2013-02-05 Jakub Jelinek <jakub@redhat.com>
3129 * gcc.dg/pr56167.c: New test.
3131 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
3134 * gcc.target/sh/pr55146.c: New.
3136 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
3138 PR tree-optimization/54386
3139 * gcc.target/sh/pr54386.c: New.
3141 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
3144 * gfortran.dg/realloc_on _assign_16.f90 : New test.
3147 * gfortran.dg/realloc_on _assign_17.f90 : New test.
3149 2013-02-04 Alexander Potapenko <glider@google.com>
3150 Jack Howarth <howarth@bromo.med.uc.edu>
3151 Jakub Jelinek <jakub@redhat.com>
3154 * g++.dg/asan/pr55617.C: New test.
3156 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
3159 * gfortran.dg/typebound_operator_19.f90: New test.
3160 * gfortran.dg/typebound_assignment_4.f90: New test.
3162 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
3165 * gfortran.dg/recursive_interface_1.f90: New test.
3167 2013-02-04 Richard Guenther <rguenther@suse.de>
3170 * gcc.dg/lto/pr56168_0.c: New testcase.
3171 * gcc.dg/lto/pr56168_1.c: Likewise.
3173 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
3177 * gfortran.dg/block_12.f90: New test.
3178 * gfortran.dg/module_error_1.f90: New test.
3180 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
3182 * lib/target-supports.exp (check_effective_target_vect_float)
3183 (check_effective_target_vect_no_align): Add mips-sde-elf.
3185 2013-02-01 Jakub Jelinek <jakub@redhat.com>
3187 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
3189 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
3191 * gcc.dg/pr56023.c: XFAIL on AIX.
3192 * gcc.dg/vect/pr49352.c: Same.
3194 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
3196 * gnat.dg/opt26.adb: New test.
3198 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3201 2013-01-27 Amol Pise <amolpise15@gmail.com>
3203 * gcc.target/arm/neon-vfnms-1.c: New test.
3204 * gcc.target/arm/neon-vfnma-1.c: New test.
3206 2013-01-31 Richard Biener <rguenther@suse.de>
3208 PR tree-optimization/56157
3209 * gcc.dg/torture/pr56157.c: New testcase.
3211 2013-01-30 Richard Biener <rguenther@suse.de>
3213 PR tree-optimization/56150
3214 * gcc.dg/torture/pr56150.c: New testcase.
3216 2013-01-30 Jakub Jelinek <jakub@redhat.com>
3219 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
3220 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
3221 printed in backtrace.
3222 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
3223 to avoid errors about mismatched allocation vs. deallocation.
3226 * g++.dg/mv1.C: Moved to...
3227 * g++.dg/ext/mv1.C: ... here. Adjust test.
3228 * g++.dg/mv2.C: Moved to...
3229 * g++.dg/ext/mv2.C: ... here. Adjust test.
3230 * g++.dg/mv3.C: Moved to...
3231 * g++.dg/ext/mv3.C: ... here.
3232 * g++.dg/mv4.C: Moved to...
3233 * g++.dg/ext/mv4.C: ... here.
3234 * g++.dg/mv5.C: Moved to...
3235 * g++.dg/ext/mv5.C: ... here. Adjust test.
3236 * g++.dg/mv6.C: Moved to...
3237 * g++.dg/ext/mv6.C: ... here. Adjust test.
3238 * g++.dg/ext/mv7.C: New test.
3239 * g++.dg/ext/mv8.C: New test.
3240 * g++.dg/ext/mv9.C: New test.
3241 * g++.dg/ext/mv10.C: New test.
3242 * g++.dg/ext/mv11.C: New test.
3244 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
3246 PR rtl-optimization/56144
3247 * gcc.dg/pr56144.c: New.
3249 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
3251 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
3253 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
3254 * g++.dg/cpp0x/constexpr-55573.C: Same
3256 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
3258 PR tree-optimization/56064
3259 * gcc.dg/fixed-point/view-convert.c: New test.
3261 2013-01-30 Andreas Schwab <schwab@suse.de>
3263 * lib/target-supports-dg.exp (dg-process-target): Use expr to
3264 evaluate the end index in string range.
3266 2013-01-30 Tobias Burnus <burnus@net-b.de>
3269 * gfortran.dg/allocatable_function_6.f90: New.
3271 2013-01-29 Janus Weil <janus@gcc.gnu.org>
3272 Mikael Morin <mikael@gcc.gnu.org>
3275 * gfortran.dg/proc_ptr_comp_36.f90: New.
3277 2013-01-29 Richard Biener <rguenther@suse.de>
3279 PR tree-optimization/55270
3280 * gcc.dg/torture/pr55270.c: New testcase.
3282 2013-01-28 Jakub Jelinek <jakub@redhat.com>
3284 PR rtl-optimization/56117
3285 * gcc.dg/pr56117.c: New test.
3287 2013-01-28 Richard Biener <rguenther@suse.de>
3289 PR tree-optimization/56034
3290 * gcc.dg/torture/pr56034.c: New testcase.
3292 2013-01-28 Jakub Jelinek <jakub@redhat.com>
3294 PR tree-optimization/56125
3295 * gcc.dg/pr56125.c: New test.
3297 2013-01-28 Tobias Burnus <burnus@net-b.de>
3298 Mikael Morin <mikael@gcc.gnu.org>
3301 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
3302 * gfortran.dg/import8.f90: Likewise.
3303 * gfortran.dg/interface_derived_type_1.f90: Likewise.
3304 * gfortran.dg/import10.f90: New test.
3305 * gfortran.dg/import11.f90: Likewise
3307 2013-01-28 Jakub Jelinek <jakub@redhat.com>
3310 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
3311 string.h. Provide memset, malloc and free prototypes, adjust line
3312 numbers in dg-output.
3313 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
3314 Provide memset prototype and adjust line numbers in dg-output.
3315 * c-c++-common/asan/global-overflow-1.c: Likewise.
3317 PR tree-optimization/56094
3318 * gcc.dg/pr56094.c: New test.
3320 2013-01-27 Amol Pise <amolpise15@gmail.com>
3322 * gcc.target/arm/neon-vfnms-1.c: New test.
3323 * gcc.target/arm/neon-vfnma-1.c: New test.
3325 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
3328 * gcc.target/i386/pr56114.c: New test.
3330 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
3333 * gfortran.dg/associate_14.f90: New test.
3336 * gfortran.dg/associate_13.f90: New test.
3338 2013-01-25 Jakub Jelinek <jakub@redhat.com>
3340 PR tree-optimization/56098
3341 * gcc.dg/pr56098-1.c: New test.
3342 * gcc.dg/pr56098-2.c: New test.
3344 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
3347 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
3349 2013-01-22 Marek Polacek <polacek@redhat.com>
3351 PR tree-optimization/56035
3352 * gcc.dg/pr56035.c: New test.
3354 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3356 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
3359 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3361 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
3363 2013-01-24 Jakub Jelinek <jakub@redhat.com>
3366 * gcc.dg/pr56078.c: New test.
3367 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
3369 2013-01-24 Martin Jambor <mjambor@suse.cz>
3371 PR tree-optimization/55927
3372 * g++.dg/ipa/devirt-10.C: Disable early inlining.
3374 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
3376 * gcc.target/i386/movsd.c: New test.
3378 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
3381 * gcc.target/i386/pr55934.c: New test.
3383 2013-01-23 Janus Weil <janus@gcc.gnu.org>
3386 * gfortran.dg/select_8.f90: New.
3388 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
3390 * gcc.target/microblaze/microblaze.exp: Remove
3391 target_config_cflags check.
3393 2013-01-23 Jakub Jelinek <jakub@redhat.com>
3396 * gfortran.dg/gomp/pr56052.f90: New test.
3399 * gcc.dg/pr49069.c: New test.
3401 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
3404 * g++.dg/cpp0x/constexpr-static10.C: New.
3406 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
3409 * gcc.target/i386/pr56028.c: New test.
3411 2013-01-22 Jakub Jelinek <jakub@redhat.com>
3414 * gcc.target/i386/pr55686.c: New test.
3416 2013-01-22 Dodji Seketeli <dodji@redhat.com>
3419 * g++.dg/cpp0x/variadic139.C: New test.
3420 * g++.dg/cpp0x/variadic140.C: Likewise.
3421 * g++.dg/cpp0x/variadic141.C: Likewise.
3423 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
3425 * gnat.dg/warn8.adb: New test.
3427 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
3430 * gfortran.dg/include_8.f90: New test.
3432 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
3434 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
3435 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
3437 2013-01-21 Jakub Jelinek <jakub@redhat.com>
3439 PR tree-optimization/56051
3440 * gcc.c-torture/execute/pr56051.c: New test.
3442 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
3444 PR rtl-optimization/56023
3445 * gcc.dg/pr56023.c: New test.
3447 2013-01-21 Martin Jambor <mjambor@suse.cz>
3450 * gcc.target/i386/pr56022.c: New test.
3452 2013-01-21 Jason Merrill <jason@redhat.com>
3454 * lib/target-supports.exp (check_effective_target_alias): New.
3456 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
3459 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
3461 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
3463 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
3465 2013-01-19 Jeff Law <law@redhat.com>
3467 PR tree-optimization/52631
3468 * tree-ssa/pr52631.c: New test.
3469 * tree-ssa/ssa-fre-9: Update expected output.
3471 2013-01-19 Anthony Green <green@moxielogic.com>
3473 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
3476 2013-01-18 Jakub Jelinek <jakub@redhat.com>
3478 PR tree-optimization/56029
3479 * g++.dg/torture/pr56029.C: New test.
3481 2013-01-18 Sharad Singhai <singhai@google.com>
3483 PR tree-optimization/55995
3484 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
3486 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
3489 * gcc.target/i386/pr55433.c: New.
3491 2013-01-18 Jakub Jelinek <jakub@redhat.com>
3494 * gfortran.dg/pr56015.f90: New test.
3496 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
3498 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
3500 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
3502 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
3503 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
3504 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
3505 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
3506 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
3508 2013-01-17 Jeff Law <law@redhat.com>
3510 * gcc.dg/pr52573.c: Move to...
3511 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
3513 PR rtl-optimization/52573
3514 * gcc.dg/pr52573.c: New test.
3516 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
3519 * g++.dg/asan/interception-test-1.C: Skip on darwin.
3520 * lib/target-supports.exp (check_effective_target_swapcontext): Use
3521 check_no_compiler_messages to test support in ucontext.h.
3522 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
3523 compliant RLIMIT_AS.
3525 2013-01-17 Marek Polacek <polacek@redhat.com>
3527 PR rtl-optimization/55833
3528 * gcc.dg/pr55833.c: New test.
3530 2013-01-17 Jan Hubicka <jh@suse.cz>
3532 PR tree-optimization/55273
3533 * gcc.c-torture/compile/pr55273.c: New testcase.
3535 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
3538 * gcc.target/pr55981.c: New test.
3540 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
3542 * gcc.target/arm/pr40887.c: Require at least armv5.
3543 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
3544 * gcc.target/arm/pr51915.c: Likewise.
3545 * gcc.target/arm/pr52006.c: Likewise.
3546 * gcc.target/arm/pr53187.c: Likewise.
3548 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
3549 * gcc.target/arm/ftest-support-arm.h: Delete.
3550 * gcc.target/arm/ftest-support-thumb.h: Delete.
3551 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
3552 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
3553 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
3554 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
3555 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
3556 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
3557 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
3558 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
3559 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
3560 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
3561 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
3562 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
3563 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
3564 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
3565 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
3566 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
3567 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
3568 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
3569 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
3570 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
3571 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
3572 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
3573 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
3574 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
3576 2013-01-17 Martin Jambor <mjambor@suse.cz>
3578 PR tree-optimizations/55264
3579 * g++.dg/ipa/pr55264.C: New test.
3581 2013-01-16 Janus Weil <janus@gcc.gnu.org>
3584 * gfortran.dg/class_55.f90: New.
3586 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
3589 * gcc.c-torture/execute/builtins/builtins.exp: Add
3590 -Wl,--allow-multiple-definition for eabi and elf targets.
3593 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
3594 check_effective_target_vect_perm_short,
3595 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
3596 check_effective_target_vect64): Return 0 for big-endian ARM.
3597 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
3599 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
3602 2013-01-16 Richard Biener <rguenther@suse.de>
3604 PR tree-optimization/55964
3605 * gcc.dg/torture/pr55964.c: New testcase.
3607 2013-01-16 Richard Biener <rguenther@suse.de>
3609 PR tree-optimization/54767
3610 PR tree-optimization/53465
3611 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
3613 2013-01-16 Christian Bruel <christian.bruel@st.com>
3616 * gcc.target/sh/sh-switch.c: New testcase.
3618 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
3620 * gcc.dg/webizer.c: Increase the array size.
3622 2013-01-15 Jakub Jelinek <jakub@redhat.com>
3625 * gcc.dg/pr55940.c: New test.
3627 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
3628 Harald Anlauf <anlauf@gmx.de>
3630 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
3631 * gfortran.dg/bounds_check_5.f90: Likewise.
3632 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
3633 * gfortran.dg/continuation_9.f90: Likewise.
3634 * gfortran.dg/move_alloc_13.f90: Likewise.
3635 * gfortran.dg/structure_constructor_11.f90: Likewise.
3636 * gfortran.dg/tab_continuation.f: Likewise.
3637 * gfortran.dg/warning-directive-2.F90: Likewise.
3638 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
3640 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
3642 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
3643 * gcc.target/arm/fma-sp.c: Likewise.
3645 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
3647 PR rtl-optimization/55153
3648 * gcc.dg/pr55153.c: New.
3650 2013-01-15 Jakub Jelinek <jakub@redhat.com>
3652 PR tree-optimization/55920
3653 * gcc.c-torture/compile/pr55920.c: New test.
3655 2013-01-15 Richard Biener <rguenther@suse.de>
3658 * gcc.dg/torture/pr55882.c: New testcase.
3660 2013-01-15 Jakub Jelinek <jakub@redhat.com>
3662 PR tree-optimization/55955
3663 * gcc.c-torture/compile/pr55955.c: New test.
3665 2013-01-15 Dodji Seketeli <dodji@redhat.com>
3668 * g++.dg/cpp0x/alias-decl-31.C: New test.
3670 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
3673 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
3674 case where interface is null.
3676 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3679 * gfortran.dg/array_constructor_40.f90: New test.
3681 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
3683 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
3685 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
3687 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
3688 * gcc.target/aarch64/vect-ld1r-compile.c: New.
3689 * gcc.target/aarch64/vect-ld1r-fp.c: New.
3690 * gcc.target/aarch64/vect-ld1r.c: New.
3691 * gcc.target/aarch64/vect-ld1r.x: New.
3693 2013-01-14 Andi Kleen <ak@linux.intel.com>
3696 * gcc.target/i386/hle-clear-rel.c: New file
3697 * gcc.target/i386/hle-store-rel.c: New file.
3699 2013-01-14 Harald Anlauf <anlauf@gmx.de>
3701 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
3702 * gfortran.dg/bounds_check_4.f90: Likewise.
3703 * gfortran.dg/inquire_10.f90: Likewise.
3704 * gfortran.dg/minloc_3.f90: Likewise.
3705 * gfortran.dg/minlocval_3.f90: Likewise.
3706 * gfortran.dg/module_double_reuse.f90: Likewise.
3707 * gfortran.dg/mvbits_1.f90: Likewise.
3708 * gfortran.dg/oldstyle_1.f90: Likewise.
3709 * gfortran.dg/pr20163-2.f: Likewise.
3710 * gfortran.dg/save_1.f90: Likewise.
3711 * gfortran.dg/scan_1.f90: Likewise.
3712 * gfortran.dg/select_char_1.f90: Likewise.
3713 * gfortran.dg/shape_4.f90: Likewise.
3714 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
3715 * gfortran.dg/function_optimize_10.f90: Likewise.
3716 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
3717 * gfortran.dg/used_types_17.f90: Likewise.
3718 * gfortran.dg/used_types_18.f90: Likewise.
3720 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
3723 * gfortran.dg/proc_ptr_result_8.f90 : New test.
3725 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
3727 * gcc.dg/unroll_5.c: Add nomips16 attributes.
3729 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
3731 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
3733 2013-01-12 Janus Weil <janus@gcc.gnu.org>
3736 * gfortran.dg/assumed_type_2.f90: Fix test case.
3737 * gfortran.dg/internal_pack_13.f90: New test.
3738 * gfortran.dg/internal_pack_14.f90: New test.
3740 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
3743 * gfortran.dg/unlimited_polymorphic_8.f90: Update
3744 scan-tree-dump-times for foo.0.x._vptr to deal with change from
3747 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
3749 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
3751 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3754 * gcc.target/s390/pr55719.c: New testcase.
3756 2013-01-11 Richard Guenther <rguenther@suse.de>
3758 PR tree-optimization/44061
3759 * gcc.dg/pr44061.c: New testcase.
3761 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
3763 Update copyright years.
3765 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
3766 Jakub Jelinek <jakub@redhat.com>
3769 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
3771 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
3773 PR rtl-optimization/55672
3774 * gcc.target/i386/pr55672.c: New.
3776 2013-01-10 Jeff Law <law@redhat.com>
3778 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
3779 pass/fail message unique.
3782 2013-01-10 Jason Merrill <jason@redhat.com>
3784 * ada/.gitignore: New.
3786 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3788 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
3790 * g++.dg/tls/thread_local2.C: Likewise.
3791 * g++.dg/tls/thread_local2g.C: Likewise.
3792 * g++.dg/tls/thread_local6.C: Likewise.
3793 * g++.dg/tls/thread_local-order1.C: Add tls options.
3794 * g++.dg/tls/thread_local-order2.C: Likewise.
3795 * g++.dg/tls/thread_local3.C: Likewise.
3796 * g++.dg/tls/thread_local3g.C: Likewise.
3797 * g++.dg/tls/thread_local4.C: Likewise.
3798 * g++.dg/tls/thread_local4g.C: Likewise.
3799 * g++.dg/tls/thread_local5.C: Likewise.
3800 * g++.dg/tls/thread_local5g.C: Likewise.
3801 * g++.dg/tls/thread_local6g.C: Likewise.
3803 2013-01-10 Kostya Serebryany <kcc@google.com>
3805 * g++.dg/asan/asan_test.cc: Sync from upstream.
3807 2013-01-10 Jakub Jelinek <jakub@redhat.com>
3809 PR tree-optimization/55921
3810 * gcc.c-torture/compile/pr55921.c: New test.
3812 2013-01-09 Jan Hubicka <jh@suse.cz>
3814 PR tree-optimization/55569
3815 * gcc.c-torture/compile/pr55569.c: New testcase.
3817 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
3820 * gfortran.dg/use_28.f90: New test.
3822 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
3824 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
3825 number matching more robust.
3827 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
3829 PR rtl-optimization/55829
3830 * gcc.target/i386/pr55829.c: New.
3832 2013-01-09 Tobias Burnus <burnus@net-b.de>
3835 * gfortran.dg/bind_c_bool_1.f90: New.
3836 * gfortran.dg/do_5.f90: Add dg-warning.
3838 2013-01-09 Jan Hubicka <jh@suse.cz>
3840 PR tree-optimization/55875
3841 * gcc.c-torture/execute/pr55875.c: New testcase.
3842 * g++.dg/torture/pr55875.C: New testcase.
3844 2013-01-09 Jakub Jelinek <jakub@redhat.com>
3847 * c-c++-common/pr48418.c: New test.
3849 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
3852 * g++.dg/tls/thread_local-ice.C: New.
3854 2013-01-09 Andreas Schwab <schwab@suse.de>
3856 * gcc.dg/guality/pr54693.c: Null-terminate arr.
3858 2013-01-09 Jakub Jelinek <jakub@redhat.com>
3860 PR tree-optimization/48189
3861 * gcc.dg/pr48189.c: New test.
3863 2013-01-04 Jan Hubicka <jh@suse.cz>
3865 PR tree-optimization/55823
3866 * g++.dg/ipa/devirt-10.C: New testcase.
3868 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
3869 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
3871 PR rtl-optimization/55845
3872 * gcc.target/i386/pr55845.c: New test.
3874 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
3876 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
3877 instructions generated instead of number of occurances.
3879 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
3881 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
3882 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
3883 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
3884 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
3885 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
3886 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
3887 * gcc.target/aarch64/vect-fcm.x: Likewise.
3888 * lib/target-supports.exp
3889 (check_effective_target_vect_cond): Enable for AArch64.
3891 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
3893 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
3894 endian-safe float pool loading.
3895 (test_square_root_v4sf): Likewise.
3896 (test_square_root_v2df): Likewise.
3897 * lib/target-supports.exp
3898 (check_effective_target_vect_call_sqrtf): Add AArch64.
3900 2013-01-08 Martin Jambor <mjambor@suse.cz>
3903 * gcc.dg/tree-ssa/pr55579.c: New test.
3905 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3907 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
3910 2013-01-08 Jakub Jelinek <jakub@redhat.com>
3913 * gcc.dg/torture/pr55890-3.c: New test.
3916 * gcc.c-torture/compile/pr55851.c: New test.
3919 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
3922 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
3925 * gfortran.dg/elemental_scalar_args_2.f90: New test.
3927 2013-01-07 Tobias Burnus <burnus@net-b.de>
3930 * gfortran.dg/pointer_init_2.f90: Update dg-error.
3931 * gfortran.dg/pointer_init_7.f90: New.
3933 2013-01-07 Richard Biener <rguenther@suse.de>
3935 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
3937 2013-01-07 Richard Biener <rguenther@suse.de>
3940 * gcc.dg/torture/pr55890-1.c: New testcase.
3941 * gcc.dg/torture/pr55890-2.c: Likewise.
3943 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
3945 * gcc.target/aarch64/fmovd.c: New.
3946 * gcc.target/aarch64/fmovf.c: Likewise.
3947 * gcc.target/aarch64/fmovd-zero.c: Likewise.
3948 * gcc.target/aarch64/fmovf-zero.c: Likewise.
3949 * gcc.target/aarch64/vect-fmovd.c: Likewise.
3950 * gcc.target/aarch64/vect-fmovf.c: Likewise.
3951 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
3952 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
3954 2013-01-07 Richard Biener <rguenther@suse.de>
3956 PR tree-optimization/55888
3957 PR tree-optimization/55862
3958 * gcc.dg/torture/pr55888.c: New testcase.
3960 2013-01-07 Tobias Burnus <burnus@net-b.de>
3963 * gfortran.dg/intrinsic_size_3.f90: New.
3965 2013-01-07 Tobias Burnus <burnus@net-b.de>
3968 * gfortran.dg/select_type_32.f90: New.
3970 2013-01-04 Dodji Seketeli <dodji@redhat.com>
3973 * g++.dg/cpp0x/alias-decl-29.C: New test.
3975 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
3980 * gfortran.dg/class_array_15.f03: New test.
3982 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
3987 * gfortran.dg/use_23.f90: New test.
3988 * gfortran.dg/use_24.f90: New test.
3989 * gfortran.dg/use_25.f90: New test.
3990 * gfortran.dg/use_26.f90: New test.
3991 * gfortran.dg/use_27.f90: New test.
3993 2013-01-06 Olivier Hainque <hainque@adacore.com>
3995 * gnat.dg/specs/clause_on_volatile.ads: New test.
3997 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
3999 * gnat.dg/alignment10.adb: New test.
4001 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
4002 Mikael Morin <mikael@gcc.gnu.org>
4005 * gfortran.dg/use_22.f90: New test.
4007 2013-01-04 Andrew Pinski <apinski@cavium.com>
4009 * gcc.target/aarch64/cmp-1.c: New testcase.
4011 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
4014 * gfortran.dg/select_type_31.f03: New test.
4016 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
4018 PR c++/54526 (again)
4019 * g++.dg/cpp0x/parse2.C: Extend.
4020 * g++.old-deja/g++.other/crash28.C: Adjust.
4022 2013-01-04 Richard Biener <rguenther@suse.de>
4024 PR tree-optimization/55862
4025 * gcc.dg/torture/pr55862.c: New testcase.
4027 2013-01-04 Martin Jambor <mjambor@suse.cz>
4029 PR tree-optimization/55755
4030 * gcc.dg/torture/pr55755.c: New test.
4031 * gcc.dg/tree-ssa/sra-13.c: Likewise.
4032 * gcc.dg/tree-ssa/pr45144.c: Update.
4034 2013-01-04 Richard Biener <rguenther@suse.de>
4037 * gcc.dg/fold-reassoc-2.c: New testcase.
4039 2013-01-04 Tobias Burnus <burnus@net-b.de>
4042 * gfortran.dg/null_7.f90: New.
4044 2013-01-04 Tobias Burnus <burnus@net-b.de>
4048 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
4049 * gfortran.dg/unlimited_polymorphic_7.f90: New.
4050 * gfortran.dg/unlimited_polymorphic_8.f90: New.
4052 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
4054 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
4056 2013-01-03 Janus Weil <janus@gcc.gnu.org>
4059 * gfortran.dg/assignment_1.f90: Modified.
4060 * gfortran.dg/assignment_4.f90: New.
4062 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
4064 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
4066 2013-01-03 Richard Biener <rguenther@suse.de>
4068 PR tree-optimization/55857
4069 * gcc.dg/vect/pr55857-1.c: New testcase.
4070 * gcc.dg/vect/pr55857-2.c: Likewise.
4072 2013-01-03 Jakub Jelinek <jakub@redhat.com>
4074 PR rtl-optimization/55838
4075 * gcc.dg/pr55838.c: New test.
4077 PR tree-optimization/55832
4078 * gcc.c-torture/compile/pr55832.c: New test.
4080 2013-01-02 Teresa Johnson <tejohnson@google.com>
4082 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
4083 * gcc.dg/tree-ssa/loop-23.c: Ditto.
4084 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
4085 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
4086 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
4087 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
4088 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
4089 * gcc.dg/unroll_1.c: Ditto.
4090 * gcc.dg/unroll_2.c: Ditto.
4091 * gcc.dg/unroll_3.c: Ditto.
4092 * gcc.dg/unroll_4.c: Ditto.
4094 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4096 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
4098 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4101 * gfortran.dg/eof_4.f90: New test.
4103 2013-01-02 Jakub Jelinek <jakub@redhat.com>
4105 * lib/c-compat.exp (compat-use-alt-compiler): Remove
4106 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
4107 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
4108 (compat_setup_dfp): Initialize compat_alt_caret and
4109 compat_save_TEST_ALWAYS_FLAGS.
4111 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4113 * gcc.dg/torture/tls/tls-reload-1.c: New test.
4115 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4117 * gcc.dg/torture/fp-int-convert-2.c: New test.
4119 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4121 * gfortran.dg/newunit_3.f90: Add dg-do run.
4122 * gfortran.dg/inquire_15.f90: Add dg-do run.
4124 2013-01-01 Jakub Jelinek <jakub@redhat.com>
4126 PR tree-optimization/55831
4127 * gcc.dg/pr55831.c: New test.
4129 Copyright (C) 2013 Free Software Foundation, Inc.
4131 Copying and distribution of this file, with or without modification,
4132 are permitted in any medium without royalty provided the copyright
4133 notice and this notice are preserved.