1 2013-05-23 Richard Biener <rguenther@suse.de>
4 * gcc.dg/torture/pr57381.c: New testcase.
6 2013-05-23 Jakub Jelinek <jakub@redhat.com>
9 * gcc.c-torture/execute/pr57344-1.c: New test.
10 * gcc.c-torture/execute/pr57344-2.c: New test.
11 * gcc.c-torture/execute/pr57344-3.c: New test.
12 * gcc.c-torture/execute/pr57344-4.c: New test.
14 2013-05-23 Richard Biener <rguenther@suse.de>
16 PR rtl-optimization/57341
17 * gcc.dg/torture/pr57341.c: New testcase.
19 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
22 * g++.dg/parse/crash62.C: New.
24 2013-05-22 Michael Meissner <meissner@linux.vnet.ibm.com>
25 Pat Haugen <pthaugen@us.ibm.com>
26 Peter Bergner <bergner@vnet.ibm.com>
28 * gcc.target/powerpc/crypto-builtin-1.c: New file, test for power8
31 2013-05-22 Tobias Burnus <burnus@net-b.de>
34 * gfortran.dg/defined_assignment_6.f90: New.
36 2013-05-22 Tobias Burnus <burnus@net-b.de>
39 * gfortran.dg/assumed_type_6.f90: New.
41 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
44 * g++.dg/cpp0x/Wunused-parm.C: New.
46 2013-05-21 Paolo Carlini <paolo.carlini@oracle.com>
48 * g++.dg/cpp0x/explicit3.C: Add column in dg-error strings.
49 * g++.dg/warn/Wdouble-promotion.C: Likewise.
51 2013-05-21 Easwaran Raman <eraman@google.com>
53 PR tree-optimization/57322
54 * gcc.dg/tree-ssa/reassoc-29.c: New testcase.
56 2013-05-21 Graham Stott <graham.stott@btinternet.com>
58 * lib/scanasm.exp (dg-function-on-line): Make MIPS targets match
61 2013-05-21 Tobias Burnus <burnus@net-b.de>
64 * gfortran.dg/assumed_type_5.f90: New.
65 * gfortran.dg/assumed_rank_1.f90: Comment invalid statement.
66 * gfortran.dg/assumed_rank_2.f90: Ditto.
67 * gfortran.dg/assumed_type_3.f90: Update dg-error.
68 * gfortran.dg/no_arg_check_3.f90: Ditto.
70 2013-05-21 Jakub Jelinek <jakub@redhat.com>
72 PR tree-optimization/57331
73 * gcc.c-torture/compile/pr57331.c: New test.
75 2013-05-21 Richard Biener <rguenther@suse.de>
77 PR tree-optimization/57330
78 * gcc.dg/torture/pr57330.c: New testcase.
80 2013-05-21 Richard Biener <rguenther@suse.de>
82 PR tree-optimization/57303
83 * gcc.dg/torture/pr57303.c: New testcase.
85 2013-05-21 Jakub Jelinek <jakub@redhat.com>
87 PR tree-optimization/57321
88 * gcc.c-torture/execute/pr57321.c: New test.
90 2013-05-20 Tobias Burnus <burnus@net-b.de>
94 * gfortran.dg/binding_label_tests_10_main.f03: Update dg-error.
95 * gfortran.dg/binding_label_tests_11_main.f03: Ditto.
96 * gfortran.dg/binding_label_tests_13_main.f03: Ditto.
97 * gfortran.dg/binding_label_tests_3.f03: Ditto.
98 * gfortran.dg/binding_label_tests_4.f03: Ditto.
99 * gfortran.dg/binding_label_tests_5.f03: Ditto.
100 * gfortran.dg/binding_label_tests_6.f03: Ditto.
101 * gfortran.dg/binding_label_tests_7.f03: Ditto.
102 * gfortran.dg/binding_label_tests_8.f03: Ditto.
103 * gfortran.dg/c_loc_tests_12.f03: Fix test case.
104 * gfortran.dg/binding_label_tests_24.f90: New.
105 * gfortran.dg/binding_label_tests_25.f90: New.
107 2013-05-20 Tobias Burnus <burnus@net-b.de>
110 * gfortran.dg/binding_label_tests_17.f90: New.
111 * gfortran.dg/binding_label_tests_18.f90: New.
112 * gfortran.dg/binding_label_tests_19.f90: New.
113 * gfortran.dg/binding_label_tests_20.f90: New.
114 * gfortran.dg/binding_label_tests_21.f90: New.
115 * gfortran.dg/binding_label_tests_22.f90: New.
116 * gfortran.dg/binding_label_tests_23.f90: New.
118 2013-05-20 Tobias Burnus <burnus@net-b.de>
121 * gfortran.dg/test_common_binding_labels.f03: Update dg-error.
122 * gfortran.dg/test_common_binding_labels_2_main.f03: Ditto.
123 * gfortran.dg/test_common_binding_labels_3_main.f03: Ditto.
124 * gfortran.dg/common_18.f90: New.
125 * gfortran.dg/common_19.f90: New.
126 * gfortran.dg/common_20.f90: New.
127 * gfortran.dg/common_21.f90: New.
129 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
132 * g++.dg/parse/error52.C: New.
133 * g++.dg/parse/error3.C: Adjust.
134 * g++.dg/parse/error36.C: Likewise.
136 2013-05-20 Oleg Endo <olegendo@gcc.gnu.org>
139 * gcc.target/sh/pr56547-1.c: New.
140 * gcc.target/sh/pr56547-2.c: New.
142 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
145 * g++.dg/warn/Wsign-compare-6.C: New.
146 * g++.dg/warn/Wdouble-promotion.C: Adjust.
148 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
151 * g++.dg/template/error50.C: New.
153 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
156 * g++.dg/ext/complit13.C: New.
158 2013-05-20 Marc Glisse <marc.glisse@inria.fr>
161 * g++.dg/pr57175.C: New testcase.
163 2013-05-17 Easwaran Raman <eraman@google.com>
165 * gcc.dg/tree-ssa/reassoc-28.c: New testcase.
167 2013-05-17 Marc Glisse <marc.glisse@inria.fr>
170 * gcc.dg/binop-xor3.c: Restrict to platforms known to work (x86).
172 2013-05-17 Jakub Jelinek <jakub@redhat.com>
174 PR rtl-optimization/57281
175 PR rtl-optimization/57300
176 * gcc.dg/pr57300.c: New test.
177 * gcc.c-torture/execute/pr57281.c: New test.
179 2013-05-17 Paolo Carlini <paolo.carlini@oracle.com>
182 * g++.dg/ext/sizeof-complit.C: New.
184 2013-05-17 Marek Polacek <polacek@redhat.com>
186 * gcc.dg/strlenopt-25.c: New test.
187 * gcc.dg/strlenopt-26.c: Likewise.
189 2013-05-17 Jakub Jelinek <jakub@redhat.com>
191 * gcc.target/i386/rotate-4.c: Compile only with -mavx
192 instead of -mavx2, require only avx instead of avx2.
193 * gcc.target/i386/rotate-4a.c: Include avx-check.h instead
194 of avx2-check.h and turn into an avx runtime test instead of
197 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
199 * g++.dg/ext/vector22.C: Uncomment working test.
201 2013-05-16 Paolo Carlini <paolo.carlini@oracle.com>
204 * g++.dg/template/pr17410.C: New.
206 2013-05-16 Jakub Jelinek <jakub@redhat.com>
208 * gcc.target/i386/rotate-3.c: New test.
209 * gcc.target/i386/rotate-3a.c: New test.
210 * gcc.target/i386/rotate-4.c: New test.
211 * gcc.target/i386/rotate-4a.c: New test.
212 * gcc.target/i386/rotate-5.c: New test.
213 * gcc.target/i386/rotate-5a.c: New test.
215 2013-05-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
217 * gcc.dg/visibility-21.c: Require section_anchors.
219 2013-05-16 Greta Yorsh <Greta.Yorsh@arm.com>
221 * gcc.target/arm/unaligned-memcpy-2.c: Adjust expected output.
222 * gcc.target/arm/unaligned-memcpy-3.c: Likewise.
223 * gcc.target/arm/unaligned-memcpy-4.c: Likewise.
225 2013-05-16 Nathan Sidwell <nathan@codesourcery.com>
227 * gcc.dg/visibility-21.c: New.
229 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
232 * gcc.dg/pr57286.c: New testcase.
233 * gcc.dg/vector-shift-2.c: Don't assume int has size 4.
234 * g++.dg/ext/vector22.C: Comment out transformations not
237 2013-05-15 Richard Sandiford <rdsandiford@googlemail.com>
240 * gcc.target/mips/call-1.c: Restrict to o32.
241 * gcc.target/mips/call-5.c, gcc.target/mips/call-6.c: New test.
243 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
245 * g++.dg/cpp0x/lambda/lambda-shadow1.C: Replace dg-warnings with
247 * g++.dg/warn/Wshadow-1.C: Likewise.
248 * g++.dg/warn/Wshadow-6.C: Likewise.
249 * g++.dg/warn/Wshadow-7.C: Likewise.
251 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
254 * g++.dg/parse/pr31952-1.C: New.
255 * g++.dg/parse/pr31952-2.C: Likewise.
256 * g++.dg/parse/pr31952-3.C: Likewise.
258 * g++.dg/parse/pr18770.C: Adjust dg-errors to dg-messages.
259 * g++.old-deja/g++.jason/cond.C: Likewise.
260 * g++.dg/cpp0x/range-for5.C: Likewise.
262 2013-05-15 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
265 * gcc.target/arm/pr40887.c: Adjust testcase.
266 * gcc.target/arm/pr19599.c: New test.
268 2013-05-15 Richard Biener <rguenther@suse.de>
270 PR tree-optimization/57275
271 * gcc.target/i386/pr57275.c: New testcase.
273 2013-05-15 Jan Hubicka <jh@suse.cz>
275 * gcc.dg/lto/attr-weakref-1_0.c: New testcase.
276 * gcc.dg/lto/attr-weakref-1_1.c: New testcase.
277 * gcc.dg/lto/attr-weakref-1_2.c: New testcase.
279 2013-05-14 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
281 * gcc.dg/torture/alias-1.c: Add dg-require-effective-target
284 2013-05-14 Jakub Jelinek <jakub@redhat.com>
287 * c-c++-common/Wsequence-point-1.c: New test.
289 2013-05-14 Marc Glisse <marc.glisse@inria.fr>
291 * g++.dg/ext/vector22.C: New testcase.
292 * gcc.dg/binop-xor3.c: Remove xfail.
294 2013-05-14 James Greenhalgh <james.greenhalgh@arm.com>
296 * gcc.target/aarch64/vect-fcm.x: Add cases testing
297 FLOAT cmp FLOAT ? INT : INT.
298 * gcc.target/aarch64/vect-fcm-eq-d.c: Define IMODE.
299 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
300 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
301 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
302 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
303 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
305 2013-05-14 Paolo Carlini <paolo.carlini@oracle.com>
308 * g++.dg/cpp0x/defaulted43.C: New.
310 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
312 * gcc.dg/fstack-protector-strong.c: Don't include <stdlib.h>.
313 (alloca): Remove declaration.
314 (foo9): Replace alloca by __builtin_alloca.
316 2013-05-14 Joern Rennecke <joern.rennecke@embecosm.com>
318 * gcc.c-torture/compile/limits-externdecl.c [target avr-*-*]:
319 Expect "size of array is too large" error.
321 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
323 * gcc.dg/fstack-protector-strong.c (alloca): Declare.
325 2013-05-14 Richard Biener <rguenther@suse.de>
328 * g++.dg/torture/pr57235.C: New testcase.
330 2013-05-14 Jakub Jelinek <jakub@redhat.com>
333 * gcc.dg/torture/pr57251.c: New test.
335 2013-05-13 Uros Bizjak <ubizjak@gmail.com>
338 * gcc.target/i386/pr57264.c: New test.
340 2013-05-13 Jakub Jelinek <jakub@redhat.com>
342 * gcc.dg/vector-shift-2.c: Add -O to dg-options.
344 2013-05-13 Greta Yorsh <Greta.Yorsh@arm.com>
346 * gcc.dg/tree-ssa/forwprop-26.c: Add -fno-short-enums to dg-options.
348 2013-05-13 Jakub Jelinek <jakub@redhat.com>
350 PR tree-optimization/45216
351 PR tree-optimization/57157
352 * c-c++-common/rotate-1.c: Add 32 tests with +.
353 * c-c++-common/rotate-1a.c: Adjust.
354 * c-c++-common/rotate-2.c: Add 32 tests with +, expect only 48 rotates.
355 * c-c++-common/rotate-2b.c: New test.
356 * c-c++-common/rotate-3.c: Add 32 tests with +.
357 * c-c++-common/rotate-4.c: Add 32 tests with +, expect only 48 rotates.
358 * c-c++-common/rotate-4b.c: New test.
359 * c-c++-common/rotate-5.c: New test.
361 2013-05-13 Martin Jambor <mjambor@suse.cz>
364 * gcc.dg/ipa/remref-0.c: New test.
365 * gcc.dg/ipa/remref-1a.c: Likewise.
366 * gcc.dg/ipa/remref-1b.c: Likewise.
367 * gcc.dg/ipa/remref-2a.c: Likewise.
368 * gcc.dg/ipa/remref-2b.c: Likewise.
370 2013-05-13 Marc Glisse <marc.glisse@inria.fr>
372 * gcc.dg/vector-shift-2.c: New testcase.
374 2013-05-13 Jakub Jelinek <jakub@redhat.com>
376 PR tree-optimization/57230
377 * gcc.dg/strlenopt-24.c: New test.
379 PR tree-optimization/57230
380 * gcc.dg/strlenopt-23.c: New test.
382 2013-05-12 Oleg Endo <olegendo@gcc.gnu.org>
385 * gcc.target/sh/pr57108.c: Move this test case to ...
386 * gcc.c-torture/compile/pr57108.c: ... here.
388 2013-05-10 Richard Biener <rguenther@suse.de>
390 PR tree-optimization/57214
391 * gcc.dg/torture/pr57214.c: New testcase.
393 2013-05-10 Marc Glisse <marc.glisse@inria.fr>
395 * gcc.dg/vector-shift.c: New testcase.
397 2013-05-10 Jakub Jelinek <jakub@redhat.com>
399 * gcc.target/i386/rotate-1.c: Accept rolb or rorb instruction.
401 PR tree-optimization/45216
402 PR tree-optimization/57157
403 * c-c++-common/rotate-1.c: New test.
404 * c-c++-common/rotate-1a.c: New test.
405 * c-c++-common/rotate-2.c: New test.
406 * c-c++-common/rotate-2a.c: New test.
407 * c-c++-common/rotate-3.c: New test.
408 * c-c++-common/rotate-3a.c: New test.
409 * c-c++-common/rotate-4.c: New test.
410 * c-c++-common/rotate-4a.c: New test.
412 2013-05-10 Richard Biener <rguenther@suse.de>
414 * gcc.target/i386/avx256-unaligned-load-2.c: Make well-defined.
415 * gcc.target/i386/l_fma_double_1.c: Adjust.
416 * gcc.target/i386/l_fma_double_2.c: Likewise.
417 * gcc.target/i386/l_fma_double_3.c: Likewise.
418 * gcc.target/i386/l_fma_double_4.c: Likewise.
419 * gcc.target/i386/l_fma_double_5.c: Likewise.
420 * gcc.target/i386/l_fma_double_6.c: Likewise.
421 * gcc.target/i386/l_fma_float_1.c: Likewise.
422 * gcc.target/i386/l_fma_float_2.c: Likewise.
423 * gcc.target/i386/l_fma_float_3.c: Likewise.
424 * gcc.target/i386/l_fma_float_4.c: Likewise.
425 * gcc.target/i386/l_fma_float_5.c: Likewise.
426 * gcc.target/i386/l_fma_float_6.c: Likewise.
428 2013-05-08 Paolo Carlini <paolo.carlini@oracle.com>
431 * g++.dg/cpp0x/pr51226.C: New.
433 2013-04-16 Han Shen <shenhan@google.com>
435 Test cases for '-fstack-protector-strong'.
436 * gcc.dg/fstack-protector-strong.c: New.
437 * g++.dg/fstack-protector-strong.C: New.
439 2013-05-07 Ian Bolton <ian.bolton@arm.com>
441 * gcc.target/aarch64/ands_1.c: New test.
442 * gcc.target/aarch64/ands_2.c: Likewise
444 2013-05-07 Christophe Lyon <christophe.lyon@linaro.org>
446 * lib/target-supports.exp (check_effective_target_hw): New
448 * c-c++-common/asan/clone-test-1.c: Call
449 check_effective_target_hw.
450 * c-c++-common/asan/rlimit-mmap-test-1.c: Likewise.
451 * c-c++-common/asan/heap-overflow-1.c: Update regexps to accept
452 possible decorations.
453 * c-c++-common/asan/null-deref-1.c: Likewise.
454 * c-c++-common/asan/stack-overflow-1.c: Likewise.
455 * c-c++-common/asan/strncpy-overflow-1.c: Likewise.
456 * c-c++-common/asan/use-after-free-1.c: Likewise.
457 * g++.dg/asan/deep-thread-stack-1.C: Likewise.
458 * g++.dg/asan/large-func-test-1.C: Likewise.
460 2013-05-07 Sofiane Naci <sofiane.naci@arm.com>
462 * gcc.target/aarch64/scalar_intrinsics.c: Update.
464 2013-05-07 Richard Biener <rguenther@suse.de>
467 * g++.dg/torture/pr57190.C: New testcase.
469 2013-05-07 Jakub Jelinek <jakub@redhat.com>
471 PR tree-optimization/57149
472 * gcc.dg/pr57149.c: New test.
475 * gcc.dg/pr57184.c: New test.
477 2013-05-07 Eric Botcazou <ebotcazou@adacore.com>
479 * gnat.dg/specs/array3.ads: New test.
481 2013-05-06 Marc Glisse <marc.glisse@inria.fr>
483 * c-c++-common/vector-scalar-2.c: New testcase.
485 2013-05-06 Maxim Kuznetsov <maks.kuznetsov@gmail.com>
487 * gcc.target/i386/asm-dialect-2.c: New testcase.
489 2013-05-06 Paolo Carlini <paolo.carlini@oracle.com>
492 * g++.dg/cpp0x/auto38.C: New.
494 2013-05-06 Richard Biener <rguenther@suse.de>
496 PR tree-optimization/57185
497 * gcc.dg/autopar/pr57185.c: New testcase.
499 2013-05-06 Uros Bizjak <ubizjak@gmail.com>
502 * gcc.target/i386/pr57106.c: New test.
504 2013-05-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
506 * gcc.dg/tree-ssa/slsr-32.c: Re-enable.
507 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
508 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
509 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
510 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
511 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
512 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
514 2013-05-06 Teresa Johnson <tejohnson@google.com>
517 * gcc.dg/pr57154.c: New test.
519 2013-05-06 Richard Biener <rguenther@suse.de>
522 * gcc.dg/torture/pr57147-1.c: New testcase.
523 * gcc.dg/torture/pr57147-2.c: Likewise.
524 * gcc.dg/torture/pr57147-3.c: Likewise.
526 2013-05-06 Oleg Endo <olegendo@gcc.gnu.org>
529 * gcc.target/sh/pr55303-1.c: New.
530 * gcc.target/sh/pr55303-2.c: New.
531 * gcc.target/sh/pr55303-3.c: New.
533 2013-05-05 Tobias Burnus <burnus@net-b.de>
535 * gfortran.dg/allocate_with_source_3.f90: New.
537 2013-05-05 Tobias Burnus <burnus@net-b.de>
540 * gfortran.dg/null_8.f90: New.
542 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
545 * g++.dg/cpp0x/enum27.C: New.
546 * g++.dg/cpp0x/enum_base.C: Adjust.
548 2013-05-04 Jakub Jelinek <jakub@redhat.com>
550 PR tree-optimization/56205
551 * gcc.dg/tree-ssa/stdarg-6.c: Add cleanup-tree-dump "stdarg".
553 2013-05-04 Tobias Burnus <burnus@net-b.de>
555 * gfortran.dg/bind_c_array_params.f03: Update dg-error.
556 * gfortran.dg/bind_c_usage_27.f90: New.
557 * gfortran.dg/bind_c_usage_28.f90: New.
559 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
562 * g++.dg/cpp0x/lambda/lambda-nsdmi4.C: New.
564 2013-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
567 * gcc.target/powerpc/pr57150.c: New file.
569 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
571 * gcc.dg/tree-ssa/slsr-32.c: Skip test for now.
572 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
573 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
574 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
575 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
576 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
577 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
579 2013-05-03 Dominique d'Humieres <dominiq@lps.ens.fr>
581 * gcc.target/i386/sse2-init-v2di-2.c: Remove "\\" from
582 scan-assembler-times.
584 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
586 * gcc.dg/tree-ssa/slsr-32.c: New.
587 * gcc.dg/tree-ssa/slsr-33.c: New.
588 * gcc.dg/tree-ssa/slsr-34.c: New.
589 * gcc.dg/tree-ssa/slsr-35.c: New.
590 * gcc.dg/tree-ssa/slsr-36.c: New.
591 * gcc.dg/tree-ssa/slsr-37.c: New.
592 * gcc.dg/tree-ssa/slsr-38.c: New.
594 2013-05-03 Ian Bolton <ian.bolton@arm.com>
596 * gcc.target/aarch64/tst_1.c: New test.
597 * gcc.target/aarch64/tst_2.c: Likewise
599 2013-05-02 Jeff Law <law@redhat.com>
601 PR tree-optimization/57144
602 * gcc.c-torture/execute/pr57144.c: New test.
604 2013-05-03 Jakub Jelinek <jakub@redhat.com>
606 PR rtl-optimization/57130
607 * gcc.c-torture/execute/pr57130.c: New test.
609 2013-05-03 Uros Bizjak <ubizjak@gmail.com>
611 * gcc.target/i386/sse2-init-v2di-2.c: Update scan assembler string.
613 2013-05-03 Vidya Praveen <vidyapraveen@arm.com>
615 * gcc.target/aarch64/fabd.c: New file.
617 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
620 * g++.dg/cpp0x/pr54318.C: New.
622 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
625 * g++.dg/parse/error51.C: New.
626 * g++.dg/parse/error15.C: Adjust column numbers.
628 2013-05-02 Tobias Burnus <burnus@net-b.de>
631 * gfortran.dg/size_kind_2.f90: New.
632 * gfortran.dg/size_kind_3.f90: New.
634 2013-05-02 Richard Biener <rguenther@suse.de>
637 * g++.dg/torture/pr57140.C: New testcase.
639 2013-05-02 Greta Yorsh <Greta.Yorsh@arm.com>
642 * gcc.target/arm/pr56732-1.c: New test.
644 2013-05-02 Martin Jambor <mjambor@suse.cz>
647 * gcc.dg/ipa/pr56988.c: New test.
649 2013-05-02 Ian Bolton <ian.bolton@arm.com>
651 * gcc.target/aarch64/bics_1.c: New test.
652 * gcc.target/aarch64/bics_2.c: Likewise.
654 2013-05-02 Jakub Jelinek <jakub@redhat.com>
656 PR rtl-optimization/57131
657 * gcc.c-torture/execute/pr57131.c: New test.
659 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
662 * g++.dg/warn/Wdiv-by-zero-bogus-2.C: New.
664 2013-05-01 Vladimir Makarov <vmakarov@redhat.com>
667 * gcc.target/i386/pr57091.c: New test.
669 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
671 * gcc.target/aarch64/vect-vaddv.c: New.
673 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
675 * gcc.target/aarch64/vect-vmaxv.c: New.
676 * gcc.target/aarch64/vect-vfmaxv.c: Likewise.
678 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
680 * gcc.target/aarch64/scalar-vca.c: New.
681 * gcc.target/aarch64/vect-vca.c: Likewise.
683 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
685 * gcc.target/aarch64/scalar_intrinsics.c (force_simd): New.
686 (test_vceqd_s64): Force arguments to SIMD registers.
687 (test_vceqzd_s64): Likewise.
688 (test_vcged_s64): Likewise.
689 (test_vcled_s64): Likewise.
690 (test_vcgezd_s64): Likewise.
691 (test_vcged_u64): Likewise.
692 (test_vcgtd_s64): Likewise.
693 (test_vcltd_s64): Likewise.
694 (test_vcgtzd_s64): Likewise.
695 (test_vcgtd_u64): Likewise.
696 (test_vclezd_s64): Likewise.
697 (test_vcltzd_s64): Likewise.
698 (test_vtst_s64): Likewise.
699 (test_vtst_u64): Likewise.
701 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
704 * g++.dg/cpp0x/decltype53.C: New.
706 2013-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
709 * gfortran.dg/power_5.f90: New test.
711 2013-04-30 Richard Biener <rguenther@suse.de>
714 * gcc.dg/torture/pr57122.c: New testcase.
716 2013-04-30 Richard Biener <rguenther@suse.de>
719 * g++.dg/torture/pr57107.C: New testcase.
721 2013-04-30 Andrey Belevantsev <abel@ispras.ru>
723 PR rtl-optimization/57105
724 * gcc.dg/pr57105.c: New test.
726 2013-04-30 Jakub Jelinek <jakub@redhat.com>
728 PR tree-optimization/57104
729 * gcc.dg/pr57104.c: New test.
731 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
734 * gcc.target/i386/pr44578.c: New test.
736 2013-04-29 Vladimir Makarov <vmakarov@redhat.com>
739 * gcc.target/i386/pr57097.c: New test.
741 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
744 * gcc.target/i386/pr57098.c: New test.
746 2013-04-29 Kai Tietz <ktietz@redhat.com>
748 * gcc.c-torture/execute/pr55875.c: New test.
750 2013-04-29 Richard Biener <rguenther@suse.de>
753 * gcc.dg/torture/pr57075.c: New testcase.
755 2013-04-29 Richard Biener <rguenther@suse.de>
758 * gcc.dg/autopar/pr57103.c: New testcase.
760 2013-04-29 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
762 * gcc.dg/c1x-align-3.c: Add test for negative power of 2.
764 2013-04-29 Tom de Vries <tom@codesourcery.com>
766 * gcc.dg/pr50763.c: Update test.
768 2013-04-26 Jeff Law <law@redhat.com>
770 * gcc.dg/tree-ssa/vrp88.c: New test.
772 2013-04-29 Christian Bruel <christian.bruel@st.com>
775 * gcc.target/sh/pr57108.c: New test.
777 2013-04-29 Richard Biener <rguenther@suse.de>
780 * gfortran.dg/gomp/pr57089.f90: New testcase.
782 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
784 * lib/target-supports.exp (vect_uintfloat_cvt): Enable for AArch64.
786 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
788 * gcc.target/aarch64/vect-vcvt.c: New.
790 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
792 * gcc.target/aarch64/vect-vrnd.c: New.
794 2013-04-29 Richard Biener <rguenther@suse.de>
796 PR tree-optimization/57081
797 * gcc.dg/torture/pr57081.c: New testcase.
799 2013-04-29 Jakub Jelinek <jakub@redhat.com>
801 PR tree-optimization/57083
802 * gcc.dg/torture/pr57083.c: New test.
804 2013-04-28 Paolo Carlini <paolo.carlini@oracle.com>
807 * g++.dg/cpp0x/decltype52.C: New.
809 2013-04-28 Jakub Jelinek <jakub@redhat.com>
811 N3472 binary constants
812 * g++.dg/cpp/limits.C: Adjust warning wording.
813 * g++.dg/system-binary-constants-1.C: Likewise.
814 * g++.dg/cpp1y/system-binary-constants-1.C: New test.
816 2013-04-28 Tobias Burnus <burnus@net-b.de>
819 * gfortran.dg/coarray_30.f90: New.
821 2013-04-28 Thomas Koenig <tkoenig@gcc.gnu.org>
824 * frontend-passes (optimize_power): New function.
825 (optimize_op): Use it.
827 2013-04-27 Jakub Jelinek <jakub@redhat.com>
830 * gcc.c-torture/execute/pr56866.c: New test.
831 * gcc.target/i386/pr56866.c: New test.
833 2013-04-26 Jakub Jelinek <jakub@redhat.com>
836 * gcc.dg/setjmp-5.c: New test.
838 2013-04-26 Paolo Carlini <paolo.carlini@oracle.com>
841 * g++.dg/cpp0x/constexpr-55708.C: New.
843 2013-04-26 Richard Biener <rguenther@suse.de>
845 * gcc.dg/tree-prof/update-loopch.c: Revert last change.
846 * gcc.dg/graphite/pr33766.c: Fix undefined behavior.
847 * gcc.dg/pr53265.c: Remove XFAILs.
848 * gcc.dg/tree-ssa/loop-38.c: Remove unreliable dump scanning.
849 * gcc.dg/tree-ssa/pr21559.c: Change back to two expected jump threads.
851 2013-04-26 Jakub Jelinek <jakub@redhat.com>
853 * lib/prune.exp: Add -fdiagnostics-color=never to TEST_ALWAYS_FLAGS.
854 * lib/c-compat.exp (compat-use-alt-compiler, compat_setup_dfp): Handle
855 -fdiagnostics-color=never option similarly to
856 -fno-diagnostics-show-caret option.
858 2013-04-25 Jakub Jelinek <jakub@redhat.com>
860 PR rtl-optimization/57003
861 * gcc.target/i386/pr57003.c: New test.
863 2013-04-25 Marek Polacek <polacek@redhat.com>
865 PR tree-optimization/57066
866 * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
868 2013-04-25 James Greenhalgh <james.greenhalgh@arm.com>
869 Tejas Belagod <tejas.belagod@arm.com>
871 * gcc.target/aarch64/vaddv-intrinsic.c: New.
872 * gcc.target/aarch64/vaddv-intrinsic-compile.c: Likewise.
873 * gcc.target/aarch64/vaddv-intrinsic.x: Likewise.
875 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
877 * gcc.target/aarch64/cmp.c: New.
879 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
881 * gcc.target/aarch64/ngc.c: New.
883 2013-04-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
885 * lib/target-supports.exp
886 (check_effective_target_arm_neon_fp16_ok_nocache): New procedure.
887 (check_effective_target_arm_neon_fp16_ok): Likewise.
888 (add_options_for_arm_neon_fp16): Likewise.
889 * gcc.target/arm/neon/vcvtf16_f32.c: New test. Generated.
890 * gcc.target/arm/neon/vcvtf32_f16.c: Likewise.
892 2013-04-24 Vladimir Makarov <vmakarov@redhat.com>
894 PR rtl-optimizations/57046
895 * gcc.target/i386/pr57046.c: New test.
897 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
899 * g++.dg/cpp1y/cplusplus.C: New.
901 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
903 * g++.dg/cpp1y/cxx1y_macro.C: Remove.
905 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
907 * c-c++-common/Wpointer-arith-1.c: New.
909 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
911 * g++.dg/cpp1y/cxx1y_macro.C: New.
913 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
916 * g++.dg/cpp0x/sfinae45.C: New.
918 2013-04-24 Richard Biener <rguenther@suse.de>
921 * gcc.c-torture/execute/pr56982.c: Avoid sigjmp_buf use.
923 2013-04-23 Richard Biener <rguenther@suse.de>
926 * gcc.dg/torture/pr57036-1.c: New testcase.
927 * gcc.dg/torture/pr57036-2.c: Likewise.
929 2013-04-23 Sofiane Naci <sofiane.naci@arm.com>
931 * gcc.target/aarch64/scalar-mov.c: New testcase.
933 2013-04-23 Richard Biener <rguenther@suse.de>
935 PR tree-optimization/57026
936 * gcc.dg/torture/pr57026.c: New testcase.
938 2013-04-22 Janus Weil <janus@gcc.gnu.org>
942 * gfortran.dg/transfer_check_4.f90: New.
944 2013-04-22 Marek Polacek <polacek@redhat.com>
947 * gcc.dg/pr56990.c: New test.
949 2013-04-22 Vladimir Makarov <vmakarov@redhat.com>
952 * gcc.target/i386/pr57018.c: New test.
954 2013-04-22 James Greenhalgh <james.greenhalgh@arm.com>
956 * gcc.target/aarch64/vrecps.c: New.
957 * gcc.target/aarch64/vrecpx.c: Likewise.
959 2013-04-22 Christian Bruel <christian.bruel@st.com>
962 * gcc.target/sh/mfmovd.c: Add new function and check hard_float.
964 2013-04-21 Jeff Law <law@redhat.com>
966 * gcc.dg/tree-ssa/forwprop-26.c: New test.
968 2013-04-20 Tobias Burnus <burnus@net-b.de>
971 * gfortran.dg/c_loc_test_22.f90: New.
973 2013-04-19 Vladimir Makarov <vmakarov@redhat.com>
975 PR rtl-optimization/56847
976 * gcc.dg/pr56847.c: New test.
978 2013-04-19 Richard Biener <rguenther@suse.de>
980 PR tree-optimization/56982
981 * gcc.c-torture/execute/pr56982.c: New testcase.
983 2013-04-19 Martin Jambor <mjambor@suse.cz>
985 PR tree-optimization/56718
986 * g++.dg/ipa/imm-devirt-1.C: New test.
987 * g++.dg/ipa/imm-devirt-2.C: Likewise.
989 2013-04-19 Richard Biener <rguenther@suse.de>
991 PR tree-optimization/57000
992 * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
994 2013-04-19 Thomas Koenig <tkoenig@gcc.gnu.org>
995 Mikael Morin <mikael@gcc.gnu.org>
998 * gfortran.dg/array_constructor_45.f90: New test.
999 * gfortran.dg/array_constructor_46.f90: New test.
1000 * gfortran.dg/array_constructor_47.f90: New test.
1001 * gfortran.dg/array_constructor_40.f90: Adjust number of while loops.
1003 2013-04-18 Jakub Jelinek <jakub@redhat.com>
1005 PR rtl-optimization/56999
1006 * g++.dg/opt/pr56999.C: New test.
1008 2013-04-18 Cary Coutant <ccoutant@google.com>
1010 * g++.dg/debug/dwarf2/pubnames-2.C: Add -fno-debug-types-section.
1011 * g++.dg/debug/dwarf2/pubnames-3.C: New test case.
1013 2013-04-18 Cary Coutant <ccoutant@google.com>
1015 * g++.dg/debug/dwarf2/typedef2.C: Add -fno-debug-types-section flag.
1016 * g++.dg/debug/dwarf2/typedef4.C: Likewise.
1017 * g++.dg/debug/dwarf2/static-data-member1.C: Likewise.
1018 * g++.dg/debug/dwarf2/global-used-types-1.C: Likewise.
1019 * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
1020 * g++.dg/debug/dwarf2/nested-2.C: Likewise.
1021 * g++.dg/debug/dwarf2/typedef1.C: Likewise.
1022 * g++.dg/debug/dwarf2/namespace-2.C: Likewise.
1023 * g++.dg/debug/dwarf2/integer-typedef.C: Likewise.
1024 * g++.dg/debug/dwarf2/self-ref-2.C: Likewise.
1025 * g++.dg/debug/dwarf2/explicit-constructor.C: Likewise.
1027 2013-04-18 Grigoriy Kraynov <grigoriy.kraynov@intel.com>
1029 * gcc.target/i386/avx2-vpop-check.h: Cast away volatility in memcmp().
1031 2013-04-18 Jakub Jelinek <jakub@redhat.com>
1033 PR tree-optimization/56984
1034 * gcc.c-torture/compile/pr56984.c: New test.
1036 PR rtl-optimization/56992
1037 * gcc.dg/pr56992.c: New test.
1039 2013-04-17 Janus Weil <janus@gcc.gnu.org>
1042 * gfortran.dg/proc_ptr_42.f90: New.
1044 2013-04-17 Eric Botcazou <ebotcazou@adacore.com>
1046 * gnat.dg/discr41.ad[sb]: New test.
1047 * gcc.dg/tree-ssa/ssa-fre-38.c: Likewise.
1048 * gcc.dg/vect/slp-24-big-array.c: Beef up anti-vectorization trick.
1049 * gcc.dg/vect/slp-24.c: Likewise.
1050 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
1051 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
1052 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
1053 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
1054 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
1055 * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c: Likewise.
1056 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
1057 * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Likewise.
1058 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
1059 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
1060 * gcc.dg/vect/vect-strided-mult.c: Likewise.
1061 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
1062 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
1063 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
1064 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
1065 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
1066 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
1067 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
1068 * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c: Likewise.
1069 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
1070 * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c: Likewise.
1071 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Likewise.
1072 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
1073 * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
1074 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
1075 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
1077 2013-04-17 Janne Blomqvist <jb@gcc.gnu.org>
1080 * lib/gcc-dg.exp (scan-module): Uncompress module file before scanning.
1081 * gfortran.dg/module_md5_1.f90: Remove.
1083 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1085 * gcc.target/aarch64/adds3.c: New.
1086 * gcc.target/aarch64/subs3.c: New.
1088 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1090 * gcc.target/aarch64/adds1.c: New.
1091 * gcc.target/aarch64/adds2.c: New.
1092 * gcc.target/aarch64/subs1.c: New.
1093 * gcc.target/aarch64/subs2.c: New.
1095 2013-04-16 Ed Smith-Rowland <3dw4rd@verizon.net>
1097 Implement n3599 - Literal operator templates for strings.
1098 * g++.dg/cpp1y/udlit-char-template.C: New test.
1099 * g++.dg/cpp1y/udlit-char-template-neg.C: New test.
1101 2013-04-16 Tobias Burnus <burnus@net-b.de>
1104 * gfortran.dg/no_arg_check_1.f90: New.
1105 * gfortran.dg/no_arg_check_2.f90: New.
1106 * gfortran.dg/no_arg_check_3.f90: New.
1108 2013-04-16 Janus Weil <janus@gcc.gnu.org>
1111 * gfortran.dg/proc_ptr_41.f90: New.
1113 2013-04-16 Richard Biener <rguenther@suse.de>
1115 PR tree-optimization/56756
1116 * gcc.dg/torture/pr56756.c: New testcase.
1118 2013-04-16 Tobias Burnus <burnus@net-b.de>
1121 * gfortran.dg/c_assoc_5.f90: New.
1123 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
1125 * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
1126 * gcc.c-torture/execute/pr33992.x: Remove.
1127 * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
1128 * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
1129 * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
1131 2013-04-15 Jakub Jelinek <jakub@redhat.com>
1133 PR tree-optimization/56962
1134 * gcc.c-torture/execute/pr56962.c: New test.
1136 2013-04-15 Richard Biener <rguenther@suse.de>
1138 PR tree-optimization/56933
1139 * gcc.dg/vect/pr56933.c: New testcase.
1141 2013-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1143 * gcc.target/arm/anddi3-opt.c: New test.
1144 * gcc.target/arm/anddi3-opt2.c: Likewise.
1146 2013-04-15 Eric Botcazou <ebotcazou@adacore.com>
1148 * gcc.dg/pr56890-1.c: New test.
1149 * gcc.dg/pr56890-2.c: Likewise.
1151 2013-04-15 Joey Ye <joey.ye@arm.com>
1153 * gcc.target/arm/thumb1-far-jump-1.c: New test.
1154 * gcc.target/arm/thumb1-far-jump-2.c: New test.
1156 2013-04-14 Mikael Morin <mikael@gcc.gnu.org>
1159 * gfortran.dg/select_type_33.f03: New test.
1161 2013-04-13 Janus Weil <janus@gcc.gnu.org>
1164 * gfortran.dg/typebound_proc_29.f03: New.
1166 2013-04-12 Janus Weil <janus@gcc.gnu.org>
1169 * gfortran.dg/typebound_proc_28.f03: New.
1171 2013-04-12 Jeff Law <law@redhat.com>
1173 * gcc.dg/tree-ssa/vrp87.c: Do not run test on ppc and xtensa
1176 2013-04-12 Tobias Burnus <burnus@net-b.de>
1179 * gfortran.dg/coarray/alloc_comp_2.f90: New.
1181 2013-04-12 Vladimir Makarov <vmakarov@redhat.com>
1184 * gcc.target/i386/pr56903.c: New test.
1186 2013-04-12 Janus Weil <janus@gcc.gnu.org>
1189 * gfortran.dg/auto_char_len_4.f90: Add -pedantic. Changed error.
1190 * gfortran.dg/assumed_rank_4.f90: Modified error wording.
1191 * gfortran.dg/block_11.f90: Fix invalid test case.
1192 * gfortran.dg/function_types_3.f90: Add new error message.
1193 * gfortran.dg/global_references_1.f90: Ditto.
1194 * gfortran.dg/import2.f90: Remove unneeded parts.
1195 * gfortran.dg/import6.f90: Fix invalid test case.
1196 * gfortran.dg/proc_decl_2.f90: Ditto.
1197 * gfortran.dg/proc_decl_9.f90: Ditto.
1198 * gfortran.dg/proc_decl_18.f90: Ditto.
1199 * gfortran.dg/proc_ptr_40.f90: New.
1200 * gfortran.dg/whole_file_7.f90: Modified error wording.
1201 * gfortran.dg/whole_file_16.f90: Ditto.
1202 * gfortran.dg/whole_file_17.f90: Add -pedantic.
1203 * gfortran.dg/whole_file_18.f90: Modified error wording.
1204 * gfortran.dg/whole_file_20.f03: Ditto.
1205 * gfortran.fortran-torture/execute/intrinsic_associated.f90: Fix
1208 2013-04-12 Richard Biener <rguenther@suse.de>
1211 2013-04-10 Richard Biener <rguenther@suse.de>
1213 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
1215 2013-04-12 Tobias Burnus <burnus@net-b.de>
1218 * gfortran.dg/class_allocate_15.f90: New.
1221 2013-04-12 Tobias Burnus <burnus@net-b.de>
1223 * gfortran.dg/coarray_lib_alloc_2.f90: Update
1224 scan-tree-dump-times.
1226 2013-04-12 Jakub Jelinek <jakub@redhat.com>
1228 PR tree-optimization/56918
1229 PR tree-optimization/56920
1230 * gcc.dg/vect/pr56918.c: New test.
1231 * gcc.dg/vect/pr56920.c: New test.
1233 2013-04-12 Tobias Burnus <burnus@net-b.de>
1236 * gfortran.dg/class_allocate_14.f90: New.
1237 * gfortran.dg/coarray_lib_alloc_2.f90: Update scan-tree-dump-times.
1238 * gfortran.dg/coarray_lib_alloc_3.f90: New.
1240 2013-04-12 Marc Glisse <marc.glisse@inria.fr>
1242 * gcc.dg/fold-cstvecshift.c: New testcase.
1244 2013-04-11 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1246 * gcc.target/aarch64/negs.c: New.
1249 2013-04-11 Jakub Jelinek <jakub@redhat.com>
1252 * g++.dg/template/arrow4.C: New test.
1254 2013-04-11 Eric Botcazou <ebotcazou@adacore.com>
1256 * gnat.dg/array23.adb: New test.
1257 * gnat.dg/array23_pkg[123].ads: New helpers.
1259 2013-04-11 Jeff Law <law@redhat.com>
1261 PR tree-optimization/56900
1262 * gcc.dg/tree-ssa/vrp87.c: Do not run test on various targets.
1264 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
1267 * g++.dg/cpp0x/sfinae44.C: New.
1269 2013-04-11 Arnaud Charlet <charlet@adacore.com>
1271 * ada/acats/run_all.sh: Remove special handling of -gnat95 switch.
1272 * ada/acats/ada95.lst: Remove special handling of -gnat95 switch.
1274 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
1277 * g++.dg/cpp0x/enum26.C: New.
1278 * g++.old-deja/g++.pt/mangle1.C: Adjust.
1280 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
1282 * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
1284 * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
1286 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
1287 * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
1288 loop is vectorized and that the correct instruction is generated.
1289 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
1290 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
1291 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
1293 2013-04-11 Jakub Jelinek <jakub@redhat.com>
1295 PR tree-optimization/56899
1296 * gcc.c-torture/execute/pr56899.c: New test.
1298 2013-04-10 David S. Miller <davem@davemloft.net>
1300 * gcc.target/sparc/setcc-4.c: New test.
1301 * gcc.target/sparc/setcc-5.c: New test.
1303 2013-04-10 Richard Biener <rguenther@suse.de>
1305 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
1307 2013-04-10 Richard Biener <rguenther@suse.de>
1309 * gcc.dg/vect/slp-39.c: New testcase.
1311 2013-04-10 Joern Rennecke <joern.rennecke@embecosm.com>
1313 PR tree-optimization/55524
1314 * gcc.target/epiphany/fnma-1.c: New test.
1316 2013-04-10 Zhouyi Zhou <yizhouzhou@ict.ac.cn>
1318 * gcc.dg/tree-ssa/inline-11.c: New test
1320 2013-04-10 Jakub Jelinek <jakub@redhat.com>
1323 * g++.dg/template/arrow3.C: New test.
1325 2013-04-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1327 * gcc.target/arm/minmax_minus.c: New test.
1329 2013-04-09 Jakub Jelinek <jakub@redhat.com>
1332 * c-c++-common/gomp/pr56883.c: New test.
1334 2013-04-09 Jeff Law <law@redhat.com>
1336 * gcc.dg/tree-ssa/vrp87.c: New test.
1338 2013-04-09 Jakub Jelinek <jakub@redhat.com>
1340 PR tree-optimization/56854
1341 * g++.dg/torture/pr56854.C: New test.
1343 2013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
1346 * gfortran.dg/array_constructor_44.f90: New test.
1348 2013-04-08 Paolo Carlini <paolo.carlini@oracle.com>
1351 * g++.dg/cpp0x/constexpr-specialization.C: New.
1353 2013-04-08 Jakub Jelinek <jakub@redhat.com>
1355 * gcc.c-torture/execute/pr56837.c: New test.
1359 * g++.dg/opt/vt3.C: New test.
1360 * g++.dg/opt/vt4.C: New test.
1362 2013-04-08 Jeff Law <law@redhat.com>
1364 * gcc.dg/tree-ssa/forwprop-25.c: New test.
1366 2013-04-08 Richard Biener <rguenther@suse.de>
1368 * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
1370 2013-04-08 Richard Biener <rguenther@suse.de>
1372 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
1374 2013-04-08 Richard Biener <rguenther@suse.de>
1376 * g++.dg/vect/slp-pr56812.cc: Adjust.
1378 2013-04-08 Jakub Jelinek <jakub@redhat.com>
1380 * gcc.dg/pr56837.c: New test.
1381 * gcc.dg/tree-ssa/ldist-19.c: Don't check for
1382 "generated memset minus one".
1384 2013-04-07 Tobias Burnus <burnus@net-b.de>
1387 * gfortran.dg/reshape_5.f90: New.
1389 2013-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1392 * gcc.target/powerpc/recip-1.c: Modify expected output.
1393 * gcc.target/powerpc/recip-3.c: Likewise.
1394 * gcc.target/powerpc/recip-4.c: Likewise.
1395 * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
1397 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
1399 * gcc.target/arm/peep-ldrd-1.c: New test.
1400 * gcc.target/arm/peep-strd-1.c: Likewise.
1402 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
1404 * gcc.target/arm/negdi-1.c: New test.
1405 * gcc.target/arm/negdi-2.c: Likewise.
1406 * gcc.target/arm/negdi-3.c: Likewise.
1407 * gcc.target/arm/negdi-4.c: Likewise.
1409 2013-04-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1411 * lib/target-supports.exp (add_options_for_arm_v8_neon):
1412 Add -march=armv8-a when we use v8 NEON.
1413 (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
1414 (check_effective_target_vect_call_ceilf): Likewise.
1415 (check_effective_target_vect_call_floorf): Likewise.
1416 (check_effective_target_vect_call_roundf): Likewise.
1417 (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
1418 * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
1419 * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
1420 * gcc.target/arm/vect-rounding-floorf.c: Likewise.
1421 * gcc.target/arm/vect-rounding-roundf.c: Likewise.
1423 2013-04-05 David Edelsohn <dje.gcc@gmail.com>
1425 * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
1426 * gcc.target/powerpc/sd-pwr6.c: Same.
1427 * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
1428 * g++.dg/debug/pr56294.C: XFAIL on AIX.
1430 2013-04-05 Ed Smith-Rowland <3dw4rd@verizon.net>
1432 * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
1434 2013-04-04 Janus Weil <janus@gcc.gnu.org>
1437 * gfortran.dg/altreturn_1.f90: Add -std=gnu.
1438 * gfortran.dg/altreturn_4.f90: Ditto.
1439 * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
1440 * gfortran.dg/altreturn_5.f90: Ditto.
1441 * gfortran.dg/altreturn_6.f90: Ditto.
1442 * gfortran.dg/altreturn_7.f90: Ditto.
1444 2013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1446 * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
1448 (check_effective_target_arm_v8_neon_ok_nocache):
1450 (check_effective_target_arm_v8_neon_ok): Change to use
1451 check_effective_target_arm_v8_neon_ok_nocache.
1452 (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
1454 (check_effective_target_vect_call_btruncf):
1455 Enable for arm and ARMv8 NEON.
1456 (check_effective_target_vect_call_ceilf): Likewise.
1457 (check_effective_target_vect_call_floorf): Likewise.
1458 (check_effective_target_vect_call_roundf): Likewise.
1459 (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
1462 2013-04-04 Marek Polacek <polacek@redhat.com>
1464 PR tree-optimization/48186
1465 * gcc.dg/pr48186.c: New test.
1467 2013-04-04 Richard Biener <rguenther@suse.de>
1469 PR tree-optimization/56826
1470 * gcc.dg/vect/pr56826.c: New testcase.
1471 * gcc.dg/vect/O3-pr36098.c: Adjust.
1473 2013-04-04 Tejas Belagod <tejas.belagod@arm.com>
1475 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
1476 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
1477 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
1478 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
1479 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
1480 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
1481 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
1482 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
1483 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
1484 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
1486 2013-04-04 Richard Biener <rguenther@suse.de>
1488 PR tree-optimization/56213
1489 * gcc.dg/vect/vect-123.c: New testcase.
1491 2013-04-04 Tobias Burnus <burnus@net-b.de>
1494 * gfortran.dg/read_repeat_2.f90: New.
1496 2013-04-04 Richard Biener <rguenther@suse.de>
1498 PR tree-optimization/56837
1499 * g++.dg/torture/pr56837.C: New testcase.
1501 2013-04-04 Tobias Burnus <burnus@net-b.de>
1504 * gfortran.dg/c_loc_test_21.f90: New.
1505 * gfortran.dg/c_loc_test_19.f90: Update dg-error.
1506 * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
1507 * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
1508 * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
1509 * gfortran.dg/c_loc_tests_16.f90: Update dg-error.
1511 2013-04-03 Jeff Law <law@redhat.com>
1513 PR tree-optimization/56799
1514 * gcc.c-torture/execute/pr56799.c: New test.
1516 2013-04-03 Paolo Carlini <paolo.carlini@oracle.com>
1519 * g++.dg/warn/Wpointer-arith-1.C: New.
1520 * g++.dg/gomp/for-19.C: Adjust.
1522 2013-04-03 Marek Polacek <polacek@redhat.com>
1525 * gcc.dg/pr55702.c: New test.
1527 2013-04-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1530 * gcc.dg/pr56809.c: New testcase.
1532 2013-04-03 Jakub Jelinek <jakub@redhat.com>
1535 * g++.dg/debug/pr56819.C: New test.
1537 2013-04-03 Richard Biener <rguenther@suse.de>
1539 PR tree-optimization/56817
1540 * g++.dg/torture/pr56817.C: New testcase.
1542 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
1544 * gcc.dg/vect/bb-slp-31.c: New file.
1546 2013-04-03 Jason Merrill <jason@redhat.com>
1549 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
1551 2013-04-03 Richard Biener <rguenther@suse.de>
1553 * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
1555 2013-04-03 Richard Biener <rguenther@suse.de>
1557 PR tree-optimization/55964
1558 * gcc.dg/torture/pr55964-2.c: New testcase.
1560 2013-04-03 Richard Biener <rguenther@suse.de>
1562 PR tree-optimization/56501
1563 * gcc.dg/torture/pr56501.c: New testcase.
1565 2013-04-03 Richard Biener <rguenther@suse.de>
1567 PR tree-optimization/56407
1568 * gcc.dg/torture/pr56407.c: New testcase.
1570 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
1572 PR tree-optimization/56790
1573 * g++.dg/ext/pr56790-1.C: New testcase.
1575 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
1577 * gcc.target/i386/merge-1.c: New testcase.
1578 * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
1580 2013-04-03 Jakub Jelinek <jakub@redhat.com>
1583 * gcc.c-torture/execute/pr19449.c: New test.
1585 2013-04-03 Richard Biener <rguenther@suse.de>
1587 PR tree-optimization/56812
1588 * g++.dg/vect/slp-pr56812.cc: New testcase.
1590 2013-04-03 Janus Weil <janus@gcc.gnu.org>
1594 * gfortran.dg/altreturn_8.f90: New.
1595 * gfortran.dg/altreturn_2.f90: Add -std=legacy.
1596 * gfortran.dg/intrinsic_actual_3.f90: Ditto.
1597 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
1599 2013-04-02 Jakub Jelinek <jakub@redhat.com>
1601 PR rtl-optimization/56745
1602 * gcc.c-torture/compile/pr56745.c: New test.
1604 2013-04-02 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
1606 * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
1608 2013-04-02 Richard Biener <rguenther@suse.de>
1610 PR tree-optimization/56778
1611 * gcc.dg/torture/pr56778.c: New testcase.
1613 2013-04-02 Richard Biener <rguenther@suse.de>
1616 * g++.dg/torture/pr56768.C: New testcase.
1618 2013-04-02 Paolo Carlini <paolo.carlini@oracle.com>
1620 * obj-c++.dg/try-catch-13.mm: Update per PR56725.
1622 2013-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1625 * gfortran.dg/namelist_82.f90: New test.
1627 2013-04-01 Janus Weil <janus@gcc.gnu.org>
1630 * gfortran.dg/implicit_class_1.f90: New.
1632 2013-03-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1635 * gfortran.dg/namelist_81.f90: New test.
1637 2013-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
1639 * gfortran.dg/character_comparison_3.f90: Adjust for use of memcmp
1640 for constant and equal string lengths.
1641 * gfortran.dg/character_comparison_5.f90: Likewise.
1642 * gfortran.dg/character_comparison_9.f90: New test.
1644 2013-03-27 Kirill Yukhin <kirill.yukhin@intel.com>
1646 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
1647 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
1649 2013-03-29 Tobias Burnus <burnus@net-b.de>
1652 * gfortran.dg/optional_absent_3.f90: New.
1654 2013-03-29 Tobias Burnus <burnus@net-b.de>
1657 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
1659 2013-03-29 Tobias Burnus <burnus@net-b.de>
1662 * gfortran.dg/namelist_80.f90: New.
1664 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1667 * gfortran.dg/string_length_2.f90: New test.
1668 * gfortran.dg/dependency_41.f90: New test.
1670 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1673 * gfortran.dg/array_constructor_43.f90: New test.
1674 * gfortran.dg/random_seed_3.f90: New test.
1676 2013-03-28 Ian Bolton <ian.bolton@arm.com>
1678 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
1679 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
1680 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
1681 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
1682 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
1683 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
1684 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
1685 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
1686 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
1687 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
1689 2013-03-28 Paolo Carlini <paolo.carlini@oracle.com>
1692 * g++.dg/conversion/op4.C: Adjust.
1693 * g++.dg/cpp0x/rv1n.C: Likewise.
1694 * g++.dg/cpp0x/rv2n.C: Likewise.
1695 * g++.dg/cpp0x/template_deduction.C: Likewise.
1696 * g++.dg/expr/cond8.C: Likewise.
1697 * g++.dg/other/error4.C: Likewise.
1698 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
1699 * g++.old-deja/g++.bugs/900519_02.C: Likewise.
1700 * g++.old-deja/g++.bugs/900519_03.C: Likewise.
1701 * g++.old-deja/g++.bugs/900520_02.C: Likewise.
1702 * g++.old-deja/g++.jason/conversion2.C: Likewise.
1703 * g++.old-deja/g++.law/cvt20.C: Likewise.
1704 * g++.old-deja/g++.law/cvt8.C: Likewise.
1705 * g++.old-deja/g++.law/init8.C: Likewise.
1706 * g++.old-deja/g++.mike/net12.C: Likewise.
1707 * g++.old-deja/g++.mike/net8.C: Likewise.
1708 * g++.old-deja/g++.mike/p2793.C: Likewise.
1709 * g++.old-deja/g++.mike/p3836.C: Likewise.
1710 * g++.old-deja/g++.mike/p418.C: Likewise.
1711 * g++.old-deja/g++.mike/p701.C: Likewise.
1712 * g++.old-deja/g++.mike/p807.C: Likewise.
1714 2013-03-28 Tejas Belagod <tejas.belagod@arm.com>
1717 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
1720 2013-03-28 Marek Polacek <polacek@redhat.com>
1722 PR tree-optimization/56695
1723 * gcc.dg/vect/pr56695.c: New test.
1725 2013-03-28 Richard Biener <rguenther@suse.de>
1727 PR tree-optimization/37021
1728 * gcc.dg/vect/fast-math-slp-38.c: New testcase.
1729 * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
1731 2013-03-27 Tobias Burnus <burnus@net-b.de>
1735 * gfortran.dg/sizeof_2.f90: New.
1736 * gfortran.dg/sizeof_3.f90: New.
1737 * gfortran.dg/sizeof_proc.f90: Update dg-error.
1739 2013-03-27 Richard Biener <rguenther@suse.de>
1741 PR tree-optimization/37021
1742 * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
1744 2013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
1746 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
1747 * g++.dg/ipa/ivinline-2.C: Likewise.
1748 * g++.dg/ipa/ivinline-3.C: Likewise.
1749 * g++.dg/ipa/ivinline-4.C: Likewise.
1750 * g++.dg/ipa/ivinline-5.C: Likewise.
1751 * g++.dg/ipa/ivinline-7.C: Likewise.
1752 * g++.dg/ipa/ivinline-8.C: Likewise.
1753 * g++.dg/ipa/ivinline-9.C: Likewise.
1754 * g++.dg/cpp0x/noexcept03.C: Likewise.
1755 * gcc.dg/const-1.c: Likewise.
1756 * gcc.dg/ipa/pure-const-1.c: Likewise.
1757 * gcc.dg/noreturn-8.c: Likewise.
1758 * gcc.target/i386/mmx-1.c: Likewise.
1759 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
1760 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
1761 * gcc.c-torture/execute/pr33992.x: New file.
1763 2013-03-26 Eric Botcazou <ebotcazou@adacore.com>
1765 * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
1767 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
1770 * g++.dg/ext/desig5.C: New.
1772 2013-03-26 Tobias Burnus <burnus@net-b.de>
1775 * gfortran.dg/merge_init_expr_2.f90: New.
1776 * gfortran.dg/merge_char_1.f90: Modify test to
1777 stay a run-time test.
1778 * gfortran.dg/merge_char_3.f90: Ditto.
1780 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
1782 * g++.dg/cpp0x/constexpr-friend-2.C: New.
1783 * g++.dg/cpp0x/constexpr-main.C: Likewise.
1785 2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
1788 * g++.dg/cpp0x/range-for23.C: New.
1790 2013-03-25 Tilo Schwarz <tilo@tilo-schwarz.de>
1793 * gfortran.dg/namelist_79.f90: New.
1795 2013-03-25 Martin Jambor <mjambor@suse.cz>
1797 * gcc.dg/ipa/ipcp-agg-9.c: New test.
1799 2013-03-25 Tobias Burnus <burnus@net-b.de>
1819 * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
1820 * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
1821 * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
1822 * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
1823 * gfortran.dg/c_funloc_tests_2.f03: Ditto.
1824 * gfortran.dg/c_funloc_tests_5.f03: Ditto.
1825 * gfortran.dg/c_funloc_tests_6.f90: Ditto.
1826 * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
1827 * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
1828 * gfortran.dg/c_loc_tests_16.f90: Ditto.
1829 * gfortran.dg/c_loc_tests_4.f03: Ditto.
1830 * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
1831 * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
1832 * gfortran.dg/c_loc_tests_8.f03: Ditto.
1833 * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
1834 * gfortran.dg/c_ptr_tests_15.f90: Ditto.
1835 * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
1836 * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
1837 * gfortran.dg/pr32601_1.f03: Ditto.
1838 * gfortran.dg/storage_size_2.f08: Remove dg-error.
1839 * gfortran.dg/blockdata_7.f90: New.
1840 * gfortran.dg/c_assoc_4.f90: New.
1841 * gfortran.dg/c_f_pointer_tests_6.f90: New.
1842 * gfortran.dg/c_f_pointer_tests_7.f90: New.
1843 * gfortran.dg/c_funloc_tests_8.f90: New.
1844 * gfortran.dg/c_loc_test_17.f90: New.
1845 * gfortran.dg/c_loc_test_18.f90: New.
1846 * gfortran.dg/c_loc_test_19.f90: New.
1847 * gfortran.dg/c_loc_test_20.f90: New.
1848 * gfortran.dg/c_sizeof_5.f90: New.
1849 * gfortran.dg/iso_c_binding_rename_3.f90: New.
1850 * gfortran.dg/transfer_resolve_2.f90: New.
1851 * gfortran.dg/transfer_resolve_3.f90: New.
1852 * gfortran.dg/transfer_resolve_4.f90: New.
1853 * gfortran.dg/pr32601.f03: Update dg-error.
1854 * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
1855 * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
1857 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1859 * gcc.target/arm/vseleqdf.c: New test.
1860 * gcc.target/arm/vseleqsf.c: Likewise.
1861 * gcc.target/arm/vselgedf.c: Likewise.
1862 * gcc.target/arm/vselgesf.c: Likewise.
1863 * gcc.target/arm/vselgtdf.c: Likewise.
1864 * gcc.target/arm/vselgtsf.c: Likewise.
1865 * gcc.target/arm/vselledf.c: Likewise.
1866 * gcc.target/arm/vsellesf.c: Likewise.
1867 * gcc.target/arm/vselltdf.c: Likewise.
1868 * gcc.target/arm/vselltsf.c: Likewise.
1869 * gcc.target/arm/vselnedf.c: Likewise.
1870 * gcc.target/arm/vselnesf.c: Likewise.
1871 * gcc.target/arm/vselvcdf.c: Likewise.
1872 * gcc.target/arm/vselvcsf.c: Likewise.
1873 * gcc.target/arm/vselvsdf.c: Likewise.
1874 * gcc.target/arm/vselvssf.c: Likewise.
1876 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov at arm.com>
1878 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
1880 * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
1881 * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
1882 * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
1883 * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
1884 * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
1885 * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
1886 * gcc.target/aarch64/atomic-op-char.x: ... to here.
1887 * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
1888 * gcc.target/aarch64/atomic-op-consume.x: ... to here.
1889 * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
1890 * gcc.target/aarch64/atomic-op-int.x: ... to here.
1891 * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
1892 * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
1893 * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
1894 * gcc.target/aarch64/atomic-op-release.x: ... to here.
1895 * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
1896 * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
1897 * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
1898 * gcc.target/aarch64/atomic-op-short.x: ... to here.
1899 * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
1900 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
1901 * gcc.target/arm/atomic-op-acquire.c: Likewise.
1902 * gcc.target/arm/atomic-op-char.c: Likewise.
1903 * gcc.target/arm/atomic-op-consume.c: Likewise.
1904 * gcc.target/arm/atomic-op-int.c: Likewise.
1905 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
1906 * gcc.target/arm/atomic-op-release.c: Likewise.
1907 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
1908 * gcc.target/arm/atomic-op-short.c: Likewise.
1910 2013-03-25 Richard Biener <rguenther@suse.de>
1913 * g++.dg/torture/pr56694.C: New testcase.
1915 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1918 * gcc.target/arm/neon-vcond-gt.c: New test.
1919 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
1920 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
1922 2013-03-25 Richard Biener <rguenther@suse.de>
1924 PR tree-optimization/56689
1925 * gcc.dg/torture/pr56689.c: New testcase.
1927 2013-03-25 Kai Tietz <ktietz@redhat.com>
1929 * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
1931 2013-03-24 Tobias Burnus <burnus@net-b.de>
1934 * gfortran.dg/eof_5.f90: New.
1936 2013-03-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
1938 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
1941 2013-03-22 Uros Bizjak <ubizjak@gmail.com>
1943 * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
1945 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
1948 * gcc.c-torture/execute/builtins/builtins.exp: Add
1949 -Wl,--allow-multiple-definition for RTEMS targets.
1951 2013-03-22 Ian Bolton <ian.bolton@arm.com>
1953 * gcc.target/aarch64/movk.c: New test.
1955 2013-03-21 Marc Glisse <marc.glisse@inria.fr>
1957 * g++.dg/ext/vector21.C: New testcase.
1959 2013-03-21 Christophe Lyon <christophe.lyon@linaro.org>
1961 * gcc.target/arm/neon-for-64bits-1.c: New tests.
1962 * gcc.target/arm/neon-for-64bits-2.c: Likewise.
1964 2013-03-21 Richard Biener <rguenther@suse.de>
1966 * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
1967 * gcc.dg/vect/vect-outer-3a.c: Likewise.
1969 2013-03-21 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1971 * gcc.target/aarch64/vect.c: Test and result vector added
1972 for sabd and saba instructions.
1973 * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
1974 instructions in assembly.
1975 * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
1976 * gcc.target/aarch64/vect-fp.c: Test and result vector added
1977 for fabd instruction.
1978 * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
1979 instruction in assembly.
1980 * gcc.target/aarch64/vect-fp.x: Add fabd test function.
1982 2013-03-20 Jeff Law <law@redhat.com>
1984 * g++.dg/tree-ssa/ssa-dom.C: New test.
1986 2013-03-20 Michael Meissner <meissner@linux.vnet.ibm.com>
1988 * gcc.target/powerpc/mmfpgpr.c: New test.
1989 * gcc.target/powerpc/sd-vsx.c: Likewise.
1990 * gcc.target/powerpc/sd-pwr6.c: Likewise.
1991 * gcc.target/powerpc/vsx-float0.c: Likewise.
1993 2013-03-20 Marc Glisse <marc.glisse@inria.fr>
1995 PR tree-optimization/56355
1996 * gcc.dg/pr56355-1.c: New file.
1998 2013-03-20 Catherine Moore <clm@codesourcery.com>
1999 Richard Sandiford <rdsandiford@googlemail.com>
2001 * gcc.target/mips/mips.exp: Add microMIPS support.
2002 * gcc.target/mips/umips-movep-2.c: New test.
2003 * gcc.target/mips/umips-lwp-2.c: New test.
2004 * gcc.target/mips/umips-swp-5.c: New test.
2005 * gcc.target/mips/umips-constraints-1.c: New test.
2006 * gcc.target/mips/umips-lwp-3.c: New test.
2007 * gcc.target/mips/umips-swp-6.c: New test.
2008 * gcc.target/mips/umips-constraints-2.c: New test.
2009 * gcc.target/mips/umips-save-restore-1.c: New test.
2010 * gcc.target/mips/umips-lwp-4.c: New test.
2011 * gcc.target/mips/umips-swp-7.c: New test.
2012 * gcc.target/mips/umips-save-restore-2.c: New test.
2013 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2014 * gcc.target/mips/umips-lwp-5.c: New test.
2015 * gcc.target/mips/umips-save-restore-3.c: New test.
2016 * gcc.target/mips/umips-lwp-6.c: New test.
2017 * gcc.target/mips/umips-swp-1.c: New test.
2018 * gcc.target/mips/umips-lwp-7.c: New test.
2019 * gcc.target/mips/umips-swp-2.c: New test.
2020 * gcc.target/mips/umips-lwp-8.c: New test.
2021 * gcc.target/mips/umips-swp-3.c: New test.
2022 * gcc.target/mips/umips-movep-1.c: New test.
2023 * gcc.target/mips/umips-lwp-1.c: New test.
2024 * gcc.target/mips/umips-swp-4.c: New test.
2026 2013-03-20 Richard Biener <rguenther@suse.de>
2028 PR tree-optimization/56661
2029 * gcc.dg/torture/pr56661.c: New testcase.
2031 2013-03-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2033 PR rtl-optimization/56605
2034 * gcc.target/powerpc/pr56605.c: New.
2036 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2039 * gfortran.dg/do_1.f90: Don't xfail.
2041 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
2044 * gfortran.dg/namelist_77.f90: New.
2045 * gfortran.dg/namelist_78.f90: New.
2047 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
2050 * gfortran.dg/open_negative_unit_1.f90: New.
2052 2013-03-19 Ian Bolton <ian.bolton@arm.com>
2054 * gcc.target/aarch64/sbc.c: New test.
2056 2013-03-19 Ian Bolton <ian.bolton@arm.com>
2058 * gcc.target/aarch64/ror.c: New test.
2060 2013-03-19 Ian Bolton <ian.bolton@arm.com>
2062 * gcc.target/aarch64/extr.c: New test.
2064 2013-03-19 Richard Biener <rguenther@suse.de>
2066 PR tree-optimization/56273
2067 * gcc.dg/tree-ssa/vrp47.c: Adjust.
2068 * c-c++-common/uninit-17.c: Likewise.
2070 2013-03-18 Jakub Jelinek <jakub@redhat.com>
2072 PR tree-optimization/56635
2073 * g++.dg/torture/pr56635.C: New test.
2075 2013-03-18 Richard Biener <rguenther@suse.de>
2077 PR tree-optimization/3713
2078 * g++.dg/ipa/devirt-12.C: New testcase.
2080 2013-03-18 Jakub Jelinek <jakub@redhat.com>
2083 * c-c++-common/pr56566.c: New test.
2085 2013-03-17 Jason Merrill <jason@redhat.com>
2087 * g++.dg/template/abstract-dr337.C: XFAIL.
2089 2013-03-16 Jakub Jelinek <jakub@redhat.com>
2092 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
2093 * c-c++-common/pr56607.c: New test.
2095 2013-03-16 Paolo Carlini <paolo.carlini@oracle.com>
2098 * g++.dg/cpp0x/constexpr-array5.C: New.
2100 2013-03-15 Tobias Burnus <burnus@net-b.de>
2103 * gfortran.dg/transfer_intrinsic_5.f90: New.
2105 2013-03-15 Kai Tietz <ktietz@redhat.com>
2107 * gcc.target/i386/movti.c: Don't test for x64 mingw.
2108 * gcc.target/i386/pr20020-1.c: Likewise.
2109 * gcc.target/i386/pr20020-2.c: Likewise.
2110 * gcc.target/i386/pr20020-3.c: Likewise.
2111 * gcc.target/i386/pr53425-1.c: Likewise.
2112 * gcc.target/i386/pr53425-2.c: Likewise.
2113 * gcc.target/i386/pr55093.c: Likewise.
2114 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
2116 2013-03-15 Jakub Jelinek <jakub@redhat.com>
2119 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
2120 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
2122 2013-03-14 Jakub Jelinek <jakub@redhat.com>
2124 PR tree-optimization/53265
2125 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
2127 * gcc.dg/graphite/id-6.c (test): Likewise.
2128 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
2129 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
2131 PR tree-optimization/53265
2132 * gcc.dg/pr53265.c: New test.
2133 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
2135 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
2137 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
2138 n, use it as high bound instead of 4.
2140 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
2143 * gcc.target/sh/pr49880-1.c: New.
2144 * gcc.target/sh/pr49880-2.c: New.
2145 * gcc.target/sh/pr49880-3.c: New.
2146 * gcc.target/sh/pr49880-4.c: New.
2147 * gcc.target/sh/pr49880-5.c: New.
2149 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
2151 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
2153 2013-03-13 Richard Biener <rguenther@suse.de>
2155 PR tree-optimization/56608
2156 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
2158 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
2161 * g++.dg/cpp0x/alias-decl-32.C: New.
2163 2013-03-11 Jan Hubicka <jh@suse.cz>
2166 * gcc.c-torture/compile/pr56571.c: New testcase.
2168 2013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2170 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
2171 * gcc.dg/tree-ssa/pr55579.c: Likewise.
2173 2013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
2175 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
2176 * gcc.dg/inline_4.c: Likewise.
2177 * gcc.dg/unroll_2.c: Likewise.
2178 * gcc.dg/unroll_3.c: Likewise.
2179 * gcc.dg/unroll_4.c: Likewise.
2181 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2184 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
2187 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
2189 2013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
2192 * gcc.c-torture/compile/pr40797.c: New.
2194 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2196 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
2198 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
2201 * gfortran.dg/class_56.f90: New test.
2203 2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
2206 * gcc.target/mips/pr56524.c: New test.
2208 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
2211 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
2213 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
2216 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
2218 2013-03-08 Marek Polacek <polacek@redhat.com>
2220 PR tree-optimization/56478
2221 * gcc.dg/torture/pr56478.c: New test.
2223 2013-03-08 Kai Tietz <ktietz@redhat.com>
2225 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
2226 targets linker option --allow-multiple-definition.
2228 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
2229 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
2230 * gcc.dg/pr52549.c: Add LLP64 case.
2231 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
2232 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
2233 * gcc.dg/torture/pr51071-2.c: Likewise.
2234 * gcc.dg/tree-ssa/vrp72.c: Likewise.
2235 * gcc.dg/tree-ssa/vrp73.c: Likewise.
2236 * gcc.dg/tree-ssa/vrp75.c: Likewise.
2237 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
2238 * gcc.dg/weak/weak-1.c: Likewise.
2239 * gcc.dg/weak/weak-2.c: Likewise.
2240 * gcc.dg/weak/weak-3.c: Likewise.
2241 * gcc.dg/weak/weak-4.c: Likewise.
2242 * gcc.dg/weak/weak-5.c: Likewise.
2243 * gcc.dg/weak/weak-15.c: Likewise.
2244 * gcc.dg/weak/weak-16.c: Likewise.
2246 * c-c++-common/pr54486.c: Skip test for mingw-targets.
2248 2013-03-07 Jakub Jelinek <jakub@redhat.com>
2250 PR tree-optimization/56559
2251 * gcc.dg/tree-ssa/reassoc-26.c: New test.
2253 2013-03-07 Andreas Schwab <schwab@suse.de>
2255 * gcc.dg/pr31490.c: Fix last change.
2257 2013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
2260 * g++.dg/template/crash115.C: New.
2262 2013-03-06 Jakub Jelinek <jakub@redhat.com>
2264 PR tree-optimization/56539
2265 * gcc.c-torture/compile/pr56539.c: New test.
2267 2013-03-06 Kai Tietz <ktietz@redhat.com>
2269 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
2271 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
2272 * gcc.dg/lto/20091013-1_2.c: Likewise.
2273 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
2275 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
2277 * gnat.dg/specs/aggr6.ads: New test.
2279 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
2281 * gnat.dg/loop_optimization15.ad[sb]: New test.
2283 2013-03-06 Jakub Jelinek <jakub@redhat.com>
2286 * gcc.dg/pr56548.c: New test.
2288 2013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2291 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
2293 2013-03-06 Jakub Jelinek <jakub@redhat.com>
2296 * g++.dg/template/typename20.C: New test.
2298 2013-03-05 Jakub Jelinek <jakub@redhat.com>
2301 * gcc.dg/pr56510.c: New test.
2303 PR rtl-optimization/56484
2304 * gcc.c-torture/compile/pr56484.c: New test.
2306 2013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
2309 * g++.dg/warn/Wsign-conversion-2.C: New.
2311 2013-03-05 Richard Biener <rguenther@suse.de>
2313 PR tree-optimization/56270
2314 * gcc.dg/vect/slp-38.c: New testcase.
2316 2013-03-05 Jakub Jelinek <jakub@redhat.com>
2318 PR rtl-optimization/56494
2319 * gcc.dg/pr56494.c: New test.
2321 2013-01-04 Eric Botcazou <ebotcazou@adacore.com>
2323 * gcc.dg/pr56424.c: New test.
2325 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
2327 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
2328 * gcc.dg/pr56228.c <avr>: Skip.
2330 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
2333 PR tree-optimization/52631
2334 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
2336 2013-03-03 David Edelsohn <dje.gcc@gmail.com>
2338 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
2339 * gcc.dg/vect/vect-83_64.c: Same.
2341 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
2344 * gfortran.dg/pointer_check_13.f90: New test.
2346 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
2349 * gfortran.dg/array_constructor_42.f90: New test.
2351 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
2354 * g++.dg/template/static33.C: New.
2355 * g++.dg/template/static34.C: Likewise.
2358 * g++.dg/template/static35.C: New.
2360 2013-03-01 Steve Ellcey <sellcey@mips.com>
2362 * gcc.dg/pr56396.c: Require pic support.
2364 2013-03-01 Richard Biener <rguenther@suse.de>
2366 PR tree-optimization/55481
2367 * gcc.dg/torture/pr56488.c: New testcase.
2369 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
2370 Jakub Jelinek <jakub@redhat.com>
2373 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
2374 no_sanitize_address attribute rather than no_address_safety_analysis.
2375 * g++.dg/asan/sanitizer_test_utils.h
2376 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
2377 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
2378 in addition to no_address_safety_analysis.
2380 2013-02-28 Jason Merrill <jason@redhat.com>
2383 * g++.dg/cpp0x/constexpr-and.C: New.
2385 2013-02-28 Martin Jambor <mjambor@suse.cz>
2387 PR tree-optimization/56294
2388 * g++.dg/debug/pr56294.C: New test.
2390 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
2392 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
2394 2013-02-27 Marek Polacek <polacek@redhat.com>
2396 PR rtl-optimization/56466
2397 * gcc.dg/pr56466.c: New test.
2399 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
2401 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
2402 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
2403 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
2405 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
2408 * gcc.dg/pr45472.c: New test.
2410 2013-02-26 Marek Polacek <polacek@redhat.com>
2412 PR tree-optimization/56426
2413 * gcc.dg/pr56436.c: New test.
2415 2013-02-26 Jakub Jelinek <jakub@redhat.com>
2417 PR tree-optimization/56448
2418 * gcc.c-torture/compile/pr56448.c: New test.
2420 PR tree-optimization/56443
2421 * gcc.dg/torture/pr56443.c: New test.
2423 2013-02-25 Richard Biener <rguenther@suse.de>
2425 PR tree-optimization/56175
2426 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
2428 2013-02-24 Jakub Jelinek <jakub@redhat.com>
2431 * g++.dg/torture/pr56403.C: New test.
2433 2013-02-25 Catherine Moore <clm@codesourcery.com>
2436 2013-02-24 Catherine Moore <clm@codesourcery.com>
2437 Richard Sandiford <rdsandiford@googlemail.com>
2439 * gcc.target/mips/mips.exp: Add microMIPS support.
2440 * gcc.target/mips/umips-movep-2.c: New test.
2441 * gcc.target/mips/umips-lwp-2.c: New test.
2442 * gcc.target/mips/umips-swp-5.c: New test.
2443 * gcc.target/mips/umips-constraints-1.c: New test.
2444 * gcc.target/mips/umips-lwp-3.c: New test.
2445 * gcc.target/mips/umips-swp-6.c: New test.
2446 * gcc.target/mips/umips-constraints-2.c: New test.
2447 * gcc.target/mips/umips-save-restore-1.c: New test.
2448 * gcc.target/mips/umips-lwp-4.c: New test.
2449 * gcc.target/mips/umips-swp-7.c: New test.
2450 * gcc.target/mips/umips-save-restore-2.c: New test.
2451 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2452 * gcc.target/mips/umips-lwp-5.c: New test.
2453 * gcc.target/mips/umips-save-restore-3.c: New test.
2454 * gcc.target/mips/umips-lwp-6.c: New test.
2455 * gcc.target/mips/umips-swp-1.c: New test.
2456 * gcc.target/mips/umips-lwp-7.c: New test.
2457 * gcc.target/mips/umips-swp-2.c: New test.
2458 * gcc.target/mips/umips-lwp-8.c: New test.
2459 * gcc.target/mips/umips-swp-3.c: New test.
2460 * gcc.target/mips/umips-movep-1.c: New test.
2461 * gcc.target/mips/umips-lwp-1.c: New test.
2462 * gcc.target/mips/umips-swp-4.c: New test.
2464 2013-02-24 Catherine Moore <clm@codesourcery.com>
2465 Richard Sandiford <rdsandiford@googlemail.com>
2467 * gcc.target/mips/mips.exp: Add microMIPS support.
2468 * gcc.target/mips/umips-movep-2.c: New test.
2469 * gcc.target/mips/umips-lwp-2.c: New test.
2470 * gcc.target/mips/umips-swp-5.c: New test.
2471 * gcc.target/mips/umips-constraints-1.c: New test.
2472 * gcc.target/mips/umips-lwp-3.c: New test.
2473 * gcc.target/mips/umips-swp-6.c: New test.
2474 * gcc.target/mips/umips-constraints-2.c: New test.
2475 * gcc.target/mips/umips-save-restore-1.c: New test.
2476 * gcc.target/mips/umips-lwp-4.c: New test.
2477 * gcc.target/mips/umips-swp-7.c: New test.
2478 * gcc.target/mips/umips-save-restore-2.c: New test.
2479 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2480 * gcc.target/mips/umips-lwp-5.c: New test.
2481 * gcc.target/mips/umips-save-restore-3.c: New test.
2482 * gcc.target/mips/umips-lwp-6.c: New test.
2483 * gcc.target/mips/umips-swp-1.c: New test.
2484 * gcc.target/mips/umips-lwp-7.c: New test.
2485 * gcc.target/mips/umips-swp-2.c: New test.
2486 * gcc.target/mips/umips-lwp-8.c: New test.
2487 * gcc.target/mips/umips-swp-3.c: New test.
2488 * gcc.target/mips/umips-movep-1.c: New test.
2489 * gcc.target/mips/umips-lwp-1.c: New test.
2490 * gcc.target/mips/umips-swp-4.c: New test.
2492 2013-02-22 Jakub Jelinek <jakub@redhat.com>
2495 * lib/asan-dg.exp (asan_link_flags): Add
2496 -B${gccpath}/libsanitizer/asan/ to flags.
2498 2013-02-21 Jakub Jelinek <jakub@redhat.com>
2501 * gcc.dg/torture/pr56420.c: New test.
2503 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
2506 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
2508 2013-02-21 Martin Jambor <mjambor@suse.cz>
2510 PR tree-optimization/56310
2511 * g++.dg/ipa/pr56310.C: New test.
2513 2013-02-21 Janus Weil <janus@gcc.gnu.org>
2516 * gfortran.dg/proc_ptr_comp_37.f90: New.
2518 2013-02-21 Richard Biener <rguenther@suse.de>
2520 PR tree-optimization/56415
2522 2013-02-11 Richard Biener <rguenther@suse.de>
2524 PR tree-optimization/56273
2525 * g++.dg/warn/Warray-bounds-6.C: New testcase.
2526 * gcc.dg/tree-ssa/pr21559.c: Adjust.
2527 * gcc.dg/tree-ssa/vrp17.c: Likewise.
2528 * gcc.dg/tree-ssa/vrp18.c: Likewise.
2529 * gcc.dg/tree-ssa/vrp23.c: Likewise.
2530 * gcc.dg/tree-ssa/vrp24.c: Likewise.
2532 2013-02-21 Marek Polacek <polacek@redhat.com>
2534 PR tree-optimization/56398
2535 * g++.dg/torture/pr56398.C: New test.
2537 2013-02-21 Jakub Jelinek <jakub@redhat.com>
2540 * gcc.c-torture/compile/pr56405.c: New test.
2542 2013-02-20 Jan Hubicka <jh@suse.cz>
2544 PR tree-optimization/56265
2545 * g++.dg/ipa/devirt-11.C: New testcase.
2547 2013-02-20 Richard Biener <rguenther@suse.de>
2549 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
2551 2013-02-20 Richard Biener <rguenther@suse.de>
2552 Jakub Jelinek <jakub@redhat.com>
2554 PR tree-optimization/56396
2555 * gcc.dg/pr56396.c: New testcase.
2557 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
2560 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
2562 2013-02-19 Richard Biener <rguenther@suse.de>
2564 PR tree-optimization/56384
2565 * gcc.dg/torture/pr56384.c: New testcase.
2567 2013-02-19 Jakub Jelinek <jakub@redhat.com>
2569 PR tree-optimization/56350
2570 * gcc.dg/pr56350.c: New test.
2572 PR tree-optimization/56381
2573 * g++.dg/opt/pr56381.C: New test.
2575 2013-02-18 Jakub Jelinek <jakub@redhat.com>
2578 * lib/dg-pch.exp (pch-init, pch-finish,
2579 check_effective_target_pch_supported_debug): New procs.
2580 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
2581 Likewise if $pch_unsupported_debug and $flags include -g.
2582 Skip FAILs about missing *.gch file if $pch_unsupported_debug
2583 and dg-require-effective-target pch_unsupported_debug.
2584 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
2585 * objc.dg/pch/pch.exp: Likewise.
2586 * gcc.dg/pch/pch.exp: Likewise.
2587 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
2588 pch_unsupported_debug.
2589 * gcc.dg/pch/valid-1.hs: Likewise.
2590 * gcc.dg/pch/valid-1b.c: Likewise.
2591 * gcc.dg/pch/valid-1b.hs: Likewise.
2593 2013-02-18 Richard Biener <rguenther@suse.de>
2595 PR tree-optimization/56366
2596 * gcc.dg/torture/pr56366.c: New testcase.
2598 2013-02-18 Richard Biener <rguenther@suse.de>
2601 * gcc.dg/torture/pr56349.c: New testcase.
2603 2013-02-18 Richard Biener <rguenther@suse.de>
2605 PR tree-optimization/56321
2606 * gcc.dg/torture/pr56321.c: New testcase.
2608 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
2610 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
2612 2013-02-16 Jakub Jelinek <jakub@redhat.com>
2613 Dodji Seketeli <dodji@redhat.com>
2616 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
2617 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
2618 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
2619 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
2620 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
2621 * c-c++-common/asan/pr56330.c: Likewise.
2622 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
2623 Ensure the size argument of __builtin_memcpy is a constant.
2625 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
2626 Paolo Carlini <paolo.carlini@oracle.com>
2629 * g++.dg/cpp0x/enum23.C: New.
2631 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
2634 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
2636 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
2638 PR rtl-optimization/56348
2639 * gcc.target/i386/pr56348.c: New test.
2641 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
2643 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
2644 * gcc.target/arm/interrupt-2.c: Likewise.
2646 2013-02-15 Tobias Burnus <burnus@net-b.de>
2649 * gfortran.dg/matmul_9.f90: New.
2651 2013-02-15 Tobias Burnus <burnus@net-b.de>
2654 * gfortran.dg/init_flag_11.f90: New.
2656 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2658 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
2660 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2662 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
2665 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
2666 Tobias Burnus <burnus@net-b.de>
2669 * gfortran.dg/allocatable_function_7.f90: New.
2671 2013-02-14 Jakub Jelinek <jakub@redhat.com>
2673 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
2674 * asan_globals_test-wrapper.cc: New file.
2675 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
2676 instead of asan_globals_test.cc as dg-additional-sources.
2677 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
2678 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
2679 "sanitizer_test_utils.h" instead of
2680 "sanitizer_common/tests/sanitizer_test_utils.h".
2681 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
2682 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
2683 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
2684 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
2685 * g++.dg/asan/asan_test.cc: Synced from upstream.
2686 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
2688 2013-02-14 Dodji Seketeli <dodji@redhat.com>
2691 * c-c++-common/asan/memcmp-2.c: New test.
2693 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
2696 * g++.dg/cpp0x/udlit-string-literal.h: New.
2697 * g++.dg/cpp0x/udlit-string-literal.C: New.
2699 2013-02-13 Sriraman Tallam <tmsriram@google.com>
2701 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
2703 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
2706 * gcc.target/arm/pr56184.C: New test.
2708 2013-02-13 Jakub Jelinek <jakub@redhat.com>
2711 * g++.dg/torture/pr56302.C: New test.
2712 * g++.dg/cpp0x/constexpr-56302.C: New test.
2713 * c-c++-common/pr56302.c: New test.
2715 2013-02-13 Tobias Burnus <burnus@net-b.de>
2716 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2719 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
2720 * gfortran.dg/quad_3.f90: Ditto.
2722 2013-02-13 Kostya Serebryany <kcc@google.com>
2724 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
2725 to match the fresh asan run-time.
2726 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
2728 2013-02-12 Dodji Seketeli <dodji@redhat.com>
2730 Avoid instrumenting duplicated memory access in the same basic block
2731 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
2732 * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
2733 * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
2734 * c-c++-common/asan/inc.c: Likewise.
2736 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
2739 * gcc.target/i386/pr56148.c: New test.
2741 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
2742 Tobias Burnus <burnus@net-b.de>
2745 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
2748 2013-02-12 Richard Biener <rguenther@suse.de>
2751 * gcc.dg/lto/pr56297_0.c: New testcase.
2752 * gcc.dg/lto/pr56297_0.c: Likewise.
2754 2013-02-12 Janus Weil <janus@gcc.gnu.org>
2757 * gfortran.dg/typebound_deferred_1.f90: New.
2759 2013-02-12 Jakub Jelinek <jakub@redhat.com>
2761 PR rtl-optimization/56151
2762 * gcc.target/i386/pr56151.c: New test.
2764 2013-02-11 Sriraman Tallam <tmsriramgoogle.com>
2766 * g++.dg/ext/mv12.C: New test.
2767 * g++.dg/ext/mv12.h: New file.
2768 * g++.dg/ext/mv12-aux.C: New file.
2769 * g++.dg/ext/mv13.C: New test.
2771 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
2773 * lib/target-supports.exp
2774 (check_effective_target_powerpc_eabi_ok): New.
2775 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
2777 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
2778 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
2780 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
2781 * gcc.target/powerpc/pr51623.c: Likewise.
2782 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
2783 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
2785 2013-02-11 Alexander Potapenko <glider@google.com>
2786 Jack Howarth <howarth@bromo.med.uc.edu>
2787 Jakub Jelinek <jakub@redhat.com>
2790 * g++.dg/asan/pr55617.C: Run on all targets.
2792 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
2794 PR rtl-optimization/56275
2795 * gcc.dg/pr56275.c: New test.
2797 2013-02-11 Richard Biener <rguenther@suse.de>
2799 PR tree-optimization/56273
2800 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
2802 2013-02-11 Richard Biener <rguenther@suse.de>
2804 PR tree-optimization/56264
2805 * gcc.dg/torture/pr56264.c: New testcase.
2807 2013-02-11 Richard Biener <rguenther@suse.de>
2809 PR tree-optimization/56273
2810 * g++.dg/warn/Warray-bounds-6.C: New testcase.
2811 * gcc.dg/tree-ssa/pr21559.c: Adjust.
2812 * gcc.dg/tree-ssa/vrp17.c: Likewise.
2813 * gcc.dg/tree-ssa/vrp18.c: Likewise.
2814 * gcc.dg/tree-ssa/vrp23.c: Likewise.
2815 * gcc.dg/tree-ssa/vrp24.c: Likewise.
2817 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
2819 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
2820 for *-*-linux-gnu targets.
2821 * g++.dg/asan/interception-test-1.c: Ditto.
2822 * g++.dg/asan/interception-failure-test-1.C: Ditto.
2823 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
2825 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
2828 * gfortran.dg/intrinsic_size_4.f90 : New test.
2830 2013-02-09 Jakub Jelinek <jakub@redhat.com>
2833 * gcc.target/powerpc/pr56256.c: New test.
2835 2013-02-08 Ian Lance Taylor <iant@google.com>
2837 * lib/go.exp: Load timeout.exp.
2839 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
2841 PR rtl-optimization/56246
2842 * gcc.target/i386/pr56246.c: New test.
2844 2013-02-08 Jeff Law <law@redhat.com>
2847 * gcc.dg/debug/dwarf2/pr53948.c: New test.
2849 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
2852 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
2855 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
2857 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
2859 2013-02-08 Jakub Jelinek <jakub@redhat.com>
2861 PR rtl-optimization/56195
2862 * gcc.dg/torture/pr56195.c: New test.
2864 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
2867 * gfortran.dg/recursive_interface_2.f90: New test.
2869 2013-02-08 Jakub Jelinek <jakub@redhat.com>
2871 PR tree-optimization/56250
2872 * gcc.c-torture/execute/pr56250.c: New test.
2874 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
2876 PR tree-optimization/56064
2877 * gcc.dg/fixed-point/view-convert-2.c: New test.
2879 2013-02-08 Michael Matz <matz@suse.de>
2881 PR tree-optimization/52448
2882 * gcc.dg/pr52448.c: New test.
2884 2013-02-08 Richard Biener <rguenther@suse.de>
2887 * gcc.dg/torture/pr56181.c: New testcase.
2889 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
2892 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
2893 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
2895 2013-02-07 Jakub Jelinek <jakub@redhat.com>
2898 * g++.dg/parse/crash61.C: New test.
2901 * g++.dg/parse/pr56239.C: New test.
2904 * g++.dg/abi/mangle61.C: New test.
2906 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
2908 PR rtl-optimization/56225
2909 * gcc.target/i386/pr56225.c: New test.
2911 2013-02-07 Jakub Jelinek <jakub@redhat.com>
2914 * gcc.dg/guality/pr56154-1.c: New test.
2915 * gcc.dg/guality/pr56154-2.c: New test.
2916 * gcc.dg/guality/pr56154-3.c: New test.
2917 * gcc.dg/guality/pr56154-4.c: New test.
2918 * gcc.dg/guality/pr56154-aux.c: New file.
2920 PR tree-optimization/55789
2921 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
2923 * gcc.dg/tree-ssa/inline-3.c: Add
2924 --param max-early-inliner-iterations=2 option.
2926 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2929 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
2930 Add -fno-dwarf2-cfi-asm to dg-options.
2933 2013-02-07 Jakub Jelinek <jakub@redhat.com>
2936 * gcc.dg/pr56228.c: New test.
2938 2013-02-07 Alan Modra <amodra@gmail.com>
2941 * gcc.target/powerpc/pr54009.c: New test.
2943 * gfortran.dg/pr54131.f: New test.
2945 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
2948 * gfortran.dg/array_constructor_41.f90: New test.
2950 2013-02-06 Janus Weil <janus@gcc.gnu.org>
2953 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
2955 2013-02-06 Jakub Jelinek <jakub@redhat.com>
2958 * g++.dg/gomp/pr56217.C: New test.
2960 2013-02-05 Jakub Jelinek <jakub@redhat.com>
2962 PR tree-optimization/56205
2963 * gcc.dg/tree-ssa/stdarg-6.c: New test.
2964 * gcc.c-torture/execute/pr56205.c: New test.
2966 2013-02-05 Richard Biener <rguenther@suse.de>
2968 PR tree-optimization/53342
2969 PR tree-optimization/53185
2970 * gcc.dg/vect/pr53185-2.c: New testcase.
2972 2013-02-05 Jan Hubicka <jh@suse.cz>
2974 PR tree-optimization/55789
2975 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
2976 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
2977 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
2978 * g++.dg/ipa/inline-1.C: New testcase.
2979 * g++.dg/ipa/inline-2.C: New testcase.
2980 * g++.dg/ipa/inline-3.C: New testcase.
2982 2013-02-05 Jan Hubicka <jh@suse.cz>
2984 PR tree-optimization/55789
2985 * g++.dg/torture/pr55789.C: New testcase.
2987 2013-02-05 Jakub Jelinek <jakub@redhat.com>
2990 * gcc.dg/pr56167.c: New test.
2992 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
2995 * gcc.target/sh/pr55146.c: New.
2997 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
2999 PR tree-optimization/54386
3000 * gcc.target/sh/pr54386.c: New.
3002 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
3005 * gfortran.dg/realloc_on _assign_16.f90 : New test.
3008 * gfortran.dg/realloc_on _assign_17.f90 : New test.
3010 2013-02-04 Alexander Potapenko <glider@google.com>
3011 Jack Howarth <howarth@bromo.med.uc.edu>
3012 Jakub Jelinek <jakub@redhat.com>
3015 * g++.dg/asan/pr55617.C: New test.
3017 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
3020 * gfortran.dg/typebound_operator_19.f90: New test.
3021 * gfortran.dg/typebound_assignment_4.f90: New test.
3023 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
3026 * gfortran.dg/recursive_interface_1.f90: New test.
3028 2013-02-04 Richard Guenther <rguenther@suse.de>
3031 * gcc.dg/lto/pr56168_0.c: New testcase.
3032 * gcc.dg/lto/pr56168_1.c: Likewise.
3034 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
3038 * gfortran.dg/block_12.f90: New test.
3039 * gfortran.dg/module_error_1.f90: New test.
3041 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
3043 * lib/target-supports.exp (check_effective_target_vect_float)
3044 (check_effective_target_vect_no_align): Add mips-sde-elf.
3046 2013-02-01 Jakub Jelinek <jakub@redhat.com>
3048 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
3050 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
3052 * gcc.dg/pr56023.c: XFAIL on AIX.
3053 * gcc.dg/vect/pr49352.c: Same.
3055 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
3057 * gnat.dg/opt26.adb: New test.
3059 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3062 2013-01-27 Amol Pise <amolpise15@gmail.com>
3064 * gcc.target/arm/neon-vfnms-1.c: New test.
3065 * gcc.target/arm/neon-vfnma-1.c: New test.
3067 2013-01-31 Richard Biener <rguenther@suse.de>
3069 PR tree-optimization/56157
3070 * gcc.dg/torture/pr56157.c: New testcase.
3072 2013-01-30 Richard Biener <rguenther@suse.de>
3074 PR tree-optimization/56150
3075 * gcc.dg/torture/pr56150.c: New testcase.
3077 2013-01-30 Jakub Jelinek <jakub@redhat.com>
3080 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
3081 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
3082 printed in backtrace.
3083 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
3084 to avoid errors about mismatched allocation vs. deallocation.
3087 * g++.dg/mv1.C: Moved to...
3088 * g++.dg/ext/mv1.C: ... here. Adjust test.
3089 * g++.dg/mv2.C: Moved to...
3090 * g++.dg/ext/mv2.C: ... here. Adjust test.
3091 * g++.dg/mv3.C: Moved to...
3092 * g++.dg/ext/mv3.C: ... here.
3093 * g++.dg/mv4.C: Moved to...
3094 * g++.dg/ext/mv4.C: ... here.
3095 * g++.dg/mv5.C: Moved to...
3096 * g++.dg/ext/mv5.C: ... here. Adjust test.
3097 * g++.dg/mv6.C: Moved to...
3098 * g++.dg/ext/mv6.C: ... here. Adjust test.
3099 * g++.dg/ext/mv7.C: New test.
3100 * g++.dg/ext/mv8.C: New test.
3101 * g++.dg/ext/mv9.C: New test.
3102 * g++.dg/ext/mv10.C: New test.
3103 * g++.dg/ext/mv11.C: New test.
3105 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
3107 PR rtl-optimization/56144
3108 * gcc.dg/pr56144.c: New.
3110 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
3112 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
3114 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
3115 * g++.dg/cpp0x/constexpr-55573.C: Same
3117 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
3119 PR tree-optimization/56064
3120 * gcc.dg/fixed-point/view-convert.c: New test.
3122 2013-01-30 Andreas Schwab <schwab@suse.de>
3124 * lib/target-supports-dg.exp (dg-process-target): Use expr to
3125 evaluate the end index in string range.
3127 2013-01-30 Tobias Burnus <burnus@net-b.de>
3130 * gfortran.dg/allocatable_function_6.f90: New.
3132 2013-01-29 Janus Weil <janus@gcc.gnu.org>
3133 Mikael Morin <mikael@gcc.gnu.org>
3136 * gfortran.dg/proc_ptr_comp_36.f90: New.
3138 2013-01-29 Richard Biener <rguenther@suse.de>
3140 PR tree-optimization/55270
3141 * gcc.dg/torture/pr55270.c: New testcase.
3143 2013-01-28 Jakub Jelinek <jakub@redhat.com>
3145 PR rtl-optimization/56117
3146 * gcc.dg/pr56117.c: New test.
3148 2013-01-28 Richard Biener <rguenther@suse.de>
3150 PR tree-optimization/56034
3151 * gcc.dg/torture/pr56034.c: New testcase.
3153 2013-01-28 Jakub Jelinek <jakub@redhat.com>
3155 PR tree-optimization/56125
3156 * gcc.dg/pr56125.c: New test.
3158 2013-01-28 Tobias Burnus <burnus@net-b.de>
3159 Mikael Morin <mikael@gcc.gnu.org>
3162 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
3163 * gfortran.dg/import8.f90: Likewise.
3164 * gfortran.dg/interface_derived_type_1.f90: Likewise.
3165 * gfortran.dg/import10.f90: New test.
3166 * gfortran.dg/import11.f90: Likewise
3168 2013-01-28 Jakub Jelinek <jakub@redhat.com>
3171 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
3172 string.h. Provide memset, malloc and free prototypes, adjust line
3173 numbers in dg-output.
3174 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
3175 Provide memset prototype and adjust line numbers in dg-output.
3176 * c-c++-common/asan/global-overflow-1.c: Likewise.
3178 PR tree-optimization/56094
3179 * gcc.dg/pr56094.c: New test.
3181 2013-01-27 Amol Pise <amolpise15@gmail.com>
3183 * gcc.target/arm/neon-vfnms-1.c: New test.
3184 * gcc.target/arm/neon-vfnma-1.c: New test.
3186 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
3189 * gcc.target/i386/pr56114.c: New test.
3191 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
3194 * gfortran.dg/associate_14.f90: New test.
3197 * gfortran.dg/associate_13.f90: New test.
3199 2013-01-25 Jakub Jelinek <jakub@redhat.com>
3201 PR tree-optimization/56098
3202 * gcc.dg/pr56098-1.c: New test.
3203 * gcc.dg/pr56098-2.c: New test.
3205 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
3208 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
3210 2013-01-22 Marek Polacek <polacek@redhat.com>
3212 PR tree-optimization/56035
3213 * gcc.dg/pr56035.c: New test.
3215 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3217 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
3220 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3222 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
3224 2013-01-24 Jakub Jelinek <jakub@redhat.com>
3227 * gcc.dg/pr56078.c: New test.
3228 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
3230 2013-01-24 Martin Jambor <mjambor@suse.cz>
3232 PR tree-optimization/55927
3233 * g++.dg/ipa/devirt-10.C: Disable early inlining.
3235 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
3237 * gcc.target/i386/movsd.c: New test.
3239 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
3242 * gcc.target/i386/pr55934.c: New test.
3244 2013-01-23 Janus Weil <janus@gcc.gnu.org>
3247 * gfortran.dg/select_8.f90: New.
3249 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
3251 * gcc.target/microblaze/microblaze.exp: Remove
3252 target_config_cflags check.
3254 2013-01-23 Jakub Jelinek <jakub@redhat.com>
3257 * gfortran.dg/gomp/pr56052.f90: New test.
3260 * gcc.dg/pr49069.c: New test.
3262 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
3265 * g++.dg/cpp0x/constexpr-static10.C: New.
3267 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
3270 * gcc.target/i386/pr56028.c: New test.
3272 2013-01-22 Jakub Jelinek <jakub@redhat.com>
3275 * gcc.target/i386/pr55686.c: New test.
3277 2013-01-22 Dodji Seketeli <dodji@redhat.com>
3280 * g++.dg/cpp0x/variadic139.C: New test.
3281 * g++.dg/cpp0x/variadic140.C: Likewise.
3282 * g++.dg/cpp0x/variadic141.C: Likewise.
3284 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
3286 * gnat.dg/warn8.adb: New test.
3288 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
3291 * gfortran.dg/include_8.f90: New test.
3293 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
3295 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
3296 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
3298 2013-01-21 Jakub Jelinek <jakub@redhat.com>
3300 PR tree-optimization/56051
3301 * gcc.c-torture/execute/pr56051.c: New test.
3303 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
3305 PR rtl-optimization/56023
3306 * gcc.dg/pr56023.c: New test.
3308 2013-01-21 Martin Jambor <mjambor@suse.cz>
3311 * gcc.target/i386/pr56022.c: New test.
3313 2013-01-21 Jason Merrill <jason@redhat.com>
3315 * lib/target-supports.exp (check_effective_target_alias): New.
3317 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
3320 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
3322 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
3324 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
3326 2013-01-19 Jeff Law <law@redhat.com>
3328 PR tree-optimization/52631
3329 * tree-ssa/pr52631.c: New test.
3330 * tree-ssa/ssa-fre-9: Update expected output.
3332 2013-01-19 Anthony Green <green@moxielogic.com>
3334 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
3337 2013-01-18 Jakub Jelinek <jakub@redhat.com>
3339 PR tree-optimization/56029
3340 * g++.dg/torture/pr56029.C: New test.
3342 2013-01-18 Sharad Singhai <singhai@google.com>
3344 PR tree-optimization/55995
3345 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
3347 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
3350 * gcc.target/i386/pr55433.c: New.
3352 2013-01-18 Jakub Jelinek <jakub@redhat.com>
3355 * gfortran.dg/pr56015.f90: New test.
3357 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
3359 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
3361 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
3363 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
3364 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
3365 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
3366 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
3367 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
3369 2013-01-17 Jeff Law <law@redhat.com>
3371 * gcc.dg/pr52573.c: Move to...
3372 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
3374 PR rtl-optimization/52573
3375 * gcc.dg/pr52573.c: New test.
3377 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
3380 * g++.dg/asan/interception-test-1.C: Skip on darwin.
3381 * lib/target-supports.exp (check_effective_target_swapcontext): Use
3382 check_no_compiler_messages to test support in ucontext.h.
3383 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
3384 compliant RLIMIT_AS.
3386 2013-01-17 Marek Polacek <polacek@redhat.com>
3388 PR rtl-optimization/55833
3389 * gcc.dg/pr55833.c: New test.
3391 2013-01-17 Jan Hubicka <jh@suse.cz>
3393 PR tree-optimization/55273
3394 * gcc.c-torture/compile/pr55273.c: New testcase.
3396 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
3399 * gcc.target/pr55981.c: New test.
3401 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
3403 * gcc.target/arm/pr40887.c: Require at least armv5.
3404 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
3405 * gcc.target/arm/pr51915.c: Likewise.
3406 * gcc.target/arm/pr52006.c: Likewise.
3407 * gcc.target/arm/pr53187.c: Likewise.
3409 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
3410 * gcc.target/arm/ftest-support-arm.h: Delete.
3411 * gcc.target/arm/ftest-support-thumb.h: Delete.
3412 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
3413 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
3414 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
3415 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
3416 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
3417 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
3418 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
3419 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
3420 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
3421 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
3422 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
3423 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
3424 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
3425 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
3426 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
3427 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
3428 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
3429 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
3430 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
3431 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
3432 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
3433 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
3434 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
3435 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
3437 2013-01-17 Martin Jambor <mjambor@suse.cz>
3439 PR tree-optimizations/55264
3440 * g++.dg/ipa/pr55264.C: New test.
3442 2013-01-16 Janus Weil <janus@gcc.gnu.org>
3445 * gfortran.dg/class_55.f90: New.
3447 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
3450 * gcc.c-torture/execute/builtins/builtins.exp: Add
3451 -Wl,--allow-multiple-definition for eabi and elf targets.
3454 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
3455 check_effective_target_vect_perm_short,
3456 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
3457 check_effective_target_vect64): Return 0 for big-endian ARM.
3458 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
3460 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
3463 2013-01-16 Richard Biener <rguenther@suse.de>
3465 PR tree-optimization/55964
3466 * gcc.dg/torture/pr55964.c: New testcase.
3468 2013-01-16 Richard Biener <rguenther@suse.de>
3470 PR tree-optimization/54767
3471 PR tree-optimization/53465
3472 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
3474 2013-01-16 Christian Bruel <christian.bruel@st.com>
3477 * gcc.target/sh/sh-switch.c: New testcase.
3479 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
3481 * gcc.dg/webizer.c: Increase the array size.
3483 2013-01-15 Jakub Jelinek <jakub@redhat.com>
3486 * gcc.dg/pr55940.c: New test.
3488 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
3489 Harald Anlauf <anlauf@gmx.de>
3491 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
3492 * gfortran.dg/bounds_check_5.f90: Likewise.
3493 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
3494 * gfortran.dg/continuation_9.f90: Likewise.
3495 * gfortran.dg/move_alloc_13.f90: Likewise.
3496 * gfortran.dg/structure_constructor_11.f90: Likewise.
3497 * gfortran.dg/tab_continuation.f: Likewise.
3498 * gfortran.dg/warning-directive-2.F90: Likewise.
3499 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
3501 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
3503 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
3504 * gcc.target/arm/fma-sp.c: Likewise.
3506 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
3508 PR rtl-optimization/55153
3509 * gcc.dg/pr55153.c: New.
3511 2013-01-15 Jakub Jelinek <jakub@redhat.com>
3513 PR tree-optimization/55920
3514 * gcc.c-torture/compile/pr55920.c: New test.
3516 2013-01-15 Richard Biener <rguenther@suse.de>
3519 * gcc.dg/torture/pr55882.c: New testcase.
3521 2013-01-15 Jakub Jelinek <jakub@redhat.com>
3523 PR tree-optimization/55955
3524 * gcc.c-torture/compile/pr55955.c: New test.
3526 2013-01-15 Dodji Seketeli <dodji@redhat.com>
3529 * g++.dg/cpp0x/alias-decl-31.C: New test.
3531 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
3534 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
3535 case where interface is null.
3537 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3540 * gfortran.dg/array_constructor_40.f90: New test.
3542 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
3544 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
3546 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
3548 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
3549 * gcc.target/aarch64/vect-ld1r-compile.c: New.
3550 * gcc.target/aarch64/vect-ld1r-fp.c: New.
3551 * gcc.target/aarch64/vect-ld1r.c: New.
3552 * gcc.target/aarch64/vect-ld1r.x: New.
3554 2013-01-14 Andi Kleen <ak@linux.intel.com>
3557 * gcc.target/i386/hle-clear-rel.c: New file
3558 * gcc.target/i386/hle-store-rel.c: New file.
3560 2013-01-14 Harald Anlauf <anlauf@gmx.de>
3562 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
3563 * gfortran.dg/bounds_check_4.f90: Likewise.
3564 * gfortran.dg/inquire_10.f90: Likewise.
3565 * gfortran.dg/minloc_3.f90: Likewise.
3566 * gfortran.dg/minlocval_3.f90: Likewise.
3567 * gfortran.dg/module_double_reuse.f90: Likewise.
3568 * gfortran.dg/mvbits_1.f90: Likewise.
3569 * gfortran.dg/oldstyle_1.f90: Likewise.
3570 * gfortran.dg/pr20163-2.f: Likewise.
3571 * gfortran.dg/save_1.f90: Likewise.
3572 * gfortran.dg/scan_1.f90: Likewise.
3573 * gfortran.dg/select_char_1.f90: Likewise.
3574 * gfortran.dg/shape_4.f90: Likewise.
3575 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
3576 * gfortran.dg/function_optimize_10.f90: Likewise.
3577 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
3578 * gfortran.dg/used_types_17.f90: Likewise.
3579 * gfortran.dg/used_types_18.f90: Likewise.
3581 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
3584 * gfortran.dg/proc_ptr_result_8.f90 : New test.
3586 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
3588 * gcc.dg/unroll_5.c: Add nomips16 attributes.
3590 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
3592 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
3594 2013-01-12 Janus Weil <janus@gcc.gnu.org>
3597 * gfortran.dg/assumed_type_2.f90: Fix test case.
3598 * gfortran.dg/internal_pack_13.f90: New test.
3599 * gfortran.dg/internal_pack_14.f90: New test.
3601 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
3604 * gfortran.dg/unlimited_polymorphic_8.f90: Update
3605 scan-tree-dump-times for foo.0.x._vptr to deal with change from
3608 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
3610 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
3612 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3615 * gcc.target/s390/pr55719.c: New testcase.
3617 2013-01-11 Richard Guenther <rguenther@suse.de>
3619 PR tree-optimization/44061
3620 * gcc.dg/pr44061.c: New testcase.
3622 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
3624 Update copyright years.
3626 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
3627 Jakub Jelinek <jakub@redhat.com>
3630 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
3632 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
3634 PR rtl-optimization/55672
3635 * gcc.target/i386/pr55672.c: New.
3637 2013-01-10 Jeff Law <law@redhat.com>
3639 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
3640 pass/fail message unique.
3643 2013-01-10 Jason Merrill <jason@redhat.com>
3645 * ada/.gitignore: New.
3647 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3649 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
3651 * g++.dg/tls/thread_local2.C: Likewise.
3652 * g++.dg/tls/thread_local2g.C: Likewise.
3653 * g++.dg/tls/thread_local6.C: Likewise.
3654 * g++.dg/tls/thread_local-order1.C: Add tls options.
3655 * g++.dg/tls/thread_local-order2.C: Likewise.
3656 * g++.dg/tls/thread_local3.C: Likewise.
3657 * g++.dg/tls/thread_local3g.C: Likewise.
3658 * g++.dg/tls/thread_local4.C: Likewise.
3659 * g++.dg/tls/thread_local4g.C: Likewise.
3660 * g++.dg/tls/thread_local5.C: Likewise.
3661 * g++.dg/tls/thread_local5g.C: Likewise.
3662 * g++.dg/tls/thread_local6g.C: Likewise.
3664 2013-01-10 Kostya Serebryany <kcc@google.com>
3666 * g++.dg/asan/asan_test.cc: Sync from upstream.
3668 2013-01-10 Jakub Jelinek <jakub@redhat.com>
3670 PR tree-optimization/55921
3671 * gcc.c-torture/compile/pr55921.c: New test.
3673 2013-01-09 Jan Hubicka <jh@suse.cz>
3675 PR tree-optimization/55569
3676 * gcc.c-torture/compile/pr55569.c: New testcase.
3678 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
3681 * gfortran.dg/use_28.f90: New test.
3683 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
3685 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
3686 number matching more robust.
3688 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
3690 PR rtl-optimization/55829
3691 * gcc.target/i386/pr55829.c: New.
3693 2013-01-09 Tobias Burnus <burnus@net-b.de>
3696 * gfortran.dg/bind_c_bool_1.f90: New.
3697 * gfortran.dg/do_5.f90: Add dg-warning.
3699 2013-01-09 Jan Hubicka <jh@suse.cz>
3701 PR tree-optimization/55875
3702 * gcc.c-torture/execute/pr55875.c: New testcase.
3703 * g++.dg/torture/pr55875.C: New testcase.
3705 2013-01-09 Jakub Jelinek <jakub@redhat.com>
3708 * c-c++-common/pr48418.c: New test.
3710 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
3713 * g++.dg/tls/thread_local-ice.C: New.
3715 2013-01-09 Andreas Schwab <schwab@suse.de>
3717 * gcc.dg/guality/pr54693.c: Null-terminate arr.
3719 2013-01-09 Jakub Jelinek <jakub@redhat.com>
3721 PR tree-optimization/48189
3722 * gcc.dg/pr48189.c: New test.
3724 2013-01-04 Jan Hubicka <jh@suse.cz>
3726 PR tree-optimization/55823
3727 * g++.dg/ipa/devirt-10.C: New testcase.
3729 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
3730 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
3732 PR rtl-optimization/55845
3733 * gcc.target/i386/pr55845.c: New test.
3735 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
3737 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
3738 instructions generated instead of number of occurances.
3740 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
3742 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
3743 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
3744 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
3745 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
3746 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
3747 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
3748 * gcc.target/aarch64/vect-fcm.x: Likewise.
3749 * lib/target-supports.exp
3750 (check_effective_target_vect_cond): Enable for AArch64.
3752 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
3754 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
3755 endian-safe float pool loading.
3756 (test_square_root_v4sf): Likewise.
3757 (test_square_root_v2df): Likewise.
3758 * lib/target-supports.exp
3759 (check_effective_target_vect_call_sqrtf): Add AArch64.
3761 2013-01-08 Martin Jambor <mjambor@suse.cz>
3764 * gcc.dg/tree-ssa/pr55579.c: New test.
3766 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3768 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
3771 2013-01-08 Jakub Jelinek <jakub@redhat.com>
3774 * gcc.dg/torture/pr55890-3.c: New test.
3777 * gcc.c-torture/compile/pr55851.c: New test.
3780 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
3783 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
3786 * gfortran.dg/elemental_scalar_args_2.f90: New test.
3788 2013-01-07 Tobias Burnus <burnus@net-b.de>
3791 * gfortran.dg/pointer_init_2.f90: Update dg-error.
3792 * gfortran.dg/pointer_init_7.f90: New.
3794 2013-01-07 Richard Biener <rguenther@suse.de>
3796 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
3798 2013-01-07 Richard Biener <rguenther@suse.de>
3801 * gcc.dg/torture/pr55890-1.c: New testcase.
3802 * gcc.dg/torture/pr55890-2.c: Likewise.
3804 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
3806 * gcc.target/aarch64/fmovd.c: New.
3807 * gcc.target/aarch64/fmovf.c: Likewise.
3808 * gcc.target/aarch64/fmovd-zero.c: Likewise.
3809 * gcc.target/aarch64/fmovf-zero.c: Likewise.
3810 * gcc.target/aarch64/vect-fmovd.c: Likewise.
3811 * gcc.target/aarch64/vect-fmovf.c: Likewise.
3812 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
3813 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
3815 2013-01-07 Richard Biener <rguenther@suse.de>
3817 PR tree-optimization/55888
3818 PR tree-optimization/55862
3819 * gcc.dg/torture/pr55888.c: New testcase.
3821 2013-01-07 Tobias Burnus <burnus@net-b.de>
3824 * gfortran.dg/intrinsic_size_3.f90: New.
3826 2013-01-07 Tobias Burnus <burnus@net-b.de>
3829 * gfortran.dg/select_type_32.f90: New.
3831 2013-01-04 Dodji Seketeli <dodji@redhat.com>
3834 * g++.dg/cpp0x/alias-decl-29.C: New test.
3836 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
3841 * gfortran.dg/class_array_15.f03: New test.
3843 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
3848 * gfortran.dg/use_23.f90: New test.
3849 * gfortran.dg/use_24.f90: New test.
3850 * gfortran.dg/use_25.f90: New test.
3851 * gfortran.dg/use_26.f90: New test.
3852 * gfortran.dg/use_27.f90: New test.
3854 2013-01-06 Olivier Hainque <hainque@adacore.com>
3856 * gnat.dg/specs/clause_on_volatile.ads: New test.
3858 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
3860 * gnat.dg/alignment10.adb: New test.
3862 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
3863 Mikael Morin <mikael@gcc.gnu.org>
3866 * gfortran.dg/use_22.f90: New test.
3868 2013-01-04 Andrew Pinski <apinski@cavium.com>
3870 * gcc.target/aarch64/cmp-1.c: New testcase.
3872 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
3875 * gfortran.dg/select_type_31.f03: New test.
3877 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
3879 PR c++/54526 (again)
3880 * g++.dg/cpp0x/parse2.C: Extend.
3881 * g++.old-deja/g++.other/crash28.C: Adjust.
3883 2013-01-04 Richard Biener <rguenther@suse.de>
3885 PR tree-optimization/55862
3886 * gcc.dg/torture/pr55862.c: New testcase.
3888 2013-01-04 Martin Jambor <mjambor@suse.cz>
3890 PR tree-optimization/55755
3891 * gcc.dg/torture/pr55755.c: New test.
3892 * gcc.dg/tree-ssa/sra-13.c: Likewise.
3893 * gcc.dg/tree-ssa/pr45144.c: Update.
3895 2013-01-04 Richard Biener <rguenther@suse.de>
3898 * gcc.dg/fold-reassoc-2.c: New testcase.
3900 2013-01-04 Tobias Burnus <burnus@net-b.de>
3903 * gfortran.dg/null_7.f90: New.
3905 2013-01-04 Tobias Burnus <burnus@net-b.de>
3909 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
3910 * gfortran.dg/unlimited_polymorphic_7.f90: New.
3911 * gfortran.dg/unlimited_polymorphic_8.f90: New.
3913 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
3915 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
3917 2013-01-03 Janus Weil <janus@gcc.gnu.org>
3920 * gfortran.dg/assignment_1.f90: Modified.
3921 * gfortran.dg/assignment_4.f90: New.
3923 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
3925 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
3927 2013-01-03 Richard Biener <rguenther@suse.de>
3929 PR tree-optimization/55857
3930 * gcc.dg/vect/pr55857-1.c: New testcase.
3931 * gcc.dg/vect/pr55857-2.c: Likewise.
3933 2013-01-03 Jakub Jelinek <jakub@redhat.com>
3935 PR rtl-optimization/55838
3936 * gcc.dg/pr55838.c: New test.
3938 PR tree-optimization/55832
3939 * gcc.c-torture/compile/pr55832.c: New test.
3941 2013-01-02 Teresa Johnson <tejohnson@google.com>
3943 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
3944 * gcc.dg/tree-ssa/loop-23.c: Ditto.
3945 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
3946 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
3947 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
3948 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
3949 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
3950 * gcc.dg/unroll_1.c: Ditto.
3951 * gcc.dg/unroll_2.c: Ditto.
3952 * gcc.dg/unroll_3.c: Ditto.
3953 * gcc.dg/unroll_4.c: Ditto.
3955 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3957 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
3959 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3962 * gfortran.dg/eof_4.f90: New test.
3964 2013-01-02 Jakub Jelinek <jakub@redhat.com>
3966 * lib/c-compat.exp (compat-use-alt-compiler): Remove
3967 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
3968 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
3969 (compat_setup_dfp): Initialize compat_alt_caret and
3970 compat_save_TEST_ALWAYS_FLAGS.
3972 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
3974 * gcc.dg/torture/tls/tls-reload-1.c: New test.
3976 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
3978 * gcc.dg/torture/fp-int-convert-2.c: New test.
3980 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3982 * gfortran.dg/newunit_3.f90: Add dg-do run.
3983 * gfortran.dg/inquire_15.f90: Add dg-do run.
3985 2013-01-01 Jakub Jelinek <jakub@redhat.com>
3987 PR tree-optimization/55831
3988 * gcc.dg/pr55831.c: New test.
3990 Copyright (C) 2013 Free Software Foundation, Inc.
3992 Copying and distribution of this file, with or without modification,
3993 are permitted in any medium without royalty provided the copyright
3994 notice and this notice are preserved.