1 2013-05-27 Richard Biener <rguenther@suse.de>
4 * gcc.dg/gomp/pr57412.c: New testcase.
6 2013-05-27 Bud Davis <jmdavis@link.com>
9 * gfortran.dg/stfunc_8.f90: New.
11 2013-05-27 Richard Biener <rguenther@suse.de>
13 PR tree-optimization/57343
14 * gcc.dg/torture/pr57343.c: New testcase.
16 2013-05-27 Richard Biener <rguenther@suse.de>
18 PR tree-optimization/57417
19 * gcc.dg/torture/pr57417.c: New testcase.
21 2013-05-27 Richard Biener <rguenther@suse.de>
23 PR tree-optimization/57396
24 * gfortran.fortran-torture/execute/pr57396.f90: New testcase.
26 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
28 * gnat.dg/specs/last_bit.ads: New test.
30 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
32 * gnat.dg/specs/machine_attribute.ads: New test.
34 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
36 * gnat.dg/incomplete3.ad[sb]: New test.
38 2013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
41 * gcc.target/mips/div-13.c: New test.
43 2013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
46 * gcc.target/mips/mips16-attributes-5.c,
47 * gcc.target/mips/mips16-attributes-6.c: New tests.
49 2013-05-25 Eric Botcazou <ebotcazou@adacore.com>
51 * gcc.dg/builtin-bswap-6.c: Use same options as optimize-bswapsi-1.c.
52 * gcc.dg/builtin-bswap-8.c: Likewise.
54 2013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
57 * g++.dg/cpp0x/new1.C: New.
59 2013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
62 * g++.dg/parse/dtor16.C: New.
63 * g++.dg/parse/dtor6.C: Adjust.
65 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
68 * g++.dg/expr/bitfield12.C: New.
70 2013-05-24 Jeff Law <law@redhat.com>
72 PR tree-optimization/57124
73 * gcc.c-torture/execute/pr57124.c: New test.
74 * gcc.c-torture/execute/pr57124.x: Set -fno-strict-overflow.
76 2013-05-24 Martin Jambor <mjambor@suse.cz>
78 PR tree-optimization/57294
79 * gcc.dg/ipa/pr57294.c: New test.
81 2013-05-24 Ian Bolton <ian.bolton@arm.com>
83 * gcc.target/aarch64/scalar_intrinsics.c
84 (force_simd): Use a valid instruction.
85 (test_vdupd_lane_s64): Pass a valid lane argument.
86 (test_vdupd_lane_u64): Likewise.
88 2013-05-24 Richard Biener <rguenther@suse.de>
90 PR tree-optimization/57287
91 * gcc.dg/pr57287.c: New testcase.
93 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
96 * g++.dg/template/error51.C: New.
98 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
101 * g++.dg/template/bitfield2.C: New.
103 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
105 * gnat.dg/specs/noinline1.ads: New test.
106 * gnat.dg/noinline2.ad[sb]: Likewise.
107 * gnat.dg/specs/noinline3.ads: Likewise.
108 * gnat.dg/specs/noinline3_pkg.ad[sb]: New helper.
110 2013-05-24 Alexander Ivchenko <alexander.ivchenko@intel.com>
113 * gcc.dg/tree-ssa/pr57385.c: New test.
115 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
117 * gnat.dg/derived_type4.adb: New test.
119 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
121 * gcc.dg/builtin-bswap-6.c: New test.
122 * gcc.dg/builtin-bswap-7.c: Likewise.
123 * gcc.dg/builtin-bswap-8.c: Likewise.
124 * gcc.dg/builtin-bswap-9.c: Likewise.
126 2013-05-23 Christian Bruel <christian.bruel@st.com>
129 * gcc.dg/debug/pr57351.c: New test
131 2013-05-23 Vidya Praveen <vidyapraveen@arm.com>
133 * gcc.target/aarch64/vect-clz.c: New file.
135 2013-05-23 Martin Jambor <mjambor@suse.cz>
138 * gcc.dg/ipa/pr57347.c: New test.
140 2013-05-23 Richard Biener <rguenther@suse.de>
142 PR tree-optimization/57380
143 * g++.dg/tree-ssa/pr57380.C: New testcase.
145 2013-05-23 Richard Biener <rguenther@suse.de>
148 * gcc.dg/torture/pr57381.c: New testcase.
150 2013-05-23 Jakub Jelinek <jakub@redhat.com>
153 * gcc.c-torture/execute/pr57344-1.c: New test.
154 * gcc.c-torture/execute/pr57344-2.c: New test.
155 * gcc.c-torture/execute/pr57344-3.c: New test.
156 * gcc.c-torture/execute/pr57344-4.c: New test.
158 2013-05-23 Richard Biener <rguenther@suse.de>
160 PR rtl-optimization/57341
161 * gcc.dg/torture/pr57341.c: New testcase.
163 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
166 * g++.dg/parse/crash62.C: New.
168 2013-05-22 Michael Meissner <meissner@linux.vnet.ibm.com>
169 Pat Haugen <pthaugen@us.ibm.com>
170 Peter Bergner <bergner@vnet.ibm.com>
172 * gcc.target/powerpc/crypto-builtin-1.c: New file, test for power8
175 2013-05-22 Tobias Burnus <burnus@net-b.de>
178 * gfortran.dg/defined_assignment_6.f90: New.
180 2013-05-22 Tobias Burnus <burnus@net-b.de>
183 * gfortran.dg/assumed_type_6.f90: New.
185 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
188 * g++.dg/cpp0x/Wunused-parm.C: New.
190 2013-05-21 Paolo Carlini <paolo.carlini@oracle.com>
192 * g++.dg/cpp0x/explicit3.C: Add column in dg-error strings.
193 * g++.dg/warn/Wdouble-promotion.C: Likewise.
195 2013-05-21 Easwaran Raman <eraman@google.com>
197 PR tree-optimization/57322
198 * gcc.dg/tree-ssa/reassoc-29.c: New testcase.
200 2013-05-21 Graham Stott <graham.stott@btinternet.com>
202 * lib/scanasm.exp (dg-function-on-line): Make MIPS targets match
205 2013-05-21 Tobias Burnus <burnus@net-b.de>
208 * gfortran.dg/assumed_type_5.f90: New.
209 * gfortran.dg/assumed_rank_1.f90: Comment invalid statement.
210 * gfortran.dg/assumed_rank_2.f90: Ditto.
211 * gfortran.dg/assumed_type_3.f90: Update dg-error.
212 * gfortran.dg/no_arg_check_3.f90: Ditto.
214 2013-05-21 Jakub Jelinek <jakub@redhat.com>
216 PR tree-optimization/57331
217 * gcc.c-torture/compile/pr57331.c: New test.
219 2013-05-21 Richard Biener <rguenther@suse.de>
221 PR tree-optimization/57330
222 * gcc.dg/torture/pr57330.c: New testcase.
224 2013-05-21 Richard Biener <rguenther@suse.de>
226 PR tree-optimization/57303
227 * gcc.dg/torture/pr57303.c: New testcase.
229 2013-05-21 Jakub Jelinek <jakub@redhat.com>
231 PR tree-optimization/57321
232 * gcc.c-torture/execute/pr57321.c: New test.
234 2013-05-20 Tobias Burnus <burnus@net-b.de>
238 * gfortran.dg/binding_label_tests_10_main.f03: Update dg-error.
239 * gfortran.dg/binding_label_tests_11_main.f03: Ditto.
240 * gfortran.dg/binding_label_tests_13_main.f03: Ditto.
241 * gfortran.dg/binding_label_tests_3.f03: Ditto.
242 * gfortran.dg/binding_label_tests_4.f03: Ditto.
243 * gfortran.dg/binding_label_tests_5.f03: Ditto.
244 * gfortran.dg/binding_label_tests_6.f03: Ditto.
245 * gfortran.dg/binding_label_tests_7.f03: Ditto.
246 * gfortran.dg/binding_label_tests_8.f03: Ditto.
247 * gfortran.dg/c_loc_tests_12.f03: Fix test case.
248 * gfortran.dg/binding_label_tests_24.f90: New.
249 * gfortran.dg/binding_label_tests_25.f90: New.
251 2013-05-20 Tobias Burnus <burnus@net-b.de>
254 * gfortran.dg/binding_label_tests_17.f90: New.
255 * gfortran.dg/binding_label_tests_18.f90: New.
256 * gfortran.dg/binding_label_tests_19.f90: New.
257 * gfortran.dg/binding_label_tests_20.f90: New.
258 * gfortran.dg/binding_label_tests_21.f90: New.
259 * gfortran.dg/binding_label_tests_22.f90: New.
260 * gfortran.dg/binding_label_tests_23.f90: New.
262 2013-05-20 Tobias Burnus <burnus@net-b.de>
265 * gfortran.dg/test_common_binding_labels.f03: Update dg-error.
266 * gfortran.dg/test_common_binding_labels_2_main.f03: Ditto.
267 * gfortran.dg/test_common_binding_labels_3_main.f03: Ditto.
268 * gfortran.dg/common_18.f90: New.
269 * gfortran.dg/common_19.f90: New.
270 * gfortran.dg/common_20.f90: New.
271 * gfortran.dg/common_21.f90: New.
273 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
276 * g++.dg/parse/error52.C: New.
277 * g++.dg/parse/error3.C: Adjust.
278 * g++.dg/parse/error36.C: Likewise.
280 2013-05-20 Oleg Endo <olegendo@gcc.gnu.org>
283 * gcc.target/sh/pr56547-1.c: New.
284 * gcc.target/sh/pr56547-2.c: New.
286 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
289 * g++.dg/warn/Wsign-compare-6.C: New.
290 * g++.dg/warn/Wdouble-promotion.C: Adjust.
292 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
295 * g++.dg/template/error50.C: New.
297 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
300 * g++.dg/ext/complit13.C: New.
302 2013-05-20 Marc Glisse <marc.glisse@inria.fr>
305 * g++.dg/pr57175.C: New testcase.
307 2013-05-17 Easwaran Raman <eraman@google.com>
309 * gcc.dg/tree-ssa/reassoc-28.c: New testcase.
311 2013-05-17 Marc Glisse <marc.glisse@inria.fr>
314 * gcc.dg/binop-xor3.c: Restrict to platforms known to work (x86).
316 2013-05-17 Jakub Jelinek <jakub@redhat.com>
318 PR rtl-optimization/57281
319 PR rtl-optimization/57300
320 * gcc.dg/pr57300.c: New test.
321 * gcc.c-torture/execute/pr57281.c: New test.
323 2013-05-17 Paolo Carlini <paolo.carlini@oracle.com>
326 * g++.dg/ext/sizeof-complit.C: New.
328 2013-05-17 Marek Polacek <polacek@redhat.com>
330 * gcc.dg/strlenopt-25.c: New test.
331 * gcc.dg/strlenopt-26.c: Likewise.
333 2013-05-17 Jakub Jelinek <jakub@redhat.com>
335 * gcc.target/i386/rotate-4.c: Compile only with -mavx
336 instead of -mavx2, require only avx instead of avx2.
337 * gcc.target/i386/rotate-4a.c: Include avx-check.h instead
338 of avx2-check.h and turn into an avx runtime test instead of
341 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
343 * g++.dg/ext/vector22.C: Uncomment working test.
345 2013-05-16 Paolo Carlini <paolo.carlini@oracle.com>
348 * g++.dg/template/pr17410.C: New.
350 2013-05-16 Jakub Jelinek <jakub@redhat.com>
352 * gcc.target/i386/rotate-3.c: New test.
353 * gcc.target/i386/rotate-3a.c: New test.
354 * gcc.target/i386/rotate-4.c: New test.
355 * gcc.target/i386/rotate-4a.c: New test.
356 * gcc.target/i386/rotate-5.c: New test.
357 * gcc.target/i386/rotate-5a.c: New test.
359 2013-05-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
361 * gcc.dg/visibility-21.c: Require section_anchors.
363 2013-05-16 Greta Yorsh <Greta.Yorsh@arm.com>
365 * gcc.target/arm/unaligned-memcpy-2.c: Adjust expected output.
366 * gcc.target/arm/unaligned-memcpy-3.c: Likewise.
367 * gcc.target/arm/unaligned-memcpy-4.c: Likewise.
369 2013-05-16 Nathan Sidwell <nathan@codesourcery.com>
371 * gcc.dg/visibility-21.c: New.
373 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
376 * gcc.dg/pr57286.c: New testcase.
377 * gcc.dg/vector-shift-2.c: Don't assume int has size 4.
378 * g++.dg/ext/vector22.C: Comment out transformations not
381 2013-05-15 Richard Sandiford <rdsandiford@googlemail.com>
384 * gcc.target/mips/call-1.c: Restrict to o32.
385 * gcc.target/mips/call-5.c, gcc.target/mips/call-6.c: New test.
387 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
389 * g++.dg/cpp0x/lambda/lambda-shadow1.C: Replace dg-warnings with
391 * g++.dg/warn/Wshadow-1.C: Likewise.
392 * g++.dg/warn/Wshadow-6.C: Likewise.
393 * g++.dg/warn/Wshadow-7.C: Likewise.
395 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
398 * g++.dg/parse/pr31952-1.C: New.
399 * g++.dg/parse/pr31952-2.C: Likewise.
400 * g++.dg/parse/pr31952-3.C: Likewise.
402 * g++.dg/parse/pr18770.C: Adjust dg-errors to dg-messages.
403 * g++.old-deja/g++.jason/cond.C: Likewise.
404 * g++.dg/cpp0x/range-for5.C: Likewise.
406 2013-05-15 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
409 * gcc.target/arm/pr40887.c: Adjust testcase.
410 * gcc.target/arm/pr19599.c: New test.
412 2013-05-15 Richard Biener <rguenther@suse.de>
414 PR tree-optimization/57275
415 * gcc.target/i386/pr57275.c: New testcase.
417 2013-05-15 Jan Hubicka <jh@suse.cz>
419 * gcc.dg/lto/attr-weakref-1_0.c: New testcase.
420 * gcc.dg/lto/attr-weakref-1_1.c: New testcase.
421 * gcc.dg/lto/attr-weakref-1_2.c: New testcase.
423 2013-05-14 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
425 * gcc.dg/torture/alias-1.c: Add dg-require-effective-target
428 2013-05-14 Jakub Jelinek <jakub@redhat.com>
431 * c-c++-common/Wsequence-point-1.c: New test.
433 2013-05-14 Marc Glisse <marc.glisse@inria.fr>
435 * g++.dg/ext/vector22.C: New testcase.
436 * gcc.dg/binop-xor3.c: Remove xfail.
438 2013-05-14 James Greenhalgh <james.greenhalgh@arm.com>
440 * gcc.target/aarch64/vect-fcm.x: Add cases testing
441 FLOAT cmp FLOAT ? INT : INT.
442 * gcc.target/aarch64/vect-fcm-eq-d.c: Define IMODE.
443 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
444 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
445 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
446 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
447 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
449 2013-05-14 Paolo Carlini <paolo.carlini@oracle.com>
452 * g++.dg/cpp0x/defaulted43.C: New.
454 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
456 * gcc.dg/fstack-protector-strong.c: Don't include <stdlib.h>.
457 (alloca): Remove declaration.
458 (foo9): Replace alloca by __builtin_alloca.
460 2013-05-14 Joern Rennecke <joern.rennecke@embecosm.com>
462 * gcc.c-torture/compile/limits-externdecl.c [target avr-*-*]:
463 Expect "size of array is too large" error.
465 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
467 * gcc.dg/fstack-protector-strong.c (alloca): Declare.
469 2013-05-14 Richard Biener <rguenther@suse.de>
472 * g++.dg/torture/pr57235.C: New testcase.
474 2013-05-14 Jakub Jelinek <jakub@redhat.com>
477 * gcc.dg/torture/pr57251.c: New test.
479 2013-05-13 Uros Bizjak <ubizjak@gmail.com>
482 * gcc.target/i386/pr57264.c: New test.
484 2013-05-13 Jakub Jelinek <jakub@redhat.com>
486 * gcc.dg/vector-shift-2.c: Add -O to dg-options.
488 2013-05-13 Greta Yorsh <Greta.Yorsh@arm.com>
490 * gcc.dg/tree-ssa/forwprop-26.c: Add -fno-short-enums to dg-options.
492 2013-05-13 Jakub Jelinek <jakub@redhat.com>
494 PR tree-optimization/45216
495 PR tree-optimization/57157
496 * c-c++-common/rotate-1.c: Add 32 tests with +.
497 * c-c++-common/rotate-1a.c: Adjust.
498 * c-c++-common/rotate-2.c: Add 32 tests with +, expect only 48 rotates.
499 * c-c++-common/rotate-2b.c: New test.
500 * c-c++-common/rotate-3.c: Add 32 tests with +.
501 * c-c++-common/rotate-4.c: Add 32 tests with +, expect only 48 rotates.
502 * c-c++-common/rotate-4b.c: New test.
503 * c-c++-common/rotate-5.c: New test.
505 2013-05-13 Martin Jambor <mjambor@suse.cz>
508 * gcc.dg/ipa/remref-0.c: New test.
509 * gcc.dg/ipa/remref-1a.c: Likewise.
510 * gcc.dg/ipa/remref-1b.c: Likewise.
511 * gcc.dg/ipa/remref-2a.c: Likewise.
512 * gcc.dg/ipa/remref-2b.c: Likewise.
514 2013-05-13 Marc Glisse <marc.glisse@inria.fr>
516 * gcc.dg/vector-shift-2.c: New testcase.
518 2013-05-13 Jakub Jelinek <jakub@redhat.com>
520 PR tree-optimization/57230
521 * gcc.dg/strlenopt-24.c: New test.
523 PR tree-optimization/57230
524 * gcc.dg/strlenopt-23.c: New test.
526 2013-05-12 Oleg Endo <olegendo@gcc.gnu.org>
529 * gcc.target/sh/pr57108.c: Move this test case to ...
530 * gcc.c-torture/compile/pr57108.c: ... here.
532 2013-05-10 Richard Biener <rguenther@suse.de>
534 PR tree-optimization/57214
535 * gcc.dg/torture/pr57214.c: New testcase.
537 2013-05-10 Marc Glisse <marc.glisse@inria.fr>
539 * gcc.dg/vector-shift.c: New testcase.
541 2013-05-10 Jakub Jelinek <jakub@redhat.com>
543 * gcc.target/i386/rotate-1.c: Accept rolb or rorb instruction.
545 PR tree-optimization/45216
546 PR tree-optimization/57157
547 * c-c++-common/rotate-1.c: New test.
548 * c-c++-common/rotate-1a.c: New test.
549 * c-c++-common/rotate-2.c: New test.
550 * c-c++-common/rotate-2a.c: New test.
551 * c-c++-common/rotate-3.c: New test.
552 * c-c++-common/rotate-3a.c: New test.
553 * c-c++-common/rotate-4.c: New test.
554 * c-c++-common/rotate-4a.c: New test.
556 2013-05-10 Richard Biener <rguenther@suse.de>
558 * gcc.target/i386/avx256-unaligned-load-2.c: Make well-defined.
559 * gcc.target/i386/l_fma_double_1.c: Adjust.
560 * gcc.target/i386/l_fma_double_2.c: Likewise.
561 * gcc.target/i386/l_fma_double_3.c: Likewise.
562 * gcc.target/i386/l_fma_double_4.c: Likewise.
563 * gcc.target/i386/l_fma_double_5.c: Likewise.
564 * gcc.target/i386/l_fma_double_6.c: Likewise.
565 * gcc.target/i386/l_fma_float_1.c: Likewise.
566 * gcc.target/i386/l_fma_float_2.c: Likewise.
567 * gcc.target/i386/l_fma_float_3.c: Likewise.
568 * gcc.target/i386/l_fma_float_4.c: Likewise.
569 * gcc.target/i386/l_fma_float_5.c: Likewise.
570 * gcc.target/i386/l_fma_float_6.c: Likewise.
572 2013-05-08 Paolo Carlini <paolo.carlini@oracle.com>
575 * g++.dg/cpp0x/pr51226.C: New.
577 2013-04-16 Han Shen <shenhan@google.com>
579 Test cases for '-fstack-protector-strong'.
580 * gcc.dg/fstack-protector-strong.c: New.
581 * g++.dg/fstack-protector-strong.C: New.
583 2013-05-07 Ian Bolton <ian.bolton@arm.com>
585 * gcc.target/aarch64/ands_1.c: New test.
586 * gcc.target/aarch64/ands_2.c: Likewise
588 2013-05-07 Christophe Lyon <christophe.lyon@linaro.org>
590 * lib/target-supports.exp (check_effective_target_hw): New
592 * c-c++-common/asan/clone-test-1.c: Call
593 check_effective_target_hw.
594 * c-c++-common/asan/rlimit-mmap-test-1.c: Likewise.
595 * c-c++-common/asan/heap-overflow-1.c: Update regexps to accept
596 possible decorations.
597 * c-c++-common/asan/null-deref-1.c: Likewise.
598 * c-c++-common/asan/stack-overflow-1.c: Likewise.
599 * c-c++-common/asan/strncpy-overflow-1.c: Likewise.
600 * c-c++-common/asan/use-after-free-1.c: Likewise.
601 * g++.dg/asan/deep-thread-stack-1.C: Likewise.
602 * g++.dg/asan/large-func-test-1.C: Likewise.
604 2013-05-07 Sofiane Naci <sofiane.naci@arm.com>
606 * gcc.target/aarch64/scalar_intrinsics.c: Update.
608 2013-05-07 Richard Biener <rguenther@suse.de>
611 * g++.dg/torture/pr57190.C: New testcase.
613 2013-05-07 Jakub Jelinek <jakub@redhat.com>
615 PR tree-optimization/57149
616 * gcc.dg/pr57149.c: New test.
619 * gcc.dg/pr57184.c: New test.
621 2013-05-07 Eric Botcazou <ebotcazou@adacore.com>
623 * gnat.dg/specs/array3.ads: New test.
625 2013-05-06 Marc Glisse <marc.glisse@inria.fr>
627 * c-c++-common/vector-scalar-2.c: New testcase.
629 2013-05-06 Maxim Kuznetsov <maks.kuznetsov@gmail.com>
631 * gcc.target/i386/asm-dialect-2.c: New testcase.
633 2013-05-06 Paolo Carlini <paolo.carlini@oracle.com>
636 * g++.dg/cpp0x/auto38.C: New.
638 2013-05-06 Richard Biener <rguenther@suse.de>
640 PR tree-optimization/57185
641 * gcc.dg/autopar/pr57185.c: New testcase.
643 2013-05-06 Uros Bizjak <ubizjak@gmail.com>
646 * gcc.target/i386/pr57106.c: New test.
648 2013-05-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
650 * gcc.dg/tree-ssa/slsr-32.c: Re-enable.
651 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
652 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
653 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
654 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
655 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
656 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
658 2013-05-06 Teresa Johnson <tejohnson@google.com>
661 * gcc.dg/pr57154.c: New test.
663 2013-05-06 Richard Biener <rguenther@suse.de>
666 * gcc.dg/torture/pr57147-1.c: New testcase.
667 * gcc.dg/torture/pr57147-2.c: Likewise.
668 * gcc.dg/torture/pr57147-3.c: Likewise.
670 2013-05-06 Oleg Endo <olegendo@gcc.gnu.org>
673 * gcc.target/sh/pr55303-1.c: New.
674 * gcc.target/sh/pr55303-2.c: New.
675 * gcc.target/sh/pr55303-3.c: New.
677 2013-05-05 Tobias Burnus <burnus@net-b.de>
679 * gfortran.dg/allocate_with_source_3.f90: New.
681 2013-05-05 Tobias Burnus <burnus@net-b.de>
684 * gfortran.dg/null_8.f90: New.
686 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
689 * g++.dg/cpp0x/enum27.C: New.
690 * g++.dg/cpp0x/enum_base.C: Adjust.
692 2013-05-04 Jakub Jelinek <jakub@redhat.com>
694 PR tree-optimization/56205
695 * gcc.dg/tree-ssa/stdarg-6.c: Add cleanup-tree-dump "stdarg".
697 2013-05-04 Tobias Burnus <burnus@net-b.de>
699 * gfortran.dg/bind_c_array_params.f03: Update dg-error.
700 * gfortran.dg/bind_c_usage_27.f90: New.
701 * gfortran.dg/bind_c_usage_28.f90: New.
703 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
706 * g++.dg/cpp0x/lambda/lambda-nsdmi4.C: New.
708 2013-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
711 * gcc.target/powerpc/pr57150.c: New file.
713 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
715 * gcc.dg/tree-ssa/slsr-32.c: Skip test for now.
716 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
717 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
718 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
719 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
720 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
721 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
723 2013-05-03 Dominique d'Humieres <dominiq@lps.ens.fr>
725 * gcc.target/i386/sse2-init-v2di-2.c: Remove "\\" from
726 scan-assembler-times.
728 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
730 * gcc.dg/tree-ssa/slsr-32.c: New.
731 * gcc.dg/tree-ssa/slsr-33.c: New.
732 * gcc.dg/tree-ssa/slsr-34.c: New.
733 * gcc.dg/tree-ssa/slsr-35.c: New.
734 * gcc.dg/tree-ssa/slsr-36.c: New.
735 * gcc.dg/tree-ssa/slsr-37.c: New.
736 * gcc.dg/tree-ssa/slsr-38.c: New.
738 2013-05-03 Ian Bolton <ian.bolton@arm.com>
740 * gcc.target/aarch64/tst_1.c: New test.
741 * gcc.target/aarch64/tst_2.c: Likewise
743 2013-05-02 Jeff Law <law@redhat.com>
745 PR tree-optimization/57144
746 * gcc.c-torture/execute/pr57144.c: New test.
748 2013-05-03 Jakub Jelinek <jakub@redhat.com>
750 PR rtl-optimization/57130
751 * gcc.c-torture/execute/pr57130.c: New test.
753 2013-05-03 Uros Bizjak <ubizjak@gmail.com>
755 * gcc.target/i386/sse2-init-v2di-2.c: Update scan assembler string.
757 2013-05-03 Vidya Praveen <vidyapraveen@arm.com>
759 * gcc.target/aarch64/fabd.c: New file.
761 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
764 * g++.dg/cpp0x/pr54318.C: New.
766 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
769 * g++.dg/parse/error51.C: New.
770 * g++.dg/parse/error15.C: Adjust column numbers.
772 2013-05-02 Tobias Burnus <burnus@net-b.de>
775 * gfortran.dg/size_kind_2.f90: New.
776 * gfortran.dg/size_kind_3.f90: New.
778 2013-05-02 Richard Biener <rguenther@suse.de>
781 * g++.dg/torture/pr57140.C: New testcase.
783 2013-05-02 Greta Yorsh <Greta.Yorsh@arm.com>
786 * gcc.target/arm/pr56732-1.c: New test.
788 2013-05-02 Martin Jambor <mjambor@suse.cz>
791 * gcc.dg/ipa/pr56988.c: New test.
793 2013-05-02 Ian Bolton <ian.bolton@arm.com>
795 * gcc.target/aarch64/bics_1.c: New test.
796 * gcc.target/aarch64/bics_2.c: Likewise.
798 2013-05-02 Jakub Jelinek <jakub@redhat.com>
800 PR rtl-optimization/57131
801 * gcc.c-torture/execute/pr57131.c: New test.
803 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
806 * g++.dg/warn/Wdiv-by-zero-bogus-2.C: New.
808 2013-05-01 Vladimir Makarov <vmakarov@redhat.com>
811 * gcc.target/i386/pr57091.c: New test.
813 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
815 * gcc.target/aarch64/vect-vaddv.c: New.
817 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
819 * gcc.target/aarch64/vect-vmaxv.c: New.
820 * gcc.target/aarch64/vect-vfmaxv.c: Likewise.
822 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
824 * gcc.target/aarch64/scalar-vca.c: New.
825 * gcc.target/aarch64/vect-vca.c: Likewise.
827 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
829 * gcc.target/aarch64/scalar_intrinsics.c (force_simd): New.
830 (test_vceqd_s64): Force arguments to SIMD registers.
831 (test_vceqzd_s64): Likewise.
832 (test_vcged_s64): Likewise.
833 (test_vcled_s64): Likewise.
834 (test_vcgezd_s64): Likewise.
835 (test_vcged_u64): Likewise.
836 (test_vcgtd_s64): Likewise.
837 (test_vcltd_s64): Likewise.
838 (test_vcgtzd_s64): Likewise.
839 (test_vcgtd_u64): Likewise.
840 (test_vclezd_s64): Likewise.
841 (test_vcltzd_s64): Likewise.
842 (test_vtst_s64): Likewise.
843 (test_vtst_u64): Likewise.
845 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
848 * g++.dg/cpp0x/decltype53.C: New.
850 2013-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
853 * gfortran.dg/power_5.f90: New test.
855 2013-04-30 Richard Biener <rguenther@suse.de>
858 * gcc.dg/torture/pr57122.c: New testcase.
860 2013-04-30 Richard Biener <rguenther@suse.de>
863 * g++.dg/torture/pr57107.C: New testcase.
865 2013-04-30 Andrey Belevantsev <abel@ispras.ru>
867 PR rtl-optimization/57105
868 * gcc.dg/pr57105.c: New test.
870 2013-04-30 Jakub Jelinek <jakub@redhat.com>
872 PR tree-optimization/57104
873 * gcc.dg/pr57104.c: New test.
875 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
878 * gcc.target/i386/pr44578.c: New test.
880 2013-04-29 Vladimir Makarov <vmakarov@redhat.com>
883 * gcc.target/i386/pr57097.c: New test.
885 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
888 * gcc.target/i386/pr57098.c: New test.
890 2013-04-29 Kai Tietz <ktietz@redhat.com>
892 * gcc.c-torture/execute/pr55875.c: New test.
894 2013-04-29 Richard Biener <rguenther@suse.de>
897 * gcc.dg/torture/pr57075.c: New testcase.
899 2013-04-29 Richard Biener <rguenther@suse.de>
902 * gcc.dg/autopar/pr57103.c: New testcase.
904 2013-04-29 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
906 * gcc.dg/c1x-align-3.c: Add test for negative power of 2.
908 2013-04-29 Tom de Vries <tom@codesourcery.com>
910 * gcc.dg/pr50763.c: Update test.
912 2013-04-26 Jeff Law <law@redhat.com>
914 * gcc.dg/tree-ssa/vrp88.c: New test.
916 2013-04-29 Christian Bruel <christian.bruel@st.com>
919 * gcc.target/sh/pr57108.c: New test.
921 2013-04-29 Richard Biener <rguenther@suse.de>
924 * gfortran.dg/gomp/pr57089.f90: New testcase.
926 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
928 * lib/target-supports.exp (vect_uintfloat_cvt): Enable for AArch64.
930 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
932 * gcc.target/aarch64/vect-vcvt.c: New.
934 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
936 * gcc.target/aarch64/vect-vrnd.c: New.
938 2013-04-29 Richard Biener <rguenther@suse.de>
940 PR tree-optimization/57081
941 * gcc.dg/torture/pr57081.c: New testcase.
943 2013-04-29 Jakub Jelinek <jakub@redhat.com>
945 PR tree-optimization/57083
946 * gcc.dg/torture/pr57083.c: New test.
948 2013-04-28 Paolo Carlini <paolo.carlini@oracle.com>
951 * g++.dg/cpp0x/decltype52.C: New.
953 2013-04-28 Jakub Jelinek <jakub@redhat.com>
955 N3472 binary constants
956 * g++.dg/cpp/limits.C: Adjust warning wording.
957 * g++.dg/system-binary-constants-1.C: Likewise.
958 * g++.dg/cpp1y/system-binary-constants-1.C: New test.
960 2013-04-28 Tobias Burnus <burnus@net-b.de>
963 * gfortran.dg/coarray_30.f90: New.
965 2013-04-28 Thomas Koenig <tkoenig@gcc.gnu.org>
968 * frontend-passes (optimize_power): New function.
969 (optimize_op): Use it.
971 2013-04-27 Jakub Jelinek <jakub@redhat.com>
974 * gcc.c-torture/execute/pr56866.c: New test.
975 * gcc.target/i386/pr56866.c: New test.
977 2013-04-26 Jakub Jelinek <jakub@redhat.com>
980 * gcc.dg/setjmp-5.c: New test.
982 2013-04-26 Paolo Carlini <paolo.carlini@oracle.com>
985 * g++.dg/cpp0x/constexpr-55708.C: New.
987 2013-04-26 Richard Biener <rguenther@suse.de>
989 * gcc.dg/tree-prof/update-loopch.c: Revert last change.
990 * gcc.dg/graphite/pr33766.c: Fix undefined behavior.
991 * gcc.dg/pr53265.c: Remove XFAILs.
992 * gcc.dg/tree-ssa/loop-38.c: Remove unreliable dump scanning.
993 * gcc.dg/tree-ssa/pr21559.c: Change back to two expected jump threads.
995 2013-04-26 Jakub Jelinek <jakub@redhat.com>
997 * lib/prune.exp: Add -fdiagnostics-color=never to TEST_ALWAYS_FLAGS.
998 * lib/c-compat.exp (compat-use-alt-compiler, compat_setup_dfp): Handle
999 -fdiagnostics-color=never option similarly to
1000 -fno-diagnostics-show-caret option.
1002 2013-04-25 Jakub Jelinek <jakub@redhat.com>
1004 PR rtl-optimization/57003
1005 * gcc.target/i386/pr57003.c: New test.
1007 2013-04-25 Marek Polacek <polacek@redhat.com>
1009 PR tree-optimization/57066
1010 * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
1012 2013-04-25 James Greenhalgh <james.greenhalgh@arm.com>
1013 Tejas Belagod <tejas.belagod@arm.com>
1015 * gcc.target/aarch64/vaddv-intrinsic.c: New.
1016 * gcc.target/aarch64/vaddv-intrinsic-compile.c: Likewise.
1017 * gcc.target/aarch64/vaddv-intrinsic.x: Likewise.
1019 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1021 * gcc.target/aarch64/cmp.c: New.
1023 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1025 * gcc.target/aarch64/ngc.c: New.
1027 2013-04-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1029 * lib/target-supports.exp
1030 (check_effective_target_arm_neon_fp16_ok_nocache): New procedure.
1031 (check_effective_target_arm_neon_fp16_ok): Likewise.
1032 (add_options_for_arm_neon_fp16): Likewise.
1033 * gcc.target/arm/neon/vcvtf16_f32.c: New test. Generated.
1034 * gcc.target/arm/neon/vcvtf32_f16.c: Likewise.
1036 2013-04-24 Vladimir Makarov <vmakarov@redhat.com>
1038 PR rtl-optimizations/57046
1039 * gcc.target/i386/pr57046.c: New test.
1041 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1043 * g++.dg/cpp1y/cplusplus.C: New.
1045 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1047 * g++.dg/cpp1y/cxx1y_macro.C: Remove.
1049 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1051 * c-c++-common/Wpointer-arith-1.c: New.
1053 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1055 * g++.dg/cpp1y/cxx1y_macro.C: New.
1057 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1060 * g++.dg/cpp0x/sfinae45.C: New.
1062 2013-04-24 Richard Biener <rguenther@suse.de>
1065 * gcc.c-torture/execute/pr56982.c: Avoid sigjmp_buf use.
1067 2013-04-23 Richard Biener <rguenther@suse.de>
1070 * gcc.dg/torture/pr57036-1.c: New testcase.
1071 * gcc.dg/torture/pr57036-2.c: Likewise.
1073 2013-04-23 Sofiane Naci <sofiane.naci@arm.com>
1075 * gcc.target/aarch64/scalar-mov.c: New testcase.
1077 2013-04-23 Richard Biener <rguenther@suse.de>
1079 PR tree-optimization/57026
1080 * gcc.dg/torture/pr57026.c: New testcase.
1082 2013-04-22 Janus Weil <janus@gcc.gnu.org>
1086 * gfortran.dg/transfer_check_4.f90: New.
1088 2013-04-22 Marek Polacek <polacek@redhat.com>
1091 * gcc.dg/pr56990.c: New test.
1093 2013-04-22 Vladimir Makarov <vmakarov@redhat.com>
1096 * gcc.target/i386/pr57018.c: New test.
1098 2013-04-22 James Greenhalgh <james.greenhalgh@arm.com>
1100 * gcc.target/aarch64/vrecps.c: New.
1101 * gcc.target/aarch64/vrecpx.c: Likewise.
1103 2013-04-22 Christian Bruel <christian.bruel@st.com>
1106 * gcc.target/sh/mfmovd.c: Add new function and check hard_float.
1108 2013-04-21 Jeff Law <law@redhat.com>
1110 * gcc.dg/tree-ssa/forwprop-26.c: New test.
1112 2013-04-20 Tobias Burnus <burnus@net-b.de>
1115 * gfortran.dg/c_loc_test_22.f90: New.
1117 2013-04-19 Vladimir Makarov <vmakarov@redhat.com>
1119 PR rtl-optimization/56847
1120 * gcc.dg/pr56847.c: New test.
1122 2013-04-19 Richard Biener <rguenther@suse.de>
1124 PR tree-optimization/56982
1125 * gcc.c-torture/execute/pr56982.c: New testcase.
1127 2013-04-19 Martin Jambor <mjambor@suse.cz>
1129 PR tree-optimization/56718
1130 * g++.dg/ipa/imm-devirt-1.C: New test.
1131 * g++.dg/ipa/imm-devirt-2.C: Likewise.
1133 2013-04-19 Richard Biener <rguenther@suse.de>
1135 PR tree-optimization/57000
1136 * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
1138 2013-04-19 Thomas Koenig <tkoenig@gcc.gnu.org>
1139 Mikael Morin <mikael@gcc.gnu.org>
1142 * gfortran.dg/array_constructor_45.f90: New test.
1143 * gfortran.dg/array_constructor_46.f90: New test.
1144 * gfortran.dg/array_constructor_47.f90: New test.
1145 * gfortran.dg/array_constructor_40.f90: Adjust number of while loops.
1147 2013-04-18 Jakub Jelinek <jakub@redhat.com>
1149 PR rtl-optimization/56999
1150 * g++.dg/opt/pr56999.C: New test.
1152 2013-04-18 Cary Coutant <ccoutant@google.com>
1154 * g++.dg/debug/dwarf2/pubnames-2.C: Add -fno-debug-types-section.
1155 * g++.dg/debug/dwarf2/pubnames-3.C: New test case.
1157 2013-04-18 Cary Coutant <ccoutant@google.com>
1159 * g++.dg/debug/dwarf2/typedef2.C: Add -fno-debug-types-section flag.
1160 * g++.dg/debug/dwarf2/typedef4.C: Likewise.
1161 * g++.dg/debug/dwarf2/static-data-member1.C: Likewise.
1162 * g++.dg/debug/dwarf2/global-used-types-1.C: Likewise.
1163 * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
1164 * g++.dg/debug/dwarf2/nested-2.C: Likewise.
1165 * g++.dg/debug/dwarf2/typedef1.C: Likewise.
1166 * g++.dg/debug/dwarf2/namespace-2.C: Likewise.
1167 * g++.dg/debug/dwarf2/integer-typedef.C: Likewise.
1168 * g++.dg/debug/dwarf2/self-ref-2.C: Likewise.
1169 * g++.dg/debug/dwarf2/explicit-constructor.C: Likewise.
1171 2013-04-18 Grigoriy Kraynov <grigoriy.kraynov@intel.com>
1173 * gcc.target/i386/avx2-vpop-check.h: Cast away volatility in memcmp().
1175 2013-04-18 Jakub Jelinek <jakub@redhat.com>
1177 PR tree-optimization/56984
1178 * gcc.c-torture/compile/pr56984.c: New test.
1180 PR rtl-optimization/56992
1181 * gcc.dg/pr56992.c: New test.
1183 2013-04-17 Janus Weil <janus@gcc.gnu.org>
1186 * gfortran.dg/proc_ptr_42.f90: New.
1188 2013-04-17 Eric Botcazou <ebotcazou@adacore.com>
1190 * gnat.dg/discr41.ad[sb]: New test.
1191 * gcc.dg/tree-ssa/ssa-fre-38.c: Likewise.
1192 * gcc.dg/vect/slp-24-big-array.c: Beef up anti-vectorization trick.
1193 * gcc.dg/vect/slp-24.c: Likewise.
1194 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
1195 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
1196 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
1197 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
1198 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
1199 * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c: Likewise.
1200 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
1201 * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Likewise.
1202 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
1203 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
1204 * gcc.dg/vect/vect-strided-mult.c: Likewise.
1205 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
1206 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
1207 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
1208 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
1209 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
1210 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
1211 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
1212 * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c: Likewise.
1213 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
1214 * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c: Likewise.
1215 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Likewise.
1216 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
1217 * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
1218 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
1219 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
1221 2013-04-17 Janne Blomqvist <jb@gcc.gnu.org>
1224 * lib/gcc-dg.exp (scan-module): Uncompress module file before scanning.
1225 * gfortran.dg/module_md5_1.f90: Remove.
1227 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1229 * gcc.target/aarch64/adds3.c: New.
1230 * gcc.target/aarch64/subs3.c: New.
1232 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1234 * gcc.target/aarch64/adds1.c: New.
1235 * gcc.target/aarch64/adds2.c: New.
1236 * gcc.target/aarch64/subs1.c: New.
1237 * gcc.target/aarch64/subs2.c: New.
1239 2013-04-16 Ed Smith-Rowland <3dw4rd@verizon.net>
1241 Implement n3599 - Literal operator templates for strings.
1242 * g++.dg/cpp1y/udlit-char-template.C: New test.
1243 * g++.dg/cpp1y/udlit-char-template-neg.C: New test.
1245 2013-04-16 Tobias Burnus <burnus@net-b.de>
1248 * gfortran.dg/no_arg_check_1.f90: New.
1249 * gfortran.dg/no_arg_check_2.f90: New.
1250 * gfortran.dg/no_arg_check_3.f90: New.
1252 2013-04-16 Janus Weil <janus@gcc.gnu.org>
1255 * gfortran.dg/proc_ptr_41.f90: New.
1257 2013-04-16 Richard Biener <rguenther@suse.de>
1259 PR tree-optimization/56756
1260 * gcc.dg/torture/pr56756.c: New testcase.
1262 2013-04-16 Tobias Burnus <burnus@net-b.de>
1265 * gfortran.dg/c_assoc_5.f90: New.
1267 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
1269 * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
1270 * gcc.c-torture/execute/pr33992.x: Remove.
1271 * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
1272 * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
1273 * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
1275 2013-04-15 Jakub Jelinek <jakub@redhat.com>
1277 PR tree-optimization/56962
1278 * gcc.c-torture/execute/pr56962.c: New test.
1280 2013-04-15 Richard Biener <rguenther@suse.de>
1282 PR tree-optimization/56933
1283 * gcc.dg/vect/pr56933.c: New testcase.
1285 2013-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1287 * gcc.target/arm/anddi3-opt.c: New test.
1288 * gcc.target/arm/anddi3-opt2.c: Likewise.
1290 2013-04-15 Eric Botcazou <ebotcazou@adacore.com>
1292 * gcc.dg/pr56890-1.c: New test.
1293 * gcc.dg/pr56890-2.c: Likewise.
1295 2013-04-15 Joey Ye <joey.ye@arm.com>
1297 * gcc.target/arm/thumb1-far-jump-1.c: New test.
1298 * gcc.target/arm/thumb1-far-jump-2.c: New test.
1300 2013-04-14 Mikael Morin <mikael@gcc.gnu.org>
1303 * gfortran.dg/select_type_33.f03: New test.
1305 2013-04-13 Janus Weil <janus@gcc.gnu.org>
1308 * gfortran.dg/typebound_proc_29.f03: New.
1310 2013-04-12 Janus Weil <janus@gcc.gnu.org>
1313 * gfortran.dg/typebound_proc_28.f03: New.
1315 2013-04-12 Jeff Law <law@redhat.com>
1317 * gcc.dg/tree-ssa/vrp87.c: Do not run test on ppc and xtensa
1320 2013-04-12 Tobias Burnus <burnus@net-b.de>
1323 * gfortran.dg/coarray/alloc_comp_2.f90: New.
1325 2013-04-12 Vladimir Makarov <vmakarov@redhat.com>
1328 * gcc.target/i386/pr56903.c: New test.
1330 2013-04-12 Janus Weil <janus@gcc.gnu.org>
1333 * gfortran.dg/auto_char_len_4.f90: Add -pedantic. Changed error.
1334 * gfortran.dg/assumed_rank_4.f90: Modified error wording.
1335 * gfortran.dg/block_11.f90: Fix invalid test case.
1336 * gfortran.dg/function_types_3.f90: Add new error message.
1337 * gfortran.dg/global_references_1.f90: Ditto.
1338 * gfortran.dg/import2.f90: Remove unneeded parts.
1339 * gfortran.dg/import6.f90: Fix invalid test case.
1340 * gfortran.dg/proc_decl_2.f90: Ditto.
1341 * gfortran.dg/proc_decl_9.f90: Ditto.
1342 * gfortran.dg/proc_decl_18.f90: Ditto.
1343 * gfortran.dg/proc_ptr_40.f90: New.
1344 * gfortran.dg/whole_file_7.f90: Modified error wording.
1345 * gfortran.dg/whole_file_16.f90: Ditto.
1346 * gfortran.dg/whole_file_17.f90: Add -pedantic.
1347 * gfortran.dg/whole_file_18.f90: Modified error wording.
1348 * gfortran.dg/whole_file_20.f03: Ditto.
1349 * gfortran.fortran-torture/execute/intrinsic_associated.f90: Fix
1352 2013-04-12 Richard Biener <rguenther@suse.de>
1355 2013-04-10 Richard Biener <rguenther@suse.de>
1357 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
1359 2013-04-12 Tobias Burnus <burnus@net-b.de>
1362 * gfortran.dg/class_allocate_15.f90: New.
1365 2013-04-12 Tobias Burnus <burnus@net-b.de>
1367 * gfortran.dg/coarray_lib_alloc_2.f90: Update
1368 scan-tree-dump-times.
1370 2013-04-12 Jakub Jelinek <jakub@redhat.com>
1372 PR tree-optimization/56918
1373 PR tree-optimization/56920
1374 * gcc.dg/vect/pr56918.c: New test.
1375 * gcc.dg/vect/pr56920.c: New test.
1377 2013-04-12 Tobias Burnus <burnus@net-b.de>
1380 * gfortran.dg/class_allocate_14.f90: New.
1381 * gfortran.dg/coarray_lib_alloc_2.f90: Update scan-tree-dump-times.
1382 * gfortran.dg/coarray_lib_alloc_3.f90: New.
1384 2013-04-12 Marc Glisse <marc.glisse@inria.fr>
1386 * gcc.dg/fold-cstvecshift.c: New testcase.
1388 2013-04-11 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1390 * gcc.target/aarch64/negs.c: New.
1393 2013-04-11 Jakub Jelinek <jakub@redhat.com>
1396 * g++.dg/template/arrow4.C: New test.
1398 2013-04-11 Eric Botcazou <ebotcazou@adacore.com>
1400 * gnat.dg/array23.adb: New test.
1401 * gnat.dg/array23_pkg[123].ads: New helpers.
1403 2013-04-11 Jeff Law <law@redhat.com>
1405 PR tree-optimization/56900
1406 * gcc.dg/tree-ssa/vrp87.c: Do not run test on various targets.
1408 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
1411 * g++.dg/cpp0x/sfinae44.C: New.
1413 2013-04-11 Arnaud Charlet <charlet@adacore.com>
1415 * ada/acats/run_all.sh: Remove special handling of -gnat95 switch.
1416 * ada/acats/ada95.lst: Remove special handling of -gnat95 switch.
1418 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
1421 * g++.dg/cpp0x/enum26.C: New.
1422 * g++.old-deja/g++.pt/mangle1.C: Adjust.
1424 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
1426 * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
1428 * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
1430 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
1431 * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
1432 loop is vectorized and that the correct instruction is generated.
1433 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
1434 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
1435 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
1437 2013-04-11 Jakub Jelinek <jakub@redhat.com>
1439 PR tree-optimization/56899
1440 * gcc.c-torture/execute/pr56899.c: New test.
1442 2013-04-10 David S. Miller <davem@davemloft.net>
1444 * gcc.target/sparc/setcc-4.c: New test.
1445 * gcc.target/sparc/setcc-5.c: New test.
1447 2013-04-10 Richard Biener <rguenther@suse.de>
1449 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
1451 2013-04-10 Richard Biener <rguenther@suse.de>
1453 * gcc.dg/vect/slp-39.c: New testcase.
1455 2013-04-10 Joern Rennecke <joern.rennecke@embecosm.com>
1457 PR tree-optimization/55524
1458 * gcc.target/epiphany/fnma-1.c: New test.
1460 2013-04-10 Zhouyi Zhou <yizhouzhou@ict.ac.cn>
1462 * gcc.dg/tree-ssa/inline-11.c: New test
1464 2013-04-10 Jakub Jelinek <jakub@redhat.com>
1467 * g++.dg/template/arrow3.C: New test.
1469 2013-04-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1471 * gcc.target/arm/minmax_minus.c: New test.
1473 2013-04-09 Jakub Jelinek <jakub@redhat.com>
1476 * c-c++-common/gomp/pr56883.c: New test.
1478 2013-04-09 Jeff Law <law@redhat.com>
1480 * gcc.dg/tree-ssa/vrp87.c: New test.
1482 2013-04-09 Jakub Jelinek <jakub@redhat.com>
1484 PR tree-optimization/56854
1485 * g++.dg/torture/pr56854.C: New test.
1487 2013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
1490 * gfortran.dg/array_constructor_44.f90: New test.
1492 2013-04-08 Paolo Carlini <paolo.carlini@oracle.com>
1495 * g++.dg/cpp0x/constexpr-specialization.C: New.
1497 2013-04-08 Jakub Jelinek <jakub@redhat.com>
1499 * gcc.c-torture/execute/pr56837.c: New test.
1503 * g++.dg/opt/vt3.C: New test.
1504 * g++.dg/opt/vt4.C: New test.
1506 2013-04-08 Jeff Law <law@redhat.com>
1508 * gcc.dg/tree-ssa/forwprop-25.c: New test.
1510 2013-04-08 Richard Biener <rguenther@suse.de>
1512 * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
1514 2013-04-08 Richard Biener <rguenther@suse.de>
1516 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
1518 2013-04-08 Richard Biener <rguenther@suse.de>
1520 * g++.dg/vect/slp-pr56812.cc: Adjust.
1522 2013-04-08 Jakub Jelinek <jakub@redhat.com>
1524 * gcc.dg/pr56837.c: New test.
1525 * gcc.dg/tree-ssa/ldist-19.c: Don't check for
1526 "generated memset minus one".
1528 2013-04-07 Tobias Burnus <burnus@net-b.de>
1531 * gfortran.dg/reshape_5.f90: New.
1533 2013-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1536 * gcc.target/powerpc/recip-1.c: Modify expected output.
1537 * gcc.target/powerpc/recip-3.c: Likewise.
1538 * gcc.target/powerpc/recip-4.c: Likewise.
1539 * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
1541 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
1543 * gcc.target/arm/peep-ldrd-1.c: New test.
1544 * gcc.target/arm/peep-strd-1.c: Likewise.
1546 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
1548 * gcc.target/arm/negdi-1.c: New test.
1549 * gcc.target/arm/negdi-2.c: Likewise.
1550 * gcc.target/arm/negdi-3.c: Likewise.
1551 * gcc.target/arm/negdi-4.c: Likewise.
1553 2013-04-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1555 * lib/target-supports.exp (add_options_for_arm_v8_neon):
1556 Add -march=armv8-a when we use v8 NEON.
1557 (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
1558 (check_effective_target_vect_call_ceilf): Likewise.
1559 (check_effective_target_vect_call_floorf): Likewise.
1560 (check_effective_target_vect_call_roundf): Likewise.
1561 (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
1562 * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
1563 * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
1564 * gcc.target/arm/vect-rounding-floorf.c: Likewise.
1565 * gcc.target/arm/vect-rounding-roundf.c: Likewise.
1567 2013-04-05 David Edelsohn <dje.gcc@gmail.com>
1569 * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
1570 * gcc.target/powerpc/sd-pwr6.c: Same.
1571 * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
1572 * g++.dg/debug/pr56294.C: XFAIL on AIX.
1574 2013-04-05 Ed Smith-Rowland <3dw4rd@verizon.net>
1576 * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
1578 2013-04-04 Janus Weil <janus@gcc.gnu.org>
1581 * gfortran.dg/altreturn_1.f90: Add -std=gnu.
1582 * gfortran.dg/altreturn_4.f90: Ditto.
1583 * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
1584 * gfortran.dg/altreturn_5.f90: Ditto.
1585 * gfortran.dg/altreturn_6.f90: Ditto.
1586 * gfortran.dg/altreturn_7.f90: Ditto.
1588 2013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1590 * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
1592 (check_effective_target_arm_v8_neon_ok_nocache):
1594 (check_effective_target_arm_v8_neon_ok): Change to use
1595 check_effective_target_arm_v8_neon_ok_nocache.
1596 (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
1598 (check_effective_target_vect_call_btruncf):
1599 Enable for arm and ARMv8 NEON.
1600 (check_effective_target_vect_call_ceilf): Likewise.
1601 (check_effective_target_vect_call_floorf): Likewise.
1602 (check_effective_target_vect_call_roundf): Likewise.
1603 (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
1606 2013-04-04 Marek Polacek <polacek@redhat.com>
1608 PR tree-optimization/48186
1609 * gcc.dg/pr48186.c: New test.
1611 2013-04-04 Richard Biener <rguenther@suse.de>
1613 PR tree-optimization/56826
1614 * gcc.dg/vect/pr56826.c: New testcase.
1615 * gcc.dg/vect/O3-pr36098.c: Adjust.
1617 2013-04-04 Tejas Belagod <tejas.belagod@arm.com>
1619 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
1620 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
1621 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
1622 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
1623 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
1624 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
1625 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
1626 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
1627 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
1628 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
1630 2013-04-04 Richard Biener <rguenther@suse.de>
1632 PR tree-optimization/56213
1633 * gcc.dg/vect/vect-123.c: New testcase.
1635 2013-04-04 Tobias Burnus <burnus@net-b.de>
1638 * gfortran.dg/read_repeat_2.f90: New.
1640 2013-04-04 Richard Biener <rguenther@suse.de>
1642 PR tree-optimization/56837
1643 * g++.dg/torture/pr56837.C: New testcase.
1645 2013-04-04 Tobias Burnus <burnus@net-b.de>
1648 * gfortran.dg/c_loc_test_21.f90: New.
1649 * gfortran.dg/c_loc_test_19.f90: Update dg-error.
1650 * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
1651 * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
1652 * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
1653 * gfortran.dg/c_loc_tests_16.f90: Update dg-error.
1655 2013-04-03 Jeff Law <law@redhat.com>
1657 PR tree-optimization/56799
1658 * gcc.c-torture/execute/pr56799.c: New test.
1660 2013-04-03 Paolo Carlini <paolo.carlini@oracle.com>
1663 * g++.dg/warn/Wpointer-arith-1.C: New.
1664 * g++.dg/gomp/for-19.C: Adjust.
1666 2013-04-03 Marek Polacek <polacek@redhat.com>
1669 * gcc.dg/pr55702.c: New test.
1671 2013-04-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1674 * gcc.dg/pr56809.c: New testcase.
1676 2013-04-03 Jakub Jelinek <jakub@redhat.com>
1679 * g++.dg/debug/pr56819.C: New test.
1681 2013-04-03 Richard Biener <rguenther@suse.de>
1683 PR tree-optimization/56817
1684 * g++.dg/torture/pr56817.C: New testcase.
1686 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
1688 * gcc.dg/vect/bb-slp-31.c: New file.
1690 2013-04-03 Jason Merrill <jason@redhat.com>
1693 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
1695 2013-04-03 Richard Biener <rguenther@suse.de>
1697 * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
1699 2013-04-03 Richard Biener <rguenther@suse.de>
1701 PR tree-optimization/55964
1702 * gcc.dg/torture/pr55964-2.c: New testcase.
1704 2013-04-03 Richard Biener <rguenther@suse.de>
1706 PR tree-optimization/56501
1707 * gcc.dg/torture/pr56501.c: New testcase.
1709 2013-04-03 Richard Biener <rguenther@suse.de>
1711 PR tree-optimization/56407
1712 * gcc.dg/torture/pr56407.c: New testcase.
1714 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
1716 PR tree-optimization/56790
1717 * g++.dg/ext/pr56790-1.C: New testcase.
1719 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
1721 * gcc.target/i386/merge-1.c: New testcase.
1722 * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
1724 2013-04-03 Jakub Jelinek <jakub@redhat.com>
1727 * gcc.c-torture/execute/pr19449.c: New test.
1729 2013-04-03 Richard Biener <rguenther@suse.de>
1731 PR tree-optimization/56812
1732 * g++.dg/vect/slp-pr56812.cc: New testcase.
1734 2013-04-03 Janus Weil <janus@gcc.gnu.org>
1738 * gfortran.dg/altreturn_8.f90: New.
1739 * gfortran.dg/altreturn_2.f90: Add -std=legacy.
1740 * gfortran.dg/intrinsic_actual_3.f90: Ditto.
1741 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
1743 2013-04-02 Jakub Jelinek <jakub@redhat.com>
1745 PR rtl-optimization/56745
1746 * gcc.c-torture/compile/pr56745.c: New test.
1748 2013-04-02 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
1750 * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
1752 2013-04-02 Richard Biener <rguenther@suse.de>
1754 PR tree-optimization/56778
1755 * gcc.dg/torture/pr56778.c: New testcase.
1757 2013-04-02 Richard Biener <rguenther@suse.de>
1760 * g++.dg/torture/pr56768.C: New testcase.
1762 2013-04-02 Paolo Carlini <paolo.carlini@oracle.com>
1764 * obj-c++.dg/try-catch-13.mm: Update per PR56725.
1766 2013-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1769 * gfortran.dg/namelist_82.f90: New test.
1771 2013-04-01 Janus Weil <janus@gcc.gnu.org>
1774 * gfortran.dg/implicit_class_1.f90: New.
1776 2013-03-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1779 * gfortran.dg/namelist_81.f90: New test.
1781 2013-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
1783 * gfortran.dg/character_comparison_3.f90: Adjust for use of memcmp
1784 for constant and equal string lengths.
1785 * gfortran.dg/character_comparison_5.f90: Likewise.
1786 * gfortran.dg/character_comparison_9.f90: New test.
1788 2013-03-27 Kirill Yukhin <kirill.yukhin@intel.com>
1790 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
1791 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
1793 2013-03-29 Tobias Burnus <burnus@net-b.de>
1796 * gfortran.dg/optional_absent_3.f90: New.
1798 2013-03-29 Tobias Burnus <burnus@net-b.de>
1801 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
1803 2013-03-29 Tobias Burnus <burnus@net-b.de>
1806 * gfortran.dg/namelist_80.f90: New.
1808 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1811 * gfortran.dg/string_length_2.f90: New test.
1812 * gfortran.dg/dependency_41.f90: New test.
1814 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1817 * gfortran.dg/array_constructor_43.f90: New test.
1818 * gfortran.dg/random_seed_3.f90: New test.
1820 2013-03-28 Ian Bolton <ian.bolton@arm.com>
1822 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
1823 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
1824 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
1825 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
1826 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
1827 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
1828 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
1829 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
1830 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
1831 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
1833 2013-03-28 Paolo Carlini <paolo.carlini@oracle.com>
1836 * g++.dg/conversion/op4.C: Adjust.
1837 * g++.dg/cpp0x/rv1n.C: Likewise.
1838 * g++.dg/cpp0x/rv2n.C: Likewise.
1839 * g++.dg/cpp0x/template_deduction.C: Likewise.
1840 * g++.dg/expr/cond8.C: Likewise.
1841 * g++.dg/other/error4.C: Likewise.
1842 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
1843 * g++.old-deja/g++.bugs/900519_02.C: Likewise.
1844 * g++.old-deja/g++.bugs/900519_03.C: Likewise.
1845 * g++.old-deja/g++.bugs/900520_02.C: Likewise.
1846 * g++.old-deja/g++.jason/conversion2.C: Likewise.
1847 * g++.old-deja/g++.law/cvt20.C: Likewise.
1848 * g++.old-deja/g++.law/cvt8.C: Likewise.
1849 * g++.old-deja/g++.law/init8.C: Likewise.
1850 * g++.old-deja/g++.mike/net12.C: Likewise.
1851 * g++.old-deja/g++.mike/net8.C: Likewise.
1852 * g++.old-deja/g++.mike/p2793.C: Likewise.
1853 * g++.old-deja/g++.mike/p3836.C: Likewise.
1854 * g++.old-deja/g++.mike/p418.C: Likewise.
1855 * g++.old-deja/g++.mike/p701.C: Likewise.
1856 * g++.old-deja/g++.mike/p807.C: Likewise.
1858 2013-03-28 Tejas Belagod <tejas.belagod@arm.com>
1861 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
1864 2013-03-28 Marek Polacek <polacek@redhat.com>
1866 PR tree-optimization/56695
1867 * gcc.dg/vect/pr56695.c: New test.
1869 2013-03-28 Richard Biener <rguenther@suse.de>
1871 PR tree-optimization/37021
1872 * gcc.dg/vect/fast-math-slp-38.c: New testcase.
1873 * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
1875 2013-03-27 Tobias Burnus <burnus@net-b.de>
1879 * gfortran.dg/sizeof_2.f90: New.
1880 * gfortran.dg/sizeof_3.f90: New.
1881 * gfortran.dg/sizeof_proc.f90: Update dg-error.
1883 2013-03-27 Richard Biener <rguenther@suse.de>
1885 PR tree-optimization/37021
1886 * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
1888 2013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
1890 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
1891 * g++.dg/ipa/ivinline-2.C: Likewise.
1892 * g++.dg/ipa/ivinline-3.C: Likewise.
1893 * g++.dg/ipa/ivinline-4.C: Likewise.
1894 * g++.dg/ipa/ivinline-5.C: Likewise.
1895 * g++.dg/ipa/ivinline-7.C: Likewise.
1896 * g++.dg/ipa/ivinline-8.C: Likewise.
1897 * g++.dg/ipa/ivinline-9.C: Likewise.
1898 * g++.dg/cpp0x/noexcept03.C: Likewise.
1899 * gcc.dg/const-1.c: Likewise.
1900 * gcc.dg/ipa/pure-const-1.c: Likewise.
1901 * gcc.dg/noreturn-8.c: Likewise.
1902 * gcc.target/i386/mmx-1.c: Likewise.
1903 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
1904 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
1905 * gcc.c-torture/execute/pr33992.x: New file.
1907 2013-03-26 Eric Botcazou <ebotcazou@adacore.com>
1909 * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
1911 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
1914 * g++.dg/ext/desig5.C: New.
1916 2013-03-26 Tobias Burnus <burnus@net-b.de>
1919 * gfortran.dg/merge_init_expr_2.f90: New.
1920 * gfortran.dg/merge_char_1.f90: Modify test to
1921 stay a run-time test.
1922 * gfortran.dg/merge_char_3.f90: Ditto.
1924 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
1926 * g++.dg/cpp0x/constexpr-friend-2.C: New.
1927 * g++.dg/cpp0x/constexpr-main.C: Likewise.
1929 2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
1932 * g++.dg/cpp0x/range-for23.C: New.
1934 2013-03-25 Tilo Schwarz <tilo@tilo-schwarz.de>
1937 * gfortran.dg/namelist_79.f90: New.
1939 2013-03-25 Martin Jambor <mjambor@suse.cz>
1941 * gcc.dg/ipa/ipcp-agg-9.c: New test.
1943 2013-03-25 Tobias Burnus <burnus@net-b.de>
1963 * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
1964 * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
1965 * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
1966 * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
1967 * gfortran.dg/c_funloc_tests_2.f03: Ditto.
1968 * gfortran.dg/c_funloc_tests_5.f03: Ditto.
1969 * gfortran.dg/c_funloc_tests_6.f90: Ditto.
1970 * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
1971 * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
1972 * gfortran.dg/c_loc_tests_16.f90: Ditto.
1973 * gfortran.dg/c_loc_tests_4.f03: Ditto.
1974 * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
1975 * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
1976 * gfortran.dg/c_loc_tests_8.f03: Ditto.
1977 * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
1978 * gfortran.dg/c_ptr_tests_15.f90: Ditto.
1979 * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
1980 * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
1981 * gfortran.dg/pr32601_1.f03: Ditto.
1982 * gfortran.dg/storage_size_2.f08: Remove dg-error.
1983 * gfortran.dg/blockdata_7.f90: New.
1984 * gfortran.dg/c_assoc_4.f90: New.
1985 * gfortran.dg/c_f_pointer_tests_6.f90: New.
1986 * gfortran.dg/c_f_pointer_tests_7.f90: New.
1987 * gfortran.dg/c_funloc_tests_8.f90: New.
1988 * gfortran.dg/c_loc_test_17.f90: New.
1989 * gfortran.dg/c_loc_test_18.f90: New.
1990 * gfortran.dg/c_loc_test_19.f90: New.
1991 * gfortran.dg/c_loc_test_20.f90: New.
1992 * gfortran.dg/c_sizeof_5.f90: New.
1993 * gfortran.dg/iso_c_binding_rename_3.f90: New.
1994 * gfortran.dg/transfer_resolve_2.f90: New.
1995 * gfortran.dg/transfer_resolve_3.f90: New.
1996 * gfortran.dg/transfer_resolve_4.f90: New.
1997 * gfortran.dg/pr32601.f03: Update dg-error.
1998 * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
1999 * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
2001 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2003 * gcc.target/arm/vseleqdf.c: New test.
2004 * gcc.target/arm/vseleqsf.c: Likewise.
2005 * gcc.target/arm/vselgedf.c: Likewise.
2006 * gcc.target/arm/vselgesf.c: Likewise.
2007 * gcc.target/arm/vselgtdf.c: Likewise.
2008 * gcc.target/arm/vselgtsf.c: Likewise.
2009 * gcc.target/arm/vselledf.c: Likewise.
2010 * gcc.target/arm/vsellesf.c: Likewise.
2011 * gcc.target/arm/vselltdf.c: Likewise.
2012 * gcc.target/arm/vselltsf.c: Likewise.
2013 * gcc.target/arm/vselnedf.c: Likewise.
2014 * gcc.target/arm/vselnesf.c: Likewise.
2015 * gcc.target/arm/vselvcdf.c: Likewise.
2016 * gcc.target/arm/vselvcsf.c: Likewise.
2017 * gcc.target/arm/vselvsdf.c: Likewise.
2018 * gcc.target/arm/vselvssf.c: Likewise.
2020 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov at arm.com>
2022 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
2024 * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
2025 * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
2026 * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
2027 * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
2028 * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
2029 * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
2030 * gcc.target/aarch64/atomic-op-char.x: ... to here.
2031 * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
2032 * gcc.target/aarch64/atomic-op-consume.x: ... to here.
2033 * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
2034 * gcc.target/aarch64/atomic-op-int.x: ... to here.
2035 * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
2036 * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
2037 * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
2038 * gcc.target/aarch64/atomic-op-release.x: ... to here.
2039 * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
2040 * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
2041 * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
2042 * gcc.target/aarch64/atomic-op-short.x: ... to here.
2043 * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
2044 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
2045 * gcc.target/arm/atomic-op-acquire.c: Likewise.
2046 * gcc.target/arm/atomic-op-char.c: Likewise.
2047 * gcc.target/arm/atomic-op-consume.c: Likewise.
2048 * gcc.target/arm/atomic-op-int.c: Likewise.
2049 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
2050 * gcc.target/arm/atomic-op-release.c: Likewise.
2051 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
2052 * gcc.target/arm/atomic-op-short.c: Likewise.
2054 2013-03-25 Richard Biener <rguenther@suse.de>
2057 * g++.dg/torture/pr56694.C: New testcase.
2059 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2062 * gcc.target/arm/neon-vcond-gt.c: New test.
2063 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
2064 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
2066 2013-03-25 Richard Biener <rguenther@suse.de>
2068 PR tree-optimization/56689
2069 * gcc.dg/torture/pr56689.c: New testcase.
2071 2013-03-25 Kai Tietz <ktietz@redhat.com>
2073 * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
2075 2013-03-24 Tobias Burnus <burnus@net-b.de>
2078 * gfortran.dg/eof_5.f90: New.
2080 2013-03-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
2082 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
2085 2013-03-22 Uros Bizjak <ubizjak@gmail.com>
2087 * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
2089 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
2092 * gcc.c-torture/execute/builtins/builtins.exp: Add
2093 -Wl,--allow-multiple-definition for RTEMS targets.
2095 2013-03-22 Ian Bolton <ian.bolton@arm.com>
2097 * gcc.target/aarch64/movk.c: New test.
2099 2013-03-21 Marc Glisse <marc.glisse@inria.fr>
2101 * g++.dg/ext/vector21.C: New testcase.
2103 2013-03-21 Christophe Lyon <christophe.lyon@linaro.org>
2105 * gcc.target/arm/neon-for-64bits-1.c: New tests.
2106 * gcc.target/arm/neon-for-64bits-2.c: Likewise.
2108 2013-03-21 Richard Biener <rguenther@suse.de>
2110 * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
2111 * gcc.dg/vect/vect-outer-3a.c: Likewise.
2113 2013-03-21 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
2115 * gcc.target/aarch64/vect.c: Test and result vector added
2116 for sabd and saba instructions.
2117 * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
2118 instructions in assembly.
2119 * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
2120 * gcc.target/aarch64/vect-fp.c: Test and result vector added
2121 for fabd instruction.
2122 * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
2123 instruction in assembly.
2124 * gcc.target/aarch64/vect-fp.x: Add fabd test function.
2126 2013-03-20 Jeff Law <law@redhat.com>
2128 * g++.dg/tree-ssa/ssa-dom.C: New test.
2130 2013-03-20 Michael Meissner <meissner@linux.vnet.ibm.com>
2132 * gcc.target/powerpc/mmfpgpr.c: New test.
2133 * gcc.target/powerpc/sd-vsx.c: Likewise.
2134 * gcc.target/powerpc/sd-pwr6.c: Likewise.
2135 * gcc.target/powerpc/vsx-float0.c: Likewise.
2137 2013-03-20 Marc Glisse <marc.glisse@inria.fr>
2139 PR tree-optimization/56355
2140 * gcc.dg/pr56355-1.c: New file.
2142 2013-03-20 Catherine Moore <clm@codesourcery.com>
2143 Richard Sandiford <rdsandiford@googlemail.com>
2145 * gcc.target/mips/mips.exp: Add microMIPS support.
2146 * gcc.target/mips/umips-movep-2.c: New test.
2147 * gcc.target/mips/umips-lwp-2.c: New test.
2148 * gcc.target/mips/umips-swp-5.c: New test.
2149 * gcc.target/mips/umips-constraints-1.c: New test.
2150 * gcc.target/mips/umips-lwp-3.c: New test.
2151 * gcc.target/mips/umips-swp-6.c: New test.
2152 * gcc.target/mips/umips-constraints-2.c: New test.
2153 * gcc.target/mips/umips-save-restore-1.c: New test.
2154 * gcc.target/mips/umips-lwp-4.c: New test.
2155 * gcc.target/mips/umips-swp-7.c: New test.
2156 * gcc.target/mips/umips-save-restore-2.c: New test.
2157 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2158 * gcc.target/mips/umips-lwp-5.c: New test.
2159 * gcc.target/mips/umips-save-restore-3.c: New test.
2160 * gcc.target/mips/umips-lwp-6.c: New test.
2161 * gcc.target/mips/umips-swp-1.c: New test.
2162 * gcc.target/mips/umips-lwp-7.c: New test.
2163 * gcc.target/mips/umips-swp-2.c: New test.
2164 * gcc.target/mips/umips-lwp-8.c: New test.
2165 * gcc.target/mips/umips-swp-3.c: New test.
2166 * gcc.target/mips/umips-movep-1.c: New test.
2167 * gcc.target/mips/umips-lwp-1.c: New test.
2168 * gcc.target/mips/umips-swp-4.c: New test.
2170 2013-03-20 Richard Biener <rguenther@suse.de>
2172 PR tree-optimization/56661
2173 * gcc.dg/torture/pr56661.c: New testcase.
2175 2013-03-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2177 PR rtl-optimization/56605
2178 * gcc.target/powerpc/pr56605.c: New.
2180 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2183 * gfortran.dg/do_1.f90: Don't xfail.
2185 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
2188 * gfortran.dg/namelist_77.f90: New.
2189 * gfortran.dg/namelist_78.f90: New.
2191 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
2194 * gfortran.dg/open_negative_unit_1.f90: New.
2196 2013-03-19 Ian Bolton <ian.bolton@arm.com>
2198 * gcc.target/aarch64/sbc.c: New test.
2200 2013-03-19 Ian Bolton <ian.bolton@arm.com>
2202 * gcc.target/aarch64/ror.c: New test.
2204 2013-03-19 Ian Bolton <ian.bolton@arm.com>
2206 * gcc.target/aarch64/extr.c: New test.
2208 2013-03-19 Richard Biener <rguenther@suse.de>
2210 PR tree-optimization/56273
2211 * gcc.dg/tree-ssa/vrp47.c: Adjust.
2212 * c-c++-common/uninit-17.c: Likewise.
2214 2013-03-18 Jakub Jelinek <jakub@redhat.com>
2216 PR tree-optimization/56635
2217 * g++.dg/torture/pr56635.C: New test.
2219 2013-03-18 Richard Biener <rguenther@suse.de>
2221 PR tree-optimization/3713
2222 * g++.dg/ipa/devirt-12.C: New testcase.
2224 2013-03-18 Jakub Jelinek <jakub@redhat.com>
2227 * c-c++-common/pr56566.c: New test.
2229 2013-03-17 Jason Merrill <jason@redhat.com>
2231 * g++.dg/template/abstract-dr337.C: XFAIL.
2233 2013-03-16 Jakub Jelinek <jakub@redhat.com>
2236 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
2237 * c-c++-common/pr56607.c: New test.
2239 2013-03-16 Paolo Carlini <paolo.carlini@oracle.com>
2242 * g++.dg/cpp0x/constexpr-array5.C: New.
2244 2013-03-15 Tobias Burnus <burnus@net-b.de>
2247 * gfortran.dg/transfer_intrinsic_5.f90: New.
2249 2013-03-15 Kai Tietz <ktietz@redhat.com>
2251 * gcc.target/i386/movti.c: Don't test for x64 mingw.
2252 * gcc.target/i386/pr20020-1.c: Likewise.
2253 * gcc.target/i386/pr20020-2.c: Likewise.
2254 * gcc.target/i386/pr20020-3.c: Likewise.
2255 * gcc.target/i386/pr53425-1.c: Likewise.
2256 * gcc.target/i386/pr53425-2.c: Likewise.
2257 * gcc.target/i386/pr55093.c: Likewise.
2258 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
2260 2013-03-15 Jakub Jelinek <jakub@redhat.com>
2263 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
2264 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
2266 2013-03-14 Jakub Jelinek <jakub@redhat.com>
2268 PR tree-optimization/53265
2269 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
2271 * gcc.dg/graphite/id-6.c (test): Likewise.
2272 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
2273 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
2275 PR tree-optimization/53265
2276 * gcc.dg/pr53265.c: New test.
2277 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
2279 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
2281 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
2282 n, use it as high bound instead of 4.
2284 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
2287 * gcc.target/sh/pr49880-1.c: New.
2288 * gcc.target/sh/pr49880-2.c: New.
2289 * gcc.target/sh/pr49880-3.c: New.
2290 * gcc.target/sh/pr49880-4.c: New.
2291 * gcc.target/sh/pr49880-5.c: New.
2293 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
2295 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
2297 2013-03-13 Richard Biener <rguenther@suse.de>
2299 PR tree-optimization/56608
2300 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
2302 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
2305 * g++.dg/cpp0x/alias-decl-32.C: New.
2307 2013-03-11 Jan Hubicka <jh@suse.cz>
2310 * gcc.c-torture/compile/pr56571.c: New testcase.
2312 2013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2314 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
2315 * gcc.dg/tree-ssa/pr55579.c: Likewise.
2317 2013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
2319 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
2320 * gcc.dg/inline_4.c: Likewise.
2321 * gcc.dg/unroll_2.c: Likewise.
2322 * gcc.dg/unroll_3.c: Likewise.
2323 * gcc.dg/unroll_4.c: Likewise.
2325 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2328 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
2331 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
2333 2013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
2336 * gcc.c-torture/compile/pr40797.c: New.
2338 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2340 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
2342 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
2345 * gfortran.dg/class_56.f90: New test.
2347 2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
2350 * gcc.target/mips/pr56524.c: New test.
2352 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
2355 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
2357 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
2360 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
2362 2013-03-08 Marek Polacek <polacek@redhat.com>
2364 PR tree-optimization/56478
2365 * gcc.dg/torture/pr56478.c: New test.
2367 2013-03-08 Kai Tietz <ktietz@redhat.com>
2369 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
2370 targets linker option --allow-multiple-definition.
2372 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
2373 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
2374 * gcc.dg/pr52549.c: Add LLP64 case.
2375 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
2376 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
2377 * gcc.dg/torture/pr51071-2.c: Likewise.
2378 * gcc.dg/tree-ssa/vrp72.c: Likewise.
2379 * gcc.dg/tree-ssa/vrp73.c: Likewise.
2380 * gcc.dg/tree-ssa/vrp75.c: Likewise.
2381 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
2382 * gcc.dg/weak/weak-1.c: Likewise.
2383 * gcc.dg/weak/weak-2.c: Likewise.
2384 * gcc.dg/weak/weak-3.c: Likewise.
2385 * gcc.dg/weak/weak-4.c: Likewise.
2386 * gcc.dg/weak/weak-5.c: Likewise.
2387 * gcc.dg/weak/weak-15.c: Likewise.
2388 * gcc.dg/weak/weak-16.c: Likewise.
2390 * c-c++-common/pr54486.c: Skip test for mingw-targets.
2392 2013-03-07 Jakub Jelinek <jakub@redhat.com>
2394 PR tree-optimization/56559
2395 * gcc.dg/tree-ssa/reassoc-26.c: New test.
2397 2013-03-07 Andreas Schwab <schwab@suse.de>
2399 * gcc.dg/pr31490.c: Fix last change.
2401 2013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
2404 * g++.dg/template/crash115.C: New.
2406 2013-03-06 Jakub Jelinek <jakub@redhat.com>
2408 PR tree-optimization/56539
2409 * gcc.c-torture/compile/pr56539.c: New test.
2411 2013-03-06 Kai Tietz <ktietz@redhat.com>
2413 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
2415 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
2416 * gcc.dg/lto/20091013-1_2.c: Likewise.
2417 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
2419 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
2421 * gnat.dg/specs/aggr6.ads: New test.
2423 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
2425 * gnat.dg/loop_optimization15.ad[sb]: New test.
2427 2013-03-06 Jakub Jelinek <jakub@redhat.com>
2430 * gcc.dg/pr56548.c: New test.
2432 2013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2435 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
2437 2013-03-06 Jakub Jelinek <jakub@redhat.com>
2440 * g++.dg/template/typename20.C: New test.
2442 2013-03-05 Jakub Jelinek <jakub@redhat.com>
2445 * gcc.dg/pr56510.c: New test.
2447 PR rtl-optimization/56484
2448 * gcc.c-torture/compile/pr56484.c: New test.
2450 2013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
2453 * g++.dg/warn/Wsign-conversion-2.C: New.
2455 2013-03-05 Richard Biener <rguenther@suse.de>
2457 PR tree-optimization/56270
2458 * gcc.dg/vect/slp-38.c: New testcase.
2460 2013-03-05 Jakub Jelinek <jakub@redhat.com>
2462 PR rtl-optimization/56494
2463 * gcc.dg/pr56494.c: New test.
2465 2013-01-04 Eric Botcazou <ebotcazou@adacore.com>
2467 * gcc.dg/pr56424.c: New test.
2469 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
2471 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
2472 * gcc.dg/pr56228.c <avr>: Skip.
2474 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
2477 PR tree-optimization/52631
2478 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
2480 2013-03-03 David Edelsohn <dje.gcc@gmail.com>
2482 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
2483 * gcc.dg/vect/vect-83_64.c: Same.
2485 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
2488 * gfortran.dg/pointer_check_13.f90: New test.
2490 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
2493 * gfortran.dg/array_constructor_42.f90: New test.
2495 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
2498 * g++.dg/template/static33.C: New.
2499 * g++.dg/template/static34.C: Likewise.
2502 * g++.dg/template/static35.C: New.
2504 2013-03-01 Steve Ellcey <sellcey@mips.com>
2506 * gcc.dg/pr56396.c: Require pic support.
2508 2013-03-01 Richard Biener <rguenther@suse.de>
2510 PR tree-optimization/55481
2511 * gcc.dg/torture/pr56488.c: New testcase.
2513 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
2514 Jakub Jelinek <jakub@redhat.com>
2517 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
2518 no_sanitize_address attribute rather than no_address_safety_analysis.
2519 * g++.dg/asan/sanitizer_test_utils.h
2520 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
2521 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
2522 in addition to no_address_safety_analysis.
2524 2013-02-28 Jason Merrill <jason@redhat.com>
2527 * g++.dg/cpp0x/constexpr-and.C: New.
2529 2013-02-28 Martin Jambor <mjambor@suse.cz>
2531 PR tree-optimization/56294
2532 * g++.dg/debug/pr56294.C: New test.
2534 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
2536 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
2538 2013-02-27 Marek Polacek <polacek@redhat.com>
2540 PR rtl-optimization/56466
2541 * gcc.dg/pr56466.c: New test.
2543 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
2545 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
2546 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
2547 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
2549 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
2552 * gcc.dg/pr45472.c: New test.
2554 2013-02-26 Marek Polacek <polacek@redhat.com>
2556 PR tree-optimization/56426
2557 * gcc.dg/pr56436.c: New test.
2559 2013-02-26 Jakub Jelinek <jakub@redhat.com>
2561 PR tree-optimization/56448
2562 * gcc.c-torture/compile/pr56448.c: New test.
2564 PR tree-optimization/56443
2565 * gcc.dg/torture/pr56443.c: New test.
2567 2013-02-25 Richard Biener <rguenther@suse.de>
2569 PR tree-optimization/56175
2570 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
2572 2013-02-24 Jakub Jelinek <jakub@redhat.com>
2575 * g++.dg/torture/pr56403.C: New test.
2577 2013-02-25 Catherine Moore <clm@codesourcery.com>
2580 2013-02-24 Catherine Moore <clm@codesourcery.com>
2581 Richard Sandiford <rdsandiford@googlemail.com>
2583 * gcc.target/mips/mips.exp: Add microMIPS support.
2584 * gcc.target/mips/umips-movep-2.c: New test.
2585 * gcc.target/mips/umips-lwp-2.c: New test.
2586 * gcc.target/mips/umips-swp-5.c: New test.
2587 * gcc.target/mips/umips-constraints-1.c: New test.
2588 * gcc.target/mips/umips-lwp-3.c: New test.
2589 * gcc.target/mips/umips-swp-6.c: New test.
2590 * gcc.target/mips/umips-constraints-2.c: New test.
2591 * gcc.target/mips/umips-save-restore-1.c: New test.
2592 * gcc.target/mips/umips-lwp-4.c: New test.
2593 * gcc.target/mips/umips-swp-7.c: New test.
2594 * gcc.target/mips/umips-save-restore-2.c: New test.
2595 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2596 * gcc.target/mips/umips-lwp-5.c: New test.
2597 * gcc.target/mips/umips-save-restore-3.c: New test.
2598 * gcc.target/mips/umips-lwp-6.c: New test.
2599 * gcc.target/mips/umips-swp-1.c: New test.
2600 * gcc.target/mips/umips-lwp-7.c: New test.
2601 * gcc.target/mips/umips-swp-2.c: New test.
2602 * gcc.target/mips/umips-lwp-8.c: New test.
2603 * gcc.target/mips/umips-swp-3.c: New test.
2604 * gcc.target/mips/umips-movep-1.c: New test.
2605 * gcc.target/mips/umips-lwp-1.c: New test.
2606 * gcc.target/mips/umips-swp-4.c: New test.
2608 2013-02-24 Catherine Moore <clm@codesourcery.com>
2609 Richard Sandiford <rdsandiford@googlemail.com>
2611 * gcc.target/mips/mips.exp: Add microMIPS support.
2612 * gcc.target/mips/umips-movep-2.c: New test.
2613 * gcc.target/mips/umips-lwp-2.c: New test.
2614 * gcc.target/mips/umips-swp-5.c: New test.
2615 * gcc.target/mips/umips-constraints-1.c: New test.
2616 * gcc.target/mips/umips-lwp-3.c: New test.
2617 * gcc.target/mips/umips-swp-6.c: New test.
2618 * gcc.target/mips/umips-constraints-2.c: New test.
2619 * gcc.target/mips/umips-save-restore-1.c: New test.
2620 * gcc.target/mips/umips-lwp-4.c: New test.
2621 * gcc.target/mips/umips-swp-7.c: New test.
2622 * gcc.target/mips/umips-save-restore-2.c: New test.
2623 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2624 * gcc.target/mips/umips-lwp-5.c: New test.
2625 * gcc.target/mips/umips-save-restore-3.c: New test.
2626 * gcc.target/mips/umips-lwp-6.c: New test.
2627 * gcc.target/mips/umips-swp-1.c: New test.
2628 * gcc.target/mips/umips-lwp-7.c: New test.
2629 * gcc.target/mips/umips-swp-2.c: New test.
2630 * gcc.target/mips/umips-lwp-8.c: New test.
2631 * gcc.target/mips/umips-swp-3.c: New test.
2632 * gcc.target/mips/umips-movep-1.c: New test.
2633 * gcc.target/mips/umips-lwp-1.c: New test.
2634 * gcc.target/mips/umips-swp-4.c: New test.
2636 2013-02-22 Jakub Jelinek <jakub@redhat.com>
2639 * lib/asan-dg.exp (asan_link_flags): Add
2640 -B${gccpath}/libsanitizer/asan/ to flags.
2642 2013-02-21 Jakub Jelinek <jakub@redhat.com>
2645 * gcc.dg/torture/pr56420.c: New test.
2647 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
2650 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
2652 2013-02-21 Martin Jambor <mjambor@suse.cz>
2654 PR tree-optimization/56310
2655 * g++.dg/ipa/pr56310.C: New test.
2657 2013-02-21 Janus Weil <janus@gcc.gnu.org>
2660 * gfortran.dg/proc_ptr_comp_37.f90: New.
2662 2013-02-21 Richard Biener <rguenther@suse.de>
2664 PR tree-optimization/56415
2666 2013-02-11 Richard Biener <rguenther@suse.de>
2668 PR tree-optimization/56273
2669 * g++.dg/warn/Warray-bounds-6.C: New testcase.
2670 * gcc.dg/tree-ssa/pr21559.c: Adjust.
2671 * gcc.dg/tree-ssa/vrp17.c: Likewise.
2672 * gcc.dg/tree-ssa/vrp18.c: Likewise.
2673 * gcc.dg/tree-ssa/vrp23.c: Likewise.
2674 * gcc.dg/tree-ssa/vrp24.c: Likewise.
2676 2013-02-21 Marek Polacek <polacek@redhat.com>
2678 PR tree-optimization/56398
2679 * g++.dg/torture/pr56398.C: New test.
2681 2013-02-21 Jakub Jelinek <jakub@redhat.com>
2684 * gcc.c-torture/compile/pr56405.c: New test.
2686 2013-02-20 Jan Hubicka <jh@suse.cz>
2688 PR tree-optimization/56265
2689 * g++.dg/ipa/devirt-11.C: New testcase.
2691 2013-02-20 Richard Biener <rguenther@suse.de>
2693 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
2695 2013-02-20 Richard Biener <rguenther@suse.de>
2696 Jakub Jelinek <jakub@redhat.com>
2698 PR tree-optimization/56396
2699 * gcc.dg/pr56396.c: New testcase.
2701 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
2704 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
2706 2013-02-19 Richard Biener <rguenther@suse.de>
2708 PR tree-optimization/56384
2709 * gcc.dg/torture/pr56384.c: New testcase.
2711 2013-02-19 Jakub Jelinek <jakub@redhat.com>
2713 PR tree-optimization/56350
2714 * gcc.dg/pr56350.c: New test.
2716 PR tree-optimization/56381
2717 * g++.dg/opt/pr56381.C: New test.
2719 2013-02-18 Jakub Jelinek <jakub@redhat.com>
2722 * lib/dg-pch.exp (pch-init, pch-finish,
2723 check_effective_target_pch_supported_debug): New procs.
2724 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
2725 Likewise if $pch_unsupported_debug and $flags include -g.
2726 Skip FAILs about missing *.gch file if $pch_unsupported_debug
2727 and dg-require-effective-target pch_unsupported_debug.
2728 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
2729 * objc.dg/pch/pch.exp: Likewise.
2730 * gcc.dg/pch/pch.exp: Likewise.
2731 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
2732 pch_unsupported_debug.
2733 * gcc.dg/pch/valid-1.hs: Likewise.
2734 * gcc.dg/pch/valid-1b.c: Likewise.
2735 * gcc.dg/pch/valid-1b.hs: Likewise.
2737 2013-02-18 Richard Biener <rguenther@suse.de>
2739 PR tree-optimization/56366
2740 * gcc.dg/torture/pr56366.c: New testcase.
2742 2013-02-18 Richard Biener <rguenther@suse.de>
2745 * gcc.dg/torture/pr56349.c: New testcase.
2747 2013-02-18 Richard Biener <rguenther@suse.de>
2749 PR tree-optimization/56321
2750 * gcc.dg/torture/pr56321.c: New testcase.
2752 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
2754 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
2756 2013-02-16 Jakub Jelinek <jakub@redhat.com>
2757 Dodji Seketeli <dodji@redhat.com>
2760 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
2761 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
2762 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
2763 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
2764 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
2765 * c-c++-common/asan/pr56330.c: Likewise.
2766 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
2767 Ensure the size argument of __builtin_memcpy is a constant.
2769 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
2770 Paolo Carlini <paolo.carlini@oracle.com>
2773 * g++.dg/cpp0x/enum23.C: New.
2775 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
2778 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
2780 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
2782 PR rtl-optimization/56348
2783 * gcc.target/i386/pr56348.c: New test.
2785 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
2787 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
2788 * gcc.target/arm/interrupt-2.c: Likewise.
2790 2013-02-15 Tobias Burnus <burnus@net-b.de>
2793 * gfortran.dg/matmul_9.f90: New.
2795 2013-02-15 Tobias Burnus <burnus@net-b.de>
2798 * gfortran.dg/init_flag_11.f90: New.
2800 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2802 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
2804 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2806 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
2809 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
2810 Tobias Burnus <burnus@net-b.de>
2813 * gfortran.dg/allocatable_function_7.f90: New.
2815 2013-02-14 Jakub Jelinek <jakub@redhat.com>
2817 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
2818 * asan_globals_test-wrapper.cc: New file.
2819 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
2820 instead of asan_globals_test.cc as dg-additional-sources.
2821 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
2822 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
2823 "sanitizer_test_utils.h" instead of
2824 "sanitizer_common/tests/sanitizer_test_utils.h".
2825 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
2826 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
2827 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
2828 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
2829 * g++.dg/asan/asan_test.cc: Synced from upstream.
2830 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
2832 2013-02-14 Dodji Seketeli <dodji@redhat.com>
2835 * c-c++-common/asan/memcmp-2.c: New test.
2837 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
2840 * g++.dg/cpp0x/udlit-string-literal.h: New.
2841 * g++.dg/cpp0x/udlit-string-literal.C: New.
2843 2013-02-13 Sriraman Tallam <tmsriram@google.com>
2845 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
2847 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
2850 * gcc.target/arm/pr56184.C: New test.
2852 2013-02-13 Jakub Jelinek <jakub@redhat.com>
2855 * g++.dg/torture/pr56302.C: New test.
2856 * g++.dg/cpp0x/constexpr-56302.C: New test.
2857 * c-c++-common/pr56302.c: New test.
2859 2013-02-13 Tobias Burnus <burnus@net-b.de>
2860 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2863 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
2864 * gfortran.dg/quad_3.f90: Ditto.
2866 2013-02-13 Kostya Serebryany <kcc@google.com>
2868 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
2869 to match the fresh asan run-time.
2870 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
2872 2013-02-12 Dodji Seketeli <dodji@redhat.com>
2874 Avoid instrumenting duplicated memory access in the same basic block
2875 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
2876 * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
2877 * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
2878 * c-c++-common/asan/inc.c: Likewise.
2880 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
2883 * gcc.target/i386/pr56148.c: New test.
2885 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
2886 Tobias Burnus <burnus@net-b.de>
2889 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
2892 2013-02-12 Richard Biener <rguenther@suse.de>
2895 * gcc.dg/lto/pr56297_0.c: New testcase.
2896 * gcc.dg/lto/pr56297_0.c: Likewise.
2898 2013-02-12 Janus Weil <janus@gcc.gnu.org>
2901 * gfortran.dg/typebound_deferred_1.f90: New.
2903 2013-02-12 Jakub Jelinek <jakub@redhat.com>
2905 PR rtl-optimization/56151
2906 * gcc.target/i386/pr56151.c: New test.
2908 2013-02-11 Sriraman Tallam <tmsriramgoogle.com>
2910 * g++.dg/ext/mv12.C: New test.
2911 * g++.dg/ext/mv12.h: New file.
2912 * g++.dg/ext/mv12-aux.C: New file.
2913 * g++.dg/ext/mv13.C: New test.
2915 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
2917 * lib/target-supports.exp
2918 (check_effective_target_powerpc_eabi_ok): New.
2919 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
2921 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
2922 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
2924 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
2925 * gcc.target/powerpc/pr51623.c: Likewise.
2926 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
2927 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
2929 2013-02-11 Alexander Potapenko <glider@google.com>
2930 Jack Howarth <howarth@bromo.med.uc.edu>
2931 Jakub Jelinek <jakub@redhat.com>
2934 * g++.dg/asan/pr55617.C: Run on all targets.
2936 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
2938 PR rtl-optimization/56275
2939 * gcc.dg/pr56275.c: New test.
2941 2013-02-11 Richard Biener <rguenther@suse.de>
2943 PR tree-optimization/56273
2944 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
2946 2013-02-11 Richard Biener <rguenther@suse.de>
2948 PR tree-optimization/56264
2949 * gcc.dg/torture/pr56264.c: New testcase.
2951 2013-02-11 Richard Biener <rguenther@suse.de>
2953 PR tree-optimization/56273
2954 * g++.dg/warn/Warray-bounds-6.C: New testcase.
2955 * gcc.dg/tree-ssa/pr21559.c: Adjust.
2956 * gcc.dg/tree-ssa/vrp17.c: Likewise.
2957 * gcc.dg/tree-ssa/vrp18.c: Likewise.
2958 * gcc.dg/tree-ssa/vrp23.c: Likewise.
2959 * gcc.dg/tree-ssa/vrp24.c: Likewise.
2961 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
2963 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
2964 for *-*-linux-gnu targets.
2965 * g++.dg/asan/interception-test-1.c: Ditto.
2966 * g++.dg/asan/interception-failure-test-1.C: Ditto.
2967 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
2969 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
2972 * gfortran.dg/intrinsic_size_4.f90 : New test.
2974 2013-02-09 Jakub Jelinek <jakub@redhat.com>
2977 * gcc.target/powerpc/pr56256.c: New test.
2979 2013-02-08 Ian Lance Taylor <iant@google.com>
2981 * lib/go.exp: Load timeout.exp.
2983 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
2985 PR rtl-optimization/56246
2986 * gcc.target/i386/pr56246.c: New test.
2988 2013-02-08 Jeff Law <law@redhat.com>
2991 * gcc.dg/debug/dwarf2/pr53948.c: New test.
2993 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
2996 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
2999 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
3001 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
3003 2013-02-08 Jakub Jelinek <jakub@redhat.com>
3005 PR rtl-optimization/56195
3006 * gcc.dg/torture/pr56195.c: New test.
3008 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
3011 * gfortran.dg/recursive_interface_2.f90: New test.
3013 2013-02-08 Jakub Jelinek <jakub@redhat.com>
3015 PR tree-optimization/56250
3016 * gcc.c-torture/execute/pr56250.c: New test.
3018 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
3020 PR tree-optimization/56064
3021 * gcc.dg/fixed-point/view-convert-2.c: New test.
3023 2013-02-08 Michael Matz <matz@suse.de>
3025 PR tree-optimization/52448
3026 * gcc.dg/pr52448.c: New test.
3028 2013-02-08 Richard Biener <rguenther@suse.de>
3031 * gcc.dg/torture/pr56181.c: New testcase.
3033 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
3036 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
3037 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
3039 2013-02-07 Jakub Jelinek <jakub@redhat.com>
3042 * g++.dg/parse/crash61.C: New test.
3045 * g++.dg/parse/pr56239.C: New test.
3048 * g++.dg/abi/mangle61.C: New test.
3050 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
3052 PR rtl-optimization/56225
3053 * gcc.target/i386/pr56225.c: New test.
3055 2013-02-07 Jakub Jelinek <jakub@redhat.com>
3058 * gcc.dg/guality/pr56154-1.c: New test.
3059 * gcc.dg/guality/pr56154-2.c: New test.
3060 * gcc.dg/guality/pr56154-3.c: New test.
3061 * gcc.dg/guality/pr56154-4.c: New test.
3062 * gcc.dg/guality/pr56154-aux.c: New file.
3064 PR tree-optimization/55789
3065 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
3067 * gcc.dg/tree-ssa/inline-3.c: Add
3068 --param max-early-inliner-iterations=2 option.
3070 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3073 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
3074 Add -fno-dwarf2-cfi-asm to dg-options.
3077 2013-02-07 Jakub Jelinek <jakub@redhat.com>
3080 * gcc.dg/pr56228.c: New test.
3082 2013-02-07 Alan Modra <amodra@gmail.com>
3085 * gcc.target/powerpc/pr54009.c: New test.
3087 * gfortran.dg/pr54131.f: New test.
3089 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
3092 * gfortran.dg/array_constructor_41.f90: New test.
3094 2013-02-06 Janus Weil <janus@gcc.gnu.org>
3097 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
3099 2013-02-06 Jakub Jelinek <jakub@redhat.com>
3102 * g++.dg/gomp/pr56217.C: New test.
3104 2013-02-05 Jakub Jelinek <jakub@redhat.com>
3106 PR tree-optimization/56205
3107 * gcc.dg/tree-ssa/stdarg-6.c: New test.
3108 * gcc.c-torture/execute/pr56205.c: New test.
3110 2013-02-05 Richard Biener <rguenther@suse.de>
3112 PR tree-optimization/53342
3113 PR tree-optimization/53185
3114 * gcc.dg/vect/pr53185-2.c: New testcase.
3116 2013-02-05 Jan Hubicka <jh@suse.cz>
3118 PR tree-optimization/55789
3119 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
3120 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
3121 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
3122 * g++.dg/ipa/inline-1.C: New testcase.
3123 * g++.dg/ipa/inline-2.C: New testcase.
3124 * g++.dg/ipa/inline-3.C: New testcase.
3126 2013-02-05 Jan Hubicka <jh@suse.cz>
3128 PR tree-optimization/55789
3129 * g++.dg/torture/pr55789.C: New testcase.
3131 2013-02-05 Jakub Jelinek <jakub@redhat.com>
3134 * gcc.dg/pr56167.c: New test.
3136 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
3139 * gcc.target/sh/pr55146.c: New.
3141 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
3143 PR tree-optimization/54386
3144 * gcc.target/sh/pr54386.c: New.
3146 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
3149 * gfortran.dg/realloc_on _assign_16.f90 : New test.
3152 * gfortran.dg/realloc_on _assign_17.f90 : New test.
3154 2013-02-04 Alexander Potapenko <glider@google.com>
3155 Jack Howarth <howarth@bromo.med.uc.edu>
3156 Jakub Jelinek <jakub@redhat.com>
3159 * g++.dg/asan/pr55617.C: New test.
3161 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
3164 * gfortran.dg/typebound_operator_19.f90: New test.
3165 * gfortran.dg/typebound_assignment_4.f90: New test.
3167 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
3170 * gfortran.dg/recursive_interface_1.f90: New test.
3172 2013-02-04 Richard Guenther <rguenther@suse.de>
3175 * gcc.dg/lto/pr56168_0.c: New testcase.
3176 * gcc.dg/lto/pr56168_1.c: Likewise.
3178 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
3182 * gfortran.dg/block_12.f90: New test.
3183 * gfortran.dg/module_error_1.f90: New test.
3185 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
3187 * lib/target-supports.exp (check_effective_target_vect_float)
3188 (check_effective_target_vect_no_align): Add mips-sde-elf.
3190 2013-02-01 Jakub Jelinek <jakub@redhat.com>
3192 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
3194 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
3196 * gcc.dg/pr56023.c: XFAIL on AIX.
3197 * gcc.dg/vect/pr49352.c: Same.
3199 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
3201 * gnat.dg/opt26.adb: New test.
3203 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3206 2013-01-27 Amol Pise <amolpise15@gmail.com>
3208 * gcc.target/arm/neon-vfnms-1.c: New test.
3209 * gcc.target/arm/neon-vfnma-1.c: New test.
3211 2013-01-31 Richard Biener <rguenther@suse.de>
3213 PR tree-optimization/56157
3214 * gcc.dg/torture/pr56157.c: New testcase.
3216 2013-01-30 Richard Biener <rguenther@suse.de>
3218 PR tree-optimization/56150
3219 * gcc.dg/torture/pr56150.c: New testcase.
3221 2013-01-30 Jakub Jelinek <jakub@redhat.com>
3224 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
3225 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
3226 printed in backtrace.
3227 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
3228 to avoid errors about mismatched allocation vs. deallocation.
3231 * g++.dg/mv1.C: Moved to...
3232 * g++.dg/ext/mv1.C: ... here. Adjust test.
3233 * g++.dg/mv2.C: Moved to...
3234 * g++.dg/ext/mv2.C: ... here. Adjust test.
3235 * g++.dg/mv3.C: Moved to...
3236 * g++.dg/ext/mv3.C: ... here.
3237 * g++.dg/mv4.C: Moved to...
3238 * g++.dg/ext/mv4.C: ... here.
3239 * g++.dg/mv5.C: Moved to...
3240 * g++.dg/ext/mv5.C: ... here. Adjust test.
3241 * g++.dg/mv6.C: Moved to...
3242 * g++.dg/ext/mv6.C: ... here. Adjust test.
3243 * g++.dg/ext/mv7.C: New test.
3244 * g++.dg/ext/mv8.C: New test.
3245 * g++.dg/ext/mv9.C: New test.
3246 * g++.dg/ext/mv10.C: New test.
3247 * g++.dg/ext/mv11.C: New test.
3249 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
3251 PR rtl-optimization/56144
3252 * gcc.dg/pr56144.c: New.
3254 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
3256 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
3258 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
3259 * g++.dg/cpp0x/constexpr-55573.C: Same
3261 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
3263 PR tree-optimization/56064
3264 * gcc.dg/fixed-point/view-convert.c: New test.
3266 2013-01-30 Andreas Schwab <schwab@suse.de>
3268 * lib/target-supports-dg.exp (dg-process-target): Use expr to
3269 evaluate the end index in string range.
3271 2013-01-30 Tobias Burnus <burnus@net-b.de>
3274 * gfortran.dg/allocatable_function_6.f90: New.
3276 2013-01-29 Janus Weil <janus@gcc.gnu.org>
3277 Mikael Morin <mikael@gcc.gnu.org>
3280 * gfortran.dg/proc_ptr_comp_36.f90: New.
3282 2013-01-29 Richard Biener <rguenther@suse.de>
3284 PR tree-optimization/55270
3285 * gcc.dg/torture/pr55270.c: New testcase.
3287 2013-01-28 Jakub Jelinek <jakub@redhat.com>
3289 PR rtl-optimization/56117
3290 * gcc.dg/pr56117.c: New test.
3292 2013-01-28 Richard Biener <rguenther@suse.de>
3294 PR tree-optimization/56034
3295 * gcc.dg/torture/pr56034.c: New testcase.
3297 2013-01-28 Jakub Jelinek <jakub@redhat.com>
3299 PR tree-optimization/56125
3300 * gcc.dg/pr56125.c: New test.
3302 2013-01-28 Tobias Burnus <burnus@net-b.de>
3303 Mikael Morin <mikael@gcc.gnu.org>
3306 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
3307 * gfortran.dg/import8.f90: Likewise.
3308 * gfortran.dg/interface_derived_type_1.f90: Likewise.
3309 * gfortran.dg/import10.f90: New test.
3310 * gfortran.dg/import11.f90: Likewise
3312 2013-01-28 Jakub Jelinek <jakub@redhat.com>
3315 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
3316 string.h. Provide memset, malloc and free prototypes, adjust line
3317 numbers in dg-output.
3318 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
3319 Provide memset prototype and adjust line numbers in dg-output.
3320 * c-c++-common/asan/global-overflow-1.c: Likewise.
3322 PR tree-optimization/56094
3323 * gcc.dg/pr56094.c: New test.
3325 2013-01-27 Amol Pise <amolpise15@gmail.com>
3327 * gcc.target/arm/neon-vfnms-1.c: New test.
3328 * gcc.target/arm/neon-vfnma-1.c: New test.
3330 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
3333 * gcc.target/i386/pr56114.c: New test.
3335 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
3338 * gfortran.dg/associate_14.f90: New test.
3341 * gfortran.dg/associate_13.f90: New test.
3343 2013-01-25 Jakub Jelinek <jakub@redhat.com>
3345 PR tree-optimization/56098
3346 * gcc.dg/pr56098-1.c: New test.
3347 * gcc.dg/pr56098-2.c: New test.
3349 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
3352 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
3354 2013-01-22 Marek Polacek <polacek@redhat.com>
3356 PR tree-optimization/56035
3357 * gcc.dg/pr56035.c: New test.
3359 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3361 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
3364 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3366 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
3368 2013-01-24 Jakub Jelinek <jakub@redhat.com>
3371 * gcc.dg/pr56078.c: New test.
3372 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
3374 2013-01-24 Martin Jambor <mjambor@suse.cz>
3376 PR tree-optimization/55927
3377 * g++.dg/ipa/devirt-10.C: Disable early inlining.
3379 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
3381 * gcc.target/i386/movsd.c: New test.
3383 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
3386 * gcc.target/i386/pr55934.c: New test.
3388 2013-01-23 Janus Weil <janus@gcc.gnu.org>
3391 * gfortran.dg/select_8.f90: New.
3393 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
3395 * gcc.target/microblaze/microblaze.exp: Remove
3396 target_config_cflags check.
3398 2013-01-23 Jakub Jelinek <jakub@redhat.com>
3401 * gfortran.dg/gomp/pr56052.f90: New test.
3404 * gcc.dg/pr49069.c: New test.
3406 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
3409 * g++.dg/cpp0x/constexpr-static10.C: New.
3411 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
3414 * gcc.target/i386/pr56028.c: New test.
3416 2013-01-22 Jakub Jelinek <jakub@redhat.com>
3419 * gcc.target/i386/pr55686.c: New test.
3421 2013-01-22 Dodji Seketeli <dodji@redhat.com>
3424 * g++.dg/cpp0x/variadic139.C: New test.
3425 * g++.dg/cpp0x/variadic140.C: Likewise.
3426 * g++.dg/cpp0x/variadic141.C: Likewise.
3428 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
3430 * gnat.dg/warn8.adb: New test.
3432 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
3435 * gfortran.dg/include_8.f90: New test.
3437 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
3439 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
3440 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
3442 2013-01-21 Jakub Jelinek <jakub@redhat.com>
3444 PR tree-optimization/56051
3445 * gcc.c-torture/execute/pr56051.c: New test.
3447 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
3449 PR rtl-optimization/56023
3450 * gcc.dg/pr56023.c: New test.
3452 2013-01-21 Martin Jambor <mjambor@suse.cz>
3455 * gcc.target/i386/pr56022.c: New test.
3457 2013-01-21 Jason Merrill <jason@redhat.com>
3459 * lib/target-supports.exp (check_effective_target_alias): New.
3461 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
3464 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
3466 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
3468 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
3470 2013-01-19 Jeff Law <law@redhat.com>
3472 PR tree-optimization/52631
3473 * tree-ssa/pr52631.c: New test.
3474 * tree-ssa/ssa-fre-9: Update expected output.
3476 2013-01-19 Anthony Green <green@moxielogic.com>
3478 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
3481 2013-01-18 Jakub Jelinek <jakub@redhat.com>
3483 PR tree-optimization/56029
3484 * g++.dg/torture/pr56029.C: New test.
3486 2013-01-18 Sharad Singhai <singhai@google.com>
3488 PR tree-optimization/55995
3489 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
3491 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
3494 * gcc.target/i386/pr55433.c: New.
3496 2013-01-18 Jakub Jelinek <jakub@redhat.com>
3499 * gfortran.dg/pr56015.f90: New test.
3501 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
3503 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
3505 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
3507 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
3508 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
3509 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
3510 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
3511 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
3513 2013-01-17 Jeff Law <law@redhat.com>
3515 * gcc.dg/pr52573.c: Move to...
3516 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
3518 PR rtl-optimization/52573
3519 * gcc.dg/pr52573.c: New test.
3521 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
3524 * g++.dg/asan/interception-test-1.C: Skip on darwin.
3525 * lib/target-supports.exp (check_effective_target_swapcontext): Use
3526 check_no_compiler_messages to test support in ucontext.h.
3527 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
3528 compliant RLIMIT_AS.
3530 2013-01-17 Marek Polacek <polacek@redhat.com>
3532 PR rtl-optimization/55833
3533 * gcc.dg/pr55833.c: New test.
3535 2013-01-17 Jan Hubicka <jh@suse.cz>
3537 PR tree-optimization/55273
3538 * gcc.c-torture/compile/pr55273.c: New testcase.
3540 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
3543 * gcc.target/pr55981.c: New test.
3545 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
3547 * gcc.target/arm/pr40887.c: Require at least armv5.
3548 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
3549 * gcc.target/arm/pr51915.c: Likewise.
3550 * gcc.target/arm/pr52006.c: Likewise.
3551 * gcc.target/arm/pr53187.c: Likewise.
3553 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
3554 * gcc.target/arm/ftest-support-arm.h: Delete.
3555 * gcc.target/arm/ftest-support-thumb.h: Delete.
3556 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
3557 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
3558 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
3559 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
3560 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
3561 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
3562 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
3563 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
3564 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
3565 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
3566 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
3567 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
3568 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
3569 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
3570 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
3571 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
3572 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
3573 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
3574 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
3575 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
3576 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
3577 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
3578 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
3579 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
3581 2013-01-17 Martin Jambor <mjambor@suse.cz>
3583 PR tree-optimizations/55264
3584 * g++.dg/ipa/pr55264.C: New test.
3586 2013-01-16 Janus Weil <janus@gcc.gnu.org>
3589 * gfortran.dg/class_55.f90: New.
3591 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
3594 * gcc.c-torture/execute/builtins/builtins.exp: Add
3595 -Wl,--allow-multiple-definition for eabi and elf targets.
3598 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
3599 check_effective_target_vect_perm_short,
3600 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
3601 check_effective_target_vect64): Return 0 for big-endian ARM.
3602 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
3604 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
3607 2013-01-16 Richard Biener <rguenther@suse.de>
3609 PR tree-optimization/55964
3610 * gcc.dg/torture/pr55964.c: New testcase.
3612 2013-01-16 Richard Biener <rguenther@suse.de>
3614 PR tree-optimization/54767
3615 PR tree-optimization/53465
3616 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
3618 2013-01-16 Christian Bruel <christian.bruel@st.com>
3621 * gcc.target/sh/sh-switch.c: New testcase.
3623 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
3625 * gcc.dg/webizer.c: Increase the array size.
3627 2013-01-15 Jakub Jelinek <jakub@redhat.com>
3630 * gcc.dg/pr55940.c: New test.
3632 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
3633 Harald Anlauf <anlauf@gmx.de>
3635 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
3636 * gfortran.dg/bounds_check_5.f90: Likewise.
3637 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
3638 * gfortran.dg/continuation_9.f90: Likewise.
3639 * gfortran.dg/move_alloc_13.f90: Likewise.
3640 * gfortran.dg/structure_constructor_11.f90: Likewise.
3641 * gfortran.dg/tab_continuation.f: Likewise.
3642 * gfortran.dg/warning-directive-2.F90: Likewise.
3643 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
3645 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
3647 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
3648 * gcc.target/arm/fma-sp.c: Likewise.
3650 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
3652 PR rtl-optimization/55153
3653 * gcc.dg/pr55153.c: New.
3655 2013-01-15 Jakub Jelinek <jakub@redhat.com>
3657 PR tree-optimization/55920
3658 * gcc.c-torture/compile/pr55920.c: New test.
3660 2013-01-15 Richard Biener <rguenther@suse.de>
3663 * gcc.dg/torture/pr55882.c: New testcase.
3665 2013-01-15 Jakub Jelinek <jakub@redhat.com>
3667 PR tree-optimization/55955
3668 * gcc.c-torture/compile/pr55955.c: New test.
3670 2013-01-15 Dodji Seketeli <dodji@redhat.com>
3673 * g++.dg/cpp0x/alias-decl-31.C: New test.
3675 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
3678 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
3679 case where interface is null.
3681 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3684 * gfortran.dg/array_constructor_40.f90: New test.
3686 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
3688 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
3690 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
3692 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
3693 * gcc.target/aarch64/vect-ld1r-compile.c: New.
3694 * gcc.target/aarch64/vect-ld1r-fp.c: New.
3695 * gcc.target/aarch64/vect-ld1r.c: New.
3696 * gcc.target/aarch64/vect-ld1r.x: New.
3698 2013-01-14 Andi Kleen <ak@linux.intel.com>
3701 * gcc.target/i386/hle-clear-rel.c: New file
3702 * gcc.target/i386/hle-store-rel.c: New file.
3704 2013-01-14 Harald Anlauf <anlauf@gmx.de>
3706 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
3707 * gfortran.dg/bounds_check_4.f90: Likewise.
3708 * gfortran.dg/inquire_10.f90: Likewise.
3709 * gfortran.dg/minloc_3.f90: Likewise.
3710 * gfortran.dg/minlocval_3.f90: Likewise.
3711 * gfortran.dg/module_double_reuse.f90: Likewise.
3712 * gfortran.dg/mvbits_1.f90: Likewise.
3713 * gfortran.dg/oldstyle_1.f90: Likewise.
3714 * gfortran.dg/pr20163-2.f: Likewise.
3715 * gfortran.dg/save_1.f90: Likewise.
3716 * gfortran.dg/scan_1.f90: Likewise.
3717 * gfortran.dg/select_char_1.f90: Likewise.
3718 * gfortran.dg/shape_4.f90: Likewise.
3719 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
3720 * gfortran.dg/function_optimize_10.f90: Likewise.
3721 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
3722 * gfortran.dg/used_types_17.f90: Likewise.
3723 * gfortran.dg/used_types_18.f90: Likewise.
3725 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
3728 * gfortran.dg/proc_ptr_result_8.f90 : New test.
3730 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
3732 * gcc.dg/unroll_5.c: Add nomips16 attributes.
3734 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
3736 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
3738 2013-01-12 Janus Weil <janus@gcc.gnu.org>
3741 * gfortran.dg/assumed_type_2.f90: Fix test case.
3742 * gfortran.dg/internal_pack_13.f90: New test.
3743 * gfortran.dg/internal_pack_14.f90: New test.
3745 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
3748 * gfortran.dg/unlimited_polymorphic_8.f90: Update
3749 scan-tree-dump-times for foo.0.x._vptr to deal with change from
3752 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
3754 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
3756 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3759 * gcc.target/s390/pr55719.c: New testcase.
3761 2013-01-11 Richard Guenther <rguenther@suse.de>
3763 PR tree-optimization/44061
3764 * gcc.dg/pr44061.c: New testcase.
3766 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
3768 Update copyright years.
3770 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
3771 Jakub Jelinek <jakub@redhat.com>
3774 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
3776 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
3778 PR rtl-optimization/55672
3779 * gcc.target/i386/pr55672.c: New.
3781 2013-01-10 Jeff Law <law@redhat.com>
3783 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
3784 pass/fail message unique.
3787 2013-01-10 Jason Merrill <jason@redhat.com>
3789 * ada/.gitignore: New.
3791 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3793 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
3795 * g++.dg/tls/thread_local2.C: Likewise.
3796 * g++.dg/tls/thread_local2g.C: Likewise.
3797 * g++.dg/tls/thread_local6.C: Likewise.
3798 * g++.dg/tls/thread_local-order1.C: Add tls options.
3799 * g++.dg/tls/thread_local-order2.C: Likewise.
3800 * g++.dg/tls/thread_local3.C: Likewise.
3801 * g++.dg/tls/thread_local3g.C: Likewise.
3802 * g++.dg/tls/thread_local4.C: Likewise.
3803 * g++.dg/tls/thread_local4g.C: Likewise.
3804 * g++.dg/tls/thread_local5.C: Likewise.
3805 * g++.dg/tls/thread_local5g.C: Likewise.
3806 * g++.dg/tls/thread_local6g.C: Likewise.
3808 2013-01-10 Kostya Serebryany <kcc@google.com>
3810 * g++.dg/asan/asan_test.cc: Sync from upstream.
3812 2013-01-10 Jakub Jelinek <jakub@redhat.com>
3814 PR tree-optimization/55921
3815 * gcc.c-torture/compile/pr55921.c: New test.
3817 2013-01-09 Jan Hubicka <jh@suse.cz>
3819 PR tree-optimization/55569
3820 * gcc.c-torture/compile/pr55569.c: New testcase.
3822 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
3825 * gfortran.dg/use_28.f90: New test.
3827 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
3829 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
3830 number matching more robust.
3832 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
3834 PR rtl-optimization/55829
3835 * gcc.target/i386/pr55829.c: New.
3837 2013-01-09 Tobias Burnus <burnus@net-b.de>
3840 * gfortran.dg/bind_c_bool_1.f90: New.
3841 * gfortran.dg/do_5.f90: Add dg-warning.
3843 2013-01-09 Jan Hubicka <jh@suse.cz>
3845 PR tree-optimization/55875
3846 * gcc.c-torture/execute/pr55875.c: New testcase.
3847 * g++.dg/torture/pr55875.C: New testcase.
3849 2013-01-09 Jakub Jelinek <jakub@redhat.com>
3852 * c-c++-common/pr48418.c: New test.
3854 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
3857 * g++.dg/tls/thread_local-ice.C: New.
3859 2013-01-09 Andreas Schwab <schwab@suse.de>
3861 * gcc.dg/guality/pr54693.c: Null-terminate arr.
3863 2013-01-09 Jakub Jelinek <jakub@redhat.com>
3865 PR tree-optimization/48189
3866 * gcc.dg/pr48189.c: New test.
3868 2013-01-04 Jan Hubicka <jh@suse.cz>
3870 PR tree-optimization/55823
3871 * g++.dg/ipa/devirt-10.C: New testcase.
3873 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
3874 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
3876 PR rtl-optimization/55845
3877 * gcc.target/i386/pr55845.c: New test.
3879 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
3881 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
3882 instructions generated instead of number of occurances.
3884 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
3886 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
3887 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
3888 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
3889 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
3890 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
3891 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
3892 * gcc.target/aarch64/vect-fcm.x: Likewise.
3893 * lib/target-supports.exp
3894 (check_effective_target_vect_cond): Enable for AArch64.
3896 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
3898 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
3899 endian-safe float pool loading.
3900 (test_square_root_v4sf): Likewise.
3901 (test_square_root_v2df): Likewise.
3902 * lib/target-supports.exp
3903 (check_effective_target_vect_call_sqrtf): Add AArch64.
3905 2013-01-08 Martin Jambor <mjambor@suse.cz>
3908 * gcc.dg/tree-ssa/pr55579.c: New test.
3910 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3912 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
3915 2013-01-08 Jakub Jelinek <jakub@redhat.com>
3918 * gcc.dg/torture/pr55890-3.c: New test.
3921 * gcc.c-torture/compile/pr55851.c: New test.
3924 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
3927 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
3930 * gfortran.dg/elemental_scalar_args_2.f90: New test.
3932 2013-01-07 Tobias Burnus <burnus@net-b.de>
3935 * gfortran.dg/pointer_init_2.f90: Update dg-error.
3936 * gfortran.dg/pointer_init_7.f90: New.
3938 2013-01-07 Richard Biener <rguenther@suse.de>
3940 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
3942 2013-01-07 Richard Biener <rguenther@suse.de>
3945 * gcc.dg/torture/pr55890-1.c: New testcase.
3946 * gcc.dg/torture/pr55890-2.c: Likewise.
3948 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
3950 * gcc.target/aarch64/fmovd.c: New.
3951 * gcc.target/aarch64/fmovf.c: Likewise.
3952 * gcc.target/aarch64/fmovd-zero.c: Likewise.
3953 * gcc.target/aarch64/fmovf-zero.c: Likewise.
3954 * gcc.target/aarch64/vect-fmovd.c: Likewise.
3955 * gcc.target/aarch64/vect-fmovf.c: Likewise.
3956 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
3957 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
3959 2013-01-07 Richard Biener <rguenther@suse.de>
3961 PR tree-optimization/55888
3962 PR tree-optimization/55862
3963 * gcc.dg/torture/pr55888.c: New testcase.
3965 2013-01-07 Tobias Burnus <burnus@net-b.de>
3968 * gfortran.dg/intrinsic_size_3.f90: New.
3970 2013-01-07 Tobias Burnus <burnus@net-b.de>
3973 * gfortran.dg/select_type_32.f90: New.
3975 2013-01-04 Dodji Seketeli <dodji@redhat.com>
3978 * g++.dg/cpp0x/alias-decl-29.C: New test.
3980 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
3985 * gfortran.dg/class_array_15.f03: New test.
3987 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
3992 * gfortran.dg/use_23.f90: New test.
3993 * gfortran.dg/use_24.f90: New test.
3994 * gfortran.dg/use_25.f90: New test.
3995 * gfortran.dg/use_26.f90: New test.
3996 * gfortran.dg/use_27.f90: New test.
3998 2013-01-06 Olivier Hainque <hainque@adacore.com>
4000 * gnat.dg/specs/clause_on_volatile.ads: New test.
4002 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
4004 * gnat.dg/alignment10.adb: New test.
4006 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
4007 Mikael Morin <mikael@gcc.gnu.org>
4010 * gfortran.dg/use_22.f90: New test.
4012 2013-01-04 Andrew Pinski <apinski@cavium.com>
4014 * gcc.target/aarch64/cmp-1.c: New testcase.
4016 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
4019 * gfortran.dg/select_type_31.f03: New test.
4021 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
4023 PR c++/54526 (again)
4024 * g++.dg/cpp0x/parse2.C: Extend.
4025 * g++.old-deja/g++.other/crash28.C: Adjust.
4027 2013-01-04 Richard Biener <rguenther@suse.de>
4029 PR tree-optimization/55862
4030 * gcc.dg/torture/pr55862.c: New testcase.
4032 2013-01-04 Martin Jambor <mjambor@suse.cz>
4034 PR tree-optimization/55755
4035 * gcc.dg/torture/pr55755.c: New test.
4036 * gcc.dg/tree-ssa/sra-13.c: Likewise.
4037 * gcc.dg/tree-ssa/pr45144.c: Update.
4039 2013-01-04 Richard Biener <rguenther@suse.de>
4042 * gcc.dg/fold-reassoc-2.c: New testcase.
4044 2013-01-04 Tobias Burnus <burnus@net-b.de>
4047 * gfortran.dg/null_7.f90: New.
4049 2013-01-04 Tobias Burnus <burnus@net-b.de>
4053 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
4054 * gfortran.dg/unlimited_polymorphic_7.f90: New.
4055 * gfortran.dg/unlimited_polymorphic_8.f90: New.
4057 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
4059 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
4061 2013-01-03 Janus Weil <janus@gcc.gnu.org>
4064 * gfortran.dg/assignment_1.f90: Modified.
4065 * gfortran.dg/assignment_4.f90: New.
4067 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
4069 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
4071 2013-01-03 Richard Biener <rguenther@suse.de>
4073 PR tree-optimization/55857
4074 * gcc.dg/vect/pr55857-1.c: New testcase.
4075 * gcc.dg/vect/pr55857-2.c: Likewise.
4077 2013-01-03 Jakub Jelinek <jakub@redhat.com>
4079 PR rtl-optimization/55838
4080 * gcc.dg/pr55838.c: New test.
4082 PR tree-optimization/55832
4083 * gcc.c-torture/compile/pr55832.c: New test.
4085 2013-01-02 Teresa Johnson <tejohnson@google.com>
4087 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
4088 * gcc.dg/tree-ssa/loop-23.c: Ditto.
4089 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
4090 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
4091 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
4092 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
4093 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
4094 * gcc.dg/unroll_1.c: Ditto.
4095 * gcc.dg/unroll_2.c: Ditto.
4096 * gcc.dg/unroll_3.c: Ditto.
4097 * gcc.dg/unroll_4.c: Ditto.
4099 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4101 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
4103 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4106 * gfortran.dg/eof_4.f90: New test.
4108 2013-01-02 Jakub Jelinek <jakub@redhat.com>
4110 * lib/c-compat.exp (compat-use-alt-compiler): Remove
4111 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
4112 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
4113 (compat_setup_dfp): Initialize compat_alt_caret and
4114 compat_save_TEST_ALWAYS_FLAGS.
4116 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4118 * gcc.dg/torture/tls/tls-reload-1.c: New test.
4120 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4122 * gcc.dg/torture/fp-int-convert-2.c: New test.
4124 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4126 * gfortran.dg/newunit_3.f90: Add dg-do run.
4127 * gfortran.dg/inquire_15.f90: Add dg-do run.
4129 2013-01-01 Jakub Jelinek <jakub@redhat.com>
4131 PR tree-optimization/55831
4132 * gcc.dg/pr55831.c: New test.
4134 Copyright (C) 2013 Free Software Foundation, Inc.
4136 Copying and distribution of this file, with or without modification,
4137 are permitted in any medium without royalty provided the copyright
4138 notice and this notice are preserved.