1 2013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
4 * gcc.target/mips/mips16-attributes-5.c,
5 * gcc.target/mips/mips16-attributes-6.c: New tests.
7 2013-05-25 Eric Botcazou <ebotcazou@adacore.com>
9 * gcc.dg/builtin-bswap-6.c: Use same options as optimize-bswapsi-1.c.
10 * gcc.dg/builtin-bswap-8.c: Likewise.
12 2013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
15 * g++.dg/cpp0x/new1.C: New.
17 2013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
20 * g++.dg/parse/dtor16.C: New.
21 * g++.dg/parse/dtor6.C: Adjust.
23 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
26 * g++.dg/expr/bitfield12.C: New.
28 2013-05-24 Jeff Law <law@redhat.com>
30 PR tree-optimization/57124
31 * gcc.c-torture/execute/pr57124.c: New test.
32 * gcc.c-torture/execute/pr57124.x: Set -fno-strict-overflow.
34 2013-05-24 Martin Jambor <mjambor@suse.cz>
36 PR tree-optimization/57294
37 * gcc.dg/ipa/pr57294.c: New test.
39 2013-05-24 Ian Bolton <ian.bolton@arm.com>
41 * gcc.target/aarch64/scalar_intrinsics.c
42 (force_simd): Use a valid instruction.
43 (test_vdupd_lane_s64): Pass a valid lane argument.
44 (test_vdupd_lane_u64): Likewise.
46 2013-05-24 Richard Biener <rguenther@suse.de>
48 PR tree-optimization/57287
49 * gcc.dg/pr57287.c: New testcase.
51 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
54 * g++.dg/template/error51.C: New.
56 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
59 * g++.dg/template/bitfield2.C: New.
61 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
63 * gnat.dg/specs/noinline1.ads: New test.
64 * gnat.dg/noinline2.ad[sb]: Likewise.
65 * gnat.dg/specs/noinline3.ads: Likewise.
66 * gnat.dg/specs/noinline3_pkg.ad[sb]: New helper.
68 2013-05-24 Alexander Ivchenko <alexander.ivchenko@intel.com>
71 * gcc.dg/tree-ssa/pr57385.c: New test.
73 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
75 * gnat.dg/derived_type4.adb: New test.
77 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
79 * gcc.dg/builtin-bswap-6.c: New test.
80 * gcc.dg/builtin-bswap-7.c: Likewise.
81 * gcc.dg/builtin-bswap-8.c: Likewise.
82 * gcc.dg/builtin-bswap-9.c: Likewise.
84 2013-05-23 Christian Bruel <christian.bruel@st.com>
87 * gcc.dg/debug/pr57351.c: New test
89 2013-05-23 Vidya Praveen <vidyapraveen@arm.com>
91 * gcc.target/aarch64/vect-clz.c: New file.
93 2013-05-23 Martin Jambor <mjambor@suse.cz>
96 * gcc.dg/ipa/pr57347.c: New test.
98 2013-05-23 Richard Biener <rguenther@suse.de>
100 PR tree-optimization/57380
101 * g++.dg/tree-ssa/pr57380.C: New testcase.
103 2013-05-23 Richard Biener <rguenther@suse.de>
106 * gcc.dg/torture/pr57381.c: New testcase.
108 2013-05-23 Jakub Jelinek <jakub@redhat.com>
111 * gcc.c-torture/execute/pr57344-1.c: New test.
112 * gcc.c-torture/execute/pr57344-2.c: New test.
113 * gcc.c-torture/execute/pr57344-3.c: New test.
114 * gcc.c-torture/execute/pr57344-4.c: New test.
116 2013-05-23 Richard Biener <rguenther@suse.de>
118 PR rtl-optimization/57341
119 * gcc.dg/torture/pr57341.c: New testcase.
121 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
124 * g++.dg/parse/crash62.C: New.
126 2013-05-22 Michael Meissner <meissner@linux.vnet.ibm.com>
127 Pat Haugen <pthaugen@us.ibm.com>
128 Peter Bergner <bergner@vnet.ibm.com>
130 * gcc.target/powerpc/crypto-builtin-1.c: New file, test for power8
133 2013-05-22 Tobias Burnus <burnus@net-b.de>
136 * gfortran.dg/defined_assignment_6.f90: New.
138 2013-05-22 Tobias Burnus <burnus@net-b.de>
141 * gfortran.dg/assumed_type_6.f90: New.
143 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
146 * g++.dg/cpp0x/Wunused-parm.C: New.
148 2013-05-21 Paolo Carlini <paolo.carlini@oracle.com>
150 * g++.dg/cpp0x/explicit3.C: Add column in dg-error strings.
151 * g++.dg/warn/Wdouble-promotion.C: Likewise.
153 2013-05-21 Easwaran Raman <eraman@google.com>
155 PR tree-optimization/57322
156 * gcc.dg/tree-ssa/reassoc-29.c: New testcase.
158 2013-05-21 Graham Stott <graham.stott@btinternet.com>
160 * lib/scanasm.exp (dg-function-on-line): Make MIPS targets match
163 2013-05-21 Tobias Burnus <burnus@net-b.de>
166 * gfortran.dg/assumed_type_5.f90: New.
167 * gfortran.dg/assumed_rank_1.f90: Comment invalid statement.
168 * gfortran.dg/assumed_rank_2.f90: Ditto.
169 * gfortran.dg/assumed_type_3.f90: Update dg-error.
170 * gfortran.dg/no_arg_check_3.f90: Ditto.
172 2013-05-21 Jakub Jelinek <jakub@redhat.com>
174 PR tree-optimization/57331
175 * gcc.c-torture/compile/pr57331.c: New test.
177 2013-05-21 Richard Biener <rguenther@suse.de>
179 PR tree-optimization/57330
180 * gcc.dg/torture/pr57330.c: New testcase.
182 2013-05-21 Richard Biener <rguenther@suse.de>
184 PR tree-optimization/57303
185 * gcc.dg/torture/pr57303.c: New testcase.
187 2013-05-21 Jakub Jelinek <jakub@redhat.com>
189 PR tree-optimization/57321
190 * gcc.c-torture/execute/pr57321.c: New test.
192 2013-05-20 Tobias Burnus <burnus@net-b.de>
196 * gfortran.dg/binding_label_tests_10_main.f03: Update dg-error.
197 * gfortran.dg/binding_label_tests_11_main.f03: Ditto.
198 * gfortran.dg/binding_label_tests_13_main.f03: Ditto.
199 * gfortran.dg/binding_label_tests_3.f03: Ditto.
200 * gfortran.dg/binding_label_tests_4.f03: Ditto.
201 * gfortran.dg/binding_label_tests_5.f03: Ditto.
202 * gfortran.dg/binding_label_tests_6.f03: Ditto.
203 * gfortran.dg/binding_label_tests_7.f03: Ditto.
204 * gfortran.dg/binding_label_tests_8.f03: Ditto.
205 * gfortran.dg/c_loc_tests_12.f03: Fix test case.
206 * gfortran.dg/binding_label_tests_24.f90: New.
207 * gfortran.dg/binding_label_tests_25.f90: New.
209 2013-05-20 Tobias Burnus <burnus@net-b.de>
212 * gfortran.dg/binding_label_tests_17.f90: New.
213 * gfortran.dg/binding_label_tests_18.f90: New.
214 * gfortran.dg/binding_label_tests_19.f90: New.
215 * gfortran.dg/binding_label_tests_20.f90: New.
216 * gfortran.dg/binding_label_tests_21.f90: New.
217 * gfortran.dg/binding_label_tests_22.f90: New.
218 * gfortran.dg/binding_label_tests_23.f90: New.
220 2013-05-20 Tobias Burnus <burnus@net-b.de>
223 * gfortran.dg/test_common_binding_labels.f03: Update dg-error.
224 * gfortran.dg/test_common_binding_labels_2_main.f03: Ditto.
225 * gfortran.dg/test_common_binding_labels_3_main.f03: Ditto.
226 * gfortran.dg/common_18.f90: New.
227 * gfortran.dg/common_19.f90: New.
228 * gfortran.dg/common_20.f90: New.
229 * gfortran.dg/common_21.f90: New.
231 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
234 * g++.dg/parse/error52.C: New.
235 * g++.dg/parse/error3.C: Adjust.
236 * g++.dg/parse/error36.C: Likewise.
238 2013-05-20 Oleg Endo <olegendo@gcc.gnu.org>
241 * gcc.target/sh/pr56547-1.c: New.
242 * gcc.target/sh/pr56547-2.c: New.
244 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
247 * g++.dg/warn/Wsign-compare-6.C: New.
248 * g++.dg/warn/Wdouble-promotion.C: Adjust.
250 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
253 * g++.dg/template/error50.C: New.
255 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
258 * g++.dg/ext/complit13.C: New.
260 2013-05-20 Marc Glisse <marc.glisse@inria.fr>
263 * g++.dg/pr57175.C: New testcase.
265 2013-05-17 Easwaran Raman <eraman@google.com>
267 * gcc.dg/tree-ssa/reassoc-28.c: New testcase.
269 2013-05-17 Marc Glisse <marc.glisse@inria.fr>
272 * gcc.dg/binop-xor3.c: Restrict to platforms known to work (x86).
274 2013-05-17 Jakub Jelinek <jakub@redhat.com>
276 PR rtl-optimization/57281
277 PR rtl-optimization/57300
278 * gcc.dg/pr57300.c: New test.
279 * gcc.c-torture/execute/pr57281.c: New test.
281 2013-05-17 Paolo Carlini <paolo.carlini@oracle.com>
284 * g++.dg/ext/sizeof-complit.C: New.
286 2013-05-17 Marek Polacek <polacek@redhat.com>
288 * gcc.dg/strlenopt-25.c: New test.
289 * gcc.dg/strlenopt-26.c: Likewise.
291 2013-05-17 Jakub Jelinek <jakub@redhat.com>
293 * gcc.target/i386/rotate-4.c: Compile only with -mavx
294 instead of -mavx2, require only avx instead of avx2.
295 * gcc.target/i386/rotate-4a.c: Include avx-check.h instead
296 of avx2-check.h and turn into an avx runtime test instead of
299 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
301 * g++.dg/ext/vector22.C: Uncomment working test.
303 2013-05-16 Paolo Carlini <paolo.carlini@oracle.com>
306 * g++.dg/template/pr17410.C: New.
308 2013-05-16 Jakub Jelinek <jakub@redhat.com>
310 * gcc.target/i386/rotate-3.c: New test.
311 * gcc.target/i386/rotate-3a.c: New test.
312 * gcc.target/i386/rotate-4.c: New test.
313 * gcc.target/i386/rotate-4a.c: New test.
314 * gcc.target/i386/rotate-5.c: New test.
315 * gcc.target/i386/rotate-5a.c: New test.
317 2013-05-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
319 * gcc.dg/visibility-21.c: Require section_anchors.
321 2013-05-16 Greta Yorsh <Greta.Yorsh@arm.com>
323 * gcc.target/arm/unaligned-memcpy-2.c: Adjust expected output.
324 * gcc.target/arm/unaligned-memcpy-3.c: Likewise.
325 * gcc.target/arm/unaligned-memcpy-4.c: Likewise.
327 2013-05-16 Nathan Sidwell <nathan@codesourcery.com>
329 * gcc.dg/visibility-21.c: New.
331 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
334 * gcc.dg/pr57286.c: New testcase.
335 * gcc.dg/vector-shift-2.c: Don't assume int has size 4.
336 * g++.dg/ext/vector22.C: Comment out transformations not
339 2013-05-15 Richard Sandiford <rdsandiford@googlemail.com>
342 * gcc.target/mips/call-1.c: Restrict to o32.
343 * gcc.target/mips/call-5.c, gcc.target/mips/call-6.c: New test.
345 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
347 * g++.dg/cpp0x/lambda/lambda-shadow1.C: Replace dg-warnings with
349 * g++.dg/warn/Wshadow-1.C: Likewise.
350 * g++.dg/warn/Wshadow-6.C: Likewise.
351 * g++.dg/warn/Wshadow-7.C: Likewise.
353 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
356 * g++.dg/parse/pr31952-1.C: New.
357 * g++.dg/parse/pr31952-2.C: Likewise.
358 * g++.dg/parse/pr31952-3.C: Likewise.
360 * g++.dg/parse/pr18770.C: Adjust dg-errors to dg-messages.
361 * g++.old-deja/g++.jason/cond.C: Likewise.
362 * g++.dg/cpp0x/range-for5.C: Likewise.
364 2013-05-15 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
367 * gcc.target/arm/pr40887.c: Adjust testcase.
368 * gcc.target/arm/pr19599.c: New test.
370 2013-05-15 Richard Biener <rguenther@suse.de>
372 PR tree-optimization/57275
373 * gcc.target/i386/pr57275.c: New testcase.
375 2013-05-15 Jan Hubicka <jh@suse.cz>
377 * gcc.dg/lto/attr-weakref-1_0.c: New testcase.
378 * gcc.dg/lto/attr-weakref-1_1.c: New testcase.
379 * gcc.dg/lto/attr-weakref-1_2.c: New testcase.
381 2013-05-14 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
383 * gcc.dg/torture/alias-1.c: Add dg-require-effective-target
386 2013-05-14 Jakub Jelinek <jakub@redhat.com>
389 * c-c++-common/Wsequence-point-1.c: New test.
391 2013-05-14 Marc Glisse <marc.glisse@inria.fr>
393 * g++.dg/ext/vector22.C: New testcase.
394 * gcc.dg/binop-xor3.c: Remove xfail.
396 2013-05-14 James Greenhalgh <james.greenhalgh@arm.com>
398 * gcc.target/aarch64/vect-fcm.x: Add cases testing
399 FLOAT cmp FLOAT ? INT : INT.
400 * gcc.target/aarch64/vect-fcm-eq-d.c: Define IMODE.
401 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
402 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
403 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
404 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
405 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
407 2013-05-14 Paolo Carlini <paolo.carlini@oracle.com>
410 * g++.dg/cpp0x/defaulted43.C: New.
412 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
414 * gcc.dg/fstack-protector-strong.c: Don't include <stdlib.h>.
415 (alloca): Remove declaration.
416 (foo9): Replace alloca by __builtin_alloca.
418 2013-05-14 Joern Rennecke <joern.rennecke@embecosm.com>
420 * gcc.c-torture/compile/limits-externdecl.c [target avr-*-*]:
421 Expect "size of array is too large" error.
423 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
425 * gcc.dg/fstack-protector-strong.c (alloca): Declare.
427 2013-05-14 Richard Biener <rguenther@suse.de>
430 * g++.dg/torture/pr57235.C: New testcase.
432 2013-05-14 Jakub Jelinek <jakub@redhat.com>
435 * gcc.dg/torture/pr57251.c: New test.
437 2013-05-13 Uros Bizjak <ubizjak@gmail.com>
440 * gcc.target/i386/pr57264.c: New test.
442 2013-05-13 Jakub Jelinek <jakub@redhat.com>
444 * gcc.dg/vector-shift-2.c: Add -O to dg-options.
446 2013-05-13 Greta Yorsh <Greta.Yorsh@arm.com>
448 * gcc.dg/tree-ssa/forwprop-26.c: Add -fno-short-enums to dg-options.
450 2013-05-13 Jakub Jelinek <jakub@redhat.com>
452 PR tree-optimization/45216
453 PR tree-optimization/57157
454 * c-c++-common/rotate-1.c: Add 32 tests with +.
455 * c-c++-common/rotate-1a.c: Adjust.
456 * c-c++-common/rotate-2.c: Add 32 tests with +, expect only 48 rotates.
457 * c-c++-common/rotate-2b.c: New test.
458 * c-c++-common/rotate-3.c: Add 32 tests with +.
459 * c-c++-common/rotate-4.c: Add 32 tests with +, expect only 48 rotates.
460 * c-c++-common/rotate-4b.c: New test.
461 * c-c++-common/rotate-5.c: New test.
463 2013-05-13 Martin Jambor <mjambor@suse.cz>
466 * gcc.dg/ipa/remref-0.c: New test.
467 * gcc.dg/ipa/remref-1a.c: Likewise.
468 * gcc.dg/ipa/remref-1b.c: Likewise.
469 * gcc.dg/ipa/remref-2a.c: Likewise.
470 * gcc.dg/ipa/remref-2b.c: Likewise.
472 2013-05-13 Marc Glisse <marc.glisse@inria.fr>
474 * gcc.dg/vector-shift-2.c: New testcase.
476 2013-05-13 Jakub Jelinek <jakub@redhat.com>
478 PR tree-optimization/57230
479 * gcc.dg/strlenopt-24.c: New test.
481 PR tree-optimization/57230
482 * gcc.dg/strlenopt-23.c: New test.
484 2013-05-12 Oleg Endo <olegendo@gcc.gnu.org>
487 * gcc.target/sh/pr57108.c: Move this test case to ...
488 * gcc.c-torture/compile/pr57108.c: ... here.
490 2013-05-10 Richard Biener <rguenther@suse.de>
492 PR tree-optimization/57214
493 * gcc.dg/torture/pr57214.c: New testcase.
495 2013-05-10 Marc Glisse <marc.glisse@inria.fr>
497 * gcc.dg/vector-shift.c: New testcase.
499 2013-05-10 Jakub Jelinek <jakub@redhat.com>
501 * gcc.target/i386/rotate-1.c: Accept rolb or rorb instruction.
503 PR tree-optimization/45216
504 PR tree-optimization/57157
505 * c-c++-common/rotate-1.c: New test.
506 * c-c++-common/rotate-1a.c: New test.
507 * c-c++-common/rotate-2.c: New test.
508 * c-c++-common/rotate-2a.c: New test.
509 * c-c++-common/rotate-3.c: New test.
510 * c-c++-common/rotate-3a.c: New test.
511 * c-c++-common/rotate-4.c: New test.
512 * c-c++-common/rotate-4a.c: New test.
514 2013-05-10 Richard Biener <rguenther@suse.de>
516 * gcc.target/i386/avx256-unaligned-load-2.c: Make well-defined.
517 * gcc.target/i386/l_fma_double_1.c: Adjust.
518 * gcc.target/i386/l_fma_double_2.c: Likewise.
519 * gcc.target/i386/l_fma_double_3.c: Likewise.
520 * gcc.target/i386/l_fma_double_4.c: Likewise.
521 * gcc.target/i386/l_fma_double_5.c: Likewise.
522 * gcc.target/i386/l_fma_double_6.c: Likewise.
523 * gcc.target/i386/l_fma_float_1.c: Likewise.
524 * gcc.target/i386/l_fma_float_2.c: Likewise.
525 * gcc.target/i386/l_fma_float_3.c: Likewise.
526 * gcc.target/i386/l_fma_float_4.c: Likewise.
527 * gcc.target/i386/l_fma_float_5.c: Likewise.
528 * gcc.target/i386/l_fma_float_6.c: Likewise.
530 2013-05-08 Paolo Carlini <paolo.carlini@oracle.com>
533 * g++.dg/cpp0x/pr51226.C: New.
535 2013-04-16 Han Shen <shenhan@google.com>
537 Test cases for '-fstack-protector-strong'.
538 * gcc.dg/fstack-protector-strong.c: New.
539 * g++.dg/fstack-protector-strong.C: New.
541 2013-05-07 Ian Bolton <ian.bolton@arm.com>
543 * gcc.target/aarch64/ands_1.c: New test.
544 * gcc.target/aarch64/ands_2.c: Likewise
546 2013-05-07 Christophe Lyon <christophe.lyon@linaro.org>
548 * lib/target-supports.exp (check_effective_target_hw): New
550 * c-c++-common/asan/clone-test-1.c: Call
551 check_effective_target_hw.
552 * c-c++-common/asan/rlimit-mmap-test-1.c: Likewise.
553 * c-c++-common/asan/heap-overflow-1.c: Update regexps to accept
554 possible decorations.
555 * c-c++-common/asan/null-deref-1.c: Likewise.
556 * c-c++-common/asan/stack-overflow-1.c: Likewise.
557 * c-c++-common/asan/strncpy-overflow-1.c: Likewise.
558 * c-c++-common/asan/use-after-free-1.c: Likewise.
559 * g++.dg/asan/deep-thread-stack-1.C: Likewise.
560 * g++.dg/asan/large-func-test-1.C: Likewise.
562 2013-05-07 Sofiane Naci <sofiane.naci@arm.com>
564 * gcc.target/aarch64/scalar_intrinsics.c: Update.
566 2013-05-07 Richard Biener <rguenther@suse.de>
569 * g++.dg/torture/pr57190.C: New testcase.
571 2013-05-07 Jakub Jelinek <jakub@redhat.com>
573 PR tree-optimization/57149
574 * gcc.dg/pr57149.c: New test.
577 * gcc.dg/pr57184.c: New test.
579 2013-05-07 Eric Botcazou <ebotcazou@adacore.com>
581 * gnat.dg/specs/array3.ads: New test.
583 2013-05-06 Marc Glisse <marc.glisse@inria.fr>
585 * c-c++-common/vector-scalar-2.c: New testcase.
587 2013-05-06 Maxim Kuznetsov <maks.kuznetsov@gmail.com>
589 * gcc.target/i386/asm-dialect-2.c: New testcase.
591 2013-05-06 Paolo Carlini <paolo.carlini@oracle.com>
594 * g++.dg/cpp0x/auto38.C: New.
596 2013-05-06 Richard Biener <rguenther@suse.de>
598 PR tree-optimization/57185
599 * gcc.dg/autopar/pr57185.c: New testcase.
601 2013-05-06 Uros Bizjak <ubizjak@gmail.com>
604 * gcc.target/i386/pr57106.c: New test.
606 2013-05-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
608 * gcc.dg/tree-ssa/slsr-32.c: Re-enable.
609 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
610 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
611 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
612 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
613 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
614 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
616 2013-05-06 Teresa Johnson <tejohnson@google.com>
619 * gcc.dg/pr57154.c: New test.
621 2013-05-06 Richard Biener <rguenther@suse.de>
624 * gcc.dg/torture/pr57147-1.c: New testcase.
625 * gcc.dg/torture/pr57147-2.c: Likewise.
626 * gcc.dg/torture/pr57147-3.c: Likewise.
628 2013-05-06 Oleg Endo <olegendo@gcc.gnu.org>
631 * gcc.target/sh/pr55303-1.c: New.
632 * gcc.target/sh/pr55303-2.c: New.
633 * gcc.target/sh/pr55303-3.c: New.
635 2013-05-05 Tobias Burnus <burnus@net-b.de>
637 * gfortran.dg/allocate_with_source_3.f90: New.
639 2013-05-05 Tobias Burnus <burnus@net-b.de>
642 * gfortran.dg/null_8.f90: New.
644 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
647 * g++.dg/cpp0x/enum27.C: New.
648 * g++.dg/cpp0x/enum_base.C: Adjust.
650 2013-05-04 Jakub Jelinek <jakub@redhat.com>
652 PR tree-optimization/56205
653 * gcc.dg/tree-ssa/stdarg-6.c: Add cleanup-tree-dump "stdarg".
655 2013-05-04 Tobias Burnus <burnus@net-b.de>
657 * gfortran.dg/bind_c_array_params.f03: Update dg-error.
658 * gfortran.dg/bind_c_usage_27.f90: New.
659 * gfortran.dg/bind_c_usage_28.f90: New.
661 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
664 * g++.dg/cpp0x/lambda/lambda-nsdmi4.C: New.
666 2013-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
669 * gcc.target/powerpc/pr57150.c: New file.
671 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
673 * gcc.dg/tree-ssa/slsr-32.c: Skip test for now.
674 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
675 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
676 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
677 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
678 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
679 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
681 2013-05-03 Dominique d'Humieres <dominiq@lps.ens.fr>
683 * gcc.target/i386/sse2-init-v2di-2.c: Remove "\\" from
684 scan-assembler-times.
686 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
688 * gcc.dg/tree-ssa/slsr-32.c: New.
689 * gcc.dg/tree-ssa/slsr-33.c: New.
690 * gcc.dg/tree-ssa/slsr-34.c: New.
691 * gcc.dg/tree-ssa/slsr-35.c: New.
692 * gcc.dg/tree-ssa/slsr-36.c: New.
693 * gcc.dg/tree-ssa/slsr-37.c: New.
694 * gcc.dg/tree-ssa/slsr-38.c: New.
696 2013-05-03 Ian Bolton <ian.bolton@arm.com>
698 * gcc.target/aarch64/tst_1.c: New test.
699 * gcc.target/aarch64/tst_2.c: Likewise
701 2013-05-02 Jeff Law <law@redhat.com>
703 PR tree-optimization/57144
704 * gcc.c-torture/execute/pr57144.c: New test.
706 2013-05-03 Jakub Jelinek <jakub@redhat.com>
708 PR rtl-optimization/57130
709 * gcc.c-torture/execute/pr57130.c: New test.
711 2013-05-03 Uros Bizjak <ubizjak@gmail.com>
713 * gcc.target/i386/sse2-init-v2di-2.c: Update scan assembler string.
715 2013-05-03 Vidya Praveen <vidyapraveen@arm.com>
717 * gcc.target/aarch64/fabd.c: New file.
719 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
722 * g++.dg/cpp0x/pr54318.C: New.
724 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
727 * g++.dg/parse/error51.C: New.
728 * g++.dg/parse/error15.C: Adjust column numbers.
730 2013-05-02 Tobias Burnus <burnus@net-b.de>
733 * gfortran.dg/size_kind_2.f90: New.
734 * gfortran.dg/size_kind_3.f90: New.
736 2013-05-02 Richard Biener <rguenther@suse.de>
739 * g++.dg/torture/pr57140.C: New testcase.
741 2013-05-02 Greta Yorsh <Greta.Yorsh@arm.com>
744 * gcc.target/arm/pr56732-1.c: New test.
746 2013-05-02 Martin Jambor <mjambor@suse.cz>
749 * gcc.dg/ipa/pr56988.c: New test.
751 2013-05-02 Ian Bolton <ian.bolton@arm.com>
753 * gcc.target/aarch64/bics_1.c: New test.
754 * gcc.target/aarch64/bics_2.c: Likewise.
756 2013-05-02 Jakub Jelinek <jakub@redhat.com>
758 PR rtl-optimization/57131
759 * gcc.c-torture/execute/pr57131.c: New test.
761 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
764 * g++.dg/warn/Wdiv-by-zero-bogus-2.C: New.
766 2013-05-01 Vladimir Makarov <vmakarov@redhat.com>
769 * gcc.target/i386/pr57091.c: New test.
771 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
773 * gcc.target/aarch64/vect-vaddv.c: New.
775 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
777 * gcc.target/aarch64/vect-vmaxv.c: New.
778 * gcc.target/aarch64/vect-vfmaxv.c: Likewise.
780 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
782 * gcc.target/aarch64/scalar-vca.c: New.
783 * gcc.target/aarch64/vect-vca.c: Likewise.
785 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
787 * gcc.target/aarch64/scalar_intrinsics.c (force_simd): New.
788 (test_vceqd_s64): Force arguments to SIMD registers.
789 (test_vceqzd_s64): Likewise.
790 (test_vcged_s64): Likewise.
791 (test_vcled_s64): Likewise.
792 (test_vcgezd_s64): Likewise.
793 (test_vcged_u64): Likewise.
794 (test_vcgtd_s64): Likewise.
795 (test_vcltd_s64): Likewise.
796 (test_vcgtzd_s64): Likewise.
797 (test_vcgtd_u64): Likewise.
798 (test_vclezd_s64): Likewise.
799 (test_vcltzd_s64): Likewise.
800 (test_vtst_s64): Likewise.
801 (test_vtst_u64): Likewise.
803 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
806 * g++.dg/cpp0x/decltype53.C: New.
808 2013-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
811 * gfortran.dg/power_5.f90: New test.
813 2013-04-30 Richard Biener <rguenther@suse.de>
816 * gcc.dg/torture/pr57122.c: New testcase.
818 2013-04-30 Richard Biener <rguenther@suse.de>
821 * g++.dg/torture/pr57107.C: New testcase.
823 2013-04-30 Andrey Belevantsev <abel@ispras.ru>
825 PR rtl-optimization/57105
826 * gcc.dg/pr57105.c: New test.
828 2013-04-30 Jakub Jelinek <jakub@redhat.com>
830 PR tree-optimization/57104
831 * gcc.dg/pr57104.c: New test.
833 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
836 * gcc.target/i386/pr44578.c: New test.
838 2013-04-29 Vladimir Makarov <vmakarov@redhat.com>
841 * gcc.target/i386/pr57097.c: New test.
843 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
846 * gcc.target/i386/pr57098.c: New test.
848 2013-04-29 Kai Tietz <ktietz@redhat.com>
850 * gcc.c-torture/execute/pr55875.c: New test.
852 2013-04-29 Richard Biener <rguenther@suse.de>
855 * gcc.dg/torture/pr57075.c: New testcase.
857 2013-04-29 Richard Biener <rguenther@suse.de>
860 * gcc.dg/autopar/pr57103.c: New testcase.
862 2013-04-29 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
864 * gcc.dg/c1x-align-3.c: Add test for negative power of 2.
866 2013-04-29 Tom de Vries <tom@codesourcery.com>
868 * gcc.dg/pr50763.c: Update test.
870 2013-04-26 Jeff Law <law@redhat.com>
872 * gcc.dg/tree-ssa/vrp88.c: New test.
874 2013-04-29 Christian Bruel <christian.bruel@st.com>
877 * gcc.target/sh/pr57108.c: New test.
879 2013-04-29 Richard Biener <rguenther@suse.de>
882 * gfortran.dg/gomp/pr57089.f90: New testcase.
884 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
886 * lib/target-supports.exp (vect_uintfloat_cvt): Enable for AArch64.
888 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
890 * gcc.target/aarch64/vect-vcvt.c: New.
892 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
894 * gcc.target/aarch64/vect-vrnd.c: New.
896 2013-04-29 Richard Biener <rguenther@suse.de>
898 PR tree-optimization/57081
899 * gcc.dg/torture/pr57081.c: New testcase.
901 2013-04-29 Jakub Jelinek <jakub@redhat.com>
903 PR tree-optimization/57083
904 * gcc.dg/torture/pr57083.c: New test.
906 2013-04-28 Paolo Carlini <paolo.carlini@oracle.com>
909 * g++.dg/cpp0x/decltype52.C: New.
911 2013-04-28 Jakub Jelinek <jakub@redhat.com>
913 N3472 binary constants
914 * g++.dg/cpp/limits.C: Adjust warning wording.
915 * g++.dg/system-binary-constants-1.C: Likewise.
916 * g++.dg/cpp1y/system-binary-constants-1.C: New test.
918 2013-04-28 Tobias Burnus <burnus@net-b.de>
921 * gfortran.dg/coarray_30.f90: New.
923 2013-04-28 Thomas Koenig <tkoenig@gcc.gnu.org>
926 * frontend-passes (optimize_power): New function.
927 (optimize_op): Use it.
929 2013-04-27 Jakub Jelinek <jakub@redhat.com>
932 * gcc.c-torture/execute/pr56866.c: New test.
933 * gcc.target/i386/pr56866.c: New test.
935 2013-04-26 Jakub Jelinek <jakub@redhat.com>
938 * gcc.dg/setjmp-5.c: New test.
940 2013-04-26 Paolo Carlini <paolo.carlini@oracle.com>
943 * g++.dg/cpp0x/constexpr-55708.C: New.
945 2013-04-26 Richard Biener <rguenther@suse.de>
947 * gcc.dg/tree-prof/update-loopch.c: Revert last change.
948 * gcc.dg/graphite/pr33766.c: Fix undefined behavior.
949 * gcc.dg/pr53265.c: Remove XFAILs.
950 * gcc.dg/tree-ssa/loop-38.c: Remove unreliable dump scanning.
951 * gcc.dg/tree-ssa/pr21559.c: Change back to two expected jump threads.
953 2013-04-26 Jakub Jelinek <jakub@redhat.com>
955 * lib/prune.exp: Add -fdiagnostics-color=never to TEST_ALWAYS_FLAGS.
956 * lib/c-compat.exp (compat-use-alt-compiler, compat_setup_dfp): Handle
957 -fdiagnostics-color=never option similarly to
958 -fno-diagnostics-show-caret option.
960 2013-04-25 Jakub Jelinek <jakub@redhat.com>
962 PR rtl-optimization/57003
963 * gcc.target/i386/pr57003.c: New test.
965 2013-04-25 Marek Polacek <polacek@redhat.com>
967 PR tree-optimization/57066
968 * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
970 2013-04-25 James Greenhalgh <james.greenhalgh@arm.com>
971 Tejas Belagod <tejas.belagod@arm.com>
973 * gcc.target/aarch64/vaddv-intrinsic.c: New.
974 * gcc.target/aarch64/vaddv-intrinsic-compile.c: Likewise.
975 * gcc.target/aarch64/vaddv-intrinsic.x: Likewise.
977 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
979 * gcc.target/aarch64/cmp.c: New.
981 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
983 * gcc.target/aarch64/ngc.c: New.
985 2013-04-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
987 * lib/target-supports.exp
988 (check_effective_target_arm_neon_fp16_ok_nocache): New procedure.
989 (check_effective_target_arm_neon_fp16_ok): Likewise.
990 (add_options_for_arm_neon_fp16): Likewise.
991 * gcc.target/arm/neon/vcvtf16_f32.c: New test. Generated.
992 * gcc.target/arm/neon/vcvtf32_f16.c: Likewise.
994 2013-04-24 Vladimir Makarov <vmakarov@redhat.com>
996 PR rtl-optimizations/57046
997 * gcc.target/i386/pr57046.c: New test.
999 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1001 * g++.dg/cpp1y/cplusplus.C: New.
1003 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1005 * g++.dg/cpp1y/cxx1y_macro.C: Remove.
1007 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1009 * c-c++-common/Wpointer-arith-1.c: New.
1011 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1013 * g++.dg/cpp1y/cxx1y_macro.C: New.
1015 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1018 * g++.dg/cpp0x/sfinae45.C: New.
1020 2013-04-24 Richard Biener <rguenther@suse.de>
1023 * gcc.c-torture/execute/pr56982.c: Avoid sigjmp_buf use.
1025 2013-04-23 Richard Biener <rguenther@suse.de>
1028 * gcc.dg/torture/pr57036-1.c: New testcase.
1029 * gcc.dg/torture/pr57036-2.c: Likewise.
1031 2013-04-23 Sofiane Naci <sofiane.naci@arm.com>
1033 * gcc.target/aarch64/scalar-mov.c: New testcase.
1035 2013-04-23 Richard Biener <rguenther@suse.de>
1037 PR tree-optimization/57026
1038 * gcc.dg/torture/pr57026.c: New testcase.
1040 2013-04-22 Janus Weil <janus@gcc.gnu.org>
1044 * gfortran.dg/transfer_check_4.f90: New.
1046 2013-04-22 Marek Polacek <polacek@redhat.com>
1049 * gcc.dg/pr56990.c: New test.
1051 2013-04-22 Vladimir Makarov <vmakarov@redhat.com>
1054 * gcc.target/i386/pr57018.c: New test.
1056 2013-04-22 James Greenhalgh <james.greenhalgh@arm.com>
1058 * gcc.target/aarch64/vrecps.c: New.
1059 * gcc.target/aarch64/vrecpx.c: Likewise.
1061 2013-04-22 Christian Bruel <christian.bruel@st.com>
1064 * gcc.target/sh/mfmovd.c: Add new function and check hard_float.
1066 2013-04-21 Jeff Law <law@redhat.com>
1068 * gcc.dg/tree-ssa/forwprop-26.c: New test.
1070 2013-04-20 Tobias Burnus <burnus@net-b.de>
1073 * gfortran.dg/c_loc_test_22.f90: New.
1075 2013-04-19 Vladimir Makarov <vmakarov@redhat.com>
1077 PR rtl-optimization/56847
1078 * gcc.dg/pr56847.c: New test.
1080 2013-04-19 Richard Biener <rguenther@suse.de>
1082 PR tree-optimization/56982
1083 * gcc.c-torture/execute/pr56982.c: New testcase.
1085 2013-04-19 Martin Jambor <mjambor@suse.cz>
1087 PR tree-optimization/56718
1088 * g++.dg/ipa/imm-devirt-1.C: New test.
1089 * g++.dg/ipa/imm-devirt-2.C: Likewise.
1091 2013-04-19 Richard Biener <rguenther@suse.de>
1093 PR tree-optimization/57000
1094 * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
1096 2013-04-19 Thomas Koenig <tkoenig@gcc.gnu.org>
1097 Mikael Morin <mikael@gcc.gnu.org>
1100 * gfortran.dg/array_constructor_45.f90: New test.
1101 * gfortran.dg/array_constructor_46.f90: New test.
1102 * gfortran.dg/array_constructor_47.f90: New test.
1103 * gfortran.dg/array_constructor_40.f90: Adjust number of while loops.
1105 2013-04-18 Jakub Jelinek <jakub@redhat.com>
1107 PR rtl-optimization/56999
1108 * g++.dg/opt/pr56999.C: New test.
1110 2013-04-18 Cary Coutant <ccoutant@google.com>
1112 * g++.dg/debug/dwarf2/pubnames-2.C: Add -fno-debug-types-section.
1113 * g++.dg/debug/dwarf2/pubnames-3.C: New test case.
1115 2013-04-18 Cary Coutant <ccoutant@google.com>
1117 * g++.dg/debug/dwarf2/typedef2.C: Add -fno-debug-types-section flag.
1118 * g++.dg/debug/dwarf2/typedef4.C: Likewise.
1119 * g++.dg/debug/dwarf2/static-data-member1.C: Likewise.
1120 * g++.dg/debug/dwarf2/global-used-types-1.C: Likewise.
1121 * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
1122 * g++.dg/debug/dwarf2/nested-2.C: Likewise.
1123 * g++.dg/debug/dwarf2/typedef1.C: Likewise.
1124 * g++.dg/debug/dwarf2/namespace-2.C: Likewise.
1125 * g++.dg/debug/dwarf2/integer-typedef.C: Likewise.
1126 * g++.dg/debug/dwarf2/self-ref-2.C: Likewise.
1127 * g++.dg/debug/dwarf2/explicit-constructor.C: Likewise.
1129 2013-04-18 Grigoriy Kraynov <grigoriy.kraynov@intel.com>
1131 * gcc.target/i386/avx2-vpop-check.h: Cast away volatility in memcmp().
1133 2013-04-18 Jakub Jelinek <jakub@redhat.com>
1135 PR tree-optimization/56984
1136 * gcc.c-torture/compile/pr56984.c: New test.
1138 PR rtl-optimization/56992
1139 * gcc.dg/pr56992.c: New test.
1141 2013-04-17 Janus Weil <janus@gcc.gnu.org>
1144 * gfortran.dg/proc_ptr_42.f90: New.
1146 2013-04-17 Eric Botcazou <ebotcazou@adacore.com>
1148 * gnat.dg/discr41.ad[sb]: New test.
1149 * gcc.dg/tree-ssa/ssa-fre-38.c: Likewise.
1150 * gcc.dg/vect/slp-24-big-array.c: Beef up anti-vectorization trick.
1151 * gcc.dg/vect/slp-24.c: Likewise.
1152 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
1153 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
1154 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
1155 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
1156 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
1157 * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c: Likewise.
1158 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
1159 * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Likewise.
1160 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
1161 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
1162 * gcc.dg/vect/vect-strided-mult.c: Likewise.
1163 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
1164 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
1165 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
1166 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
1167 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
1168 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
1169 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
1170 * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c: Likewise.
1171 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
1172 * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c: Likewise.
1173 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Likewise.
1174 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
1175 * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
1176 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
1177 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
1179 2013-04-17 Janne Blomqvist <jb@gcc.gnu.org>
1182 * lib/gcc-dg.exp (scan-module): Uncompress module file before scanning.
1183 * gfortran.dg/module_md5_1.f90: Remove.
1185 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1187 * gcc.target/aarch64/adds3.c: New.
1188 * gcc.target/aarch64/subs3.c: New.
1190 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1192 * gcc.target/aarch64/adds1.c: New.
1193 * gcc.target/aarch64/adds2.c: New.
1194 * gcc.target/aarch64/subs1.c: New.
1195 * gcc.target/aarch64/subs2.c: New.
1197 2013-04-16 Ed Smith-Rowland <3dw4rd@verizon.net>
1199 Implement n3599 - Literal operator templates for strings.
1200 * g++.dg/cpp1y/udlit-char-template.C: New test.
1201 * g++.dg/cpp1y/udlit-char-template-neg.C: New test.
1203 2013-04-16 Tobias Burnus <burnus@net-b.de>
1206 * gfortran.dg/no_arg_check_1.f90: New.
1207 * gfortran.dg/no_arg_check_2.f90: New.
1208 * gfortran.dg/no_arg_check_3.f90: New.
1210 2013-04-16 Janus Weil <janus@gcc.gnu.org>
1213 * gfortran.dg/proc_ptr_41.f90: New.
1215 2013-04-16 Richard Biener <rguenther@suse.de>
1217 PR tree-optimization/56756
1218 * gcc.dg/torture/pr56756.c: New testcase.
1220 2013-04-16 Tobias Burnus <burnus@net-b.de>
1223 * gfortran.dg/c_assoc_5.f90: New.
1225 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
1227 * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
1228 * gcc.c-torture/execute/pr33992.x: Remove.
1229 * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
1230 * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
1231 * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
1233 2013-04-15 Jakub Jelinek <jakub@redhat.com>
1235 PR tree-optimization/56962
1236 * gcc.c-torture/execute/pr56962.c: New test.
1238 2013-04-15 Richard Biener <rguenther@suse.de>
1240 PR tree-optimization/56933
1241 * gcc.dg/vect/pr56933.c: New testcase.
1243 2013-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1245 * gcc.target/arm/anddi3-opt.c: New test.
1246 * gcc.target/arm/anddi3-opt2.c: Likewise.
1248 2013-04-15 Eric Botcazou <ebotcazou@adacore.com>
1250 * gcc.dg/pr56890-1.c: New test.
1251 * gcc.dg/pr56890-2.c: Likewise.
1253 2013-04-15 Joey Ye <joey.ye@arm.com>
1255 * gcc.target/arm/thumb1-far-jump-1.c: New test.
1256 * gcc.target/arm/thumb1-far-jump-2.c: New test.
1258 2013-04-14 Mikael Morin <mikael@gcc.gnu.org>
1261 * gfortran.dg/select_type_33.f03: New test.
1263 2013-04-13 Janus Weil <janus@gcc.gnu.org>
1266 * gfortran.dg/typebound_proc_29.f03: New.
1268 2013-04-12 Janus Weil <janus@gcc.gnu.org>
1271 * gfortran.dg/typebound_proc_28.f03: New.
1273 2013-04-12 Jeff Law <law@redhat.com>
1275 * gcc.dg/tree-ssa/vrp87.c: Do not run test on ppc and xtensa
1278 2013-04-12 Tobias Burnus <burnus@net-b.de>
1281 * gfortran.dg/coarray/alloc_comp_2.f90: New.
1283 2013-04-12 Vladimir Makarov <vmakarov@redhat.com>
1286 * gcc.target/i386/pr56903.c: New test.
1288 2013-04-12 Janus Weil <janus@gcc.gnu.org>
1291 * gfortran.dg/auto_char_len_4.f90: Add -pedantic. Changed error.
1292 * gfortran.dg/assumed_rank_4.f90: Modified error wording.
1293 * gfortran.dg/block_11.f90: Fix invalid test case.
1294 * gfortran.dg/function_types_3.f90: Add new error message.
1295 * gfortran.dg/global_references_1.f90: Ditto.
1296 * gfortran.dg/import2.f90: Remove unneeded parts.
1297 * gfortran.dg/import6.f90: Fix invalid test case.
1298 * gfortran.dg/proc_decl_2.f90: Ditto.
1299 * gfortran.dg/proc_decl_9.f90: Ditto.
1300 * gfortran.dg/proc_decl_18.f90: Ditto.
1301 * gfortran.dg/proc_ptr_40.f90: New.
1302 * gfortran.dg/whole_file_7.f90: Modified error wording.
1303 * gfortran.dg/whole_file_16.f90: Ditto.
1304 * gfortran.dg/whole_file_17.f90: Add -pedantic.
1305 * gfortran.dg/whole_file_18.f90: Modified error wording.
1306 * gfortran.dg/whole_file_20.f03: Ditto.
1307 * gfortran.fortran-torture/execute/intrinsic_associated.f90: Fix
1310 2013-04-12 Richard Biener <rguenther@suse.de>
1313 2013-04-10 Richard Biener <rguenther@suse.de>
1315 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
1317 2013-04-12 Tobias Burnus <burnus@net-b.de>
1320 * gfortran.dg/class_allocate_15.f90: New.
1323 2013-04-12 Tobias Burnus <burnus@net-b.de>
1325 * gfortran.dg/coarray_lib_alloc_2.f90: Update
1326 scan-tree-dump-times.
1328 2013-04-12 Jakub Jelinek <jakub@redhat.com>
1330 PR tree-optimization/56918
1331 PR tree-optimization/56920
1332 * gcc.dg/vect/pr56918.c: New test.
1333 * gcc.dg/vect/pr56920.c: New test.
1335 2013-04-12 Tobias Burnus <burnus@net-b.de>
1338 * gfortran.dg/class_allocate_14.f90: New.
1339 * gfortran.dg/coarray_lib_alloc_2.f90: Update scan-tree-dump-times.
1340 * gfortran.dg/coarray_lib_alloc_3.f90: New.
1342 2013-04-12 Marc Glisse <marc.glisse@inria.fr>
1344 * gcc.dg/fold-cstvecshift.c: New testcase.
1346 2013-04-11 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1348 * gcc.target/aarch64/negs.c: New.
1351 2013-04-11 Jakub Jelinek <jakub@redhat.com>
1354 * g++.dg/template/arrow4.C: New test.
1356 2013-04-11 Eric Botcazou <ebotcazou@adacore.com>
1358 * gnat.dg/array23.adb: New test.
1359 * gnat.dg/array23_pkg[123].ads: New helpers.
1361 2013-04-11 Jeff Law <law@redhat.com>
1363 PR tree-optimization/56900
1364 * gcc.dg/tree-ssa/vrp87.c: Do not run test on various targets.
1366 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
1369 * g++.dg/cpp0x/sfinae44.C: New.
1371 2013-04-11 Arnaud Charlet <charlet@adacore.com>
1373 * ada/acats/run_all.sh: Remove special handling of -gnat95 switch.
1374 * ada/acats/ada95.lst: Remove special handling of -gnat95 switch.
1376 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
1379 * g++.dg/cpp0x/enum26.C: New.
1380 * g++.old-deja/g++.pt/mangle1.C: Adjust.
1382 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
1384 * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
1386 * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
1388 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
1389 * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
1390 loop is vectorized and that the correct instruction is generated.
1391 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
1392 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
1393 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
1395 2013-04-11 Jakub Jelinek <jakub@redhat.com>
1397 PR tree-optimization/56899
1398 * gcc.c-torture/execute/pr56899.c: New test.
1400 2013-04-10 David S. Miller <davem@davemloft.net>
1402 * gcc.target/sparc/setcc-4.c: New test.
1403 * gcc.target/sparc/setcc-5.c: New test.
1405 2013-04-10 Richard Biener <rguenther@suse.de>
1407 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
1409 2013-04-10 Richard Biener <rguenther@suse.de>
1411 * gcc.dg/vect/slp-39.c: New testcase.
1413 2013-04-10 Joern Rennecke <joern.rennecke@embecosm.com>
1415 PR tree-optimization/55524
1416 * gcc.target/epiphany/fnma-1.c: New test.
1418 2013-04-10 Zhouyi Zhou <yizhouzhou@ict.ac.cn>
1420 * gcc.dg/tree-ssa/inline-11.c: New test
1422 2013-04-10 Jakub Jelinek <jakub@redhat.com>
1425 * g++.dg/template/arrow3.C: New test.
1427 2013-04-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1429 * gcc.target/arm/minmax_minus.c: New test.
1431 2013-04-09 Jakub Jelinek <jakub@redhat.com>
1434 * c-c++-common/gomp/pr56883.c: New test.
1436 2013-04-09 Jeff Law <law@redhat.com>
1438 * gcc.dg/tree-ssa/vrp87.c: New test.
1440 2013-04-09 Jakub Jelinek <jakub@redhat.com>
1442 PR tree-optimization/56854
1443 * g++.dg/torture/pr56854.C: New test.
1445 2013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
1448 * gfortran.dg/array_constructor_44.f90: New test.
1450 2013-04-08 Paolo Carlini <paolo.carlini@oracle.com>
1453 * g++.dg/cpp0x/constexpr-specialization.C: New.
1455 2013-04-08 Jakub Jelinek <jakub@redhat.com>
1457 * gcc.c-torture/execute/pr56837.c: New test.
1461 * g++.dg/opt/vt3.C: New test.
1462 * g++.dg/opt/vt4.C: New test.
1464 2013-04-08 Jeff Law <law@redhat.com>
1466 * gcc.dg/tree-ssa/forwprop-25.c: New test.
1468 2013-04-08 Richard Biener <rguenther@suse.de>
1470 * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
1472 2013-04-08 Richard Biener <rguenther@suse.de>
1474 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
1476 2013-04-08 Richard Biener <rguenther@suse.de>
1478 * g++.dg/vect/slp-pr56812.cc: Adjust.
1480 2013-04-08 Jakub Jelinek <jakub@redhat.com>
1482 * gcc.dg/pr56837.c: New test.
1483 * gcc.dg/tree-ssa/ldist-19.c: Don't check for
1484 "generated memset minus one".
1486 2013-04-07 Tobias Burnus <burnus@net-b.de>
1489 * gfortran.dg/reshape_5.f90: New.
1491 2013-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1494 * gcc.target/powerpc/recip-1.c: Modify expected output.
1495 * gcc.target/powerpc/recip-3.c: Likewise.
1496 * gcc.target/powerpc/recip-4.c: Likewise.
1497 * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
1499 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
1501 * gcc.target/arm/peep-ldrd-1.c: New test.
1502 * gcc.target/arm/peep-strd-1.c: Likewise.
1504 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
1506 * gcc.target/arm/negdi-1.c: New test.
1507 * gcc.target/arm/negdi-2.c: Likewise.
1508 * gcc.target/arm/negdi-3.c: Likewise.
1509 * gcc.target/arm/negdi-4.c: Likewise.
1511 2013-04-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1513 * lib/target-supports.exp (add_options_for_arm_v8_neon):
1514 Add -march=armv8-a when we use v8 NEON.
1515 (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
1516 (check_effective_target_vect_call_ceilf): Likewise.
1517 (check_effective_target_vect_call_floorf): Likewise.
1518 (check_effective_target_vect_call_roundf): Likewise.
1519 (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
1520 * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
1521 * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
1522 * gcc.target/arm/vect-rounding-floorf.c: Likewise.
1523 * gcc.target/arm/vect-rounding-roundf.c: Likewise.
1525 2013-04-05 David Edelsohn <dje.gcc@gmail.com>
1527 * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
1528 * gcc.target/powerpc/sd-pwr6.c: Same.
1529 * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
1530 * g++.dg/debug/pr56294.C: XFAIL on AIX.
1532 2013-04-05 Ed Smith-Rowland <3dw4rd@verizon.net>
1534 * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
1536 2013-04-04 Janus Weil <janus@gcc.gnu.org>
1539 * gfortran.dg/altreturn_1.f90: Add -std=gnu.
1540 * gfortran.dg/altreturn_4.f90: Ditto.
1541 * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
1542 * gfortran.dg/altreturn_5.f90: Ditto.
1543 * gfortran.dg/altreturn_6.f90: Ditto.
1544 * gfortran.dg/altreturn_7.f90: Ditto.
1546 2013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1548 * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
1550 (check_effective_target_arm_v8_neon_ok_nocache):
1552 (check_effective_target_arm_v8_neon_ok): Change to use
1553 check_effective_target_arm_v8_neon_ok_nocache.
1554 (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
1556 (check_effective_target_vect_call_btruncf):
1557 Enable for arm and ARMv8 NEON.
1558 (check_effective_target_vect_call_ceilf): Likewise.
1559 (check_effective_target_vect_call_floorf): Likewise.
1560 (check_effective_target_vect_call_roundf): Likewise.
1561 (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
1564 2013-04-04 Marek Polacek <polacek@redhat.com>
1566 PR tree-optimization/48186
1567 * gcc.dg/pr48186.c: New test.
1569 2013-04-04 Richard Biener <rguenther@suse.de>
1571 PR tree-optimization/56826
1572 * gcc.dg/vect/pr56826.c: New testcase.
1573 * gcc.dg/vect/O3-pr36098.c: Adjust.
1575 2013-04-04 Tejas Belagod <tejas.belagod@arm.com>
1577 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
1578 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
1579 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
1580 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
1581 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
1582 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
1583 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
1584 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
1585 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
1586 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
1588 2013-04-04 Richard Biener <rguenther@suse.de>
1590 PR tree-optimization/56213
1591 * gcc.dg/vect/vect-123.c: New testcase.
1593 2013-04-04 Tobias Burnus <burnus@net-b.de>
1596 * gfortran.dg/read_repeat_2.f90: New.
1598 2013-04-04 Richard Biener <rguenther@suse.de>
1600 PR tree-optimization/56837
1601 * g++.dg/torture/pr56837.C: New testcase.
1603 2013-04-04 Tobias Burnus <burnus@net-b.de>
1606 * gfortran.dg/c_loc_test_21.f90: New.
1607 * gfortran.dg/c_loc_test_19.f90: Update dg-error.
1608 * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
1609 * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
1610 * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
1611 * gfortran.dg/c_loc_tests_16.f90: Update dg-error.
1613 2013-04-03 Jeff Law <law@redhat.com>
1615 PR tree-optimization/56799
1616 * gcc.c-torture/execute/pr56799.c: New test.
1618 2013-04-03 Paolo Carlini <paolo.carlini@oracle.com>
1621 * g++.dg/warn/Wpointer-arith-1.C: New.
1622 * g++.dg/gomp/for-19.C: Adjust.
1624 2013-04-03 Marek Polacek <polacek@redhat.com>
1627 * gcc.dg/pr55702.c: New test.
1629 2013-04-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1632 * gcc.dg/pr56809.c: New testcase.
1634 2013-04-03 Jakub Jelinek <jakub@redhat.com>
1637 * g++.dg/debug/pr56819.C: New test.
1639 2013-04-03 Richard Biener <rguenther@suse.de>
1641 PR tree-optimization/56817
1642 * g++.dg/torture/pr56817.C: New testcase.
1644 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
1646 * gcc.dg/vect/bb-slp-31.c: New file.
1648 2013-04-03 Jason Merrill <jason@redhat.com>
1651 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
1653 2013-04-03 Richard Biener <rguenther@suse.de>
1655 * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
1657 2013-04-03 Richard Biener <rguenther@suse.de>
1659 PR tree-optimization/55964
1660 * gcc.dg/torture/pr55964-2.c: New testcase.
1662 2013-04-03 Richard Biener <rguenther@suse.de>
1664 PR tree-optimization/56501
1665 * gcc.dg/torture/pr56501.c: New testcase.
1667 2013-04-03 Richard Biener <rguenther@suse.de>
1669 PR tree-optimization/56407
1670 * gcc.dg/torture/pr56407.c: New testcase.
1672 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
1674 PR tree-optimization/56790
1675 * g++.dg/ext/pr56790-1.C: New testcase.
1677 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
1679 * gcc.target/i386/merge-1.c: New testcase.
1680 * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
1682 2013-04-03 Jakub Jelinek <jakub@redhat.com>
1685 * gcc.c-torture/execute/pr19449.c: New test.
1687 2013-04-03 Richard Biener <rguenther@suse.de>
1689 PR tree-optimization/56812
1690 * g++.dg/vect/slp-pr56812.cc: New testcase.
1692 2013-04-03 Janus Weil <janus@gcc.gnu.org>
1696 * gfortran.dg/altreturn_8.f90: New.
1697 * gfortran.dg/altreturn_2.f90: Add -std=legacy.
1698 * gfortran.dg/intrinsic_actual_3.f90: Ditto.
1699 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
1701 2013-04-02 Jakub Jelinek <jakub@redhat.com>
1703 PR rtl-optimization/56745
1704 * gcc.c-torture/compile/pr56745.c: New test.
1706 2013-04-02 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
1708 * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
1710 2013-04-02 Richard Biener <rguenther@suse.de>
1712 PR tree-optimization/56778
1713 * gcc.dg/torture/pr56778.c: New testcase.
1715 2013-04-02 Richard Biener <rguenther@suse.de>
1718 * g++.dg/torture/pr56768.C: New testcase.
1720 2013-04-02 Paolo Carlini <paolo.carlini@oracle.com>
1722 * obj-c++.dg/try-catch-13.mm: Update per PR56725.
1724 2013-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1727 * gfortran.dg/namelist_82.f90: New test.
1729 2013-04-01 Janus Weil <janus@gcc.gnu.org>
1732 * gfortran.dg/implicit_class_1.f90: New.
1734 2013-03-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1737 * gfortran.dg/namelist_81.f90: New test.
1739 2013-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
1741 * gfortran.dg/character_comparison_3.f90: Adjust for use of memcmp
1742 for constant and equal string lengths.
1743 * gfortran.dg/character_comparison_5.f90: Likewise.
1744 * gfortran.dg/character_comparison_9.f90: New test.
1746 2013-03-27 Kirill Yukhin <kirill.yukhin@intel.com>
1748 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
1749 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
1751 2013-03-29 Tobias Burnus <burnus@net-b.de>
1754 * gfortran.dg/optional_absent_3.f90: New.
1756 2013-03-29 Tobias Burnus <burnus@net-b.de>
1759 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
1761 2013-03-29 Tobias Burnus <burnus@net-b.de>
1764 * gfortran.dg/namelist_80.f90: New.
1766 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1769 * gfortran.dg/string_length_2.f90: New test.
1770 * gfortran.dg/dependency_41.f90: New test.
1772 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1775 * gfortran.dg/array_constructor_43.f90: New test.
1776 * gfortran.dg/random_seed_3.f90: New test.
1778 2013-03-28 Ian Bolton <ian.bolton@arm.com>
1780 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
1781 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
1782 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
1783 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
1784 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
1785 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
1786 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
1787 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
1788 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
1789 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
1791 2013-03-28 Paolo Carlini <paolo.carlini@oracle.com>
1794 * g++.dg/conversion/op4.C: Adjust.
1795 * g++.dg/cpp0x/rv1n.C: Likewise.
1796 * g++.dg/cpp0x/rv2n.C: Likewise.
1797 * g++.dg/cpp0x/template_deduction.C: Likewise.
1798 * g++.dg/expr/cond8.C: Likewise.
1799 * g++.dg/other/error4.C: Likewise.
1800 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
1801 * g++.old-deja/g++.bugs/900519_02.C: Likewise.
1802 * g++.old-deja/g++.bugs/900519_03.C: Likewise.
1803 * g++.old-deja/g++.bugs/900520_02.C: Likewise.
1804 * g++.old-deja/g++.jason/conversion2.C: Likewise.
1805 * g++.old-deja/g++.law/cvt20.C: Likewise.
1806 * g++.old-deja/g++.law/cvt8.C: Likewise.
1807 * g++.old-deja/g++.law/init8.C: Likewise.
1808 * g++.old-deja/g++.mike/net12.C: Likewise.
1809 * g++.old-deja/g++.mike/net8.C: Likewise.
1810 * g++.old-deja/g++.mike/p2793.C: Likewise.
1811 * g++.old-deja/g++.mike/p3836.C: Likewise.
1812 * g++.old-deja/g++.mike/p418.C: Likewise.
1813 * g++.old-deja/g++.mike/p701.C: Likewise.
1814 * g++.old-deja/g++.mike/p807.C: Likewise.
1816 2013-03-28 Tejas Belagod <tejas.belagod@arm.com>
1819 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
1822 2013-03-28 Marek Polacek <polacek@redhat.com>
1824 PR tree-optimization/56695
1825 * gcc.dg/vect/pr56695.c: New test.
1827 2013-03-28 Richard Biener <rguenther@suse.de>
1829 PR tree-optimization/37021
1830 * gcc.dg/vect/fast-math-slp-38.c: New testcase.
1831 * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
1833 2013-03-27 Tobias Burnus <burnus@net-b.de>
1837 * gfortran.dg/sizeof_2.f90: New.
1838 * gfortran.dg/sizeof_3.f90: New.
1839 * gfortran.dg/sizeof_proc.f90: Update dg-error.
1841 2013-03-27 Richard Biener <rguenther@suse.de>
1843 PR tree-optimization/37021
1844 * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
1846 2013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
1848 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
1849 * g++.dg/ipa/ivinline-2.C: Likewise.
1850 * g++.dg/ipa/ivinline-3.C: Likewise.
1851 * g++.dg/ipa/ivinline-4.C: Likewise.
1852 * g++.dg/ipa/ivinline-5.C: Likewise.
1853 * g++.dg/ipa/ivinline-7.C: Likewise.
1854 * g++.dg/ipa/ivinline-8.C: Likewise.
1855 * g++.dg/ipa/ivinline-9.C: Likewise.
1856 * g++.dg/cpp0x/noexcept03.C: Likewise.
1857 * gcc.dg/const-1.c: Likewise.
1858 * gcc.dg/ipa/pure-const-1.c: Likewise.
1859 * gcc.dg/noreturn-8.c: Likewise.
1860 * gcc.target/i386/mmx-1.c: Likewise.
1861 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
1862 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
1863 * gcc.c-torture/execute/pr33992.x: New file.
1865 2013-03-26 Eric Botcazou <ebotcazou@adacore.com>
1867 * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
1869 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
1872 * g++.dg/ext/desig5.C: New.
1874 2013-03-26 Tobias Burnus <burnus@net-b.de>
1877 * gfortran.dg/merge_init_expr_2.f90: New.
1878 * gfortran.dg/merge_char_1.f90: Modify test to
1879 stay a run-time test.
1880 * gfortran.dg/merge_char_3.f90: Ditto.
1882 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
1884 * g++.dg/cpp0x/constexpr-friend-2.C: New.
1885 * g++.dg/cpp0x/constexpr-main.C: Likewise.
1887 2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
1890 * g++.dg/cpp0x/range-for23.C: New.
1892 2013-03-25 Tilo Schwarz <tilo@tilo-schwarz.de>
1895 * gfortran.dg/namelist_79.f90: New.
1897 2013-03-25 Martin Jambor <mjambor@suse.cz>
1899 * gcc.dg/ipa/ipcp-agg-9.c: New test.
1901 2013-03-25 Tobias Burnus <burnus@net-b.de>
1921 * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
1922 * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
1923 * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
1924 * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
1925 * gfortran.dg/c_funloc_tests_2.f03: Ditto.
1926 * gfortran.dg/c_funloc_tests_5.f03: Ditto.
1927 * gfortran.dg/c_funloc_tests_6.f90: Ditto.
1928 * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
1929 * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
1930 * gfortran.dg/c_loc_tests_16.f90: Ditto.
1931 * gfortran.dg/c_loc_tests_4.f03: Ditto.
1932 * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
1933 * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
1934 * gfortran.dg/c_loc_tests_8.f03: Ditto.
1935 * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
1936 * gfortran.dg/c_ptr_tests_15.f90: Ditto.
1937 * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
1938 * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
1939 * gfortran.dg/pr32601_1.f03: Ditto.
1940 * gfortran.dg/storage_size_2.f08: Remove dg-error.
1941 * gfortran.dg/blockdata_7.f90: New.
1942 * gfortran.dg/c_assoc_4.f90: New.
1943 * gfortran.dg/c_f_pointer_tests_6.f90: New.
1944 * gfortran.dg/c_f_pointer_tests_7.f90: New.
1945 * gfortran.dg/c_funloc_tests_8.f90: New.
1946 * gfortran.dg/c_loc_test_17.f90: New.
1947 * gfortran.dg/c_loc_test_18.f90: New.
1948 * gfortran.dg/c_loc_test_19.f90: New.
1949 * gfortran.dg/c_loc_test_20.f90: New.
1950 * gfortran.dg/c_sizeof_5.f90: New.
1951 * gfortran.dg/iso_c_binding_rename_3.f90: New.
1952 * gfortran.dg/transfer_resolve_2.f90: New.
1953 * gfortran.dg/transfer_resolve_3.f90: New.
1954 * gfortran.dg/transfer_resolve_4.f90: New.
1955 * gfortran.dg/pr32601.f03: Update dg-error.
1956 * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
1957 * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
1959 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1961 * gcc.target/arm/vseleqdf.c: New test.
1962 * gcc.target/arm/vseleqsf.c: Likewise.
1963 * gcc.target/arm/vselgedf.c: Likewise.
1964 * gcc.target/arm/vselgesf.c: Likewise.
1965 * gcc.target/arm/vselgtdf.c: Likewise.
1966 * gcc.target/arm/vselgtsf.c: Likewise.
1967 * gcc.target/arm/vselledf.c: Likewise.
1968 * gcc.target/arm/vsellesf.c: Likewise.
1969 * gcc.target/arm/vselltdf.c: Likewise.
1970 * gcc.target/arm/vselltsf.c: Likewise.
1971 * gcc.target/arm/vselnedf.c: Likewise.
1972 * gcc.target/arm/vselnesf.c: Likewise.
1973 * gcc.target/arm/vselvcdf.c: Likewise.
1974 * gcc.target/arm/vselvcsf.c: Likewise.
1975 * gcc.target/arm/vselvsdf.c: Likewise.
1976 * gcc.target/arm/vselvssf.c: Likewise.
1978 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov at arm.com>
1980 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
1982 * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
1983 * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
1984 * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
1985 * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
1986 * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
1987 * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
1988 * gcc.target/aarch64/atomic-op-char.x: ... to here.
1989 * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
1990 * gcc.target/aarch64/atomic-op-consume.x: ... to here.
1991 * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
1992 * gcc.target/aarch64/atomic-op-int.x: ... to here.
1993 * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
1994 * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
1995 * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
1996 * gcc.target/aarch64/atomic-op-release.x: ... to here.
1997 * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
1998 * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
1999 * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
2000 * gcc.target/aarch64/atomic-op-short.x: ... to here.
2001 * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
2002 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
2003 * gcc.target/arm/atomic-op-acquire.c: Likewise.
2004 * gcc.target/arm/atomic-op-char.c: Likewise.
2005 * gcc.target/arm/atomic-op-consume.c: Likewise.
2006 * gcc.target/arm/atomic-op-int.c: Likewise.
2007 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
2008 * gcc.target/arm/atomic-op-release.c: Likewise.
2009 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
2010 * gcc.target/arm/atomic-op-short.c: Likewise.
2012 2013-03-25 Richard Biener <rguenther@suse.de>
2015 * g++.dg/torture/pr56694.C: New testcase.
2017 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2020 * gcc.target/arm/neon-vcond-gt.c: New test.
2021 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
2022 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
2024 2013-03-25 Richard Biener <rguenther@suse.de>
2026 PR tree-optimization/56689
2027 * gcc.dg/torture/pr56689.c: New testcase.
2029 2013-03-25 Kai Tietz <ktietz@redhat.com>
2031 * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
2033 2013-03-24 Tobias Burnus <burnus@net-b.de>
2036 * gfortran.dg/eof_5.f90: New.
2038 2013-03-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
2040 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
2043 2013-03-22 Uros Bizjak <ubizjak@gmail.com>
2045 * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
2047 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
2050 * gcc.c-torture/execute/builtins/builtins.exp: Add
2051 -Wl,--allow-multiple-definition for RTEMS targets.
2053 2013-03-22 Ian Bolton <ian.bolton@arm.com>
2055 * gcc.target/aarch64/movk.c: New test.
2057 2013-03-21 Marc Glisse <marc.glisse@inria.fr>
2059 * g++.dg/ext/vector21.C: New testcase.
2061 2013-03-21 Christophe Lyon <christophe.lyon@linaro.org>
2063 * gcc.target/arm/neon-for-64bits-1.c: New tests.
2064 * gcc.target/arm/neon-for-64bits-2.c: Likewise.
2066 2013-03-21 Richard Biener <rguenther@suse.de>
2068 * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
2069 * gcc.dg/vect/vect-outer-3a.c: Likewise.
2071 2013-03-21 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
2073 * gcc.target/aarch64/vect.c: Test and result vector added
2074 for sabd and saba instructions.
2075 * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
2076 instructions in assembly.
2077 * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
2078 * gcc.target/aarch64/vect-fp.c: Test and result vector added
2079 for fabd instruction.
2080 * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
2081 instruction in assembly.
2082 * gcc.target/aarch64/vect-fp.x: Add fabd test function.
2084 2013-03-20 Jeff Law <law@redhat.com>
2086 * g++.dg/tree-ssa/ssa-dom.C: New test.
2088 2013-03-20 Michael Meissner <meissner@linux.vnet.ibm.com>
2090 * gcc.target/powerpc/mmfpgpr.c: New test.
2091 * gcc.target/powerpc/sd-vsx.c: Likewise.
2092 * gcc.target/powerpc/sd-pwr6.c: Likewise.
2093 * gcc.target/powerpc/vsx-float0.c: Likewise.
2095 2013-03-20 Marc Glisse <marc.glisse@inria.fr>
2097 PR tree-optimization/56355
2098 * gcc.dg/pr56355-1.c: New file.
2100 2013-03-20 Catherine Moore <clm@codesourcery.com>
2101 Richard Sandiford <rdsandiford@googlemail.com>
2103 * gcc.target/mips/mips.exp: Add microMIPS support.
2104 * gcc.target/mips/umips-movep-2.c: New test.
2105 * gcc.target/mips/umips-lwp-2.c: New test.
2106 * gcc.target/mips/umips-swp-5.c: New test.
2107 * gcc.target/mips/umips-constraints-1.c: New test.
2108 * gcc.target/mips/umips-lwp-3.c: New test.
2109 * gcc.target/mips/umips-swp-6.c: New test.
2110 * gcc.target/mips/umips-constraints-2.c: New test.
2111 * gcc.target/mips/umips-save-restore-1.c: New test.
2112 * gcc.target/mips/umips-lwp-4.c: New test.
2113 * gcc.target/mips/umips-swp-7.c: New test.
2114 * gcc.target/mips/umips-save-restore-2.c: New test.
2115 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2116 * gcc.target/mips/umips-lwp-5.c: New test.
2117 * gcc.target/mips/umips-save-restore-3.c: New test.
2118 * gcc.target/mips/umips-lwp-6.c: New test.
2119 * gcc.target/mips/umips-swp-1.c: New test.
2120 * gcc.target/mips/umips-lwp-7.c: New test.
2121 * gcc.target/mips/umips-swp-2.c: New test.
2122 * gcc.target/mips/umips-lwp-8.c: New test.
2123 * gcc.target/mips/umips-swp-3.c: New test.
2124 * gcc.target/mips/umips-movep-1.c: New test.
2125 * gcc.target/mips/umips-lwp-1.c: New test.
2126 * gcc.target/mips/umips-swp-4.c: New test.
2128 2013-03-20 Richard Biener <rguenther@suse.de>
2130 PR tree-optimization/56661
2131 * gcc.dg/torture/pr56661.c: New testcase.
2133 2013-03-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2135 PR rtl-optimization/56605
2136 * gcc.target/powerpc/pr56605.c: New.
2138 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2141 * gfortran.dg/do_1.f90: Don't xfail.
2143 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
2146 * gfortran.dg/namelist_77.f90: New.
2147 * gfortran.dg/namelist_78.f90: New.
2149 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
2152 * gfortran.dg/open_negative_unit_1.f90: New.
2154 2013-03-19 Ian Bolton <ian.bolton@arm.com>
2156 * gcc.target/aarch64/sbc.c: New test.
2158 2013-03-19 Ian Bolton <ian.bolton@arm.com>
2160 * gcc.target/aarch64/ror.c: New test.
2162 2013-03-19 Ian Bolton <ian.bolton@arm.com>
2164 * gcc.target/aarch64/extr.c: New test.
2166 2013-03-19 Richard Biener <rguenther@suse.de>
2168 PR tree-optimization/56273
2169 * gcc.dg/tree-ssa/vrp47.c: Adjust.
2170 * c-c++-common/uninit-17.c: Likewise.
2172 2013-03-18 Jakub Jelinek <jakub@redhat.com>
2174 PR tree-optimization/56635
2175 * g++.dg/torture/pr56635.C: New test.
2177 2013-03-18 Richard Biener <rguenther@suse.de>
2179 PR tree-optimization/3713
2180 * g++.dg/ipa/devirt-12.C: New testcase.
2182 2013-03-18 Jakub Jelinek <jakub@redhat.com>
2185 * c-c++-common/pr56566.c: New test.
2187 2013-03-17 Jason Merrill <jason@redhat.com>
2189 * g++.dg/template/abstract-dr337.C: XFAIL.
2191 2013-03-16 Jakub Jelinek <jakub@redhat.com>
2194 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
2195 * c-c++-common/pr56607.c: New test.
2197 2013-03-16 Paolo Carlini <paolo.carlini@oracle.com>
2200 * g++.dg/cpp0x/constexpr-array5.C: New.
2202 2013-03-15 Tobias Burnus <burnus@net-b.de>
2205 * gfortran.dg/transfer_intrinsic_5.f90: New.
2207 2013-03-15 Kai Tietz <ktietz@redhat.com>
2209 * gcc.target/i386/movti.c: Don't test for x64 mingw.
2210 * gcc.target/i386/pr20020-1.c: Likewise.
2211 * gcc.target/i386/pr20020-2.c: Likewise.
2212 * gcc.target/i386/pr20020-3.c: Likewise.
2213 * gcc.target/i386/pr53425-1.c: Likewise.
2214 * gcc.target/i386/pr53425-2.c: Likewise.
2215 * gcc.target/i386/pr55093.c: Likewise.
2216 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
2218 2013-03-15 Jakub Jelinek <jakub@redhat.com>
2221 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
2222 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
2224 2013-03-14 Jakub Jelinek <jakub@redhat.com>
2226 PR tree-optimization/53265
2227 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
2229 * gcc.dg/graphite/id-6.c (test): Likewise.
2230 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
2231 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
2233 PR tree-optimization/53265
2234 * gcc.dg/pr53265.c: New test.
2235 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
2237 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
2239 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
2240 n, use it as high bound instead of 4.
2242 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
2245 * gcc.target/sh/pr49880-1.c: New.
2246 * gcc.target/sh/pr49880-2.c: New.
2247 * gcc.target/sh/pr49880-3.c: New.
2248 * gcc.target/sh/pr49880-4.c: New.
2249 * gcc.target/sh/pr49880-5.c: New.
2251 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
2253 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
2255 2013-03-13 Richard Biener <rguenther@suse.de>
2257 PR tree-optimization/56608
2258 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
2260 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
2263 * g++.dg/cpp0x/alias-decl-32.C: New.
2265 2013-03-11 Jan Hubicka <jh@suse.cz>
2268 * gcc.c-torture/compile/pr56571.c: New testcase.
2270 2013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2272 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
2273 * gcc.dg/tree-ssa/pr55579.c: Likewise.
2275 2013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
2277 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
2278 * gcc.dg/inline_4.c: Likewise.
2279 * gcc.dg/unroll_2.c: Likewise.
2280 * gcc.dg/unroll_3.c: Likewise.
2281 * gcc.dg/unroll_4.c: Likewise.
2283 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2286 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
2289 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
2291 2013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
2294 * gcc.c-torture/compile/pr40797.c: New.
2296 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2298 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
2300 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
2303 * gfortran.dg/class_56.f90: New test.
2305 2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
2308 * gcc.target/mips/pr56524.c: New test.
2310 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
2313 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
2315 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
2318 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
2320 2013-03-08 Marek Polacek <polacek@redhat.com>
2322 PR tree-optimization/56478
2323 * gcc.dg/torture/pr56478.c: New test.
2325 2013-03-08 Kai Tietz <ktietz@redhat.com>
2327 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
2328 targets linker option --allow-multiple-definition.
2330 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
2331 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
2332 * gcc.dg/pr52549.c: Add LLP64 case.
2333 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
2334 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
2335 * gcc.dg/torture/pr51071-2.c: Likewise.
2336 * gcc.dg/tree-ssa/vrp72.c: Likewise.
2337 * gcc.dg/tree-ssa/vrp73.c: Likewise.
2338 * gcc.dg/tree-ssa/vrp75.c: Likewise.
2339 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
2340 * gcc.dg/weak/weak-1.c: Likewise.
2341 * gcc.dg/weak/weak-2.c: Likewise.
2342 * gcc.dg/weak/weak-3.c: Likewise.
2343 * gcc.dg/weak/weak-4.c: Likewise.
2344 * gcc.dg/weak/weak-5.c: Likewise.
2345 * gcc.dg/weak/weak-15.c: Likewise.
2346 * gcc.dg/weak/weak-16.c: Likewise.
2348 * c-c++-common/pr54486.c: Skip test for mingw-targets.
2350 2013-03-07 Jakub Jelinek <jakub@redhat.com>
2352 PR tree-optimization/56559
2353 * gcc.dg/tree-ssa/reassoc-26.c: New test.
2355 2013-03-07 Andreas Schwab <schwab@suse.de>
2357 * gcc.dg/pr31490.c: Fix last change.
2359 2013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
2362 * g++.dg/template/crash115.C: New.
2364 2013-03-06 Jakub Jelinek <jakub@redhat.com>
2366 PR tree-optimization/56539
2367 * gcc.c-torture/compile/pr56539.c: New test.
2369 2013-03-06 Kai Tietz <ktietz@redhat.com>
2371 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
2373 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
2374 * gcc.dg/lto/20091013-1_2.c: Likewise.
2375 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
2377 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
2379 * gnat.dg/specs/aggr6.ads: New test.
2381 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
2383 * gnat.dg/loop_optimization15.ad[sb]: New test.
2385 2013-03-06 Jakub Jelinek <jakub@redhat.com>
2388 * gcc.dg/pr56548.c: New test.
2390 2013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2393 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
2395 2013-03-06 Jakub Jelinek <jakub@redhat.com>
2398 * g++.dg/template/typename20.C: New test.
2400 2013-03-05 Jakub Jelinek <jakub@redhat.com>
2403 * gcc.dg/pr56510.c: New test.
2405 PR rtl-optimization/56484
2406 * gcc.c-torture/compile/pr56484.c: New test.
2408 2013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
2411 * g++.dg/warn/Wsign-conversion-2.C: New.
2413 2013-03-05 Richard Biener <rguenther@suse.de>
2415 PR tree-optimization/56270
2416 * gcc.dg/vect/slp-38.c: New testcase.
2418 2013-03-05 Jakub Jelinek <jakub@redhat.com>
2420 PR rtl-optimization/56494
2421 * gcc.dg/pr56494.c: New test.
2423 2013-01-04 Eric Botcazou <ebotcazou@adacore.com>
2425 * gcc.dg/pr56424.c: New test.
2427 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
2429 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
2430 * gcc.dg/pr56228.c <avr>: Skip.
2432 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
2435 PR tree-optimization/52631
2436 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
2438 2013-03-03 David Edelsohn <dje.gcc@gmail.com>
2440 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
2441 * gcc.dg/vect/vect-83_64.c: Same.
2443 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
2446 * gfortran.dg/pointer_check_13.f90: New test.
2448 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
2451 * gfortran.dg/array_constructor_42.f90: New test.
2453 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
2456 * g++.dg/template/static33.C: New.
2457 * g++.dg/template/static34.C: Likewise.
2460 * g++.dg/template/static35.C: New.
2462 2013-03-01 Steve Ellcey <sellcey@mips.com>
2464 * gcc.dg/pr56396.c: Require pic support.
2466 2013-03-01 Richard Biener <rguenther@suse.de>
2468 PR tree-optimization/55481
2469 * gcc.dg/torture/pr56488.c: New testcase.
2471 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
2472 Jakub Jelinek <jakub@redhat.com>
2475 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
2476 no_sanitize_address attribute rather than no_address_safety_analysis.
2477 * g++.dg/asan/sanitizer_test_utils.h
2478 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
2479 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
2480 in addition to no_address_safety_analysis.
2482 2013-02-28 Jason Merrill <jason@redhat.com>
2485 * g++.dg/cpp0x/constexpr-and.C: New.
2487 2013-02-28 Martin Jambor <mjambor@suse.cz>
2489 PR tree-optimization/56294
2490 * g++.dg/debug/pr56294.C: New test.
2492 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
2494 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
2496 2013-02-27 Marek Polacek <polacek@redhat.com>
2498 PR rtl-optimization/56466
2499 * gcc.dg/pr56466.c: New test.
2501 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
2503 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
2504 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
2505 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
2507 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
2510 * gcc.dg/pr45472.c: New test.
2512 2013-02-26 Marek Polacek <polacek@redhat.com>
2514 PR tree-optimization/56426
2515 * gcc.dg/pr56436.c: New test.
2517 2013-02-26 Jakub Jelinek <jakub@redhat.com>
2519 PR tree-optimization/56448
2520 * gcc.c-torture/compile/pr56448.c: New test.
2522 PR tree-optimization/56443
2523 * gcc.dg/torture/pr56443.c: New test.
2525 2013-02-25 Richard Biener <rguenther@suse.de>
2527 PR tree-optimization/56175
2528 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
2530 2013-02-24 Jakub Jelinek <jakub@redhat.com>
2533 * g++.dg/torture/pr56403.C: New test.
2535 2013-02-25 Catherine Moore <clm@codesourcery.com>
2538 2013-02-24 Catherine Moore <clm@codesourcery.com>
2539 Richard Sandiford <rdsandiford@googlemail.com>
2541 * gcc.target/mips/mips.exp: Add microMIPS support.
2542 * gcc.target/mips/umips-movep-2.c: New test.
2543 * gcc.target/mips/umips-lwp-2.c: New test.
2544 * gcc.target/mips/umips-swp-5.c: New test.
2545 * gcc.target/mips/umips-constraints-1.c: New test.
2546 * gcc.target/mips/umips-lwp-3.c: New test.
2547 * gcc.target/mips/umips-swp-6.c: New test.
2548 * gcc.target/mips/umips-constraints-2.c: New test.
2549 * gcc.target/mips/umips-save-restore-1.c: New test.
2550 * gcc.target/mips/umips-lwp-4.c: New test.
2551 * gcc.target/mips/umips-swp-7.c: New test.
2552 * gcc.target/mips/umips-save-restore-2.c: New test.
2553 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2554 * gcc.target/mips/umips-lwp-5.c: New test.
2555 * gcc.target/mips/umips-save-restore-3.c: New test.
2556 * gcc.target/mips/umips-lwp-6.c: New test.
2557 * gcc.target/mips/umips-swp-1.c: New test.
2558 * gcc.target/mips/umips-lwp-7.c: New test.
2559 * gcc.target/mips/umips-swp-2.c: New test.
2560 * gcc.target/mips/umips-lwp-8.c: New test.
2561 * gcc.target/mips/umips-swp-3.c: New test.
2562 * gcc.target/mips/umips-movep-1.c: New test.
2563 * gcc.target/mips/umips-lwp-1.c: New test.
2564 * gcc.target/mips/umips-swp-4.c: New test.
2566 2013-02-24 Catherine Moore <clm@codesourcery.com>
2567 Richard Sandiford <rdsandiford@googlemail.com>
2569 * gcc.target/mips/mips.exp: Add microMIPS support.
2570 * gcc.target/mips/umips-movep-2.c: New test.
2571 * gcc.target/mips/umips-lwp-2.c: New test.
2572 * gcc.target/mips/umips-swp-5.c: New test.
2573 * gcc.target/mips/umips-constraints-1.c: New test.
2574 * gcc.target/mips/umips-lwp-3.c: New test.
2575 * gcc.target/mips/umips-swp-6.c: New test.
2576 * gcc.target/mips/umips-constraints-2.c: New test.
2577 * gcc.target/mips/umips-save-restore-1.c: New test.
2578 * gcc.target/mips/umips-lwp-4.c: New test.
2579 * gcc.target/mips/umips-swp-7.c: New test.
2580 * gcc.target/mips/umips-save-restore-2.c: New test.
2581 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2582 * gcc.target/mips/umips-lwp-5.c: New test.
2583 * gcc.target/mips/umips-save-restore-3.c: New test.
2584 * gcc.target/mips/umips-lwp-6.c: New test.
2585 * gcc.target/mips/umips-swp-1.c: New test.
2586 * gcc.target/mips/umips-lwp-7.c: New test.
2587 * gcc.target/mips/umips-swp-2.c: New test.
2588 * gcc.target/mips/umips-lwp-8.c: New test.
2589 * gcc.target/mips/umips-swp-3.c: New test.
2590 * gcc.target/mips/umips-movep-1.c: New test.
2591 * gcc.target/mips/umips-lwp-1.c: New test.
2592 * gcc.target/mips/umips-swp-4.c: New test.
2594 2013-02-22 Jakub Jelinek <jakub@redhat.com>
2597 * lib/asan-dg.exp (asan_link_flags): Add
2598 -B${gccpath}/libsanitizer/asan/ to flags.
2600 2013-02-21 Jakub Jelinek <jakub@redhat.com>
2603 * gcc.dg/torture/pr56420.c: New test.
2605 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
2608 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
2610 2013-02-21 Martin Jambor <mjambor@suse.cz>
2612 PR tree-optimization/56310
2613 * g++.dg/ipa/pr56310.C: New test.
2615 2013-02-21 Janus Weil <janus@gcc.gnu.org>
2618 * gfortran.dg/proc_ptr_comp_37.f90: New.
2620 2013-02-21 Richard Biener <rguenther@suse.de>
2622 PR tree-optimization/56415
2624 2013-02-11 Richard Biener <rguenther@suse.de>
2626 PR tree-optimization/56273
2627 * g++.dg/warn/Warray-bounds-6.C: New testcase.
2628 * gcc.dg/tree-ssa/pr21559.c: Adjust.
2629 * gcc.dg/tree-ssa/vrp17.c: Likewise.
2630 * gcc.dg/tree-ssa/vrp18.c: Likewise.
2631 * gcc.dg/tree-ssa/vrp23.c: Likewise.
2632 * gcc.dg/tree-ssa/vrp24.c: Likewise.
2634 2013-02-21 Marek Polacek <polacek@redhat.com>
2636 PR tree-optimization/56398
2637 * g++.dg/torture/pr56398.C: New test.
2639 2013-02-21 Jakub Jelinek <jakub@redhat.com>
2642 * gcc.c-torture/compile/pr56405.c: New test.
2644 2013-02-20 Jan Hubicka <jh@suse.cz>
2646 PR tree-optimization/56265
2647 * g++.dg/ipa/devirt-11.C: New testcase.
2649 2013-02-20 Richard Biener <rguenther@suse.de>
2651 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
2653 2013-02-20 Richard Biener <rguenther@suse.de>
2654 Jakub Jelinek <jakub@redhat.com>
2656 PR tree-optimization/56396
2657 * gcc.dg/pr56396.c: New testcase.
2659 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
2662 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
2664 2013-02-19 Richard Biener <rguenther@suse.de>
2666 PR tree-optimization/56384
2667 * gcc.dg/torture/pr56384.c: New testcase.
2669 2013-02-19 Jakub Jelinek <jakub@redhat.com>
2671 PR tree-optimization/56350
2672 * gcc.dg/pr56350.c: New test.
2674 PR tree-optimization/56381
2675 * g++.dg/opt/pr56381.C: New test.
2677 2013-02-18 Jakub Jelinek <jakub@redhat.com>
2680 * lib/dg-pch.exp (pch-init, pch-finish,
2681 check_effective_target_pch_supported_debug): New procs.
2682 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
2683 Likewise if $pch_unsupported_debug and $flags include -g.
2684 Skip FAILs about missing *.gch file if $pch_unsupported_debug
2685 and dg-require-effective-target pch_unsupported_debug.
2686 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
2687 * objc.dg/pch/pch.exp: Likewise.
2688 * gcc.dg/pch/pch.exp: Likewise.
2689 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
2690 pch_unsupported_debug.
2691 * gcc.dg/pch/valid-1.hs: Likewise.
2692 * gcc.dg/pch/valid-1b.c: Likewise.
2693 * gcc.dg/pch/valid-1b.hs: Likewise.
2695 2013-02-18 Richard Biener <rguenther@suse.de>
2697 PR tree-optimization/56366
2698 * gcc.dg/torture/pr56366.c: New testcase.
2700 2013-02-18 Richard Biener <rguenther@suse.de>
2703 * gcc.dg/torture/pr56349.c: New testcase.
2705 2013-02-18 Richard Biener <rguenther@suse.de>
2707 PR tree-optimization/56321
2708 * gcc.dg/torture/pr56321.c: New testcase.
2710 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
2712 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
2714 2013-02-16 Jakub Jelinek <jakub@redhat.com>
2715 Dodji Seketeli <dodji@redhat.com>
2718 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
2719 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
2720 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
2721 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
2722 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
2723 * c-c++-common/asan/pr56330.c: Likewise.
2724 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
2725 Ensure the size argument of __builtin_memcpy is a constant.
2727 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
2728 Paolo Carlini <paolo.carlini@oracle.com>
2731 * g++.dg/cpp0x/enum23.C: New.
2733 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
2736 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
2738 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
2740 PR rtl-optimization/56348
2741 * gcc.target/i386/pr56348.c: New test.
2743 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
2745 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
2746 * gcc.target/arm/interrupt-2.c: Likewise.
2748 2013-02-15 Tobias Burnus <burnus@net-b.de>
2751 * gfortran.dg/matmul_9.f90: New.
2753 2013-02-15 Tobias Burnus <burnus@net-b.de>
2756 * gfortran.dg/init_flag_11.f90: New.
2758 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2760 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
2762 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2764 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
2767 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
2768 Tobias Burnus <burnus@net-b.de>
2771 * gfortran.dg/allocatable_function_7.f90: New.
2773 2013-02-14 Jakub Jelinek <jakub@redhat.com>
2775 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
2776 * asan_globals_test-wrapper.cc: New file.
2777 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
2778 instead of asan_globals_test.cc as dg-additional-sources.
2779 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
2780 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
2781 "sanitizer_test_utils.h" instead of
2782 "sanitizer_common/tests/sanitizer_test_utils.h".
2783 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
2784 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
2785 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
2786 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
2787 * g++.dg/asan/asan_test.cc: Synced from upstream.
2788 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
2790 2013-02-14 Dodji Seketeli <dodji@redhat.com>
2793 * c-c++-common/asan/memcmp-2.c: New test.
2795 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
2798 * g++.dg/cpp0x/udlit-string-literal.h: New.
2799 * g++.dg/cpp0x/udlit-string-literal.C: New.
2801 2013-02-13 Sriraman Tallam <tmsriram@google.com>
2803 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
2805 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
2808 * gcc.target/arm/pr56184.C: New test.
2810 2013-02-13 Jakub Jelinek <jakub@redhat.com>
2813 * g++.dg/torture/pr56302.C: New test.
2814 * g++.dg/cpp0x/constexpr-56302.C: New test.
2815 * c-c++-common/pr56302.c: New test.
2817 2013-02-13 Tobias Burnus <burnus@net-b.de>
2818 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2821 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
2822 * gfortran.dg/quad_3.f90: Ditto.
2824 2013-02-13 Kostya Serebryany <kcc@google.com>
2826 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
2827 to match the fresh asan run-time.
2828 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
2830 2013-02-12 Dodji Seketeli <dodji@redhat.com>
2832 Avoid instrumenting duplicated memory access in the same basic block
2833 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
2834 * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
2835 * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
2836 * c-c++-common/asan/inc.c: Likewise.
2838 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
2841 * gcc.target/i386/pr56148.c: New test.
2843 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
2844 Tobias Burnus <burnus@net-b.de>
2847 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
2850 2013-02-12 Richard Biener <rguenther@suse.de>
2853 * gcc.dg/lto/pr56297_0.c: New testcase.
2854 * gcc.dg/lto/pr56297_0.c: Likewise.
2856 2013-02-12 Janus Weil <janus@gcc.gnu.org>
2859 * gfortran.dg/typebound_deferred_1.f90: New.
2861 2013-02-12 Jakub Jelinek <jakub@redhat.com>
2863 PR rtl-optimization/56151
2864 * gcc.target/i386/pr56151.c: New test.
2866 2013-02-11 Sriraman Tallam <tmsriramgoogle.com>
2868 * g++.dg/ext/mv12.C: New test.
2869 * g++.dg/ext/mv12.h: New file.
2870 * g++.dg/ext/mv12-aux.C: New file.
2871 * g++.dg/ext/mv13.C: New test.
2873 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
2875 * lib/target-supports.exp
2876 (check_effective_target_powerpc_eabi_ok): New.
2877 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
2879 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
2880 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
2882 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
2883 * gcc.target/powerpc/pr51623.c: Likewise.
2884 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
2885 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
2887 2013-02-11 Alexander Potapenko <glider@google.com>
2888 Jack Howarth <howarth@bromo.med.uc.edu>
2889 Jakub Jelinek <jakub@redhat.com>
2892 * g++.dg/asan/pr55617.C: Run on all targets.
2894 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
2896 PR rtl-optimization/56275
2897 * gcc.dg/pr56275.c: New test.
2899 2013-02-11 Richard Biener <rguenther@suse.de>
2901 PR tree-optimization/56273
2902 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
2904 2013-02-11 Richard Biener <rguenther@suse.de>
2906 PR tree-optimization/56264
2907 * gcc.dg/torture/pr56264.c: New testcase.
2909 2013-02-11 Richard Biener <rguenther@suse.de>
2911 PR tree-optimization/56273
2912 * g++.dg/warn/Warray-bounds-6.C: New testcase.
2913 * gcc.dg/tree-ssa/pr21559.c: Adjust.
2914 * gcc.dg/tree-ssa/vrp17.c: Likewise.
2915 * gcc.dg/tree-ssa/vrp18.c: Likewise.
2916 * gcc.dg/tree-ssa/vrp23.c: Likewise.
2917 * gcc.dg/tree-ssa/vrp24.c: Likewise.
2919 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
2921 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
2922 for *-*-linux-gnu targets.
2923 * g++.dg/asan/interception-test-1.c: Ditto.
2924 * g++.dg/asan/interception-failure-test-1.C: Ditto.
2925 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
2927 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
2930 * gfortran.dg/intrinsic_size_4.f90 : New test.
2932 2013-02-09 Jakub Jelinek <jakub@redhat.com>
2935 * gcc.target/powerpc/pr56256.c: New test.
2937 2013-02-08 Ian Lance Taylor <iant@google.com>
2939 * lib/go.exp: Load timeout.exp.
2941 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
2943 PR rtl-optimization/56246
2944 * gcc.target/i386/pr56246.c: New test.
2946 2013-02-08 Jeff Law <law@redhat.com>
2949 * gcc.dg/debug/dwarf2/pr53948.c: New test.
2951 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
2954 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
2957 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
2959 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
2961 2013-02-08 Jakub Jelinek <jakub@redhat.com>
2963 PR rtl-optimization/56195
2964 * gcc.dg/torture/pr56195.c: New test.
2966 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
2969 * gfortran.dg/recursive_interface_2.f90: New test.
2971 2013-02-08 Jakub Jelinek <jakub@redhat.com>
2973 PR tree-optimization/56250
2974 * gcc.c-torture/execute/pr56250.c: New test.
2976 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
2978 PR tree-optimization/56064
2979 * gcc.dg/fixed-point/view-convert-2.c: New test.
2981 2013-02-08 Michael Matz <matz@suse.de>
2983 PR tree-optimization/52448
2984 * gcc.dg/pr52448.c: New test.
2986 2013-02-08 Richard Biener <rguenther@suse.de>
2989 * gcc.dg/torture/pr56181.c: New testcase.
2991 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
2994 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
2995 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
2997 2013-02-07 Jakub Jelinek <jakub@redhat.com>
3000 * g++.dg/parse/crash61.C: New test.
3003 * g++.dg/parse/pr56239.C: New test.
3006 * g++.dg/abi/mangle61.C: New test.
3008 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
3010 PR rtl-optimization/56225
3011 * gcc.target/i386/pr56225.c: New test.
3013 2013-02-07 Jakub Jelinek <jakub@redhat.com>
3016 * gcc.dg/guality/pr56154-1.c: New test.
3017 * gcc.dg/guality/pr56154-2.c: New test.
3018 * gcc.dg/guality/pr56154-3.c: New test.
3019 * gcc.dg/guality/pr56154-4.c: New test.
3020 * gcc.dg/guality/pr56154-aux.c: New file.
3022 PR tree-optimization/55789
3023 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
3025 * gcc.dg/tree-ssa/inline-3.c: Add
3026 --param max-early-inliner-iterations=2 option.
3028 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3031 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
3032 Add -fno-dwarf2-cfi-asm to dg-options.
3035 2013-02-07 Jakub Jelinek <jakub@redhat.com>
3038 * gcc.dg/pr56228.c: New test.
3040 2013-02-07 Alan Modra <amodra@gmail.com>
3043 * gcc.target/powerpc/pr54009.c: New test.
3045 * gfortran.dg/pr54131.f: New test.
3047 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
3050 * gfortran.dg/array_constructor_41.f90: New test.
3052 2013-02-06 Janus Weil <janus@gcc.gnu.org>
3055 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
3057 2013-02-06 Jakub Jelinek <jakub@redhat.com>
3060 * g++.dg/gomp/pr56217.C: New test.
3062 2013-02-05 Jakub Jelinek <jakub@redhat.com>
3064 PR tree-optimization/56205
3065 * gcc.dg/tree-ssa/stdarg-6.c: New test.
3066 * gcc.c-torture/execute/pr56205.c: New test.
3068 2013-02-05 Richard Biener <rguenther@suse.de>
3070 PR tree-optimization/53342
3071 PR tree-optimization/53185
3072 * gcc.dg/vect/pr53185-2.c: New testcase.
3074 2013-02-05 Jan Hubicka <jh@suse.cz>
3076 PR tree-optimization/55789
3077 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
3078 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
3079 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
3080 * g++.dg/ipa/inline-1.C: New testcase.
3081 * g++.dg/ipa/inline-2.C: New testcase.
3082 * g++.dg/ipa/inline-3.C: New testcase.
3084 2013-02-05 Jan Hubicka <jh@suse.cz>
3086 PR tree-optimization/55789
3087 * g++.dg/torture/pr55789.C: New testcase.
3089 2013-02-05 Jakub Jelinek <jakub@redhat.com>
3092 * gcc.dg/pr56167.c: New test.
3094 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
3097 * gcc.target/sh/pr55146.c: New.
3099 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
3101 PR tree-optimization/54386
3102 * gcc.target/sh/pr54386.c: New.
3104 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
3107 * gfortran.dg/realloc_on _assign_16.f90 : New test.
3110 * gfortran.dg/realloc_on _assign_17.f90 : New test.
3112 2013-02-04 Alexander Potapenko <glider@google.com>
3113 Jack Howarth <howarth@bromo.med.uc.edu>
3114 Jakub Jelinek <jakub@redhat.com>
3117 * g++.dg/asan/pr55617.C: New test.
3119 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
3122 * gfortran.dg/typebound_operator_19.f90: New test.
3123 * gfortran.dg/typebound_assignment_4.f90: New test.
3125 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
3128 * gfortran.dg/recursive_interface_1.f90: New test.
3130 2013-02-04 Richard Guenther <rguenther@suse.de>
3133 * gcc.dg/lto/pr56168_0.c: New testcase.
3134 * gcc.dg/lto/pr56168_1.c: Likewise.
3136 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
3140 * gfortran.dg/block_12.f90: New test.
3141 * gfortran.dg/module_error_1.f90: New test.
3143 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
3145 * lib/target-supports.exp (check_effective_target_vect_float)
3146 (check_effective_target_vect_no_align): Add mips-sde-elf.
3148 2013-02-01 Jakub Jelinek <jakub@redhat.com>
3150 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
3152 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
3154 * gcc.dg/pr56023.c: XFAIL on AIX.
3155 * gcc.dg/vect/pr49352.c: Same.
3157 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
3159 * gnat.dg/opt26.adb: New test.
3161 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3164 2013-01-27 Amol Pise <amolpise15@gmail.com>
3166 * gcc.target/arm/neon-vfnms-1.c: New test.
3167 * gcc.target/arm/neon-vfnma-1.c: New test.
3169 2013-01-31 Richard Biener <rguenther@suse.de>
3171 PR tree-optimization/56157
3172 * gcc.dg/torture/pr56157.c: New testcase.
3174 2013-01-30 Richard Biener <rguenther@suse.de>
3176 PR tree-optimization/56150
3177 * gcc.dg/torture/pr56150.c: New testcase.
3179 2013-01-30 Jakub Jelinek <jakub@redhat.com>
3182 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
3183 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
3184 printed in backtrace.
3185 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
3186 to avoid errors about mismatched allocation vs. deallocation.
3189 * g++.dg/mv1.C: Moved to...
3190 * g++.dg/ext/mv1.C: ... here. Adjust test.
3191 * g++.dg/mv2.C: Moved to...
3192 * g++.dg/ext/mv2.C: ... here. Adjust test.
3193 * g++.dg/mv3.C: Moved to...
3194 * g++.dg/ext/mv3.C: ... here.
3195 * g++.dg/mv4.C: Moved to...
3196 * g++.dg/ext/mv4.C: ... here.
3197 * g++.dg/mv5.C: Moved to...
3198 * g++.dg/ext/mv5.C: ... here. Adjust test.
3199 * g++.dg/mv6.C: Moved to...
3200 * g++.dg/ext/mv6.C: ... here. Adjust test.
3201 * g++.dg/ext/mv7.C: New test.
3202 * g++.dg/ext/mv8.C: New test.
3203 * g++.dg/ext/mv9.C: New test.
3204 * g++.dg/ext/mv10.C: New test.
3205 * g++.dg/ext/mv11.C: New test.
3207 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
3209 PR rtl-optimization/56144
3210 * gcc.dg/pr56144.c: New.
3212 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
3214 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
3216 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
3217 * g++.dg/cpp0x/constexpr-55573.C: Same
3219 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
3221 PR tree-optimization/56064
3222 * gcc.dg/fixed-point/view-convert.c: New test.
3224 2013-01-30 Andreas Schwab <schwab@suse.de>
3226 * lib/target-supports-dg.exp (dg-process-target): Use expr to
3227 evaluate the end index in string range.
3229 2013-01-30 Tobias Burnus <burnus@net-b.de>
3232 * gfortran.dg/allocatable_function_6.f90: New.
3234 2013-01-29 Janus Weil <janus@gcc.gnu.org>
3235 Mikael Morin <mikael@gcc.gnu.org>
3238 * gfortran.dg/proc_ptr_comp_36.f90: New.
3240 2013-01-29 Richard Biener <rguenther@suse.de>
3242 PR tree-optimization/55270
3243 * gcc.dg/torture/pr55270.c: New testcase.
3245 2013-01-28 Jakub Jelinek <jakub@redhat.com>
3247 PR rtl-optimization/56117
3248 * gcc.dg/pr56117.c: New test.
3250 2013-01-28 Richard Biener <rguenther@suse.de>
3252 PR tree-optimization/56034
3253 * gcc.dg/torture/pr56034.c: New testcase.
3255 2013-01-28 Jakub Jelinek <jakub@redhat.com>
3257 PR tree-optimization/56125
3258 * gcc.dg/pr56125.c: New test.
3260 2013-01-28 Tobias Burnus <burnus@net-b.de>
3261 Mikael Morin <mikael@gcc.gnu.org>
3264 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
3265 * gfortran.dg/import8.f90: Likewise.
3266 * gfortran.dg/interface_derived_type_1.f90: Likewise.
3267 * gfortran.dg/import10.f90: New test.
3268 * gfortran.dg/import11.f90: Likewise
3270 2013-01-28 Jakub Jelinek <jakub@redhat.com>
3273 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
3274 string.h. Provide memset, malloc and free prototypes, adjust line
3275 numbers in dg-output.
3276 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
3277 Provide memset prototype and adjust line numbers in dg-output.
3278 * c-c++-common/asan/global-overflow-1.c: Likewise.
3280 PR tree-optimization/56094
3281 * gcc.dg/pr56094.c: New test.
3283 2013-01-27 Amol Pise <amolpise15@gmail.com>
3285 * gcc.target/arm/neon-vfnms-1.c: New test.
3286 * gcc.target/arm/neon-vfnma-1.c: New test.
3288 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
3291 * gcc.target/i386/pr56114.c: New test.
3293 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
3296 * gfortran.dg/associate_14.f90: New test.
3299 * gfortran.dg/associate_13.f90: New test.
3301 2013-01-25 Jakub Jelinek <jakub@redhat.com>
3303 PR tree-optimization/56098
3304 * gcc.dg/pr56098-1.c: New test.
3305 * gcc.dg/pr56098-2.c: New test.
3307 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
3310 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
3312 2013-01-22 Marek Polacek <polacek@redhat.com>
3314 PR tree-optimization/56035
3315 * gcc.dg/pr56035.c: New test.
3317 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3319 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
3322 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3324 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
3326 2013-01-24 Jakub Jelinek <jakub@redhat.com>
3329 * gcc.dg/pr56078.c: New test.
3330 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
3332 2013-01-24 Martin Jambor <mjambor@suse.cz>
3334 PR tree-optimization/55927
3335 * g++.dg/ipa/devirt-10.C: Disable early inlining.
3337 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
3339 * gcc.target/i386/movsd.c: New test.
3341 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
3344 * gcc.target/i386/pr55934.c: New test.
3346 2013-01-23 Janus Weil <janus@gcc.gnu.org>
3349 * gfortran.dg/select_8.f90: New.
3351 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
3353 * gcc.target/microblaze/microblaze.exp: Remove
3354 target_config_cflags check.
3356 2013-01-23 Jakub Jelinek <jakub@redhat.com>
3359 * gfortran.dg/gomp/pr56052.f90: New test.
3362 * gcc.dg/pr49069.c: New test.
3364 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
3367 * g++.dg/cpp0x/constexpr-static10.C: New.
3369 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
3372 * gcc.target/i386/pr56028.c: New test.
3374 2013-01-22 Jakub Jelinek <jakub@redhat.com>
3377 * gcc.target/i386/pr55686.c: New test.
3379 2013-01-22 Dodji Seketeli <dodji@redhat.com>
3382 * g++.dg/cpp0x/variadic139.C: New test.
3383 * g++.dg/cpp0x/variadic140.C: Likewise.
3384 * g++.dg/cpp0x/variadic141.C: Likewise.
3386 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
3388 * gnat.dg/warn8.adb: New test.
3390 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
3393 * gfortran.dg/include_8.f90: New test.
3395 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
3397 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
3398 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
3400 2013-01-21 Jakub Jelinek <jakub@redhat.com>
3402 PR tree-optimization/56051
3403 * gcc.c-torture/execute/pr56051.c: New test.
3405 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
3407 PR rtl-optimization/56023
3408 * gcc.dg/pr56023.c: New test.
3410 2013-01-21 Martin Jambor <mjambor@suse.cz>
3413 * gcc.target/i386/pr56022.c: New test.
3415 2013-01-21 Jason Merrill <jason@redhat.com>
3417 * lib/target-supports.exp (check_effective_target_alias): New.
3419 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
3422 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
3424 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
3426 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
3428 2013-01-19 Jeff Law <law@redhat.com>
3430 PR tree-optimization/52631
3431 * tree-ssa/pr52631.c: New test.
3432 * tree-ssa/ssa-fre-9: Update expected output.
3434 2013-01-19 Anthony Green <green@moxielogic.com>
3436 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
3439 2013-01-18 Jakub Jelinek <jakub@redhat.com>
3441 PR tree-optimization/56029
3442 * g++.dg/torture/pr56029.C: New test.
3444 2013-01-18 Sharad Singhai <singhai@google.com>
3446 PR tree-optimization/55995
3447 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
3449 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
3452 * gcc.target/i386/pr55433.c: New.
3454 2013-01-18 Jakub Jelinek <jakub@redhat.com>
3457 * gfortran.dg/pr56015.f90: New test.
3459 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
3461 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
3463 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
3465 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
3466 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
3467 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
3468 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
3469 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
3471 2013-01-17 Jeff Law <law@redhat.com>
3473 * gcc.dg/pr52573.c: Move to...
3474 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
3476 PR rtl-optimization/52573
3477 * gcc.dg/pr52573.c: New test.
3479 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
3482 * g++.dg/asan/interception-test-1.C: Skip on darwin.
3483 * lib/target-supports.exp (check_effective_target_swapcontext): Use
3484 check_no_compiler_messages to test support in ucontext.h.
3485 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
3486 compliant RLIMIT_AS.
3488 2013-01-17 Marek Polacek <polacek@redhat.com>
3490 PR rtl-optimization/55833
3491 * gcc.dg/pr55833.c: New test.
3493 2013-01-17 Jan Hubicka <jh@suse.cz>
3495 PR tree-optimization/55273
3496 * gcc.c-torture/compile/pr55273.c: New testcase.
3498 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
3501 * gcc.target/pr55981.c: New test.
3503 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
3505 * gcc.target/arm/pr40887.c: Require at least armv5.
3506 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
3507 * gcc.target/arm/pr51915.c: Likewise.
3508 * gcc.target/arm/pr52006.c: Likewise.
3509 * gcc.target/arm/pr53187.c: Likewise.
3511 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
3512 * gcc.target/arm/ftest-support-arm.h: Delete.
3513 * gcc.target/arm/ftest-support-thumb.h: Delete.
3514 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
3515 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
3516 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
3517 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
3518 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
3519 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
3520 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
3521 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
3522 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
3523 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
3524 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
3525 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
3526 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
3527 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
3528 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
3529 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
3530 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
3531 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
3532 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
3533 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
3534 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
3535 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
3536 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
3537 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
3539 2013-01-17 Martin Jambor <mjambor@suse.cz>
3541 PR tree-optimizations/55264
3542 * g++.dg/ipa/pr55264.C: New test.
3544 2013-01-16 Janus Weil <janus@gcc.gnu.org>
3547 * gfortran.dg/class_55.f90: New.
3549 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
3552 * gcc.c-torture/execute/builtins/builtins.exp: Add
3553 -Wl,--allow-multiple-definition for eabi and elf targets.
3556 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
3557 check_effective_target_vect_perm_short,
3558 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
3559 check_effective_target_vect64): Return 0 for big-endian ARM.
3560 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
3562 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
3565 2013-01-16 Richard Biener <rguenther@suse.de>
3567 PR tree-optimization/55964
3568 * gcc.dg/torture/pr55964.c: New testcase.
3570 2013-01-16 Richard Biener <rguenther@suse.de>
3572 PR tree-optimization/54767
3573 PR tree-optimization/53465
3574 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
3576 2013-01-16 Christian Bruel <christian.bruel@st.com>
3579 * gcc.target/sh/sh-switch.c: New testcase.
3581 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
3583 * gcc.dg/webizer.c: Increase the array size.
3585 2013-01-15 Jakub Jelinek <jakub@redhat.com>
3588 * gcc.dg/pr55940.c: New test.
3590 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
3591 Harald Anlauf <anlauf@gmx.de>
3593 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
3594 * gfortran.dg/bounds_check_5.f90: Likewise.
3595 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
3596 * gfortran.dg/continuation_9.f90: Likewise.
3597 * gfortran.dg/move_alloc_13.f90: Likewise.
3598 * gfortran.dg/structure_constructor_11.f90: Likewise.
3599 * gfortran.dg/tab_continuation.f: Likewise.
3600 * gfortran.dg/warning-directive-2.F90: Likewise.
3601 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
3603 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
3605 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
3606 * gcc.target/arm/fma-sp.c: Likewise.
3608 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
3610 PR rtl-optimization/55153
3611 * gcc.dg/pr55153.c: New.
3613 2013-01-15 Jakub Jelinek <jakub@redhat.com>
3615 PR tree-optimization/55920
3616 * gcc.c-torture/compile/pr55920.c: New test.
3618 2013-01-15 Richard Biener <rguenther@suse.de>
3621 * gcc.dg/torture/pr55882.c: New testcase.
3623 2013-01-15 Jakub Jelinek <jakub@redhat.com>
3625 PR tree-optimization/55955
3626 * gcc.c-torture/compile/pr55955.c: New test.
3628 2013-01-15 Dodji Seketeli <dodji@redhat.com>
3631 * g++.dg/cpp0x/alias-decl-31.C: New test.
3633 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
3636 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
3637 case where interface is null.
3639 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3642 * gfortran.dg/array_constructor_40.f90: New test.
3644 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
3646 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
3648 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
3650 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
3651 * gcc.target/aarch64/vect-ld1r-compile.c: New.
3652 * gcc.target/aarch64/vect-ld1r-fp.c: New.
3653 * gcc.target/aarch64/vect-ld1r.c: New.
3654 * gcc.target/aarch64/vect-ld1r.x: New.
3656 2013-01-14 Andi Kleen <ak@linux.intel.com>
3659 * gcc.target/i386/hle-clear-rel.c: New file
3660 * gcc.target/i386/hle-store-rel.c: New file.
3662 2013-01-14 Harald Anlauf <anlauf@gmx.de>
3664 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
3665 * gfortran.dg/bounds_check_4.f90: Likewise.
3666 * gfortran.dg/inquire_10.f90: Likewise.
3667 * gfortran.dg/minloc_3.f90: Likewise.
3668 * gfortran.dg/minlocval_3.f90: Likewise.
3669 * gfortran.dg/module_double_reuse.f90: Likewise.
3670 * gfortran.dg/mvbits_1.f90: Likewise.
3671 * gfortran.dg/oldstyle_1.f90: Likewise.
3672 * gfortran.dg/pr20163-2.f: Likewise.
3673 * gfortran.dg/save_1.f90: Likewise.
3674 * gfortran.dg/scan_1.f90: Likewise.
3675 * gfortran.dg/select_char_1.f90: Likewise.
3676 * gfortran.dg/shape_4.f90: Likewise.
3677 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
3678 * gfortran.dg/function_optimize_10.f90: Likewise.
3679 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
3680 * gfortran.dg/used_types_17.f90: Likewise.
3681 * gfortran.dg/used_types_18.f90: Likewise.
3683 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
3686 * gfortran.dg/proc_ptr_result_8.f90 : New test.
3688 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
3690 * gcc.dg/unroll_5.c: Add nomips16 attributes.
3692 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
3694 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
3696 2013-01-12 Janus Weil <janus@gcc.gnu.org>
3699 * gfortran.dg/assumed_type_2.f90: Fix test case.
3700 * gfortran.dg/internal_pack_13.f90: New test.
3701 * gfortran.dg/internal_pack_14.f90: New test.
3703 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
3706 * gfortran.dg/unlimited_polymorphic_8.f90: Update
3707 scan-tree-dump-times for foo.0.x._vptr to deal with change from
3710 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
3712 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
3714 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3717 * gcc.target/s390/pr55719.c: New testcase.
3719 2013-01-11 Richard Guenther <rguenther@suse.de>
3721 PR tree-optimization/44061
3722 * gcc.dg/pr44061.c: New testcase.
3724 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
3726 Update copyright years.
3728 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
3729 Jakub Jelinek <jakub@redhat.com>
3732 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
3734 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
3736 PR rtl-optimization/55672
3737 * gcc.target/i386/pr55672.c: New.
3739 2013-01-10 Jeff Law <law@redhat.com>
3741 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
3742 pass/fail message unique.
3745 2013-01-10 Jason Merrill <jason@redhat.com>
3747 * ada/.gitignore: New.
3749 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3751 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
3753 * g++.dg/tls/thread_local2.C: Likewise.
3754 * g++.dg/tls/thread_local2g.C: Likewise.
3755 * g++.dg/tls/thread_local6.C: Likewise.
3756 * g++.dg/tls/thread_local-order1.C: Add tls options.
3757 * g++.dg/tls/thread_local-order2.C: Likewise.
3758 * g++.dg/tls/thread_local3.C: Likewise.
3759 * g++.dg/tls/thread_local3g.C: Likewise.
3760 * g++.dg/tls/thread_local4.C: Likewise.
3761 * g++.dg/tls/thread_local4g.C: Likewise.
3762 * g++.dg/tls/thread_local5.C: Likewise.
3763 * g++.dg/tls/thread_local5g.C: Likewise.
3764 * g++.dg/tls/thread_local6g.C: Likewise.
3766 2013-01-10 Kostya Serebryany <kcc@google.com>
3768 * g++.dg/asan/asan_test.cc: Sync from upstream.
3770 2013-01-10 Jakub Jelinek <jakub@redhat.com>
3772 PR tree-optimization/55921
3773 * gcc.c-torture/compile/pr55921.c: New test.
3775 2013-01-09 Jan Hubicka <jh@suse.cz>
3777 PR tree-optimization/55569
3778 * gcc.c-torture/compile/pr55569.c: New testcase.
3780 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
3783 * gfortran.dg/use_28.f90: New test.
3785 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
3787 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
3788 number matching more robust.
3790 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
3792 PR rtl-optimization/55829
3793 * gcc.target/i386/pr55829.c: New.
3795 2013-01-09 Tobias Burnus <burnus@net-b.de>
3798 * gfortran.dg/bind_c_bool_1.f90: New.
3799 * gfortran.dg/do_5.f90: Add dg-warning.
3801 2013-01-09 Jan Hubicka <jh@suse.cz>
3803 PR tree-optimization/55875
3804 * gcc.c-torture/execute/pr55875.c: New testcase.
3805 * g++.dg/torture/pr55875.C: New testcase.
3807 2013-01-09 Jakub Jelinek <jakub@redhat.com>
3810 * c-c++-common/pr48418.c: New test.
3812 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
3815 * g++.dg/tls/thread_local-ice.C: New.
3817 2013-01-09 Andreas Schwab <schwab@suse.de>
3819 * gcc.dg/guality/pr54693.c: Null-terminate arr.
3821 2013-01-09 Jakub Jelinek <jakub@redhat.com>
3823 PR tree-optimization/48189
3824 * gcc.dg/pr48189.c: New test.
3826 2013-01-04 Jan Hubicka <jh@suse.cz>
3828 PR tree-optimization/55823
3829 * g++.dg/ipa/devirt-10.C: New testcase.
3831 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
3832 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
3834 PR rtl-optimization/55845
3835 * gcc.target/i386/pr55845.c: New test.
3837 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
3839 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
3840 instructions generated instead of number of occurances.
3842 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
3844 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
3845 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
3846 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
3847 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
3848 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
3849 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
3850 * gcc.target/aarch64/vect-fcm.x: Likewise.
3851 * lib/target-supports.exp
3852 (check_effective_target_vect_cond): Enable for AArch64.
3854 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
3856 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
3857 endian-safe float pool loading.
3858 (test_square_root_v4sf): Likewise.
3859 (test_square_root_v2df): Likewise.
3860 * lib/target-supports.exp
3861 (check_effective_target_vect_call_sqrtf): Add AArch64.
3863 2013-01-08 Martin Jambor <mjambor@suse.cz>
3866 * gcc.dg/tree-ssa/pr55579.c: New test.
3868 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3870 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
3873 2013-01-08 Jakub Jelinek <jakub@redhat.com>
3876 * gcc.dg/torture/pr55890-3.c: New test.
3879 * gcc.c-torture/compile/pr55851.c: New test.
3882 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
3885 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
3888 * gfortran.dg/elemental_scalar_args_2.f90: New test.
3890 2013-01-07 Tobias Burnus <burnus@net-b.de>
3893 * gfortran.dg/pointer_init_2.f90: Update dg-error.
3894 * gfortran.dg/pointer_init_7.f90: New.
3896 2013-01-07 Richard Biener <rguenther@suse.de>
3898 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
3900 2013-01-07 Richard Biener <rguenther@suse.de>
3903 * gcc.dg/torture/pr55890-1.c: New testcase.
3904 * gcc.dg/torture/pr55890-2.c: Likewise.
3906 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
3908 * gcc.target/aarch64/fmovd.c: New.
3909 * gcc.target/aarch64/fmovf.c: Likewise.
3910 * gcc.target/aarch64/fmovd-zero.c: Likewise.
3911 * gcc.target/aarch64/fmovf-zero.c: Likewise.
3912 * gcc.target/aarch64/vect-fmovd.c: Likewise.
3913 * gcc.target/aarch64/vect-fmovf.c: Likewise.
3914 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
3915 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
3917 2013-01-07 Richard Biener <rguenther@suse.de>
3919 PR tree-optimization/55888
3920 PR tree-optimization/55862
3921 * gcc.dg/torture/pr55888.c: New testcase.
3923 2013-01-07 Tobias Burnus <burnus@net-b.de>
3926 * gfortran.dg/intrinsic_size_3.f90: New.
3928 2013-01-07 Tobias Burnus <burnus@net-b.de>
3931 * gfortran.dg/select_type_32.f90: New.
3933 2013-01-04 Dodji Seketeli <dodji@redhat.com>
3936 * g++.dg/cpp0x/alias-decl-29.C: New test.
3938 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
3943 * gfortran.dg/class_array_15.f03: New test.
3945 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
3950 * gfortran.dg/use_23.f90: New test.
3951 * gfortran.dg/use_24.f90: New test.
3952 * gfortran.dg/use_25.f90: New test.
3953 * gfortran.dg/use_26.f90: New test.
3954 * gfortran.dg/use_27.f90: New test.
3956 2013-01-06 Olivier Hainque <hainque@adacore.com>
3958 * gnat.dg/specs/clause_on_volatile.ads: New test.
3960 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
3962 * gnat.dg/alignment10.adb: New test.
3964 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
3965 Mikael Morin <mikael@gcc.gnu.org>
3968 * gfortran.dg/use_22.f90: New test.
3970 2013-01-04 Andrew Pinski <apinski@cavium.com>
3972 * gcc.target/aarch64/cmp-1.c: New testcase.
3974 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
3977 * gfortran.dg/select_type_31.f03: New test.
3979 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
3981 PR c++/54526 (again)
3982 * g++.dg/cpp0x/parse2.C: Extend.
3983 * g++.old-deja/g++.other/crash28.C: Adjust.
3985 2013-01-04 Richard Biener <rguenther@suse.de>
3987 PR tree-optimization/55862
3988 * gcc.dg/torture/pr55862.c: New testcase.
3990 2013-01-04 Martin Jambor <mjambor@suse.cz>
3992 PR tree-optimization/55755
3993 * gcc.dg/torture/pr55755.c: New test.
3994 * gcc.dg/tree-ssa/sra-13.c: Likewise.
3995 * gcc.dg/tree-ssa/pr45144.c: Update.
3997 2013-01-04 Richard Biener <rguenther@suse.de>
4000 * gcc.dg/fold-reassoc-2.c: New testcase.
4002 2013-01-04 Tobias Burnus <burnus@net-b.de>
4005 * gfortran.dg/null_7.f90: New.
4007 2013-01-04 Tobias Burnus <burnus@net-b.de>
4011 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
4012 * gfortran.dg/unlimited_polymorphic_7.f90: New.
4013 * gfortran.dg/unlimited_polymorphic_8.f90: New.
4015 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
4017 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
4019 2013-01-03 Janus Weil <janus@gcc.gnu.org>
4022 * gfortran.dg/assignment_1.f90: Modified.
4023 * gfortran.dg/assignment_4.f90: New.
4025 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
4027 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
4029 2013-01-03 Richard Biener <rguenther@suse.de>
4031 PR tree-optimization/55857
4032 * gcc.dg/vect/pr55857-1.c: New testcase.
4033 * gcc.dg/vect/pr55857-2.c: Likewise.
4035 2013-01-03 Jakub Jelinek <jakub@redhat.com>
4037 PR rtl-optimization/55838
4038 * gcc.dg/pr55838.c: New test.
4040 PR tree-optimization/55832
4041 * gcc.c-torture/compile/pr55832.c: New test.
4043 2013-01-02 Teresa Johnson <tejohnson@google.com>
4045 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
4046 * gcc.dg/tree-ssa/loop-23.c: Ditto.
4047 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
4048 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
4049 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
4050 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
4051 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
4052 * gcc.dg/unroll_1.c: Ditto.
4053 * gcc.dg/unroll_2.c: Ditto.
4054 * gcc.dg/unroll_3.c: Ditto.
4055 * gcc.dg/unroll_4.c: Ditto.
4057 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4059 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
4061 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4064 * gfortran.dg/eof_4.f90: New test.
4066 2013-01-02 Jakub Jelinek <jakub@redhat.com>
4068 * lib/c-compat.exp (compat-use-alt-compiler): Remove
4069 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
4070 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
4071 (compat_setup_dfp): Initialize compat_alt_caret and
4072 compat_save_TEST_ALWAYS_FLAGS.
4074 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4076 * gcc.dg/torture/tls/tls-reload-1.c: New test.
4078 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4080 * gcc.dg/torture/fp-int-convert-2.c: New test.
4082 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4084 * gfortran.dg/newunit_3.f90: Add dg-do run.
4085 * gfortran.dg/inquire_15.f90: Add dg-do run.
4087 2013-01-01 Jakub Jelinek <jakub@redhat.com>
4089 PR tree-optimization/55831
4090 * gcc.dg/pr55831.c: New test.
4092 Copyright (C) 2013 Free Software Foundation, Inc.
4094 Copying and distribution of this file, with or without modification,
4095 are permitted in any medium without royalty provided the copyright
4096 notice and this notice are preserved.