1 2013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
4 * g++.dg/cpp0x/new1.C: New.
6 2013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
9 * g++.dg/parse/dtor16.C: New.
10 * g++.dg/parse/dtor6.C: Adjust.
12 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
15 * g++.dg/expr/bitfield12.C: New.
17 2013-05-24 Jeff Law <law@redhat.com>
19 PR tree-optimization/57124
20 * gcc.c-torture/execute/pr57124.c: New test.
21 * gcc.c-torture/execute/pr57124.x: Set -fno-strict-overflow.
23 2013-05-24 Martin Jambor <mjambor@suse.cz>
25 PR tree-optimization/57294
26 * gcc.dg/ipa/pr57294.c: New test.
28 2013-05-24 Ian Bolton <ian.bolton@arm.com>
30 * gcc.target/aarch64/scalar_intrinsics.c
31 (force_simd): Use a valid instruction.
32 (test_vdupd_lane_s64): Pass a valid lane argument.
33 (test_vdupd_lane_u64): Likewise.
35 2013-05-24 Richard Biener <rguenther@suse.de>
37 PR tree-optimization/57287
38 * gcc.dg/pr57287.c: New testcase.
40 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
43 * g++.dg/template/error51.C: New.
45 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
48 * g++.dg/template/bitfield2.C: New.
50 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
52 * gnat.dg/specs/noinline1.ads: New test.
53 * gnat.dg/noinline2.ad[sb]: Likewise.
54 * gnat.dg/specs/noinline3.ads: Likewise.
55 * gnat.dg/specs/noinline3_pkg.ad[sb]: New helper.
57 2013-05-24 Alexander Ivchenko <alexander.ivchenko@intel.com>
60 * gcc.dg/tree-ssa/pr57385.c: New test.
62 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
64 * gnat.dg/derived_type4.adb: New test.
66 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
68 * gcc.dg/builtin-bswap-6.c: New test.
69 * gcc.dg/builtin-bswap-7.c: Likewise.
70 * gcc.dg/builtin-bswap-8.c: Likewise.
71 * gcc.dg/builtin-bswap-9.c: Likewise.
73 2013-05-23 Christian Bruel <christian.bruel@st.com>
76 * gcc.dg/debug/pr57351.c: New test
78 2013-05-23 Vidya Praveen <vidyapraveen@arm.com>
80 * gcc.target/aarch64/vect-clz.c: New file.
82 2013-05-23 Martin Jambor <mjambor@suse.cz>
85 * gcc.dg/ipa/pr57347.c: New test.
87 2013-05-23 Richard Biener <rguenther@suse.de>
89 PR tree-optimization/57380
90 * g++.dg/tree-ssa/pr57380.C: New testcase.
92 2013-05-23 Richard Biener <rguenther@suse.de>
95 * gcc.dg/torture/pr57381.c: New testcase.
97 2013-05-23 Jakub Jelinek <jakub@redhat.com>
100 * gcc.c-torture/execute/pr57344-1.c: New test.
101 * gcc.c-torture/execute/pr57344-2.c: New test.
102 * gcc.c-torture/execute/pr57344-3.c: New test.
103 * gcc.c-torture/execute/pr57344-4.c: New test.
105 2013-05-23 Richard Biener <rguenther@suse.de>
107 PR rtl-optimization/57341
108 * gcc.dg/torture/pr57341.c: New testcase.
110 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
113 * g++.dg/parse/crash62.C: New.
115 2013-05-22 Michael Meissner <meissner@linux.vnet.ibm.com>
116 Pat Haugen <pthaugen@us.ibm.com>
117 Peter Bergner <bergner@vnet.ibm.com>
119 * gcc.target/powerpc/crypto-builtin-1.c: New file, test for power8
122 2013-05-22 Tobias Burnus <burnus@net-b.de>
125 * gfortran.dg/defined_assignment_6.f90: New.
127 2013-05-22 Tobias Burnus <burnus@net-b.de>
130 * gfortran.dg/assumed_type_6.f90: New.
132 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
135 * g++.dg/cpp0x/Wunused-parm.C: New.
137 2013-05-21 Paolo Carlini <paolo.carlini@oracle.com>
139 * g++.dg/cpp0x/explicit3.C: Add column in dg-error strings.
140 * g++.dg/warn/Wdouble-promotion.C: Likewise.
142 2013-05-21 Easwaran Raman <eraman@google.com>
144 PR tree-optimization/57322
145 * gcc.dg/tree-ssa/reassoc-29.c: New testcase.
147 2013-05-21 Graham Stott <graham.stott@btinternet.com>
149 * lib/scanasm.exp (dg-function-on-line): Make MIPS targets match
152 2013-05-21 Tobias Burnus <burnus@net-b.de>
155 * gfortran.dg/assumed_type_5.f90: New.
156 * gfortran.dg/assumed_rank_1.f90: Comment invalid statement.
157 * gfortran.dg/assumed_rank_2.f90: Ditto.
158 * gfortran.dg/assumed_type_3.f90: Update dg-error.
159 * gfortran.dg/no_arg_check_3.f90: Ditto.
161 2013-05-21 Jakub Jelinek <jakub@redhat.com>
163 PR tree-optimization/57331
164 * gcc.c-torture/compile/pr57331.c: New test.
166 2013-05-21 Richard Biener <rguenther@suse.de>
168 PR tree-optimization/57330
169 * gcc.dg/torture/pr57330.c: New testcase.
171 2013-05-21 Richard Biener <rguenther@suse.de>
173 PR tree-optimization/57303
174 * gcc.dg/torture/pr57303.c: New testcase.
176 2013-05-21 Jakub Jelinek <jakub@redhat.com>
178 PR tree-optimization/57321
179 * gcc.c-torture/execute/pr57321.c: New test.
181 2013-05-20 Tobias Burnus <burnus@net-b.de>
185 * gfortran.dg/binding_label_tests_10_main.f03: Update dg-error.
186 * gfortran.dg/binding_label_tests_11_main.f03: Ditto.
187 * gfortran.dg/binding_label_tests_13_main.f03: Ditto.
188 * gfortran.dg/binding_label_tests_3.f03: Ditto.
189 * gfortran.dg/binding_label_tests_4.f03: Ditto.
190 * gfortran.dg/binding_label_tests_5.f03: Ditto.
191 * gfortran.dg/binding_label_tests_6.f03: Ditto.
192 * gfortran.dg/binding_label_tests_7.f03: Ditto.
193 * gfortran.dg/binding_label_tests_8.f03: Ditto.
194 * gfortran.dg/c_loc_tests_12.f03: Fix test case.
195 * gfortran.dg/binding_label_tests_24.f90: New.
196 * gfortran.dg/binding_label_tests_25.f90: New.
198 2013-05-20 Tobias Burnus <burnus@net-b.de>
201 * gfortran.dg/binding_label_tests_17.f90: New.
202 * gfortran.dg/binding_label_tests_18.f90: New.
203 * gfortran.dg/binding_label_tests_19.f90: New.
204 * gfortran.dg/binding_label_tests_20.f90: New.
205 * gfortran.dg/binding_label_tests_21.f90: New.
206 * gfortran.dg/binding_label_tests_22.f90: New.
207 * gfortran.dg/binding_label_tests_23.f90: New.
209 2013-05-20 Tobias Burnus <burnus@net-b.de>
212 * gfortran.dg/test_common_binding_labels.f03: Update dg-error.
213 * gfortran.dg/test_common_binding_labels_2_main.f03: Ditto.
214 * gfortran.dg/test_common_binding_labels_3_main.f03: Ditto.
215 * gfortran.dg/common_18.f90: New.
216 * gfortran.dg/common_19.f90: New.
217 * gfortran.dg/common_20.f90: New.
218 * gfortran.dg/common_21.f90: New.
220 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
223 * g++.dg/parse/error52.C: New.
224 * g++.dg/parse/error3.C: Adjust.
225 * g++.dg/parse/error36.C: Likewise.
227 2013-05-20 Oleg Endo <olegendo@gcc.gnu.org>
230 * gcc.target/sh/pr56547-1.c: New.
231 * gcc.target/sh/pr56547-2.c: New.
233 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
236 * g++.dg/warn/Wsign-compare-6.C: New.
237 * g++.dg/warn/Wdouble-promotion.C: Adjust.
239 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
242 * g++.dg/template/error50.C: New.
244 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
247 * g++.dg/ext/complit13.C: New.
249 2013-05-20 Marc Glisse <marc.glisse@inria.fr>
252 * g++.dg/pr57175.C: New testcase.
254 2013-05-17 Easwaran Raman <eraman@google.com>
256 * gcc.dg/tree-ssa/reassoc-28.c: New testcase.
258 2013-05-17 Marc Glisse <marc.glisse@inria.fr>
261 * gcc.dg/binop-xor3.c: Restrict to platforms known to work (x86).
263 2013-05-17 Jakub Jelinek <jakub@redhat.com>
265 PR rtl-optimization/57281
266 PR rtl-optimization/57300
267 * gcc.dg/pr57300.c: New test.
268 * gcc.c-torture/execute/pr57281.c: New test.
270 2013-05-17 Paolo Carlini <paolo.carlini@oracle.com>
273 * g++.dg/ext/sizeof-complit.C: New.
275 2013-05-17 Marek Polacek <polacek@redhat.com>
277 * gcc.dg/strlenopt-25.c: New test.
278 * gcc.dg/strlenopt-26.c: Likewise.
280 2013-05-17 Jakub Jelinek <jakub@redhat.com>
282 * gcc.target/i386/rotate-4.c: Compile only with -mavx
283 instead of -mavx2, require only avx instead of avx2.
284 * gcc.target/i386/rotate-4a.c: Include avx-check.h instead
285 of avx2-check.h and turn into an avx runtime test instead of
288 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
290 * g++.dg/ext/vector22.C: Uncomment working test.
292 2013-05-16 Paolo Carlini <paolo.carlini@oracle.com>
295 * g++.dg/template/pr17410.C: New.
297 2013-05-16 Jakub Jelinek <jakub@redhat.com>
299 * gcc.target/i386/rotate-3.c: New test.
300 * gcc.target/i386/rotate-3a.c: New test.
301 * gcc.target/i386/rotate-4.c: New test.
302 * gcc.target/i386/rotate-4a.c: New test.
303 * gcc.target/i386/rotate-5.c: New test.
304 * gcc.target/i386/rotate-5a.c: New test.
306 2013-05-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
308 * gcc.dg/visibility-21.c: Require section_anchors.
310 2013-05-16 Greta Yorsh <Greta.Yorsh@arm.com>
312 * gcc.target/arm/unaligned-memcpy-2.c: Adjust expected output.
313 * gcc.target/arm/unaligned-memcpy-3.c: Likewise.
314 * gcc.target/arm/unaligned-memcpy-4.c: Likewise.
316 2013-05-16 Nathan Sidwell <nathan@codesourcery.com>
318 * gcc.dg/visibility-21.c: New.
320 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
323 * gcc.dg/pr57286.c: New testcase.
324 * gcc.dg/vector-shift-2.c: Don't assume int has size 4.
325 * g++.dg/ext/vector22.C: Comment out transformations not
328 2013-05-15 Richard Sandiford <rdsandiford@googlemail.com>
331 * gcc.target/mips/call-1.c: Restrict to o32.
332 * gcc.target/mips/call-5.c, gcc.target/mips/call-6.c: New test.
334 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
336 * g++.dg/cpp0x/lambda/lambda-shadow1.C: Replace dg-warnings with
338 * g++.dg/warn/Wshadow-1.C: Likewise.
339 * g++.dg/warn/Wshadow-6.C: Likewise.
340 * g++.dg/warn/Wshadow-7.C: Likewise.
342 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
345 * g++.dg/parse/pr31952-1.C: New.
346 * g++.dg/parse/pr31952-2.C: Likewise.
347 * g++.dg/parse/pr31952-3.C: Likewise.
349 * g++.dg/parse/pr18770.C: Adjust dg-errors to dg-messages.
350 * g++.old-deja/g++.jason/cond.C: Likewise.
351 * g++.dg/cpp0x/range-for5.C: Likewise.
353 2013-05-15 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
356 * gcc.target/arm/pr40887.c: Adjust testcase.
357 * gcc.target/arm/pr19599.c: New test.
359 2013-05-15 Richard Biener <rguenther@suse.de>
361 PR tree-optimization/57275
362 * gcc.target/i386/pr57275.c: New testcase.
364 2013-05-15 Jan Hubicka <jh@suse.cz>
366 * gcc.dg/lto/attr-weakref-1_0.c: New testcase.
367 * gcc.dg/lto/attr-weakref-1_1.c: New testcase.
368 * gcc.dg/lto/attr-weakref-1_2.c: New testcase.
370 2013-05-14 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
372 * gcc.dg/torture/alias-1.c: Add dg-require-effective-target
375 2013-05-14 Jakub Jelinek <jakub@redhat.com>
378 * c-c++-common/Wsequence-point-1.c: New test.
380 2013-05-14 Marc Glisse <marc.glisse@inria.fr>
382 * g++.dg/ext/vector22.C: New testcase.
383 * gcc.dg/binop-xor3.c: Remove xfail.
385 2013-05-14 James Greenhalgh <james.greenhalgh@arm.com>
387 * gcc.target/aarch64/vect-fcm.x: Add cases testing
388 FLOAT cmp FLOAT ? INT : INT.
389 * gcc.target/aarch64/vect-fcm-eq-d.c: Define IMODE.
390 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
391 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
392 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
393 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
394 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
396 2013-05-14 Paolo Carlini <paolo.carlini@oracle.com>
399 * g++.dg/cpp0x/defaulted43.C: New.
401 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
403 * gcc.dg/fstack-protector-strong.c: Don't include <stdlib.h>.
404 (alloca): Remove declaration.
405 (foo9): Replace alloca by __builtin_alloca.
407 2013-05-14 Joern Rennecke <joern.rennecke@embecosm.com>
409 * gcc.c-torture/compile/limits-externdecl.c [target avr-*-*]:
410 Expect "size of array is too large" error.
412 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
414 * gcc.dg/fstack-protector-strong.c (alloca): Declare.
416 2013-05-14 Richard Biener <rguenther@suse.de>
419 * g++.dg/torture/pr57235.C: New testcase.
421 2013-05-14 Jakub Jelinek <jakub@redhat.com>
424 * gcc.dg/torture/pr57251.c: New test.
426 2013-05-13 Uros Bizjak <ubizjak@gmail.com>
429 * gcc.target/i386/pr57264.c: New test.
431 2013-05-13 Jakub Jelinek <jakub@redhat.com>
433 * gcc.dg/vector-shift-2.c: Add -O to dg-options.
435 2013-05-13 Greta Yorsh <Greta.Yorsh@arm.com>
437 * gcc.dg/tree-ssa/forwprop-26.c: Add -fno-short-enums to dg-options.
439 2013-05-13 Jakub Jelinek <jakub@redhat.com>
441 PR tree-optimization/45216
442 PR tree-optimization/57157
443 * c-c++-common/rotate-1.c: Add 32 tests with +.
444 * c-c++-common/rotate-1a.c: Adjust.
445 * c-c++-common/rotate-2.c: Add 32 tests with +, expect only 48 rotates.
446 * c-c++-common/rotate-2b.c: New test.
447 * c-c++-common/rotate-3.c: Add 32 tests with +.
448 * c-c++-common/rotate-4.c: Add 32 tests with +, expect only 48 rotates.
449 * c-c++-common/rotate-4b.c: New test.
450 * c-c++-common/rotate-5.c: New test.
452 2013-05-13 Martin Jambor <mjambor@suse.cz>
455 * gcc.dg/ipa/remref-0.c: New test.
456 * gcc.dg/ipa/remref-1a.c: Likewise.
457 * gcc.dg/ipa/remref-1b.c: Likewise.
458 * gcc.dg/ipa/remref-2a.c: Likewise.
459 * gcc.dg/ipa/remref-2b.c: Likewise.
461 2013-05-13 Marc Glisse <marc.glisse@inria.fr>
463 * gcc.dg/vector-shift-2.c: New testcase.
465 2013-05-13 Jakub Jelinek <jakub@redhat.com>
467 PR tree-optimization/57230
468 * gcc.dg/strlenopt-24.c: New test.
470 PR tree-optimization/57230
471 * gcc.dg/strlenopt-23.c: New test.
473 2013-05-12 Oleg Endo <olegendo@gcc.gnu.org>
476 * gcc.target/sh/pr57108.c: Move this test case to ...
477 * gcc.c-torture/compile/pr57108.c: ... here.
479 2013-05-10 Richard Biener <rguenther@suse.de>
481 PR tree-optimization/57214
482 * gcc.dg/torture/pr57214.c: New testcase.
484 2013-05-10 Marc Glisse <marc.glisse@inria.fr>
486 * gcc.dg/vector-shift.c: New testcase.
488 2013-05-10 Jakub Jelinek <jakub@redhat.com>
490 * gcc.target/i386/rotate-1.c: Accept rolb or rorb instruction.
492 PR tree-optimization/45216
493 PR tree-optimization/57157
494 * c-c++-common/rotate-1.c: New test.
495 * c-c++-common/rotate-1a.c: New test.
496 * c-c++-common/rotate-2.c: New test.
497 * c-c++-common/rotate-2a.c: New test.
498 * c-c++-common/rotate-3.c: New test.
499 * c-c++-common/rotate-3a.c: New test.
500 * c-c++-common/rotate-4.c: New test.
501 * c-c++-common/rotate-4a.c: New test.
503 2013-05-10 Richard Biener <rguenther@suse.de>
505 * gcc.target/i386/avx256-unaligned-load-2.c: Make well-defined.
506 * gcc.target/i386/l_fma_double_1.c: Adjust.
507 * gcc.target/i386/l_fma_double_2.c: Likewise.
508 * gcc.target/i386/l_fma_double_3.c: Likewise.
509 * gcc.target/i386/l_fma_double_4.c: Likewise.
510 * gcc.target/i386/l_fma_double_5.c: Likewise.
511 * gcc.target/i386/l_fma_double_6.c: Likewise.
512 * gcc.target/i386/l_fma_float_1.c: Likewise.
513 * gcc.target/i386/l_fma_float_2.c: Likewise.
514 * gcc.target/i386/l_fma_float_3.c: Likewise.
515 * gcc.target/i386/l_fma_float_4.c: Likewise.
516 * gcc.target/i386/l_fma_float_5.c: Likewise.
517 * gcc.target/i386/l_fma_float_6.c: Likewise.
519 2013-05-08 Paolo Carlini <paolo.carlini@oracle.com>
522 * g++.dg/cpp0x/pr51226.C: New.
524 2013-04-16 Han Shen <shenhan@google.com>
526 Test cases for '-fstack-protector-strong'.
527 * gcc.dg/fstack-protector-strong.c: New.
528 * g++.dg/fstack-protector-strong.C: New.
530 2013-05-07 Ian Bolton <ian.bolton@arm.com>
532 * gcc.target/aarch64/ands_1.c: New test.
533 * gcc.target/aarch64/ands_2.c: Likewise
535 2013-05-07 Christophe Lyon <christophe.lyon@linaro.org>
537 * lib/target-supports.exp (check_effective_target_hw): New
539 * c-c++-common/asan/clone-test-1.c: Call
540 check_effective_target_hw.
541 * c-c++-common/asan/rlimit-mmap-test-1.c: Likewise.
542 * c-c++-common/asan/heap-overflow-1.c: Update regexps to accept
543 possible decorations.
544 * c-c++-common/asan/null-deref-1.c: Likewise.
545 * c-c++-common/asan/stack-overflow-1.c: Likewise.
546 * c-c++-common/asan/strncpy-overflow-1.c: Likewise.
547 * c-c++-common/asan/use-after-free-1.c: Likewise.
548 * g++.dg/asan/deep-thread-stack-1.C: Likewise.
549 * g++.dg/asan/large-func-test-1.C: Likewise.
551 2013-05-07 Sofiane Naci <sofiane.naci@arm.com>
553 * gcc.target/aarch64/scalar_intrinsics.c: Update.
555 2013-05-07 Richard Biener <rguenther@suse.de>
558 * g++.dg/torture/pr57190.C: New testcase.
560 2013-05-07 Jakub Jelinek <jakub@redhat.com>
562 PR tree-optimization/57149
563 * gcc.dg/pr57149.c: New test.
566 * gcc.dg/pr57184.c: New test.
568 2013-05-07 Eric Botcazou <ebotcazou@adacore.com>
570 * gnat.dg/specs/array3.ads: New test.
572 2013-05-06 Marc Glisse <marc.glisse@inria.fr>
574 * c-c++-common/vector-scalar-2.c: New testcase.
576 2013-05-06 Maxim Kuznetsov <maks.kuznetsov@gmail.com>
578 * gcc.target/i386/asm-dialect-2.c: New testcase.
580 2013-05-06 Paolo Carlini <paolo.carlini@oracle.com>
583 * g++.dg/cpp0x/auto38.C: New.
585 2013-05-06 Richard Biener <rguenther@suse.de>
587 PR tree-optimization/57185
588 * gcc.dg/autopar/pr57185.c: New testcase.
590 2013-05-06 Uros Bizjak <ubizjak@gmail.com>
593 * gcc.target/i386/pr57106.c: New test.
595 2013-05-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
597 * gcc.dg/tree-ssa/slsr-32.c: Re-enable.
598 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
599 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
600 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
601 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
602 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
603 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
605 2013-05-06 Teresa Johnson <tejohnson@google.com>
608 * gcc.dg/pr57154.c: New test.
610 2013-05-06 Richard Biener <rguenther@suse.de>
613 * gcc.dg/torture/pr57147-1.c: New testcase.
614 * gcc.dg/torture/pr57147-2.c: Likewise.
615 * gcc.dg/torture/pr57147-3.c: Likewise.
617 2013-05-06 Oleg Endo <olegendo@gcc.gnu.org>
620 * gcc.target/sh/pr55303-1.c: New.
621 * gcc.target/sh/pr55303-2.c: New.
622 * gcc.target/sh/pr55303-3.c: New.
624 2013-05-05 Tobias Burnus <burnus@net-b.de>
626 * gfortran.dg/allocate_with_source_3.f90: New.
628 2013-05-05 Tobias Burnus <burnus@net-b.de>
631 * gfortran.dg/null_8.f90: New.
633 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
636 * g++.dg/cpp0x/enum27.C: New.
637 * g++.dg/cpp0x/enum_base.C: Adjust.
639 2013-05-04 Jakub Jelinek <jakub@redhat.com>
641 PR tree-optimization/56205
642 * gcc.dg/tree-ssa/stdarg-6.c: Add cleanup-tree-dump "stdarg".
644 2013-05-04 Tobias Burnus <burnus@net-b.de>
646 * gfortran.dg/bind_c_array_params.f03: Update dg-error.
647 * gfortran.dg/bind_c_usage_27.f90: New.
648 * gfortran.dg/bind_c_usage_28.f90: New.
650 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
653 * g++.dg/cpp0x/lambda/lambda-nsdmi4.C: New.
655 2013-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
658 * gcc.target/powerpc/pr57150.c: New file.
660 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
662 * gcc.dg/tree-ssa/slsr-32.c: Skip test for now.
663 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
664 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
665 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
666 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
667 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
668 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
670 2013-05-03 Dominique d'Humieres <dominiq@lps.ens.fr>
672 * gcc.target/i386/sse2-init-v2di-2.c: Remove "\\" from
673 scan-assembler-times.
675 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
677 * gcc.dg/tree-ssa/slsr-32.c: New.
678 * gcc.dg/tree-ssa/slsr-33.c: New.
679 * gcc.dg/tree-ssa/slsr-34.c: New.
680 * gcc.dg/tree-ssa/slsr-35.c: New.
681 * gcc.dg/tree-ssa/slsr-36.c: New.
682 * gcc.dg/tree-ssa/slsr-37.c: New.
683 * gcc.dg/tree-ssa/slsr-38.c: New.
685 2013-05-03 Ian Bolton <ian.bolton@arm.com>
687 * gcc.target/aarch64/tst_1.c: New test.
688 * gcc.target/aarch64/tst_2.c: Likewise
690 2013-05-02 Jeff Law <law@redhat.com>
692 PR tree-optimization/57144
693 * gcc.c-torture/execute/pr57144.c: New test.
695 2013-05-03 Jakub Jelinek <jakub@redhat.com>
697 PR rtl-optimization/57130
698 * gcc.c-torture/execute/pr57130.c: New test.
700 2013-05-03 Uros Bizjak <ubizjak@gmail.com>
702 * gcc.target/i386/sse2-init-v2di-2.c: Update scan assembler string.
704 2013-05-03 Vidya Praveen <vidyapraveen@arm.com>
706 * gcc.target/aarch64/fabd.c: New file.
708 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
711 * g++.dg/cpp0x/pr54318.C: New.
713 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
716 * g++.dg/parse/error51.C: New.
717 * g++.dg/parse/error15.C: Adjust column numbers.
719 2013-05-02 Tobias Burnus <burnus@net-b.de>
722 * gfortran.dg/size_kind_2.f90: New.
723 * gfortran.dg/size_kind_3.f90: New.
725 2013-05-02 Richard Biener <rguenther@suse.de>
728 * g++.dg/torture/pr57140.C: New testcase.
730 2013-05-02 Greta Yorsh <Greta.Yorsh@arm.com>
733 * gcc.target/arm/pr56732-1.c: New test.
735 2013-05-02 Martin Jambor <mjambor@suse.cz>
738 * gcc.dg/ipa/pr56988.c: New test.
740 2013-05-02 Ian Bolton <ian.bolton@arm.com>
742 * gcc.target/aarch64/bics_1.c: New test.
743 * gcc.target/aarch64/bics_2.c: Likewise.
745 2013-05-02 Jakub Jelinek <jakub@redhat.com>
747 PR rtl-optimization/57131
748 * gcc.c-torture/execute/pr57131.c: New test.
750 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
753 * g++.dg/warn/Wdiv-by-zero-bogus-2.C: New.
755 2013-05-01 Vladimir Makarov <vmakarov@redhat.com>
758 * gcc.target/i386/pr57091.c: New test.
760 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
762 * gcc.target/aarch64/vect-vaddv.c: New.
764 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
766 * gcc.target/aarch64/vect-vmaxv.c: New.
767 * gcc.target/aarch64/vect-vfmaxv.c: Likewise.
769 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
771 * gcc.target/aarch64/scalar-vca.c: New.
772 * gcc.target/aarch64/vect-vca.c: Likewise.
774 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
776 * gcc.target/aarch64/scalar_intrinsics.c (force_simd): New.
777 (test_vceqd_s64): Force arguments to SIMD registers.
778 (test_vceqzd_s64): Likewise.
779 (test_vcged_s64): Likewise.
780 (test_vcled_s64): Likewise.
781 (test_vcgezd_s64): Likewise.
782 (test_vcged_u64): Likewise.
783 (test_vcgtd_s64): Likewise.
784 (test_vcltd_s64): Likewise.
785 (test_vcgtzd_s64): Likewise.
786 (test_vcgtd_u64): Likewise.
787 (test_vclezd_s64): Likewise.
788 (test_vcltzd_s64): Likewise.
789 (test_vtst_s64): Likewise.
790 (test_vtst_u64): Likewise.
792 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
795 * g++.dg/cpp0x/decltype53.C: New.
797 2013-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
800 * gfortran.dg/power_5.f90: New test.
802 2013-04-30 Richard Biener <rguenther@suse.de>
805 * gcc.dg/torture/pr57122.c: New testcase.
807 2013-04-30 Richard Biener <rguenther@suse.de>
810 * g++.dg/torture/pr57107.C: New testcase.
812 2013-04-30 Andrey Belevantsev <abel@ispras.ru>
814 PR rtl-optimization/57105
815 * gcc.dg/pr57105.c: New test.
817 2013-04-30 Jakub Jelinek <jakub@redhat.com>
819 PR tree-optimization/57104
820 * gcc.dg/pr57104.c: New test.
822 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
825 * gcc.target/i386/pr44578.c: New test.
827 2013-04-29 Vladimir Makarov <vmakarov@redhat.com>
830 * gcc.target/i386/pr57097.c: New test.
832 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
835 * gcc.target/i386/pr57098.c: New test.
837 2013-04-29 Kai Tietz <ktietz@redhat.com>
839 * gcc.c-torture/execute/pr55875.c: New test.
841 2013-04-29 Richard Biener <rguenther@suse.de>
844 * gcc.dg/torture/pr57075.c: New testcase.
846 2013-04-29 Richard Biener <rguenther@suse.de>
849 * gcc.dg/autopar/pr57103.c: New testcase.
851 2013-04-29 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
853 * gcc.dg/c1x-align-3.c: Add test for negative power of 2.
855 2013-04-29 Tom de Vries <tom@codesourcery.com>
857 * gcc.dg/pr50763.c: Update test.
859 2013-04-26 Jeff Law <law@redhat.com>
861 * gcc.dg/tree-ssa/vrp88.c: New test.
863 2013-04-29 Christian Bruel <christian.bruel@st.com>
866 * gcc.target/sh/pr57108.c: New test.
868 2013-04-29 Richard Biener <rguenther@suse.de>
871 * gfortran.dg/gomp/pr57089.f90: New testcase.
873 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
875 * lib/target-supports.exp (vect_uintfloat_cvt): Enable for AArch64.
877 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
879 * gcc.target/aarch64/vect-vcvt.c: New.
881 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
883 * gcc.target/aarch64/vect-vrnd.c: New.
885 2013-04-29 Richard Biener <rguenther@suse.de>
887 PR tree-optimization/57081
888 * gcc.dg/torture/pr57081.c: New testcase.
890 2013-04-29 Jakub Jelinek <jakub@redhat.com>
892 PR tree-optimization/57083
893 * gcc.dg/torture/pr57083.c: New test.
895 2013-04-28 Paolo Carlini <paolo.carlini@oracle.com>
898 * g++.dg/cpp0x/decltype52.C: New.
900 2013-04-28 Jakub Jelinek <jakub@redhat.com>
902 N3472 binary constants
903 * g++.dg/cpp/limits.C: Adjust warning wording.
904 * g++.dg/system-binary-constants-1.C: Likewise.
905 * g++.dg/cpp1y/system-binary-constants-1.C: New test.
907 2013-04-28 Tobias Burnus <burnus@net-b.de>
910 * gfortran.dg/coarray_30.f90: New.
912 2013-04-28 Thomas Koenig <tkoenig@gcc.gnu.org>
915 * frontend-passes (optimize_power): New function.
916 (optimize_op): Use it.
918 2013-04-27 Jakub Jelinek <jakub@redhat.com>
921 * gcc.c-torture/execute/pr56866.c: New test.
922 * gcc.target/i386/pr56866.c: New test.
924 2013-04-26 Jakub Jelinek <jakub@redhat.com>
927 * gcc.dg/setjmp-5.c: New test.
929 2013-04-26 Paolo Carlini <paolo.carlini@oracle.com>
932 * g++.dg/cpp0x/constexpr-55708.C: New.
934 2013-04-26 Richard Biener <rguenther@suse.de>
936 * gcc.dg/tree-prof/update-loopch.c: Revert last change.
937 * gcc.dg/graphite/pr33766.c: Fix undefined behavior.
938 * gcc.dg/pr53265.c: Remove XFAILs.
939 * gcc.dg/tree-ssa/loop-38.c: Remove unreliable dump scanning.
940 * gcc.dg/tree-ssa/pr21559.c: Change back to two expected jump threads.
942 2013-04-26 Jakub Jelinek <jakub@redhat.com>
944 * lib/prune.exp: Add -fdiagnostics-color=never to TEST_ALWAYS_FLAGS.
945 * lib/c-compat.exp (compat-use-alt-compiler, compat_setup_dfp): Handle
946 -fdiagnostics-color=never option similarly to
947 -fno-diagnostics-show-caret option.
949 2013-04-25 Jakub Jelinek <jakub@redhat.com>
951 PR rtl-optimization/57003
952 * gcc.target/i386/pr57003.c: New test.
954 2013-04-25 Marek Polacek <polacek@redhat.com>
956 PR tree-optimization/57066
957 * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
959 2013-04-25 James Greenhalgh <james.greenhalgh@arm.com>
960 Tejas Belagod <tejas.belagod@arm.com>
962 * gcc.target/aarch64/vaddv-intrinsic.c: New.
963 * gcc.target/aarch64/vaddv-intrinsic-compile.c: Likewise.
964 * gcc.target/aarch64/vaddv-intrinsic.x: Likewise.
966 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
968 * gcc.target/aarch64/cmp.c: New.
970 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
972 * gcc.target/aarch64/ngc.c: New.
974 2013-04-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
976 * lib/target-supports.exp
977 (check_effective_target_arm_neon_fp16_ok_nocache): New procedure.
978 (check_effective_target_arm_neon_fp16_ok): Likewise.
979 (add_options_for_arm_neon_fp16): Likewise.
980 * gcc.target/arm/neon/vcvtf16_f32.c: New test. Generated.
981 * gcc.target/arm/neon/vcvtf32_f16.c: Likewise.
983 2013-04-24 Vladimir Makarov <vmakarov@redhat.com>
985 PR rtl-optimizations/57046
986 * gcc.target/i386/pr57046.c: New test.
988 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
990 * g++.dg/cpp1y/cplusplus.C: New.
992 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
994 * g++.dg/cpp1y/cxx1y_macro.C: Remove.
996 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
998 * c-c++-common/Wpointer-arith-1.c: New.
1000 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1002 * g++.dg/cpp1y/cxx1y_macro.C: New.
1004 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1007 * g++.dg/cpp0x/sfinae45.C: New.
1009 2013-04-24 Richard Biener <rguenther@suse.de>
1012 * gcc.c-torture/execute/pr56982.c: Avoid sigjmp_buf use.
1014 2013-04-23 Richard Biener <rguenther@suse.de>
1017 * gcc.dg/torture/pr57036-1.c: New testcase.
1018 * gcc.dg/torture/pr57036-2.c: Likewise.
1020 2013-04-23 Sofiane Naci <sofiane.naci@arm.com>
1022 * gcc.target/aarch64/scalar-mov.c: New testcase.
1024 2013-04-23 Richard Biener <rguenther@suse.de>
1026 PR tree-optimization/57026
1027 * gcc.dg/torture/pr57026.c: New testcase.
1029 2013-04-22 Janus Weil <janus@gcc.gnu.org>
1033 * gfortran.dg/transfer_check_4.f90: New.
1035 2013-04-22 Marek Polacek <polacek@redhat.com>
1038 * gcc.dg/pr56990.c: New test.
1040 2013-04-22 Vladimir Makarov <vmakarov@redhat.com>
1043 * gcc.target/i386/pr57018.c: New test.
1045 2013-04-22 James Greenhalgh <james.greenhalgh@arm.com>
1047 * gcc.target/aarch64/vrecps.c: New.
1048 * gcc.target/aarch64/vrecpx.c: Likewise.
1050 2013-04-22 Christian Bruel <christian.bruel@st.com>
1053 * gcc.target/sh/mfmovd.c: Add new function and check hard_float.
1055 2013-04-21 Jeff Law <law@redhat.com>
1057 * gcc.dg/tree-ssa/forwprop-26.c: New test.
1059 2013-04-20 Tobias Burnus <burnus@net-b.de>
1062 * gfortran.dg/c_loc_test_22.f90: New.
1064 2013-04-19 Vladimir Makarov <vmakarov@redhat.com>
1066 PR rtl-optimization/56847
1067 * gcc.dg/pr56847.c: New test.
1069 2013-04-19 Richard Biener <rguenther@suse.de>
1071 PR tree-optimization/56982
1072 * gcc.c-torture/execute/pr56982.c: New testcase.
1074 2013-04-19 Martin Jambor <mjambor@suse.cz>
1076 PR tree-optimization/56718
1077 * g++.dg/ipa/imm-devirt-1.C: New test.
1078 * g++.dg/ipa/imm-devirt-2.C: Likewise.
1080 2013-04-19 Richard Biener <rguenther@suse.de>
1082 PR tree-optimization/57000
1083 * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
1085 2013-04-19 Thomas Koenig <tkoenig@gcc.gnu.org>
1086 Mikael Morin <mikael@gcc.gnu.org>
1089 * gfortran.dg/array_constructor_45.f90: New test.
1090 * gfortran.dg/array_constructor_46.f90: New test.
1091 * gfortran.dg/array_constructor_47.f90: New test.
1092 * gfortran.dg/array_constructor_40.f90: Adjust number of while loops.
1094 2013-04-18 Jakub Jelinek <jakub@redhat.com>
1096 PR rtl-optimization/56999
1097 * g++.dg/opt/pr56999.C: New test.
1099 2013-04-18 Cary Coutant <ccoutant@google.com>
1101 * g++.dg/debug/dwarf2/pubnames-2.C: Add -fno-debug-types-section.
1102 * g++.dg/debug/dwarf2/pubnames-3.C: New test case.
1104 2013-04-18 Cary Coutant <ccoutant@google.com>
1106 * g++.dg/debug/dwarf2/typedef2.C: Add -fno-debug-types-section flag.
1107 * g++.dg/debug/dwarf2/typedef4.C: Likewise.
1108 * g++.dg/debug/dwarf2/static-data-member1.C: Likewise.
1109 * g++.dg/debug/dwarf2/global-used-types-1.C: Likewise.
1110 * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
1111 * g++.dg/debug/dwarf2/nested-2.C: Likewise.
1112 * g++.dg/debug/dwarf2/typedef1.C: Likewise.
1113 * g++.dg/debug/dwarf2/namespace-2.C: Likewise.
1114 * g++.dg/debug/dwarf2/integer-typedef.C: Likewise.
1115 * g++.dg/debug/dwarf2/self-ref-2.C: Likewise.
1116 * g++.dg/debug/dwarf2/explicit-constructor.C: Likewise.
1118 2013-04-18 Grigoriy Kraynov <grigoriy.kraynov@intel.com>
1120 * gcc.target/i386/avx2-vpop-check.h: Cast away volatility in memcmp().
1122 2013-04-18 Jakub Jelinek <jakub@redhat.com>
1124 PR tree-optimization/56984
1125 * gcc.c-torture/compile/pr56984.c: New test.
1127 PR rtl-optimization/56992
1128 * gcc.dg/pr56992.c: New test.
1130 2013-04-17 Janus Weil <janus@gcc.gnu.org>
1133 * gfortran.dg/proc_ptr_42.f90: New.
1135 2013-04-17 Eric Botcazou <ebotcazou@adacore.com>
1137 * gnat.dg/discr41.ad[sb]: New test.
1138 * gcc.dg/tree-ssa/ssa-fre-38.c: Likewise.
1139 * gcc.dg/vect/slp-24-big-array.c: Beef up anti-vectorization trick.
1140 * gcc.dg/vect/slp-24.c: Likewise.
1141 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
1142 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
1143 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
1144 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
1145 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
1146 * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c: Likewise.
1147 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
1148 * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Likewise.
1149 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
1150 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
1151 * gcc.dg/vect/vect-strided-mult.c: Likewise.
1152 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
1153 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
1154 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
1155 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
1156 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
1157 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
1158 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
1159 * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c: Likewise.
1160 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
1161 * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c: Likewise.
1162 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Likewise.
1163 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
1164 * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
1165 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
1166 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
1168 2013-04-17 Janne Blomqvist <jb@gcc.gnu.org>
1171 * lib/gcc-dg.exp (scan-module): Uncompress module file before scanning.
1172 * gfortran.dg/module_md5_1.f90: Remove.
1174 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1176 * gcc.target/aarch64/adds3.c: New.
1177 * gcc.target/aarch64/subs3.c: New.
1179 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1181 * gcc.target/aarch64/adds1.c: New.
1182 * gcc.target/aarch64/adds2.c: New.
1183 * gcc.target/aarch64/subs1.c: New.
1184 * gcc.target/aarch64/subs2.c: New.
1186 2013-04-16 Ed Smith-Rowland <3dw4rd@verizon.net>
1188 Implement n3599 - Literal operator templates for strings.
1189 * g++.dg/cpp1y/udlit-char-template.C: New test.
1190 * g++.dg/cpp1y/udlit-char-template-neg.C: New test.
1192 2013-04-16 Tobias Burnus <burnus@net-b.de>
1195 * gfortran.dg/no_arg_check_1.f90: New.
1196 * gfortran.dg/no_arg_check_2.f90: New.
1197 * gfortran.dg/no_arg_check_3.f90: New.
1199 2013-04-16 Janus Weil <janus@gcc.gnu.org>
1202 * gfortran.dg/proc_ptr_41.f90: New.
1204 2013-04-16 Richard Biener <rguenther@suse.de>
1206 PR tree-optimization/56756
1207 * gcc.dg/torture/pr56756.c: New testcase.
1209 2013-04-16 Tobias Burnus <burnus@net-b.de>
1212 * gfortran.dg/c_assoc_5.f90: New.
1214 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
1216 * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
1217 * gcc.c-torture/execute/pr33992.x: Remove.
1218 * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
1219 * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
1220 * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
1222 2013-04-15 Jakub Jelinek <jakub@redhat.com>
1224 PR tree-optimization/56962
1225 * gcc.c-torture/execute/pr56962.c: New test.
1227 2013-04-15 Richard Biener <rguenther@suse.de>
1229 PR tree-optimization/56933
1230 * gcc.dg/vect/pr56933.c: New testcase.
1232 2013-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1234 * gcc.target/arm/anddi3-opt.c: New test.
1235 * gcc.target/arm/anddi3-opt2.c: Likewise.
1237 2013-04-15 Eric Botcazou <ebotcazou@adacore.com>
1239 * gcc.dg/pr56890-1.c: New test.
1240 * gcc.dg/pr56890-2.c: Likewise.
1242 2013-04-15 Joey Ye <joey.ye@arm.com>
1244 * gcc.target/arm/thumb1-far-jump-1.c: New test.
1245 * gcc.target/arm/thumb1-far-jump-2.c: New test.
1247 2013-04-14 Mikael Morin <mikael@gcc.gnu.org>
1250 * gfortran.dg/select_type_33.f03: New test.
1252 2013-04-13 Janus Weil <janus@gcc.gnu.org>
1255 * gfortran.dg/typebound_proc_29.f03: New.
1257 2013-04-12 Janus Weil <janus@gcc.gnu.org>
1260 * gfortran.dg/typebound_proc_28.f03: New.
1262 2013-04-12 Jeff Law <law@redhat.com>
1264 * gcc.dg/tree-ssa/vrp87.c: Do not run test on ppc and xtensa
1267 2013-04-12 Tobias Burnus <burnus@net-b.de>
1270 * gfortran.dg/coarray/alloc_comp_2.f90: New.
1272 2013-04-12 Vladimir Makarov <vmakarov@redhat.com>
1275 * gcc.target/i386/pr56903.c: New test.
1277 2013-04-12 Janus Weil <janus@gcc.gnu.org>
1280 * gfortran.dg/auto_char_len_4.f90: Add -pedantic. Changed error.
1281 * gfortran.dg/assumed_rank_4.f90: Modified error wording.
1282 * gfortran.dg/block_11.f90: Fix invalid test case.
1283 * gfortran.dg/function_types_3.f90: Add new error message.
1284 * gfortran.dg/global_references_1.f90: Ditto.
1285 * gfortran.dg/import2.f90: Remove unneeded parts.
1286 * gfortran.dg/import6.f90: Fix invalid test case.
1287 * gfortran.dg/proc_decl_2.f90: Ditto.
1288 * gfortran.dg/proc_decl_9.f90: Ditto.
1289 * gfortran.dg/proc_decl_18.f90: Ditto.
1290 * gfortran.dg/proc_ptr_40.f90: New.
1291 * gfortran.dg/whole_file_7.f90: Modified error wording.
1292 * gfortran.dg/whole_file_16.f90: Ditto.
1293 * gfortran.dg/whole_file_17.f90: Add -pedantic.
1294 * gfortran.dg/whole_file_18.f90: Modified error wording.
1295 * gfortran.dg/whole_file_20.f03: Ditto.
1296 * gfortran.fortran-torture/execute/intrinsic_associated.f90: Fix
1299 2013-04-12 Richard Biener <rguenther@suse.de>
1302 2013-04-10 Richard Biener <rguenther@suse.de>
1304 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
1306 2013-04-12 Tobias Burnus <burnus@net-b.de>
1309 * gfortran.dg/class_allocate_15.f90: New.
1312 2013-04-12 Tobias Burnus <burnus@net-b.de>
1314 * gfortran.dg/coarray_lib_alloc_2.f90: Update
1315 scan-tree-dump-times.
1317 2013-04-12 Jakub Jelinek <jakub@redhat.com>
1319 PR tree-optimization/56918
1320 PR tree-optimization/56920
1321 * gcc.dg/vect/pr56918.c: New test.
1322 * gcc.dg/vect/pr56920.c: New test.
1324 2013-04-12 Tobias Burnus <burnus@net-b.de>
1327 * gfortran.dg/class_allocate_14.f90: New.
1328 * gfortran.dg/coarray_lib_alloc_2.f90: Update scan-tree-dump-times.
1329 * gfortran.dg/coarray_lib_alloc_3.f90: New.
1331 2013-04-12 Marc Glisse <marc.glisse@inria.fr>
1333 * gcc.dg/fold-cstvecshift.c: New testcase.
1335 2013-04-11 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1337 * gcc.target/aarch64/negs.c: New.
1340 2013-04-11 Jakub Jelinek <jakub@redhat.com>
1343 * g++.dg/template/arrow4.C: New test.
1345 2013-04-11 Eric Botcazou <ebotcazou@adacore.com>
1347 * gnat.dg/array23.adb: New test.
1348 * gnat.dg/array23_pkg[123].ads: New helpers.
1350 2013-04-11 Jeff Law <law@redhat.com>
1352 PR tree-optimization/56900
1353 * gcc.dg/tree-ssa/vrp87.c: Do not run test on various targets.
1355 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
1358 * g++.dg/cpp0x/sfinae44.C: New.
1360 2013-04-11 Arnaud Charlet <charlet@adacore.com>
1362 * ada/acats/run_all.sh: Remove special handling of -gnat95 switch.
1363 * ada/acats/ada95.lst: Remove special handling of -gnat95 switch.
1365 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
1368 * g++.dg/cpp0x/enum26.C: New.
1369 * g++.old-deja/g++.pt/mangle1.C: Adjust.
1371 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
1373 * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
1375 * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
1377 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
1378 * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
1379 loop is vectorized and that the correct instruction is generated.
1380 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
1381 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
1382 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
1384 2013-04-11 Jakub Jelinek <jakub@redhat.com>
1386 PR tree-optimization/56899
1387 * gcc.c-torture/execute/pr56899.c: New test.
1389 2013-04-10 David S. Miller <davem@davemloft.net>
1391 * gcc.target/sparc/setcc-4.c: New test.
1392 * gcc.target/sparc/setcc-5.c: New test.
1394 2013-04-10 Richard Biener <rguenther@suse.de>
1396 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
1398 2013-04-10 Richard Biener <rguenther@suse.de>
1400 * gcc.dg/vect/slp-39.c: New testcase.
1402 2013-04-10 Joern Rennecke <joern.rennecke@embecosm.com>
1404 PR tree-optimization/55524
1405 * gcc.target/epiphany/fnma-1.c: New test.
1407 2013-04-10 Zhouyi Zhou <yizhouzhou@ict.ac.cn>
1409 * gcc.dg/tree-ssa/inline-11.c: New test
1411 2013-04-10 Jakub Jelinek <jakub@redhat.com>
1414 * g++.dg/template/arrow3.C: New test.
1416 2013-04-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1418 * gcc.target/arm/minmax_minus.c: New test.
1420 2013-04-09 Jakub Jelinek <jakub@redhat.com>
1423 * c-c++-common/gomp/pr56883.c: New test.
1425 2013-04-09 Jeff Law <law@redhat.com>
1427 * gcc.dg/tree-ssa/vrp87.c: New test.
1429 2013-04-09 Jakub Jelinek <jakub@redhat.com>
1431 PR tree-optimization/56854
1432 * g++.dg/torture/pr56854.C: New test.
1434 2013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
1437 * gfortran.dg/array_constructor_44.f90: New test.
1439 2013-04-08 Paolo Carlini <paolo.carlini@oracle.com>
1442 * g++.dg/cpp0x/constexpr-specialization.C: New.
1444 2013-04-08 Jakub Jelinek <jakub@redhat.com>
1446 * gcc.c-torture/execute/pr56837.c: New test.
1450 * g++.dg/opt/vt3.C: New test.
1451 * g++.dg/opt/vt4.C: New test.
1453 2013-04-08 Jeff Law <law@redhat.com>
1455 * gcc.dg/tree-ssa/forwprop-25.c: New test.
1457 2013-04-08 Richard Biener <rguenther@suse.de>
1459 * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
1461 2013-04-08 Richard Biener <rguenther@suse.de>
1463 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
1465 2013-04-08 Richard Biener <rguenther@suse.de>
1467 * g++.dg/vect/slp-pr56812.cc: Adjust.
1469 2013-04-08 Jakub Jelinek <jakub@redhat.com>
1471 * gcc.dg/pr56837.c: New test.
1472 * gcc.dg/tree-ssa/ldist-19.c: Don't check for
1473 "generated memset minus one".
1475 2013-04-07 Tobias Burnus <burnus@net-b.de>
1478 * gfortran.dg/reshape_5.f90: New.
1480 2013-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1483 * gcc.target/powerpc/recip-1.c: Modify expected output.
1484 * gcc.target/powerpc/recip-3.c: Likewise.
1485 * gcc.target/powerpc/recip-4.c: Likewise.
1486 * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
1488 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
1490 * gcc.target/arm/peep-ldrd-1.c: New test.
1491 * gcc.target/arm/peep-strd-1.c: Likewise.
1493 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
1495 * gcc.target/arm/negdi-1.c: New test.
1496 * gcc.target/arm/negdi-2.c: Likewise.
1497 * gcc.target/arm/negdi-3.c: Likewise.
1498 * gcc.target/arm/negdi-4.c: Likewise.
1500 2013-04-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1502 * lib/target-supports.exp (add_options_for_arm_v8_neon):
1503 Add -march=armv8-a when we use v8 NEON.
1504 (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
1505 (check_effective_target_vect_call_ceilf): Likewise.
1506 (check_effective_target_vect_call_floorf): Likewise.
1507 (check_effective_target_vect_call_roundf): Likewise.
1508 (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
1509 * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
1510 * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
1511 * gcc.target/arm/vect-rounding-floorf.c: Likewise.
1512 * gcc.target/arm/vect-rounding-roundf.c: Likewise.
1514 2013-04-05 David Edelsohn <dje.gcc@gmail.com>
1516 * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
1517 * gcc.target/powerpc/sd-pwr6.c: Same.
1518 * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
1519 * g++.dg/debug/pr56294.C: XFAIL on AIX.
1521 2013-04-05 Ed Smith-Rowland <3dw4rd@verizon.net>
1523 * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
1525 2013-04-04 Janus Weil <janus@gcc.gnu.org>
1528 * gfortran.dg/altreturn_1.f90: Add -std=gnu.
1529 * gfortran.dg/altreturn_4.f90: Ditto.
1530 * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
1531 * gfortran.dg/altreturn_5.f90: Ditto.
1532 * gfortran.dg/altreturn_6.f90: Ditto.
1533 * gfortran.dg/altreturn_7.f90: Ditto.
1535 2013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1537 * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
1539 (check_effective_target_arm_v8_neon_ok_nocache):
1541 (check_effective_target_arm_v8_neon_ok): Change to use
1542 check_effective_target_arm_v8_neon_ok_nocache.
1543 (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
1545 (check_effective_target_vect_call_btruncf):
1546 Enable for arm and ARMv8 NEON.
1547 (check_effective_target_vect_call_ceilf): Likewise.
1548 (check_effective_target_vect_call_floorf): Likewise.
1549 (check_effective_target_vect_call_roundf): Likewise.
1550 (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
1553 2013-04-04 Marek Polacek <polacek@redhat.com>
1555 PR tree-optimization/48186
1556 * gcc.dg/pr48186.c: New test.
1558 2013-04-04 Richard Biener <rguenther@suse.de>
1560 PR tree-optimization/56826
1561 * gcc.dg/vect/pr56826.c: New testcase.
1562 * gcc.dg/vect/O3-pr36098.c: Adjust.
1564 2013-04-04 Tejas Belagod <tejas.belagod@arm.com>
1566 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
1567 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
1568 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
1569 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
1570 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
1571 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
1572 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
1573 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
1574 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
1575 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
1577 2013-04-04 Richard Biener <rguenther@suse.de>
1579 PR tree-optimization/56213
1580 * gcc.dg/vect/vect-123.c: New testcase.
1582 2013-04-04 Tobias Burnus <burnus@net-b.de>
1585 * gfortran.dg/read_repeat_2.f90: New.
1587 2013-04-04 Richard Biener <rguenther@suse.de>
1589 PR tree-optimization/56837
1590 * g++.dg/torture/pr56837.C: New testcase.
1592 2013-04-04 Tobias Burnus <burnus@net-b.de>
1595 * gfortran.dg/c_loc_test_21.f90: New.
1596 * gfortran.dg/c_loc_test_19.f90: Update dg-error.
1597 * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
1598 * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
1599 * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
1600 * gfortran.dg/c_loc_tests_16.f90: Update dg-error.
1602 2013-04-03 Jeff Law <law@redhat.com>
1604 PR tree-optimization/56799
1605 * gcc.c-torture/execute/pr56799.c: New test.
1607 2013-04-03 Paolo Carlini <paolo.carlini@oracle.com>
1610 * g++.dg/warn/Wpointer-arith-1.C: New.
1611 * g++.dg/gomp/for-19.C: Adjust.
1613 2013-04-03 Marek Polacek <polacek@redhat.com>
1616 * gcc.dg/pr55702.c: New test.
1618 2013-04-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1621 * gcc.dg/pr56809.c: New testcase.
1623 2013-04-03 Jakub Jelinek <jakub@redhat.com>
1626 * g++.dg/debug/pr56819.C: New test.
1628 2013-04-03 Richard Biener <rguenther@suse.de>
1630 PR tree-optimization/56817
1631 * g++.dg/torture/pr56817.C: New testcase.
1633 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
1635 * gcc.dg/vect/bb-slp-31.c: New file.
1637 2013-04-03 Jason Merrill <jason@redhat.com>
1640 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
1642 2013-04-03 Richard Biener <rguenther@suse.de>
1644 * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
1646 2013-04-03 Richard Biener <rguenther@suse.de>
1648 PR tree-optimization/55964
1649 * gcc.dg/torture/pr55964-2.c: New testcase.
1651 2013-04-03 Richard Biener <rguenther@suse.de>
1653 PR tree-optimization/56501
1654 * gcc.dg/torture/pr56501.c: New testcase.
1656 2013-04-03 Richard Biener <rguenther@suse.de>
1658 PR tree-optimization/56407
1659 * gcc.dg/torture/pr56407.c: New testcase.
1661 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
1663 PR tree-optimization/56790
1664 * g++.dg/ext/pr56790-1.C: New testcase.
1666 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
1668 * gcc.target/i386/merge-1.c: New testcase.
1669 * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
1671 2013-04-03 Jakub Jelinek <jakub@redhat.com>
1674 * gcc.c-torture/execute/pr19449.c: New test.
1676 2013-04-03 Richard Biener <rguenther@suse.de>
1678 PR tree-optimization/56812
1679 * g++.dg/vect/slp-pr56812.cc: New testcase.
1681 2013-04-03 Janus Weil <janus@gcc.gnu.org>
1685 * gfortran.dg/altreturn_8.f90: New.
1686 * gfortran.dg/altreturn_2.f90: Add -std=legacy.
1687 * gfortran.dg/intrinsic_actual_3.f90: Ditto.
1688 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
1690 2013-04-02 Jakub Jelinek <jakub@redhat.com>
1692 PR rtl-optimization/56745
1693 * gcc.c-torture/compile/pr56745.c: New test.
1695 2013-04-02 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
1697 * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
1699 2013-04-02 Richard Biener <rguenther@suse.de>
1701 PR tree-optimization/56778
1702 * gcc.dg/torture/pr56778.c: New testcase.
1704 2013-04-02 Richard Biener <rguenther@suse.de>
1707 * g++.dg/torture/pr56768.C: New testcase.
1709 2013-04-02 Paolo Carlini <paolo.carlini@oracle.com>
1711 * obj-c++.dg/try-catch-13.mm: Update per PR56725.
1713 2013-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1716 * gfortran.dg/namelist_82.f90: New test.
1718 2013-04-01 Janus Weil <janus@gcc.gnu.org>
1721 * gfortran.dg/implicit_class_1.f90: New.
1723 2013-03-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1726 * gfortran.dg/namelist_81.f90: New test.
1728 2013-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
1730 * gfortran.dg/character_comparison_3.f90: Adjust for use of memcmp
1731 for constant and equal string lengths.
1732 * gfortran.dg/character_comparison_5.f90: Likewise.
1733 * gfortran.dg/character_comparison_9.f90: New test.
1735 2013-03-27 Kirill Yukhin <kirill.yukhin@intel.com>
1737 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
1738 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
1740 2013-03-29 Tobias Burnus <burnus@net-b.de>
1743 * gfortran.dg/optional_absent_3.f90: New.
1745 2013-03-29 Tobias Burnus <burnus@net-b.de>
1748 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
1750 2013-03-29 Tobias Burnus <burnus@net-b.de>
1753 * gfortran.dg/namelist_80.f90: New.
1755 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1758 * gfortran.dg/string_length_2.f90: New test.
1759 * gfortran.dg/dependency_41.f90: New test.
1761 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1764 * gfortran.dg/array_constructor_43.f90: New test.
1765 * gfortran.dg/random_seed_3.f90: New test.
1767 2013-03-28 Ian Bolton <ian.bolton@arm.com>
1769 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
1770 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
1771 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
1772 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
1773 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
1774 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
1775 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
1776 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
1777 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
1778 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
1780 2013-03-28 Paolo Carlini <paolo.carlini@oracle.com>
1783 * g++.dg/conversion/op4.C: Adjust.
1784 * g++.dg/cpp0x/rv1n.C: Likewise.
1785 * g++.dg/cpp0x/rv2n.C: Likewise.
1786 * g++.dg/cpp0x/template_deduction.C: Likewise.
1787 * g++.dg/expr/cond8.C: Likewise.
1788 * g++.dg/other/error4.C: Likewise.
1789 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
1790 * g++.old-deja/g++.bugs/900519_02.C: Likewise.
1791 * g++.old-deja/g++.bugs/900519_03.C: Likewise.
1792 * g++.old-deja/g++.bugs/900520_02.C: Likewise.
1793 * g++.old-deja/g++.jason/conversion2.C: Likewise.
1794 * g++.old-deja/g++.law/cvt20.C: Likewise.
1795 * g++.old-deja/g++.law/cvt8.C: Likewise.
1796 * g++.old-deja/g++.law/init8.C: Likewise.
1797 * g++.old-deja/g++.mike/net12.C: Likewise.
1798 * g++.old-deja/g++.mike/net8.C: Likewise.
1799 * g++.old-deja/g++.mike/p2793.C: Likewise.
1800 * g++.old-deja/g++.mike/p3836.C: Likewise.
1801 * g++.old-deja/g++.mike/p418.C: Likewise.
1802 * g++.old-deja/g++.mike/p701.C: Likewise.
1803 * g++.old-deja/g++.mike/p807.C: Likewise.
1805 2013-03-28 Tejas Belagod <tejas.belagod@arm.com>
1808 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
1811 2013-03-28 Marek Polacek <polacek@redhat.com>
1813 PR tree-optimization/56695
1814 * gcc.dg/vect/pr56695.c: New test.
1816 2013-03-28 Richard Biener <rguenther@suse.de>
1818 PR tree-optimization/37021
1819 * gcc.dg/vect/fast-math-slp-38.c: New testcase.
1820 * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
1822 2013-03-27 Tobias Burnus <burnus@net-b.de>
1826 * gfortran.dg/sizeof_2.f90: New.
1827 * gfortran.dg/sizeof_3.f90: New.
1828 * gfortran.dg/sizeof_proc.f90: Update dg-error.
1830 2013-03-27 Richard Biener <rguenther@suse.de>
1832 PR tree-optimization/37021
1833 * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
1835 2013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
1837 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
1838 * g++.dg/ipa/ivinline-2.C: Likewise.
1839 * g++.dg/ipa/ivinline-3.C: Likewise.
1840 * g++.dg/ipa/ivinline-4.C: Likewise.
1841 * g++.dg/ipa/ivinline-5.C: Likewise.
1842 * g++.dg/ipa/ivinline-7.C: Likewise.
1843 * g++.dg/ipa/ivinline-8.C: Likewise.
1844 * g++.dg/ipa/ivinline-9.C: Likewise.
1845 * g++.dg/cpp0x/noexcept03.C: Likewise.
1846 * gcc.dg/const-1.c: Likewise.
1847 * gcc.dg/ipa/pure-const-1.c: Likewise.
1848 * gcc.dg/noreturn-8.c: Likewise.
1849 * gcc.target/i386/mmx-1.c: Likewise.
1850 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
1851 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
1852 * gcc.c-torture/execute/pr33992.x: New file.
1854 2013-03-26 Eric Botcazou <ebotcazou@adacore.com>
1856 * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
1858 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
1861 * g++.dg/ext/desig5.C: New.
1863 2013-03-26 Tobias Burnus <burnus@net-b.de>
1866 * gfortran.dg/merge_init_expr_2.f90: New.
1867 * gfortran.dg/merge_char_1.f90: Modify test to
1868 stay a run-time test.
1869 * gfortran.dg/merge_char_3.f90: Ditto.
1871 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
1873 * g++.dg/cpp0x/constexpr-friend-2.C: New.
1874 * g++.dg/cpp0x/constexpr-main.C: Likewise.
1876 2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
1879 * g++.dg/cpp0x/range-for23.C: New.
1881 2013-03-25 Tilo Schwarz <tilo@tilo-schwarz.de>
1884 * gfortran.dg/namelist_79.f90: New.
1886 2013-03-25 Martin Jambor <mjambor@suse.cz>
1888 * gcc.dg/ipa/ipcp-agg-9.c: New test.
1890 2013-03-25 Tobias Burnus <burnus@net-b.de>
1910 * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
1911 * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
1912 * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
1913 * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
1914 * gfortran.dg/c_funloc_tests_2.f03: Ditto.
1915 * gfortran.dg/c_funloc_tests_5.f03: Ditto.
1916 * gfortran.dg/c_funloc_tests_6.f90: Ditto.
1917 * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
1918 * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
1919 * gfortran.dg/c_loc_tests_16.f90: Ditto.
1920 * gfortran.dg/c_loc_tests_4.f03: Ditto.
1921 * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
1922 * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
1923 * gfortran.dg/c_loc_tests_8.f03: Ditto.
1924 * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
1925 * gfortran.dg/c_ptr_tests_15.f90: Ditto.
1926 * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
1927 * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
1928 * gfortran.dg/pr32601_1.f03: Ditto.
1929 * gfortran.dg/storage_size_2.f08: Remove dg-error.
1930 * gfortran.dg/blockdata_7.f90: New.
1931 * gfortran.dg/c_assoc_4.f90: New.
1932 * gfortran.dg/c_f_pointer_tests_6.f90: New.
1933 * gfortran.dg/c_f_pointer_tests_7.f90: New.
1934 * gfortran.dg/c_funloc_tests_8.f90: New.
1935 * gfortran.dg/c_loc_test_17.f90: New.
1936 * gfortran.dg/c_loc_test_18.f90: New.
1937 * gfortran.dg/c_loc_test_19.f90: New.
1938 * gfortran.dg/c_loc_test_20.f90: New.
1939 * gfortran.dg/c_sizeof_5.f90: New.
1940 * gfortran.dg/iso_c_binding_rename_3.f90: New.
1941 * gfortran.dg/transfer_resolve_2.f90: New.
1942 * gfortran.dg/transfer_resolve_3.f90: New.
1943 * gfortran.dg/transfer_resolve_4.f90: New.
1944 * gfortran.dg/pr32601.f03: Update dg-error.
1945 * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
1946 * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
1948 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1950 * gcc.target/arm/vseleqdf.c: New test.
1951 * gcc.target/arm/vseleqsf.c: Likewise.
1952 * gcc.target/arm/vselgedf.c: Likewise.
1953 * gcc.target/arm/vselgesf.c: Likewise.
1954 * gcc.target/arm/vselgtdf.c: Likewise.
1955 * gcc.target/arm/vselgtsf.c: Likewise.
1956 * gcc.target/arm/vselledf.c: Likewise.
1957 * gcc.target/arm/vsellesf.c: Likewise.
1958 * gcc.target/arm/vselltdf.c: Likewise.
1959 * gcc.target/arm/vselltsf.c: Likewise.
1960 * gcc.target/arm/vselnedf.c: Likewise.
1961 * gcc.target/arm/vselnesf.c: Likewise.
1962 * gcc.target/arm/vselvcdf.c: Likewise.
1963 * gcc.target/arm/vselvcsf.c: Likewise.
1964 * gcc.target/arm/vselvsdf.c: Likewise.
1965 * gcc.target/arm/vselvssf.c: Likewise.
1967 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov at arm.com>
1969 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
1971 * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
1972 * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
1973 * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
1974 * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
1975 * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
1976 * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
1977 * gcc.target/aarch64/atomic-op-char.x: ... to here.
1978 * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
1979 * gcc.target/aarch64/atomic-op-consume.x: ... to here.
1980 * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
1981 * gcc.target/aarch64/atomic-op-int.x: ... to here.
1982 * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
1983 * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
1984 * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
1985 * gcc.target/aarch64/atomic-op-release.x: ... to here.
1986 * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
1987 * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
1988 * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
1989 * gcc.target/aarch64/atomic-op-short.x: ... to here.
1990 * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
1991 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
1992 * gcc.target/arm/atomic-op-acquire.c: Likewise.
1993 * gcc.target/arm/atomic-op-char.c: Likewise.
1994 * gcc.target/arm/atomic-op-consume.c: Likewise.
1995 * gcc.target/arm/atomic-op-int.c: Likewise.
1996 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
1997 * gcc.target/arm/atomic-op-release.c: Likewise.
1998 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
1999 * gcc.target/arm/atomic-op-short.c: Likewise.
2001 2013-03-25 Richard Biener <rguenther@suse.de>
2004 * g++.dg/torture/pr56694.C: New testcase.
2006 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2009 * gcc.target/arm/neon-vcond-gt.c: New test.
2010 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
2011 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
2013 2013-03-25 Richard Biener <rguenther@suse.de>
2015 PR tree-optimization/56689
2016 * gcc.dg/torture/pr56689.c: New testcase.
2018 2013-03-25 Kai Tietz <ktietz@redhat.com>
2020 * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
2022 2013-03-24 Tobias Burnus <burnus@net-b.de>
2025 * gfortran.dg/eof_5.f90: New.
2027 2013-03-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
2029 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
2032 2013-03-22 Uros Bizjak <ubizjak@gmail.com>
2034 * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
2036 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
2039 * gcc.c-torture/execute/builtins/builtins.exp: Add
2040 -Wl,--allow-multiple-definition for RTEMS targets.
2042 2013-03-22 Ian Bolton <ian.bolton@arm.com>
2044 * gcc.target/aarch64/movk.c: New test.
2046 2013-03-21 Marc Glisse <marc.glisse@inria.fr>
2048 * g++.dg/ext/vector21.C: New testcase.
2050 2013-03-21 Christophe Lyon <christophe.lyon@linaro.org>
2052 * gcc.target/arm/neon-for-64bits-1.c: New tests.
2053 * gcc.target/arm/neon-for-64bits-2.c: Likewise.
2055 2013-03-21 Richard Biener <rguenther@suse.de>
2057 * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
2058 * gcc.dg/vect/vect-outer-3a.c: Likewise.
2060 2013-03-21 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
2062 * gcc.target/aarch64/vect.c: Test and result vector added
2063 for sabd and saba instructions.
2064 * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
2065 instructions in assembly.
2066 * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
2067 * gcc.target/aarch64/vect-fp.c: Test and result vector added
2068 for fabd instruction.
2069 * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
2070 instruction in assembly.
2071 * gcc.target/aarch64/vect-fp.x: Add fabd test function.
2073 2013-03-20 Jeff Law <law@redhat.com>
2075 * g++.dg/tree-ssa/ssa-dom.C: New test.
2077 2013-03-20 Michael Meissner <meissner@linux.vnet.ibm.com>
2079 * gcc.target/powerpc/mmfpgpr.c: New test.
2080 * gcc.target/powerpc/sd-vsx.c: Likewise.
2081 * gcc.target/powerpc/sd-pwr6.c: Likewise.
2082 * gcc.target/powerpc/vsx-float0.c: Likewise.
2084 2013-03-20 Marc Glisse <marc.glisse@inria.fr>
2086 PR tree-optimization/56355
2087 * gcc.dg/pr56355-1.c: New file.
2089 2013-03-20 Catherine Moore <clm@codesourcery.com>
2090 Richard Sandiford <rdsandiford@googlemail.com>
2092 * gcc.target/mips/mips.exp: Add microMIPS support.
2093 * gcc.target/mips/umips-movep-2.c: New test.
2094 * gcc.target/mips/umips-lwp-2.c: New test.
2095 * gcc.target/mips/umips-swp-5.c: New test.
2096 * gcc.target/mips/umips-constraints-1.c: New test.
2097 * gcc.target/mips/umips-lwp-3.c: New test.
2098 * gcc.target/mips/umips-swp-6.c: New test.
2099 * gcc.target/mips/umips-constraints-2.c: New test.
2100 * gcc.target/mips/umips-save-restore-1.c: New test.
2101 * gcc.target/mips/umips-lwp-4.c: New test.
2102 * gcc.target/mips/umips-swp-7.c: New test.
2103 * gcc.target/mips/umips-save-restore-2.c: New test.
2104 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2105 * gcc.target/mips/umips-lwp-5.c: New test.
2106 * gcc.target/mips/umips-save-restore-3.c: New test.
2107 * gcc.target/mips/umips-lwp-6.c: New test.
2108 * gcc.target/mips/umips-swp-1.c: New test.
2109 * gcc.target/mips/umips-lwp-7.c: New test.
2110 * gcc.target/mips/umips-swp-2.c: New test.
2111 * gcc.target/mips/umips-lwp-8.c: New test.
2112 * gcc.target/mips/umips-swp-3.c: New test.
2113 * gcc.target/mips/umips-movep-1.c: New test.
2114 * gcc.target/mips/umips-lwp-1.c: New test.
2115 * gcc.target/mips/umips-swp-4.c: New test.
2117 2013-03-20 Richard Biener <rguenther@suse.de>
2119 PR tree-optimization/56661
2120 * gcc.dg/torture/pr56661.c: New testcase.
2122 2013-03-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2124 PR rtl-optimization/56605
2125 * gcc.target/powerpc/pr56605.c: New.
2127 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2130 * gfortran.dg/do_1.f90: Don't xfail.
2132 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
2135 * gfortran.dg/namelist_77.f90: New.
2136 * gfortran.dg/namelist_78.f90: New.
2138 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
2141 * gfortran.dg/open_negative_unit_1.f90: New.
2143 2013-03-19 Ian Bolton <ian.bolton@arm.com>
2145 * gcc.target/aarch64/sbc.c: New test.
2147 2013-03-19 Ian Bolton <ian.bolton@arm.com>
2149 * gcc.target/aarch64/ror.c: New test.
2151 2013-03-19 Ian Bolton <ian.bolton@arm.com>
2153 * gcc.target/aarch64/extr.c: New test.
2155 2013-03-19 Richard Biener <rguenther@suse.de>
2157 PR tree-optimization/56273
2158 * gcc.dg/tree-ssa/vrp47.c: Adjust.
2159 * c-c++-common/uninit-17.c: Likewise.
2161 2013-03-18 Jakub Jelinek <jakub@redhat.com>
2163 PR tree-optimization/56635
2164 * g++.dg/torture/pr56635.C: New test.
2166 2013-03-18 Richard Biener <rguenther@suse.de>
2168 PR tree-optimization/3713
2169 * g++.dg/ipa/devirt-12.C: New testcase.
2171 2013-03-18 Jakub Jelinek <jakub@redhat.com>
2174 * c-c++-common/pr56566.c: New test.
2176 2013-03-17 Jason Merrill <jason@redhat.com>
2178 * g++.dg/template/abstract-dr337.C: XFAIL.
2180 2013-03-16 Jakub Jelinek <jakub@redhat.com>
2183 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
2184 * c-c++-common/pr56607.c: New test.
2186 2013-03-16 Paolo Carlini <paolo.carlini@oracle.com>
2189 * g++.dg/cpp0x/constexpr-array5.C: New.
2191 2013-03-15 Tobias Burnus <burnus@net-b.de>
2194 * gfortran.dg/transfer_intrinsic_5.f90: New.
2196 2013-03-15 Kai Tietz <ktietz@redhat.com>
2198 * gcc.target/i386/movti.c: Don't test for x64 mingw.
2199 * gcc.target/i386/pr20020-1.c: Likewise.
2200 * gcc.target/i386/pr20020-2.c: Likewise.
2201 * gcc.target/i386/pr20020-3.c: Likewise.
2202 * gcc.target/i386/pr53425-1.c: Likewise.
2203 * gcc.target/i386/pr53425-2.c: Likewise.
2204 * gcc.target/i386/pr55093.c: Likewise.
2205 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
2207 2013-03-15 Jakub Jelinek <jakub@redhat.com>
2210 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
2211 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
2213 2013-03-14 Jakub Jelinek <jakub@redhat.com>
2215 PR tree-optimization/53265
2216 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
2218 * gcc.dg/graphite/id-6.c (test): Likewise.
2219 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
2220 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
2222 PR tree-optimization/53265
2223 * gcc.dg/pr53265.c: New test.
2224 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
2226 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
2228 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
2229 n, use it as high bound instead of 4.
2231 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
2234 * gcc.target/sh/pr49880-1.c: New.
2235 * gcc.target/sh/pr49880-2.c: New.
2236 * gcc.target/sh/pr49880-3.c: New.
2237 * gcc.target/sh/pr49880-4.c: New.
2238 * gcc.target/sh/pr49880-5.c: New.
2240 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
2242 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
2244 2013-03-13 Richard Biener <rguenther@suse.de>
2246 PR tree-optimization/56608
2247 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
2249 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
2252 * g++.dg/cpp0x/alias-decl-32.C: New.
2254 2013-03-11 Jan Hubicka <jh@suse.cz>
2257 * gcc.c-torture/compile/pr56571.c: New testcase.
2259 2013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2261 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
2262 * gcc.dg/tree-ssa/pr55579.c: Likewise.
2264 2013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
2266 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
2267 * gcc.dg/inline_4.c: Likewise.
2268 * gcc.dg/unroll_2.c: Likewise.
2269 * gcc.dg/unroll_3.c: Likewise.
2270 * gcc.dg/unroll_4.c: Likewise.
2272 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2275 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
2278 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
2280 2013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
2283 * gcc.c-torture/compile/pr40797.c: New.
2285 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2287 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
2289 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
2292 * gfortran.dg/class_56.f90: New test.
2294 2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
2297 * gcc.target/mips/pr56524.c: New test.
2299 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
2302 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
2304 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
2307 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
2309 2013-03-08 Marek Polacek <polacek@redhat.com>
2311 PR tree-optimization/56478
2312 * gcc.dg/torture/pr56478.c: New test.
2314 2013-03-08 Kai Tietz <ktietz@redhat.com>
2316 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
2317 targets linker option --allow-multiple-definition.
2319 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
2320 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
2321 * gcc.dg/pr52549.c: Add LLP64 case.
2322 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
2323 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
2324 * gcc.dg/torture/pr51071-2.c: Likewise.
2325 * gcc.dg/tree-ssa/vrp72.c: Likewise.
2326 * gcc.dg/tree-ssa/vrp73.c: Likewise.
2327 * gcc.dg/tree-ssa/vrp75.c: Likewise.
2328 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
2329 * gcc.dg/weak/weak-1.c: Likewise.
2330 * gcc.dg/weak/weak-2.c: Likewise.
2331 * gcc.dg/weak/weak-3.c: Likewise.
2332 * gcc.dg/weak/weak-4.c: Likewise.
2333 * gcc.dg/weak/weak-5.c: Likewise.
2334 * gcc.dg/weak/weak-15.c: Likewise.
2335 * gcc.dg/weak/weak-16.c: Likewise.
2337 * c-c++-common/pr54486.c: Skip test for mingw-targets.
2339 2013-03-07 Jakub Jelinek <jakub@redhat.com>
2341 PR tree-optimization/56559
2342 * gcc.dg/tree-ssa/reassoc-26.c: New test.
2344 2013-03-07 Andreas Schwab <schwab@suse.de>
2346 * gcc.dg/pr31490.c: Fix last change.
2348 2013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
2351 * g++.dg/template/crash115.C: New.
2353 2013-03-06 Jakub Jelinek <jakub@redhat.com>
2355 PR tree-optimization/56539
2356 * gcc.c-torture/compile/pr56539.c: New test.
2358 2013-03-06 Kai Tietz <ktietz@redhat.com>
2360 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
2362 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
2363 * gcc.dg/lto/20091013-1_2.c: Likewise.
2364 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
2366 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
2368 * gnat.dg/specs/aggr6.ads: New test.
2370 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
2372 * gnat.dg/loop_optimization15.ad[sb]: New test.
2374 2013-03-06 Jakub Jelinek <jakub@redhat.com>
2377 * gcc.dg/pr56548.c: New test.
2379 2013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2382 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
2384 2013-03-06 Jakub Jelinek <jakub@redhat.com>
2387 * g++.dg/template/typename20.C: New test.
2389 2013-03-05 Jakub Jelinek <jakub@redhat.com>
2392 * gcc.dg/pr56510.c: New test.
2394 PR rtl-optimization/56484
2395 * gcc.c-torture/compile/pr56484.c: New test.
2397 2013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
2400 * g++.dg/warn/Wsign-conversion-2.C: New.
2402 2013-03-05 Richard Biener <rguenther@suse.de>
2404 PR tree-optimization/56270
2405 * gcc.dg/vect/slp-38.c: New testcase.
2407 2013-03-05 Jakub Jelinek <jakub@redhat.com>
2409 PR rtl-optimization/56494
2410 * gcc.dg/pr56494.c: New test.
2412 2013-01-04 Eric Botcazou <ebotcazou@adacore.com>
2414 * gcc.dg/pr56424.c: New test.
2416 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
2418 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
2419 * gcc.dg/pr56228.c <avr>: Skip.
2421 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
2424 PR tree-optimization/52631
2425 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
2427 2013-03-03 David Edelsohn <dje.gcc@gmail.com>
2429 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
2430 * gcc.dg/vect/vect-83_64.c: Same.
2432 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
2435 * gfortran.dg/pointer_check_13.f90: New test.
2437 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
2440 * gfortran.dg/array_constructor_42.f90: New test.
2442 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
2445 * g++.dg/template/static33.C: New.
2446 * g++.dg/template/static34.C: Likewise.
2449 * g++.dg/template/static35.C: New.
2451 2013-03-01 Steve Ellcey <sellcey@mips.com>
2453 * gcc.dg/pr56396.c: Require pic support.
2455 2013-03-01 Richard Biener <rguenther@suse.de>
2457 PR tree-optimization/55481
2458 * gcc.dg/torture/pr56488.c: New testcase.
2460 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
2461 Jakub Jelinek <jakub@redhat.com>
2464 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
2465 no_sanitize_address attribute rather than no_address_safety_analysis.
2466 * g++.dg/asan/sanitizer_test_utils.h
2467 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
2468 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
2469 in addition to no_address_safety_analysis.
2471 2013-02-28 Jason Merrill <jason@redhat.com>
2474 * g++.dg/cpp0x/constexpr-and.C: New.
2476 2013-02-28 Martin Jambor <mjambor@suse.cz>
2478 PR tree-optimization/56294
2479 * g++.dg/debug/pr56294.C: New test.
2481 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
2483 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
2485 2013-02-27 Marek Polacek <polacek@redhat.com>
2487 PR rtl-optimization/56466
2488 * gcc.dg/pr56466.c: New test.
2490 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
2492 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
2493 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
2494 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
2496 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
2499 * gcc.dg/pr45472.c: New test.
2501 2013-02-26 Marek Polacek <polacek@redhat.com>
2503 PR tree-optimization/56426
2504 * gcc.dg/pr56436.c: New test.
2506 2013-02-26 Jakub Jelinek <jakub@redhat.com>
2508 PR tree-optimization/56448
2509 * gcc.c-torture/compile/pr56448.c: New test.
2511 PR tree-optimization/56443
2512 * gcc.dg/torture/pr56443.c: New test.
2514 2013-02-25 Richard Biener <rguenther@suse.de>
2516 PR tree-optimization/56175
2517 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
2519 2013-02-24 Jakub Jelinek <jakub@redhat.com>
2522 * g++.dg/torture/pr56403.C: New test.
2524 2013-02-25 Catherine Moore <clm@codesourcery.com>
2527 2013-02-24 Catherine Moore <clm@codesourcery.com>
2528 Richard Sandiford <rdsandiford@googlemail.com>
2530 * gcc.target/mips/mips.exp: Add microMIPS support.
2531 * gcc.target/mips/umips-movep-2.c: New test.
2532 * gcc.target/mips/umips-lwp-2.c: New test.
2533 * gcc.target/mips/umips-swp-5.c: New test.
2534 * gcc.target/mips/umips-constraints-1.c: New test.
2535 * gcc.target/mips/umips-lwp-3.c: New test.
2536 * gcc.target/mips/umips-swp-6.c: New test.
2537 * gcc.target/mips/umips-constraints-2.c: New test.
2538 * gcc.target/mips/umips-save-restore-1.c: New test.
2539 * gcc.target/mips/umips-lwp-4.c: New test.
2540 * gcc.target/mips/umips-swp-7.c: New test.
2541 * gcc.target/mips/umips-save-restore-2.c: New test.
2542 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2543 * gcc.target/mips/umips-lwp-5.c: New test.
2544 * gcc.target/mips/umips-save-restore-3.c: New test.
2545 * gcc.target/mips/umips-lwp-6.c: New test.
2546 * gcc.target/mips/umips-swp-1.c: New test.
2547 * gcc.target/mips/umips-lwp-7.c: New test.
2548 * gcc.target/mips/umips-swp-2.c: New test.
2549 * gcc.target/mips/umips-lwp-8.c: New test.
2550 * gcc.target/mips/umips-swp-3.c: New test.
2551 * gcc.target/mips/umips-movep-1.c: New test.
2552 * gcc.target/mips/umips-lwp-1.c: New test.
2553 * gcc.target/mips/umips-swp-4.c: New test.
2555 2013-02-24 Catherine Moore <clm@codesourcery.com>
2556 Richard Sandiford <rdsandiford@googlemail.com>
2558 * gcc.target/mips/mips.exp: Add microMIPS support.
2559 * gcc.target/mips/umips-movep-2.c: New test.
2560 * gcc.target/mips/umips-lwp-2.c: New test.
2561 * gcc.target/mips/umips-swp-5.c: New test.
2562 * gcc.target/mips/umips-constraints-1.c: New test.
2563 * gcc.target/mips/umips-lwp-3.c: New test.
2564 * gcc.target/mips/umips-swp-6.c: New test.
2565 * gcc.target/mips/umips-constraints-2.c: New test.
2566 * gcc.target/mips/umips-save-restore-1.c: New test.
2567 * gcc.target/mips/umips-lwp-4.c: New test.
2568 * gcc.target/mips/umips-swp-7.c: New test.
2569 * gcc.target/mips/umips-save-restore-2.c: New test.
2570 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2571 * gcc.target/mips/umips-lwp-5.c: New test.
2572 * gcc.target/mips/umips-save-restore-3.c: New test.
2573 * gcc.target/mips/umips-lwp-6.c: New test.
2574 * gcc.target/mips/umips-swp-1.c: New test.
2575 * gcc.target/mips/umips-lwp-7.c: New test.
2576 * gcc.target/mips/umips-swp-2.c: New test.
2577 * gcc.target/mips/umips-lwp-8.c: New test.
2578 * gcc.target/mips/umips-swp-3.c: New test.
2579 * gcc.target/mips/umips-movep-1.c: New test.
2580 * gcc.target/mips/umips-lwp-1.c: New test.
2581 * gcc.target/mips/umips-swp-4.c: New test.
2583 2013-02-22 Jakub Jelinek <jakub@redhat.com>
2586 * lib/asan-dg.exp (asan_link_flags): Add
2587 -B${gccpath}/libsanitizer/asan/ to flags.
2589 2013-02-21 Jakub Jelinek <jakub@redhat.com>
2592 * gcc.dg/torture/pr56420.c: New test.
2594 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
2597 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
2599 2013-02-21 Martin Jambor <mjambor@suse.cz>
2601 PR tree-optimization/56310
2602 * g++.dg/ipa/pr56310.C: New test.
2604 2013-02-21 Janus Weil <janus@gcc.gnu.org>
2607 * gfortran.dg/proc_ptr_comp_37.f90: New.
2609 2013-02-21 Richard Biener <rguenther@suse.de>
2611 PR tree-optimization/56415
2613 2013-02-11 Richard Biener <rguenther@suse.de>
2615 PR tree-optimization/56273
2616 * g++.dg/warn/Warray-bounds-6.C: New testcase.
2617 * gcc.dg/tree-ssa/pr21559.c: Adjust.
2618 * gcc.dg/tree-ssa/vrp17.c: Likewise.
2619 * gcc.dg/tree-ssa/vrp18.c: Likewise.
2620 * gcc.dg/tree-ssa/vrp23.c: Likewise.
2621 * gcc.dg/tree-ssa/vrp24.c: Likewise.
2623 2013-02-21 Marek Polacek <polacek@redhat.com>
2625 PR tree-optimization/56398
2626 * g++.dg/torture/pr56398.C: New test.
2628 2013-02-21 Jakub Jelinek <jakub@redhat.com>
2631 * gcc.c-torture/compile/pr56405.c: New test.
2633 2013-02-20 Jan Hubicka <jh@suse.cz>
2635 PR tree-optimization/56265
2636 * g++.dg/ipa/devirt-11.C: New testcase.
2638 2013-02-20 Richard Biener <rguenther@suse.de>
2640 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
2642 2013-02-20 Richard Biener <rguenther@suse.de>
2643 Jakub Jelinek <jakub@redhat.com>
2645 PR tree-optimization/56396
2646 * gcc.dg/pr56396.c: New testcase.
2648 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
2651 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
2653 2013-02-19 Richard Biener <rguenther@suse.de>
2655 PR tree-optimization/56384
2656 * gcc.dg/torture/pr56384.c: New testcase.
2658 2013-02-19 Jakub Jelinek <jakub@redhat.com>
2660 PR tree-optimization/56350
2661 * gcc.dg/pr56350.c: New test.
2663 PR tree-optimization/56381
2664 * g++.dg/opt/pr56381.C: New test.
2666 2013-02-18 Jakub Jelinek <jakub@redhat.com>
2669 * lib/dg-pch.exp (pch-init, pch-finish,
2670 check_effective_target_pch_supported_debug): New procs.
2671 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
2672 Likewise if $pch_unsupported_debug and $flags include -g.
2673 Skip FAILs about missing *.gch file if $pch_unsupported_debug
2674 and dg-require-effective-target pch_unsupported_debug.
2675 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
2676 * objc.dg/pch/pch.exp: Likewise.
2677 * gcc.dg/pch/pch.exp: Likewise.
2678 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
2679 pch_unsupported_debug.
2680 * gcc.dg/pch/valid-1.hs: Likewise.
2681 * gcc.dg/pch/valid-1b.c: Likewise.
2682 * gcc.dg/pch/valid-1b.hs: Likewise.
2684 2013-02-18 Richard Biener <rguenther@suse.de>
2686 PR tree-optimization/56366
2687 * gcc.dg/torture/pr56366.c: New testcase.
2689 2013-02-18 Richard Biener <rguenther@suse.de>
2692 * gcc.dg/torture/pr56349.c: New testcase.
2694 2013-02-18 Richard Biener <rguenther@suse.de>
2696 PR tree-optimization/56321
2697 * gcc.dg/torture/pr56321.c: New testcase.
2699 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
2701 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
2703 2013-02-16 Jakub Jelinek <jakub@redhat.com>
2704 Dodji Seketeli <dodji@redhat.com>
2707 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
2708 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
2709 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
2710 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
2711 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
2712 * c-c++-common/asan/pr56330.c: Likewise.
2713 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
2714 Ensure the size argument of __builtin_memcpy is a constant.
2716 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
2717 Paolo Carlini <paolo.carlini@oracle.com>
2720 * g++.dg/cpp0x/enum23.C: New.
2722 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
2725 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
2727 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
2729 PR rtl-optimization/56348
2730 * gcc.target/i386/pr56348.c: New test.
2732 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
2734 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
2735 * gcc.target/arm/interrupt-2.c: Likewise.
2737 2013-02-15 Tobias Burnus <burnus@net-b.de>
2740 * gfortran.dg/matmul_9.f90: New.
2742 2013-02-15 Tobias Burnus <burnus@net-b.de>
2745 * gfortran.dg/init_flag_11.f90: New.
2747 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2749 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
2751 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2753 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
2756 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
2757 Tobias Burnus <burnus@net-b.de>
2760 * gfortran.dg/allocatable_function_7.f90: New.
2762 2013-02-14 Jakub Jelinek <jakub@redhat.com>
2764 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
2765 * asan_globals_test-wrapper.cc: New file.
2766 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
2767 instead of asan_globals_test.cc as dg-additional-sources.
2768 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
2769 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
2770 "sanitizer_test_utils.h" instead of
2771 "sanitizer_common/tests/sanitizer_test_utils.h".
2772 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
2773 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
2774 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
2775 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
2776 * g++.dg/asan/asan_test.cc: Synced from upstream.
2777 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
2779 2013-02-14 Dodji Seketeli <dodji@redhat.com>
2782 * c-c++-common/asan/memcmp-2.c: New test.
2784 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
2787 * g++.dg/cpp0x/udlit-string-literal.h: New.
2788 * g++.dg/cpp0x/udlit-string-literal.C: New.
2790 2013-02-13 Sriraman Tallam <tmsriram@google.com>
2792 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
2794 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
2797 * gcc.target/arm/pr56184.C: New test.
2799 2013-02-13 Jakub Jelinek <jakub@redhat.com>
2802 * g++.dg/torture/pr56302.C: New test.
2803 * g++.dg/cpp0x/constexpr-56302.C: New test.
2804 * c-c++-common/pr56302.c: New test.
2806 2013-02-13 Tobias Burnus <burnus@net-b.de>
2807 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2810 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
2811 * gfortran.dg/quad_3.f90: Ditto.
2813 2013-02-13 Kostya Serebryany <kcc@google.com>
2815 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
2816 to match the fresh asan run-time.
2817 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
2819 2013-02-12 Dodji Seketeli <dodji@redhat.com>
2821 Avoid instrumenting duplicated memory access in the same basic block
2822 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
2823 * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
2824 * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
2825 * c-c++-common/asan/inc.c: Likewise.
2827 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
2830 * gcc.target/i386/pr56148.c: New test.
2832 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
2833 Tobias Burnus <burnus@net-b.de>
2836 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
2839 2013-02-12 Richard Biener <rguenther@suse.de>
2842 * gcc.dg/lto/pr56297_0.c: New testcase.
2843 * gcc.dg/lto/pr56297_0.c: Likewise.
2845 2013-02-12 Janus Weil <janus@gcc.gnu.org>
2848 * gfortran.dg/typebound_deferred_1.f90: New.
2850 2013-02-12 Jakub Jelinek <jakub@redhat.com>
2852 PR rtl-optimization/56151
2853 * gcc.target/i386/pr56151.c: New test.
2855 2013-02-11 Sriraman Tallam <tmsriramgoogle.com>
2857 * g++.dg/ext/mv12.C: New test.
2858 * g++.dg/ext/mv12.h: New file.
2859 * g++.dg/ext/mv12-aux.C: New file.
2860 * g++.dg/ext/mv13.C: New test.
2862 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
2864 * lib/target-supports.exp
2865 (check_effective_target_powerpc_eabi_ok): New.
2866 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
2868 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
2869 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
2871 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
2872 * gcc.target/powerpc/pr51623.c: Likewise.
2873 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
2874 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
2876 2013-02-11 Alexander Potapenko <glider@google.com>
2877 Jack Howarth <howarth@bromo.med.uc.edu>
2878 Jakub Jelinek <jakub@redhat.com>
2881 * g++.dg/asan/pr55617.C: Run on all targets.
2883 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
2885 PR rtl-optimization/56275
2886 * gcc.dg/pr56275.c: New test.
2888 2013-02-11 Richard Biener <rguenther@suse.de>
2890 PR tree-optimization/56273
2891 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
2893 2013-02-11 Richard Biener <rguenther@suse.de>
2895 PR tree-optimization/56264
2896 * gcc.dg/torture/pr56264.c: New testcase.
2898 2013-02-11 Richard Biener <rguenther@suse.de>
2900 PR tree-optimization/56273
2901 * g++.dg/warn/Warray-bounds-6.C: New testcase.
2902 * gcc.dg/tree-ssa/pr21559.c: Adjust.
2903 * gcc.dg/tree-ssa/vrp17.c: Likewise.
2904 * gcc.dg/tree-ssa/vrp18.c: Likewise.
2905 * gcc.dg/tree-ssa/vrp23.c: Likewise.
2906 * gcc.dg/tree-ssa/vrp24.c: Likewise.
2908 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
2910 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
2911 for *-*-linux-gnu targets.
2912 * g++.dg/asan/interception-test-1.c: Ditto.
2913 * g++.dg/asan/interception-failure-test-1.C: Ditto.
2914 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
2916 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
2919 * gfortran.dg/intrinsic_size_4.f90 : New test.
2921 2013-02-09 Jakub Jelinek <jakub@redhat.com>
2924 * gcc.target/powerpc/pr56256.c: New test.
2926 2013-02-08 Ian Lance Taylor <iant@google.com>
2928 * lib/go.exp: Load timeout.exp.
2930 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
2932 PR rtl-optimization/56246
2933 * gcc.target/i386/pr56246.c: New test.
2935 2013-02-08 Jeff Law <law@redhat.com>
2938 * gcc.dg/debug/dwarf2/pr53948.c: New test.
2940 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
2943 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
2946 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
2948 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
2950 2013-02-08 Jakub Jelinek <jakub@redhat.com>
2952 PR rtl-optimization/56195
2953 * gcc.dg/torture/pr56195.c: New test.
2955 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
2958 * gfortran.dg/recursive_interface_2.f90: New test.
2960 2013-02-08 Jakub Jelinek <jakub@redhat.com>
2962 PR tree-optimization/56250
2963 * gcc.c-torture/execute/pr56250.c: New test.
2965 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
2967 PR tree-optimization/56064
2968 * gcc.dg/fixed-point/view-convert-2.c: New test.
2970 2013-02-08 Michael Matz <matz@suse.de>
2972 PR tree-optimization/52448
2973 * gcc.dg/pr52448.c: New test.
2975 2013-02-08 Richard Biener <rguenther@suse.de>
2978 * gcc.dg/torture/pr56181.c: New testcase.
2980 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
2983 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
2984 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
2986 2013-02-07 Jakub Jelinek <jakub@redhat.com>
2989 * g++.dg/parse/crash61.C: New test.
2992 * g++.dg/parse/pr56239.C: New test.
2995 * g++.dg/abi/mangle61.C: New test.
2997 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
2999 PR rtl-optimization/56225
3000 * gcc.target/i386/pr56225.c: New test.
3002 2013-02-07 Jakub Jelinek <jakub@redhat.com>
3005 * gcc.dg/guality/pr56154-1.c: New test.
3006 * gcc.dg/guality/pr56154-2.c: New test.
3007 * gcc.dg/guality/pr56154-3.c: New test.
3008 * gcc.dg/guality/pr56154-4.c: New test.
3009 * gcc.dg/guality/pr56154-aux.c: New file.
3011 PR tree-optimization/55789
3012 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
3014 * gcc.dg/tree-ssa/inline-3.c: Add
3015 --param max-early-inliner-iterations=2 option.
3017 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3020 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
3021 Add -fno-dwarf2-cfi-asm to dg-options.
3024 2013-02-07 Jakub Jelinek <jakub@redhat.com>
3027 * gcc.dg/pr56228.c: New test.
3029 2013-02-07 Alan Modra <amodra@gmail.com>
3032 * gcc.target/powerpc/pr54009.c: New test.
3034 * gfortran.dg/pr54131.f: New test.
3036 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
3039 * gfortran.dg/array_constructor_41.f90: New test.
3041 2013-02-06 Janus Weil <janus@gcc.gnu.org>
3044 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
3046 2013-02-06 Jakub Jelinek <jakub@redhat.com>
3049 * g++.dg/gomp/pr56217.C: New test.
3051 2013-02-05 Jakub Jelinek <jakub@redhat.com>
3053 PR tree-optimization/56205
3054 * gcc.dg/tree-ssa/stdarg-6.c: New test.
3055 * gcc.c-torture/execute/pr56205.c: New test.
3057 2013-02-05 Richard Biener <rguenther@suse.de>
3059 PR tree-optimization/53342
3060 PR tree-optimization/53185
3061 * gcc.dg/vect/pr53185-2.c: New testcase.
3063 2013-02-05 Jan Hubicka <jh@suse.cz>
3065 PR tree-optimization/55789
3066 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
3067 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
3068 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
3069 * g++.dg/ipa/inline-1.C: New testcase.
3070 * g++.dg/ipa/inline-2.C: New testcase.
3071 * g++.dg/ipa/inline-3.C: New testcase.
3073 2013-02-05 Jan Hubicka <jh@suse.cz>
3075 PR tree-optimization/55789
3076 * g++.dg/torture/pr55789.C: New testcase.
3078 2013-02-05 Jakub Jelinek <jakub@redhat.com>
3081 * gcc.dg/pr56167.c: New test.
3083 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
3086 * gcc.target/sh/pr55146.c: New.
3088 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
3090 PR tree-optimization/54386
3091 * gcc.target/sh/pr54386.c: New.
3093 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
3096 * gfortran.dg/realloc_on _assign_16.f90 : New test.
3099 * gfortran.dg/realloc_on _assign_17.f90 : New test.
3101 2013-02-04 Alexander Potapenko <glider@google.com>
3102 Jack Howarth <howarth@bromo.med.uc.edu>
3103 Jakub Jelinek <jakub@redhat.com>
3106 * g++.dg/asan/pr55617.C: New test.
3108 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
3111 * gfortran.dg/typebound_operator_19.f90: New test.
3112 * gfortran.dg/typebound_assignment_4.f90: New test.
3114 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
3117 * gfortran.dg/recursive_interface_1.f90: New test.
3119 2013-02-04 Richard Guenther <rguenther@suse.de>
3122 * gcc.dg/lto/pr56168_0.c: New testcase.
3123 * gcc.dg/lto/pr56168_1.c: Likewise.
3125 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
3129 * gfortran.dg/block_12.f90: New test.
3130 * gfortran.dg/module_error_1.f90: New test.
3132 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
3134 * lib/target-supports.exp (check_effective_target_vect_float)
3135 (check_effective_target_vect_no_align): Add mips-sde-elf.
3137 2013-02-01 Jakub Jelinek <jakub@redhat.com>
3139 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
3141 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
3143 * gcc.dg/pr56023.c: XFAIL on AIX.
3144 * gcc.dg/vect/pr49352.c: Same.
3146 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
3148 * gnat.dg/opt26.adb: New test.
3150 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3153 2013-01-27 Amol Pise <amolpise15@gmail.com>
3155 * gcc.target/arm/neon-vfnms-1.c: New test.
3156 * gcc.target/arm/neon-vfnma-1.c: New test.
3158 2013-01-31 Richard Biener <rguenther@suse.de>
3160 PR tree-optimization/56157
3161 * gcc.dg/torture/pr56157.c: New testcase.
3163 2013-01-30 Richard Biener <rguenther@suse.de>
3165 PR tree-optimization/56150
3166 * gcc.dg/torture/pr56150.c: New testcase.
3168 2013-01-30 Jakub Jelinek <jakub@redhat.com>
3171 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
3172 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
3173 printed in backtrace.
3174 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
3175 to avoid errors about mismatched allocation vs. deallocation.
3178 * g++.dg/mv1.C: Moved to...
3179 * g++.dg/ext/mv1.C: ... here. Adjust test.
3180 * g++.dg/mv2.C: Moved to...
3181 * g++.dg/ext/mv2.C: ... here. Adjust test.
3182 * g++.dg/mv3.C: Moved to...
3183 * g++.dg/ext/mv3.C: ... here.
3184 * g++.dg/mv4.C: Moved to...
3185 * g++.dg/ext/mv4.C: ... here.
3186 * g++.dg/mv5.C: Moved to...
3187 * g++.dg/ext/mv5.C: ... here. Adjust test.
3188 * g++.dg/mv6.C: Moved to...
3189 * g++.dg/ext/mv6.C: ... here. Adjust test.
3190 * g++.dg/ext/mv7.C: New test.
3191 * g++.dg/ext/mv8.C: New test.
3192 * g++.dg/ext/mv9.C: New test.
3193 * g++.dg/ext/mv10.C: New test.
3194 * g++.dg/ext/mv11.C: New test.
3196 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
3198 PR rtl-optimization/56144
3199 * gcc.dg/pr56144.c: New.
3201 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
3203 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
3205 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
3206 * g++.dg/cpp0x/constexpr-55573.C: Same
3208 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
3210 PR tree-optimization/56064
3211 * gcc.dg/fixed-point/view-convert.c: New test.
3213 2013-01-30 Andreas Schwab <schwab@suse.de>
3215 * lib/target-supports-dg.exp (dg-process-target): Use expr to
3216 evaluate the end index in string range.
3218 2013-01-30 Tobias Burnus <burnus@net-b.de>
3221 * gfortran.dg/allocatable_function_6.f90: New.
3223 2013-01-29 Janus Weil <janus@gcc.gnu.org>
3224 Mikael Morin <mikael@gcc.gnu.org>
3227 * gfortran.dg/proc_ptr_comp_36.f90: New.
3229 2013-01-29 Richard Biener <rguenther@suse.de>
3231 PR tree-optimization/55270
3232 * gcc.dg/torture/pr55270.c: New testcase.
3234 2013-01-28 Jakub Jelinek <jakub@redhat.com>
3236 PR rtl-optimization/56117
3237 * gcc.dg/pr56117.c: New test.
3239 2013-01-28 Richard Biener <rguenther@suse.de>
3241 PR tree-optimization/56034
3242 * gcc.dg/torture/pr56034.c: New testcase.
3244 2013-01-28 Jakub Jelinek <jakub@redhat.com>
3246 PR tree-optimization/56125
3247 * gcc.dg/pr56125.c: New test.
3249 2013-01-28 Tobias Burnus <burnus@net-b.de>
3250 Mikael Morin <mikael@gcc.gnu.org>
3253 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
3254 * gfortran.dg/import8.f90: Likewise.
3255 * gfortran.dg/interface_derived_type_1.f90: Likewise.
3256 * gfortran.dg/import10.f90: New test.
3257 * gfortran.dg/import11.f90: Likewise
3259 2013-01-28 Jakub Jelinek <jakub@redhat.com>
3262 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
3263 string.h. Provide memset, malloc and free prototypes, adjust line
3264 numbers in dg-output.
3265 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
3266 Provide memset prototype and adjust line numbers in dg-output.
3267 * c-c++-common/asan/global-overflow-1.c: Likewise.
3269 PR tree-optimization/56094
3270 * gcc.dg/pr56094.c: New test.
3272 2013-01-27 Amol Pise <amolpise15@gmail.com>
3274 * gcc.target/arm/neon-vfnms-1.c: New test.
3275 * gcc.target/arm/neon-vfnma-1.c: New test.
3277 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
3280 * gcc.target/i386/pr56114.c: New test.
3282 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
3285 * gfortran.dg/associate_14.f90: New test.
3288 * gfortran.dg/associate_13.f90: New test.
3290 2013-01-25 Jakub Jelinek <jakub@redhat.com>
3292 PR tree-optimization/56098
3293 * gcc.dg/pr56098-1.c: New test.
3294 * gcc.dg/pr56098-2.c: New test.
3296 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
3299 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
3301 2013-01-22 Marek Polacek <polacek@redhat.com>
3303 PR tree-optimization/56035
3304 * gcc.dg/pr56035.c: New test.
3306 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3308 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
3311 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3313 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
3315 2013-01-24 Jakub Jelinek <jakub@redhat.com>
3318 * gcc.dg/pr56078.c: New test.
3319 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
3321 2013-01-24 Martin Jambor <mjambor@suse.cz>
3323 PR tree-optimization/55927
3324 * g++.dg/ipa/devirt-10.C: Disable early inlining.
3326 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
3328 * gcc.target/i386/movsd.c: New test.
3330 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
3333 * gcc.target/i386/pr55934.c: New test.
3335 2013-01-23 Janus Weil <janus@gcc.gnu.org>
3338 * gfortran.dg/select_8.f90: New.
3340 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
3342 * gcc.target/microblaze/microblaze.exp: Remove
3343 target_config_cflags check.
3345 2013-01-23 Jakub Jelinek <jakub@redhat.com>
3348 * gfortran.dg/gomp/pr56052.f90: New test.
3351 * gcc.dg/pr49069.c: New test.
3353 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
3356 * g++.dg/cpp0x/constexpr-static10.C: New.
3358 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
3361 * gcc.target/i386/pr56028.c: New test.
3363 2013-01-22 Jakub Jelinek <jakub@redhat.com>
3366 * gcc.target/i386/pr55686.c: New test.
3368 2013-01-22 Dodji Seketeli <dodji@redhat.com>
3371 * g++.dg/cpp0x/variadic139.C: New test.
3372 * g++.dg/cpp0x/variadic140.C: Likewise.
3373 * g++.dg/cpp0x/variadic141.C: Likewise.
3375 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
3377 * gnat.dg/warn8.adb: New test.
3379 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
3382 * gfortran.dg/include_8.f90: New test.
3384 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
3386 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
3387 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
3389 2013-01-21 Jakub Jelinek <jakub@redhat.com>
3391 PR tree-optimization/56051
3392 * gcc.c-torture/execute/pr56051.c: New test.
3394 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
3396 PR rtl-optimization/56023
3397 * gcc.dg/pr56023.c: New test.
3399 2013-01-21 Martin Jambor <mjambor@suse.cz>
3402 * gcc.target/i386/pr56022.c: New test.
3404 2013-01-21 Jason Merrill <jason@redhat.com>
3406 * lib/target-supports.exp (check_effective_target_alias): New.
3408 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
3411 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
3413 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
3415 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
3417 2013-01-19 Jeff Law <law@redhat.com>
3419 PR tree-optimization/52631
3420 * tree-ssa/pr52631.c: New test.
3421 * tree-ssa/ssa-fre-9: Update expected output.
3423 2013-01-19 Anthony Green <green@moxielogic.com>
3425 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
3428 2013-01-18 Jakub Jelinek <jakub@redhat.com>
3430 PR tree-optimization/56029
3431 * g++.dg/torture/pr56029.C: New test.
3433 2013-01-18 Sharad Singhai <singhai@google.com>
3435 PR tree-optimization/55995
3436 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
3438 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
3441 * gcc.target/i386/pr55433.c: New.
3443 2013-01-18 Jakub Jelinek <jakub@redhat.com>
3446 * gfortran.dg/pr56015.f90: New test.
3448 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
3450 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
3452 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
3454 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
3455 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
3456 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
3457 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
3458 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
3460 2013-01-17 Jeff Law <law@redhat.com>
3462 * gcc.dg/pr52573.c: Move to...
3463 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
3465 PR rtl-optimization/52573
3466 * gcc.dg/pr52573.c: New test.
3468 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
3471 * g++.dg/asan/interception-test-1.C: Skip on darwin.
3472 * lib/target-supports.exp (check_effective_target_swapcontext): Use
3473 check_no_compiler_messages to test support in ucontext.h.
3474 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
3475 compliant RLIMIT_AS.
3477 2013-01-17 Marek Polacek <polacek@redhat.com>
3479 PR rtl-optimization/55833
3480 * gcc.dg/pr55833.c: New test.
3482 2013-01-17 Jan Hubicka <jh@suse.cz>
3484 PR tree-optimization/55273
3485 * gcc.c-torture/compile/pr55273.c: New testcase.
3487 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
3490 * gcc.target/pr55981.c: New test.
3492 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
3494 * gcc.target/arm/pr40887.c: Require at least armv5.
3495 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
3496 * gcc.target/arm/pr51915.c: Likewise.
3497 * gcc.target/arm/pr52006.c: Likewise.
3498 * gcc.target/arm/pr53187.c: Likewise.
3500 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
3501 * gcc.target/arm/ftest-support-arm.h: Delete.
3502 * gcc.target/arm/ftest-support-thumb.h: Delete.
3503 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
3504 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
3505 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
3506 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
3507 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
3508 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
3509 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
3510 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
3511 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
3512 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
3513 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
3514 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
3515 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
3516 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
3517 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
3518 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
3519 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
3520 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
3521 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
3522 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
3523 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
3524 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
3525 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
3526 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
3528 2013-01-17 Martin Jambor <mjambor@suse.cz>
3530 PR tree-optimizations/55264
3531 * g++.dg/ipa/pr55264.C: New test.
3533 2013-01-16 Janus Weil <janus@gcc.gnu.org>
3536 * gfortran.dg/class_55.f90: New.
3538 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
3541 * gcc.c-torture/execute/builtins/builtins.exp: Add
3542 -Wl,--allow-multiple-definition for eabi and elf targets.
3545 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
3546 check_effective_target_vect_perm_short,
3547 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
3548 check_effective_target_vect64): Return 0 for big-endian ARM.
3549 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
3551 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
3554 2013-01-16 Richard Biener <rguenther@suse.de>
3556 PR tree-optimization/55964
3557 * gcc.dg/torture/pr55964.c: New testcase.
3559 2013-01-16 Richard Biener <rguenther@suse.de>
3561 PR tree-optimization/54767
3562 PR tree-optimization/53465
3563 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
3565 2013-01-16 Christian Bruel <christian.bruel@st.com>
3568 * gcc.target/sh/sh-switch.c: New testcase.
3570 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
3572 * gcc.dg/webizer.c: Increase the array size.
3574 2013-01-15 Jakub Jelinek <jakub@redhat.com>
3577 * gcc.dg/pr55940.c: New test.
3579 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
3580 Harald Anlauf <anlauf@gmx.de>
3582 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
3583 * gfortran.dg/bounds_check_5.f90: Likewise.
3584 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
3585 * gfortran.dg/continuation_9.f90: Likewise.
3586 * gfortran.dg/move_alloc_13.f90: Likewise.
3587 * gfortran.dg/structure_constructor_11.f90: Likewise.
3588 * gfortran.dg/tab_continuation.f: Likewise.
3589 * gfortran.dg/warning-directive-2.F90: Likewise.
3590 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
3592 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
3594 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
3595 * gcc.target/arm/fma-sp.c: Likewise.
3597 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
3599 PR rtl-optimization/55153
3600 * gcc.dg/pr55153.c: New.
3602 2013-01-15 Jakub Jelinek <jakub@redhat.com>
3604 PR tree-optimization/55920
3605 * gcc.c-torture/compile/pr55920.c: New test.
3607 2013-01-15 Richard Biener <rguenther@suse.de>
3610 * gcc.dg/torture/pr55882.c: New testcase.
3612 2013-01-15 Jakub Jelinek <jakub@redhat.com>
3614 PR tree-optimization/55955
3615 * gcc.c-torture/compile/pr55955.c: New test.
3617 2013-01-15 Dodji Seketeli <dodji@redhat.com>
3620 * g++.dg/cpp0x/alias-decl-31.C: New test.
3622 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
3625 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
3626 case where interface is null.
3628 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3631 * gfortran.dg/array_constructor_40.f90: New test.
3633 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
3635 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
3637 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
3639 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
3640 * gcc.target/aarch64/vect-ld1r-compile.c: New.
3641 * gcc.target/aarch64/vect-ld1r-fp.c: New.
3642 * gcc.target/aarch64/vect-ld1r.c: New.
3643 * gcc.target/aarch64/vect-ld1r.x: New.
3645 2013-01-14 Andi Kleen <ak@linux.intel.com>
3648 * gcc.target/i386/hle-clear-rel.c: New file
3649 * gcc.target/i386/hle-store-rel.c: New file.
3651 2013-01-14 Harald Anlauf <anlauf@gmx.de>
3653 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
3654 * gfortran.dg/bounds_check_4.f90: Likewise.
3655 * gfortran.dg/inquire_10.f90: Likewise.
3656 * gfortran.dg/minloc_3.f90: Likewise.
3657 * gfortran.dg/minlocval_3.f90: Likewise.
3658 * gfortran.dg/module_double_reuse.f90: Likewise.
3659 * gfortran.dg/mvbits_1.f90: Likewise.
3660 * gfortran.dg/oldstyle_1.f90: Likewise.
3661 * gfortran.dg/pr20163-2.f: Likewise.
3662 * gfortran.dg/save_1.f90: Likewise.
3663 * gfortran.dg/scan_1.f90: Likewise.
3664 * gfortran.dg/select_char_1.f90: Likewise.
3665 * gfortran.dg/shape_4.f90: Likewise.
3666 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
3667 * gfortran.dg/function_optimize_10.f90: Likewise.
3668 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
3669 * gfortran.dg/used_types_17.f90: Likewise.
3670 * gfortran.dg/used_types_18.f90: Likewise.
3672 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
3675 * gfortran.dg/proc_ptr_result_8.f90 : New test.
3677 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
3679 * gcc.dg/unroll_5.c: Add nomips16 attributes.
3681 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
3683 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
3685 2013-01-12 Janus Weil <janus@gcc.gnu.org>
3688 * gfortran.dg/assumed_type_2.f90: Fix test case.
3689 * gfortran.dg/internal_pack_13.f90: New test.
3690 * gfortran.dg/internal_pack_14.f90: New test.
3692 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
3695 * gfortran.dg/unlimited_polymorphic_8.f90: Update
3696 scan-tree-dump-times for foo.0.x._vptr to deal with change from
3699 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
3701 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
3703 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3706 * gcc.target/s390/pr55719.c: New testcase.
3708 2013-01-11 Richard Guenther <rguenther@suse.de>
3710 PR tree-optimization/44061
3711 * gcc.dg/pr44061.c: New testcase.
3713 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
3715 Update copyright years.
3717 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
3718 Jakub Jelinek <jakub@redhat.com>
3721 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
3723 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
3725 PR rtl-optimization/55672
3726 * gcc.target/i386/pr55672.c: New.
3728 2013-01-10 Jeff Law <law@redhat.com>
3730 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
3731 pass/fail message unique.
3734 2013-01-10 Jason Merrill <jason@redhat.com>
3736 * ada/.gitignore: New.
3738 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3740 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
3742 * g++.dg/tls/thread_local2.C: Likewise.
3743 * g++.dg/tls/thread_local2g.C: Likewise.
3744 * g++.dg/tls/thread_local6.C: Likewise.
3745 * g++.dg/tls/thread_local-order1.C: Add tls options.
3746 * g++.dg/tls/thread_local-order2.C: Likewise.
3747 * g++.dg/tls/thread_local3.C: Likewise.
3748 * g++.dg/tls/thread_local3g.C: Likewise.
3749 * g++.dg/tls/thread_local4.C: Likewise.
3750 * g++.dg/tls/thread_local4g.C: Likewise.
3751 * g++.dg/tls/thread_local5.C: Likewise.
3752 * g++.dg/tls/thread_local5g.C: Likewise.
3753 * g++.dg/tls/thread_local6g.C: Likewise.
3755 2013-01-10 Kostya Serebryany <kcc@google.com>
3757 * g++.dg/asan/asan_test.cc: Sync from upstream.
3759 2013-01-10 Jakub Jelinek <jakub@redhat.com>
3761 PR tree-optimization/55921
3762 * gcc.c-torture/compile/pr55921.c: New test.
3764 2013-01-09 Jan Hubicka <jh@suse.cz>
3766 PR tree-optimization/55569
3767 * gcc.c-torture/compile/pr55569.c: New testcase.
3769 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
3772 * gfortran.dg/use_28.f90: New test.
3774 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
3776 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
3777 number matching more robust.
3779 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
3781 PR rtl-optimization/55829
3782 * gcc.target/i386/pr55829.c: New.
3784 2013-01-09 Tobias Burnus <burnus@net-b.de>
3787 * gfortran.dg/bind_c_bool_1.f90: New.
3788 * gfortran.dg/do_5.f90: Add dg-warning.
3790 2013-01-09 Jan Hubicka <jh@suse.cz>
3792 PR tree-optimization/55875
3793 * gcc.c-torture/execute/pr55875.c: New testcase.
3794 * g++.dg/torture/pr55875.C: New testcase.
3796 2013-01-09 Jakub Jelinek <jakub@redhat.com>
3799 * c-c++-common/pr48418.c: New test.
3801 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
3804 * g++.dg/tls/thread_local-ice.C: New.
3806 2013-01-09 Andreas Schwab <schwab@suse.de>
3808 * gcc.dg/guality/pr54693.c: Null-terminate arr.
3810 2013-01-09 Jakub Jelinek <jakub@redhat.com>
3812 PR tree-optimization/48189
3813 * gcc.dg/pr48189.c: New test.
3815 2013-01-04 Jan Hubicka <jh@suse.cz>
3817 PR tree-optimization/55823
3818 * g++.dg/ipa/devirt-10.C: New testcase.
3820 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
3821 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
3823 PR rtl-optimization/55845
3824 * gcc.target/i386/pr55845.c: New test.
3826 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
3828 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
3829 instructions generated instead of number of occurances.
3831 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
3833 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
3834 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
3835 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
3836 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
3837 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
3838 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
3839 * gcc.target/aarch64/vect-fcm.x: Likewise.
3840 * lib/target-supports.exp
3841 (check_effective_target_vect_cond): Enable for AArch64.
3843 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
3845 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
3846 endian-safe float pool loading.
3847 (test_square_root_v4sf): Likewise.
3848 (test_square_root_v2df): Likewise.
3849 * lib/target-supports.exp
3850 (check_effective_target_vect_call_sqrtf): Add AArch64.
3852 2013-01-08 Martin Jambor <mjambor@suse.cz>
3855 * gcc.dg/tree-ssa/pr55579.c: New test.
3857 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3859 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
3862 2013-01-08 Jakub Jelinek <jakub@redhat.com>
3865 * gcc.dg/torture/pr55890-3.c: New test.
3868 * gcc.c-torture/compile/pr55851.c: New test.
3871 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
3874 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
3877 * gfortran.dg/elemental_scalar_args_2.f90: New test.
3879 2013-01-07 Tobias Burnus <burnus@net-b.de>
3882 * gfortran.dg/pointer_init_2.f90: Update dg-error.
3883 * gfortran.dg/pointer_init_7.f90: New.
3885 2013-01-07 Richard Biener <rguenther@suse.de>
3887 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
3889 2013-01-07 Richard Biener <rguenther@suse.de>
3892 * gcc.dg/torture/pr55890-1.c: New testcase.
3893 * gcc.dg/torture/pr55890-2.c: Likewise.
3895 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
3897 * gcc.target/aarch64/fmovd.c: New.
3898 * gcc.target/aarch64/fmovf.c: Likewise.
3899 * gcc.target/aarch64/fmovd-zero.c: Likewise.
3900 * gcc.target/aarch64/fmovf-zero.c: Likewise.
3901 * gcc.target/aarch64/vect-fmovd.c: Likewise.
3902 * gcc.target/aarch64/vect-fmovf.c: Likewise.
3903 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
3904 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
3906 2013-01-07 Richard Biener <rguenther@suse.de>
3908 PR tree-optimization/55888
3909 PR tree-optimization/55862
3910 * gcc.dg/torture/pr55888.c: New testcase.
3912 2013-01-07 Tobias Burnus <burnus@net-b.de>
3915 * gfortran.dg/intrinsic_size_3.f90: New.
3917 2013-01-07 Tobias Burnus <burnus@net-b.de>
3920 * gfortran.dg/select_type_32.f90: New.
3922 2013-01-04 Dodji Seketeli <dodji@redhat.com>
3925 * g++.dg/cpp0x/alias-decl-29.C: New test.
3927 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
3932 * gfortran.dg/class_array_15.f03: New test.
3934 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
3939 * gfortran.dg/use_23.f90: New test.
3940 * gfortran.dg/use_24.f90: New test.
3941 * gfortran.dg/use_25.f90: New test.
3942 * gfortran.dg/use_26.f90: New test.
3943 * gfortran.dg/use_27.f90: New test.
3945 2013-01-06 Olivier Hainque <hainque@adacore.com>
3947 * gnat.dg/specs/clause_on_volatile.ads: New test.
3949 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
3951 * gnat.dg/alignment10.adb: New test.
3953 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
3954 Mikael Morin <mikael@gcc.gnu.org>
3957 * gfortran.dg/use_22.f90: New test.
3959 2013-01-04 Andrew Pinski <apinski@cavium.com>
3961 * gcc.target/aarch64/cmp-1.c: New testcase.
3963 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
3966 * gfortran.dg/select_type_31.f03: New test.
3968 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
3970 PR c++/54526 (again)
3971 * g++.dg/cpp0x/parse2.C: Extend.
3972 * g++.old-deja/g++.other/crash28.C: Adjust.
3974 2013-01-04 Richard Biener <rguenther@suse.de>
3976 PR tree-optimization/55862
3977 * gcc.dg/torture/pr55862.c: New testcase.
3979 2013-01-04 Martin Jambor <mjambor@suse.cz>
3981 PR tree-optimization/55755
3982 * gcc.dg/torture/pr55755.c: New test.
3983 * gcc.dg/tree-ssa/sra-13.c: Likewise.
3984 * gcc.dg/tree-ssa/pr45144.c: Update.
3986 2013-01-04 Richard Biener <rguenther@suse.de>
3989 * gcc.dg/fold-reassoc-2.c: New testcase.
3991 2013-01-04 Tobias Burnus <burnus@net-b.de>
3994 * gfortran.dg/null_7.f90: New.
3996 2013-01-04 Tobias Burnus <burnus@net-b.de>
4000 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
4001 * gfortran.dg/unlimited_polymorphic_7.f90: New.
4002 * gfortran.dg/unlimited_polymorphic_8.f90: New.
4004 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
4006 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
4008 2013-01-03 Janus Weil <janus@gcc.gnu.org>
4011 * gfortran.dg/assignment_1.f90: Modified.
4012 * gfortran.dg/assignment_4.f90: New.
4014 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
4016 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
4018 2013-01-03 Richard Biener <rguenther@suse.de>
4020 PR tree-optimization/55857
4021 * gcc.dg/vect/pr55857-1.c: New testcase.
4022 * gcc.dg/vect/pr55857-2.c: Likewise.
4024 2013-01-03 Jakub Jelinek <jakub@redhat.com>
4026 PR rtl-optimization/55838
4027 * gcc.dg/pr55838.c: New test.
4029 PR tree-optimization/55832
4030 * gcc.c-torture/compile/pr55832.c: New test.
4032 2013-01-02 Teresa Johnson <tejohnson@google.com>
4034 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
4035 * gcc.dg/tree-ssa/loop-23.c: Ditto.
4036 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
4037 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
4038 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
4039 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
4040 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
4041 * gcc.dg/unroll_1.c: Ditto.
4042 * gcc.dg/unroll_2.c: Ditto.
4043 * gcc.dg/unroll_3.c: Ditto.
4044 * gcc.dg/unroll_4.c: Ditto.
4046 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4048 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
4050 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4053 * gfortran.dg/eof_4.f90: New test.
4055 2013-01-02 Jakub Jelinek <jakub@redhat.com>
4057 * lib/c-compat.exp (compat-use-alt-compiler): Remove
4058 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
4059 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
4060 (compat_setup_dfp): Initialize compat_alt_caret and
4061 compat_save_TEST_ALWAYS_FLAGS.
4063 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4065 * gcc.dg/torture/tls/tls-reload-1.c: New test.
4067 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4069 * gcc.dg/torture/fp-int-convert-2.c: New test.
4071 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4073 * gfortran.dg/newunit_3.f90: Add dg-do run.
4074 * gfortran.dg/inquire_15.f90: Add dg-do run.
4076 2013-01-01 Jakub Jelinek <jakub@redhat.com>
4078 PR tree-optimization/55831
4079 * gcc.dg/pr55831.c: New test.
4081 Copyright (C) 2013 Free Software Foundation, Inc.
4083 Copying and distribution of this file, with or without modification,
4084 are permitted in any medium without royalty provided the copyright
4085 notice and this notice are preserved.