1 2013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
4 * g++.dg/parse/dtor16.C: New.
5 * g++.dg/parse/dtor6.C: Adjust.
7 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
10 * g++.dg/expr/bitfield12.C: New.
12 2013-05-24 Jeff Law <law@redhat.com>
14 PR tree-optimization/57124
15 * gcc.c-torture/execute/pr57124.c: New test.
16 * gcc.c-torture/execute/pr57124.x: Set -fno-strict-overflow.
18 2013-05-24 Martin Jambor <mjambor@suse.cz>
20 PR tree-optimization/57294
21 * gcc.dg/ipa/pr57294.c: New test.
23 2013-05-24 Ian Bolton <ian.bolton@arm.com>
25 * gcc.target/aarch64/scalar_intrinsics.c
26 (force_simd): Use a valid instruction.
27 (test_vdupd_lane_s64): Pass a valid lane argument.
28 (test_vdupd_lane_u64): Likewise.
30 2013-05-24 Richard Biener <rguenther@suse.de>
32 PR tree-optimization/57287
33 * gcc.dg/pr57287.c: New testcase.
35 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
38 * g++.dg/template/error51.C: New.
40 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
43 * g++.dg/template/bitfield2.C: New.
45 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
47 * gnat.dg/specs/noinline1.ads: New test.
48 * gnat.dg/noinline2.ad[sb]: Likewise.
49 * gnat.dg/specs/noinline3.ads: Likewise.
50 * gnat.dg/specs/noinline3_pkg.ad[sb]: New helper.
52 2013-05-24 Alexander Ivchenko <alexander.ivchenko@intel.com>
55 * gcc.dg/tree-ssa/pr57385.c: New test.
57 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
59 * gnat.dg/derived_type4.adb: New test.
61 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
63 * gcc.dg/builtin-bswap-6.c: New test.
64 * gcc.dg/builtin-bswap-7.c: Likewise.
65 * gcc.dg/builtin-bswap-8.c: Likewise.
66 * gcc.dg/builtin-bswap-9.c: Likewise.
68 2013-05-23 Christian Bruel <christian.bruel@st.com>
71 * gcc.dg/debug/pr57351.c: New test
73 2013-05-23 Vidya Praveen <vidyapraveen@arm.com>
75 * gcc.target/aarch64/vect-clz.c: New file.
77 2013-05-23 Martin Jambor <mjambor@suse.cz>
80 * gcc.dg/ipa/pr57347.c: New test.
82 2013-05-23 Richard Biener <rguenther@suse.de>
84 PR tree-optimization/57380
85 * g++.dg/tree-ssa/pr57380.C: New testcase.
87 2013-05-23 Richard Biener <rguenther@suse.de>
90 * gcc.dg/torture/pr57381.c: New testcase.
92 2013-05-23 Jakub Jelinek <jakub@redhat.com>
95 * gcc.c-torture/execute/pr57344-1.c: New test.
96 * gcc.c-torture/execute/pr57344-2.c: New test.
97 * gcc.c-torture/execute/pr57344-3.c: New test.
98 * gcc.c-torture/execute/pr57344-4.c: New test.
100 2013-05-23 Richard Biener <rguenther@suse.de>
102 PR rtl-optimization/57341
103 * gcc.dg/torture/pr57341.c: New testcase.
105 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
108 * g++.dg/parse/crash62.C: New.
110 2013-05-22 Michael Meissner <meissner@linux.vnet.ibm.com>
111 Pat Haugen <pthaugen@us.ibm.com>
112 Peter Bergner <bergner@vnet.ibm.com>
114 * gcc.target/powerpc/crypto-builtin-1.c: New file, test for power8
117 2013-05-22 Tobias Burnus <burnus@net-b.de>
120 * gfortran.dg/defined_assignment_6.f90: New.
122 2013-05-22 Tobias Burnus <burnus@net-b.de>
125 * gfortran.dg/assumed_type_6.f90: New.
127 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
130 * g++.dg/cpp0x/Wunused-parm.C: New.
132 2013-05-21 Paolo Carlini <paolo.carlini@oracle.com>
134 * g++.dg/cpp0x/explicit3.C: Add column in dg-error strings.
135 * g++.dg/warn/Wdouble-promotion.C: Likewise.
137 2013-05-21 Easwaran Raman <eraman@google.com>
139 PR tree-optimization/57322
140 * gcc.dg/tree-ssa/reassoc-29.c: New testcase.
142 2013-05-21 Graham Stott <graham.stott@btinternet.com>
144 * lib/scanasm.exp (dg-function-on-line): Make MIPS targets match
147 2013-05-21 Tobias Burnus <burnus@net-b.de>
150 * gfortran.dg/assumed_type_5.f90: New.
151 * gfortran.dg/assumed_rank_1.f90: Comment invalid statement.
152 * gfortran.dg/assumed_rank_2.f90: Ditto.
153 * gfortran.dg/assumed_type_3.f90: Update dg-error.
154 * gfortran.dg/no_arg_check_3.f90: Ditto.
156 2013-05-21 Jakub Jelinek <jakub@redhat.com>
158 PR tree-optimization/57331
159 * gcc.c-torture/compile/pr57331.c: New test.
161 2013-05-21 Richard Biener <rguenther@suse.de>
163 PR tree-optimization/57330
164 * gcc.dg/torture/pr57330.c: New testcase.
166 2013-05-21 Richard Biener <rguenther@suse.de>
168 PR tree-optimization/57303
169 * gcc.dg/torture/pr57303.c: New testcase.
171 2013-05-21 Jakub Jelinek <jakub@redhat.com>
173 PR tree-optimization/57321
174 * gcc.c-torture/execute/pr57321.c: New test.
176 2013-05-20 Tobias Burnus <burnus@net-b.de>
180 * gfortran.dg/binding_label_tests_10_main.f03: Update dg-error.
181 * gfortran.dg/binding_label_tests_11_main.f03: Ditto.
182 * gfortran.dg/binding_label_tests_13_main.f03: Ditto.
183 * gfortran.dg/binding_label_tests_3.f03: Ditto.
184 * gfortran.dg/binding_label_tests_4.f03: Ditto.
185 * gfortran.dg/binding_label_tests_5.f03: Ditto.
186 * gfortran.dg/binding_label_tests_6.f03: Ditto.
187 * gfortran.dg/binding_label_tests_7.f03: Ditto.
188 * gfortran.dg/binding_label_tests_8.f03: Ditto.
189 * gfortran.dg/c_loc_tests_12.f03: Fix test case.
190 * gfortran.dg/binding_label_tests_24.f90: New.
191 * gfortran.dg/binding_label_tests_25.f90: New.
193 2013-05-20 Tobias Burnus <burnus@net-b.de>
196 * gfortran.dg/binding_label_tests_17.f90: New.
197 * gfortran.dg/binding_label_tests_18.f90: New.
198 * gfortran.dg/binding_label_tests_19.f90: New.
199 * gfortran.dg/binding_label_tests_20.f90: New.
200 * gfortran.dg/binding_label_tests_21.f90: New.
201 * gfortran.dg/binding_label_tests_22.f90: New.
202 * gfortran.dg/binding_label_tests_23.f90: New.
204 2013-05-20 Tobias Burnus <burnus@net-b.de>
207 * gfortran.dg/test_common_binding_labels.f03: Update dg-error.
208 * gfortran.dg/test_common_binding_labels_2_main.f03: Ditto.
209 * gfortran.dg/test_common_binding_labels_3_main.f03: Ditto.
210 * gfortran.dg/common_18.f90: New.
211 * gfortran.dg/common_19.f90: New.
212 * gfortran.dg/common_20.f90: New.
213 * gfortran.dg/common_21.f90: New.
215 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
218 * g++.dg/parse/error52.C: New.
219 * g++.dg/parse/error3.C: Adjust.
220 * g++.dg/parse/error36.C: Likewise.
222 2013-05-20 Oleg Endo <olegendo@gcc.gnu.org>
225 * gcc.target/sh/pr56547-1.c: New.
226 * gcc.target/sh/pr56547-2.c: New.
228 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
231 * g++.dg/warn/Wsign-compare-6.C: New.
232 * g++.dg/warn/Wdouble-promotion.C: Adjust.
234 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
237 * g++.dg/template/error50.C: New.
239 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
242 * g++.dg/ext/complit13.C: New.
244 2013-05-20 Marc Glisse <marc.glisse@inria.fr>
247 * g++.dg/pr57175.C: New testcase.
249 2013-05-17 Easwaran Raman <eraman@google.com>
251 * gcc.dg/tree-ssa/reassoc-28.c: New testcase.
253 2013-05-17 Marc Glisse <marc.glisse@inria.fr>
256 * gcc.dg/binop-xor3.c: Restrict to platforms known to work (x86).
258 2013-05-17 Jakub Jelinek <jakub@redhat.com>
260 PR rtl-optimization/57281
261 PR rtl-optimization/57300
262 * gcc.dg/pr57300.c: New test.
263 * gcc.c-torture/execute/pr57281.c: New test.
265 2013-05-17 Paolo Carlini <paolo.carlini@oracle.com>
268 * g++.dg/ext/sizeof-complit.C: New.
270 2013-05-17 Marek Polacek <polacek@redhat.com>
272 * gcc.dg/strlenopt-25.c: New test.
273 * gcc.dg/strlenopt-26.c: Likewise.
275 2013-05-17 Jakub Jelinek <jakub@redhat.com>
277 * gcc.target/i386/rotate-4.c: Compile only with -mavx
278 instead of -mavx2, require only avx instead of avx2.
279 * gcc.target/i386/rotate-4a.c: Include avx-check.h instead
280 of avx2-check.h and turn into an avx runtime test instead of
283 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
285 * g++.dg/ext/vector22.C: Uncomment working test.
287 2013-05-16 Paolo Carlini <paolo.carlini@oracle.com>
290 * g++.dg/template/pr17410.C: New.
292 2013-05-16 Jakub Jelinek <jakub@redhat.com>
294 * gcc.target/i386/rotate-3.c: New test.
295 * gcc.target/i386/rotate-3a.c: New test.
296 * gcc.target/i386/rotate-4.c: New test.
297 * gcc.target/i386/rotate-4a.c: New test.
298 * gcc.target/i386/rotate-5.c: New test.
299 * gcc.target/i386/rotate-5a.c: New test.
301 2013-05-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
303 * gcc.dg/visibility-21.c: Require section_anchors.
305 2013-05-16 Greta Yorsh <Greta.Yorsh@arm.com>
307 * gcc.target/arm/unaligned-memcpy-2.c: Adjust expected output.
308 * gcc.target/arm/unaligned-memcpy-3.c: Likewise.
309 * gcc.target/arm/unaligned-memcpy-4.c: Likewise.
311 2013-05-16 Nathan Sidwell <nathan@codesourcery.com>
313 * gcc.dg/visibility-21.c: New.
315 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
318 * gcc.dg/pr57286.c: New testcase.
319 * gcc.dg/vector-shift-2.c: Don't assume int has size 4.
320 * g++.dg/ext/vector22.C: Comment out transformations not
323 2013-05-15 Richard Sandiford <rdsandiford@googlemail.com>
326 * gcc.target/mips/call-1.c: Restrict to o32.
327 * gcc.target/mips/call-5.c, gcc.target/mips/call-6.c: New test.
329 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
331 * g++.dg/cpp0x/lambda/lambda-shadow1.C: Replace dg-warnings with
333 * g++.dg/warn/Wshadow-1.C: Likewise.
334 * g++.dg/warn/Wshadow-6.C: Likewise.
335 * g++.dg/warn/Wshadow-7.C: Likewise.
337 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
340 * g++.dg/parse/pr31952-1.C: New.
341 * g++.dg/parse/pr31952-2.C: Likewise.
342 * g++.dg/parse/pr31952-3.C: Likewise.
344 * g++.dg/parse/pr18770.C: Adjust dg-errors to dg-messages.
345 * g++.old-deja/g++.jason/cond.C: Likewise.
346 * g++.dg/cpp0x/range-for5.C: Likewise.
348 2013-05-15 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
351 * gcc.target/arm/pr40887.c: Adjust testcase.
352 * gcc.target/arm/pr19599.c: New test.
354 2013-05-15 Richard Biener <rguenther@suse.de>
356 PR tree-optimization/57275
357 * gcc.target/i386/pr57275.c: New testcase.
359 2013-05-15 Jan Hubicka <jh@suse.cz>
361 * gcc.dg/lto/attr-weakref-1_0.c: New testcase.
362 * gcc.dg/lto/attr-weakref-1_1.c: New testcase.
363 * gcc.dg/lto/attr-weakref-1_2.c: New testcase.
365 2013-05-14 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
367 * gcc.dg/torture/alias-1.c: Add dg-require-effective-target
370 2013-05-14 Jakub Jelinek <jakub@redhat.com>
373 * c-c++-common/Wsequence-point-1.c: New test.
375 2013-05-14 Marc Glisse <marc.glisse@inria.fr>
377 * g++.dg/ext/vector22.C: New testcase.
378 * gcc.dg/binop-xor3.c: Remove xfail.
380 2013-05-14 James Greenhalgh <james.greenhalgh@arm.com>
382 * gcc.target/aarch64/vect-fcm.x: Add cases testing
383 FLOAT cmp FLOAT ? INT : INT.
384 * gcc.target/aarch64/vect-fcm-eq-d.c: Define IMODE.
385 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
386 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
387 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
388 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
389 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
391 2013-05-14 Paolo Carlini <paolo.carlini@oracle.com>
394 * g++.dg/cpp0x/defaulted43.C: New.
396 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
398 * gcc.dg/fstack-protector-strong.c: Don't include <stdlib.h>.
399 (alloca): Remove declaration.
400 (foo9): Replace alloca by __builtin_alloca.
402 2013-05-14 Joern Rennecke <joern.rennecke@embecosm.com>
404 * gcc.c-torture/compile/limits-externdecl.c [target avr-*-*]:
405 Expect "size of array is too large" error.
407 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
409 * gcc.dg/fstack-protector-strong.c (alloca): Declare.
411 2013-05-14 Richard Biener <rguenther@suse.de>
414 * g++.dg/torture/pr57235.C: New testcase.
416 2013-05-14 Jakub Jelinek <jakub@redhat.com>
419 * gcc.dg/torture/pr57251.c: New test.
421 2013-05-13 Uros Bizjak <ubizjak@gmail.com>
424 * gcc.target/i386/pr57264.c: New test.
426 2013-05-13 Jakub Jelinek <jakub@redhat.com>
428 * gcc.dg/vector-shift-2.c: Add -O to dg-options.
430 2013-05-13 Greta Yorsh <Greta.Yorsh@arm.com>
432 * gcc.dg/tree-ssa/forwprop-26.c: Add -fno-short-enums to dg-options.
434 2013-05-13 Jakub Jelinek <jakub@redhat.com>
436 PR tree-optimization/45216
437 PR tree-optimization/57157
438 * c-c++-common/rotate-1.c: Add 32 tests with +.
439 * c-c++-common/rotate-1a.c: Adjust.
440 * c-c++-common/rotate-2.c: Add 32 tests with +, expect only 48 rotates.
441 * c-c++-common/rotate-2b.c: New test.
442 * c-c++-common/rotate-3.c: Add 32 tests with +.
443 * c-c++-common/rotate-4.c: Add 32 tests with +, expect only 48 rotates.
444 * c-c++-common/rotate-4b.c: New test.
445 * c-c++-common/rotate-5.c: New test.
447 2013-05-13 Martin Jambor <mjambor@suse.cz>
450 * gcc.dg/ipa/remref-0.c: New test.
451 * gcc.dg/ipa/remref-1a.c: Likewise.
452 * gcc.dg/ipa/remref-1b.c: Likewise.
453 * gcc.dg/ipa/remref-2a.c: Likewise.
454 * gcc.dg/ipa/remref-2b.c: Likewise.
456 2013-05-13 Marc Glisse <marc.glisse@inria.fr>
458 * gcc.dg/vector-shift-2.c: New testcase.
460 2013-05-13 Jakub Jelinek <jakub@redhat.com>
462 PR tree-optimization/57230
463 * gcc.dg/strlenopt-24.c: New test.
465 PR tree-optimization/57230
466 * gcc.dg/strlenopt-23.c: New test.
468 2013-05-12 Oleg Endo <olegendo@gcc.gnu.org>
471 * gcc.target/sh/pr57108.c: Move this test case to ...
472 * gcc.c-torture/compile/pr57108.c: ... here.
474 2013-05-10 Richard Biener <rguenther@suse.de>
476 PR tree-optimization/57214
477 * gcc.dg/torture/pr57214.c: New testcase.
479 2013-05-10 Marc Glisse <marc.glisse@inria.fr>
481 * gcc.dg/vector-shift.c: New testcase.
483 2013-05-10 Jakub Jelinek <jakub@redhat.com>
485 * gcc.target/i386/rotate-1.c: Accept rolb or rorb instruction.
487 PR tree-optimization/45216
488 PR tree-optimization/57157
489 * c-c++-common/rotate-1.c: New test.
490 * c-c++-common/rotate-1a.c: New test.
491 * c-c++-common/rotate-2.c: New test.
492 * c-c++-common/rotate-2a.c: New test.
493 * c-c++-common/rotate-3.c: New test.
494 * c-c++-common/rotate-3a.c: New test.
495 * c-c++-common/rotate-4.c: New test.
496 * c-c++-common/rotate-4a.c: New test.
498 2013-05-10 Richard Biener <rguenther@suse.de>
500 * gcc.target/i386/avx256-unaligned-load-2.c: Make well-defined.
501 * gcc.target/i386/l_fma_double_1.c: Adjust.
502 * gcc.target/i386/l_fma_double_2.c: Likewise.
503 * gcc.target/i386/l_fma_double_3.c: Likewise.
504 * gcc.target/i386/l_fma_double_4.c: Likewise.
505 * gcc.target/i386/l_fma_double_5.c: Likewise.
506 * gcc.target/i386/l_fma_double_6.c: Likewise.
507 * gcc.target/i386/l_fma_float_1.c: Likewise.
508 * gcc.target/i386/l_fma_float_2.c: Likewise.
509 * gcc.target/i386/l_fma_float_3.c: Likewise.
510 * gcc.target/i386/l_fma_float_4.c: Likewise.
511 * gcc.target/i386/l_fma_float_5.c: Likewise.
512 * gcc.target/i386/l_fma_float_6.c: Likewise.
514 2013-05-08 Paolo Carlini <paolo.carlini@oracle.com>
517 * g++.dg/cpp0x/pr51226.C: New.
519 2013-04-16 Han Shen <shenhan@google.com>
521 Test cases for '-fstack-protector-strong'.
522 * gcc.dg/fstack-protector-strong.c: New.
523 * g++.dg/fstack-protector-strong.C: New.
525 2013-05-07 Ian Bolton <ian.bolton@arm.com>
527 * gcc.target/aarch64/ands_1.c: New test.
528 * gcc.target/aarch64/ands_2.c: Likewise
530 2013-05-07 Christophe Lyon <christophe.lyon@linaro.org>
532 * lib/target-supports.exp (check_effective_target_hw): New
534 * c-c++-common/asan/clone-test-1.c: Call
535 check_effective_target_hw.
536 * c-c++-common/asan/rlimit-mmap-test-1.c: Likewise.
537 * c-c++-common/asan/heap-overflow-1.c: Update regexps to accept
538 possible decorations.
539 * c-c++-common/asan/null-deref-1.c: Likewise.
540 * c-c++-common/asan/stack-overflow-1.c: Likewise.
541 * c-c++-common/asan/strncpy-overflow-1.c: Likewise.
542 * c-c++-common/asan/use-after-free-1.c: Likewise.
543 * g++.dg/asan/deep-thread-stack-1.C: Likewise.
544 * g++.dg/asan/large-func-test-1.C: Likewise.
546 2013-05-07 Sofiane Naci <sofiane.naci@arm.com>
548 * gcc.target/aarch64/scalar_intrinsics.c: Update.
550 2013-05-07 Richard Biener <rguenther@suse.de>
553 * g++.dg/torture/pr57190.C: New testcase.
555 2013-05-07 Jakub Jelinek <jakub@redhat.com>
557 PR tree-optimization/57149
558 * gcc.dg/pr57149.c: New test.
561 * gcc.dg/pr57184.c: New test.
563 2013-05-07 Eric Botcazou <ebotcazou@adacore.com>
565 * gnat.dg/specs/array3.ads: New test.
567 2013-05-06 Marc Glisse <marc.glisse@inria.fr>
569 * c-c++-common/vector-scalar-2.c: New testcase.
571 2013-05-06 Maxim Kuznetsov <maks.kuznetsov@gmail.com>
573 * gcc.target/i386/asm-dialect-2.c: New testcase.
575 2013-05-06 Paolo Carlini <paolo.carlini@oracle.com>
578 * g++.dg/cpp0x/auto38.C: New.
580 2013-05-06 Richard Biener <rguenther@suse.de>
582 PR tree-optimization/57185
583 * gcc.dg/autopar/pr57185.c: New testcase.
585 2013-05-06 Uros Bizjak <ubizjak@gmail.com>
588 * gcc.target/i386/pr57106.c: New test.
590 2013-05-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
592 * gcc.dg/tree-ssa/slsr-32.c: Re-enable.
593 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
594 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
595 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
596 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
597 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
598 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
600 2013-05-06 Teresa Johnson <tejohnson@google.com>
603 * gcc.dg/pr57154.c: New test.
605 2013-05-06 Richard Biener <rguenther@suse.de>
608 * gcc.dg/torture/pr57147-1.c: New testcase.
609 * gcc.dg/torture/pr57147-2.c: Likewise.
610 * gcc.dg/torture/pr57147-3.c: Likewise.
612 2013-05-06 Oleg Endo <olegendo@gcc.gnu.org>
615 * gcc.target/sh/pr55303-1.c: New.
616 * gcc.target/sh/pr55303-2.c: New.
617 * gcc.target/sh/pr55303-3.c: New.
619 2013-05-05 Tobias Burnus <burnus@net-b.de>
621 * gfortran.dg/allocate_with_source_3.f90: New.
623 2013-05-05 Tobias Burnus <burnus@net-b.de>
626 * gfortran.dg/null_8.f90: New.
628 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
631 * g++.dg/cpp0x/enum27.C: New.
632 * g++.dg/cpp0x/enum_base.C: Adjust.
634 2013-05-04 Jakub Jelinek <jakub@redhat.com>
636 PR tree-optimization/56205
637 * gcc.dg/tree-ssa/stdarg-6.c: Add cleanup-tree-dump "stdarg".
639 2013-05-04 Tobias Burnus <burnus@net-b.de>
641 * gfortran.dg/bind_c_array_params.f03: Update dg-error.
642 * gfortran.dg/bind_c_usage_27.f90: New.
643 * gfortran.dg/bind_c_usage_28.f90: New.
645 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
648 * g++.dg/cpp0x/lambda/lambda-nsdmi4.C: New.
650 2013-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
653 * gcc.target/powerpc/pr57150.c: New file.
655 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
657 * gcc.dg/tree-ssa/slsr-32.c: Skip test for now.
658 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
659 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
660 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
661 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
662 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
663 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
665 2013-05-03 Dominique d'Humieres <dominiq@lps.ens.fr>
667 * gcc.target/i386/sse2-init-v2di-2.c: Remove "\\" from
668 scan-assembler-times.
670 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
672 * gcc.dg/tree-ssa/slsr-32.c: New.
673 * gcc.dg/tree-ssa/slsr-33.c: New.
674 * gcc.dg/tree-ssa/slsr-34.c: New.
675 * gcc.dg/tree-ssa/slsr-35.c: New.
676 * gcc.dg/tree-ssa/slsr-36.c: New.
677 * gcc.dg/tree-ssa/slsr-37.c: New.
678 * gcc.dg/tree-ssa/slsr-38.c: New.
680 2013-05-03 Ian Bolton <ian.bolton@arm.com>
682 * gcc.target/aarch64/tst_1.c: New test.
683 * gcc.target/aarch64/tst_2.c: Likewise
685 2013-05-02 Jeff Law <law@redhat.com>
687 PR tree-optimization/57144
688 * gcc.c-torture/execute/pr57144.c: New test.
690 2013-05-03 Jakub Jelinek <jakub@redhat.com>
692 PR rtl-optimization/57130
693 * gcc.c-torture/execute/pr57130.c: New test.
695 2013-05-03 Uros Bizjak <ubizjak@gmail.com>
697 * gcc.target/i386/sse2-init-v2di-2.c: Update scan assembler string.
699 2013-05-03 Vidya Praveen <vidyapraveen@arm.com>
701 * gcc.target/aarch64/fabd.c: New file.
703 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
706 * g++.dg/cpp0x/pr54318.C: New.
708 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
711 * g++.dg/parse/error51.C: New.
712 * g++.dg/parse/error15.C: Adjust column numbers.
714 2013-05-02 Tobias Burnus <burnus@net-b.de>
717 * gfortran.dg/size_kind_2.f90: New.
718 * gfortran.dg/size_kind_3.f90: New.
720 2013-05-02 Richard Biener <rguenther@suse.de>
723 * g++.dg/torture/pr57140.C: New testcase.
725 2013-05-02 Greta Yorsh <Greta.Yorsh@arm.com>
728 * gcc.target/arm/pr56732-1.c: New test.
730 2013-05-02 Martin Jambor <mjambor@suse.cz>
733 * gcc.dg/ipa/pr56988.c: New test.
735 2013-05-02 Ian Bolton <ian.bolton@arm.com>
737 * gcc.target/aarch64/bics_1.c: New test.
738 * gcc.target/aarch64/bics_2.c: Likewise.
740 2013-05-02 Jakub Jelinek <jakub@redhat.com>
742 PR rtl-optimization/57131
743 * gcc.c-torture/execute/pr57131.c: New test.
745 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
748 * g++.dg/warn/Wdiv-by-zero-bogus-2.C: New.
750 2013-05-01 Vladimir Makarov <vmakarov@redhat.com>
753 * gcc.target/i386/pr57091.c: New test.
755 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
757 * gcc.target/aarch64/vect-vaddv.c: New.
759 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
761 * gcc.target/aarch64/vect-vmaxv.c: New.
762 * gcc.target/aarch64/vect-vfmaxv.c: Likewise.
764 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
766 * gcc.target/aarch64/scalar-vca.c: New.
767 * gcc.target/aarch64/vect-vca.c: Likewise.
769 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
771 * gcc.target/aarch64/scalar_intrinsics.c (force_simd): New.
772 (test_vceqd_s64): Force arguments to SIMD registers.
773 (test_vceqzd_s64): Likewise.
774 (test_vcged_s64): Likewise.
775 (test_vcled_s64): Likewise.
776 (test_vcgezd_s64): Likewise.
777 (test_vcged_u64): Likewise.
778 (test_vcgtd_s64): Likewise.
779 (test_vcltd_s64): Likewise.
780 (test_vcgtzd_s64): Likewise.
781 (test_vcgtd_u64): Likewise.
782 (test_vclezd_s64): Likewise.
783 (test_vcltzd_s64): Likewise.
784 (test_vtst_s64): Likewise.
785 (test_vtst_u64): Likewise.
787 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
790 * g++.dg/cpp0x/decltype53.C: New.
792 2013-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
795 * gfortran.dg/power_5.f90: New test.
797 2013-04-30 Richard Biener <rguenther@suse.de>
800 * gcc.dg/torture/pr57122.c: New testcase.
802 2013-04-30 Richard Biener <rguenther@suse.de>
805 * g++.dg/torture/pr57107.C: New testcase.
807 2013-04-30 Andrey Belevantsev <abel@ispras.ru>
809 PR rtl-optimization/57105
810 * gcc.dg/pr57105.c: New test.
812 2013-04-30 Jakub Jelinek <jakub@redhat.com>
814 PR tree-optimization/57104
815 * gcc.dg/pr57104.c: New test.
817 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
820 * gcc.target/i386/pr44578.c: New test.
822 2013-04-29 Vladimir Makarov <vmakarov@redhat.com>
825 * gcc.target/i386/pr57097.c: New test.
827 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
830 * gcc.target/i386/pr57098.c: New test.
832 2013-04-29 Kai Tietz <ktietz@redhat.com>
834 * gcc.c-torture/execute/pr55875.c: New test.
836 2013-04-29 Richard Biener <rguenther@suse.de>
839 * gcc.dg/torture/pr57075.c: New testcase.
841 2013-04-29 Richard Biener <rguenther@suse.de>
844 * gcc.dg/autopar/pr57103.c: New testcase.
846 2013-04-29 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
848 * gcc.dg/c1x-align-3.c: Add test for negative power of 2.
850 2013-04-29 Tom de Vries <tom@codesourcery.com>
852 * gcc.dg/pr50763.c: Update test.
854 2013-04-26 Jeff Law <law@redhat.com>
856 * gcc.dg/tree-ssa/vrp88.c: New test.
858 2013-04-29 Christian Bruel <christian.bruel@st.com>
861 * gcc.target/sh/pr57108.c: New test.
863 2013-04-29 Richard Biener <rguenther@suse.de>
866 * gfortran.dg/gomp/pr57089.f90: New testcase.
868 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
870 * lib/target-supports.exp (vect_uintfloat_cvt): Enable for AArch64.
872 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
874 * gcc.target/aarch64/vect-vcvt.c: New.
876 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
878 * gcc.target/aarch64/vect-vrnd.c: New.
880 2013-04-29 Richard Biener <rguenther@suse.de>
882 PR tree-optimization/57081
883 * gcc.dg/torture/pr57081.c: New testcase.
885 2013-04-29 Jakub Jelinek <jakub@redhat.com>
887 PR tree-optimization/57083
888 * gcc.dg/torture/pr57083.c: New test.
890 2013-04-28 Paolo Carlini <paolo.carlini@oracle.com>
893 * g++.dg/cpp0x/decltype52.C: New.
895 2013-04-28 Jakub Jelinek <jakub@redhat.com>
897 N3472 binary constants
898 * g++.dg/cpp/limits.C: Adjust warning wording.
899 * g++.dg/system-binary-constants-1.C: Likewise.
900 * g++.dg/cpp1y/system-binary-constants-1.C: New test.
902 2013-04-28 Tobias Burnus <burnus@net-b.de>
905 * gfortran.dg/coarray_30.f90: New.
907 2013-04-28 Thomas Koenig <tkoenig@gcc.gnu.org>
910 * frontend-passes (optimize_power): New function.
911 (optimize_op): Use it.
913 2013-04-27 Jakub Jelinek <jakub@redhat.com>
916 * gcc.c-torture/execute/pr56866.c: New test.
917 * gcc.target/i386/pr56866.c: New test.
919 2013-04-26 Jakub Jelinek <jakub@redhat.com>
922 * gcc.dg/setjmp-5.c: New test.
924 2013-04-26 Paolo Carlini <paolo.carlini@oracle.com>
927 * g++.dg/cpp0x/constexpr-55708.C: New.
929 2013-04-26 Richard Biener <rguenther@suse.de>
931 * gcc.dg/tree-prof/update-loopch.c: Revert last change.
932 * gcc.dg/graphite/pr33766.c: Fix undefined behavior.
933 * gcc.dg/pr53265.c: Remove XFAILs.
934 * gcc.dg/tree-ssa/loop-38.c: Remove unreliable dump scanning.
935 * gcc.dg/tree-ssa/pr21559.c: Change back to two expected jump threads.
937 2013-04-26 Jakub Jelinek <jakub@redhat.com>
939 * lib/prune.exp: Add -fdiagnostics-color=never to TEST_ALWAYS_FLAGS.
940 * lib/c-compat.exp (compat-use-alt-compiler, compat_setup_dfp): Handle
941 -fdiagnostics-color=never option similarly to
942 -fno-diagnostics-show-caret option.
944 2013-04-25 Jakub Jelinek <jakub@redhat.com>
946 PR rtl-optimization/57003
947 * gcc.target/i386/pr57003.c: New test.
949 2013-04-25 Marek Polacek <polacek@redhat.com>
951 PR tree-optimization/57066
952 * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
954 2013-04-25 James Greenhalgh <james.greenhalgh@arm.com>
955 Tejas Belagod <tejas.belagod@arm.com>
957 * gcc.target/aarch64/vaddv-intrinsic.c: New.
958 * gcc.target/aarch64/vaddv-intrinsic-compile.c: Likewise.
959 * gcc.target/aarch64/vaddv-intrinsic.x: Likewise.
961 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
963 * gcc.target/aarch64/cmp.c: New.
965 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
967 * gcc.target/aarch64/ngc.c: New.
969 2013-04-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
971 * lib/target-supports.exp
972 (check_effective_target_arm_neon_fp16_ok_nocache): New procedure.
973 (check_effective_target_arm_neon_fp16_ok): Likewise.
974 (add_options_for_arm_neon_fp16): Likewise.
975 * gcc.target/arm/neon/vcvtf16_f32.c: New test. Generated.
976 * gcc.target/arm/neon/vcvtf32_f16.c: Likewise.
978 2013-04-24 Vladimir Makarov <vmakarov@redhat.com>
980 PR rtl-optimizations/57046
981 * gcc.target/i386/pr57046.c: New test.
983 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
985 * g++.dg/cpp1y/cplusplus.C: New.
987 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
989 * g++.dg/cpp1y/cxx1y_macro.C: Remove.
991 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
993 * c-c++-common/Wpointer-arith-1.c: New.
995 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
997 * g++.dg/cpp1y/cxx1y_macro.C: New.
999 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1002 * g++.dg/cpp0x/sfinae45.C: New.
1004 2013-04-24 Richard Biener <rguenther@suse.de>
1007 * gcc.c-torture/execute/pr56982.c: Avoid sigjmp_buf use.
1009 2013-04-23 Richard Biener <rguenther@suse.de>
1012 * gcc.dg/torture/pr57036-1.c: New testcase.
1013 * gcc.dg/torture/pr57036-2.c: Likewise.
1015 2013-04-23 Sofiane Naci <sofiane.naci@arm.com>
1017 * gcc.target/aarch64/scalar-mov.c: New testcase.
1019 2013-04-23 Richard Biener <rguenther@suse.de>
1021 PR tree-optimization/57026
1022 * gcc.dg/torture/pr57026.c: New testcase.
1024 2013-04-22 Janus Weil <janus@gcc.gnu.org>
1028 * gfortran.dg/transfer_check_4.f90: New.
1030 2013-04-22 Marek Polacek <polacek@redhat.com>
1033 * gcc.dg/pr56990.c: New test.
1035 2013-04-22 Vladimir Makarov <vmakarov@redhat.com>
1038 * gcc.target/i386/pr57018.c: New test.
1040 2013-04-22 James Greenhalgh <james.greenhalgh@arm.com>
1042 * gcc.target/aarch64/vrecps.c: New.
1043 * gcc.target/aarch64/vrecpx.c: Likewise.
1045 2013-04-22 Christian Bruel <christian.bruel@st.com>
1048 * gcc.target/sh/mfmovd.c: Add new function and check hard_float.
1050 2013-04-21 Jeff Law <law@redhat.com>
1052 * gcc.dg/tree-ssa/forwprop-26.c: New test.
1054 2013-04-20 Tobias Burnus <burnus@net-b.de>
1057 * gfortran.dg/c_loc_test_22.f90: New.
1059 2013-04-19 Vladimir Makarov <vmakarov@redhat.com>
1061 PR rtl-optimization/56847
1062 * gcc.dg/pr56847.c: New test.
1064 2013-04-19 Richard Biener <rguenther@suse.de>
1066 PR tree-optimization/56982
1067 * gcc.c-torture/execute/pr56982.c: New testcase.
1069 2013-04-19 Martin Jambor <mjambor@suse.cz>
1071 PR tree-optimization/56718
1072 * g++.dg/ipa/imm-devirt-1.C: New test.
1073 * g++.dg/ipa/imm-devirt-2.C: Likewise.
1075 2013-04-19 Richard Biener <rguenther@suse.de>
1077 PR tree-optimization/57000
1078 * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
1080 2013-04-19 Thomas Koenig <tkoenig@gcc.gnu.org>
1081 Mikael Morin <mikael@gcc.gnu.org>
1084 * gfortran.dg/array_constructor_45.f90: New test.
1085 * gfortran.dg/array_constructor_46.f90: New test.
1086 * gfortran.dg/array_constructor_47.f90: New test.
1087 * gfortran.dg/array_constructor_40.f90: Adjust number of while loops.
1089 2013-04-18 Jakub Jelinek <jakub@redhat.com>
1091 PR rtl-optimization/56999
1092 * g++.dg/opt/pr56999.C: New test.
1094 2013-04-18 Cary Coutant <ccoutant@google.com>
1096 * g++.dg/debug/dwarf2/pubnames-2.C: Add -fno-debug-types-section.
1097 * g++.dg/debug/dwarf2/pubnames-3.C: New test case.
1099 2013-04-18 Cary Coutant <ccoutant@google.com>
1101 * g++.dg/debug/dwarf2/typedef2.C: Add -fno-debug-types-section flag.
1102 * g++.dg/debug/dwarf2/typedef4.C: Likewise.
1103 * g++.dg/debug/dwarf2/static-data-member1.C: Likewise.
1104 * g++.dg/debug/dwarf2/global-used-types-1.C: Likewise.
1105 * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
1106 * g++.dg/debug/dwarf2/nested-2.C: Likewise.
1107 * g++.dg/debug/dwarf2/typedef1.C: Likewise.
1108 * g++.dg/debug/dwarf2/namespace-2.C: Likewise.
1109 * g++.dg/debug/dwarf2/integer-typedef.C: Likewise.
1110 * g++.dg/debug/dwarf2/self-ref-2.C: Likewise.
1111 * g++.dg/debug/dwarf2/explicit-constructor.C: Likewise.
1113 2013-04-18 Grigoriy Kraynov <grigoriy.kraynov@intel.com>
1115 * gcc.target/i386/avx2-vpop-check.h: Cast away volatility in memcmp().
1117 2013-04-18 Jakub Jelinek <jakub@redhat.com>
1119 PR tree-optimization/56984
1120 * gcc.c-torture/compile/pr56984.c: New test.
1122 PR rtl-optimization/56992
1123 * gcc.dg/pr56992.c: New test.
1125 2013-04-17 Janus Weil <janus@gcc.gnu.org>
1128 * gfortran.dg/proc_ptr_42.f90: New.
1130 2013-04-17 Eric Botcazou <ebotcazou@adacore.com>
1132 * gnat.dg/discr41.ad[sb]: New test.
1133 * gcc.dg/tree-ssa/ssa-fre-38.c: Likewise.
1134 * gcc.dg/vect/slp-24-big-array.c: Beef up anti-vectorization trick.
1135 * gcc.dg/vect/slp-24.c: Likewise.
1136 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
1137 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
1138 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
1139 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
1140 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
1141 * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c: Likewise.
1142 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
1143 * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Likewise.
1144 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
1145 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
1146 * gcc.dg/vect/vect-strided-mult.c: Likewise.
1147 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
1148 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
1149 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
1150 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
1151 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
1152 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
1153 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
1154 * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c: Likewise.
1155 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
1156 * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c: Likewise.
1157 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Likewise.
1158 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
1159 * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
1160 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
1161 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
1163 2013-04-17 Janne Blomqvist <jb@gcc.gnu.org>
1166 * lib/gcc-dg.exp (scan-module): Uncompress module file before scanning.
1167 * gfortran.dg/module_md5_1.f90: Remove.
1169 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1171 * gcc.target/aarch64/adds3.c: New.
1172 * gcc.target/aarch64/subs3.c: New.
1174 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1176 * gcc.target/aarch64/adds1.c: New.
1177 * gcc.target/aarch64/adds2.c: New.
1178 * gcc.target/aarch64/subs1.c: New.
1179 * gcc.target/aarch64/subs2.c: New.
1181 2013-04-16 Ed Smith-Rowland <3dw4rd@verizon.net>
1183 Implement n3599 - Literal operator templates for strings.
1184 * g++.dg/cpp1y/udlit-char-template.C: New test.
1185 * g++.dg/cpp1y/udlit-char-template-neg.C: New test.
1187 2013-04-16 Tobias Burnus <burnus@net-b.de>
1190 * gfortran.dg/no_arg_check_1.f90: New.
1191 * gfortran.dg/no_arg_check_2.f90: New.
1192 * gfortran.dg/no_arg_check_3.f90: New.
1194 2013-04-16 Janus Weil <janus@gcc.gnu.org>
1197 * gfortran.dg/proc_ptr_41.f90: New.
1199 2013-04-16 Richard Biener <rguenther@suse.de>
1201 PR tree-optimization/56756
1202 * gcc.dg/torture/pr56756.c: New testcase.
1204 2013-04-16 Tobias Burnus <burnus@net-b.de>
1207 * gfortran.dg/c_assoc_5.f90: New.
1209 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
1211 * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
1212 * gcc.c-torture/execute/pr33992.x: Remove.
1213 * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
1214 * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
1215 * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
1217 2013-04-15 Jakub Jelinek <jakub@redhat.com>
1219 PR tree-optimization/56962
1220 * gcc.c-torture/execute/pr56962.c: New test.
1222 2013-04-15 Richard Biener <rguenther@suse.de>
1224 PR tree-optimization/56933
1225 * gcc.dg/vect/pr56933.c: New testcase.
1227 2013-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1229 * gcc.target/arm/anddi3-opt.c: New test.
1230 * gcc.target/arm/anddi3-opt2.c: Likewise.
1232 2013-04-15 Eric Botcazou <ebotcazou@adacore.com>
1234 * gcc.dg/pr56890-1.c: New test.
1235 * gcc.dg/pr56890-2.c: Likewise.
1237 2013-04-15 Joey Ye <joey.ye@arm.com>
1239 * gcc.target/arm/thumb1-far-jump-1.c: New test.
1240 * gcc.target/arm/thumb1-far-jump-2.c: New test.
1242 2013-04-14 Mikael Morin <mikael@gcc.gnu.org>
1245 * gfortran.dg/select_type_33.f03: New test.
1247 2013-04-13 Janus Weil <janus@gcc.gnu.org>
1250 * gfortran.dg/typebound_proc_29.f03: New.
1252 2013-04-12 Janus Weil <janus@gcc.gnu.org>
1255 * gfortran.dg/typebound_proc_28.f03: New.
1257 2013-04-12 Jeff Law <law@redhat.com>
1259 * gcc.dg/tree-ssa/vrp87.c: Do not run test on ppc and xtensa
1262 2013-04-12 Tobias Burnus <burnus@net-b.de>
1265 * gfortran.dg/coarray/alloc_comp_2.f90: New.
1267 2013-04-12 Vladimir Makarov <vmakarov@redhat.com>
1270 * gcc.target/i386/pr56903.c: New test.
1272 2013-04-12 Janus Weil <janus@gcc.gnu.org>
1275 * gfortran.dg/auto_char_len_4.f90: Add -pedantic. Changed error.
1276 * gfortran.dg/assumed_rank_4.f90: Modified error wording.
1277 * gfortran.dg/block_11.f90: Fix invalid test case.
1278 * gfortran.dg/function_types_3.f90: Add new error message.
1279 * gfortran.dg/global_references_1.f90: Ditto.
1280 * gfortran.dg/import2.f90: Remove unneeded parts.
1281 * gfortran.dg/import6.f90: Fix invalid test case.
1282 * gfortran.dg/proc_decl_2.f90: Ditto.
1283 * gfortran.dg/proc_decl_9.f90: Ditto.
1284 * gfortran.dg/proc_decl_18.f90: Ditto.
1285 * gfortran.dg/proc_ptr_40.f90: New.
1286 * gfortran.dg/whole_file_7.f90: Modified error wording.
1287 * gfortran.dg/whole_file_16.f90: Ditto.
1288 * gfortran.dg/whole_file_17.f90: Add -pedantic.
1289 * gfortran.dg/whole_file_18.f90: Modified error wording.
1290 * gfortran.dg/whole_file_20.f03: Ditto.
1291 * gfortran.fortran-torture/execute/intrinsic_associated.f90: Fix
1294 2013-04-12 Richard Biener <rguenther@suse.de>
1297 2013-04-10 Richard Biener <rguenther@suse.de>
1299 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
1301 2013-04-12 Tobias Burnus <burnus@net-b.de>
1304 * gfortran.dg/class_allocate_15.f90: New.
1307 2013-04-12 Tobias Burnus <burnus@net-b.de>
1309 * gfortran.dg/coarray_lib_alloc_2.f90: Update
1310 scan-tree-dump-times.
1312 2013-04-12 Jakub Jelinek <jakub@redhat.com>
1314 PR tree-optimization/56918
1315 PR tree-optimization/56920
1316 * gcc.dg/vect/pr56918.c: New test.
1317 * gcc.dg/vect/pr56920.c: New test.
1319 2013-04-12 Tobias Burnus <burnus@net-b.de>
1322 * gfortran.dg/class_allocate_14.f90: New.
1323 * gfortran.dg/coarray_lib_alloc_2.f90: Update scan-tree-dump-times.
1324 * gfortran.dg/coarray_lib_alloc_3.f90: New.
1326 2013-04-12 Marc Glisse <marc.glisse@inria.fr>
1328 * gcc.dg/fold-cstvecshift.c: New testcase.
1330 2013-04-11 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1332 * gcc.target/aarch64/negs.c: New.
1335 2013-04-11 Jakub Jelinek <jakub@redhat.com>
1338 * g++.dg/template/arrow4.C: New test.
1340 2013-04-11 Eric Botcazou <ebotcazou@adacore.com>
1342 * gnat.dg/array23.adb: New test.
1343 * gnat.dg/array23_pkg[123].ads: New helpers.
1345 2013-04-11 Jeff Law <law@redhat.com>
1347 PR tree-optimization/56900
1348 * gcc.dg/tree-ssa/vrp87.c: Do not run test on various targets.
1350 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
1353 * g++.dg/cpp0x/sfinae44.C: New.
1355 2013-04-11 Arnaud Charlet <charlet@adacore.com>
1357 * ada/acats/run_all.sh: Remove special handling of -gnat95 switch.
1358 * ada/acats/ada95.lst: Remove special handling of -gnat95 switch.
1360 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
1363 * g++.dg/cpp0x/enum26.C: New.
1364 * g++.old-deja/g++.pt/mangle1.C: Adjust.
1366 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
1368 * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
1370 * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
1372 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
1373 * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
1374 loop is vectorized and that the correct instruction is generated.
1375 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
1376 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
1377 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
1379 2013-04-11 Jakub Jelinek <jakub@redhat.com>
1381 PR tree-optimization/56899
1382 * gcc.c-torture/execute/pr56899.c: New test.
1384 2013-04-10 David S. Miller <davem@davemloft.net>
1386 * gcc.target/sparc/setcc-4.c: New test.
1387 * gcc.target/sparc/setcc-5.c: New test.
1389 2013-04-10 Richard Biener <rguenther@suse.de>
1391 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
1393 2013-04-10 Richard Biener <rguenther@suse.de>
1395 * gcc.dg/vect/slp-39.c: New testcase.
1397 2013-04-10 Joern Rennecke <joern.rennecke@embecosm.com>
1399 PR tree-optimization/55524
1400 * gcc.target/epiphany/fnma-1.c: New test.
1402 2013-04-10 Zhouyi Zhou <yizhouzhou@ict.ac.cn>
1404 * gcc.dg/tree-ssa/inline-11.c: New test
1406 2013-04-10 Jakub Jelinek <jakub@redhat.com>
1409 * g++.dg/template/arrow3.C: New test.
1411 2013-04-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1413 * gcc.target/arm/minmax_minus.c: New test.
1415 2013-04-09 Jakub Jelinek <jakub@redhat.com>
1418 * c-c++-common/gomp/pr56883.c: New test.
1420 2013-04-09 Jeff Law <law@redhat.com>
1422 * gcc.dg/tree-ssa/vrp87.c: New test.
1424 2013-04-09 Jakub Jelinek <jakub@redhat.com>
1426 PR tree-optimization/56854
1427 * g++.dg/torture/pr56854.C: New test.
1429 2013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
1432 * gfortran.dg/array_constructor_44.f90: New test.
1434 2013-04-08 Paolo Carlini <paolo.carlini@oracle.com>
1437 * g++.dg/cpp0x/constexpr-specialization.C: New.
1439 2013-04-08 Jakub Jelinek <jakub@redhat.com>
1441 * gcc.c-torture/execute/pr56837.c: New test.
1445 * g++.dg/opt/vt3.C: New test.
1446 * g++.dg/opt/vt4.C: New test.
1448 2013-04-08 Jeff Law <law@redhat.com>
1450 * gcc.dg/tree-ssa/forwprop-25.c: New test.
1452 2013-04-08 Richard Biener <rguenther@suse.de>
1454 * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
1456 2013-04-08 Richard Biener <rguenther@suse.de>
1458 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
1460 2013-04-08 Richard Biener <rguenther@suse.de>
1462 * g++.dg/vect/slp-pr56812.cc: Adjust.
1464 2013-04-08 Jakub Jelinek <jakub@redhat.com>
1466 * gcc.dg/pr56837.c: New test.
1467 * gcc.dg/tree-ssa/ldist-19.c: Don't check for
1468 "generated memset minus one".
1470 2013-04-07 Tobias Burnus <burnus@net-b.de>
1473 * gfortran.dg/reshape_5.f90: New.
1475 2013-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1478 * gcc.target/powerpc/recip-1.c: Modify expected output.
1479 * gcc.target/powerpc/recip-3.c: Likewise.
1480 * gcc.target/powerpc/recip-4.c: Likewise.
1481 * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
1483 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
1485 * gcc.target/arm/peep-ldrd-1.c: New test.
1486 * gcc.target/arm/peep-strd-1.c: Likewise.
1488 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
1490 * gcc.target/arm/negdi-1.c: New test.
1491 * gcc.target/arm/negdi-2.c: Likewise.
1492 * gcc.target/arm/negdi-3.c: Likewise.
1493 * gcc.target/arm/negdi-4.c: Likewise.
1495 2013-04-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1497 * lib/target-supports.exp (add_options_for_arm_v8_neon):
1498 Add -march=armv8-a when we use v8 NEON.
1499 (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
1500 (check_effective_target_vect_call_ceilf): Likewise.
1501 (check_effective_target_vect_call_floorf): Likewise.
1502 (check_effective_target_vect_call_roundf): Likewise.
1503 (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
1504 * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
1505 * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
1506 * gcc.target/arm/vect-rounding-floorf.c: Likewise.
1507 * gcc.target/arm/vect-rounding-roundf.c: Likewise.
1509 2013-04-05 David Edelsohn <dje.gcc@gmail.com>
1511 * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
1512 * gcc.target/powerpc/sd-pwr6.c: Same.
1513 * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
1514 * g++.dg/debug/pr56294.C: XFAIL on AIX.
1516 2013-04-05 Ed Smith-Rowland <3dw4rd@verizon.net>
1518 * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
1520 2013-04-04 Janus Weil <janus@gcc.gnu.org>
1523 * gfortran.dg/altreturn_1.f90: Add -std=gnu.
1524 * gfortran.dg/altreturn_4.f90: Ditto.
1525 * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
1526 * gfortran.dg/altreturn_5.f90: Ditto.
1527 * gfortran.dg/altreturn_6.f90: Ditto.
1528 * gfortran.dg/altreturn_7.f90: Ditto.
1530 2013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1532 * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
1534 (check_effective_target_arm_v8_neon_ok_nocache):
1536 (check_effective_target_arm_v8_neon_ok): Change to use
1537 check_effective_target_arm_v8_neon_ok_nocache.
1538 (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
1540 (check_effective_target_vect_call_btruncf):
1541 Enable for arm and ARMv8 NEON.
1542 (check_effective_target_vect_call_ceilf): Likewise.
1543 (check_effective_target_vect_call_floorf): Likewise.
1544 (check_effective_target_vect_call_roundf): Likewise.
1545 (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
1548 2013-04-04 Marek Polacek <polacek@redhat.com>
1550 PR tree-optimization/48186
1551 * gcc.dg/pr48186.c: New test.
1553 2013-04-04 Richard Biener <rguenther@suse.de>
1555 PR tree-optimization/56826
1556 * gcc.dg/vect/pr56826.c: New testcase.
1557 * gcc.dg/vect/O3-pr36098.c: Adjust.
1559 2013-04-04 Tejas Belagod <tejas.belagod@arm.com>
1561 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
1562 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
1563 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
1564 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
1565 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
1566 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
1567 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
1568 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
1569 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
1570 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
1572 2013-04-04 Richard Biener <rguenther@suse.de>
1574 PR tree-optimization/56213
1575 * gcc.dg/vect/vect-123.c: New testcase.
1577 2013-04-04 Tobias Burnus <burnus@net-b.de>
1580 * gfortran.dg/read_repeat_2.f90: New.
1582 2013-04-04 Richard Biener <rguenther@suse.de>
1584 PR tree-optimization/56837
1585 * g++.dg/torture/pr56837.C: New testcase.
1587 2013-04-04 Tobias Burnus <burnus@net-b.de>
1590 * gfortran.dg/c_loc_test_21.f90: New.
1591 * gfortran.dg/c_loc_test_19.f90: Update dg-error.
1592 * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
1593 * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
1594 * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
1595 * gfortran.dg/c_loc_tests_16.f90: Update dg-error.
1597 2013-04-03 Jeff Law <law@redhat.com>
1599 PR tree-optimization/56799
1600 * gcc.c-torture/execute/pr56799.c: New test.
1602 2013-04-03 Paolo Carlini <paolo.carlini@oracle.com>
1605 * g++.dg/warn/Wpointer-arith-1.C: New.
1606 * g++.dg/gomp/for-19.C: Adjust.
1608 2013-04-03 Marek Polacek <polacek@redhat.com>
1611 * gcc.dg/pr55702.c: New test.
1613 2013-04-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1616 * gcc.dg/pr56809.c: New testcase.
1618 2013-04-03 Jakub Jelinek <jakub@redhat.com>
1621 * g++.dg/debug/pr56819.C: New test.
1623 2013-04-03 Richard Biener <rguenther@suse.de>
1625 PR tree-optimization/56817
1626 * g++.dg/torture/pr56817.C: New testcase.
1628 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
1630 * gcc.dg/vect/bb-slp-31.c: New file.
1632 2013-04-03 Jason Merrill <jason@redhat.com>
1635 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
1637 2013-04-03 Richard Biener <rguenther@suse.de>
1639 * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
1641 2013-04-03 Richard Biener <rguenther@suse.de>
1643 PR tree-optimization/55964
1644 * gcc.dg/torture/pr55964-2.c: New testcase.
1646 2013-04-03 Richard Biener <rguenther@suse.de>
1648 PR tree-optimization/56501
1649 * gcc.dg/torture/pr56501.c: New testcase.
1651 2013-04-03 Richard Biener <rguenther@suse.de>
1653 PR tree-optimization/56407
1654 * gcc.dg/torture/pr56407.c: New testcase.
1656 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
1658 PR tree-optimization/56790
1659 * g++.dg/ext/pr56790-1.C: New testcase.
1661 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
1663 * gcc.target/i386/merge-1.c: New testcase.
1664 * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
1666 2013-04-03 Jakub Jelinek <jakub@redhat.com>
1669 * gcc.c-torture/execute/pr19449.c: New test.
1671 2013-04-03 Richard Biener <rguenther@suse.de>
1673 PR tree-optimization/56812
1674 * g++.dg/vect/slp-pr56812.cc: New testcase.
1676 2013-04-03 Janus Weil <janus@gcc.gnu.org>
1680 * gfortran.dg/altreturn_8.f90: New.
1681 * gfortran.dg/altreturn_2.f90: Add -std=legacy.
1682 * gfortran.dg/intrinsic_actual_3.f90: Ditto.
1683 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
1685 2013-04-02 Jakub Jelinek <jakub@redhat.com>
1687 PR rtl-optimization/56745
1688 * gcc.c-torture/compile/pr56745.c: New test.
1690 2013-04-02 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
1692 * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
1694 2013-04-02 Richard Biener <rguenther@suse.de>
1696 PR tree-optimization/56778
1697 * gcc.dg/torture/pr56778.c: New testcase.
1699 2013-04-02 Richard Biener <rguenther@suse.de>
1702 * g++.dg/torture/pr56768.C: New testcase.
1704 2013-04-02 Paolo Carlini <paolo.carlini@oracle.com>
1706 * obj-c++.dg/try-catch-13.mm: Update per PR56725.
1708 2013-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1711 * gfortran.dg/namelist_82.f90: New test.
1713 2013-04-01 Janus Weil <janus@gcc.gnu.org>
1716 * gfortran.dg/implicit_class_1.f90: New.
1718 2013-03-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1721 * gfortran.dg/namelist_81.f90: New test.
1723 2013-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
1725 * gfortran.dg/character_comparison_3.f90: Adjust for use of memcmp
1726 for constant and equal string lengths.
1727 * gfortran.dg/character_comparison_5.f90: Likewise.
1728 * gfortran.dg/character_comparison_9.f90: New test.
1730 2013-03-27 Kirill Yukhin <kirill.yukhin@intel.com>
1732 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
1733 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
1735 2013-03-29 Tobias Burnus <burnus@net-b.de>
1738 * gfortran.dg/optional_absent_3.f90: New.
1740 2013-03-29 Tobias Burnus <burnus@net-b.de>
1743 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
1745 2013-03-29 Tobias Burnus <burnus@net-b.de>
1748 * gfortran.dg/namelist_80.f90: New.
1750 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1753 * gfortran.dg/string_length_2.f90: New test.
1754 * gfortran.dg/dependency_41.f90: New test.
1756 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1759 * gfortran.dg/array_constructor_43.f90: New test.
1760 * gfortran.dg/random_seed_3.f90: New test.
1762 2013-03-28 Ian Bolton <ian.bolton@arm.com>
1764 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
1765 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
1766 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
1767 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
1768 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
1769 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
1770 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
1771 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
1772 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
1773 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
1775 2013-03-28 Paolo Carlini <paolo.carlini@oracle.com>
1778 * g++.dg/conversion/op4.C: Adjust.
1779 * g++.dg/cpp0x/rv1n.C: Likewise.
1780 * g++.dg/cpp0x/rv2n.C: Likewise.
1781 * g++.dg/cpp0x/template_deduction.C: Likewise.
1782 * g++.dg/expr/cond8.C: Likewise.
1783 * g++.dg/other/error4.C: Likewise.
1784 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
1785 * g++.old-deja/g++.bugs/900519_02.C: Likewise.
1786 * g++.old-deja/g++.bugs/900519_03.C: Likewise.
1787 * g++.old-deja/g++.bugs/900520_02.C: Likewise.
1788 * g++.old-deja/g++.jason/conversion2.C: Likewise.
1789 * g++.old-deja/g++.law/cvt20.C: Likewise.
1790 * g++.old-deja/g++.law/cvt8.C: Likewise.
1791 * g++.old-deja/g++.law/init8.C: Likewise.
1792 * g++.old-deja/g++.mike/net12.C: Likewise.
1793 * g++.old-deja/g++.mike/net8.C: Likewise.
1794 * g++.old-deja/g++.mike/p2793.C: Likewise.
1795 * g++.old-deja/g++.mike/p3836.C: Likewise.
1796 * g++.old-deja/g++.mike/p418.C: Likewise.
1797 * g++.old-deja/g++.mike/p701.C: Likewise.
1798 * g++.old-deja/g++.mike/p807.C: Likewise.
1800 2013-03-28 Tejas Belagod <tejas.belagod@arm.com>
1803 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
1806 2013-03-28 Marek Polacek <polacek@redhat.com>
1808 PR tree-optimization/56695
1809 * gcc.dg/vect/pr56695.c: New test.
1811 2013-03-28 Richard Biener <rguenther@suse.de>
1813 PR tree-optimization/37021
1814 * gcc.dg/vect/fast-math-slp-38.c: New testcase.
1815 * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
1817 2013-03-27 Tobias Burnus <burnus@net-b.de>
1821 * gfortran.dg/sizeof_2.f90: New.
1822 * gfortran.dg/sizeof_3.f90: New.
1823 * gfortran.dg/sizeof_proc.f90: Update dg-error.
1825 2013-03-27 Richard Biener <rguenther@suse.de>
1827 PR tree-optimization/37021
1828 * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
1830 2013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
1832 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
1833 * g++.dg/ipa/ivinline-2.C: Likewise.
1834 * g++.dg/ipa/ivinline-3.C: Likewise.
1835 * g++.dg/ipa/ivinline-4.C: Likewise.
1836 * g++.dg/ipa/ivinline-5.C: Likewise.
1837 * g++.dg/ipa/ivinline-7.C: Likewise.
1838 * g++.dg/ipa/ivinline-8.C: Likewise.
1839 * g++.dg/ipa/ivinline-9.C: Likewise.
1840 * g++.dg/cpp0x/noexcept03.C: Likewise.
1841 * gcc.dg/const-1.c: Likewise.
1842 * gcc.dg/ipa/pure-const-1.c: Likewise.
1843 * gcc.dg/noreturn-8.c: Likewise.
1844 * gcc.target/i386/mmx-1.c: Likewise.
1845 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
1846 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
1847 * gcc.c-torture/execute/pr33992.x: New file.
1849 2013-03-26 Eric Botcazou <ebotcazou@adacore.com>
1851 * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
1853 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
1856 * g++.dg/ext/desig5.C: New.
1858 2013-03-26 Tobias Burnus <burnus@net-b.de>
1861 * gfortran.dg/merge_init_expr_2.f90: New.
1862 * gfortran.dg/merge_char_1.f90: Modify test to
1863 stay a run-time test.
1864 * gfortran.dg/merge_char_3.f90: Ditto.
1866 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
1868 * g++.dg/cpp0x/constexpr-friend-2.C: New.
1869 * g++.dg/cpp0x/constexpr-main.C: Likewise.
1871 2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
1874 * g++.dg/cpp0x/range-for23.C: New.
1876 2013-03-25 Tilo Schwarz <tilo@tilo-schwarz.de>
1879 * gfortran.dg/namelist_79.f90: New.
1881 2013-03-25 Martin Jambor <mjambor@suse.cz>
1883 * gcc.dg/ipa/ipcp-agg-9.c: New test.
1885 2013-03-25 Tobias Burnus <burnus@net-b.de>
1905 * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
1906 * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
1907 * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
1908 * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
1909 * gfortran.dg/c_funloc_tests_2.f03: Ditto.
1910 * gfortran.dg/c_funloc_tests_5.f03: Ditto.
1911 * gfortran.dg/c_funloc_tests_6.f90: Ditto.
1912 * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
1913 * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
1914 * gfortran.dg/c_loc_tests_16.f90: Ditto.
1915 * gfortran.dg/c_loc_tests_4.f03: Ditto.
1916 * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
1917 * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
1918 * gfortran.dg/c_loc_tests_8.f03: Ditto.
1919 * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
1920 * gfortran.dg/c_ptr_tests_15.f90: Ditto.
1921 * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
1922 * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
1923 * gfortran.dg/pr32601_1.f03: Ditto.
1924 * gfortran.dg/storage_size_2.f08: Remove dg-error.
1925 * gfortran.dg/blockdata_7.f90: New.
1926 * gfortran.dg/c_assoc_4.f90: New.
1927 * gfortran.dg/c_f_pointer_tests_6.f90: New.
1928 * gfortran.dg/c_f_pointer_tests_7.f90: New.
1929 * gfortran.dg/c_funloc_tests_8.f90: New.
1930 * gfortran.dg/c_loc_test_17.f90: New.
1931 * gfortran.dg/c_loc_test_18.f90: New.
1932 * gfortran.dg/c_loc_test_19.f90: New.
1933 * gfortran.dg/c_loc_test_20.f90: New.
1934 * gfortran.dg/c_sizeof_5.f90: New.
1935 * gfortran.dg/iso_c_binding_rename_3.f90: New.
1936 * gfortran.dg/transfer_resolve_2.f90: New.
1937 * gfortran.dg/transfer_resolve_3.f90: New.
1938 * gfortran.dg/transfer_resolve_4.f90: New.
1939 * gfortran.dg/pr32601.f03: Update dg-error.
1940 * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
1941 * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
1943 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1945 * gcc.target/arm/vseleqdf.c: New test.
1946 * gcc.target/arm/vseleqsf.c: Likewise.
1947 * gcc.target/arm/vselgedf.c: Likewise.
1948 * gcc.target/arm/vselgesf.c: Likewise.
1949 * gcc.target/arm/vselgtdf.c: Likewise.
1950 * gcc.target/arm/vselgtsf.c: Likewise.
1951 * gcc.target/arm/vselledf.c: Likewise.
1952 * gcc.target/arm/vsellesf.c: Likewise.
1953 * gcc.target/arm/vselltdf.c: Likewise.
1954 * gcc.target/arm/vselltsf.c: Likewise.
1955 * gcc.target/arm/vselnedf.c: Likewise.
1956 * gcc.target/arm/vselnesf.c: Likewise.
1957 * gcc.target/arm/vselvcdf.c: Likewise.
1958 * gcc.target/arm/vselvcsf.c: Likewise.
1959 * gcc.target/arm/vselvsdf.c: Likewise.
1960 * gcc.target/arm/vselvssf.c: Likewise.
1962 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov at arm.com>
1964 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
1966 * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
1967 * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
1968 * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
1969 * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
1970 * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
1971 * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
1972 * gcc.target/aarch64/atomic-op-char.x: ... to here.
1973 * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
1974 * gcc.target/aarch64/atomic-op-consume.x: ... to here.
1975 * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
1976 * gcc.target/aarch64/atomic-op-int.x: ... to here.
1977 * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
1978 * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
1979 * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
1980 * gcc.target/aarch64/atomic-op-release.x: ... to here.
1981 * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
1982 * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
1983 * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
1984 * gcc.target/aarch64/atomic-op-short.x: ... to here.
1985 * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
1986 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
1987 * gcc.target/arm/atomic-op-acquire.c: Likewise.
1988 * gcc.target/arm/atomic-op-char.c: Likewise.
1989 * gcc.target/arm/atomic-op-consume.c: Likewise.
1990 * gcc.target/arm/atomic-op-int.c: Likewise.
1991 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
1992 * gcc.target/arm/atomic-op-release.c: Likewise.
1993 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
1994 * gcc.target/arm/atomic-op-short.c: Likewise.
1996 2013-03-25 Richard Biener <rguenther@suse.de>
1999 * g++.dg/torture/pr56694.C: New testcase.
2001 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2004 * gcc.target/arm/neon-vcond-gt.c: New test.
2005 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
2006 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
2008 2013-03-25 Richard Biener <rguenther@suse.de>
2010 PR tree-optimization/56689
2011 * gcc.dg/torture/pr56689.c: New testcase.
2013 2013-03-25 Kai Tietz <ktietz@redhat.com>
2015 * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
2017 2013-03-24 Tobias Burnus <burnus@net-b.de>
2020 * gfortran.dg/eof_5.f90: New.
2022 2013-03-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
2024 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
2027 2013-03-22 Uros Bizjak <ubizjak@gmail.com>
2029 * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
2031 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
2034 * gcc.c-torture/execute/builtins/builtins.exp: Add
2035 -Wl,--allow-multiple-definition for RTEMS targets.
2037 2013-03-22 Ian Bolton <ian.bolton@arm.com>
2039 * gcc.target/aarch64/movk.c: New test.
2041 2013-03-21 Marc Glisse <marc.glisse@inria.fr>
2043 * g++.dg/ext/vector21.C: New testcase.
2045 2013-03-21 Christophe Lyon <christophe.lyon@linaro.org>
2047 * gcc.target/arm/neon-for-64bits-1.c: New tests.
2048 * gcc.target/arm/neon-for-64bits-2.c: Likewise.
2050 2013-03-21 Richard Biener <rguenther@suse.de>
2052 * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
2053 * gcc.dg/vect/vect-outer-3a.c: Likewise.
2055 2013-03-21 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
2057 * gcc.target/aarch64/vect.c: Test and result vector added
2058 for sabd and saba instructions.
2059 * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
2060 instructions in assembly.
2061 * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
2062 * gcc.target/aarch64/vect-fp.c: Test and result vector added
2063 for fabd instruction.
2064 * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
2065 instruction in assembly.
2066 * gcc.target/aarch64/vect-fp.x: Add fabd test function.
2068 2013-03-20 Jeff Law <law@redhat.com>
2070 * g++.dg/tree-ssa/ssa-dom.C: New test.
2072 2013-03-20 Michael Meissner <meissner@linux.vnet.ibm.com>
2074 * gcc.target/powerpc/mmfpgpr.c: New test.
2075 * gcc.target/powerpc/sd-vsx.c: Likewise.
2076 * gcc.target/powerpc/sd-pwr6.c: Likewise.
2077 * gcc.target/powerpc/vsx-float0.c: Likewise.
2079 2013-03-20 Marc Glisse <marc.glisse@inria.fr>
2081 PR tree-optimization/56355
2082 * gcc.dg/pr56355-1.c: New file.
2084 2013-03-20 Catherine Moore <clm@codesourcery.com>
2085 Richard Sandiford <rdsandiford@googlemail.com>
2087 * gcc.target/mips/mips.exp: Add microMIPS support.
2088 * gcc.target/mips/umips-movep-2.c: New test.
2089 * gcc.target/mips/umips-lwp-2.c: New test.
2090 * gcc.target/mips/umips-swp-5.c: New test.
2091 * gcc.target/mips/umips-constraints-1.c: New test.
2092 * gcc.target/mips/umips-lwp-3.c: New test.
2093 * gcc.target/mips/umips-swp-6.c: New test.
2094 * gcc.target/mips/umips-constraints-2.c: New test.
2095 * gcc.target/mips/umips-save-restore-1.c: New test.
2096 * gcc.target/mips/umips-lwp-4.c: New test.
2097 * gcc.target/mips/umips-swp-7.c: New test.
2098 * gcc.target/mips/umips-save-restore-2.c: New test.
2099 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2100 * gcc.target/mips/umips-lwp-5.c: New test.
2101 * gcc.target/mips/umips-save-restore-3.c: New test.
2102 * gcc.target/mips/umips-lwp-6.c: New test.
2103 * gcc.target/mips/umips-swp-1.c: New test.
2104 * gcc.target/mips/umips-lwp-7.c: New test.
2105 * gcc.target/mips/umips-swp-2.c: New test.
2106 * gcc.target/mips/umips-lwp-8.c: New test.
2107 * gcc.target/mips/umips-swp-3.c: New test.
2108 * gcc.target/mips/umips-movep-1.c: New test.
2109 * gcc.target/mips/umips-lwp-1.c: New test.
2110 * gcc.target/mips/umips-swp-4.c: New test.
2112 2013-03-20 Richard Biener <rguenther@suse.de>
2114 PR tree-optimization/56661
2115 * gcc.dg/torture/pr56661.c: New testcase.
2117 2013-03-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2119 PR rtl-optimization/56605
2120 * gcc.target/powerpc/pr56605.c: New.
2122 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2125 * gfortran.dg/do_1.f90: Don't xfail.
2127 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
2130 * gfortran.dg/namelist_77.f90: New.
2131 * gfortran.dg/namelist_78.f90: New.
2133 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
2136 * gfortran.dg/open_negative_unit_1.f90: New.
2138 2013-03-19 Ian Bolton <ian.bolton@arm.com>
2140 * gcc.target/aarch64/sbc.c: New test.
2142 2013-03-19 Ian Bolton <ian.bolton@arm.com>
2144 * gcc.target/aarch64/ror.c: New test.
2146 2013-03-19 Ian Bolton <ian.bolton@arm.com>
2148 * gcc.target/aarch64/extr.c: New test.
2150 2013-03-19 Richard Biener <rguenther@suse.de>
2152 PR tree-optimization/56273
2153 * gcc.dg/tree-ssa/vrp47.c: Adjust.
2154 * c-c++-common/uninit-17.c: Likewise.
2156 2013-03-18 Jakub Jelinek <jakub@redhat.com>
2158 PR tree-optimization/56635
2159 * g++.dg/torture/pr56635.C: New test.
2161 2013-03-18 Richard Biener <rguenther@suse.de>
2163 PR tree-optimization/3713
2164 * g++.dg/ipa/devirt-12.C: New testcase.
2166 2013-03-18 Jakub Jelinek <jakub@redhat.com>
2169 * c-c++-common/pr56566.c: New test.
2171 2013-03-17 Jason Merrill <jason@redhat.com>
2173 * g++.dg/template/abstract-dr337.C: XFAIL.
2175 2013-03-16 Jakub Jelinek <jakub@redhat.com>
2178 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
2179 * c-c++-common/pr56607.c: New test.
2181 2013-03-16 Paolo Carlini <paolo.carlini@oracle.com>
2184 * g++.dg/cpp0x/constexpr-array5.C: New.
2186 2013-03-15 Tobias Burnus <burnus@net-b.de>
2189 * gfortran.dg/transfer_intrinsic_5.f90: New.
2191 2013-03-15 Kai Tietz <ktietz@redhat.com>
2193 * gcc.target/i386/movti.c: Don't test for x64 mingw.
2194 * gcc.target/i386/pr20020-1.c: Likewise.
2195 * gcc.target/i386/pr20020-2.c: Likewise.
2196 * gcc.target/i386/pr20020-3.c: Likewise.
2197 * gcc.target/i386/pr53425-1.c: Likewise.
2198 * gcc.target/i386/pr53425-2.c: Likewise.
2199 * gcc.target/i386/pr55093.c: Likewise.
2200 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
2202 2013-03-15 Jakub Jelinek <jakub@redhat.com>
2205 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
2206 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
2208 2013-03-14 Jakub Jelinek <jakub@redhat.com>
2210 PR tree-optimization/53265
2211 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
2213 * gcc.dg/graphite/id-6.c (test): Likewise.
2214 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
2215 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
2217 PR tree-optimization/53265
2218 * gcc.dg/pr53265.c: New test.
2219 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
2221 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
2223 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
2224 n, use it as high bound instead of 4.
2226 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
2229 * gcc.target/sh/pr49880-1.c: New.
2230 * gcc.target/sh/pr49880-2.c: New.
2231 * gcc.target/sh/pr49880-3.c: New.
2232 * gcc.target/sh/pr49880-4.c: New.
2233 * gcc.target/sh/pr49880-5.c: New.
2235 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
2237 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
2239 2013-03-13 Richard Biener <rguenther@suse.de>
2241 PR tree-optimization/56608
2242 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
2244 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
2247 * g++.dg/cpp0x/alias-decl-32.C: New.
2249 2013-03-11 Jan Hubicka <jh@suse.cz>
2252 * gcc.c-torture/compile/pr56571.c: New testcase.
2254 2013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2256 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
2257 * gcc.dg/tree-ssa/pr55579.c: Likewise.
2259 2013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
2261 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
2262 * gcc.dg/inline_4.c: Likewise.
2263 * gcc.dg/unroll_2.c: Likewise.
2264 * gcc.dg/unroll_3.c: Likewise.
2265 * gcc.dg/unroll_4.c: Likewise.
2267 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2270 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
2273 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
2275 2013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
2278 * gcc.c-torture/compile/pr40797.c: New.
2280 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2282 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
2284 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
2287 * gfortran.dg/class_56.f90: New test.
2289 2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
2292 * gcc.target/mips/pr56524.c: New test.
2294 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
2297 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
2299 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
2302 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
2304 2013-03-08 Marek Polacek <polacek@redhat.com>
2306 PR tree-optimization/56478
2307 * gcc.dg/torture/pr56478.c: New test.
2309 2013-03-08 Kai Tietz <ktietz@redhat.com>
2311 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
2312 targets linker option --allow-multiple-definition.
2314 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
2315 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
2316 * gcc.dg/pr52549.c: Add LLP64 case.
2317 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
2318 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
2319 * gcc.dg/torture/pr51071-2.c: Likewise.
2320 * gcc.dg/tree-ssa/vrp72.c: Likewise.
2321 * gcc.dg/tree-ssa/vrp73.c: Likewise.
2322 * gcc.dg/tree-ssa/vrp75.c: Likewise.
2323 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
2324 * gcc.dg/weak/weak-1.c: Likewise.
2325 * gcc.dg/weak/weak-2.c: Likewise.
2326 * gcc.dg/weak/weak-3.c: Likewise.
2327 * gcc.dg/weak/weak-4.c: Likewise.
2328 * gcc.dg/weak/weak-5.c: Likewise.
2329 * gcc.dg/weak/weak-15.c: Likewise.
2330 * gcc.dg/weak/weak-16.c: Likewise.
2332 * c-c++-common/pr54486.c: Skip test for mingw-targets.
2334 2013-03-07 Jakub Jelinek <jakub@redhat.com>
2336 PR tree-optimization/56559
2337 * gcc.dg/tree-ssa/reassoc-26.c: New test.
2339 2013-03-07 Andreas Schwab <schwab@suse.de>
2341 * gcc.dg/pr31490.c: Fix last change.
2343 2013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
2346 * g++.dg/template/crash115.C: New.
2348 2013-03-06 Jakub Jelinek <jakub@redhat.com>
2350 PR tree-optimization/56539
2351 * gcc.c-torture/compile/pr56539.c: New test.
2353 2013-03-06 Kai Tietz <ktietz@redhat.com>
2355 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
2357 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
2358 * gcc.dg/lto/20091013-1_2.c: Likewise.
2359 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
2361 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
2363 * gnat.dg/specs/aggr6.ads: New test.
2365 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
2367 * gnat.dg/loop_optimization15.ad[sb]: New test.
2369 2013-03-06 Jakub Jelinek <jakub@redhat.com>
2372 * gcc.dg/pr56548.c: New test.
2374 2013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2377 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
2379 2013-03-06 Jakub Jelinek <jakub@redhat.com>
2382 * g++.dg/template/typename20.C: New test.
2384 2013-03-05 Jakub Jelinek <jakub@redhat.com>
2387 * gcc.dg/pr56510.c: New test.
2389 PR rtl-optimization/56484
2390 * gcc.c-torture/compile/pr56484.c: New test.
2392 2013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
2395 * g++.dg/warn/Wsign-conversion-2.C: New.
2397 2013-03-05 Richard Biener <rguenther@suse.de>
2399 PR tree-optimization/56270
2400 * gcc.dg/vect/slp-38.c: New testcase.
2402 2013-03-05 Jakub Jelinek <jakub@redhat.com>
2404 PR rtl-optimization/56494
2405 * gcc.dg/pr56494.c: New test.
2407 2013-01-04 Eric Botcazou <ebotcazou@adacore.com>
2409 * gcc.dg/pr56424.c: New test.
2411 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
2413 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
2414 * gcc.dg/pr56228.c <avr>: Skip.
2416 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
2419 PR tree-optimization/52631
2420 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
2422 2013-03-03 David Edelsohn <dje.gcc@gmail.com>
2424 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
2425 * gcc.dg/vect/vect-83_64.c: Same.
2427 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
2430 * gfortran.dg/pointer_check_13.f90: New test.
2432 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
2435 * gfortran.dg/array_constructor_42.f90: New test.
2437 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
2440 * g++.dg/template/static33.C: New.
2441 * g++.dg/template/static34.C: Likewise.
2444 * g++.dg/template/static35.C: New.
2446 2013-03-01 Steve Ellcey <sellcey@mips.com>
2448 * gcc.dg/pr56396.c: Require pic support.
2450 2013-03-01 Richard Biener <rguenther@suse.de>
2452 PR tree-optimization/55481
2453 * gcc.dg/torture/pr56488.c: New testcase.
2455 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
2456 Jakub Jelinek <jakub@redhat.com>
2459 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
2460 no_sanitize_address attribute rather than no_address_safety_analysis.
2461 * g++.dg/asan/sanitizer_test_utils.h
2462 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
2463 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
2464 in addition to no_address_safety_analysis.
2466 2013-02-28 Jason Merrill <jason@redhat.com>
2469 * g++.dg/cpp0x/constexpr-and.C: New.
2471 2013-02-28 Martin Jambor <mjambor@suse.cz>
2473 PR tree-optimization/56294
2474 * g++.dg/debug/pr56294.C: New test.
2476 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
2478 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
2480 2013-02-27 Marek Polacek <polacek@redhat.com>
2482 PR rtl-optimization/56466
2483 * gcc.dg/pr56466.c: New test.
2485 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
2487 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
2488 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
2489 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
2491 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
2494 * gcc.dg/pr45472.c: New test.
2496 2013-02-26 Marek Polacek <polacek@redhat.com>
2498 PR tree-optimization/56426
2499 * gcc.dg/pr56436.c: New test.
2501 2013-02-26 Jakub Jelinek <jakub@redhat.com>
2503 PR tree-optimization/56448
2504 * gcc.c-torture/compile/pr56448.c: New test.
2506 PR tree-optimization/56443
2507 * gcc.dg/torture/pr56443.c: New test.
2509 2013-02-25 Richard Biener <rguenther@suse.de>
2511 PR tree-optimization/56175
2512 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
2514 2013-02-24 Jakub Jelinek <jakub@redhat.com>
2517 * g++.dg/torture/pr56403.C: New test.
2519 2013-02-25 Catherine Moore <clm@codesourcery.com>
2522 2013-02-24 Catherine Moore <clm@codesourcery.com>
2523 Richard Sandiford <rdsandiford@googlemail.com>
2525 * gcc.target/mips/mips.exp: Add microMIPS support.
2526 * gcc.target/mips/umips-movep-2.c: New test.
2527 * gcc.target/mips/umips-lwp-2.c: New test.
2528 * gcc.target/mips/umips-swp-5.c: New test.
2529 * gcc.target/mips/umips-constraints-1.c: New test.
2530 * gcc.target/mips/umips-lwp-3.c: New test.
2531 * gcc.target/mips/umips-swp-6.c: New test.
2532 * gcc.target/mips/umips-constraints-2.c: New test.
2533 * gcc.target/mips/umips-save-restore-1.c: New test.
2534 * gcc.target/mips/umips-lwp-4.c: New test.
2535 * gcc.target/mips/umips-swp-7.c: New test.
2536 * gcc.target/mips/umips-save-restore-2.c: New test.
2537 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2538 * gcc.target/mips/umips-lwp-5.c: New test.
2539 * gcc.target/mips/umips-save-restore-3.c: New test.
2540 * gcc.target/mips/umips-lwp-6.c: New test.
2541 * gcc.target/mips/umips-swp-1.c: New test.
2542 * gcc.target/mips/umips-lwp-7.c: New test.
2543 * gcc.target/mips/umips-swp-2.c: New test.
2544 * gcc.target/mips/umips-lwp-8.c: New test.
2545 * gcc.target/mips/umips-swp-3.c: New test.
2546 * gcc.target/mips/umips-movep-1.c: New test.
2547 * gcc.target/mips/umips-lwp-1.c: New test.
2548 * gcc.target/mips/umips-swp-4.c: New test.
2550 2013-02-24 Catherine Moore <clm@codesourcery.com>
2551 Richard Sandiford <rdsandiford@googlemail.com>
2553 * gcc.target/mips/mips.exp: Add microMIPS support.
2554 * gcc.target/mips/umips-movep-2.c: New test.
2555 * gcc.target/mips/umips-lwp-2.c: New test.
2556 * gcc.target/mips/umips-swp-5.c: New test.
2557 * gcc.target/mips/umips-constraints-1.c: New test.
2558 * gcc.target/mips/umips-lwp-3.c: New test.
2559 * gcc.target/mips/umips-swp-6.c: New test.
2560 * gcc.target/mips/umips-constraints-2.c: New test.
2561 * gcc.target/mips/umips-save-restore-1.c: New test.
2562 * gcc.target/mips/umips-lwp-4.c: New test.
2563 * gcc.target/mips/umips-swp-7.c: New test.
2564 * gcc.target/mips/umips-save-restore-2.c: New test.
2565 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2566 * gcc.target/mips/umips-lwp-5.c: New test.
2567 * gcc.target/mips/umips-save-restore-3.c: New test.
2568 * gcc.target/mips/umips-lwp-6.c: New test.
2569 * gcc.target/mips/umips-swp-1.c: New test.
2570 * gcc.target/mips/umips-lwp-7.c: New test.
2571 * gcc.target/mips/umips-swp-2.c: New test.
2572 * gcc.target/mips/umips-lwp-8.c: New test.
2573 * gcc.target/mips/umips-swp-3.c: New test.
2574 * gcc.target/mips/umips-movep-1.c: New test.
2575 * gcc.target/mips/umips-lwp-1.c: New test.
2576 * gcc.target/mips/umips-swp-4.c: New test.
2578 2013-02-22 Jakub Jelinek <jakub@redhat.com>
2581 * lib/asan-dg.exp (asan_link_flags): Add
2582 -B${gccpath}/libsanitizer/asan/ to flags.
2584 2013-02-21 Jakub Jelinek <jakub@redhat.com>
2587 * gcc.dg/torture/pr56420.c: New test.
2589 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
2592 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
2594 2013-02-21 Martin Jambor <mjambor@suse.cz>
2596 PR tree-optimization/56310
2597 * g++.dg/ipa/pr56310.C: New test.
2599 2013-02-21 Janus Weil <janus@gcc.gnu.org>
2602 * gfortran.dg/proc_ptr_comp_37.f90: New.
2604 2013-02-21 Richard Biener <rguenther@suse.de>
2606 PR tree-optimization/56415
2608 2013-02-11 Richard Biener <rguenther@suse.de>
2610 PR tree-optimization/56273
2611 * g++.dg/warn/Warray-bounds-6.C: New testcase.
2612 * gcc.dg/tree-ssa/pr21559.c: Adjust.
2613 * gcc.dg/tree-ssa/vrp17.c: Likewise.
2614 * gcc.dg/tree-ssa/vrp18.c: Likewise.
2615 * gcc.dg/tree-ssa/vrp23.c: Likewise.
2616 * gcc.dg/tree-ssa/vrp24.c: Likewise.
2618 2013-02-21 Marek Polacek <polacek@redhat.com>
2620 PR tree-optimization/56398
2621 * g++.dg/torture/pr56398.C: New test.
2623 2013-02-21 Jakub Jelinek <jakub@redhat.com>
2626 * gcc.c-torture/compile/pr56405.c: New test.
2628 2013-02-20 Jan Hubicka <jh@suse.cz>
2630 PR tree-optimization/56265
2631 * g++.dg/ipa/devirt-11.C: New testcase.
2633 2013-02-20 Richard Biener <rguenther@suse.de>
2635 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
2637 2013-02-20 Richard Biener <rguenther@suse.de>
2638 Jakub Jelinek <jakub@redhat.com>
2640 PR tree-optimization/56396
2641 * gcc.dg/pr56396.c: New testcase.
2643 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
2646 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
2648 2013-02-19 Richard Biener <rguenther@suse.de>
2650 PR tree-optimization/56384
2651 * gcc.dg/torture/pr56384.c: New testcase.
2653 2013-02-19 Jakub Jelinek <jakub@redhat.com>
2655 PR tree-optimization/56350
2656 * gcc.dg/pr56350.c: New test.
2658 PR tree-optimization/56381
2659 * g++.dg/opt/pr56381.C: New test.
2661 2013-02-18 Jakub Jelinek <jakub@redhat.com>
2664 * lib/dg-pch.exp (pch-init, pch-finish,
2665 check_effective_target_pch_supported_debug): New procs.
2666 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
2667 Likewise if $pch_unsupported_debug and $flags include -g.
2668 Skip FAILs about missing *.gch file if $pch_unsupported_debug
2669 and dg-require-effective-target pch_unsupported_debug.
2670 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
2671 * objc.dg/pch/pch.exp: Likewise.
2672 * gcc.dg/pch/pch.exp: Likewise.
2673 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
2674 pch_unsupported_debug.
2675 * gcc.dg/pch/valid-1.hs: Likewise.
2676 * gcc.dg/pch/valid-1b.c: Likewise.
2677 * gcc.dg/pch/valid-1b.hs: Likewise.
2679 2013-02-18 Richard Biener <rguenther@suse.de>
2681 PR tree-optimization/56366
2682 * gcc.dg/torture/pr56366.c: New testcase.
2684 2013-02-18 Richard Biener <rguenther@suse.de>
2687 * gcc.dg/torture/pr56349.c: New testcase.
2689 2013-02-18 Richard Biener <rguenther@suse.de>
2691 PR tree-optimization/56321
2692 * gcc.dg/torture/pr56321.c: New testcase.
2694 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
2696 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
2698 2013-02-16 Jakub Jelinek <jakub@redhat.com>
2699 Dodji Seketeli <dodji@redhat.com>
2702 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
2703 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
2704 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
2705 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
2706 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
2707 * c-c++-common/asan/pr56330.c: Likewise.
2708 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
2709 Ensure the size argument of __builtin_memcpy is a constant.
2711 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
2712 Paolo Carlini <paolo.carlini@oracle.com>
2715 * g++.dg/cpp0x/enum23.C: New.
2717 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
2720 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
2722 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
2724 PR rtl-optimization/56348
2725 * gcc.target/i386/pr56348.c: New test.
2727 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
2729 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
2730 * gcc.target/arm/interrupt-2.c: Likewise.
2732 2013-02-15 Tobias Burnus <burnus@net-b.de>
2735 * gfortran.dg/matmul_9.f90: New.
2737 2013-02-15 Tobias Burnus <burnus@net-b.de>
2740 * gfortran.dg/init_flag_11.f90: New.
2742 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2744 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
2746 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2748 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
2751 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
2752 Tobias Burnus <burnus@net-b.de>
2755 * gfortran.dg/allocatable_function_7.f90: New.
2757 2013-02-14 Jakub Jelinek <jakub@redhat.com>
2759 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
2760 * asan_globals_test-wrapper.cc: New file.
2761 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
2762 instead of asan_globals_test.cc as dg-additional-sources.
2763 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
2764 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
2765 "sanitizer_test_utils.h" instead of
2766 "sanitizer_common/tests/sanitizer_test_utils.h".
2767 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
2768 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
2769 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
2770 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
2771 * g++.dg/asan/asan_test.cc: Synced from upstream.
2772 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
2774 2013-02-14 Dodji Seketeli <dodji@redhat.com>
2777 * c-c++-common/asan/memcmp-2.c: New test.
2779 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
2782 * g++.dg/cpp0x/udlit-string-literal.h: New.
2783 * g++.dg/cpp0x/udlit-string-literal.C: New.
2785 2013-02-13 Sriraman Tallam <tmsriram@google.com>
2787 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
2789 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
2792 * gcc.target/arm/pr56184.C: New test.
2794 2013-02-13 Jakub Jelinek <jakub@redhat.com>
2797 * g++.dg/torture/pr56302.C: New test.
2798 * g++.dg/cpp0x/constexpr-56302.C: New test.
2799 * c-c++-common/pr56302.c: New test.
2801 2013-02-13 Tobias Burnus <burnus@net-b.de>
2802 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2805 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
2806 * gfortran.dg/quad_3.f90: Ditto.
2808 2013-02-13 Kostya Serebryany <kcc@google.com>
2810 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
2811 to match the fresh asan run-time.
2812 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
2814 2013-02-12 Dodji Seketeli <dodji@redhat.com>
2816 Avoid instrumenting duplicated memory access in the same basic block
2817 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
2818 * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
2819 * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
2820 * c-c++-common/asan/inc.c: Likewise.
2822 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
2825 * gcc.target/i386/pr56148.c: New test.
2827 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
2828 Tobias Burnus <burnus@net-b.de>
2831 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
2834 2013-02-12 Richard Biener <rguenther@suse.de>
2837 * gcc.dg/lto/pr56297_0.c: New testcase.
2838 * gcc.dg/lto/pr56297_0.c: Likewise.
2840 2013-02-12 Janus Weil <janus@gcc.gnu.org>
2843 * gfortran.dg/typebound_deferred_1.f90: New.
2845 2013-02-12 Jakub Jelinek <jakub@redhat.com>
2847 PR rtl-optimization/56151
2848 * gcc.target/i386/pr56151.c: New test.
2850 2013-02-11 Sriraman Tallam <tmsriramgoogle.com>
2852 * g++.dg/ext/mv12.C: New test.
2853 * g++.dg/ext/mv12.h: New file.
2854 * g++.dg/ext/mv12-aux.C: New file.
2855 * g++.dg/ext/mv13.C: New test.
2857 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
2859 * lib/target-supports.exp
2860 (check_effective_target_powerpc_eabi_ok): New.
2861 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
2863 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
2864 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
2866 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
2867 * gcc.target/powerpc/pr51623.c: Likewise.
2868 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
2869 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
2871 2013-02-11 Alexander Potapenko <glider@google.com>
2872 Jack Howarth <howarth@bromo.med.uc.edu>
2873 Jakub Jelinek <jakub@redhat.com>
2876 * g++.dg/asan/pr55617.C: Run on all targets.
2878 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
2880 PR rtl-optimization/56275
2881 * gcc.dg/pr56275.c: New test.
2883 2013-02-11 Richard Biener <rguenther@suse.de>
2885 PR tree-optimization/56273
2886 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
2888 2013-02-11 Richard Biener <rguenther@suse.de>
2890 PR tree-optimization/56264
2891 * gcc.dg/torture/pr56264.c: New testcase.
2893 2013-02-11 Richard Biener <rguenther@suse.de>
2895 PR tree-optimization/56273
2896 * g++.dg/warn/Warray-bounds-6.C: New testcase.
2897 * gcc.dg/tree-ssa/pr21559.c: Adjust.
2898 * gcc.dg/tree-ssa/vrp17.c: Likewise.
2899 * gcc.dg/tree-ssa/vrp18.c: Likewise.
2900 * gcc.dg/tree-ssa/vrp23.c: Likewise.
2901 * gcc.dg/tree-ssa/vrp24.c: Likewise.
2903 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
2905 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
2906 for *-*-linux-gnu targets.
2907 * g++.dg/asan/interception-test-1.c: Ditto.
2908 * g++.dg/asan/interception-failure-test-1.C: Ditto.
2909 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
2911 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
2914 * gfortran.dg/intrinsic_size_4.f90 : New test.
2916 2013-02-09 Jakub Jelinek <jakub@redhat.com>
2919 * gcc.target/powerpc/pr56256.c: New test.
2921 2013-02-08 Ian Lance Taylor <iant@google.com>
2923 * lib/go.exp: Load timeout.exp.
2925 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
2927 PR rtl-optimization/56246
2928 * gcc.target/i386/pr56246.c: New test.
2930 2013-02-08 Jeff Law <law@redhat.com>
2933 * gcc.dg/debug/dwarf2/pr53948.c: New test.
2935 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
2938 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
2941 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
2943 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
2945 2013-02-08 Jakub Jelinek <jakub@redhat.com>
2947 PR rtl-optimization/56195
2948 * gcc.dg/torture/pr56195.c: New test.
2950 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
2953 * gfortran.dg/recursive_interface_2.f90: New test.
2955 2013-02-08 Jakub Jelinek <jakub@redhat.com>
2957 PR tree-optimization/56250
2958 * gcc.c-torture/execute/pr56250.c: New test.
2960 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
2962 PR tree-optimization/56064
2963 * gcc.dg/fixed-point/view-convert-2.c: New test.
2965 2013-02-08 Michael Matz <matz@suse.de>
2967 PR tree-optimization/52448
2968 * gcc.dg/pr52448.c: New test.
2970 2013-02-08 Richard Biener <rguenther@suse.de>
2973 * gcc.dg/torture/pr56181.c: New testcase.
2975 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
2978 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
2979 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
2981 2013-02-07 Jakub Jelinek <jakub@redhat.com>
2984 * g++.dg/parse/crash61.C: New test.
2987 * g++.dg/parse/pr56239.C: New test.
2990 * g++.dg/abi/mangle61.C: New test.
2992 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
2994 PR rtl-optimization/56225
2995 * gcc.target/i386/pr56225.c: New test.
2997 2013-02-07 Jakub Jelinek <jakub@redhat.com>
3000 * gcc.dg/guality/pr56154-1.c: New test.
3001 * gcc.dg/guality/pr56154-2.c: New test.
3002 * gcc.dg/guality/pr56154-3.c: New test.
3003 * gcc.dg/guality/pr56154-4.c: New test.
3004 * gcc.dg/guality/pr56154-aux.c: New file.
3006 PR tree-optimization/55789
3007 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
3009 * gcc.dg/tree-ssa/inline-3.c: Add
3010 --param max-early-inliner-iterations=2 option.
3012 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3015 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
3016 Add -fno-dwarf2-cfi-asm to dg-options.
3019 2013-02-07 Jakub Jelinek <jakub@redhat.com>
3022 * gcc.dg/pr56228.c: New test.
3024 2013-02-07 Alan Modra <amodra@gmail.com>
3027 * gcc.target/powerpc/pr54009.c: New test.
3029 * gfortran.dg/pr54131.f: New test.
3031 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
3034 * gfortran.dg/array_constructor_41.f90: New test.
3036 2013-02-06 Janus Weil <janus@gcc.gnu.org>
3039 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
3041 2013-02-06 Jakub Jelinek <jakub@redhat.com>
3044 * g++.dg/gomp/pr56217.C: New test.
3046 2013-02-05 Jakub Jelinek <jakub@redhat.com>
3048 PR tree-optimization/56205
3049 * gcc.dg/tree-ssa/stdarg-6.c: New test.
3050 * gcc.c-torture/execute/pr56205.c: New test.
3052 2013-02-05 Richard Biener <rguenther@suse.de>
3054 PR tree-optimization/53342
3055 PR tree-optimization/53185
3056 * gcc.dg/vect/pr53185-2.c: New testcase.
3058 2013-02-05 Jan Hubicka <jh@suse.cz>
3060 PR tree-optimization/55789
3061 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
3062 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
3063 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
3064 * g++.dg/ipa/inline-1.C: New testcase.
3065 * g++.dg/ipa/inline-2.C: New testcase.
3066 * g++.dg/ipa/inline-3.C: New testcase.
3068 2013-02-05 Jan Hubicka <jh@suse.cz>
3070 PR tree-optimization/55789
3071 * g++.dg/torture/pr55789.C: New testcase.
3073 2013-02-05 Jakub Jelinek <jakub@redhat.com>
3076 * gcc.dg/pr56167.c: New test.
3078 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
3081 * gcc.target/sh/pr55146.c: New.
3083 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
3085 PR tree-optimization/54386
3086 * gcc.target/sh/pr54386.c: New.
3088 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
3091 * gfortran.dg/realloc_on _assign_16.f90 : New test.
3094 * gfortran.dg/realloc_on _assign_17.f90 : New test.
3096 2013-02-04 Alexander Potapenko <glider@google.com>
3097 Jack Howarth <howarth@bromo.med.uc.edu>
3098 Jakub Jelinek <jakub@redhat.com>
3101 * g++.dg/asan/pr55617.C: New test.
3103 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
3106 * gfortran.dg/typebound_operator_19.f90: New test.
3107 * gfortran.dg/typebound_assignment_4.f90: New test.
3109 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
3112 * gfortran.dg/recursive_interface_1.f90: New test.
3114 2013-02-04 Richard Guenther <rguenther@suse.de>
3117 * gcc.dg/lto/pr56168_0.c: New testcase.
3118 * gcc.dg/lto/pr56168_1.c: Likewise.
3120 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
3124 * gfortran.dg/block_12.f90: New test.
3125 * gfortran.dg/module_error_1.f90: New test.
3127 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
3129 * lib/target-supports.exp (check_effective_target_vect_float)
3130 (check_effective_target_vect_no_align): Add mips-sde-elf.
3132 2013-02-01 Jakub Jelinek <jakub@redhat.com>
3134 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
3136 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
3138 * gcc.dg/pr56023.c: XFAIL on AIX.
3139 * gcc.dg/vect/pr49352.c: Same.
3141 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
3143 * gnat.dg/opt26.adb: New test.
3145 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3148 2013-01-27 Amol Pise <amolpise15@gmail.com>
3150 * gcc.target/arm/neon-vfnms-1.c: New test.
3151 * gcc.target/arm/neon-vfnma-1.c: New test.
3153 2013-01-31 Richard Biener <rguenther@suse.de>
3155 PR tree-optimization/56157
3156 * gcc.dg/torture/pr56157.c: New testcase.
3158 2013-01-30 Richard Biener <rguenther@suse.de>
3160 PR tree-optimization/56150
3161 * gcc.dg/torture/pr56150.c: New testcase.
3163 2013-01-30 Jakub Jelinek <jakub@redhat.com>
3166 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
3167 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
3168 printed in backtrace.
3169 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
3170 to avoid errors about mismatched allocation vs. deallocation.
3173 * g++.dg/mv1.C: Moved to...
3174 * g++.dg/ext/mv1.C: ... here. Adjust test.
3175 * g++.dg/mv2.C: Moved to...
3176 * g++.dg/ext/mv2.C: ... here. Adjust test.
3177 * g++.dg/mv3.C: Moved to...
3178 * g++.dg/ext/mv3.C: ... here.
3179 * g++.dg/mv4.C: Moved to...
3180 * g++.dg/ext/mv4.C: ... here.
3181 * g++.dg/mv5.C: Moved to...
3182 * g++.dg/ext/mv5.C: ... here. Adjust test.
3183 * g++.dg/mv6.C: Moved to...
3184 * g++.dg/ext/mv6.C: ... here. Adjust test.
3185 * g++.dg/ext/mv7.C: New test.
3186 * g++.dg/ext/mv8.C: New test.
3187 * g++.dg/ext/mv9.C: New test.
3188 * g++.dg/ext/mv10.C: New test.
3189 * g++.dg/ext/mv11.C: New test.
3191 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
3193 PR rtl-optimization/56144
3194 * gcc.dg/pr56144.c: New.
3196 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
3198 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
3200 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
3201 * g++.dg/cpp0x/constexpr-55573.C: Same
3203 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
3205 PR tree-optimization/56064
3206 * gcc.dg/fixed-point/view-convert.c: New test.
3208 2013-01-30 Andreas Schwab <schwab@suse.de>
3210 * lib/target-supports-dg.exp (dg-process-target): Use expr to
3211 evaluate the end index in string range.
3213 2013-01-30 Tobias Burnus <burnus@net-b.de>
3216 * gfortran.dg/allocatable_function_6.f90: New.
3218 2013-01-29 Janus Weil <janus@gcc.gnu.org>
3219 Mikael Morin <mikael@gcc.gnu.org>
3222 * gfortran.dg/proc_ptr_comp_36.f90: New.
3224 2013-01-29 Richard Biener <rguenther@suse.de>
3226 PR tree-optimization/55270
3227 * gcc.dg/torture/pr55270.c: New testcase.
3229 2013-01-28 Jakub Jelinek <jakub@redhat.com>
3231 PR rtl-optimization/56117
3232 * gcc.dg/pr56117.c: New test.
3234 2013-01-28 Richard Biener <rguenther@suse.de>
3236 PR tree-optimization/56034
3237 * gcc.dg/torture/pr56034.c: New testcase.
3239 2013-01-28 Jakub Jelinek <jakub@redhat.com>
3241 PR tree-optimization/56125
3242 * gcc.dg/pr56125.c: New test.
3244 2013-01-28 Tobias Burnus <burnus@net-b.de>
3245 Mikael Morin <mikael@gcc.gnu.org>
3248 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
3249 * gfortran.dg/import8.f90: Likewise.
3250 * gfortran.dg/interface_derived_type_1.f90: Likewise.
3251 * gfortran.dg/import10.f90: New test.
3252 * gfortran.dg/import11.f90: Likewise
3254 2013-01-28 Jakub Jelinek <jakub@redhat.com>
3257 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
3258 string.h. Provide memset, malloc and free prototypes, adjust line
3259 numbers in dg-output.
3260 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
3261 Provide memset prototype and adjust line numbers in dg-output.
3262 * c-c++-common/asan/global-overflow-1.c: Likewise.
3264 PR tree-optimization/56094
3265 * gcc.dg/pr56094.c: New test.
3267 2013-01-27 Amol Pise <amolpise15@gmail.com>
3269 * gcc.target/arm/neon-vfnms-1.c: New test.
3270 * gcc.target/arm/neon-vfnma-1.c: New test.
3272 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
3275 * gcc.target/i386/pr56114.c: New test.
3277 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
3280 * gfortran.dg/associate_14.f90: New test.
3283 * gfortran.dg/associate_13.f90: New test.
3285 2013-01-25 Jakub Jelinek <jakub@redhat.com>
3287 PR tree-optimization/56098
3288 * gcc.dg/pr56098-1.c: New test.
3289 * gcc.dg/pr56098-2.c: New test.
3291 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
3294 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
3296 2013-01-22 Marek Polacek <polacek@redhat.com>
3298 PR tree-optimization/56035
3299 * gcc.dg/pr56035.c: New test.
3301 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3303 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
3306 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3308 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
3310 2013-01-24 Jakub Jelinek <jakub@redhat.com>
3313 * gcc.dg/pr56078.c: New test.
3314 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
3316 2013-01-24 Martin Jambor <mjambor@suse.cz>
3318 PR tree-optimization/55927
3319 * g++.dg/ipa/devirt-10.C: Disable early inlining.
3321 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
3323 * gcc.target/i386/movsd.c: New test.
3325 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
3328 * gcc.target/i386/pr55934.c: New test.
3330 2013-01-23 Janus Weil <janus@gcc.gnu.org>
3333 * gfortran.dg/select_8.f90: New.
3335 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
3337 * gcc.target/microblaze/microblaze.exp: Remove
3338 target_config_cflags check.
3340 2013-01-23 Jakub Jelinek <jakub@redhat.com>
3343 * gfortran.dg/gomp/pr56052.f90: New test.
3346 * gcc.dg/pr49069.c: New test.
3348 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
3351 * g++.dg/cpp0x/constexpr-static10.C: New.
3353 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
3356 * gcc.target/i386/pr56028.c: New test.
3358 2013-01-22 Jakub Jelinek <jakub@redhat.com>
3361 * gcc.target/i386/pr55686.c: New test.
3363 2013-01-22 Dodji Seketeli <dodji@redhat.com>
3366 * g++.dg/cpp0x/variadic139.C: New test.
3367 * g++.dg/cpp0x/variadic140.C: Likewise.
3368 * g++.dg/cpp0x/variadic141.C: Likewise.
3370 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
3372 * gnat.dg/warn8.adb: New test.
3374 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
3377 * gfortran.dg/include_8.f90: New test.
3379 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
3381 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
3382 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
3384 2013-01-21 Jakub Jelinek <jakub@redhat.com>
3386 PR tree-optimization/56051
3387 * gcc.c-torture/execute/pr56051.c: New test.
3389 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
3391 PR rtl-optimization/56023
3392 * gcc.dg/pr56023.c: New test.
3394 2013-01-21 Martin Jambor <mjambor@suse.cz>
3397 * gcc.target/i386/pr56022.c: New test.
3399 2013-01-21 Jason Merrill <jason@redhat.com>
3401 * lib/target-supports.exp (check_effective_target_alias): New.
3403 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
3406 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
3408 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
3410 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
3412 2013-01-19 Jeff Law <law@redhat.com>
3414 PR tree-optimization/52631
3415 * tree-ssa/pr52631.c: New test.
3416 * tree-ssa/ssa-fre-9: Update expected output.
3418 2013-01-19 Anthony Green <green@moxielogic.com>
3420 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
3423 2013-01-18 Jakub Jelinek <jakub@redhat.com>
3425 PR tree-optimization/56029
3426 * g++.dg/torture/pr56029.C: New test.
3428 2013-01-18 Sharad Singhai <singhai@google.com>
3430 PR tree-optimization/55995
3431 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
3433 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
3436 * gcc.target/i386/pr55433.c: New.
3438 2013-01-18 Jakub Jelinek <jakub@redhat.com>
3441 * gfortran.dg/pr56015.f90: New test.
3443 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
3445 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
3447 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
3449 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
3450 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
3451 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
3452 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
3453 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
3455 2013-01-17 Jeff Law <law@redhat.com>
3457 * gcc.dg/pr52573.c: Move to...
3458 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
3460 PR rtl-optimization/52573
3461 * gcc.dg/pr52573.c: New test.
3463 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
3466 * g++.dg/asan/interception-test-1.C: Skip on darwin.
3467 * lib/target-supports.exp (check_effective_target_swapcontext): Use
3468 check_no_compiler_messages to test support in ucontext.h.
3469 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
3470 compliant RLIMIT_AS.
3472 2013-01-17 Marek Polacek <polacek@redhat.com>
3474 PR rtl-optimization/55833
3475 * gcc.dg/pr55833.c: New test.
3477 2013-01-17 Jan Hubicka <jh@suse.cz>
3479 PR tree-optimization/55273
3480 * gcc.c-torture/compile/pr55273.c: New testcase.
3482 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
3485 * gcc.target/pr55981.c: New test.
3487 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
3489 * gcc.target/arm/pr40887.c: Require at least armv5.
3490 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
3491 * gcc.target/arm/pr51915.c: Likewise.
3492 * gcc.target/arm/pr52006.c: Likewise.
3493 * gcc.target/arm/pr53187.c: Likewise.
3495 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
3496 * gcc.target/arm/ftest-support-arm.h: Delete.
3497 * gcc.target/arm/ftest-support-thumb.h: Delete.
3498 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
3499 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
3500 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
3501 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
3502 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
3503 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
3504 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
3505 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
3506 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
3507 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
3508 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
3509 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
3510 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
3511 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
3512 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
3513 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
3514 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
3515 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
3516 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
3517 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
3518 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
3519 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
3520 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
3521 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
3523 2013-01-17 Martin Jambor <mjambor@suse.cz>
3525 PR tree-optimizations/55264
3526 * g++.dg/ipa/pr55264.C: New test.
3528 2013-01-16 Janus Weil <janus@gcc.gnu.org>
3531 * gfortran.dg/class_55.f90: New.
3533 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
3536 * gcc.c-torture/execute/builtins/builtins.exp: Add
3537 -Wl,--allow-multiple-definition for eabi and elf targets.
3540 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
3541 check_effective_target_vect_perm_short,
3542 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
3543 check_effective_target_vect64): Return 0 for big-endian ARM.
3544 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
3546 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
3549 2013-01-16 Richard Biener <rguenther@suse.de>
3551 PR tree-optimization/55964
3552 * gcc.dg/torture/pr55964.c: New testcase.
3554 2013-01-16 Richard Biener <rguenther@suse.de>
3556 PR tree-optimization/54767
3557 PR tree-optimization/53465
3558 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
3560 2013-01-16 Christian Bruel <christian.bruel@st.com>
3563 * gcc.target/sh/sh-switch.c: New testcase.
3565 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
3567 * gcc.dg/webizer.c: Increase the array size.
3569 2013-01-15 Jakub Jelinek <jakub@redhat.com>
3572 * gcc.dg/pr55940.c: New test.
3574 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
3575 Harald Anlauf <anlauf@gmx.de>
3577 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
3578 * gfortran.dg/bounds_check_5.f90: Likewise.
3579 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
3580 * gfortran.dg/continuation_9.f90: Likewise.
3581 * gfortran.dg/move_alloc_13.f90: Likewise.
3582 * gfortran.dg/structure_constructor_11.f90: Likewise.
3583 * gfortran.dg/tab_continuation.f: Likewise.
3584 * gfortran.dg/warning-directive-2.F90: Likewise.
3585 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
3587 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
3589 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
3590 * gcc.target/arm/fma-sp.c: Likewise.
3592 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
3594 PR rtl-optimization/55153
3595 * gcc.dg/pr55153.c: New.
3597 2013-01-15 Jakub Jelinek <jakub@redhat.com>
3599 PR tree-optimization/55920
3600 * gcc.c-torture/compile/pr55920.c: New test.
3602 2013-01-15 Richard Biener <rguenther@suse.de>
3605 * gcc.dg/torture/pr55882.c: New testcase.
3607 2013-01-15 Jakub Jelinek <jakub@redhat.com>
3609 PR tree-optimization/55955
3610 * gcc.c-torture/compile/pr55955.c: New test.
3612 2013-01-15 Dodji Seketeli <dodji@redhat.com>
3615 * g++.dg/cpp0x/alias-decl-31.C: New test.
3617 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
3620 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
3621 case where interface is null.
3623 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3626 * gfortran.dg/array_constructor_40.f90: New test.
3628 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
3630 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
3632 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
3634 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
3635 * gcc.target/aarch64/vect-ld1r-compile.c: New.
3636 * gcc.target/aarch64/vect-ld1r-fp.c: New.
3637 * gcc.target/aarch64/vect-ld1r.c: New.
3638 * gcc.target/aarch64/vect-ld1r.x: New.
3640 2013-01-14 Andi Kleen <ak@linux.intel.com>
3643 * gcc.target/i386/hle-clear-rel.c: New file
3644 * gcc.target/i386/hle-store-rel.c: New file.
3646 2013-01-14 Harald Anlauf <anlauf@gmx.de>
3648 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
3649 * gfortran.dg/bounds_check_4.f90: Likewise.
3650 * gfortran.dg/inquire_10.f90: Likewise.
3651 * gfortran.dg/minloc_3.f90: Likewise.
3652 * gfortran.dg/minlocval_3.f90: Likewise.
3653 * gfortran.dg/module_double_reuse.f90: Likewise.
3654 * gfortran.dg/mvbits_1.f90: Likewise.
3655 * gfortran.dg/oldstyle_1.f90: Likewise.
3656 * gfortran.dg/pr20163-2.f: Likewise.
3657 * gfortran.dg/save_1.f90: Likewise.
3658 * gfortran.dg/scan_1.f90: Likewise.
3659 * gfortran.dg/select_char_1.f90: Likewise.
3660 * gfortran.dg/shape_4.f90: Likewise.
3661 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
3662 * gfortran.dg/function_optimize_10.f90: Likewise.
3663 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
3664 * gfortran.dg/used_types_17.f90: Likewise.
3665 * gfortran.dg/used_types_18.f90: Likewise.
3667 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
3670 * gfortran.dg/proc_ptr_result_8.f90 : New test.
3672 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
3674 * gcc.dg/unroll_5.c: Add nomips16 attributes.
3676 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
3678 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
3680 2013-01-12 Janus Weil <janus@gcc.gnu.org>
3683 * gfortran.dg/assumed_type_2.f90: Fix test case.
3684 * gfortran.dg/internal_pack_13.f90: New test.
3685 * gfortran.dg/internal_pack_14.f90: New test.
3687 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
3690 * gfortran.dg/unlimited_polymorphic_8.f90: Update
3691 scan-tree-dump-times for foo.0.x._vptr to deal with change from
3694 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
3696 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
3698 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3701 * gcc.target/s390/pr55719.c: New testcase.
3703 2013-01-11 Richard Guenther <rguenther@suse.de>
3705 PR tree-optimization/44061
3706 * gcc.dg/pr44061.c: New testcase.
3708 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
3710 Update copyright years.
3712 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
3713 Jakub Jelinek <jakub@redhat.com>
3716 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
3718 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
3720 PR rtl-optimization/55672
3721 * gcc.target/i386/pr55672.c: New.
3723 2013-01-10 Jeff Law <law@redhat.com>
3725 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
3726 pass/fail message unique.
3729 2013-01-10 Jason Merrill <jason@redhat.com>
3731 * ada/.gitignore: New.
3733 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3735 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
3737 * g++.dg/tls/thread_local2.C: Likewise.
3738 * g++.dg/tls/thread_local2g.C: Likewise.
3739 * g++.dg/tls/thread_local6.C: Likewise.
3740 * g++.dg/tls/thread_local-order1.C: Add tls options.
3741 * g++.dg/tls/thread_local-order2.C: Likewise.
3742 * g++.dg/tls/thread_local3.C: Likewise.
3743 * g++.dg/tls/thread_local3g.C: Likewise.
3744 * g++.dg/tls/thread_local4.C: Likewise.
3745 * g++.dg/tls/thread_local4g.C: Likewise.
3746 * g++.dg/tls/thread_local5.C: Likewise.
3747 * g++.dg/tls/thread_local5g.C: Likewise.
3748 * g++.dg/tls/thread_local6g.C: Likewise.
3750 2013-01-10 Kostya Serebryany <kcc@google.com>
3752 * g++.dg/asan/asan_test.cc: Sync from upstream.
3754 2013-01-10 Jakub Jelinek <jakub@redhat.com>
3756 PR tree-optimization/55921
3757 * gcc.c-torture/compile/pr55921.c: New test.
3759 2013-01-09 Jan Hubicka <jh@suse.cz>
3761 PR tree-optimization/55569
3762 * gcc.c-torture/compile/pr55569.c: New testcase.
3764 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
3767 * gfortran.dg/use_28.f90: New test.
3769 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
3771 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
3772 number matching more robust.
3774 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
3776 PR rtl-optimization/55829
3777 * gcc.target/i386/pr55829.c: New.
3779 2013-01-09 Tobias Burnus <burnus@net-b.de>
3782 * gfortran.dg/bind_c_bool_1.f90: New.
3783 * gfortran.dg/do_5.f90: Add dg-warning.
3785 2013-01-09 Jan Hubicka <jh@suse.cz>
3787 PR tree-optimization/55875
3788 * gcc.c-torture/execute/pr55875.c: New testcase.
3789 * g++.dg/torture/pr55875.C: New testcase.
3791 2013-01-09 Jakub Jelinek <jakub@redhat.com>
3794 * c-c++-common/pr48418.c: New test.
3796 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
3799 * g++.dg/tls/thread_local-ice.C: New.
3801 2013-01-09 Andreas Schwab <schwab@suse.de>
3803 * gcc.dg/guality/pr54693.c: Null-terminate arr.
3805 2013-01-09 Jakub Jelinek <jakub@redhat.com>
3807 PR tree-optimization/48189
3808 * gcc.dg/pr48189.c: New test.
3810 2013-01-04 Jan Hubicka <jh@suse.cz>
3812 PR tree-optimization/55823
3813 * g++.dg/ipa/devirt-10.C: New testcase.
3815 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
3816 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
3818 PR rtl-optimization/55845
3819 * gcc.target/i386/pr55845.c: New test.
3821 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
3823 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
3824 instructions generated instead of number of occurances.
3826 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
3828 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
3829 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
3830 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
3831 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
3832 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
3833 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
3834 * gcc.target/aarch64/vect-fcm.x: Likewise.
3835 * lib/target-supports.exp
3836 (check_effective_target_vect_cond): Enable for AArch64.
3838 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
3840 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
3841 endian-safe float pool loading.
3842 (test_square_root_v4sf): Likewise.
3843 (test_square_root_v2df): Likewise.
3844 * lib/target-supports.exp
3845 (check_effective_target_vect_call_sqrtf): Add AArch64.
3847 2013-01-08 Martin Jambor <mjambor@suse.cz>
3850 * gcc.dg/tree-ssa/pr55579.c: New test.
3852 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3854 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
3857 2013-01-08 Jakub Jelinek <jakub@redhat.com>
3860 * gcc.dg/torture/pr55890-3.c: New test.
3863 * gcc.c-torture/compile/pr55851.c: New test.
3866 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
3869 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
3872 * gfortran.dg/elemental_scalar_args_2.f90: New test.
3874 2013-01-07 Tobias Burnus <burnus@net-b.de>
3877 * gfortran.dg/pointer_init_2.f90: Update dg-error.
3878 * gfortran.dg/pointer_init_7.f90: New.
3880 2013-01-07 Richard Biener <rguenther@suse.de>
3882 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
3884 2013-01-07 Richard Biener <rguenther@suse.de>
3887 * gcc.dg/torture/pr55890-1.c: New testcase.
3888 * gcc.dg/torture/pr55890-2.c: Likewise.
3890 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
3892 * gcc.target/aarch64/fmovd.c: New.
3893 * gcc.target/aarch64/fmovf.c: Likewise.
3894 * gcc.target/aarch64/fmovd-zero.c: Likewise.
3895 * gcc.target/aarch64/fmovf-zero.c: Likewise.
3896 * gcc.target/aarch64/vect-fmovd.c: Likewise.
3897 * gcc.target/aarch64/vect-fmovf.c: Likewise.
3898 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
3899 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
3901 2013-01-07 Richard Biener <rguenther@suse.de>
3903 PR tree-optimization/55888
3904 PR tree-optimization/55862
3905 * gcc.dg/torture/pr55888.c: New testcase.
3907 2013-01-07 Tobias Burnus <burnus@net-b.de>
3910 * gfortran.dg/intrinsic_size_3.f90: New.
3912 2013-01-07 Tobias Burnus <burnus@net-b.de>
3915 * gfortran.dg/select_type_32.f90: New.
3917 2013-01-04 Dodji Seketeli <dodji@redhat.com>
3920 * g++.dg/cpp0x/alias-decl-29.C: New test.
3922 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
3927 * gfortran.dg/class_array_15.f03: New test.
3929 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
3934 * gfortran.dg/use_23.f90: New test.
3935 * gfortran.dg/use_24.f90: New test.
3936 * gfortran.dg/use_25.f90: New test.
3937 * gfortran.dg/use_26.f90: New test.
3938 * gfortran.dg/use_27.f90: New test.
3940 2013-01-06 Olivier Hainque <hainque@adacore.com>
3942 * gnat.dg/specs/clause_on_volatile.ads: New test.
3944 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
3946 * gnat.dg/alignment10.adb: New test.
3948 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
3949 Mikael Morin <mikael@gcc.gnu.org>
3952 * gfortran.dg/use_22.f90: New test.
3954 2013-01-04 Andrew Pinski <apinski@cavium.com>
3956 * gcc.target/aarch64/cmp-1.c: New testcase.
3958 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
3961 * gfortran.dg/select_type_31.f03: New test.
3963 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
3965 PR c++/54526 (again)
3966 * g++.dg/cpp0x/parse2.C: Extend.
3967 * g++.old-deja/g++.other/crash28.C: Adjust.
3969 2013-01-04 Richard Biener <rguenther@suse.de>
3971 PR tree-optimization/55862
3972 * gcc.dg/torture/pr55862.c: New testcase.
3974 2013-01-04 Martin Jambor <mjambor@suse.cz>
3976 PR tree-optimization/55755
3977 * gcc.dg/torture/pr55755.c: New test.
3978 * gcc.dg/tree-ssa/sra-13.c: Likewise.
3979 * gcc.dg/tree-ssa/pr45144.c: Update.
3981 2013-01-04 Richard Biener <rguenther@suse.de>
3984 * gcc.dg/fold-reassoc-2.c: New testcase.
3986 2013-01-04 Tobias Burnus <burnus@net-b.de>
3989 * gfortran.dg/null_7.f90: New.
3991 2013-01-04 Tobias Burnus <burnus@net-b.de>
3995 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
3996 * gfortran.dg/unlimited_polymorphic_7.f90: New.
3997 * gfortran.dg/unlimited_polymorphic_8.f90: New.
3999 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
4001 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
4003 2013-01-03 Janus Weil <janus@gcc.gnu.org>
4006 * gfortran.dg/assignment_1.f90: Modified.
4007 * gfortran.dg/assignment_4.f90: New.
4009 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
4011 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
4013 2013-01-03 Richard Biener <rguenther@suse.de>
4015 PR tree-optimization/55857
4016 * gcc.dg/vect/pr55857-1.c: New testcase.
4017 * gcc.dg/vect/pr55857-2.c: Likewise.
4019 2013-01-03 Jakub Jelinek <jakub@redhat.com>
4021 PR rtl-optimization/55838
4022 * gcc.dg/pr55838.c: New test.
4024 PR tree-optimization/55832
4025 * gcc.c-torture/compile/pr55832.c: New test.
4027 2013-01-02 Teresa Johnson <tejohnson@google.com>
4029 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
4030 * gcc.dg/tree-ssa/loop-23.c: Ditto.
4031 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
4032 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
4033 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
4034 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
4035 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
4036 * gcc.dg/unroll_1.c: Ditto.
4037 * gcc.dg/unroll_2.c: Ditto.
4038 * gcc.dg/unroll_3.c: Ditto.
4039 * gcc.dg/unroll_4.c: Ditto.
4041 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4043 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
4045 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4048 * gfortran.dg/eof_4.f90: New test.
4050 2013-01-02 Jakub Jelinek <jakub@redhat.com>
4052 * lib/c-compat.exp (compat-use-alt-compiler): Remove
4053 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
4054 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
4055 (compat_setup_dfp): Initialize compat_alt_caret and
4056 compat_save_TEST_ALWAYS_FLAGS.
4058 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4060 * gcc.dg/torture/tls/tls-reload-1.c: New test.
4062 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4064 * gcc.dg/torture/fp-int-convert-2.c: New test.
4066 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4068 * gfortran.dg/newunit_3.f90: Add dg-do run.
4069 * gfortran.dg/inquire_15.f90: Add dg-do run.
4071 2013-01-01 Jakub Jelinek <jakub@redhat.com>
4073 PR tree-optimization/55831
4074 * gcc.dg/pr55831.c: New test.
4076 Copyright (C) 2013 Free Software Foundation, Inc.
4078 Copying and distribution of this file, with or without modification,
4079 are permitted in any medium without royalty provided the copyright
4080 notice and this notice are preserved.