1 2013-05-17 Marek Polacek <polacek@redhat.com>
3 * gcc.dg/strlenopt-25.c: New test.
4 * gcc.dg/strlenopt-26.c: Likewise.
6 2013-05-17 Jakub Jelinek <jakub@redhat.com>
8 * gcc.target/i386/rotate-4.c: Compile only with -mavx
9 instead of -mavx2, require only avx instead of avx2.
10 * gcc.target/i386/rotate-4a.c: Include avx-check.h instead
11 of avx2-check.h and turn into an avx runtime test instead of
14 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
16 * g++.dg/ext/vector22.C: Uncomment working test.
18 2013-05-16 Paolo Carlini <paolo.carlini@oracle.com>
21 * g++.dg/template/pr17410.C: New.
23 2013-05-16 Jakub Jelinek <jakub@redhat.com>
25 * gcc.target/i386/rotate-3.c: New test.
26 * gcc.target/i386/rotate-3a.c: New test.
27 * gcc.target/i386/rotate-4.c: New test.
28 * gcc.target/i386/rotate-4a.c: New test.
29 * gcc.target/i386/rotate-5.c: New test.
30 * gcc.target/i386/rotate-5a.c: New test.
32 2013-05-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
34 * gcc.dg/visibility-21.c: Require section_anchors.
36 2013-05-16 Greta Yorsh <Greta.Yorsh@arm.com>
38 * gcc.target/arm/unaligned-memcpy-2.c: Adjust expected output.
39 * gcc.target/arm/unaligned-memcpy-3.c: Likewise.
40 * gcc.target/arm/unaligned-memcpy-4.c: Likewise.
42 2013-05-16 Nathan Sidwell <nathan@codesourcery.com>
44 * gcc.dg/visibility-21.c: New.
46 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
49 * gcc.dg/pr57286.c: New testcase.
50 * gcc.dg/vector-shift-2.c: Don't assume int has size 4.
51 * g++.dg/ext/vector22.C: Comment out transformations not
54 2013-05-15 Richard Sandiford <rdsandiford@googlemail.com>
57 * gcc.target/mips/call-1.c: Restrict to o32.
58 * gcc.target/mips/call-5.c, gcc.target/mips/call-6.c: New test.
60 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
62 * g++.dg/cpp0x/lambda/lambda-shadow1.C: Replace dg-warnings with
64 * g++.dg/warn/Wshadow-1.C: Likewise.
65 * g++.dg/warn/Wshadow-6.C: Likewise.
66 * g++.dg/warn/Wshadow-7.C: Likewise.
68 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
71 * g++.dg/parse/pr31952-1.C: New.
72 * g++.dg/parse/pr31952-2.C: Likewise.
73 * g++.dg/parse/pr31952-3.C: Likewise.
75 * g++.dg/parse/pr18770.C: Adjust dg-errors to dg-messages.
76 * g++.old-deja/g++.jason/cond.C: Likewise.
77 * g++.dg/cpp0x/range-for5.C: Likewise.
79 2013-05-15 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
82 * gcc.target/arm/pr40887.c: Adjust testcase.
83 * gcc.target/arm/pr19599.c: New test.
85 2013-05-15 Richard Biener <rguenther@suse.de>
87 PR tree-optimization/57275
88 * gcc.target/i386/pr57275.c: New testcase.
90 2013-05-15 Jan Hubicka <jh@suse.cz>
92 * gcc.dg/lto/attr-weakref-1_0.c: New testcase.
93 * gcc.dg/lto/attr-weakref-1_1.c: New testcase.
94 * gcc.dg/lto/attr-weakref-1_2.c: New testcase.
96 2013-05-14 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
98 * gcc.dg/torture/alias-1.c: Add dg-require-effective-target
101 2013-05-14 Jakub Jelinek <jakub@redhat.com>
104 * c-c++-common/Wsequence-point-1.c: New test.
106 2013-05-14 Marc Glisse <marc.glisse@inria.fr>
108 * g++.dg/ext/vector22.C: New testcase.
109 * gcc.dg/binop-xor3.c: Remove xfail.
111 2013-05-14 James Greenhalgh <james.greenhalgh@arm.com>
113 * gcc.target/aarch64/vect-fcm.x: Add cases testing
114 FLOAT cmp FLOAT ? INT : INT.
115 * gcc.target/aarch64/vect-fcm-eq-d.c: Define IMODE.
116 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
117 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
118 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
119 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
120 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
122 2013-05-14 Paolo Carlini <paolo.carlini@oracle.com>
125 * g++.dg/cpp0x/defaulted43.C: New.
127 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
129 * gcc.dg/fstack-protector-strong.c: Don't include <stdlib.h>.
130 (alloca): Remove declaration.
131 (foo9): Replace alloca by __builtin_alloca.
133 2013-05-14 Joern Rennecke <joern.rennecke@embecosm.com>
135 * gcc.c-torture/compile/limits-externdecl.c [target avr-*-*]:
136 Expect "size of array is too large" error.
138 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
140 * gcc.dg/fstack-protector-strong.c (alloca): Declare.
142 2013-05-14 Richard Biener <rguenther@suse.de>
145 * g++.dg/torture/pr57235.C: New testcase.
147 2013-05-14 Jakub Jelinek <jakub@redhat.com>
150 * gcc.dg/torture/pr57251.c: New test.
152 2013-05-13 Uros Bizjak <ubizjak@gmail.com>
155 * gcc.target/i386/pr57264.c: New test.
157 2013-05-13 Jakub Jelinek <jakub@redhat.com>
159 * gcc.dg/vector-shift-2.c: Add -O to dg-options.
161 2013-05-13 Greta Yorsh <Greta.Yorsh@arm.com>
163 * gcc.dg/tree-ssa/forwprop-26.c: Add -fno-short-enums to dg-options.
165 2013-05-13 Jakub Jelinek <jakub@redhat.com>
167 PR tree-optimization/45216
168 PR tree-optimization/57157
169 * c-c++-common/rotate-1.c: Add 32 tests with +.
170 * c-c++-common/rotate-1a.c: Adjust.
171 * c-c++-common/rotate-2.c: Add 32 tests with +, expect only 48 rotates.
172 * c-c++-common/rotate-2b.c: New test.
173 * c-c++-common/rotate-3.c: Add 32 tests with +.
174 * c-c++-common/rotate-4.c: Add 32 tests with +, expect only 48 rotates.
175 * c-c++-common/rotate-4b.c: New test.
176 * c-c++-common/rotate-5.c: New test.
178 2013-05-13 Martin Jambor <mjambor@suse.cz>
181 * gcc.dg/ipa/remref-0.c: New test.
182 * gcc.dg/ipa/remref-1a.c: Likewise.
183 * gcc.dg/ipa/remref-1b.c: Likewise.
184 * gcc.dg/ipa/remref-2a.c: Likewise.
185 * gcc.dg/ipa/remref-2b.c: Likewise.
187 2013-05-13 Marc Glisse <marc.glisse@inria.fr>
189 * gcc.dg/vector-shift-2.c: New testcase.
191 2013-05-13 Jakub Jelinek <jakub@redhat.com>
193 PR tree-optimization/57230
194 * gcc.dg/strlenopt-24.c: New test.
196 PR tree-optimization/57230
197 * gcc.dg/strlenopt-23.c: New test.
199 2013-05-12 Oleg Endo <olegendo@gcc.gnu.org>
202 * gcc.target/sh/pr57108.c: Move this test case to ...
203 * gcc.c-torture/compile/pr57108.c: ... here.
205 2013-05-10 Richard Biener <rguenther@suse.de>
207 PR tree-optimization/57214
208 * gcc.dg/torture/pr57214.c: New testcase.
210 2013-05-10 Marc Glisse <marc.glisse@inria.fr>
212 * gcc.dg/vector-shift.c: New testcase.
214 2013-05-10 Jakub Jelinek <jakub@redhat.com>
216 * gcc.target/i386/rotate-1.c: Accept rolb or rorb instruction.
218 PR tree-optimization/45216
219 PR tree-optimization/57157
220 * c-c++-common/rotate-1.c: New test.
221 * c-c++-common/rotate-1a.c: New test.
222 * c-c++-common/rotate-2.c: New test.
223 * c-c++-common/rotate-2a.c: New test.
224 * c-c++-common/rotate-3.c: New test.
225 * c-c++-common/rotate-3a.c: New test.
226 * c-c++-common/rotate-4.c: New test.
227 * c-c++-common/rotate-4a.c: New test.
229 2013-05-10 Richard Biener <rguenther@suse.de>
231 * gcc.target/i386/avx256-unaligned-load-2.c: Make well-defined.
232 * gcc.target/i386/l_fma_double_1.c: Adjust.
233 * gcc.target/i386/l_fma_double_2.c: Likewise.
234 * gcc.target/i386/l_fma_double_3.c: Likewise.
235 * gcc.target/i386/l_fma_double_4.c: Likewise.
236 * gcc.target/i386/l_fma_double_5.c: Likewise.
237 * gcc.target/i386/l_fma_double_6.c: Likewise.
238 * gcc.target/i386/l_fma_float_1.c: Likewise.
239 * gcc.target/i386/l_fma_float_2.c: Likewise.
240 * gcc.target/i386/l_fma_float_3.c: Likewise.
241 * gcc.target/i386/l_fma_float_4.c: Likewise.
242 * gcc.target/i386/l_fma_float_5.c: Likewise.
243 * gcc.target/i386/l_fma_float_6.c: Likewise.
245 2013-05-08 Paolo Carlini <paolo.carlini@oracle.com>
248 * g++.dg/cpp0x/pr51226.C: New.
250 2013-04-16 Han Shen <shenhan@google.com>
252 Test cases for '-fstack-protector-strong'.
253 * gcc.dg/fstack-protector-strong.c: New.
254 * g++.dg/fstack-protector-strong.C: New.
256 2013-05-07 Ian Bolton <ian.bolton@arm.com>
258 * gcc.target/aarch64/ands_1.c: New test.
259 * gcc.target/aarch64/ands_2.c: Likewise
261 2013-05-07 Christophe Lyon <christophe.lyon@linaro.org>
263 * lib/target-supports.exp (check_effective_target_hw): New
265 * c-c++-common/asan/clone-test-1.c: Call
266 check_effective_target_hw.
267 * c-c++-common/asan/rlimit-mmap-test-1.c: Likewise.
268 * c-c++-common/asan/heap-overflow-1.c: Update regexps to accept
269 possible decorations.
270 * c-c++-common/asan/null-deref-1.c: Likewise.
271 * c-c++-common/asan/stack-overflow-1.c: Likewise.
272 * c-c++-common/asan/strncpy-overflow-1.c: Likewise.
273 * c-c++-common/asan/use-after-free-1.c: Likewise.
274 * g++.dg/asan/deep-thread-stack-1.C: Likewise.
275 * g++.dg/asan/large-func-test-1.C: Likewise.
277 2013-05-07 Sofiane Naci <sofiane.naci@arm.com>
279 * gcc.target/aarch64/scalar_intrinsics.c: Update.
281 2013-05-07 Richard Biener <rguenther@suse.de>
284 * g++.dg/torture/pr57190.C: New testcase.
286 2013-05-07 Jakub Jelinek <jakub@redhat.com>
288 PR tree-optimization/57149
289 * gcc.dg/pr57149.c: New test.
292 * gcc.dg/pr57184.c: New test.
294 2013-05-07 Eric Botcazou <ebotcazou@adacore.com>
296 * gnat.dg/specs/array3.ads: New test.
298 2013-05-06 Marc Glisse <marc.glisse@inria.fr>
300 * c-c++-common/vector-scalar-2.c: New testcase.
302 2013-05-06 Maxim Kuznetsov <maks.kuznetsov@gmail.com>
304 * gcc.target/i386/asm-dialect-2.c: New testcase.
306 2013-05-06 Paolo Carlini <paolo.carlini@oracle.com>
309 * g++.dg/cpp0x/auto38.C: New.
311 2013-05-06 Richard Biener <rguenther@suse.de>
313 PR tree-optimization/57185
314 * gcc.dg/autopar/pr57185.c: New testcase.
316 2013-05-06 Uros Bizjak <ubizjak@gmail.com>
319 * gcc.target/i386/pr57106.c: New test.
321 2013-05-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
323 * gcc.dg/tree-ssa/slsr-32.c: Re-enable.
324 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
325 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
326 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
327 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
328 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
329 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
331 2013-05-06 Teresa Johnson <tejohnson@google.com>
334 * gcc.dg/pr57154.c: New test.
336 2013-05-06 Richard Biener <rguenther@suse.de>
339 * gcc.dg/torture/pr57147-1.c: New testcase.
340 * gcc.dg/torture/pr57147-2.c: Likewise.
341 * gcc.dg/torture/pr57147-3.c: Likewise.
343 2013-05-06 Oleg Endo <olegendo@gcc.gnu.org>
346 * gcc.target/sh/pr55303-1.c: New.
347 * gcc.target/sh/pr55303-2.c: New.
348 * gcc.target/sh/pr55303-3.c: New.
350 2013-05-05 Tobias Burnus <burnus@net-b.de>
352 * gfortran.dg/allocate_with_source_3.f90: New.
354 2013-05-05 Tobias Burnus <burnus@net-b.de>
357 * gfortran.dg/null_8.f90: New.
359 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
362 * g++.dg/cpp0x/enum27.C: New.
363 * g++.dg/cpp0x/enum_base.C: Adjust.
365 2013-05-04 Jakub Jelinek <jakub@redhat.com>
367 PR tree-optimization/56205
368 * gcc.dg/tree-ssa/stdarg-6.c: Add cleanup-tree-dump "stdarg".
370 2013-05-04 Tobias Burnus <burnus@net-b.de>
372 * gfortran.dg/bind_c_array_params.f03: Update dg-error.
373 * gfortran.dg/bind_c_usage_27.f90: New.
374 * gfortran.dg/bind_c_usage_28.f90: New.
376 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
379 * g++.dg/cpp0x/lambda/lambda-nsdmi4.C: New.
381 2013-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
384 * gcc.target/powerpc/pr57150.c: New file.
386 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
388 * gcc.dg/tree-ssa/slsr-32.c: Skip test for now.
389 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
390 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
391 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
392 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
393 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
394 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
396 2013-05-03 Dominique d'Humieres <dominiq@lps.ens.fr>
398 * gcc.target/i386/sse2-init-v2di-2.c: Remove "\\" from
399 scan-assembler-times.
401 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
403 * gcc.dg/tree-ssa/slsr-32.c: New.
404 * gcc.dg/tree-ssa/slsr-33.c: New.
405 * gcc.dg/tree-ssa/slsr-34.c: New.
406 * gcc.dg/tree-ssa/slsr-35.c: New.
407 * gcc.dg/tree-ssa/slsr-36.c: New.
408 * gcc.dg/tree-ssa/slsr-37.c: New.
409 * gcc.dg/tree-ssa/slsr-38.c: New.
411 2013-05-03 Ian Bolton <ian.bolton@arm.com>
413 * gcc.target/aarch64/tst_1.c: New test.
414 * gcc.target/aarch64/tst_2.c: Likewise
416 2013-05-02 Jeff Law <law@redhat.com>
418 PR tree-optimization/57144
419 * gcc.c-torture/execute/pr57144.c: New test.
421 2013-05-03 Jakub Jelinek <jakub@redhat.com>
423 PR rtl-optimization/57130
424 * gcc.c-torture/execute/pr57130.c: New test.
426 2013-05-03 Uros Bizjak <ubizjak@gmail.com>
428 * gcc.target/i386/sse2-init-v2di-2.c: Update scan assembler string.
430 2013-05-03 Vidya Praveen <vidyapraveen@arm.com>
432 * gcc.target/aarch64/fabd.c: New file.
434 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
437 * g++.dg/cpp0x/pr54318.C: New.
439 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
442 * g++.dg/parse/error51.C: New.
443 * g++.dg/parse/error15.C: Adjust column numbers.
445 2013-05-02 Tobias Burnus <burnus@net-b.de>
448 * gfortran.dg/size_kind_2.f90: New.
449 * gfortran.dg/size_kind_3.f90: New.
451 2013-05-02 Richard Biener <rguenther@suse.de>
454 * g++.dg/torture/pr57140.C: New testcase.
456 2013-05-02 Greta Yorsh <Greta.Yorsh@arm.com>
459 * gcc.target/arm/pr56732-1.c: New test.
461 2013-05-02 Martin Jambor <mjambor@suse.cz>
464 * gcc.dg/ipa/pr56988.c: New test.
466 2013-05-02 Ian Bolton <ian.bolton@arm.com>
468 * gcc.target/aarch64/bics_1.c: New test.
469 * gcc.target/aarch64/bics_2.c: Likewise.
471 2013-05-02 Jakub Jelinek <jakub@redhat.com>
473 PR rtl-optimization/57131
474 * gcc.c-torture/execute/pr57131.c: New test.
476 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
479 * g++.dg/warn/Wdiv-by-zero-bogus-2.C: New.
481 2013-05-01 Vladimir Makarov <vmakarov@redhat.com>
484 * gcc.target/i386/pr57091.c: New test.
486 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
488 * gcc.target/aarch64/vect-vaddv.c: New.
490 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
492 * gcc.target/aarch64/vect-vmaxv.c: New.
493 * gcc.target/aarch64/vect-vfmaxv.c: Likewise.
495 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
497 * gcc.target/aarch64/scalar-vca.c: New.
498 * gcc.target/aarch64/vect-vca.c: Likewise.
500 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
502 * gcc.target/aarch64/scalar_intrinsics.c (force_simd): New.
503 (test_vceqd_s64): Force arguments to SIMD registers.
504 (test_vceqzd_s64): Likewise.
505 (test_vcged_s64): Likewise.
506 (test_vcled_s64): Likewise.
507 (test_vcgezd_s64): Likewise.
508 (test_vcged_u64): Likewise.
509 (test_vcgtd_s64): Likewise.
510 (test_vcltd_s64): Likewise.
511 (test_vcgtzd_s64): Likewise.
512 (test_vcgtd_u64): Likewise.
513 (test_vclezd_s64): Likewise.
514 (test_vcltzd_s64): Likewise.
515 (test_vtst_s64): Likewise.
516 (test_vtst_u64): Likewise.
518 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
521 * g++.dg/cpp0x/decltype53.C: New.
523 2013-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
526 * gfortran.dg/power_5.f90: New test.
528 2013-04-30 Richard Biener <rguenther@suse.de>
531 * gcc.dg/torture/pr57122.c: New testcase.
533 2013-04-30 Richard Biener <rguenther@suse.de>
536 * g++.dg/torture/pr57107.C: New testcase.
538 2013-04-30 Andrey Belevantsev <abel@ispras.ru>
540 PR rtl-optimization/57105
541 * gcc.dg/pr57105.c: New test.
543 2013-04-30 Jakub Jelinek <jakub@redhat.com>
545 PR tree-optimization/57104
546 * gcc.dg/pr57104.c: New test.
548 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
551 * gcc.target/i386/pr44578.c: New test.
553 2013-04-29 Vladimir Makarov <vmakarov@redhat.com>
556 * gcc.target/i386/pr57097.c: New test.
558 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
561 * gcc.target/i386/pr57098.c: New test.
563 2013-04-29 Kai Tietz <ktietz@redhat.com>
565 * gcc.c-torture/execute/pr55875.c: New test.
567 2013-04-29 Richard Biener <rguenther@suse.de>
570 * gcc.dg/torture/pr57075.c: New testcase.
572 2013-04-29 Richard Biener <rguenther@suse.de>
575 * gcc.dg/autopar/pr57103.c: New testcase.
577 2013-04-29 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
579 * gcc.dg/c1x-align-3.c: Add test for negative power of 2.
581 2013-04-29 Tom de Vries <tom@codesourcery.com>
583 * gcc.dg/pr50763.c: Update test.
585 2013-04-26 Jeff Law <law@redhat.com>
587 * gcc.dg/tree-ssa/vrp88.c: New test.
589 2013-04-29 Christian Bruel <christian.bruel@st.com>
592 * gcc.target/sh/pr57108.c: New test.
594 2013-04-29 Richard Biener <rguenther@suse.de>
597 * gfortran.dg/gomp/pr57089.f90: New testcase.
599 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
601 * lib/target-supports.exp (vect_uintfloat_cvt): Enable for AArch64.
603 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
605 * gcc.target/aarch64/vect-vcvt.c: New.
607 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
609 * gcc.target/aarch64/vect-vrnd.c: New.
611 2013-04-29 Richard Biener <rguenther@suse.de>
613 PR tree-optimization/57081
614 * gcc.dg/torture/pr57081.c: New testcase.
616 2013-04-29 Jakub Jelinek <jakub@redhat.com>
618 PR tree-optimization/57083
619 * gcc.dg/torture/pr57083.c: New test.
621 2013-04-28 Paolo Carlini <paolo.carlini@oracle.com>
624 * g++.dg/cpp0x/decltype52.C: New.
626 2013-04-28 Jakub Jelinek <jakub@redhat.com>
628 N3472 binary constants
629 * g++.dg/cpp/limits.C: Adjust warning wording.
630 * g++.dg/system-binary-constants-1.C: Likewise.
631 * g++.dg/cpp1y/system-binary-constants-1.C: New test.
633 2013-04-28 Tobias Burnus <burnus@net-b.de>
636 * gfortran.dg/coarray_30.f90: New.
638 2013-04-28 Thomas Koenig <tkoenig@gcc.gnu.org>
641 * frontend-passes (optimize_power): New function.
642 (optimize_op): Use it.
644 2013-04-27 Jakub Jelinek <jakub@redhat.com>
647 * gcc.c-torture/execute/pr56866.c: New test.
648 * gcc.target/i386/pr56866.c: New test.
650 2013-04-26 Jakub Jelinek <jakub@redhat.com>
653 * gcc.dg/setjmp-5.c: New test.
655 2013-04-26 Paolo Carlini <paolo.carlini@oracle.com>
658 * g++.dg/cpp0x/constexpr-55708.C: New.
660 2013-04-26 Richard Biener <rguenther@suse.de>
662 * gcc.dg/tree-prof/update-loopch.c: Revert last change.
663 * gcc.dg/graphite/pr33766.c: Fix undefined behavior.
664 * gcc.dg/pr53265.c: Remove XFAILs.
665 * gcc.dg/tree-ssa/loop-38.c: Remove unreliable dump scanning.
666 * gcc.dg/tree-ssa/pr21559.c: Change back to two expected jump threads.
668 2013-04-26 Jakub Jelinek <jakub@redhat.com>
670 * lib/prune.exp: Add -fdiagnostics-color=never to TEST_ALWAYS_FLAGS.
671 * lib/c-compat.exp (compat-use-alt-compiler, compat_setup_dfp): Handle
672 -fdiagnostics-color=never option similarly to
673 -fno-diagnostics-show-caret option.
675 2013-04-25 Jakub Jelinek <jakub@redhat.com>
677 PR rtl-optimization/57003
678 * gcc.target/i386/pr57003.c: New test.
680 2013-04-25 Marek Polacek <polacek@redhat.com>
682 PR tree-optimization/57066
683 * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
685 2013-04-25 James Greenhalgh <james.greenhalgh@arm.com>
686 Tejas Belagod <tejas.belagod@arm.com>
688 * gcc.target/aarch64/vaddv-intrinsic.c: New.
689 * gcc.target/aarch64/vaddv-intrinsic-compile.c: Likewise.
690 * gcc.target/aarch64/vaddv-intrinsic.x: Likewise.
692 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
694 * gcc.target/aarch64/cmp.c: New.
696 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
698 * gcc.target/aarch64/ngc.c: New.
700 2013-04-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
702 * lib/target-supports.exp
703 (check_effective_target_arm_neon_fp16_ok_nocache): New procedure.
704 (check_effective_target_arm_neon_fp16_ok): Likewise.
705 (add_options_for_arm_neon_fp16): Likewise.
706 * gcc.target/arm/neon/vcvtf16_f32.c: New test. Generated.
707 * gcc.target/arm/neon/vcvtf32_f16.c: Likewise.
709 2013-04-24 Vladimir Makarov <vmakarov@redhat.com>
711 PR rtl-optimizations/57046
712 * gcc.target/i386/pr57046.c: New test.
714 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
716 * g++.dg/cpp1y/cplusplus.C: New.
718 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
720 * g++.dg/cpp1y/cxx1y_macro.C: Remove.
722 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
724 * c-c++-common/Wpointer-arith-1.c: New.
726 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
728 * g++.dg/cpp1y/cxx1y_macro.C: New.
730 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
733 * g++.dg/cpp0x/sfinae45.C: New.
735 2013-04-24 Richard Biener <rguenther@suse.de>
738 * gcc.c-torture/execute/pr56982.c: Avoid sigjmp_buf use.
740 2013-04-23 Richard Biener <rguenther@suse.de>
743 * gcc.dg/torture/pr57036-1.c: New testcase.
744 * gcc.dg/torture/pr57036-2.c: Likewise.
746 2013-04-23 Sofiane Naci <sofiane.naci@arm.com>
748 * gcc.target/aarch64/scalar-mov.c: New testcase.
750 2013-04-23 Richard Biener <rguenther@suse.de>
752 PR tree-optimization/57026
753 * gcc.dg/torture/pr57026.c: New testcase.
755 2013-04-22 Janus Weil <janus@gcc.gnu.org>
759 * gfortran.dg/transfer_check_4.f90: New.
761 2013-04-22 Marek Polacek <polacek@redhat.com>
764 * gcc.dg/pr56990.c: New test.
766 2013-04-22 Vladimir Makarov <vmakarov@redhat.com>
769 * gcc.target/i386/pr57018.c: New test.
771 2013-04-22 James Greenhalgh <james.greenhalgh@arm.com>
773 * gcc.target/aarch64/vrecps.c: New.
774 * gcc.target/aarch64/vrecpx.c: Likewise.
776 2013-04-22 Christian Bruel <christian.bruel@st.com>
779 * gcc.target/sh/mfmovd.c: Add new function and check hard_float.
781 2013-04-21 Jeff Law <law@redhat.com>
783 * gcc.dg/tree-ssa/forwprop-26.c: New test.
785 2013-04-20 Tobias Burnus <burnus@net-b.de>
788 * gfortran.dg/c_loc_test_22.f90: New.
790 2013-04-19 Vladimir Makarov <vmakarov@redhat.com>
792 PR rtl-optimization/56847
793 * gcc.dg/pr56847.c: New test.
795 2013-04-19 Richard Biener <rguenther@suse.de>
797 PR tree-optimization/56982
798 * gcc.c-torture/execute/pr56982.c: New testcase.
800 2013-04-19 Martin Jambor <mjambor@suse.cz>
802 PR tree-optimization/56718
803 * g++.dg/ipa/imm-devirt-1.C: New test.
804 * g++.dg/ipa/imm-devirt-2.C: Likewise.
806 2013-04-19 Richard Biener <rguenther@suse.de>
808 PR tree-optimization/57000
809 * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
811 2013-04-19 Thomas Koenig <tkoenig@gcc.gnu.org>
812 Mikael Morin <mikael@gcc.gnu.org>
815 * gfortran.dg/array_constructor_45.f90: New test.
816 * gfortran.dg/array_constructor_46.f90: New test.
817 * gfortran.dg/array_constructor_47.f90: New test.
818 * gfortran.dg/array_constructor_40.f90: Adjust number of while loops.
820 2013-04-18 Jakub Jelinek <jakub@redhat.com>
822 PR rtl-optimization/56999
823 * g++.dg/opt/pr56999.C: New test.
825 2013-04-18 Cary Coutant <ccoutant@google.com>
827 * g++.dg/debug/dwarf2/pubnames-2.C: Add -fno-debug-types-section.
828 * g++.dg/debug/dwarf2/pubnames-3.C: New test case.
830 2013-04-18 Cary Coutant <ccoutant@google.com>
832 * g++.dg/debug/dwarf2/typedef2.C: Add -fno-debug-types-section flag.
833 * g++.dg/debug/dwarf2/typedef4.C: Likewise.
834 * g++.dg/debug/dwarf2/static-data-member1.C: Likewise.
835 * g++.dg/debug/dwarf2/global-used-types-1.C: Likewise.
836 * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
837 * g++.dg/debug/dwarf2/nested-2.C: Likewise.
838 * g++.dg/debug/dwarf2/typedef1.C: Likewise.
839 * g++.dg/debug/dwarf2/namespace-2.C: Likewise.
840 * g++.dg/debug/dwarf2/integer-typedef.C: Likewise.
841 * g++.dg/debug/dwarf2/self-ref-2.C: Likewise.
842 * g++.dg/debug/dwarf2/explicit-constructor.C: Likewise.
844 2013-04-18 Grigoriy Kraynov <grigoriy.kraynov@intel.com>
846 * gcc.target/i386/avx2-vpop-check.h: Cast away volatility in memcmp().
848 2013-04-18 Jakub Jelinek <jakub@redhat.com>
850 PR tree-optimization/56984
851 * gcc.c-torture/compile/pr56984.c: New test.
853 PR rtl-optimization/56992
854 * gcc.dg/pr56992.c: New test.
856 2013-04-17 Janus Weil <janus@gcc.gnu.org>
859 * gfortran.dg/proc_ptr_42.f90: New.
861 2013-04-17 Eric Botcazou <ebotcazou@adacore.com>
863 * gnat.dg/discr41.ad[sb]: New test.
864 * gcc.dg/tree-ssa/ssa-fre-38.c: Likewise.
865 * gcc.dg/vect/slp-24-big-array.c: Beef up anti-vectorization trick.
866 * gcc.dg/vect/slp-24.c: Likewise.
867 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
868 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
869 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
870 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
871 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
872 * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c: Likewise.
873 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
874 * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Likewise.
875 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
876 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
877 * gcc.dg/vect/vect-strided-mult.c: Likewise.
878 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
879 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
880 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
881 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
882 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
883 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
884 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
885 * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c: Likewise.
886 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
887 * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c: Likewise.
888 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Likewise.
889 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
890 * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
891 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
892 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
894 2013-04-17 Janne Blomqvist <jb@gcc.gnu.org>
897 * lib/gcc-dg.exp (scan-module): Uncompress module file before scanning.
898 * gfortran.dg/module_md5_1.f90: Remove.
900 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
902 * gcc.target/aarch64/adds3.c: New.
903 * gcc.target/aarch64/subs3.c: New.
905 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
907 * gcc.target/aarch64/adds1.c: New.
908 * gcc.target/aarch64/adds2.c: New.
909 * gcc.target/aarch64/subs1.c: New.
910 * gcc.target/aarch64/subs2.c: New.
912 2013-04-16 Ed Smith-Rowland <3dw4rd@verizon.net>
914 Implement n3599 - Literal operator templates for strings.
915 * g++.dg/cpp1y/udlit-char-template.C: New test.
916 * g++.dg/cpp1y/udlit-char-template-neg.C: New test.
918 2013-04-16 Tobias Burnus <burnus@net-b.de>
921 * gfortran.dg/no_arg_check_1.f90: New.
922 * gfortran.dg/no_arg_check_2.f90: New.
923 * gfortran.dg/no_arg_check_3.f90: New.
925 2013-04-16 Janus Weil <janus@gcc.gnu.org>
928 * gfortran.dg/proc_ptr_41.f90: New.
930 2013-04-16 Richard Biener <rguenther@suse.de>
932 PR tree-optimization/56756
933 * gcc.dg/torture/pr56756.c: New testcase.
935 2013-04-16 Tobias Burnus <burnus@net-b.de>
938 * gfortran.dg/c_assoc_5.f90: New.
940 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
942 * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
943 * gcc.c-torture/execute/pr33992.x: Remove.
944 * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
945 * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
946 * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
948 2013-04-15 Jakub Jelinek <jakub@redhat.com>
950 PR tree-optimization/56962
951 * gcc.c-torture/execute/pr56962.c: New test.
953 2013-04-15 Richard Biener <rguenther@suse.de>
955 PR tree-optimization/56933
956 * gcc.dg/vect/pr56933.c: New testcase.
958 2013-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
960 * gcc.target/arm/anddi3-opt.c: New test.
961 * gcc.target/arm/anddi3-opt2.c: Likewise.
963 2013-04-15 Eric Botcazou <ebotcazou@adacore.com>
965 * gcc.dg/pr56890-1.c: New test.
966 * gcc.dg/pr56890-2.c: Likewise.
968 2013-04-15 Joey Ye <joey.ye@arm.com>
970 * gcc.target/arm/thumb1-far-jump-1.c: New test.
971 * gcc.target/arm/thumb1-far-jump-2.c: New test.
973 2013-04-14 Mikael Morin <mikael@gcc.gnu.org>
976 * gfortran.dg/select_type_33.f03: New test.
978 2013-04-13 Janus Weil <janus@gcc.gnu.org>
981 * gfortran.dg/typebound_proc_29.f03: New.
983 2013-04-12 Janus Weil <janus@gcc.gnu.org>
986 * gfortran.dg/typebound_proc_28.f03: New.
988 2013-04-12 Jeff Law <law@redhat.com>
990 * gcc.dg/tree-ssa/vrp87.c: Do not run test on ppc and xtensa
993 2013-04-12 Tobias Burnus <burnus@net-b.de>
996 * gfortran.dg/coarray/alloc_comp_2.f90: New.
998 2013-04-12 Vladimir Makarov <vmakarov@redhat.com>
1001 * gcc.target/i386/pr56903.c: New test.
1003 2013-04-12 Janus Weil <janus@gcc.gnu.org>
1006 * gfortran.dg/auto_char_len_4.f90: Add -pedantic. Changed error.
1007 * gfortran.dg/assumed_rank_4.f90: Modified error wording.
1008 * gfortran.dg/block_11.f90: Fix invalid test case.
1009 * gfortran.dg/function_types_3.f90: Add new error message.
1010 * gfortran.dg/global_references_1.f90: Ditto.
1011 * gfortran.dg/import2.f90: Remove unneeded parts.
1012 * gfortran.dg/import6.f90: Fix invalid test case.
1013 * gfortran.dg/proc_decl_2.f90: Ditto.
1014 * gfortran.dg/proc_decl_9.f90: Ditto.
1015 * gfortran.dg/proc_decl_18.f90: Ditto.
1016 * gfortran.dg/proc_ptr_40.f90: New.
1017 * gfortran.dg/whole_file_7.f90: Modified error wording.
1018 * gfortran.dg/whole_file_16.f90: Ditto.
1019 * gfortran.dg/whole_file_17.f90: Add -pedantic.
1020 * gfortran.dg/whole_file_18.f90: Modified error wording.
1021 * gfortran.dg/whole_file_20.f03: Ditto.
1022 * gfortran.fortran-torture/execute/intrinsic_associated.f90: Fix
1025 2013-04-12 Richard Biener <rguenther@suse.de>
1028 2013-04-10 Richard Biener <rguenther@suse.de>
1030 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
1032 2013-04-12 Tobias Burnus <burnus@net-b.de>
1035 * gfortran.dg/class_allocate_15.f90: New.
1038 2013-04-12 Tobias Burnus <burnus@net-b.de>
1040 * gfortran.dg/coarray_lib_alloc_2.f90: Update
1041 scan-tree-dump-times.
1043 2013-04-12 Jakub Jelinek <jakub@redhat.com>
1045 PR tree-optimization/56918
1046 PR tree-optimization/56920
1047 * gcc.dg/vect/pr56918.c: New test.
1048 * gcc.dg/vect/pr56920.c: New test.
1050 2013-04-12 Tobias Burnus <burnus@net-b.de>
1053 * gfortran.dg/class_allocate_14.f90: New.
1054 * gfortran.dg/coarray_lib_alloc_2.f90: Update scan-tree-dump-times.
1055 * gfortran.dg/coarray_lib_alloc_3.f90: New.
1057 2013-04-12 Marc Glisse <marc.glisse@inria.fr>
1059 * gcc.dg/fold-cstvecshift.c: New testcase.
1061 2013-04-11 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1063 * gcc.target/aarch64/negs.c: New.
1066 2013-04-11 Jakub Jelinek <jakub@redhat.com>
1069 * g++.dg/template/arrow4.C: New test.
1071 2013-04-11 Eric Botcazou <ebotcazou@adacore.com>
1073 * gnat.dg/array23.adb: New test.
1074 * gnat.dg/array23_pkg[123].ads: New helpers.
1076 2013-04-11 Jeff Law <law@redhat.com>
1078 PR tree-optimization/56900
1079 * gcc.dg/tree-ssa/vrp87.c: Do not run test on various targets.
1081 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
1084 * g++.dg/cpp0x/sfinae44.C: New.
1086 2013-04-11 Arnaud Charlet <charlet@adacore.com>
1088 * ada/acats/run_all.sh: Remove special handling of -gnat95 switch.
1089 * ada/acats/ada95.lst: Remove special handling of -gnat95 switch.
1091 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
1094 * g++.dg/cpp0x/enum26.C: New.
1095 * g++.old-deja/g++.pt/mangle1.C: Adjust.
1097 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
1099 * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
1101 * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
1103 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
1104 * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
1105 loop is vectorized and that the correct instruction is generated.
1106 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
1107 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
1108 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
1110 2013-04-11 Jakub Jelinek <jakub@redhat.com>
1112 PR tree-optimization/56899
1113 * gcc.c-torture/execute/pr56899.c: New test.
1115 2013-04-10 David S. Miller <davem@davemloft.net>
1117 * gcc.target/sparc/setcc-4.c: New test.
1118 * gcc.target/sparc/setcc-5.c: New test.
1120 2013-04-10 Richard Biener <rguenther@suse.de>
1122 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
1124 2013-04-10 Richard Biener <rguenther@suse.de>
1126 * gcc.dg/vect/slp-39.c: New testcase.
1128 2013-04-10 Joern Rennecke <joern.rennecke@embecosm.com>
1130 PR tree-optimization/55524
1131 * gcc.target/epiphany/fnma-1.c: New test.
1133 2013-04-10 Zhouyi Zhou <yizhouzhou@ict.ac.cn>
1135 * gcc.dg/tree-ssa/inline-11.c: New test
1137 2013-04-10 Jakub Jelinek <jakub@redhat.com>
1140 * g++.dg/template/arrow3.C: New test.
1142 2013-04-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1144 * gcc.target/arm/minmax_minus.c: New test.
1146 2013-04-09 Jakub Jelinek <jakub@redhat.com>
1149 * c-c++-common/gomp/pr56883.c: New test.
1151 2013-04-09 Jeff Law <law@redhat.com>
1153 * gcc.dg/tree-ssa/vrp87.c: New test.
1155 2013-04-09 Jakub Jelinek <jakub@redhat.com>
1157 PR tree-optimization/56854
1158 * g++.dg/torture/pr56854.C: New test.
1160 2013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
1163 * gfortran.dg/array_constructor_44.f90: New test.
1165 2013-04-08 Paolo Carlini <paolo.carlini@oracle.com>
1168 * g++.dg/cpp0x/constexpr-specialization.C: New.
1170 2013-04-08 Jakub Jelinek <jakub@redhat.com>
1172 * gcc.c-torture/execute/pr56837.c: New test.
1176 * g++.dg/opt/vt3.C: New test.
1177 * g++.dg/opt/vt4.C: New test.
1179 2013-04-08 Jeff Law <law@redhat.com>
1181 * gcc.dg/tree-ssa/forwprop-25.c: New test.
1183 2013-04-08 Richard Biener <rguenther@suse.de>
1185 * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
1187 2013-04-08 Richard Biener <rguenther@suse.de>
1189 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
1191 2013-04-08 Richard Biener <rguenther@suse.de>
1193 * g++.dg/vect/slp-pr56812.cc: Adjust.
1195 2013-04-08 Jakub Jelinek <jakub@redhat.com>
1197 * gcc.dg/pr56837.c: New test.
1198 * gcc.dg/tree-ssa/ldist-19.c: Don't check for
1199 "generated memset minus one".
1201 2013-04-07 Tobias Burnus <burnus@net-b.de>
1204 * gfortran.dg/reshape_5.f90: New.
1206 2013-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1209 * gcc.target/powerpc/recip-1.c: Modify expected output.
1210 * gcc.target/powerpc/recip-3.c: Likewise.
1211 * gcc.target/powerpc/recip-4.c: Likewise.
1212 * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
1214 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
1216 * gcc.target/arm/peep-ldrd-1.c: New test.
1217 * gcc.target/arm/peep-strd-1.c: Likewise.
1219 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
1221 * gcc.target/arm/negdi-1.c: New test.
1222 * gcc.target/arm/negdi-2.c: Likewise.
1223 * gcc.target/arm/negdi-3.c: Likewise.
1224 * gcc.target/arm/negdi-4.c: Likewise.
1226 2013-04-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1228 * lib/target-supports.exp (add_options_for_arm_v8_neon):
1229 Add -march=armv8-a when we use v8 NEON.
1230 (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
1231 (check_effective_target_vect_call_ceilf): Likewise.
1232 (check_effective_target_vect_call_floorf): Likewise.
1233 (check_effective_target_vect_call_roundf): Likewise.
1234 (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
1235 * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
1236 * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
1237 * gcc.target/arm/vect-rounding-floorf.c: Likewise.
1238 * gcc.target/arm/vect-rounding-roundf.c: Likewise.
1240 2013-04-05 David Edelsohn <dje.gcc@gmail.com>
1242 * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
1243 * gcc.target/powerpc/sd-pwr6.c: Same.
1244 * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
1245 * g++.dg/debug/pr56294.C: XFAIL on AIX.
1247 2013-04-05 Ed Smith-Rowland <3dw4rd@verizon.net>
1249 * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
1251 2013-04-04 Janus Weil <janus@gcc.gnu.org>
1254 * gfortran.dg/altreturn_1.f90: Add -std=gnu.
1255 * gfortran.dg/altreturn_4.f90: Ditto.
1256 * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
1257 * gfortran.dg/altreturn_5.f90: Ditto.
1258 * gfortran.dg/altreturn_6.f90: Ditto.
1259 * gfortran.dg/altreturn_7.f90: Ditto.
1261 2013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1263 * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
1265 (check_effective_target_arm_v8_neon_ok_nocache):
1267 (check_effective_target_arm_v8_neon_ok): Change to use
1268 check_effective_target_arm_v8_neon_ok_nocache.
1269 (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
1271 (check_effective_target_vect_call_btruncf):
1272 Enable for arm and ARMv8 NEON.
1273 (check_effective_target_vect_call_ceilf): Likewise.
1274 (check_effective_target_vect_call_floorf): Likewise.
1275 (check_effective_target_vect_call_roundf): Likewise.
1276 (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
1279 2013-04-04 Marek Polacek <polacek@redhat.com>
1281 PR tree-optimization/48186
1282 * gcc.dg/pr48186.c: New test.
1284 2013-04-04 Richard Biener <rguenther@suse.de>
1286 PR tree-optimization/56826
1287 * gcc.dg/vect/pr56826.c: New testcase.
1288 * gcc.dg/vect/O3-pr36098.c: Adjust.
1290 2013-04-04 Tejas Belagod <tejas.belagod@arm.com>
1292 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
1293 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
1294 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
1295 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
1296 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
1297 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
1298 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
1299 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
1300 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
1301 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
1303 2013-04-04 Richard Biener <rguenther@suse.de>
1305 PR tree-optimization/56213
1306 * gcc.dg/vect/vect-123.c: New testcase.
1308 2013-04-04 Tobias Burnus <burnus@net-b.de>
1311 * gfortran.dg/read_repeat_2.f90: New.
1313 2013-04-04 Richard Biener <rguenther@suse.de>
1315 PR tree-optimization/56837
1316 * g++.dg/torture/pr56837.C: New testcase.
1318 2013-04-04 Tobias Burnus <burnus@net-b.de>
1321 * gfortran.dg/c_loc_test_21.f90: New.
1322 * gfortran.dg/c_loc_test_19.f90: Update dg-error.
1323 * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
1324 * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
1325 * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
1326 * gfortran.dg/c_loc_tests_16.f90: Update dg-error.
1328 2013-04-03 Jeff Law <law@redhat.com>
1330 PR tree-optimization/56799
1331 * gcc.c-torture/execute/pr56799.c: New test.
1333 2013-04-03 Paolo Carlini <paolo.carlini@oracle.com>
1336 * g++.dg/warn/Wpointer-arith-1.C: New.
1337 * g++.dg/gomp/for-19.C: Adjust.
1339 2013-04-03 Marek Polacek <polacek@redhat.com>
1342 * gcc.dg/pr55702.c: New test.
1344 2013-04-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1347 * gcc.dg/pr56809.c: New testcase.
1349 2013-04-03 Jakub Jelinek <jakub@redhat.com>
1352 * g++.dg/debug/pr56819.C: New test.
1354 2013-04-03 Richard Biener <rguenther@suse.de>
1356 PR tree-optimization/56817
1357 * g++.dg/torture/pr56817.C: New testcase.
1359 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
1361 * gcc.dg/vect/bb-slp-31.c: New file.
1363 2013-04-03 Jason Merrill <jason@redhat.com>
1366 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
1368 2013-04-03 Richard Biener <rguenther@suse.de>
1370 * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
1372 2013-04-03 Richard Biener <rguenther@suse.de>
1374 PR tree-optimization/55964
1375 * gcc.dg/torture/pr55964-2.c: New testcase.
1377 2013-04-03 Richard Biener <rguenther@suse.de>
1379 PR tree-optimization/56501
1380 * gcc.dg/torture/pr56501.c: New testcase.
1382 2013-04-03 Richard Biener <rguenther@suse.de>
1384 PR tree-optimization/56407
1385 * gcc.dg/torture/pr56407.c: New testcase.
1387 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
1389 PR tree-optimization/56790
1390 * g++.dg/ext/pr56790-1.C: New testcase.
1392 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
1394 * gcc.target/i386/merge-1.c: New testcase.
1395 * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
1397 2013-04-03 Jakub Jelinek <jakub@redhat.com>
1400 * gcc.c-torture/execute/pr19449.c: New test.
1402 2013-04-03 Richard Biener <rguenther@suse.de>
1404 PR tree-optimization/56812
1405 * g++.dg/vect/slp-pr56812.cc: New testcase.
1407 2013-04-03 Janus Weil <janus@gcc.gnu.org>
1411 * gfortran.dg/altreturn_8.f90: New.
1412 * gfortran.dg/altreturn_2.f90: Add -std=legacy.
1413 * gfortran.dg/intrinsic_actual_3.f90: Ditto.
1414 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
1416 2013-04-02 Jakub Jelinek <jakub@redhat.com>
1418 PR rtl-optimization/56745
1419 * gcc.c-torture/compile/pr56745.c: New test.
1421 2013-04-02 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
1423 * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
1425 2013-04-02 Richard Biener <rguenther@suse.de>
1427 PR tree-optimization/56778
1428 * gcc.dg/torture/pr56778.c: New testcase.
1430 2013-04-02 Richard Biener <rguenther@suse.de>
1433 * g++.dg/torture/pr56768.C: New testcase.
1435 2013-04-02 Paolo Carlini <paolo.carlini@oracle.com>
1437 * obj-c++.dg/try-catch-13.mm: Update per PR56725.
1439 2013-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1442 * gfortran.dg/namelist_82.f90: New test.
1444 2013-04-01 Janus Weil <janus@gcc.gnu.org>
1447 * gfortran.dg/implicit_class_1.f90: New.
1449 2013-03-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1452 * gfortran.dg/namelist_81.f90: New test.
1454 2013-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
1456 * gfortran.dg/character_comparison_3.f90: Adjust for use of memcmp
1457 for constant and equal string lengths.
1458 * gfortran.dg/character_comparison_5.f90: Likewise.
1459 * gfortran.dg/character_comparison_9.f90: New test.
1461 2013-03-27 Kirill Yukhin <kirill.yukhin@intel.com>
1463 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
1464 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
1466 2013-03-29 Tobias Burnus <burnus@net-b.de>
1469 * gfortran.dg/optional_absent_3.f90: New.
1471 2013-03-29 Tobias Burnus <burnus@net-b.de>
1474 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
1476 2013-03-29 Tobias Burnus <burnus@net-b.de>
1479 * gfortran.dg/namelist_80.f90: New.
1481 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1484 * gfortran.dg/string_length_2.f90: New test.
1485 * gfortran.dg/dependency_41.f90: New test.
1487 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1490 * gfortran.dg/array_constructor_43.f90: New test.
1491 * gfortran.dg/random_seed_3.f90: New test.
1493 2013-03-28 Ian Bolton <ian.bolton@arm.com>
1495 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
1496 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
1497 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
1498 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
1499 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
1500 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
1501 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
1502 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
1503 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
1504 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
1506 2013-03-28 Paolo Carlini <paolo.carlini@oracle.com>
1509 * g++.dg/conversion/op4.C: Adjust.
1510 * g++.dg/cpp0x/rv1n.C: Likewise.
1511 * g++.dg/cpp0x/rv2n.C: Likewise.
1512 * g++.dg/cpp0x/template_deduction.C: Likewise.
1513 * g++.dg/expr/cond8.C: Likewise.
1514 * g++.dg/other/error4.C: Likewise.
1515 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
1516 * g++.old-deja/g++.bugs/900519_02.C: Likewise.
1517 * g++.old-deja/g++.bugs/900519_03.C: Likewise.
1518 * g++.old-deja/g++.bugs/900520_02.C: Likewise.
1519 * g++.old-deja/g++.jason/conversion2.C: Likewise.
1520 * g++.old-deja/g++.law/cvt20.C: Likewise.
1521 * g++.old-deja/g++.law/cvt8.C: Likewise.
1522 * g++.old-deja/g++.law/init8.C: Likewise.
1523 * g++.old-deja/g++.mike/net12.C: Likewise.
1524 * g++.old-deja/g++.mike/net8.C: Likewise.
1525 * g++.old-deja/g++.mike/p2793.C: Likewise.
1526 * g++.old-deja/g++.mike/p3836.C: Likewise.
1527 * g++.old-deja/g++.mike/p418.C: Likewise.
1528 * g++.old-deja/g++.mike/p701.C: Likewise.
1529 * g++.old-deja/g++.mike/p807.C: Likewise.
1531 2013-03-28 Tejas Belagod <tejas.belagod@arm.com>
1534 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
1537 2013-03-28 Marek Polacek <polacek@redhat.com>
1539 PR tree-optimization/56695
1540 * gcc.dg/vect/pr56695.c: New test.
1542 2013-03-28 Richard Biener <rguenther@suse.de>
1544 PR tree-optimization/37021
1545 * gcc.dg/vect/fast-math-slp-38.c: New testcase.
1546 * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
1548 2013-03-27 Tobias Burnus <burnus@net-b.de>
1552 * gfortran.dg/sizeof_2.f90: New.
1553 * gfortran.dg/sizeof_3.f90: New.
1554 * gfortran.dg/sizeof_proc.f90: Update dg-error.
1556 2013-03-27 Richard Biener <rguenther@suse.de>
1558 PR tree-optimization/37021
1559 * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
1561 2013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
1563 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
1564 * g++.dg/ipa/ivinline-2.C: Likewise.
1565 * g++.dg/ipa/ivinline-3.C: Likewise.
1566 * g++.dg/ipa/ivinline-4.C: Likewise.
1567 * g++.dg/ipa/ivinline-5.C: Likewise.
1568 * g++.dg/ipa/ivinline-7.C: Likewise.
1569 * g++.dg/ipa/ivinline-8.C: Likewise.
1570 * g++.dg/ipa/ivinline-9.C: Likewise.
1571 * g++.dg/cpp0x/noexcept03.C: Likewise.
1572 * gcc.dg/const-1.c: Likewise.
1573 * gcc.dg/ipa/pure-const-1.c: Likewise.
1574 * gcc.dg/noreturn-8.c: Likewise.
1575 * gcc.target/i386/mmx-1.c: Likewise.
1576 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
1577 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
1578 * gcc.c-torture/execute/pr33992.x: New file.
1580 2013-03-26 Eric Botcazou <ebotcazou@adacore.com>
1582 * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
1584 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
1587 * g++.dg/ext/desig5.C: New.
1589 2013-03-26 Tobias Burnus <burnus@net-b.de>
1592 * gfortran.dg/merge_init_expr_2.f90: New.
1593 * gfortran.dg/merge_char_1.f90: Modify test to
1594 stay a run-time test.
1595 * gfortran.dg/merge_char_3.f90: Ditto.
1597 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
1599 * g++.dg/cpp0x/constexpr-friend-2.C: New.
1600 * g++.dg/cpp0x/constexpr-main.C: Likewise.
1602 2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
1605 * g++.dg/cpp0x/range-for23.C: New.
1607 2013-03-25 Tilo Schwarz <tilo@tilo-schwarz.de>
1610 * gfortran.dg/namelist_79.f90: New.
1612 2013-03-25 Martin Jambor <mjambor@suse.cz>
1614 * gcc.dg/ipa/ipcp-agg-9.c: New test.
1616 2013-03-25 Tobias Burnus <burnus@net-b.de>
1636 * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
1637 * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
1638 * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
1639 * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
1640 * gfortran.dg/c_funloc_tests_2.f03: Ditto.
1641 * gfortran.dg/c_funloc_tests_5.f03: Ditto.
1642 * gfortran.dg/c_funloc_tests_6.f90: Ditto.
1643 * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
1644 * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
1645 * gfortran.dg/c_loc_tests_16.f90: Ditto.
1646 * gfortran.dg/c_loc_tests_4.f03: Ditto.
1647 * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
1648 * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
1649 * gfortran.dg/c_loc_tests_8.f03: Ditto.
1650 * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
1651 * gfortran.dg/c_ptr_tests_15.f90: Ditto.
1652 * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
1653 * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
1654 * gfortran.dg/pr32601_1.f03: Ditto.
1655 * gfortran.dg/storage_size_2.f08: Remove dg-error.
1656 * gfortran.dg/blockdata_7.f90: New.
1657 * gfortran.dg/c_assoc_4.f90: New.
1658 * gfortran.dg/c_f_pointer_tests_6.f90: New.
1659 * gfortran.dg/c_f_pointer_tests_7.f90: New.
1660 * gfortran.dg/c_funloc_tests_8.f90: New.
1661 * gfortran.dg/c_loc_test_17.f90: New.
1662 * gfortran.dg/c_loc_test_18.f90: New.
1663 * gfortran.dg/c_loc_test_19.f90: New.
1664 * gfortran.dg/c_loc_test_20.f90: New.
1665 * gfortran.dg/c_sizeof_5.f90: New.
1666 * gfortran.dg/iso_c_binding_rename_3.f90: New.
1667 * gfortran.dg/transfer_resolve_2.f90: New.
1668 * gfortran.dg/transfer_resolve_3.f90: New.
1669 * gfortran.dg/transfer_resolve_4.f90: New.
1670 * gfortran.dg/pr32601.f03: Update dg-error.
1671 * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
1672 * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
1674 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1676 * gcc.target/arm/vseleqdf.c: New test.
1677 * gcc.target/arm/vseleqsf.c: Likewise.
1678 * gcc.target/arm/vselgedf.c: Likewise.
1679 * gcc.target/arm/vselgesf.c: Likewise.
1680 * gcc.target/arm/vselgtdf.c: Likewise.
1681 * gcc.target/arm/vselgtsf.c: Likewise.
1682 * gcc.target/arm/vselledf.c: Likewise.
1683 * gcc.target/arm/vsellesf.c: Likewise.
1684 * gcc.target/arm/vselltdf.c: Likewise.
1685 * gcc.target/arm/vselltsf.c: Likewise.
1686 * gcc.target/arm/vselnedf.c: Likewise.
1687 * gcc.target/arm/vselnesf.c: Likewise.
1688 * gcc.target/arm/vselvcdf.c: Likewise.
1689 * gcc.target/arm/vselvcsf.c: Likewise.
1690 * gcc.target/arm/vselvsdf.c: Likewise.
1691 * gcc.target/arm/vselvssf.c: Likewise.
1693 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov at arm.com>
1695 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
1697 * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
1698 * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
1699 * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
1700 * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
1701 * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
1702 * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
1703 * gcc.target/aarch64/atomic-op-char.x: ... to here.
1704 * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
1705 * gcc.target/aarch64/atomic-op-consume.x: ... to here.
1706 * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
1707 * gcc.target/aarch64/atomic-op-int.x: ... to here.
1708 * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
1709 * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
1710 * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
1711 * gcc.target/aarch64/atomic-op-release.x: ... to here.
1712 * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
1713 * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
1714 * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
1715 * gcc.target/aarch64/atomic-op-short.x: ... to here.
1716 * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
1717 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
1718 * gcc.target/arm/atomic-op-acquire.c: Likewise.
1719 * gcc.target/arm/atomic-op-char.c: Likewise.
1720 * gcc.target/arm/atomic-op-consume.c: Likewise.
1721 * gcc.target/arm/atomic-op-int.c: Likewise.
1722 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
1723 * gcc.target/arm/atomic-op-release.c: Likewise.
1724 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
1725 * gcc.target/arm/atomic-op-short.c: Likewise.
1727 2013-03-25 Richard Biener <rguenther@suse.de>
1730 * g++.dg/torture/pr56694.C: New testcase.
1732 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1735 * gcc.target/arm/neon-vcond-gt.c: New test.
1736 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
1737 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
1739 2013-03-25 Richard Biener <rguenther@suse.de>
1741 PR tree-optimization/56689
1742 * gcc.dg/torture/pr56689.c: New testcase.
1744 2013-03-25 Kai Tietz <ktietz@redhat.com>
1746 * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
1748 2013-03-24 Tobias Burnus <burnus@net-b.de>
1751 * gfortran.dg/eof_5.f90: New.
1753 2013-03-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
1755 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
1758 2013-03-22 Uros Bizjak <ubizjak@gmail.com>
1760 * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
1762 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
1765 * gcc.c-torture/execute/builtins/builtins.exp: Add
1766 -Wl,--allow-multiple-definition for RTEMS targets.
1768 2013-03-22 Ian Bolton <ian.bolton@arm.com>
1770 * gcc.target/aarch64/movk.c: New test.
1772 2013-03-21 Marc Glisse <marc.glisse@inria.fr>
1774 * g++.dg/ext/vector21.C: New testcase.
1776 2013-03-21 Christophe Lyon <christophe.lyon@linaro.org>
1778 * gcc.target/arm/neon-for-64bits-1.c: New tests.
1779 * gcc.target/arm/neon-for-64bits-2.c: Likewise.
1781 2013-03-21 Richard Biener <rguenther@suse.de>
1783 * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
1784 * gcc.dg/vect/vect-outer-3a.c: Likewise.
1786 2013-03-21 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1788 * gcc.target/aarch64/vect.c: Test and result vector added
1789 for sabd and saba instructions.
1790 * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
1791 instructions in assembly.
1792 * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
1793 * gcc.target/aarch64/vect-fp.c: Test and result vector added
1794 for fabd instruction.
1795 * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
1796 instruction in assembly.
1797 * gcc.target/aarch64/vect-fp.x: Add fabd test function.
1799 2013-03-20 Jeff Law <law@redhat.com>
1801 * g++.dg/tree-ssa/ssa-dom.C: New test.
1803 2013-03-20 Michael Meissner <meissner@linux.vnet.ibm.com>
1805 * gcc.target/powerpc/mmfpgpr.c: New test.
1806 * gcc.target/powerpc/sd-vsx.c: Likewise.
1807 * gcc.target/powerpc/sd-pwr6.c: Likewise.
1808 * gcc.target/powerpc/vsx-float0.c: Likewise.
1810 2013-03-20 Marc Glisse <marc.glisse@inria.fr>
1812 PR tree-optimization/56355
1813 * gcc.dg/pr56355-1.c: New file.
1815 2013-03-20 Catherine Moore <clm@codesourcery.com>
1816 Richard Sandiford <rdsandiford@googlemail.com>
1818 * gcc.target/mips/mips.exp: Add microMIPS support.
1819 * gcc.target/mips/umips-movep-2.c: New test.
1820 * gcc.target/mips/umips-lwp-2.c: New test.
1821 * gcc.target/mips/umips-swp-5.c: New test.
1822 * gcc.target/mips/umips-constraints-1.c: New test.
1823 * gcc.target/mips/umips-lwp-3.c: New test.
1824 * gcc.target/mips/umips-swp-6.c: New test.
1825 * gcc.target/mips/umips-constraints-2.c: New test.
1826 * gcc.target/mips/umips-save-restore-1.c: New test.
1827 * gcc.target/mips/umips-lwp-4.c: New test.
1828 * gcc.target/mips/umips-swp-7.c: New test.
1829 * gcc.target/mips/umips-save-restore-2.c: New test.
1830 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1831 * gcc.target/mips/umips-lwp-5.c: New test.
1832 * gcc.target/mips/umips-save-restore-3.c: New test.
1833 * gcc.target/mips/umips-lwp-6.c: New test.
1834 * gcc.target/mips/umips-swp-1.c: New test.
1835 * gcc.target/mips/umips-lwp-7.c: New test.
1836 * gcc.target/mips/umips-swp-2.c: New test.
1837 * gcc.target/mips/umips-lwp-8.c: New test.
1838 * gcc.target/mips/umips-swp-3.c: New test.
1839 * gcc.target/mips/umips-movep-1.c: New test.
1840 * gcc.target/mips/umips-lwp-1.c: New test.
1841 * gcc.target/mips/umips-swp-4.c: New test.
1843 2013-03-20 Richard Biener <rguenther@suse.de>
1845 PR tree-optimization/56661
1846 * gcc.dg/torture/pr56661.c: New testcase.
1848 2013-03-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1850 PR rtl-optimization/56605
1851 * gcc.target/powerpc/pr56605.c: New.
1853 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1856 * gfortran.dg/do_1.f90: Don't xfail.
1858 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
1861 * gfortran.dg/namelist_77.f90: New.
1862 * gfortran.dg/namelist_78.f90: New.
1864 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
1867 * gfortran.dg/open_negative_unit_1.f90: New.
1869 2013-03-19 Ian Bolton <ian.bolton@arm.com>
1871 * gcc.target/aarch64/sbc.c: New test.
1873 2013-03-19 Ian Bolton <ian.bolton@arm.com>
1875 * gcc.target/aarch64/ror.c: New test.
1877 2013-03-19 Ian Bolton <ian.bolton@arm.com>
1879 * gcc.target/aarch64/extr.c: New test.
1881 2013-03-19 Richard Biener <rguenther@suse.de>
1883 PR tree-optimization/56273
1884 * gcc.dg/tree-ssa/vrp47.c: Adjust.
1885 * c-c++-common/uninit-17.c: Likewise.
1887 2013-03-18 Jakub Jelinek <jakub@redhat.com>
1889 PR tree-optimization/56635
1890 * g++.dg/torture/pr56635.C: New test.
1892 2013-03-18 Richard Biener <rguenther@suse.de>
1894 PR tree-optimization/3713
1895 * g++.dg/ipa/devirt-12.C: New testcase.
1897 2013-03-18 Jakub Jelinek <jakub@redhat.com>
1900 * c-c++-common/pr56566.c: New test.
1902 2013-03-17 Jason Merrill <jason@redhat.com>
1904 * g++.dg/template/abstract-dr337.C: XFAIL.
1906 2013-03-16 Jakub Jelinek <jakub@redhat.com>
1909 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
1910 * c-c++-common/pr56607.c: New test.
1912 2013-03-16 Paolo Carlini <paolo.carlini@oracle.com>
1915 * g++.dg/cpp0x/constexpr-array5.C: New.
1917 2013-03-15 Tobias Burnus <burnus@net-b.de>
1920 * gfortran.dg/transfer_intrinsic_5.f90: New.
1922 2013-03-15 Kai Tietz <ktietz@redhat.com>
1924 * gcc.target/i386/movti.c: Don't test for x64 mingw.
1925 * gcc.target/i386/pr20020-1.c: Likewise.
1926 * gcc.target/i386/pr20020-2.c: Likewise.
1927 * gcc.target/i386/pr20020-3.c: Likewise.
1928 * gcc.target/i386/pr53425-1.c: Likewise.
1929 * gcc.target/i386/pr53425-2.c: Likewise.
1930 * gcc.target/i386/pr55093.c: Likewise.
1931 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
1933 2013-03-15 Jakub Jelinek <jakub@redhat.com>
1936 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
1937 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
1939 2013-03-14 Jakub Jelinek <jakub@redhat.com>
1941 PR tree-optimization/53265
1942 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
1944 * gcc.dg/graphite/id-6.c (test): Likewise.
1945 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
1946 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
1948 PR tree-optimization/53265
1949 * gcc.dg/pr53265.c: New test.
1950 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
1952 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
1954 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
1955 n, use it as high bound instead of 4.
1957 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
1960 * gcc.target/sh/pr49880-1.c: New.
1961 * gcc.target/sh/pr49880-2.c: New.
1962 * gcc.target/sh/pr49880-3.c: New.
1963 * gcc.target/sh/pr49880-4.c: New.
1964 * gcc.target/sh/pr49880-5.c: New.
1966 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
1968 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
1970 2013-03-13 Richard Biener <rguenther@suse.de>
1972 PR tree-optimization/56608
1973 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
1975 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
1978 * g++.dg/cpp0x/alias-decl-32.C: New.
1980 2013-03-11 Jan Hubicka <jh@suse.cz>
1983 * gcc.c-torture/compile/pr56571.c: New testcase.
1985 2013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1987 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
1988 * gcc.dg/tree-ssa/pr55579.c: Likewise.
1990 2013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
1992 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
1993 * gcc.dg/inline_4.c: Likewise.
1994 * gcc.dg/unroll_2.c: Likewise.
1995 * gcc.dg/unroll_3.c: Likewise.
1996 * gcc.dg/unroll_4.c: Likewise.
1998 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2001 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
2004 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
2006 2013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
2009 * gcc.c-torture/compile/pr40797.c: New.
2011 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2013 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
2015 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
2018 * gfortran.dg/class_56.f90: New test.
2020 2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
2023 * gcc.target/mips/pr56524.c: New test.
2025 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
2028 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
2030 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
2033 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
2035 2013-03-08 Marek Polacek <polacek@redhat.com>
2037 PR tree-optimization/56478
2038 * gcc.dg/torture/pr56478.c: New test.
2040 2013-03-08 Kai Tietz <ktietz@redhat.com>
2042 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
2043 targets linker option --allow-multiple-definition.
2045 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
2046 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
2047 * gcc.dg/pr52549.c: Add LLP64 case.
2048 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
2049 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
2050 * gcc.dg/torture/pr51071-2.c: Likewise.
2051 * gcc.dg/tree-ssa/vrp72.c: Likewise.
2052 * gcc.dg/tree-ssa/vrp73.c: Likewise.
2053 * gcc.dg/tree-ssa/vrp75.c: Likewise.
2054 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
2055 * gcc.dg/weak/weak-1.c: Likewise.
2056 * gcc.dg/weak/weak-2.c: Likewise.
2057 * gcc.dg/weak/weak-3.c: Likewise.
2058 * gcc.dg/weak/weak-4.c: Likewise.
2059 * gcc.dg/weak/weak-5.c: Likewise.
2060 * gcc.dg/weak/weak-15.c: Likewise.
2061 * gcc.dg/weak/weak-16.c: Likewise.
2063 * c-c++-common/pr54486.c: Skip test for mingw-targets.
2065 2013-03-07 Jakub Jelinek <jakub@redhat.com>
2067 PR tree-optimization/56559
2068 * gcc.dg/tree-ssa/reassoc-26.c: New test.
2070 2013-03-07 Andreas Schwab <schwab@suse.de>
2072 * gcc.dg/pr31490.c: Fix last change.
2074 2013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
2077 * g++.dg/template/crash115.C: New.
2079 2013-03-06 Jakub Jelinek <jakub@redhat.com>
2081 PR tree-optimization/56539
2082 * gcc.c-torture/compile/pr56539.c: New test.
2084 2013-03-06 Kai Tietz <ktietz@redhat.com>
2086 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
2088 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
2089 * gcc.dg/lto/20091013-1_2.c: Likewise.
2090 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
2092 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
2094 * gnat.dg/specs/aggr6.ads: New test.
2096 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
2098 * gnat.dg/loop_optimization15.ad[sb]: New test.
2100 2013-03-06 Jakub Jelinek <jakub@redhat.com>
2103 * gcc.dg/pr56548.c: New test.
2105 2013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2108 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
2110 2013-03-06 Jakub Jelinek <jakub@redhat.com>
2113 * g++.dg/template/typename20.C: New test.
2115 2013-03-05 Jakub Jelinek <jakub@redhat.com>
2118 * gcc.dg/pr56510.c: New test.
2120 PR rtl-optimization/56484
2121 * gcc.c-torture/compile/pr56484.c: New test.
2123 2013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
2126 * g++.dg/warn/Wsign-conversion-2.C: New.
2128 2013-03-05 Richard Biener <rguenther@suse.de>
2130 PR tree-optimization/56270
2131 * gcc.dg/vect/slp-38.c: New testcase.
2133 2013-03-05 Jakub Jelinek <jakub@redhat.com>
2135 PR rtl-optimization/56494
2136 * gcc.dg/pr56494.c: New test.
2138 2013-01-04 Eric Botcazou <ebotcazou@adacore.com>
2140 * gcc.dg/pr56424.c: New test.
2142 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
2144 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
2145 * gcc.dg/pr56228.c <avr>: Skip.
2147 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
2150 PR tree-optimization/52631
2151 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
2153 2013-03-03 David Edelsohn <dje.gcc@gmail.com>
2155 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
2156 * gcc.dg/vect/vect-83_64.c: Same.
2158 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
2161 * gfortran.dg/pointer_check_13.f90: New test.
2163 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
2166 * gfortran.dg/array_constructor_42.f90: New test.
2168 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
2171 * g++.dg/template/static33.C: New.
2172 * g++.dg/template/static34.C: Likewise.
2175 * g++.dg/template/static35.C: New.
2177 2013-03-01 Steve Ellcey <sellcey@mips.com>
2179 * gcc.dg/pr56396.c: Require pic support.
2181 2013-03-01 Richard Biener <rguenther@suse.de>
2183 PR tree-optimization/55481
2184 * gcc.dg/torture/pr56488.c: New testcase.
2186 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
2187 Jakub Jelinek <jakub@redhat.com>
2190 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
2191 no_sanitize_address attribute rather than no_address_safety_analysis.
2192 * g++.dg/asan/sanitizer_test_utils.h
2193 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
2194 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
2195 in addition to no_address_safety_analysis.
2197 2013-02-28 Jason Merrill <jason@redhat.com>
2200 * g++.dg/cpp0x/constexpr-and.C: New.
2202 2013-02-28 Martin Jambor <mjambor@suse.cz>
2204 PR tree-optimization/56294
2205 * g++.dg/debug/pr56294.C: New test.
2207 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
2209 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
2211 2013-02-27 Marek Polacek <polacek@redhat.com>
2213 PR rtl-optimization/56466
2214 * gcc.dg/pr56466.c: New test.
2216 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
2218 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
2219 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
2220 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
2222 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
2225 * gcc.dg/pr45472.c: New test.
2227 2013-02-26 Marek Polacek <polacek@redhat.com>
2229 PR tree-optimization/56426
2230 * gcc.dg/pr56436.c: New test.
2232 2013-02-26 Jakub Jelinek <jakub@redhat.com>
2234 PR tree-optimization/56448
2235 * gcc.c-torture/compile/pr56448.c: New test.
2237 PR tree-optimization/56443
2238 * gcc.dg/torture/pr56443.c: New test.
2240 2013-02-25 Richard Biener <rguenther@suse.de>
2242 PR tree-optimization/56175
2243 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
2245 2013-02-24 Jakub Jelinek <jakub@redhat.com>
2248 * g++.dg/torture/pr56403.C: New test.
2250 2013-02-25 Catherine Moore <clm@codesourcery.com>
2253 2013-02-24 Catherine Moore <clm@codesourcery.com>
2254 Richard Sandiford <rdsandiford@googlemail.com>
2256 * gcc.target/mips/mips.exp: Add microMIPS support.
2257 * gcc.target/mips/umips-movep-2.c: New test.
2258 * gcc.target/mips/umips-lwp-2.c: New test.
2259 * gcc.target/mips/umips-swp-5.c: New test.
2260 * gcc.target/mips/umips-constraints-1.c: New test.
2261 * gcc.target/mips/umips-lwp-3.c: New test.
2262 * gcc.target/mips/umips-swp-6.c: New test.
2263 * gcc.target/mips/umips-constraints-2.c: New test.
2264 * gcc.target/mips/umips-save-restore-1.c: New test.
2265 * gcc.target/mips/umips-lwp-4.c: New test.
2266 * gcc.target/mips/umips-swp-7.c: New test.
2267 * gcc.target/mips/umips-save-restore-2.c: New test.
2268 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2269 * gcc.target/mips/umips-lwp-5.c: New test.
2270 * gcc.target/mips/umips-save-restore-3.c: New test.
2271 * gcc.target/mips/umips-lwp-6.c: New test.
2272 * gcc.target/mips/umips-swp-1.c: New test.
2273 * gcc.target/mips/umips-lwp-7.c: New test.
2274 * gcc.target/mips/umips-swp-2.c: New test.
2275 * gcc.target/mips/umips-lwp-8.c: New test.
2276 * gcc.target/mips/umips-swp-3.c: New test.
2277 * gcc.target/mips/umips-movep-1.c: New test.
2278 * gcc.target/mips/umips-lwp-1.c: New test.
2279 * gcc.target/mips/umips-swp-4.c: New test.
2281 2013-02-24 Catherine Moore <clm@codesourcery.com>
2282 Richard Sandiford <rdsandiford@googlemail.com>
2284 * gcc.target/mips/mips.exp: Add microMIPS support.
2285 * gcc.target/mips/umips-movep-2.c: New test.
2286 * gcc.target/mips/umips-lwp-2.c: New test.
2287 * gcc.target/mips/umips-swp-5.c: New test.
2288 * gcc.target/mips/umips-constraints-1.c: New test.
2289 * gcc.target/mips/umips-lwp-3.c: New test.
2290 * gcc.target/mips/umips-swp-6.c: New test.
2291 * gcc.target/mips/umips-constraints-2.c: New test.
2292 * gcc.target/mips/umips-save-restore-1.c: New test.
2293 * gcc.target/mips/umips-lwp-4.c: New test.
2294 * gcc.target/mips/umips-swp-7.c: New test.
2295 * gcc.target/mips/umips-save-restore-2.c: New test.
2296 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2297 * gcc.target/mips/umips-lwp-5.c: New test.
2298 * gcc.target/mips/umips-save-restore-3.c: New test.
2299 * gcc.target/mips/umips-lwp-6.c: New test.
2300 * gcc.target/mips/umips-swp-1.c: New test.
2301 * gcc.target/mips/umips-lwp-7.c: New test.
2302 * gcc.target/mips/umips-swp-2.c: New test.
2303 * gcc.target/mips/umips-lwp-8.c: New test.
2304 * gcc.target/mips/umips-swp-3.c: New test.
2305 * gcc.target/mips/umips-movep-1.c: New test.
2306 * gcc.target/mips/umips-lwp-1.c: New test.
2307 * gcc.target/mips/umips-swp-4.c: New test.
2309 2013-02-22 Jakub Jelinek <jakub@redhat.com>
2312 * lib/asan-dg.exp (asan_link_flags): Add
2313 -B${gccpath}/libsanitizer/asan/ to flags.
2315 2013-02-21 Jakub Jelinek <jakub@redhat.com>
2318 * gcc.dg/torture/pr56420.c: New test.
2320 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
2323 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
2325 2013-02-21 Martin Jambor <mjambor@suse.cz>
2327 PR tree-optimization/56310
2328 * g++.dg/ipa/pr56310.C: New test.
2330 2013-02-21 Janus Weil <janus@gcc.gnu.org>
2333 * gfortran.dg/proc_ptr_comp_37.f90: New.
2335 2013-02-21 Richard Biener <rguenther@suse.de>
2337 PR tree-optimization/56415
2339 2013-02-11 Richard Biener <rguenther@suse.de>
2341 PR tree-optimization/56273
2342 * g++.dg/warn/Warray-bounds-6.C: New testcase.
2343 * gcc.dg/tree-ssa/pr21559.c: Adjust.
2344 * gcc.dg/tree-ssa/vrp17.c: Likewise.
2345 * gcc.dg/tree-ssa/vrp18.c: Likewise.
2346 * gcc.dg/tree-ssa/vrp23.c: Likewise.
2347 * gcc.dg/tree-ssa/vrp24.c: Likewise.
2349 2013-02-21 Marek Polacek <polacek@redhat.com>
2351 PR tree-optimization/56398
2352 * g++.dg/torture/pr56398.C: New test.
2354 2013-02-21 Jakub Jelinek <jakub@redhat.com>
2357 * gcc.c-torture/compile/pr56405.c: New test.
2359 2013-02-20 Jan Hubicka <jh@suse.cz>
2361 PR tree-optimization/56265
2362 * g++.dg/ipa/devirt-11.C: New testcase.
2364 2013-02-20 Richard Biener <rguenther@suse.de>
2366 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
2368 2013-02-20 Richard Biener <rguenther@suse.de>
2369 Jakub Jelinek <jakub@redhat.com>
2371 PR tree-optimization/56396
2372 * gcc.dg/pr56396.c: New testcase.
2374 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
2377 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
2379 2013-02-19 Richard Biener <rguenther@suse.de>
2381 PR tree-optimization/56384
2382 * gcc.dg/torture/pr56384.c: New testcase.
2384 2013-02-19 Jakub Jelinek <jakub@redhat.com>
2386 PR tree-optimization/56350
2387 * gcc.dg/pr56350.c: New test.
2389 PR tree-optimization/56381
2390 * g++.dg/opt/pr56381.C: New test.
2392 2013-02-18 Jakub Jelinek <jakub@redhat.com>
2395 * lib/dg-pch.exp (pch-init, pch-finish,
2396 check_effective_target_pch_supported_debug): New procs.
2397 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
2398 Likewise if $pch_unsupported_debug and $flags include -g.
2399 Skip FAILs about missing *.gch file if $pch_unsupported_debug
2400 and dg-require-effective-target pch_unsupported_debug.
2401 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
2402 * objc.dg/pch/pch.exp: Likewise.
2403 * gcc.dg/pch/pch.exp: Likewise.
2404 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
2405 pch_unsupported_debug.
2406 * gcc.dg/pch/valid-1.hs: Likewise.
2407 * gcc.dg/pch/valid-1b.c: Likewise.
2408 * gcc.dg/pch/valid-1b.hs: Likewise.
2410 2013-02-18 Richard Biener <rguenther@suse.de>
2412 PR tree-optimization/56366
2413 * gcc.dg/torture/pr56366.c: New testcase.
2415 2013-02-18 Richard Biener <rguenther@suse.de>
2418 * gcc.dg/torture/pr56349.c: New testcase.
2420 2013-02-18 Richard Biener <rguenther@suse.de>
2422 PR tree-optimization/56321
2423 * gcc.dg/torture/pr56321.c: New testcase.
2425 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
2427 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
2429 2013-02-16 Jakub Jelinek <jakub@redhat.com>
2430 Dodji Seketeli <dodji@redhat.com>
2433 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
2434 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
2435 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
2436 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
2437 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
2438 * c-c++-common/asan/pr56330.c: Likewise.
2439 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
2440 Ensure the size argument of __builtin_memcpy is a constant.
2442 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
2443 Paolo Carlini <paolo.carlini@oracle.com>
2446 * g++.dg/cpp0x/enum23.C: New.
2448 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
2451 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
2453 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
2455 PR rtl-optimization/56348
2456 * gcc.target/i386/pr56348.c: New test.
2458 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
2460 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
2461 * gcc.target/arm/interrupt-2.c: Likewise.
2463 2013-02-15 Tobias Burnus <burnus@net-b.de>
2466 * gfortran.dg/matmul_9.f90: New.
2468 2013-02-15 Tobias Burnus <burnus@net-b.de>
2471 * gfortran.dg/init_flag_11.f90: New.
2473 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2475 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
2477 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2479 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
2482 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
2483 Tobias Burnus <burnus@net-b.de>
2486 * gfortran.dg/allocatable_function_7.f90: New.
2488 2013-02-14 Jakub Jelinek <jakub@redhat.com>
2490 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
2491 * asan_globals_test-wrapper.cc: New file.
2492 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
2493 instead of asan_globals_test.cc as dg-additional-sources.
2494 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
2495 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
2496 "sanitizer_test_utils.h" instead of
2497 "sanitizer_common/tests/sanitizer_test_utils.h".
2498 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
2499 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
2500 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
2501 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
2502 * g++.dg/asan/asan_test.cc: Synced from upstream.
2503 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
2505 2013-02-14 Dodji Seketeli <dodji@redhat.com>
2508 * c-c++-common/asan/memcmp-2.c: New test.
2510 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
2513 * g++.dg/cpp0x/udlit-string-literal.h: New.
2514 * g++.dg/cpp0x/udlit-string-literal.C: New.
2516 2013-02-13 Sriraman Tallam <tmsriram@google.com>
2518 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
2520 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
2523 * gcc.target/arm/pr56184.C: New test.
2525 2013-02-13 Jakub Jelinek <jakub@redhat.com>
2528 * g++.dg/torture/pr56302.C: New test.
2529 * g++.dg/cpp0x/constexpr-56302.C: New test.
2530 * c-c++-common/pr56302.c: New test.
2532 2013-02-13 Tobias Burnus <burnus@net-b.de>
2533 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2536 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
2537 * gfortran.dg/quad_3.f90: Ditto.
2539 2013-02-13 Kostya Serebryany <kcc@google.com>
2541 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
2542 to match the fresh asan run-time.
2543 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
2545 2013-02-12 Dodji Seketeli <dodji@redhat.com>
2547 Avoid instrumenting duplicated memory access in the same basic block
2548 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
2549 * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
2550 * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
2551 * c-c++-common/asan/inc.c: Likewise.
2553 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
2556 * gcc.target/i386/pr56148.c: New test.
2558 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
2559 Tobias Burnus <burnus@net-b.de>
2562 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
2565 2013-02-12 Richard Biener <rguenther@suse.de>
2568 * gcc.dg/lto/pr56297_0.c: New testcase.
2569 * gcc.dg/lto/pr56297_0.c: Likewise.
2571 2013-02-12 Janus Weil <janus@gcc.gnu.org>
2574 * gfortran.dg/typebound_deferred_1.f90: New.
2576 2013-02-12 Jakub Jelinek <jakub@redhat.com>
2578 PR rtl-optimization/56151
2579 * gcc.target/i386/pr56151.c: New test.
2581 2013-02-11 Sriraman Tallam <tmsriramgoogle.com>
2583 * g++.dg/ext/mv12.C: New test.
2584 * g++.dg/ext/mv12.h: New file.
2585 * g++.dg/ext/mv12-aux.C: New file.
2586 * g++.dg/ext/mv13.C: New test.
2588 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
2590 * lib/target-supports.exp
2591 (check_effective_target_powerpc_eabi_ok): New.
2592 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
2594 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
2595 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
2597 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
2598 * gcc.target/powerpc/pr51623.c: Likewise.
2599 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
2600 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
2602 2013-02-11 Alexander Potapenko <glider@google.com>
2603 Jack Howarth <howarth@bromo.med.uc.edu>
2604 Jakub Jelinek <jakub@redhat.com>
2607 * g++.dg/asan/pr55617.C: Run on all targets.
2609 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
2611 PR rtl-optimization/56275
2612 * gcc.dg/pr56275.c: New test.
2614 2013-02-11 Richard Biener <rguenther@suse.de>
2616 PR tree-optimization/56273
2617 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
2619 2013-02-11 Richard Biener <rguenther@suse.de>
2621 PR tree-optimization/56264
2622 * gcc.dg/torture/pr56264.c: New testcase.
2624 2013-02-11 Richard Biener <rguenther@suse.de>
2626 PR tree-optimization/56273
2627 * g++.dg/warn/Warray-bounds-6.C: New testcase.
2628 * gcc.dg/tree-ssa/pr21559.c: Adjust.
2629 * gcc.dg/tree-ssa/vrp17.c: Likewise.
2630 * gcc.dg/tree-ssa/vrp18.c: Likewise.
2631 * gcc.dg/tree-ssa/vrp23.c: Likewise.
2632 * gcc.dg/tree-ssa/vrp24.c: Likewise.
2634 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
2636 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
2637 for *-*-linux-gnu targets.
2638 * g++.dg/asan/interception-test-1.c: Ditto.
2639 * g++.dg/asan/interception-failure-test-1.C: Ditto.
2640 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
2642 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
2645 * gfortran.dg/intrinsic_size_4.f90 : New test.
2647 2013-02-09 Jakub Jelinek <jakub@redhat.com>
2650 * gcc.target/powerpc/pr56256.c: New test.
2652 2013-02-08 Ian Lance Taylor <iant@google.com>
2654 * lib/go.exp: Load timeout.exp.
2656 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
2658 PR rtl-optimization/56246
2659 * gcc.target/i386/pr56246.c: New test.
2661 2013-02-08 Jeff Law <law@redhat.com>
2664 * gcc.dg/debug/dwarf2/pr53948.c: New test.
2666 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
2669 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
2672 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
2674 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
2676 2013-02-08 Jakub Jelinek <jakub@redhat.com>
2678 PR rtl-optimization/56195
2679 * gcc.dg/torture/pr56195.c: New test.
2681 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
2684 * gfortran.dg/recursive_interface_2.f90: New test.
2686 2013-02-08 Jakub Jelinek <jakub@redhat.com>
2688 PR tree-optimization/56250
2689 * gcc.c-torture/execute/pr56250.c: New test.
2691 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
2693 PR tree-optimization/56064
2694 * gcc.dg/fixed-point/view-convert-2.c: New test.
2696 2013-02-08 Michael Matz <matz@suse.de>
2698 PR tree-optimization/52448
2699 * gcc.dg/pr52448.c: New test.
2701 2013-02-08 Richard Biener <rguenther@suse.de>
2704 * gcc.dg/torture/pr56181.c: New testcase.
2706 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
2709 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
2710 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
2712 2013-02-07 Jakub Jelinek <jakub@redhat.com>
2715 * g++.dg/parse/crash61.C: New test.
2718 * g++.dg/parse/pr56239.C: New test.
2721 * g++.dg/abi/mangle61.C: New test.
2723 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
2725 PR rtl-optimization/56225
2726 * gcc.target/i386/pr56225.c: New test.
2728 2013-02-07 Jakub Jelinek <jakub@redhat.com>
2731 * gcc.dg/guality/pr56154-1.c: New test.
2732 * gcc.dg/guality/pr56154-2.c: New test.
2733 * gcc.dg/guality/pr56154-3.c: New test.
2734 * gcc.dg/guality/pr56154-4.c: New test.
2735 * gcc.dg/guality/pr56154-aux.c: New file.
2737 PR tree-optimization/55789
2738 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
2740 * gcc.dg/tree-ssa/inline-3.c: Add
2741 --param max-early-inliner-iterations=2 option.
2743 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2746 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
2747 Add -fno-dwarf2-cfi-asm to dg-options.
2750 2013-02-07 Jakub Jelinek <jakub@redhat.com>
2753 * gcc.dg/pr56228.c: New test.
2755 2013-02-07 Alan Modra <amodra@gmail.com>
2758 * gcc.target/powerpc/pr54009.c: New test.
2760 * gfortran.dg/pr54131.f: New test.
2762 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
2765 * gfortran.dg/array_constructor_41.f90: New test.
2767 2013-02-06 Janus Weil <janus@gcc.gnu.org>
2770 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
2772 2013-02-06 Jakub Jelinek <jakub@redhat.com>
2775 * g++.dg/gomp/pr56217.C: New test.
2777 2013-02-05 Jakub Jelinek <jakub@redhat.com>
2779 PR tree-optimization/56205
2780 * gcc.dg/tree-ssa/stdarg-6.c: New test.
2781 * gcc.c-torture/execute/pr56205.c: New test.
2783 2013-02-05 Richard Biener <rguenther@suse.de>
2785 PR tree-optimization/53342
2786 PR tree-optimization/53185
2787 * gcc.dg/vect/pr53185-2.c: New testcase.
2789 2013-02-05 Jan Hubicka <jh@suse.cz>
2791 PR tree-optimization/55789
2792 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
2793 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
2794 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
2795 * g++.dg/ipa/inline-1.C: New testcase.
2796 * g++.dg/ipa/inline-2.C: New testcase.
2797 * g++.dg/ipa/inline-3.C: New testcase.
2799 2013-02-05 Jan Hubicka <jh@suse.cz>
2801 PR tree-optimization/55789
2802 * g++.dg/torture/pr55789.C: New testcase.
2804 2013-02-05 Jakub Jelinek <jakub@redhat.com>
2807 * gcc.dg/pr56167.c: New test.
2809 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
2812 * gcc.target/sh/pr55146.c: New.
2814 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
2816 PR tree-optimization/54386
2817 * gcc.target/sh/pr54386.c: New.
2819 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
2822 * gfortran.dg/realloc_on _assign_16.f90 : New test.
2825 * gfortran.dg/realloc_on _assign_17.f90 : New test.
2827 2013-02-04 Alexander Potapenko <glider@google.com>
2828 Jack Howarth <howarth@bromo.med.uc.edu>
2829 Jakub Jelinek <jakub@redhat.com>
2832 * g++.dg/asan/pr55617.C: New test.
2834 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
2837 * gfortran.dg/typebound_operator_19.f90: New test.
2838 * gfortran.dg/typebound_assignment_4.f90: New test.
2840 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
2843 * gfortran.dg/recursive_interface_1.f90: New test.
2845 2013-02-04 Richard Guenther <rguenther@suse.de>
2848 * gcc.dg/lto/pr56168_0.c: New testcase.
2849 * gcc.dg/lto/pr56168_1.c: Likewise.
2851 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
2855 * gfortran.dg/block_12.f90: New test.
2856 * gfortran.dg/module_error_1.f90: New test.
2858 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
2860 * lib/target-supports.exp (check_effective_target_vect_float)
2861 (check_effective_target_vect_no_align): Add mips-sde-elf.
2863 2013-02-01 Jakub Jelinek <jakub@redhat.com>
2865 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
2867 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
2869 * gcc.dg/pr56023.c: XFAIL on AIX.
2870 * gcc.dg/vect/pr49352.c: Same.
2872 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
2874 * gnat.dg/opt26.adb: New test.
2876 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2879 2013-01-27 Amol Pise <amolpise15@gmail.com>
2881 * gcc.target/arm/neon-vfnms-1.c: New test.
2882 * gcc.target/arm/neon-vfnma-1.c: New test.
2884 2013-01-31 Richard Biener <rguenther@suse.de>
2886 PR tree-optimization/56157
2887 * gcc.dg/torture/pr56157.c: New testcase.
2889 2013-01-30 Richard Biener <rguenther@suse.de>
2891 PR tree-optimization/56150
2892 * gcc.dg/torture/pr56150.c: New testcase.
2894 2013-01-30 Jakub Jelinek <jakub@redhat.com>
2897 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
2898 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
2899 printed in backtrace.
2900 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
2901 to avoid errors about mismatched allocation vs. deallocation.
2904 * g++.dg/mv1.C: Moved to...
2905 * g++.dg/ext/mv1.C: ... here. Adjust test.
2906 * g++.dg/mv2.C: Moved to...
2907 * g++.dg/ext/mv2.C: ... here. Adjust test.
2908 * g++.dg/mv3.C: Moved to...
2909 * g++.dg/ext/mv3.C: ... here.
2910 * g++.dg/mv4.C: Moved to...
2911 * g++.dg/ext/mv4.C: ... here.
2912 * g++.dg/mv5.C: Moved to...
2913 * g++.dg/ext/mv5.C: ... here. Adjust test.
2914 * g++.dg/mv6.C: Moved to...
2915 * g++.dg/ext/mv6.C: ... here. Adjust test.
2916 * g++.dg/ext/mv7.C: New test.
2917 * g++.dg/ext/mv8.C: New test.
2918 * g++.dg/ext/mv9.C: New test.
2919 * g++.dg/ext/mv10.C: New test.
2920 * g++.dg/ext/mv11.C: New test.
2922 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
2924 PR rtl-optimization/56144
2925 * gcc.dg/pr56144.c: New.
2927 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
2929 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
2931 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
2932 * g++.dg/cpp0x/constexpr-55573.C: Same
2934 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
2936 PR tree-optimization/56064
2937 * gcc.dg/fixed-point/view-convert.c: New test.
2939 2013-01-30 Andreas Schwab <schwab@suse.de>
2941 * lib/target-supports-dg.exp (dg-process-target): Use expr to
2942 evaluate the end index in string range.
2944 2013-01-30 Tobias Burnus <burnus@net-b.de>
2947 * gfortran.dg/allocatable_function_6.f90: New.
2949 2013-01-29 Janus Weil <janus@gcc.gnu.org>
2950 Mikael Morin <mikael@gcc.gnu.org>
2953 * gfortran.dg/proc_ptr_comp_36.f90: New.
2955 2013-01-29 Richard Biener <rguenther@suse.de>
2957 PR tree-optimization/55270
2958 * gcc.dg/torture/pr55270.c: New testcase.
2960 2013-01-28 Jakub Jelinek <jakub@redhat.com>
2962 PR rtl-optimization/56117
2963 * gcc.dg/pr56117.c: New test.
2965 2013-01-28 Richard Biener <rguenther@suse.de>
2967 PR tree-optimization/56034
2968 * gcc.dg/torture/pr56034.c: New testcase.
2970 2013-01-28 Jakub Jelinek <jakub@redhat.com>
2972 PR tree-optimization/56125
2973 * gcc.dg/pr56125.c: New test.
2975 2013-01-28 Tobias Burnus <burnus@net-b.de>
2976 Mikael Morin <mikael@gcc.gnu.org>
2979 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
2980 * gfortran.dg/import8.f90: Likewise.
2981 * gfortran.dg/interface_derived_type_1.f90: Likewise.
2982 * gfortran.dg/import10.f90: New test.
2983 * gfortran.dg/import11.f90: Likewise
2985 2013-01-28 Jakub Jelinek <jakub@redhat.com>
2988 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
2989 string.h. Provide memset, malloc and free prototypes, adjust line
2990 numbers in dg-output.
2991 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
2992 Provide memset prototype and adjust line numbers in dg-output.
2993 * c-c++-common/asan/global-overflow-1.c: Likewise.
2995 PR tree-optimization/56094
2996 * gcc.dg/pr56094.c: New test.
2998 2013-01-27 Amol Pise <amolpise15@gmail.com>
3000 * gcc.target/arm/neon-vfnms-1.c: New test.
3001 * gcc.target/arm/neon-vfnma-1.c: New test.
3003 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
3006 * gcc.target/i386/pr56114.c: New test.
3008 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
3011 * gfortran.dg/associate_14.f90: New test.
3014 * gfortran.dg/associate_13.f90: New test.
3016 2013-01-25 Jakub Jelinek <jakub@redhat.com>
3018 PR tree-optimization/56098
3019 * gcc.dg/pr56098-1.c: New test.
3020 * gcc.dg/pr56098-2.c: New test.
3022 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
3025 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
3027 2013-01-22 Marek Polacek <polacek@redhat.com>
3029 PR tree-optimization/56035
3030 * gcc.dg/pr56035.c: New test.
3032 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3034 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
3037 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3039 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
3041 2013-01-24 Jakub Jelinek <jakub@redhat.com>
3044 * gcc.dg/pr56078.c: New test.
3045 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
3047 2013-01-24 Martin Jambor <mjambor@suse.cz>
3049 PR tree-optimization/55927
3050 * g++.dg/ipa/devirt-10.C: Disable early inlining.
3052 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
3054 * gcc.target/i386/movsd.c: New test.
3056 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
3059 * gcc.target/i386/pr55934.c: New test.
3061 2013-01-23 Janus Weil <janus@gcc.gnu.org>
3064 * gfortran.dg/select_8.f90: New.
3066 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
3068 * gcc.target/microblaze/microblaze.exp: Remove
3069 target_config_cflags check.
3071 2013-01-23 Jakub Jelinek <jakub@redhat.com>
3074 * gfortran.dg/gomp/pr56052.f90: New test.
3077 * gcc.dg/pr49069.c: New test.
3079 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
3082 * g++.dg/cpp0x/constexpr-static10.C: New.
3084 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
3087 * gcc.target/i386/pr56028.c: New test.
3089 2013-01-22 Jakub Jelinek <jakub@redhat.com>
3092 * gcc.target/i386/pr55686.c: New test.
3094 2013-01-22 Dodji Seketeli <dodji@redhat.com>
3097 * g++.dg/cpp0x/variadic139.C: New test.
3098 * g++.dg/cpp0x/variadic140.C: Likewise.
3099 * g++.dg/cpp0x/variadic141.C: Likewise.
3101 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
3103 * gnat.dg/warn8.adb: New test.
3105 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
3108 * gfortran.dg/include_8.f90: New test.
3110 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
3112 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
3113 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
3115 2013-01-21 Jakub Jelinek <jakub@redhat.com>
3117 PR tree-optimization/56051
3118 * gcc.c-torture/execute/pr56051.c: New test.
3120 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
3122 PR rtl-optimization/56023
3123 * gcc.dg/pr56023.c: New test.
3125 2013-01-21 Martin Jambor <mjambor@suse.cz>
3128 * gcc.target/i386/pr56022.c: New test.
3130 2013-01-21 Jason Merrill <jason@redhat.com>
3132 * lib/target-supports.exp (check_effective_target_alias): New.
3134 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
3137 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
3139 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
3141 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
3143 2013-01-19 Jeff Law <law@redhat.com>
3145 PR tree-optimization/52631
3146 * tree-ssa/pr52631.c: New test.
3147 * tree-ssa/ssa-fre-9: Update expected output.
3149 2013-01-19 Anthony Green <green@moxielogic.com>
3151 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
3154 2013-01-18 Jakub Jelinek <jakub@redhat.com>
3156 PR tree-optimization/56029
3157 * g++.dg/torture/pr56029.C: New test.
3159 2013-01-18 Sharad Singhai <singhai@google.com>
3161 PR tree-optimization/55995
3162 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
3164 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
3167 * gcc.target/i386/pr55433.c: New.
3169 2013-01-18 Jakub Jelinek <jakub@redhat.com>
3172 * gfortran.dg/pr56015.f90: New test.
3174 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
3176 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
3178 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
3180 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
3181 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
3182 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
3183 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
3184 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
3186 2013-01-17 Jeff Law <law@redhat.com>
3188 * gcc.dg/pr52573.c: Move to...
3189 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
3191 PR rtl-optimization/52573
3192 * gcc.dg/pr52573.c: New test.
3194 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
3197 * g++.dg/asan/interception-test-1.C: Skip on darwin.
3198 * lib/target-supports.exp (check_effective_target_swapcontext): Use
3199 check_no_compiler_messages to test support in ucontext.h.
3200 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
3201 compliant RLIMIT_AS.
3203 2013-01-17 Marek Polacek <polacek@redhat.com>
3205 PR rtl-optimization/55833
3206 * gcc.dg/pr55833.c: New test.
3208 2013-01-17 Jan Hubicka <jh@suse.cz>
3210 PR tree-optimization/55273
3211 * gcc.c-torture/compile/pr55273.c: New testcase.
3213 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
3216 * gcc.target/pr55981.c: New test.
3218 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
3220 * gcc.target/arm/pr40887.c: Require at least armv5.
3221 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
3222 * gcc.target/arm/pr51915.c: Likewise.
3223 * gcc.target/arm/pr52006.c: Likewise.
3224 * gcc.target/arm/pr53187.c: Likewise.
3226 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
3227 * gcc.target/arm/ftest-support-arm.h: Delete.
3228 * gcc.target/arm/ftest-support-thumb.h: Delete.
3229 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
3230 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
3231 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
3232 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
3233 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
3234 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
3235 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
3236 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
3237 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
3238 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
3239 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
3240 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
3241 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
3242 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
3243 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
3244 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
3245 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
3246 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
3247 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
3248 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
3249 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
3250 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
3251 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
3252 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
3254 2013-01-17 Martin Jambor <mjambor@suse.cz>
3256 PR tree-optimizations/55264
3257 * g++.dg/ipa/pr55264.C: New test.
3259 2013-01-16 Janus Weil <janus@gcc.gnu.org>
3262 * gfortran.dg/class_55.f90: New.
3264 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
3267 * gcc.c-torture/execute/builtins/builtins.exp: Add
3268 -Wl,--allow-multiple-definition for eabi and elf targets.
3271 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
3272 check_effective_target_vect_perm_short,
3273 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
3274 check_effective_target_vect64): Return 0 for big-endian ARM.
3275 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
3277 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
3280 2013-01-16 Richard Biener <rguenther@suse.de>
3282 PR tree-optimization/55964
3283 * gcc.dg/torture/pr55964.c: New testcase.
3285 2013-01-16 Richard Biener <rguenther@suse.de>
3287 PR tree-optimization/54767
3288 PR tree-optimization/53465
3289 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
3291 2013-01-16 Christian Bruel <christian.bruel@st.com>
3294 * gcc.target/sh/sh-switch.c: New testcase.
3296 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
3298 * gcc.dg/webizer.c: Increase the array size.
3300 2013-01-15 Jakub Jelinek <jakub@redhat.com>
3303 * gcc.dg/pr55940.c: New test.
3305 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
3306 Harald Anlauf <anlauf@gmx.de>
3308 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
3309 * gfortran.dg/bounds_check_5.f90: Likewise.
3310 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
3311 * gfortran.dg/continuation_9.f90: Likewise.
3312 * gfortran.dg/move_alloc_13.f90: Likewise.
3313 * gfortran.dg/structure_constructor_11.f90: Likewise.
3314 * gfortran.dg/tab_continuation.f: Likewise.
3315 * gfortran.dg/warning-directive-2.F90: Likewise.
3316 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
3318 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
3320 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
3321 * gcc.target/arm/fma-sp.c: Likewise.
3323 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
3325 PR rtl-optimization/55153
3326 * gcc.dg/pr55153.c: New.
3328 2013-01-15 Jakub Jelinek <jakub@redhat.com>
3330 PR tree-optimization/55920
3331 * gcc.c-torture/compile/pr55920.c: New test.
3333 2013-01-15 Richard Biener <rguenther@suse.de>
3336 * gcc.dg/torture/pr55882.c: New testcase.
3338 2013-01-15 Jakub Jelinek <jakub@redhat.com>
3340 PR tree-optimization/55955
3341 * gcc.c-torture/compile/pr55955.c: New test.
3343 2013-01-15 Dodji Seketeli <dodji@redhat.com>
3346 * g++.dg/cpp0x/alias-decl-31.C: New test.
3348 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
3351 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
3352 case where interface is null.
3354 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3357 * gfortran.dg/array_constructor_40.f90: New test.
3359 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
3361 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
3363 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
3365 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
3366 * gcc.target/aarch64/vect-ld1r-compile.c: New.
3367 * gcc.target/aarch64/vect-ld1r-fp.c: New.
3368 * gcc.target/aarch64/vect-ld1r.c: New.
3369 * gcc.target/aarch64/vect-ld1r.x: New.
3371 2013-01-14 Andi Kleen <ak@linux.intel.com>
3374 * gcc.target/i386/hle-clear-rel.c: New file
3375 * gcc.target/i386/hle-store-rel.c: New file.
3377 2013-01-14 Harald Anlauf <anlauf@gmx.de>
3379 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
3380 * gfortran.dg/bounds_check_4.f90: Likewise.
3381 * gfortran.dg/inquire_10.f90: Likewise.
3382 * gfortran.dg/minloc_3.f90: Likewise.
3383 * gfortran.dg/minlocval_3.f90: Likewise.
3384 * gfortran.dg/module_double_reuse.f90: Likewise.
3385 * gfortran.dg/mvbits_1.f90: Likewise.
3386 * gfortran.dg/oldstyle_1.f90: Likewise.
3387 * gfortran.dg/pr20163-2.f: Likewise.
3388 * gfortran.dg/save_1.f90: Likewise.
3389 * gfortran.dg/scan_1.f90: Likewise.
3390 * gfortran.dg/select_char_1.f90: Likewise.
3391 * gfortran.dg/shape_4.f90: Likewise.
3392 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
3393 * gfortran.dg/function_optimize_10.f90: Likewise.
3394 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
3395 * gfortran.dg/used_types_17.f90: Likewise.
3396 * gfortran.dg/used_types_18.f90: Likewise.
3398 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
3401 * gfortran.dg/proc_ptr_result_8.f90 : New test.
3403 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
3405 * gcc.dg/unroll_5.c: Add nomips16 attributes.
3407 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
3409 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
3411 2013-01-12 Janus Weil <janus@gcc.gnu.org>
3414 * gfortran.dg/assumed_type_2.f90: Fix test case.
3415 * gfortran.dg/internal_pack_13.f90: New test.
3416 * gfortran.dg/internal_pack_14.f90: New test.
3418 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
3421 * gfortran.dg/unlimited_polymorphic_8.f90: Update
3422 scan-tree-dump-times for foo.0.x._vptr to deal with change from
3425 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
3427 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
3429 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3432 * gcc.target/s390/pr55719.c: New testcase.
3434 2013-01-11 Richard Guenther <rguenther@suse.de>
3436 PR tree-optimization/44061
3437 * gcc.dg/pr44061.c: New testcase.
3439 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
3441 Update copyright years.
3443 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
3444 Jakub Jelinek <jakub@redhat.com>
3447 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
3449 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
3451 PR rtl-optimization/55672
3452 * gcc.target/i386/pr55672.c: New.
3454 2013-01-10 Jeff Law <law@redhat.com>
3456 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
3457 pass/fail message unique.
3460 2013-01-10 Jason Merrill <jason@redhat.com>
3462 * ada/.gitignore: New.
3464 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3466 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
3468 * g++.dg/tls/thread_local2.C: Likewise.
3469 * g++.dg/tls/thread_local2g.C: Likewise.
3470 * g++.dg/tls/thread_local6.C: Likewise.
3471 * g++.dg/tls/thread_local-order1.C: Add tls options.
3472 * g++.dg/tls/thread_local-order2.C: Likewise.
3473 * g++.dg/tls/thread_local3.C: Likewise.
3474 * g++.dg/tls/thread_local3g.C: Likewise.
3475 * g++.dg/tls/thread_local4.C: Likewise.
3476 * g++.dg/tls/thread_local4g.C: Likewise.
3477 * g++.dg/tls/thread_local5.C: Likewise.
3478 * g++.dg/tls/thread_local5g.C: Likewise.
3479 * g++.dg/tls/thread_local6g.C: Likewise.
3481 2013-01-10 Kostya Serebryany <kcc@google.com>
3483 * g++.dg/asan/asan_test.cc: Sync from upstream.
3485 2013-01-10 Jakub Jelinek <jakub@redhat.com>
3487 PR tree-optimization/55921
3488 * gcc.c-torture/compile/pr55921.c: New test.
3490 2013-01-09 Jan Hubicka <jh@suse.cz>
3492 PR tree-optimization/55569
3493 * gcc.c-torture/compile/pr55569.c: New testcase.
3495 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
3498 * gfortran.dg/use_28.f90: New test.
3500 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
3502 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
3503 number matching more robust.
3505 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
3507 PR rtl-optimization/55829
3508 * gcc.target/i386/pr55829.c: New.
3510 2013-01-09 Tobias Burnus <burnus@net-b.de>
3513 * gfortran.dg/bind_c_bool_1.f90: New.
3514 * gfortran.dg/do_5.f90: Add dg-warning.
3516 2013-01-09 Jan Hubicka <jh@suse.cz>
3518 PR tree-optimization/55875
3519 * gcc.c-torture/execute/pr55875.c: New testcase.
3520 * g++.dg/torture/pr55875.C: New testcase.
3522 2013-01-09 Jakub Jelinek <jakub@redhat.com>
3525 * c-c++-common/pr48418.c: New test.
3527 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
3530 * g++.dg/tls/thread_local-ice.C: New.
3532 2013-01-09 Andreas Schwab <schwab@suse.de>
3534 * gcc.dg/guality/pr54693.c: Null-terminate arr.
3536 2013-01-09 Jakub Jelinek <jakub@redhat.com>
3538 PR tree-optimization/48189
3539 * gcc.dg/pr48189.c: New test.
3541 2013-01-04 Jan Hubicka <jh@suse.cz>
3543 PR tree-optimization/55823
3544 * g++.dg/ipa/devirt-10.C: New testcase.
3546 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
3547 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
3549 PR rtl-optimization/55845
3550 * gcc.target/i386/pr55845.c: New test.
3552 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
3554 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
3555 instructions generated instead of number of occurances.
3557 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
3559 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
3560 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
3561 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
3562 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
3563 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
3564 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
3565 * gcc.target/aarch64/vect-fcm.x: Likewise.
3566 * lib/target-supports.exp
3567 (check_effective_target_vect_cond): Enable for AArch64.
3569 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
3571 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
3572 endian-safe float pool loading.
3573 (test_square_root_v4sf): Likewise.
3574 (test_square_root_v2df): Likewise.
3575 * lib/target-supports.exp
3576 (check_effective_target_vect_call_sqrtf): Add AArch64.
3578 2013-01-08 Martin Jambor <mjambor@suse.cz>
3581 * gcc.dg/tree-ssa/pr55579.c: New test.
3583 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3585 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
3588 2013-01-08 Jakub Jelinek <jakub@redhat.com>
3591 * gcc.dg/torture/pr55890-3.c: New test.
3594 * gcc.c-torture/compile/pr55851.c: New test.
3597 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
3600 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
3603 * gfortran.dg/elemental_scalar_args_2.f90: New test.
3605 2013-01-07 Tobias Burnus <burnus@net-b.de>
3608 * gfortran.dg/pointer_init_2.f90: Update dg-error.
3609 * gfortran.dg/pointer_init_7.f90: New.
3611 2013-01-07 Richard Biener <rguenther@suse.de>
3613 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
3615 2013-01-07 Richard Biener <rguenther@suse.de>
3618 * gcc.dg/torture/pr55890-1.c: New testcase.
3619 * gcc.dg/torture/pr55890-2.c: Likewise.
3621 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
3623 * gcc.target/aarch64/fmovd.c: New.
3624 * gcc.target/aarch64/fmovf.c: Likewise.
3625 * gcc.target/aarch64/fmovd-zero.c: Likewise.
3626 * gcc.target/aarch64/fmovf-zero.c: Likewise.
3627 * gcc.target/aarch64/vect-fmovd.c: Likewise.
3628 * gcc.target/aarch64/vect-fmovf.c: Likewise.
3629 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
3630 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
3632 2013-01-07 Richard Biener <rguenther@suse.de>
3634 PR tree-optimization/55888
3635 PR tree-optimization/55862
3636 * gcc.dg/torture/pr55888.c: New testcase.
3638 2013-01-07 Tobias Burnus <burnus@net-b.de>
3641 * gfortran.dg/intrinsic_size_3.f90: New.
3643 2013-01-07 Tobias Burnus <burnus@net-b.de>
3646 * gfortran.dg/select_type_32.f90: New.
3648 2013-01-04 Dodji Seketeli <dodji@redhat.com>
3651 * g++.dg/cpp0x/alias-decl-29.C: New test.
3653 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
3658 * gfortran.dg/class_array_15.f03: New test.
3660 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
3665 * gfortran.dg/use_23.f90: New test.
3666 * gfortran.dg/use_24.f90: New test.
3667 * gfortran.dg/use_25.f90: New test.
3668 * gfortran.dg/use_26.f90: New test.
3669 * gfortran.dg/use_27.f90: New test.
3671 2013-01-06 Olivier Hainque <hainque@adacore.com>
3673 * gnat.dg/specs/clause_on_volatile.ads: New test.
3675 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
3677 * gnat.dg/alignment10.adb: New test.
3679 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
3680 Mikael Morin <mikael@gcc.gnu.org>
3683 * gfortran.dg/use_22.f90: New test.
3685 2013-01-04 Andrew Pinski <apinski@cavium.com>
3687 * gcc.target/aarch64/cmp-1.c: New testcase.
3689 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
3692 * gfortran.dg/select_type_31.f03: New test.
3694 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
3696 PR c++/54526 (again)
3697 * g++.dg/cpp0x/parse2.C: Extend.
3698 * g++.old-deja/g++.other/crash28.C: Adjust.
3700 2013-01-04 Richard Biener <rguenther@suse.de>
3702 PR tree-optimization/55862
3703 * gcc.dg/torture/pr55862.c: New testcase.
3705 2013-01-04 Martin Jambor <mjambor@suse.cz>
3707 PR tree-optimization/55755
3708 * gcc.dg/torture/pr55755.c: New test.
3709 * gcc.dg/tree-ssa/sra-13.c: Likewise.
3710 * gcc.dg/tree-ssa/pr45144.c: Update.
3712 2013-01-04 Richard Biener <rguenther@suse.de>
3715 * gcc.dg/fold-reassoc-2.c: New testcase.
3717 2013-01-04 Tobias Burnus <burnus@net-b.de>
3720 * gfortran.dg/null_7.f90: New.
3722 2013-01-04 Tobias Burnus <burnus@net-b.de>
3726 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
3727 * gfortran.dg/unlimited_polymorphic_7.f90: New.
3728 * gfortran.dg/unlimited_polymorphic_8.f90: New.
3730 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
3732 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
3734 2013-01-03 Janus Weil <janus@gcc.gnu.org>
3737 * gfortran.dg/assignment_1.f90: Modified.
3738 * gfortran.dg/assignment_4.f90: New.
3740 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
3742 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
3744 2013-01-03 Richard Biener <rguenther@suse.de>
3746 PR tree-optimization/55857
3747 * gcc.dg/vect/pr55857-1.c: New testcase.
3748 * gcc.dg/vect/pr55857-2.c: Likewise.
3750 2013-01-03 Jakub Jelinek <jakub@redhat.com>
3752 PR rtl-optimization/55838
3753 * gcc.dg/pr55838.c: New test.
3755 PR tree-optimization/55832
3756 * gcc.c-torture/compile/pr55832.c: New test.
3758 2013-01-02 Teresa Johnson <tejohnson@google.com>
3760 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
3761 * gcc.dg/tree-ssa/loop-23.c: Ditto.
3762 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
3763 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
3764 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
3765 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
3766 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
3767 * gcc.dg/unroll_1.c: Ditto.
3768 * gcc.dg/unroll_2.c: Ditto.
3769 * gcc.dg/unroll_3.c: Ditto.
3770 * gcc.dg/unroll_4.c: Ditto.
3772 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3774 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
3776 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3779 * gfortran.dg/eof_4.f90: New test.
3781 2013-01-02 Jakub Jelinek <jakub@redhat.com>
3783 * lib/c-compat.exp (compat-use-alt-compiler): Remove
3784 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
3785 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
3786 (compat_setup_dfp): Initialize compat_alt_caret and
3787 compat_save_TEST_ALWAYS_FLAGS.
3789 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
3791 * gcc.dg/torture/tls/tls-reload-1.c: New test.
3793 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
3795 * gcc.dg/torture/fp-int-convert-2.c: New test.
3797 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3799 * gfortran.dg/newunit_3.f90: Add dg-do run.
3800 * gfortran.dg/inquire_15.f90: Add dg-do run.
3802 2013-01-01 Jakub Jelinek <jakub@redhat.com>
3804 PR tree-optimization/55831
3805 * gcc.dg/pr55831.c: New test.
3807 Copyright (C) 2013 Free Software Foundation, Inc.
3809 Copying and distribution of this file, with or without modification,
3810 are permitted in any medium without royalty provided the copyright
3811 notice and this notice are preserved.