1 2013-05-17 Easwaran Raman <eraman@google.com>
3 * gcc.dg/tree-ssa/reassoc-28.c: New testcase.
5 2013-05-17 Marc Glisse <marc.glisse@inria.fr>
8 * gcc.dg/binop-xor3.c: Restrict to platforms known to work (x86).
10 2013-05-17 Jakub Jelinek <jakub@redhat.com>
12 PR rtl-optimization/57281
13 PR rtl-optimization/57300
14 * gcc.dg/pr57300.c: New test.
15 * gcc.c-torture/execute/pr57281.c: New test.
17 2013-05-17 Paolo Carlini <paolo.carlini@oracle.com>
20 * g++.dg/ext/sizeof-complit.C: New.
22 2013-05-17 Marek Polacek <polacek@redhat.com>
24 * gcc.dg/strlenopt-25.c: New test.
25 * gcc.dg/strlenopt-26.c: Likewise.
27 2013-05-17 Jakub Jelinek <jakub@redhat.com>
29 * gcc.target/i386/rotate-4.c: Compile only with -mavx
30 instead of -mavx2, require only avx instead of avx2.
31 * gcc.target/i386/rotate-4a.c: Include avx-check.h instead
32 of avx2-check.h and turn into an avx runtime test instead of
35 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
37 * g++.dg/ext/vector22.C: Uncomment working test.
39 2013-05-16 Paolo Carlini <paolo.carlini@oracle.com>
42 * g++.dg/template/pr17410.C: New.
44 2013-05-16 Jakub Jelinek <jakub@redhat.com>
46 * gcc.target/i386/rotate-3.c: New test.
47 * gcc.target/i386/rotate-3a.c: New test.
48 * gcc.target/i386/rotate-4.c: New test.
49 * gcc.target/i386/rotate-4a.c: New test.
50 * gcc.target/i386/rotate-5.c: New test.
51 * gcc.target/i386/rotate-5a.c: New test.
53 2013-05-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
55 * gcc.dg/visibility-21.c: Require section_anchors.
57 2013-05-16 Greta Yorsh <Greta.Yorsh@arm.com>
59 * gcc.target/arm/unaligned-memcpy-2.c: Adjust expected output.
60 * gcc.target/arm/unaligned-memcpy-3.c: Likewise.
61 * gcc.target/arm/unaligned-memcpy-4.c: Likewise.
63 2013-05-16 Nathan Sidwell <nathan@codesourcery.com>
65 * gcc.dg/visibility-21.c: New.
67 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
70 * gcc.dg/pr57286.c: New testcase.
71 * gcc.dg/vector-shift-2.c: Don't assume int has size 4.
72 * g++.dg/ext/vector22.C: Comment out transformations not
75 2013-05-15 Richard Sandiford <rdsandiford@googlemail.com>
78 * gcc.target/mips/call-1.c: Restrict to o32.
79 * gcc.target/mips/call-5.c, gcc.target/mips/call-6.c: New test.
81 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
83 * g++.dg/cpp0x/lambda/lambda-shadow1.C: Replace dg-warnings with
85 * g++.dg/warn/Wshadow-1.C: Likewise.
86 * g++.dg/warn/Wshadow-6.C: Likewise.
87 * g++.dg/warn/Wshadow-7.C: Likewise.
89 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
92 * g++.dg/parse/pr31952-1.C: New.
93 * g++.dg/parse/pr31952-2.C: Likewise.
94 * g++.dg/parse/pr31952-3.C: Likewise.
96 * g++.dg/parse/pr18770.C: Adjust dg-errors to dg-messages.
97 * g++.old-deja/g++.jason/cond.C: Likewise.
98 * g++.dg/cpp0x/range-for5.C: Likewise.
100 2013-05-15 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
103 * gcc.target/arm/pr40887.c: Adjust testcase.
104 * gcc.target/arm/pr19599.c: New test.
106 2013-05-15 Richard Biener <rguenther@suse.de>
108 PR tree-optimization/57275
109 * gcc.target/i386/pr57275.c: New testcase.
111 2013-05-15 Jan Hubicka <jh@suse.cz>
113 * gcc.dg/lto/attr-weakref-1_0.c: New testcase.
114 * gcc.dg/lto/attr-weakref-1_1.c: New testcase.
115 * gcc.dg/lto/attr-weakref-1_2.c: New testcase.
117 2013-05-14 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
119 * gcc.dg/torture/alias-1.c: Add dg-require-effective-target
122 2013-05-14 Jakub Jelinek <jakub@redhat.com>
125 * c-c++-common/Wsequence-point-1.c: New test.
127 2013-05-14 Marc Glisse <marc.glisse@inria.fr>
129 * g++.dg/ext/vector22.C: New testcase.
130 * gcc.dg/binop-xor3.c: Remove xfail.
132 2013-05-14 James Greenhalgh <james.greenhalgh@arm.com>
134 * gcc.target/aarch64/vect-fcm.x: Add cases testing
135 FLOAT cmp FLOAT ? INT : INT.
136 * gcc.target/aarch64/vect-fcm-eq-d.c: Define IMODE.
137 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
138 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
139 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
140 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
141 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
143 2013-05-14 Paolo Carlini <paolo.carlini@oracle.com>
146 * g++.dg/cpp0x/defaulted43.C: New.
148 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
150 * gcc.dg/fstack-protector-strong.c: Don't include <stdlib.h>.
151 (alloca): Remove declaration.
152 (foo9): Replace alloca by __builtin_alloca.
154 2013-05-14 Joern Rennecke <joern.rennecke@embecosm.com>
156 * gcc.c-torture/compile/limits-externdecl.c [target avr-*-*]:
157 Expect "size of array is too large" error.
159 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
161 * gcc.dg/fstack-protector-strong.c (alloca): Declare.
163 2013-05-14 Richard Biener <rguenther@suse.de>
166 * g++.dg/torture/pr57235.C: New testcase.
168 2013-05-14 Jakub Jelinek <jakub@redhat.com>
171 * gcc.dg/torture/pr57251.c: New test.
173 2013-05-13 Uros Bizjak <ubizjak@gmail.com>
176 * gcc.target/i386/pr57264.c: New test.
178 2013-05-13 Jakub Jelinek <jakub@redhat.com>
180 * gcc.dg/vector-shift-2.c: Add -O to dg-options.
182 2013-05-13 Greta Yorsh <Greta.Yorsh@arm.com>
184 * gcc.dg/tree-ssa/forwprop-26.c: Add -fno-short-enums to dg-options.
186 2013-05-13 Jakub Jelinek <jakub@redhat.com>
188 PR tree-optimization/45216
189 PR tree-optimization/57157
190 * c-c++-common/rotate-1.c: Add 32 tests with +.
191 * c-c++-common/rotate-1a.c: Adjust.
192 * c-c++-common/rotate-2.c: Add 32 tests with +, expect only 48 rotates.
193 * c-c++-common/rotate-2b.c: New test.
194 * c-c++-common/rotate-3.c: Add 32 tests with +.
195 * c-c++-common/rotate-4.c: Add 32 tests with +, expect only 48 rotates.
196 * c-c++-common/rotate-4b.c: New test.
197 * c-c++-common/rotate-5.c: New test.
199 2013-05-13 Martin Jambor <mjambor@suse.cz>
202 * gcc.dg/ipa/remref-0.c: New test.
203 * gcc.dg/ipa/remref-1a.c: Likewise.
204 * gcc.dg/ipa/remref-1b.c: Likewise.
205 * gcc.dg/ipa/remref-2a.c: Likewise.
206 * gcc.dg/ipa/remref-2b.c: Likewise.
208 2013-05-13 Marc Glisse <marc.glisse@inria.fr>
210 * gcc.dg/vector-shift-2.c: New testcase.
212 2013-05-13 Jakub Jelinek <jakub@redhat.com>
214 PR tree-optimization/57230
215 * gcc.dg/strlenopt-24.c: New test.
217 PR tree-optimization/57230
218 * gcc.dg/strlenopt-23.c: New test.
220 2013-05-12 Oleg Endo <olegendo@gcc.gnu.org>
223 * gcc.target/sh/pr57108.c: Move this test case to ...
224 * gcc.c-torture/compile/pr57108.c: ... here.
226 2013-05-10 Richard Biener <rguenther@suse.de>
228 PR tree-optimization/57214
229 * gcc.dg/torture/pr57214.c: New testcase.
231 2013-05-10 Marc Glisse <marc.glisse@inria.fr>
233 * gcc.dg/vector-shift.c: New testcase.
235 2013-05-10 Jakub Jelinek <jakub@redhat.com>
237 * gcc.target/i386/rotate-1.c: Accept rolb or rorb instruction.
239 PR tree-optimization/45216
240 PR tree-optimization/57157
241 * c-c++-common/rotate-1.c: New test.
242 * c-c++-common/rotate-1a.c: New test.
243 * c-c++-common/rotate-2.c: New test.
244 * c-c++-common/rotate-2a.c: New test.
245 * c-c++-common/rotate-3.c: New test.
246 * c-c++-common/rotate-3a.c: New test.
247 * c-c++-common/rotate-4.c: New test.
248 * c-c++-common/rotate-4a.c: New test.
250 2013-05-10 Richard Biener <rguenther@suse.de>
252 * gcc.target/i386/avx256-unaligned-load-2.c: Make well-defined.
253 * gcc.target/i386/l_fma_double_1.c: Adjust.
254 * gcc.target/i386/l_fma_double_2.c: Likewise.
255 * gcc.target/i386/l_fma_double_3.c: Likewise.
256 * gcc.target/i386/l_fma_double_4.c: Likewise.
257 * gcc.target/i386/l_fma_double_5.c: Likewise.
258 * gcc.target/i386/l_fma_double_6.c: Likewise.
259 * gcc.target/i386/l_fma_float_1.c: Likewise.
260 * gcc.target/i386/l_fma_float_2.c: Likewise.
261 * gcc.target/i386/l_fma_float_3.c: Likewise.
262 * gcc.target/i386/l_fma_float_4.c: Likewise.
263 * gcc.target/i386/l_fma_float_5.c: Likewise.
264 * gcc.target/i386/l_fma_float_6.c: Likewise.
266 2013-05-08 Paolo Carlini <paolo.carlini@oracle.com>
269 * g++.dg/cpp0x/pr51226.C: New.
271 2013-04-16 Han Shen <shenhan@google.com>
273 Test cases for '-fstack-protector-strong'.
274 * gcc.dg/fstack-protector-strong.c: New.
275 * g++.dg/fstack-protector-strong.C: New.
277 2013-05-07 Ian Bolton <ian.bolton@arm.com>
279 * gcc.target/aarch64/ands_1.c: New test.
280 * gcc.target/aarch64/ands_2.c: Likewise
282 2013-05-07 Christophe Lyon <christophe.lyon@linaro.org>
284 * lib/target-supports.exp (check_effective_target_hw): New
286 * c-c++-common/asan/clone-test-1.c: Call
287 check_effective_target_hw.
288 * c-c++-common/asan/rlimit-mmap-test-1.c: Likewise.
289 * c-c++-common/asan/heap-overflow-1.c: Update regexps to accept
290 possible decorations.
291 * c-c++-common/asan/null-deref-1.c: Likewise.
292 * c-c++-common/asan/stack-overflow-1.c: Likewise.
293 * c-c++-common/asan/strncpy-overflow-1.c: Likewise.
294 * c-c++-common/asan/use-after-free-1.c: Likewise.
295 * g++.dg/asan/deep-thread-stack-1.C: Likewise.
296 * g++.dg/asan/large-func-test-1.C: Likewise.
298 2013-05-07 Sofiane Naci <sofiane.naci@arm.com>
300 * gcc.target/aarch64/scalar_intrinsics.c: Update.
302 2013-05-07 Richard Biener <rguenther@suse.de>
305 * g++.dg/torture/pr57190.C: New testcase.
307 2013-05-07 Jakub Jelinek <jakub@redhat.com>
309 PR tree-optimization/57149
310 * gcc.dg/pr57149.c: New test.
313 * gcc.dg/pr57184.c: New test.
315 2013-05-07 Eric Botcazou <ebotcazou@adacore.com>
317 * gnat.dg/specs/array3.ads: New test.
319 2013-05-06 Marc Glisse <marc.glisse@inria.fr>
321 * c-c++-common/vector-scalar-2.c: New testcase.
323 2013-05-06 Maxim Kuznetsov <maks.kuznetsov@gmail.com>
325 * gcc.target/i386/asm-dialect-2.c: New testcase.
327 2013-05-06 Paolo Carlini <paolo.carlini@oracle.com>
330 * g++.dg/cpp0x/auto38.C: New.
332 2013-05-06 Richard Biener <rguenther@suse.de>
334 PR tree-optimization/57185
335 * gcc.dg/autopar/pr57185.c: New testcase.
337 2013-05-06 Uros Bizjak <ubizjak@gmail.com>
340 * gcc.target/i386/pr57106.c: New test.
342 2013-05-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
344 * gcc.dg/tree-ssa/slsr-32.c: Re-enable.
345 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
346 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
347 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
348 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
349 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
350 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
352 2013-05-06 Teresa Johnson <tejohnson@google.com>
355 * gcc.dg/pr57154.c: New test.
357 2013-05-06 Richard Biener <rguenther@suse.de>
360 * gcc.dg/torture/pr57147-1.c: New testcase.
361 * gcc.dg/torture/pr57147-2.c: Likewise.
362 * gcc.dg/torture/pr57147-3.c: Likewise.
364 2013-05-06 Oleg Endo <olegendo@gcc.gnu.org>
367 * gcc.target/sh/pr55303-1.c: New.
368 * gcc.target/sh/pr55303-2.c: New.
369 * gcc.target/sh/pr55303-3.c: New.
371 2013-05-05 Tobias Burnus <burnus@net-b.de>
373 * gfortran.dg/allocate_with_source_3.f90: New.
375 2013-05-05 Tobias Burnus <burnus@net-b.de>
378 * gfortran.dg/null_8.f90: New.
380 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
383 * g++.dg/cpp0x/enum27.C: New.
384 * g++.dg/cpp0x/enum_base.C: Adjust.
386 2013-05-04 Jakub Jelinek <jakub@redhat.com>
388 PR tree-optimization/56205
389 * gcc.dg/tree-ssa/stdarg-6.c: Add cleanup-tree-dump "stdarg".
391 2013-05-04 Tobias Burnus <burnus@net-b.de>
393 * gfortran.dg/bind_c_array_params.f03: Update dg-error.
394 * gfortran.dg/bind_c_usage_27.f90: New.
395 * gfortran.dg/bind_c_usage_28.f90: New.
397 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
400 * g++.dg/cpp0x/lambda/lambda-nsdmi4.C: New.
402 2013-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
405 * gcc.target/powerpc/pr57150.c: New file.
407 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
409 * gcc.dg/tree-ssa/slsr-32.c: Skip test for now.
410 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
411 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
412 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
413 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
414 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
415 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
417 2013-05-03 Dominique d'Humieres <dominiq@lps.ens.fr>
419 * gcc.target/i386/sse2-init-v2di-2.c: Remove "\\" from
420 scan-assembler-times.
422 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
424 * gcc.dg/tree-ssa/slsr-32.c: New.
425 * gcc.dg/tree-ssa/slsr-33.c: New.
426 * gcc.dg/tree-ssa/slsr-34.c: New.
427 * gcc.dg/tree-ssa/slsr-35.c: New.
428 * gcc.dg/tree-ssa/slsr-36.c: New.
429 * gcc.dg/tree-ssa/slsr-37.c: New.
430 * gcc.dg/tree-ssa/slsr-38.c: New.
432 2013-05-03 Ian Bolton <ian.bolton@arm.com>
434 * gcc.target/aarch64/tst_1.c: New test.
435 * gcc.target/aarch64/tst_2.c: Likewise
437 2013-05-02 Jeff Law <law@redhat.com>
439 PR tree-optimization/57144
440 * gcc.c-torture/execute/pr57144.c: New test.
442 2013-05-03 Jakub Jelinek <jakub@redhat.com>
444 PR rtl-optimization/57130
445 * gcc.c-torture/execute/pr57130.c: New test.
447 2013-05-03 Uros Bizjak <ubizjak@gmail.com>
449 * gcc.target/i386/sse2-init-v2di-2.c: Update scan assembler string.
451 2013-05-03 Vidya Praveen <vidyapraveen@arm.com>
453 * gcc.target/aarch64/fabd.c: New file.
455 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
458 * g++.dg/cpp0x/pr54318.C: New.
460 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
463 * g++.dg/parse/error51.C: New.
464 * g++.dg/parse/error15.C: Adjust column numbers.
466 2013-05-02 Tobias Burnus <burnus@net-b.de>
469 * gfortran.dg/size_kind_2.f90: New.
470 * gfortran.dg/size_kind_3.f90: New.
472 2013-05-02 Richard Biener <rguenther@suse.de>
475 * g++.dg/torture/pr57140.C: New testcase.
477 2013-05-02 Greta Yorsh <Greta.Yorsh@arm.com>
480 * gcc.target/arm/pr56732-1.c: New test.
482 2013-05-02 Martin Jambor <mjambor@suse.cz>
485 * gcc.dg/ipa/pr56988.c: New test.
487 2013-05-02 Ian Bolton <ian.bolton@arm.com>
489 * gcc.target/aarch64/bics_1.c: New test.
490 * gcc.target/aarch64/bics_2.c: Likewise.
492 2013-05-02 Jakub Jelinek <jakub@redhat.com>
494 PR rtl-optimization/57131
495 * gcc.c-torture/execute/pr57131.c: New test.
497 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
500 * g++.dg/warn/Wdiv-by-zero-bogus-2.C: New.
502 2013-05-01 Vladimir Makarov <vmakarov@redhat.com>
505 * gcc.target/i386/pr57091.c: New test.
507 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
509 * gcc.target/aarch64/vect-vaddv.c: New.
511 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
513 * gcc.target/aarch64/vect-vmaxv.c: New.
514 * gcc.target/aarch64/vect-vfmaxv.c: Likewise.
516 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
518 * gcc.target/aarch64/scalar-vca.c: New.
519 * gcc.target/aarch64/vect-vca.c: Likewise.
521 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
523 * gcc.target/aarch64/scalar_intrinsics.c (force_simd): New.
524 (test_vceqd_s64): Force arguments to SIMD registers.
525 (test_vceqzd_s64): Likewise.
526 (test_vcged_s64): Likewise.
527 (test_vcled_s64): Likewise.
528 (test_vcgezd_s64): Likewise.
529 (test_vcged_u64): Likewise.
530 (test_vcgtd_s64): Likewise.
531 (test_vcltd_s64): Likewise.
532 (test_vcgtzd_s64): Likewise.
533 (test_vcgtd_u64): Likewise.
534 (test_vclezd_s64): Likewise.
535 (test_vcltzd_s64): Likewise.
536 (test_vtst_s64): Likewise.
537 (test_vtst_u64): Likewise.
539 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
542 * g++.dg/cpp0x/decltype53.C: New.
544 2013-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
547 * gfortran.dg/power_5.f90: New test.
549 2013-04-30 Richard Biener <rguenther@suse.de>
552 * gcc.dg/torture/pr57122.c: New testcase.
554 2013-04-30 Richard Biener <rguenther@suse.de>
557 * g++.dg/torture/pr57107.C: New testcase.
559 2013-04-30 Andrey Belevantsev <abel@ispras.ru>
561 PR rtl-optimization/57105
562 * gcc.dg/pr57105.c: New test.
564 2013-04-30 Jakub Jelinek <jakub@redhat.com>
566 PR tree-optimization/57104
567 * gcc.dg/pr57104.c: New test.
569 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
572 * gcc.target/i386/pr44578.c: New test.
574 2013-04-29 Vladimir Makarov <vmakarov@redhat.com>
577 * gcc.target/i386/pr57097.c: New test.
579 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
582 * gcc.target/i386/pr57098.c: New test.
584 2013-04-29 Kai Tietz <ktietz@redhat.com>
586 * gcc.c-torture/execute/pr55875.c: New test.
588 2013-04-29 Richard Biener <rguenther@suse.de>
591 * gcc.dg/torture/pr57075.c: New testcase.
593 2013-04-29 Richard Biener <rguenther@suse.de>
596 * gcc.dg/autopar/pr57103.c: New testcase.
598 2013-04-29 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
600 * gcc.dg/c1x-align-3.c: Add test for negative power of 2.
602 2013-04-29 Tom de Vries <tom@codesourcery.com>
604 * gcc.dg/pr50763.c: Update test.
606 2013-04-26 Jeff Law <law@redhat.com>
608 * gcc.dg/tree-ssa/vrp88.c: New test.
610 2013-04-29 Christian Bruel <christian.bruel@st.com>
613 * gcc.target/sh/pr57108.c: New test.
615 2013-04-29 Richard Biener <rguenther@suse.de>
618 * gfortran.dg/gomp/pr57089.f90: New testcase.
620 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
622 * lib/target-supports.exp (vect_uintfloat_cvt): Enable for AArch64.
624 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
626 * gcc.target/aarch64/vect-vcvt.c: New.
628 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
630 * gcc.target/aarch64/vect-vrnd.c: New.
632 2013-04-29 Richard Biener <rguenther@suse.de>
634 PR tree-optimization/57081
635 * gcc.dg/torture/pr57081.c: New testcase.
637 2013-04-29 Jakub Jelinek <jakub@redhat.com>
639 PR tree-optimization/57083
640 * gcc.dg/torture/pr57083.c: New test.
642 2013-04-28 Paolo Carlini <paolo.carlini@oracle.com>
645 * g++.dg/cpp0x/decltype52.C: New.
647 2013-04-28 Jakub Jelinek <jakub@redhat.com>
649 N3472 binary constants
650 * g++.dg/cpp/limits.C: Adjust warning wording.
651 * g++.dg/system-binary-constants-1.C: Likewise.
652 * g++.dg/cpp1y/system-binary-constants-1.C: New test.
654 2013-04-28 Tobias Burnus <burnus@net-b.de>
657 * gfortran.dg/coarray_30.f90: New.
659 2013-04-28 Thomas Koenig <tkoenig@gcc.gnu.org>
662 * frontend-passes (optimize_power): New function.
663 (optimize_op): Use it.
665 2013-04-27 Jakub Jelinek <jakub@redhat.com>
668 * gcc.c-torture/execute/pr56866.c: New test.
669 * gcc.target/i386/pr56866.c: New test.
671 2013-04-26 Jakub Jelinek <jakub@redhat.com>
674 * gcc.dg/setjmp-5.c: New test.
676 2013-04-26 Paolo Carlini <paolo.carlini@oracle.com>
679 * g++.dg/cpp0x/constexpr-55708.C: New.
681 2013-04-26 Richard Biener <rguenther@suse.de>
683 * gcc.dg/tree-prof/update-loopch.c: Revert last change.
684 * gcc.dg/graphite/pr33766.c: Fix undefined behavior.
685 * gcc.dg/pr53265.c: Remove XFAILs.
686 * gcc.dg/tree-ssa/loop-38.c: Remove unreliable dump scanning.
687 * gcc.dg/tree-ssa/pr21559.c: Change back to two expected jump threads.
689 2013-04-26 Jakub Jelinek <jakub@redhat.com>
691 * lib/prune.exp: Add -fdiagnostics-color=never to TEST_ALWAYS_FLAGS.
692 * lib/c-compat.exp (compat-use-alt-compiler, compat_setup_dfp): Handle
693 -fdiagnostics-color=never option similarly to
694 -fno-diagnostics-show-caret option.
696 2013-04-25 Jakub Jelinek <jakub@redhat.com>
698 PR rtl-optimization/57003
699 * gcc.target/i386/pr57003.c: New test.
701 2013-04-25 Marek Polacek <polacek@redhat.com>
703 PR tree-optimization/57066
704 * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
706 2013-04-25 James Greenhalgh <james.greenhalgh@arm.com>
707 Tejas Belagod <tejas.belagod@arm.com>
709 * gcc.target/aarch64/vaddv-intrinsic.c: New.
710 * gcc.target/aarch64/vaddv-intrinsic-compile.c: Likewise.
711 * gcc.target/aarch64/vaddv-intrinsic.x: Likewise.
713 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
715 * gcc.target/aarch64/cmp.c: New.
717 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
719 * gcc.target/aarch64/ngc.c: New.
721 2013-04-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
723 * lib/target-supports.exp
724 (check_effective_target_arm_neon_fp16_ok_nocache): New procedure.
725 (check_effective_target_arm_neon_fp16_ok): Likewise.
726 (add_options_for_arm_neon_fp16): Likewise.
727 * gcc.target/arm/neon/vcvtf16_f32.c: New test. Generated.
728 * gcc.target/arm/neon/vcvtf32_f16.c: Likewise.
730 2013-04-24 Vladimir Makarov <vmakarov@redhat.com>
732 PR rtl-optimizations/57046
733 * gcc.target/i386/pr57046.c: New test.
735 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
737 * g++.dg/cpp1y/cplusplus.C: New.
739 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
741 * g++.dg/cpp1y/cxx1y_macro.C: Remove.
743 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
745 * c-c++-common/Wpointer-arith-1.c: New.
747 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
749 * g++.dg/cpp1y/cxx1y_macro.C: New.
751 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
754 * g++.dg/cpp0x/sfinae45.C: New.
756 2013-04-24 Richard Biener <rguenther@suse.de>
759 * gcc.c-torture/execute/pr56982.c: Avoid sigjmp_buf use.
761 2013-04-23 Richard Biener <rguenther@suse.de>
764 * gcc.dg/torture/pr57036-1.c: New testcase.
765 * gcc.dg/torture/pr57036-2.c: Likewise.
767 2013-04-23 Sofiane Naci <sofiane.naci@arm.com>
769 * gcc.target/aarch64/scalar-mov.c: New testcase.
771 2013-04-23 Richard Biener <rguenther@suse.de>
773 PR tree-optimization/57026
774 * gcc.dg/torture/pr57026.c: New testcase.
776 2013-04-22 Janus Weil <janus@gcc.gnu.org>
780 * gfortran.dg/transfer_check_4.f90: New.
782 2013-04-22 Marek Polacek <polacek@redhat.com>
785 * gcc.dg/pr56990.c: New test.
787 2013-04-22 Vladimir Makarov <vmakarov@redhat.com>
790 * gcc.target/i386/pr57018.c: New test.
792 2013-04-22 James Greenhalgh <james.greenhalgh@arm.com>
794 * gcc.target/aarch64/vrecps.c: New.
795 * gcc.target/aarch64/vrecpx.c: Likewise.
797 2013-04-22 Christian Bruel <christian.bruel@st.com>
800 * gcc.target/sh/mfmovd.c: Add new function and check hard_float.
802 2013-04-21 Jeff Law <law@redhat.com>
804 * gcc.dg/tree-ssa/forwprop-26.c: New test.
806 2013-04-20 Tobias Burnus <burnus@net-b.de>
809 * gfortran.dg/c_loc_test_22.f90: New.
811 2013-04-19 Vladimir Makarov <vmakarov@redhat.com>
813 PR rtl-optimization/56847
814 * gcc.dg/pr56847.c: New test.
816 2013-04-19 Richard Biener <rguenther@suse.de>
818 PR tree-optimization/56982
819 * gcc.c-torture/execute/pr56982.c: New testcase.
821 2013-04-19 Martin Jambor <mjambor@suse.cz>
823 PR tree-optimization/56718
824 * g++.dg/ipa/imm-devirt-1.C: New test.
825 * g++.dg/ipa/imm-devirt-2.C: Likewise.
827 2013-04-19 Richard Biener <rguenther@suse.de>
829 PR tree-optimization/57000
830 * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
832 2013-04-19 Thomas Koenig <tkoenig@gcc.gnu.org>
833 Mikael Morin <mikael@gcc.gnu.org>
836 * gfortran.dg/array_constructor_45.f90: New test.
837 * gfortran.dg/array_constructor_46.f90: New test.
838 * gfortran.dg/array_constructor_47.f90: New test.
839 * gfortran.dg/array_constructor_40.f90: Adjust number of while loops.
841 2013-04-18 Jakub Jelinek <jakub@redhat.com>
843 PR rtl-optimization/56999
844 * g++.dg/opt/pr56999.C: New test.
846 2013-04-18 Cary Coutant <ccoutant@google.com>
848 * g++.dg/debug/dwarf2/pubnames-2.C: Add -fno-debug-types-section.
849 * g++.dg/debug/dwarf2/pubnames-3.C: New test case.
851 2013-04-18 Cary Coutant <ccoutant@google.com>
853 * g++.dg/debug/dwarf2/typedef2.C: Add -fno-debug-types-section flag.
854 * g++.dg/debug/dwarf2/typedef4.C: Likewise.
855 * g++.dg/debug/dwarf2/static-data-member1.C: Likewise.
856 * g++.dg/debug/dwarf2/global-used-types-1.C: Likewise.
857 * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
858 * g++.dg/debug/dwarf2/nested-2.C: Likewise.
859 * g++.dg/debug/dwarf2/typedef1.C: Likewise.
860 * g++.dg/debug/dwarf2/namespace-2.C: Likewise.
861 * g++.dg/debug/dwarf2/integer-typedef.C: Likewise.
862 * g++.dg/debug/dwarf2/self-ref-2.C: Likewise.
863 * g++.dg/debug/dwarf2/explicit-constructor.C: Likewise.
865 2013-04-18 Grigoriy Kraynov <grigoriy.kraynov@intel.com>
867 * gcc.target/i386/avx2-vpop-check.h: Cast away volatility in memcmp().
869 2013-04-18 Jakub Jelinek <jakub@redhat.com>
871 PR tree-optimization/56984
872 * gcc.c-torture/compile/pr56984.c: New test.
874 PR rtl-optimization/56992
875 * gcc.dg/pr56992.c: New test.
877 2013-04-17 Janus Weil <janus@gcc.gnu.org>
880 * gfortran.dg/proc_ptr_42.f90: New.
882 2013-04-17 Eric Botcazou <ebotcazou@adacore.com>
884 * gnat.dg/discr41.ad[sb]: New test.
885 * gcc.dg/tree-ssa/ssa-fre-38.c: Likewise.
886 * gcc.dg/vect/slp-24-big-array.c: Beef up anti-vectorization trick.
887 * gcc.dg/vect/slp-24.c: Likewise.
888 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
889 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
890 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
891 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
892 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
893 * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c: Likewise.
894 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
895 * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Likewise.
896 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
897 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
898 * gcc.dg/vect/vect-strided-mult.c: Likewise.
899 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
900 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
901 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
902 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
903 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
904 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
905 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
906 * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c: Likewise.
907 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
908 * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c: Likewise.
909 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Likewise.
910 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
911 * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
912 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
913 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
915 2013-04-17 Janne Blomqvist <jb@gcc.gnu.org>
918 * lib/gcc-dg.exp (scan-module): Uncompress module file before scanning.
919 * gfortran.dg/module_md5_1.f90: Remove.
921 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
923 * gcc.target/aarch64/adds3.c: New.
924 * gcc.target/aarch64/subs3.c: New.
926 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
928 * gcc.target/aarch64/adds1.c: New.
929 * gcc.target/aarch64/adds2.c: New.
930 * gcc.target/aarch64/subs1.c: New.
931 * gcc.target/aarch64/subs2.c: New.
933 2013-04-16 Ed Smith-Rowland <3dw4rd@verizon.net>
935 Implement n3599 - Literal operator templates for strings.
936 * g++.dg/cpp1y/udlit-char-template.C: New test.
937 * g++.dg/cpp1y/udlit-char-template-neg.C: New test.
939 2013-04-16 Tobias Burnus <burnus@net-b.de>
942 * gfortran.dg/no_arg_check_1.f90: New.
943 * gfortran.dg/no_arg_check_2.f90: New.
944 * gfortran.dg/no_arg_check_3.f90: New.
946 2013-04-16 Janus Weil <janus@gcc.gnu.org>
949 * gfortran.dg/proc_ptr_41.f90: New.
951 2013-04-16 Richard Biener <rguenther@suse.de>
953 PR tree-optimization/56756
954 * gcc.dg/torture/pr56756.c: New testcase.
956 2013-04-16 Tobias Burnus <burnus@net-b.de>
959 * gfortran.dg/c_assoc_5.f90: New.
961 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
963 * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
964 * gcc.c-torture/execute/pr33992.x: Remove.
965 * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
966 * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
967 * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
969 2013-04-15 Jakub Jelinek <jakub@redhat.com>
971 PR tree-optimization/56962
972 * gcc.c-torture/execute/pr56962.c: New test.
974 2013-04-15 Richard Biener <rguenther@suse.de>
976 PR tree-optimization/56933
977 * gcc.dg/vect/pr56933.c: New testcase.
979 2013-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
981 * gcc.target/arm/anddi3-opt.c: New test.
982 * gcc.target/arm/anddi3-opt2.c: Likewise.
984 2013-04-15 Eric Botcazou <ebotcazou@adacore.com>
986 * gcc.dg/pr56890-1.c: New test.
987 * gcc.dg/pr56890-2.c: Likewise.
989 2013-04-15 Joey Ye <joey.ye@arm.com>
991 * gcc.target/arm/thumb1-far-jump-1.c: New test.
992 * gcc.target/arm/thumb1-far-jump-2.c: New test.
994 2013-04-14 Mikael Morin <mikael@gcc.gnu.org>
997 * gfortran.dg/select_type_33.f03: New test.
999 2013-04-13 Janus Weil <janus@gcc.gnu.org>
1002 * gfortran.dg/typebound_proc_29.f03: New.
1004 2013-04-12 Janus Weil <janus@gcc.gnu.org>
1007 * gfortran.dg/typebound_proc_28.f03: New.
1009 2013-04-12 Jeff Law <law@redhat.com>
1011 * gcc.dg/tree-ssa/vrp87.c: Do not run test on ppc and xtensa
1014 2013-04-12 Tobias Burnus <burnus@net-b.de>
1017 * gfortran.dg/coarray/alloc_comp_2.f90: New.
1019 2013-04-12 Vladimir Makarov <vmakarov@redhat.com>
1022 * gcc.target/i386/pr56903.c: New test.
1024 2013-04-12 Janus Weil <janus@gcc.gnu.org>
1027 * gfortran.dg/auto_char_len_4.f90: Add -pedantic. Changed error.
1028 * gfortran.dg/assumed_rank_4.f90: Modified error wording.
1029 * gfortran.dg/block_11.f90: Fix invalid test case.
1030 * gfortran.dg/function_types_3.f90: Add new error message.
1031 * gfortran.dg/global_references_1.f90: Ditto.
1032 * gfortran.dg/import2.f90: Remove unneeded parts.
1033 * gfortran.dg/import6.f90: Fix invalid test case.
1034 * gfortran.dg/proc_decl_2.f90: Ditto.
1035 * gfortran.dg/proc_decl_9.f90: Ditto.
1036 * gfortran.dg/proc_decl_18.f90: Ditto.
1037 * gfortran.dg/proc_ptr_40.f90: New.
1038 * gfortran.dg/whole_file_7.f90: Modified error wording.
1039 * gfortran.dg/whole_file_16.f90: Ditto.
1040 * gfortran.dg/whole_file_17.f90: Add -pedantic.
1041 * gfortran.dg/whole_file_18.f90: Modified error wording.
1042 * gfortran.dg/whole_file_20.f03: Ditto.
1043 * gfortran.fortran-torture/execute/intrinsic_associated.f90: Fix
1046 2013-04-12 Richard Biener <rguenther@suse.de>
1049 2013-04-10 Richard Biener <rguenther@suse.de>
1051 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
1053 2013-04-12 Tobias Burnus <burnus@net-b.de>
1056 * gfortran.dg/class_allocate_15.f90: New.
1059 2013-04-12 Tobias Burnus <burnus@net-b.de>
1061 * gfortran.dg/coarray_lib_alloc_2.f90: Update
1062 scan-tree-dump-times.
1064 2013-04-12 Jakub Jelinek <jakub@redhat.com>
1066 PR tree-optimization/56918
1067 PR tree-optimization/56920
1068 * gcc.dg/vect/pr56918.c: New test.
1069 * gcc.dg/vect/pr56920.c: New test.
1071 2013-04-12 Tobias Burnus <burnus@net-b.de>
1074 * gfortran.dg/class_allocate_14.f90: New.
1075 * gfortran.dg/coarray_lib_alloc_2.f90: Update scan-tree-dump-times.
1076 * gfortran.dg/coarray_lib_alloc_3.f90: New.
1078 2013-04-12 Marc Glisse <marc.glisse@inria.fr>
1080 * gcc.dg/fold-cstvecshift.c: New testcase.
1082 2013-04-11 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1084 * gcc.target/aarch64/negs.c: New.
1087 2013-04-11 Jakub Jelinek <jakub@redhat.com>
1090 * g++.dg/template/arrow4.C: New test.
1092 2013-04-11 Eric Botcazou <ebotcazou@adacore.com>
1094 * gnat.dg/array23.adb: New test.
1095 * gnat.dg/array23_pkg[123].ads: New helpers.
1097 2013-04-11 Jeff Law <law@redhat.com>
1099 PR tree-optimization/56900
1100 * gcc.dg/tree-ssa/vrp87.c: Do not run test on various targets.
1102 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
1105 * g++.dg/cpp0x/sfinae44.C: New.
1107 2013-04-11 Arnaud Charlet <charlet@adacore.com>
1109 * ada/acats/run_all.sh: Remove special handling of -gnat95 switch.
1110 * ada/acats/ada95.lst: Remove special handling of -gnat95 switch.
1112 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
1115 * g++.dg/cpp0x/enum26.C: New.
1116 * g++.old-deja/g++.pt/mangle1.C: Adjust.
1118 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
1120 * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
1122 * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
1124 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
1125 * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
1126 loop is vectorized and that the correct instruction is generated.
1127 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
1128 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
1129 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
1131 2013-04-11 Jakub Jelinek <jakub@redhat.com>
1133 PR tree-optimization/56899
1134 * gcc.c-torture/execute/pr56899.c: New test.
1136 2013-04-10 David S. Miller <davem@davemloft.net>
1138 * gcc.target/sparc/setcc-4.c: New test.
1139 * gcc.target/sparc/setcc-5.c: New test.
1141 2013-04-10 Richard Biener <rguenther@suse.de>
1143 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
1145 2013-04-10 Richard Biener <rguenther@suse.de>
1147 * gcc.dg/vect/slp-39.c: New testcase.
1149 2013-04-10 Joern Rennecke <joern.rennecke@embecosm.com>
1151 PR tree-optimization/55524
1152 * gcc.target/epiphany/fnma-1.c: New test.
1154 2013-04-10 Zhouyi Zhou <yizhouzhou@ict.ac.cn>
1156 * gcc.dg/tree-ssa/inline-11.c: New test
1158 2013-04-10 Jakub Jelinek <jakub@redhat.com>
1161 * g++.dg/template/arrow3.C: New test.
1163 2013-04-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1165 * gcc.target/arm/minmax_minus.c: New test.
1167 2013-04-09 Jakub Jelinek <jakub@redhat.com>
1170 * c-c++-common/gomp/pr56883.c: New test.
1172 2013-04-09 Jeff Law <law@redhat.com>
1174 * gcc.dg/tree-ssa/vrp87.c: New test.
1176 2013-04-09 Jakub Jelinek <jakub@redhat.com>
1178 PR tree-optimization/56854
1179 * g++.dg/torture/pr56854.C: New test.
1181 2013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
1184 * gfortran.dg/array_constructor_44.f90: New test.
1186 2013-04-08 Paolo Carlini <paolo.carlini@oracle.com>
1189 * g++.dg/cpp0x/constexpr-specialization.C: New.
1191 2013-04-08 Jakub Jelinek <jakub@redhat.com>
1193 * gcc.c-torture/execute/pr56837.c: New test.
1197 * g++.dg/opt/vt3.C: New test.
1198 * g++.dg/opt/vt4.C: New test.
1200 2013-04-08 Jeff Law <law@redhat.com>
1202 * gcc.dg/tree-ssa/forwprop-25.c: New test.
1204 2013-04-08 Richard Biener <rguenther@suse.de>
1206 * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
1208 2013-04-08 Richard Biener <rguenther@suse.de>
1210 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
1212 2013-04-08 Richard Biener <rguenther@suse.de>
1214 * g++.dg/vect/slp-pr56812.cc: Adjust.
1216 2013-04-08 Jakub Jelinek <jakub@redhat.com>
1218 * gcc.dg/pr56837.c: New test.
1219 * gcc.dg/tree-ssa/ldist-19.c: Don't check for
1220 "generated memset minus one".
1222 2013-04-07 Tobias Burnus <burnus@net-b.de>
1225 * gfortran.dg/reshape_5.f90: New.
1227 2013-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1230 * gcc.target/powerpc/recip-1.c: Modify expected output.
1231 * gcc.target/powerpc/recip-3.c: Likewise.
1232 * gcc.target/powerpc/recip-4.c: Likewise.
1233 * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
1235 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
1237 * gcc.target/arm/peep-ldrd-1.c: New test.
1238 * gcc.target/arm/peep-strd-1.c: Likewise.
1240 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
1242 * gcc.target/arm/negdi-1.c: New test.
1243 * gcc.target/arm/negdi-2.c: Likewise.
1244 * gcc.target/arm/negdi-3.c: Likewise.
1245 * gcc.target/arm/negdi-4.c: Likewise.
1247 2013-04-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1249 * lib/target-supports.exp (add_options_for_arm_v8_neon):
1250 Add -march=armv8-a when we use v8 NEON.
1251 (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
1252 (check_effective_target_vect_call_ceilf): Likewise.
1253 (check_effective_target_vect_call_floorf): Likewise.
1254 (check_effective_target_vect_call_roundf): Likewise.
1255 (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
1256 * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
1257 * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
1258 * gcc.target/arm/vect-rounding-floorf.c: Likewise.
1259 * gcc.target/arm/vect-rounding-roundf.c: Likewise.
1261 2013-04-05 David Edelsohn <dje.gcc@gmail.com>
1263 * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
1264 * gcc.target/powerpc/sd-pwr6.c: Same.
1265 * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
1266 * g++.dg/debug/pr56294.C: XFAIL on AIX.
1268 2013-04-05 Ed Smith-Rowland <3dw4rd@verizon.net>
1270 * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
1272 2013-04-04 Janus Weil <janus@gcc.gnu.org>
1275 * gfortran.dg/altreturn_1.f90: Add -std=gnu.
1276 * gfortran.dg/altreturn_4.f90: Ditto.
1277 * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
1278 * gfortran.dg/altreturn_5.f90: Ditto.
1279 * gfortran.dg/altreturn_6.f90: Ditto.
1280 * gfortran.dg/altreturn_7.f90: Ditto.
1282 2013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1284 * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
1286 (check_effective_target_arm_v8_neon_ok_nocache):
1288 (check_effective_target_arm_v8_neon_ok): Change to use
1289 check_effective_target_arm_v8_neon_ok_nocache.
1290 (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
1292 (check_effective_target_vect_call_btruncf):
1293 Enable for arm and ARMv8 NEON.
1294 (check_effective_target_vect_call_ceilf): Likewise.
1295 (check_effective_target_vect_call_floorf): Likewise.
1296 (check_effective_target_vect_call_roundf): Likewise.
1297 (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
1300 2013-04-04 Marek Polacek <polacek@redhat.com>
1302 PR tree-optimization/48186
1303 * gcc.dg/pr48186.c: New test.
1305 2013-04-04 Richard Biener <rguenther@suse.de>
1307 PR tree-optimization/56826
1308 * gcc.dg/vect/pr56826.c: New testcase.
1309 * gcc.dg/vect/O3-pr36098.c: Adjust.
1311 2013-04-04 Tejas Belagod <tejas.belagod@arm.com>
1313 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
1314 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
1315 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
1316 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
1317 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
1318 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
1319 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
1320 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
1321 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
1322 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
1324 2013-04-04 Richard Biener <rguenther@suse.de>
1326 PR tree-optimization/56213
1327 * gcc.dg/vect/vect-123.c: New testcase.
1329 2013-04-04 Tobias Burnus <burnus@net-b.de>
1332 * gfortran.dg/read_repeat_2.f90: New.
1334 2013-04-04 Richard Biener <rguenther@suse.de>
1336 PR tree-optimization/56837
1337 * g++.dg/torture/pr56837.C: New testcase.
1339 2013-04-04 Tobias Burnus <burnus@net-b.de>
1342 * gfortran.dg/c_loc_test_21.f90: New.
1343 * gfortran.dg/c_loc_test_19.f90: Update dg-error.
1344 * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
1345 * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
1346 * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
1347 * gfortran.dg/c_loc_tests_16.f90: Update dg-error.
1349 2013-04-03 Jeff Law <law@redhat.com>
1351 PR tree-optimization/56799
1352 * gcc.c-torture/execute/pr56799.c: New test.
1354 2013-04-03 Paolo Carlini <paolo.carlini@oracle.com>
1357 * g++.dg/warn/Wpointer-arith-1.C: New.
1358 * g++.dg/gomp/for-19.C: Adjust.
1360 2013-04-03 Marek Polacek <polacek@redhat.com>
1363 * gcc.dg/pr55702.c: New test.
1365 2013-04-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1368 * gcc.dg/pr56809.c: New testcase.
1370 2013-04-03 Jakub Jelinek <jakub@redhat.com>
1373 * g++.dg/debug/pr56819.C: New test.
1375 2013-04-03 Richard Biener <rguenther@suse.de>
1377 PR tree-optimization/56817
1378 * g++.dg/torture/pr56817.C: New testcase.
1380 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
1382 * gcc.dg/vect/bb-slp-31.c: New file.
1384 2013-04-03 Jason Merrill <jason@redhat.com>
1387 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
1389 2013-04-03 Richard Biener <rguenther@suse.de>
1391 * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
1393 2013-04-03 Richard Biener <rguenther@suse.de>
1395 PR tree-optimization/55964
1396 * gcc.dg/torture/pr55964-2.c: New testcase.
1398 2013-04-03 Richard Biener <rguenther@suse.de>
1400 PR tree-optimization/56501
1401 * gcc.dg/torture/pr56501.c: New testcase.
1403 2013-04-03 Richard Biener <rguenther@suse.de>
1405 PR tree-optimization/56407
1406 * gcc.dg/torture/pr56407.c: New testcase.
1408 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
1410 PR tree-optimization/56790
1411 * g++.dg/ext/pr56790-1.C: New testcase.
1413 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
1415 * gcc.target/i386/merge-1.c: New testcase.
1416 * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
1418 2013-04-03 Jakub Jelinek <jakub@redhat.com>
1421 * gcc.c-torture/execute/pr19449.c: New test.
1423 2013-04-03 Richard Biener <rguenther@suse.de>
1425 PR tree-optimization/56812
1426 * g++.dg/vect/slp-pr56812.cc: New testcase.
1428 2013-04-03 Janus Weil <janus@gcc.gnu.org>
1432 * gfortran.dg/altreturn_8.f90: New.
1433 * gfortran.dg/altreturn_2.f90: Add -std=legacy.
1434 * gfortran.dg/intrinsic_actual_3.f90: Ditto.
1435 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
1437 2013-04-02 Jakub Jelinek <jakub@redhat.com>
1439 PR rtl-optimization/56745
1440 * gcc.c-torture/compile/pr56745.c: New test.
1442 2013-04-02 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
1444 * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
1446 2013-04-02 Richard Biener <rguenther@suse.de>
1448 PR tree-optimization/56778
1449 * gcc.dg/torture/pr56778.c: New testcase.
1451 2013-04-02 Richard Biener <rguenther@suse.de>
1454 * g++.dg/torture/pr56768.C: New testcase.
1456 2013-04-02 Paolo Carlini <paolo.carlini@oracle.com>
1458 * obj-c++.dg/try-catch-13.mm: Update per PR56725.
1460 2013-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1463 * gfortran.dg/namelist_82.f90: New test.
1465 2013-04-01 Janus Weil <janus@gcc.gnu.org>
1468 * gfortran.dg/implicit_class_1.f90: New.
1470 2013-03-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1473 * gfortran.dg/namelist_81.f90: New test.
1475 2013-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
1477 * gfortran.dg/character_comparison_3.f90: Adjust for use of memcmp
1478 for constant and equal string lengths.
1479 * gfortran.dg/character_comparison_5.f90: Likewise.
1480 * gfortran.dg/character_comparison_9.f90: New test.
1482 2013-03-27 Kirill Yukhin <kirill.yukhin@intel.com>
1484 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
1485 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
1487 2013-03-29 Tobias Burnus <burnus@net-b.de>
1490 * gfortran.dg/optional_absent_3.f90: New.
1492 2013-03-29 Tobias Burnus <burnus@net-b.de>
1495 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
1497 2013-03-29 Tobias Burnus <burnus@net-b.de>
1500 * gfortran.dg/namelist_80.f90: New.
1502 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1505 * gfortran.dg/string_length_2.f90: New test.
1506 * gfortran.dg/dependency_41.f90: New test.
1508 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1511 * gfortran.dg/array_constructor_43.f90: New test.
1512 * gfortran.dg/random_seed_3.f90: New test.
1514 2013-03-28 Ian Bolton <ian.bolton@arm.com>
1516 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
1517 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
1518 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
1519 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
1520 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
1521 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
1522 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
1523 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
1524 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
1525 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
1527 2013-03-28 Paolo Carlini <paolo.carlini@oracle.com>
1530 * g++.dg/conversion/op4.C: Adjust.
1531 * g++.dg/cpp0x/rv1n.C: Likewise.
1532 * g++.dg/cpp0x/rv2n.C: Likewise.
1533 * g++.dg/cpp0x/template_deduction.C: Likewise.
1534 * g++.dg/expr/cond8.C: Likewise.
1535 * g++.dg/other/error4.C: Likewise.
1536 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
1537 * g++.old-deja/g++.bugs/900519_02.C: Likewise.
1538 * g++.old-deja/g++.bugs/900519_03.C: Likewise.
1539 * g++.old-deja/g++.bugs/900520_02.C: Likewise.
1540 * g++.old-deja/g++.jason/conversion2.C: Likewise.
1541 * g++.old-deja/g++.law/cvt20.C: Likewise.
1542 * g++.old-deja/g++.law/cvt8.C: Likewise.
1543 * g++.old-deja/g++.law/init8.C: Likewise.
1544 * g++.old-deja/g++.mike/net12.C: Likewise.
1545 * g++.old-deja/g++.mike/net8.C: Likewise.
1546 * g++.old-deja/g++.mike/p2793.C: Likewise.
1547 * g++.old-deja/g++.mike/p3836.C: Likewise.
1548 * g++.old-deja/g++.mike/p418.C: Likewise.
1549 * g++.old-deja/g++.mike/p701.C: Likewise.
1550 * g++.old-deja/g++.mike/p807.C: Likewise.
1552 2013-03-28 Tejas Belagod <tejas.belagod@arm.com>
1555 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
1558 2013-03-28 Marek Polacek <polacek@redhat.com>
1560 PR tree-optimization/56695
1561 * gcc.dg/vect/pr56695.c: New test.
1563 2013-03-28 Richard Biener <rguenther@suse.de>
1565 PR tree-optimization/37021
1566 * gcc.dg/vect/fast-math-slp-38.c: New testcase.
1567 * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
1569 2013-03-27 Tobias Burnus <burnus@net-b.de>
1573 * gfortran.dg/sizeof_2.f90: New.
1574 * gfortran.dg/sizeof_3.f90: New.
1575 * gfortran.dg/sizeof_proc.f90: Update dg-error.
1577 2013-03-27 Richard Biener <rguenther@suse.de>
1579 PR tree-optimization/37021
1580 * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
1582 2013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
1584 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
1585 * g++.dg/ipa/ivinline-2.C: Likewise.
1586 * g++.dg/ipa/ivinline-3.C: Likewise.
1587 * g++.dg/ipa/ivinline-4.C: Likewise.
1588 * g++.dg/ipa/ivinline-5.C: Likewise.
1589 * g++.dg/ipa/ivinline-7.C: Likewise.
1590 * g++.dg/ipa/ivinline-8.C: Likewise.
1591 * g++.dg/ipa/ivinline-9.C: Likewise.
1592 * g++.dg/cpp0x/noexcept03.C: Likewise.
1593 * gcc.dg/const-1.c: Likewise.
1594 * gcc.dg/ipa/pure-const-1.c: Likewise.
1595 * gcc.dg/noreturn-8.c: Likewise.
1596 * gcc.target/i386/mmx-1.c: Likewise.
1597 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
1598 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
1599 * gcc.c-torture/execute/pr33992.x: New file.
1601 2013-03-26 Eric Botcazou <ebotcazou@adacore.com>
1603 * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
1605 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
1608 * g++.dg/ext/desig5.C: New.
1610 2013-03-26 Tobias Burnus <burnus@net-b.de>
1613 * gfortran.dg/merge_init_expr_2.f90: New.
1614 * gfortran.dg/merge_char_1.f90: Modify test to
1615 stay a run-time test.
1616 * gfortran.dg/merge_char_3.f90: Ditto.
1618 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
1620 * g++.dg/cpp0x/constexpr-friend-2.C: New.
1621 * g++.dg/cpp0x/constexpr-main.C: Likewise.
1623 2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
1626 * g++.dg/cpp0x/range-for23.C: New.
1628 2013-03-25 Tilo Schwarz <tilo@tilo-schwarz.de>
1631 * gfortran.dg/namelist_79.f90: New.
1633 2013-03-25 Martin Jambor <mjambor@suse.cz>
1635 * gcc.dg/ipa/ipcp-agg-9.c: New test.
1637 2013-03-25 Tobias Burnus <burnus@net-b.de>
1657 * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
1658 * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
1659 * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
1660 * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
1661 * gfortran.dg/c_funloc_tests_2.f03: Ditto.
1662 * gfortran.dg/c_funloc_tests_5.f03: Ditto.
1663 * gfortran.dg/c_funloc_tests_6.f90: Ditto.
1664 * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
1665 * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
1666 * gfortran.dg/c_loc_tests_16.f90: Ditto.
1667 * gfortran.dg/c_loc_tests_4.f03: Ditto.
1668 * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
1669 * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
1670 * gfortran.dg/c_loc_tests_8.f03: Ditto.
1671 * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
1672 * gfortran.dg/c_ptr_tests_15.f90: Ditto.
1673 * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
1674 * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
1675 * gfortran.dg/pr32601_1.f03: Ditto.
1676 * gfortran.dg/storage_size_2.f08: Remove dg-error.
1677 * gfortran.dg/blockdata_7.f90: New.
1678 * gfortran.dg/c_assoc_4.f90: New.
1679 * gfortran.dg/c_f_pointer_tests_6.f90: New.
1680 * gfortran.dg/c_f_pointer_tests_7.f90: New.
1681 * gfortran.dg/c_funloc_tests_8.f90: New.
1682 * gfortran.dg/c_loc_test_17.f90: New.
1683 * gfortran.dg/c_loc_test_18.f90: New.
1684 * gfortran.dg/c_loc_test_19.f90: New.
1685 * gfortran.dg/c_loc_test_20.f90: New.
1686 * gfortran.dg/c_sizeof_5.f90: New.
1687 * gfortran.dg/iso_c_binding_rename_3.f90: New.
1688 * gfortran.dg/transfer_resolve_2.f90: New.
1689 * gfortran.dg/transfer_resolve_3.f90: New.
1690 * gfortran.dg/transfer_resolve_4.f90: New.
1691 * gfortran.dg/pr32601.f03: Update dg-error.
1692 * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
1693 * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
1695 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1697 * gcc.target/arm/vseleqdf.c: New test.
1698 * gcc.target/arm/vseleqsf.c: Likewise.
1699 * gcc.target/arm/vselgedf.c: Likewise.
1700 * gcc.target/arm/vselgesf.c: Likewise.
1701 * gcc.target/arm/vselgtdf.c: Likewise.
1702 * gcc.target/arm/vselgtsf.c: Likewise.
1703 * gcc.target/arm/vselledf.c: Likewise.
1704 * gcc.target/arm/vsellesf.c: Likewise.
1705 * gcc.target/arm/vselltdf.c: Likewise.
1706 * gcc.target/arm/vselltsf.c: Likewise.
1707 * gcc.target/arm/vselnedf.c: Likewise.
1708 * gcc.target/arm/vselnesf.c: Likewise.
1709 * gcc.target/arm/vselvcdf.c: Likewise.
1710 * gcc.target/arm/vselvcsf.c: Likewise.
1711 * gcc.target/arm/vselvsdf.c: Likewise.
1712 * gcc.target/arm/vselvssf.c: Likewise.
1714 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov at arm.com>
1716 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
1718 * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
1719 * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
1720 * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
1721 * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
1722 * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
1723 * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
1724 * gcc.target/aarch64/atomic-op-char.x: ... to here.
1725 * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
1726 * gcc.target/aarch64/atomic-op-consume.x: ... to here.
1727 * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
1728 * gcc.target/aarch64/atomic-op-int.x: ... to here.
1729 * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
1730 * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
1731 * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
1732 * gcc.target/aarch64/atomic-op-release.x: ... to here.
1733 * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
1734 * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
1735 * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
1736 * gcc.target/aarch64/atomic-op-short.x: ... to here.
1737 * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
1738 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
1739 * gcc.target/arm/atomic-op-acquire.c: Likewise.
1740 * gcc.target/arm/atomic-op-char.c: Likewise.
1741 * gcc.target/arm/atomic-op-consume.c: Likewise.
1742 * gcc.target/arm/atomic-op-int.c: Likewise.
1743 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
1744 * gcc.target/arm/atomic-op-release.c: Likewise.
1745 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
1746 * gcc.target/arm/atomic-op-short.c: Likewise.
1748 2013-03-25 Richard Biener <rguenther@suse.de>
1751 * g++.dg/torture/pr56694.C: New testcase.
1753 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1756 * gcc.target/arm/neon-vcond-gt.c: New test.
1757 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
1758 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
1760 2013-03-25 Richard Biener <rguenther@suse.de>
1762 PR tree-optimization/56689
1763 * gcc.dg/torture/pr56689.c: New testcase.
1765 2013-03-25 Kai Tietz <ktietz@redhat.com>
1767 * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
1769 2013-03-24 Tobias Burnus <burnus@net-b.de>
1772 * gfortran.dg/eof_5.f90: New.
1774 2013-03-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
1776 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
1779 2013-03-22 Uros Bizjak <ubizjak@gmail.com>
1781 * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
1783 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
1786 * gcc.c-torture/execute/builtins/builtins.exp: Add
1787 -Wl,--allow-multiple-definition for RTEMS targets.
1789 2013-03-22 Ian Bolton <ian.bolton@arm.com>
1791 * gcc.target/aarch64/movk.c: New test.
1793 2013-03-21 Marc Glisse <marc.glisse@inria.fr>
1795 * g++.dg/ext/vector21.C: New testcase.
1797 2013-03-21 Christophe Lyon <christophe.lyon@linaro.org>
1799 * gcc.target/arm/neon-for-64bits-1.c: New tests.
1800 * gcc.target/arm/neon-for-64bits-2.c: Likewise.
1802 2013-03-21 Richard Biener <rguenther@suse.de>
1804 * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
1805 * gcc.dg/vect/vect-outer-3a.c: Likewise.
1807 2013-03-21 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1809 * gcc.target/aarch64/vect.c: Test and result vector added
1810 for sabd and saba instructions.
1811 * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
1812 instructions in assembly.
1813 * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
1814 * gcc.target/aarch64/vect-fp.c: Test and result vector added
1815 for fabd instruction.
1816 * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
1817 instruction in assembly.
1818 * gcc.target/aarch64/vect-fp.x: Add fabd test function.
1820 2013-03-20 Jeff Law <law@redhat.com>
1822 * g++.dg/tree-ssa/ssa-dom.C: New test.
1824 2013-03-20 Michael Meissner <meissner@linux.vnet.ibm.com>
1826 * gcc.target/powerpc/mmfpgpr.c: New test.
1827 * gcc.target/powerpc/sd-vsx.c: Likewise.
1828 * gcc.target/powerpc/sd-pwr6.c: Likewise.
1829 * gcc.target/powerpc/vsx-float0.c: Likewise.
1831 2013-03-20 Marc Glisse <marc.glisse@inria.fr>
1833 PR tree-optimization/56355
1834 * gcc.dg/pr56355-1.c: New file.
1836 2013-03-20 Catherine Moore <clm@codesourcery.com>
1837 Richard Sandiford <rdsandiford@googlemail.com>
1839 * gcc.target/mips/mips.exp: Add microMIPS support.
1840 * gcc.target/mips/umips-movep-2.c: New test.
1841 * gcc.target/mips/umips-lwp-2.c: New test.
1842 * gcc.target/mips/umips-swp-5.c: New test.
1843 * gcc.target/mips/umips-constraints-1.c: New test.
1844 * gcc.target/mips/umips-lwp-3.c: New test.
1845 * gcc.target/mips/umips-swp-6.c: New test.
1846 * gcc.target/mips/umips-constraints-2.c: New test.
1847 * gcc.target/mips/umips-save-restore-1.c: New test.
1848 * gcc.target/mips/umips-lwp-4.c: New test.
1849 * gcc.target/mips/umips-swp-7.c: New test.
1850 * gcc.target/mips/umips-save-restore-2.c: New test.
1851 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1852 * gcc.target/mips/umips-lwp-5.c: New test.
1853 * gcc.target/mips/umips-save-restore-3.c: New test.
1854 * gcc.target/mips/umips-lwp-6.c: New test.
1855 * gcc.target/mips/umips-swp-1.c: New test.
1856 * gcc.target/mips/umips-lwp-7.c: New test.
1857 * gcc.target/mips/umips-swp-2.c: New test.
1858 * gcc.target/mips/umips-lwp-8.c: New test.
1859 * gcc.target/mips/umips-swp-3.c: New test.
1860 * gcc.target/mips/umips-movep-1.c: New test.
1861 * gcc.target/mips/umips-lwp-1.c: New test.
1862 * gcc.target/mips/umips-swp-4.c: New test.
1864 2013-03-20 Richard Biener <rguenther@suse.de>
1866 PR tree-optimization/56661
1867 * gcc.dg/torture/pr56661.c: New testcase.
1869 2013-03-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1871 PR rtl-optimization/56605
1872 * gcc.target/powerpc/pr56605.c: New.
1874 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1877 * gfortran.dg/do_1.f90: Don't xfail.
1879 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
1882 * gfortran.dg/namelist_77.f90: New.
1883 * gfortran.dg/namelist_78.f90: New.
1885 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
1888 * gfortran.dg/open_negative_unit_1.f90: New.
1890 2013-03-19 Ian Bolton <ian.bolton@arm.com>
1892 * gcc.target/aarch64/sbc.c: New test.
1894 2013-03-19 Ian Bolton <ian.bolton@arm.com>
1896 * gcc.target/aarch64/ror.c: New test.
1898 2013-03-19 Ian Bolton <ian.bolton@arm.com>
1900 * gcc.target/aarch64/extr.c: New test.
1902 2013-03-19 Richard Biener <rguenther@suse.de>
1904 PR tree-optimization/56273
1905 * gcc.dg/tree-ssa/vrp47.c: Adjust.
1906 * c-c++-common/uninit-17.c: Likewise.
1908 2013-03-18 Jakub Jelinek <jakub@redhat.com>
1910 PR tree-optimization/56635
1911 * g++.dg/torture/pr56635.C: New test.
1913 2013-03-18 Richard Biener <rguenther@suse.de>
1915 PR tree-optimization/3713
1916 * g++.dg/ipa/devirt-12.C: New testcase.
1918 2013-03-18 Jakub Jelinek <jakub@redhat.com>
1921 * c-c++-common/pr56566.c: New test.
1923 2013-03-17 Jason Merrill <jason@redhat.com>
1925 * g++.dg/template/abstract-dr337.C: XFAIL.
1927 2013-03-16 Jakub Jelinek <jakub@redhat.com>
1930 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
1931 * c-c++-common/pr56607.c: New test.
1933 2013-03-16 Paolo Carlini <paolo.carlini@oracle.com>
1936 * g++.dg/cpp0x/constexpr-array5.C: New.
1938 2013-03-15 Tobias Burnus <burnus@net-b.de>
1941 * gfortran.dg/transfer_intrinsic_5.f90: New.
1943 2013-03-15 Kai Tietz <ktietz@redhat.com>
1945 * gcc.target/i386/movti.c: Don't test for x64 mingw.
1946 * gcc.target/i386/pr20020-1.c: Likewise.
1947 * gcc.target/i386/pr20020-2.c: Likewise.
1948 * gcc.target/i386/pr20020-3.c: Likewise.
1949 * gcc.target/i386/pr53425-1.c: Likewise.
1950 * gcc.target/i386/pr53425-2.c: Likewise.
1951 * gcc.target/i386/pr55093.c: Likewise.
1952 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
1954 2013-03-15 Jakub Jelinek <jakub@redhat.com>
1957 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
1958 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
1960 2013-03-14 Jakub Jelinek <jakub@redhat.com>
1962 PR tree-optimization/53265
1963 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
1965 * gcc.dg/graphite/id-6.c (test): Likewise.
1966 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
1967 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
1969 PR tree-optimization/53265
1970 * gcc.dg/pr53265.c: New test.
1971 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
1973 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
1975 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
1976 n, use it as high bound instead of 4.
1978 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
1981 * gcc.target/sh/pr49880-1.c: New.
1982 * gcc.target/sh/pr49880-2.c: New.
1983 * gcc.target/sh/pr49880-3.c: New.
1984 * gcc.target/sh/pr49880-4.c: New.
1985 * gcc.target/sh/pr49880-5.c: New.
1987 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
1989 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
1991 2013-03-13 Richard Biener <rguenther@suse.de>
1993 PR tree-optimization/56608
1994 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
1996 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
1999 * g++.dg/cpp0x/alias-decl-32.C: New.
2001 2013-03-11 Jan Hubicka <jh@suse.cz>
2004 * gcc.c-torture/compile/pr56571.c: New testcase.
2006 2013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2008 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
2009 * gcc.dg/tree-ssa/pr55579.c: Likewise.
2011 2013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
2013 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
2014 * gcc.dg/inline_4.c: Likewise.
2015 * gcc.dg/unroll_2.c: Likewise.
2016 * gcc.dg/unroll_3.c: Likewise.
2017 * gcc.dg/unroll_4.c: Likewise.
2019 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2022 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
2025 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
2027 2013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
2030 * gcc.c-torture/compile/pr40797.c: New.
2032 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2034 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
2036 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
2039 * gfortran.dg/class_56.f90: New test.
2041 2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
2044 * gcc.target/mips/pr56524.c: New test.
2046 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
2049 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
2051 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
2054 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
2056 2013-03-08 Marek Polacek <polacek@redhat.com>
2058 PR tree-optimization/56478
2059 * gcc.dg/torture/pr56478.c: New test.
2061 2013-03-08 Kai Tietz <ktietz@redhat.com>
2063 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
2064 targets linker option --allow-multiple-definition.
2066 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
2067 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
2068 * gcc.dg/pr52549.c: Add LLP64 case.
2069 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
2070 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
2071 * gcc.dg/torture/pr51071-2.c: Likewise.
2072 * gcc.dg/tree-ssa/vrp72.c: Likewise.
2073 * gcc.dg/tree-ssa/vrp73.c: Likewise.
2074 * gcc.dg/tree-ssa/vrp75.c: Likewise.
2075 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
2076 * gcc.dg/weak/weak-1.c: Likewise.
2077 * gcc.dg/weak/weak-2.c: Likewise.
2078 * gcc.dg/weak/weak-3.c: Likewise.
2079 * gcc.dg/weak/weak-4.c: Likewise.
2080 * gcc.dg/weak/weak-5.c: Likewise.
2081 * gcc.dg/weak/weak-15.c: Likewise.
2082 * gcc.dg/weak/weak-16.c: Likewise.
2084 * c-c++-common/pr54486.c: Skip test for mingw-targets.
2086 2013-03-07 Jakub Jelinek <jakub@redhat.com>
2088 PR tree-optimization/56559
2089 * gcc.dg/tree-ssa/reassoc-26.c: New test.
2091 2013-03-07 Andreas Schwab <schwab@suse.de>
2093 * gcc.dg/pr31490.c: Fix last change.
2095 2013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
2098 * g++.dg/template/crash115.C: New.
2100 2013-03-06 Jakub Jelinek <jakub@redhat.com>
2102 PR tree-optimization/56539
2103 * gcc.c-torture/compile/pr56539.c: New test.
2105 2013-03-06 Kai Tietz <ktietz@redhat.com>
2107 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
2109 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
2110 * gcc.dg/lto/20091013-1_2.c: Likewise.
2111 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
2113 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
2115 * gnat.dg/specs/aggr6.ads: New test.
2117 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
2119 * gnat.dg/loop_optimization15.ad[sb]: New test.
2121 2013-03-06 Jakub Jelinek <jakub@redhat.com>
2124 * gcc.dg/pr56548.c: New test.
2126 2013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2129 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
2131 2013-03-06 Jakub Jelinek <jakub@redhat.com>
2134 * g++.dg/template/typename20.C: New test.
2136 2013-03-05 Jakub Jelinek <jakub@redhat.com>
2139 * gcc.dg/pr56510.c: New test.
2141 PR rtl-optimization/56484
2142 * gcc.c-torture/compile/pr56484.c: New test.
2144 2013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
2147 * g++.dg/warn/Wsign-conversion-2.C: New.
2149 2013-03-05 Richard Biener <rguenther@suse.de>
2151 PR tree-optimization/56270
2152 * gcc.dg/vect/slp-38.c: New testcase.
2154 2013-03-05 Jakub Jelinek <jakub@redhat.com>
2156 PR rtl-optimization/56494
2157 * gcc.dg/pr56494.c: New test.
2159 2013-01-04 Eric Botcazou <ebotcazou@adacore.com>
2161 * gcc.dg/pr56424.c: New test.
2163 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
2165 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
2166 * gcc.dg/pr56228.c <avr>: Skip.
2168 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
2171 PR tree-optimization/52631
2172 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
2174 2013-03-03 David Edelsohn <dje.gcc@gmail.com>
2176 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
2177 * gcc.dg/vect/vect-83_64.c: Same.
2179 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
2182 * gfortran.dg/pointer_check_13.f90: New test.
2184 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
2187 * gfortran.dg/array_constructor_42.f90: New test.
2189 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
2192 * g++.dg/template/static33.C: New.
2193 * g++.dg/template/static34.C: Likewise.
2196 * g++.dg/template/static35.C: New.
2198 2013-03-01 Steve Ellcey <sellcey@mips.com>
2200 * gcc.dg/pr56396.c: Require pic support.
2202 2013-03-01 Richard Biener <rguenther@suse.de>
2204 PR tree-optimization/55481
2205 * gcc.dg/torture/pr56488.c: New testcase.
2207 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
2208 Jakub Jelinek <jakub@redhat.com>
2211 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
2212 no_sanitize_address attribute rather than no_address_safety_analysis.
2213 * g++.dg/asan/sanitizer_test_utils.h
2214 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
2215 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
2216 in addition to no_address_safety_analysis.
2218 2013-02-28 Jason Merrill <jason@redhat.com>
2221 * g++.dg/cpp0x/constexpr-and.C: New.
2223 2013-02-28 Martin Jambor <mjambor@suse.cz>
2225 PR tree-optimization/56294
2226 * g++.dg/debug/pr56294.C: New test.
2228 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
2230 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
2232 2013-02-27 Marek Polacek <polacek@redhat.com>
2234 PR rtl-optimization/56466
2235 * gcc.dg/pr56466.c: New test.
2237 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
2239 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
2240 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
2241 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
2243 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
2246 * gcc.dg/pr45472.c: New test.
2248 2013-02-26 Marek Polacek <polacek@redhat.com>
2250 PR tree-optimization/56426
2251 * gcc.dg/pr56436.c: New test.
2253 2013-02-26 Jakub Jelinek <jakub@redhat.com>
2255 PR tree-optimization/56448
2256 * gcc.c-torture/compile/pr56448.c: New test.
2258 PR tree-optimization/56443
2259 * gcc.dg/torture/pr56443.c: New test.
2261 2013-02-25 Richard Biener <rguenther@suse.de>
2263 PR tree-optimization/56175
2264 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
2266 2013-02-24 Jakub Jelinek <jakub@redhat.com>
2269 * g++.dg/torture/pr56403.C: New test.
2271 2013-02-25 Catherine Moore <clm@codesourcery.com>
2274 2013-02-24 Catherine Moore <clm@codesourcery.com>
2275 Richard Sandiford <rdsandiford@googlemail.com>
2277 * gcc.target/mips/mips.exp: Add microMIPS support.
2278 * gcc.target/mips/umips-movep-2.c: New test.
2279 * gcc.target/mips/umips-lwp-2.c: New test.
2280 * gcc.target/mips/umips-swp-5.c: New test.
2281 * gcc.target/mips/umips-constraints-1.c: New test.
2282 * gcc.target/mips/umips-lwp-3.c: New test.
2283 * gcc.target/mips/umips-swp-6.c: New test.
2284 * gcc.target/mips/umips-constraints-2.c: New test.
2285 * gcc.target/mips/umips-save-restore-1.c: New test.
2286 * gcc.target/mips/umips-lwp-4.c: New test.
2287 * gcc.target/mips/umips-swp-7.c: New test.
2288 * gcc.target/mips/umips-save-restore-2.c: New test.
2289 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2290 * gcc.target/mips/umips-lwp-5.c: New test.
2291 * gcc.target/mips/umips-save-restore-3.c: New test.
2292 * gcc.target/mips/umips-lwp-6.c: New test.
2293 * gcc.target/mips/umips-swp-1.c: New test.
2294 * gcc.target/mips/umips-lwp-7.c: New test.
2295 * gcc.target/mips/umips-swp-2.c: New test.
2296 * gcc.target/mips/umips-lwp-8.c: New test.
2297 * gcc.target/mips/umips-swp-3.c: New test.
2298 * gcc.target/mips/umips-movep-1.c: New test.
2299 * gcc.target/mips/umips-lwp-1.c: New test.
2300 * gcc.target/mips/umips-swp-4.c: New test.
2302 2013-02-24 Catherine Moore <clm@codesourcery.com>
2303 Richard Sandiford <rdsandiford@googlemail.com>
2305 * gcc.target/mips/mips.exp: Add microMIPS support.
2306 * gcc.target/mips/umips-movep-2.c: New test.
2307 * gcc.target/mips/umips-lwp-2.c: New test.
2308 * gcc.target/mips/umips-swp-5.c: New test.
2309 * gcc.target/mips/umips-constraints-1.c: New test.
2310 * gcc.target/mips/umips-lwp-3.c: New test.
2311 * gcc.target/mips/umips-swp-6.c: New test.
2312 * gcc.target/mips/umips-constraints-2.c: New test.
2313 * gcc.target/mips/umips-save-restore-1.c: New test.
2314 * gcc.target/mips/umips-lwp-4.c: New test.
2315 * gcc.target/mips/umips-swp-7.c: New test.
2316 * gcc.target/mips/umips-save-restore-2.c: New test.
2317 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2318 * gcc.target/mips/umips-lwp-5.c: New test.
2319 * gcc.target/mips/umips-save-restore-3.c: New test.
2320 * gcc.target/mips/umips-lwp-6.c: New test.
2321 * gcc.target/mips/umips-swp-1.c: New test.
2322 * gcc.target/mips/umips-lwp-7.c: New test.
2323 * gcc.target/mips/umips-swp-2.c: New test.
2324 * gcc.target/mips/umips-lwp-8.c: New test.
2325 * gcc.target/mips/umips-swp-3.c: New test.
2326 * gcc.target/mips/umips-movep-1.c: New test.
2327 * gcc.target/mips/umips-lwp-1.c: New test.
2328 * gcc.target/mips/umips-swp-4.c: New test.
2330 2013-02-22 Jakub Jelinek <jakub@redhat.com>
2333 * lib/asan-dg.exp (asan_link_flags): Add
2334 -B${gccpath}/libsanitizer/asan/ to flags.
2336 2013-02-21 Jakub Jelinek <jakub@redhat.com>
2339 * gcc.dg/torture/pr56420.c: New test.
2341 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
2344 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
2346 2013-02-21 Martin Jambor <mjambor@suse.cz>
2348 PR tree-optimization/56310
2349 * g++.dg/ipa/pr56310.C: New test.
2351 2013-02-21 Janus Weil <janus@gcc.gnu.org>
2354 * gfortran.dg/proc_ptr_comp_37.f90: New.
2356 2013-02-21 Richard Biener <rguenther@suse.de>
2358 PR tree-optimization/56415
2360 2013-02-11 Richard Biener <rguenther@suse.de>
2362 PR tree-optimization/56273
2363 * g++.dg/warn/Warray-bounds-6.C: New testcase.
2364 * gcc.dg/tree-ssa/pr21559.c: Adjust.
2365 * gcc.dg/tree-ssa/vrp17.c: Likewise.
2366 * gcc.dg/tree-ssa/vrp18.c: Likewise.
2367 * gcc.dg/tree-ssa/vrp23.c: Likewise.
2368 * gcc.dg/tree-ssa/vrp24.c: Likewise.
2370 2013-02-21 Marek Polacek <polacek@redhat.com>
2372 PR tree-optimization/56398
2373 * g++.dg/torture/pr56398.C: New test.
2375 2013-02-21 Jakub Jelinek <jakub@redhat.com>
2378 * gcc.c-torture/compile/pr56405.c: New test.
2380 2013-02-20 Jan Hubicka <jh@suse.cz>
2382 PR tree-optimization/56265
2383 * g++.dg/ipa/devirt-11.C: New testcase.
2385 2013-02-20 Richard Biener <rguenther@suse.de>
2387 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
2389 2013-02-20 Richard Biener <rguenther@suse.de>
2390 Jakub Jelinek <jakub@redhat.com>
2392 PR tree-optimization/56396
2393 * gcc.dg/pr56396.c: New testcase.
2395 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
2398 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
2400 2013-02-19 Richard Biener <rguenther@suse.de>
2402 PR tree-optimization/56384
2403 * gcc.dg/torture/pr56384.c: New testcase.
2405 2013-02-19 Jakub Jelinek <jakub@redhat.com>
2407 PR tree-optimization/56350
2408 * gcc.dg/pr56350.c: New test.
2410 PR tree-optimization/56381
2411 * g++.dg/opt/pr56381.C: New test.
2413 2013-02-18 Jakub Jelinek <jakub@redhat.com>
2416 * lib/dg-pch.exp (pch-init, pch-finish,
2417 check_effective_target_pch_supported_debug): New procs.
2418 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
2419 Likewise if $pch_unsupported_debug and $flags include -g.
2420 Skip FAILs about missing *.gch file if $pch_unsupported_debug
2421 and dg-require-effective-target pch_unsupported_debug.
2422 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
2423 * objc.dg/pch/pch.exp: Likewise.
2424 * gcc.dg/pch/pch.exp: Likewise.
2425 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
2426 pch_unsupported_debug.
2427 * gcc.dg/pch/valid-1.hs: Likewise.
2428 * gcc.dg/pch/valid-1b.c: Likewise.
2429 * gcc.dg/pch/valid-1b.hs: Likewise.
2431 2013-02-18 Richard Biener <rguenther@suse.de>
2433 PR tree-optimization/56366
2434 * gcc.dg/torture/pr56366.c: New testcase.
2436 2013-02-18 Richard Biener <rguenther@suse.de>
2439 * gcc.dg/torture/pr56349.c: New testcase.
2441 2013-02-18 Richard Biener <rguenther@suse.de>
2443 PR tree-optimization/56321
2444 * gcc.dg/torture/pr56321.c: New testcase.
2446 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
2448 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
2450 2013-02-16 Jakub Jelinek <jakub@redhat.com>
2451 Dodji Seketeli <dodji@redhat.com>
2454 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
2455 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
2456 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
2457 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
2458 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
2459 * c-c++-common/asan/pr56330.c: Likewise.
2460 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
2461 Ensure the size argument of __builtin_memcpy is a constant.
2463 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
2464 Paolo Carlini <paolo.carlini@oracle.com>
2467 * g++.dg/cpp0x/enum23.C: New.
2469 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
2472 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
2474 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
2476 PR rtl-optimization/56348
2477 * gcc.target/i386/pr56348.c: New test.
2479 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
2481 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
2482 * gcc.target/arm/interrupt-2.c: Likewise.
2484 2013-02-15 Tobias Burnus <burnus@net-b.de>
2487 * gfortran.dg/matmul_9.f90: New.
2489 2013-02-15 Tobias Burnus <burnus@net-b.de>
2492 * gfortran.dg/init_flag_11.f90: New.
2494 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2496 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
2498 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2500 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
2503 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
2504 Tobias Burnus <burnus@net-b.de>
2507 * gfortran.dg/allocatable_function_7.f90: New.
2509 2013-02-14 Jakub Jelinek <jakub@redhat.com>
2511 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
2512 * asan_globals_test-wrapper.cc: New file.
2513 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
2514 instead of asan_globals_test.cc as dg-additional-sources.
2515 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
2516 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
2517 "sanitizer_test_utils.h" instead of
2518 "sanitizer_common/tests/sanitizer_test_utils.h".
2519 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
2520 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
2521 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
2522 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
2523 * g++.dg/asan/asan_test.cc: Synced from upstream.
2524 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
2526 2013-02-14 Dodji Seketeli <dodji@redhat.com>
2529 * c-c++-common/asan/memcmp-2.c: New test.
2531 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
2534 * g++.dg/cpp0x/udlit-string-literal.h: New.
2535 * g++.dg/cpp0x/udlit-string-literal.C: New.
2537 2013-02-13 Sriraman Tallam <tmsriram@google.com>
2539 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
2541 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
2544 * gcc.target/arm/pr56184.C: New test.
2546 2013-02-13 Jakub Jelinek <jakub@redhat.com>
2549 * g++.dg/torture/pr56302.C: New test.
2550 * g++.dg/cpp0x/constexpr-56302.C: New test.
2551 * c-c++-common/pr56302.c: New test.
2553 2013-02-13 Tobias Burnus <burnus@net-b.de>
2554 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2557 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
2558 * gfortran.dg/quad_3.f90: Ditto.
2560 2013-02-13 Kostya Serebryany <kcc@google.com>
2562 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
2563 to match the fresh asan run-time.
2564 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
2566 2013-02-12 Dodji Seketeli <dodji@redhat.com>
2568 Avoid instrumenting duplicated memory access in the same basic block
2569 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
2570 * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
2571 * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
2572 * c-c++-common/asan/inc.c: Likewise.
2574 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
2577 * gcc.target/i386/pr56148.c: New test.
2579 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
2580 Tobias Burnus <burnus@net-b.de>
2583 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
2586 2013-02-12 Richard Biener <rguenther@suse.de>
2589 * gcc.dg/lto/pr56297_0.c: New testcase.
2590 * gcc.dg/lto/pr56297_0.c: Likewise.
2592 2013-02-12 Janus Weil <janus@gcc.gnu.org>
2595 * gfortran.dg/typebound_deferred_1.f90: New.
2597 2013-02-12 Jakub Jelinek <jakub@redhat.com>
2599 PR rtl-optimization/56151
2600 * gcc.target/i386/pr56151.c: New test.
2602 2013-02-11 Sriraman Tallam <tmsriramgoogle.com>
2604 * g++.dg/ext/mv12.C: New test.
2605 * g++.dg/ext/mv12.h: New file.
2606 * g++.dg/ext/mv12-aux.C: New file.
2607 * g++.dg/ext/mv13.C: New test.
2609 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
2611 * lib/target-supports.exp
2612 (check_effective_target_powerpc_eabi_ok): New.
2613 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
2615 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
2616 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
2618 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
2619 * gcc.target/powerpc/pr51623.c: Likewise.
2620 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
2621 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
2623 2013-02-11 Alexander Potapenko <glider@google.com>
2624 Jack Howarth <howarth@bromo.med.uc.edu>
2625 Jakub Jelinek <jakub@redhat.com>
2628 * g++.dg/asan/pr55617.C: Run on all targets.
2630 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
2632 PR rtl-optimization/56275
2633 * gcc.dg/pr56275.c: New test.
2635 2013-02-11 Richard Biener <rguenther@suse.de>
2637 PR tree-optimization/56273
2638 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
2640 2013-02-11 Richard Biener <rguenther@suse.de>
2642 PR tree-optimization/56264
2643 * gcc.dg/torture/pr56264.c: New testcase.
2645 2013-02-11 Richard Biener <rguenther@suse.de>
2647 PR tree-optimization/56273
2648 * g++.dg/warn/Warray-bounds-6.C: New testcase.
2649 * gcc.dg/tree-ssa/pr21559.c: Adjust.
2650 * gcc.dg/tree-ssa/vrp17.c: Likewise.
2651 * gcc.dg/tree-ssa/vrp18.c: Likewise.
2652 * gcc.dg/tree-ssa/vrp23.c: Likewise.
2653 * gcc.dg/tree-ssa/vrp24.c: Likewise.
2655 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
2657 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
2658 for *-*-linux-gnu targets.
2659 * g++.dg/asan/interception-test-1.c: Ditto.
2660 * g++.dg/asan/interception-failure-test-1.C: Ditto.
2661 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
2663 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
2666 * gfortran.dg/intrinsic_size_4.f90 : New test.
2668 2013-02-09 Jakub Jelinek <jakub@redhat.com>
2671 * gcc.target/powerpc/pr56256.c: New test.
2673 2013-02-08 Ian Lance Taylor <iant@google.com>
2675 * lib/go.exp: Load timeout.exp.
2677 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
2679 PR rtl-optimization/56246
2680 * gcc.target/i386/pr56246.c: New test.
2682 2013-02-08 Jeff Law <law@redhat.com>
2685 * gcc.dg/debug/dwarf2/pr53948.c: New test.
2687 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
2690 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
2693 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
2695 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
2697 2013-02-08 Jakub Jelinek <jakub@redhat.com>
2699 PR rtl-optimization/56195
2700 * gcc.dg/torture/pr56195.c: New test.
2702 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
2705 * gfortran.dg/recursive_interface_2.f90: New test.
2707 2013-02-08 Jakub Jelinek <jakub@redhat.com>
2709 PR tree-optimization/56250
2710 * gcc.c-torture/execute/pr56250.c: New test.
2712 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
2714 PR tree-optimization/56064
2715 * gcc.dg/fixed-point/view-convert-2.c: New test.
2717 2013-02-08 Michael Matz <matz@suse.de>
2719 PR tree-optimization/52448
2720 * gcc.dg/pr52448.c: New test.
2722 2013-02-08 Richard Biener <rguenther@suse.de>
2725 * gcc.dg/torture/pr56181.c: New testcase.
2727 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
2730 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
2731 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
2733 2013-02-07 Jakub Jelinek <jakub@redhat.com>
2736 * g++.dg/parse/crash61.C: New test.
2739 * g++.dg/parse/pr56239.C: New test.
2742 * g++.dg/abi/mangle61.C: New test.
2744 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
2746 PR rtl-optimization/56225
2747 * gcc.target/i386/pr56225.c: New test.
2749 2013-02-07 Jakub Jelinek <jakub@redhat.com>
2752 * gcc.dg/guality/pr56154-1.c: New test.
2753 * gcc.dg/guality/pr56154-2.c: New test.
2754 * gcc.dg/guality/pr56154-3.c: New test.
2755 * gcc.dg/guality/pr56154-4.c: New test.
2756 * gcc.dg/guality/pr56154-aux.c: New file.
2758 PR tree-optimization/55789
2759 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
2761 * gcc.dg/tree-ssa/inline-3.c: Add
2762 --param max-early-inliner-iterations=2 option.
2764 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2767 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
2768 Add -fno-dwarf2-cfi-asm to dg-options.
2771 2013-02-07 Jakub Jelinek <jakub@redhat.com>
2774 * gcc.dg/pr56228.c: New test.
2776 2013-02-07 Alan Modra <amodra@gmail.com>
2779 * gcc.target/powerpc/pr54009.c: New test.
2781 * gfortran.dg/pr54131.f: New test.
2783 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
2786 * gfortran.dg/array_constructor_41.f90: New test.
2788 2013-02-06 Janus Weil <janus@gcc.gnu.org>
2791 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
2793 2013-02-06 Jakub Jelinek <jakub@redhat.com>
2796 * g++.dg/gomp/pr56217.C: New test.
2798 2013-02-05 Jakub Jelinek <jakub@redhat.com>
2800 PR tree-optimization/56205
2801 * gcc.dg/tree-ssa/stdarg-6.c: New test.
2802 * gcc.c-torture/execute/pr56205.c: New test.
2804 2013-02-05 Richard Biener <rguenther@suse.de>
2806 PR tree-optimization/53342
2807 PR tree-optimization/53185
2808 * gcc.dg/vect/pr53185-2.c: New testcase.
2810 2013-02-05 Jan Hubicka <jh@suse.cz>
2812 PR tree-optimization/55789
2813 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
2814 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
2815 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
2816 * g++.dg/ipa/inline-1.C: New testcase.
2817 * g++.dg/ipa/inline-2.C: New testcase.
2818 * g++.dg/ipa/inline-3.C: New testcase.
2820 2013-02-05 Jan Hubicka <jh@suse.cz>
2822 PR tree-optimization/55789
2823 * g++.dg/torture/pr55789.C: New testcase.
2825 2013-02-05 Jakub Jelinek <jakub@redhat.com>
2828 * gcc.dg/pr56167.c: New test.
2830 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
2833 * gcc.target/sh/pr55146.c: New.
2835 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
2837 PR tree-optimization/54386
2838 * gcc.target/sh/pr54386.c: New.
2840 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
2843 * gfortran.dg/realloc_on _assign_16.f90 : New test.
2846 * gfortran.dg/realloc_on _assign_17.f90 : New test.
2848 2013-02-04 Alexander Potapenko <glider@google.com>
2849 Jack Howarth <howarth@bromo.med.uc.edu>
2850 Jakub Jelinek <jakub@redhat.com>
2853 * g++.dg/asan/pr55617.C: New test.
2855 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
2858 * gfortran.dg/typebound_operator_19.f90: New test.
2859 * gfortran.dg/typebound_assignment_4.f90: New test.
2861 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
2864 * gfortran.dg/recursive_interface_1.f90: New test.
2866 2013-02-04 Richard Guenther <rguenther@suse.de>
2869 * gcc.dg/lto/pr56168_0.c: New testcase.
2870 * gcc.dg/lto/pr56168_1.c: Likewise.
2872 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
2876 * gfortran.dg/block_12.f90: New test.
2877 * gfortran.dg/module_error_1.f90: New test.
2879 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
2881 * lib/target-supports.exp (check_effective_target_vect_float)
2882 (check_effective_target_vect_no_align): Add mips-sde-elf.
2884 2013-02-01 Jakub Jelinek <jakub@redhat.com>
2886 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
2888 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
2890 * gcc.dg/pr56023.c: XFAIL on AIX.
2891 * gcc.dg/vect/pr49352.c: Same.
2893 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
2895 * gnat.dg/opt26.adb: New test.
2897 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2900 2013-01-27 Amol Pise <amolpise15@gmail.com>
2902 * gcc.target/arm/neon-vfnms-1.c: New test.
2903 * gcc.target/arm/neon-vfnma-1.c: New test.
2905 2013-01-31 Richard Biener <rguenther@suse.de>
2907 PR tree-optimization/56157
2908 * gcc.dg/torture/pr56157.c: New testcase.
2910 2013-01-30 Richard Biener <rguenther@suse.de>
2912 PR tree-optimization/56150
2913 * gcc.dg/torture/pr56150.c: New testcase.
2915 2013-01-30 Jakub Jelinek <jakub@redhat.com>
2918 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
2919 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
2920 printed in backtrace.
2921 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
2922 to avoid errors about mismatched allocation vs. deallocation.
2925 * g++.dg/mv1.C: Moved to...
2926 * g++.dg/ext/mv1.C: ... here. Adjust test.
2927 * g++.dg/mv2.C: Moved to...
2928 * g++.dg/ext/mv2.C: ... here. Adjust test.
2929 * g++.dg/mv3.C: Moved to...
2930 * g++.dg/ext/mv3.C: ... here.
2931 * g++.dg/mv4.C: Moved to...
2932 * g++.dg/ext/mv4.C: ... here.
2933 * g++.dg/mv5.C: Moved to...
2934 * g++.dg/ext/mv5.C: ... here. Adjust test.
2935 * g++.dg/mv6.C: Moved to...
2936 * g++.dg/ext/mv6.C: ... here. Adjust test.
2937 * g++.dg/ext/mv7.C: New test.
2938 * g++.dg/ext/mv8.C: New test.
2939 * g++.dg/ext/mv9.C: New test.
2940 * g++.dg/ext/mv10.C: New test.
2941 * g++.dg/ext/mv11.C: New test.
2943 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
2945 PR rtl-optimization/56144
2946 * gcc.dg/pr56144.c: New.
2948 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
2950 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
2952 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
2953 * g++.dg/cpp0x/constexpr-55573.C: Same
2955 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
2957 PR tree-optimization/56064
2958 * gcc.dg/fixed-point/view-convert.c: New test.
2960 2013-01-30 Andreas Schwab <schwab@suse.de>
2962 * lib/target-supports-dg.exp (dg-process-target): Use expr to
2963 evaluate the end index in string range.
2965 2013-01-30 Tobias Burnus <burnus@net-b.de>
2968 * gfortran.dg/allocatable_function_6.f90: New.
2970 2013-01-29 Janus Weil <janus@gcc.gnu.org>
2971 Mikael Morin <mikael@gcc.gnu.org>
2974 * gfortran.dg/proc_ptr_comp_36.f90: New.
2976 2013-01-29 Richard Biener <rguenther@suse.de>
2978 PR tree-optimization/55270
2979 * gcc.dg/torture/pr55270.c: New testcase.
2981 2013-01-28 Jakub Jelinek <jakub@redhat.com>
2983 PR rtl-optimization/56117
2984 * gcc.dg/pr56117.c: New test.
2986 2013-01-28 Richard Biener <rguenther@suse.de>
2988 PR tree-optimization/56034
2989 * gcc.dg/torture/pr56034.c: New testcase.
2991 2013-01-28 Jakub Jelinek <jakub@redhat.com>
2993 PR tree-optimization/56125
2994 * gcc.dg/pr56125.c: New test.
2996 2013-01-28 Tobias Burnus <burnus@net-b.de>
2997 Mikael Morin <mikael@gcc.gnu.org>
3000 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
3001 * gfortran.dg/import8.f90: Likewise.
3002 * gfortran.dg/interface_derived_type_1.f90: Likewise.
3003 * gfortran.dg/import10.f90: New test.
3004 * gfortran.dg/import11.f90: Likewise
3006 2013-01-28 Jakub Jelinek <jakub@redhat.com>
3009 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
3010 string.h. Provide memset, malloc and free prototypes, adjust line
3011 numbers in dg-output.
3012 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
3013 Provide memset prototype and adjust line numbers in dg-output.
3014 * c-c++-common/asan/global-overflow-1.c: Likewise.
3016 PR tree-optimization/56094
3017 * gcc.dg/pr56094.c: New test.
3019 2013-01-27 Amol Pise <amolpise15@gmail.com>
3021 * gcc.target/arm/neon-vfnms-1.c: New test.
3022 * gcc.target/arm/neon-vfnma-1.c: New test.
3024 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
3027 * gcc.target/i386/pr56114.c: New test.
3029 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
3032 * gfortran.dg/associate_14.f90: New test.
3035 * gfortran.dg/associate_13.f90: New test.
3037 2013-01-25 Jakub Jelinek <jakub@redhat.com>
3039 PR tree-optimization/56098
3040 * gcc.dg/pr56098-1.c: New test.
3041 * gcc.dg/pr56098-2.c: New test.
3043 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
3046 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
3048 2013-01-22 Marek Polacek <polacek@redhat.com>
3050 PR tree-optimization/56035
3051 * gcc.dg/pr56035.c: New test.
3053 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3055 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
3058 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3060 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
3062 2013-01-24 Jakub Jelinek <jakub@redhat.com>
3065 * gcc.dg/pr56078.c: New test.
3066 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
3068 2013-01-24 Martin Jambor <mjambor@suse.cz>
3070 PR tree-optimization/55927
3071 * g++.dg/ipa/devirt-10.C: Disable early inlining.
3073 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
3075 * gcc.target/i386/movsd.c: New test.
3077 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
3080 * gcc.target/i386/pr55934.c: New test.
3082 2013-01-23 Janus Weil <janus@gcc.gnu.org>
3085 * gfortran.dg/select_8.f90: New.
3087 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
3089 * gcc.target/microblaze/microblaze.exp: Remove
3090 target_config_cflags check.
3092 2013-01-23 Jakub Jelinek <jakub@redhat.com>
3095 * gfortran.dg/gomp/pr56052.f90: New test.
3098 * gcc.dg/pr49069.c: New test.
3100 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
3103 * g++.dg/cpp0x/constexpr-static10.C: New.
3105 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
3108 * gcc.target/i386/pr56028.c: New test.
3110 2013-01-22 Jakub Jelinek <jakub@redhat.com>
3113 * gcc.target/i386/pr55686.c: New test.
3115 2013-01-22 Dodji Seketeli <dodji@redhat.com>
3118 * g++.dg/cpp0x/variadic139.C: New test.
3119 * g++.dg/cpp0x/variadic140.C: Likewise.
3120 * g++.dg/cpp0x/variadic141.C: Likewise.
3122 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
3124 * gnat.dg/warn8.adb: New test.
3126 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
3129 * gfortran.dg/include_8.f90: New test.
3131 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
3133 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
3134 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
3136 2013-01-21 Jakub Jelinek <jakub@redhat.com>
3138 PR tree-optimization/56051
3139 * gcc.c-torture/execute/pr56051.c: New test.
3141 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
3143 PR rtl-optimization/56023
3144 * gcc.dg/pr56023.c: New test.
3146 2013-01-21 Martin Jambor <mjambor@suse.cz>
3149 * gcc.target/i386/pr56022.c: New test.
3151 2013-01-21 Jason Merrill <jason@redhat.com>
3153 * lib/target-supports.exp (check_effective_target_alias): New.
3155 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
3158 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
3160 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
3162 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
3164 2013-01-19 Jeff Law <law@redhat.com>
3166 PR tree-optimization/52631
3167 * tree-ssa/pr52631.c: New test.
3168 * tree-ssa/ssa-fre-9: Update expected output.
3170 2013-01-19 Anthony Green <green@moxielogic.com>
3172 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
3175 2013-01-18 Jakub Jelinek <jakub@redhat.com>
3177 PR tree-optimization/56029
3178 * g++.dg/torture/pr56029.C: New test.
3180 2013-01-18 Sharad Singhai <singhai@google.com>
3182 PR tree-optimization/55995
3183 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
3185 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
3188 * gcc.target/i386/pr55433.c: New.
3190 2013-01-18 Jakub Jelinek <jakub@redhat.com>
3193 * gfortran.dg/pr56015.f90: New test.
3195 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
3197 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
3199 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
3201 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
3202 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
3203 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
3204 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
3205 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
3207 2013-01-17 Jeff Law <law@redhat.com>
3209 * gcc.dg/pr52573.c: Move to...
3210 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
3212 PR rtl-optimization/52573
3213 * gcc.dg/pr52573.c: New test.
3215 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
3218 * g++.dg/asan/interception-test-1.C: Skip on darwin.
3219 * lib/target-supports.exp (check_effective_target_swapcontext): Use
3220 check_no_compiler_messages to test support in ucontext.h.
3221 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
3222 compliant RLIMIT_AS.
3224 2013-01-17 Marek Polacek <polacek@redhat.com>
3226 PR rtl-optimization/55833
3227 * gcc.dg/pr55833.c: New test.
3229 2013-01-17 Jan Hubicka <jh@suse.cz>
3231 PR tree-optimization/55273
3232 * gcc.c-torture/compile/pr55273.c: New testcase.
3234 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
3237 * gcc.target/pr55981.c: New test.
3239 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
3241 * gcc.target/arm/pr40887.c: Require at least armv5.
3242 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
3243 * gcc.target/arm/pr51915.c: Likewise.
3244 * gcc.target/arm/pr52006.c: Likewise.
3245 * gcc.target/arm/pr53187.c: Likewise.
3247 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
3248 * gcc.target/arm/ftest-support-arm.h: Delete.
3249 * gcc.target/arm/ftest-support-thumb.h: Delete.
3250 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
3251 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
3252 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
3253 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
3254 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
3255 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
3256 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
3257 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
3258 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
3259 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
3260 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
3261 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
3262 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
3263 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
3264 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
3265 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
3266 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
3267 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
3268 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
3269 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
3270 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
3271 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
3272 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
3273 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
3275 2013-01-17 Martin Jambor <mjambor@suse.cz>
3277 PR tree-optimizations/55264
3278 * g++.dg/ipa/pr55264.C: New test.
3280 2013-01-16 Janus Weil <janus@gcc.gnu.org>
3283 * gfortran.dg/class_55.f90: New.
3285 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
3288 * gcc.c-torture/execute/builtins/builtins.exp: Add
3289 -Wl,--allow-multiple-definition for eabi and elf targets.
3292 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
3293 check_effective_target_vect_perm_short,
3294 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
3295 check_effective_target_vect64): Return 0 for big-endian ARM.
3296 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
3298 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
3301 2013-01-16 Richard Biener <rguenther@suse.de>
3303 PR tree-optimization/55964
3304 * gcc.dg/torture/pr55964.c: New testcase.
3306 2013-01-16 Richard Biener <rguenther@suse.de>
3308 PR tree-optimization/54767
3309 PR tree-optimization/53465
3310 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
3312 2013-01-16 Christian Bruel <christian.bruel@st.com>
3315 * gcc.target/sh/sh-switch.c: New testcase.
3317 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
3319 * gcc.dg/webizer.c: Increase the array size.
3321 2013-01-15 Jakub Jelinek <jakub@redhat.com>
3324 * gcc.dg/pr55940.c: New test.
3326 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
3327 Harald Anlauf <anlauf@gmx.de>
3329 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
3330 * gfortran.dg/bounds_check_5.f90: Likewise.
3331 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
3332 * gfortran.dg/continuation_9.f90: Likewise.
3333 * gfortran.dg/move_alloc_13.f90: Likewise.
3334 * gfortran.dg/structure_constructor_11.f90: Likewise.
3335 * gfortran.dg/tab_continuation.f: Likewise.
3336 * gfortran.dg/warning-directive-2.F90: Likewise.
3337 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
3339 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
3341 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
3342 * gcc.target/arm/fma-sp.c: Likewise.
3344 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
3346 PR rtl-optimization/55153
3347 * gcc.dg/pr55153.c: New.
3349 2013-01-15 Jakub Jelinek <jakub@redhat.com>
3351 PR tree-optimization/55920
3352 * gcc.c-torture/compile/pr55920.c: New test.
3354 2013-01-15 Richard Biener <rguenther@suse.de>
3357 * gcc.dg/torture/pr55882.c: New testcase.
3359 2013-01-15 Jakub Jelinek <jakub@redhat.com>
3361 PR tree-optimization/55955
3362 * gcc.c-torture/compile/pr55955.c: New test.
3364 2013-01-15 Dodji Seketeli <dodji@redhat.com>
3367 * g++.dg/cpp0x/alias-decl-31.C: New test.
3369 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
3372 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
3373 case where interface is null.
3375 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3378 * gfortran.dg/array_constructor_40.f90: New test.
3380 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
3382 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
3384 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
3386 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
3387 * gcc.target/aarch64/vect-ld1r-compile.c: New.
3388 * gcc.target/aarch64/vect-ld1r-fp.c: New.
3389 * gcc.target/aarch64/vect-ld1r.c: New.
3390 * gcc.target/aarch64/vect-ld1r.x: New.
3392 2013-01-14 Andi Kleen <ak@linux.intel.com>
3395 * gcc.target/i386/hle-clear-rel.c: New file
3396 * gcc.target/i386/hle-store-rel.c: New file.
3398 2013-01-14 Harald Anlauf <anlauf@gmx.de>
3400 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
3401 * gfortran.dg/bounds_check_4.f90: Likewise.
3402 * gfortran.dg/inquire_10.f90: Likewise.
3403 * gfortran.dg/minloc_3.f90: Likewise.
3404 * gfortran.dg/minlocval_3.f90: Likewise.
3405 * gfortran.dg/module_double_reuse.f90: Likewise.
3406 * gfortran.dg/mvbits_1.f90: Likewise.
3407 * gfortran.dg/oldstyle_1.f90: Likewise.
3408 * gfortran.dg/pr20163-2.f: Likewise.
3409 * gfortran.dg/save_1.f90: Likewise.
3410 * gfortran.dg/scan_1.f90: Likewise.
3411 * gfortran.dg/select_char_1.f90: Likewise.
3412 * gfortran.dg/shape_4.f90: Likewise.
3413 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
3414 * gfortran.dg/function_optimize_10.f90: Likewise.
3415 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
3416 * gfortran.dg/used_types_17.f90: Likewise.
3417 * gfortran.dg/used_types_18.f90: Likewise.
3419 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
3422 * gfortran.dg/proc_ptr_result_8.f90 : New test.
3424 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
3426 * gcc.dg/unroll_5.c: Add nomips16 attributes.
3428 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
3430 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
3432 2013-01-12 Janus Weil <janus@gcc.gnu.org>
3435 * gfortran.dg/assumed_type_2.f90: Fix test case.
3436 * gfortran.dg/internal_pack_13.f90: New test.
3437 * gfortran.dg/internal_pack_14.f90: New test.
3439 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
3442 * gfortran.dg/unlimited_polymorphic_8.f90: Update
3443 scan-tree-dump-times for foo.0.x._vptr to deal with change from
3446 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
3448 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
3450 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3453 * gcc.target/s390/pr55719.c: New testcase.
3455 2013-01-11 Richard Guenther <rguenther@suse.de>
3457 PR tree-optimization/44061
3458 * gcc.dg/pr44061.c: New testcase.
3460 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
3462 Update copyright years.
3464 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
3465 Jakub Jelinek <jakub@redhat.com>
3468 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
3470 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
3472 PR rtl-optimization/55672
3473 * gcc.target/i386/pr55672.c: New.
3475 2013-01-10 Jeff Law <law@redhat.com>
3477 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
3478 pass/fail message unique.
3481 2013-01-10 Jason Merrill <jason@redhat.com>
3483 * ada/.gitignore: New.
3485 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3487 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
3489 * g++.dg/tls/thread_local2.C: Likewise.
3490 * g++.dg/tls/thread_local2g.C: Likewise.
3491 * g++.dg/tls/thread_local6.C: Likewise.
3492 * g++.dg/tls/thread_local-order1.C: Add tls options.
3493 * g++.dg/tls/thread_local-order2.C: Likewise.
3494 * g++.dg/tls/thread_local3.C: Likewise.
3495 * g++.dg/tls/thread_local3g.C: Likewise.
3496 * g++.dg/tls/thread_local4.C: Likewise.
3497 * g++.dg/tls/thread_local4g.C: Likewise.
3498 * g++.dg/tls/thread_local5.C: Likewise.
3499 * g++.dg/tls/thread_local5g.C: Likewise.
3500 * g++.dg/tls/thread_local6g.C: Likewise.
3502 2013-01-10 Kostya Serebryany <kcc@google.com>
3504 * g++.dg/asan/asan_test.cc: Sync from upstream.
3506 2013-01-10 Jakub Jelinek <jakub@redhat.com>
3508 PR tree-optimization/55921
3509 * gcc.c-torture/compile/pr55921.c: New test.
3511 2013-01-09 Jan Hubicka <jh@suse.cz>
3513 PR tree-optimization/55569
3514 * gcc.c-torture/compile/pr55569.c: New testcase.
3516 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
3519 * gfortran.dg/use_28.f90: New test.
3521 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
3523 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
3524 number matching more robust.
3526 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
3528 PR rtl-optimization/55829
3529 * gcc.target/i386/pr55829.c: New.
3531 2013-01-09 Tobias Burnus <burnus@net-b.de>
3534 * gfortran.dg/bind_c_bool_1.f90: New.
3535 * gfortran.dg/do_5.f90: Add dg-warning.
3537 2013-01-09 Jan Hubicka <jh@suse.cz>
3539 PR tree-optimization/55875
3540 * gcc.c-torture/execute/pr55875.c: New testcase.
3541 * g++.dg/torture/pr55875.C: New testcase.
3543 2013-01-09 Jakub Jelinek <jakub@redhat.com>
3546 * c-c++-common/pr48418.c: New test.
3548 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
3551 * g++.dg/tls/thread_local-ice.C: New.
3553 2013-01-09 Andreas Schwab <schwab@suse.de>
3555 * gcc.dg/guality/pr54693.c: Null-terminate arr.
3557 2013-01-09 Jakub Jelinek <jakub@redhat.com>
3559 PR tree-optimization/48189
3560 * gcc.dg/pr48189.c: New test.
3562 2013-01-04 Jan Hubicka <jh@suse.cz>
3564 PR tree-optimization/55823
3565 * g++.dg/ipa/devirt-10.C: New testcase.
3567 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
3568 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
3570 PR rtl-optimization/55845
3571 * gcc.target/i386/pr55845.c: New test.
3573 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
3575 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
3576 instructions generated instead of number of occurances.
3578 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
3580 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
3581 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
3582 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
3583 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
3584 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
3585 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
3586 * gcc.target/aarch64/vect-fcm.x: Likewise.
3587 * lib/target-supports.exp
3588 (check_effective_target_vect_cond): Enable for AArch64.
3590 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
3592 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
3593 endian-safe float pool loading.
3594 (test_square_root_v4sf): Likewise.
3595 (test_square_root_v2df): Likewise.
3596 * lib/target-supports.exp
3597 (check_effective_target_vect_call_sqrtf): Add AArch64.
3599 2013-01-08 Martin Jambor <mjambor@suse.cz>
3602 * gcc.dg/tree-ssa/pr55579.c: New test.
3604 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3606 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
3609 2013-01-08 Jakub Jelinek <jakub@redhat.com>
3612 * gcc.dg/torture/pr55890-3.c: New test.
3615 * gcc.c-torture/compile/pr55851.c: New test.
3618 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
3621 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
3624 * gfortran.dg/elemental_scalar_args_2.f90: New test.
3626 2013-01-07 Tobias Burnus <burnus@net-b.de>
3629 * gfortran.dg/pointer_init_2.f90: Update dg-error.
3630 * gfortran.dg/pointer_init_7.f90: New.
3632 2013-01-07 Richard Biener <rguenther@suse.de>
3634 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
3636 2013-01-07 Richard Biener <rguenther@suse.de>
3639 * gcc.dg/torture/pr55890-1.c: New testcase.
3640 * gcc.dg/torture/pr55890-2.c: Likewise.
3642 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
3644 * gcc.target/aarch64/fmovd.c: New.
3645 * gcc.target/aarch64/fmovf.c: Likewise.
3646 * gcc.target/aarch64/fmovd-zero.c: Likewise.
3647 * gcc.target/aarch64/fmovf-zero.c: Likewise.
3648 * gcc.target/aarch64/vect-fmovd.c: Likewise.
3649 * gcc.target/aarch64/vect-fmovf.c: Likewise.
3650 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
3651 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
3653 2013-01-07 Richard Biener <rguenther@suse.de>
3655 PR tree-optimization/55888
3656 PR tree-optimization/55862
3657 * gcc.dg/torture/pr55888.c: New testcase.
3659 2013-01-07 Tobias Burnus <burnus@net-b.de>
3662 * gfortran.dg/intrinsic_size_3.f90: New.
3664 2013-01-07 Tobias Burnus <burnus@net-b.de>
3667 * gfortran.dg/select_type_32.f90: New.
3669 2013-01-04 Dodji Seketeli <dodji@redhat.com>
3672 * g++.dg/cpp0x/alias-decl-29.C: New test.
3674 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
3679 * gfortran.dg/class_array_15.f03: New test.
3681 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
3686 * gfortran.dg/use_23.f90: New test.
3687 * gfortran.dg/use_24.f90: New test.
3688 * gfortran.dg/use_25.f90: New test.
3689 * gfortran.dg/use_26.f90: New test.
3690 * gfortran.dg/use_27.f90: New test.
3692 2013-01-06 Olivier Hainque <hainque@adacore.com>
3694 * gnat.dg/specs/clause_on_volatile.ads: New test.
3696 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
3698 * gnat.dg/alignment10.adb: New test.
3700 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
3701 Mikael Morin <mikael@gcc.gnu.org>
3704 * gfortran.dg/use_22.f90: New test.
3706 2013-01-04 Andrew Pinski <apinski@cavium.com>
3708 * gcc.target/aarch64/cmp-1.c: New testcase.
3710 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
3713 * gfortran.dg/select_type_31.f03: New test.
3715 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
3717 PR c++/54526 (again)
3718 * g++.dg/cpp0x/parse2.C: Extend.
3719 * g++.old-deja/g++.other/crash28.C: Adjust.
3721 2013-01-04 Richard Biener <rguenther@suse.de>
3723 PR tree-optimization/55862
3724 * gcc.dg/torture/pr55862.c: New testcase.
3726 2013-01-04 Martin Jambor <mjambor@suse.cz>
3728 PR tree-optimization/55755
3729 * gcc.dg/torture/pr55755.c: New test.
3730 * gcc.dg/tree-ssa/sra-13.c: Likewise.
3731 * gcc.dg/tree-ssa/pr45144.c: Update.
3733 2013-01-04 Richard Biener <rguenther@suse.de>
3736 * gcc.dg/fold-reassoc-2.c: New testcase.
3738 2013-01-04 Tobias Burnus <burnus@net-b.de>
3741 * gfortran.dg/null_7.f90: New.
3743 2013-01-04 Tobias Burnus <burnus@net-b.de>
3747 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
3748 * gfortran.dg/unlimited_polymorphic_7.f90: New.
3749 * gfortran.dg/unlimited_polymorphic_8.f90: New.
3751 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
3753 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
3755 2013-01-03 Janus Weil <janus@gcc.gnu.org>
3758 * gfortran.dg/assignment_1.f90: Modified.
3759 * gfortran.dg/assignment_4.f90: New.
3761 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
3763 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
3765 2013-01-03 Richard Biener <rguenther@suse.de>
3767 PR tree-optimization/55857
3768 * gcc.dg/vect/pr55857-1.c: New testcase.
3769 * gcc.dg/vect/pr55857-2.c: Likewise.
3771 2013-01-03 Jakub Jelinek <jakub@redhat.com>
3773 PR rtl-optimization/55838
3774 * gcc.dg/pr55838.c: New test.
3776 PR tree-optimization/55832
3777 * gcc.c-torture/compile/pr55832.c: New test.
3779 2013-01-02 Teresa Johnson <tejohnson@google.com>
3781 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
3782 * gcc.dg/tree-ssa/loop-23.c: Ditto.
3783 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
3784 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
3785 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
3786 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
3787 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
3788 * gcc.dg/unroll_1.c: Ditto.
3789 * gcc.dg/unroll_2.c: Ditto.
3790 * gcc.dg/unroll_3.c: Ditto.
3791 * gcc.dg/unroll_4.c: Ditto.
3793 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3795 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
3797 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3800 * gfortran.dg/eof_4.f90: New test.
3802 2013-01-02 Jakub Jelinek <jakub@redhat.com>
3804 * lib/c-compat.exp (compat-use-alt-compiler): Remove
3805 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
3806 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
3807 (compat_setup_dfp): Initialize compat_alt_caret and
3808 compat_save_TEST_ALWAYS_FLAGS.
3810 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
3812 * gcc.dg/torture/tls/tls-reload-1.c: New test.
3814 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
3816 * gcc.dg/torture/fp-int-convert-2.c: New test.
3818 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3820 * gfortran.dg/newunit_3.f90: Add dg-do run.
3821 * gfortran.dg/inquire_15.f90: Add dg-do run.
3823 2013-01-01 Jakub Jelinek <jakub@redhat.com>
3825 PR tree-optimization/55831
3826 * gcc.dg/pr55831.c: New test.
3828 Copyright (C) 2013 Free Software Foundation, Inc.
3830 Copying and distribution of this file, with or without modification,
3831 are permitted in any medium without royalty provided the copyright
3832 notice and this notice are preserved.