1 2013-05-23 Vidya Praveen <vidyapraveen@arm.com>
3 * gcc.target/aarch64/vect-clz.c: New file.
5 2013-05-23 Martin Jambor <mjambor@suse.cz>
8 * gcc.dg/ipa/pr57347.c: New test.
10 2013-05-23 Richard Biener <rguenther@suse.de>
12 PR tree-optimization/57380
13 * g++.dg/tree-ssa/pr57380.C: New testcase.
15 2013-05-23 Richard Biener <rguenther@suse.de>
18 * gcc.dg/torture/pr57381.c: New testcase.
20 2013-05-23 Jakub Jelinek <jakub@redhat.com>
23 * gcc.c-torture/execute/pr57344-1.c: New test.
24 * gcc.c-torture/execute/pr57344-2.c: New test.
25 * gcc.c-torture/execute/pr57344-3.c: New test.
26 * gcc.c-torture/execute/pr57344-4.c: New test.
28 2013-05-23 Richard Biener <rguenther@suse.de>
30 PR rtl-optimization/57341
31 * gcc.dg/torture/pr57341.c: New testcase.
33 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
36 * g++.dg/parse/crash62.C: New.
38 2013-05-22 Michael Meissner <meissner@linux.vnet.ibm.com>
39 Pat Haugen <pthaugen@us.ibm.com>
40 Peter Bergner <bergner@vnet.ibm.com>
42 * gcc.target/powerpc/crypto-builtin-1.c: New file, test for power8
45 2013-05-22 Tobias Burnus <burnus@net-b.de>
48 * gfortran.dg/defined_assignment_6.f90: New.
50 2013-05-22 Tobias Burnus <burnus@net-b.de>
53 * gfortran.dg/assumed_type_6.f90: New.
55 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
58 * g++.dg/cpp0x/Wunused-parm.C: New.
60 2013-05-21 Paolo Carlini <paolo.carlini@oracle.com>
62 * g++.dg/cpp0x/explicit3.C: Add column in dg-error strings.
63 * g++.dg/warn/Wdouble-promotion.C: Likewise.
65 2013-05-21 Easwaran Raman <eraman@google.com>
67 PR tree-optimization/57322
68 * gcc.dg/tree-ssa/reassoc-29.c: New testcase.
70 2013-05-21 Graham Stott <graham.stott@btinternet.com>
72 * lib/scanasm.exp (dg-function-on-line): Make MIPS targets match
75 2013-05-21 Tobias Burnus <burnus@net-b.de>
78 * gfortran.dg/assumed_type_5.f90: New.
79 * gfortran.dg/assumed_rank_1.f90: Comment invalid statement.
80 * gfortran.dg/assumed_rank_2.f90: Ditto.
81 * gfortran.dg/assumed_type_3.f90: Update dg-error.
82 * gfortran.dg/no_arg_check_3.f90: Ditto.
84 2013-05-21 Jakub Jelinek <jakub@redhat.com>
86 PR tree-optimization/57331
87 * gcc.c-torture/compile/pr57331.c: New test.
89 2013-05-21 Richard Biener <rguenther@suse.de>
91 PR tree-optimization/57330
92 * gcc.dg/torture/pr57330.c: New testcase.
94 2013-05-21 Richard Biener <rguenther@suse.de>
96 PR tree-optimization/57303
97 * gcc.dg/torture/pr57303.c: New testcase.
99 2013-05-21 Jakub Jelinek <jakub@redhat.com>
101 PR tree-optimization/57321
102 * gcc.c-torture/execute/pr57321.c: New test.
104 2013-05-20 Tobias Burnus <burnus@net-b.de>
108 * gfortran.dg/binding_label_tests_10_main.f03: Update dg-error.
109 * gfortran.dg/binding_label_tests_11_main.f03: Ditto.
110 * gfortran.dg/binding_label_tests_13_main.f03: Ditto.
111 * gfortran.dg/binding_label_tests_3.f03: Ditto.
112 * gfortran.dg/binding_label_tests_4.f03: Ditto.
113 * gfortran.dg/binding_label_tests_5.f03: Ditto.
114 * gfortran.dg/binding_label_tests_6.f03: Ditto.
115 * gfortran.dg/binding_label_tests_7.f03: Ditto.
116 * gfortran.dg/binding_label_tests_8.f03: Ditto.
117 * gfortran.dg/c_loc_tests_12.f03: Fix test case.
118 * gfortran.dg/binding_label_tests_24.f90: New.
119 * gfortran.dg/binding_label_tests_25.f90: New.
121 2013-05-20 Tobias Burnus <burnus@net-b.de>
124 * gfortran.dg/binding_label_tests_17.f90: New.
125 * gfortran.dg/binding_label_tests_18.f90: New.
126 * gfortran.dg/binding_label_tests_19.f90: New.
127 * gfortran.dg/binding_label_tests_20.f90: New.
128 * gfortran.dg/binding_label_tests_21.f90: New.
129 * gfortran.dg/binding_label_tests_22.f90: New.
130 * gfortran.dg/binding_label_tests_23.f90: New.
132 2013-05-20 Tobias Burnus <burnus@net-b.de>
135 * gfortran.dg/test_common_binding_labels.f03: Update dg-error.
136 * gfortran.dg/test_common_binding_labels_2_main.f03: Ditto.
137 * gfortran.dg/test_common_binding_labels_3_main.f03: Ditto.
138 * gfortran.dg/common_18.f90: New.
139 * gfortran.dg/common_19.f90: New.
140 * gfortran.dg/common_20.f90: New.
141 * gfortran.dg/common_21.f90: New.
143 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
146 * g++.dg/parse/error52.C: New.
147 * g++.dg/parse/error3.C: Adjust.
148 * g++.dg/parse/error36.C: Likewise.
150 2013-05-20 Oleg Endo <olegendo@gcc.gnu.org>
153 * gcc.target/sh/pr56547-1.c: New.
154 * gcc.target/sh/pr56547-2.c: New.
156 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
159 * g++.dg/warn/Wsign-compare-6.C: New.
160 * g++.dg/warn/Wdouble-promotion.C: Adjust.
162 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
165 * g++.dg/template/error50.C: New.
167 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
170 * g++.dg/ext/complit13.C: New.
172 2013-05-20 Marc Glisse <marc.glisse@inria.fr>
175 * g++.dg/pr57175.C: New testcase.
177 2013-05-17 Easwaran Raman <eraman@google.com>
179 * gcc.dg/tree-ssa/reassoc-28.c: New testcase.
181 2013-05-17 Marc Glisse <marc.glisse@inria.fr>
184 * gcc.dg/binop-xor3.c: Restrict to platforms known to work (x86).
186 2013-05-17 Jakub Jelinek <jakub@redhat.com>
188 PR rtl-optimization/57281
189 PR rtl-optimization/57300
190 * gcc.dg/pr57300.c: New test.
191 * gcc.c-torture/execute/pr57281.c: New test.
193 2013-05-17 Paolo Carlini <paolo.carlini@oracle.com>
196 * g++.dg/ext/sizeof-complit.C: New.
198 2013-05-17 Marek Polacek <polacek@redhat.com>
200 * gcc.dg/strlenopt-25.c: New test.
201 * gcc.dg/strlenopt-26.c: Likewise.
203 2013-05-17 Jakub Jelinek <jakub@redhat.com>
205 * gcc.target/i386/rotate-4.c: Compile only with -mavx
206 instead of -mavx2, require only avx instead of avx2.
207 * gcc.target/i386/rotate-4a.c: Include avx-check.h instead
208 of avx2-check.h and turn into an avx runtime test instead of
211 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
213 * g++.dg/ext/vector22.C: Uncomment working test.
215 2013-05-16 Paolo Carlini <paolo.carlini@oracle.com>
218 * g++.dg/template/pr17410.C: New.
220 2013-05-16 Jakub Jelinek <jakub@redhat.com>
222 * gcc.target/i386/rotate-3.c: New test.
223 * gcc.target/i386/rotate-3a.c: New test.
224 * gcc.target/i386/rotate-4.c: New test.
225 * gcc.target/i386/rotate-4a.c: New test.
226 * gcc.target/i386/rotate-5.c: New test.
227 * gcc.target/i386/rotate-5a.c: New test.
229 2013-05-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
231 * gcc.dg/visibility-21.c: Require section_anchors.
233 2013-05-16 Greta Yorsh <Greta.Yorsh@arm.com>
235 * gcc.target/arm/unaligned-memcpy-2.c: Adjust expected output.
236 * gcc.target/arm/unaligned-memcpy-3.c: Likewise.
237 * gcc.target/arm/unaligned-memcpy-4.c: Likewise.
239 2013-05-16 Nathan Sidwell <nathan@codesourcery.com>
241 * gcc.dg/visibility-21.c: New.
243 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
246 * gcc.dg/pr57286.c: New testcase.
247 * gcc.dg/vector-shift-2.c: Don't assume int has size 4.
248 * g++.dg/ext/vector22.C: Comment out transformations not
251 2013-05-15 Richard Sandiford <rdsandiford@googlemail.com>
254 * gcc.target/mips/call-1.c: Restrict to o32.
255 * gcc.target/mips/call-5.c, gcc.target/mips/call-6.c: New test.
257 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
259 * g++.dg/cpp0x/lambda/lambda-shadow1.C: Replace dg-warnings with
261 * g++.dg/warn/Wshadow-1.C: Likewise.
262 * g++.dg/warn/Wshadow-6.C: Likewise.
263 * g++.dg/warn/Wshadow-7.C: Likewise.
265 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
268 * g++.dg/parse/pr31952-1.C: New.
269 * g++.dg/parse/pr31952-2.C: Likewise.
270 * g++.dg/parse/pr31952-3.C: Likewise.
272 * g++.dg/parse/pr18770.C: Adjust dg-errors to dg-messages.
273 * g++.old-deja/g++.jason/cond.C: Likewise.
274 * g++.dg/cpp0x/range-for5.C: Likewise.
276 2013-05-15 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
279 * gcc.target/arm/pr40887.c: Adjust testcase.
280 * gcc.target/arm/pr19599.c: New test.
282 2013-05-15 Richard Biener <rguenther@suse.de>
284 PR tree-optimization/57275
285 * gcc.target/i386/pr57275.c: New testcase.
287 2013-05-15 Jan Hubicka <jh@suse.cz>
289 * gcc.dg/lto/attr-weakref-1_0.c: New testcase.
290 * gcc.dg/lto/attr-weakref-1_1.c: New testcase.
291 * gcc.dg/lto/attr-weakref-1_2.c: New testcase.
293 2013-05-14 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
295 * gcc.dg/torture/alias-1.c: Add dg-require-effective-target
298 2013-05-14 Jakub Jelinek <jakub@redhat.com>
301 * c-c++-common/Wsequence-point-1.c: New test.
303 2013-05-14 Marc Glisse <marc.glisse@inria.fr>
305 * g++.dg/ext/vector22.C: New testcase.
306 * gcc.dg/binop-xor3.c: Remove xfail.
308 2013-05-14 James Greenhalgh <james.greenhalgh@arm.com>
310 * gcc.target/aarch64/vect-fcm.x: Add cases testing
311 FLOAT cmp FLOAT ? INT : INT.
312 * gcc.target/aarch64/vect-fcm-eq-d.c: Define IMODE.
313 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
314 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
315 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
316 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
317 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
319 2013-05-14 Paolo Carlini <paolo.carlini@oracle.com>
322 * g++.dg/cpp0x/defaulted43.C: New.
324 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
326 * gcc.dg/fstack-protector-strong.c: Don't include <stdlib.h>.
327 (alloca): Remove declaration.
328 (foo9): Replace alloca by __builtin_alloca.
330 2013-05-14 Joern Rennecke <joern.rennecke@embecosm.com>
332 * gcc.c-torture/compile/limits-externdecl.c [target avr-*-*]:
333 Expect "size of array is too large" error.
335 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
337 * gcc.dg/fstack-protector-strong.c (alloca): Declare.
339 2013-05-14 Richard Biener <rguenther@suse.de>
342 * g++.dg/torture/pr57235.C: New testcase.
344 2013-05-14 Jakub Jelinek <jakub@redhat.com>
347 * gcc.dg/torture/pr57251.c: New test.
349 2013-05-13 Uros Bizjak <ubizjak@gmail.com>
352 * gcc.target/i386/pr57264.c: New test.
354 2013-05-13 Jakub Jelinek <jakub@redhat.com>
356 * gcc.dg/vector-shift-2.c: Add -O to dg-options.
358 2013-05-13 Greta Yorsh <Greta.Yorsh@arm.com>
360 * gcc.dg/tree-ssa/forwprop-26.c: Add -fno-short-enums to dg-options.
362 2013-05-13 Jakub Jelinek <jakub@redhat.com>
364 PR tree-optimization/45216
365 PR tree-optimization/57157
366 * c-c++-common/rotate-1.c: Add 32 tests with +.
367 * c-c++-common/rotate-1a.c: Adjust.
368 * c-c++-common/rotate-2.c: Add 32 tests with +, expect only 48 rotates.
369 * c-c++-common/rotate-2b.c: New test.
370 * c-c++-common/rotate-3.c: Add 32 tests with +.
371 * c-c++-common/rotate-4.c: Add 32 tests with +, expect only 48 rotates.
372 * c-c++-common/rotate-4b.c: New test.
373 * c-c++-common/rotate-5.c: New test.
375 2013-05-13 Martin Jambor <mjambor@suse.cz>
378 * gcc.dg/ipa/remref-0.c: New test.
379 * gcc.dg/ipa/remref-1a.c: Likewise.
380 * gcc.dg/ipa/remref-1b.c: Likewise.
381 * gcc.dg/ipa/remref-2a.c: Likewise.
382 * gcc.dg/ipa/remref-2b.c: Likewise.
384 2013-05-13 Marc Glisse <marc.glisse@inria.fr>
386 * gcc.dg/vector-shift-2.c: New testcase.
388 2013-05-13 Jakub Jelinek <jakub@redhat.com>
390 PR tree-optimization/57230
391 * gcc.dg/strlenopt-24.c: New test.
393 PR tree-optimization/57230
394 * gcc.dg/strlenopt-23.c: New test.
396 2013-05-12 Oleg Endo <olegendo@gcc.gnu.org>
399 * gcc.target/sh/pr57108.c: Move this test case to ...
400 * gcc.c-torture/compile/pr57108.c: ... here.
402 2013-05-10 Richard Biener <rguenther@suse.de>
404 PR tree-optimization/57214
405 * gcc.dg/torture/pr57214.c: New testcase.
407 2013-05-10 Marc Glisse <marc.glisse@inria.fr>
409 * gcc.dg/vector-shift.c: New testcase.
411 2013-05-10 Jakub Jelinek <jakub@redhat.com>
413 * gcc.target/i386/rotate-1.c: Accept rolb or rorb instruction.
415 PR tree-optimization/45216
416 PR tree-optimization/57157
417 * c-c++-common/rotate-1.c: New test.
418 * c-c++-common/rotate-1a.c: New test.
419 * c-c++-common/rotate-2.c: New test.
420 * c-c++-common/rotate-2a.c: New test.
421 * c-c++-common/rotate-3.c: New test.
422 * c-c++-common/rotate-3a.c: New test.
423 * c-c++-common/rotate-4.c: New test.
424 * c-c++-common/rotate-4a.c: New test.
426 2013-05-10 Richard Biener <rguenther@suse.de>
428 * gcc.target/i386/avx256-unaligned-load-2.c: Make well-defined.
429 * gcc.target/i386/l_fma_double_1.c: Adjust.
430 * gcc.target/i386/l_fma_double_2.c: Likewise.
431 * gcc.target/i386/l_fma_double_3.c: Likewise.
432 * gcc.target/i386/l_fma_double_4.c: Likewise.
433 * gcc.target/i386/l_fma_double_5.c: Likewise.
434 * gcc.target/i386/l_fma_double_6.c: Likewise.
435 * gcc.target/i386/l_fma_float_1.c: Likewise.
436 * gcc.target/i386/l_fma_float_2.c: Likewise.
437 * gcc.target/i386/l_fma_float_3.c: Likewise.
438 * gcc.target/i386/l_fma_float_4.c: Likewise.
439 * gcc.target/i386/l_fma_float_5.c: Likewise.
440 * gcc.target/i386/l_fma_float_6.c: Likewise.
442 2013-05-08 Paolo Carlini <paolo.carlini@oracle.com>
445 * g++.dg/cpp0x/pr51226.C: New.
447 2013-04-16 Han Shen <shenhan@google.com>
449 Test cases for '-fstack-protector-strong'.
450 * gcc.dg/fstack-protector-strong.c: New.
451 * g++.dg/fstack-protector-strong.C: New.
453 2013-05-07 Ian Bolton <ian.bolton@arm.com>
455 * gcc.target/aarch64/ands_1.c: New test.
456 * gcc.target/aarch64/ands_2.c: Likewise
458 2013-05-07 Christophe Lyon <christophe.lyon@linaro.org>
460 * lib/target-supports.exp (check_effective_target_hw): New
462 * c-c++-common/asan/clone-test-1.c: Call
463 check_effective_target_hw.
464 * c-c++-common/asan/rlimit-mmap-test-1.c: Likewise.
465 * c-c++-common/asan/heap-overflow-1.c: Update regexps to accept
466 possible decorations.
467 * c-c++-common/asan/null-deref-1.c: Likewise.
468 * c-c++-common/asan/stack-overflow-1.c: Likewise.
469 * c-c++-common/asan/strncpy-overflow-1.c: Likewise.
470 * c-c++-common/asan/use-after-free-1.c: Likewise.
471 * g++.dg/asan/deep-thread-stack-1.C: Likewise.
472 * g++.dg/asan/large-func-test-1.C: Likewise.
474 2013-05-07 Sofiane Naci <sofiane.naci@arm.com>
476 * gcc.target/aarch64/scalar_intrinsics.c: Update.
478 2013-05-07 Richard Biener <rguenther@suse.de>
481 * g++.dg/torture/pr57190.C: New testcase.
483 2013-05-07 Jakub Jelinek <jakub@redhat.com>
485 PR tree-optimization/57149
486 * gcc.dg/pr57149.c: New test.
489 * gcc.dg/pr57184.c: New test.
491 2013-05-07 Eric Botcazou <ebotcazou@adacore.com>
493 * gnat.dg/specs/array3.ads: New test.
495 2013-05-06 Marc Glisse <marc.glisse@inria.fr>
497 * c-c++-common/vector-scalar-2.c: New testcase.
499 2013-05-06 Maxim Kuznetsov <maks.kuznetsov@gmail.com>
501 * gcc.target/i386/asm-dialect-2.c: New testcase.
503 2013-05-06 Paolo Carlini <paolo.carlini@oracle.com>
506 * g++.dg/cpp0x/auto38.C: New.
508 2013-05-06 Richard Biener <rguenther@suse.de>
510 PR tree-optimization/57185
511 * gcc.dg/autopar/pr57185.c: New testcase.
513 2013-05-06 Uros Bizjak <ubizjak@gmail.com>
516 * gcc.target/i386/pr57106.c: New test.
518 2013-05-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
520 * gcc.dg/tree-ssa/slsr-32.c: Re-enable.
521 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
522 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
523 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
524 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
525 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
526 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
528 2013-05-06 Teresa Johnson <tejohnson@google.com>
531 * gcc.dg/pr57154.c: New test.
533 2013-05-06 Richard Biener <rguenther@suse.de>
536 * gcc.dg/torture/pr57147-1.c: New testcase.
537 * gcc.dg/torture/pr57147-2.c: Likewise.
538 * gcc.dg/torture/pr57147-3.c: Likewise.
540 2013-05-06 Oleg Endo <olegendo@gcc.gnu.org>
543 * gcc.target/sh/pr55303-1.c: New.
544 * gcc.target/sh/pr55303-2.c: New.
545 * gcc.target/sh/pr55303-3.c: New.
547 2013-05-05 Tobias Burnus <burnus@net-b.de>
549 * gfortran.dg/allocate_with_source_3.f90: New.
551 2013-05-05 Tobias Burnus <burnus@net-b.de>
554 * gfortran.dg/null_8.f90: New.
556 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
559 * g++.dg/cpp0x/enum27.C: New.
560 * g++.dg/cpp0x/enum_base.C: Adjust.
562 2013-05-04 Jakub Jelinek <jakub@redhat.com>
564 PR tree-optimization/56205
565 * gcc.dg/tree-ssa/stdarg-6.c: Add cleanup-tree-dump "stdarg".
567 2013-05-04 Tobias Burnus <burnus@net-b.de>
569 * gfortran.dg/bind_c_array_params.f03: Update dg-error.
570 * gfortran.dg/bind_c_usage_27.f90: New.
571 * gfortran.dg/bind_c_usage_28.f90: New.
573 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
576 * g++.dg/cpp0x/lambda/lambda-nsdmi4.C: New.
578 2013-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
581 * gcc.target/powerpc/pr57150.c: New file.
583 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
585 * gcc.dg/tree-ssa/slsr-32.c: Skip test for now.
586 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
587 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
588 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
589 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
590 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
591 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
593 2013-05-03 Dominique d'Humieres <dominiq@lps.ens.fr>
595 * gcc.target/i386/sse2-init-v2di-2.c: Remove "\\" from
596 scan-assembler-times.
598 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
600 * gcc.dg/tree-ssa/slsr-32.c: New.
601 * gcc.dg/tree-ssa/slsr-33.c: New.
602 * gcc.dg/tree-ssa/slsr-34.c: New.
603 * gcc.dg/tree-ssa/slsr-35.c: New.
604 * gcc.dg/tree-ssa/slsr-36.c: New.
605 * gcc.dg/tree-ssa/slsr-37.c: New.
606 * gcc.dg/tree-ssa/slsr-38.c: New.
608 2013-05-03 Ian Bolton <ian.bolton@arm.com>
610 * gcc.target/aarch64/tst_1.c: New test.
611 * gcc.target/aarch64/tst_2.c: Likewise
613 2013-05-02 Jeff Law <law@redhat.com>
615 PR tree-optimization/57144
616 * gcc.c-torture/execute/pr57144.c: New test.
618 2013-05-03 Jakub Jelinek <jakub@redhat.com>
620 PR rtl-optimization/57130
621 * gcc.c-torture/execute/pr57130.c: New test.
623 2013-05-03 Uros Bizjak <ubizjak@gmail.com>
625 * gcc.target/i386/sse2-init-v2di-2.c: Update scan assembler string.
627 2013-05-03 Vidya Praveen <vidyapraveen@arm.com>
629 * gcc.target/aarch64/fabd.c: New file.
631 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
634 * g++.dg/cpp0x/pr54318.C: New.
636 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
639 * g++.dg/parse/error51.C: New.
640 * g++.dg/parse/error15.C: Adjust column numbers.
642 2013-05-02 Tobias Burnus <burnus@net-b.de>
645 * gfortran.dg/size_kind_2.f90: New.
646 * gfortran.dg/size_kind_3.f90: New.
648 2013-05-02 Richard Biener <rguenther@suse.de>
651 * g++.dg/torture/pr57140.C: New testcase.
653 2013-05-02 Greta Yorsh <Greta.Yorsh@arm.com>
656 * gcc.target/arm/pr56732-1.c: New test.
658 2013-05-02 Martin Jambor <mjambor@suse.cz>
661 * gcc.dg/ipa/pr56988.c: New test.
663 2013-05-02 Ian Bolton <ian.bolton@arm.com>
665 * gcc.target/aarch64/bics_1.c: New test.
666 * gcc.target/aarch64/bics_2.c: Likewise.
668 2013-05-02 Jakub Jelinek <jakub@redhat.com>
670 PR rtl-optimization/57131
671 * gcc.c-torture/execute/pr57131.c: New test.
673 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
676 * g++.dg/warn/Wdiv-by-zero-bogus-2.C: New.
678 2013-05-01 Vladimir Makarov <vmakarov@redhat.com>
681 * gcc.target/i386/pr57091.c: New test.
683 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
685 * gcc.target/aarch64/vect-vaddv.c: New.
687 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
689 * gcc.target/aarch64/vect-vmaxv.c: New.
690 * gcc.target/aarch64/vect-vfmaxv.c: Likewise.
692 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
694 * gcc.target/aarch64/scalar-vca.c: New.
695 * gcc.target/aarch64/vect-vca.c: Likewise.
697 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
699 * gcc.target/aarch64/scalar_intrinsics.c (force_simd): New.
700 (test_vceqd_s64): Force arguments to SIMD registers.
701 (test_vceqzd_s64): Likewise.
702 (test_vcged_s64): Likewise.
703 (test_vcled_s64): Likewise.
704 (test_vcgezd_s64): Likewise.
705 (test_vcged_u64): Likewise.
706 (test_vcgtd_s64): Likewise.
707 (test_vcltd_s64): Likewise.
708 (test_vcgtzd_s64): Likewise.
709 (test_vcgtd_u64): Likewise.
710 (test_vclezd_s64): Likewise.
711 (test_vcltzd_s64): Likewise.
712 (test_vtst_s64): Likewise.
713 (test_vtst_u64): Likewise.
715 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
718 * g++.dg/cpp0x/decltype53.C: New.
720 2013-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
723 * gfortran.dg/power_5.f90: New test.
725 2013-04-30 Richard Biener <rguenther@suse.de>
728 * gcc.dg/torture/pr57122.c: New testcase.
730 2013-04-30 Richard Biener <rguenther@suse.de>
733 * g++.dg/torture/pr57107.C: New testcase.
735 2013-04-30 Andrey Belevantsev <abel@ispras.ru>
737 PR rtl-optimization/57105
738 * gcc.dg/pr57105.c: New test.
740 2013-04-30 Jakub Jelinek <jakub@redhat.com>
742 PR tree-optimization/57104
743 * gcc.dg/pr57104.c: New test.
745 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
748 * gcc.target/i386/pr44578.c: New test.
750 2013-04-29 Vladimir Makarov <vmakarov@redhat.com>
753 * gcc.target/i386/pr57097.c: New test.
755 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
758 * gcc.target/i386/pr57098.c: New test.
760 2013-04-29 Kai Tietz <ktietz@redhat.com>
762 * gcc.c-torture/execute/pr55875.c: New test.
764 2013-04-29 Richard Biener <rguenther@suse.de>
767 * gcc.dg/torture/pr57075.c: New testcase.
769 2013-04-29 Richard Biener <rguenther@suse.de>
772 * gcc.dg/autopar/pr57103.c: New testcase.
774 2013-04-29 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
776 * gcc.dg/c1x-align-3.c: Add test for negative power of 2.
778 2013-04-29 Tom de Vries <tom@codesourcery.com>
780 * gcc.dg/pr50763.c: Update test.
782 2013-04-26 Jeff Law <law@redhat.com>
784 * gcc.dg/tree-ssa/vrp88.c: New test.
786 2013-04-29 Christian Bruel <christian.bruel@st.com>
789 * gcc.target/sh/pr57108.c: New test.
791 2013-04-29 Richard Biener <rguenther@suse.de>
794 * gfortran.dg/gomp/pr57089.f90: New testcase.
796 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
798 * lib/target-supports.exp (vect_uintfloat_cvt): Enable for AArch64.
800 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
802 * gcc.target/aarch64/vect-vcvt.c: New.
804 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
806 * gcc.target/aarch64/vect-vrnd.c: New.
808 2013-04-29 Richard Biener <rguenther@suse.de>
810 PR tree-optimization/57081
811 * gcc.dg/torture/pr57081.c: New testcase.
813 2013-04-29 Jakub Jelinek <jakub@redhat.com>
815 PR tree-optimization/57083
816 * gcc.dg/torture/pr57083.c: New test.
818 2013-04-28 Paolo Carlini <paolo.carlini@oracle.com>
821 * g++.dg/cpp0x/decltype52.C: New.
823 2013-04-28 Jakub Jelinek <jakub@redhat.com>
825 N3472 binary constants
826 * g++.dg/cpp/limits.C: Adjust warning wording.
827 * g++.dg/system-binary-constants-1.C: Likewise.
828 * g++.dg/cpp1y/system-binary-constants-1.C: New test.
830 2013-04-28 Tobias Burnus <burnus@net-b.de>
833 * gfortran.dg/coarray_30.f90: New.
835 2013-04-28 Thomas Koenig <tkoenig@gcc.gnu.org>
838 * frontend-passes (optimize_power): New function.
839 (optimize_op): Use it.
841 2013-04-27 Jakub Jelinek <jakub@redhat.com>
844 * gcc.c-torture/execute/pr56866.c: New test.
845 * gcc.target/i386/pr56866.c: New test.
847 2013-04-26 Jakub Jelinek <jakub@redhat.com>
850 * gcc.dg/setjmp-5.c: New test.
852 2013-04-26 Paolo Carlini <paolo.carlini@oracle.com>
855 * g++.dg/cpp0x/constexpr-55708.C: New.
857 2013-04-26 Richard Biener <rguenther@suse.de>
859 * gcc.dg/tree-prof/update-loopch.c: Revert last change.
860 * gcc.dg/graphite/pr33766.c: Fix undefined behavior.
861 * gcc.dg/pr53265.c: Remove XFAILs.
862 * gcc.dg/tree-ssa/loop-38.c: Remove unreliable dump scanning.
863 * gcc.dg/tree-ssa/pr21559.c: Change back to two expected jump threads.
865 2013-04-26 Jakub Jelinek <jakub@redhat.com>
867 * lib/prune.exp: Add -fdiagnostics-color=never to TEST_ALWAYS_FLAGS.
868 * lib/c-compat.exp (compat-use-alt-compiler, compat_setup_dfp): Handle
869 -fdiagnostics-color=never option similarly to
870 -fno-diagnostics-show-caret option.
872 2013-04-25 Jakub Jelinek <jakub@redhat.com>
874 PR rtl-optimization/57003
875 * gcc.target/i386/pr57003.c: New test.
877 2013-04-25 Marek Polacek <polacek@redhat.com>
879 PR tree-optimization/57066
880 * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
882 2013-04-25 James Greenhalgh <james.greenhalgh@arm.com>
883 Tejas Belagod <tejas.belagod@arm.com>
885 * gcc.target/aarch64/vaddv-intrinsic.c: New.
886 * gcc.target/aarch64/vaddv-intrinsic-compile.c: Likewise.
887 * gcc.target/aarch64/vaddv-intrinsic.x: Likewise.
889 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
891 * gcc.target/aarch64/cmp.c: New.
893 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
895 * gcc.target/aarch64/ngc.c: New.
897 2013-04-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
899 * lib/target-supports.exp
900 (check_effective_target_arm_neon_fp16_ok_nocache): New procedure.
901 (check_effective_target_arm_neon_fp16_ok): Likewise.
902 (add_options_for_arm_neon_fp16): Likewise.
903 * gcc.target/arm/neon/vcvtf16_f32.c: New test. Generated.
904 * gcc.target/arm/neon/vcvtf32_f16.c: Likewise.
906 2013-04-24 Vladimir Makarov <vmakarov@redhat.com>
908 PR rtl-optimizations/57046
909 * gcc.target/i386/pr57046.c: New test.
911 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
913 * g++.dg/cpp1y/cplusplus.C: New.
915 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
917 * g++.dg/cpp1y/cxx1y_macro.C: Remove.
919 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
921 * c-c++-common/Wpointer-arith-1.c: New.
923 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
925 * g++.dg/cpp1y/cxx1y_macro.C: New.
927 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
930 * g++.dg/cpp0x/sfinae45.C: New.
932 2013-04-24 Richard Biener <rguenther@suse.de>
935 * gcc.c-torture/execute/pr56982.c: Avoid sigjmp_buf use.
937 2013-04-23 Richard Biener <rguenther@suse.de>
940 * gcc.dg/torture/pr57036-1.c: New testcase.
941 * gcc.dg/torture/pr57036-2.c: Likewise.
943 2013-04-23 Sofiane Naci <sofiane.naci@arm.com>
945 * gcc.target/aarch64/scalar-mov.c: New testcase.
947 2013-04-23 Richard Biener <rguenther@suse.de>
949 PR tree-optimization/57026
950 * gcc.dg/torture/pr57026.c: New testcase.
952 2013-04-22 Janus Weil <janus@gcc.gnu.org>
956 * gfortran.dg/transfer_check_4.f90: New.
958 2013-04-22 Marek Polacek <polacek@redhat.com>
961 * gcc.dg/pr56990.c: New test.
963 2013-04-22 Vladimir Makarov <vmakarov@redhat.com>
966 * gcc.target/i386/pr57018.c: New test.
968 2013-04-22 James Greenhalgh <james.greenhalgh@arm.com>
970 * gcc.target/aarch64/vrecps.c: New.
971 * gcc.target/aarch64/vrecpx.c: Likewise.
973 2013-04-22 Christian Bruel <christian.bruel@st.com>
976 * gcc.target/sh/mfmovd.c: Add new function and check hard_float.
978 2013-04-21 Jeff Law <law@redhat.com>
980 * gcc.dg/tree-ssa/forwprop-26.c: New test.
982 2013-04-20 Tobias Burnus <burnus@net-b.de>
985 * gfortran.dg/c_loc_test_22.f90: New.
987 2013-04-19 Vladimir Makarov <vmakarov@redhat.com>
989 PR rtl-optimization/56847
990 * gcc.dg/pr56847.c: New test.
992 2013-04-19 Richard Biener <rguenther@suse.de>
994 PR tree-optimization/56982
995 * gcc.c-torture/execute/pr56982.c: New testcase.
997 2013-04-19 Martin Jambor <mjambor@suse.cz>
999 PR tree-optimization/56718
1000 * g++.dg/ipa/imm-devirt-1.C: New test.
1001 * g++.dg/ipa/imm-devirt-2.C: Likewise.
1003 2013-04-19 Richard Biener <rguenther@suse.de>
1005 PR tree-optimization/57000
1006 * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
1008 2013-04-19 Thomas Koenig <tkoenig@gcc.gnu.org>
1009 Mikael Morin <mikael@gcc.gnu.org>
1012 * gfortran.dg/array_constructor_45.f90: New test.
1013 * gfortran.dg/array_constructor_46.f90: New test.
1014 * gfortran.dg/array_constructor_47.f90: New test.
1015 * gfortran.dg/array_constructor_40.f90: Adjust number of while loops.
1017 2013-04-18 Jakub Jelinek <jakub@redhat.com>
1019 PR rtl-optimization/56999
1020 * g++.dg/opt/pr56999.C: New test.
1022 2013-04-18 Cary Coutant <ccoutant@google.com>
1024 * g++.dg/debug/dwarf2/pubnames-2.C: Add -fno-debug-types-section.
1025 * g++.dg/debug/dwarf2/pubnames-3.C: New test case.
1027 2013-04-18 Cary Coutant <ccoutant@google.com>
1029 * g++.dg/debug/dwarf2/typedef2.C: Add -fno-debug-types-section flag.
1030 * g++.dg/debug/dwarf2/typedef4.C: Likewise.
1031 * g++.dg/debug/dwarf2/static-data-member1.C: Likewise.
1032 * g++.dg/debug/dwarf2/global-used-types-1.C: Likewise.
1033 * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
1034 * g++.dg/debug/dwarf2/nested-2.C: Likewise.
1035 * g++.dg/debug/dwarf2/typedef1.C: Likewise.
1036 * g++.dg/debug/dwarf2/namespace-2.C: Likewise.
1037 * g++.dg/debug/dwarf2/integer-typedef.C: Likewise.
1038 * g++.dg/debug/dwarf2/self-ref-2.C: Likewise.
1039 * g++.dg/debug/dwarf2/explicit-constructor.C: Likewise.
1041 2013-04-18 Grigoriy Kraynov <grigoriy.kraynov@intel.com>
1043 * gcc.target/i386/avx2-vpop-check.h: Cast away volatility in memcmp().
1045 2013-04-18 Jakub Jelinek <jakub@redhat.com>
1047 PR tree-optimization/56984
1048 * gcc.c-torture/compile/pr56984.c: New test.
1050 PR rtl-optimization/56992
1051 * gcc.dg/pr56992.c: New test.
1053 2013-04-17 Janus Weil <janus@gcc.gnu.org>
1056 * gfortran.dg/proc_ptr_42.f90: New.
1058 2013-04-17 Eric Botcazou <ebotcazou@adacore.com>
1060 * gnat.dg/discr41.ad[sb]: New test.
1061 * gcc.dg/tree-ssa/ssa-fre-38.c: Likewise.
1062 * gcc.dg/vect/slp-24-big-array.c: Beef up anti-vectorization trick.
1063 * gcc.dg/vect/slp-24.c: Likewise.
1064 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
1065 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
1066 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
1067 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
1068 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
1069 * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c: Likewise.
1070 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
1071 * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Likewise.
1072 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
1073 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
1074 * gcc.dg/vect/vect-strided-mult.c: Likewise.
1075 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
1076 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
1077 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
1078 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
1079 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
1080 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
1081 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
1082 * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c: Likewise.
1083 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
1084 * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c: Likewise.
1085 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Likewise.
1086 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
1087 * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
1088 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
1089 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
1091 2013-04-17 Janne Blomqvist <jb@gcc.gnu.org>
1094 * lib/gcc-dg.exp (scan-module): Uncompress module file before scanning.
1095 * gfortran.dg/module_md5_1.f90: Remove.
1097 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1099 * gcc.target/aarch64/adds3.c: New.
1100 * gcc.target/aarch64/subs3.c: New.
1102 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1104 * gcc.target/aarch64/adds1.c: New.
1105 * gcc.target/aarch64/adds2.c: New.
1106 * gcc.target/aarch64/subs1.c: New.
1107 * gcc.target/aarch64/subs2.c: New.
1109 2013-04-16 Ed Smith-Rowland <3dw4rd@verizon.net>
1111 Implement n3599 - Literal operator templates for strings.
1112 * g++.dg/cpp1y/udlit-char-template.C: New test.
1113 * g++.dg/cpp1y/udlit-char-template-neg.C: New test.
1115 2013-04-16 Tobias Burnus <burnus@net-b.de>
1118 * gfortran.dg/no_arg_check_1.f90: New.
1119 * gfortran.dg/no_arg_check_2.f90: New.
1120 * gfortran.dg/no_arg_check_3.f90: New.
1122 2013-04-16 Janus Weil <janus@gcc.gnu.org>
1125 * gfortran.dg/proc_ptr_41.f90: New.
1127 2013-04-16 Richard Biener <rguenther@suse.de>
1129 PR tree-optimization/56756
1130 * gcc.dg/torture/pr56756.c: New testcase.
1132 2013-04-16 Tobias Burnus <burnus@net-b.de>
1135 * gfortran.dg/c_assoc_5.f90: New.
1137 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
1139 * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
1140 * gcc.c-torture/execute/pr33992.x: Remove.
1141 * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
1142 * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
1143 * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
1145 2013-04-15 Jakub Jelinek <jakub@redhat.com>
1147 PR tree-optimization/56962
1148 * gcc.c-torture/execute/pr56962.c: New test.
1150 2013-04-15 Richard Biener <rguenther@suse.de>
1152 PR tree-optimization/56933
1153 * gcc.dg/vect/pr56933.c: New testcase.
1155 2013-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1157 * gcc.target/arm/anddi3-opt.c: New test.
1158 * gcc.target/arm/anddi3-opt2.c: Likewise.
1160 2013-04-15 Eric Botcazou <ebotcazou@adacore.com>
1162 * gcc.dg/pr56890-1.c: New test.
1163 * gcc.dg/pr56890-2.c: Likewise.
1165 2013-04-15 Joey Ye <joey.ye@arm.com>
1167 * gcc.target/arm/thumb1-far-jump-1.c: New test.
1168 * gcc.target/arm/thumb1-far-jump-2.c: New test.
1170 2013-04-14 Mikael Morin <mikael@gcc.gnu.org>
1173 * gfortran.dg/select_type_33.f03: New test.
1175 2013-04-13 Janus Weil <janus@gcc.gnu.org>
1178 * gfortran.dg/typebound_proc_29.f03: New.
1180 2013-04-12 Janus Weil <janus@gcc.gnu.org>
1183 * gfortran.dg/typebound_proc_28.f03: New.
1185 2013-04-12 Jeff Law <law@redhat.com>
1187 * gcc.dg/tree-ssa/vrp87.c: Do not run test on ppc and xtensa
1190 2013-04-12 Tobias Burnus <burnus@net-b.de>
1193 * gfortran.dg/coarray/alloc_comp_2.f90: New.
1195 2013-04-12 Vladimir Makarov <vmakarov@redhat.com>
1198 * gcc.target/i386/pr56903.c: New test.
1200 2013-04-12 Janus Weil <janus@gcc.gnu.org>
1203 * gfortran.dg/auto_char_len_4.f90: Add -pedantic. Changed error.
1204 * gfortran.dg/assumed_rank_4.f90: Modified error wording.
1205 * gfortran.dg/block_11.f90: Fix invalid test case.
1206 * gfortran.dg/function_types_3.f90: Add new error message.
1207 * gfortran.dg/global_references_1.f90: Ditto.
1208 * gfortran.dg/import2.f90: Remove unneeded parts.
1209 * gfortran.dg/import6.f90: Fix invalid test case.
1210 * gfortran.dg/proc_decl_2.f90: Ditto.
1211 * gfortran.dg/proc_decl_9.f90: Ditto.
1212 * gfortran.dg/proc_decl_18.f90: Ditto.
1213 * gfortran.dg/proc_ptr_40.f90: New.
1214 * gfortran.dg/whole_file_7.f90: Modified error wording.
1215 * gfortran.dg/whole_file_16.f90: Ditto.
1216 * gfortran.dg/whole_file_17.f90: Add -pedantic.
1217 * gfortran.dg/whole_file_18.f90: Modified error wording.
1218 * gfortran.dg/whole_file_20.f03: Ditto.
1219 * gfortran.fortran-torture/execute/intrinsic_associated.f90: Fix
1222 2013-04-12 Richard Biener <rguenther@suse.de>
1225 2013-04-10 Richard Biener <rguenther@suse.de>
1227 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
1229 2013-04-12 Tobias Burnus <burnus@net-b.de>
1232 * gfortran.dg/class_allocate_15.f90: New.
1235 2013-04-12 Tobias Burnus <burnus@net-b.de>
1237 * gfortran.dg/coarray_lib_alloc_2.f90: Update
1238 scan-tree-dump-times.
1240 2013-04-12 Jakub Jelinek <jakub@redhat.com>
1242 PR tree-optimization/56918
1243 PR tree-optimization/56920
1244 * gcc.dg/vect/pr56918.c: New test.
1245 * gcc.dg/vect/pr56920.c: New test.
1247 2013-04-12 Tobias Burnus <burnus@net-b.de>
1250 * gfortran.dg/class_allocate_14.f90: New.
1251 * gfortran.dg/coarray_lib_alloc_2.f90: Update scan-tree-dump-times.
1252 * gfortran.dg/coarray_lib_alloc_3.f90: New.
1254 2013-04-12 Marc Glisse <marc.glisse@inria.fr>
1256 * gcc.dg/fold-cstvecshift.c: New testcase.
1258 2013-04-11 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1260 * gcc.target/aarch64/negs.c: New.
1263 2013-04-11 Jakub Jelinek <jakub@redhat.com>
1266 * g++.dg/template/arrow4.C: New test.
1268 2013-04-11 Eric Botcazou <ebotcazou@adacore.com>
1270 * gnat.dg/array23.adb: New test.
1271 * gnat.dg/array23_pkg[123].ads: New helpers.
1273 2013-04-11 Jeff Law <law@redhat.com>
1275 PR tree-optimization/56900
1276 * gcc.dg/tree-ssa/vrp87.c: Do not run test on various targets.
1278 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
1281 * g++.dg/cpp0x/sfinae44.C: New.
1283 2013-04-11 Arnaud Charlet <charlet@adacore.com>
1285 * ada/acats/run_all.sh: Remove special handling of -gnat95 switch.
1286 * ada/acats/ada95.lst: Remove special handling of -gnat95 switch.
1288 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
1291 * g++.dg/cpp0x/enum26.C: New.
1292 * g++.old-deja/g++.pt/mangle1.C: Adjust.
1294 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
1296 * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
1298 * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
1300 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
1301 * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
1302 loop is vectorized and that the correct instruction is generated.
1303 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
1304 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
1305 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
1307 2013-04-11 Jakub Jelinek <jakub@redhat.com>
1309 PR tree-optimization/56899
1310 * gcc.c-torture/execute/pr56899.c: New test.
1312 2013-04-10 David S. Miller <davem@davemloft.net>
1314 * gcc.target/sparc/setcc-4.c: New test.
1315 * gcc.target/sparc/setcc-5.c: New test.
1317 2013-04-10 Richard Biener <rguenther@suse.de>
1319 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
1321 2013-04-10 Richard Biener <rguenther@suse.de>
1323 * gcc.dg/vect/slp-39.c: New testcase.
1325 2013-04-10 Joern Rennecke <joern.rennecke@embecosm.com>
1327 PR tree-optimization/55524
1328 * gcc.target/epiphany/fnma-1.c: New test.
1330 2013-04-10 Zhouyi Zhou <yizhouzhou@ict.ac.cn>
1332 * gcc.dg/tree-ssa/inline-11.c: New test
1334 2013-04-10 Jakub Jelinek <jakub@redhat.com>
1337 * g++.dg/template/arrow3.C: New test.
1339 2013-04-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1341 * gcc.target/arm/minmax_minus.c: New test.
1343 2013-04-09 Jakub Jelinek <jakub@redhat.com>
1346 * c-c++-common/gomp/pr56883.c: New test.
1348 2013-04-09 Jeff Law <law@redhat.com>
1350 * gcc.dg/tree-ssa/vrp87.c: New test.
1352 2013-04-09 Jakub Jelinek <jakub@redhat.com>
1354 PR tree-optimization/56854
1355 * g++.dg/torture/pr56854.C: New test.
1357 2013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
1360 * gfortran.dg/array_constructor_44.f90: New test.
1362 2013-04-08 Paolo Carlini <paolo.carlini@oracle.com>
1365 * g++.dg/cpp0x/constexpr-specialization.C: New.
1367 2013-04-08 Jakub Jelinek <jakub@redhat.com>
1369 * gcc.c-torture/execute/pr56837.c: New test.
1373 * g++.dg/opt/vt3.C: New test.
1374 * g++.dg/opt/vt4.C: New test.
1376 2013-04-08 Jeff Law <law@redhat.com>
1378 * gcc.dg/tree-ssa/forwprop-25.c: New test.
1380 2013-04-08 Richard Biener <rguenther@suse.de>
1382 * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
1384 2013-04-08 Richard Biener <rguenther@suse.de>
1386 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
1388 2013-04-08 Richard Biener <rguenther@suse.de>
1390 * g++.dg/vect/slp-pr56812.cc: Adjust.
1392 2013-04-08 Jakub Jelinek <jakub@redhat.com>
1394 * gcc.dg/pr56837.c: New test.
1395 * gcc.dg/tree-ssa/ldist-19.c: Don't check for
1396 "generated memset minus one".
1398 2013-04-07 Tobias Burnus <burnus@net-b.de>
1401 * gfortran.dg/reshape_5.f90: New.
1403 2013-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1406 * gcc.target/powerpc/recip-1.c: Modify expected output.
1407 * gcc.target/powerpc/recip-3.c: Likewise.
1408 * gcc.target/powerpc/recip-4.c: Likewise.
1409 * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
1411 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
1413 * gcc.target/arm/peep-ldrd-1.c: New test.
1414 * gcc.target/arm/peep-strd-1.c: Likewise.
1416 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
1418 * gcc.target/arm/negdi-1.c: New test.
1419 * gcc.target/arm/negdi-2.c: Likewise.
1420 * gcc.target/arm/negdi-3.c: Likewise.
1421 * gcc.target/arm/negdi-4.c: Likewise.
1423 2013-04-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1425 * lib/target-supports.exp (add_options_for_arm_v8_neon):
1426 Add -march=armv8-a when we use v8 NEON.
1427 (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
1428 (check_effective_target_vect_call_ceilf): Likewise.
1429 (check_effective_target_vect_call_floorf): Likewise.
1430 (check_effective_target_vect_call_roundf): Likewise.
1431 (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
1432 * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
1433 * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
1434 * gcc.target/arm/vect-rounding-floorf.c: Likewise.
1435 * gcc.target/arm/vect-rounding-roundf.c: Likewise.
1437 2013-04-05 David Edelsohn <dje.gcc@gmail.com>
1439 * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
1440 * gcc.target/powerpc/sd-pwr6.c: Same.
1441 * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
1442 * g++.dg/debug/pr56294.C: XFAIL on AIX.
1444 2013-04-05 Ed Smith-Rowland <3dw4rd@verizon.net>
1446 * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
1448 2013-04-04 Janus Weil <janus@gcc.gnu.org>
1451 * gfortran.dg/altreturn_1.f90: Add -std=gnu.
1452 * gfortran.dg/altreturn_4.f90: Ditto.
1453 * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
1454 * gfortran.dg/altreturn_5.f90: Ditto.
1455 * gfortran.dg/altreturn_6.f90: Ditto.
1456 * gfortran.dg/altreturn_7.f90: Ditto.
1458 2013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1460 * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
1462 (check_effective_target_arm_v8_neon_ok_nocache):
1464 (check_effective_target_arm_v8_neon_ok): Change to use
1465 check_effective_target_arm_v8_neon_ok_nocache.
1466 (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
1468 (check_effective_target_vect_call_btruncf):
1469 Enable for arm and ARMv8 NEON.
1470 (check_effective_target_vect_call_ceilf): Likewise.
1471 (check_effective_target_vect_call_floorf): Likewise.
1472 (check_effective_target_vect_call_roundf): Likewise.
1473 (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
1476 2013-04-04 Marek Polacek <polacek@redhat.com>
1478 PR tree-optimization/48186
1479 * gcc.dg/pr48186.c: New test.
1481 2013-04-04 Richard Biener <rguenther@suse.de>
1483 PR tree-optimization/56826
1484 * gcc.dg/vect/pr56826.c: New testcase.
1485 * gcc.dg/vect/O3-pr36098.c: Adjust.
1487 2013-04-04 Tejas Belagod <tejas.belagod@arm.com>
1489 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
1490 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
1491 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
1492 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
1493 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
1494 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
1495 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
1496 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
1497 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
1498 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
1500 2013-04-04 Richard Biener <rguenther@suse.de>
1502 PR tree-optimization/56213
1503 * gcc.dg/vect/vect-123.c: New testcase.
1505 2013-04-04 Tobias Burnus <burnus@net-b.de>
1508 * gfortran.dg/read_repeat_2.f90: New.
1510 2013-04-04 Richard Biener <rguenther@suse.de>
1512 PR tree-optimization/56837
1513 * g++.dg/torture/pr56837.C: New testcase.
1515 2013-04-04 Tobias Burnus <burnus@net-b.de>
1518 * gfortran.dg/c_loc_test_21.f90: New.
1519 * gfortran.dg/c_loc_test_19.f90: Update dg-error.
1520 * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
1521 * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
1522 * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
1523 * gfortran.dg/c_loc_tests_16.f90: Update dg-error.
1525 2013-04-03 Jeff Law <law@redhat.com>
1527 PR tree-optimization/56799
1528 * gcc.c-torture/execute/pr56799.c: New test.
1530 2013-04-03 Paolo Carlini <paolo.carlini@oracle.com>
1533 * g++.dg/warn/Wpointer-arith-1.C: New.
1534 * g++.dg/gomp/for-19.C: Adjust.
1536 2013-04-03 Marek Polacek <polacek@redhat.com>
1539 * gcc.dg/pr55702.c: New test.
1541 2013-04-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1544 * gcc.dg/pr56809.c: New testcase.
1546 2013-04-03 Jakub Jelinek <jakub@redhat.com>
1549 * g++.dg/debug/pr56819.C: New test.
1551 2013-04-03 Richard Biener <rguenther@suse.de>
1553 PR tree-optimization/56817
1554 * g++.dg/torture/pr56817.C: New testcase.
1556 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
1558 * gcc.dg/vect/bb-slp-31.c: New file.
1560 2013-04-03 Jason Merrill <jason@redhat.com>
1563 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
1565 2013-04-03 Richard Biener <rguenther@suse.de>
1567 * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
1569 2013-04-03 Richard Biener <rguenther@suse.de>
1571 PR tree-optimization/55964
1572 * gcc.dg/torture/pr55964-2.c: New testcase.
1574 2013-04-03 Richard Biener <rguenther@suse.de>
1576 PR tree-optimization/56501
1577 * gcc.dg/torture/pr56501.c: New testcase.
1579 2013-04-03 Richard Biener <rguenther@suse.de>
1581 PR tree-optimization/56407
1582 * gcc.dg/torture/pr56407.c: New testcase.
1584 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
1586 PR tree-optimization/56790
1587 * g++.dg/ext/pr56790-1.C: New testcase.
1589 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
1591 * gcc.target/i386/merge-1.c: New testcase.
1592 * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
1594 2013-04-03 Jakub Jelinek <jakub@redhat.com>
1597 * gcc.c-torture/execute/pr19449.c: New test.
1599 2013-04-03 Richard Biener <rguenther@suse.de>
1601 PR tree-optimization/56812
1602 * g++.dg/vect/slp-pr56812.cc: New testcase.
1604 2013-04-03 Janus Weil <janus@gcc.gnu.org>
1608 * gfortran.dg/altreturn_8.f90: New.
1609 * gfortran.dg/altreturn_2.f90: Add -std=legacy.
1610 * gfortran.dg/intrinsic_actual_3.f90: Ditto.
1611 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
1613 2013-04-02 Jakub Jelinek <jakub@redhat.com>
1615 PR rtl-optimization/56745
1616 * gcc.c-torture/compile/pr56745.c: New test.
1618 2013-04-02 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
1620 * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
1622 2013-04-02 Richard Biener <rguenther@suse.de>
1624 PR tree-optimization/56778
1625 * gcc.dg/torture/pr56778.c: New testcase.
1627 2013-04-02 Richard Biener <rguenther@suse.de>
1630 * g++.dg/torture/pr56768.C: New testcase.
1632 2013-04-02 Paolo Carlini <paolo.carlini@oracle.com>
1634 * obj-c++.dg/try-catch-13.mm: Update per PR56725.
1636 2013-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1639 * gfortran.dg/namelist_82.f90: New test.
1641 2013-04-01 Janus Weil <janus@gcc.gnu.org>
1644 * gfortran.dg/implicit_class_1.f90: New.
1646 2013-03-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1649 * gfortran.dg/namelist_81.f90: New test.
1651 2013-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
1653 * gfortran.dg/character_comparison_3.f90: Adjust for use of memcmp
1654 for constant and equal string lengths.
1655 * gfortran.dg/character_comparison_5.f90: Likewise.
1656 * gfortran.dg/character_comparison_9.f90: New test.
1658 2013-03-27 Kirill Yukhin <kirill.yukhin@intel.com>
1660 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
1661 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
1663 2013-03-29 Tobias Burnus <burnus@net-b.de>
1666 * gfortran.dg/optional_absent_3.f90: New.
1668 2013-03-29 Tobias Burnus <burnus@net-b.de>
1671 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
1673 2013-03-29 Tobias Burnus <burnus@net-b.de>
1676 * gfortran.dg/namelist_80.f90: New.
1678 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1681 * gfortran.dg/string_length_2.f90: New test.
1682 * gfortran.dg/dependency_41.f90: New test.
1684 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1687 * gfortran.dg/array_constructor_43.f90: New test.
1688 * gfortran.dg/random_seed_3.f90: New test.
1690 2013-03-28 Ian Bolton <ian.bolton@arm.com>
1692 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
1693 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
1694 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
1695 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
1696 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
1697 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
1698 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
1699 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
1700 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
1701 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
1703 2013-03-28 Paolo Carlini <paolo.carlini@oracle.com>
1706 * g++.dg/conversion/op4.C: Adjust.
1707 * g++.dg/cpp0x/rv1n.C: Likewise.
1708 * g++.dg/cpp0x/rv2n.C: Likewise.
1709 * g++.dg/cpp0x/template_deduction.C: Likewise.
1710 * g++.dg/expr/cond8.C: Likewise.
1711 * g++.dg/other/error4.C: Likewise.
1712 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
1713 * g++.old-deja/g++.bugs/900519_02.C: Likewise.
1714 * g++.old-deja/g++.bugs/900519_03.C: Likewise.
1715 * g++.old-deja/g++.bugs/900520_02.C: Likewise.
1716 * g++.old-deja/g++.jason/conversion2.C: Likewise.
1717 * g++.old-deja/g++.law/cvt20.C: Likewise.
1718 * g++.old-deja/g++.law/cvt8.C: Likewise.
1719 * g++.old-deja/g++.law/init8.C: Likewise.
1720 * g++.old-deja/g++.mike/net12.C: Likewise.
1721 * g++.old-deja/g++.mike/net8.C: Likewise.
1722 * g++.old-deja/g++.mike/p2793.C: Likewise.
1723 * g++.old-deja/g++.mike/p3836.C: Likewise.
1724 * g++.old-deja/g++.mike/p418.C: Likewise.
1725 * g++.old-deja/g++.mike/p701.C: Likewise.
1726 * g++.old-deja/g++.mike/p807.C: Likewise.
1728 2013-03-28 Tejas Belagod <tejas.belagod@arm.com>
1731 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
1734 2013-03-28 Marek Polacek <polacek@redhat.com>
1736 PR tree-optimization/56695
1737 * gcc.dg/vect/pr56695.c: New test.
1739 2013-03-28 Richard Biener <rguenther@suse.de>
1741 PR tree-optimization/37021
1742 * gcc.dg/vect/fast-math-slp-38.c: New testcase.
1743 * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
1745 2013-03-27 Tobias Burnus <burnus@net-b.de>
1749 * gfortran.dg/sizeof_2.f90: New.
1750 * gfortran.dg/sizeof_3.f90: New.
1751 * gfortran.dg/sizeof_proc.f90: Update dg-error.
1753 2013-03-27 Richard Biener <rguenther@suse.de>
1755 PR tree-optimization/37021
1756 * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
1758 2013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
1760 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
1761 * g++.dg/ipa/ivinline-2.C: Likewise.
1762 * g++.dg/ipa/ivinline-3.C: Likewise.
1763 * g++.dg/ipa/ivinline-4.C: Likewise.
1764 * g++.dg/ipa/ivinline-5.C: Likewise.
1765 * g++.dg/ipa/ivinline-7.C: Likewise.
1766 * g++.dg/ipa/ivinline-8.C: Likewise.
1767 * g++.dg/ipa/ivinline-9.C: Likewise.
1768 * g++.dg/cpp0x/noexcept03.C: Likewise.
1769 * gcc.dg/const-1.c: Likewise.
1770 * gcc.dg/ipa/pure-const-1.c: Likewise.
1771 * gcc.dg/noreturn-8.c: Likewise.
1772 * gcc.target/i386/mmx-1.c: Likewise.
1773 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
1774 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
1775 * gcc.c-torture/execute/pr33992.x: New file.
1777 2013-03-26 Eric Botcazou <ebotcazou@adacore.com>
1779 * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
1781 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
1784 * g++.dg/ext/desig5.C: New.
1786 2013-03-26 Tobias Burnus <burnus@net-b.de>
1789 * gfortran.dg/merge_init_expr_2.f90: New.
1790 * gfortran.dg/merge_char_1.f90: Modify test to
1791 stay a run-time test.
1792 * gfortran.dg/merge_char_3.f90: Ditto.
1794 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
1796 * g++.dg/cpp0x/constexpr-friend-2.C: New.
1797 * g++.dg/cpp0x/constexpr-main.C: Likewise.
1799 2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
1802 * g++.dg/cpp0x/range-for23.C: New.
1804 2013-03-25 Tilo Schwarz <tilo@tilo-schwarz.de>
1807 * gfortran.dg/namelist_79.f90: New.
1809 2013-03-25 Martin Jambor <mjambor@suse.cz>
1811 * gcc.dg/ipa/ipcp-agg-9.c: New test.
1813 2013-03-25 Tobias Burnus <burnus@net-b.de>
1833 * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
1834 * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
1835 * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
1836 * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
1837 * gfortran.dg/c_funloc_tests_2.f03: Ditto.
1838 * gfortran.dg/c_funloc_tests_5.f03: Ditto.
1839 * gfortran.dg/c_funloc_tests_6.f90: Ditto.
1840 * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
1841 * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
1842 * gfortran.dg/c_loc_tests_16.f90: Ditto.
1843 * gfortran.dg/c_loc_tests_4.f03: Ditto.
1844 * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
1845 * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
1846 * gfortran.dg/c_loc_tests_8.f03: Ditto.
1847 * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
1848 * gfortran.dg/c_ptr_tests_15.f90: Ditto.
1849 * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
1850 * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
1851 * gfortran.dg/pr32601_1.f03: Ditto.
1852 * gfortran.dg/storage_size_2.f08: Remove dg-error.
1853 * gfortran.dg/blockdata_7.f90: New.
1854 * gfortran.dg/c_assoc_4.f90: New.
1855 * gfortran.dg/c_f_pointer_tests_6.f90: New.
1856 * gfortran.dg/c_f_pointer_tests_7.f90: New.
1857 * gfortran.dg/c_funloc_tests_8.f90: New.
1858 * gfortran.dg/c_loc_test_17.f90: New.
1859 * gfortran.dg/c_loc_test_18.f90: New.
1860 * gfortran.dg/c_loc_test_19.f90: New.
1861 * gfortran.dg/c_loc_test_20.f90: New.
1862 * gfortran.dg/c_sizeof_5.f90: New.
1863 * gfortran.dg/iso_c_binding_rename_3.f90: New.
1864 * gfortran.dg/transfer_resolve_2.f90: New.
1865 * gfortran.dg/transfer_resolve_3.f90: New.
1866 * gfortran.dg/transfer_resolve_4.f90: New.
1867 * gfortran.dg/pr32601.f03: Update dg-error.
1868 * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
1869 * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
1871 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1873 * gcc.target/arm/vseleqdf.c: New test.
1874 * gcc.target/arm/vseleqsf.c: Likewise.
1875 * gcc.target/arm/vselgedf.c: Likewise.
1876 * gcc.target/arm/vselgesf.c: Likewise.
1877 * gcc.target/arm/vselgtdf.c: Likewise.
1878 * gcc.target/arm/vselgtsf.c: Likewise.
1879 * gcc.target/arm/vselledf.c: Likewise.
1880 * gcc.target/arm/vsellesf.c: Likewise.
1881 * gcc.target/arm/vselltdf.c: Likewise.
1882 * gcc.target/arm/vselltsf.c: Likewise.
1883 * gcc.target/arm/vselnedf.c: Likewise.
1884 * gcc.target/arm/vselnesf.c: Likewise.
1885 * gcc.target/arm/vselvcdf.c: Likewise.
1886 * gcc.target/arm/vselvcsf.c: Likewise.
1887 * gcc.target/arm/vselvsdf.c: Likewise.
1888 * gcc.target/arm/vselvssf.c: Likewise.
1890 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov at arm.com>
1892 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
1894 * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
1895 * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
1896 * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
1897 * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
1898 * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
1899 * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
1900 * gcc.target/aarch64/atomic-op-char.x: ... to here.
1901 * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
1902 * gcc.target/aarch64/atomic-op-consume.x: ... to here.
1903 * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
1904 * gcc.target/aarch64/atomic-op-int.x: ... to here.
1905 * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
1906 * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
1907 * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
1908 * gcc.target/aarch64/atomic-op-release.x: ... to here.
1909 * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
1910 * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
1911 * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
1912 * gcc.target/aarch64/atomic-op-short.x: ... to here.
1913 * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
1914 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
1915 * gcc.target/arm/atomic-op-acquire.c: Likewise.
1916 * gcc.target/arm/atomic-op-char.c: Likewise.
1917 * gcc.target/arm/atomic-op-consume.c: Likewise.
1918 * gcc.target/arm/atomic-op-int.c: Likewise.
1919 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
1920 * gcc.target/arm/atomic-op-release.c: Likewise.
1921 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
1922 * gcc.target/arm/atomic-op-short.c: Likewise.
1924 2013-03-25 Richard Biener <rguenther@suse.de>
1927 * g++.dg/torture/pr56694.C: New testcase.
1929 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1932 * gcc.target/arm/neon-vcond-gt.c: New test.
1933 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
1934 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
1936 2013-03-25 Richard Biener <rguenther@suse.de>
1938 PR tree-optimization/56689
1939 * gcc.dg/torture/pr56689.c: New testcase.
1941 2013-03-25 Kai Tietz <ktietz@redhat.com>
1943 * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
1945 2013-03-24 Tobias Burnus <burnus@net-b.de>
1948 * gfortran.dg/eof_5.f90: New.
1950 2013-03-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
1952 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
1955 2013-03-22 Uros Bizjak <ubizjak@gmail.com>
1957 * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
1959 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
1962 * gcc.c-torture/execute/builtins/builtins.exp: Add
1963 -Wl,--allow-multiple-definition for RTEMS targets.
1965 2013-03-22 Ian Bolton <ian.bolton@arm.com>
1967 * gcc.target/aarch64/movk.c: New test.
1969 2013-03-21 Marc Glisse <marc.glisse@inria.fr>
1971 * g++.dg/ext/vector21.C: New testcase.
1973 2013-03-21 Christophe Lyon <christophe.lyon@linaro.org>
1975 * gcc.target/arm/neon-for-64bits-1.c: New tests.
1976 * gcc.target/arm/neon-for-64bits-2.c: Likewise.
1978 2013-03-21 Richard Biener <rguenther@suse.de>
1980 * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
1981 * gcc.dg/vect/vect-outer-3a.c: Likewise.
1983 2013-03-21 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1985 * gcc.target/aarch64/vect.c: Test and result vector added
1986 for sabd and saba instructions.
1987 * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
1988 instructions in assembly.
1989 * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
1990 * gcc.target/aarch64/vect-fp.c: Test and result vector added
1991 for fabd instruction.
1992 * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
1993 instruction in assembly.
1994 * gcc.target/aarch64/vect-fp.x: Add fabd test function.
1996 2013-03-20 Jeff Law <law@redhat.com>
1998 * g++.dg/tree-ssa/ssa-dom.C: New test.
2000 2013-03-20 Michael Meissner <meissner@linux.vnet.ibm.com>
2002 * gcc.target/powerpc/mmfpgpr.c: New test.
2003 * gcc.target/powerpc/sd-vsx.c: Likewise.
2004 * gcc.target/powerpc/sd-pwr6.c: Likewise.
2005 * gcc.target/powerpc/vsx-float0.c: Likewise.
2007 2013-03-20 Marc Glisse <marc.glisse@inria.fr>
2009 PR tree-optimization/56355
2010 * gcc.dg/pr56355-1.c: New file.
2012 2013-03-20 Catherine Moore <clm@codesourcery.com>
2013 Richard Sandiford <rdsandiford@googlemail.com>
2015 * gcc.target/mips/mips.exp: Add microMIPS support.
2016 * gcc.target/mips/umips-movep-2.c: New test.
2017 * gcc.target/mips/umips-lwp-2.c: New test.
2018 * gcc.target/mips/umips-swp-5.c: New test.
2019 * gcc.target/mips/umips-constraints-1.c: New test.
2020 * gcc.target/mips/umips-lwp-3.c: New test.
2021 * gcc.target/mips/umips-swp-6.c: New test.
2022 * gcc.target/mips/umips-constraints-2.c: New test.
2023 * gcc.target/mips/umips-save-restore-1.c: New test.
2024 * gcc.target/mips/umips-lwp-4.c: New test.
2025 * gcc.target/mips/umips-swp-7.c: New test.
2026 * gcc.target/mips/umips-save-restore-2.c: New test.
2027 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2028 * gcc.target/mips/umips-lwp-5.c: New test.
2029 * gcc.target/mips/umips-save-restore-3.c: New test.
2030 * gcc.target/mips/umips-lwp-6.c: New test.
2031 * gcc.target/mips/umips-swp-1.c: New test.
2032 * gcc.target/mips/umips-lwp-7.c: New test.
2033 * gcc.target/mips/umips-swp-2.c: New test.
2034 * gcc.target/mips/umips-lwp-8.c: New test.
2035 * gcc.target/mips/umips-swp-3.c: New test.
2036 * gcc.target/mips/umips-movep-1.c: New test.
2037 * gcc.target/mips/umips-lwp-1.c: New test.
2038 * gcc.target/mips/umips-swp-4.c: New test.
2040 2013-03-20 Richard Biener <rguenther@suse.de>
2042 PR tree-optimization/56661
2043 * gcc.dg/torture/pr56661.c: New testcase.
2045 2013-03-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2047 PR rtl-optimization/56605
2048 * gcc.target/powerpc/pr56605.c: New.
2050 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2053 * gfortran.dg/do_1.f90: Don't xfail.
2055 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
2058 * gfortran.dg/namelist_77.f90: New.
2059 * gfortran.dg/namelist_78.f90: New.
2061 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
2064 * gfortran.dg/open_negative_unit_1.f90: New.
2066 2013-03-19 Ian Bolton <ian.bolton@arm.com>
2068 * gcc.target/aarch64/sbc.c: New test.
2070 2013-03-19 Ian Bolton <ian.bolton@arm.com>
2072 * gcc.target/aarch64/ror.c: New test.
2074 2013-03-19 Ian Bolton <ian.bolton@arm.com>
2076 * gcc.target/aarch64/extr.c: New test.
2078 2013-03-19 Richard Biener <rguenther@suse.de>
2080 PR tree-optimization/56273
2081 * gcc.dg/tree-ssa/vrp47.c: Adjust.
2082 * c-c++-common/uninit-17.c: Likewise.
2084 2013-03-18 Jakub Jelinek <jakub@redhat.com>
2086 PR tree-optimization/56635
2087 * g++.dg/torture/pr56635.C: New test.
2089 2013-03-18 Richard Biener <rguenther@suse.de>
2091 PR tree-optimization/3713
2092 * g++.dg/ipa/devirt-12.C: New testcase.
2094 2013-03-18 Jakub Jelinek <jakub@redhat.com>
2097 * c-c++-common/pr56566.c: New test.
2099 2013-03-17 Jason Merrill <jason@redhat.com>
2101 * g++.dg/template/abstract-dr337.C: XFAIL.
2103 2013-03-16 Jakub Jelinek <jakub@redhat.com>
2106 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
2107 * c-c++-common/pr56607.c: New test.
2109 2013-03-16 Paolo Carlini <paolo.carlini@oracle.com>
2112 * g++.dg/cpp0x/constexpr-array5.C: New.
2114 2013-03-15 Tobias Burnus <burnus@net-b.de>
2117 * gfortran.dg/transfer_intrinsic_5.f90: New.
2119 2013-03-15 Kai Tietz <ktietz@redhat.com>
2121 * gcc.target/i386/movti.c: Don't test for x64 mingw.
2122 * gcc.target/i386/pr20020-1.c: Likewise.
2123 * gcc.target/i386/pr20020-2.c: Likewise.
2124 * gcc.target/i386/pr20020-3.c: Likewise.
2125 * gcc.target/i386/pr53425-1.c: Likewise.
2126 * gcc.target/i386/pr53425-2.c: Likewise.
2127 * gcc.target/i386/pr55093.c: Likewise.
2128 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
2130 2013-03-15 Jakub Jelinek <jakub@redhat.com>
2133 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
2134 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
2136 2013-03-14 Jakub Jelinek <jakub@redhat.com>
2138 PR tree-optimization/53265
2139 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
2141 * gcc.dg/graphite/id-6.c (test): Likewise.
2142 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
2143 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
2145 PR tree-optimization/53265
2146 * gcc.dg/pr53265.c: New test.
2147 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
2149 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
2151 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
2152 n, use it as high bound instead of 4.
2154 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
2157 * gcc.target/sh/pr49880-1.c: New.
2158 * gcc.target/sh/pr49880-2.c: New.
2159 * gcc.target/sh/pr49880-3.c: New.
2160 * gcc.target/sh/pr49880-4.c: New.
2161 * gcc.target/sh/pr49880-5.c: New.
2163 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
2165 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
2167 2013-03-13 Richard Biener <rguenther@suse.de>
2169 PR tree-optimization/56608
2170 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
2172 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
2175 * g++.dg/cpp0x/alias-decl-32.C: New.
2177 2013-03-11 Jan Hubicka <jh@suse.cz>
2180 * gcc.c-torture/compile/pr56571.c: New testcase.
2182 2013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2184 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
2185 * gcc.dg/tree-ssa/pr55579.c: Likewise.
2187 2013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
2189 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
2190 * gcc.dg/inline_4.c: Likewise.
2191 * gcc.dg/unroll_2.c: Likewise.
2192 * gcc.dg/unroll_3.c: Likewise.
2193 * gcc.dg/unroll_4.c: Likewise.
2195 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2198 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
2201 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
2203 2013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
2206 * gcc.c-torture/compile/pr40797.c: New.
2208 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2210 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
2212 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
2215 * gfortran.dg/class_56.f90: New test.
2217 2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
2220 * gcc.target/mips/pr56524.c: New test.
2222 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
2225 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
2227 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
2230 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
2232 2013-03-08 Marek Polacek <polacek@redhat.com>
2234 PR tree-optimization/56478
2235 * gcc.dg/torture/pr56478.c: New test.
2237 2013-03-08 Kai Tietz <ktietz@redhat.com>
2239 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
2240 targets linker option --allow-multiple-definition.
2242 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
2243 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
2244 * gcc.dg/pr52549.c: Add LLP64 case.
2245 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
2246 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
2247 * gcc.dg/torture/pr51071-2.c: Likewise.
2248 * gcc.dg/tree-ssa/vrp72.c: Likewise.
2249 * gcc.dg/tree-ssa/vrp73.c: Likewise.
2250 * gcc.dg/tree-ssa/vrp75.c: Likewise.
2251 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
2252 * gcc.dg/weak/weak-1.c: Likewise.
2253 * gcc.dg/weak/weak-2.c: Likewise.
2254 * gcc.dg/weak/weak-3.c: Likewise.
2255 * gcc.dg/weak/weak-4.c: Likewise.
2256 * gcc.dg/weak/weak-5.c: Likewise.
2257 * gcc.dg/weak/weak-15.c: Likewise.
2258 * gcc.dg/weak/weak-16.c: Likewise.
2260 * c-c++-common/pr54486.c: Skip test for mingw-targets.
2262 2013-03-07 Jakub Jelinek <jakub@redhat.com>
2264 PR tree-optimization/56559
2265 * gcc.dg/tree-ssa/reassoc-26.c: New test.
2267 2013-03-07 Andreas Schwab <schwab@suse.de>
2269 * gcc.dg/pr31490.c: Fix last change.
2271 2013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
2274 * g++.dg/template/crash115.C: New.
2276 2013-03-06 Jakub Jelinek <jakub@redhat.com>
2278 PR tree-optimization/56539
2279 * gcc.c-torture/compile/pr56539.c: New test.
2281 2013-03-06 Kai Tietz <ktietz@redhat.com>
2283 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
2285 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
2286 * gcc.dg/lto/20091013-1_2.c: Likewise.
2287 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
2289 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
2291 * gnat.dg/specs/aggr6.ads: New test.
2293 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
2295 * gnat.dg/loop_optimization15.ad[sb]: New test.
2297 2013-03-06 Jakub Jelinek <jakub@redhat.com>
2300 * gcc.dg/pr56548.c: New test.
2302 2013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2305 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
2307 2013-03-06 Jakub Jelinek <jakub@redhat.com>
2310 * g++.dg/template/typename20.C: New test.
2312 2013-03-05 Jakub Jelinek <jakub@redhat.com>
2315 * gcc.dg/pr56510.c: New test.
2317 PR rtl-optimization/56484
2318 * gcc.c-torture/compile/pr56484.c: New test.
2320 2013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
2323 * g++.dg/warn/Wsign-conversion-2.C: New.
2325 2013-03-05 Richard Biener <rguenther@suse.de>
2327 PR tree-optimization/56270
2328 * gcc.dg/vect/slp-38.c: New testcase.
2330 2013-03-05 Jakub Jelinek <jakub@redhat.com>
2332 PR rtl-optimization/56494
2333 * gcc.dg/pr56494.c: New test.
2335 2013-01-04 Eric Botcazou <ebotcazou@adacore.com>
2337 * gcc.dg/pr56424.c: New test.
2339 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
2341 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
2342 * gcc.dg/pr56228.c <avr>: Skip.
2344 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
2347 PR tree-optimization/52631
2348 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
2350 2013-03-03 David Edelsohn <dje.gcc@gmail.com>
2352 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
2353 * gcc.dg/vect/vect-83_64.c: Same.
2355 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
2358 * gfortran.dg/pointer_check_13.f90: New test.
2360 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
2363 * gfortran.dg/array_constructor_42.f90: New test.
2365 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
2368 * g++.dg/template/static33.C: New.
2369 * g++.dg/template/static34.C: Likewise.
2372 * g++.dg/template/static35.C: New.
2374 2013-03-01 Steve Ellcey <sellcey@mips.com>
2376 * gcc.dg/pr56396.c: Require pic support.
2378 2013-03-01 Richard Biener <rguenther@suse.de>
2380 PR tree-optimization/55481
2381 * gcc.dg/torture/pr56488.c: New testcase.
2383 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
2384 Jakub Jelinek <jakub@redhat.com>
2387 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
2388 no_sanitize_address attribute rather than no_address_safety_analysis.
2389 * g++.dg/asan/sanitizer_test_utils.h
2390 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
2391 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
2392 in addition to no_address_safety_analysis.
2394 2013-02-28 Jason Merrill <jason@redhat.com>
2397 * g++.dg/cpp0x/constexpr-and.C: New.
2399 2013-02-28 Martin Jambor <mjambor@suse.cz>
2401 PR tree-optimization/56294
2402 * g++.dg/debug/pr56294.C: New test.
2404 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
2406 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
2408 2013-02-27 Marek Polacek <polacek@redhat.com>
2410 PR rtl-optimization/56466
2411 * gcc.dg/pr56466.c: New test.
2413 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
2415 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
2416 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
2417 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
2419 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
2422 * gcc.dg/pr45472.c: New test.
2424 2013-02-26 Marek Polacek <polacek@redhat.com>
2426 PR tree-optimization/56426
2427 * gcc.dg/pr56436.c: New test.
2429 2013-02-26 Jakub Jelinek <jakub@redhat.com>
2431 PR tree-optimization/56448
2432 * gcc.c-torture/compile/pr56448.c: New test.
2434 PR tree-optimization/56443
2435 * gcc.dg/torture/pr56443.c: New test.
2437 2013-02-25 Richard Biener <rguenther@suse.de>
2439 PR tree-optimization/56175
2440 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
2442 2013-02-24 Jakub Jelinek <jakub@redhat.com>
2445 * g++.dg/torture/pr56403.C: New test.
2447 2013-02-25 Catherine Moore <clm@codesourcery.com>
2450 2013-02-24 Catherine Moore <clm@codesourcery.com>
2451 Richard Sandiford <rdsandiford@googlemail.com>
2453 * gcc.target/mips/mips.exp: Add microMIPS support.
2454 * gcc.target/mips/umips-movep-2.c: New test.
2455 * gcc.target/mips/umips-lwp-2.c: New test.
2456 * gcc.target/mips/umips-swp-5.c: New test.
2457 * gcc.target/mips/umips-constraints-1.c: New test.
2458 * gcc.target/mips/umips-lwp-3.c: New test.
2459 * gcc.target/mips/umips-swp-6.c: New test.
2460 * gcc.target/mips/umips-constraints-2.c: New test.
2461 * gcc.target/mips/umips-save-restore-1.c: New test.
2462 * gcc.target/mips/umips-lwp-4.c: New test.
2463 * gcc.target/mips/umips-swp-7.c: New test.
2464 * gcc.target/mips/umips-save-restore-2.c: New test.
2465 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2466 * gcc.target/mips/umips-lwp-5.c: New test.
2467 * gcc.target/mips/umips-save-restore-3.c: New test.
2468 * gcc.target/mips/umips-lwp-6.c: New test.
2469 * gcc.target/mips/umips-swp-1.c: New test.
2470 * gcc.target/mips/umips-lwp-7.c: New test.
2471 * gcc.target/mips/umips-swp-2.c: New test.
2472 * gcc.target/mips/umips-lwp-8.c: New test.
2473 * gcc.target/mips/umips-swp-3.c: New test.
2474 * gcc.target/mips/umips-movep-1.c: New test.
2475 * gcc.target/mips/umips-lwp-1.c: New test.
2476 * gcc.target/mips/umips-swp-4.c: New test.
2478 2013-02-24 Catherine Moore <clm@codesourcery.com>
2479 Richard Sandiford <rdsandiford@googlemail.com>
2481 * gcc.target/mips/mips.exp: Add microMIPS support.
2482 * gcc.target/mips/umips-movep-2.c: New test.
2483 * gcc.target/mips/umips-lwp-2.c: New test.
2484 * gcc.target/mips/umips-swp-5.c: New test.
2485 * gcc.target/mips/umips-constraints-1.c: New test.
2486 * gcc.target/mips/umips-lwp-3.c: New test.
2487 * gcc.target/mips/umips-swp-6.c: New test.
2488 * gcc.target/mips/umips-constraints-2.c: New test.
2489 * gcc.target/mips/umips-save-restore-1.c: New test.
2490 * gcc.target/mips/umips-lwp-4.c: New test.
2491 * gcc.target/mips/umips-swp-7.c: New test.
2492 * gcc.target/mips/umips-save-restore-2.c: New test.
2493 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2494 * gcc.target/mips/umips-lwp-5.c: New test.
2495 * gcc.target/mips/umips-save-restore-3.c: New test.
2496 * gcc.target/mips/umips-lwp-6.c: New test.
2497 * gcc.target/mips/umips-swp-1.c: New test.
2498 * gcc.target/mips/umips-lwp-7.c: New test.
2499 * gcc.target/mips/umips-swp-2.c: New test.
2500 * gcc.target/mips/umips-lwp-8.c: New test.
2501 * gcc.target/mips/umips-swp-3.c: New test.
2502 * gcc.target/mips/umips-movep-1.c: New test.
2503 * gcc.target/mips/umips-lwp-1.c: New test.
2504 * gcc.target/mips/umips-swp-4.c: New test.
2506 2013-02-22 Jakub Jelinek <jakub@redhat.com>
2509 * lib/asan-dg.exp (asan_link_flags): Add
2510 -B${gccpath}/libsanitizer/asan/ to flags.
2512 2013-02-21 Jakub Jelinek <jakub@redhat.com>
2515 * gcc.dg/torture/pr56420.c: New test.
2517 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
2520 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
2522 2013-02-21 Martin Jambor <mjambor@suse.cz>
2524 PR tree-optimization/56310
2525 * g++.dg/ipa/pr56310.C: New test.
2527 2013-02-21 Janus Weil <janus@gcc.gnu.org>
2530 * gfortran.dg/proc_ptr_comp_37.f90: New.
2532 2013-02-21 Richard Biener <rguenther@suse.de>
2534 PR tree-optimization/56415
2536 2013-02-11 Richard Biener <rguenther@suse.de>
2538 PR tree-optimization/56273
2539 * g++.dg/warn/Warray-bounds-6.C: New testcase.
2540 * gcc.dg/tree-ssa/pr21559.c: Adjust.
2541 * gcc.dg/tree-ssa/vrp17.c: Likewise.
2542 * gcc.dg/tree-ssa/vrp18.c: Likewise.
2543 * gcc.dg/tree-ssa/vrp23.c: Likewise.
2544 * gcc.dg/tree-ssa/vrp24.c: Likewise.
2546 2013-02-21 Marek Polacek <polacek@redhat.com>
2548 PR tree-optimization/56398
2549 * g++.dg/torture/pr56398.C: New test.
2551 2013-02-21 Jakub Jelinek <jakub@redhat.com>
2554 * gcc.c-torture/compile/pr56405.c: New test.
2556 2013-02-20 Jan Hubicka <jh@suse.cz>
2558 PR tree-optimization/56265
2559 * g++.dg/ipa/devirt-11.C: New testcase.
2561 2013-02-20 Richard Biener <rguenther@suse.de>
2563 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
2565 2013-02-20 Richard Biener <rguenther@suse.de>
2566 Jakub Jelinek <jakub@redhat.com>
2568 PR tree-optimization/56396
2569 * gcc.dg/pr56396.c: New testcase.
2571 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
2574 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
2576 2013-02-19 Richard Biener <rguenther@suse.de>
2578 PR tree-optimization/56384
2579 * gcc.dg/torture/pr56384.c: New testcase.
2581 2013-02-19 Jakub Jelinek <jakub@redhat.com>
2583 PR tree-optimization/56350
2584 * gcc.dg/pr56350.c: New test.
2586 PR tree-optimization/56381
2587 * g++.dg/opt/pr56381.C: New test.
2589 2013-02-18 Jakub Jelinek <jakub@redhat.com>
2592 * lib/dg-pch.exp (pch-init, pch-finish,
2593 check_effective_target_pch_supported_debug): New procs.
2594 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
2595 Likewise if $pch_unsupported_debug and $flags include -g.
2596 Skip FAILs about missing *.gch file if $pch_unsupported_debug
2597 and dg-require-effective-target pch_unsupported_debug.
2598 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
2599 * objc.dg/pch/pch.exp: Likewise.
2600 * gcc.dg/pch/pch.exp: Likewise.
2601 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
2602 pch_unsupported_debug.
2603 * gcc.dg/pch/valid-1.hs: Likewise.
2604 * gcc.dg/pch/valid-1b.c: Likewise.
2605 * gcc.dg/pch/valid-1b.hs: Likewise.
2607 2013-02-18 Richard Biener <rguenther@suse.de>
2609 PR tree-optimization/56366
2610 * gcc.dg/torture/pr56366.c: New testcase.
2612 2013-02-18 Richard Biener <rguenther@suse.de>
2615 * gcc.dg/torture/pr56349.c: New testcase.
2617 2013-02-18 Richard Biener <rguenther@suse.de>
2619 PR tree-optimization/56321
2620 * gcc.dg/torture/pr56321.c: New testcase.
2622 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
2624 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
2626 2013-02-16 Jakub Jelinek <jakub@redhat.com>
2627 Dodji Seketeli <dodji@redhat.com>
2630 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
2631 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
2632 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
2633 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
2634 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
2635 * c-c++-common/asan/pr56330.c: Likewise.
2636 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
2637 Ensure the size argument of __builtin_memcpy is a constant.
2639 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
2640 Paolo Carlini <paolo.carlini@oracle.com>
2643 * g++.dg/cpp0x/enum23.C: New.
2645 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
2648 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
2650 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
2652 PR rtl-optimization/56348
2653 * gcc.target/i386/pr56348.c: New test.
2655 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
2657 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
2658 * gcc.target/arm/interrupt-2.c: Likewise.
2660 2013-02-15 Tobias Burnus <burnus@net-b.de>
2663 * gfortran.dg/matmul_9.f90: New.
2665 2013-02-15 Tobias Burnus <burnus@net-b.de>
2668 * gfortran.dg/init_flag_11.f90: New.
2670 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2672 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
2674 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2676 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
2679 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
2680 Tobias Burnus <burnus@net-b.de>
2683 * gfortran.dg/allocatable_function_7.f90: New.
2685 2013-02-14 Jakub Jelinek <jakub@redhat.com>
2687 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
2688 * asan_globals_test-wrapper.cc: New file.
2689 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
2690 instead of asan_globals_test.cc as dg-additional-sources.
2691 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
2692 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
2693 "sanitizer_test_utils.h" instead of
2694 "sanitizer_common/tests/sanitizer_test_utils.h".
2695 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
2696 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
2697 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
2698 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
2699 * g++.dg/asan/asan_test.cc: Synced from upstream.
2700 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
2702 2013-02-14 Dodji Seketeli <dodji@redhat.com>
2705 * c-c++-common/asan/memcmp-2.c: New test.
2707 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
2710 * g++.dg/cpp0x/udlit-string-literal.h: New.
2711 * g++.dg/cpp0x/udlit-string-literal.C: New.
2713 2013-02-13 Sriraman Tallam <tmsriram@google.com>
2715 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
2717 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
2720 * gcc.target/arm/pr56184.C: New test.
2722 2013-02-13 Jakub Jelinek <jakub@redhat.com>
2725 * g++.dg/torture/pr56302.C: New test.
2726 * g++.dg/cpp0x/constexpr-56302.C: New test.
2727 * c-c++-common/pr56302.c: New test.
2729 2013-02-13 Tobias Burnus <burnus@net-b.de>
2730 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2733 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
2734 * gfortran.dg/quad_3.f90: Ditto.
2736 2013-02-13 Kostya Serebryany <kcc@google.com>
2738 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
2739 to match the fresh asan run-time.
2740 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
2742 2013-02-12 Dodji Seketeli <dodji@redhat.com>
2744 Avoid instrumenting duplicated memory access in the same basic block
2745 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
2746 * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
2747 * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
2748 * c-c++-common/asan/inc.c: Likewise.
2750 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
2753 * gcc.target/i386/pr56148.c: New test.
2755 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
2756 Tobias Burnus <burnus@net-b.de>
2759 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
2762 2013-02-12 Richard Biener <rguenther@suse.de>
2765 * gcc.dg/lto/pr56297_0.c: New testcase.
2766 * gcc.dg/lto/pr56297_0.c: Likewise.
2768 2013-02-12 Janus Weil <janus@gcc.gnu.org>
2771 * gfortran.dg/typebound_deferred_1.f90: New.
2773 2013-02-12 Jakub Jelinek <jakub@redhat.com>
2775 PR rtl-optimization/56151
2776 * gcc.target/i386/pr56151.c: New test.
2778 2013-02-11 Sriraman Tallam <tmsriramgoogle.com>
2780 * g++.dg/ext/mv12.C: New test.
2781 * g++.dg/ext/mv12.h: New file.
2782 * g++.dg/ext/mv12-aux.C: New file.
2783 * g++.dg/ext/mv13.C: New test.
2785 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
2787 * lib/target-supports.exp
2788 (check_effective_target_powerpc_eabi_ok): New.
2789 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
2791 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
2792 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
2794 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
2795 * gcc.target/powerpc/pr51623.c: Likewise.
2796 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
2797 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
2799 2013-02-11 Alexander Potapenko <glider@google.com>
2800 Jack Howarth <howarth@bromo.med.uc.edu>
2801 Jakub Jelinek <jakub@redhat.com>
2804 * g++.dg/asan/pr55617.C: Run on all targets.
2806 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
2808 PR rtl-optimization/56275
2809 * gcc.dg/pr56275.c: New test.
2811 2013-02-11 Richard Biener <rguenther@suse.de>
2813 PR tree-optimization/56273
2814 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
2816 2013-02-11 Richard Biener <rguenther@suse.de>
2818 PR tree-optimization/56264
2819 * gcc.dg/torture/pr56264.c: New testcase.
2821 2013-02-11 Richard Biener <rguenther@suse.de>
2823 PR tree-optimization/56273
2824 * g++.dg/warn/Warray-bounds-6.C: New testcase.
2825 * gcc.dg/tree-ssa/pr21559.c: Adjust.
2826 * gcc.dg/tree-ssa/vrp17.c: Likewise.
2827 * gcc.dg/tree-ssa/vrp18.c: Likewise.
2828 * gcc.dg/tree-ssa/vrp23.c: Likewise.
2829 * gcc.dg/tree-ssa/vrp24.c: Likewise.
2831 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
2833 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
2834 for *-*-linux-gnu targets.
2835 * g++.dg/asan/interception-test-1.c: Ditto.
2836 * g++.dg/asan/interception-failure-test-1.C: Ditto.
2837 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
2839 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
2842 * gfortran.dg/intrinsic_size_4.f90 : New test.
2844 2013-02-09 Jakub Jelinek <jakub@redhat.com>
2847 * gcc.target/powerpc/pr56256.c: New test.
2849 2013-02-08 Ian Lance Taylor <iant@google.com>
2851 * lib/go.exp: Load timeout.exp.
2853 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
2855 PR rtl-optimization/56246
2856 * gcc.target/i386/pr56246.c: New test.
2858 2013-02-08 Jeff Law <law@redhat.com>
2861 * gcc.dg/debug/dwarf2/pr53948.c: New test.
2863 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
2866 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
2869 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
2871 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
2873 2013-02-08 Jakub Jelinek <jakub@redhat.com>
2875 PR rtl-optimization/56195
2876 * gcc.dg/torture/pr56195.c: New test.
2878 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
2881 * gfortran.dg/recursive_interface_2.f90: New test.
2883 2013-02-08 Jakub Jelinek <jakub@redhat.com>
2885 PR tree-optimization/56250
2886 * gcc.c-torture/execute/pr56250.c: New test.
2888 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
2890 PR tree-optimization/56064
2891 * gcc.dg/fixed-point/view-convert-2.c: New test.
2893 2013-02-08 Michael Matz <matz@suse.de>
2895 PR tree-optimization/52448
2896 * gcc.dg/pr52448.c: New test.
2898 2013-02-08 Richard Biener <rguenther@suse.de>
2901 * gcc.dg/torture/pr56181.c: New testcase.
2903 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
2906 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
2907 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
2909 2013-02-07 Jakub Jelinek <jakub@redhat.com>
2912 * g++.dg/parse/crash61.C: New test.
2915 * g++.dg/parse/pr56239.C: New test.
2918 * g++.dg/abi/mangle61.C: New test.
2920 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
2922 PR rtl-optimization/56225
2923 * gcc.target/i386/pr56225.c: New test.
2925 2013-02-07 Jakub Jelinek <jakub@redhat.com>
2928 * gcc.dg/guality/pr56154-1.c: New test.
2929 * gcc.dg/guality/pr56154-2.c: New test.
2930 * gcc.dg/guality/pr56154-3.c: New test.
2931 * gcc.dg/guality/pr56154-4.c: New test.
2932 * gcc.dg/guality/pr56154-aux.c: New file.
2934 PR tree-optimization/55789
2935 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
2937 * gcc.dg/tree-ssa/inline-3.c: Add
2938 --param max-early-inliner-iterations=2 option.
2940 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2943 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
2944 Add -fno-dwarf2-cfi-asm to dg-options.
2947 2013-02-07 Jakub Jelinek <jakub@redhat.com>
2950 * gcc.dg/pr56228.c: New test.
2952 2013-02-07 Alan Modra <amodra@gmail.com>
2955 * gcc.target/powerpc/pr54009.c: New test.
2957 * gfortran.dg/pr54131.f: New test.
2959 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
2962 * gfortran.dg/array_constructor_41.f90: New test.
2964 2013-02-06 Janus Weil <janus@gcc.gnu.org>
2967 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
2969 2013-02-06 Jakub Jelinek <jakub@redhat.com>
2972 * g++.dg/gomp/pr56217.C: New test.
2974 2013-02-05 Jakub Jelinek <jakub@redhat.com>
2976 PR tree-optimization/56205
2977 * gcc.dg/tree-ssa/stdarg-6.c: New test.
2978 * gcc.c-torture/execute/pr56205.c: New test.
2980 2013-02-05 Richard Biener <rguenther@suse.de>
2982 PR tree-optimization/53342
2983 PR tree-optimization/53185
2984 * gcc.dg/vect/pr53185-2.c: New testcase.
2986 2013-02-05 Jan Hubicka <jh@suse.cz>
2988 PR tree-optimization/55789
2989 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
2990 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
2991 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
2992 * g++.dg/ipa/inline-1.C: New testcase.
2993 * g++.dg/ipa/inline-2.C: New testcase.
2994 * g++.dg/ipa/inline-3.C: New testcase.
2996 2013-02-05 Jan Hubicka <jh@suse.cz>
2998 PR tree-optimization/55789
2999 * g++.dg/torture/pr55789.C: New testcase.
3001 2013-02-05 Jakub Jelinek <jakub@redhat.com>
3004 * gcc.dg/pr56167.c: New test.
3006 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
3009 * gcc.target/sh/pr55146.c: New.
3011 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
3013 PR tree-optimization/54386
3014 * gcc.target/sh/pr54386.c: New.
3016 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
3019 * gfortran.dg/realloc_on _assign_16.f90 : New test.
3022 * gfortran.dg/realloc_on _assign_17.f90 : New test.
3024 2013-02-04 Alexander Potapenko <glider@google.com>
3025 Jack Howarth <howarth@bromo.med.uc.edu>
3026 Jakub Jelinek <jakub@redhat.com>
3029 * g++.dg/asan/pr55617.C: New test.
3031 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
3034 * gfortran.dg/typebound_operator_19.f90: New test.
3035 * gfortran.dg/typebound_assignment_4.f90: New test.
3037 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
3040 * gfortran.dg/recursive_interface_1.f90: New test.
3042 2013-02-04 Richard Guenther <rguenther@suse.de>
3045 * gcc.dg/lto/pr56168_0.c: New testcase.
3046 * gcc.dg/lto/pr56168_1.c: Likewise.
3048 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
3052 * gfortran.dg/block_12.f90: New test.
3053 * gfortran.dg/module_error_1.f90: New test.
3055 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
3057 * lib/target-supports.exp (check_effective_target_vect_float)
3058 (check_effective_target_vect_no_align): Add mips-sde-elf.
3060 2013-02-01 Jakub Jelinek <jakub@redhat.com>
3062 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
3064 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
3066 * gcc.dg/pr56023.c: XFAIL on AIX.
3067 * gcc.dg/vect/pr49352.c: Same.
3069 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
3071 * gnat.dg/opt26.adb: New test.
3073 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3076 2013-01-27 Amol Pise <amolpise15@gmail.com>
3078 * gcc.target/arm/neon-vfnms-1.c: New test.
3079 * gcc.target/arm/neon-vfnma-1.c: New test.
3081 2013-01-31 Richard Biener <rguenther@suse.de>
3083 PR tree-optimization/56157
3084 * gcc.dg/torture/pr56157.c: New testcase.
3086 2013-01-30 Richard Biener <rguenther@suse.de>
3088 PR tree-optimization/56150
3089 * gcc.dg/torture/pr56150.c: New testcase.
3091 2013-01-30 Jakub Jelinek <jakub@redhat.com>
3094 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
3095 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
3096 printed in backtrace.
3097 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
3098 to avoid errors about mismatched allocation vs. deallocation.
3101 * g++.dg/mv1.C: Moved to...
3102 * g++.dg/ext/mv1.C: ... here. Adjust test.
3103 * g++.dg/mv2.C: Moved to...
3104 * g++.dg/ext/mv2.C: ... here. Adjust test.
3105 * g++.dg/mv3.C: Moved to...
3106 * g++.dg/ext/mv3.C: ... here.
3107 * g++.dg/mv4.C: Moved to...
3108 * g++.dg/ext/mv4.C: ... here.
3109 * g++.dg/mv5.C: Moved to...
3110 * g++.dg/ext/mv5.C: ... here. Adjust test.
3111 * g++.dg/mv6.C: Moved to...
3112 * g++.dg/ext/mv6.C: ... here. Adjust test.
3113 * g++.dg/ext/mv7.C: New test.
3114 * g++.dg/ext/mv8.C: New test.
3115 * g++.dg/ext/mv9.C: New test.
3116 * g++.dg/ext/mv10.C: New test.
3117 * g++.dg/ext/mv11.C: New test.
3119 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
3121 PR rtl-optimization/56144
3122 * gcc.dg/pr56144.c: New.
3124 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
3126 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
3128 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
3129 * g++.dg/cpp0x/constexpr-55573.C: Same
3131 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
3133 PR tree-optimization/56064
3134 * gcc.dg/fixed-point/view-convert.c: New test.
3136 2013-01-30 Andreas Schwab <schwab@suse.de>
3138 * lib/target-supports-dg.exp (dg-process-target): Use expr to
3139 evaluate the end index in string range.
3141 2013-01-30 Tobias Burnus <burnus@net-b.de>
3144 * gfortran.dg/allocatable_function_6.f90: New.
3146 2013-01-29 Janus Weil <janus@gcc.gnu.org>
3147 Mikael Morin <mikael@gcc.gnu.org>
3150 * gfortran.dg/proc_ptr_comp_36.f90: New.
3152 2013-01-29 Richard Biener <rguenther@suse.de>
3154 PR tree-optimization/55270
3155 * gcc.dg/torture/pr55270.c: New testcase.
3157 2013-01-28 Jakub Jelinek <jakub@redhat.com>
3159 PR rtl-optimization/56117
3160 * gcc.dg/pr56117.c: New test.
3162 2013-01-28 Richard Biener <rguenther@suse.de>
3164 PR tree-optimization/56034
3165 * gcc.dg/torture/pr56034.c: New testcase.
3167 2013-01-28 Jakub Jelinek <jakub@redhat.com>
3169 PR tree-optimization/56125
3170 * gcc.dg/pr56125.c: New test.
3172 2013-01-28 Tobias Burnus <burnus@net-b.de>
3173 Mikael Morin <mikael@gcc.gnu.org>
3176 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
3177 * gfortran.dg/import8.f90: Likewise.
3178 * gfortran.dg/interface_derived_type_1.f90: Likewise.
3179 * gfortran.dg/import10.f90: New test.
3180 * gfortran.dg/import11.f90: Likewise
3182 2013-01-28 Jakub Jelinek <jakub@redhat.com>
3185 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
3186 string.h. Provide memset, malloc and free prototypes, adjust line
3187 numbers in dg-output.
3188 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
3189 Provide memset prototype and adjust line numbers in dg-output.
3190 * c-c++-common/asan/global-overflow-1.c: Likewise.
3192 PR tree-optimization/56094
3193 * gcc.dg/pr56094.c: New test.
3195 2013-01-27 Amol Pise <amolpise15@gmail.com>
3197 * gcc.target/arm/neon-vfnms-1.c: New test.
3198 * gcc.target/arm/neon-vfnma-1.c: New test.
3200 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
3203 * gcc.target/i386/pr56114.c: New test.
3205 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
3208 * gfortran.dg/associate_14.f90: New test.
3211 * gfortran.dg/associate_13.f90: New test.
3213 2013-01-25 Jakub Jelinek <jakub@redhat.com>
3215 PR tree-optimization/56098
3216 * gcc.dg/pr56098-1.c: New test.
3217 * gcc.dg/pr56098-2.c: New test.
3219 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
3222 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
3224 2013-01-22 Marek Polacek <polacek@redhat.com>
3226 PR tree-optimization/56035
3227 * gcc.dg/pr56035.c: New test.
3229 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3231 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
3234 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3236 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
3238 2013-01-24 Jakub Jelinek <jakub@redhat.com>
3241 * gcc.dg/pr56078.c: New test.
3242 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
3244 2013-01-24 Martin Jambor <mjambor@suse.cz>
3246 PR tree-optimization/55927
3247 * g++.dg/ipa/devirt-10.C: Disable early inlining.
3249 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
3251 * gcc.target/i386/movsd.c: New test.
3253 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
3256 * gcc.target/i386/pr55934.c: New test.
3258 2013-01-23 Janus Weil <janus@gcc.gnu.org>
3261 * gfortran.dg/select_8.f90: New.
3263 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
3265 * gcc.target/microblaze/microblaze.exp: Remove
3266 target_config_cflags check.
3268 2013-01-23 Jakub Jelinek <jakub@redhat.com>
3271 * gfortran.dg/gomp/pr56052.f90: New test.
3274 * gcc.dg/pr49069.c: New test.
3276 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
3279 * g++.dg/cpp0x/constexpr-static10.C: New.
3281 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
3284 * gcc.target/i386/pr56028.c: New test.
3286 2013-01-22 Jakub Jelinek <jakub@redhat.com>
3289 * gcc.target/i386/pr55686.c: New test.
3291 2013-01-22 Dodji Seketeli <dodji@redhat.com>
3294 * g++.dg/cpp0x/variadic139.C: New test.
3295 * g++.dg/cpp0x/variadic140.C: Likewise.
3296 * g++.dg/cpp0x/variadic141.C: Likewise.
3298 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
3300 * gnat.dg/warn8.adb: New test.
3302 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
3305 * gfortran.dg/include_8.f90: New test.
3307 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
3309 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
3310 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
3312 2013-01-21 Jakub Jelinek <jakub@redhat.com>
3314 PR tree-optimization/56051
3315 * gcc.c-torture/execute/pr56051.c: New test.
3317 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
3319 PR rtl-optimization/56023
3320 * gcc.dg/pr56023.c: New test.
3322 2013-01-21 Martin Jambor <mjambor@suse.cz>
3325 * gcc.target/i386/pr56022.c: New test.
3327 2013-01-21 Jason Merrill <jason@redhat.com>
3329 * lib/target-supports.exp (check_effective_target_alias): New.
3331 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
3334 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
3336 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
3338 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
3340 2013-01-19 Jeff Law <law@redhat.com>
3342 PR tree-optimization/52631
3343 * tree-ssa/pr52631.c: New test.
3344 * tree-ssa/ssa-fre-9: Update expected output.
3346 2013-01-19 Anthony Green <green@moxielogic.com>
3348 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
3351 2013-01-18 Jakub Jelinek <jakub@redhat.com>
3353 PR tree-optimization/56029
3354 * g++.dg/torture/pr56029.C: New test.
3356 2013-01-18 Sharad Singhai <singhai@google.com>
3358 PR tree-optimization/55995
3359 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
3361 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
3364 * gcc.target/i386/pr55433.c: New.
3366 2013-01-18 Jakub Jelinek <jakub@redhat.com>
3369 * gfortran.dg/pr56015.f90: New test.
3371 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
3373 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
3375 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
3377 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
3378 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
3379 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
3380 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
3381 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
3383 2013-01-17 Jeff Law <law@redhat.com>
3385 * gcc.dg/pr52573.c: Move to...
3386 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
3388 PR rtl-optimization/52573
3389 * gcc.dg/pr52573.c: New test.
3391 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
3394 * g++.dg/asan/interception-test-1.C: Skip on darwin.
3395 * lib/target-supports.exp (check_effective_target_swapcontext): Use
3396 check_no_compiler_messages to test support in ucontext.h.
3397 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
3398 compliant RLIMIT_AS.
3400 2013-01-17 Marek Polacek <polacek@redhat.com>
3402 PR rtl-optimization/55833
3403 * gcc.dg/pr55833.c: New test.
3405 2013-01-17 Jan Hubicka <jh@suse.cz>
3407 PR tree-optimization/55273
3408 * gcc.c-torture/compile/pr55273.c: New testcase.
3410 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
3413 * gcc.target/pr55981.c: New test.
3415 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
3417 * gcc.target/arm/pr40887.c: Require at least armv5.
3418 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
3419 * gcc.target/arm/pr51915.c: Likewise.
3420 * gcc.target/arm/pr52006.c: Likewise.
3421 * gcc.target/arm/pr53187.c: Likewise.
3423 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
3424 * gcc.target/arm/ftest-support-arm.h: Delete.
3425 * gcc.target/arm/ftest-support-thumb.h: Delete.
3426 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
3427 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
3428 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
3429 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
3430 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
3431 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
3432 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
3433 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
3434 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
3435 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
3436 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
3437 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
3438 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
3439 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
3440 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
3441 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
3442 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
3443 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
3444 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
3445 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
3446 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
3447 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
3448 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
3449 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
3451 2013-01-17 Martin Jambor <mjambor@suse.cz>
3453 PR tree-optimizations/55264
3454 * g++.dg/ipa/pr55264.C: New test.
3456 2013-01-16 Janus Weil <janus@gcc.gnu.org>
3459 * gfortran.dg/class_55.f90: New.
3461 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
3464 * gcc.c-torture/execute/builtins/builtins.exp: Add
3465 -Wl,--allow-multiple-definition for eabi and elf targets.
3468 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
3469 check_effective_target_vect_perm_short,
3470 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
3471 check_effective_target_vect64): Return 0 for big-endian ARM.
3472 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
3474 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
3477 2013-01-16 Richard Biener <rguenther@suse.de>
3479 PR tree-optimization/55964
3480 * gcc.dg/torture/pr55964.c: New testcase.
3482 2013-01-16 Richard Biener <rguenther@suse.de>
3484 PR tree-optimization/54767
3485 PR tree-optimization/53465
3486 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
3488 2013-01-16 Christian Bruel <christian.bruel@st.com>
3491 * gcc.target/sh/sh-switch.c: New testcase.
3493 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
3495 * gcc.dg/webizer.c: Increase the array size.
3497 2013-01-15 Jakub Jelinek <jakub@redhat.com>
3500 * gcc.dg/pr55940.c: New test.
3502 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
3503 Harald Anlauf <anlauf@gmx.de>
3505 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
3506 * gfortran.dg/bounds_check_5.f90: Likewise.
3507 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
3508 * gfortran.dg/continuation_9.f90: Likewise.
3509 * gfortran.dg/move_alloc_13.f90: Likewise.
3510 * gfortran.dg/structure_constructor_11.f90: Likewise.
3511 * gfortran.dg/tab_continuation.f: Likewise.
3512 * gfortran.dg/warning-directive-2.F90: Likewise.
3513 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
3515 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
3517 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
3518 * gcc.target/arm/fma-sp.c: Likewise.
3520 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
3522 PR rtl-optimization/55153
3523 * gcc.dg/pr55153.c: New.
3525 2013-01-15 Jakub Jelinek <jakub@redhat.com>
3527 PR tree-optimization/55920
3528 * gcc.c-torture/compile/pr55920.c: New test.
3530 2013-01-15 Richard Biener <rguenther@suse.de>
3533 * gcc.dg/torture/pr55882.c: New testcase.
3535 2013-01-15 Jakub Jelinek <jakub@redhat.com>
3537 PR tree-optimization/55955
3538 * gcc.c-torture/compile/pr55955.c: New test.
3540 2013-01-15 Dodji Seketeli <dodji@redhat.com>
3543 * g++.dg/cpp0x/alias-decl-31.C: New test.
3545 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
3548 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
3549 case where interface is null.
3551 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3554 * gfortran.dg/array_constructor_40.f90: New test.
3556 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
3558 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
3560 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
3562 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
3563 * gcc.target/aarch64/vect-ld1r-compile.c: New.
3564 * gcc.target/aarch64/vect-ld1r-fp.c: New.
3565 * gcc.target/aarch64/vect-ld1r.c: New.
3566 * gcc.target/aarch64/vect-ld1r.x: New.
3568 2013-01-14 Andi Kleen <ak@linux.intel.com>
3571 * gcc.target/i386/hle-clear-rel.c: New file
3572 * gcc.target/i386/hle-store-rel.c: New file.
3574 2013-01-14 Harald Anlauf <anlauf@gmx.de>
3576 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
3577 * gfortran.dg/bounds_check_4.f90: Likewise.
3578 * gfortran.dg/inquire_10.f90: Likewise.
3579 * gfortran.dg/minloc_3.f90: Likewise.
3580 * gfortran.dg/minlocval_3.f90: Likewise.
3581 * gfortran.dg/module_double_reuse.f90: Likewise.
3582 * gfortran.dg/mvbits_1.f90: Likewise.
3583 * gfortran.dg/oldstyle_1.f90: Likewise.
3584 * gfortran.dg/pr20163-2.f: Likewise.
3585 * gfortran.dg/save_1.f90: Likewise.
3586 * gfortran.dg/scan_1.f90: Likewise.
3587 * gfortran.dg/select_char_1.f90: Likewise.
3588 * gfortran.dg/shape_4.f90: Likewise.
3589 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
3590 * gfortran.dg/function_optimize_10.f90: Likewise.
3591 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
3592 * gfortran.dg/used_types_17.f90: Likewise.
3593 * gfortran.dg/used_types_18.f90: Likewise.
3595 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
3598 * gfortran.dg/proc_ptr_result_8.f90 : New test.
3600 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
3602 * gcc.dg/unroll_5.c: Add nomips16 attributes.
3604 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
3606 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
3608 2013-01-12 Janus Weil <janus@gcc.gnu.org>
3611 * gfortran.dg/assumed_type_2.f90: Fix test case.
3612 * gfortran.dg/internal_pack_13.f90: New test.
3613 * gfortran.dg/internal_pack_14.f90: New test.
3615 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
3618 * gfortran.dg/unlimited_polymorphic_8.f90: Update
3619 scan-tree-dump-times for foo.0.x._vptr to deal with change from
3622 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
3624 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
3626 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3629 * gcc.target/s390/pr55719.c: New testcase.
3631 2013-01-11 Richard Guenther <rguenther@suse.de>
3633 PR tree-optimization/44061
3634 * gcc.dg/pr44061.c: New testcase.
3636 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
3638 Update copyright years.
3640 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
3641 Jakub Jelinek <jakub@redhat.com>
3644 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
3646 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
3648 PR rtl-optimization/55672
3649 * gcc.target/i386/pr55672.c: New.
3651 2013-01-10 Jeff Law <law@redhat.com>
3653 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
3654 pass/fail message unique.
3657 2013-01-10 Jason Merrill <jason@redhat.com>
3659 * ada/.gitignore: New.
3661 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3663 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
3665 * g++.dg/tls/thread_local2.C: Likewise.
3666 * g++.dg/tls/thread_local2g.C: Likewise.
3667 * g++.dg/tls/thread_local6.C: Likewise.
3668 * g++.dg/tls/thread_local-order1.C: Add tls options.
3669 * g++.dg/tls/thread_local-order2.C: Likewise.
3670 * g++.dg/tls/thread_local3.C: Likewise.
3671 * g++.dg/tls/thread_local3g.C: Likewise.
3672 * g++.dg/tls/thread_local4.C: Likewise.
3673 * g++.dg/tls/thread_local4g.C: Likewise.
3674 * g++.dg/tls/thread_local5.C: Likewise.
3675 * g++.dg/tls/thread_local5g.C: Likewise.
3676 * g++.dg/tls/thread_local6g.C: Likewise.
3678 2013-01-10 Kostya Serebryany <kcc@google.com>
3680 * g++.dg/asan/asan_test.cc: Sync from upstream.
3682 2013-01-10 Jakub Jelinek <jakub@redhat.com>
3684 PR tree-optimization/55921
3685 * gcc.c-torture/compile/pr55921.c: New test.
3687 2013-01-09 Jan Hubicka <jh@suse.cz>
3689 PR tree-optimization/55569
3690 * gcc.c-torture/compile/pr55569.c: New testcase.
3692 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
3695 * gfortran.dg/use_28.f90: New test.
3697 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
3699 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
3700 number matching more robust.
3702 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
3704 PR rtl-optimization/55829
3705 * gcc.target/i386/pr55829.c: New.
3707 2013-01-09 Tobias Burnus <burnus@net-b.de>
3710 * gfortran.dg/bind_c_bool_1.f90: New.
3711 * gfortran.dg/do_5.f90: Add dg-warning.
3713 2013-01-09 Jan Hubicka <jh@suse.cz>
3715 PR tree-optimization/55875
3716 * gcc.c-torture/execute/pr55875.c: New testcase.
3717 * g++.dg/torture/pr55875.C: New testcase.
3719 2013-01-09 Jakub Jelinek <jakub@redhat.com>
3722 * c-c++-common/pr48418.c: New test.
3724 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
3727 * g++.dg/tls/thread_local-ice.C: New.
3729 2013-01-09 Andreas Schwab <schwab@suse.de>
3731 * gcc.dg/guality/pr54693.c: Null-terminate arr.
3733 2013-01-09 Jakub Jelinek <jakub@redhat.com>
3735 PR tree-optimization/48189
3736 * gcc.dg/pr48189.c: New test.
3738 2013-01-04 Jan Hubicka <jh@suse.cz>
3740 PR tree-optimization/55823
3741 * g++.dg/ipa/devirt-10.C: New testcase.
3743 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
3744 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
3746 PR rtl-optimization/55845
3747 * gcc.target/i386/pr55845.c: New test.
3749 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
3751 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
3752 instructions generated instead of number of occurances.
3754 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
3756 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
3757 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
3758 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
3759 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
3760 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
3761 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
3762 * gcc.target/aarch64/vect-fcm.x: Likewise.
3763 * lib/target-supports.exp
3764 (check_effective_target_vect_cond): Enable for AArch64.
3766 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
3768 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
3769 endian-safe float pool loading.
3770 (test_square_root_v4sf): Likewise.
3771 (test_square_root_v2df): Likewise.
3772 * lib/target-supports.exp
3773 (check_effective_target_vect_call_sqrtf): Add AArch64.
3775 2013-01-08 Martin Jambor <mjambor@suse.cz>
3778 * gcc.dg/tree-ssa/pr55579.c: New test.
3780 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3782 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
3785 2013-01-08 Jakub Jelinek <jakub@redhat.com>
3788 * gcc.dg/torture/pr55890-3.c: New test.
3791 * gcc.c-torture/compile/pr55851.c: New test.
3794 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
3797 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
3800 * gfortran.dg/elemental_scalar_args_2.f90: New test.
3802 2013-01-07 Tobias Burnus <burnus@net-b.de>
3805 * gfortran.dg/pointer_init_2.f90: Update dg-error.
3806 * gfortran.dg/pointer_init_7.f90: New.
3808 2013-01-07 Richard Biener <rguenther@suse.de>
3810 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
3812 2013-01-07 Richard Biener <rguenther@suse.de>
3815 * gcc.dg/torture/pr55890-1.c: New testcase.
3816 * gcc.dg/torture/pr55890-2.c: Likewise.
3818 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
3820 * gcc.target/aarch64/fmovd.c: New.
3821 * gcc.target/aarch64/fmovf.c: Likewise.
3822 * gcc.target/aarch64/fmovd-zero.c: Likewise.
3823 * gcc.target/aarch64/fmovf-zero.c: Likewise.
3824 * gcc.target/aarch64/vect-fmovd.c: Likewise.
3825 * gcc.target/aarch64/vect-fmovf.c: Likewise.
3826 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
3827 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
3829 2013-01-07 Richard Biener <rguenther@suse.de>
3831 PR tree-optimization/55888
3832 PR tree-optimization/55862
3833 * gcc.dg/torture/pr55888.c: New testcase.
3835 2013-01-07 Tobias Burnus <burnus@net-b.de>
3838 * gfortran.dg/intrinsic_size_3.f90: New.
3840 2013-01-07 Tobias Burnus <burnus@net-b.de>
3843 * gfortran.dg/select_type_32.f90: New.
3845 2013-01-04 Dodji Seketeli <dodji@redhat.com>
3848 * g++.dg/cpp0x/alias-decl-29.C: New test.
3850 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
3855 * gfortran.dg/class_array_15.f03: New test.
3857 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
3862 * gfortran.dg/use_23.f90: New test.
3863 * gfortran.dg/use_24.f90: New test.
3864 * gfortran.dg/use_25.f90: New test.
3865 * gfortran.dg/use_26.f90: New test.
3866 * gfortran.dg/use_27.f90: New test.
3868 2013-01-06 Olivier Hainque <hainque@adacore.com>
3870 * gnat.dg/specs/clause_on_volatile.ads: New test.
3872 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
3874 * gnat.dg/alignment10.adb: New test.
3876 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
3877 Mikael Morin <mikael@gcc.gnu.org>
3880 * gfortran.dg/use_22.f90: New test.
3882 2013-01-04 Andrew Pinski <apinski@cavium.com>
3884 * gcc.target/aarch64/cmp-1.c: New testcase.
3886 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
3889 * gfortran.dg/select_type_31.f03: New test.
3891 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
3893 PR c++/54526 (again)
3894 * g++.dg/cpp0x/parse2.C: Extend.
3895 * g++.old-deja/g++.other/crash28.C: Adjust.
3897 2013-01-04 Richard Biener <rguenther@suse.de>
3899 PR tree-optimization/55862
3900 * gcc.dg/torture/pr55862.c: New testcase.
3902 2013-01-04 Martin Jambor <mjambor@suse.cz>
3904 PR tree-optimization/55755
3905 * gcc.dg/torture/pr55755.c: New test.
3906 * gcc.dg/tree-ssa/sra-13.c: Likewise.
3907 * gcc.dg/tree-ssa/pr45144.c: Update.
3909 2013-01-04 Richard Biener <rguenther@suse.de>
3912 * gcc.dg/fold-reassoc-2.c: New testcase.
3914 2013-01-04 Tobias Burnus <burnus@net-b.de>
3917 * gfortran.dg/null_7.f90: New.
3919 2013-01-04 Tobias Burnus <burnus@net-b.de>
3923 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
3924 * gfortran.dg/unlimited_polymorphic_7.f90: New.
3925 * gfortran.dg/unlimited_polymorphic_8.f90: New.
3927 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
3929 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
3931 2013-01-03 Janus Weil <janus@gcc.gnu.org>
3934 * gfortran.dg/assignment_1.f90: Modified.
3935 * gfortran.dg/assignment_4.f90: New.
3937 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
3939 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
3941 2013-01-03 Richard Biener <rguenther@suse.de>
3943 PR tree-optimization/55857
3944 * gcc.dg/vect/pr55857-1.c: New testcase.
3945 * gcc.dg/vect/pr55857-2.c: Likewise.
3947 2013-01-03 Jakub Jelinek <jakub@redhat.com>
3949 PR rtl-optimization/55838
3950 * gcc.dg/pr55838.c: New test.
3952 PR tree-optimization/55832
3953 * gcc.c-torture/compile/pr55832.c: New test.
3955 2013-01-02 Teresa Johnson <tejohnson@google.com>
3957 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
3958 * gcc.dg/tree-ssa/loop-23.c: Ditto.
3959 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
3960 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
3961 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
3962 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
3963 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
3964 * gcc.dg/unroll_1.c: Ditto.
3965 * gcc.dg/unroll_2.c: Ditto.
3966 * gcc.dg/unroll_3.c: Ditto.
3967 * gcc.dg/unroll_4.c: Ditto.
3969 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3971 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
3973 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3976 * gfortran.dg/eof_4.f90: New test.
3978 2013-01-02 Jakub Jelinek <jakub@redhat.com>
3980 * lib/c-compat.exp (compat-use-alt-compiler): Remove
3981 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
3982 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
3983 (compat_setup_dfp): Initialize compat_alt_caret and
3984 compat_save_TEST_ALWAYS_FLAGS.
3986 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
3988 * gcc.dg/torture/tls/tls-reload-1.c: New test.
3990 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
3992 * gcc.dg/torture/fp-int-convert-2.c: New test.
3994 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3996 * gfortran.dg/newunit_3.f90: Add dg-do run.
3997 * gfortran.dg/inquire_15.f90: Add dg-do run.
3999 2013-01-01 Jakub Jelinek <jakub@redhat.com>
4001 PR tree-optimization/55831
4002 * gcc.dg/pr55831.c: New test.
4004 Copyright (C) 2013 Free Software Foundation, Inc.
4006 Copying and distribution of this file, with or without modification,
4007 are permitted in any medium without royalty provided the copyright
4008 notice and this notice are preserved.