1 2013-05-27 Richard Biener <rguenther@suse.de>
3 PR tree-optimization/57417
4 * gcc.dg/torture/pr57417.c: New testcase.
6 2013-05-27 Richard Biener <rguenther@suse.de>
8 PR tree-optimization/57396
9 * gfortran.fortran-torture/execute/pr57396.f90: New testcase.
11 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
13 * gnat.dg/specs/last_bit.ads: New test.
15 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
17 * gnat.dg/specs/machine_attribute.ads: New test.
19 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
21 * gnat.dg/incomplete3.ad[sb]: New test.
23 2013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
26 * gcc.target/mips/div-13.c: New test.
28 2013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
31 * gcc.target/mips/mips16-attributes-5.c,
32 * gcc.target/mips/mips16-attributes-6.c: New tests.
34 2013-05-25 Eric Botcazou <ebotcazou@adacore.com>
36 * gcc.dg/builtin-bswap-6.c: Use same options as optimize-bswapsi-1.c.
37 * gcc.dg/builtin-bswap-8.c: Likewise.
39 2013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
42 * g++.dg/cpp0x/new1.C: New.
44 2013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
47 * g++.dg/parse/dtor16.C: New.
48 * g++.dg/parse/dtor6.C: Adjust.
50 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
53 * g++.dg/expr/bitfield12.C: New.
55 2013-05-24 Jeff Law <law@redhat.com>
57 PR tree-optimization/57124
58 * gcc.c-torture/execute/pr57124.c: New test.
59 * gcc.c-torture/execute/pr57124.x: Set -fno-strict-overflow.
61 2013-05-24 Martin Jambor <mjambor@suse.cz>
63 PR tree-optimization/57294
64 * gcc.dg/ipa/pr57294.c: New test.
66 2013-05-24 Ian Bolton <ian.bolton@arm.com>
68 * gcc.target/aarch64/scalar_intrinsics.c
69 (force_simd): Use a valid instruction.
70 (test_vdupd_lane_s64): Pass a valid lane argument.
71 (test_vdupd_lane_u64): Likewise.
73 2013-05-24 Richard Biener <rguenther@suse.de>
75 PR tree-optimization/57287
76 * gcc.dg/pr57287.c: New testcase.
78 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
81 * g++.dg/template/error51.C: New.
83 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
86 * g++.dg/template/bitfield2.C: New.
88 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
90 * gnat.dg/specs/noinline1.ads: New test.
91 * gnat.dg/noinline2.ad[sb]: Likewise.
92 * gnat.dg/specs/noinline3.ads: Likewise.
93 * gnat.dg/specs/noinline3_pkg.ad[sb]: New helper.
95 2013-05-24 Alexander Ivchenko <alexander.ivchenko@intel.com>
98 * gcc.dg/tree-ssa/pr57385.c: New test.
100 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
102 * gnat.dg/derived_type4.adb: New test.
104 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
106 * gcc.dg/builtin-bswap-6.c: New test.
107 * gcc.dg/builtin-bswap-7.c: Likewise.
108 * gcc.dg/builtin-bswap-8.c: Likewise.
109 * gcc.dg/builtin-bswap-9.c: Likewise.
111 2013-05-23 Christian Bruel <christian.bruel@st.com>
114 * gcc.dg/debug/pr57351.c: New test
116 2013-05-23 Vidya Praveen <vidyapraveen@arm.com>
118 * gcc.target/aarch64/vect-clz.c: New file.
120 2013-05-23 Martin Jambor <mjambor@suse.cz>
123 * gcc.dg/ipa/pr57347.c: New test.
125 2013-05-23 Richard Biener <rguenther@suse.de>
127 PR tree-optimization/57380
128 * g++.dg/tree-ssa/pr57380.C: New testcase.
130 2013-05-23 Richard Biener <rguenther@suse.de>
133 * gcc.dg/torture/pr57381.c: New testcase.
135 2013-05-23 Jakub Jelinek <jakub@redhat.com>
138 * gcc.c-torture/execute/pr57344-1.c: New test.
139 * gcc.c-torture/execute/pr57344-2.c: New test.
140 * gcc.c-torture/execute/pr57344-3.c: New test.
141 * gcc.c-torture/execute/pr57344-4.c: New test.
143 2013-05-23 Richard Biener <rguenther@suse.de>
145 PR rtl-optimization/57341
146 * gcc.dg/torture/pr57341.c: New testcase.
148 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
151 * g++.dg/parse/crash62.C: New.
153 2013-05-22 Michael Meissner <meissner@linux.vnet.ibm.com>
154 Pat Haugen <pthaugen@us.ibm.com>
155 Peter Bergner <bergner@vnet.ibm.com>
157 * gcc.target/powerpc/crypto-builtin-1.c: New file, test for power8
160 2013-05-22 Tobias Burnus <burnus@net-b.de>
163 * gfortran.dg/defined_assignment_6.f90: New.
165 2013-05-22 Tobias Burnus <burnus@net-b.de>
168 * gfortran.dg/assumed_type_6.f90: New.
170 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
173 * g++.dg/cpp0x/Wunused-parm.C: New.
175 2013-05-21 Paolo Carlini <paolo.carlini@oracle.com>
177 * g++.dg/cpp0x/explicit3.C: Add column in dg-error strings.
178 * g++.dg/warn/Wdouble-promotion.C: Likewise.
180 2013-05-21 Easwaran Raman <eraman@google.com>
182 PR tree-optimization/57322
183 * gcc.dg/tree-ssa/reassoc-29.c: New testcase.
185 2013-05-21 Graham Stott <graham.stott@btinternet.com>
187 * lib/scanasm.exp (dg-function-on-line): Make MIPS targets match
190 2013-05-21 Tobias Burnus <burnus@net-b.de>
193 * gfortran.dg/assumed_type_5.f90: New.
194 * gfortran.dg/assumed_rank_1.f90: Comment invalid statement.
195 * gfortran.dg/assumed_rank_2.f90: Ditto.
196 * gfortran.dg/assumed_type_3.f90: Update dg-error.
197 * gfortran.dg/no_arg_check_3.f90: Ditto.
199 2013-05-21 Jakub Jelinek <jakub@redhat.com>
201 PR tree-optimization/57331
202 * gcc.c-torture/compile/pr57331.c: New test.
204 2013-05-21 Richard Biener <rguenther@suse.de>
206 PR tree-optimization/57330
207 * gcc.dg/torture/pr57330.c: New testcase.
209 2013-05-21 Richard Biener <rguenther@suse.de>
211 PR tree-optimization/57303
212 * gcc.dg/torture/pr57303.c: New testcase.
214 2013-05-21 Jakub Jelinek <jakub@redhat.com>
216 PR tree-optimization/57321
217 * gcc.c-torture/execute/pr57321.c: New test.
219 2013-05-20 Tobias Burnus <burnus@net-b.de>
223 * gfortran.dg/binding_label_tests_10_main.f03: Update dg-error.
224 * gfortran.dg/binding_label_tests_11_main.f03: Ditto.
225 * gfortran.dg/binding_label_tests_13_main.f03: Ditto.
226 * gfortran.dg/binding_label_tests_3.f03: Ditto.
227 * gfortran.dg/binding_label_tests_4.f03: Ditto.
228 * gfortran.dg/binding_label_tests_5.f03: Ditto.
229 * gfortran.dg/binding_label_tests_6.f03: Ditto.
230 * gfortran.dg/binding_label_tests_7.f03: Ditto.
231 * gfortran.dg/binding_label_tests_8.f03: Ditto.
232 * gfortran.dg/c_loc_tests_12.f03: Fix test case.
233 * gfortran.dg/binding_label_tests_24.f90: New.
234 * gfortran.dg/binding_label_tests_25.f90: New.
236 2013-05-20 Tobias Burnus <burnus@net-b.de>
239 * gfortran.dg/binding_label_tests_17.f90: New.
240 * gfortran.dg/binding_label_tests_18.f90: New.
241 * gfortran.dg/binding_label_tests_19.f90: New.
242 * gfortran.dg/binding_label_tests_20.f90: New.
243 * gfortran.dg/binding_label_tests_21.f90: New.
244 * gfortran.dg/binding_label_tests_22.f90: New.
245 * gfortran.dg/binding_label_tests_23.f90: New.
247 2013-05-20 Tobias Burnus <burnus@net-b.de>
250 * gfortran.dg/test_common_binding_labels.f03: Update dg-error.
251 * gfortran.dg/test_common_binding_labels_2_main.f03: Ditto.
252 * gfortran.dg/test_common_binding_labels_3_main.f03: Ditto.
253 * gfortran.dg/common_18.f90: New.
254 * gfortran.dg/common_19.f90: New.
255 * gfortran.dg/common_20.f90: New.
256 * gfortran.dg/common_21.f90: New.
258 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
261 * g++.dg/parse/error52.C: New.
262 * g++.dg/parse/error3.C: Adjust.
263 * g++.dg/parse/error36.C: Likewise.
265 2013-05-20 Oleg Endo <olegendo@gcc.gnu.org>
268 * gcc.target/sh/pr56547-1.c: New.
269 * gcc.target/sh/pr56547-2.c: New.
271 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
274 * g++.dg/warn/Wsign-compare-6.C: New.
275 * g++.dg/warn/Wdouble-promotion.C: Adjust.
277 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
280 * g++.dg/template/error50.C: New.
282 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
285 * g++.dg/ext/complit13.C: New.
287 2013-05-20 Marc Glisse <marc.glisse@inria.fr>
290 * g++.dg/pr57175.C: New testcase.
292 2013-05-17 Easwaran Raman <eraman@google.com>
294 * gcc.dg/tree-ssa/reassoc-28.c: New testcase.
296 2013-05-17 Marc Glisse <marc.glisse@inria.fr>
299 * gcc.dg/binop-xor3.c: Restrict to platforms known to work (x86).
301 2013-05-17 Jakub Jelinek <jakub@redhat.com>
303 PR rtl-optimization/57281
304 PR rtl-optimization/57300
305 * gcc.dg/pr57300.c: New test.
306 * gcc.c-torture/execute/pr57281.c: New test.
308 2013-05-17 Paolo Carlini <paolo.carlini@oracle.com>
311 * g++.dg/ext/sizeof-complit.C: New.
313 2013-05-17 Marek Polacek <polacek@redhat.com>
315 * gcc.dg/strlenopt-25.c: New test.
316 * gcc.dg/strlenopt-26.c: Likewise.
318 2013-05-17 Jakub Jelinek <jakub@redhat.com>
320 * gcc.target/i386/rotate-4.c: Compile only with -mavx
321 instead of -mavx2, require only avx instead of avx2.
322 * gcc.target/i386/rotate-4a.c: Include avx-check.h instead
323 of avx2-check.h and turn into an avx runtime test instead of
326 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
328 * g++.dg/ext/vector22.C: Uncomment working test.
330 2013-05-16 Paolo Carlini <paolo.carlini@oracle.com>
333 * g++.dg/template/pr17410.C: New.
335 2013-05-16 Jakub Jelinek <jakub@redhat.com>
337 * gcc.target/i386/rotate-3.c: New test.
338 * gcc.target/i386/rotate-3a.c: New test.
339 * gcc.target/i386/rotate-4.c: New test.
340 * gcc.target/i386/rotate-4a.c: New test.
341 * gcc.target/i386/rotate-5.c: New test.
342 * gcc.target/i386/rotate-5a.c: New test.
344 2013-05-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
346 * gcc.dg/visibility-21.c: Require section_anchors.
348 2013-05-16 Greta Yorsh <Greta.Yorsh@arm.com>
350 * gcc.target/arm/unaligned-memcpy-2.c: Adjust expected output.
351 * gcc.target/arm/unaligned-memcpy-3.c: Likewise.
352 * gcc.target/arm/unaligned-memcpy-4.c: Likewise.
354 2013-05-16 Nathan Sidwell <nathan@codesourcery.com>
356 * gcc.dg/visibility-21.c: New.
358 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
361 * gcc.dg/pr57286.c: New testcase.
362 * gcc.dg/vector-shift-2.c: Don't assume int has size 4.
363 * g++.dg/ext/vector22.C: Comment out transformations not
366 2013-05-15 Richard Sandiford <rdsandiford@googlemail.com>
369 * gcc.target/mips/call-1.c: Restrict to o32.
370 * gcc.target/mips/call-5.c, gcc.target/mips/call-6.c: New test.
372 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
374 * g++.dg/cpp0x/lambda/lambda-shadow1.C: Replace dg-warnings with
376 * g++.dg/warn/Wshadow-1.C: Likewise.
377 * g++.dg/warn/Wshadow-6.C: Likewise.
378 * g++.dg/warn/Wshadow-7.C: Likewise.
380 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
383 * g++.dg/parse/pr31952-1.C: New.
384 * g++.dg/parse/pr31952-2.C: Likewise.
385 * g++.dg/parse/pr31952-3.C: Likewise.
387 * g++.dg/parse/pr18770.C: Adjust dg-errors to dg-messages.
388 * g++.old-deja/g++.jason/cond.C: Likewise.
389 * g++.dg/cpp0x/range-for5.C: Likewise.
391 2013-05-15 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
394 * gcc.target/arm/pr40887.c: Adjust testcase.
395 * gcc.target/arm/pr19599.c: New test.
397 2013-05-15 Richard Biener <rguenther@suse.de>
399 PR tree-optimization/57275
400 * gcc.target/i386/pr57275.c: New testcase.
402 2013-05-15 Jan Hubicka <jh@suse.cz>
404 * gcc.dg/lto/attr-weakref-1_0.c: New testcase.
405 * gcc.dg/lto/attr-weakref-1_1.c: New testcase.
406 * gcc.dg/lto/attr-weakref-1_2.c: New testcase.
408 2013-05-14 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
410 * gcc.dg/torture/alias-1.c: Add dg-require-effective-target
413 2013-05-14 Jakub Jelinek <jakub@redhat.com>
416 * c-c++-common/Wsequence-point-1.c: New test.
418 2013-05-14 Marc Glisse <marc.glisse@inria.fr>
420 * g++.dg/ext/vector22.C: New testcase.
421 * gcc.dg/binop-xor3.c: Remove xfail.
423 2013-05-14 James Greenhalgh <james.greenhalgh@arm.com>
425 * gcc.target/aarch64/vect-fcm.x: Add cases testing
426 FLOAT cmp FLOAT ? INT : INT.
427 * gcc.target/aarch64/vect-fcm-eq-d.c: Define IMODE.
428 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
429 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
430 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
431 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
432 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
434 2013-05-14 Paolo Carlini <paolo.carlini@oracle.com>
437 * g++.dg/cpp0x/defaulted43.C: New.
439 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
441 * gcc.dg/fstack-protector-strong.c: Don't include <stdlib.h>.
442 (alloca): Remove declaration.
443 (foo9): Replace alloca by __builtin_alloca.
445 2013-05-14 Joern Rennecke <joern.rennecke@embecosm.com>
447 * gcc.c-torture/compile/limits-externdecl.c [target avr-*-*]:
448 Expect "size of array is too large" error.
450 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
452 * gcc.dg/fstack-protector-strong.c (alloca): Declare.
454 2013-05-14 Richard Biener <rguenther@suse.de>
457 * g++.dg/torture/pr57235.C: New testcase.
459 2013-05-14 Jakub Jelinek <jakub@redhat.com>
462 * gcc.dg/torture/pr57251.c: New test.
464 2013-05-13 Uros Bizjak <ubizjak@gmail.com>
467 * gcc.target/i386/pr57264.c: New test.
469 2013-05-13 Jakub Jelinek <jakub@redhat.com>
471 * gcc.dg/vector-shift-2.c: Add -O to dg-options.
473 2013-05-13 Greta Yorsh <Greta.Yorsh@arm.com>
475 * gcc.dg/tree-ssa/forwprop-26.c: Add -fno-short-enums to dg-options.
477 2013-05-13 Jakub Jelinek <jakub@redhat.com>
479 PR tree-optimization/45216
480 PR tree-optimization/57157
481 * c-c++-common/rotate-1.c: Add 32 tests with +.
482 * c-c++-common/rotate-1a.c: Adjust.
483 * c-c++-common/rotate-2.c: Add 32 tests with +, expect only 48 rotates.
484 * c-c++-common/rotate-2b.c: New test.
485 * c-c++-common/rotate-3.c: Add 32 tests with +.
486 * c-c++-common/rotate-4.c: Add 32 tests with +, expect only 48 rotates.
487 * c-c++-common/rotate-4b.c: New test.
488 * c-c++-common/rotate-5.c: New test.
490 2013-05-13 Martin Jambor <mjambor@suse.cz>
493 * gcc.dg/ipa/remref-0.c: New test.
494 * gcc.dg/ipa/remref-1a.c: Likewise.
495 * gcc.dg/ipa/remref-1b.c: Likewise.
496 * gcc.dg/ipa/remref-2a.c: Likewise.
497 * gcc.dg/ipa/remref-2b.c: Likewise.
499 2013-05-13 Marc Glisse <marc.glisse@inria.fr>
501 * gcc.dg/vector-shift-2.c: New testcase.
503 2013-05-13 Jakub Jelinek <jakub@redhat.com>
505 PR tree-optimization/57230
506 * gcc.dg/strlenopt-24.c: New test.
508 PR tree-optimization/57230
509 * gcc.dg/strlenopt-23.c: New test.
511 2013-05-12 Oleg Endo <olegendo@gcc.gnu.org>
514 * gcc.target/sh/pr57108.c: Move this test case to ...
515 * gcc.c-torture/compile/pr57108.c: ... here.
517 2013-05-10 Richard Biener <rguenther@suse.de>
519 PR tree-optimization/57214
520 * gcc.dg/torture/pr57214.c: New testcase.
522 2013-05-10 Marc Glisse <marc.glisse@inria.fr>
524 * gcc.dg/vector-shift.c: New testcase.
526 2013-05-10 Jakub Jelinek <jakub@redhat.com>
528 * gcc.target/i386/rotate-1.c: Accept rolb or rorb instruction.
530 PR tree-optimization/45216
531 PR tree-optimization/57157
532 * c-c++-common/rotate-1.c: New test.
533 * c-c++-common/rotate-1a.c: New test.
534 * c-c++-common/rotate-2.c: New test.
535 * c-c++-common/rotate-2a.c: New test.
536 * c-c++-common/rotate-3.c: New test.
537 * c-c++-common/rotate-3a.c: New test.
538 * c-c++-common/rotate-4.c: New test.
539 * c-c++-common/rotate-4a.c: New test.
541 2013-05-10 Richard Biener <rguenther@suse.de>
543 * gcc.target/i386/avx256-unaligned-load-2.c: Make well-defined.
544 * gcc.target/i386/l_fma_double_1.c: Adjust.
545 * gcc.target/i386/l_fma_double_2.c: Likewise.
546 * gcc.target/i386/l_fma_double_3.c: Likewise.
547 * gcc.target/i386/l_fma_double_4.c: Likewise.
548 * gcc.target/i386/l_fma_double_5.c: Likewise.
549 * gcc.target/i386/l_fma_double_6.c: Likewise.
550 * gcc.target/i386/l_fma_float_1.c: Likewise.
551 * gcc.target/i386/l_fma_float_2.c: Likewise.
552 * gcc.target/i386/l_fma_float_3.c: Likewise.
553 * gcc.target/i386/l_fma_float_4.c: Likewise.
554 * gcc.target/i386/l_fma_float_5.c: Likewise.
555 * gcc.target/i386/l_fma_float_6.c: Likewise.
557 2013-05-08 Paolo Carlini <paolo.carlini@oracle.com>
560 * g++.dg/cpp0x/pr51226.C: New.
562 2013-04-16 Han Shen <shenhan@google.com>
564 Test cases for '-fstack-protector-strong'.
565 * gcc.dg/fstack-protector-strong.c: New.
566 * g++.dg/fstack-protector-strong.C: New.
568 2013-05-07 Ian Bolton <ian.bolton@arm.com>
570 * gcc.target/aarch64/ands_1.c: New test.
571 * gcc.target/aarch64/ands_2.c: Likewise
573 2013-05-07 Christophe Lyon <christophe.lyon@linaro.org>
575 * lib/target-supports.exp (check_effective_target_hw): New
577 * c-c++-common/asan/clone-test-1.c: Call
578 check_effective_target_hw.
579 * c-c++-common/asan/rlimit-mmap-test-1.c: Likewise.
580 * c-c++-common/asan/heap-overflow-1.c: Update regexps to accept
581 possible decorations.
582 * c-c++-common/asan/null-deref-1.c: Likewise.
583 * c-c++-common/asan/stack-overflow-1.c: Likewise.
584 * c-c++-common/asan/strncpy-overflow-1.c: Likewise.
585 * c-c++-common/asan/use-after-free-1.c: Likewise.
586 * g++.dg/asan/deep-thread-stack-1.C: Likewise.
587 * g++.dg/asan/large-func-test-1.C: Likewise.
589 2013-05-07 Sofiane Naci <sofiane.naci@arm.com>
591 * gcc.target/aarch64/scalar_intrinsics.c: Update.
593 2013-05-07 Richard Biener <rguenther@suse.de>
596 * g++.dg/torture/pr57190.C: New testcase.
598 2013-05-07 Jakub Jelinek <jakub@redhat.com>
600 PR tree-optimization/57149
601 * gcc.dg/pr57149.c: New test.
604 * gcc.dg/pr57184.c: New test.
606 2013-05-07 Eric Botcazou <ebotcazou@adacore.com>
608 * gnat.dg/specs/array3.ads: New test.
610 2013-05-06 Marc Glisse <marc.glisse@inria.fr>
612 * c-c++-common/vector-scalar-2.c: New testcase.
614 2013-05-06 Maxim Kuznetsov <maks.kuznetsov@gmail.com>
616 * gcc.target/i386/asm-dialect-2.c: New testcase.
618 2013-05-06 Paolo Carlini <paolo.carlini@oracle.com>
621 * g++.dg/cpp0x/auto38.C: New.
623 2013-05-06 Richard Biener <rguenther@suse.de>
625 PR tree-optimization/57185
626 * gcc.dg/autopar/pr57185.c: New testcase.
628 2013-05-06 Uros Bizjak <ubizjak@gmail.com>
631 * gcc.target/i386/pr57106.c: New test.
633 2013-05-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
635 * gcc.dg/tree-ssa/slsr-32.c: Re-enable.
636 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
637 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
638 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
639 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
640 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
641 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
643 2013-05-06 Teresa Johnson <tejohnson@google.com>
646 * gcc.dg/pr57154.c: New test.
648 2013-05-06 Richard Biener <rguenther@suse.de>
651 * gcc.dg/torture/pr57147-1.c: New testcase.
652 * gcc.dg/torture/pr57147-2.c: Likewise.
653 * gcc.dg/torture/pr57147-3.c: Likewise.
655 2013-05-06 Oleg Endo <olegendo@gcc.gnu.org>
658 * gcc.target/sh/pr55303-1.c: New.
659 * gcc.target/sh/pr55303-2.c: New.
660 * gcc.target/sh/pr55303-3.c: New.
662 2013-05-05 Tobias Burnus <burnus@net-b.de>
664 * gfortran.dg/allocate_with_source_3.f90: New.
666 2013-05-05 Tobias Burnus <burnus@net-b.de>
669 * gfortran.dg/null_8.f90: New.
671 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
674 * g++.dg/cpp0x/enum27.C: New.
675 * g++.dg/cpp0x/enum_base.C: Adjust.
677 2013-05-04 Jakub Jelinek <jakub@redhat.com>
679 PR tree-optimization/56205
680 * gcc.dg/tree-ssa/stdarg-6.c: Add cleanup-tree-dump "stdarg".
682 2013-05-04 Tobias Burnus <burnus@net-b.de>
684 * gfortran.dg/bind_c_array_params.f03: Update dg-error.
685 * gfortran.dg/bind_c_usage_27.f90: New.
686 * gfortran.dg/bind_c_usage_28.f90: New.
688 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
691 * g++.dg/cpp0x/lambda/lambda-nsdmi4.C: New.
693 2013-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
696 * gcc.target/powerpc/pr57150.c: New file.
698 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
700 * gcc.dg/tree-ssa/slsr-32.c: Skip test for now.
701 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
702 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
703 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
704 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
705 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
706 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
708 2013-05-03 Dominique d'Humieres <dominiq@lps.ens.fr>
710 * gcc.target/i386/sse2-init-v2di-2.c: Remove "\\" from
711 scan-assembler-times.
713 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
715 * gcc.dg/tree-ssa/slsr-32.c: New.
716 * gcc.dg/tree-ssa/slsr-33.c: New.
717 * gcc.dg/tree-ssa/slsr-34.c: New.
718 * gcc.dg/tree-ssa/slsr-35.c: New.
719 * gcc.dg/tree-ssa/slsr-36.c: New.
720 * gcc.dg/tree-ssa/slsr-37.c: New.
721 * gcc.dg/tree-ssa/slsr-38.c: New.
723 2013-05-03 Ian Bolton <ian.bolton@arm.com>
725 * gcc.target/aarch64/tst_1.c: New test.
726 * gcc.target/aarch64/tst_2.c: Likewise
728 2013-05-02 Jeff Law <law@redhat.com>
730 PR tree-optimization/57144
731 * gcc.c-torture/execute/pr57144.c: New test.
733 2013-05-03 Jakub Jelinek <jakub@redhat.com>
735 PR rtl-optimization/57130
736 * gcc.c-torture/execute/pr57130.c: New test.
738 2013-05-03 Uros Bizjak <ubizjak@gmail.com>
740 * gcc.target/i386/sse2-init-v2di-2.c: Update scan assembler string.
742 2013-05-03 Vidya Praveen <vidyapraveen@arm.com>
744 * gcc.target/aarch64/fabd.c: New file.
746 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
749 * g++.dg/cpp0x/pr54318.C: New.
751 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
754 * g++.dg/parse/error51.C: New.
755 * g++.dg/parse/error15.C: Adjust column numbers.
757 2013-05-02 Tobias Burnus <burnus@net-b.de>
760 * gfortran.dg/size_kind_2.f90: New.
761 * gfortran.dg/size_kind_3.f90: New.
763 2013-05-02 Richard Biener <rguenther@suse.de>
766 * g++.dg/torture/pr57140.C: New testcase.
768 2013-05-02 Greta Yorsh <Greta.Yorsh@arm.com>
771 * gcc.target/arm/pr56732-1.c: New test.
773 2013-05-02 Martin Jambor <mjambor@suse.cz>
776 * gcc.dg/ipa/pr56988.c: New test.
778 2013-05-02 Ian Bolton <ian.bolton@arm.com>
780 * gcc.target/aarch64/bics_1.c: New test.
781 * gcc.target/aarch64/bics_2.c: Likewise.
783 2013-05-02 Jakub Jelinek <jakub@redhat.com>
785 PR rtl-optimization/57131
786 * gcc.c-torture/execute/pr57131.c: New test.
788 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
791 * g++.dg/warn/Wdiv-by-zero-bogus-2.C: New.
793 2013-05-01 Vladimir Makarov <vmakarov@redhat.com>
796 * gcc.target/i386/pr57091.c: New test.
798 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
800 * gcc.target/aarch64/vect-vaddv.c: New.
802 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
804 * gcc.target/aarch64/vect-vmaxv.c: New.
805 * gcc.target/aarch64/vect-vfmaxv.c: Likewise.
807 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
809 * gcc.target/aarch64/scalar-vca.c: New.
810 * gcc.target/aarch64/vect-vca.c: Likewise.
812 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
814 * gcc.target/aarch64/scalar_intrinsics.c (force_simd): New.
815 (test_vceqd_s64): Force arguments to SIMD registers.
816 (test_vceqzd_s64): Likewise.
817 (test_vcged_s64): Likewise.
818 (test_vcled_s64): Likewise.
819 (test_vcgezd_s64): Likewise.
820 (test_vcged_u64): Likewise.
821 (test_vcgtd_s64): Likewise.
822 (test_vcltd_s64): Likewise.
823 (test_vcgtzd_s64): Likewise.
824 (test_vcgtd_u64): Likewise.
825 (test_vclezd_s64): Likewise.
826 (test_vcltzd_s64): Likewise.
827 (test_vtst_s64): Likewise.
828 (test_vtst_u64): Likewise.
830 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
833 * g++.dg/cpp0x/decltype53.C: New.
835 2013-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
838 * gfortran.dg/power_5.f90: New test.
840 2013-04-30 Richard Biener <rguenther@suse.de>
843 * gcc.dg/torture/pr57122.c: New testcase.
845 2013-04-30 Richard Biener <rguenther@suse.de>
848 * g++.dg/torture/pr57107.C: New testcase.
850 2013-04-30 Andrey Belevantsev <abel@ispras.ru>
852 PR rtl-optimization/57105
853 * gcc.dg/pr57105.c: New test.
855 2013-04-30 Jakub Jelinek <jakub@redhat.com>
857 PR tree-optimization/57104
858 * gcc.dg/pr57104.c: New test.
860 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
863 * gcc.target/i386/pr44578.c: New test.
865 2013-04-29 Vladimir Makarov <vmakarov@redhat.com>
868 * gcc.target/i386/pr57097.c: New test.
870 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
873 * gcc.target/i386/pr57098.c: New test.
875 2013-04-29 Kai Tietz <ktietz@redhat.com>
877 * gcc.c-torture/execute/pr55875.c: New test.
879 2013-04-29 Richard Biener <rguenther@suse.de>
882 * gcc.dg/torture/pr57075.c: New testcase.
884 2013-04-29 Richard Biener <rguenther@suse.de>
887 * gcc.dg/autopar/pr57103.c: New testcase.
889 2013-04-29 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
891 * gcc.dg/c1x-align-3.c: Add test for negative power of 2.
893 2013-04-29 Tom de Vries <tom@codesourcery.com>
895 * gcc.dg/pr50763.c: Update test.
897 2013-04-26 Jeff Law <law@redhat.com>
899 * gcc.dg/tree-ssa/vrp88.c: New test.
901 2013-04-29 Christian Bruel <christian.bruel@st.com>
904 * gcc.target/sh/pr57108.c: New test.
906 2013-04-29 Richard Biener <rguenther@suse.de>
909 * gfortran.dg/gomp/pr57089.f90: New testcase.
911 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
913 * lib/target-supports.exp (vect_uintfloat_cvt): Enable for AArch64.
915 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
917 * gcc.target/aarch64/vect-vcvt.c: New.
919 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
921 * gcc.target/aarch64/vect-vrnd.c: New.
923 2013-04-29 Richard Biener <rguenther@suse.de>
925 PR tree-optimization/57081
926 * gcc.dg/torture/pr57081.c: New testcase.
928 2013-04-29 Jakub Jelinek <jakub@redhat.com>
930 PR tree-optimization/57083
931 * gcc.dg/torture/pr57083.c: New test.
933 2013-04-28 Paolo Carlini <paolo.carlini@oracle.com>
936 * g++.dg/cpp0x/decltype52.C: New.
938 2013-04-28 Jakub Jelinek <jakub@redhat.com>
940 N3472 binary constants
941 * g++.dg/cpp/limits.C: Adjust warning wording.
942 * g++.dg/system-binary-constants-1.C: Likewise.
943 * g++.dg/cpp1y/system-binary-constants-1.C: New test.
945 2013-04-28 Tobias Burnus <burnus@net-b.de>
948 * gfortran.dg/coarray_30.f90: New.
950 2013-04-28 Thomas Koenig <tkoenig@gcc.gnu.org>
953 * frontend-passes (optimize_power): New function.
954 (optimize_op): Use it.
956 2013-04-27 Jakub Jelinek <jakub@redhat.com>
959 * gcc.c-torture/execute/pr56866.c: New test.
960 * gcc.target/i386/pr56866.c: New test.
962 2013-04-26 Jakub Jelinek <jakub@redhat.com>
965 * gcc.dg/setjmp-5.c: New test.
967 2013-04-26 Paolo Carlini <paolo.carlini@oracle.com>
970 * g++.dg/cpp0x/constexpr-55708.C: New.
972 2013-04-26 Richard Biener <rguenther@suse.de>
974 * gcc.dg/tree-prof/update-loopch.c: Revert last change.
975 * gcc.dg/graphite/pr33766.c: Fix undefined behavior.
976 * gcc.dg/pr53265.c: Remove XFAILs.
977 * gcc.dg/tree-ssa/loop-38.c: Remove unreliable dump scanning.
978 * gcc.dg/tree-ssa/pr21559.c: Change back to two expected jump threads.
980 2013-04-26 Jakub Jelinek <jakub@redhat.com>
982 * lib/prune.exp: Add -fdiagnostics-color=never to TEST_ALWAYS_FLAGS.
983 * lib/c-compat.exp (compat-use-alt-compiler, compat_setup_dfp): Handle
984 -fdiagnostics-color=never option similarly to
985 -fno-diagnostics-show-caret option.
987 2013-04-25 Jakub Jelinek <jakub@redhat.com>
989 PR rtl-optimization/57003
990 * gcc.target/i386/pr57003.c: New test.
992 2013-04-25 Marek Polacek <polacek@redhat.com>
994 PR tree-optimization/57066
995 * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
997 2013-04-25 James Greenhalgh <james.greenhalgh@arm.com>
998 Tejas Belagod <tejas.belagod@arm.com>
1000 * gcc.target/aarch64/vaddv-intrinsic.c: New.
1001 * gcc.target/aarch64/vaddv-intrinsic-compile.c: Likewise.
1002 * gcc.target/aarch64/vaddv-intrinsic.x: Likewise.
1004 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1006 * gcc.target/aarch64/cmp.c: New.
1008 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1010 * gcc.target/aarch64/ngc.c: New.
1012 2013-04-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1014 * lib/target-supports.exp
1015 (check_effective_target_arm_neon_fp16_ok_nocache): New procedure.
1016 (check_effective_target_arm_neon_fp16_ok): Likewise.
1017 (add_options_for_arm_neon_fp16): Likewise.
1018 * gcc.target/arm/neon/vcvtf16_f32.c: New test. Generated.
1019 * gcc.target/arm/neon/vcvtf32_f16.c: Likewise.
1021 2013-04-24 Vladimir Makarov <vmakarov@redhat.com>
1023 PR rtl-optimizations/57046
1024 * gcc.target/i386/pr57046.c: New test.
1026 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1028 * g++.dg/cpp1y/cplusplus.C: New.
1030 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1032 * g++.dg/cpp1y/cxx1y_macro.C: Remove.
1034 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1036 * c-c++-common/Wpointer-arith-1.c: New.
1038 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1040 * g++.dg/cpp1y/cxx1y_macro.C: New.
1042 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1045 * g++.dg/cpp0x/sfinae45.C: New.
1047 2013-04-24 Richard Biener <rguenther@suse.de>
1050 * gcc.c-torture/execute/pr56982.c: Avoid sigjmp_buf use.
1052 2013-04-23 Richard Biener <rguenther@suse.de>
1055 * gcc.dg/torture/pr57036-1.c: New testcase.
1056 * gcc.dg/torture/pr57036-2.c: Likewise.
1058 2013-04-23 Sofiane Naci <sofiane.naci@arm.com>
1060 * gcc.target/aarch64/scalar-mov.c: New testcase.
1062 2013-04-23 Richard Biener <rguenther@suse.de>
1064 PR tree-optimization/57026
1065 * gcc.dg/torture/pr57026.c: New testcase.
1067 2013-04-22 Janus Weil <janus@gcc.gnu.org>
1071 * gfortran.dg/transfer_check_4.f90: New.
1073 2013-04-22 Marek Polacek <polacek@redhat.com>
1076 * gcc.dg/pr56990.c: New test.
1078 2013-04-22 Vladimir Makarov <vmakarov@redhat.com>
1081 * gcc.target/i386/pr57018.c: New test.
1083 2013-04-22 James Greenhalgh <james.greenhalgh@arm.com>
1085 * gcc.target/aarch64/vrecps.c: New.
1086 * gcc.target/aarch64/vrecpx.c: Likewise.
1088 2013-04-22 Christian Bruel <christian.bruel@st.com>
1091 * gcc.target/sh/mfmovd.c: Add new function and check hard_float.
1093 2013-04-21 Jeff Law <law@redhat.com>
1095 * gcc.dg/tree-ssa/forwprop-26.c: New test.
1097 2013-04-20 Tobias Burnus <burnus@net-b.de>
1100 * gfortran.dg/c_loc_test_22.f90: New.
1102 2013-04-19 Vladimir Makarov <vmakarov@redhat.com>
1104 PR rtl-optimization/56847
1105 * gcc.dg/pr56847.c: New test.
1107 2013-04-19 Richard Biener <rguenther@suse.de>
1109 PR tree-optimization/56982
1110 * gcc.c-torture/execute/pr56982.c: New testcase.
1112 2013-04-19 Martin Jambor <mjambor@suse.cz>
1114 PR tree-optimization/56718
1115 * g++.dg/ipa/imm-devirt-1.C: New test.
1116 * g++.dg/ipa/imm-devirt-2.C: Likewise.
1118 2013-04-19 Richard Biener <rguenther@suse.de>
1120 PR tree-optimization/57000
1121 * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
1123 2013-04-19 Thomas Koenig <tkoenig@gcc.gnu.org>
1124 Mikael Morin <mikael@gcc.gnu.org>
1127 * gfortran.dg/array_constructor_45.f90: New test.
1128 * gfortran.dg/array_constructor_46.f90: New test.
1129 * gfortran.dg/array_constructor_47.f90: New test.
1130 * gfortran.dg/array_constructor_40.f90: Adjust number of while loops.
1132 2013-04-18 Jakub Jelinek <jakub@redhat.com>
1134 PR rtl-optimization/56999
1135 * g++.dg/opt/pr56999.C: New test.
1137 2013-04-18 Cary Coutant <ccoutant@google.com>
1139 * g++.dg/debug/dwarf2/pubnames-2.C: Add -fno-debug-types-section.
1140 * g++.dg/debug/dwarf2/pubnames-3.C: New test case.
1142 2013-04-18 Cary Coutant <ccoutant@google.com>
1144 * g++.dg/debug/dwarf2/typedef2.C: Add -fno-debug-types-section flag.
1145 * g++.dg/debug/dwarf2/typedef4.C: Likewise.
1146 * g++.dg/debug/dwarf2/static-data-member1.C: Likewise.
1147 * g++.dg/debug/dwarf2/global-used-types-1.C: Likewise.
1148 * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
1149 * g++.dg/debug/dwarf2/nested-2.C: Likewise.
1150 * g++.dg/debug/dwarf2/typedef1.C: Likewise.
1151 * g++.dg/debug/dwarf2/namespace-2.C: Likewise.
1152 * g++.dg/debug/dwarf2/integer-typedef.C: Likewise.
1153 * g++.dg/debug/dwarf2/self-ref-2.C: Likewise.
1154 * g++.dg/debug/dwarf2/explicit-constructor.C: Likewise.
1156 2013-04-18 Grigoriy Kraynov <grigoriy.kraynov@intel.com>
1158 * gcc.target/i386/avx2-vpop-check.h: Cast away volatility in memcmp().
1160 2013-04-18 Jakub Jelinek <jakub@redhat.com>
1162 PR tree-optimization/56984
1163 * gcc.c-torture/compile/pr56984.c: New test.
1165 PR rtl-optimization/56992
1166 * gcc.dg/pr56992.c: New test.
1168 2013-04-17 Janus Weil <janus@gcc.gnu.org>
1171 * gfortran.dg/proc_ptr_42.f90: New.
1173 2013-04-17 Eric Botcazou <ebotcazou@adacore.com>
1175 * gnat.dg/discr41.ad[sb]: New test.
1176 * gcc.dg/tree-ssa/ssa-fre-38.c: Likewise.
1177 * gcc.dg/vect/slp-24-big-array.c: Beef up anti-vectorization trick.
1178 * gcc.dg/vect/slp-24.c: Likewise.
1179 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
1180 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
1181 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
1182 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
1183 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
1184 * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c: Likewise.
1185 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
1186 * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Likewise.
1187 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
1188 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
1189 * gcc.dg/vect/vect-strided-mult.c: Likewise.
1190 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
1191 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
1192 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
1193 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
1194 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
1195 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
1196 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
1197 * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c: Likewise.
1198 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
1199 * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c: Likewise.
1200 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Likewise.
1201 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
1202 * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
1203 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
1204 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
1206 2013-04-17 Janne Blomqvist <jb@gcc.gnu.org>
1209 * lib/gcc-dg.exp (scan-module): Uncompress module file before scanning.
1210 * gfortran.dg/module_md5_1.f90: Remove.
1212 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1214 * gcc.target/aarch64/adds3.c: New.
1215 * gcc.target/aarch64/subs3.c: New.
1217 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1219 * gcc.target/aarch64/adds1.c: New.
1220 * gcc.target/aarch64/adds2.c: New.
1221 * gcc.target/aarch64/subs1.c: New.
1222 * gcc.target/aarch64/subs2.c: New.
1224 2013-04-16 Ed Smith-Rowland <3dw4rd@verizon.net>
1226 Implement n3599 - Literal operator templates for strings.
1227 * g++.dg/cpp1y/udlit-char-template.C: New test.
1228 * g++.dg/cpp1y/udlit-char-template-neg.C: New test.
1230 2013-04-16 Tobias Burnus <burnus@net-b.de>
1233 * gfortran.dg/no_arg_check_1.f90: New.
1234 * gfortran.dg/no_arg_check_2.f90: New.
1235 * gfortran.dg/no_arg_check_3.f90: New.
1237 2013-04-16 Janus Weil <janus@gcc.gnu.org>
1240 * gfortran.dg/proc_ptr_41.f90: New.
1242 2013-04-16 Richard Biener <rguenther@suse.de>
1244 PR tree-optimization/56756
1245 * gcc.dg/torture/pr56756.c: New testcase.
1247 2013-04-16 Tobias Burnus <burnus@net-b.de>
1250 * gfortran.dg/c_assoc_5.f90: New.
1252 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
1254 * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
1255 * gcc.c-torture/execute/pr33992.x: Remove.
1256 * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
1257 * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
1258 * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
1260 2013-04-15 Jakub Jelinek <jakub@redhat.com>
1262 PR tree-optimization/56962
1263 * gcc.c-torture/execute/pr56962.c: New test.
1265 2013-04-15 Richard Biener <rguenther@suse.de>
1267 PR tree-optimization/56933
1268 * gcc.dg/vect/pr56933.c: New testcase.
1270 2013-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1272 * gcc.target/arm/anddi3-opt.c: New test.
1273 * gcc.target/arm/anddi3-opt2.c: Likewise.
1275 2013-04-15 Eric Botcazou <ebotcazou@adacore.com>
1277 * gcc.dg/pr56890-1.c: New test.
1278 * gcc.dg/pr56890-2.c: Likewise.
1280 2013-04-15 Joey Ye <joey.ye@arm.com>
1282 * gcc.target/arm/thumb1-far-jump-1.c: New test.
1283 * gcc.target/arm/thumb1-far-jump-2.c: New test.
1285 2013-04-14 Mikael Morin <mikael@gcc.gnu.org>
1288 * gfortran.dg/select_type_33.f03: New test.
1290 2013-04-13 Janus Weil <janus@gcc.gnu.org>
1293 * gfortran.dg/typebound_proc_29.f03: New.
1295 2013-04-12 Janus Weil <janus@gcc.gnu.org>
1298 * gfortran.dg/typebound_proc_28.f03: New.
1300 2013-04-12 Jeff Law <law@redhat.com>
1302 * gcc.dg/tree-ssa/vrp87.c: Do not run test on ppc and xtensa
1305 2013-04-12 Tobias Burnus <burnus@net-b.de>
1308 * gfortran.dg/coarray/alloc_comp_2.f90: New.
1310 2013-04-12 Vladimir Makarov <vmakarov@redhat.com>
1313 * gcc.target/i386/pr56903.c: New test.
1315 2013-04-12 Janus Weil <janus@gcc.gnu.org>
1318 * gfortran.dg/auto_char_len_4.f90: Add -pedantic. Changed error.
1319 * gfortran.dg/assumed_rank_4.f90: Modified error wording.
1320 * gfortran.dg/block_11.f90: Fix invalid test case.
1321 * gfortran.dg/function_types_3.f90: Add new error message.
1322 * gfortran.dg/global_references_1.f90: Ditto.
1323 * gfortran.dg/import2.f90: Remove unneeded parts.
1324 * gfortran.dg/import6.f90: Fix invalid test case.
1325 * gfortran.dg/proc_decl_2.f90: Ditto.
1326 * gfortran.dg/proc_decl_9.f90: Ditto.
1327 * gfortran.dg/proc_decl_18.f90: Ditto.
1328 * gfortran.dg/proc_ptr_40.f90: New.
1329 * gfortran.dg/whole_file_7.f90: Modified error wording.
1330 * gfortran.dg/whole_file_16.f90: Ditto.
1331 * gfortran.dg/whole_file_17.f90: Add -pedantic.
1332 * gfortran.dg/whole_file_18.f90: Modified error wording.
1333 * gfortran.dg/whole_file_20.f03: Ditto.
1334 * gfortran.fortran-torture/execute/intrinsic_associated.f90: Fix
1337 2013-04-12 Richard Biener <rguenther@suse.de>
1340 2013-04-10 Richard Biener <rguenther@suse.de>
1342 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
1344 2013-04-12 Tobias Burnus <burnus@net-b.de>
1347 * gfortran.dg/class_allocate_15.f90: New.
1350 2013-04-12 Tobias Burnus <burnus@net-b.de>
1352 * gfortran.dg/coarray_lib_alloc_2.f90: Update
1353 scan-tree-dump-times.
1355 2013-04-12 Jakub Jelinek <jakub@redhat.com>
1357 PR tree-optimization/56918
1358 PR tree-optimization/56920
1359 * gcc.dg/vect/pr56918.c: New test.
1360 * gcc.dg/vect/pr56920.c: New test.
1362 2013-04-12 Tobias Burnus <burnus@net-b.de>
1365 * gfortran.dg/class_allocate_14.f90: New.
1366 * gfortran.dg/coarray_lib_alloc_2.f90: Update scan-tree-dump-times.
1367 * gfortran.dg/coarray_lib_alloc_3.f90: New.
1369 2013-04-12 Marc Glisse <marc.glisse@inria.fr>
1371 * gcc.dg/fold-cstvecshift.c: New testcase.
1373 2013-04-11 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1375 * gcc.target/aarch64/negs.c: New.
1378 2013-04-11 Jakub Jelinek <jakub@redhat.com>
1381 * g++.dg/template/arrow4.C: New test.
1383 2013-04-11 Eric Botcazou <ebotcazou@adacore.com>
1385 * gnat.dg/array23.adb: New test.
1386 * gnat.dg/array23_pkg[123].ads: New helpers.
1388 2013-04-11 Jeff Law <law@redhat.com>
1390 PR tree-optimization/56900
1391 * gcc.dg/tree-ssa/vrp87.c: Do not run test on various targets.
1393 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
1396 * g++.dg/cpp0x/sfinae44.C: New.
1398 2013-04-11 Arnaud Charlet <charlet@adacore.com>
1400 * ada/acats/run_all.sh: Remove special handling of -gnat95 switch.
1401 * ada/acats/ada95.lst: Remove special handling of -gnat95 switch.
1403 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
1406 * g++.dg/cpp0x/enum26.C: New.
1407 * g++.old-deja/g++.pt/mangle1.C: Adjust.
1409 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
1411 * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
1413 * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
1415 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
1416 * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
1417 loop is vectorized and that the correct instruction is generated.
1418 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
1419 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
1420 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
1422 2013-04-11 Jakub Jelinek <jakub@redhat.com>
1424 PR tree-optimization/56899
1425 * gcc.c-torture/execute/pr56899.c: New test.
1427 2013-04-10 David S. Miller <davem@davemloft.net>
1429 * gcc.target/sparc/setcc-4.c: New test.
1430 * gcc.target/sparc/setcc-5.c: New test.
1432 2013-04-10 Richard Biener <rguenther@suse.de>
1434 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
1436 2013-04-10 Richard Biener <rguenther@suse.de>
1438 * gcc.dg/vect/slp-39.c: New testcase.
1440 2013-04-10 Joern Rennecke <joern.rennecke@embecosm.com>
1442 PR tree-optimization/55524
1443 * gcc.target/epiphany/fnma-1.c: New test.
1445 2013-04-10 Zhouyi Zhou <yizhouzhou@ict.ac.cn>
1447 * gcc.dg/tree-ssa/inline-11.c: New test
1449 2013-04-10 Jakub Jelinek <jakub@redhat.com>
1452 * g++.dg/template/arrow3.C: New test.
1454 2013-04-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1456 * gcc.target/arm/minmax_minus.c: New test.
1458 2013-04-09 Jakub Jelinek <jakub@redhat.com>
1461 * c-c++-common/gomp/pr56883.c: New test.
1463 2013-04-09 Jeff Law <law@redhat.com>
1465 * gcc.dg/tree-ssa/vrp87.c: New test.
1467 2013-04-09 Jakub Jelinek <jakub@redhat.com>
1469 PR tree-optimization/56854
1470 * g++.dg/torture/pr56854.C: New test.
1472 2013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
1475 * gfortran.dg/array_constructor_44.f90: New test.
1477 2013-04-08 Paolo Carlini <paolo.carlini@oracle.com>
1480 * g++.dg/cpp0x/constexpr-specialization.C: New.
1482 2013-04-08 Jakub Jelinek <jakub@redhat.com>
1484 * gcc.c-torture/execute/pr56837.c: New test.
1488 * g++.dg/opt/vt3.C: New test.
1489 * g++.dg/opt/vt4.C: New test.
1491 2013-04-08 Jeff Law <law@redhat.com>
1493 * gcc.dg/tree-ssa/forwprop-25.c: New test.
1495 2013-04-08 Richard Biener <rguenther@suse.de>
1497 * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
1499 2013-04-08 Richard Biener <rguenther@suse.de>
1501 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
1503 2013-04-08 Richard Biener <rguenther@suse.de>
1505 * g++.dg/vect/slp-pr56812.cc: Adjust.
1507 2013-04-08 Jakub Jelinek <jakub@redhat.com>
1509 * gcc.dg/pr56837.c: New test.
1510 * gcc.dg/tree-ssa/ldist-19.c: Don't check for
1511 "generated memset minus one".
1513 2013-04-07 Tobias Burnus <burnus@net-b.de>
1516 * gfortran.dg/reshape_5.f90: New.
1518 2013-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1521 * gcc.target/powerpc/recip-1.c: Modify expected output.
1522 * gcc.target/powerpc/recip-3.c: Likewise.
1523 * gcc.target/powerpc/recip-4.c: Likewise.
1524 * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
1526 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
1528 * gcc.target/arm/peep-ldrd-1.c: New test.
1529 * gcc.target/arm/peep-strd-1.c: Likewise.
1531 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
1533 * gcc.target/arm/negdi-1.c: New test.
1534 * gcc.target/arm/negdi-2.c: Likewise.
1535 * gcc.target/arm/negdi-3.c: Likewise.
1536 * gcc.target/arm/negdi-4.c: Likewise.
1538 2013-04-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1540 * lib/target-supports.exp (add_options_for_arm_v8_neon):
1541 Add -march=armv8-a when we use v8 NEON.
1542 (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
1543 (check_effective_target_vect_call_ceilf): Likewise.
1544 (check_effective_target_vect_call_floorf): Likewise.
1545 (check_effective_target_vect_call_roundf): Likewise.
1546 (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
1547 * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
1548 * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
1549 * gcc.target/arm/vect-rounding-floorf.c: Likewise.
1550 * gcc.target/arm/vect-rounding-roundf.c: Likewise.
1552 2013-04-05 David Edelsohn <dje.gcc@gmail.com>
1554 * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
1555 * gcc.target/powerpc/sd-pwr6.c: Same.
1556 * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
1557 * g++.dg/debug/pr56294.C: XFAIL on AIX.
1559 2013-04-05 Ed Smith-Rowland <3dw4rd@verizon.net>
1561 * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
1563 2013-04-04 Janus Weil <janus@gcc.gnu.org>
1566 * gfortran.dg/altreturn_1.f90: Add -std=gnu.
1567 * gfortran.dg/altreturn_4.f90: Ditto.
1568 * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
1569 * gfortran.dg/altreturn_5.f90: Ditto.
1570 * gfortran.dg/altreturn_6.f90: Ditto.
1571 * gfortran.dg/altreturn_7.f90: Ditto.
1573 2013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1575 * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
1577 (check_effective_target_arm_v8_neon_ok_nocache):
1579 (check_effective_target_arm_v8_neon_ok): Change to use
1580 check_effective_target_arm_v8_neon_ok_nocache.
1581 (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
1583 (check_effective_target_vect_call_btruncf):
1584 Enable for arm and ARMv8 NEON.
1585 (check_effective_target_vect_call_ceilf): Likewise.
1586 (check_effective_target_vect_call_floorf): Likewise.
1587 (check_effective_target_vect_call_roundf): Likewise.
1588 (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
1591 2013-04-04 Marek Polacek <polacek@redhat.com>
1593 PR tree-optimization/48186
1594 * gcc.dg/pr48186.c: New test.
1596 2013-04-04 Richard Biener <rguenther@suse.de>
1598 PR tree-optimization/56826
1599 * gcc.dg/vect/pr56826.c: New testcase.
1600 * gcc.dg/vect/O3-pr36098.c: Adjust.
1602 2013-04-04 Tejas Belagod <tejas.belagod@arm.com>
1604 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
1605 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
1606 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
1607 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
1608 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
1609 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
1610 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
1611 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
1612 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
1613 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
1615 2013-04-04 Richard Biener <rguenther@suse.de>
1617 PR tree-optimization/56213
1618 * gcc.dg/vect/vect-123.c: New testcase.
1620 2013-04-04 Tobias Burnus <burnus@net-b.de>
1623 * gfortran.dg/read_repeat_2.f90: New.
1625 2013-04-04 Richard Biener <rguenther@suse.de>
1627 PR tree-optimization/56837
1628 * g++.dg/torture/pr56837.C: New testcase.
1630 2013-04-04 Tobias Burnus <burnus@net-b.de>
1633 * gfortran.dg/c_loc_test_21.f90: New.
1634 * gfortran.dg/c_loc_test_19.f90: Update dg-error.
1635 * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
1636 * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
1637 * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
1638 * gfortran.dg/c_loc_tests_16.f90: Update dg-error.
1640 2013-04-03 Jeff Law <law@redhat.com>
1642 PR tree-optimization/56799
1643 * gcc.c-torture/execute/pr56799.c: New test.
1645 2013-04-03 Paolo Carlini <paolo.carlini@oracle.com>
1648 * g++.dg/warn/Wpointer-arith-1.C: New.
1649 * g++.dg/gomp/for-19.C: Adjust.
1651 2013-04-03 Marek Polacek <polacek@redhat.com>
1654 * gcc.dg/pr55702.c: New test.
1656 2013-04-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1659 * gcc.dg/pr56809.c: New testcase.
1661 2013-04-03 Jakub Jelinek <jakub@redhat.com>
1664 * g++.dg/debug/pr56819.C: New test.
1666 2013-04-03 Richard Biener <rguenther@suse.de>
1668 PR tree-optimization/56817
1669 * g++.dg/torture/pr56817.C: New testcase.
1671 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
1673 * gcc.dg/vect/bb-slp-31.c: New file.
1675 2013-04-03 Jason Merrill <jason@redhat.com>
1678 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
1680 2013-04-03 Richard Biener <rguenther@suse.de>
1682 * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
1684 2013-04-03 Richard Biener <rguenther@suse.de>
1686 PR tree-optimization/55964
1687 * gcc.dg/torture/pr55964-2.c: New testcase.
1689 2013-04-03 Richard Biener <rguenther@suse.de>
1691 PR tree-optimization/56501
1692 * gcc.dg/torture/pr56501.c: New testcase.
1694 2013-04-03 Richard Biener <rguenther@suse.de>
1696 PR tree-optimization/56407
1697 * gcc.dg/torture/pr56407.c: New testcase.
1699 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
1701 PR tree-optimization/56790
1702 * g++.dg/ext/pr56790-1.C: New testcase.
1704 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
1706 * gcc.target/i386/merge-1.c: New testcase.
1707 * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
1709 2013-04-03 Jakub Jelinek <jakub@redhat.com>
1712 * gcc.c-torture/execute/pr19449.c: New test.
1714 2013-04-03 Richard Biener <rguenther@suse.de>
1716 PR tree-optimization/56812
1717 * g++.dg/vect/slp-pr56812.cc: New testcase.
1719 2013-04-03 Janus Weil <janus@gcc.gnu.org>
1723 * gfortran.dg/altreturn_8.f90: New.
1724 * gfortran.dg/altreturn_2.f90: Add -std=legacy.
1725 * gfortran.dg/intrinsic_actual_3.f90: Ditto.
1726 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
1728 2013-04-02 Jakub Jelinek <jakub@redhat.com>
1730 PR rtl-optimization/56745
1731 * gcc.c-torture/compile/pr56745.c: New test.
1733 2013-04-02 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
1735 * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
1737 2013-04-02 Richard Biener <rguenther@suse.de>
1739 PR tree-optimization/56778
1740 * gcc.dg/torture/pr56778.c: New testcase.
1742 2013-04-02 Richard Biener <rguenther@suse.de>
1745 * g++.dg/torture/pr56768.C: New testcase.
1747 2013-04-02 Paolo Carlini <paolo.carlini@oracle.com>
1749 * obj-c++.dg/try-catch-13.mm: Update per PR56725.
1751 2013-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1754 * gfortran.dg/namelist_82.f90: New test.
1756 2013-04-01 Janus Weil <janus@gcc.gnu.org>
1759 * gfortran.dg/implicit_class_1.f90: New.
1761 2013-03-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1764 * gfortran.dg/namelist_81.f90: New test.
1766 2013-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
1768 * gfortran.dg/character_comparison_3.f90: Adjust for use of memcmp
1769 for constant and equal string lengths.
1770 * gfortran.dg/character_comparison_5.f90: Likewise.
1771 * gfortran.dg/character_comparison_9.f90: New test.
1773 2013-03-27 Kirill Yukhin <kirill.yukhin@intel.com>
1775 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
1776 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
1778 2013-03-29 Tobias Burnus <burnus@net-b.de>
1781 * gfortran.dg/optional_absent_3.f90: New.
1783 2013-03-29 Tobias Burnus <burnus@net-b.de>
1786 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
1788 2013-03-29 Tobias Burnus <burnus@net-b.de>
1791 * gfortran.dg/namelist_80.f90: New.
1793 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1796 * gfortran.dg/string_length_2.f90: New test.
1797 * gfortran.dg/dependency_41.f90: New test.
1799 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1802 * gfortran.dg/array_constructor_43.f90: New test.
1803 * gfortran.dg/random_seed_3.f90: New test.
1805 2013-03-28 Ian Bolton <ian.bolton@arm.com>
1807 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
1808 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
1809 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
1810 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
1811 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
1812 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
1813 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
1814 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
1815 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
1816 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
1818 2013-03-28 Paolo Carlini <paolo.carlini@oracle.com>
1821 * g++.dg/conversion/op4.C: Adjust.
1822 * g++.dg/cpp0x/rv1n.C: Likewise.
1823 * g++.dg/cpp0x/rv2n.C: Likewise.
1824 * g++.dg/cpp0x/template_deduction.C: Likewise.
1825 * g++.dg/expr/cond8.C: Likewise.
1826 * g++.dg/other/error4.C: Likewise.
1827 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
1828 * g++.old-deja/g++.bugs/900519_02.C: Likewise.
1829 * g++.old-deja/g++.bugs/900519_03.C: Likewise.
1830 * g++.old-deja/g++.bugs/900520_02.C: Likewise.
1831 * g++.old-deja/g++.jason/conversion2.C: Likewise.
1832 * g++.old-deja/g++.law/cvt20.C: Likewise.
1833 * g++.old-deja/g++.law/cvt8.C: Likewise.
1834 * g++.old-deja/g++.law/init8.C: Likewise.
1835 * g++.old-deja/g++.mike/net12.C: Likewise.
1836 * g++.old-deja/g++.mike/net8.C: Likewise.
1837 * g++.old-deja/g++.mike/p2793.C: Likewise.
1838 * g++.old-deja/g++.mike/p3836.C: Likewise.
1839 * g++.old-deja/g++.mike/p418.C: Likewise.
1840 * g++.old-deja/g++.mike/p701.C: Likewise.
1841 * g++.old-deja/g++.mike/p807.C: Likewise.
1843 2013-03-28 Tejas Belagod <tejas.belagod@arm.com>
1846 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
1849 2013-03-28 Marek Polacek <polacek@redhat.com>
1851 PR tree-optimization/56695
1852 * gcc.dg/vect/pr56695.c: New test.
1854 2013-03-28 Richard Biener <rguenther@suse.de>
1856 PR tree-optimization/37021
1857 * gcc.dg/vect/fast-math-slp-38.c: New testcase.
1858 * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
1860 2013-03-27 Tobias Burnus <burnus@net-b.de>
1864 * gfortran.dg/sizeof_2.f90: New.
1865 * gfortran.dg/sizeof_3.f90: New.
1866 * gfortran.dg/sizeof_proc.f90: Update dg-error.
1868 2013-03-27 Richard Biener <rguenther@suse.de>
1870 PR tree-optimization/37021
1871 * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
1873 2013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
1875 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
1876 * g++.dg/ipa/ivinline-2.C: Likewise.
1877 * g++.dg/ipa/ivinline-3.C: Likewise.
1878 * g++.dg/ipa/ivinline-4.C: Likewise.
1879 * g++.dg/ipa/ivinline-5.C: Likewise.
1880 * g++.dg/ipa/ivinline-7.C: Likewise.
1881 * g++.dg/ipa/ivinline-8.C: Likewise.
1882 * g++.dg/ipa/ivinline-9.C: Likewise.
1883 * g++.dg/cpp0x/noexcept03.C: Likewise.
1884 * gcc.dg/const-1.c: Likewise.
1885 * gcc.dg/ipa/pure-const-1.c: Likewise.
1886 * gcc.dg/noreturn-8.c: Likewise.
1887 * gcc.target/i386/mmx-1.c: Likewise.
1888 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
1889 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
1890 * gcc.c-torture/execute/pr33992.x: New file.
1892 2013-03-26 Eric Botcazou <ebotcazou@adacore.com>
1894 * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
1896 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
1899 * g++.dg/ext/desig5.C: New.
1901 2013-03-26 Tobias Burnus <burnus@net-b.de>
1904 * gfortran.dg/merge_init_expr_2.f90: New.
1905 * gfortran.dg/merge_char_1.f90: Modify test to
1906 stay a run-time test.
1907 * gfortran.dg/merge_char_3.f90: Ditto.
1909 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
1911 * g++.dg/cpp0x/constexpr-friend-2.C: New.
1912 * g++.dg/cpp0x/constexpr-main.C: Likewise.
1914 2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
1917 * g++.dg/cpp0x/range-for23.C: New.
1919 2013-03-25 Tilo Schwarz <tilo@tilo-schwarz.de>
1922 * gfortran.dg/namelist_79.f90: New.
1924 2013-03-25 Martin Jambor <mjambor@suse.cz>
1926 * gcc.dg/ipa/ipcp-agg-9.c: New test.
1928 2013-03-25 Tobias Burnus <burnus@net-b.de>
1948 * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
1949 * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
1950 * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
1951 * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
1952 * gfortran.dg/c_funloc_tests_2.f03: Ditto.
1953 * gfortran.dg/c_funloc_tests_5.f03: Ditto.
1954 * gfortran.dg/c_funloc_tests_6.f90: Ditto.
1955 * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
1956 * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
1957 * gfortran.dg/c_loc_tests_16.f90: Ditto.
1958 * gfortran.dg/c_loc_tests_4.f03: Ditto.
1959 * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
1960 * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
1961 * gfortran.dg/c_loc_tests_8.f03: Ditto.
1962 * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
1963 * gfortran.dg/c_ptr_tests_15.f90: Ditto.
1964 * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
1965 * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
1966 * gfortran.dg/pr32601_1.f03: Ditto.
1967 * gfortran.dg/storage_size_2.f08: Remove dg-error.
1968 * gfortran.dg/blockdata_7.f90: New.
1969 * gfortran.dg/c_assoc_4.f90: New.
1970 * gfortran.dg/c_f_pointer_tests_6.f90: New.
1971 * gfortran.dg/c_f_pointer_tests_7.f90: New.
1972 * gfortran.dg/c_funloc_tests_8.f90: New.
1973 * gfortran.dg/c_loc_test_17.f90: New.
1974 * gfortran.dg/c_loc_test_18.f90: New.
1975 * gfortran.dg/c_loc_test_19.f90: New.
1976 * gfortran.dg/c_loc_test_20.f90: New.
1977 * gfortran.dg/c_sizeof_5.f90: New.
1978 * gfortran.dg/iso_c_binding_rename_3.f90: New.
1979 * gfortran.dg/transfer_resolve_2.f90: New.
1980 * gfortran.dg/transfer_resolve_3.f90: New.
1981 * gfortran.dg/transfer_resolve_4.f90: New.
1982 * gfortran.dg/pr32601.f03: Update dg-error.
1983 * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
1984 * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
1986 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1988 * gcc.target/arm/vseleqdf.c: New test.
1989 * gcc.target/arm/vseleqsf.c: Likewise.
1990 * gcc.target/arm/vselgedf.c: Likewise.
1991 * gcc.target/arm/vselgesf.c: Likewise.
1992 * gcc.target/arm/vselgtdf.c: Likewise.
1993 * gcc.target/arm/vselgtsf.c: Likewise.
1994 * gcc.target/arm/vselledf.c: Likewise.
1995 * gcc.target/arm/vsellesf.c: Likewise.
1996 * gcc.target/arm/vselltdf.c: Likewise.
1997 * gcc.target/arm/vselltsf.c: Likewise.
1998 * gcc.target/arm/vselnedf.c: Likewise.
1999 * gcc.target/arm/vselnesf.c: Likewise.
2000 * gcc.target/arm/vselvcdf.c: Likewise.
2001 * gcc.target/arm/vselvcsf.c: Likewise.
2002 * gcc.target/arm/vselvsdf.c: Likewise.
2003 * gcc.target/arm/vselvssf.c: Likewise.
2005 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov at arm.com>
2007 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
2009 * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
2010 * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
2011 * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
2012 * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
2013 * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
2014 * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
2015 * gcc.target/aarch64/atomic-op-char.x: ... to here.
2016 * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
2017 * gcc.target/aarch64/atomic-op-consume.x: ... to here.
2018 * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
2019 * gcc.target/aarch64/atomic-op-int.x: ... to here.
2020 * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
2021 * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
2022 * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
2023 * gcc.target/aarch64/atomic-op-release.x: ... to here.
2024 * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
2025 * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
2026 * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
2027 * gcc.target/aarch64/atomic-op-short.x: ... to here.
2028 * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
2029 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
2030 * gcc.target/arm/atomic-op-acquire.c: Likewise.
2031 * gcc.target/arm/atomic-op-char.c: Likewise.
2032 * gcc.target/arm/atomic-op-consume.c: Likewise.
2033 * gcc.target/arm/atomic-op-int.c: Likewise.
2034 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
2035 * gcc.target/arm/atomic-op-release.c: Likewise.
2036 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
2037 * gcc.target/arm/atomic-op-short.c: Likewise.
2039 2013-03-25 Richard Biener <rguenther@suse.de>
2042 * g++.dg/torture/pr56694.C: New testcase.
2044 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2047 * gcc.target/arm/neon-vcond-gt.c: New test.
2048 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
2049 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
2051 2013-03-25 Richard Biener <rguenther@suse.de>
2053 PR tree-optimization/56689
2054 * gcc.dg/torture/pr56689.c: New testcase.
2056 2013-03-25 Kai Tietz <ktietz@redhat.com>
2058 * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
2060 2013-03-24 Tobias Burnus <burnus@net-b.de>
2063 * gfortran.dg/eof_5.f90: New.
2065 2013-03-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
2067 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
2070 2013-03-22 Uros Bizjak <ubizjak@gmail.com>
2072 * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
2074 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
2077 * gcc.c-torture/execute/builtins/builtins.exp: Add
2078 -Wl,--allow-multiple-definition for RTEMS targets.
2080 2013-03-22 Ian Bolton <ian.bolton@arm.com>
2082 * gcc.target/aarch64/movk.c: New test.
2084 2013-03-21 Marc Glisse <marc.glisse@inria.fr>
2086 * g++.dg/ext/vector21.C: New testcase.
2088 2013-03-21 Christophe Lyon <christophe.lyon@linaro.org>
2090 * gcc.target/arm/neon-for-64bits-1.c: New tests.
2091 * gcc.target/arm/neon-for-64bits-2.c: Likewise.
2093 2013-03-21 Richard Biener <rguenther@suse.de>
2095 * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
2096 * gcc.dg/vect/vect-outer-3a.c: Likewise.
2098 2013-03-21 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
2100 * gcc.target/aarch64/vect.c: Test and result vector added
2101 for sabd and saba instructions.
2102 * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
2103 instructions in assembly.
2104 * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
2105 * gcc.target/aarch64/vect-fp.c: Test and result vector added
2106 for fabd instruction.
2107 * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
2108 instruction in assembly.
2109 * gcc.target/aarch64/vect-fp.x: Add fabd test function.
2111 2013-03-20 Jeff Law <law@redhat.com>
2113 * g++.dg/tree-ssa/ssa-dom.C: New test.
2115 2013-03-20 Michael Meissner <meissner@linux.vnet.ibm.com>
2117 * gcc.target/powerpc/mmfpgpr.c: New test.
2118 * gcc.target/powerpc/sd-vsx.c: Likewise.
2119 * gcc.target/powerpc/sd-pwr6.c: Likewise.
2120 * gcc.target/powerpc/vsx-float0.c: Likewise.
2122 2013-03-20 Marc Glisse <marc.glisse@inria.fr>
2124 PR tree-optimization/56355
2125 * gcc.dg/pr56355-1.c: New file.
2127 2013-03-20 Catherine Moore <clm@codesourcery.com>
2128 Richard Sandiford <rdsandiford@googlemail.com>
2130 * gcc.target/mips/mips.exp: Add microMIPS support.
2131 * gcc.target/mips/umips-movep-2.c: New test.
2132 * gcc.target/mips/umips-lwp-2.c: New test.
2133 * gcc.target/mips/umips-swp-5.c: New test.
2134 * gcc.target/mips/umips-constraints-1.c: New test.
2135 * gcc.target/mips/umips-lwp-3.c: New test.
2136 * gcc.target/mips/umips-swp-6.c: New test.
2137 * gcc.target/mips/umips-constraints-2.c: New test.
2138 * gcc.target/mips/umips-save-restore-1.c: New test.
2139 * gcc.target/mips/umips-lwp-4.c: New test.
2140 * gcc.target/mips/umips-swp-7.c: New test.
2141 * gcc.target/mips/umips-save-restore-2.c: New test.
2142 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2143 * gcc.target/mips/umips-lwp-5.c: New test.
2144 * gcc.target/mips/umips-save-restore-3.c: New test.
2145 * gcc.target/mips/umips-lwp-6.c: New test.
2146 * gcc.target/mips/umips-swp-1.c: New test.
2147 * gcc.target/mips/umips-lwp-7.c: New test.
2148 * gcc.target/mips/umips-swp-2.c: New test.
2149 * gcc.target/mips/umips-lwp-8.c: New test.
2150 * gcc.target/mips/umips-swp-3.c: New test.
2151 * gcc.target/mips/umips-movep-1.c: New test.
2152 * gcc.target/mips/umips-lwp-1.c: New test.
2153 * gcc.target/mips/umips-swp-4.c: New test.
2155 2013-03-20 Richard Biener <rguenther@suse.de>
2157 PR tree-optimization/56661
2158 * gcc.dg/torture/pr56661.c: New testcase.
2160 2013-03-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2162 PR rtl-optimization/56605
2163 * gcc.target/powerpc/pr56605.c: New.
2165 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2168 * gfortran.dg/do_1.f90: Don't xfail.
2170 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
2173 * gfortran.dg/namelist_77.f90: New.
2174 * gfortran.dg/namelist_78.f90: New.
2176 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
2179 * gfortran.dg/open_negative_unit_1.f90: New.
2181 2013-03-19 Ian Bolton <ian.bolton@arm.com>
2183 * gcc.target/aarch64/sbc.c: New test.
2185 2013-03-19 Ian Bolton <ian.bolton@arm.com>
2187 * gcc.target/aarch64/ror.c: New test.
2189 2013-03-19 Ian Bolton <ian.bolton@arm.com>
2191 * gcc.target/aarch64/extr.c: New test.
2193 2013-03-19 Richard Biener <rguenther@suse.de>
2195 PR tree-optimization/56273
2196 * gcc.dg/tree-ssa/vrp47.c: Adjust.
2197 * c-c++-common/uninit-17.c: Likewise.
2199 2013-03-18 Jakub Jelinek <jakub@redhat.com>
2201 PR tree-optimization/56635
2202 * g++.dg/torture/pr56635.C: New test.
2204 2013-03-18 Richard Biener <rguenther@suse.de>
2206 PR tree-optimization/3713
2207 * g++.dg/ipa/devirt-12.C: New testcase.
2209 2013-03-18 Jakub Jelinek <jakub@redhat.com>
2212 * c-c++-common/pr56566.c: New test.
2214 2013-03-17 Jason Merrill <jason@redhat.com>
2216 * g++.dg/template/abstract-dr337.C: XFAIL.
2218 2013-03-16 Jakub Jelinek <jakub@redhat.com>
2221 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
2222 * c-c++-common/pr56607.c: New test.
2224 2013-03-16 Paolo Carlini <paolo.carlini@oracle.com>
2227 * g++.dg/cpp0x/constexpr-array5.C: New.
2229 2013-03-15 Tobias Burnus <burnus@net-b.de>
2232 * gfortran.dg/transfer_intrinsic_5.f90: New.
2234 2013-03-15 Kai Tietz <ktietz@redhat.com>
2236 * gcc.target/i386/movti.c: Don't test for x64 mingw.
2237 * gcc.target/i386/pr20020-1.c: Likewise.
2238 * gcc.target/i386/pr20020-2.c: Likewise.
2239 * gcc.target/i386/pr20020-3.c: Likewise.
2240 * gcc.target/i386/pr53425-1.c: Likewise.
2241 * gcc.target/i386/pr53425-2.c: Likewise.
2242 * gcc.target/i386/pr55093.c: Likewise.
2243 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
2245 2013-03-15 Jakub Jelinek <jakub@redhat.com>
2248 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
2249 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
2251 2013-03-14 Jakub Jelinek <jakub@redhat.com>
2253 PR tree-optimization/53265
2254 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
2256 * gcc.dg/graphite/id-6.c (test): Likewise.
2257 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
2258 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
2260 PR tree-optimization/53265
2261 * gcc.dg/pr53265.c: New test.
2262 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
2264 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
2266 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
2267 n, use it as high bound instead of 4.
2269 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
2272 * gcc.target/sh/pr49880-1.c: New.
2273 * gcc.target/sh/pr49880-2.c: New.
2274 * gcc.target/sh/pr49880-3.c: New.
2275 * gcc.target/sh/pr49880-4.c: New.
2276 * gcc.target/sh/pr49880-5.c: New.
2278 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
2280 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
2282 2013-03-13 Richard Biener <rguenther@suse.de>
2284 PR tree-optimization/56608
2285 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
2287 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
2290 * g++.dg/cpp0x/alias-decl-32.C: New.
2292 2013-03-11 Jan Hubicka <jh@suse.cz>
2295 * gcc.c-torture/compile/pr56571.c: New testcase.
2297 2013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2299 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
2300 * gcc.dg/tree-ssa/pr55579.c: Likewise.
2302 2013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
2304 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
2305 * gcc.dg/inline_4.c: Likewise.
2306 * gcc.dg/unroll_2.c: Likewise.
2307 * gcc.dg/unroll_3.c: Likewise.
2308 * gcc.dg/unroll_4.c: Likewise.
2310 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2313 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
2316 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
2318 2013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
2321 * gcc.c-torture/compile/pr40797.c: New.
2323 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2325 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
2327 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
2330 * gfortran.dg/class_56.f90: New test.
2332 2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
2335 * gcc.target/mips/pr56524.c: New test.
2337 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
2340 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
2342 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
2345 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
2347 2013-03-08 Marek Polacek <polacek@redhat.com>
2349 PR tree-optimization/56478
2350 * gcc.dg/torture/pr56478.c: New test.
2352 2013-03-08 Kai Tietz <ktietz@redhat.com>
2354 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
2355 targets linker option --allow-multiple-definition.
2357 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
2358 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
2359 * gcc.dg/pr52549.c: Add LLP64 case.
2360 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
2361 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
2362 * gcc.dg/torture/pr51071-2.c: Likewise.
2363 * gcc.dg/tree-ssa/vrp72.c: Likewise.
2364 * gcc.dg/tree-ssa/vrp73.c: Likewise.
2365 * gcc.dg/tree-ssa/vrp75.c: Likewise.
2366 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
2367 * gcc.dg/weak/weak-1.c: Likewise.
2368 * gcc.dg/weak/weak-2.c: Likewise.
2369 * gcc.dg/weak/weak-3.c: Likewise.
2370 * gcc.dg/weak/weak-4.c: Likewise.
2371 * gcc.dg/weak/weak-5.c: Likewise.
2372 * gcc.dg/weak/weak-15.c: Likewise.
2373 * gcc.dg/weak/weak-16.c: Likewise.
2375 * c-c++-common/pr54486.c: Skip test for mingw-targets.
2377 2013-03-07 Jakub Jelinek <jakub@redhat.com>
2379 PR tree-optimization/56559
2380 * gcc.dg/tree-ssa/reassoc-26.c: New test.
2382 2013-03-07 Andreas Schwab <schwab@suse.de>
2384 * gcc.dg/pr31490.c: Fix last change.
2386 2013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
2389 * g++.dg/template/crash115.C: New.
2391 2013-03-06 Jakub Jelinek <jakub@redhat.com>
2393 PR tree-optimization/56539
2394 * gcc.c-torture/compile/pr56539.c: New test.
2396 2013-03-06 Kai Tietz <ktietz@redhat.com>
2398 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
2400 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
2401 * gcc.dg/lto/20091013-1_2.c: Likewise.
2402 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
2404 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
2406 * gnat.dg/specs/aggr6.ads: New test.
2408 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
2410 * gnat.dg/loop_optimization15.ad[sb]: New test.
2412 2013-03-06 Jakub Jelinek <jakub@redhat.com>
2415 * gcc.dg/pr56548.c: New test.
2417 2013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2420 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
2422 2013-03-06 Jakub Jelinek <jakub@redhat.com>
2425 * g++.dg/template/typename20.C: New test.
2427 2013-03-05 Jakub Jelinek <jakub@redhat.com>
2430 * gcc.dg/pr56510.c: New test.
2432 PR rtl-optimization/56484
2433 * gcc.c-torture/compile/pr56484.c: New test.
2435 2013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
2438 * g++.dg/warn/Wsign-conversion-2.C: New.
2440 2013-03-05 Richard Biener <rguenther@suse.de>
2442 PR tree-optimization/56270
2443 * gcc.dg/vect/slp-38.c: New testcase.
2445 2013-03-05 Jakub Jelinek <jakub@redhat.com>
2447 PR rtl-optimization/56494
2448 * gcc.dg/pr56494.c: New test.
2450 2013-01-04 Eric Botcazou <ebotcazou@adacore.com>
2452 * gcc.dg/pr56424.c: New test.
2454 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
2456 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
2457 * gcc.dg/pr56228.c <avr>: Skip.
2459 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
2462 PR tree-optimization/52631
2463 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
2465 2013-03-03 David Edelsohn <dje.gcc@gmail.com>
2467 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
2468 * gcc.dg/vect/vect-83_64.c: Same.
2470 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
2473 * gfortran.dg/pointer_check_13.f90: New test.
2475 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
2478 * gfortran.dg/array_constructor_42.f90: New test.
2480 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
2483 * g++.dg/template/static33.C: New.
2484 * g++.dg/template/static34.C: Likewise.
2487 * g++.dg/template/static35.C: New.
2489 2013-03-01 Steve Ellcey <sellcey@mips.com>
2491 * gcc.dg/pr56396.c: Require pic support.
2493 2013-03-01 Richard Biener <rguenther@suse.de>
2495 PR tree-optimization/55481
2496 * gcc.dg/torture/pr56488.c: New testcase.
2498 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
2499 Jakub Jelinek <jakub@redhat.com>
2502 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
2503 no_sanitize_address attribute rather than no_address_safety_analysis.
2504 * g++.dg/asan/sanitizer_test_utils.h
2505 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
2506 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
2507 in addition to no_address_safety_analysis.
2509 2013-02-28 Jason Merrill <jason@redhat.com>
2512 * g++.dg/cpp0x/constexpr-and.C: New.
2514 2013-02-28 Martin Jambor <mjambor@suse.cz>
2516 PR tree-optimization/56294
2517 * g++.dg/debug/pr56294.C: New test.
2519 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
2521 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
2523 2013-02-27 Marek Polacek <polacek@redhat.com>
2525 PR rtl-optimization/56466
2526 * gcc.dg/pr56466.c: New test.
2528 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
2530 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
2531 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
2532 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
2534 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
2537 * gcc.dg/pr45472.c: New test.
2539 2013-02-26 Marek Polacek <polacek@redhat.com>
2541 PR tree-optimization/56426
2542 * gcc.dg/pr56436.c: New test.
2544 2013-02-26 Jakub Jelinek <jakub@redhat.com>
2546 PR tree-optimization/56448
2547 * gcc.c-torture/compile/pr56448.c: New test.
2549 PR tree-optimization/56443
2550 * gcc.dg/torture/pr56443.c: New test.
2552 2013-02-25 Richard Biener <rguenther@suse.de>
2554 PR tree-optimization/56175
2555 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
2557 2013-02-24 Jakub Jelinek <jakub@redhat.com>
2560 * g++.dg/torture/pr56403.C: New test.
2562 2013-02-25 Catherine Moore <clm@codesourcery.com>
2565 2013-02-24 Catherine Moore <clm@codesourcery.com>
2566 Richard Sandiford <rdsandiford@googlemail.com>
2568 * gcc.target/mips/mips.exp: Add microMIPS support.
2569 * gcc.target/mips/umips-movep-2.c: New test.
2570 * gcc.target/mips/umips-lwp-2.c: New test.
2571 * gcc.target/mips/umips-swp-5.c: New test.
2572 * gcc.target/mips/umips-constraints-1.c: New test.
2573 * gcc.target/mips/umips-lwp-3.c: New test.
2574 * gcc.target/mips/umips-swp-6.c: New test.
2575 * gcc.target/mips/umips-constraints-2.c: New test.
2576 * gcc.target/mips/umips-save-restore-1.c: New test.
2577 * gcc.target/mips/umips-lwp-4.c: New test.
2578 * gcc.target/mips/umips-swp-7.c: New test.
2579 * gcc.target/mips/umips-save-restore-2.c: New test.
2580 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2581 * gcc.target/mips/umips-lwp-5.c: New test.
2582 * gcc.target/mips/umips-save-restore-3.c: New test.
2583 * gcc.target/mips/umips-lwp-6.c: New test.
2584 * gcc.target/mips/umips-swp-1.c: New test.
2585 * gcc.target/mips/umips-lwp-7.c: New test.
2586 * gcc.target/mips/umips-swp-2.c: New test.
2587 * gcc.target/mips/umips-lwp-8.c: New test.
2588 * gcc.target/mips/umips-swp-3.c: New test.
2589 * gcc.target/mips/umips-movep-1.c: New test.
2590 * gcc.target/mips/umips-lwp-1.c: New test.
2591 * gcc.target/mips/umips-swp-4.c: New test.
2593 2013-02-24 Catherine Moore <clm@codesourcery.com>
2594 Richard Sandiford <rdsandiford@googlemail.com>
2596 * gcc.target/mips/mips.exp: Add microMIPS support.
2597 * gcc.target/mips/umips-movep-2.c: New test.
2598 * gcc.target/mips/umips-lwp-2.c: New test.
2599 * gcc.target/mips/umips-swp-5.c: New test.
2600 * gcc.target/mips/umips-constraints-1.c: New test.
2601 * gcc.target/mips/umips-lwp-3.c: New test.
2602 * gcc.target/mips/umips-swp-6.c: New test.
2603 * gcc.target/mips/umips-constraints-2.c: New test.
2604 * gcc.target/mips/umips-save-restore-1.c: New test.
2605 * gcc.target/mips/umips-lwp-4.c: New test.
2606 * gcc.target/mips/umips-swp-7.c: New test.
2607 * gcc.target/mips/umips-save-restore-2.c: New test.
2608 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2609 * gcc.target/mips/umips-lwp-5.c: New test.
2610 * gcc.target/mips/umips-save-restore-3.c: New test.
2611 * gcc.target/mips/umips-lwp-6.c: New test.
2612 * gcc.target/mips/umips-swp-1.c: New test.
2613 * gcc.target/mips/umips-lwp-7.c: New test.
2614 * gcc.target/mips/umips-swp-2.c: New test.
2615 * gcc.target/mips/umips-lwp-8.c: New test.
2616 * gcc.target/mips/umips-swp-3.c: New test.
2617 * gcc.target/mips/umips-movep-1.c: New test.
2618 * gcc.target/mips/umips-lwp-1.c: New test.
2619 * gcc.target/mips/umips-swp-4.c: New test.
2621 2013-02-22 Jakub Jelinek <jakub@redhat.com>
2624 * lib/asan-dg.exp (asan_link_flags): Add
2625 -B${gccpath}/libsanitizer/asan/ to flags.
2627 2013-02-21 Jakub Jelinek <jakub@redhat.com>
2630 * gcc.dg/torture/pr56420.c: New test.
2632 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
2635 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
2637 2013-02-21 Martin Jambor <mjambor@suse.cz>
2639 PR tree-optimization/56310
2640 * g++.dg/ipa/pr56310.C: New test.
2642 2013-02-21 Janus Weil <janus@gcc.gnu.org>
2645 * gfortran.dg/proc_ptr_comp_37.f90: New.
2647 2013-02-21 Richard Biener <rguenther@suse.de>
2649 PR tree-optimization/56415
2651 2013-02-11 Richard Biener <rguenther@suse.de>
2653 PR tree-optimization/56273
2654 * g++.dg/warn/Warray-bounds-6.C: New testcase.
2655 * gcc.dg/tree-ssa/pr21559.c: Adjust.
2656 * gcc.dg/tree-ssa/vrp17.c: Likewise.
2657 * gcc.dg/tree-ssa/vrp18.c: Likewise.
2658 * gcc.dg/tree-ssa/vrp23.c: Likewise.
2659 * gcc.dg/tree-ssa/vrp24.c: Likewise.
2661 2013-02-21 Marek Polacek <polacek@redhat.com>
2663 PR tree-optimization/56398
2664 * g++.dg/torture/pr56398.C: New test.
2666 2013-02-21 Jakub Jelinek <jakub@redhat.com>
2669 * gcc.c-torture/compile/pr56405.c: New test.
2671 2013-02-20 Jan Hubicka <jh@suse.cz>
2673 PR tree-optimization/56265
2674 * g++.dg/ipa/devirt-11.C: New testcase.
2676 2013-02-20 Richard Biener <rguenther@suse.de>
2678 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
2680 2013-02-20 Richard Biener <rguenther@suse.de>
2681 Jakub Jelinek <jakub@redhat.com>
2683 PR tree-optimization/56396
2684 * gcc.dg/pr56396.c: New testcase.
2686 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
2689 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
2691 2013-02-19 Richard Biener <rguenther@suse.de>
2693 PR tree-optimization/56384
2694 * gcc.dg/torture/pr56384.c: New testcase.
2696 2013-02-19 Jakub Jelinek <jakub@redhat.com>
2698 PR tree-optimization/56350
2699 * gcc.dg/pr56350.c: New test.
2701 PR tree-optimization/56381
2702 * g++.dg/opt/pr56381.C: New test.
2704 2013-02-18 Jakub Jelinek <jakub@redhat.com>
2707 * lib/dg-pch.exp (pch-init, pch-finish,
2708 check_effective_target_pch_supported_debug): New procs.
2709 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
2710 Likewise if $pch_unsupported_debug and $flags include -g.
2711 Skip FAILs about missing *.gch file if $pch_unsupported_debug
2712 and dg-require-effective-target pch_unsupported_debug.
2713 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
2714 * objc.dg/pch/pch.exp: Likewise.
2715 * gcc.dg/pch/pch.exp: Likewise.
2716 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
2717 pch_unsupported_debug.
2718 * gcc.dg/pch/valid-1.hs: Likewise.
2719 * gcc.dg/pch/valid-1b.c: Likewise.
2720 * gcc.dg/pch/valid-1b.hs: Likewise.
2722 2013-02-18 Richard Biener <rguenther@suse.de>
2724 PR tree-optimization/56366
2725 * gcc.dg/torture/pr56366.c: New testcase.
2727 2013-02-18 Richard Biener <rguenther@suse.de>
2730 * gcc.dg/torture/pr56349.c: New testcase.
2732 2013-02-18 Richard Biener <rguenther@suse.de>
2734 PR tree-optimization/56321
2735 * gcc.dg/torture/pr56321.c: New testcase.
2737 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
2739 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
2741 2013-02-16 Jakub Jelinek <jakub@redhat.com>
2742 Dodji Seketeli <dodji@redhat.com>
2745 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
2746 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
2747 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
2748 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
2749 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
2750 * c-c++-common/asan/pr56330.c: Likewise.
2751 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
2752 Ensure the size argument of __builtin_memcpy is a constant.
2754 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
2755 Paolo Carlini <paolo.carlini@oracle.com>
2758 * g++.dg/cpp0x/enum23.C: New.
2760 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
2763 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
2765 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
2767 PR rtl-optimization/56348
2768 * gcc.target/i386/pr56348.c: New test.
2770 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
2772 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
2773 * gcc.target/arm/interrupt-2.c: Likewise.
2775 2013-02-15 Tobias Burnus <burnus@net-b.de>
2778 * gfortran.dg/matmul_9.f90: New.
2780 2013-02-15 Tobias Burnus <burnus@net-b.de>
2783 * gfortran.dg/init_flag_11.f90: New.
2785 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2787 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
2789 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2791 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
2794 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
2795 Tobias Burnus <burnus@net-b.de>
2798 * gfortran.dg/allocatable_function_7.f90: New.
2800 2013-02-14 Jakub Jelinek <jakub@redhat.com>
2802 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
2803 * asan_globals_test-wrapper.cc: New file.
2804 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
2805 instead of asan_globals_test.cc as dg-additional-sources.
2806 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
2807 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
2808 "sanitizer_test_utils.h" instead of
2809 "sanitizer_common/tests/sanitizer_test_utils.h".
2810 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
2811 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
2812 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
2813 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
2814 * g++.dg/asan/asan_test.cc: Synced from upstream.
2815 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
2817 2013-02-14 Dodji Seketeli <dodji@redhat.com>
2820 * c-c++-common/asan/memcmp-2.c: New test.
2822 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
2825 * g++.dg/cpp0x/udlit-string-literal.h: New.
2826 * g++.dg/cpp0x/udlit-string-literal.C: New.
2828 2013-02-13 Sriraman Tallam <tmsriram@google.com>
2830 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
2832 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
2835 * gcc.target/arm/pr56184.C: New test.
2837 2013-02-13 Jakub Jelinek <jakub@redhat.com>
2840 * g++.dg/torture/pr56302.C: New test.
2841 * g++.dg/cpp0x/constexpr-56302.C: New test.
2842 * c-c++-common/pr56302.c: New test.
2844 2013-02-13 Tobias Burnus <burnus@net-b.de>
2845 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2848 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
2849 * gfortran.dg/quad_3.f90: Ditto.
2851 2013-02-13 Kostya Serebryany <kcc@google.com>
2853 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
2854 to match the fresh asan run-time.
2855 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
2857 2013-02-12 Dodji Seketeli <dodji@redhat.com>
2859 Avoid instrumenting duplicated memory access in the same basic block
2860 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
2861 * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
2862 * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
2863 * c-c++-common/asan/inc.c: Likewise.
2865 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
2868 * gcc.target/i386/pr56148.c: New test.
2870 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
2871 Tobias Burnus <burnus@net-b.de>
2874 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
2877 2013-02-12 Richard Biener <rguenther@suse.de>
2880 * gcc.dg/lto/pr56297_0.c: New testcase.
2881 * gcc.dg/lto/pr56297_0.c: Likewise.
2883 2013-02-12 Janus Weil <janus@gcc.gnu.org>
2886 * gfortran.dg/typebound_deferred_1.f90: New.
2888 2013-02-12 Jakub Jelinek <jakub@redhat.com>
2890 PR rtl-optimization/56151
2891 * gcc.target/i386/pr56151.c: New test.
2893 2013-02-11 Sriraman Tallam <tmsriramgoogle.com>
2895 * g++.dg/ext/mv12.C: New test.
2896 * g++.dg/ext/mv12.h: New file.
2897 * g++.dg/ext/mv12-aux.C: New file.
2898 * g++.dg/ext/mv13.C: New test.
2900 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
2902 * lib/target-supports.exp
2903 (check_effective_target_powerpc_eabi_ok): New.
2904 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
2906 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
2907 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
2909 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
2910 * gcc.target/powerpc/pr51623.c: Likewise.
2911 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
2912 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
2914 2013-02-11 Alexander Potapenko <glider@google.com>
2915 Jack Howarth <howarth@bromo.med.uc.edu>
2916 Jakub Jelinek <jakub@redhat.com>
2919 * g++.dg/asan/pr55617.C: Run on all targets.
2921 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
2923 PR rtl-optimization/56275
2924 * gcc.dg/pr56275.c: New test.
2926 2013-02-11 Richard Biener <rguenther@suse.de>
2928 PR tree-optimization/56273
2929 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
2931 2013-02-11 Richard Biener <rguenther@suse.de>
2933 PR tree-optimization/56264
2934 * gcc.dg/torture/pr56264.c: New testcase.
2936 2013-02-11 Richard Biener <rguenther@suse.de>
2938 PR tree-optimization/56273
2939 * g++.dg/warn/Warray-bounds-6.C: New testcase.
2940 * gcc.dg/tree-ssa/pr21559.c: Adjust.
2941 * gcc.dg/tree-ssa/vrp17.c: Likewise.
2942 * gcc.dg/tree-ssa/vrp18.c: Likewise.
2943 * gcc.dg/tree-ssa/vrp23.c: Likewise.
2944 * gcc.dg/tree-ssa/vrp24.c: Likewise.
2946 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
2948 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
2949 for *-*-linux-gnu targets.
2950 * g++.dg/asan/interception-test-1.c: Ditto.
2951 * g++.dg/asan/interception-failure-test-1.C: Ditto.
2952 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
2954 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
2957 * gfortran.dg/intrinsic_size_4.f90 : New test.
2959 2013-02-09 Jakub Jelinek <jakub@redhat.com>
2962 * gcc.target/powerpc/pr56256.c: New test.
2964 2013-02-08 Ian Lance Taylor <iant@google.com>
2966 * lib/go.exp: Load timeout.exp.
2968 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
2970 PR rtl-optimization/56246
2971 * gcc.target/i386/pr56246.c: New test.
2973 2013-02-08 Jeff Law <law@redhat.com>
2976 * gcc.dg/debug/dwarf2/pr53948.c: New test.
2978 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
2981 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
2984 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
2986 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
2988 2013-02-08 Jakub Jelinek <jakub@redhat.com>
2990 PR rtl-optimization/56195
2991 * gcc.dg/torture/pr56195.c: New test.
2993 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
2996 * gfortran.dg/recursive_interface_2.f90: New test.
2998 2013-02-08 Jakub Jelinek <jakub@redhat.com>
3000 PR tree-optimization/56250
3001 * gcc.c-torture/execute/pr56250.c: New test.
3003 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
3005 PR tree-optimization/56064
3006 * gcc.dg/fixed-point/view-convert-2.c: New test.
3008 2013-02-08 Michael Matz <matz@suse.de>
3010 PR tree-optimization/52448
3011 * gcc.dg/pr52448.c: New test.
3013 2013-02-08 Richard Biener <rguenther@suse.de>
3016 * gcc.dg/torture/pr56181.c: New testcase.
3018 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
3021 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
3022 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
3024 2013-02-07 Jakub Jelinek <jakub@redhat.com>
3027 * g++.dg/parse/crash61.C: New test.
3030 * g++.dg/parse/pr56239.C: New test.
3033 * g++.dg/abi/mangle61.C: New test.
3035 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
3037 PR rtl-optimization/56225
3038 * gcc.target/i386/pr56225.c: New test.
3040 2013-02-07 Jakub Jelinek <jakub@redhat.com>
3043 * gcc.dg/guality/pr56154-1.c: New test.
3044 * gcc.dg/guality/pr56154-2.c: New test.
3045 * gcc.dg/guality/pr56154-3.c: New test.
3046 * gcc.dg/guality/pr56154-4.c: New test.
3047 * gcc.dg/guality/pr56154-aux.c: New file.
3049 PR tree-optimization/55789
3050 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
3052 * gcc.dg/tree-ssa/inline-3.c: Add
3053 --param max-early-inliner-iterations=2 option.
3055 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3058 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
3059 Add -fno-dwarf2-cfi-asm to dg-options.
3062 2013-02-07 Jakub Jelinek <jakub@redhat.com>
3065 * gcc.dg/pr56228.c: New test.
3067 2013-02-07 Alan Modra <amodra@gmail.com>
3070 * gcc.target/powerpc/pr54009.c: New test.
3072 * gfortran.dg/pr54131.f: New test.
3074 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
3077 * gfortran.dg/array_constructor_41.f90: New test.
3079 2013-02-06 Janus Weil <janus@gcc.gnu.org>
3082 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
3084 2013-02-06 Jakub Jelinek <jakub@redhat.com>
3087 * g++.dg/gomp/pr56217.C: New test.
3089 2013-02-05 Jakub Jelinek <jakub@redhat.com>
3091 PR tree-optimization/56205
3092 * gcc.dg/tree-ssa/stdarg-6.c: New test.
3093 * gcc.c-torture/execute/pr56205.c: New test.
3095 2013-02-05 Richard Biener <rguenther@suse.de>
3097 PR tree-optimization/53342
3098 PR tree-optimization/53185
3099 * gcc.dg/vect/pr53185-2.c: New testcase.
3101 2013-02-05 Jan Hubicka <jh@suse.cz>
3103 PR tree-optimization/55789
3104 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
3105 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
3106 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
3107 * g++.dg/ipa/inline-1.C: New testcase.
3108 * g++.dg/ipa/inline-2.C: New testcase.
3109 * g++.dg/ipa/inline-3.C: New testcase.
3111 2013-02-05 Jan Hubicka <jh@suse.cz>
3113 PR tree-optimization/55789
3114 * g++.dg/torture/pr55789.C: New testcase.
3116 2013-02-05 Jakub Jelinek <jakub@redhat.com>
3119 * gcc.dg/pr56167.c: New test.
3121 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
3124 * gcc.target/sh/pr55146.c: New.
3126 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
3128 PR tree-optimization/54386
3129 * gcc.target/sh/pr54386.c: New.
3131 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
3134 * gfortran.dg/realloc_on _assign_16.f90 : New test.
3137 * gfortran.dg/realloc_on _assign_17.f90 : New test.
3139 2013-02-04 Alexander Potapenko <glider@google.com>
3140 Jack Howarth <howarth@bromo.med.uc.edu>
3141 Jakub Jelinek <jakub@redhat.com>
3144 * g++.dg/asan/pr55617.C: New test.
3146 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
3149 * gfortran.dg/typebound_operator_19.f90: New test.
3150 * gfortran.dg/typebound_assignment_4.f90: New test.
3152 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
3155 * gfortran.dg/recursive_interface_1.f90: New test.
3157 2013-02-04 Richard Guenther <rguenther@suse.de>
3160 * gcc.dg/lto/pr56168_0.c: New testcase.
3161 * gcc.dg/lto/pr56168_1.c: Likewise.
3163 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
3167 * gfortran.dg/block_12.f90: New test.
3168 * gfortran.dg/module_error_1.f90: New test.
3170 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
3172 * lib/target-supports.exp (check_effective_target_vect_float)
3173 (check_effective_target_vect_no_align): Add mips-sde-elf.
3175 2013-02-01 Jakub Jelinek <jakub@redhat.com>
3177 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
3179 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
3181 * gcc.dg/pr56023.c: XFAIL on AIX.
3182 * gcc.dg/vect/pr49352.c: Same.
3184 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
3186 * gnat.dg/opt26.adb: New test.
3188 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3191 2013-01-27 Amol Pise <amolpise15@gmail.com>
3193 * gcc.target/arm/neon-vfnms-1.c: New test.
3194 * gcc.target/arm/neon-vfnma-1.c: New test.
3196 2013-01-31 Richard Biener <rguenther@suse.de>
3198 PR tree-optimization/56157
3199 * gcc.dg/torture/pr56157.c: New testcase.
3201 2013-01-30 Richard Biener <rguenther@suse.de>
3203 PR tree-optimization/56150
3204 * gcc.dg/torture/pr56150.c: New testcase.
3206 2013-01-30 Jakub Jelinek <jakub@redhat.com>
3209 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
3210 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
3211 printed in backtrace.
3212 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
3213 to avoid errors about mismatched allocation vs. deallocation.
3216 * g++.dg/mv1.C: Moved to...
3217 * g++.dg/ext/mv1.C: ... here. Adjust test.
3218 * g++.dg/mv2.C: Moved to...
3219 * g++.dg/ext/mv2.C: ... here. Adjust test.
3220 * g++.dg/mv3.C: Moved to...
3221 * g++.dg/ext/mv3.C: ... here.
3222 * g++.dg/mv4.C: Moved to...
3223 * g++.dg/ext/mv4.C: ... here.
3224 * g++.dg/mv5.C: Moved to...
3225 * g++.dg/ext/mv5.C: ... here. Adjust test.
3226 * g++.dg/mv6.C: Moved to...
3227 * g++.dg/ext/mv6.C: ... here. Adjust test.
3228 * g++.dg/ext/mv7.C: New test.
3229 * g++.dg/ext/mv8.C: New test.
3230 * g++.dg/ext/mv9.C: New test.
3231 * g++.dg/ext/mv10.C: New test.
3232 * g++.dg/ext/mv11.C: New test.
3234 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
3236 PR rtl-optimization/56144
3237 * gcc.dg/pr56144.c: New.
3239 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
3241 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
3243 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
3244 * g++.dg/cpp0x/constexpr-55573.C: Same
3246 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
3248 PR tree-optimization/56064
3249 * gcc.dg/fixed-point/view-convert.c: New test.
3251 2013-01-30 Andreas Schwab <schwab@suse.de>
3253 * lib/target-supports-dg.exp (dg-process-target): Use expr to
3254 evaluate the end index in string range.
3256 2013-01-30 Tobias Burnus <burnus@net-b.de>
3259 * gfortran.dg/allocatable_function_6.f90: New.
3261 2013-01-29 Janus Weil <janus@gcc.gnu.org>
3262 Mikael Morin <mikael@gcc.gnu.org>
3265 * gfortran.dg/proc_ptr_comp_36.f90: New.
3267 2013-01-29 Richard Biener <rguenther@suse.de>
3269 PR tree-optimization/55270
3270 * gcc.dg/torture/pr55270.c: New testcase.
3272 2013-01-28 Jakub Jelinek <jakub@redhat.com>
3274 PR rtl-optimization/56117
3275 * gcc.dg/pr56117.c: New test.
3277 2013-01-28 Richard Biener <rguenther@suse.de>
3279 PR tree-optimization/56034
3280 * gcc.dg/torture/pr56034.c: New testcase.
3282 2013-01-28 Jakub Jelinek <jakub@redhat.com>
3284 PR tree-optimization/56125
3285 * gcc.dg/pr56125.c: New test.
3287 2013-01-28 Tobias Burnus <burnus@net-b.de>
3288 Mikael Morin <mikael@gcc.gnu.org>
3291 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
3292 * gfortran.dg/import8.f90: Likewise.
3293 * gfortran.dg/interface_derived_type_1.f90: Likewise.
3294 * gfortran.dg/import10.f90: New test.
3295 * gfortran.dg/import11.f90: Likewise
3297 2013-01-28 Jakub Jelinek <jakub@redhat.com>
3300 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
3301 string.h. Provide memset, malloc and free prototypes, adjust line
3302 numbers in dg-output.
3303 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
3304 Provide memset prototype and adjust line numbers in dg-output.
3305 * c-c++-common/asan/global-overflow-1.c: Likewise.
3307 PR tree-optimization/56094
3308 * gcc.dg/pr56094.c: New test.
3310 2013-01-27 Amol Pise <amolpise15@gmail.com>
3312 * gcc.target/arm/neon-vfnms-1.c: New test.
3313 * gcc.target/arm/neon-vfnma-1.c: New test.
3315 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
3318 * gcc.target/i386/pr56114.c: New test.
3320 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
3323 * gfortran.dg/associate_14.f90: New test.
3326 * gfortran.dg/associate_13.f90: New test.
3328 2013-01-25 Jakub Jelinek <jakub@redhat.com>
3330 PR tree-optimization/56098
3331 * gcc.dg/pr56098-1.c: New test.
3332 * gcc.dg/pr56098-2.c: New test.
3334 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
3337 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
3339 2013-01-22 Marek Polacek <polacek@redhat.com>
3341 PR tree-optimization/56035
3342 * gcc.dg/pr56035.c: New test.
3344 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3346 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
3349 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3351 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
3353 2013-01-24 Jakub Jelinek <jakub@redhat.com>
3356 * gcc.dg/pr56078.c: New test.
3357 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
3359 2013-01-24 Martin Jambor <mjambor@suse.cz>
3361 PR tree-optimization/55927
3362 * g++.dg/ipa/devirt-10.C: Disable early inlining.
3364 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
3366 * gcc.target/i386/movsd.c: New test.
3368 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
3371 * gcc.target/i386/pr55934.c: New test.
3373 2013-01-23 Janus Weil <janus@gcc.gnu.org>
3376 * gfortran.dg/select_8.f90: New.
3378 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
3380 * gcc.target/microblaze/microblaze.exp: Remove
3381 target_config_cflags check.
3383 2013-01-23 Jakub Jelinek <jakub@redhat.com>
3386 * gfortran.dg/gomp/pr56052.f90: New test.
3389 * gcc.dg/pr49069.c: New test.
3391 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
3394 * g++.dg/cpp0x/constexpr-static10.C: New.
3396 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
3399 * gcc.target/i386/pr56028.c: New test.
3401 2013-01-22 Jakub Jelinek <jakub@redhat.com>
3404 * gcc.target/i386/pr55686.c: New test.
3406 2013-01-22 Dodji Seketeli <dodji@redhat.com>
3409 * g++.dg/cpp0x/variadic139.C: New test.
3410 * g++.dg/cpp0x/variadic140.C: Likewise.
3411 * g++.dg/cpp0x/variadic141.C: Likewise.
3413 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
3415 * gnat.dg/warn8.adb: New test.
3417 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
3420 * gfortran.dg/include_8.f90: New test.
3422 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
3424 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
3425 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
3427 2013-01-21 Jakub Jelinek <jakub@redhat.com>
3429 PR tree-optimization/56051
3430 * gcc.c-torture/execute/pr56051.c: New test.
3432 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
3434 PR rtl-optimization/56023
3435 * gcc.dg/pr56023.c: New test.
3437 2013-01-21 Martin Jambor <mjambor@suse.cz>
3440 * gcc.target/i386/pr56022.c: New test.
3442 2013-01-21 Jason Merrill <jason@redhat.com>
3444 * lib/target-supports.exp (check_effective_target_alias): New.
3446 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
3449 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
3451 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
3453 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
3455 2013-01-19 Jeff Law <law@redhat.com>
3457 PR tree-optimization/52631
3458 * tree-ssa/pr52631.c: New test.
3459 * tree-ssa/ssa-fre-9: Update expected output.
3461 2013-01-19 Anthony Green <green@moxielogic.com>
3463 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
3466 2013-01-18 Jakub Jelinek <jakub@redhat.com>
3468 PR tree-optimization/56029
3469 * g++.dg/torture/pr56029.C: New test.
3471 2013-01-18 Sharad Singhai <singhai@google.com>
3473 PR tree-optimization/55995
3474 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
3476 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
3479 * gcc.target/i386/pr55433.c: New.
3481 2013-01-18 Jakub Jelinek <jakub@redhat.com>
3484 * gfortran.dg/pr56015.f90: New test.
3486 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
3488 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
3490 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
3492 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
3493 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
3494 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
3495 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
3496 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
3498 2013-01-17 Jeff Law <law@redhat.com>
3500 * gcc.dg/pr52573.c: Move to...
3501 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
3503 PR rtl-optimization/52573
3504 * gcc.dg/pr52573.c: New test.
3506 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
3509 * g++.dg/asan/interception-test-1.C: Skip on darwin.
3510 * lib/target-supports.exp (check_effective_target_swapcontext): Use
3511 check_no_compiler_messages to test support in ucontext.h.
3512 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
3513 compliant RLIMIT_AS.
3515 2013-01-17 Marek Polacek <polacek@redhat.com>
3517 PR rtl-optimization/55833
3518 * gcc.dg/pr55833.c: New test.
3520 2013-01-17 Jan Hubicka <jh@suse.cz>
3522 PR tree-optimization/55273
3523 * gcc.c-torture/compile/pr55273.c: New testcase.
3525 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
3528 * gcc.target/pr55981.c: New test.
3530 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
3532 * gcc.target/arm/pr40887.c: Require at least armv5.
3533 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
3534 * gcc.target/arm/pr51915.c: Likewise.
3535 * gcc.target/arm/pr52006.c: Likewise.
3536 * gcc.target/arm/pr53187.c: Likewise.
3538 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
3539 * gcc.target/arm/ftest-support-arm.h: Delete.
3540 * gcc.target/arm/ftest-support-thumb.h: Delete.
3541 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
3542 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
3543 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
3544 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
3545 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
3546 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
3547 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
3548 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
3549 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
3550 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
3551 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
3552 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
3553 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
3554 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
3555 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
3556 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
3557 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
3558 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
3559 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
3560 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
3561 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
3562 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
3563 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
3564 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
3566 2013-01-17 Martin Jambor <mjambor@suse.cz>
3568 PR tree-optimizations/55264
3569 * g++.dg/ipa/pr55264.C: New test.
3571 2013-01-16 Janus Weil <janus@gcc.gnu.org>
3574 * gfortran.dg/class_55.f90: New.
3576 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
3579 * gcc.c-torture/execute/builtins/builtins.exp: Add
3580 -Wl,--allow-multiple-definition for eabi and elf targets.
3583 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
3584 check_effective_target_vect_perm_short,
3585 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
3586 check_effective_target_vect64): Return 0 for big-endian ARM.
3587 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
3589 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
3592 2013-01-16 Richard Biener <rguenther@suse.de>
3594 PR tree-optimization/55964
3595 * gcc.dg/torture/pr55964.c: New testcase.
3597 2013-01-16 Richard Biener <rguenther@suse.de>
3599 PR tree-optimization/54767
3600 PR tree-optimization/53465
3601 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
3603 2013-01-16 Christian Bruel <christian.bruel@st.com>
3606 * gcc.target/sh/sh-switch.c: New testcase.
3608 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
3610 * gcc.dg/webizer.c: Increase the array size.
3612 2013-01-15 Jakub Jelinek <jakub@redhat.com>
3615 * gcc.dg/pr55940.c: New test.
3617 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
3618 Harald Anlauf <anlauf@gmx.de>
3620 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
3621 * gfortran.dg/bounds_check_5.f90: Likewise.
3622 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
3623 * gfortran.dg/continuation_9.f90: Likewise.
3624 * gfortran.dg/move_alloc_13.f90: Likewise.
3625 * gfortran.dg/structure_constructor_11.f90: Likewise.
3626 * gfortran.dg/tab_continuation.f: Likewise.
3627 * gfortran.dg/warning-directive-2.F90: Likewise.
3628 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
3630 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
3632 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
3633 * gcc.target/arm/fma-sp.c: Likewise.
3635 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
3637 PR rtl-optimization/55153
3638 * gcc.dg/pr55153.c: New.
3640 2013-01-15 Jakub Jelinek <jakub@redhat.com>
3642 PR tree-optimization/55920
3643 * gcc.c-torture/compile/pr55920.c: New test.
3645 2013-01-15 Richard Biener <rguenther@suse.de>
3648 * gcc.dg/torture/pr55882.c: New testcase.
3650 2013-01-15 Jakub Jelinek <jakub@redhat.com>
3652 PR tree-optimization/55955
3653 * gcc.c-torture/compile/pr55955.c: New test.
3655 2013-01-15 Dodji Seketeli <dodji@redhat.com>
3658 * g++.dg/cpp0x/alias-decl-31.C: New test.
3660 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
3663 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
3664 case where interface is null.
3666 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3669 * gfortran.dg/array_constructor_40.f90: New test.
3671 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
3673 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
3675 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
3677 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
3678 * gcc.target/aarch64/vect-ld1r-compile.c: New.
3679 * gcc.target/aarch64/vect-ld1r-fp.c: New.
3680 * gcc.target/aarch64/vect-ld1r.c: New.
3681 * gcc.target/aarch64/vect-ld1r.x: New.
3683 2013-01-14 Andi Kleen <ak@linux.intel.com>
3686 * gcc.target/i386/hle-clear-rel.c: New file
3687 * gcc.target/i386/hle-store-rel.c: New file.
3689 2013-01-14 Harald Anlauf <anlauf@gmx.de>
3691 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
3692 * gfortran.dg/bounds_check_4.f90: Likewise.
3693 * gfortran.dg/inquire_10.f90: Likewise.
3694 * gfortran.dg/minloc_3.f90: Likewise.
3695 * gfortran.dg/minlocval_3.f90: Likewise.
3696 * gfortran.dg/module_double_reuse.f90: Likewise.
3697 * gfortran.dg/mvbits_1.f90: Likewise.
3698 * gfortran.dg/oldstyle_1.f90: Likewise.
3699 * gfortran.dg/pr20163-2.f: Likewise.
3700 * gfortran.dg/save_1.f90: Likewise.
3701 * gfortran.dg/scan_1.f90: Likewise.
3702 * gfortran.dg/select_char_1.f90: Likewise.
3703 * gfortran.dg/shape_4.f90: Likewise.
3704 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
3705 * gfortran.dg/function_optimize_10.f90: Likewise.
3706 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
3707 * gfortran.dg/used_types_17.f90: Likewise.
3708 * gfortran.dg/used_types_18.f90: Likewise.
3710 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
3713 * gfortran.dg/proc_ptr_result_8.f90 : New test.
3715 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
3717 * gcc.dg/unroll_5.c: Add nomips16 attributes.
3719 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
3721 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
3723 2013-01-12 Janus Weil <janus@gcc.gnu.org>
3726 * gfortran.dg/assumed_type_2.f90: Fix test case.
3727 * gfortran.dg/internal_pack_13.f90: New test.
3728 * gfortran.dg/internal_pack_14.f90: New test.
3730 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
3733 * gfortran.dg/unlimited_polymorphic_8.f90: Update
3734 scan-tree-dump-times for foo.0.x._vptr to deal with change from
3737 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
3739 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
3741 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3744 * gcc.target/s390/pr55719.c: New testcase.
3746 2013-01-11 Richard Guenther <rguenther@suse.de>
3748 PR tree-optimization/44061
3749 * gcc.dg/pr44061.c: New testcase.
3751 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
3753 Update copyright years.
3755 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
3756 Jakub Jelinek <jakub@redhat.com>
3759 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
3761 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
3763 PR rtl-optimization/55672
3764 * gcc.target/i386/pr55672.c: New.
3766 2013-01-10 Jeff Law <law@redhat.com>
3768 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
3769 pass/fail message unique.
3772 2013-01-10 Jason Merrill <jason@redhat.com>
3774 * ada/.gitignore: New.
3776 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3778 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
3780 * g++.dg/tls/thread_local2.C: Likewise.
3781 * g++.dg/tls/thread_local2g.C: Likewise.
3782 * g++.dg/tls/thread_local6.C: Likewise.
3783 * g++.dg/tls/thread_local-order1.C: Add tls options.
3784 * g++.dg/tls/thread_local-order2.C: Likewise.
3785 * g++.dg/tls/thread_local3.C: Likewise.
3786 * g++.dg/tls/thread_local3g.C: Likewise.
3787 * g++.dg/tls/thread_local4.C: Likewise.
3788 * g++.dg/tls/thread_local4g.C: Likewise.
3789 * g++.dg/tls/thread_local5.C: Likewise.
3790 * g++.dg/tls/thread_local5g.C: Likewise.
3791 * g++.dg/tls/thread_local6g.C: Likewise.
3793 2013-01-10 Kostya Serebryany <kcc@google.com>
3795 * g++.dg/asan/asan_test.cc: Sync from upstream.
3797 2013-01-10 Jakub Jelinek <jakub@redhat.com>
3799 PR tree-optimization/55921
3800 * gcc.c-torture/compile/pr55921.c: New test.
3802 2013-01-09 Jan Hubicka <jh@suse.cz>
3804 PR tree-optimization/55569
3805 * gcc.c-torture/compile/pr55569.c: New testcase.
3807 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
3810 * gfortran.dg/use_28.f90: New test.
3812 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
3814 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
3815 number matching more robust.
3817 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
3819 PR rtl-optimization/55829
3820 * gcc.target/i386/pr55829.c: New.
3822 2013-01-09 Tobias Burnus <burnus@net-b.de>
3825 * gfortran.dg/bind_c_bool_1.f90: New.
3826 * gfortran.dg/do_5.f90: Add dg-warning.
3828 2013-01-09 Jan Hubicka <jh@suse.cz>
3830 PR tree-optimization/55875
3831 * gcc.c-torture/execute/pr55875.c: New testcase.
3832 * g++.dg/torture/pr55875.C: New testcase.
3834 2013-01-09 Jakub Jelinek <jakub@redhat.com>
3837 * c-c++-common/pr48418.c: New test.
3839 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
3842 * g++.dg/tls/thread_local-ice.C: New.
3844 2013-01-09 Andreas Schwab <schwab@suse.de>
3846 * gcc.dg/guality/pr54693.c: Null-terminate arr.
3848 2013-01-09 Jakub Jelinek <jakub@redhat.com>
3850 PR tree-optimization/48189
3851 * gcc.dg/pr48189.c: New test.
3853 2013-01-04 Jan Hubicka <jh@suse.cz>
3855 PR tree-optimization/55823
3856 * g++.dg/ipa/devirt-10.C: New testcase.
3858 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
3859 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
3861 PR rtl-optimization/55845
3862 * gcc.target/i386/pr55845.c: New test.
3864 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
3866 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
3867 instructions generated instead of number of occurances.
3869 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
3871 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
3872 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
3873 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
3874 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
3875 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
3876 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
3877 * gcc.target/aarch64/vect-fcm.x: Likewise.
3878 * lib/target-supports.exp
3879 (check_effective_target_vect_cond): Enable for AArch64.
3881 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
3883 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
3884 endian-safe float pool loading.
3885 (test_square_root_v4sf): Likewise.
3886 (test_square_root_v2df): Likewise.
3887 * lib/target-supports.exp
3888 (check_effective_target_vect_call_sqrtf): Add AArch64.
3890 2013-01-08 Martin Jambor <mjambor@suse.cz>
3893 * gcc.dg/tree-ssa/pr55579.c: New test.
3895 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3897 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
3900 2013-01-08 Jakub Jelinek <jakub@redhat.com>
3903 * gcc.dg/torture/pr55890-3.c: New test.
3906 * gcc.c-torture/compile/pr55851.c: New test.
3909 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
3912 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
3915 * gfortran.dg/elemental_scalar_args_2.f90: New test.
3917 2013-01-07 Tobias Burnus <burnus@net-b.de>
3920 * gfortran.dg/pointer_init_2.f90: Update dg-error.
3921 * gfortran.dg/pointer_init_7.f90: New.
3923 2013-01-07 Richard Biener <rguenther@suse.de>
3925 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
3927 2013-01-07 Richard Biener <rguenther@suse.de>
3930 * gcc.dg/torture/pr55890-1.c: New testcase.
3931 * gcc.dg/torture/pr55890-2.c: Likewise.
3933 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
3935 * gcc.target/aarch64/fmovd.c: New.
3936 * gcc.target/aarch64/fmovf.c: Likewise.
3937 * gcc.target/aarch64/fmovd-zero.c: Likewise.
3938 * gcc.target/aarch64/fmovf-zero.c: Likewise.
3939 * gcc.target/aarch64/vect-fmovd.c: Likewise.
3940 * gcc.target/aarch64/vect-fmovf.c: Likewise.
3941 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
3942 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
3944 2013-01-07 Richard Biener <rguenther@suse.de>
3946 PR tree-optimization/55888
3947 PR tree-optimization/55862
3948 * gcc.dg/torture/pr55888.c: New testcase.
3950 2013-01-07 Tobias Burnus <burnus@net-b.de>
3953 * gfortran.dg/intrinsic_size_3.f90: New.
3955 2013-01-07 Tobias Burnus <burnus@net-b.de>
3958 * gfortran.dg/select_type_32.f90: New.
3960 2013-01-04 Dodji Seketeli <dodji@redhat.com>
3963 * g++.dg/cpp0x/alias-decl-29.C: New test.
3965 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
3970 * gfortran.dg/class_array_15.f03: New test.
3972 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
3977 * gfortran.dg/use_23.f90: New test.
3978 * gfortran.dg/use_24.f90: New test.
3979 * gfortran.dg/use_25.f90: New test.
3980 * gfortran.dg/use_26.f90: New test.
3981 * gfortran.dg/use_27.f90: New test.
3983 2013-01-06 Olivier Hainque <hainque@adacore.com>
3985 * gnat.dg/specs/clause_on_volatile.ads: New test.
3987 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
3989 * gnat.dg/alignment10.adb: New test.
3991 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
3992 Mikael Morin <mikael@gcc.gnu.org>
3995 * gfortran.dg/use_22.f90: New test.
3997 2013-01-04 Andrew Pinski <apinski@cavium.com>
3999 * gcc.target/aarch64/cmp-1.c: New testcase.
4001 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
4004 * gfortran.dg/select_type_31.f03: New test.
4006 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
4008 PR c++/54526 (again)
4009 * g++.dg/cpp0x/parse2.C: Extend.
4010 * g++.old-deja/g++.other/crash28.C: Adjust.
4012 2013-01-04 Richard Biener <rguenther@suse.de>
4014 PR tree-optimization/55862
4015 * gcc.dg/torture/pr55862.c: New testcase.
4017 2013-01-04 Martin Jambor <mjambor@suse.cz>
4019 PR tree-optimization/55755
4020 * gcc.dg/torture/pr55755.c: New test.
4021 * gcc.dg/tree-ssa/sra-13.c: Likewise.
4022 * gcc.dg/tree-ssa/pr45144.c: Update.
4024 2013-01-04 Richard Biener <rguenther@suse.de>
4027 * gcc.dg/fold-reassoc-2.c: New testcase.
4029 2013-01-04 Tobias Burnus <burnus@net-b.de>
4032 * gfortran.dg/null_7.f90: New.
4034 2013-01-04 Tobias Burnus <burnus@net-b.de>
4038 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
4039 * gfortran.dg/unlimited_polymorphic_7.f90: New.
4040 * gfortran.dg/unlimited_polymorphic_8.f90: New.
4042 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
4044 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
4046 2013-01-03 Janus Weil <janus@gcc.gnu.org>
4049 * gfortran.dg/assignment_1.f90: Modified.
4050 * gfortran.dg/assignment_4.f90: New.
4052 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
4054 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
4056 2013-01-03 Richard Biener <rguenther@suse.de>
4058 PR tree-optimization/55857
4059 * gcc.dg/vect/pr55857-1.c: New testcase.
4060 * gcc.dg/vect/pr55857-2.c: Likewise.
4062 2013-01-03 Jakub Jelinek <jakub@redhat.com>
4064 PR rtl-optimization/55838
4065 * gcc.dg/pr55838.c: New test.
4067 PR tree-optimization/55832
4068 * gcc.c-torture/compile/pr55832.c: New test.
4070 2013-01-02 Teresa Johnson <tejohnson@google.com>
4072 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
4073 * gcc.dg/tree-ssa/loop-23.c: Ditto.
4074 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
4075 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
4076 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
4077 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
4078 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
4079 * gcc.dg/unroll_1.c: Ditto.
4080 * gcc.dg/unroll_2.c: Ditto.
4081 * gcc.dg/unroll_3.c: Ditto.
4082 * gcc.dg/unroll_4.c: Ditto.
4084 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4086 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
4088 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4091 * gfortran.dg/eof_4.f90: New test.
4093 2013-01-02 Jakub Jelinek <jakub@redhat.com>
4095 * lib/c-compat.exp (compat-use-alt-compiler): Remove
4096 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
4097 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
4098 (compat_setup_dfp): Initialize compat_alt_caret and
4099 compat_save_TEST_ALWAYS_FLAGS.
4101 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4103 * gcc.dg/torture/tls/tls-reload-1.c: New test.
4105 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4107 * gcc.dg/torture/fp-int-convert-2.c: New test.
4109 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4111 * gfortran.dg/newunit_3.f90: Add dg-do run.
4112 * gfortran.dg/inquire_15.f90: Add dg-do run.
4114 2013-01-01 Jakub Jelinek <jakub@redhat.com>
4116 PR tree-optimization/55831
4117 * gcc.dg/pr55831.c: New test.
4119 Copyright (C) 2013 Free Software Foundation, Inc.
4121 Copying and distribution of this file, with or without modification,
4122 are permitted in any medium without royalty provided the copyright
4123 notice and this notice are preserved.